Skip to content

iimarckus/megaman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a work‐in‐progress disassembly of the following Game Boy games:

  • Mega Man: Dr. Wily’s Revenge
  • Mega Man III
  • Mega Man IV
  • Mega Man V
  • Bionic Commando

To build, first install RGBDS.

Next, copy the original games (SHA256 hashes below) into the directory under the following names:

  • base1.gb 33d16365318411f063edd9100c79458aabb7ea71bb1873e30f38b93814f0ec6e
  • base3.gb 7344a36fcfc8151098238529218762e44c5a1546fab7e7fd5d32927e06cbf5a8
  • base4.gb 4d980ca46a83cd127312dbc445ed1a83e97ed7a8026dce6fdd22a01b1895781b
  • base5.gb 7a108770a7c1ad592b52d0c46d7ead422d0a20961abaafca3d40086e3f2f588f
  • basebc.gb 692e62d9e0048350256ee124d55c6ef225dc2bb54e0808fd882312d4dcaf0f28

Then run “make” from a POSIX shell.

Why include Bionic Commando? Why not Mega Man II?

Rockman World 1, 3, 4, and 5 were all developed by Minakuchi Engineering for Capcom. Rockman World 2 is noticeably absent from that list:

We hired a different company to do ‘World 2’, and that was a total nightmare. They just didn’t understand Mega Man like the company that did ‘World 1.’

— Keiji Inafune, MM25 p. 102

1, 3, 4, and 5 have similar codebases. Bionic Commando was also developed by Minakuchi Engineering and is likewise similar internally.

In contrast, Rockman World 2 uses an entirely different codebase altogether.

About

disassembly of Mega Man for the Game Boy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published