So basically I have been setting up an emulation station on my Pi for the past few months. I am getting very close to finishing this project. It will be housed in an Atari 2600 Sears Sixer case. Play games for NES, SNES, MAME, and the Atari 2600. Well actually let me rephrase that, currently it emulates NES, SNES and MAME. It plays actual Atari 2600 cartridges. Like plug in your cartridge and go play it with 100% compatibility as far as I can tell (With over 100 of my personal games it works with no glitches or problems).
Anyway, on to my question. Everything works fine and dandy with my keyboard. But that is lame. Its supposed to use actual Atari 2600 Joysticks. The Chameleon program only allows the use of a Keyboard for controls. Ive spent a few hours looking without a definite answer on how to set up the GPIO pins to correspond to Keyboard inputs.
So like I map it out and connect it to the D-Sub port for atari joysticks. When I press up on the joystick the Pi thinks im pressing up on the keyboad etc.
It boots straight to Chameleon too, there are no other Images on the SD card (Like desktops, or other things)
Im not looking for links to other forums i've seen all of that already. This is the final part of my project and im just all out of brain juice and need step by step help with this. If you also know how to change what buttons do what in Chameleon let me know too, thanks.




