Newest Hacks

The Lost Levels graphics hack Rolling Viper Whomp'Em Easy Rockman 5: Metropolis

Newest Translations

Ninja Gaiden II: The Dark Sword of Chaos Adventure Island III Street Fighter II Turbo Mortal Kombat II

Newest Utilities

Dune ROM Editor TingleTrans Tingle extractor Monster Hunter Tri Weapon Editor

Newest Reviews

Mega Man 7 Refit Area 88 EN Plus Shin Megami Tensei Devil Children: Kuro no Sho Mario & Luigi: Superstar Saga (Cartridge Rumble Patch)

Newest Homebrew

Varooom 3D Lumberjack Rolling Pumpkins DooM Raycaster Engine (V1.1) (GBA)

Featured Hack Images

Sally Acorn in Sonic the Hedgehog MDbtroid Space Harrier II - Samples from the Arcade Game Resident Evil 2 Classic REbirth

Featured Translation Images

Super Mario Bros. 3 Dragon Quest V: Tenkuu no Hanayome Xak: The Art of Visual Stage The Little Mermaid

Recent Updates

Metroid Improved RNG

Hack of Metroid


This replaces the original (extremely bad) Metroid USA random number generator with an enhanced random number generator to fix the many issues random number generation in the original causes. Otherwise, gameplay is identical to the original cartridge version.

Version 1.1 fixes some bugs in and further optimizes the random number generation routine and removes some of the code from the original game that did not need to be patched. It also includes source code with some instructions on how to use it.

Known issues:

  • Polyps do not work properly if the game is loaded after a fresh boot in Norfair. If you leave and reenter Norfair, or start the game in another area and then travel to Norfair, they should work fine. This is actually present in the original NES game as well and fixing it is in scope but I am still working on that.
  • The random number generator state is destroyed when transitioning between areas or exiting.
  • Serious memory corruption occurs during the Mother Brain boss fight.

These latter two issues will be fixed in an upcoming patch.

ROM / ISO Information:

  • Database match: Metroid (USA)
  • Database: No-Intro: Nintendo Entertainment System (v. 20180803-121122)
  • File SHA-1: ECF39EC5A33E6A6F832F03E8FFC61C5D53F4F90B
  • File CRC32: A2C89CB9
  • ROM SHA-1: FDBFC7871962F72A1EF57E5A7E456164FB93430B
  • ROM CRC32: 70080810




ContributorType of contributionListed credit
tertuHackingASM work

User Review Information

No User Reviews!