Repository navigation
v1.0 - Save Converter
Converts LEGO Dimensions saves between Xbox 360 (xenia), PS3 (RPCS3) and PS4 (shadPS4) — any direction, all files at once.
Download DimensionsSaveConverter.exe and run it. Nothing to install, no dependencies.
Point it at a save folder (the platform is detected automatically), pick the target platform and an output folder, press Convert. Then copy the result into a save slot the game itself created, so the slot metadata survives.
What it does
All three platforms use the same 24-byte header plus an opaque payload. Only three things differ: byte order (PS4 is little-endian), one signature dword, and PS3 padding files up to a 1 KiB boundary. The payload is byte-identical across platforms, so conversion is a header rewrite — the checksum carries over untouched and never needs recomputing.
GAME01 is literally the first N bytes of V2GAME01 sharing its checksum, so it is rebuilt for the target platform rather than copied at the source's length.
Verified
- Output sizes match real xenia and RPCS3 saves byte for byte
- Round trip PS4 → Xbox 360 → PS4 returns all 32 files bit-identical
- A save converted from RPCS3 was loaded by the game under xenia, which then wrote
V2GAME01back to it
Known limits
- The PS4 main blob is 8 bytes longer than the Xbox 360 one (308,053 vs 308,045). The converter preserves the source length rather than trimming — if a converted save fails to load, suspect this first.
- Options files are skipped by default (platform-specific sizes, no progress data). Checkbox available.
- Slot metadata is never generated — convert into an existing slot.
Existing files in the output folder are copied to a _backup_ subfolder before anything is overwritten.