SlackPlaysMario
Fun side project where Open Web members used our Slack to play a game of NES Mario
How it works
- Users on Slack send messages @nesbot
app.py
accepts incoming messages, writes them to a file buffercommands.txt
nesms_multicommand.lua
continuously reads from the file buffer and if there's a new command, it'll execute the command on the emulator
Resources
- Sam Agnew's ROM Hacking tutorial
https://www.twilio.com/blog/2015/08/romram-hacking-building-an-sms-powered-game-genie-with-lua-and-python.html - FCEUX
http://www.fceux.com/web/home.html - FCEUX Lua scripting docs
http://www.fceux.com/web/help/fceux.html?LuaScripting.html - Mario NES ROM
http://www.completeroms.com/dl/nintendo/super-mario-bros-e/4388