Read Me
INPUT LOGGER
Author: Omnigamer
Version: .1
Date: 5/26/15
Input Logger 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. Input Logger requires an additional wire beyond what NintendoSpy requires; make sure the +5V wire is available.
Once all is set up, attach the controller wires as follows:
+5V: Pin 4
Latch: Pin 2 (INT0)
Data: Pin 11 (MOSI)
Clock: Pin 13 (SCLK)
Change pins as necessary to match your version of arduino.
Build and run "Input Logger.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. Set up filename as necessary, select correct COM port
3. Hit Log button
4. Turn on console
Afterwards, your file should be created and all should be well. Use "Input Player.exe" to play the inputs back on console or lagless_movie.lua to play it back in BizHawk.