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.
    • 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
                              • dankcushionsD
                                dankcushions Global Moderator
                                last edited by

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

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

                                i think the best we can do is what we're already doing - focus on the arcade emulators that best suit the pi series and make sure they're working as well as possible. with a pi2-3 you shouldn't need anything but lr-mame2003 or lr-fbalpha. if you only picked one of those you'd have pretty much anything most people would want from the 2d arcade era.

                                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?

                                lr-fbalpha isn't based on a MAME core as such, it just uses a subset of the same romset.

                                lr-fbalpha doesn't support the breadth of older titles that standard mame cores do - mostly focused on fighting and shmup games, although that list is expanding.

                                similarly, mame(2003) doesn't support some games that fbalpha does, especially romhacks (which it supports none really)

                                1 Reply Last reply Reply Quote 1
                                • T
                                  tmak @juice
                                  last edited by

                                  @juice
                                  Would you be willing to share this list of games? :)

                                  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.