Skip to content
ES-DE Version 3.4.1

ES-DE Version 3.4.1

ES-DE 3.4.1 is a substantial update to the popular multi-platform emulation frontend, expanding Android system support, adding experimental Linux AArch64 support, improving multi-user compatibility and adding a long list of new emulator configurations across Android, Linux, macOS and Windows.

Android users searching for the ES-DE 3.4.1 APK or EmulationStation APK 3.4.1 should note that ES-DE’s Android release is distributed through the project’s official Android channels rather than Google Play. If you are looking for general information about ES-DE instead of this specific release, visit our complete ES-DE frontend page.

ES-DE 3.4.1 Download

ES-DE 3.4.1 is available across multiple supported platforms. Desktop packages and project files can be obtained through the official ES-DE project, while Android users receive the APK through the project’s supported Android distribution methods.

Download / Release: ES-DE 3.4.1 official release

Official Website: ES-DE project website

Source: ES-DE source code repository

For current downloads, supported platforms and broader information about the frontend, visit our main ES-DE page.

ES-DE 3.4.1 APK for Android

One of the most common searches around this release is for the ES-DE 3.4.1 APK or EmulationStation APK 3.4.1. ES-DE does have an official Android release, but it is not distributed as a free Google Play download. The Android version is a paid release distributed through supported channels such as Patreon and selected app stores.

If you already own the Android version, updating normally involves downloading the newer APK and installing it over the existing installation. Your ES-DE settings and data are retained when upgrading according to the project’s Android documentation.

Android users should also make sure their device meets the basic ES-DE requirements. The official documentation states that the Android version requires a 64-bit installation of Android 10 or newer.

How to Set Up ES-DE

If you are installing ES-DE for the first time, the frontend itself is only one part of the setup. ES-DE organizes and launches your library, but the underlying emulators or RetroArch cores still need to be installed and configured correctly.

Retro Replay has several dedicated ES-DE guides that go deeper than this release article:

For the broader overview, documentation links and current ES-DE resources, start with our ES-DE frontend hub.

What Is ES-DE 3.4.1?

ES-DE 3.4.1 is a feature and compatibility update for ES-DE, formerly known as EmulationStation Desktop Edition. The frontend provides a controller-friendly interface for browsing game libraries, artwork and metadata while launching games through external emulators and RetroArch cores.

ES-DE emulation frontend showing a retro game library interface
ES-DE turns a collection of separate emulators and game folders into a polished, controller-friendly frontend with artwork, metadata and system-based browsing.

The 3.4.1 release expands that role significantly, particularly on Android. It adds several newly supported systems and emulator options, improves multi-user behavior, introduces experimental ARM64 Linux support and updates numerous emulator detection and launch configurations.

What Changed in ES-DE 3.4.1?

The 3.4.1 release contains a wide range of platform-specific changes, but several stand out as especially important for Android handhelds, ARM-based Linux systems and users maintaining large multi-system libraries.

Experimental Linux AArch64 / ARM64 Support

ES-DE 3.4.1 introduces initial support for Linux running on the AArch64 architecture. This includes new system configuration, import rules and emulator detection behavior intended for ARM-based Linux environments.

This is particularly interesting as ARM hardware continues to expand beyond traditional handheld devices and into more desktop-like Linux systems.

New Android Systems: Triforce, Xbox and Xbox 360

Android receives some of the biggest additions in ES-DE 3.4.1. The frontend now enables support for the Namco-Sega-Nintendo Triforce platform, Microsoft Xbox and Microsoft Xbox 360.

Triforce support uses the Dolphin RetroArch core, while Xbox support includes entries for X1 BOX and hakuX. Xbox 360 support is added using aX360e.

These additions do not mean ES-DE itself emulates those systems. ES-DE remains the frontend layer, while the supported emulator application does the actual emulation.

Better Sega Model 3 Support on Android

Sega Model 3 was technically present in the previous release, but practical Android support was limited. ES-DE 3.4.1 now makes SUPER3 standalone the default emulator for the Model 3 system, giving Android users a more usable route for launching Model 3 games through the frontend.

PICO-8 Improvements

PICO-8 also becomes more practical on Android. ES-DE 3.4.1 configures PICO-8 standalone as the default option, allowing users to take advantage of the Raspberry Pi build through an unofficial wrapper.

RetroArch Multi-User Support on Android

ES-DE 3.4.1 completes the rollout of updated RetroArch paths for Android multi-user setups. RetroArch emulator entries now use internal and external data variables designed to behave correctly when multiple Android user profiles are present.

This is particularly useful for Android handhelds, tablets and shared devices where storage paths can differ between user accounts.

More Android Emulator Options

The update adds or adjusts a large number of emulator entries on Android. These include additional support for aPS3e, GameNative, GameHub Lite, idTech4A++, Boom 3, Azahar, MelonDualDS and Visual Pinball configurations.

The Vita3K detection rules were also updated so that the official Vita3K package is prioritized over the ZX fork.

Android File Extension Changes

ES-DE 3.4.1 expands file-extension support for several systems. Android receives new extensions for Doom, Quake, console arcade configurations, Epic Games, Steam and Windows game entries.

This matters because ES-DE uses file extensions and system definitions to decide which items belong in a library and how they should be launched.

More Emulator Support on Linux

Linux users also receive a substantial collection of new emulator definitions and detection rules. ES-DE 3.4.1 adds or improves support for tools including UMU, Plastic, FS-UAE Launcher, EasyRPG Player, VBA-M, Ymir, Azahar and Xenia Canary.

The release also introduces Linux AArch64 AppImage build support and updates the AppImage build process to use newer tooling and bundled TLS certificates.

Changes on macOS

macOS users gain several new emulator and system configurations as well. These include OpenBOR, Triforce through Dolphin, Xbox 360 through XeniOS, YabaSanshiro for Saturn, vitaQuake 3 for Quake and updated default emulator choices for systems such as Apple II and Sega Model 3.

New and Updated Emulator Defaults

ES-DE 3.4.1 changes several default and alternative emulator assignments across the supported desktop platforms. Among the additions are Dolphin for Triforce, Azahar for Nintendo 3DS, AmiArcadia for Arcadia, JollyCV for CreatiVision, ClownMDEmu for Sega systems, SkyEmu for Nintendo handhelds and Geargrafx for PC Engine and TurboGrafx CD platforms.

The update also adds RPCS3 ISO launching options for PS3 and console arcade configurations and expands standalone emulator options for several other systems.

Scraping and Metadata Improvements

ES-DE’s library-management features receive improvements alongside the emulator changes. North America has been added as a ScreenScraper region, Java ME receives improved TheGamesDB scraping support, and the multi-scraper now exposes new custom start and end events.

Those changes are useful for users who rely heavily on automatic metadata, artwork and media downloads to maintain larger game libraries.

Theme and Interface Changes

The bundled Linear theme receives an OLED color scheme, while system metadata has been refreshed from the upstream metadata project. Translation updates are included as well, including Vietnamese language support.

The release also removes obsolete CEC-related functionality and older Raspberry Pi-specific configuration code from the main project.

ES-DE 3.4.1 Bug Fixes

Alongside the larger compatibility changes, ES-DE 3.4.1 includes a number of smaller fixes. Android’s game importer no longer crashes when opened without defined import rules, custom event scripts work correctly when the application-data path contains spaces, and SVG files using Windows-style line breaks are rendered correctly.

The update also corrects duplicate lowercase .7z extensions for Apple IIgs and restores the Sinclair ZX Spectrum Next logo in the Linear and Slate themes.

Should You Update to ES-DE 3.4.1?

If you are already using ES-DE 3.4.0, version 3.4.1 is a worthwhile update, particularly for Android users. The addition of new systems, broader emulator support and completed multi-user RetroArch configuration makes this much more than a minor maintenance release.

Linux users interested in ARM64 hardware also have a compelling reason to test the update because 3.4.1 marks the beginning of official experimental AArch64 support.

Users with a stable existing setup should still make normal backups before large frontend updates, especially when a library includes customized emulator paths, manually edited configuration files or significant metadata collections.

ES-DE 3.4.1 FAQ

What is ES-DE 3.4.1?

ES-DE 3.4.1 is a release of the ES-DE multi-platform emulator frontend. It adds new emulator configurations, new Android systems, experimental Linux AArch64 support and numerous compatibility and bug fixes.

Is there an ES-DE 3.4.1 APK?

Yes. ES-DE has an official Android version distributed as an APK. Android users obtain the release through the project’s supported Android distribution channels rather than Google Play.

Is EmulationStation APK 3.4.1 free?

No. The official ES-DE Android release is a paid application. Be cautious with websites offering unofficial free APK files, since those files may not be genuine project releases.

What Android version does ES-DE require?

The official Android documentation lists a 64-bit installation of Android 10 or newer as the basic requirement.

Will updating ES-DE erase my settings?

The official Android documentation states that settings and data are retained when a newer APK is installed over an existing ES-DE installation.

How do I connect ES-DE to RetroArch?

Follow our RetroArch + ES-DE setup guide for a step-by-step walkthrough of connecting RetroArch cores to the frontend.

How do I set up ES-DE on Windows?

Our complete Windows ES-DE setup guide covers ROM organization, standalone emulators, emulator-detection rules, save locations, portable configurations and moving frontend data between devices.

Where can I find current ES-DE downloads and documentation?

Visit our ES-DE frontend hub for the current project links, guides and broader ES-DE information.

More ES-DE Coverage on Retro Replay

Retro Replay’s main ES-DE page serves as the central hub for frontend information and documentation. Our RetroArch + ES-DE guide covers core integration, while the Windows setup guide goes much deeper into organizing a complete PC-based emulation library.

Tags

About

David (Dadmin) B. is a writer with a passion for retro gaming, Christianity, disaster preparedness, America’s military and law enforcement, and the occasional dose of slapstick absurdity masquerading as satire. He enjoys digging into forgotten stories, preserving various elements of history, and creating content that is informative, entertaining, and full of personality.

Check Also

bsnes-netplay Update (August 11, 2026)

The 2026 release of bsnes-netplay integrates the bsnes emulator for Super Famicom and SNES with …

Leave a Reply

Your email address will not be published. Required fields are marked *