Luigi's Mansion Recompiled Android Port Status
Why rob646464/luigis-mansion-recompiled targets desktop PC only, the factual record of PR #45, how to spot fake APK downloads, and safe handheld alternatives.
- Android APK: None (PC-only scope)
- Upstream Reference: PR #45 (closed)
- Save Format: .gci (Dolphin-compatible)
- Handheld Native: Steam Deck & x86 PCs

Short answer: there is no Android APK release
rob646464/luigis-mansion-recompiled does not publish, maintain or endorse an Android version or .apk file. Across all 9 releases (through v1.1.6 on November 3, 2026), the project distributes desktop archives exclusively for Windows 10/11 x64 (.zip), Linux x86_64 / SteamOS (.tar.gz) and macOS 13+ Apple Silicon (.tar.gz).
rob646464/luigis-mansion-recompiled. Do not sideload those files. Authentic builds exist only on github.com/rob646464/luigis-mansion-recompiled/releases and match the 19 SHA-256 digests on our download ledger.Upstream record: what happened with Pull Request #45
The exact status of Android support is documented publicly on the repository’s issue and pull-request tracker:
- On October 31, 2026, an external contributor opened pull request
#45titled "Android port (arm64): runtime, on-device setup, touch controls, APK; Adreno fixes". - Maintainer
rob646464closed PR#45the same day with a clear scope boundary: "Don't want to maintain an Android version, sorry. Sticking to PC."
Why a desktop build-time recompiler differs from an Android app
Understanding how rob646464/luigis-mansion-recompiled works explains why maintaining a mobile port is a separate engineering burden rather than a simple recompile flag:
- First-run native C++ toolchain: Because no Nintendo code can be shipped inside a downloadable binary, every desktop release bundles a ~100 MB freestanding LLVM toolchain (
clang+lld) that translatesmain.dolinto 32 C++ files and links a native shared library on the user’s machine during setup. On Android’s locked W^X sandbox and Scoped Storage rules, shipping and executing an on-device C++ compiler toolchain across diverse OEM kernels adds heavy maintenance friction. - Desktop Dawn shader precache & mobile tile GPUs: The runtime relies on Google Dawn’s desktop Direct3D 12, Vulkan and Metal backends to precompile
3,043to8,969GX/Enhanced-Lighting pipelines up front, plus frequent EFB copy-to-RAM readbacks and Z16 depth-shadow textures that behave very differently on Qualcomm Adreno and ARM Mali tile-based mobile drivers.
Safe ways to play Luigi’s Mansion on handhelds or Android today
| Option | Status | Technical Details |
|---|---|---|
Native Android APK from rob646464/luigis-mansion-recompiled | None | Desktop PC scope only; external Android PR #45 closed Oct 31, 2026 ("Sticking to PC"). |
| Steam Deck / ROG Ally / Legion Go (x86_64 handhelds) | Supported | Runs the genuine Windows x64 D3D12 ZIP or Linux x86_64 Vulkan tarball natively at 60–90+ FPS. |
| Dolphin Emulator on Android (ARM64 phone / tablet / Odin 2 / Retroid) | Recommended on Android | Mature open-source GameCube JIT emulator on Google Play & F-Droid; reads the same GLME01/GLMP01 ISO or RVZ dump and .gci saves. |
| Local PC-to-Android Streaming (Moonlight / Sunshine / Steam Link) | Works with all PC features | Runs LuigisMansionRecompiled on your Windows/Linux/Mac host with Enhanced Lighting & 120 FPS and streams low-latency video + controller input to Android. |
- Playing directly on an Android phone, tablet or ARM handheld (Odin 2, Retroid Pocket 5): Install Dolphin Emulator directly from dolphin-emu.org or Google Play, point it at your own
GLME01/GLMP01.rvzdisc dump, and enable Dolphin’s widescreen hack or HD texture packs (remarkably,rob646464/luigis-mansion-recompileduses the exact same Dolphin HD texture pack format and.gciMemory Card save files, so you can even copy your.gcisave between your PC recompilation and Dolphin on Android!). - Playing the true Recompiled PC build on a handheld: Use an x86_64 handheld such as the Valve Steam Deck (LCD or OLED) via our Steam Deck & Linux setup guide, or stream your desktop PC installation over Wi-Fi 6 to your Android device with Sunshine + Moonlight and a telescopic USB-C controller.
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
Are any .apk files published on rob646464/luigis-mansion-recompiled?
Zero. All 19 files published across the 9 releases on GitHub are desktop .zip or .tar.gz archives for Windows x64, Linux x86_64 and macOS arm64.
Can I share my save file between Luigi’s Mansion Recompiled on PC and Dolphin on Android?
Yes. Both store standard GameCube Memory Card Slot A saves as .gci files (found inside USA/Card A, EUR/Card A or JAP/Card A on PC).
Does the macOS arm64 build mean iOS or Android arm64 is supported?
No. The macOS Apple Silicon archive (added via community PR #31 in v1.1.5) targets desktop macOS 13+ with Dawn’s Metal backend and desktop clang + ld64.lld; neither iOS nor Android is supported.