pegasus-frontend
pegasus-frontend copied to clipboard
EmulationStation DE assets are not used
The issue
EmulationStation Desktop Edition uses different config directory and file names from the default. Thus, gamelist.xml
files cannot be found without further configuration.
For instance, since there is no es_systems.cfg
but only a es_systems.xml
by default, the installation will not be detected unless you manually create a symlink. The downloaded_images
directory is named downloaded_media
instead, although this one does not work even when a symlink is created.
Games can be launched properly when the command is set in the gamelist.xml
file.
System info
I'm running Nobara (a Fedora-based distro) on a laptop with an AMD CPU and GPU, although this should not matter here.
Pegasus version
996720e (via Flatpak)
Pegasus log
This log file is the one from after I created the symlink. lastrun.log
Hi, because there are several, often mutually incompatible ES forks, so at the moment Pegasus supports only the last official version.
The docs do not explain how the assets are selected inside the downloaded_images
folder, how would I go about modifying the downloaded_media
directory structure to make it compatible ?
Ah, the docs seem to be a outdated, sorry. The original ES uses the images set in the gamelist XML file, with the image
, video
and marquee
tags, so there's no auto asset detection there.
Ok, fixed the downloaded_images
part in the docs, and it now explicitly mentions that only the official ES is supported. I think this can be closed now.