Page 1 of 10

PiFBA released - Final Burn Alpha arcade emulator

Posted: Mon Jul 22, 2013 11:59 am
by pudding
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!

Re: PiFBA released - Final Burn Alpha emulator

Posted: Mon Jul 22, 2013 12:41 pm
by welshy
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)!

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Mon Jul 22, 2013 5:32 pm
by Vanfanel
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 :)

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Mon Jul 22, 2013 9:27 pm
by aguirrech
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

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Mon Jul 22, 2013 9:29 pm
by Vanfanel
@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?

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Tue Jul 23, 2013 2:35 am
by zzediker
thank you so much! dream come true!

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Tue Jul 23, 2013 8:05 am
by pudding
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.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Wed Jul 24, 2013 10:26 pm
by pudding
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.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Wed Jul 24, 2013 11:10 pm
by Vanfanel
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!

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Thu Jul 25, 2013 8:21 am
by pudding
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

Posted: Thu Jul 25, 2013 6:53 pm
by aguirrech
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

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Thu Jul 25, 2013 7:05 pm
by pudding
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

Posted: Thu Jul 25, 2013 7:19 pm
by aguirrech
Hum...I am working with the googlecode binaires.

Does it work with Marvel vs Capcom? :?

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Sun Jul 28, 2013 5:41 pm
by SSilver2k2
Awesome work as usual!

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Sun Jul 28, 2013 6:11 pm
by welshy
aguirrech
Marvel vs Capcom works fine as does Marvel Super Heroes.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Tue Jul 30, 2013 8:08 pm
by pudding
New version released with a higher resolution and re-worked frontend.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Tue Jul 30, 2013 9:26 pm
by aguirrech
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?

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Wed Jul 31, 2013 5:35 am
by welshy
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!

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Wed Jul 31, 2013 2:11 pm
by alejandro02
Does it supports two players input? The cfg file had only configuration for player 1.
:?:

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Wed Jul 31, 2013 3:02 pm
by pudding
Not yet.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Thu Aug 01, 2013 3:29 pm
by Vanfanel
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 :)

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Fri Aug 02, 2013 11:00 am
by pudding
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.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Fri Aug 02, 2013 11:54 am
by Vanfanel
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.

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Mon Aug 05, 2013 7:03 pm
by pudding
New version released:
* Added two player joystick support
* Fixed frontend neverending quit with joysticks

Re: PiFBA released - Final Burn Alpha arcade emulator

Posted: Mon Aug 05, 2013 7:15 pm
by kalehrl
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.