Commit graph

744 commits

Author SHA1 Message Date
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
Ilari Liusvaara
6a8afbe5a0 SDL: Add command to enter command line with specified text 2012-05-14 18:30:02 +03:00
Ilari Liusvaara
1db083990b SDL: Save settings on exit 2012-05-14 17:09:32 +03:00
Ilari Liusvaara
0d8d214e98 Support v086 and v087 (but without delayresets) 2012-05-12 23:20:43 +03:00
Ilari Liusvaara
e988235417 Apparently delayreset only compiles with bsnes v085. 2012-05-12 23:10:00 +03:00
Ilari Liusvaara
79b173accb Add missing bsnes version define 2012-05-12 23:07:20 +03:00
Ilari Liusvaara
d250c510a0 Some rewording on options.build 2012-05-12 14:07:03 +03:00