Metroid Prime Hunters Recomp

PC port of Metroid Prime Hunters

  • RecompilationPort Type
  • mstanDeveloper
  • 1 Nov 2026Page Updated
Metroid Prime Hunters

Details

Developer
mstan
Port Type
RecompilationA tool translated the game's original machine code into C automatically, which was then built as a native PC program.
AI Use
AI-assistedAn AI coding tool is credited as co-author on 81 of the repository's 299 commits. Source
Source Code
GitHub
Page Updated

Platform Support

ScreenshotsView All (6)

What you need: A ROM of Metroid Prime Hunters (USA) rev 0 for the Nintendo DS, dumped from your own cartridge. No BIOS is needed.
SHA-1 of a correct dump:
Metroid Prime Hunters (USA) rev 0: 90164d1ac127ee5f9815ea4ae7de798c7b5fc629

Overview

Online PlayWidescreenMouse AimHD Rendering

Metroid Prime Hunters Recomp is a native Windows and Linux port of Metroid Prime Hunters for the Nintendo DS, made by mstan by statically recompiling the game’s ARM code into C, with the DS hardware reproduced around it.

It adds online multiplayer through Wiimmfi, widescreen, Metroid Prime style controls with mouse aim, and an HD rendering mod. It is a public alpha, released often.

The author says AI tools were used heavily in making it.

The download contains no game data. It needs Metroid Prime Hunters (USA) rev 0, dumped from your own cartridge.

How to Set It Up

  1. Download the Windows zip or the Linux AppImage and extract or unpack it.
  2. Put your Metroid Prime Hunters .nds file next to the executable.
  3. Run the program. It uses a built-in free BIOS, so no BIOS dump is needed.
  4. Set up the Prime-style controls, widescreen and online play from the settings.
Go to Downloads

Advertisement

Download Metroid Prime Hunters Recomp

What's new in v0.7.12Metroid Prime Hunters v0.7.12-alpha

Metroid Prime Hunters v0.7.12 uses ndsrecomp v0.6.11 with native ARM9/ARM7, HLE math/submission and Native OpenGL4x/AA8. It retains O2 banks and serial presentation.

  • Integrates native memory/code-publication and prepared-service improvements.
  • Fixes launcher keyboard-binding persistence/forwarding and explicit unbinding through the qualified UI integration.
  • Ships the matched native overlay cache and complete portable overlay toolchain.

One matched180-VBlank Room92 sample versus delivered v0.7.11 recorded elapsed1.199938->1.0407782s (-13.26%) and process CPU1.484375->1.171875s (-21.05%). Host load and GPU clocks differed; these are descriptive observations for this workload. AFTER frontend CSV is unavailable after a later untimed assertion, so no per-frame-tail comparison is claimed. Current-build save/load, resumed native progress, a coherent image and clean exit passed the remaining-only check.

Known driver/save-audio hitches and broader native-rendering/wireless limitations remain tracked. Native saves are preserved; save states are build-specific.

Owner reviewed and approved the final Windows build. This remains an alpha release and is the current Windows download; no new wireless/netplay compatibility claim is made. Engine source: 179ac63d9e4055e1218d61b3fd03c34a94880a6e. Game source: ec81d42a6d620990fa8a653edf940b578c67438e.

Windows v0.7.12 · Download
SHA-256 c811daf82dc630678025cab04e6fe1a7862e5e362169fbb16407c0522398058c
Linux (AppImage) v0.7.6 · Download

Follow new builds by RSS

Metroid Prime Hunters Recomp Archive

Show all 9 older builds