Skip to content

kirjavascript/acebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

acebot

minimalist arduino powered tasbot-like replay device for NES

supports BizHawk and FCEUX replays, handles lag frames automatically

parts needed

  • nes controller
  • arduino leonardo
  • 128x64 OLED screen
  • wires, soldering stuff

the screen is optional but useful for debugging

other arduino boards should work with minor adjustments

circuit

controller pin diagram

connect each controller button to a digital pin on the arduino

connect controller ground to arduino ground

connect controller latch to an interrupt pin on the arduino

read or change the code in acebot.ino for pin mapping

playback

get an Input Log.txt from a BizHawk tasproj file that you want to play, or use an .fm2 from fceux

you may need to remove frames from the start to account for extra lag frames

install the adafruit gfx drivers in arduino IDE

after flashing, run the serial program with cargo run -- ./inputs.txt to stream the movie over USB

turn on the console, watch the movie!

About

ACE replay device for NES

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published