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

    FBNeo high score saving trouble

    Scheduled Pinned Locked Moved Help and Support
    fbneohigh scoreshiscore.dat
    217 Posts 11 Posters 68.4k 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
      barbudreadmon @WeirdH
      last edited by

      @WeirdH nope, it appears toutrun emulation is a bit broken (it's what we call a "barry harris driver"), my PR is fixing hiscores in other games from the same driver though. Since i can't figure out what's wrong, dink told me he would take a look when he has time, but tbh it's low priority.

      digdug hiscores are fixed though.

      FBNeo developer - github - forum

      WeirdHW 1 Reply Last reply Reply Quote 2
      • WeirdHW
        WeirdH @barbudreadmon
        last edited by

        @barbudreadmon Alright, that's good to know. Thanks for replying and all the work is still very much appreciated! Also, I don't know who Barry Harris is.

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @WeirdH
          last edited by

          @WeirdH said in FBNeo high score saving trouble:

          Also, I don't know who Barry Harris is.

          It's the former FBAlpha project member that decided to - illegally - license the emulator to Koch Media for the Capcom Home Arcade and caused all the other developers to fork the project as FBNeo.

          1 Reply Last reply Reply Quote 1
          • WeirdHW
            WeirdH
            last edited by

            Ah, thanks for that! Google only turned up a 90 year old jazz pianist. :D

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

              @WeirdH we finally figured out the issue with the toutrun hiscores : for some reason, the second memory zone for this game (@:maincpu,program,60909,1,09,09) must be removed/commented from hiscore.dat. The hiscore i provide at https://raw.githubusercontent.com/libretro/FBNeo/master/metadata/hiscore.dat has been updated & patched

              FBNeo developer - github - forum

              WeirdHW 2 Replies Last reply Reply Quote 1
              • WeirdHW
                WeirdH @barbudreadmon
                last edited by

                @barbudreadmon Hey, I only just had the time to check it out. It works flawlessly, thanks a lot! Now if I could only improve my Outrunning skills to match...

                1 Reply Last reply Reply Quote 0
                • WeirdHW
                  WeirdH @barbudreadmon
                  last edited by

                  @barbudreadmon said in FBNeo high score saving trouble:

                  The hiscore i provide at https://raw.githubusercontent.com/libretro/FBNeo/master/metadata/hiscore.dat has been updated & patched

                  Just noticed this for the first time, but am I correct in stating FBneo doesn't save hiscores for Pac-Man and Ms. Pac-Man?

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

                    @WeirdH said in FBNeo high score saving trouble:

                    am I correct in stating FBneo doesn't save hiscores for Pac-Man and Ms. Pac-Man?

                    No, those games should support hiscores.

                    FBNeo developer - github - forum

                    WeirdHW 2 Replies Last reply Reply Quote 1
                    • WeirdHW
                      WeirdH @barbudreadmon
                      last edited by

                      @barbudreadmon Well, crap. Something is off then. Any idea what might be the cause? I only just copied over the .dat from your earlier post...

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

                        @WeirdH said in FBNeo high score saving trouble:

                        Any idea what might be the cause?

                        No, i just tested, it works for me. One thing that can throw off hiscores is readahead, maybe you enabled it for those games ?

                        NB : those games don't save name, only highest score to show it at the top

                        FBNeo developer - github - forum

                        WeirdHW 1 Reply Last reply Reply Quote 1
                        • WeirdHW
                          WeirdH @barbudreadmon
                          last edited by

                          @barbudreadmon said in FBNeo high score saving trouble:

                          NB : those games don't save name, only highest score to show it at the top

                          I know, but even those aren't saved.

                          Afaik I don't have runahead enabled. Is there anything in Retroarch or core options that could affect the functionality?

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

                            @WeirdH said in FBNeo high score saving trouble:

                            Is there anything in Retroarch or core options that could affect the functionality?

                            I don't think so

                            FBNeo developer - github - forum

                            WeirdHW 1 Reply Last reply Reply Quote 0
                            • WeirdHW
                              WeirdH @barbudreadmon
                              last edited by WeirdH

                              @barbudreadmon

                              It appears I fixed it by using @grant2258's solution here.

                              It's honestly the third time this command has solved an FBneo issue for me, so I'm curious to what it actually removes (I know, I know, kudos on me for blindly following internet suggestions). Maybe there is some issue with my core-options file either way...

                              He states 'remove the fbneo entries from your core options and see if it helps'. The issues it already solved for me are:

                              • AB Cop glitching out after launch
                              • Turbo Outrun black screening after launch
                              • Pac-Man hiscore saving again

                              So what could the file contain that causes this unreliability in my system? Is FBneo going rogue with settings so that it needs periodical removal?

                              EDIT: just thought of this: I use this script with a generic button on GPIO pins, but it should be a safe shutdown. Could it be of influence on my settings?

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                grant2258 Banned @WeirdH
                                last edited by

                                @WeirdH did you keep the file backed up that caused the issues would help try debug this random issue.

                                WeirdHW 1 Reply Last reply Reply Quote 0
                                • WeirdHW
                                  WeirdH @grant2258
                                  last edited by

                                  @grant2258 I think this is the only backup of an earlier file I have. It should be the one that has hiscores not saving for both Pac-Mans.

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    grant2258 Banned
                                    last edited by

                                    ill apply them settings and see if pacman works for me.

                                    fbneo-allow-depth-32 = "enabled"
                                    fbneo-analog-speed = "100%"
                                    fbneo-cpu-speed-adjust = "100%"
                                    fbneo-cyclone = "disabled"
                                    fbneo-diagnostic-input = "Hold Select + L + R"
                                    fbneo-dipswitch-digdug-Allow_Continue = "Yes"
                                    fbneo-dipswitch-digdug-Bonus_Life_(1,2,3)_/_(5) = "10K & Every 40K / 20K & Every 60K"
                                    fbneo-dipswitch-digdug-Cabinet = "Upright"
                                    fbneo-dipswitch-digdug-Coin_A = "1 Coin  1 Credits"
                                    fbneo-dipswitch-digdug-Coin_B = "1 Coin  1 Credits"
                                    fbneo-dipswitch-digdug-Demo_Sounds = "On"
                                    fbneo-dipswitch-digdug-Difficulty = "Easy"
                                    fbneo-dipswitch-digdug-Freeze = "Off"
                                    fbneo-dipswitch-digdug-Lives = "3"
                                    fbneo-dipswitch-dkong-Bonus_Life = "7000"
                                    fbneo-dipswitch-dkong-Cabinet = "Upright"
                                    fbneo-dipswitch-dkong-Coinage = "1 Coin  1 Credits"
                                    fbneo-dipswitch-dkong-Lives = "3"
                                    fbneo-dipswitch-dowild-Cabinet = "Upright"
                                    fbneo-dipswitch-dowild-Coin_A = "1 Coin  1 Credits"
                                    fbneo-dipswitch-dowild-Coin_B = "1 Coin  1 Credits"
                                    fbneo-dipswitch-dowild-Difficulty = "1 (Beginner)"
                                    fbneo-dipswitch-dowild-Difficulty_of_EXTRA = "Easy"
                                    fbneo-dipswitch-dowild-Freeze = "Off"
                                    fbneo-dipswitch-dowild-Lives = "3"
                                    fbneo-dipswitch-dowild-Rack_Test = "Off"
                                    fbneo-dipswitch-dowild-Special = "Given"
                                    fbneo-dipswitch-guzzler-Bonus_Life = "20K, every 50K"
                                    fbneo-dipswitch-guzzler-Cabinet = "Upright"
                                    fbneo-dipswitch-guzzler-Coin_A = "1 Coin  1 Credits"
                                    fbneo-dipswitch-guzzler-Coin_B = "1 Coin  1 Credits"
                                    fbneo-dipswitch-guzzler-Difficulty = "Easy"
                                    fbneo-dipswitch-guzzler-High_Score_Names = "3 Letters"
                                    fbneo-dipswitch-guzzler-Lives = "3"
                                    fbneo-dipswitch-jojoba-Region = "Euro"
                                    fbneo-dipswitch-lastblad-Autofire = "Off"
                                    fbneo-dipswitch-lastblad-BIOS = "MVS Asia/Europe ver. 6 (1 slot)"
                                    fbneo-dipswitch-lastblad-Coin_chutes = "1"
                                    fbneo-dipswitch-lastblad-Coin_chutes_2 = "2"
                                    fbneo-dipswitch-lastblad-Commmunicaton = "Disabled"
                                    fbneo-dipswitch-lastblad-Free_play = "Off"
                                    fbneo-dipswitch-lastblad-Memory_card = "Writable"
                                    fbneo-dipswitch-lastblad-New_card_type = "Normal"
                                    fbneo-dipswitch-lastblad-Setting_mode = "Off"
                                    fbneo-dipswitch-lastblad-Stop_mode = "Off"
                                    fbneo-dipswitch-metlfrzr-2-0 = "No"
                                    fbneo-dipswitch-metlfrzr-2-1 = "No"
                                    fbneo-dipswitch-metlfrzr-2-2 = "No"
                                    fbneo-dipswitch-metlfrzr-2-3 = "No"
                                    fbneo-dipswitch-metlfrzr-2-6 = "No"
                                    fbneo-dipswitch-metlfrzr-2-7 = "No"
                                    fbneo-dipswitch-metlfrzr-Bonus_Life = "20k/50k/100k"
                                    fbneo-dipswitch-metlfrzr-Cabinet = "Upright"
                                    fbneo-dipswitch-metlfrzr-Coin_A = "1 Coin  1 Credit"
                                    fbneo-dipswitch-metlfrzr-Coin_B = "1 Coin  1 Credit"
                                    fbneo-dipswitch-metlfrzr-Demo_Sounds = "On"
                                    fbneo-dipswitch-metlfrzr-Difficulty = "A"
                                    fbneo-dipswitch-metlfrzr-Flip_Screen = "Off"
                                    fbneo-dipswitch-metlfrzr-Level_Select = "Off"
                                    fbneo-dipswitch-metlfrzr-Lives = "3"
                                    fbneo-dipswitch-metlfrzr-Service_Mode = "Off"
                                    fbneo-dipswitch-mspacman-Bonus_Life = "10000"
                                    fbneo-dipswitch-mspacman-Cabinet = "Upright"
                                    fbneo-dipswitch-mspacman-Coinage = "1C 1C"
                                    fbneo-dipswitch-mspacman-Difficulty = "Normal"
                                    fbneo-dipswitch-mspacman-Lives = "3"
                                    fbneo-dipswitch-mspacman-Rack_Test_(Cheat) = "Off"
                                    fbneo-dipswitch-nitd-Autofire = "Off"
                                    fbneo-dipswitch-nitd-BIOS = "MVS Asia/Europe ver. 6 (1 slot)"
                                    fbneo-dipswitch-nitd-Coin_chutes = "1"
                                    fbneo-dipswitch-nitd-Coin_chutes_2 = "2"
                                    fbneo-dipswitch-nitd-Commmunicaton = "Disabled"
                                    fbneo-dipswitch-nitd-Free_play = "Off"
                                    fbneo-dipswitch-nitd-Memory_card = "Writable"
                                    fbneo-dipswitch-nitd-New_card_type = "Normal"
                                    fbneo-dipswitch-nitd-Setting_mode = "Off"
                                    fbneo-dipswitch-nitd-Stop_mode = "Off"
                                    fbneo-dipswitch-pacman-Bonus_Life = "10000"
                                    fbneo-dipswitch-pacman-Cabinet = "Upright"
                                    fbneo-dipswitch-pacman-Coinage = "1C 1C"
                                    fbneo-dipswitch-pacman-Difficulty = "Normal"
                                    fbneo-dipswitch-pacman-Ghost_Names = "Normal"
                                    fbneo-dipswitch-pacman-Lives = "3"
                                    fbneo-dipswitch-pacman-Rack_Test_(Cheat) = "Off"
                                    fbneo-dipswitch-quartet2-Coin_A = "1 Coin  1 Credit"
                                    fbneo-dipswitch-quartet2-Coin_B = "1 Coin  1 Credit"
                                    fbneo-dipswitch-quartet2-Credit_Power = "1000"
                                    fbneo-dipswitch-quartet2-Demo_Sounds = "On"
                                    fbneo-dipswitch-quartet2-Difficulty = "Normal"
                                    fbneo-dipswitch-toutrun-Cabinet = "Mini Up"
                                    fbneo-dipswitch-toutrun-Coin_A = "1 Coin  1 Credit"
                                    fbneo-dipswitch-toutrun-Coin_B = "1 Coin  1 Credit"
                                    fbneo-dipswitch-toutrun-Credits = "1 to start/1 to continue"
                                    fbneo-dipswitch-toutrun-Demo_Sounds = "On"
                                    fbneo-dipswitch-toutrun-Difficulty = "Normal"
                                    fbneo-dipswitch-toutrun-Turbo = "Use turbo shifter"
                                    fbneo-fm-interpolation = "4-point 3rd order"
                                    fbneo-frameskip = "0"
                                    fbneo-hiscores = "enabled"
                                    fbneo-load-subsystem-from-parent = "enabled"
                                    fbneo-neogeo-mode = "DIPSWITCH"
                                    fbneo-sample-interpolation = "4-point 3rd order"
                                    fbneo-samplerate = "48000"
                                    fbneo-vertical-mode = "disabled"
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      grant2258 Banned
                                      last edited by grant2258

                                      hi score isint saving for me i quit after a game and nothing saves regardless of using these settings or not do i need a hiscore file or something put it running it on windows.

                                      edit O copied the hiscore date from https://raw.githubusercontent.com/libretro/FBNeo/master/metadata/hiscore.dat and it works fine now that was the issue for me anyway.

                                      1 Reply Last reply Reply Quote 0
                                      • WeirdHW
                                        WeirdH @barbudreadmon
                                        last edited by

                                        @barbudreadmon said in FBNeo high score saving trouble:

                                        @WeirdH said in FBNeo high score saving trouble:

                                        am I correct in stating FBneo doesn't save hiscores for Pac-Man and Ms. Pac-Man?

                                        No, those games should support hiscores.

                                        How about the Aero Fighters / Sonic Wings and the Strikers 1945 series?

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

                                          @WeirdH said in FBNeo high score saving trouble:

                                          How about the Aero Fighters / Sonic Wings and the Strikers 1945 series?

                                          Why ? They aren't working for you ?

                                          FBNeo developer - github - forum

                                          WeirdHW 1 Reply Last reply Reply Quote 0
                                          • WeirdHW
                                            WeirdH @barbudreadmon
                                            last edited by WeirdH

                                            @barbudreadmon Strikers 1, 2 and 3 aren't, but Plus is. Aero Fighters 1 isn't as well, but tbh I haven't tested 2 and 3 there.

                                            Getting settings from the test mode to stick in Strikers was also a hassle: had to enable 'test mode' in RGUI options, restart game to actually enter test mode, change settings and save, change test mode back to off in RGUI, exit test mode.

                                            Is that the way it should work? In Mame2003-plus it's just a matter of pressing F2. But Strikers (2 and 3 in particular) get choppy in Mame sometimes, so I'd prefer FBneo.

                                            EDIT: just did some more testing, and Aero Fighters 1 suddenly works... This is the second time something like that happens to me, it's so weird. (Sonic Wings 2 and 3 are also fine, so scratch those too...)

                                            EDIT2: more testing: I swear to god this Pi is actively trying to discredit me! All Strikers now save scores fine too! I'm gonna go lie down.

                                            B 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.