Hacking [RELEASE] PFBA: Portable Final Burn Alpha - official thread

ArugulaZ

Well-Known Member
Member
Joined
Sep 17, 2009
Messages
677
Trophies
1
XP
1,111
Country
United States
Does this support samples? I'm missing all the sound from Mario Bros. and some of it from Donkey Kong. If it does, where should I put them?
 

ArugulaZ

Well-Known Member
Member
Joined
Sep 17, 2009
Messages
677
Trophies
1
XP
1,111
Country
United States
Oh yeah, then there are games that require multiple joysticks. Crazy Climber 2 and Tutankham don't work properly with pFBA. Any way you can add support for these?
 

Snowbro88

Well-Known Member
Member
Joined
Apr 25, 2017
Messages
107
Trophies
0
Age
35
XP
1,598
Country
Mexico
Hello, cpasjuste i have a question.

You think that it is possible to reach full speed and without frameskip on difficult boards like Data East, Konami, Taito, Irem, Sega, or it is simply what the unlocked power of the console gives for now or maybe forever.

One last request if posible access the menu in another way for example with the front touch, because in fat vitas is difficult.

Thanks for all friend.

Sorry for my english, i speak spanish.
 
  • Like
Reactions: julio.apc16

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,621
Country
United States
New release of pfba_mod. I simply pulled the latest change from Cpasjuste's repo and recompiled.
https://github.com/rsn8887/pfba/releases

1.08
  • PFBA: add option to change neo-geo bios (hyln9)
Note: For Unibios support, the file uni-bios_3_2.rom must be present in neogeo.zip

btw: Retroarch Vita also keeps getting better... some games, such as Contra, are faster on Retroarch's older FBA core. PFBA is based on the latest FBA code. So it might be slower, but might sometimes be more accurate.
 
Last edited by rsn8887,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,621
Country
United States
In the latest version, the default neogeo bios is unibios. But when unibios is selected, the fast assembler-based cyclone core that handles Motorola 68000 chip emulation is disabled. This is true in any game, even in non-neogeo games.

Therefore, if you are running a non-neogeo game which might make use of 68000 emulation, make sure to go to options and select a different neogeo bios to re-enable the fast cyclone 68000 core. I tested this with Air Gallet and it runs much faster if I select a neogeo bios different from unibios and reload the game.
 

Thiago Souza

Well-Known Member
Newcomer
Joined
Jul 16, 2016
Messages
62
Trophies
0
Age
38
XP
109
Country
Brazil
In the latest version, the default neogeo bios is unibios. But when unibios is selected, the fast assembler-based cyclone core that handles Motorola 68000 chip emulation is disabled. This is true in any game, even in non-neogeo games.

Therefore, if you are running a non-neogeo game which might make use of 68000 emulation, make sure to go to options and select a different neogeo bios to re-enable the fast cyclone 68000 core. I tested this with Air Gallet and it runs much faster if I select a neogeo bios different from unibios and reload the game.
Thanks for the work!
 

Thiago Souza

Well-Known Member
Newcomer
Joined
Jul 16, 2016
Messages
62
Trophies
0
Age
38
XP
109
Country
Brazil
In the latest version, the default neogeo bios is unibios. But when unibios is selected, the fast assembler-based cyclone core that handles Motorola 68000 chip emulation is disabled. This is true in any game, even in non-neogeo games.

Therefore, if you are running a non-neogeo game which might make use of 68000 emulation, make sure to go to options and select a different neogeo bios to re-enable the fast cyclone 68000 core. I tested this with Air Gallet and it runs much faster if I select a neogeo bios different from unibios and reload the game.
Is it possible to change the default bios of neo geo in pfba.cfg? I would like to leave AES Japan.
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,621
Country
United States
Is it possible to change the default bios of neo geo in pfba.cfg? I would like to leave AES Japan.

I think so. I think you can just edit the config with a text editor and change the default.

BTW: I fixed this annoying issue that selection of NeoGeo UniBIOS (the default) was disabling the fast cyclone core for all games. Now it is only disabled for NeoGeo games. The release is at the usual place (pull request to cpasjuste made):

www.github.com/rsn8887/pfba/releases

Changelog:

1.09
  • PFBA: UniBIOS disables asm core only for Neogeo games
 
Last edited by rsn8887,

barak06

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
265
Trophies
0
XP
440
Country
France
Hi!
Everything' great. thx for this release ! Just a little pb

For my SNK roms, it says " Unibios doesn't support the m68k asm core cyclone asm core disabled" then load graphics then "loading bios prgm (uni-bios 3 2.rom .... not found"
Then the screen goes green with artefacts and then i can ply the game in 4/3 format BUT i can see the list of my games on both sides with a light flickering, wich is very annoying

viewer.php


Any hint ? thx

n.B. i put neogeo.zip with unibios in it and lot of bios in the roms dir
 
Last edited by barak06,

barak06

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
265
Trophies
0
XP
440
Country
France
Hi!
Everything' great. thx for this release ! Just a little pb

For my SNK roms, it says " Unibios doesn't support the m68k asm core cyclone asm core disabled" then load graphics then "loading bios prgm (uni-bios 3 2.rom .... not found"
Then the screen goes green with artefacts and then i can ply the game in 4/3 format BUT i can see the list of my games on both sides with a light flickering, wich is very annoying

viewer.php


Any hint ? thx

n.B. i put neogeo.zip with unibios in it and lot of bios in the roms dir

Ok found select + up/down to change scaling
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,621
Country
United States
Ok found select + up/down to change scaling
Hi!
Everything' great. thx for this release ! Just a little pb

For my SNK roms, it says " Unibios doesn't support the m68k asm core cyclone asm core disabled" then load graphics then "loading bios prgm (uni-bios 3 2.rom .... not found"
Then the screen goes green with artefacts and then i can ply the game in 4/3 format BUT i can see the list of my games on both sides with a light flickering, wich is very annoying

viewer.php


Any hint ? thx

n.B. i put neogeo.zip with unibios in it and lot of bios in the roms dir

There are many versions of unibios, but it works only with version 3.2. Are you sure you have the correct file named "uni-bios_3_2.rom" in your neogeo.zip file? You can download that bios file from the official unibios page, since it is public domain.

It sounds like you can play fine but you are not really playing with unibios. If you are playing with a working unibios, you should be able to press a+b+c during boot to access the unibios menu were you can change all kinds of settings.
 
  • Like
Reactions: cvskid and barak06

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think