EmulationStation Desktop Edition (ES-DE) v3.4.0 is released. EmulationStation Desktop Edition (ES-DE) is a frontend application for browsing and launching games from your multi-platform game collection. It comes preconfigured for use with RetroArch and a number of other emulators. It's also fully customizable so you can easily expand it to launch any emulators or applications that are not included in the bundled configuration. ES-DE is free and open source and will remain so forever. It's also true multi-platform and runs on numerous operating systems such as Ubuntu, Linux Mint, Manjaro, Fedora, FreeBSD, macOS and Windows.ES-DE Changelog:
Added support for play time tracking
Added support for sorting gamelists by play time
Added play time tracking to the Linear, Modern and Slate themes
Changed the "last played" metadata value to always reset when returning from a game rather than when launching a game
Removed the "EmulationStation Desktop Edition" subtitle from the splash screen
Removed the logic to check for and handle the legacy application data directory ~/.emulationstation
Added Asia, Australia, Brazil, Canada, China, Germany, France, Italy and Korea as additional ScreenScraper regions
Added Netherlands, Russia, Sweden, Spain, Taiwan and United Kingdom as additional ScreenScraper regions
Changed the media and release date fallback order for the scraper to place Europe prior to Japan, so it matches the game name fallback order
Added translations for Arabic (ar_SA)
(Android) Improved support for Samsung DeX (this requires One UI 8.0 or higher)
(Android) Added an experimental "Launch games on the other screen" setting for use on dual-screen devices
(Android) Added an %EXTRAINTEGER_% launch command variable
(Android) Added two new %INTERNALDATA% and %EXTERNALDATA% variables to support launching of RetroArch in multi-user setups
(Android) Added %INTERNALDATA% and %EXTERNALDATA% to the Opera core for the 3do system and the PUAE 2021 core for the amiga system
(Android) Added %INTERNALDATA% and %EXTERNALDATA% to the MAME 2003-Plus core for the arcade system and the Stella 2023 core for the atari2600 system
(Android) Added %INTERNALDATA% and %EXTERNALDATA% to the DOSBox-Core core for the dos system and the Genesis Plus GX Wide core for the gamegear system
(Android) Added %INTERNALDATA% and %EXTERNALDATA% to the SameBoy core for the gbc system and the blueMSX core for the msx2 system
(Android) Added %INTERNALDATA% and %EXTERNALDATA% to the QuickNES core for the nes system and the Beetle PCE FAST core for the pcengine system
(Android) Added %INTERNALDATA% and %EXTERNALDATA% to the bsnes core for the snes and snesna systems and the Vircon32 core for the vircon32 system
Added a "Suspend system" entry to the quit menu on Linux, FreeBSD and Windows (thanks Emma for the patch)
Added a suspend custom event
Added .webp as a supported image file extension for scraped media
Added .webp as a supported file extension for the gameOverridePath property for the image element
Added a menu option for generating miximages in the PNG or WebP file formats
Added support for the AV1 video codec on Android and macOS
(Android) Added miximages as a media target type for the game importer
(Android) Removed the "Display/monitor index" setting as it does nothing on this operating system
(Linux) Added a "Strip special characters" setting to the game importer to enable imports to FAT-based filesystems
Added import rules for the epic system
(Linux) Added desktopshortcut import rules for the ps3 system
(Linux) Added a ~/Desktop import rule entry for the desktop system
(macOS) Added a ~/Applications import rule entry for the steam system
(Windows) Added ~\Desktop import rule entries for the desktop, emulators and windows systems
(Android) Added support for the Sony PlayStation 3 (ps3) game system (using aPS3e)
(Android) Added support for the Valve Steam (steam) game system (using GameNative and GameHub Lite)
(Android) Added GameNative and GameHub Lite standalone as alternative emulators for the windows system
(Android) Added ARMSX2 standalone as an alternative emulator for the ps2 system
(Android) Added support for the Epic Games Store (epic) game system
(Android) Added Winlator Cmod standalone as the default emulator for the pcarcade, type-x and windows systems
(Android) Added Kenji-NX standalone as the default emulator for the switch system
(Android) Added Pizza Boy SC standalone as an alternative emulator for the megacd, megacdjp and segacd systems
(Android) Added Linkboy standalone as an alternative emulator for the gb, gba and gbc systems
(Android) Changed Pizza Boy GBA/A to use %ROMSAF% instead of %ROM% as the developer has changed the way games are launched from frontends
(Android) Changed Pizza Boy SC to use %ROMSAF% instead of %ROM% as the developer has changed the way games are launched from frontends
(Android) Added a find rule entry for the Vita3K ZX fork
Added DOSBox Pure Unleashed standalone as an alternative emulator for the dos, pc, windows3x and windows9x systems on Linux, macOS and Windows
Added Parallel Launcher standalone as an alternative emulator for the n64 system on Linux, macOS and Windows
Added Gopher64 standalone as an alternative emulator for the n64 system on Linux and Windows
Added "Native port" as an alternative emulator for the n64 system (for running N64 recompilations)
Added "Shortcut or script" as an alternative emulator for the n64 system on Linux, macOS and Windows
Added "Shortcut or script" as an alternative emulator for the ps2 system on Linux and Windows
Added AzaharPlus as an alternative emulator for the n3ds system on Android, Linux and Windows
Added Xenia Edge as an alternative emulator for the xbox360 system on Linux and Windows
Added 3dSen standalone as an alternative emulator for the famicom and nes systems on Linux and macOS
Added shadPS4 [GUI] Game Serial standalone as an alternative emulator for the ps4 system on Linux, macOS and Windows
Added shadPS4 [GUI] eboot.bin standalone as an alternative emulator for the ps4 system on Linux, macOS and Windows
(Android) Added an import rule for the n64 system
(Android) Added the .app file extension to the n64 system
(Android) Added the .steam file extension to the windows system
(Linux) Added support for the pkgforge-dev AppImage release of ares
(Linux) Added support for the pkgforge-dev AppImage release of Azahar (Azahar-Enhanced)
(Linux) Added support for the pkgforge-dev AppImage release of DeSmuME
(Linux) Added support for the pkgforge-dev AppImage release of MAME
(Linux) Added support for the pkgforge-dev AppImage release of xenia (xenia-canary)
(Linux) Added the .AppImage, .desktop and .sh file extensions to the n64 system
(Linux) Added the .desktop file extension to the ps2 system
(Linux) Added find rule entries for the Ryubing Flatpak
(macOS) Added Ymir standalone as an alternative emulator for the saturn and saturnjp systems
(macOS) Added the .3dsen file extension to the famicom and nes systems
(macOS) Added the .app file extension to the n64 system
(Windows) Added find rule entries for xenia canary installed via Xenia Manager
(Windows) Added "Shortcut or script" as an alternative emulator for the xbox360 system
(Windows) Added the .lnk file extension to the ps2 and xbox360 systems
(Windows) Added the .exe and .lnk file extensions to the n64 system
Added ares standalone as an alternative emulator for the psx system on Linux, macOS and Windows
Added ares [Mega LD] standalone (Pioneer LaserActive) as an alternative emulator for the daphne and laserdisc systems on Linux, macOS and Windows
Added the .mmi file extension to the daphne and laserdisc systems on Linux, macOS and Windows
Added the .png file extension to the tic80 system on Linux, macOS and Windows
Changed to Azahar standalone as the default emulator for the n3ds system
Added Azahar Shortcut standalone as an alternative emulator for the n3ds system on Linux and Windows
Added the .z3dsx, .zcci and .zcxi file extensions to the n3ds system
(Windows) Changed to the MAME - Current RetroArch core as the default emulator for the model2 system
(Windows) Added %STARTDIR%=%EMUDIR% for the shadPS4 Game Serial and shadPS4 eboot.bin emulator entries
Removed the .7z and .zip file extensions from the atarijaguarcd system on Linux and Windows
Added the .com file extension to the atari5200, atari800 and atarixe systems
Added the .lyx file extension to the atarilynx system
Added the .rom file extension to the atarixe system
Added the --fullscreen flag for Play! standalone on Linux, macOS and Windows
Added better support for handling invalid media files when scraping using ScreenScraper
Added better support for handling missing media files when scraping (HTTP 404 errors)
Added the User-Agent string when making scraper HTTP requests
(Android) Changed the target SDK version to 36 (Android 16)
(macOS) Made it possible to build using Xcode 26 / clang 17
(macOS) Added dav1d as a dependency
(macOS) Removed unnecessary dependencies on the Vorbis and Opus encoders
Updated SDL to 2.32.10 on Android, Windows, macOS and the Linux AppImage builds
Updated libgit2 to 1.9.1 on Android, macOS and Windows
Updated CImg to 3.6.1
Updated the MAME index files to include ROMs up to MAME version 0.281
Bundled the September 2025 release of the Mozilla TLS/SSL certificates
Translation updates for all languages
Bug fixes
(Android) Fixed a crash when scraping if the downloaded_media directory had been set to an invalid path
(Android) The splash screen progress bar sometimes didn't render correctly when running in multi-window mode or after switching screens
(Android) The Android soft keyboard was always enabled after resizing the ES-DE window when running in multi-window mode
(macOS) On macOS 26 Tahoe the ES-DE application window was sometimes not focused on startup and the menu bar was sometimes visible
(macOS) The application updater for the x86 release downloaded the ARM package instead of the x86 package
Invalid media files could get saved to disk when reaching the daily ScreenScraper quota
Helpsystem icons could sometimes disappear temporarily after closing the media viewer
(Haiku) The reboot and power off entries in the quit menu didn't work as intended
Download: ES-DE v3.4.0
Source: Here
0 Comments
Post a Comment