Trouble with mayflash n64 contoller adapter
When I have the n64 controller plugged in via mayflash adapter, the controller works and can navigate the menu. The second I try to play any n64 game though, it exits back out to the ES menu. I can play games with other controllers, just not with the mayflash adapter and n64 controller. I also am not sure why when i try to configure the controller, there are no options for the c buttons. I spent a whole day trying to figure this out with zero luck, any advice would be greatly appreciated as I'm a total beginner with raspberry pi's and recal box.
Moved to the correct category and regarding your problem. Try this
Edit the recalbox.conf to this
## Please enable only one of these # -------------- D1 - PS3 Controllers ------------ # ##Enable PS3 controllers support controllers.ps3.enabled=1 ## Choose an driver between official, shanwan and gasia if you have dualshock clones (official,shanwan,gasia) controllers.ps3.driver=official # ------------ D2 - XBOX Controllers ------------ # ## Xbox controllers are already supported, but xboxdrv can solve some compatibility issues ## Enable xboxdrv driver, disable this if you enabled ps3 controllers (0,1) controllers.xboxdrv.enabled=0 ## Set the amount of controllers to use with xboxdrv (0..4) controllers.xboxdrv.nbcontrols=2
The N64 pad is .. a pain. As it looks like no other controller, mapping a regular pad (i.e. xbox or PS3 layout) is a complicated task. To make it simple : the c pad it the right stick as well as 2 buttons.
Now, for your particular case, you can lanually edit the mupen configuration files and add
n64.configfile=dummyto prevent recalbox from configuring N64 on the fly at each rom launch. Look around the forum, i have answered a few subjects concerning N64 custom config lately
I'll try this today, thank you so much!!
there is little bug in the current version. You will have to override the automatic config OR you will have to configure at least this buttons on your controller (maybe the buttons do not exist, but you must set them, don't skip them in the config dialog):
It is the mupenConfig.py that fails, if you missed one button. It takes you back to ES frontend then...