[quote=7163]There was a issue raised at mame4all-pi repository that resolved the problem. Apparently there is code that rejects controllers with more than 6 axes.
Here is what I did. In a terminal, type
sudo nano home/pi/RetroPie/emulators/mame4all-pi/src/rpi/minimal.cpp
Comment out lines 168 to 174 so it appears as below.
// if (SDL_JoystickNumAxes(myjoy<em class="d4pbbc-italic">) > 6)
// {
// SDL_JoystickClose(myjoy<em class="d4pbbc-italic">);
// myjoy<em class="d4pbbc-italic">=0;
// logerror("Error detected invalid joystick/keyboard\n");
// break;
// }
Save and exit.
Next you need to recompile the code so type in the terminal.
cd home/pi/RetroPie/emulators/mame4all-pi/
make
Reboot and your PS3 controller should now work.
[/quote]
Hi newby here.. i’ve been trying to sort out my issues by following the prompts by some great people.. but im just at the last hurdle.. i finally got mame to work but the ps3 (wired) is not picking up… I have followed the guide from above but it still dosn’t pick it up.. I know it’s works as i can map the controller with in RetroPie. But when i go to tab and change the buttons it dosn’t pickup..
Can i have some help please..