Commit graph

82 commits

Author SHA1 Message Date
Ilari Liusvaara
504dcb912e Memory search: Save, Load, Undo and Redo 2013-10-02 21:42:46 +03:00
Ilari Liusvaara
ecd872d6c3 Memory search: Select in hex editor 2013-09-29 20:22:38 +03:00
Ilari Liusvaara
7c1acd2219 Hex editor 2013-09-29 18:35:15 +03:00
Ilari Liusvaara
06f099f877 Fix Win32 (or GCC 4.8?) compilation 2013-09-27 22:57:24 +03:00
Ilari Liusvaara
40578782dc Support Multi-ROM projects 2013-09-22 17:39:52 +03:00
Ilari Liusvaara
a48b226af5 Use ROM hints for default request filename 2013-09-14 16:30:08 +03:00
Ilari Liusvaara
bf0d0b7ac0 If movie is loaded without ROM, prompt for ROM 2013-08-25 17:32:56 +03:00
Ilari Liusvaara
707c1a4041 Joystick dialog: Compactify
... Otherwise the dialog will be frickin' big, especially with things like
PS3 controller using EVDEV driver.
2013-08-14 14:40:06 +03:00
Ilari Liusvaara
29fbf12e90 Move E() from joystick code to general text panel code 2013-08-13 11:37:02 +03:00
Ilari Liusvaara
29f25ce1cb Some sort of fullscreen mode 2013-08-11 22:37:11 +03:00
Ilari Liusvaara
5298eb04f1 Replace X/Y scale with one scale + optional AR correction 2013-08-11 21:17:29 +03:00
Ilari Liusvaara
b66c3b4777 Support packed Lua scripts in load dialog 2013-08-04 14:50:41 +03:00
Ilari Liusvaara
2308401234 Refactor joystick code
Gamepads are now remembered across emulator restarts
2013-08-02 11:50:56 +03:00
Ilari Liusvaara
45300b3a2b wxWidgets: Refactor the settings dialog 2013-07-30 13:51:56 +03:00
Ilari Liusvaara
a2fc2a19ec New file dialogs code 2013-07-27 14:49:29 +03:00
Ilari Liusvaara
8fe4f70d9a Lots of dispatch refactoring 2013-07-07 13:54:56 +03:00
Ilari Liusvaara
9538f19c92 Extend core actions
- Toggleable actions
- Enumerated choices
- Lua interface
- Nested action menus
- Fix actions disabled from the start
2013-07-04 18:17:07 +03:00
Ilari Liusvaara
839304f701 Core actions 2013-06-30 13:20:23 +03:00
Ilari Liusvaara
cd8b2e7d39 Allow specifying ROM type in file load dialog 2013-06-26 14:48:19 +03:00
Ilari Liusvaara
992096c8c5 Macro support 2013-06-23 15:57:20 +03:00
Ilari Liusvaara
2b7268a0dc Support enumerated settings 2013-05-17 17:22:24 +03:00
Ilari Liusvaara
c11b6de9e1 Add some missing headers to fix compilation on Mac OS X 2013-05-13 13:25:13 +03:00
Ilari Liusvaara
b0edee81c8 Projects support 2013-05-12 11:18:59 +03:00
Ilari Liusvaara
a2cbad39ab Merge branch 'rr1-maint' 2013-05-11 12:56:20 +03:00
Ilari Liusvaara
c725e4e874 wxwidgets: Refactor scrollbar handling 2013-05-11 12:52:43 +03:00
Ilari Liusvaara
6677ef19b1 Merge branch 'rr1-maint'
Conflicts:
	src/platform/wxwidgets/memorysearch.cpp
	src/platform/wxwidgets/status.cpp
	src/platform/wxwidgets/textrender.cpp
2013-05-11 02:35:11 +03:00
Ilari Liusvaara
9dc12ae746 Wxwidgets: Improve memory search and refactor text panel code 2013-05-11 02:19:49 +03:00
Ilari Liusvaara
d88cb4fb15 Merge branch 'rr1-maint'
Conflicts:
	src/core/memorymanip.cpp
	src/platform/wxwidgets/memorysearch.cpp
2013-05-10 13:34:12 +03:00
Ilari Liusvaara
acec789323 Autoupdate memory search by default 2013-05-10 12:55:05 +03:00
Ilari Liusvaara
bce5e8a936 Movie editor: Backport UTF-32 stuff from master
Makes it easier to change the movie editor code by reducing
incompatiblities between rr1 and rr2.
2013-05-03 15:39:27 +03:00
Ilari Liusvaara
efbc60d494 Allow button display symbols to be Unicode characters 2013-05-01 18:06:24 +03:00
Ilari Liusvaara
4f92b11336 New settings framework 2013-04-13 17:55:33 +03:00
Ilari Liusvaara
53d436f399 Merge branch 'rr1-maint' 2013-04-03 18:42:07 +03:00
Ilari Liusvaara
f7b6602f10 Actually fix the statuspane/movie-editor flicker 2013-04-03 18:37:15 +03:00
Ilari Liusvaara
e60af4d32c Merge branch 'rr1-maint'
Conflicts:
	src/platform/wxwidgets/status.cpp
2013-04-03 10:39:18 +03:00
Ilari Liusvaara
cf19dc3335 Fix status panel (and movie editor) flicker 2013-04-03 10:38:11 +03:00
Ilari Liusvaara
2e00c726f0 Move some info from status panel to statusbar 2013-03-28 11:33:25 +02:00
Ilari Liusvaara
73fd1d4737 Merge branch 'rr1-maint'
Conflicts:
	include/core/loadlib.hpp
	src/core/loadlib.cpp
	src/platform/wxwidgets/mainwindow.cpp
2013-03-25 11:35:41 +02:00
Ilari Liusvaara
3e8f02fcaf Wxwidgets: Filter filenames in load/save dialogs, autoappend extensions 2013-03-25 11:28:06 +02:00
Ilari Liusvaara
5b0f5b25f9 Movie editor: Use UTF-32 internally 2013-03-25 10:58:06 +02:00
Ilari Liusvaara
f38671a3e2 TAS input plugin 2013-03-15 18:48:39 +02:00
Ilari Liusvaara
3b92a5eb72 Have dedicated window for autohold instead of menu
This comes handy for autofire later.
2013-03-13 23:01:33 +02:00
Ilari Liusvaara
7e091d2cf5 Cleanup many settings (all from core) 2013-02-09 21:22:24 +02:00
Ilari Liusvaara
5eaa80a5f2 Merge branch 'rr1-maint'
This merges the basic movie editor functionality
2013-02-03 17:41:09 +02:00
Ilari Liusvaara
ca63bd5bea Very basic movie editing support
This is still very incomplete. More features later.
2013-02-03 16:01:21 +02:00
Ilari Liusvaara
246f0e32b9 Dedicated sound devices dialog 2013-01-28 13:01:05 +02:00
Ilari Liusvaara
33ad2fcc12 Merge branch 'rr1-maint'
Conflicts:
	include/platform/wxwidgets/platform.hpp
	src/platform/wxwidgets/mainwindow.cpp
2013-01-26 13:27:31 +02:00
Ilari Liusvaara
c065f0398f Wxwidgets: VU meters & volume adjustment window 2013-01-26 13:20:39 +02:00
Ilari Liusvaara
422e90b7d6 Split duplex support
This allows having sound I/O on Mac OS X (at least on Macbooks)
2013-01-24 18:26:37 +02:00
Ilari Liusvaara
4467f693f5 Support screen rotation & flipping 2013-01-19 20:16:55 +02:00