LEGO Dimensions on PC: Dimensions Recompiled setup guide (2026)
Dimensions Recompiled is a native PC build of LEGO Dimensions, made by statically recompiling the Xbox 360 release. It boots, plays, saves, loads DLC and talks to a real or emulated Toy Pad as a normal Windows program, with unlocked FPS, FSR 1 / CAS upscaling and mod support. It's also one of the most honest AI-assisted recomps out there: the author says Claude was used heavily for disassembly reading, runtime glue and tooling, while every gameplay call came from a human playing the game. Checked against the official repo on Oct 13, 2026 (~190 stars, MIT).
Legal: CRT Forge links to official project repos only. We never host or link ROMs, ISOs or game dumps. Bring your own dump from a disc you own. This isn't legal advice.
DimensionsRecompiled-Setup.exe (+ in-game updates). Public beta — expect bugs. Download only from official GitHub Releases. Not affiliated with LEGO, TT Games or Warner Bros.Step 1: dump your own disc
- Dump your Xbox 360 LEGO Dimensions disc to an ISO, then extract it to a folder with extract-xiso (or Xbox Image Browser). The installer wants the folder, not the ISO — it should contain
Default.xex,GAME.DATandGAME.HDR. - Title Update 23 only — not 22, not 24. It's hash-checked. Provide the raw package (
tu00000003_00000000, no extension) or a folder withDefault.xexp,PATCH.DAT,PATCH.HDR. - DLC (optional): point the installer at a folder of your DLC packages. Bought more later? Re-run the installer and choose Add DLC to an install I already have — saves, settings and mods stay put.
Step 2: run the installer
Download DimensionsRecompiled-Setup.exe from Releases and follow the wizard. It writes a README.txt next to the game with hotkeys, settings and save paths. SmartScreen will warn because the installer is unsigned; the README links a clean VirusTotal scan — click More info → Run anyway only if you downloaded from the official repo.
Install size
| Install | Size |
|---|---|
| Base game + Title Update 23 | about 9 GB |
| All 30 DLC packages | about 15 GB more |
| Everything | about 24 GB |
System requirements
| Tier | Spec |
|---|---|
| Minimum | 64-bit CPU with SSE4.2 (Nehalem / Bulldozer+) and a Direct3D 12 GPU at feature level 11_0 |
| Recommended (1080p60) | RTX 3060 / RX 6600 class GPU, 6+ core CPU from 2018+, 16 GB RAM, Windows 10/11 64-bit |
Since v0.1.30 builds target x86-64-v2 (SSE4.2 + POPCNT), so pre-Haswell CPUs no longer close silently. Low-end PCs and AMD GPUs are a known problem right now. On Nvidia laptops, force legodimensions.exe onto the dedicated GPU in Nvidia Control Panel.
Using a real Toy Pad
By default the installer sets up the LEGO Toypad app as an emulated portal. For a real pad, swap its driver once with Zadig (Options → List All Devices), pick by USB ID, choose libusb-win32 and Install/Replace Driver. Then F4 → Toy Pad, untick Emulated Toy Pad, restart.
| Zadig name | USB ID | Pad |
|---|---|---|
LEGO READER V2.10 | 0E6F 0241 | Wii U / PS3 / PS4 |
LEGO(R) DIMENSIONS(TM) | 24C6 FA01 | Xbox 360 |
LEGO(R) DIMENSIONS(TM) | 0E6F 0141 | Xbox One |
Controls
Any XInput pad works; keyboard is live at the same time. Rebind everything in F4 → Keyboard bindings. Mouse look is off by default (Controls → Mouse moves the camera).
| Key | Does |
|---|---|
| WASD | Left stick |
| Arrow keys | Right stick |
| J K H U | A B X Y |
| E / Q | LB / RB |
| I / O | LT / RT |
| Enter or Esc | Start |
| = | Back |
| F4 | Settings |
| F8 | Mods |
| Del | Built-in cheat / memory scanner |
Known issues (from the README)
- Random freezes in some levels (most in the LEGO Movie world) — attach the
hang-*.dmpto an issue - Stutter for ~30 s when a level or cutscene loads
- Mods can break abilities with several characters out — disable mods in F8 before reporting
- Quitting a new save before the opening cutscenes finish can corrupt it
- 60 FPS is new territory — set frame rate target to 30 before reporting oddities
- Vulkan is work-in-progress (
gpu_backend = "vulkan"inlegodimensions.toml); D3D12 is default - Windows on ARM: black screen, unsupported
Why this one matters for AI game dev
Dimensions Recompiled is a real-world case study of a one-person recomp built with heavy coding-agent help: the model read disassembly and file formats, wrote runtime glue, the installer and mod tools — but couldn't tell when a world failed to load. A person in front of the game closed that loop. Same pattern we see across agent-built games. The runtime is a fork of ReXGlue SDK (branch toypad-ui on NeverCookFirst/rexglue-sdk); see XenonRecomp vs ReXGlue.
Related repos by the same author
- DimensionsModLoader — injects files into the game's DAT archives
- DimensionsSaveConverter — converts saves between console versions
- Seamless Toy Pad builds for xenia, RPCS3 and a shadPS4 bridge
New to recomps? Read what a decomp PC port is and how to play them.
FAQ
What is Dimensions Recompiled?
Dimensions Recompiled (NeverCookFirst/DimensionsRecomp) is an unofficial native PC build of LEGO Dimensions made by statically recompiling the Xbox 360 release. CPU code is translated ahead of time to C++ and compiled to x86-64; graphics are still translated at runtime to Direct3D 12 via the ReXGlue SDK. MIT-licensed code, ~190 GitHub stars when we checked on Oct 13, 2026.
Is it finished?
No. It is a public beta. The README lists random freezes in some levels, load stutter, wrong colours in some worlds, AMD and low-end PC issues, and an unready Vulkan backend. Direct3D 12 is the default.
Where do I download Dimensions Recompiled?
Only from github.com/NeverCookFirst/DimensionsRecomp/releases. The newest build we saw is v0.1.35 (pre-release, Oct 9, 2026) with DimensionsRecompiled-Setup.exe. The README says there are no donations and nobody should ask you for money for it.
Which game files do I need?
Your own Xbox 360 LEGO Dimensions disc, dumped to an ISO and extracted to a folder containing Default.xex, GAME.DAT and GAME.HDR, plus Title Update 23 exactly (not 22 or 24; checked by hash). DLC packages are optional.
Does my real Toy Pad work?
Yes. Wii U / PS3 / PS4, Xbox 360 and Xbox One Toy Pads are supported after swapping the driver to libusb-win32 with Zadig, then unticking Emulated Toy Pad in F4. Out of the box the installer sets up the LEGO Toypad companion app instead.
Was AI used to make it?
Yes, and the author says so up front: Claude was used heavily to read disassembly and file formats and to write large parts of the runtime glue, installer and mod tooling. The goal, scope and all play-testing were done by a person.
Does it run on Steam Deck?
The README says it is playable on Steam Deck through Proton; a native Linux port is not coming soon. Windows on ARM shows a black screen and is not supported.