nand2mario / nestang

NESTang is an FPGA Nintendo Entertainment System implemented with Sipeed Tang Primer 25K, Nano 20K and Primer 20K boards
https://nand2mario.github.io/nestang
GNU General Public License v3.0
326 stars 36 forks source link

Low-speed game gamepad support #23

Closed nand2mario closed 10 months ago

nand2mario commented 10 months ago

Working code for 2 USB gamepads.

See doc/usb_gamepad.md

s3anami commented 9 months ago

is there a list of pads that work?

mariogazziro commented 9 months ago

for usb gamepads (firmware 0.7.1) I tried the KA-1122 model, and some of them worked correctly, others didn't work and in most cases, they worked but with a glitch that makes the A and B buttons be activated when the down button is pressed - that is, I believe there is a difference in firmware within the meosm gamepad model. Another test I carried out was with a conventional Feir joystick, model FR-202, and it worked very well. The Feir FR-217 and Logitech F710 wireless models did not work. However, let's wait for the creator's response about the most suitable gamepads.