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

    RetroArch is now "fully" compatible with RetroAchievements!

    Scheduled Pinned Locked Moved Ideas and Development
    retroarchachievements
    31 Posts 7 Posters 13.2k 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.
    • FloobF
      Floob
      last edited by

      @meleu This sounds really good, I'll have to give it another go soon, I think its a great feature that lots of people may enjoy, my video about it is startign to get quite dated.
      I'm inclined to wait for Retroarch to update their stable release first though so it'll be clearer for anyone trying to do the same if I make a video. I'll keep an eye on their updates:
      http://buildbot.libretro.com/stable/

      Please read the Docs before asking a new question.
      RetroPie Help Guides: https://goo.gl/3gcNsT

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

        I agree. It's better to wait these fixes reach the stable release.

        But for those who like to earn cheevos on Android devices and can't wait these changes reach the Google Play's version, you'll need to update your RetroArch to get the latest leiradel's fixes. Here is how to do it:

        step 1: install f-droid
        https://f-droid.org/
        Yes, it's an .apk. It's not at Google Play.

        step 2: add the retroarch repository on f-droid
        https://buildbot.libretro.com/repo/fdroid/repo

        step 3: install RetroArch_GIT.apk

        Hope you enjoy! :-)

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        mediamogulM 1 Reply Last reply Reply Quote 0
        • mediamogulM
          mediamogul Global Moderator @meleu
          last edited by mediamogul

          @meleu

          These updates are amazing. My retro-gaming throughout October was mostly spent practicing the unbelievably difficult 'A Nightmare on Elm Street' for the NES. To beat the later stages, you must have a cache of extra lives that only accumulate by progressing through the earlier houses without ever dying. There are also RetroAchievemnets that are awarded for never dying, but they were never triggered in the past. I just did a brief session and they are now triggering without fault. I also easily switched over to hardcore mode on a whim and got awarded double points for another go. Anyway, my point is that these improvements are a lot of fun and I thank you again for your involvement.

          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

            @mediamogul Thanks for the feedback.

            I've noticed another achievement that isn't working with FCEUmm and is working fine with QuickNES: Super Mario Bros 3, Goomba Massacre.

            I use the FCEUmm as default (I like the turbo button), if a cheevo doesn't trigger, I try again with QuickNES and it usually works. So if you want to get a better RetroAchievements experience with NES games, I suggest the use of lr-quicknes as default (but if you wanna help with these tests, it would be very welcome :-) ).

            I didn't notice any problem with MegaDrive cheevos ( @cabrunco is a close friend of mine and is a big MegaDrive fan, so we have a good sampling of working cheevos :-) ).

            For SNES I need to make more tests. I beated X-Men with Wolverine with no continues/password and it didn't trigger before the recent fixes. I need to test it again but, damn!, I love 8bit NES! :-)

            If some guy here play X-Men (SNES) and get those "beat the game with no continue/password", please let me know.

            • Useful topics
            • joystick-selection tool
            • rpie-art tool
            • achievements I made
            mediamogulM 1 Reply Last reply Reply Quote 0
            • mediamogulM
              mediamogul Global Moderator @meleu
              last edited by

              @meleu said in RetroArch is now "fully" compatible with RetroAchievements!:

              if you wanna help with these tests, it would be very welcome

              Well, I always have it turned on now, so it's a possibility. What all is involved in testing, just reporting cheevos that don't trigger?

              I beated X-Men with Wolverine with no continues/password and it didn't trigger before the recent fixes. I need to test it again but, damn!

              Ouch, that must've hurt. I actually got burnt out on trying to beat SunSoft's 'Batman' on one life a few months ago, but it's such a good game that I plan on restarting my efforts sometime soon.

              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

                @mediamogul said in RetroArch is now "fully" compatible with RetroAchievements!:

                What all is involved in testing, just reporting cheevos that don't trigger?

                well... reporting problematic cheevos helps, but a complete test is a dull task. It involves:

                1. be sure you are using the updated version of RetroArch
                2. face a cheevo problem in RetroArch.
                3. check if it's working with QuickNES (if it's a NES game). If working, take note about it and the test is finished.
                4. be sure that you are using the right ROM (TBH I only found this problem with MegaMan2). If not, get the right ROM and restart from step 1.
                5. check if the cheevo is working with the official retroachievements emulator (needs a windows machine, I use VirtualBox for it).
                6. if you confirm it doesn't work on RetroArch and works fine on official emulators, get a savestate right before complete the problematic cheevo.

                But don't worry about it. And to be honest I doubt you need to do the steps 4 and 5 after the latest fixes. Step 3 is very rare... Step 2 is for NES cheevos only. So, I think the current tests would be only the step 1. And if you face a problem, please take a savestate to let the developers check what's going on the emulated memory.

                And remember: if you don't want to get involved in this boring task and just report problematic cheevos, it'll still be much appreciated.

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                mediamogulM 1 Reply Last reply Reply Quote 1
                • hansolo77H
                  hansolo77
                  last edited by

                  Just chiming in here. I've been in contact with leiradel too, and started the ball rolling on the RetroArch GitHub:
                  https://github.com/libretro/RetroArch/issues/3825
                  But this is great news. It doesn't matter who started it. What matters is that it's getting fixed! Now I just wish the latest update didn't break my Quick Menu toggle, because I don't know how to fix it lol.

                  Who's Scruffy Looking?

                  1 Reply Last reply Reply Quote 1
                  • mediamogulM
                    mediamogul Global Moderator @meleu
                    last edited by

                    @meleu said in RetroArch is now "fully" compatible with RetroAchievements!:

                    if you don't want to get involved in this boring task and just report problematic cheevos, it'll still be much appreciated.

                    I'll be going after quite a few achievements in normal play, so I'll start by reporting those that don't trigger. However, I may become more involved in hunting these issues down like the dogs they are as time goes on. Where is the proper place to report cheevo-specific issues anywho?

                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

                      @mediamogul said in RetroArch is now "fully" compatible with RetroAchievements!:

                      Where is the proper place to report cheevo-specific issues anywho?

                      The original place where I started to log it was here:
                      http://retroachievements.org/viewtopic.php?t=3020

                      But I think you can report on this very same topic we are using now, here on RetroPie forum.

                      And if you have savestates, this is the repository I'm putting them: https://github.com/meleu/RetroArch-problematic-cheevos

                      If you are not used to those github stuff, you can send to my email meleuzord (at) yahoo (dot) com and I'll put in the repo.

                      • Useful topics
                      • joystick-selection tool
                      • rpie-art tool
                      • achievements I made
                      mediamogulM 1 Reply Last reply Reply Quote 1
                      • mediamogulM
                        mediamogul Global Moderator @meleu
                        last edited by mediamogul

                        @meleu said in RetroArch is now "fully" compatible with RetroAchievements!:

                        if you are not used to those github stuff

                        I'd like to become more familiar, so I'll work on learning the basics.

                        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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

                          We are still trimming the edges. The Game Boy and Game Boy Color seems to be the systems with some little problems currently.

                          I'm trying to keep a libretro cores with RetroAchievements compatibility list here: https://github.com/meleu/RetroArch-problematic-cheevos/blob/master/core_compatibility.md

                          If you guys find some cheevo problem you can even use the issue tracker: https://github.com/meleu/RetroArch-problematic-cheevos/issues

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

                            Yeah! Those who wants to earn cheevos for Game Boy and Game Boy Color games should update the lr-gambatte from source. The fix was merged. Working fine on my first tests.

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

                              @meleu said in RetroArch is now "fully" compatible with RetroAchievements!:

                              Yeah! Those who wants to earn cheevos for Game Boy and Game Boy Color games should update the lr-gambatte from source. The fix was merged. Working fine on my first tests.

                              Woo! Awesome news. I'm just glad some more work is being done with the whole RetroAchievements side of things. I joined their site months ago but was having a hard time understanding why their site was working great for people, but not for me, even though RetroArch was supposed to be working with it. It's nice to know that it wasn't just me, and that things are working much better now.

                              Who's Scruffy Looking?

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

                                @hansolo77 I think I know how you feel. I was (am) so excited with these latest fixes on RetroAchievements feature that I asked leiradel about donations (some guys were asking me how to donate due to these fixes too). He thanks and showed me this link: https://www.patreon.com/libretro

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

                                  The compatibility with RetroAchievements is something I feel RetroPie should publicize more, I bet the vast majority of casual users (those who don't feel it necessary to join the forum) don't know about it.

                                  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.