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

    Utter layman question, but how difficult / time consuming would it be to expand the package menus with an option to select and update based on selection?

    Scheduled Pinned Locked Moved Ideas and Development
    menupackagesmock up
    1 Posts 1 Posters 374 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.
    • M
      MarionCobretti
      last edited by MarionCobretti

      As a not-programmer, I can't begin to guess at how much something like this would take to implement, but considering the number of emulators in Retropie, the fact that some are only available as source, and how long it takes to install or update some of the latter, I thought that the option to select specific packages in the sub-menus, and only update those packages (or the unselected) would be a lifesaver in many cases.

      A mockup of what I mean:

      Experimental menu with selection and update options mockup

      I think this could be especially useful in the experimental menu, with its numerous mixed packages, and the possibility to add so many more (like the Extras, Extras Unstable, OpenBor6, etc., etc...) That way one could e.g. only select the packages with binaries available (the Experimental Menu lacks the "Update all from binary" option - and it also seemed to me that if you chose to "Update all from binaries" in the other menus and there was no binary for a package, then its source would be used for the update, greatly increasing the total update time), or select only Mames, etc., etc.

      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.