RetroPie / RetroPie-Setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Other
10.03k stars 1.38k forks source link

pifba: PS3 dpad not working #777

Open m42i opened 9 years ago

m42i commented 9 years ago

I couldn't use the dpad on my PS3 controller in pifba even when I've added them to the .cfg.

It works using this repo: https://github.com/digitalLumberjack/pifba

This seems to be the corresponding commit: https://github.com/digitalLumberjack/pifba/commit/97fd778de4d7accee786ed5089823798017573e3

HerbFargus commented 9 years ago

The repo above also supposedly enables 4 players instead of being limited to 2 players like the current build- Might be worth looking into. The latest version of this also has the same features. http://sourceforge.net/projects/pifba/.

joolswills commented 9 years ago

We should have 4 player support in our pifba now. Not tested though.

HerbFargus commented 9 years ago

I updated the setup script and installed from binary- it acts like its loading but then it exits right back out. runcommand gives this error- this game was previously working with pifba before the update (cadillacs and dinosaurs)

For the parent

/opt/retropie/supplementary/runcommand/runcommand.sh: line 684:  3130 Segmentation fault      /opt/retropie/emulators/pifba/fba2x "/home/pi/RetroPie/roms/fba/dino.zip"

and the clone

/opt/retropie/supplementary/runcommand/runcommand.sh: line 684:  2847 Segmentation fault      /opt/retropie/emulators/pifba/fba2x "/home/pi/RetroPie/roms/fba/dinoj.zip"

The game runs fine in lr-fba

joolswills commented 9 years ago

https://github.com/RetroPie/RetroPie-Setup/issues/908

joolswills commented 9 years ago

(otherwise it gets confusing with multiple issues under different tickets etc)

HerbFargus commented 8 years ago

would someone with a ps3 controller be willing to test the latest pifba binaries to see if this is still an issue?

joolswills commented 8 years ago

I have tested and checked the code - it is hardcoded to only support axis for movement. the recalbox fork has additional inputs for button up down left right - I might look into borrowing parts of that.