MetroidAdvRandomizerSystem / MARS-Fusion

Metroid Advance Randomizer System for Metroid Fusion
GNU General Public License v3.0
12 stars 4 forks source link

Metroid Advance Randomizer System

This repository contains the ASM changes needed in order to build a new Metroid Fusion ROM that allows, among other things, randomization.
To actually randomize things, you will need to use the Python patcher instead.

Running from Source

Prerequisites

Unix
Windows

Compiling

To compile, place your US copy of Metroid Fusion into the root of the repo as metroid4.gba and then run make. This will spit out a new ROM into bin/m4rs.gba.
By running make dist you will additionally get an IPS patch of the base patch, as well as for some optional changes.

To get a list of all assembly flags, you can check out this file.