Commit Graph

2066 Commits

Author SHA1 Message Date
thrust26 08b04f4695 finalize High Scores tab in GameInfoDialog 2020-02-11 11:01:13 +01:00
thrust26 7374b24ff8 consider GUI_SUPPORT, rename into HighScoresManager, value formatting 2020-02-10 12:24:14 +01:00
thrust26 abc860cb6b trying to commit to feature-highscores 2020-02-09 22:16:25 +01:00
Stephen Anthony 5273986e88 Wrap std::stoi inside BSPF::stringToInt, and handle its exceptions. 2020-02-09 16:57:29 -03:30
Stephen Anthony d0469ac9f4 Fix missing properties in DefProps. 2020-02-09 16:45:04 -03:30
thrust26 8bbcdc4e69 add HighScoreManager class
add high score tab in GameInfoDialog
2020-02-09 12:41:59 +01:00
thrust26 6930e91fa5 adapt DefProps.hxx generation (TODO: compiler error) 2020-02-08 17:21:20 +01:00
thrust26 7bdc263699 separate properties for addresses and address formats 2020-02-08 10:30:02 +01:00
thrust26 4f100b0fce initial commit
defines properties for Asteroids, Chopper Command and Frooger
add new properties parser
add reading score etc. from RAM
add test hotkeys (CTRL+SHIFT S/V) display current score and variation
2020-02-07 23:08:44 +01:00
thrust26 ae43b33c7b fix Exit ROM from debugger (fixes #513) 2020-02-06 22:54:35 +01:00
thrust26 aa18ce6bcd disable user palette option if no file exists (resolves #572) 2020-02-06 20:44:17 +01:00
thrust26 7a7969ae8a fix stoi exception for Display_PPBlend 2020-02-06 20:12:37 +01:00
Stephen Anthony 6120142c97 Make search for format in ROM filename case-insensitive. 2020-02-05 18:37:08 -03:30
Thomas Jentzsch d0772ecc86 fix CartMDM serializing 2020-02-04 16:02:36 +01:00
thrust26 030f4140c7 very minor doc fix 2020-02-02 20:37:57 +01:00
Stephen Anthony aefaf6c650 Added '_' separator for regex when detecting display mode in filename. 2020-02-02 14:26:20 -03:30
Stephen Anthony fb347a7b3e Fix warning in Visual Studio.
Fix formatting to match other classes.
2020-01-31 23:47:27 -03:30
Stephen Anthony 990176d41d Update properties for recent stella.pro change. 2020-01-31 17:56:23 -03:30
thrust26 4bbfcba5b8 add phosphor to Dragonfire properties. 2020-01-31 22:22:57 +01:00
Stephen Anthony 149582abd9 Minor cleanup; exclude some debugger-only methods in non-debugger mode. 2020-01-27 13:29:15 -03:30
Stephen Anthony 5cb35031d1 Allow ROMs < 64 bytes (Stella's internal page size) to work correctly. Fixes #564. 2020-01-27 12:16:33 -03:30
Stephen Anthony 2751532a4b Fix Pick 'n' Pile properties; it misdetects as NTSC. 2020-01-25 18:19:06 -03:30
Stephen Anthony b032890cd4 Optimize state save for Audio classes; save byte instead of integer. 2020-01-25 18:02:07 -03:30
Stephen Anthony 4d6487b1bc Use regular expressions to match console type in ROM filename. 2020-01-25 17:53:32 -03:30
thrust26 ff388cfb31 make automatic TM saving load the states on enter too 2020-01-25 20:06:04 +01:00
thrust26 ffeaa61cbe adapt debugger UI to new display heights 2020-01-25 13:56:46 +01:00
thrust26 1ade839c0b adjust ystart for NTSC and PAL
adjust TIA sizes in debugger
2020-01-25 10:28:16 +01:00
thrust26 792cbb4ffa add display format auto-detection from filename (resolves #561) 2020-01-24 11:30:46 +01:00
Christian Speckner 9135c16eb6 Fix load / save in FrameManager. 2020-01-21 22:54:13 +01:00
Christian Speckner f869c9fe98 Only invalidate TIA surface when vcenter adjust has been changed. 2020-01-21 22:51:13 +01:00
Stephen Anthony 702b620041 Make debugging bankswitch selection easier. 2020-01-21 12:20:48 -03:30
thrust26 2ee0db23c4 fix exiting command menu
update docs
2020-01-20 19:02:55 +01:00
thrust26 dd3a58d4ac add hotkey to decrease current state slot 2020-01-20 12:11:26 +01:00
thrust26 5f28428ebd adapt exit popup changes for other platforms 2020-01-19 21:27:09 +01:00
thrust26 e3f1a0f49f initial commit before refactoring 2020-01-19 15:45:32 +01:00
Stephen Anthony 3fb752db15 A little too eager with code pruning. 2020-01-18 21:17:39 -03:30
thrust26 8acefcbb50 add autoslot setting to UI
update doc for autoslot and write to read port breaks
2020-01-18 11:08:00 +01:00
Stephen Anthony 4cb752980c Fixed incorrect array initialization. 2020-01-14 08:49:32 -03:30
thrust26 065df72619 Merge branch 'master' of https://github.com/stella-emu/stella 2020-01-14 11:24:00 +01:00
thrust26 a98c5c3eb4 fix #560 2020-01-14 11:23:39 +01:00
Stephen Anthony a10b38c3d7 Fix minor warning, and update state file format for recent changes. 2020-01-13 17:22:16 -03:30
thrust26 854e093b84 add v-center to FrameManager::load/save() 2020-01-13 21:39:09 +01:00
thrust26 fbfccfbec6 refactor v-size 2020-01-13 21:13:55 +01:00
Christian Speckner 1dc31af9dd Cleanup, adjustscanlines is now vsizeadjust. 2020-01-13 20:27:05 +01:00
Christian Speckner 5b99e3e998 Change adjustscanlines parameterization to -5% .. 5%, hook uo hotkey. 2020-01-13 00:06:23 +01:00
thrust26 3e9a9a7a2a reorder events
rename scanline adjust in input dialog
fix v-center input naming
2020-01-12 12:42:20 +01:00
thrust26 4580484835 reverse and limit vcenter 2020-01-11 20:28:55 +01:00
thrust26 a530bdcfb7 force sign for V-Center display 2020-01-11 15:46:53 +01:00
thrust26 096227ff54 adjust yStart 2020-01-11 09:57:45 +01:00
thrust26 eb260431b3 fix ControllerDetector.cxx paddles array size
adjust yStart
2020-01-11 09:57:18 +01:00