Commit graph

2031 commits

Author SHA1 Message Date
Leon Styhre b3a05d0403 The Orphaned data cleanup utility will now skip any system where a flatten.txt file is present
Also changed a number of error messages in the Orphaned data cleanup utility from uppercase to lowercase
2023-11-05 11:41:37 +01:00
Leon Styhre 6d6673e1c3 The application release number is now tracked on startup instead of the application version 2023-11-04 19:43:01 +01:00
Leon Styhre 498190d9f4 Added secondary sorting by fullname when sorting systems 2023-11-04 19:18:09 +01:00
Leon Styhre fe1e68ff98 Bumped the version to 2.2.1 2023-11-04 09:50:54 +01:00
Leon Styhre 829edf9388 Bumped the version to 2.2.0 2023-11-02 12:47:25 +01:00
Leon Styhre 87a8d5a23a Fixed a few issues reported by scan-build 2023-11-02 12:38:19 +01:00
Leon Styhre 541750243d Added support for a %GAMEDIRRAW% launch command variable 2023-10-27 22:49:11 +02:00
Leon Styhre 2055b30836 Enabled the back button for some dialogs
Also made one minor change to the UI mode dialog and changed the width of one dialog when running in Tate mode
2023-10-26 22:17:45 +02:00
Leon Styhre 1cbde88893 Increased the release number to 38 2023-10-24 22:44:34 +02:00
Leon Styhre 2de3897c8a Fixed an issue where duplicate ScreenScraper game IDs were sometimes not removed from the search results 2023-10-24 20:32:19 +02:00
Leon Styhre f1329c8f37 Removed support for the Cave Story (NXEngine) (cavestory) game system 2023-10-23 23:31:29 +02:00
Leon Styhre 6dc8d1198d Removed support for the Adventure Game Studio Game Engine (ags) game system 2023-10-23 23:21:00 +02:00
Leon Styhre fb73c94e9a Removed support for the Moonlight Game Streaming (moonlight) game system 2023-10-23 22:21:17 +02:00
Leon Styhre 08cffd3265 Removed support for the Stratagus Game Engine (stratagus) system 2023-10-23 21:39:04 +02:00
Leon Styhre d50186a68d Added the snes-msu1 platform so that these games can be scraped using ScreenScraper (requires custom system config) 2023-10-23 21:12:26 +02:00
Leon Styhre 25df7b6f9d Added TIC-80 standalone as an alternative emulator for the tic80 system
Also changed the fullname for the tic80 system from 'TIC-80 Game Engine' to 'TIC-80 Fantasy Computer'
2023-10-22 17:29:00 +02:00
Leon Styhre d9085e066a Removed the videopac platform ID entry as it's identical to odyssey2 2023-10-22 15:35:04 +02:00
Leon Styhre 2de8282f6a Removed the experimental status from the Orphaned data cleanup utility 2023-10-20 17:44:05 +02:00
Leon Styhre f6e33db117 Increased the font size for the 'Create new custom collection from theme' interface 2023-10-18 21:57:02 +02:00
Leon Styhre 15c06b0d4c Changed GuiOrphanedDataCleanup to not purge some folder entries if hidden games are not shown 2023-10-18 17:56:27 +02:00
Leon Styhre 8cea8e3783 Fixed some minor memory leaks related to gamelist.xml entries when the file extension was no longer configured 2023-10-18 17:54:15 +02:00
Leon Styhre 35e7cd0b77 Fixed an issue where quitting the application during a ROM rescan could lead to an unclean shutdown 2023-10-18 17:52:28 +02:00
Leon Styhre c0a2f9f557 Fixed an issue where repeatedly enabling and disabling auto collections could crash the application 2023-10-18 17:49:39 +02:00
Leon Styhre 8c3c3e4e0f Added some additional gamelist.xml cleanup logic to GuiOrphanedDataCleanup 2023-10-17 23:03:17 +02:00
Leon Styhre 4c4529b650 Fixed a minor memory leak related to gamelist.xml entries where the file extension was no longer configured in es_systems.xml 2023-10-17 22:42:53 +02:00
Leon Styhre a36f866278 Fixed a tiny alignment issue in the scraper interface 2023-10-16 20:01:09 +02:00
Leon Styhre 15fe046638 Added support for the Fujitsu FM-7 (fm7) game system 2023-10-10 18:45:59 +02:00
Leon Styhre cd3f56af77 Duplicate es_systems.xml command label entries are now ignored on application startup 2023-10-10 17:21:10 +02:00
Leon Styhre 8efc5e9f22 Minor change to a ScreenScraper debug message 2023-10-10 17:16:55 +02:00
Leon Styhre a95736f642 Added support for the Coleco Adam (adam) game system 2023-10-10 17:02:28 +02:00
Leon Styhre bd4e8d0f61 Added more debug log output when launching games 2023-10-09 21:47:32 +02:00
Leon Styhre d033e27da5 (Windows) Removed a launch command hack that deleted double quotation marks 2023-10-08 22:11:56 +02:00
Leon Styhre 556646aaf5 Fixed an issue where quotation marks in the launch command were not always handled correctly when combined with the %CORE% variable 2023-10-08 21:02:14 +02:00
Leon Styhre cdeecd4265 Added support for the Acorn Electron (electron) game system 2023-10-08 12:17:48 +02:00
Leon Styhre 54eef96a01 Added support for the Nokia N-Gage (ngage) game system 2023-10-03 21:01:34 +02:00
Leon Styhre 3fa89261b4 Added support for defining multiple %INJECT% launch command variables 2023-10-02 20:02:29 +02:00
Leon Styhre d576cbc03f Added a 'Debug mode' option to the Other settings menu 2023-10-02 19:59:13 +02:00
Leon Styhre ee2573345f Improved font rendering quality and always enabled linear texture interpolation for both minification and magnification 2023-09-27 20:36:54 +02:00
Leon Styhre 00646abd17 Added support for placing images in a 'custom' folder in the downloaded_media directory and view these using the media viewer 2023-09-23 19:09:14 +02:00
Leon Styhre 61d2b92814 Added theme support for the 'physicalName' and 'physicalNameExtension' metadata types for the text element 2023-09-23 12:52:00 +02:00
Leon Styhre 6b0e1ac6b7 Added the pre-command binary to the debug output in FileData::launchGame() 2023-09-22 17:48:40 +02:00
Leon Styhre 4eeb328daa Added support for a %PRECOMMAND% launch command variable 2023-09-22 17:35:32 +02:00
Leon Styhre ca45ea6d08 Controller input is now blocked during ROM directory rescans to avoid crashes 2023-09-20 20:46:51 +02:00
Leon Styhre 86e1fd539e Added support for the Funtech Super A'Can (supracan) game system 2023-09-18 21:00:13 +02:00
Leon Styhre ca79594cf2 Added support for the Bit Corporation Gamate (gamate) game system 2023-09-18 18:04:47 +02:00
Leon Styhre 622f24d9f7 Added support for the Commodore Plus/4 (plus4) game system 2023-09-18 17:55:46 +02:00
Leon Styhre 7fdece43aa Added support for the Acorn Archimedes (archimedes) game system 2023-09-17 18:28:51 +02:00
Leon Styhre 1e683b6969 Reverted the addition of two empty lines 2023-09-17 12:46:28 +02:00
Leon Styhre e6a802805c Fixed a potential crash when reloading the application 2023-09-17 12:45:00 +02:00
Leon Styhre 2adde87050 Added support for defining an explicit back button function for GuiMsgBox 2023-09-17 11:47:58 +02:00