Hippo Man 2 (Mega Man 2 — C port in WebAssembly)

Supply your own Mega Man II.nes ROM. It stays on your machine — nothing is uploaded anywhere.

Optional, first: your Mega Man.nes (the first game) adds Mega Man and the Mega Game to the game list.

Loading engine…

Controls: ←↑↓→ D-pad · Z B · X A · A turbo-B · Enter Start · R-Shift Select

F1 or Esc opens the settings menu — rebind any key or gamepad button, set the volume, quit. - / = / M adjust volume and H toggles the overlay; all of those are rebindable too, so you can free them up for gameplay. F1 always opens the menu, whatever you bind. A gamepad is picked up automatically; anything the browser exposes can be bound. Your settings and your Mega Game progress are stored in this browser.

Verified-compatible ROM versions (MD5 / SHA-256)

The port reimplements the game code and only reads data from the ROM, so several US Mega Man 2 dumps play identically. Selecting a ROM whose SHA-256 is on this list boots it directly; anything else asks to confirm.

VersionMD5SHA-256