Leon Styhre
|
86a554d1b2
|
Added a system status component
|
2025-02-25 23:15:12 +01:00 |
|
Leon Styhre
|
f3e2c837f2
|
Added initial support for iOS
|
2025-01-14 19:17:12 +01:00 |
|
Leon Styhre
|
193af56e40
|
Fixed an issue where returning from a game would sometimes make the helpsystem use the dimmed theme properties
|
2024-08-24 13:54:31 +02:00 |
|
Leon Styhre
|
72ee58e748
|
Added localization support to parts of the application
|
2024-07-18 15:07:41 +02:00 |
|
Leon Styhre
|
196e0d1031
|
Added support for skipping the scanning of game system subdirectories
|
2024-07-10 22:42:25 +02:00 |
|
Leon Styhre
|
18f5f3e164
|
(Android) Added support for using the %BASENAME% variable with the %EXTRA% and %EXTRAARRAY% variables
|
2024-07-10 17:44:41 +02:00 |
|
Leon Styhre
|
1fdcc43644
|
(Windows) Fixed an issue where filenames containing multi-byte Unicode characters could not be used with the %INJECT% variable
|
2024-06-03 21:11:09 +02:00 |
|
Leon Styhre
|
bdebe0133c
|
Improved the %ROM% and %INJECT% variable logic and added support for Windows
|
2024-06-03 20:45:26 +02:00 |
|
Leon Styhre
|
ca65fcbe8c
|
Added support for combining a %ROM% variable with the %INJECT% variable
|
2024-06-03 20:25:33 +02:00 |
|
Leon Styhre
|
f7198516f5
|
(Android) Added %GAMEDIRRAW%, %ROMPATHRAW% and %ROMRAW% variables that can be used with the %EXTRA% and %EXTRAARRAY% variables
|
2024-05-31 22:24:48 +02:00 |
|
Leon Styhre
|
e6653bc239
|
(Linux) Added a DEINIT_ON_LAUNCH build flag to support KMS/direct framebuffer access
|
2024-05-19 19:09:04 +02:00 |
|
Leon Styhre
|
933177dad1
|
Windows carriage return characters are now filtered out when reading custom collection files and inject files
|
2024-05-11 20:12:30 +02:00 |
|
Leon Styhre
|
684b7e2e6a
|
Added size check to injected files instead of attempting to load them all into memory
|
2024-05-11 16:01:38 +02:00 |
|
Leon Styhre
|
d8d58e6958
|
(Android) Added support for launching native apps and games
|
2024-05-11 15:42:51 +02:00 |
|
Leon Styhre
|
36bab144ba
|
(Android) Added SAF URI support for splitting game systems across multiple storage devices
|
2024-02-25 22:33:28 +01:00 |
|
Leon Styhre
|
5453aeffb8
|
(Android) Added support for an %EXTRAARRAY% variable
|
2024-02-06 18:58:38 +01:00 |
|
Leon Styhre
|
e3387c9016
|
Changed the game launch state to be kept in Window instead of ViewController
|
2023-12-23 23:03:40 +01:00 |
|
Leon Styhre
|
116d73c62a
|
Removed some std::filesystem code
Also fixed an issue with launching emulators not defined via find rules
|
2023-12-19 17:35:58 +01:00 |
|
Leon Styhre
|
c3747d4e51
|
Minor changes to some media lookup functions
|
2023-12-18 22:55:59 +01:00 |
|
Leon Styhre
|
56ccba81d1
|
Removed all instances of hardcoded application directory entries
Also changed some source file headers
|
2023-12-15 18:33:02 +01:00 |
|
Leon Styhre
|
8571dfe7bf
|
(Android) Implemented a cleaner way of handling the private data directory
|
2023-12-12 23:21:27 +01:00 |
|
Leon Styhre
|
3ae7bc6b5b
|
(Android) Updated the game launching logic
|
2023-12-07 18:51:09 +01:00 |
|
Leon Styhre
|
811118d3ee
|
(Android) Added support for launching emulators with scoped storage permissions
|
2023-12-07 18:22:43 +01:00 |
|
Leon Styhre
|
25f017d9f8
|
(Android) Added support for defining a specific Intent action in the find rule configuration
|
2023-12-07 18:16:38 +01:00 |
|
Leon Styhre
|
310fb6e809
|
(Android) Added find rules logic and launch command configuration logic
Also did some general refactoring of the emulator launch code
|
2023-12-07 18:15:04 +01:00 |
|
Leon Styhre
|
541750243d
|
Added support for a %GAMEDIRRAW% launch command variable
|
2023-10-27 22:49:11 +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
|
3fa89261b4
|
Added support for defining multiple %INJECT% launch command variables
|
2023-10-02 20:02:29 +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
|
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
|
2aa74878bb
|
Changed the sort types 'filename, ascending' and 'filename, descending' to 'name, ascending' and 'name, descending'
|
2023-08-13 18:19:25 +02:00 |
|
Leon Styhre
|
3c9c031b1c
|
(Windows) Set the Registry functions to explicitly use the widestring variants
|
2023-08-10 20:36:15 +02:00 |
|
Leon Styhre
|
ae66e6a317
|
(Windows) Added proper Unicode support to the Windows Registry find rules 'winregistrypath' and 'winregistryvalue'
|
2023-08-10 19:26:28 +02:00 |
|
Leon Styhre
|
d83374b38f
|
Added an option to scrape game manuals using ScreenScraper
Also changed the scraper auto-retry functionality to not run on non-recoverable errors or duing manual scraping
|
2023-05-08 17:14:52 +02:00 |
|
Leon Styhre
|
f110c097a2
|
(Windows) Fixed a regression that made .bat and .lnk files with some special characters impossible to launch
|
2023-03-21 23:23:00 +01:00 |
|
Leon Styhre
|
787164b438
|
Changed some log output messages when handling the %INJECT% variable on game launch.
|
2023-03-07 18:02:04 +01:00 |
|
Leon Styhre
|
3bbc761c8f
|
Added the ability to control the system name suffix from the theme configuration.
Also removed the corresponding 'Show system names in collections' menu option.
|
2023-01-14 14:05:24 +01:00 |
|
Leon Styhre
|
15cb3a0525
|
Removed an unnecessary metadata name check in FileData.
|
2022-12-20 18:42:28 +01:00 |
|
Leon Styhre
|
4ef3e94c56
|
(Unix) Improved the .desktop file parser.
|
2022-12-17 18:37:58 +01:00 |
|
Leon Styhre
|
c80e81c2dc
|
(Linux) Fixed a .desktop file parsing issue where escaped % characters were not handled correctly.
|
2022-12-16 22:37:32 +01:00 |
|
Leon Styhre
|
ab31eafaca
|
Some code cleanup.
|
2022-12-14 17:30:34 +01:00 |
|
Leon Styhre
|
8013e04d2c
|
Fixed an issue where folders in mixed gamelists were not always sorted correctly.
|
2022-12-05 21:08:20 +01:00 |
|
Leon Styhre
|
077c6abf3e
|
(Unix) Updated the .desktop file parser to handle some non-standard shortcut files.
|
2022-08-28 12:06:03 +02:00 |
|
Leon Styhre
|
ee0750d273
|
Added support for substituting the staticpath rule emulator binary with an explicit command.
|
2022-08-12 12:41:22 +02:00 |
|
Leon Styhre
|
d128489ba8
|
Added a %FILENAME% variable to extract the filename including the file extension when used in es_systems.xml
|
2022-07-15 22:01:28 +02:00 |
|
Leon Styhre
|
749f36fdfe
|
Added a %GAMEENTRYDIR% variable to be used with the %STARTDIR% variable.
|
2022-07-12 19:57:47 +02:00 |
|
Leon Styhre
|
834f8bf1d6
|
Log output is now flushed before game launch.
|
2022-07-07 18:15:35 +02:00 |
|