#114297
k-bert
Participant

I got rid of the SNES as you suggested. I then removed the config file again as you suggested. I rebooted again with the keyboard disconnected again and when emulation station fired up it right away stated that two controllers were detected. I mapped the NES controller an I am still in the same situation (controller works in ES but not in the games).

By the way the config file now looks like this:

<?xml version=”1.0″?>
<inputList>
<inputConfig type=”joystick” deviceName=”NES pad” deviceGUID=”150000000$
<input name=”a” type=”button” id=”0″ value=”1″ />
<input name=”b” type=”button” id=”1″ value=”1″ />
<input name=”down” type=”axis” id=”1″ value=”1″ />
<input name=”left” type=”axis” id=”0″ value=”-1″ />
<input name=”right” type=”axis” id=”0″ value=”1″ />
<input name=”select” type=”button” id=”2″ value=”1″ />
<input name=”start” type=”button” id=”3″ value=”1″ />
<input name=”up” type=”axis” id=”1″ value=”-1″ />
</inputConfig>
</inputList>

I am trying to avoid connecting the keyboard so I used putty to reset the pi so I don’t need to use the keyboard to exit the game.

I did a little more testing and I can’t get the NES to map to a second controller. I tried various GPIO pins, but it only seems to like GPIO4.

I did try to change the retroarch.cfg file to state that the first controller is 1 instead of 0, but again no change.

Thanks for the help, I might be getting close to starting from scratch again…

Cheers,
K-bert