-
Notifications
You must be signed in to change notification settings - Fork 4
Talent Studio Formats
LuigiBlood edited this page Aug 8, 2021
·
16 revisions
0x00000 - Thumbnail (RGBA16 24x24)
0x00480 - Header
0x00 - u32 - Checksum (every byte starting from 0x484)
0x04 - u32 - Always 0x0000015E
0x08 - char* - "TSTLT01"
0x10 - u16 - Unknown
0x12 - u16 - Unknown
0x14 - u32 - File Size
0x18 - u32 - Unknown
0x1C - u32 - Size of Head Segment
0x20 - u32 - Size of Body Segment
0x24 - u32 - Unknown
0x28 - u32 - Size of Head Segment
0x2C - u32 - Unknown
0x004B0 - Face (RGBA16 64x94 Textures)
0x0000 - Face
0x2F00 - Face without Makeup
0x5E00 - Face Skin
0x12E78 - Audio Data (0x3800 bytes, Signed 8-bit PCM 14000 Hz)
0x16680 - Talent Information (Shift-JIS)
0x000 - u8[21] - Name
0x015 - u8[21] - Job
0x02A - u8 - Male (0) or Female (1)
0x02B - u8 - Gender
0x02C - u8 - Birthday Digit 1 & 2 (Nybbles)
0x02D - u8 - Birthday Digit 3 & 4 (Nybbles)
0x02E - u16 - Age Digit 1 & 2 & 3 (Nybbles)
0x030 - u8[21] - Catchphrase
0x045 - u8[41] - Free Space 1
0x06E - u8[41] - Free Space 2
0x097 - u8[41] - Free Space 3
0x0C0 - u8[41] - Free Space 4
0x16770 - Head Segment
0x0000 - Helmet Patterns (32x32)
0x1800 - Hat Patterns (32x32)
0x3000 - Pattern (32x32)
0x3800 - Pattern (32x32)
0x????? - Body Segment (After Head Segment)
(Same format for also TSBGA with some differences)
0x00000 - Thumbnail (RGBA16 24x24)
0x00480 - Header
0x00 - Movie Name (20 bytes?)
0x1C - Checksum?
0x20 - "YogaFire"
0x2A - Format
00 = ?
01 = ?
02 = ?
03 = Regular Animation
0x004C0 - Background 1 (RGBA16, 128x129)
0x085C0 - Background 2 (RGBA16, 128x129)
0x106C0 - Background 3 (RGBA16, 128x129)
0x187C0 - Background 4 (RGBA16, 128x129)
0x208C0 - Sample Background IDs
0x208E0 - Graffitis
Data (0x62A0 bytes), repeated 6 times
0x0000 - Image (CI4, 280x180)
0x6270 - 16-color Palette (RGBA16)
0x45880 - Captions
Header (0x18 bytes, unknown use)
Caption Data (0x2E bytes), repeated 55 times
0x00 - Unknown
0x01 - Unknown
0x02 - Unknown
0x03 - Unknown
0x04 - Text (40 bytes)
0x2C - 00 00 (Unknown)
(Can be optional)
0x713D0 - Talent Data
Struct (Repeats up to 3 times)
0x00 - File Data Type
1 = Talent (TSTLT)
3 = 3D Model (Converted from MA3D1)
0x04 - Relative Offset To Display List (3D Model only)
0x08 - File Data
After File Data
- 0x22220 (0x1D070?) bytes struct (ends with Talent/3D Model's name)
After Talent Data
- (TSBGA Only) - Sound Data