Ilari Liusvaara
514984671d
Don't try to unregister killed debug CBs
2014-11-24 11:26:47 +02:00
Ilari Liusvaara
9fdd0bdd38
Tweak format of command help files and do some further command cleanup
2014-11-18 16:19:01 +02:00
Ilari Liusvaara
028a51066c
Show VMA relative hex address when dumping debug hook list
2014-11-18 07:43:05 +02:00
Ilari Liusvaara
4ab23cfeb4
Remove unused function
2014-11-17 21:39:47 +02:00
Ilari Liusvaara
5ddf119ef0
Reinitialize gamepads command and fix EVDEV going bonkers on gamepad suddenly disconnecting
2014-11-17 20:12:20 +02:00
Ilari Liusvaara
c68048d029
Module unloading: Small further cleanup
2014-11-17 18:52:27 +02:00
Ilari Liusvaara
15c57d7a8c
Module unloading: Small cleanup
2014-11-17 18:48:13 +02:00
Ilari Liusvaara
3b2298180a
Allow binding commands to class instance
2014-11-17 15:55:14 +02:00
Ilari Liusvaara
5ee7962cb9
Rudimentary library unloading support
...
Rather easy to crash the emulator with this, but...
2014-11-17 15:10:13 +02:00
Ilari Liusvaara
fb6d998d43
Memory watch fixes
...
- Fix editing existing watch
- Fix saving watch on rename in project context
2014-11-16 04:28:14 +02:00
Ilari Liusvaara
fe8b1166d4
Don't try to do controller runtime codegen on X32, it won't work
2014-11-14 16:05:19 +02:00
Ilari Liusvaara
42fef3336f
gambatte fixes: Properly save MBC3 without RTC
2014-11-12 11:01:07 +02:00
Ilari Liusvaara
5cfa21b622
Add missing file
2014-11-12 10:40:26 +02:00
Ilari Liusvaara
b9131f852a
Show error dialog if project switch fails
2014-11-12 00:12:42 +02:00
Ilari Liusvaara
b218c1aaa0
Allow memory watch to read registers
2014-11-11 20:56:54 +02:00
Ilari Liusvaara
c330c9c42a
Fix crash if canceling load of other project
2014-11-11 18:54:02 +02:00
Ilari Liusvaara
212d554ad1
Split audioapi to core interface and driver interface parts
2014-11-10 19:52:10 +02:00
Ilari Liusvaara
e2589db8b7
Rename token_iterator_foreach to token_iterator::foreach
2014-11-10 16:54:18 +02:00
Ilari Liusvaara
b0c08d3a9f
Make workthread a class in top namespace and move some stuff under it
2014-11-10 16:26:16 +02:00
Ilari Liusvaara
3c2b0402b2
Refactor memory_region{,_direct} to be subclasses of memory_space
2014-11-10 16:19:27 +02:00
Ilari Liusvaara
b5ed0f73b1
Refactor library GC to its own namespace
2014-11-10 16:06:04 +02:00
Ilari Liusvaara
9a69dc3511
Namespace library port-controller stuff
2014-11-10 05:13:34 +02:00
Ilari Liusvaara
6639ab0437
Refactor controller runtime code generation
2014-11-10 02:53:58 +02:00
Ilari Liusvaara
d32b1697a6
Music: Use all PSID LSIDs as implicit entrypoints (not just the first)
2014-11-05 19:34:57 +02:00
Ilari Liusvaara
0f51ad0b16
C interface: render_text (version bump to v2)
...
Bump C interface version to 2, in order to add render_text (render text
to bitmap, using system font
2014-11-02 15:01:57 +02:00
Ilari Liusvaara
1dd52cc68b
Wxwidgets: --library=<filename>
2014-11-01 11:16:27 +02:00
Ilari Liusvaara
35f027fabf
Library: Don't fail link without library support
2014-11-01 11:16:11 +02:00
Ilari Liusvaara
50215d8c01
Print messages about loaded libraries
2014-10-31 23:24:23 +02:00
Ilari Liusvaara
4318618a8f
Lua: memory.action_flags
...
At least these can be used to get state of bsnes layer hide options
without using any bsnes lua...
2014-10-31 12:41:02 +02:00
Ilari Liusvaara
4c5b582796
Oggopus: Complain about single-dpage streams with bad granulepos
2014-10-19 02:40:07 +03:00
Ilari Liusvaara
a00d357bef
Remember sound devices
2014-10-19 02:37:55 +03:00
Ilari Liusvaara
25d4f27a9b
Remember sound device over sound restart
2014-10-19 02:21:06 +03:00
Ilari Liusvaara
ebb3676505
Fix jukebox slot select
2014-10-19 02:06:12 +03:00
Ilari Liusvaara
b91a6ad5f4
Add few extra sound commands
...
- Change playback device
- Change record device
- Show devices
- Reset audio driver (I am surprised this doesn't crash the emu)
2014-10-19 00:04:35 +03:00
Ilari Liusvaara
0a51f53abc
Don't overdraw in outside draw
...
If skipping screen area and running out of draw window, don't draw any
more pixels in this line, instead skip to next line.
2014-10-17 23:50:20 +03:00
Ilari Liusvaara
833866cb1a
Add -pthread to flags
...
Modern versions of binutils/gcc seem to need it or one gets undefined
references
2014-09-11 22:11:58 +03:00
Ilari Liusvaara
7893ed36e8
Fix emulator going out of whack after project load
2014-09-11 14:12:35 +03:00
Ilari Liusvaara
e3508934cd
Commentary: Fix gain on oggopus export
2014-08-30 00:11:04 +03:00
Ilari Liusvaara
bf32d095a6
Small whitespace cleanup
2014-08-09 17:31:53 +03:00
Ilari Liusvaara
b7d0fe9eb1
Opus: Support some newly added stuff
2014-08-09 17:31:38 +03:00
Ilari Liusvaara
2087db93e2
25519: Add valgrind test mode
2014-08-09 17:30:55 +03:00
Ilari Liusvaara
5c84507e22
Revert "Remove Lua 5.1 support"
...
This reverts commit c87c5de458
.
2014-08-08 04:04:14 +03:00
Ilari Liusvaara
72b5050a27
Lua: Initialize some variables in address.cpp to make GCC happy
2014-07-29 02:34:32 +03:00
Ilari Liusvaara
70b9d95c44
Fix some accidentially mistyped variables in makefile
2014-07-03 16:26:53 +03:00
Ilari Liusvaara
e4d6f3839b
Fix loading lz images with 128 or more colors
2014-06-21 21:08:49 +03:00
Ilari Liusvaara
32d14ecfc0
Fix compilation on Mac OS X
2014-06-20 19:27:24 +03:00
Ilari Liusvaara
351d0d0282
Fix memory.writeregion
2014-06-16 12:39:22 +03:00
Ilari Liusvaara
f0233fb7f2
Fix build on GCC 4.9
...
Seems like GCC 4.9 likes to warn about unused functions:
- Remove unused function linintr_solve()
- Remove unused function endian_char()
- Remove unused function implode()
- Remove unused copy of function read_active_macros()
- Remove unused function format_type()
- Make function seemingly poking some stuff in int24.cpp global (never called)
- Remove unused data numbers_l
- Remove unused data numbers_u
- Remove unused function print_decimals()
- Remove unused function format_float_base()
- Remove unused function substr()
- Remove unused function get_levelsize()
- Remove unused function default_headersize()
- Remove unused function get_button_name()
- Remove unused function get_axis_name()
- Remove unused function pick_volume()
- Remove unused function UI_controller_index_by_logical()
- Remove unused function movie_path()
Remove unused function clear_clipboard()
- Remove unused function string_pad()
2014-06-16 12:39:14 +03:00
Ilari Liusvaara
e8fd0a29a4
bsnes: Fix on_latch in alttimings mode
2014-06-15 22:06:29 +03:00
Ilari Liusvaara
4a005292d7
Use UI_in_project_context() in branchesmenu.cpp
2014-06-09 18:45:47 +03:00