Read Me
INPUT PLAYER
Author: Omnigamer
Version: .1
Date: 5/26/15
Input Player requires connection to an Arduino Uno (or other, with moving pins around to match) that has been programmed with the given firmware. It also requires an SNES and a passive tap into the wires; please see jaburn's NintendoSpy wiki for details on how to do this.
Once all is set up, attach the controller wires as follows:
Latch: Pin 2 (INT0)
Data: Pin 12 (MISO)
Clock: Pin 13 (SCLK)
Change pins as necessary to match your version of arduino.
Build and run "Input Player.exe" to start things off. The GUI is pretty basic and self-descriptive. Proper practice is as follows:
1. Upload firmware to Arduino/Reset Arduino
2. Disconnect controller from extension port
3. Select input file and correct COM port
4. Hit Play button
5. Turn on console
The Arduino should "play" your inputs the exact same way you initially put them in as far as the game is concerned. Note that this Player is still experimental; not all games will work perfectly with it. There are also some occasional bugs where the serial communication shuts down unexpectedly. Your mileage may vary.