Commit Graph

5046 Commits

Author SHA1 Message Date
thrust26 ef9b5a991b oops 2019-05-05 08:01:08 +02:00
thrust26 f4f8bb435d add R77 help dialog 2019-05-05 00:05:28 +02:00
Stephen Anthony 7ab5847350 Pass event to change 4:3/16:9 mode in Min UI. 2019-05-04 17:58:19 -02:30
thrust26 decf7b1790 add frying to min UI command dialog 2019-05-04 21:09:35 +02:00
Christian Speckner 32af64f05b 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 96f6d09af5 Put DB in WAL mode. 2019-05-04 20:38:13 +02:00
Stephen Anthony 7224ef8fba Allow 4:3/16:9 button in MinimalUI mode to work without restarting the ROM. 2019-05-04 15:51:29 -02:30
orbea ccb9cc8d92 libretro: Hide compiler options from msvc. 2019-05-04 11:48:49 -02:30
thrust26 de98ccebba make 'Cancel' work in command dialogs 2019-05-04 12:55:39 +02:00
thrust26 6c02041176 fix settings not opening in launcher 2019-05-04 12:23:03 +02:00
thrust26 6a23b2f0b7 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 a0ba4bc80f define tab cycling events and make tab cycling configurable 2019-05-04 11:37:43 +02:00
Christian Speckner 6755c3b261 Minor optimization to settings I/O. 2019-05-04 10:42:18 +02:00
Stephen Anthony d7eea8b463 libretro: re-enable `ignored-qualifiers` warnings. 2019-05-03 21:53:03 -02:30
Stephen Anthony 31ad6a48d0 Fix compilation with sqlite (missing include header file). 2019-05-03 20:42:16 -02:30
Christian Speckner 6f292a1d7c Pacify compiler warning (and fix sqlite on windows). 2019-05-04 00:47:02 +02:00
thrust26 6c2a0f02d5 prevent exiting command dialog with toggle key when using minimal UI 2019-05-03 19:34:39 +02:00
Stephen Anthony 1e779f8623 Removed some redundant 'const', and with it re-enabled '-Wignored-qualifiers'. 2019-05-03 12:39:03 -02:30
orbea 0d431f3598 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 55cd72d25b libretro: Fix identing in the Makefile. 2019-05-03 11:49:49 -02:30
orbea fa6489b68f libretro: Add -stdlib=libc++ to the LDFLAGS for osx too. 2019-05-03 11:11:58 -02:30
funbars 7ad630adeb libretro stella msvc changes 2019-05-03 09:07:26 -02:30
orbea 271076a90e 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 9c8675ed28 libretro: msvc again... 2019-05-03 09:05:42 -02:30
orbea 22443e8730 libretro: Try setting osx to 10.7. 2019-05-02 19:06:55 -02:30
orbea 6419da5174 libretro: Attempt to fix osx again. 2019-05-02 18:40:37 -02:30
Stephen Anthony 19c0525f9f 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 d7a915fcd8 Move Rect class in VS project. 2019-05-02 17:21:02 -02:30
Stephen Anthony f011ea900f Move Rect class for upcoming commit. 2019-05-02 17:13:33 -02:30
orbea 59fd09f280 libretro: Attempted fix for osx. 2019-05-02 15:43:52 -02:30
orbea 4c97410b9b libretro: Remove unused include paths. 2019-05-02 11:59:01 -02:30
orbea 37c972252b libretro: Yet another fix for msvc. 2019-05-02 11:37:43 -02:30
orbea c9f14b91dd libretro: Another fix for msvc. 2019-05-02 09:12:19 -02:30
funbars 861c5547a2 fix loadstate 2019-05-02 09:11:23 -02:30
orbea 8b5751fa81 libretro: Fix linux build. 2019-05-02 09:10:41 -02:30
Christian Speckner 895c46011e Remove now-defunct custom R77 save logic. 2019-05-02 01:11:49 +02:00
Christian Speckner 07ce641e3a Revert "Remove R77 save logic, make most R77 settings temporary ot exclude them from persistence."
This reverts commit da67787e65.
2019-05-02 01:10:43 +02:00
Christian Speckner 090d04e37c Revert "Some more tuning to R77 settings persistence."
This reverts commit 48463acf73.
2019-05-02 01:10:37 +02:00
Christian Speckner 48463acf73 Some more tuning to R77 settings persistence. 2019-05-02 00:12:18 +02:00
Stephen Anthony 2bf2a5739a Xcode project changed again for some reason??? 2019-05-01 19:17:13 -02:30
Stephen Anthony 7ff3c984ea libretro: Added Logger class to VS project. 2019-05-01 19:10:55 -02:30
Stephen Anthony 8e0d06eca4 Updated VS project for Logger class. 2019-05-01 19:09:27 -02:30
Christian Speckner da67787e65 Remove R77 save logic, make most R77 settings temporary ot exclude them from persistence. 2019-05-01 23:25:15 +02:00
Christian Speckner def0f9027e Log via Logger singleton, fixes races between logging and OSystem teardown. 2019-05-01 23:14:16 +02:00
Stephen Anthony 3057eb3c7f Directories need to be created on initial startup, not when loading config files. 2019-05-01 18:00:14 -02:30
trinemark b0771dad09 libretro: fix msvc makefile 2019-05-01 14:05:42 -02:30
Stephen Anthony 4348bd8edd Fix missing 'override's. 2019-05-01 12:57:49 -02:30
thrust26 b6343f4040 Merge branch 'master' of https://github.com/stella-emu/stella 2019-05-01 17:19:56 +02:00
thrust26 90857e74e6 allow to position dialogs centered and in corners 2019-05-01 17:19:40 +02:00
orbea b1b74c8d1e Update .gitignore.
This avoids commiting libretro cores accidentally.
2019-05-01 12:45:50 -02:30