detain / skyscraper

Powerful and versatile game scraper written in c++
GNU General Public License v3.0
16 stars 8 forks source link

Add Support for Emulation Station Desktop Edition #3

Open detain opened 2 years ago

detain commented 2 years ago

This is from https://github.com/muldjord/skyscraper/issues/340 Add support for EmulationStation Desktop Edition (ES-DE)? This is a fork of RetroPie EmulationStation that has evolved quite a lot with additional functionality and changes to core logic. For instance media asset links are no longer used in the gamelist.xml files but instead the media files simply need to match the game ROM names. Overall the media handling has been rewritten almost completely. ES-DE also supports a number of additional media types compared to older forks like RetroPie ES.

The following directories are used for game media:

All are kept inside a media directory whose path is configurable, leading to a fully portable setup (it defaults to ~/.emulationstation/downloaded_media).

Additional context The user guide contains detailed information about ES-DE https://gitlab.com/es-de/emulationstation-de/-/blob/master/USERGUIDE.md

This is the website for the project: https://es-de.org/

leonstyhre commented 2 years ago

I'm the maintainer of ES-DE, if you have any questions related to getting Skyscraper working with my frontend then please let me know!

There are some more details available here regarding the changes to game media in ES-DE as compared to other EmulationStation forks: https://gitlab.com/es-de/emulationstation-de/-/blob/master/USERGUIDE.md#manually-copying-game-media-files