pifba config file getting ignored
-
I am well aware how all this per core or per game saving stuff works and I know that pifba doesn't have a quick menu with the "Controls" option.
You have to edit the fba2x.cfg file manually to get the layout you want.
Well, it did work before and that is what makes this issue really strange.
I had 1 arcade stick in the past and I set it up in that fba2x.cfg file and all was good.
Yesterday I connected a XBox 360 Wireless Arcade Stick and all works good in the ES menu and all other emulators like lr-fbalpha or lr-fbalpha2012 except for that pifba.
I did run jstest for js0 and js1 and wrote down the button numbers.
Now the previous settings for my 1st arcade stick are still in there so I setup the settings for my new arcade stick in the Player 2 section of the file.
Save -> Close. Start game Marvel vs Street Fighter, clicking on START+L+R to get to the Input test mode and the controls are all messed up, they make no sense at all.
Funny thing is both sticks have the exact same button layout now, which should not be since the settings for the 1st arcade stick are still in there, like it got overwritten by some other option or setting. I then tried to remove the Xbox 360 Arcade stick and revert back to 1 arcade stick setup but even then it won't recognize the settings within that fba2x.cfg file. It just decided to ignore that fba2x.cfg file, any changes I make in that file have no effect what so ever. I checked all other config files that I can think of but none seem to be connected to that pifba emulator.
I am totally lost here. If there is any other place that I can look please tell me. Maybe another fba2x.cfg file somewhere that overrides the one I am editing?
Running:
Raspberry Pi 3
RetroPie 4.1.5
Latest pifba package downloaded and installed -
@FlyingTomahawk said in pifba config file getting ignored:
Latest pifba package downloaded and installed
pifba have been dead for 6 years, so there is basically no point in updating it.
Just wondering : why do you want to use pifba ? You know it is not the recommended fba port except on pi1 / pi0 ? -
@FlyingTomahawk why keep using pifba on raspi3?! The lr-fbalpha runs fine on pi3 and the configs are simpler.
Maybe you like to look at this post: https://retropie.org.uk/forum/post/32785
-
You guys are both right it is indeed an old emulator and setting up the other emulators is waaaay easier but I have 5-6 games that won't run on lr-fbalpha or lr-fbalpha2012.
Donpachi, DoDonpachi and Marvel vs Street Fighter and 2-3 more that I have only run on pifba.
Unless you guys can tell me that you got them running on a different FBA emulator.
Btw. pifba doesn't seem to be dead at least not on github. There were still some commits this year. -
@FlyingTomahawk I'm not sure if you checked the link I posted above...
If you really wanna go with pifba, maybe this post can give you some insight to solve your fba2x.cfg issue:
https://retropie.org.uk/forum/topic/3563/pifba-trick-custom-button-configs-for-different-games
(The commit you mentioned is what I'm talking on the link above.)
-
@FlyingTomahawk said in pifba config file getting ignored:
You guys are both right it is indeed an old emulator and setting up the other emulators is waaaay easier but I have 5-6 games that won't run on lr-fbalpha or lr-fbalpha2012.
Donpachi, DoDonpachi and Marvel vs Street Fighter and 2-3 more that I have only run on pifba.
Unless you guys can tell me that you got them running on a different FBA emulator.
Btw. pifba doesn't seem to be dead at least not on github. There were still some commits this year.Yes, those games runs perfectly on lr-fbalpha, probably on lr-fbalpha2012 too, if they don't for you, that means you didn't read the forum rules, the wiki, and have the wrong roms.
About pifba, yes there were a few patches (from the retropie team) to fix some specific issues (dpad, 4 players, ...), but that doesn't really qualify the project as "alive" : the core of this project haven't been updated for 6 years.
-
The custom button configs trick looks interesting. I'll give it a go and see how it goes.
I did a search for that "term" you posted in that first link and I "think" I know what it is but not sure if all is needed just for 4-5 games. -
I stand corrected. True, commits is not alive.
Believe me when I tell you that the roms I got are 100% for FBA, not MAME or any other arcade emulator. I got all roms from the same place for FBA and all work with lr-fbalpha and lr-fbalpha2012 except for those 4-5 games.Like I said the controls used to work just fine with my first arcade stick and I have no idea what happened but since I started to fiddle around with that Xbox360 Arcade stick all went crazy. That pifba is the last stone in my way and I will figure it out sooner or later. It must be something simple that I have overseen. I will now give a try to that custom button thing from meleu and report back.
-
@FlyingTomahawk said in pifba config file getting ignored:
I tell you that the roms I got are 100% for FBA
Roms for fba change every few months/years, same as mame. As i said the games you mentioned work perfectly on current lr-fbalpha, but if you find it easier to fix issues with a discontinued emulator than fixing your romset, then it's your choice. If you finally choose to fix your romset, then search "fba 0.2.97.39 romset" in your favorite search engine, first link will probably be okay to solve your bad roms issue.
-
Will do. Thx.
Oh man, this is embarrassing. Looking at the DonPachi rom it says v0.2.97.31
Guess I'll have to go over all my non-working roms again.
Again, I stand corrected. -
Just a quick update on the situation.
As barbudreadmon recommended I updated my romset for the games that would run only with the pifba emulator and now I can play them with the lr-fbalpha emulator! Which again doesn't need any further controller settings since I had everything done already.
It did not solve my issue with the pifba but updating the romset made it unnecessary to fix.Thanks again for the quick help. I think I'll go grab a beer and start playing.
Cheers.
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.