Nes ped (UDEV/GPIO/GAMECON) ONLY not recognized in NES emulator
-
Hey Guys and Gals,
I hope you can all help me out with a big issue i'm having, I've build a Raspberry pi into a nes controller by 3d printing a new bottom shell for both me and a friend. I've just shipped the one for the friend and found out that the NES games don't seem to recognize the joypad after updating from the 4.0 beta to the latest version through the update script.
It's packed with Gameboy, Gameboy Color and Nes roms and the first devices work like a charm, so does the menu and configuration etc... When I start Nes games I get Nes Pad (0/0) is not configured.
I found many topics regarding 3.0 and managed to find my way through 4.x to the same options but everything seems as expected.. driver set to UDEV, reconfigered through emulationstation, reconfigured through retroarch and also check the device's folders for any different config files in the config/nes folder but it's the default empty file only including the 'default' file... (also this video everybody refers to is not helpen either
I hope you guys can help me out in a way that does not require my friend to buy a micro-usb -> usb converter and a USB keyboard for fixing this issue :(
-
Oh since it's a pi-zero it's got no wifi (thus no reinstall option and other internet solutions) and the SD-card is concealed I'm a bit limited. And since it's solderd to the GPIO disconnecting/reconnecting during gameboot is also not an option ;)
-
Sorry forgot to paste these
/opt/retropie/configs/nes/retroarch.cfg: http://pastebin.com/H8QCU9HD
/opt/retropie/configs/all/retroarch.cfg: http://pastebin.com/XxLY3QNi -
@ultimasnake as a test in /nes/retroarch.cfg can you change your input remapping to this?
joypad_autoconfig_dir = "/opt/retropie/configs/all/retroarch-joypads/"
also can i see the retroarch. cfg for another system you are using like gameboy?
edit: do you have any other .cfg files in /opt/retropie/configs/nes/ ?
-
Hi Edmaul69! First off thank you for helping me out, I will look at the config in a moment since i'm reinstalling (I had this twice on a clean install and now after updating everything through the setup script).
The gameboy config is 'identical': http://pastebin.com/CQvhZsN1
-
I will try a fresh install tomorrow but something in me says it's a 4.0.2 issue... The beta I ran work perfectly on all consoles I put on there with just installing gamecon (which in v4 automatically installs db9 drivers directly if i'm correct?) and this command 'sudo sh -c 'echo "gamecon_gpio_rpi" >> /etc/modules && echo "options gamecon_gpio_rpi map=0,0,2,0,0,0" > /etc/modprobe.d/gamecon.conf && reboot'' which then was enough to setup the controller on the next boot and play on all mentioned consoles
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.