

The Very Adaptive Randomizer of Items and Area (VARIA) randomizer will generate a Super Metroid ROM finishable using the known techniques of the chosen preset. Smiley and Flo wrote the Cheap Charge IPS patch. Solver for the randomized Super Metroid roms. PHOSPHOTiDYL wrote the Skip Intro Saves hack, which is included in this program. There are two components for playing a snes Super Metroid game on your PC. Metroid Construction and Kejardon provided a lot of documentation which I made use of. Youll need the Metroid Super ZeroMission patch, an IPS patch utility, a SNES emulator, and an unheadered Super Metroid ROM (the file is named Super. Kazuto wrote the More Efficient Item PLMs Hack, which is recreated in parts of this code. CreditĬredit goes to Samuel Roy for writing most of this code. You can now run scripts from the project from terminal, using the virtual environment.
SUPER METROID RANDOMIZER ROM DOWNLOAD INSTALL
BuildingĢ.) Open a terminal in the repository's rootģ.) Create a virtual environment by running py -3.9 -m venv venvĤ.) Open virtual environment with venv\scripts\activateĥ.) Install requirements by running python -m pip install -r requirements.txtĦ.) Build Cython code by running python setup.pyħ.) Install as editable by running py -3.9 -m pip install -e. Remember that video game piracy is a crime - only use legally obtained copies of the game Super Metroid with this program. SDM requires an installation of Python 3 to work, although I haven't done any testing to determine which versions precisely work, and requires a Headerless ROM file to modify. SDM is a work in progress, and is likely very broken in its current state. Super Duper Metroid is a Super Metroid patcher and interface program, intended for use with randomizer programs.

NOTE: This project has no relation to the romhack of the same name.
