Find a file
Leon Styhre 9bfee8edff Fixed two issues with grouped custom collections.
A crash was caused by the grouped custom collection flag not being set to false when changing from grouped to ungrouped via the settings menu, and the favorite game counter was not updated for custom collections as the actual system was sorted instead of the parent system.
2020-10-30 10:34:37 +01:00
CMake Various updates to make the application compile on macOS. 2020-08-17 19:15:05 +02:00
es-app Fixed two issues with grouped custom collections. 2020-10-30 10:34:37 +01:00
es-core Added menu options to disable the favorite star markings. 2020-10-25 21:29:54 +01:00
external Made pugixml an external dependency and fixed the cmake/cpack installation and package creation. 2020-06-24 17:38:41 +02:00
licenses Changed the licenses directory name from uppercase to lowercase. 2020-08-19 22:50:45 +02:00
resources Removed some invalid DOS extensions from the es_systems.cfg templates. 2020-10-10 09:50:56 +02:00
themes/rbsimple-DE (rbsimple-DE) Small adjustment to the ScummVM logo. 2020-10-26 22:00:05 +01:00
tools Added a Unix man page and a script to generate it. 2020-07-16 14:24:48 +02:00
.gitignore Updated .gitignore to exclude profiling data. 2020-10-11 09:55:53 +02:00
CMakeLists.txt (Windows) Fixed some build issues and got the OpenGL shaders to work. 2020-09-16 22:14:35 +02:00
CONTRIBUTING.md Some minor cosmetic code changes. 2020-08-30 22:25:38 +02:00
CREDITS.md Documentation update covering macOS. 2020-08-19 21:50:27 +02:00
INSTALL.md Fixed multiple issues reported by the Clang static analyzer. 2020-10-17 14:05:41 +02:00
LICENSE Reverted to longer line length license file and added custom macOS version. 2020-09-17 21:49:40 +02:00
NEWS.md Simplified the onFileChanged() function and made some related optimizations. 2020-10-27 19:07:35 +01:00
README.md (macOS) Made the game launching more seamless. 2020-08-23 18:41:08 +02:00
THEMES.md Changed log levels from numbers to text. 2020-07-26 23:30:45 +02:00
USERGUIDE.md Added indication icons when editing custom collection to show what games are already part of the collection. 2020-10-28 17:49:50 +01:00

EmulationStation Desktop Edition

EmulationStation Desktop Edition is a cross-platform graphical front-end for emulators with controller and keyboard navigation.

Maybe you're familiar with EmulationStation: yes there are multiple forks available for this software! However this version is intended for use primarily on desktop computers where it's not the primary interface for the computer. As such, the aim is not to provide full control over emulator settings or emulator button mappings, or include system administration functions and similar. Instead it's assumed that the emulators and the overall environment has been properly configured upfront.

The goal is to make the software as easy as possible to install and use, and to suppport the major desktop operating systems: Unix/Linux, macOS and Windows.

The following operating systems have been tested and confirmed as working with ES:

  • Kubuntu 20.04
  • macOS 10.11.6 (El Capitan)
  • Windows 10 (x86)
  • Windows 8.1 (x86)

It's possible that the application still compiles and works on devices such as the Raspberry Pi, but again it's not the goal of this fork to run on such devices.

The software comes preconfigured for use primarily with RetroArch, although this can be changed as all emulator settings are fully configurable, even on a per-game basis.

A comprehensive theme set, rbsimple-DE (which is based on Recalbox Multi from the Recalbox community) is bundled with the application.

Check out the User Guide for how to quickly get the application up and running!
(It will also show how to use some of its more advanced features.)

Help needed:

If you would like to contribute to the development of EmulationStation Desktop Edition, please read the CONTRIBUTING file!

Other information

NEWS.md contains information about new functionality, improvements and bug fixes.
(An overview of all previous versions will be included here as well.)

INSTALL.md provides details on how to build and configure the application.

CREDITS.md is an attempt to credit the individuals and projects which made this application possible.

THEMES.md is a guide on how theming works and is useful for those who would like to develop a new theme, or perhaps customize an existing theme.

Some feature highlights