SPA: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
imported>Stoker25 mNo edit summary |
||
Line 1: | Line 1: | ||
'''SPA''' files are contained inside [[XEX]] files. | '''SPA''' files are contained inside [[XEX]] files. Based on the [[XDBF]] format, they are used by the dashboard for [[GPD]] creation and [[Xbox LIVE]] information. | ||
= Entry Table = | = Entry Table = |
Revision as of 01:36, 28 January 2011
SPA files are contained inside XEX files. Based on the XDBF format, they are used by the dashboard for GPD creation and Xbox LIVE information.
Entry Table
Entry Namespaces
Value | Description |
---|---|
1 | Metadata |
2 | Images |
3 | String Tables |
Entry Structures
File Header
Data
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x4 | unsigned int | Magic (0x58544844) |
0x4 | 0x4 | unsigned int | Structure Version |
0x8 | 0x4 | unsigned int | Structure Size |
0xC | 0x4 | unsigned int | Title ID |
0x10 | 0x4 | unsigned int | Title Type (0 = system, 1 = full, 2 = demo, 3 = download) |
0x14 | 0x2 | unsigned short | Project Version Major |
0x16 | 0x2 | unsigned short | Project Version Minor |
0x18 | 0x2 | unsigned short | Project Version Build |
0x1A | 0x2 | unsigned short | Project Version Revision |
0x1C | 0x4 | unsigned int | Unused |
0x20 | 0x4 | unsigned int | Unused |
0x24 | 0x4 | unsigned int | Unused |
0x28 | 0x4 | unsigned int | Unused |
Achievement Collection
Data
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x4 | unsigned int | Magic (0x58414348) |
0x4 | 0x4 | unsigned int | Structure Version |
0x8 | 0x4 | unsigned int | Structure Size |
0xC | 0x2 | unsigned short | Achievement Count |
0xE | Achievement Count * 36 (0x24) | achievement structure (see below) | Achievements |
Achievement Structure
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x2 | unsigned short | Achievement ID |
0x2 | 0x2 | unsigned short | Title String ID |
0x4 | 0x2 | unsigned short | Unlocked Description ID |
0x6 | 0x2 | unsigned short | Locked Description ID |
0x8 | 0x4 | unsigned int | Image ID |
0xC | 0x2 | unsigned short | Gamerscore |
0xE | 0x2 | unsigned short | Unused |
0x10 | 0x4 | unsigned int | Flags |
0x14 | 0x4 | unsigned int | Unused |
0x18 | 0x4 | unsigned int | Unused |
0x1C | 0x4 | unsigned int | Unused |
0x20 | 0x4 | unsigned int | Unused |