Commit graph

587 commits

Author SHA1 Message Date
Ilari Liusvaara
fb203e1fc4 Merge branch 'rr1-maint'
Conflicts:
	src/core/controller.cpp
	src/core/controllerframe.cpp
2012-05-13 02:07:22 +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
Ilari Liusvaara
18a0bbce3e Small build instructions rewording 2012-05-12 14:04:15 +03:00
Ilari Liusvaara
1c55df5517 Build: Fix wrong polarity on BOOST mt postfix 2012-05-12 13:48:13 +03:00
Ilari Liusvaara
848a4f8659 Ranlib the built bsnes archive
This is required for Win32 builds
2012-05-12 13:32:45 +03:00
Ilari Liusvaara
280d3f8627 More build system work 2012-05-12 13:16:27 +03:00
Ilari Liusvaara
d5187c8c85 Framehold: Add corresponding hotkeys and fix spurious autohold signal 2012-05-12 13:11:52 +03:00
Ilari Liusvaara
622e9fde75 Framehold: Fix a bug where loading savestate didn't reset the holds 2012-05-11 19:51:13 +03:00
Ilari Liusvaara
823cc94fb1 Add autohold for 1 frame (framehold) commands 2012-05-11 19:37:06 +03:00
Ilari Liusvaara
9d9bfd4628 Revamp the build system
This is bit WIP, but seems to work, at least for Linux...
2012-05-11 19:36:13 +03:00
Ilari Liusvaara
095c929bf1 Merge branch 'rr1-maint' 2012-05-10 16:01:17 +03:00
Ilari Liusvaara
a8c8abe0d6 lsnes rr1-Δ8 2012-05-10 15:46:43 +03:00
Ilari Liusvaara
b8c95999cb Lua: memory.hash_region 2012-05-10 15:28:54 +03:00
Ilari Liusvaara
8e3480cbd3 Merge branch 'rr1-maint' 2012-05-09 20:56:54 +03:00
Ilari Liusvaara
2327483fb1 Reintroduce delay reset support
Doing delay reset via instruction stepping hook seems to work.
2012-05-09 20:56:29 +03:00
Ilari Liusvaara
8645a1fee3 lsnes rr1-Δ7ε2 2012-05-07 20:52:23 +03:00
Ilari Liusvaara
4cd48f8771 Fix reading analog values 2012-05-06 00:43:54 +03:00
Ilari Liusvaara
3df182b498 Merge branch 'rr1-maint' 2012-05-05 22:24:02 +03:00
Ilari Liusvaara
13de46ca59 Extend zlibstream to support Z_SYNC_FLUSH and simplify zmbv code 2012-04-26 20:13:49 +03:00
Ilari Liusvaara
1e5258c8d4 Merge branch 'rr1-maint' 2012-04-25 17:20:25 +03:00
Ilari Liusvaara
eba73d3208 lsnes rr1-Δ7ε1 2012-04-25 17:15:07 +03:00
Ilari Liusvaara
bfe5e59222 AVI ZMBV: Pad the buffers instead of doing OOB access
Padding the buffers is faster than OOB access and won't eat that much
memory.
2012-04-25 14:07:47 +03:00
Ilari Liusvaara
c49f305892 AVI dumper: Do high-quality audio resampling in dedicated thread
Gives faster dumping in mode 4 for quadcore.
2012-04-24 15:05:29 +03:00
Ilari Liusvaara
8e7e6cd168 AVI dumper: Fix secondary audio in mode 4 2012-04-24 14:44:54 +03:00
Ilari Liusvaara
f4f523c272 lsnes-dumpavi: Change order of dumper startup and lua startup
This is so that lua script can change settings.
2012-04-24 14:37:13 +03:00
Ilari Liusvaara
bad7915dfb AVI dumper: Performance counters
These are needed for dynamic compression level adjustment (not implemented
yet for any codec).
2012-04-24 09:52:00 +03:00
Ilari Liusvaara
1a8cfbc990 AVI ZMBV: Lots of refactoring 2012-04-24 00:38:53 +03:00
Ilari Liusvaara
52459eccec Merge branch 'rr1-maint' 2012-04-22 18:21:22 +03:00
Ilari Liusvaara
e98c54161c AVI dumper: ZMBV support
This is very preliminary, but seems to work somewhat.
2012-04-22 18:21:00 +03:00
Ilari Liusvaara
7bb8e7f1bc Merge branch 'rr1-maint' 2012-04-21 20:38:27 +03:00
Ilari Liusvaara
d0b701f3ea lsnes rr1-Δ7 2012-04-21 20:29:42 +03:00
Ilari Liusvaara
404f00abfd Wxwidgets: Start paused applies even to new project 2012-04-21 11:25:39 +03:00
Ilari Liusvaara
8fef3c558f Merge branch 'rr1-maint'
Conflicts:
	src/core/moviefile.cpp
2012-04-21 10:50:15 +03:00
Ilari Liusvaara
06e3f96b3d Add start paused option
This is handy for capturing
2012-04-21 10:48:59 +03:00
Ilari Liusvaara
36c936e641 Add manual changes for SRC 2012-04-21 08:56:01 +03:00
Ilari Liusvaara
4f4377ebdf New hotkeys config dialog
Hopefully this won't crash on WinXP...
2012-04-20 23:51:46 +03:00
Ilari Liusvaara
0be0173f0c AVI dumper: Add mode 4: Upcovert to next common rate using SRC 2012-04-20 16:07:59 +03:00
Ilari Liusvaara
2c2815a80b AVI dumper: Always flush as much as possible, not just 1 frame 2012-04-20 15:19:13 +03:00
Ilari Liusvaara
8208159aae Wxwdigets: Fix mouse coordinates in presence of scaling 2012-04-19 22:16:40 +03:00
Ilari Liusvaara
686f241b3c Add unistd.h to src/core/loadlib.cpp
This makes sure getcwd is defined.
2012-04-19 18:09:51 +03:00
Ilari Liusvaara
96cd83d1b2 Merge branch 'rr1-maint' 2012-04-19 12:47:30 +03:00
Ilari Liusvaara
a1c23b8645 Wxwidgets: Fix the "key goes away underneath" crash. 2012-04-19 12:47:15 +03:00
Ilari Liusvaara
4a8da706c7 Wxwidgets: Add option to prompt for key in key select dialogs 2012-04-19 12:35:25 +03:00
Ilari Liusvaara
82e152145b Wxwidgets: Kill internal hotkeys data before exiting the config dialog 2012-04-16 22:47:52 +03:00
Ilari Liusvaara
ce431ab9ae Wxwidgets: Fix compiling on Win32 2012-04-16 22:15:16 +03:00
Ilari Liusvaara
9b1dd488a5 Add option to open the config dialog without opening a ROM 2012-04-16 22:08:51 +03:00
Ilari Liusvaara
6cd922305c Make settings threadsafe
Yet more removing of runemufn calls...
2012-04-16 13:54:22 +03:00