FansOfAll
ES-DE Frontend
ES-DE Frontend

patreon


ES-DE 3.2.0-45 is now available for download

We're happy to announce that ES-DE 3.2.0-45 for Android is now available for download!

This release brings support for themeable system status indicators showing the Bluetooth, Wi-Fi, cellular and battery status for devices where such hardware is available. There is also a themeable clock added which can be enabled from the UI settings menu. Two new game systems have been added, Vircon32 Virtual Console (vircon32) and Sega Mark III (mark3). Additionally there is support for a lot of new emulators, both standalone and RetroArch cores. The game launch screen can also be completely disabled as of this release.

Note that the emulator MAME4droid 2024 has been renamed to MAME4droid Current by its developer, and as such new alternative emulator entries have been added to ES-DE. For the time being the old MAME4droid 2024 entries are retained, but these will be removed in a future ES-DE release. So make sure to change your configuration to use MAME4droid Current instead.

In addition to the above there are large internal changes to the application to improve the theme engine, most notably for the helpsystem element which has been largely rewritten. This leads to much more granular control by the theme developers, and together with numerous other theme engine improvements this opens up more flexibility as far as theme design is concerned.

Make sure to update your themes regularly in the coming days as theme support for the new systems and 3.2.0 functionality is getting rolled out after the release.

There are many additional improvements, see the Changelog for all details.

Download link: ES-DE_3.2.0-45.apk

MD5 hash: 4107bbaf510b4487d661f44505c621e3

If you need support then please join our Discord server:

https://discord.gg/42jqqNcHf9

Enjoy the release!

ES-DE 3.2.0-45 is now available for download

Comments

Upgrading ES-DE does not delete any of your data.

Leon Styhre

Thanks for the heads up. If I update to this version, will I loss all the data from screenscraper?

Juan Carlos Santacruz Martínez

Yes they ship their devices with a pirated ES-DE where they have changed the splash screen apparently to make it look like it's their frontend.

Leon Styhre

Removed the es from kinhank k56 your version went on firstclass.

Mark

Hi, the problem is that Google has crippled Android TV/Google TV by removing SAF support so ES-DE and most emulators can't run on there even if there was a 32-bit build. This needs to be resolved by Google. The Nvidia Shield is however an Android TV device where Nvidia has reintroduced SAF support and made the OS 64-bit, and ES-DE therefore supports this device. So ES-DE does in fact run on Android TV assuming it's a proper OS with full SAF support. GammaOS is another example of Android TV-based operating systems where ES-DE runs fine.

Leon Styhre

Hello, I hope this message finds you well. I recently received the latest version of your Android application by email. However, I’m unable to install it on my Android TV due to the following error: > "The package does not contain native code compatible with the CPU of this device." After checking my device specifications, I found that my Android TV runs on a 32-bit ARM processor (armeabi-v7a). It seems the current APK only includes 64-bit native libraries. Would it be possible to get a version of the APK compiled with support for the armeabi-v7a architecture? That would allow me to use your application on my device. Thank you very much in advance for your help and support. Best regards,

el meghraoui kacem

If you need support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Super buena esta plataforma, pero con el emulador aethersx2 me da problemas en iniciar los juegos, y Se pone negro. En al consola android anbernic rg406v.

Leandro Garrido

Awesome work dev team! This is by far my favorite android front end launcher now and it makes my MagicX Mini Zero 28 everything I had hoped it would be! Keep up the great work.

Andrew Wilson

Kinhank is including a pirated version of ES-DE on their devices, so we recommend returning the device and asking for a refund. We have no idea how these devices work and we will never test on them.

Leon Styhre

Good evening I have a k56 and I lost the Ken Hank front end I download patreon paid $5 and download the file and it won't let me upgrade it keeps saying invalid what should I do

Martha Brown

Maybe but I can't promise it, it would be quiet a big change. You can however sort your custom collections separately using the "Custom collections sortname" that is visible in the metadata editor when editing a custom collection.

Leon Styhre

Would it be possible in the future, to implement saving the sorting method per system etc? the reason i'm asking is because i like to sort my collections per release date and the sorting doesn't stick, but then i also wouldn't want it set globally because normal platforms i'd like sorted by alphabet. i understand it's a bigger ask but would be nice in the future.

Iwamoto

ES-DE requires 64-bit Android 10 or later. Normally TV devices run a 32-bit operating system and they're also usually crippled as SAF support has been removed. There are exceptions like the Nvidia Shield that has a custom 64-bit Android TV operating system. Probably your device is using a 32-bit Android TV OS so it won't be compatible.

Leon Styhre

It is compatible with Xiomi Mi Box 4? I tried to install but received a message that say don't be possible install in this hardware (a MiTV-AFMU0 that is using Android 14).

Fábio Vicente Rodrigues

I’m super excited to use this on my RG Slide today. I watched Russ’s video on how to set it up and I’m super thankful for how cool this is. 🤍

Khol Ellsworth

Maybe it's a 32-bit OS or an older Android release? ES-DE requires 64-bit Android 10 or later.

Leon Styhre

Hi, I'm new, just got the apk but is not working on my galaxy note 9,i use it as emulation device on my TV because it has a broke screen but the hdmi out works perfectly. When I try to install it a message pops up and says "there was an error in the package analysis", does anyone knows why?

Juan Sotelo

You can scrape single games from the metadata editor. You also have some filters you can use for what to re-scrape using the multi-scraper. If you need help with ES-DE I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

is it planned to be able to scrape 1 specific game? i dont want to rescrape my entire library (900 games) if the autoscrape thing messes up some games, for example i have 5 different need for speeds and they all show up as nfs underground 2, now i have to rescrape the entire library instead of rescraping 5 games and the rescrape will mess up different games 100% so have to rescrape again and again and again, would be nice to have that feature since the desktop version has it as well (at least in retrobat)

Andi Daxa

Hopefully some day, but it requires that Google improves the Android release on these devices. Today they remove an essential package so that SAF support doesn't work. This makes ES-DE and many emulators unusable. And the OS is 32-bit as well, so this will need to change to 64-bit. It's very surprising that Google/Android TV is still in this state. Some vendors like Nvidia have made good custom Android TV releases though that have SAF support and runs a 64-bit OS. The Nvidia Shield is such a device and it's supported by ES-DE. So technically ES-DE does actually run on Google/Android TV already.

Leon Styhre

Any chance there will be GoogleTV support in the future? I tried to install onto the Onn 4K Plus, and Pro models, and they give the error "Incompatible with your TV".

Czig

Forget about it. I've figured it out. And it was stupid: my 3DS game folder was named N3DS. I changed it to n3ds and it worked. Thanks!

Fernando Garrido

Hello. First of all, thanks for the amazing work. I really enjoy it. I have one doubt (and I've searched for the answer and couldn't find it): everything works except 3DS via Azahar. I've tried the custom system .xml files and all of that but I keep getting the same error "NO BOOTABLE GAME PRESENT". If I launch Azahar, it plays the roms no problem, but frontended via ES-DE it doesn't work. Any light on this issue? Am I doing something wrong? Again, thanks for the amazing work.

Fernando Garrido

RetroAchievements integration is a planned future feature, but I've not researched it yet so not sure exactly how it will be implemented.

Leon Styhre

A feature I would love is little icons next to games that have Retroachievements available.

Greg

Here are the instructions: https://support.patreon.com/hc/en-us/articles/360005502572-Canceling-a-paid-membership

Leon Styhre

How do I cancel the membership?

Dorian Miller

Sorry I don't understand what you mean exactly, but if you need support with ES-DE I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

this is es-de So the sd card was inserted and it tells me in the storage permission tab >Already granded then how do we continue because for other users it comes out directly emoulation after inserting the sd card. such mega drive and then.. I have Ayn Odin 2.Thanks!!

jim joc

It's a planned future feature but we can't tell yet when it will be implemented.

Leon Styhre

Cuando podremos tener música de fondo?

cesar toxqui

Make sure that the APK has been downloaded correctly, you can check against the MD5 checksum. And you need to run 64-bit Android as 32-bit will not work.

Leon Styhre

Unfortunately, it will not install. Keeps giving me an error that it's either a "split or bad apk." Using Android 10.

Peter Tucker

To modify a theme on Android you need to manually download it and place it in ES-DE/themes. If you need help with this or anything else I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Where do I find the themes I downloaded iside the ES-DE for Android? I want to modify a theme, but I can't find it inside Android

Emerson Guerra

Sounds like some kind of setup problem but not sure. I recommend joining our Discord server to get support: https://discord.gg/42jqqNcHf9

Leon Styhre

Yuzu and its clones will not be added to ES-DE due to ethical concerns with this emulator and its history.

Leon Styhre

If I remember correctly you need to configure the ROM paths inside the emulators as well. I recommend joining our Discord server for additional support regarding this or any other issues: https://discord.gg/42jqqNcHf9

Leon Styhre

My Boy! and My Old Boy! emulators are not working in ES-DE. I selected the emulator correctly through the alternative emulators settings, but when I try to open a game from the console of those specific emulators through ES-DE, the message: "Error lauching game 'gamename' (error code 1)" appears. I use the paid version of those emulators and the games works if I try to open the game directly in the emulator.

Catu

Will developer add new switch emulator options like sumi, eden, kenji nx etc

Shiva Sharma

Hello, when I try to scrape, it tells me: the media folder does not exist and cannot be created. However, I have indeed given permissions and I have checked. I have tried everything and searched everywhere, but for the moment I cannot find any solutions...THX

yann ghost

There is some kind of setup problem, please join our Discord server and hopefully someone there will be able to help you: https://discord.gg/42jqqNcHf9

Leon Styhre

I have a problem 😭😞😭 I have oneplus 13 and setup es de perfectly it showing all games but can't launch them... When I launch them black screen appears for a second then back to emulation station. Please help

Shiva Sharma

I think there is something wrong with the firmware on that device, although I'm not 100% sure since I don't own this device. So I think Anbernic will need to fix it in their firmware. You can still download themes manually and place them in the ES-DE/themes directory to work around the problem. If you need help with that or anything else I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

I have tried to install it on an RG557 but it gives me errors since it is installed inside the Android/data folder and the ES-DE app does not have permissions or access to that path since within the same RG557 I cannot give it permissions for that path, therefore when I want to download themes or configure the emulators I get a writing error. Is there a solution?

Jhon Sanchez

Just send us a DM here on Patreon with the address you would like to change to and we'll fix it.

Leon Styhre

Hello, how can I change the email I receive the version updates for android?

Catu

If you need support then please join our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Hello the icons of apps and games when using miximages with the ES Launcher v11 is not showing.

xxxx

That sounds like a theme-specific issue/question. I recommend joining our Discord server and asking about it in the #themes channel. https://discord.gg/42jqqNcHf9

Leon Styhre

Pc engine cd shows up on the main menu as cd rom 2. Can you fix the title?

Greg Mariotti

Permissions in PPSSPP are a bit problematic, but it's not a bug though. I recommend joining our Discord server if you need support with the setup: https://discord.gg/42jqqNcHf9

Leon Styhre

There is a BUG I encountered using ESDE in ANDROID with PPSSPP GOLD. Steps: * From ESDE select a game. * PPSSPP launches but will say game file not found. Additional Notes: * Game is added in PPSSPP library and is showing. * Message from PPSSPP when failing to launch: E8FF-3C53:Emulators/Frontend/ES-DE/psp/Fight Night Round 3 (USA).iso Could not load game. indentifyFile: File doesn't exists: content://com.android.externalstorage.documents/tree/E8FF-3C53%3AEmulators%2FFrontend%2FES-DE%2FROMs%2Fpsp/document/E*FF-3C53%3AEmulators%2FFrontend%2FES-DE%22FROMs%2Fpsp%2FFight%w20Night%20Round%203%20(USA).iso * Actual path of ROM based on file manager app: /storage/E8FF-3C53/Emulators/Frontend/ES-DE/psp/Fight Night Round 3 (USA).iso * Device: Retroid Pocket 5 * Android version: 13 * Build number: RP5_V1.0.0.85_20250121_223428_user

MustBeJuly

I have not seen any emails asking for a refund, to what email address did you send that? It's anyway better that you send us a message here on Patreon, this way we can easily identify your account and refund you in case ES-DE didn't run on your device.

Leon Styhre

I email u guys for my refund n you didn’t email me back or give me my may refund that I didn’t want subscription

Anthony Shafer

Hi, there is some kind of problem on your device, please join our Discord server if you need support: https://discord.gg/42jqqNcHf9

Leon Styhre

Hi just bought a anbernic 557 and decided I wanted to use this front end but when I try and change the theme this is the message I get “error couldn’t download themes list, failed to lock file” anyway I can sort this out ive tried everything

Anwar L

You can just uninstall and reinstall ES-DE, you will not lose any data by doing so. The only thing you need to redo afterwards is to download the themes again. If you need further support I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

When I put my pocket flip 2 to sleep it gave it a blank screen until I reset the device now es ds won't open. How do I go about uninstalling t

Owen Holloway

Some people need to be able to rotate the screen contents, and as far as I know it can't be controlled programmatically but instead has to be defined via the manifest. So force-disabling it will completely disable the rotation functionality. But at least on other Android devices there's an option to ignore the orientation sensor. On my Odin 2 for example it's called "Force landscape". For further support questions I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Could you please add a screen rotation lock setting to the app? I’ve disabled auto-rotate in the Android settings on my Retroid Pocket Flip 2, but ES-DE still rotates. Since the console determines its orientation not from the screen but from the control panel, the screen flips even when I slightly tilt the device. It's very frustrating.

Богдан Пасечник

Yes you can remove the es_settings.xml file, but if you need support with ES-DE I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Is there a way to reset es de to its default settings?

B.V

Hi, no ES-DE requires 64-bit Android 10 or later.

Leon Styhre

O apk não é compativel em dispositivos de 32 bits????

Reginaldo Régis

Subbed! Retroid classic 6 showing up next week

Ryan F

I'm very happy to hear that you have a positive experience from using ES-DE! But crashes should never happen, so if you run into any of those, then please report them in the #development channel of our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

I used a buggy, crashing, half-arsed, feature-lite mess called Launchbox for Android until discovering ES-DE for Android. ES-DE looks better, runs better, crashes far less, and has a lot more features - all for a fraction of the price. Having used ES since the Raspberry Pi 3 days and on various retro handhelds and then ES-DE on Steam Deck, it's a pleasure to use the same familiar frontend on Android too. Launchbox is now banished from my phone and I will be replacing Windows Launchbox with ES-DE for Windows imminently as well. Keep up the good work!

Robert John

That will unfortunately never be supported as all dependencies which ES-DE need simply do not work on older operating system releases than Android 10.

Leon Styhre

Hello, May I know the latest version will work on Andorid 9 ?

Sze Long Chan

Hi, this sounds ilke an emulator question? ES-DE is a frontend and does not configure your emulator settings such as shaders. But if you need support with ES-DE then I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Hi, unfortunately not.

Leon Styhre

I have this on my odin lite but I cant get any shaders to even show up? is tehre a location they are at when I do online update and they download?

Avendosora

Hi this maybe a stupid queation but does this also work for IOS devices? Thank you

Calem Smith

Thank you for your incredible work!

Tina Bayne

Hi, EmuDeck is not recommended as it often causes a lot of issues with ES-DE. If you need support with ES-DE then I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Well, it installed alright, but it only sees about half of my games, and none of my emulators are seen even though they are all pointed to the same rom folder. I am not sure where to go from here, it just flat out doesn't work in my Galaxy S25. But really it didn't work great in PC either, same issue, even though in PC I altered the rules, still only worked on a few of them. It's a great looking front end, i like how it's put together, it's just not functional in my experience. At least not on PC or android, works great through emudeck.... just not emudeck for android

Justin Adamson

Not sure, but many people use this device with ES-DE so there must be some specific issue with your setup. I recommend joining our Discord server to get support: https://discord.gg/42jqqNcHf9

Leon Styhre

You can read here how to resend the latest update email: https://www.patreon.com/posts/self-service-to-114802769

Leon Styhre

I can't install the app on my Retroid Pocket 5. I start the installation and every time I get a message: Application is not installed.

Дмитро Жук

Why I never receive an email for the next update. Please help

Garavin Chheang

According to Patreon there are no processed payments for your account, which I guess is why it doesn't work. It's strange that you are able to comment on this post when it's in this state though. Perhaps there is some glitch/bug on Patreon somehow. Edit: As discussed on Discord this was apparently due to the subscription being gifted, which is brand new functionality. So I've updated the distribution list accordingly and I'll keep these type of subscriptiosn synced as well in the future!

Leon Styhre

Why i don't receive the update on email? and when i used resend feature, it doesn't arrive either. Already checked spam folder but nothing.

Sora Ken

Hi, if you need support then please join our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

hello sir im facing an issue, i tried updating the app from my previous installed version in the odin2 (installation was app internal, roms microsd), now in the new installation update i selected the microsd rom directory but i kept asking to create directories on the configured rom directory: storage/emulated/0/ROMs/

redman

Yes when there's an emulator with frontend support I'll for sure add it!

Leon Styhre

will you add a ps3 folder for android?

jks1311

Unfortunately Google has cripped Android TV by removing the DocumentsUI package so that the SAF is impossible to use. This makes ES-DE and many emulators unusable on this operating system. This has to be fixed by Google. There are third parties that have created modified version of Android TV that work with ES-DE though, like the Nvidia Shield and GammaOS.

Leon Styhre

Forgive my English, I'm typing with Google Translate. Will you release an APK compatible with Android TV? The app works perfectly on my tablet and my Xiaomi Redmi. But I can't install it on my Android TV. It would be great to have a version I could enjoy on my living room TV.

Dísop

You still need an external app for that, but I will soon start working on a built-in import tool. You can read more about the topic here: https://gitlab.com/es-de/emulationstation-de/-/blob/master/ANDROID.md?ref_type=heads#launching-native-android-apps-and-games

Leon Styhre

Anyway to add Android games with ease?

Dude Cole

I don't follow, Dolphin is supported since a long time? And for most emulators you need to exit the game or otherwise the last game you played will continue when you launch the emulator again. There is only one Sega 32X emulator on Android so there is nothing to select between. And for all systems that have alternative emulators you can select between then both system-wide and per-game.

Leon Styhre

Only Skyline is supported on Android for the switch system, and not Yuzu and its clones. If you want to use such non-supported emulators you will need to add them as custom configuration. If you need help with that I recommend joining our Discord server (or you could watch the Retro Game Corps videos where it's explained): https://discord.gg/42jqqNcHf9

Leon Styhre

A bit bummed that there are a few things missing. Dolphin for Handheld emulator is still missing from the emulator list. Sega32x tab doesn't show any emulators available. Sometimes the app launches the previous game you've picked in the emulator. It doesn't let you pick Retroarch and the corresponding core like in the Beacon launcher. All in all I hope these issues are fixed eventually. I love the look and feel of this frontend. I'd just love it to run and accommodate everything.

Brandon Holland

no switch Settings :((

Maik Thunack

The servers are fast but if you're using Gmail there's a bug in that service that can make the download extremely slow, you can read how to work around that issue here: 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

Leon Styhre

Is there a faster download server? I've been trying to download it for 45 minutes and it keeps resetting when it's almost done :(

Jesse Wisdom

La nueva actualización funciona perfecto saludo y gracias por este gran aporte

Carlos . B

No you just install it and all your settings and data will be kept intact! If you need support with anything else I recommend joining our Discord server: https://discord.gg/42jqqNcHf9

Leon Styhre

Buenos Días Esta es una nueva actualización, saludos y gracias

Carlos . B

Ofcourse you guys drop an update my first go around with this 2 days after I just downloaded cuz I just got my Odin 2 Portal 2 days ago 😂😂😂. So my question is when you guys drop an update is it easy to apply to the current version? Or do I have to like re-set everything up. Thank you in advance for this awesome front end!

Crunki


More Creators