About
Goemon 64: Recompiled is a native PC port of Mystical Ninja Starring Goemon (N64, 1997) built using the N64Recomp framework by Mr-Wiseguy. First released in early 2025 (latest dev build v0.2.0-dev, January 2026), it delivers a native Linux binary with Vulkan rendering via RT64, 60fps gameplay, 16:9 widescreen, and full controller support. On first run the game prompts for a Mystical Ninja Starring Goemon (USA) N64 ROM file. No emulator or Proton layer is required.
Identity
Launch
- Binary
- Goemon64Recompiled
- Needs files
-
- Mystical Ninja Starring Goemon (USA) N64 ROM dump
Runtime
- Runs as
- Native Linux
- Proton
- not needed
- ProtonDB
- ProtonDB Pending not enough reports yet
⚙ Setup notes
Native Linux binary — no Proton needed. Uses the RT64 renderer with Vulkan backend, which runs well on Steam Deck's RDNA2 GPU. Grab the Goemon64Recompiled-Linux-X64 build (or the Flatpak) from the Releases page; the executable is named Goemon64Recompiled. In Desktop Mode, right-click it and 'Add to Steam', then return to Gaming Mode. On first launch, browse to your Mystical Ninja Starring Goemon (USA) .z64 N64 ROM file. Runs at 60fps with 16:9 widescreen. Native gamepad support (deadzone + gyro options); for gyro aiming set Controller Settings > Gyro Behavior to 'As Mouse'. Download from GitHub: github.com/klorfmorf/Goemon64Recomp. Built on the N64Recomp framework by Mr-Wiseguy.
The one thing to know
Not a Steam title and not run via Proton, so there is no ProtonDB rating — it's a native Linux ELF binary. Requires a Mystical Ninja Starring Goemon (USA) .z64 N64 ROM — browse to it on first launch (US ROM only; the game is not an emulator and won't accept other ROMs). Vulkan renderer runs on Steam Deck RDNA2 GPU. 60fps and 16:9 widescreen supported. Native gamepad support; gyro aiming needs Gyro Behavior set to 'As Mouse' in Steam controller settings.
Community guides
Write-ups and threads from people who got this (or a similar) game running. deckport links to them — it doesn't reproduce them.
Get the artwork
deckport never hosts game images. Open this game on SteamGridDB, pick
the cover / hero / logo / icon you like, and drop them into the
game folder under .deckport-art/ before you push it to the
Deck. The importer files them under the right names automatically.
Run it on your Deck
Two files: the one-time importer (deckport.py) in your
Deck's home folder, and this game's install helper. Copy the game
into ~/Games and run the helper with Steam closed — it
writes the recipe (binary, launch options)
and registers the shortcut with artwork.