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

    lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014

    Scheduled Pinned Locked Moved General Discussion and Gaming
    lr-fbalphalr-mame2003
    22 Posts 8 Posters 15.9k 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.
    • C
      calle81
      last edited by

      Hi all,

      I'm running v0.2.97.30 with lr-fbalpha2012 on a Pi 3 with the Retropie 4.1. What would the benefits be from upgrading to the .39 romset and change to lr-fbalpha? Is there a comparison between the different cores somewhere?

      I have the same question for lr-mame2003. Is there another core that is better for Mame currently?

      Kind regards

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

        @calle81
        the options for fba and mame are summarised on the wiki:
        https://github.com/retropie/retropie-setup/wiki/FinalBurn-Alpha#emulators-pifba-lr-fba-lr-fbalpha
        https://github.com/retropie/retropie-setup/wiki/MAME#emulators-advancemame-mame4all-pi-lr-imame4all-lr-mame2003-lr-mame2010

        1 Reply Last reply Reply Quote 0
        • C
          calle81
          last edited by

          Thanks, doesn't really go into any details regarding the benefits of fb-alpha other than it's running a newer romset. I will however upgrade to lr-fbalpha since that is the recommended version.

          Lr-mame2003 still seems to be the recommended mame core from what I understand.

          Thanks :)

          1 Reply Last reply Reply Quote 0
          • J
            juice
            last edited by

            hello mate , i am running 642 games with mame-lr 2003 and 812 games running in lr-fba and 145 games running mame lr 2010 , i have gone through 2 of the rom sets together ..testing them to see what working best or any differnce in emulation on the pi 3 . there are loads of games missing in lr-fba but oads of newer ones also .

            C T 2 Replies Last reply Reply Quote 0
            • DarksaviorD
              Darksavior
              last edited by

              Pi2 user here so my options are a bit more limited. Some emulators are faster than others and that can become a headache to maintain. I'm using FIVE arcade emulators to play everything I want. Lr-fbalpha for neogeo/cps1/2 and the rest is hit or miss. For tmnt2/sunsetriders and a few others I had to go back to lr-fba since that's faster. Whatever's unplayable/slow in both fba emulators I fall back to mame2003. I use mame2010 for most system16 games since nothing else plays those correctly. Mame4all for moonwalker and mk1.

              B 1 Reply Last reply Reply Quote 0
              • C
                calle81 @juice
                last edited by

                @juice It would be awesome if you could share a list of which games you run with which emulator :)

                1 Reply Last reply Reply Quote 0
                • J
                  juice
                  last edited by

                  @Darksavior yes dark i have done what you have done with the various emulators, still looking for 1 to run bonanza brothers and crackdown sega system 24 and killer instinct 1 & 2

                  @call81 if there a whey to share a list no problem, i dont know how to share this info without typping out all the rom names. they all work well with crt curve and scanlines , some tatio games struggle a little but that might be down to the crt curve

                  DarksaviorD C 2 Replies Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior @juice
                    last edited by

                    @juice i dont remember how i managed to run ki1 over a year ago but i mustve gotten like 1fps..and I doubt thatll change anytime soon. No idea about system24. Keep in mind only mame2010 and higher can run system16 games so don't hold your hopes up for anything newer from sega. If you really wanna play bonanza bros play the genesis or pcengine cd version which has a cd soundtrack.

                    1 Reply Last reply Reply Quote 0
                    • C
                      calle81 @juice
                      last edited by

                      @juice Ok, bummer. Roms are much easier to manage in Attract Mode. You write rom lists which opens with a specified emulator. You should all give it a try ;) So in this case I will create a System 16 wheel, write a rom list and open it with Mame2010. Shinobi played well in Mame2003 but then I played Altered Beast and the enemies got stuck on the screen. Really weird.

                      DarksaviorD 1 Reply Last reply Reply Quote 0
                      • J
                        juice
                        last edited by

                        @calle81 sorry i forgot to say i am running in attractmode using floobs image,

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

                          @calle81 Shinobi's drum sounds goes missing in the 2nd level in 2003. It's fixed in 2010. I briefly tested altered beast in 2010 and ran fine.

                          1 Reply Last reply Reply Quote 0
                          • P
                            PetroRie
                            last edited by

                            Robo Army didn't run in Mame 2003 but it does in lr-fba-next (which is now lr-fbalpha). I have been using the FBA emu for all the MAME and Neo Geo games. Works all fine.

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

                              @Darksavior said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                              Pi2 user here so my options are a bit more limited. Some emulators are faster than others and that can become a headache to maintain. I'm using FIVE arcade emulators to play everything I want. Lr-fbalpha for neogeo/cps1/2 and the rest is hit or miss. For tmnt2/sunsetriders and a few others I had to go back to lr-fba since that's faster. Whatever's unplayable/slow in both fba emulators I fall back to mame2003. I use mame2010 for most system16 games since nothing else plays those correctly. Mame4all for moonwalker and mk1.

                              Did you try tmnt2/sunsetriders after commit https://github.com/libretro/fbalpha/commit/b895a6829f260cb1f9d36c2bcc53622a83b65018 ? I have a hard time understanding how someone would have speed issues on rpi2 with m68k games (except "Spectral vs Generations" and "Killing Blade Plus"), especially after this commit.

                              FBNeo developer - github - forum

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

                                @barbudreadmon Not yet. I assume I have to install from source? I'll post my findings when it's done.
                                Update: Installed from source. No change. Slowdowns still exist in lr-alpha. Still runs perfect on the older lr-fba (lr-alpha2012)

                                1 Reply Last reply Reply Quote 0
                                • E
                                  enderandrew
                                  last edited by

                                  Could someone write a script that compared a list of arcade roms against text file lists of which emulator they run best in, and then copy/move those roms to the appropriate rom folder? In the end it would help if this was a little more painless.

                                  Also conversely, which arcade emulator covers MOST games well and should be encouraged as the primary arcade emulator?

                                  Lastly, I know this is more of a question for the upstream emulator developers, but if there are changes in FBA for example that help emulator Neo Geo games better, and that emulator is open source, why doesn't someone try to get those changes merged upstream in MAME itself?

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

                                    @enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                    Could someone write a script that compared a list of arcade roms against text file lists of which emulator they run best in, and then copy/move those roms to the appropriate rom folder? In the end it would help if this was a little more painless.

                                    no such list exists, although recalbox did something similar: https://docs.google.com/spreadsheets/d/1F5tBguhRxpj1AQcnDWF6AVSx4av_Gm3cDQedQB7IECk/edit

                                    in any case, i don't see how it would be scriptable. you need specific rom from the romset of the emulator in question. you can't just say "run any pacman.zip in lr-mame4all, please", because that wouldn't work with pacman.zip from a mame 0.175 romset (or whatever). ultimately it still has to be a manual task (or just stick to a romset and emulator)

                                    Also conversely, which arcade emulator covers MOST games well and should be encouraged as the primary arcade emulator?

                                    it's not so much 'most games', but the most supported libretro core is lr-mame2003. that's why it's the default in the 'arcade' and 'libretro-mame' folders (i think?)

                                    Lastly, I know this is more of a question for the upstream emulator developers, but if there are changes in FBA for example that help emulator Neo Geo games better, and that emulator is open source, why doesn't someone try to get those changes merged upstream in MAME itself?

                                    neogeo emulation doesn't tend to get any 'better' as it's been fully emulated for 10+ years probably. but in any case, i doubt it would happen in that scenario as mame and fba have different goals.

                                    in our case, we use super old versions of mame that have been adapted to work with an emulator API (libretro/retroarch). actually backporting drivers and fixes from other versions of mame/fba isn't easy - at that point you might as well just use the other version of mame/fba.

                                    E 1 Reply Last reply Reply Quote 0
                                    • E
                                      enderandrew @dankcushions
                                      last edited by

                                      @dankcushions said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                      in any case, i don't see how it would be scriptable. you need specific rom from the romset of the emulator in question. you can't just say "run any pacman.zip in lr-mame4all, please", because that wouldn't work with pacman.zip from a mame 0.175 romset (or whatever). ultimately it still has to be a manual task (or just stick to a romset and emulator)

                                      Okay, now I'm lost. Why wouldn't you be able to do precisely that and automate that pacman would run in lr-mame4all? I'm not sure why it would matter what romset you got it from? Isn't a pacman dump a pacman dump?

                                      And wouldn't that Google Doc you linked be a good start for a list?

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

                                        @enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                        @dankcushions said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                        in any case, i don't see how it would be scriptable. you need specific rom from the romset of the emulator in question. you can't just say "run any pacman.zip in lr-mame4all, please", because that wouldn't work with pacman.zip from a mame 0.175 romset (or whatever). ultimately it still has to be a manual task (or just stick to a romset and emulator)

                                        Okay, now I'm lost. Why wouldn't you be able to do precisely that and automate that pacman would run in lr-mame4all? I'm not sure why it would matter what romset you got it from? Isn't a pacman dump a pacman dump?

                                        in short, no, not at all :) that's why we have all those minor essays on mame management in the wiki.

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

                                          @enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                          Isn't a pacman dump a pacman dump?

                                          No, dump differ from emulator to another emulator and release to another release, because sometimes it takes 15 years of retro-engineering to figure out how to dump something properly, you should search cps2 emulation history, it's quite interesting.

                                          FBNeo developer - github - forum

                                          E 1 Reply Last reply Reply Quote 0
                                          • E
                                            enderandrew @barbudreadmon
                                            last edited by enderandrew

                                            @barbudreadmon said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                            @enderandrew said in lr-fbalpha2012 vs lr-fbalpha, lr-mame2003 vs lr-mame2014:

                                            Isn't a pacman dump a pacman dump?

                                            No, dump differ from emulator to another emulator and release to another release, because sometimes it takes 15 years of retro-engineering to figure out how to dump something properly, you should search cps2 emulation history, it's quite interesting.

                                            Today I learned.

                                            Okay, how about something more feasible?

                                            I still think we need a way to make this painless for people in the future. There are thousands of ROMs available for multiple arcade emulators.

                                            Edit: Stupid question: If lr-fbalpha is based on a newer MAME core and plays more games and also supports libretro, then why wouldn't that be the primary recommended arcade emulator?

                                            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.