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

    Asura Buster Game freezing?

    Scheduled Pinned Locked Moved Help and Support
    fbalpha 2012freeze issuesrpi3b+
    15 Posts 4 Posters 2.1k 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.
    • M
      minimanzer0
      last edited by

      Hi everyone,

      As you can tell from my title I have a very specific issue and I'm hoping that someone has run into it and can help me out. I have Asura Buster running pretty well on Fbalpha2012. Aside from a very strange sound issue where some sfx are played a few times in a row, the game runs at full speed. That is until...I get up to the giant whale blob thing Vebel and the game stops responding. The characters are moving in their stance and the music is still playing but I can't move my character at all anymore.

      It's so weird too because it's not even like a real freeze, because I can still "insert a coin" and the second player can play with no issues. But after the fight is over and it goes back to Vebel it goes back to no response. Has anyone run into this and can possibly help me fix it?

      I'm on a rpi3B+.

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

        @minimanzer0 is there any reason you're using FBA2012? if this turns out to be an emulation bug (likely) it's not going to get any emulation updates. the maintained version of FBA is lr-fbneo - you should try using that instead.

        M 1 Reply Last reply Reply Quote 0
        • M
          minimanzer0 @dankcushions
          last edited by

          @dankcushions thanks for your quick reply. I just fbalpha2012 because it's the only thing that will play it full speed. If I open it in fbneo it runs unplayably slow with a lot of sound lag as well. :(

          dankcushionsD B 2 Replies Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @minimanzer0
            last edited by

            @minimanzer0 mm, if fbneo doesn't have the same bug then you can prove it's an emulation bug that was fixed with later versions, but 2012 is a snapshot of FBA in 2012 so that's as good as it is going to get.

            is it supported in mame2003/mame2003-plus? they may be worth checking.

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

              @minimanzer0 Well, lots of work was done to fix this arcade hardware over the last 8 years, so the higher requirement in FBNeo is expected. If you don't plan on buying a pi4, it might be worth checking if FBNeo with the cyclone core option can improve things for this specific game (i recommend not enabling it globally).

              I doubt you'll have very good results with old MAME (if any result at all), even latest MAME looks like it might be behind FBNeo for this hardware.

              FBNeo developer - github - forum

              M 1 Reply Last reply Reply Quote 0
              • M
                minimanzer0 @barbudreadmon
                last edited by

                @barbudreadmon I can't even get it to open in mame2003. But when I get home I'll see if I get to the same spot where it freezes, in fbneo.

                1 Reply Last reply Reply Quote 0
                • M
                  minimanzer0 @dankcushions
                  last edited by

                  @dankcushions ok so I tried the game with fbneo and it was running really slow with lagging sound (as I previously mentioned) but it didn't get stuck and freeze where the fbalpha2012 would get stuck. So now I KNOW it's an issue with fbalpha. That being said... How can I get the game to run full speed in fbneo? I honestly don't understand why it's running so slow. I have every neo geo game running in fbneo at full speed.

                  SN: the game doesn't even open in mame2003 or 2003 plus.

                  dankcushionsD B arcadez2003A 3 Replies Last reply Reply Quote 0
                  • dankcushionsD
                    dankcushions Global Moderator @minimanzer0
                    last edited by

                    @minimanzer0 did you try the cyclone core option as @barbudreadmon suggested? https://retropie.org.uk/docs/RetroArch-Core-Options/

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

                      @minimanzer0 said in Asura Buster Game freezing?:

                      How can I get the game to run full speed in fbneo? I honestly don't understand why it's running so slow.

                      Read my previous post again...

                      FBNeo developer - github - forum

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        minimanzer0 @barbudreadmon
                        last edited by

                        @barbudreadmon ok so I just turned on cyclone mode and it had no effect on the speed or sound lag. :(

                        Is there anything else I could do?

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

                          @minimanzer0 said in Asura Buster Game freezing?:

                          I just turned on cyclone mode and it had no effect on the speed or sound lag

                          Oops, it turns out it's using an improved model of 68k that's not handled by cyclone.

                          @minimanzer0 said in Asura Buster Game freezing?:

                          Is there anything else I could do?

                          I believe your only remaining option to play this game is to buy a new device.

                          FBNeo developer - github - forum

                          M 1 Reply Last reply Reply Quote 0
                          • arcadez2003A
                            arcadez2003 @minimanzer0
                            last edited by arcadez2003

                            @minimanzer0 said in Asura Buster Game freezing?:

                            @dankcushions ok so I tried the game with fbneo and it was running really slow with lagging sound (as I previously mentioned) but it didn't get stuck and freeze where the fbalpha2012 would get stuck. So now I KNOW it's an issue with fbalpha. That being said... How can I get the game to run full speed in fbneo? I honestly don't understand why it's running so slow. I have every neo geo game running in fbneo at full speed.

                            SN: the game doesn't even open in mame2003 or 2003 plus.

                            Asura Buster should work in MAME2003+ if you have the correct rom, but it will have some sound skipping problems, as per your issues running the
                            game in FBAlpha2012, this is due to that core not having a fix which was done to the M68K / M68EC020 CPU, now if someone was to backport said fix
                            to FBA2012 then all your problems would be solved :)

                            "Fixed odd-word/long reads and writes in the m68000 cpu interface which in turn fixes the nasty 68x020 bug that has been plaguing us for ages. This fixes freeze-ups in Asura Buster and other 68ec020-based games. [iq_132/dink]"

                            Arcade Addict

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

                              @barbudreadmon I'm certainly getting a rpi4 before the year is out.

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

                                @arcadez2003 Thanks for pointing out it was an issue with m68k intf, i had looked into the game driver and couldn't find the fix.
                                I did a PR at https://github.com/libretro/fbalpha2012/pull/99, but i believe such change will have a performance cost, even on classic m68k games (additional condition on every cycle, and the code for 68ec020 looks like it'll be slower).

                                FBNeo developer - github - forum

                                arcadez2003A 1 Reply Last reply Reply Quote 0
                                • arcadez2003A
                                  arcadez2003 @barbudreadmon
                                  last edited by

                                  @barbudreadmon said in Asura Buster Game freezing?:

                                  @arcadez2003 Thanks for pointing out it was an issue with m68k intf, i had looked into the game driver and couldn't find the fix.
                                  I did a PR at https://github.com/libretro/fbalpha2012/pull/99, but i believe such change will have a performance cost, even on classic m68k games (additional condition on every cycle, and the code for 68ec020 looks like it'll be slower).

                                  The emu gods giveth and they taketh away :)

                                  Arcade Addict

                                  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.