Cloned Games

Metroid Disassembly

HaltedPlayableNES

About

Metroid is Nintendo's 1986 action-adventure game, first released for the Famicom Disk System and later for the NES. This is a disassembly of the NES version of Metroid, rebuilding the author's own earlier disassembly, which grew out of Kent Hansen's disassembly of the game engine. The source is split into the game's eight 16KB banks, covering the intro and ending, each area, graphics and the engine. A completion map image shows how much of the work is done.

Getting started

Run the included build script to assemble the eight banks with the bundled Ophis assembler; it checks the output against the original binaries' MD5 checksums.

History

The author started an earlier Metroid disassembly over a decade before this one and calls that version a mess, which this project aims to improve.

Requires original assets. Disassembly of NES Metroid; requires original ROM to verify assembled output via md5sum.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.