diff --git a/ANDROID-DEV.md b/ANDROID-DEV.md index 7352c63dd..38d2a51b7 100644 --- a/ANDROID-DEV.md +++ b/ANDROID-DEV.md @@ -163,10 +163,14 @@ As of ES-DE 3.0.2 there is experimental support for launching native Android app First head to this GitHub repository and download the ES Applauncher APK:\ https://github.com/schattenphoenix/es_applauncher/releases -After installing the APK on your device and giving it the necessary permissions you'll see a list of your apps and you can classify the ones you want as games, and you can disable the ones you want to skip via the _Game_ and _Disable_ checkboxes on the right side of the screen. You can also choose to extract the icons for these apps and store them into one of the media folders inside the ES-DE/downloaded_media directory. The _Media dir_ dropdown at the top of the screen let's you select the media type. It's generally recommended to use _screenshots_ or _covers_ or you can skip this step altogether as most of these icons are pretty low resolution anyway. +Many thanks to Alex Pferdmenges for developing this app! + +After installing the APK on your device and giving it the necessary permissions you'll see a list of your apps and you can classify the ones you want as games, and you can disable the ones you want to skip via the _Game_ and _Disable_ checkboxes on the right side of the screen. You can also choose to extract the icons for these apps and store them into one of the media folders inside the ES-DE/downloaded_media directory. The _Media dir_ dropdown at the top of the screen lets you select the media type. It's generally recommended to use _screenshots_ or _covers_ or you can skip this step altogether as most of these icons are pretty low resolution anyway. To populate the _androidapps_ and _androidgames_ system directories press the save icon in the upper right corner of the screen and select your ROMs directory from the selector interface. For example this could be _ROMs_ directly on internal storage, or on your SD card. Just press the _Use this folder_ button and the directories and files will be generated for you. Now you can start ES-DE and launch these apps and games directly. +Note that it seems like ES Applauncher has issues working correctly on some Android 10 devices. + It's also possible to scrape Android apps and games using ScreenScraper, but at the time of writing the amount of entries in their database is somehow limited. It's therefore encouraged to participate in improving this situation by contributing metadata and media to their database, this will benefit everyone in the long run. A built-in import tool for native Android apps and games is also planned for a future ES-DE release. diff --git a/CHANGELOG.md b/CHANGELOG.md index 560e61042..628de75c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,9 +6,12 @@ ### Release overview +This release improves scraping speed under some circumstances, adds experimental support on Android for launching native apps and games, adds support for a couple of new emulators and implements a number of additional minor improvements. + ### Detailed list of changes * Improved multithreading for the network code which significantly increases scraping speed under some circumstances +* (Android) Added experimental support for launching native apps and games * Added Lime3DS standalone as an alternative emulator for the n3ds system * (Linux) Added the native release of BigPEmu standalone as an alternative emulator for the atarijaguar system * (Linux) Added the native release of BigPEmu standalone as the default emulator for the atarijaguarcd system @@ -23,6 +26,7 @@ * The game media directory is now created on application startup instead of when first starting the scraper * (Linux/Unix) Changed the application summary from "Emulator Frontend" to "Gaming Frontend" * (Windows) Changed some log entries to use backslashes instead of forward slashes as directory separators +* Windows carriage return characters are now filtered out when reading custom collection files and inject files * Changed the application description to "ES-DE Frontend" for the -h/--help command line option * Added support for marking themes as deprecated in the theme downloader * Added support for the androidapps and androidgames systems to the Linear, Modern and Slate themes