Ilari Liusvaara
|
6adc07acc8
|
Introduce some string functions to refactor the rest of code with
|
2012-02-27 21:11:25 +02:00 |
|
Ilari Liusvaara
|
ccde3f21be
|
Fix generic_port_read()
Generic_port_read() was returning undefined values if read with out of
bounds control index. This was breaking everything on certain builds.
|
2012-02-27 07:40:44 +02:00 |
|
Ilari Liusvaara
|
c5633cc2ea
|
Fix (i)strip_CR
|
2012-02-23 23:18:41 +02:00 |
|
Ilari Liusvaara
|
e88023a17f
|
Code cleanup WIP
|
2012-02-23 16:48:56 +02:00 |
|
Ilari Liusvaara
|
eaf7497027
|
lsnes rr1-Δ3
|
2012-02-21 15:39:52 +02:00 |
|
Ilari Liusvaara
|
eef420e6c6
|
Wxwidgets: Improve key selector by loading the existing key if available
|
2012-02-21 14:36:58 +02:00 |
|
Ilari Liusvaara
|
b3e81054f3
|
Merge remote-tracking branch 'origin/rr1-maint' into rr1-maint
|
2012-02-20 21:21:03 +02:00 |
|
Ilari Liusvaara
|
1b464b9e6b
|
wxwidgets: Hotkey configuration
Allow configuring hotkeys, not just keybindings (more usable).
|
2012-02-20 21:15:51 +02:00 |
|
Ilari Liusvaara
|
65dec6c688
|
Wxwidgets: Reposition buttons a bit
|
2012-02-20 18:47:47 +02:00 |
|
Ilari Liusvaara
|
308412e502
|
Fix the speed throttle
This new algorithm shouldn't give ridiculously low framerates
nor be prone to oscillation.
|
2012-02-20 14:08:53 +02:00 |
|
Ilari Liusvaara
|
2e0886b284
|
Fix SDL event polling
|
2012-02-20 13:37:57 +02:00 |
|
Ilari Liusvaara
|
8aa5bf1b90
|
Add option to skip the ROM patching screen
|
2012-02-19 19:59:27 +02:00 |
|
Ilari Liusvaara
|
5e60e41ef5
|
Try to autodetect headered ROMs
|
2012-02-19 19:44:36 +02:00 |
|
Ilari Liusvaara
|
2c9baffce1
|
Start unpaused and preserve pause/unpause over load-type ops
|
2012-02-19 19:35:16 +02:00 |
|
Ilari Liusvaara
|
581e833697
|
Don't prompt before quitting
|
2012-02-19 19:24:29 +02:00 |
|
Ilari Liusvaara
|
d6af918d5b
|
Allow compiling against bsnes v086
Add the patches and code changes needed by v086
|
2012-02-13 19:09:28 +02:00 |
|
Ilari Liusvaara
|
de52e5889e
|
Add header file in order to make it compile with bsnes v086
|
2012-02-13 18:58:53 +02:00 |
|
Ilari Liusvaara
|
a62460950e
|
lsnes rr1-Δ2
|
2012-02-06 22:02:06 +02:00 |
|
Ilari Liusvaara
|
c905c698f5
|
Also set core ports when loading savestate
While patched bsnes versions automatically reassign port types on
loadstate, future stock versions may not do so, so do it manually.
|
2012-02-06 21:59:56 +02:00 |
|
Ilari Liusvaara
|
4f1bcd2112
|
Wxwidgets: Pass correct mode when dumping
Wxwidgets dumping incorrectly passed mode description instead of mode
to the dumper. Fix this.
|
2012-02-06 21:56:08 +02:00 |
|
Ilari Liusvaara
|
caf13d2da4
|
lsnes rr1-Δ1
|
2012-01-23 13:39:26 +02:00 |
|
Ilari Liusvaara
|
7d378804ea
|
Let one control the method AVI dumper preturbs the sampling rate
|
2012-01-23 13:36:54 +02:00 |
|
Ilari Liusvaara
|
79d7f37282
|
Rewrite lsnes-dumpavi to use adv_dumper interface
Now lsnes-dumpavi can use any dumper compiled in without changes.
|
2012-01-23 11:26:32 +02:00 |
|
Ilari Liusvaara
|
8f8c2146ad
|
Documentation for the raw dump mode
|
2012-01-23 09:27:23 +02:00 |
|
Ilari Liusvaara
|
622abffc22
|
Merge commit 'lsnes-rr1'
|
2012-01-23 01:41:15 +02:00 |
|
Ilari Liusvaara
|
6850314662
|
Raw dumping support
|
2012-01-23 01:40:22 +02:00 |
|
Ilari Liusvaara
|
2cfa118f96
|
Fix unattended dumping
|
2012-01-23 01:30:24 +02:00 |
|
Ilari Liusvaara
|
133957eeb8
|
Fix compression settings in lsnes-dumpavi
|
2012-01-23 00:53:37 +02:00 |
|
Ilari Liusvaara
|
d12207b0f4
|
lsnes rr1
|
2012-01-21 21:05:37 +02:00 |
|
Ilari Liusvaara
|
bbce94df1a
|
Document the memory watch expression syntax
|
2012-01-21 16:48:46 +02:00 |
|
Ilari Liusvaara
|
258ddfd7f6
|
lsnes rr1-β16
|
2012-01-21 15:30:33 +02:00 |
|
Ilari Liusvaara
|
9f841f0844
|
ROM/savestate handling fixes
* Update ROM checksum when writing savestates
* Error out the load if trying to load savestate using wrong ROM
|
2012-01-21 15:17:30 +02:00 |
|
Ilari Liusvaara
|
9a9670105e
|
Don't append trailing '-' to prefix when saving movie.
|
2012-01-21 14:57:06 +02:00 |
|
Ilari Liusvaara
|
4006919340
|
Wxwidgets: Increase number of autohold slots (in case more are needed)
|
2012-01-20 23:03:01 +02:00 |
|
Ilari Liusvaara
|
3578394e70
|
Wxwidgets: No, Lua code does not support reading script from .zip
|
2012-01-20 20:14:05 +02:00 |
|
Ilari Liusvaara
|
93f05ba54b
|
lsnes rr1-β15
|
2012-01-20 19:39:16 +02:00 |
|
Ilari Liusvaara
|
72c42cc28d
|
Wxwidgets: Read the watch expressions in the right thread
|
2012-01-20 19:37:16 +02:00 |
|
Ilari Liusvaara
|
23d80813f6
|
Wxwidgets: Fix system -> reset
|
2012-01-20 16:46:50 +02:00 |
|
Ilari Liusvaara
|
894840244f
|
Wxwidgets: Refactor dialog code
|
2012-01-20 16:44:53 +02:00 |
|
Ilari Liusvaara
|
fdbf57c942
|
Some more modal pause RAII stuff
|
2012-01-20 14:11:34 +02:00 |
|
Ilari Liusvaara
|
a3ab2973f9
|
Use RAII for modal pauses
|
2012-01-20 14:09:38 +02:00 |
|
Ilari Liusvaara
|
aa06a54a06
|
Wxwidgets: Inline some menu handling
|
2012-01-20 14:02:28 +02:00 |
|
Ilari Liusvaara
|
354c8809b4
|
Cancel pending saves function
|
2012-01-20 07:34:02 +02:00 |
|
Ilari Liusvaara
|
74eba1869b
|
Fix cross calls in dumper menu code
|
2012-01-19 19:04:15 +02:00 |
|
Ilari Liusvaara
|
a138d92ab6
|
SDL: Fix compilation error
|
2012-01-18 22:56:57 +02:00 |
|
Ilari Liusvaara
|
66f7bd6deb
|
True movie slot support
|
2012-01-18 22:53:04 +02:00 |
|
Ilari Liusvaara
|
4f65fcf2fa
|
Merge status panel and main window
|
2012-01-18 20:56:54 +02:00 |
|
Ilari Liusvaara
|
385afe8634
|
lsnes rr1-β13
|
2012-01-18 00:59:20 +02:00 |
|
Ilari Liusvaara
|
2afe928e45
|
SDL: Fix NUL codepoints in commands (fix weird cursor behaviour)
|
2012-01-18 00:09:26 +02:00 |
|
Ilari Liusvaara
|
99d5ad2215
|
Make mouse be ordinary keys instead of being special
|
2012-01-17 23:48:13 +02:00 |
|