Luigi's Mansion Recompiled
Luigi's Mansion Recompiled (formerly Luigi's Mansion PC) translates the Nintendo GameCube classic ahead of time from PowerPC into a native 64-bit PC executable on Direct3D 12, Vulkan and Metal with Hor+ widescreen, up to 320 FPS interpolation, Dolphin HD texture packs, the European Hidden Mansion and restored cut content.
- Latest releasev1.1.6November 3, 2026
- Supported discsGLME01 · GLMP01 · GLMJ01USA · Europe · Japan
- Graphics & FPSD3D12 · Vulkan · MetalHor+ · up to 320 FPS
- Total downloads21,964347 GitHub stars
Choose your desktop build
Direct GitHub Release packages from rob646464/luigis-mansion-recompiled (v1.1.6, November 3, 2026).
Luigi's Mansion Recompiled v1.1.6 (Windows 10/11 x64)
Recommended. LuigisMansionRecompiled-1.1.6-windows-x64.zip · 88.5 MB (88,489,431 B)



Static GameCube recompilation
Rather than interpreting PowerPC instructions in an emulator loop, rob646464/luigis-mansion-recompiled lifts 212 GameCube PowerPC mnemonics from your own disc into C++
renders accurate GX EFB copies, depth shadows and per-pixel Enhanced Lighting
and compiles a native module in 20–60 seconds
on Windows 10/11, Linux, Steam Deck and Apple Silicon Macs.
Ahead-of-time PowerPC-to-C++ recompilation via bundled LLVM
Select your retail USA (GLME01), European (GLMP01) or Japanese (GLMJ01) disc image once on first start. The bundled clang and lld compiler translates main.dol into a native game module while Aurora precaches every shader pipeline before the title screen.
Hor+ widescreen, ultrawide & up to 320 FPS interpolated motion
Game logic runs at the exact GameCube 30 updates per second while source-tagged object matrices, camera paths, particle swarms and 2D text boxes interpolate up to 320 FPS with Match display refresh rate and VRR / G-SYNC / FreeSync pacing.
Hardware-accurate GX rendering, Enhanced Lighting & HD texture packs
Preserves EFB copy-to-RAM, Z16 depth-shadow maps, indirect distortion and 6-bit blending, then adds optional per-pixel colored lights, ray-marched volumetric flashlight shafts, smooth horizon-based AO, an NTSC 4fsc CRT signal filter and Dolphin-format HD texture packs.
Multi-region E. Gadd lab selector, European Hidden Mansion & cut content
Added in v1.1.6: combine USA, European and Japanese discs to pick any region’s Normal or Hidden Mansion in E. Gadd’s lab, or open F1 > Enhancements > Unused content to test the Game Boy Horror live camera, early Bogmire, 80-track Jukebox and 1,458-model F4 viewer.

Verify your download locally
Drop a downloaded ZIP or tar.gz archive to check its SHA-256 in your browser against all 9 rob646464/luigis-mansion-recompiled releases (19 published release files). Nothing leaves your machine.
Verified numbers
Every figure is pulled directly from rob646464/luigis-mansion-recompiled release metadata, recompiler engineering notes and automated frame-verification suites.
Distinct GameCube PowerPC mnemonics (paired singles, FP, branches) lifted to C++
Maximum interpolated presentation rate over deterministic 30 Hz GameCube game ticks
Retail GameCube bases supported: GLME01 (USA), GLMP01 (Europe) and GLMJ01 (Japan)
Disc models (.mdl, .bin, .bmd) inspectable in the built-in F4 S3D model & room viewer
Typical one-time build time using the bundled LLVM clang + lld compiler on first launch
GitHub Release downloads across 9 releases (19 files) since October 14, 2026

Release highlights & setup
Everything needed to verify v1.1.6, connect your retail GLME01, GLMP01 or GLMJ01 GameCube disc image, and configure F1 enhancements on Windows, Linux, Steam Deck or macOS.
Analog L/R PC controllers
Luigi's Mansion Recompiled reads full analog L/R trigger travel (0 to 150) alongside the 85% digital L/R click threshold for Poltergust 3000 suction and Fire/Water/Ice pressure, plus dual-stick C-stick aiming via SDL3 and DSU:
| Controller | Best For in Luigi's Mansion | Hardware Advantage | Link |
|---|---|---|---|
| GameSir Cyclone 2 | Dual-stage analog & click triggers | TMR sticks + physical microswitch/analog trigger locks matching GameCube L/R click feel | View on Amazon |
| Sony DualSense | Smooth L2/R2 travel & SDL3 / DSU | Long-throw analog L2/R2 sensors, crisp D-pad for Game Boy Horror, USB/Bluetooth SDL3 | View on Amazon |
| 8BitDo Ultimate 2 Wireless | Windows, Linux & SteamOS dock play | Zero-drift TMR sticks, Hall analog triggers, charging dock, 2.4 GHz & Bluetooth switch | View on Amazon |
| Xbox Wireless Controller | Plug-and-play Windows 10/11 | Native SDL3 XInput binding with 500 ms refreshed rumble and 85% trigger click threshold | View on Amazon |
As an Amazon Associate, this site earns from qualifying purchases.
Common questions
What is Luigi's Mansion Recompiled (Luigi's Mansion PC Port)?
Luigi's Mansion Recompiled (published at rob646464/luigis-mansion-recompiled, and named Luigi's Mansion PC in versions v1.0 and v1.0.1) is a native PC port of the Nintendo GameCube launch title. On first start, its built-in PowerPC-to-C++ recompiler and bundled LLVM toolchain compile your own retail GameCube disc image into a native 64-bit module running on the Aurora engine (Direct3D 12 on Windows, Vulkan on Linux and Steam Deck, Metal on Apple Silicon macOS).
Does Luigi's Mansion Recompiled include GameCube ISOs, ROMs or game assets?
No. Zero Nintendo code, models, textures, audio streams, disc images or BIOS files are included in the GitHub releases or hosted on this site. You must supply your own unmodified retail GameCube dump (ISO, RVZ, GCM, WIA, GCZ, CISO, NFS, TGC or extracted folder) of the USA (GLME01), European (GLMP01) and/or Japanese (GLMJ01) release.
Which GameCube disc versions should I install?
Any single retail disc (GLME01 USA rev 0, GLMP01 Europe rev 0 or GLMJ01 Japan rev 0) is playable from start to finish on its own. Installing both the USA and European discs (or all three) gives the complete experience: E. Gadd's lab lets you pick between the USA, Japanese and European Normal Mansion and Hidden Mansion rule sets (including the mirrored European Hidden Mansion with vacuum-riding Boolossus).
Is there an Android APK for Luigi's Mansion Recompiled?
No. rob646464/luigis-mansion-recompiled targets desktop systems only (Windows x64, Linux x86_64 / SteamOS and macOS Apple Silicon). On October 31, 2026, external pull request #45 proposing an Android arm64 build was closed by maintainer rob646464 with the note: "Don't want to maintain an Android version, sorry. Sticking to PC." Any third-party website advertising a "Luigi's Mansion Recompiled APK" is distributing unauthorized or malicious files; read our Android port status & safety guide.
How well does Luigi's Mansion Recompiled run on Linux and Steam Deck?
Natively via Vulkan. Releases v1.1.3 through v1.1.5 fixed both the 20-second NVIDIA Linux GPU completion check freeze and the hypotf symbol recursion that froze Linux and Steam Deck above 30 FPS, while adding automatic 150% Steam Deck menu scaling and Gamescope VSync handling. On a 90 Hz Steam Deck OLED, either pick 90 FPS / Match display refresh rate in F1 > Visuals or set the SteamOS screen refresh to 60 Hz so 60 FPS does not step down to 45 FPS. Full steps are in the Steam Deck & Linux guide.
How do automatic updates and Portable Mode work?
Starting with v1.1, opening F1 > Game > Updates downloads the newest GitHub release for your platform, checks its SHA-256 digest and updates your folder in place without touching your saves or settings.ini. If you want every compiled module, save card and shader cache stored inside the game directory instead of %APPDATA% or ~/.local/share, create an empty portable.txt file next to the executable or use F1 > Game > Data folder.