ES-DE 3.1.1-39 is now available for download
We're happy to announce that ES-DE 3.1.1-39 for Android is now available for download!
This release adds translations for German, Korean, Dutch and Catalan, reduces the application memory footprint, enables a number of new emulators and fixes numerous bugs.
The default audio driver has been changed from AAudio to OpenSL ES which should decrease audio latency on many devices. There is however a new menu entry in the Sound settings menu that makes it possible to easily revert to AAudio in case of issues with the OpenSL ES driver.
This release also brings experimental support for running ES-DE in multi-window mode on devices that have this functionality enabled by the hardware manufacturer.
There are many additional improvements, see the Changelog for all details.
Download link: ES-DE_3.1.1-39.apk
MD5 hash: 8ba09ee3ada980ed15d765bdb9ec5ca6
If you need support then please join our Discord server:
Enjoy the release!
Comments (77)
Thanks for this app. AI says that I need this specific build of the app for my Galaxy s10e running one UI 4.1 and Android 12 so that it can run on Dex mode. Can someone confirm if this build is still available in 2026?
It's available in the sense that it's still hosted on our secondary package download server and if you want the direct URL then please send us a DM. But this build is ancient now as it's from more than 2.5 years ago so it's missing a lot of features and it's possible that few, if any, of the themes in the theme downloader even works on this release. This is ultimately a Samsung policy issue as they allowed DeX mode for ES-DE and other apps that can be set as the home app only from One UI 8.0 instead of applying the policy retroactively. This is understandable though as they no longer support the older OS releases.
It would be very helpful to have a video on how to set up two folders on separate drives
I have 3.2.0-45 .apk
No instala dice qué el paquete no es válido
You need 64-bit Android 10 or later to run ES-DE. If you need further support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
Thanks es de, i just starting download apk, hope can make it right
Cannot open the apk, already donate... Why
You need 64-bit Android 10 or later to run ES-DE, if you don't have such a device then please send me a DM here on Patreon and I'll refund you. If you do have a compatible device there may be some other issue, in this case I recommend joining our Discord server for support: https://discord.gg/42jqqNcHf9
More options for switch emulation? Like Sudachi?
Yuzu and its clones are not official supported. You can add them in using a custom system configuration though, if you need help with that I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
I want to play my PlayStation 2 games on my android and the play store does not have aetherSX2. Is there a way to add NetharSX or DamonSX2?
Hi, if you need support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
I was using lime for 3ds but now its called azahar, but this emulator is not in the list, how can i add It?
It will be included in the upcoming 3.2.0 release, if you want to add it in the meanwhile then you need to make a custom system configuration entry. If you need help with that then I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
Thank you if not I'll wait es-de is the best front end period
Can esde please add ps3 for android users being that a stable ps3 emulator is out now
I don't think it has frontend support added in yet.
I am having a couple of issues that I totally don't understand. Cemu and yabasanshiro 2 pro don't work when selecting games through es-de but when I go to the emulators themselves they populate with games and load. What am I doing wrong?
If you need support then please join our Discord server: https://discord.gg/42jqqNcHf9
Hello, thanks for this awesome software! Quick question, is there a way to play music in the ES-DE menu? I can do this on my retropie but I can't figure out how to do it on ES-DE. I didn't see any mention of adding menu music in the android guide. Thank you for your time.
Hi, this is on the roadmap but it's not been implemented yet.
this is very impressive port! I love that my Pixel 6a & an 8BitDo Lite is a complete retro museum in my pocket! I've gotten 74 of 83 systems I've thrown at it so far working. I haven't had any luck getting vintage computers like coco & apple2 w the MAME4droid method (plenty of 0.275 arcade ROMs that depend on bios files launch just fine). All in all, having already ramped up on Batocera Linux & ES-DE in macOS made configuring Android pretty straightforward. Look forward to contributing new systems & the tweaks I added to get a few to work so others can benefit. again nice job Leon!
When I launch games on AetherSX2 via ES-DE, the states and saves aren't available. This issue doesn't exist when I launch a game directly on AetherSX2. Any solution?
I'm not too familiar with that emulator so not sure, but if you need support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
I'm having issues on a Retroid Pocket 5. the roms are pointed to the right emulator and it wont open rom instead it will crash
If you need support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
Any new updates down the line?
The 3.2.0 release is being very actively worked on, you can find the changelog here to track the progress: https://gitlab.com/es-de/emulationstation-de/-/blob/master/CHANGELOG.md
I'm having issues on a Retroid Pocket 5. Using the default Retroarch n64 core from the Retroarch app works correctly, but the controls are disabled when launching from ES-DE. I do not get the usual message saying the controller has been configured.
I think there is some kind of issue with the N64 cores that can be resolved via some setting inside RetroArch. I recommend joining our Discord server to get support, someone there should hopefully be able to help you resolving this issue: https://discord.gg/42jqqNcHf9
Anyone else having issues when trying to launch games? RetroArch is opening for me but that's it, it doesn't load the ROM. If I use RetroArch directly, or even another frontend it's working, but Emulation Station simply refuses to run anything.
Make sure to download RetroArch from their website and not from the Play store. If you still have issues I recommend joining our Discord server for support: https://discord.gg/42jqqNcHf9
Hello, please tell me, I made a payment for your program, one purchase is designed for one console with my account, for the second console I will need to buy another license or what? Thank you
Hi, no you can install ES-DE on as many of your own devices as you want, no need to buy a second license.
Could we please have a Samsung DeX compatible fork of ES-DE? 🙏🙏🙏 Some Samsung devices (like my Tab S9) force the user to run DeX in order utilise USB-C to HDMI video out. The problem is that DeX blocks any app which can be set as the launcher/home app from opening.
Like you mention this is not an ES-DE limitation but due to a policy that Samsung has set. It would be quite problematic to have two versions of ES-DE with and without home app support as we would need to have two completely separate apps on the Galaxy Store and on Patreon. I would say it's not feasible unfortunately.
He pagado la suscripción, he bajado la APK, y se suponía que me mandaban la APK por email también , aunque la pueda descargar desde la web, por qué no he recibido el email con dicha APK?
Hi, you can read here how to resend the latest update email: https://www.patreon.com/posts/self-service-to-114802769
Genial! Me acabo de unir, es un placer poder disfrutar de un trabajo como este en el mundo videojueguil, muchas gracias por tus grandes aportes, eres grande hermano
Excellent app, totally deserves the praise!
I have a question I have ES-DE on my Ayaneo Pocket DMG and everytime I turn the device on ES-DE makes me pick a path for everything again Normally once I hit “select path” or whatever it just boots into what I already had but twice now it’s fully reset everything so all it keeps is my ROMs. Metadata, alternative emulators, my themes, all that gets reset
Hi, if I understand correctly what you mean then this is caused by an operating system defect, you can read about it here: https://gitlab.com/es-de/emulationstation-de/-/blob/master/FAQ-ANDROID.md?ref_type=heads#every-time-i-reboot-my-device-es-de-is-starting-the-onboarding-process-why-is-this-happening
Is there any way to only scrape games with missing media. It seems I have to rescrape all roms regardless if they've already been successfully scraped.
I hope they come up with an update for this.
Compatibilidad con el emulador Citron se podria?
Citron and other Yuzu clones are not supported, you would need to add custom system configuration to enable them. If you need help with that or have any other questions I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
Hello there. I’ve been a paid member since October. Just cancelled the paid part and wanted to thank you again for this amazing front end. Makes all my devices so much better. Just wanted to say that and confirm that I’ll still get any future updates!! Certainly doesn’t mean I don’t support you anymore!
I'm very happy to hear that you appreciate ES-DE! And thanks for your support, you'll get future updates sent to you via email!
Hola donde lo descargo en el PC?
The desktop releases of ES-DE are available from the es-de.org website and they are free, only the Android release is a paid app.
Hola! Duda, porque no me reconoce todos los roms? Incluso faltan emuladores
If you need support then please join our Discord server: https://discord.gg/42jqqNcHf9
i am getting a network error when trying to download the apk
Perhaps this helps? https://gitlab.com/es-de/emulationstation-de/-/blob/master/FAQ-ANDROID.md?ref_type=heads#i-received-an-update-email-to-my-gmail-account-but-the-apk-download-link-doesnt-seem-to-work
Hi where do we dm our actual email address? Here or on discord or? Sorry, new to patreon.
Hi, you can DM it to me directly!
Danke ! Super Sache. Greetings from Germany.
Your work is much appreciated as a regular user of ES on all plateform, you made my Retroid pocket 5 Amazing. Few comments and feedback ( i use a classic ES Structure shared with Batocera, Rocknix and Recalbox, and all work fine ): - M3U files are not recognized ( big deal for multi disc game ) ES normally give priority to M3U the listed disc files. - Cannot hide folder with inner file priority in the interface. - Cannot hide systems ( when unwanted ) - Cannot hide system files in lists ( like each arcade sis in MAME ) - Though AMIGA cd32 roms laucnh, the scraper function does not recognize the CUE/Bin file format - AMIGA500 folder does not appear ( 1200 is ok ) - Apple 2 Appear but do not offer the right Emulators to run, same for MAC.. ( MAME2014 is not a good option...doesnt work ) - Daphne classic ES structure is not recognized - Dosbox does not take folder, creating a mess to launch ( not sure why...same problem as Daphne or SCUMMVM ) - Lutro s not working, does not offer alternative in emulator choice ( no lutro ) - MSU1 Super nintendo do not appear ( or are mixed in snes folder, but they don't seem to have the MSU audio ) - For SCUMM the folder appear, not the inner launcher. Making the scraper scrape twice. Besides the games won't launch, though they work fine in - Pico8 do not run the games ( any of the emulators are launching image viewer ) Hope this was not to loong...i really want to help improve this amazing work you do like i did for Batocera and Recalbox
Thanks for the detailed feedback! However most of the issues you list must be due to some kind of configuration problem as they most definitely work and if setup correctly there are no double entries and such. Some things are different by design though compared to Batocera and Recalbox, like some system names as ES-DE was originally based on RetroPie EmulationStation and therefore use those system names. I'm also not sure what you mean with "classic ES structure" but like mentioned the system names are based on what RetroPie uses in most cases. I recommend joining our Discord server where someone should be able to help you resolve the configuration isues to get all the systems to work. I'm also very interested in hearing about additional emulators for the apple2 and lutro systems as I'm not aware of those being available on Android. But it's of course very possible that I've missed some. As well m3u files are generally supported for all systems where the emulators can launch such files but if you could let me know which systems should have them in addition I can for sure add them in. Here's the URL to our Discord server: https://discord.gg/42jqqNcHf9
Hello, and thank you for a great product! If I already have an older version of ES-DE installed on my Android device, do I need to download this new .apk and reinstall or is there some way to simply update from the software itself?
Hi, I'm happy to hear that you appreciate ES-DE! Yes you'll download and run the APK file and ES-DE will get updated. All your settings and files will be kept. If you need more support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9
Hello... I wanted to install es-de APK on my TCL C839. Unfortunately without success. Neither directly nor ADB method succeeded. In the ADB shell it says: install_failed_no_matching_abis failed to extract native libraries, res=-113 What does this mean?
ES-DE needs 64-bit Android 10 or later, perhaps this device does not run that?
Any chance we ever get Joiplay as an emulator so we can play RPG Maker Games straight from ES-DE on android? Absolutely loving it otherwise
JoiPlay doesn't have frontend support, but if they implement that then I'll be happy to include support for it in ES-DE.
Love the updates and dedication. I'm the android version, is there anyway to display the battery level on the main ESDE screen?
I'm happy to hear that you appreciate ES-DE! To display system information like network/Wifi, battery levels etc. is something that may come eventually as it's on the Kanban board, but I'm not sure yet when it will get implemented. I'm also not 100% sure how feasible it is as I need to research it a bit first.
When you gone music on the frontend
Background music is a planned feature, but I'm not sure yet when it will get implemented.
Can I use Suyu from ESDE?
Yuzu and its clones/forks are not officially supported by ES-DE but you can still add it in as a custom system. If you need help with that or have any other support questions then please join our Discord server: https://discord.gg/42jqqNcHf9
The app show error running PS2 games using nethersx2 how to resolve?
There must be some kind of setup problem, please join our Discord server to get support: https://discord.gg/42jqqNcHf9
When I exit games on Dolphin it exits on the app instead of ES-DE. Is there a setting for that? All of the emulators work fine except for Dolphin.
I'm not sure I follow, but if you need support then please join our Discord server: https://discord.gg/42jqqNcHf9
Brilliant Thank You.👍
