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
Christian Speckner
51f38840e0
Remove R77 save logic, make most R77 settings temporary ot exclude them from persistence.
2019-05-01 23:25:15 +02:00
Christian Speckner
8e22dc52b4
Log via Logger singleton, fixes races between logging and OSystem teardown.
2019-05-01 23:14:16 +02:00
Stephen Anthony
8a0591698a
Directories need to be created on initial startup, not when loading config files.
2019-05-01 18:00:14 -02:30
trinemark
20d5615f1f
libretro: fix msvc makefile
2019-05-01 14:05:42 -02:30
Stephen Anthony
bd288f7119
Fix missing 'override's.
2019-05-01 12:57:49 -02:30
thrust26
0a85e507d0
Merge branch 'master' of https://github.com/stella-emu/stella
2019-05-01 17:19:56 +02:00
thrust26
d4479f4e43
allow to position dialogs centered and in corners
2019-05-01 17:19:40 +02:00
orbea
6526cf70c1
Update .gitignore.
...
This avoids commiting libretro cores accidentally.
2019-05-01 12:45:50 -02:30
Christian Speckner
0e6e54f15c
Save settings immediatelly on sqlite and macos.
2019-05-01 12:04:09 +02:00
Christian Speckner
017c2a7c16
Final refactoring & cleanup to generalize sqlite handling.
2019-05-01 11:42:22 +02:00
thrust26
fc3989fda1
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
dcc8d98f7f
fix Help dialog for reordered TV modes
2019-05-01 11:11:52 +02:00
thrust26
ae51e9a953
define and align TV effect defaults for R77
...
slightly enlarge options dialog for minimal UI
2019-05-01 08:49:17 +02:00
thrust26
174b630c99
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
49706b4190
Updated Xcode for recent class additions.
2019-04-30 21:20:42 -02:30
Stephen Anthony
73d8ec10ee
Add new 'Repository' files to VS project.
2019-04-30 21:16:33 -02:30
trinemark
b336420eca
libretro: add project file
...
KeyValueRepositoryConfigfile
2019-04-30 20:25:55 -02:30
Christian Speckner
fbb8ea0db0
Merge pull request #437 from stella-emu/sqlite
...
Sqlite settings storage
2019-04-30 22:54:05 +02:00
Christian Speckner
408dd6a30c
Add transaction, rework error handling.
2019-04-29 21:30:43 +02:00
Christian Speckner
a6e7dcf399
Revert accidental change to configure.
2019-04-29 00:56:45 +02:00
Christian Speckner
4d0da9b8e7
Merge branch 'master' into sqlite
2019-04-29 00:50:30 +02:00
Christian Speckner
b1f485e2bd
Implement sqlite repository, fix link against sqlite3.
2019-04-29 00:46:27 +02:00
trinemark
f69cc5cb6c
libretro: make getRAM const
...
use shadow ram copy for frontend
2019-04-28 18:33:44 -02:30
trinemark
3f9ca310c3
libretro: getRAM conditional compile
...
temporary workaround
2019-04-28 16:48:50 -02:30
trinemark
2284dc7f55
libretro: add achievements
...
http://retroachievements.org/gameList.php?c=25
2019-04-28 16:48:50 -02:30
trinemark
a795593000
libretro: adjust blargg crop
2019-04-28 12:05:01 -02:30
trinemark
503501a951
libretro: fix blargg par
2019-04-28 12:05:01 -02:30
trinemark
007795af8d
libretro: fix blargg filter on startup
2019-04-28 12:05:01 -02:30
thrust26
80482aa7e5
allow minimal command dialog to open options dialog
...
define cancel key (P2 Skill) for R77
2019-04-28 10:33:38 +02:00
Stephen Anthony
e34575753a
Some cleanups to Widget class.
2019-04-27 22:09:05 -02:30
trinemark
e428768307
libretro: crop horizontal overscan option
2019-04-27 19:23:18 -02:30
Stephen Anthony
04304fce32
Fix compile warnings and errors from last commit, detected by clang.
2019-04-27 17:08:58 -02:30
Stephen Anthony
65e6aa7bc0
Added 'STELLA_BUILD_ROOT' check to Makefile.
...
If this is defined, then object files are placed in 'STELLA_BUILD_ROOT/stella-out' rather than 'out'.
This is useful on my system, since I have /tmp mounted to RAM and can redirect build files there.
2019-04-27 17:04:59 -02:30