danielah05 / smb-pong-lua

a lua script for both mesen and fceux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

smb pong

a lua script for both mesen and fceux where you get forced to play pong perfectly while beating smb1

recommended:
i highly recommend using the MESEN version of the lua script.
i wrote the lua script originally for mesen and then ported it to fceux after.
the fceux version could have some issues that i missed so i just recommend using the mesen version.

download to mesen: https://www.mesen.ca/
download to fceux: https://fceux.com/web/download.html

credits

very big thanks to the Data Crystal for making the smb1 ram map, was a massive help when it came to making the script
https://datacrystal.romhacking.net/wiki/Super_Mario_Bros.:RAM_map

running the script

MESEN:

  • download the script from here by right clicking and saving https://raw.githubusercontent.com/danielah05/smb-pong-lua/main/SMB-Pong-MESEN.lua
  • download the mesen emulator if you dont have it already download to mesen: https://www.mesen.ca/ (make sure to download the nes one, not the snes one)
  • load a rom of super mario bros into the emulator (rom dump used as a base for this script is "Super Mario Bros. (JU) (PRG0) [!]", also known as "Super Mario Bros. (World)")
  • in the emulator, go to "Debug -> Script Window" or press CTRL+N on your keyboard
  • inside the script window, go to "File -> Open" or press CTRL+N on your keyboard
  • this should open up the windows file explorer, from here just load the lua file and everything should be running fine

FCEUX:

  • download the script from here by right clicking and saving https://raw.githubusercontent.com/danielah05/smb-pong-lua/main/SMB-Pong-FCEUX.lua
  • download the fceux emulator if you dont have it already download to fceux: https://fceux.com/web/download.html
  • load a rom of super mario bros into the emulator (rom dump used as a base for this script is "Super Mario Bros. (JU) (PRG0) [!]", also known as "Super Mario Bros. (World)")
  • in the emulator, go to "File -> Lua -> New Lua Script Window"
  • inside the script window, click on browse
  • this should open up the windows file explorer, from here just load the lua file and click on run in the script window and everything should be running fine

About

a lua script for both mesen and fceux


Languages

Language:Lua 100.0%