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

    What is the current state of retroachievements? Working?

    Scheduled Pinned Locked Moved Help and Support
    32 Posts 9 Posters 13.6k 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.
    • B
      batman
      last edited by batman

      Thought I would sign up for a retroachievements in order to log some of my games but I'm not having any success. I've followed the wiki:

      https://github.com/RetroPie/RetroPie-Setup/wiki/RetroAchievements#supported-systems

      and installed lr-fceumm from source. Also ensured I've placed my login credientials at the bottom of the retroarch config file.

      The site is not even registering games I'm playing. Also, I don't see lr-Snes9x but only lr-Snes9x_next from the selection menu for SNES.

      As always - any help is appreciated.

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

        If the site isn't registering the games you're playing, I think it's a conection problem (supposing no errors on retroarch.cfg).

        I'm used to earn some cheevos on RetroPie 3.7 with lr-fceumm for NES and lr-snes9x for SNES.
        With lr-picodrive (Genesis/MegaDrive) I'm having some issues, as reported here.

        Actually I kept the others systems on the "Supported" section based on the previous revision of the RetroAchievements wiki page (I think it was made by @RetroPieNerd and @herb_fargus ). But I only tested on these three: fceumm, snes9x and picodrive.

        A tip I can do is to check on RGUI if the RetroAchievements is enabled. If it isn't, the problem is really on retroarch.cfg.

        BTW: to access RGUI press Select+X during a game. Then go Settings -> Retro Achievements to check if it's enabled. After that go to User -> Accounts -> Retro Achievements to check if you username/password is correct.

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

          @meleu Thank you for the instructions.

          I've tried to troubleshoot this on and off for a few days, trying different methods but none appear to work and my Retroachievements account is only registering when I log in from the site. I've saved the following at the bottom of my config file:

          cheevos_username = myusername
          cheevos_password = mypassword
          cheevos_enable = true

          I've then tried using quotation marks for these three fields above (just like it is for rest of the inputs in retroarch.cfg) but made no difference. I keep checking the username/password to ensure it's correct and I know the PI has an active internet connection. I can see it has an IP address and has no issues scraping. I'm also resetting anytime I make a change and have mixed it up by using lr-picodrive, lr-Snes9x and lr-QuickNES but the results were the same. I read in the other thread that you were experiencing issues with lr-picodrive.

          It could well be my retroarch.cfg file. I'm not sure if by manually putting the 3 lines as above meant is meant to reflect in the RGUI but mine weren't. I had to go to settings and enable Retroachievements and manually put in my username and password. I never initially did this as there is no mention of it in the wiki so thank you for pointing this out. Once I enable Retroachievements and put in my username and passoword...I ensure I save the new configuration but find the fields are blank again when I enter another game. I've tried both the "save new" and "save existing" configuration option. I can see that it writes to the core configuration on the bottom left (yellow text). When I exit a game though and enter the RGUI next time, my username and password fields are blank again and Retroachievements is disabled. I just don't know it's something really simple I've overlooked or if there is something wrong with my configuration files.

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

            @batman
            Yeah! I experienced this same strange problem with RetroArch config editing via RGUI (as reported here).

            I solved this going to the RetroArch RGUI from the RetroPie menu on emulationstation:
            alt text

            This way it starts with no core loaded. After that you have to go to Settings -> Configuration -> Save Configuration On Exit, and enable it. Exit the RGUI and enter again to check if it's really saving your configuration on exit. Now you can globally setup your RetroAchievements configurations via RGUI.

            BTW: add me on RetroAchievements! ;)

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

              @meleu I appreciate you going to the effort to post a screenshot and steps required - always helps in these situations.

              I did what you suggested above and found despite putting in my username and password in the Retroarch GUI, those fields would continue to be blank again when I next went in to check. It appeared it was only saving the Retroachievements enabled option. It was when I went back to check the retroarch.cfg in text format (notepad) from my PC that I could see my login details had actually saved. Logged in to the Retroachievements website again and noticed.....

              It works on all three supported systems I have installed!

              May be worth nothing to anybody else facing similar issues to check the retroarch.cfg file once they've followed your steps. Would really be beneficial to have it in the wiki as it really is an appealing add-on to have once it is up and running.

              A real shame the site doesn't at least register mame games as I'll likely spend more time playing those then the supported systems, but I'm still wrapped that I've managed to get this to work - with your help. What a great feature it is to have and hope it will support Master System in the near future. Thank you and that friend request has been sent.

              meleuM herb_fargusH 2 Replies Last reply Reply Quote 0
              • meleuM
                meleu @batman
                last edited by meleu

                @batman said in What is the current state of retroachievements? Working?:

                I did what you suggested above and found despite putting in my username and password in the Retroarch GUI, those fields would continue to be blank again when I next went in to check.

                I think it's happening because you were trying to enable RetroAchievements and ended changing some retroarch.cfg files of the individual cores (/opt/retropie/configs/SYSTEMNAME/retroarch.cfg).

                Try this first: go to the RGUI with no core (the way I said above), put your RetroAchievements credentials and Save Current Config. If it work, it will print a yellow message saying you saved the /opt/retropie/configs/all/retroarch.cfg.

                If the problem persists (the credential fields are blank) and you are familiar with linux commands, I suggest you to "restore the factory settings" of these files.

                A real shame the site doesn't at least register mame games

                Oh man! Don't say that! :) RetroAchievements is a non-profit service and it's really funny to play old games this way.

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                B 1 Reply Last reply Reply Quote 0
                • herb_fargusH
                  herb_fargus administrators @batman
                  last edited by

                  @batman

                  https://github.com/RetroPie/RetroPie-Setup/wiki/Configuration-Editor

                  If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                  Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                  1 Reply Last reply Reply Quote 0
                  • B
                    batman @meleu
                    last edited by batman

                    @meleu said

                    Try this first: go to the RGUI with no core (the way I said above), put your RetroAchievements credentials and Save Current Config. If it work, it will print a yellow message saying you saved the /opt/retropie/configs/all/retroarch.cfg. If the problem persists (the credential fields are blank) and you are familiar with linux commands, I suggest you to "restore the factory settings" of these files.

                    I did see the message in the bottom left advising me that I was saving the config file before I was exiting the file and also, have "save on exit" enabled. I'm still unclear on what the difference is between the two saving options - save current/save new? With restoring factory settings, won't I lose any changes I've made to my current configuration? What is the advantage of a reset and where exactly is this option available?

                    Oh man! Don't say that! :) RetroAchievements is a non-profit service and it's really funny to play old games this way.

                    My sentiments exactly and was simply implying that it would be a bonus if it could also register that you're playing mame games. Like it does with current games that don't have achievements. I'm still dumbfounded at the concept itself and that it's integrated with Retropie.

                    @herb_fargus said

                    https://github.com/RetroPie/RetroPie-Setup/wiki/Configuration-Editor

                    Are you suggesting to use the configuration editor in order to make any changes to the retroarch.cfg?

                    Thanks in advance and for the follow-up.

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

                      @batman Forget what I said about restoring "factory settings"! ;) I was misunderstanding your problem...

                      @batman said in What is the current state of retroachievements? Working?:

                      (...) despite putting in my username and password in the Retroarch GUI, those fields would continue to be blank again when I next went in to check.

                      I've just realized that my RetroAchievements username and password seems to be blank on rgui, but they aren't! :D The content of these fields isn't showed on rgui even when it's filled.

                      It works on all three supported systems I have installed!

                      Are you achieving megadrive games?! With picodrive?!?! Good to hear that!

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

                        @meleu

                        I've just realized that my RetroAchievements username and password seems to be blank on rgui, but they aren't! :D The content of these fields isn't showed on rgui even when it's filled.

                        Yes, exactly. Not sure if this is a known issue but mine still didn't show in the RGUI despite it registering games on the supported systems.

                        Are you achieving megadrive games?! With picodrive?!?! Good to hear that!

                        No luck with Sega Megadrive games. I purposely checked some achievement before playing today with the intention of earning some and wasn't able get any registered. No notifications whilst playing either via Retropie and the site only detected the title of game.

                        1 Reply Last reply Reply Quote 1
                        • R
                          robertybob
                          last edited by

                          mgba now supports cheevos:

                          Added cheevos support via mmaps; updated libretro.h

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

                            @robertybob said in What is the current state of retroachievements? Working?:

                            mgba now supports cheevos:

                            Added cheevos support via mmaps; updated libretro.h

                            good to see that!! let's install it on retropie from source!! :D

                            just to remember
                            retropie_setup -> Install individual emulators from binary or source -> lr-mgba -> source

                            and then enable it at /opt/retropie/configs/all/gba/emulators.cfg

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

                              I have updated the lr-mgba binary.

                              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 1
                              • meleuM
                                meleu
                                last edited by

                                @meleu said in [SOLVED] lr-picodrive isn't achieving:

                                Great news!!
                                I've installed lr-picodrive from source and now it's working 100% with achievements!!

                                Please Lord @BuZz, update the binaries for us!

                                A big thank you to @cabrunco for telling me this news!

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

                                  Wondered if someone can help. I've followed the wiki and added my details to the cfg and checked it's enabled. Now any game I launch gives me a message saying achievements are not available for this game even on ones I know are listed on retroachievements. This is for snes by the way. Should I be using a particular emu for it?

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

                                    @addyb the RetroArch error messages aren't so precise for RetroAchievements errors. It happens to me when I have problems with my connection. Check if it is your case.

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

                                      It's working fine today. There originally must of been a delay in me registering and it being activated for the games. I'm playing super Metroid and the achievements keep popping up.

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

                                        @addyb don't forget to enable the hardcore mode! ;-)

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

                                          Don't know about that mate. All these games feel like it's hardcore mode already. My skills have waned with age lol.

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

                                            @addyb It doesn't increase the real game difficulty. The hardcore mode only disables all the save/load state features. And the RetroAchievements score will worth double.

                                            • Useful topics
                                            • joystick-selection tool
                                            • rpie-art tool
                                            • achievements I made
                                            1 Reply Last reply Reply Quote 1
                                            • 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.