Ilari Liusvaara
|
f4c1bc6e84
|
Lua 5.3 support
|
2015-01-06 05:19:39 +02:00 |
|
Ilari Liusvaara
|
50fd1b6b5f
|
Don't let one unload currently used core (crashes the emulator)
|
2015-01-06 02:55:03 +02:00 |
|
Ilari Liusvaara
|
aff0370e35
|
Show error from Lua if parsing Lua expression fails
|
2015-01-03 02:24:38 +02:00 |
|
Ilari Liusvaara
|
667f7df3c1
|
Don't use arbitrary garbage as amount of samples to squash
|
2015-01-02 02:37:03 +02:00 |
|
Ilari Liusvaara
|
f68459ac53
|
Ignore some build helper programs, now that the .exe rule doesn't cover those
|
2015-01-01 21:47:47 +02:00 |
|
Ilari Liusvaara
|
696cab4862
|
Fattest? Really?
|
2015-01-01 21:42:26 +02:00 |
|
Ilari Liusvaara
|
82b7c8d5e2
|
Use $DOT_EXECUTABLE_SUFFIX instead of hardcoding .exe
|
2015-01-01 21:41:39 +02:00 |
|
Ilari Liusvaara
|
16da5396aa
|
Remove some utilities that should not be there anymore
|
2015-01-01 21:26:37 +02:00 |
|
Ilari Liusvaara
|
0e844d4720
|
Libao: Don't crash on quit
|
2015-01-01 21:09:09 +02:00 |
|
Ilari Liusvaara
|
9c484d819e
|
Update the default build options
Remove references to SDL, which hasn't been supported for a while, make
bsnes default to compat and switch to std::thread by default
|
2015-01-01 20:34:02 +02:00 |
|
Ilari Liusvaara
|
4262be0b93
|
Exit immediately on double fault
|
2014-12-31 00:11:57 +02:00 |
|
Ilari Liusvaara
|
37d587da21
|
Fix some valgrind warnings
|
2014-12-30 23:59:17 +02:00 |
|
Ilari Liusvaara
|
5dedb34943
|
Lua: PALETTE:get()
|
2014-12-20 06:38:47 +02:00 |
|
Ilari Liusvaara
|
b074cb2e31
|
Fix some nondeterminism (probably wouldn't cause desyncs)
|
2014-12-19 18:12:43 +02:00 |
|
Ilari Liusvaara
|
0ae6981b5c
|
Redraw framebuffer when entering break pause
Fixes memory watches with tracelogging.
|
2014-12-13 00:10:34 +02:00 |
|
Ilari Liusvaara
|
dc0a6e1282
|
Portaudio: Don't blacklist ALSA default/sysdefault for input
|
2014-12-11 08:50:27 +02:00 |
|
Ilari Liusvaara
|
386405aace
|
Oops from previous commit
|
2014-12-11 08:21:32 +02:00 |
|
Ilari Liusvaara
|
0ea814c0c3
|
wxwidgets: Add some missing conversions for string arguments
|
2014-12-11 08:18:49 +02:00 |
|
Ilari Liusvaara
|
03a57aa421
|
runuifun: Allow marking cb routine to run once at a time
|
2014-12-10 08:55:02 +02:00 |
|
Ilari Liusvaara
|
4d86f19837
|
Add the UI thread checking code
Might still have some false positives.
|
2014-12-09 16:46:50 +02:00 |
|
Ilari Liusvaara
|
0e29ab43eb
|
Memory editor: Squash another wrong-thread bug
This appears if ROM is loaded for any reason while memory editor is open.
|
2014-12-09 16:36:59 +02:00 |
|
Ilari Liusvaara
|
a98208c284
|
Squash some wrong-thread bugs
|
2014-12-09 13:33:28 +02:00 |
|
Ilari Liusvaara
|
4b44f8ee10
|
If project switch loads savestate, mark position at point of save
|
2014-12-04 22:21:41 +02:00 |
|
Ilari Liusvaara
|
b6349a0980
|
Fix error message if trying to load ROM with project active
|
2014-12-04 09:58:01 +02:00 |
|
Ilari Liusvaara
|
03de099aae
|
Fix most hotkeys to show up in configuration (were missing due to errant !)
|
2014-12-03 08:50:52 +02:00 |
|
Ilari Liusvaara
|
8e6eb72351
|
Wxwidgets: Fix loading ROM from commandline
|
2014-11-28 18:51:28 +02:00 |
|
Ilari Liusvaara
|
d19d0e8945
|
Music playback: Guard against crazy pcmpos
Previously crazy pcmpos values could cause division by zero or signed
overflows.
|
2014-11-27 19:31:01 +02:00 |
|
Ilari Liusvaara
|
3146ec5352
|
Tracelogger: Unregister the frame callback even on hard kill
Fixes memory corruption if ROM is reloaded and then tracelogger window
is closed.
|
2014-11-27 16:44:58 +02:00 |
|
Ilari Liusvaara
|
60f9d3b217
|
bsnes: Add hcounter/vcounter registers
|
2014-11-24 12:42:29 +02:00 |
|
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 |
|