pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

PiFBA released - Final Burn Alpha arcade emulator

Mon Jul 22, 2013 11:59 am

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!
Last edited by pudding on Tue Feb 17, 2015 11:13 pm, edited 4 times in total.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

welshy
Posts: 1667
Joined: Mon Oct 29, 2012 2:07 pm

Re: PiFBA released - Final Burn Alpha emulator

Mon Jul 22, 2013 12:41 pm

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)!
"The list of things I have heard now contains everything!"

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Mon Jul 22, 2013 5:32 pm

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 :)

aguirrech
Posts: 22
Joined: Sun Sep 02, 2012 11:51 am

Re: PiFBA released - Final Burn Alpha arcade emulator

Mon Jul 22, 2013 9:27 pm

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

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Mon Jul 22, 2013 9:29 pm

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

zzediker
Posts: 22
Joined: Mon Jul 15, 2013 9:29 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Tue Jul 23, 2013 2:35 am

thank you so much! dream come true!

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Tue Jul 23, 2013 8:05 am

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.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Wed Jul 24, 2013 10:26 pm

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.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Wed Jul 24, 2013 11:10 pm

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!

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Thu Jul 25, 2013 8:21 am

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".
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

aguirrech
Posts: 22
Joined: Sun Sep 02, 2012 11:51 am

Re: PiFBA released - Final Burn Alpha arcade emulator

Thu Jul 25, 2013 6:53 pm

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 :D

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Thu Jul 25, 2013 7:05 pm

Works fine here, you are using the Pi Store version? On sf2 it fills the whole screen, i.e. no black bars.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

aguirrech
Posts: 22
Joined: Sun Sep 02, 2012 11:51 am

Re: PiFBA released - Final Burn Alpha arcade emulator

Thu Jul 25, 2013 7:19 pm

Hum...I am working with the googlecode binaires.

Does it work with Marvel vs Capcom? :?

SSilver2k2
Posts: 179
Joined: Wed Jun 06, 2012 1:51 am
Location: United States
Contact: Website AOL

Re: PiFBA released - Final Burn Alpha arcade emulator

Sun Jul 28, 2013 5:41 pm

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

welshy
Posts: 1667
Joined: Mon Oct 29, 2012 2:07 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Sun Jul 28, 2013 6:11 pm

aguirrech
Marvel vs Capcom works fine as does Marvel Super Heroes.
"The list of things I have heard now contains everything!"

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Tue Jul 30, 2013 8:08 pm

New version released with a higher resolution and re-worked frontend.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

aguirrech
Posts: 22
Joined: Sun Sep 02, 2012 11:51 am

Re: PiFBA released - Final Burn Alpha arcade emulator

Tue Jul 30, 2013 9:26 pm

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? 8-)

Marvel vs Capcom 2 is not supported?

welshy
Posts: 1667
Joined: Mon Oct 29, 2012 2:07 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Wed Jul 31, 2013 5:35 am

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!
"The list of things I have heard now contains everything!"

alejandro02
Posts: 1
Joined: Wed Jul 31, 2013 1:54 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Wed Jul 31, 2013 2:11 pm

Does it supports two players input? The cfg file had only configuration for player 1.
:?:

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Wed Jul 31, 2013 3:02 pm

Not yet.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Thu Aug 01, 2013 3:29 pm

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 :)

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Fri Aug 02, 2013 11:00 am

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.
Last edited by pudding on Mon Aug 05, 2013 7:02 pm, edited 1 time in total.
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: PiFBA released - Final Burn Alpha arcade emulator

Fri Aug 02, 2013 11:54 am

pudding wrote:L + R + SELECT is supposed to bring it up but it doesn't appear to work for me.
Well, then we're out of luck :P
Keyboard key combo should be sufficient. But I can't see it mentioned on the sources, either.

pudding
Posts: 94
Joined: Sat Jan 12, 2013 3:55 pm
Location: UK

Re: PiFBA released - Final Burn Alpha arcade emulator

Mon Aug 05, 2013 7:03 pm

New version released:
* Added two player joystick support
* Fixed frontend neverending quit with joysticks
Author of MAME4ALL for Pi, PiSNES, PiFBA & PiMenu

kalehrl
Posts: 350
Joined: Tue Jul 24, 2012 10:49 am

Re: PiFBA released - Final Burn Alpha arcade emulator

Mon Aug 05, 2013 7:15 pm

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.

Return to “Gaming”