Recomp

Halo Mega Bloks (Project Haggar) Linux port

by kirklandsig

This page was last updated Oct 19, 2026.

About this recompilation

Static recompilation and partial matching decompilation of n-Space's cancelled Xbox 360 Halo Mega Bloks prototype, Project Haggar. Includes reconstructed game-specific C++, UnrealScript and a ReXGlue PC runtime. Requires separately supplied original prototype files; no game data is included.

Linux support and installation

Linux

Build required

Native static recompilation (ReXGlue; Xenia GPU/kernel runtime without JIT)

Requirements

Supply your own prototype XEX, PDB and game folder. Python 3.10+, clang 19+, CMake 3.25+, Ninja, pkg-config, ReXGlue submodule, X11/Wayland/Vulkan development libraries and a supported audio backend; about 15 GB free.

Sources

Maintainer built under WSL2 Ubuntu 24.04 and reached UE3 startup on software Vulkan, then asserted before any frame. Real-GPU Linux and Steam Deck are untested. CI builds a stand-in host that runs no game. No downloadable release or validated Linux gameplay.

Maintainer documentation · Checked Oct 19, 2026 · 6634fe1

Source ↗