GPD: Difference between revisions

From Xenon Wiki
Jump to navigation Jump to search
imported>Stoker25
mNo edit summary
imported>Stoker25
mNo edit summary
Line 1: Line 1:
'''GPD''' (Gamer Profile Data) files are used by the Xbox 360 to store information inside a profile. They are based on the [[XDBF]] format. Profiles are composed of many of these files, each named under their title id (e.g. 4D5307E6.gpd for Halo 3). The dashboard GPD (FFFE07D1.gpd) contains information and sync information about the titles.  
'''GPD''' (Gamer Profile Data) files are used by the Xbox 360 to store information inside a profile. They are based on the [[XDBF]] format. Profiles are composed of many of these files, each named under their respective executable's title id (e.g. 4D5307E6.gpd for Halo 3). The dashboard GPD (FFFE07D1.gpd) contains information and sync information about the titles.  


= Entry Table =
= Entry Table =

Revision as of 03:46, 17 August 2010

GPD (Gamer Profile Data) files are used by the Xbox 360 to store information inside a profile. They are based on the XDBF format. Profiles are composed of many of these files, each named under their respective executable's title id (e.g. 4D5307E6.gpd for Halo 3). The dashboard GPD (FFFE07D1.gpd) contains information and sync information about the titles.

Entry Table

An ID of 0x100000000 indicates that the entry is a Sync List, an ID of 0x200000000 means its a Sync Data entry.

The Settings, Achievement and Title types each have their own Sync List and Sync Data entries.

An ID of 0x8000 usually indicates that entry is information to do with the title (image/name).

Entry Types

Value Description
1 Achievement
2 Image
3 Setting
4 Title
5 String
6 Achievement Security (? created by GFWL for offline unlocked achievements)

Entry Structures

Achievement Entries

Image Entries

Image entries are composed of a PNG image.

Setting Entries

Title Entries

String Entries

String entries are simply a unicode string, to the length specified by the entry.