Commit Graph

5511 Commits

Author SHA1 Message Date
Christian Speckner e65d9250f3 Add joymap to support the R77 paddles. 2019-05-07 00:26:05 +02:00
Stephen Anthony 3b108dcdeb Fix warnings from clang. 2019-05-05 11:43:31 -02:30
thrust26 b4e0eb8792 fix R77 buttons in launcher 2019-05-05 13:19:20 +02:00
thrust26 e7d75ae408 fix event for R77 2019-05-05 12:51:57 +02:00
thrust26 888aa393d6 add missing include 2019-05-05 12:49:37 +02:00
thrust26 feca959d1e update R77 readme 2019-05-05 11:29:47 +02:00
thrust26 977359aec9 add more and fix default buttons for R77
add rewind/unwind events
improve R77HelpDialog
2019-05-05 11:18:49 +02:00
thrust26 60260843ff improve dialog stacking 2019-05-05 08:55:24 +02:00
thrust26 ed5f8cb9de oops 2019-05-05 08:01:08 +02:00
thrust26 4f9927ae9f add R77 help dialog 2019-05-05 00:05:28 +02:00
Stephen Anthony 72ecc92326 Pass event to change 4:3/16:9 mode in Min UI. 2019-05-04 17:58:19 -02:30
thrust26 95341b9030 add frying to min UI command dialog 2019-05-04 21:09:35 +02:00
Christian Speckner ca96f20bc2 Make failure to checkpoint WAL non-fatal, make sure that early logs are not swallowed. 2019-05-04 20:38:13 +02:00
Christian Speckner cc5db6b330 Put DB in WAL mode. 2019-05-04 20:38:13 +02:00
Stephen Anthony e933bd9c6b Allow 4:3/16:9 button in MinimalUI mode to work without restarting the ROM. 2019-05-04 15:51:29 -02:30
orbea 9a49670d74 libretro: Hide compiler options from msvc. 2019-05-04 11:48:49 -02:30
thrust26 39d3eefcef make 'Cancel' work in command dialogs 2019-05-04 12:55:39 +02:00
thrust26 951b13ed97 fix settings not opening in launcher 2019-05-04 12:23:03 +02:00
thrust26 91317be73d add more default joystick button mapping
- open settings via joystick button in launcher and during emulation (4th button)
- open command menu and exit to launcher via joystick buttons during emulation (3rd and 5th button)
- cycle tabs via joystick 3rd and 4th buttons
2019-05-04 11:47:53 +02:00
thrust26 a38f56fe91 define tab cycling events and make tab cycling configurable 2019-05-04 11:37:43 +02:00
Christian Speckner e015025d90 Minor optimization to settings I/O. 2019-05-04 10:42:18 +02:00
Stephen Anthony ab8e5a59d4 libretro: re-enable `ignored-qualifiers` warnings. 2019-05-03 21:53:03 -02:30
Stephen Anthony 0fa83b0fd0 Fix compilation with sqlite (missing include header file). 2019-05-03 20:42:16 -02:30
Christian Speckner 6da1968845 Pacify compiler warning (and fix sqlite on windows). 2019-05-04 00:47:02 +02:00
thrust26 24602b4f53 prevent exiting command dialog with toggle key when using minimal UI 2019-05-03 19:34:39 +02:00
Stephen Anthony 1ad61ea117 Removed some redundant 'const', and with it re-enabled '-Wignored-qualifiers'. 2019-05-03 12:39:03 -02:30
orbea eb3e1b00dd libretro: Attempt to fix the ios build.
This copies the solution for the osx build which failed the same way.
2019-05-03 12:04:18 -02:30
orbea 17c64658ed libretro: Fix identing in the Makefile. 2019-05-03 11:49:49 -02:30
orbea 7b098e6185 libretro: Add -stdlib=libc++ to the LDFLAGS for osx too. 2019-05-03 11:11:58 -02:30
funbars d72b2da88e libretro stella msvc changes 2019-05-03 09:07:26 -02:30
orbea 8bccc11ce1 libretro: Remove CFLAGS and CC from the Makefile.
stella is a c++ project and these appear unused.
2019-05-03 09:06:34 -02:30
orbea f13a86c1dd libretro: msvc again... 2019-05-03 09:05:42 -02:30
orbea b5c9caa67f libretro: Try setting osx to 10.7. 2019-05-02 19:06:55 -02:30
orbea 7c79a4dd03 libretro: Attempt to fix osx again. 2019-05-02 18:40:37 -02:30
Stephen Anthony 83a3bdd6cd GUI support is now conditional in Stella. This is enabled by default for all ports except libretro.
- When disabled, it also disables the debugger and cheatcode support
- UI-wise, this reverts Stella to 1.x functionality (before any internal UI was added)
- Eliminates 47000 lines of code for those ports (like libretro) that don't need it.
2019-05-02 17:58:39 -02:30
Stephen Anthony 5a7d18159b Move Rect class in VS project. 2019-05-02 17:21:02 -02:30
Stephen Anthony e745ecf692 Move Rect class for upcoming commit. 2019-05-02 17:13:33 -02:30
orbea 7a5d245ae0 libretro: Attempted fix for osx. 2019-05-02 15:43:52 -02:30
orbea 37268ea5c0 libretro: Remove unused include paths. 2019-05-02 11:59:01 -02:30
orbea 6c551d5ab5 libretro: Yet another fix for msvc. 2019-05-02 11:37:43 -02:30
orbea b34e0ef73b libretro: Another fix for msvc. 2019-05-02 09:12:19 -02:30
funbars b78171cea6 fix loadstate 2019-05-02 09:11:23 -02:30
orbea 0f8c8fcab3 libretro: Fix linux build. 2019-05-02 09:10:41 -02:30
Christian Speckner c6ed729600 Remove now-defunct custom R77 save logic. 2019-05-02 01:11:49 +02:00
Christian Speckner ff8b9b41d4 Revert "Remove R77 save logic, make most R77 settings temporary ot exclude them from persistence."
This reverts commit 51f38840e0.
2019-05-02 01:10:43 +02:00
Christian Speckner 882b5a1288 Revert "Some more tuning to R77 settings persistence."
This reverts commit 22778a545e.
2019-05-02 01:10:37 +02:00
Christian Speckner 22778a545e Some more tuning to R77 settings persistence. 2019-05-02 00:12:18 +02:00
Stephen Anthony 351462ddff Xcode project changed again for some reason??? 2019-05-01 19:17:13 -02:30
Stephen Anthony d8f28f19ce libretro: Added Logger class to VS project. 2019-05-01 19:10:55 -02:30
Stephen Anthony ff5d2f5b96 Updated VS project for Logger class. 2019-05-01 19:09:27 -02:30