Find a file
2023-03-23 20:44:58 +01:00
CMake (Unix) Added the libgit2 library as a dependency 2023-03-21 17:24:24 +01:00
es-app Added disabling of manually downloaded themes to GuiThemeDownloader 2023-03-23 20:44:58 +01:00
es-core Added support for changing the BusyComponent text dynamically 2023-03-21 18:35:43 +01:00
external Merge commit '6c5f42416f065d2e7e0c4c8a8481f2219e212631' into library-updates 2023-01-06 11:47:13 +01:00
images Updated all screenshots. 2023-02-28 20:55:38 +01:00
licenses Renamed slate-DE to slate-es-de and modern-DE to modern-es-de 2023-01-17 23:37:51 +01:00
resources Added support for the Ava release of Ryujinx for the switch system on Linux and Windows 2023-03-11 09:20:19 +01:00
themes (slate-es-de) Small adjustment to the carousel text size for the 16:9_vertical aspect ratio. 2023-03-05 13:42:56 +01:00
tools (macOS) Added the libgit2 library as a dependency 2023-03-22 00:17:26 +01:00
.clang-format Added the clang-format option AllowShortEnumsOnASingleLine and set it to false. 2022-06-05 12:31:41 +02:00
.gitignore (Windows) Excluded some NanoSVG MSVC build files from Git. 2022-10-04 19:13:10 +02:00
CHANGELOG.md Documentation update 2023-03-22 21:02:00 +01:00
CMakeLists.txt Bumped the version to 2.0.1 2023-03-22 21:11:41 +01:00
CONTRIBUTING.md Documentation update. 2023-02-28 18:39:49 +01:00
CREDITS.md Documentation update. 2023-02-28 18:39:49 +01:00
FAQ.md Documentation update 2023-03-22 21:02:00 +01:00
INSTALL-DEV.md Documentation update 2023-03-22 21:02:00 +01:00
INSTALL.md Documentation update 2023-03-22 21:02:00 +01:00
latest_release.json (macOS) Updated download links for the reuploaded packages 2023-03-12 16:10:54 +01:00
LICENSE Updated the year to 2023 in license files and similar. 2023-01-09 19:53:33 +01:00
README.md Documentation update for the 2.0.0 release 2023-03-11 16:54:52 +01:00
ROADMAP.md Documentation update 2023-03-22 21:02:00 +01:00
THEMES-DEV.md Documentation update 2023-03-22 21:02:00 +01:00
THEMES.md Documentation update 2023-03-22 21:02:00 +01:00
USERGUIDE-DEV.md Documentation update for the 2.0.0 release 2023-03-11 16:54:52 +01:00
USERGUIDE.md Documentation update for the 2.0.0 release 2023-03-11 16:54:52 +01:00

EmulationStation Desktop Edition (ES-DE)

EmulationStation Desktop Edition is a frontend for browsing and launching games from your multi-platform game collection.

Web site:
https://es-de.org

Discord server:
https://discord.gg/EVVX4DqWAP

Reddit (r/EmulationStation_DE):
https://www.reddit.com/r/EmulationStation_DE

YouTube channel with installation instruction videos:
https://www.youtube.com/channel/UCosLuC9yIMQPKFBJXgDpvVQ

The goal of this edition is to make the software as easy as possible to install and use as a standalone application, and to support the major desktop operating systems, i.e. Windows, macOS and Unix/Linux. Since it's intended to be used as a desktop application rather than as the primary interface for the computer, there are no plans to provide system administration utilities or control over emulator settings from within ES-DE.

It comes preconfigured for use with RetroArch and a large selection of standalone emulators. It's also fully customizable so you can easily expand it to include emulators or applications not covered by the bundled configuration.

You can find the complete list of supported systems and emulators here.

Two theme sets (Slate and Modern) are bundled with the application, and additional themes can be found on the official themes list.

Download

The latest stable version is 2.0.0 (released 2023-03-11)

Visit https://es-de.org/ to download ES-DE or go to the package registry where you can also find all previous releases.

If you're using a Raspberry Pi or if you run FreeBSD, NetBSD or OpenBSD then you need to compile from source code as no prebuilt packages are provided for these platforms. A detailed build guide is available in INSTALL.md.

Additional information

FAQ.md - Frequently Asked Questions

USERGUIDE.md / USERGUIDE-DEV.md - Comprehensive guide and reference for all application settings

INSTALL.md / INSTALL-DEV.md - Building from source code and advanced configuration topics

THEMES.md / THEMES-DEV.md - Guide and reference for theme development

CHANGELOG.md - Detailed list of changes per release

ROADMAP.md - High level release plan

CONTRIBUTING.md - Information on how to contribute to the project

CREDITS.md - An attempt to credit the individuals and projects which made ES-DE possible

Some feature highlights

Here are some highlights, displayed using the default Slate theme set.

alt text The System view, which is the default starting point for the application, it's here that you browse through your game systems.

alt text The Gamelist view, it's here that you browse the actual games per system.

alt text Another example of the gamelist view, displaying advanced folder support. You can scrape folders for game info and game media, sort folders as you would files, mark them as favorites etc.

alt text Games can be grouped into your own custom collections, in this example they're defined as genres.

alt text This is a view of the built-in scraper which downloads game info and game media from either screenscraper.fr or thegamesdb.net. It's possible to scrape a single game, or to run the multi-scraper which can scrape a complete game system or even your entire collection.

alt text There are many settings for the scraper including options to define which type of info and media to download. The above screenshot shows only a portion of these settings.

alt text In addition to the scraper there is a fully-featured metadata editor that can be used to modify information on a per-game basis.

alt text There are four built-in screensavers, including a slideshow and a video screensaver that display random games from your collection.

alt text ES-DE is fully themeable, in case you prefer another look than what the default theme Slate offers. The screenshot above shows the Modern theme that is also bundled with the application.