RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    gamelist.xml: Rom Name shown in EmulationStation differs from gamelist.xml content, video is not shown

    Scheduled Pinned Locked Moved Help and Support
    gamelist.xmlvideo snapses menu
    5 Posts 3 Posters 517 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      Norstein
      last edited by

      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?

      muldjordM 1 Reply Last reply Reply Quote 0
      • W
        wimpy
        last edited by

        Could it be as simple as having a duplicate in your xml pointing to the same <path> ?

        1 Reply Last reply Reply Quote 0
        • muldjordM
          muldjord @Norstein
          last edited by muldjord

          @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.

          N 1 Reply Last reply Reply Quote 0
          • N
            Norstein @muldjord
            last edited by

            @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.

            1 Reply Last reply Reply Quote 0
            • N
              Norstein
              last edited by

              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.

              1 Reply Last reply Reply Quote 1
              • First post
                Last post

              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.