Xbox 360 GOD Format Explained
GOD — Games on Demand — is the format Xbox 360 used for digitally distributed games purchased through Xbox Live Marketplace. Understanding GOD is essential if you want to run games from a USB drive on a modded console.
What is GOD?
When Microsoft sold digital Xbox 360 games, they were packaged using the STFS (Secure Transacted File System) container format. A GOD package is one or more STFS Content packages — large binary files with no extension — stored in a specific directory hierarchy.
Folder Structure
A GOD title on a USB drive or HDD looks like this:
Content/
0000000000000000/
<TitleID>/
00007000/
<ContentHash> ← main game data (no file extension)
<ContentHash> ← additional data parts (if split)
The 0000000000000000 folder is the "offline" account container used for
GOD packages that don't require a licence check. The Title ID is an
8-character hex value unique to each game (e.g. 4D5307E6 for Halo 3).
The 00007000 subfolder indicates the content type — full game.
How Content is Split
Games larger than ~4 GB are split across multiple STFS files in the same folder — the console reassembles them at runtime. Tools that convert ISO → GOD handle the splitting automatically.
GOD vs ISO — Use Cases
- GOD on modded console: Place the
Content/folder on a USB drive formatted FAT32 (or the internal HDD), then launch from Freestyle Dash or Aurora. - GOD on Xenia: Partial support — Xenia can open some GOD packages but may refuse others. ISO or XEX is safer for emulation.
- ISO ripped from disc: Better for emulation; must be converted if you want to run from USB on real hardware.
DLC and Title Updates as STFS
DLC packs and title updates use the same STFS container format as GOD but with
different content-type codes. They live in the same Content/ tree under
their respective title IDs. See the DLC guide
for placement details.
Converting ISO to GOD
To play a downloaded ISO on a real modded Xbox 360 via USB, you need to convert it to GOD format first. Follow the full walkthrough in our ISO → GOD + USB install guide.
FAQ
- Does GOD require an Xbox Live account?
- Not on a JTAG/RGH console — placing files under the
0000000000000000account folder bypasses licence checks. - Can I run GOD from a USB hub or does it have to be directly plugged in?
- Direct connection is most reliable. Some USB hubs work but power delivery and read speed can cause issues with large games.
- What file system should the USB drive use?
- FAT32 is the standard for Xbox 360 USB storage. Drives larger than 32 GB can still be formatted FAT32 using third-party tools.