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

    Gauntlet and Gauntlet 2 on lr-fbneo possible bug

    Scheduled Pinned Locked Moved Help and Support
    buggauntletgauntlet 2lr-fbneo
    5 Posts 2 Posters 846 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.
    • stooS
      stoo
      last edited by stoo

      After a bit of effort I managed to build a full lr-fbneo 0.2.97.44 set that scans as 100% complete in CMP.

      I've been going through trying out various games and I discovered that Gauntlet and Gauntlet II seem to have a serious bug in the RetroPie build of lr-fbneo:

      If you attempt to move to another floor, the new floor will have a corrupt layout and either the player will be stuck in a wall or in an unexitable room, or the game will crash after a short time on the new floor.

      This problem seems to be limited to the Pi version of lr-fbneo, as the exact same roms work perfectly in lr-fbneo on RetroArch in Windows 10.

      Can anyone confirm this bug? Is it some weird ARM compile optimisation error?

      I'm using an RPi3B.

      N.B. - I'm aware I can just play Gauntlet and Gauntlet II in pretty much any version of MAME - if it wasn't for the bug being present on Pi but not Windows I wouldn't even post about it.

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

        @stoo update your fbneo core from sources and you'll be ok, those bugs were actually fixed 2 weeks ago when @roslof reported them on github : https://github.com/libretro/FBNeo/issues/392 and https://github.com/libretro/FBNeo/issues/393

        PS : you'll have to check your romsets again though, since new and/or updated romsets are added every week.

        FBNeo developer - github - forum

        stooS 2 Replies Last reply Reply Quote 0
        • stooS
          stoo @barbudreadmon
          last edited by

          @barbudreadmon Awesome, thanks.

          Is there a changelog anywhere that lists the specific romsets changed since the last "official" release build?

          Actually, nvm I'll just scan against the existing set and see what pops up.

          1 Reply Last reply Reply Quote 0
          • stooS
            stoo @barbudreadmon
            last edited by stoo

            @barbudreadmon All good, rebuilding lr-fbneo from source fixed it as you said. Found the changed/missing roms and got my set scanning perfectly again.

            If you don't mind answering one more question:

            Cyclone. I see your post from 2018 indicating that it's an m68k dynarec.

            I noticed that G-Loc was one of the sets that had changed recently and I'd tried G-Loc just a couple of days ago and found it was kinda slow and needed quite a lot of frameskip.

            I just tried enabling Cyclone in G-Loc and wow.. the difference is pretty amazing!

            On my overclocked Pi3B:

            Cyclone disabled: G-Loc needs heavy frameskip at all times to maintain full speed.

            Cyclone enabled: G-Loc runs at a smooth 60fps with no frameskip in most scenes. It drops slightly in the scenes with the cliffs on either side - presumably because there are more sprites to scale - but it's still totally playable.

            Is there any downside to using Cyclone all the time? Are there titles that don't work with it?

            Edit: I can partly answer my own question: the Sega System-24 games don't start with Cyclone enabled. Which is a shame, because they'd probably benefit greatly from the speedup.

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

              @stoo said in Gauntlet and Gauntlet 2 on lr-fbneo possible bug:

              Are there titles that don't work with it?

              Yeah there are, i don't have a full list but i can mention some :

              • sega system 24 (you found this one) and probably any other arcade systems using several m68k
              • sega system 18 and megadrive (m68k worked differently on those systems, so you need another version of cyclone which apparently wouldn't work with "normal" 68k games)
              • some neogeo games in mvs/unibios, they seem to work with aes though

              FBNeo developer - github - forum

              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.