Cloned Games

Mega Man 4

DecompilationHalted

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Mega Man 4 (original game, not this project)Original game image
Image of the original game, Mega Man 4. This project has no screenshots of its own yet.
Links, repository & details

About

A disassembly of the NES game Mega Man 4 (NTSC-U) whose code and data are 100% finished and which assembles to a clean ROM under xkas-plus. It covers a game that uses the MMC3 mapper with 64 PRG banks of $2000 bytes, with most code banks bundled into one file. A Windows build of the assembler is included in the repository, and not all code is documented yet.

Getting started

Run the included xkas assembler on the main assembly file with an output ROM name to produce the ROM.

Credits & contributing

  • Documentation contributions by pull request are welcome, since not all code is documented yet.

FAQ

What is Mega Man 4?
Mega Man 4 is an open-source decompilation of Mega Man 4. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on NES.
Share:

More like Mega Man 4

Halted
Original game (original game, not this project)Original game image
A complete disassembly of the NTSC-U Mega Man 4 (NES) ROM that reassembles to a byte-for-byte clean ROM, though not all code is documented.
Platforms:NES
Stars29
Updated5 years ago
LicenseUnknown
Release2017
Halted
Original game (original game, not this project)Original game image
A nearly complete disassembly of Mega Man 4 (US) that reassembles to a byte-identical NES ROM.
Platforms:NES
Stars6
Updated3 years ago
LicenseUnknown
Release2023