RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    [Feature] Custom metadata for grouped Collections folder?

    Scheduled Pinned Locked Moved Ideas and Development
    featuredevelomentcollections
    1 Posts 1 Posters 415 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.
    • retroNUCR
      retroNUC
      last edited by retroNUC

      Hey folks, wanted to ask for a feature request. Good news is that I've got the feature working already, so this is just so I can show the idea to others for approval.

      As part of my overall setup, I was hoping to use collections in order to list a custom collection per franchise (Zelda, Metroid, etc.), and have all of those under the top-level 'Collections' system that's created for non-themed custom collections. However, when trying it out, I found several limitations in place when auto-grouped under the top-level 'Collections' system:

      • Name in the list is fixed to whatever the config filename is, i.e. custom-NAME.cgf
      • Media (image/video) is fixed to a random game from the collection
      • All other metadata fields are auto-generated in code, with no way to change them

      sadmoo.jpg

      My proposed solution for this is to define override folder metadata in a gamelist.xml, which is looked for in a system called 'collections' in the usual gamelist directories. Seems to work fine in my code tests, and would allow people like me to use custom fanart / descriptions per 'franchise' collection instead of the forced auto-generated data:

      hapymoo.jpg

      If admins/devs think this is a good addition, do you mind if I add a pull request in? Thanks!

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