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

    FBA vs. MAME

    Scheduled Pinned Locked Moved General Discussion and Gaming
    final burn alphmame2003
    349 Posts 39 Posters 228.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.
    • AndersHPA
      AndersHP @barbudreadmon
      last edited by

      @barbudreadmon @grant2258
      No disrespect, I think it's awesome that people are using their spare time to mod mame games for others to enjoy.

      I just feel like these parties are doing the same job, why not spare the energy and work together instead? I don't know the tecnical differences, but maybe that's just me being a newbie on this scene.

      I haven't tried the FBA version of Gyruss since last we talked about it, it was kind of a gamechanger to me that the sound was off and it didn't save hiscores. But I'll give it another whirl, sure!

      My "Bubble Bobble" Themed Bartop Arcade
      My Gameboy

      G B 2 Replies Last reply Reply Quote 0
      • G
        grant2258 Banned @AndersHP
        last edited by grant2258

        @andershp i have no buzzing in gyrus in fba at all for what it worth. If you are experiencing buzzing and using the raspberry pi headphone jack thats a big cause of buzzing. There is kernel settings to stop it if you are using the headphone jack.

        https://retropie.org.uk/forum/topic/17828/rampage-sound-issue-retropie-4-4/3

        1 Reply Last reply Reply Quote 0
        • markwkiddM
          markwkidd
          last edited by

          The answer is obvious -- merge the two cores. First we need another layer of abstraction, or two. Then we need a name. Something like "Multi Multi Arcade Machine Emulator: Final Burn Beta"

          0_1528292980547_2001-cat.jpg
          My god, it's full of stars.

          G UDb23U 2 Replies Last reply Reply Quote 2
          • B
            barbudreadmon @AndersHP
            last edited by

            @andershp said in FBA vs. MAME:

            I just feel like these parties are doing the same job, why not spare the energy and work together instead?

            MAME and FBA teams have been working together for a loooong time, and both emulators have different focus.

            I haven't tried the FBA version of Gyruss since last we talked about it, it was kind of a gamechanger to me that the sound was off and it didn't save hiscores.

            • not sure why, but i was never able to reproduce your "fuzzy sound" issue, i'm even wondering it it's not some kind of performance issue since the most noticeable thing for those is generally choppy audio.
            • hiscores work, not sure why they didn't on this specific game at some point.
            • to my knowledge, the pace of gyruss music in fba is the same as in current mame, it seems mame changed it a few years ago (v0.146) because it was off, old mame cores should be the ones with the bad timing. I can't confirm this with the actual pcb though.

            FBNeo developer - github - forum

            1 Reply Last reply Reply Quote 0
            • G
              grant2258 Banned @markwkidd
              last edited by

              @markwkidd said in FBA vs. MAME:

              The answer is obvious -- merge the two cores. First we need another layer of abstraction, or two. Then we need a name. Something like "Multi Multi Arcade Machine Emulator: Final Burn Beta"

              0_1528292980547_2001-cat.jpg
              My god, it's full of stars.

              @markwkidd get that idea out of your head right now lol! :)

              1 Reply Last reply Reply Quote 1
              • UDb23U
                UDb23 @markwkidd
                last edited by

                @markwkidd
                2001: a cat odyssey ?
                ;-)
                btw the Pi probably has more processing power than HAL 9000 was supposed to have...

                1 Reply Last reply Reply Quote 1
                • AndersHPA
                  AndersHP
                  last edited by AndersHP

                  Aww, I was trying to update my games to newest FBA version but copying from my list with the command mentioned earlier

                  cp `cat lr-fbalpha.txt` /Volumes/where/my/games/are
                  

                  just copies the last file of my txt file (the zzyzzyxx.zip game) and returns this error (every other game mentioned):

                  cp: 1941.zip\r: No such file or directory
                  cp: 1942.zip\r: No such file or directory
                  cp: 1943.zip\r: No such file or directory
                  cp: 1943mii.zip\r: No such file or directory
                  cp: 1944.zip\r: No such file or directory
                  cp: 1945kiii.zip\r: No such file or directory
                  

                  Terminal didn't do this the last time I copied - what can this be related to? What does the \r: mean? @dudleydes any hints?

                  My "Bubble Bobble" Themed Bartop Arcade
                  My Gameboy

                  pjftP 1 Reply Last reply Reply Quote 0
                  • pjftP
                    pjft @AndersHP
                    last edited by

                    @andershp that's a line break. You probably created the file in Windows and it's complaining that line breaks in Unix are different. You need to open it and save it with Unix line breaks very likely. Some editors have that option, I don't know one I'd recommend in specific though. :/

                    AndersHPA 1 Reply Last reply Reply Quote 1
                    • AndersHPA
                      AndersHP @pjft
                      last edited by AndersHP

                      @pjft You are the man. Resaved the file with Line breaks: Unix and now it seems to be copying. Thanks a bunch!
                      Edit: using Text Wrangler, by the way.

                      My "Bubble Bobble" Themed Bartop Arcade
                      My Gameboy

                      1 Reply Last reply Reply Quote 1
                      • RiverstormR
                        Riverstorm
                        last edited by

                        @pjft @AndersHP - Notedpad++ is a free open source text and code editor for Windows. It's pretty powerful and works well. Just goto Edit -> EOL Conversion -> UNIX/OSX Format check that and your good to go for editing any Pi files. You can switch it to Windows, MAC, etc. A plethora of options but the defaults work great.

                        1 Reply Last reply Reply Quote 1
                        • AndersHPA
                          AndersHP
                          last edited by

                          I'm on a mac, that's why I use the TextWrangler :) Don't know why the file was saved with windows linebreaks though.

                          On another note; have anyone gotten Knights of Valour to run? I just updated to FBA 0.2.97.43 and still none of these games work...

                          My "Bubble Bobble" Themed Bartop Arcade
                          My Gameboy

                          B SanoS RiverstormR 3 Replies Last reply Reply Quote 0
                          • B
                            barbudreadmon @AndersHP
                            last edited by

                            @andershp said in FBA vs. MAME:

                            On another note; have anyone gotten Knights of Valour to run? I just updated to FBA 0.2.97.43 and still none of these games work...

                            I never had any issue with them.

                            FBNeo developer - github - forum

                            1 Reply Last reply Reply Quote 0
                            • SanoS
                              Sano @AndersHP
                              last edited by

                              @andershp said in FBA vs. MAME:

                              On another note; have anyone gotten Knights of Valour to run? I just updated to FBA 0.2.97.43 and still none of these games work...

                              Don't they need pgm BIOS ?

                              ByteThisB 1 Reply Last reply Reply Quote 0
                              • ByteThisB
                                ByteThis @Sano
                                last edited by

                                @sano It does need the PGM bios.

                                AndersHPA 1 Reply Last reply Reply Quote 0
                                • RiverstormR
                                  Riverstorm @AndersHP
                                  last edited by

                                  @andershp said in FBA vs. MAME:

                                  Don't know why the file was saved with windows linebreaks though.

                                  It might just be a setting in the preferences similar to Notepad++ that allows you to save files out for different platforms. Notepad++ is written for Windows but that option above still allows you to save for other platforms, like old MAC format or Windows getting rid of the CR/LR (\r\n).

                                  I just tested KOV on .43 and it works fine but as the others pointed it does require PGM. There doesn't seem to be any difference between .42 and .43 for either file though, I'm surprised it doesn't work.

                                  1 Reply Last reply Reply Quote 0
                                  • AndersHPA
                                    AndersHP @ByteThis
                                    last edited by

                                    @bytethis I have pgm.zip in my home/pi/RetroPie/BIOS/FBA folder.
                                    Does this need to be different when running my fba games off the Arcade folder?

                                    My "Bubble Bobble" Themed Bartop Arcade
                                    My Gameboy

                                    dankcushionsD SanoS B ByteThisB 4 Replies Last reply Reply Quote 0
                                    • dankcushionsD
                                      dankcushions Global Moderator @AndersHP
                                      last edited by

                                      @andershp try it in the arcade folder. i know you can (optionally) put the neogeo.zip in the bios folder but i’m not sure about other bios files. best to assume everything is in the arcade folder as a starting point.

                                      1 Reply Last reply Reply Quote 0
                                      • SanoS
                                        Sano @AndersHP
                                        last edited by Sano

                                        @andershp
                                        I would try :

                                        • first in RetroPie/BIOS (exactly like for the neogeo.zip file, so not in the fba subfolder)
                                        • if this doesn't work, just put it in the RetroPie/roms/arcade folder, as suggested by @dankcushions
                                        1 Reply Last reply Reply Quote 1
                                        • B
                                          barbudreadmon @AndersHP
                                          last edited by barbudreadmon

                                          @andershp said in FBA vs. MAME:

                                          I have pgm.zip in my home/pi/RetroPie/BIOS/FBA folder.

                                          fba will search for bios in this order :

                                          • same directory as the rom you are running
                                          • directory pointed by your retroarch system_directory variable, if /home/pi/RetroPie/BIOS/FBA/ is where you put hiscore.dat and samples, then this is the wrong directory, bioses should go in its parent directory (actually i guess it would be a good idea to check the fba subdirectory where we store hiscore/samples too)

                                          Edit : after my last commit, fba will search <system_dir>/fba/ before searching <system_dir>/. Also, there is no caps (same for hiscore, samples, ...), i guess it could explain why you had issues with hiscores in gyruss.

                                          FBNeo developer - github - forum

                                          RiverstormR 1 Reply Last reply Reply Quote 0
                                          • ByteThisB
                                            ByteThis @AndersHP
                                            last edited by

                                            @andershp The PGM bios needs to be in the Arcade folder if your running roms that require it in Arcade itself. The PGM bios needs to be in the parent folder in order for the games to run.

                                            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.