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

    High Scores Not Saving MAME 2016

    Scheduled Pinned Locked Moved Help and Support
    high scoresmame2016
    18 Posts 6 Posters 2.5k 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.
    • DRBD
      DRB
      last edited by

      Re: High Scores Not Saving MAME2016

      I am revisiting this issue because I still have not got it working. I have, however discovered that high scores are saving in Journey which I am now running in MAME 2016 v0.174. But I cannot find the high score file.

      Can someone point me to the directory where the high score files are supposed to be saving?

      B G 2 Replies Last reply Reply Quote 0
      • B
        barbudreadmon @DRB
        last edited by

        @DRB said in High Scores Not Saving MAME 2016:

        But I cannot find the high score file.

        that's because it doesn't exist, the game saves its scores in its nvram and doesn't care about the existence of hiscore.dat

        FBNeo developer - github - forum

        DRBD G 2 Replies Last reply Reply Quote 0
        • DRBD
          DRB @barbudreadmon
          last edited by

          @barbudreadmon said in High Scores Not Saving MAME 2016:

          that's because it doesn't exist, the game saves its scores in its nvram and doesn't care about the existence of hiscore.dat

          I appreciate the reply, but don't understand completely. Does that mean it is not possible to save high scores for this game in MAME2016?

          B 1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon @DRB
            last edited by

            @DRB said in High Scores Not Saving MAME 2016:

            Does that mean it is not possible to save high scores for this game in MAME2016?

            No, that means the hiscore is not saved in a hiscore file

            FBNeo developer - github - forum

            DRBD 1 Reply Last reply Reply Quote 0
            • DRBD
              DRB @barbudreadmon
              last edited by

              @barbudreadmon said in High Scores Not Saving MAME 2016:

              No, that means the hiscore is not saved in a hiscore file

              So help me out here please. Where are the high scores saved?

              B 1 Reply Last reply Reply Quote 0
              • B
                barbudreadmon @DRB
                last edited by

                @DRB said in High Scores Not Saving MAME 2016:

                Where are the high scores saved?

                As i already said, in the nvram.
                If what you are asking is the name and filepath of the nvram file, idk, but there shouldn't be thousands of files named journey.something in the folder where lr-mame2016 is storing its save files (which is probably the rom folder)

                FBNeo developer - github - forum

                DRBD 1 Reply Last reply Reply Quote 0
                • DRBD
                  DRB @barbudreadmon
                  last edited by

                  @barbudreadmon said in High Scores Not Saving MAME 2016:

                  @DRB said in High Scores Not Saving MAME 2016:

                  Where are the high scores saved?

                  As i already said, in the nvram.
                  If what you are asking is the name and filepath of the nvram file, idk, but there shouldn't be thousands of files named journey.something in the folder where lr-mame2016 is storing its save files (which is probably the rom folder)

                  OK, I've found the nvram files for Journey and a couple others that are saving high scores. Any thoughts on why some games are not creating an nvram file? Also, how can I edit these files? When I open them on my Windows machine it is just a bunch of gibberish.

                  1 Reply Last reply Reply Quote 0
                  • G
                    gomisensei @barbudreadmon
                    last edited by

                    @barbudreadmon said in High Scores Not Saving MAME 2016:

                    @DRB said in High Scores Not Saving MAME 2016:

                    But I cannot find the high score file.

                    that's because it doesn't exist, the game saves its scores in its nvram and doesn't care about the existence of hiscore.dat

                    i don't think that's true, most mame's DO look for hiscore.dat, and save the highscores based on the info IN the hiscore.dat to *.hi files in the mame/hi/ folder... some games store it in nvram, but very many arcade games did not have a battery, and thus no nvram.

                    B 1 Reply Last reply Reply Quote 0
                    • M
                      mahoneyt944
                      last edited by mahoneyt944

                      Not sure about 2016 core. But journey works great in mame2003-plus. It saves the high score to the nvram file too. Update mame2003-plus from source to get the recent journey update - sepways.wav sample support with pause

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        gomisensei @DRB
                        last edited by

                        @DRB said in High Scores Not Saving MAME 2016:

                        Re: High Scores Not Saving MAME2016

                        I am revisiting this issue because I still have not got it working. I have, however discovered that high scores are saving in Journey which I am now running in MAME 2016 v0.174. But I cannot find the high score file.

                        Can someone point me to the directory where the high score files are supposed to be saving?

                        check your system dir (i think it is in ~/REtroPie/BIOS/mame2016 by default, but it could be in BIOS/save somewhere

                        1 Reply Last reply Reply Quote 0
                        • G
                          gomisensei @mahoneyt944
                          last edited by

                          @mahoneyt944 said in High Scores Not Saving MAME 2016:

                          Not sure about 2016 core. But journey works great in mame2003-plus. It saves the high score to the nvram file too. Update mame2003-plus from source to get the recent journey update - sepways.wav sample support with pause

                          yeah, but there is a hiscore.dat entry for journey as well...

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            mahoneyt944 @gomisensei
                            last edited by mahoneyt944

                            @gomisensei to be honest I never paid much attention to it since it just works. I know in mame2003-plus some mcr drivers point to the memory locations to get the high score data and save to nvram. But there could be exceptions to certain titles?

                            1 Reply Last reply Reply Quote 0
                            • B
                              barbudreadmon @gomisensei
                              last edited by

                              @gomisensei said in High Scores Not Saving MAME 2016:

                              i don't think that's true, most mame's DO look for hiscore.dat, and save the highscores based on the info IN the hiscore.dat

                              we were talking about journey specifically, which is not in hiscore.dat

                              @gomisensei said in High Scores Not Saving MAME 2016:

                              yeah, but there is a hiscore.dat entry for journey as well...

                              no, there isn't

                              @DRB said in High Scores Not Saving MAME 2016:

                              Any thoughts on why some games are not creating an nvram file?

                              because the arcade cabinet for those games didn't have nvram

                              @DRB said in High Scores Not Saving MAME 2016:

                              Also, how can I edit these files? When I open them on my Windows machine it is just a bunch of gibberish.

                              no idea, this is machine language, not something a human is supposed to open and edit

                              FBNeo developer - github - forum

                              DRBD 1 Reply Last reply Reply Quote 1
                              • DRBD
                                DRB @barbudreadmon
                                last edited by

                                @barbudreadmon said in High Scores Not Saving MAME 2016:

                                @DRB said in High Scores Not Saving MAME 2016:

                                Any thoughts on why some games are not creating an nvram file?

                                because the arcade cabinet for those games didn't have nvram

                                Let's use Sea Wolf for example. I have it running nicely in MAME 2016 but it does not save high scores. I'm guessing that the original cabinet did not have nvram so is there a way to get it to save high scores?

                                dankcushionsD 1 Reply Last reply Reply Quote 0
                                • dankcushionsD
                                  dankcushions Global Moderator @DRB
                                  last edited by

                                  @DRB yes - that is the function of hiscore.dat. basically it's a database of memory address ranges where hi scores tables are kept in different games, so it can be saved out on game exit, and loaded back on game load. this is how emulated games with no nvram can save scores.

                                  however for each game in hiscore.dat, someone has to have hacked into the game to work out where the hiscores are kept. not all games will have received that attention.

                                  DRBD 1 Reply Last reply Reply Quote 1
                                  • DRBD
                                    DRB @dankcushions
                                    last edited by DRB

                                    UPDATE: I have re-created this issue on a PC for Sea Wolf and get the high scores to save so now I know it is possible. I tried to mirror the file paths/names but no luck. So I'm still looking for a solution to this for MAME2016 though. It's got to be possible.

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      treki
                                      last edited by

                                      I have the same problem with lr-mame2016.
                                      E.g. Galaga or 1943 (The battle of midway) do not save the hiscores. Unfortunately these games do not work with mame2003.
                                      All other games with mame2003 save the hiscore.
                                      I have here https://forums.libretro.com/t/how-to-save-high-scores-in-mame2016/25028/14
                                      found something. But does not work :(

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        treki
                                        last edited by

                                        I just tested with 1944.
                                        Mame2010 saves the hiscore.
                                        Mame2016 doesn't.
                                        Unfortunately mame2010 only recognizes 1 joystick.
                                        So it must be due to the mame2016 configuration (?).

                                        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.