Skip to content

Import from EmulationStation

Rémy Mathieu edited this page Apr 6, 2016 · 9 revisions

Import from EmulationStation

Setuping the mehstation front-end could be done using an existing install of EmulationStation. A tool has been created to convert a gamelist.xml of EmulationStation inside the internal database of mehstation.

First you need to know that a gamelist.xml file of EmulationStation is the configuration for one emulator and all of its games, their description, extra-information and cover images filepath.

So, to import all the platforms managed by an EmulationStation install, the import must be called many times, on the different gamelist.xml files.

Create the platforms in the mehstation database

To start importing a platform, you must first create it in mehstation-config. (Note that if you haven't already launched mehstation, you should as it will creates the configuration directory and prepare files).

Launch mehstation-config, it'll automatically opens your database.db if available in the regular configuration directory or manually go to File > Open to indicate its location.

Then, create the new platform we will import from EmulationStation:

Create a new platform.

A prompt will ask you the wanted name for this platform. After having provided a name, the platform will appears in the platforms list.

Import the gamelist.xml into the platform configuration

Select the platform for which you want to import a gamelist.xml file, then click on File > Import from EmulationStation

Start the import process

A window'll open and you'll just need to go looking for the gamelist.xml file to import.

Launch the import

Wait a few seconds for the import to compute, when the window's closing, the import is done and you can watch the result in the executables list of your platform.