Navigation

    RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    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 Editor for Linux

    Ideas and Development
    editor gamelist.xml linux tool xml
    1
    1
    156
    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.
    • thelostsoul
      thelostsoul last edited by thelostsoul

      GUI operation or commandline automation to edit, filter and export gamelist.xml files from EmulationStation.

      • Project
      • Downloads

      thumb.png

      gamelistedit (short for Gamelist XML Editor) is a Python program written and tested under GNU+Linux. It is a graphical editor, but can do commandline operation without a gui too. Without gui the data itself cannot be edited, but filtered, sorted and converted to other formats.

      Gamelist XML Editor allows for editing and filtering out data from gamelist.xml files. These files are databases used by EmulationStation in RetroPie to store game related meta information for each system, such as file paths or descriptions. Usually these files are created using scraper tools and manual editing should not be required. However there are times when it is needed, but editing such files in a text editor can be problematic. This program will only edit the database file itself without touching any associated files, such as ROMs or images. The user is responsible to sync up the files with all the changes made in the editor. It's a database editor, not a manager.

      Read the requirements in the README to see which Python modules and versions are needed. You can also download the "-Linux-64Bit.tar.gz" named archive, which contains a compiled version without the requirements of Python or any library. But it comes as an almost 170 MB big package (60 MB download size), because it includes the entire environment.

      1 Reply Last reply Reply Quote 2
      • 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.