Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedahan/autones
plug into your NES, and watch the best speedrunners play the games for you
https://github.com/jedahan/autones
Last synced: about 2 months ago
JSON representation
plug into your NES, and watch the best speedrunners play the games for you
- Host: GitHub
- URL: https://github.com/jedahan/autones
- Owner: jedahan
- Created: 2014-09-09T22:13:50.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-18T23:58:51.000Z (about 9 years ago)
- Last Synced: 2024-10-13T01:04:54.646Z (3 months ago)
- Language: Lua
- Size: 2.13 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Make your arduino a programmable NES/famicom controller.
[![Autones on ghosts n goblins](https://j.gifs.com/yN4MZ5.gif)](https://youtu.be/DHVvrFHG_10)
Signal | Arduino | Famicom | NES | color
-------|---------|---------|-----|------
Ground | GND | 1 | 1 | brown
Clock | D3 | 14 | 2 | red
Latch | D2 | 12 | 3 | orange
Data | D8 | 13 | 4 | yellow
Power | Aref | 15 | 7 | whiteThe NES Controller Port looks like this:
![](nes-controller-pinout.png)
The famicom Expansion Port looks like this:
![](famicom-expansion-pinout.jpg)
### Converting fm2 to ino movie manually
fceux --loadlua scripts/movie_to_autones.lua --playmov movies/micro_ghosts_n_goblins.fm2 roms/ghosts_n_goblins.zip
## Building the docker image
docker-machine create --driver virtualbox dev
eval "$(docker-machine env dev)"make fceuxos
## Creating a .ino file from the docker image
make