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

    Goodbye fbalpha, welcome fbneo

    Scheduled Pinned Locked Moved General Discussion and Gaming
    fbalphafbneo
    596 Posts 51 Posters 430.8k 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.
    • DarksaviorD
      Darksavior @Loggahead
      last edited by

      @loggahead Last time I checked, system32 games ran slow on my overclocked pi4. You have a pi3 so ninja baseball batman will also run slow for you on fbneo.

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

        @loggahead said in Goodbye fbalpha, welcome fbneo:

        How do those two games run under fbneo?

        You'll need a better device to play them on FBNeo, yours is already not good enough to play NBB on mame2003, and FBNeo is much more accurate for those games. Or maybe if you enable some frameskip in core options, i don't know.

        @loggahead said in Goodbye fbalpha, welcome fbneo:

        Also, what about the Midway games like Tapper, Timber, etc? Do they run well and keep highscores in fbneo?

        They run perfectly, i don't know about hiscores though, the games don't appear in hiscore.dat so i can only guess the hiscores are saved in nvram.

        @darksavior said in Goodbye fbalpha, welcome fbneo:

        Last time I checked, system32 games ran slow on my overclocked pi4.

        Yes, with latest segas32 video emulation, those games seem to be a bit too much for a pi4, enabling frameskip is recommended.

        FBNeo developer - github - forum

        sirhenrythe5thS 1 Reply Last reply Reply Quote 0
        • sirhenrythe5thS
          sirhenrythe5th @barbudreadmon
          last edited by

          @barbudreadmon said in Goodbye fbalpha, welcome fbneo:

          They run perfectly, i don't know about hiscores though, the games don't appear in hiscore.dat so i can only guess the hiscores are saved in nvram.

          Confirmed! ;D

          -- Retro-Achievements Username: SirALX --
          RetroRatio: 1.88
          Started Games beaten: 2,47%
          Site Rank: 4382/93743 ranked users (TOP 4.76%)
          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

          1 Reply Last reply Reply Quote 1
          • LoggaheadL
            Loggahead
            last edited by

            Thanks for the input everyone. I think I'll hold off making any changes for now. Was thinking maybe the pi4 would make them a little more playable.

            Glad to see you guys are still actively developing and making improvements. Fbneo looks awesome.

            My 1982 Robotron Restoration / Conversion Project running on retropie !!!

            DarksaviorD 1 Reply Last reply Reply Quote 0
            • DarksaviorD
              Darksavior @Loggahead
              last edited by Darksavior

              @loggahead With a pi4, system32 games are full speed in mame2016 and they don't have the visual bugs 2003 has. I'm not one to really notice the Inaccurate emulation (which is why it's faster), but it'll do for me since I refuse to use frameskip with fbneo. Nbb is full speed on fbneo, though.

              G B 2 Replies Last reply Reply Quote 0
              • G
                G30FF @Darksavior
                last edited by

                @darksavior Several System 32 games work just fine in FBNeo on a Pi 4. Segasonic the Arcade, Spider-Man, Alien 3: the Gun, and Golden Axe: Revenge of Death Adder all seem to work fine from the testing I've done. Dragon Ball Z: VRVS runs a little slow but is playable, and Jurassic Park and Arabian Fight are incredibly slow even with frameskip.

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

                  @g30ff said in Goodbye fbalpha, welcome fbneo:

                  Jurassic Park and Arabian Fight are incredibly slow even with frameskip.

                  Hmmm maybe you didn't set frameskip settings properly or something ? I know they are bit confusing with all the different settings. I'm not too sure how reliable are the new frameskip modes where the retroarch frontend tells the core if it should frameskip or not (Frameskip set to Auto or Manual), but the simpler mode where the core makes the decision by itself (Frameskip set to Fixed and Fixed Frameskip set to the value you want) should most likely do the job for those games on a pi4.

                  FBNeo developer - github - forum

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

                    @darksavior said in Goodbye fbalpha, welcome fbneo:

                    I'm not one to really notice the Inaccurate emulation

                    I'm not too sure how "accurate" current emulation of segas32 is (there are still known issues on a few games), but if you look into MAME's git commit history there are visual issues that have been discovered & fixed in segas32 between 2016 and now : color, layer priority, zoom, ... and also some sound fixes. All those fixes are part of FBNeo's current driver.

                    FBNeo developer - github - forum

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

                      @barbudreadmon I'll mess around with them a bit more. What I noticed is that mame2016 plays both of them pretty much flawlessly without frameskip required, so I may just stick with them for those two games in particular.

                      I don't know if it's just me, but Kingdom Grand Prix won't boot up past the start screen. I don't have that problem in any of the MAME cores.

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

                        @g30ff said in Goodbye fbalpha, welcome fbneo:

                        I don't know if it's just me, but Kingdom Grand Prix won't boot up past the start screen. I don't have that problem in any of the MAME cores.

                        It's running fine on my side, maybe your core needs some update ? It could be related to what was fixed in https://github.com/finalburnneo/FBNeo/commit/edc472eb6952d9f71b4cd82f98653230d3b0504a

                        FBNeo developer - github - forum

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

                          @barbudreadmon That could be. I'm using the libretro core from RetroPie, the latest stable build which was last updated August 4. I'll try to build from source and see if that fixes the issue.

                          EDIT: Yep, that fixed it!

                          I'm also going to amend my earlier comments about some System 32 games, as going back, Segasonic lags as soon as more than one character is on screen, and Spider-Man is fairly slow. However, for all of the games I've tested, including Jurassic Park and Arabian Fight, setting frameskip to Fixed and the value to 1 frame, all of them play at full speed on my Pi 4.

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

                            @g30ff said in Goodbye fbalpha, welcome fbneo:

                            However, for all of the games I've tested, including Jurassic Park and Arabian Fight, setting frameskip to Fixed and the value to 1 frame, all of them play at full speed on my Pi 4.

                            How about the other modes ? Are they reliable too ?

                            FBNeo developer - github - forum

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

                              @barbudreadmon I tried using Auto in Segasonic, and it didn't really do anything. I wasn't sure what combination of settings would get the auto frameskip to trigger, so once I found the fixed frameskip of 1 did the job I stopped mucking with the settings. I can try running a few more experiments tonight.

                              I should also mention I don't have any overclock settings on my Pi 4.

                              EDIT: As an aside:

                              "F-1 Dream" was promoted to working.

                              I tried out F-1 Dream and once a race begins the game breaks. The cars are not visible, and the camera seems to start off of the track.

                              Another EDIT:
                              Tests completed. I tried out Spider-Man and Segasonic with different frameskip values.

                              • Auto had no effect on any of the games.
                              • Manual with a threshold of 42 was able to make both games play well, but the framerate felt inconsistent as the frameskip was based on the sound buffer, and as such slowed down slightly when a lot of action was happening.
                              • Fixed with a skip of 1 frames out of every 2 frames felt the best to me personally, with a consistent framerate, and no slowdowns I could detect.
                              dodonpachiD B 2 Replies Last reply Reply Quote 1
                              • dodonpachiD
                                dodonpachi @G30FF
                                last edited by dodonpachi

                                @g30ff for what it's worth, Segasonic plays full speed with Mame 2010 EDIT: on Pi 4. That's what I use.

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

                                  @g30ff Thanks for the feedback about the frameskip settings, i'll see if something can be done about auto-mode.

                                  F-1 dream works properly on my desktop computer, did you maybe enable something bad in core options, like cyclone ?

                                  FBNeo developer - github - forum

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    G30FF @dodonpachi
                                    last edited by G30FF

                                    @dodonpachi Yep, it plays at full speed in Mame 2016 on the Pi 4. Pretty much all of the System32 games do. The frameskip settings are just necessary for FBNeo.

                                    @barbudreadmon I haven't changed any of the core options besides dipswitch settings. The game works fine up until a race actually begins. I've tested only on the RetroPie libretro core, not on standalone. Interestingly, while the standard game (f1dream) has this problem, the bootleg version (f1dreamb) works just fine.

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

                                      @g30ff it's indeed broken on my pi, i think i figured out the issue, rebuilding right now to confirm.

                                      Edit : fix confirmed, thanks for the report !

                                      FBNeo developer - github - forum

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

                                        @barbudreadmon I just built from source again, and yep, it works now! Thanks!

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

                                          @barbudreadmon I recently read somewhere that FBneo has better NeoGeo emulation than Mame2003-plus. Is this also still true for a Pi 3B+? And if so, do you know if FBneo takes advantage of the romhack to speed up Metal Slug 2 in particular? (known as Metal Slug 2 Turbo mslug2t)

                                          The game does launch and even recognizes the Turbo part as evidenced in the service menu, but I can't be certain it actually eliminates slowdown, as the Turbo version doesn't even do that 100% on M2003+.

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

                                            @weirdh Over the years, i've seen users mentioning even current mame has glitchier neogeo emulation than finalburn, so it seems very unlikely mame2003-plus would do better.

                                            The mslug2t hack has been supported in FBNeo since 2015, however i've no idea if it actually eliminates all slowdowns, if it doesn't then it seems very likely that's just how the hack actually is.

                                            FBNeo developer - github - forum

                                            sirhenrythe5thS 1 Reply Last reply Reply Quote 2
                                            • 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.