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
Christian Speckner
0ce3299885
Save settings immediatelly on sqlite and macos.
2019-05-01 12:04:09 +02:00
Christian Speckner
67005ef3e8
Final refactoring & cleanup to generalize sqlite handling.
2019-05-01 11:42:22 +02:00
thrust26
ed4529b164
allow open Power-on options via joystick 2nd button
...
add initial documentation for R77 (navigation only)
2019-05-01 11:28:23 +02:00
thrust26
7e8a19975e
fix Help dialog for reordered TV modes
2019-05-01 11:11:52 +02:00
thrust26
d7c172779f
define and align TV effect defaults for R77
...
slightly enlarge options dialog for minimal UI
2019-05-01 08:49:17 +02:00
thrust26
e956c645fa
Merge branch 'master' of https://github.com/stella-emu/stella
2019-05-01 08:24:17 +02:00
thrust26
5a2c9558f5
add tab widget navigation for R77
2019-05-01 08:23:51 +02:00
Stephen Anthony
ba57fcd6af
Updated Xcode for recent class additions.
2019-04-30 21:20:42 -02:30
Stephen Anthony
080663c2d7
Add new 'Repository' files to VS project.
2019-04-30 21:16:33 -02:30