Commit graph

6718 commits

Author SHA1 Message Date
Leon Styhre c27ee24cc4 (Android) Added fade-out support to the touch overlay 2024-01-14 21:55:09 +01:00
Leon Styhre 0c03583f80 (Android) Small change to a warning message dialog 2024-01-14 17:20:26 +01:00
Leon Styhre 218cb1e96f (Android) Added some cleanup code when changing the input overlay setting 2024-01-14 13:30:45 +01:00
Leon Styhre 720ca50cd0 (Android) The touch overlay setting is now always enabled after running the configurator 2024-01-14 13:14:07 +01:00
Leon Styhre a68154bfa5 (Android) Added a warning message when attempting to disable the touch overlay 2024-01-14 13:06:33 +01:00
Leon Styhre 927cb6f2f7 (Android) Added support for medium, large and small touch overlay sizes 2024-01-14 12:36:21 +01:00
Leon Styhre 4af24e1836 (Android) Small adjustment to the touch overlay dpad image 2024-01-14 12:08:49 +01:00
Leon Styhre d91d2ed066 (Android) Small adjustments to the touch overlay back and start images 2024-01-13 21:38:35 +01:00
Leon Styhre d07f4be2fd Documentation update 2024-01-13 21:28:54 +01:00
Leon Styhre 9bb22bae2b Added the melonDS DS RetroArch core as an alternative emulator for the nds system 2024-01-13 21:27:46 +01:00
Leon Styhre a3fa8d3733 (Android) Small adjustment to the touch overlay trigger button images 2024-01-13 20:41:53 +01:00
Leon Styhre 7ec1472f03 (Android) Added back and start buttons to the touch overlay 2024-01-13 20:28:46 +01:00
Leon Styhre 183e8a1f93 (Android) Added shoulder and trigger buttons to the touch overlay 2024-01-13 19:44:42 +01:00
Leon Styhre 2fd58b3052 Fixed a compiler error and a compiler warning 2024-01-13 16:22:33 +01:00
Leon Styhre e91512a519 (Android) Added initial touch overlay support 2024-01-13 16:14:46 +01:00
Leon Styhre d50a062f5e Small cosmetic change to a scraper debug message 2024-01-11 01:09:17 +01:00
Leon Styhre d4c6760bf2 Documentation update 2024-01-11 01:04:42 +01:00
Leon Styhre 0535f0d333 Removed the ScraperHaltOnInvalidMedia option and corresponding menu entry 2024-01-11 01:02:35 +01:00
Leon Styhre 3fca7b2567 Changed the scraper 404 status code log output messages from type warning to debug 2024-01-11 00:51:49 +01:00
Leon Styhre ee0f2be819 Added a ScraperIgnoreHTTP404Errors option to specifically ignore 404 errors (resource not found) 2024-01-11 00:46:11 +01:00
Leon Styhre 88e4ed38fe Changed the ScreenScraper URL from https://www.screenscraper.fr/api2 to https://api.screenscraper.fr/api2 2024-01-10 23:21:08 +01:00
Leon Styhre 39bb28e353 Fixed an issue where controllers were sometimes not added correctly when there was a mix of supported and unsupported devices present 2024-01-08 21:25:33 +01:00
Leon Styhre 2356bd248f (Android) Eliminated an unnecessary configurator check 2024-01-08 18:27:27 +01:00
Leon Styhre 2c850ba325 Fixed an issue on Android and macOS where attempting to access a non-existent setting 2024-01-06 12:57:00 +01:00
Leon Styhre c2201da47a (Android) Added a system directories creation state to the splash screen 2024-01-06 12:55:29 +01:00
Leon Styhre 6bad84a27a Fixed a number of potential issues where SDL_Event unions were not properly initialized 2024-01-05 10:42:28 +01:00
Leon Styhre 9cd35bed3d (Android) Pressing the back button now closes the application 2024-01-04 21:40:51 +01:00
Leon Styhre 1437207e91 (Android) Added proper configurator behavior on application startup 2024-01-04 21:38:46 +01:00
Leon Styhre ea8148bbf5 Documentation update 2024-01-03 17:52:43 +01:00
Leon Styhre 0deec0865d (Android) Reverted to requiring full filesystem access for the application 2024-01-03 17:33:59 +01:00
Leon Styhre 83ff89acb2 (Android) Removed support for using the SAF to list directory contents 2024-01-03 17:32:04 +01:00
Leon Styhre d934cfb48f Added support for filtering UTF-8 strings using UTF8-CPP 2024-01-03 17:29:22 +01:00
Leon Styhre b296180af3 Added a license file for UTF8-CPP 2024-01-03 17:26:54 +01:00
Leon Styhre 0c87f26eec Merge commit 'bf22b894f256d34c163ab66f509bfc956a7c63fa' as 'external/utfcpp' 2024-01-03 17:24:45 +01:00
Leon Styhre bf22b894f2 Squashed 'external/utfcpp/' content from commit 6be08bbea
git-subtree-dir: external/utfcpp
git-subtree-split: 6be08bbea14ffa0a5c594257fb6285a054395cd7
2024-01-03 17:24:45 +01:00
Leon Styhre e12ac8f9da Updated the .gitignore file with an Android-specific build file 2024-01-03 17:17:35 +01:00
Leon Styhre 82089c509c (Android) Reverted some standalone emulators to using the FileProvider API
Also fixed an issue with launching PPSSPP standalone on Android 13 and 14
2024-01-03 17:16:48 +01:00
Leon Styhre eb33829575 (Android) Added a mechanism for holding the main thread while the configurator is running 2023-12-30 20:32:27 +01:00
Leon Styhre cfccb459b8 (Android) Changed a few standalone emulators to use the SAF instead of the FileProvider API 2023-12-30 20:18:31 +01:00
Leon Styhre d108320a07 (Android) Commented out a CPU utilization workaround as OpenSL ES is now used instead of AAudio and it does not have this problem 2023-12-30 19:38:16 +01:00
Leon Styhre 63c21fcea0 (Android) Added support for getting directory listings via the SAF 2023-12-30 17:01:54 +01:00
Leon Styhre 45d885e2a9 (Android) Workaround for an SDL issue where SDL_PollEvent() consumes all available CPU cycles when the application has been stopped 2023-12-26 17:34:51 +01:00
Leon Styhre 26ad7b9a7e Changed two asset files to the new application name and application data directory 2023-12-26 11:12:43 +01:00
Leon Styhre 0d9a0174b6 Updated the controller mappings file with the new application data directory 2023-12-26 11:11:22 +01:00
Leon Styhre 1dbcba90e6 Changed the application name to ES-DE in the GLSL shader headers 2023-12-26 11:10:19 +01:00
Leon Styhre 88778e47a5 (Android) Some customizations for the Lite release 2023-12-25 23:23:39 +01:00
Leon Styhre 99c5be8a39 (Android) Added CMake configuration for the Lite release 2023-12-25 22:35:35 +01:00
Leon Styhre 597f58aca0 (Android) Fixed an issue where attempting to view invalid PDF files could crash the application 2023-12-25 15:45:06 +01:00
Leon Styhre 2687db1e17 Documentation update 2023-12-25 13:16:44 +01:00
Leon Styhre 476230606b Placeholder entries in es_systems.xml are now skipped by default when creating the system directories and systemsinfo.txt files
Also added a CreatePlaceholderSystemDirectories option that can be manually set in es_settings.xml to still create placeholder directories
2023-12-25 13:12:14 +01:00