gamelist.xml: Rom Name shown in EmulationStation differs from gamelist.xml content, video is not shown
-
Hi,
so I've been using a manually edited gamelist.xml for my DOSBox games.
But curiously, after adding Civilization Masters Edition, it is shown as "Civilization Master Edition" (without the s) and the video is not shown.
At first I didn't notice the differing name, and after double checking that the path and name of the video was right, I thought I had gotten a wrong codec or something that the Pi doesn't know how to handle.
But I have double checked that, too. And no idea why the Pi is hiding the "s" from "Masters Edition".
The part of my gamelist.xml reads as follows:<game> <path>./Civilization Masters Edition.sh</path> <name>Civilization Masters Edition</name> <video>./images/SMC.mp4</video> <releasedate>19700101T010000</releasedate> <developer /> <publisher /> <genre /> <favorite>true</favorite> <hidden>true</hidden> <playcount>64</playcount> <lastplayed>20200801T181323</lastplayed> </game>
All other entries of my gamelist work, they display the correct name, show the video, and start the right Shell Script which starts DOSBox.
This one starts the right script, but as I mentioned, name and video are broken.Does anyone have an idea what might cause this?
-
Could it be as simple as having a duplicate in your xml pointing to the same <path> ?
-
@Norstein ES will look for game lists in more than one place. Maybe you have a duplicate with the other name and without video? If you started out by scraping it with different scrapers, it's quite possible that one of them saved the game list in one of the other places (I can't remember them, should be pretty easy to look up) and it's actually using that.
-
@muldjord said in gamelist.xml: Rom Name shown in EmulationStation differs from gamelist.xml content, video is not shown:
@Norstein ES will look for game lists in more than one place. Maybe you have a duplicate with the other name and without video?
I have already used sudo find -name "gamelist.xml" and it shows 2 /pc/gamelist.xml entries, but the other one I found is almost empty and doesn't even contain this (or most of the working games w/ snapshots) to begin with.
But certainly a good idea.@wimpy said in gamelist.xml: Rom Name shown in EmulationStation differs from gamelist.xml content, video is not shown:
Could it be as simple as having a duplicate in your xml pointing to the same <path> ?
Unfortunately not, I have searched for "Civ" in the .xml and it only shows the two lines I copied here.
-
I have finally resolved it myself: the Bash Script itself was named "Master Edition" by accident, which led to this particular gamelist entry being ignored, with the bash script name being shown as the title instead, and since it has been ignored - no video.
Can be closed, but I will not delete this for now, in case anyone else encounters this or some of the friendly users who answered want to know where this went.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.