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

    RetroArch update from source isn't bleeding edge

    Scheduled Pinned Locked Moved Ideas and Development
    retroarchversion issuesbleeding edge
    9 Posts 4 Posters 3.1k 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.
    • meleuM
      meleu
      last edited by meleu

      I see in retroarch.sh scriptmodule commit history that the RetroArch sources version is hardcoded since 4-Feb-2017 (being updated as the upstream releases supposed stable versions).

      Isn't the intention of the "Update from source" to get the bleeding edge version anymore?

      I think it's to avoid issues related to new-and-not-very-well-tested features for those users on a platform that doesn't have pre-compiled binaries (e.g.: x86). Also, I remember that @BuZz said in Idea for experimental: Install Arbitrary ES-branch:

      retropie-setup is not supposed to be some development / testing gui.

      But man... The "Update from source" option for getting the bleeding edge RetroArch was very handy. Can we have this as an option?

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      BuZzB 1 Reply Last reply Reply Quote 1
      • lilbudL
        lilbud
        last edited by

        I believe this whole thing is due to this commit, though I may be wrong.

        https://github.com/RetroPie/RetroPie-Setup/commit/9b5c738b1447069fb7b4f4af11571394b65f2e71

        Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

        Backlog: http://backloggery.com/lilbud

        meleuM 1 Reply Last reply Reply Quote 1
        • meleuM
          meleu @lilbud
          last edited by

          @lilbud As far as I understood it started here: https://github.com/RetroPie/RetroPie-Setup/commit/6e3e5299c77797404434c979ed88f8a0c127b938

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          edmaul69E 1 Reply Last reply Reply Quote 1
          • edmaul69E
            edmaul69 @meleu
            last edited by

            @meleu i keep seeing this being said, can you tell me what bleeding edge means?

            meleuM 1 Reply Last reply Reply Quote 1
            • meleuM
              meleu @edmaul69
              last edited by meleu

              @edmaul69 said in RetroArch update from source isn't bleeding edge:

              can you tell me what bleeding edge means?

              From wikipedia:

              "Bleeding edge technology is a category of technologies so new that they could have a high risk of being unreliable and lead adopters to incur greater expense in order to make use of them.

              In our context it means the really latest version of a software, and probably not very well tested.

              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 0
              • BuZzB
                BuZz administrators @meleu
                last edited by BuZz

                @meleu it was too much work to maintain as it broke too often. Check commit history :-)

                So the answer is no, at least for now.

                Some platforms are source only with RetroPie. Not all source builds are bleeding edge. Quite a few are not.

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                meleuM 2 Replies Last reply Reply Quote 2
                • meleuM
                  meleu @BuZz
                  last edited by

                  @BuZz Wow!, it must be hard to keep track of all upstream updates! Thanks for your hardwork to keep all this stuff running fine! :-)

                  Regarding my request, no problem. Anyway deleting that hardcoded branch in retroarch scriptmodule to get the master one isn't that hard... :-)

                  I was about to edit the RetroAchievements part of the wiki talking about a new feature added to RetroArch yesterday but I think it's better to wait for v1.6.2. before that.

                  Cheers!

                  • Useful topics
                  • joystick-selection tool
                  • rpie-art tool
                  • achievements I made
                  1 Reply Last reply Reply Quote 3
                  • meleuM
                    meleu @BuZz
                    last edited by

                    @buzz what do you think about adding another scriptmodule for the bleeding edge RetroArch? Just like you did for emulationstation. Maybe a retroarch-dev.sh...

                    It would be useful to get/test really new features/fixes.

                    If you agree I can submit PR for that.

                    • Useful topics
                    • joystick-selection tool
                    • rpie-art tool
                    • achievements I made
                    BuZzB 1 Reply Last reply Reply Quote 0
                    • BuZzB
                      BuZz administrators @meleu
                      last edited by

                      @meleu I have a more generic plan for modules, but needs some more planning and work. Es-dev was a quick fix due to breakage, but I'd rather not do more.

                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                      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.