Skip to content

Dr. Mario NES Recompilation v1.0.0

Choose a tag to compare

@mstan mstan released this 28 Mar 17:39
· 32 commits to master since this release

Dr. Mario NES Recompilation v1.0.0

First public release. Static recompilation of Dr. Mario (NES) to native x64.

Features

  • Full title screen, options menu, and 1-player gameplay
  • Configurable keyboard controls via keybinds.ini (Player 1 + Player 2)
  • TOML-based recompiler configuration (game.toml)
  • CHR ROM bank switching (all 4 banks)
  • Save states (F6/F7)
  • Turbo mode (F5)
  • All three music types work (Fever, Chill, Off)

Known Issues

  • Audio plays slightly faster than original hardware. The VBlank timing mechanism (ops counter) doesn't perfectly match NES cycle timing, causing music and sound effects to play at a slightly elevated tempo. This is a framework-level issue being tracked for a future fix.
  • 2-player mode is untested (keyboard controls are mapped but gameplay is unverified)
  • Level completion cutscenes and ending sequences are untested

Quick Start

  1. Download and extract
  2. Run DrMarioRecomp.exe
  3. Select your Dr. Mario (USA) ROM when prompted

ROM Compatibility

ROM CRC32 Status
Dr. Mario (USA) 0x9735D267 ✅ Supported

Built with NESRecomp.