Ilari Liusvaara
03554f8722
Fix savestate-related bugs
...
- Properly save and restore the framebuffer. Avoids display glitches
one frame after loading.
- Save and restore the base class of channel 4 LFSR (to avoid desyncs).
2012-07-15 09:40:34 +03:00
Ilari Liusvaara
c10621e3b3
Merge branch 'rr1-maint' into rr1-gambatte
2012-07-15 02:48:06 +03:00
Ilari Liusvaara
d4fd954d95
Fix some display scaling related bugs
2012-07-15 02:47:15 +03:00
Ilari Liusvaara
1712d3f221
Updated manual for gambatte version
2012-07-14 15:47:03 +03:00
Ilari Liusvaara
47b4a649e7
Get gambatte version from the core itself
2012-07-14 15:42:42 +03:00
Ilari Liusvaara
76e9fafc99
max, not min!
2012-07-14 13:39:03 +03:00
Ilari Liusvaara
7ab720bacf
Fix ridiculous resolutions for special screens
2012-07-14 13:35:16 +03:00
Ilari Liusvaara
7983094851
Merge branch 'rr1-maint' into rr1-gambatte
2012-07-14 11:27:52 +03:00
Ilari Liusvaara
e597ac415f
Remove some debug spam on startup
2012-07-14 11:27:39 +03:00
Ilari Liusvaara
e3b5354502
Gambatte core support
2012-07-14 11:09:32 +03:00
Ilari Liusvaara
406bebf386
More compile error fixing
2012-07-14 11:09:24 +03:00
Ilari Liusvaara
9782c54db8
Fix compile errors for Win32
2012-07-14 10:59:43 +03:00
Ilari Liusvaara
c5be74d063
Merge branch 'focus-fix' into rr1-maint
...
Conflicts:
src/core/mainloop.cpp
src/core/moviedata.cpp
src/core/rom.cpp
2012-07-14 09:30:07 +03:00
Ilari Liusvaara
9328dfb070
Backport changes to generic stuff from gambatte core bindings work
2012-07-14 09:17:26 +03:00
Ilari Liusvaara
51cdf24f87
Move button symbols to core specific code
2012-07-11 16:01:01 +03:00
Ilari Liusvaara
3a7be1738a
Get rid of nall
...
If not using bsnes core, nall is not available, so don't use it.
2012-07-11 15:50:05 +03:00
Ilari Liusvaara
c6c640bdbc
Allow binding methods in Lua classes
2012-07-11 15:17:12 +03:00
Ilari Liusvaara
008536d21c
Move core-specific code to core bindings
...
This is probably quite buggy...
2012-07-09 18:11:32 +03:00
Ilari Liusvaara
70fdf31ad0
Reload ROM image on the fly
2012-07-09 01:08:08 +03:00
Ilari Liusvaara
59a822d023
Move prototypes for controller-specific functions from emucore.hpp
2012-07-08 15:27:46 +03:00
Ilari Liusvaara
3460d8e7a2
Move controller types to bsnes core, get rid of *LOGICAL* constants
2012-07-08 15:25:22 +03:00
Ilari Liusvaara
e27d4374dc
Get rid of porttype_t and devicetype_t
2012-07-08 12:57:22 +03:00
Ilari Liusvaara
767b9719c2
Obtain the maximum number of logical controllers from the core defs
2012-07-07 23:03:32 +03:00
Ilari Liusvaara
47e07140c5
Delete include/core/bsnes.hpp
...
This file is no longer supposed to be there
2012-07-07 22:55:09 +03:00
Ilari Liusvaara
6e57f795c0
Merge branch 'focus-fix' into rr1-maint
2012-07-07 22:43:35 +03:00
Ilari Liusvaara
c619fdcc32
lsnes rr1-Δ10ε1
2012-07-06 18:52:48 +03:00
Ilari Liusvaara
8989ccbd08
Merge commit '17b92632e58a012bf5d83b87541d21732066808a' into focus-fix
2012-07-06 18:40:37 +03:00
Ilari Liusvaara
bc48bf1a92
Fix the "click on panel locks up keyboard" for real
2012-07-06 18:40:11 +03:00
Ilari Liusvaara
9289d22b3e
Merge the new framebuffer code
2012-06-30 21:27:49 +03:00
Ilari Liusvaara
d9bc16598c
Split all references to bsnes core to dedicated file
2012-06-30 12:42:29 +03:00
Ilari Liusvaara
1f631a8ad0
Librarify screen rendering
2012-06-20 17:40:27 +03:00
Ilari Liusvaara
17b92632e5
Add support of DnD movies/saves into the main window
2012-06-09 19:53:34 +03:00
Ilari Liusvaara
a59fab20d8
Mirror some internal BSNES structures into virtual memory space
2012-06-07 16:36:45 +03:00
Ilari Liusvaara
2912e5a820
lsnes rr1-Δ10
2012-06-07 00:47:52 +03:00
Ilari Liusvaara
c0f91e3eda
Fix bug with loading memory watches under Win32
2012-06-06 23:03:58 +03:00
Ilari Liusvaara
25089b8458
Export the iospace flag to Lua.
2012-06-06 23:00:27 +03:00
Ilari Liusvaara
f0d310aff7
Support pure virtual mappings
...
The first such mapping is the SNES address bus.
2012-06-06 22:59:08 +03:00
Ilari Liusvaara
6543d4d898
Expand memory addresses from 32 to 64 bits
2012-06-06 22:22:48 +03:00
Ilari Liusvaara
9da9973ef1
wxWidgets: Run script -> Run batch file
2012-06-06 22:00:24 +03:00
Ilari Liusvaara
3548315ccb
Lua: Reset Lua VM function
2012-06-06 21:58:03 +03:00
Ilari Liusvaara
a0495d018f
AVI dumper: Sound mode 5: Fixed high-quality 48kHz
2012-05-27 22:56:12 +03:00
Ilari Liusvaara
a97a5c52b7
lsnes rr1-Δ9
2012-05-22 10:37:12 +03:00
Ilari Liusvaara
3fc79963f2
Fix directory transversal in handling rerecord counting
2012-05-22 10:09:55 +03:00
Ilari Liusvaara
e5aa6e2b20
Fix lua_callback_do_unsafe_rewind in no-Lua case
...
Dummy no-lua version of lua_callback_do_unsafe_rewind() had wrong
arguments in definition, causing a link error.
Noticed by ShinyDoofy.
2012-05-20 16:11:31 +03:00
Ilari Liusvaara
6f796f9601
Unsafe rewinding
...
Unsafe rewinding is unsafe, but in exchange, a lot faster than normal
save/load cycle.
2012-05-19 14:37:49 +03:00
Ilari Liusvaara
d66ddeb7dc
Fix bug where mode change due to rewind is not shown
2012-05-19 09:57:12 +03:00
Ilari Liusvaara
b000ec93ce
MSU-1 support
...
This is at least enough to play Super Road Blaster...
2012-05-18 19:03:32 +03:00
Ilari Liusvaara
71379f62ca
Try to fix the "arrow keys get lost" problem
2012-05-18 16:52:54 +03:00
Ilari Liusvaara
469b02a9f2
lsnes rr1-Δ8ε1
2012-05-16 23:33:54 +03:00
Ilari Liusvaara
c45ed1524d
SDL: More advanced editing
...
Previous/Next word, delete word.
2012-05-14 22:04:34 +03:00