An arcade controller project for the MiSTer FPGA project and any other device accepting USB HID joysticks. Up to 12 buttons are supported. Can also be used to create NeoGeo/Atari/Commodore/Amiga controller to USB adapters.
I built one of these to use with my Neo Geo controllers (some CD pads as well as an old-style home stick).
It works beautifully with the CD pads but there's something really weird going on with the stick.
On the stick, if I hold Start long enough, it triggers Select as well (or maybe it's Select triggering Start, I don't have it in front of me right now). It also happens if I rapidly press the button enough times. It's like the presses have a cumulative effect (which makes no sense because all the buttons do is short a pin to ground in the old home sticks.
Holding the other button doesn't have the same effect and all other directions and buttons are working properly, and like I said, the CD pads work perfectly.
Is there something known weird about the old sticks? Or could there be a way to modify my stick to make it more reliable (decoupling caps, a buffer, etc.)? It's not like I go around holding the Start (or Select) button but it would be nice to not have to worry about accidentally triggering the MiSTer or Universe Bios menus.
I built one of these to use with my Neo Geo controllers (some CD pads as well as an old-style home stick).
It works beautifully with the CD pads but there's something really weird going on with the stick.
On the stick, if I hold Start long enough, it triggers Select as well (or maybe it's Select triggering Start, I don't have it in front of me right now). It also happens if I rapidly press the button enough times. It's like the presses have a cumulative effect (which makes no sense because all the buttons do is short a pin to ground in the old home sticks.
Holding the other button doesn't have the same effect and all other directions and buttons are working properly, and like I said, the CD pads work perfectly.
Is there something known weird about the old sticks? Or could there be a way to modify my stick to make it more reliable (decoupling caps, a buffer, etc.)? It's not like I go around holding the Start (or Select) button but it would be nice to not have to worry about accidentally triggering the MiSTer or Universe Bios menus.