Commit graph

808 commits

Author SHA1 Message Date
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
Ilari Liusvaara
59601c1e5e Make command interface threadsafe too
This gets rid of more runemufn() calls.
2012-04-16 12:33:35 +03:00
Ilari Liusvaara
2176427609 Make keymapper threadsafe
The keymapper is now threadsafe, instead of being only called from the
emulation thread.
2012-04-16 12:12:30 +03:00
Ilari Liusvaara
5761188ebb Wxwidgets: Don't print disabled axis as unknown type 2012-04-16 11:22:49 +03:00
Ilari Liusvaara
8a6e7e7da2 MAX_ANALOG is no longer used, remove it 2012-04-15 16:19:37 +03:00
Ilari Liusvaara
07ecfd7dc4 Refactor internal interfaces to support arbitrary number of controllers 2012-04-15 15:10:15 +03:00
Ilari Liusvaara
4f9dfd513c Refactor ROM slots handling
Refactor ROM slot behaviour to bsnes-specific code
2012-04-15 09:52:00 +03:00
Ilari Liusvaara
baf53174ca Fix compile errors in src/platform/wxwidgets/romselect.cpp 2012-04-14 18:16:34 +03:00
Ilari Liusvaara
a8338de102 Fix compile error in src/video/sdmp.cpp 2012-04-14 18:13:05 +03:00
Ilari Liusvaara
ff4a6c967c Evdev: Remove some unused variables 2012-04-13 22:40:48 +03:00
Ilari Liusvaara
6f229e6a93 Merge branch 'rr1-maint' 2012-04-13 17:05:19 +03:00
Ilari Liusvaara
f4a18b5d68 Evdev: Move name tables to joystick.cpp 2012-04-13 17:04:07 +03:00
Ilari Liusvaara
4a2d7d0563 Evdev: Add BTN_TOOL_QUINTTAP 2012-04-13 16:15:02 +03:00
Ilari Liusvaara
f0bfb5c83c Print joystick driver name for show-joysticks 2012-04-13 12:19:39 +03:00
Ilari Liusvaara
80964943a4 Evdev: Fix pressure-sensitive buttons not showing up 2012-04-13 12:16:39 +03:00
Ilari Liusvaara
e9fa95f34c Refactor joystick support more 2012-04-13 11:15:00 +03:00
Ilari Liusvaara
f37ac166f4 Refactor joystick support
Refactor the common parts of joystick support to library/joyfun
2012-04-12 17:38:57 +03:00
Ilari Liusvaara
213d32c427 Merge branch 'rr1-maint' 2012-04-11 22:50:34 +03:00
Ilari Liusvaara
4838c2af9f lsnes rr1-Δ6 2012-04-11 22:45:06 +03:00
Ilari Liusvaara
6393e21c5d Wxwidgets joystick support 2012-04-11 16:46:10 +03:00
Ilari Liusvaara
944c4a5f39 Wxwidgets: Fix key entry dialog key box sizing to behave 2012-04-11 08:18:53 +03:00
Ilari Liusvaara
0d1c7a1616 Merge branch 'rr1-maint' 2012-04-11 00:11:05 +03:00
Ilari Liusvaara
6e9ce875b8 Wxwidgets: Finally fix the settings dialog size
This is a nasty hack, but whatever.
2012-04-11 00:09:29 +03:00
Ilari Liusvaara
ff97dcd4ac Wxwidgets: Mention lack of joysticks in joystick config 2012-04-10 22:07:53 +03:00
Ilari Liusvaara
9fce776c44 Wxwidgets: Some more attempts at fixing settings dialog sizing 2012-04-10 21:45:43 +03:00
Ilari Liusvaara
b60b854410 Merge branch 'rr1-maint' 2012-04-10 19:32:06 +03:00
Ilari Liusvaara
84308b0ed2 Make settings dialog saner size if there are no joysticks 2012-04-10 19:24:03 +03:00
Ilari Liusvaara
940ac54356 Wxwidgets: Project options dialog improvements:
- If last saved file is known for ROM, select load file, otherwise new
project.
- Fix bug where load button was disabled if file was autofilled.
2012-04-10 18:14:11 +03:00
Ilari Liusvaara
73060dc864 Wxwidgets: Fix ROM select dialog with wxwidgets 2.9 2012-04-10 15:42:36 +03:00
Ilari Liusvaara
cb4d4738b8 Merge branch 'rr1-maint' 2012-04-09 19:04:12 +03:00