Newest Hacks

NHL 95 - Wide Mode Cannon Fodder Password SRAM Catslevania: Portrait of Ruin - Maria+ Goldeneye 007 (Tuxedo Only)

Newest Translations

Buster Ball Kaizou Choujin Shubibinman Zero Janggun ui Adeul The Quest of Ki

Newest Reviews

Kid Chameleon Level Randomizer Final Fantasy III NES Tweaks Final Fantasy VI - A Soldier's Contingency (Extended Bestiary Edition) Classic Mario World - The Magical Crystals Definitive Version

Featured Hack Images

Bleach Pac-Man Supreme Warrior Easy Super Mario Kart - Real World Imagined Tracks Mega Man ZX Advent Voice Clip Removal

Featured Translation Images

Landstalker: The Treasures of King Nole Metal Max Arle no Bouken: Mahou no Jewel Dragon Ball Z: Hyper Dimension

Recent Updates

Mega Man 2 + Rockman 2 MMC3 Conversion

Hack of Mega Man 2


This patch converts MM2/RM2 to use the MMC3 mapper, allowing both larger ROMs (up to 512 KB PRG-ROM) and 2 switchable 8-KB banks, offering much greater flexibility for derivative hacks. Additionally, while this patch is primarily intended for hackers making their own MM2 hacks, it does slightly reduce lag, reducing CPU usage in the base game by about 0.6%, as well as fix the delay-scroll bug.

There were several motivations to create yet another MM2 MMC3 conversion.

1. Poor optimization. The previous MMC3 conversion adds an additional +25 cycles to each bank switch. While this doesn’t sound like much, bank switches are observed to occur up to 25 times per frame (1500 per second). 25×25 cycles/frame add up to over 2% of the CPU, which directly increases lag. In contrast, this patch is actually slightly faster than the original game (-7 cycles per bank switch).

2. The previous conversion’s banking implementation is not preemption-safe. That is, it is not safe to use 8 KB banks outside the NMI because the NMI handler reverts to 16 KB banking each frame. This patch provides preemption-safe bank-switching APIs for use outside the NMI.

3. This patch inherently fixes the delay-scroll bug present in the original game and the previous conversion.

Patches for both Mega Man 2 and Rockman 2 are included.

ROM / ISO Information:

  • Mega Man 2 (USA):
  • PRG-ROM CRC32 0FCFC04D / MD5 0527A0EE512F69E08B8DB6DC97964632
  • File CRC32 5E268761 / MD5 8E4BC5B03FFBD4EF91400E92E50DD294
  • File CRC32 80E08660 / MD5 302761A666AC89C21F185052D02127D3
  • File CRC32 A9BD44BC / MD5 CAAEB9EE3B52839DE261FD16F93103E6
  • -
  • Rockman 2:
  • PRG-ROM CRC32 6150517C / MD5 770D55A19AE91DCAA9560D6AA7321737
  • File CRC32 30B91650 / MD5 055FB8DC626FB1FBADC0A193010A3E3F



RHDN Hack ImageRHDN Hack Image


ContributorType of contributionListed credit
Justin Olbrantz (Quantam)Hacking

User Review Information

The Best Way to Play!

Reviewed By: BobNewbie on 22 Jan 2023

I playtested this hack, and I can confirm that it’s a great way to replay this classic. You don’t realize how much easier Wood Man is without slowdown until you’ve experienced it yourself. Give it a try!

Version 1.0 Recommended - Yes

User Reviews
The Best Way to Play!BobNewbie22 Jan 20231.0Yes