Skip to content

dashrando/dash-template-asm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is the base rom source code for the DASH Randomizer which is used to build base rom patches for the higher-level randomizer (source) All SNES code for the randomizer goes here and the randomizer makes data writes.

Building

Building requires putting a dump of the Super Metroid ROM in the build/ directory. The vanilla ROM should be named supermetroid.sfc. The build scripts will produce a set of base ROMs (.sfc) and patches (.bps).

Linux and Mac:

./build.sh

Windows:

build.bat

Acknowledgements

The DASH Randomizer and base rom would not have been possible without contributions of several ROM hackers and reverse engineers:

total: The base ROM is based on the ROM for total's Super Metroid Randomizer and contains code originally written for that and the SMZ3 base ROM including the credits code, PLM code, and various fixes and QOL changes.

Smiley: DASH tiles such as the spazer blocks, suit changes for the original DASH Randomizer.

Personitis: Max Ammo HUD

PJBoy: Super Metroid disassembly

Kejardon: Super Metroid disassembly and message box code.

About

DASH Template ASM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages