Luigi's Mansion Recompiled

PC port of Luigi's Mansion

  • RecompilationPort Type
  • rob646464Developer
  • 3 Nov 2026Page Updated
Luigi's Mansion

Details

Developer
rob646464
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 683 of the last 785 commits. Source
Source Code
GitHub
Page Updated

Platform Support

ScreenshotsView All (6)

What you need: Luigi’s Mansion for the GameCube, the USA release (GLME01) and/or the European release (GLMP01), as an .iso or .rvz image or an extracted game folder from your own disc. With both discs every feature of the port is available.

Overview

WidescreenHigh Frame RateEnhanced LightingRestored Content

Luigi’s Mansion Recompiled is an unofficial native PC port of Luigi’s Mansion for Windows and Linux. The download holds the port’s runtime, its recompiler and a compiler but nothing from the game: on the first start it reads the player’s own USA or European disc, translates the game’s PowerPC code and builds it for that PC in under a minute.

The port renders at any resolution with Hor+ widescreen and ultrawide, and keeps the HUD at the screen’s edges. The game logic still runs at its original 30 updates a second, while the frames in between are interpolated for up to 320 FPS, with VRR-aware pacing. Its renderer reproduces the GameCube’s effects, such as EFB copies, real-time shadows and indirect effects, and builds every shader before the game starts, so there are no compile stutters. An optional Enhanced lighting mode adds per-pixel and coloured lights, soft shadows, a realistic flashlight beam, bloom and glowing ghosts.

With the European disc, the European Hidden Mansion and its boss changes are available, and with both discs E. Gadd’s lab offers both versions of it. Cut content can be switched back on, all of it off by default: an unused two-player mode (still unfinished), a model viewer and warps to unused rooms. An F1 menu holds every option, from difficulty and tweaks to the rendering settings.

How to Set It Up

  1. Download the build for Windows or Linux and extract it into a folder of its own.
  2. Start the game (LuigisMansionRecomp.exe on Windows, LuigisMansionRecompiled.sh on Linux).
  3. Choose your USA and/or European disc image. The game is then built for your PC with the bundled compiler, which takes under a minute on most PCs.
  4. Press F1 in the game for the options: picture, frame rate, controls, difficulty and the restored unused content.
Go to Downloads

Advertisement

Download Luigi's Mansion Recompiled

What's new in v1.1.6Luigi's Mansion Recompiled 1.1.6

Luigi’s Mansion Recompiled 1.1.6 adds the Japanese version, a choice of every version’s mansion in E. Gadd’s lab, and texture packs. It also fixes the once-a-minute freeze, the music crackle at the mansion walk-up and crashes from damaged disc images. On 1.1 or later, the game offers it in F1 > Game > Updates.

No game data is included. On first start the game asks for your own disc image (ISO/RVZ and other Dolphin formats) of the USA release (GLME01), the European release (GLMP01) and/or the Japanese release (GLMJ01). Read the README.txt in the package for requirements and details.

Downloads

FilePlatformSHA256
LuigisMansionRecompiled-1.1.6-windows-x64.zipWindows 10/11, 64-bit, Direct3D 12fb555575a15abb4b0f495967ac4dd7823a74d976121960eb543769108a31c3ba
LuigisMansionRecompiled-1.1.6-linux-x86_64.tar.gzLinux x86_64, glibc 2.34+, Vulkanb61eb4a6b9816def0c208d60c56d7b81395ba3c0c93245529c741e3aded5899f
LuigisMansionRecompiled-1.1.6-macos-arm64.tar.gzmacOS 13+, Apple silicon (M1 or newer), Metal; unsignedd52b24855aa10a0c55f64534348686eeb2ff7d9839880cb9e73cf395f37dee8d

macOS: the package is built by GitHub Actions and is not signed or notarized by Apple. Before the first start run xattr -dr com.apple.quarantine on the unpacked folder, or right-click LuigisMansionRecomp > Open (see README.txt). The macOS version is community-tested only.

New

  • Japanese version (GLMJ01). The Japanese disc is a third supported base, next to the USA and European ones: add it in the setup screen (or F1 > Game). Every enhancement works on it. Its saves are kept apart from the other versions'.
  • Every version’s mansion in E. Gadd’s lab. The three releases differ in more than language: hearts, money, ghosts, bosses and the Hidden Mansion all differ in places. With more than one disc added, the lab offers “The Mansion (USA) / (Japan) / (PAL)” and “The Hidden Mansion (USA) / (Japan) / (PAL)” for the discs you have, on any base, and asks on every visit. With one disc, nothing changes.
  • Texture packs (F1 > Visuals > Texture packs). Packs made for Dolphin work as they are: put them in the texture packs folder (the button opens it) and switch on “Use texture packs”. Pack makers can dump the game’s textures in Dolphin’s format from the same page. Off by default.
  • Disc image check (#37). The setup screen now checks your disc image against the retail files, and warns if it is damaged or modified (a bad dump crashed the game in #37). You can still play anyway.

Fixed

  • The game froze for a moment about once a minute (#43). The memory report written to last_run.log every minute walked the whole game heap on the game’s own thread. It now runs in the background, and the heap walk is off by default.
  • Music crackle at the walk-up to the mansion (#25). At the thunder clap, the music stream could be started twice at once, and the two copies played over each other. Now the stream starts once, as on a GameCube. Fixed on all three versions.
  • Timers that came out wrong. The European game’s frame pacing and other game timers could fire at the wrong time after long pauses or with delays in the past. They now behave as on a GameCube.

Known issues

  • The 2-player mode (Unused content) is unfinished.

🤖 Generated with Claude Code

Windows v1.1.6 · Download
SHA-256 fb555575a15abb4b0f495967ac4dd7823a74d976121960eb543769108a31c3ba
Linux v1.1.6 · Download
SHA-256 b61eb4a6b9816def0c208d60c56d7b81395ba3c0c93245529c741e3aded5899f

Follow new builds by RSS

Luigi's Mansion Recompiled Archive