I've release a Final Burn Alpha emulator for the Pi. Highly tuned for the Raspberry Pi with configurable input. Has a frontend GUI or you can use your own frontend. Plays CPS1, CPS2, Neogeo, Toaplan and other games.
Please download it from here:
http://sourceforge.net/projects/pifba/
Hope you like it!
PiFBA released - Final Burn Alpha arcade emulator
Last edited by pudding on Tue Feb 17, 2015 11:13 pm, edited 4 times in total.
Re: PiFBA released - Final Burn Alpha emulator
pudding
I have just conducted some 'Quick' testing (Latest version of Wheezy, 512MEG RPi, 64 split to GFx) and all seems fine. With this set-up, the MVS title Garou: Mark of the Wolves works flawlessly from the zip file (without the need for conversion, even under 'X'), SNK were notorious for NOT compressing graphics data as to use in marketing purposes (Garou is approx 80 MEGS for instance and is one of the biggest arcade ROMS EVER!) so it could be (I haven't looked at your code as yet) a 256MEG RPi issue and/or too much Memory assigned to GFx!
I have also added a post to the Emulator 'Sticky' Thread with details
PS Excellent work (as always)!
I have just conducted some 'Quick' testing (Latest version of Wheezy, 512MEG RPi, 64 split to GFx) and all seems fine. With this set-up, the MVS title Garou: Mark of the Wolves works flawlessly from the zip file (without the need for conversion, even under 'X'), SNK were notorious for NOT compressing graphics data as to use in marketing purposes (Garou is approx 80 MEGS for instance and is one of the biggest arcade ROMS EVER!) so it could be (I haven't looked at your code as yet) a 256MEG RPi issue and/or too much Memory assigned to GFx!
I have also added a post to the Emulator 'Sticky' Thread with details
PS Excellent work (as always)!
"The list of things I have heard now contains everything!"
Re: PiFBA released - Final Burn Alpha arcade emulator
Wow, awesome work as always, Pudding!
I was testing "Dungeons & Dragons: Tower of Doom" and "Dungeons & Dragons: Shadow over Mystara" with awesome results. Rock-solid 60FPS in every CPS1, CPS2 and Neo Geo game I tested.
Just incredible to have these games running on the Pi
I was testing "Dungeons & Dragons: Tower of Doom" and "Dungeons & Dragons: Shadow over Mystara" with awesome results. Rock-solid 60FPS in every CPS1, CPS2 and Neo Geo game I tested.
Just incredible to have these games running on the Pi

Re: PiFBA released - Final Burn Alpha arcade emulator
Awesome work! Speed is great on all games tested.
Only issue for the cps 1 and 2 games wich aren't working on full screen.
Is there an option to force-strech video?
Thanks Pudding
Only issue for the cps 1 and 2 games wich aren't working on full screen.
Is there an option to force-strech video?
Thanks Pudding
Re: PiFBA released - Final Burn Alpha arcade emulator
@pudding: I've come to the conclusion that System16 games are disabled for some reason, so SEGA games are unsupported on fba2x, only Neo Geo, CPS1 and CPS2 games are. Taito boards seem to be disabled also.
Am I right?
Am I right?
Re: PiFBA released - Final Burn Alpha arcade emulator
thank you so much! dream come true!
Re: PiFBA released - Final Burn Alpha arcade emulator
aguirrech, the games display in the correct aspect ratio, would you really want to stretch them to the display?
Vanfanel, yes System 16 look to be disabled, some Taito are working though. I'll try and enable more games in future.
Vanfanel, yes System 16 look to be disabled, some Taito are working though. I'll try and enable more games in future.
Re: PiFBA released - Final Burn Alpha arcade emulator
New version released:
Fixed some games. Added more Taito games. Added "MaintainAspectRatio" option to allow filled screen.
System 16 won't be supported as the drivers are too buggy in this version of FBA. Use MAME4ALL instead for those.
Fixed some games. Added more Taito games. Added "MaintainAspectRatio" option to allow filled screen.
System 16 won't be supported as the drivers are too buggy in this version of FBA. Use MAME4ALL instead for those.
Re: PiFBA released - Final Burn Alpha arcade emulator
Thanks for this new version, Pudding!
However, what games were fixed?
I know this emulator is pretty much fully compatible with CPS1, CPS2 & Neo Geo, but what other games does it support? Is there a list of non-cps and non-neogeo games that are supported?
thanks!
However, what games were fixed?
I know this emulator is pretty much fully compatible with CPS1, CPS2 & Neo Geo, but what other games does it support? Is there a list of non-cps and non-neogeo games that are supported?
thanks!
Re: PiFBA released - Final Burn Alpha arcade emulator
A number of games were fixed that may have been broken before, I don't have a list due to the type of fixes that were applied - there's too many ROMS to check. To get a list of games run "./fba2x --gamelist" which produces a report of all supported games and hardware type in a file "gamelist.txt".
Re: PiFBA released - Final Burn Alpha arcade emulator
Hi Pudding,
How does the option MaintainAspectRatio exactly work? I have changed the valors to 0 and 1 but no noticed any difference.
Thanks for your time and for the new released version
How does the option MaintainAspectRatio exactly work? I have changed the valors to 0 and 1 but no noticed any difference.
Thanks for your time and for the new released version

Re: PiFBA released - Final Burn Alpha arcade emulator
Works fine here, you are using the Pi Store version? On sf2 it fills the whole screen, i.e. no black bars.
Re: PiFBA released - Final Burn Alpha arcade emulator
Hum...I am working with the googlecode binaires.
Does it work with Marvel vs Capcom?
Does it work with Marvel vs Capcom?

-
- Posts: 179
- Joined: Wed Jun 06, 2012 1:51 am
- Location: United States
- Contact: Website
Re: PiFBA released - Final Burn Alpha arcade emulator
Awesome work as usual!
My blog of various geeky things - http://blog.sheasilverman.com
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
PiPLAY - http://piplay.org
DeskCade.com - Mini Raspberry Pi Arcade Cabinet
Re: PiFBA released - Final Burn Alpha arcade emulator
aguirrech
Marvel vs Capcom works fine as does Marvel Super Heroes.
Marvel vs Capcom works fine as does Marvel Super Heroes.
"The list of things I have heard now contains everything!"
Re: PiFBA released - Final Burn Alpha arcade emulator
New version released with a higher resolution and re-worked frontend.
Re: PiFBA released - Final Burn Alpha arcade emulator
Hi pudding,
Got it working! Another issue, after editing the fba2x config file to map another button configuration for keyboard or joystick, the changes aren't recognized and Pifba keeps the same button configuration.
I have the Retropie SNES basic configuration for joystick. Tested with "jstest /dev/input/js0" command. And i am running Pifba from the Retropie Frontend with "./fba2x ROM".
Any suggestions?
Marvel vs Capcom 2 is not supported?
Got it working! Another issue, after editing the fba2x config file to map another button configuration for keyboard or joystick, the changes aren't recognized and Pifba keeps the same button configuration.
I have the Retropie SNES basic configuration for joystick. Tested with "jstest /dev/input/js0" command. And i am running Pifba from the Retropie Frontend with "./fba2x ROM".
Any suggestions?

Marvel vs Capcom 2 is not supported?
Re: PiFBA released - Final Burn Alpha arcade emulator
aguirrech
Marvel vs Capcom 2 isn't supported because it runs on Naomi (Dreamcast Based) Hardware, not CPSII, so don't expect to ever see it running on the RPi!
Marvel vs Capcom 2 isn't supported because it runs on Naomi (Dreamcast Based) Hardware, not CPSII, so don't expect to ever see it running on the RPi!
"The list of things I have heard now contains everything!"
-
- Posts: 1
- Joined: Wed Jul 31, 2013 1:54 pm
Re: PiFBA released - Final Burn Alpha arcade emulator
Does it supports two players input? The cfg file had only configuration for player 1.


Re: PiFBA released - Final Burn Alpha arcade emulator
Hey pudding, how can I enter test (config) mode on the CPS & Neo Geo games? I'd like to activate audio on attract mode, more lives on Ghouls'n Ghosts, etc... via dip switches config.
I see no mention on docs or sources, so I had no chance but asking
I see no mention on docs or sources, so I had no chance but asking

Re: PiFBA released - Final Burn Alpha arcade emulator
L + R + SELECT is supposed to bring it up but it doesn't appear to work for me.
*Update* works fine, my R button was configured incorrectly.
*Update* works fine, my R button was configured incorrectly.
Last edited by pudding on Mon Aug 05, 2013 7:02 pm, edited 1 time in total.
Re: PiFBA released - Final Burn Alpha arcade emulator
Well, then we're out of luckpudding wrote:L + R + SELECT is supposed to bring it up but it doesn't appear to work for me.

Keyboard key combo should be sufficient. But I can't see it mentioned on the sources, either.
Re: PiFBA released - Final Burn Alpha arcade emulator
New version released:
* Added two player joystick support
* Fixed frontend neverending quit with joysticks
* Added two player joystick support
* Fixed frontend neverending quit with joysticks
Re: PiFBA released - Final Burn Alpha arcade emulator
Your pifba is great pudding!
I managed to get all metal slug games working which was mission impossible with mame4all-pi and gngeo!
The only fly in the ointment is that sound seems to be slowed down a bit and there is static.
Of course I'm talking about analogue audio.
I use the highest overclocking setting and get around 51fps.
I managed to get all metal slug games working which was mission impossible with mame4all-pi and gngeo!
The only fly in the ointment is that sound seems to be slowed down a bit and there is static.
Of course I'm talking about analogue audio.
I use the highest overclocking setting and get around 51fps.