EmulationStation es_systems.cfg generator

es_systems.cfg is the main configuration file for EmulationStation. It is located at ~/.emulationstation/es_systems.cfg . It is an XML document that defines a list of systems .


The path to the top-most folder to start searching for games in. If the first character is '~', it will be expanded to the home folder. All subdirectories will be included. You can use forward slashes for any platform and backslashes on Windows.


Launch commands depend on what emulator you want to use. 95% of the time, /path/to/emulator %ROM% or C:\path\to\emulator.exe "%ROM_RAW%" works. If you're using MAME, /path/to/mame %BASENAME% should do the trick. The following strings are replaced in your launch command:

Systems added:

Get more info about EmulationStation and download at emulationstation.org

GitHub Repo