Commit Graph

6597 Commits

Author SHA1 Message Date
thrust26 d38593a821 fixed and enhanced TimeMachineDialog 2020-12-05 23:25:21 +01:00
Stephen Anthony f563ed0870 Fix crash when loading ROMs into ROM launcher under certain circumstances. 2020-12-04 14:35:10 -03:30
thrust26 b990bf2f68 switched high score checksum calculations to md5
added high score properties for a few more games
updated docs
2020-12-04 13:20:13 +01:00
Aaron Kling 18d2dc5321 libretro: Update gitlab ci extends ordering 2020-12-03 17:59:27 -03:30
thrust26 6bd5311db3 refactored HighScoresDialog/Manager
added checksums to high scores
added high score properties for more games
updated docs
2020-12-03 15:07:05 +01:00
thrust26 ea8660029f update highscores doc, added currently supported game list
added input char limitation to DataGridWidget
2020-12-02 11:35:12 +01:00
thrust26 303b9b3c83 Merge branch 'master' of https://github.com/stella-emu/stella 2020-12-01 22:21:35 +01:00
thrust26 48e3f85a9f added shading to TIA surface when emulation paused or dialog on top 2020-12-01 22:21:23 +01:00
Stephen Anthony 60d50a23f0 Fix warnings from gcc. 2020-12-01 17:29:00 -03:30
thrust26 bff8d4141a Trying to fix build bug #736 2020-12-01 18:37:46 +01:00
thrust26 927738e2db HighScoresDialog exception fix 2020-12-01 18:30:14 +01:00
thrust26 9dd0215fed Merge branch 'master' of https://github.com/stella-emu/stella 2020-12-01 18:18:52 +01:00
thrust26 c6c04a82d8 JSON exception analysis 2020-12-01 18:18:39 +01:00
Christian Speckner cce86f453c Condig style. 2020-12-01 18:17:42 +01:00
thrust26 ebbec177f6 changed high score (file) format to JSON 2020-12-01 16:20:09 +01:00
Stephen Anthony 2e0c0549e7 Move function to bspf.hxx. It's not used yet, but it might be in the future. 2020-11-30 16:08:56 -03:30
Stephen Anthony d1f9ee730b Add high score stuff to Xcode project. 2020-11-30 15:55:37 -03:30
Stephen Anthony 1f55d2fb10 Fixed a few warnings from clang. 2020-11-30 15:46:50 -03:30
thrust26 833ce27d37 defined high score properties for many ROMs
added option to limit number of chars for text input
added tooltips to High Scores dialogs and widgets
updated docs
2020-11-30 18:52:42 +01:00
thrust26 488b9cf077 Merge remote-tracking branch 'remotes/origin/master' into feature-highscores
Fixed redraw problems.
2020-11-30 09:23:45 +01:00
thrust26 5ba8795747 updated defprops 2020-11-29 23:40:59 +01:00
thrust26 71caf5e776 finished high scores definitions saving conversion to JSON 2020-11-29 22:51:33 +01:00
thrust26 56fb6b0956 Merge remote-tracking branch 'remotes/origin/master' into feature-highscores 2020-11-29 22:26:37 +01:00
Stephen Anthony 47bab52621 Simplified some code; use a lambda instead of two identical loops. 2020-11-29 16:25:23 -03:30
Stephen Anthony ad88f26c61 Switch to C++17 structured bindings for maps in a few places, adding const as well.
This makes the code a little easier to follow.
2020-11-29 15:50:31 -03:30
thrust26 efb94f1b5f started converting high score definitions saving to JSON 2020-11-29 14:13:13 +01:00
Christian Speckner f44f5654e4 Handle modekey mask properly. 2020-11-29 11:05:31 +01:00
Stephen Anthony aa42c51709 Fix gcc warning: use const references instead of pass by value for exceptions. 2020-11-28 22:25:22 -03:30
Stephen Anthony ceabffe52b Various code cleanups. 2020-11-28 22:16:47 -03:30
Stephen Anthony c4354aeeea Remove workarounds in pre-C++17 code. 2020-11-28 20:52:13 -03:30
Stephen Anthony bd2ead8d13 Added JSON stuff to Xcode project. 2020-11-28 18:06:49 -03:30
thrust26 5c21fb3e4b Merge remote-tracking branch 'remotes/origin/master' into feature-highscores 2020-11-28 22:11:29 +01:00
thrust26 311e25179c Merge branch 'master' into feature-highscores 2020-11-28 22:03:54 +01:00
Stephen Anthony a47689c510 libretro: Add JSON stuff to build script. 2020-11-28 17:33:46 -03:30
Stephen Anthony 9c9633e0c7 Added json stuff to Visual Studio project file. 2020-11-28 17:11:10 -03:30
Stephen Anthony 43fafb45ef Wrap json.hxx in another header, which disables warnings for code we don't control.
Eventually we can add directives here for other compilers too (in json_lib.hxx).
2020-11-28 17:02:25 -03:30
Christian Speckner e3e0fc5a47 Migration fixes. 2020-11-28 21:04:26 +01:00
Christian Speckner 730932355f Merge remote-tracking branch 'origin/master' into feature/json-mappings 2020-11-28 20:45:51 +01:00
Christian Speckner 0d9b7831d7 Revert "Fix bad use of constexpr." --- don't need that anymore with C++17
This reverts commit c55d8096d0.
2020-11-28 20:37:15 +01:00
thrust26 c116ed8d25 Merge branch 'master' into feature-highscores 2020-11-28 20:10:17 +01:00
thrust26 2d9c9a5003 made DelayQueueWidget use setDirty
removed superfluous code from TiaWidget
2020-11-28 16:54:23 +01:00
thrust26 9d63ec42d2 minimized redraws in debugger 2020-11-28 16:12:54 +01:00
Stephen Anthony fe2b4d630e Move Linux builds to use C++17 by default. 2020-11-28 10:48:00 -03:30
Christian Speckner 9ac459bf71 Avoid endless loop and heap corruption of doom. 2020-11-28 13:33:48 +01:00
Christian Speckner 49d3877213 Fix null pointer. 2020-11-28 13:33:48 +01:00
thrust26 d038cbabd7 Merge branch 'master' of https://github.com/stella-emu/stella 2020-11-28 13:00:00 +01:00
thrust26 b0008a2204 improved debugger's RAM labels (part 2) 2020-11-28 12:59:45 +01:00
Christian Speckner c55d8096d0 Fix bad use of constexpr. 2020-11-28 12:59:34 +01:00
thrust26 1637743d5e improved debugger's RAM labels 2020-11-28 12:57:24 +01:00
thrust26 b338c1b0ad added some more tooltips to UI 2020-11-28 12:55:50 +01:00