This project creates a simple convertor/adapter from SNES controllers to Atari/Commodore.
The adapter introduces only <1ms of lag.
Follow the instructions to build one. The total price for the build should be under 10$. All components can be found cheaply on Aliexpress.
The firmware is actually supports 2 controllers, so if you know what you're doing you can connect 2 controllers with only one arduino, or build 2 copies if you want a cleaner build.
Disclaimer
you can damage your vintage hardware if you don't know what you're doing. You're building this at your own risk!
I assume you:
- have basic experience with Arduino, and know how to program a board.
- know how to solder and have a soldering station
- know at least basic electronics
- have and know how to use a multimeter
Further notes
The sampling on the SNES controller is done at 1000Hz exact. I went overboard and adjusted the timings until I got the exact number. That's why we have only <1ms lag. You can push it even further but not by much, maybe by a 100-200Hz.