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.7k 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 @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.