

AUTOSAVE: Change/improve exit behavior of autosave thread – if condition variable is signaled, the loop is ran another last time so we can do a final check/save before stopping the thread.AUDIO/AUDIO MIXER: Fix audio mixer memory leak + remove redundant ‘single threaded’ rthreads implementation.AUDIO/AUDIO MIXER: Add missing locks for thread safety.ANDROID/FDROID: Add F-Droid metadata to repo in Fastlane format.
#ADVANCE WARS 2 ROM PSP FOR ANDROID#
ANDROID: Add a configurable workaround for Android reconnecting devices.ANDROID: Disable Feral GameMode for Android – only available on Linux.ANDROID: Builtin Xperia Play autoconfig profile.3DS: Only enable internal counter with CONSOLE_LOG defined.3DS: Set bottom_asset directory default.SAVESTATES/SCREENSHOTS: Avoid ‘video_gpu_screenshot’ with savestates.NETWORKING/NETPLAY/UPNP: Add a private or CGNAT address warning to UPnP.NETWORKING: Add the const qualifier to some function parameters.If you still want to have all assets, you can go to Online Updater and select ‘Update Assets’. On consoles this will be very helpful where SD card/FTP installs can tend to be very slow. By excluding these files from the package, we have managed to reduce the filesize and overall amount of files of RetroArch downloads/installs significantly. Previously we also shipped autoconfig files that were irrelevant for that specific platform. We no longer pre-install all of the optional XMB theme packs or other miscellaneous assets. NOTE: Several size optimizations have been made to the packages. We will remove this notice when it has been updated. NOTE: The Android version on Samsung Galaxy Store, Huawei AppGallery, and Amazon App Store will be updated soon. In addition to being able to support us on Patreon, there is now also the option to sponsor us on Github Sponsors! You can also help us out by buying some of our merch on our Teespring store! If you’d like to show your support, consider donating to us. We have always prioritized the endusers experience, and unlike others, we have never emburdened them with in-app ads, monetization SDKs or paywalled features, and we intend to continue to do so. This project exists because of your support and belief in us to keep going doing great things.

Remember that this project exists for the benefit of our users, and that we wouldn’t keep doing this were it not for spreading the love to our users. If you’d like to learn more about upcoming releases, please consult our roadmap here.
