Skip to content

Xbox One Save Structure

It seems that Xbox One Edition stores its files differently than the rest of the editions...
Most of this documentation is actually about the container format.
This took like an hour to make hahah

Note that I use the word UWP even though XB1 LCE isn't UWP, as iirc MS Store does use stuff like app ids
and inside the Microsoft docs some stuff is referenced as UWP.

containers.index

containers.index might be found in the save root (aka where all the game saves are stored for that game).

Format

NameSize (in bytes)Description
Unknown0x04Unknown
Unknown0x04Unknown
UPM String Length0x04Char Length of the UWP Package Name.
UWP Package NameAny/0x1BUTF16-LE string containing the game name.
UPFM String Length0x04Char length of the UWP Package Family Name.
UWP Package Family NameAny/UnknownUnconfirmed as I cannot find confirmation on this from the MS Store.
Unknown0x0CUnknown
GUID String Length0x04Length of the GUID chars.
GUID0x48UTF16-LE GUID, for me it was all 0's (00000000-0000-0000-0000-000000000000)
EntriesAnyThe entries

Entry

NameSize (in bytes)Description
Unknown0x04Unknown
Unknown0x04Unknown
Save Name Size0x04Size of the save name chars.
Save NameAnyThe name of the save, example: 201938538145New World (note those numbers were made up by me.)
Unknown0x35Unknown

Save folder structure

{GUID}

Example: {A9E8EB6A-B6F3-45B1-9F09-2A2B062DBC5F}

The GUIDs for each file are stored along with their true filename in the container.# file, check out this for more info

The data in these files are what you would expect to see in a normal LCE Multi-region save, minus the filename.

container.#

Example: container.152

NameSize (in bytes)Description
Unknown0x04Unknown
Unknown0x04Unknown

Index

NameSize (in bytes)Description
Filename0x90UTF16-LE string containing the file name.
Filename GUID0x10Little Endian GUID that reflects one of the files inside the container

Notes

This documentation will likely change at any time.
If you have any info or need help, contact dexrn on Discord.

Contributors

The avatar of contributor named as Dexrn ZacAttack Dexrn ZacAttack
The avatar of contributor named as ZacAttack ZacAttack

Changelog

Contributors



Documentation page was setup by DexrnZacAttack.