Difference between revisions of "FF8/Menu tkmnmes"
< FF8
Jump to navigation
Jump to search
my_wiki>Sebanisu (basic file file structure for these files.) |
my_wiki>Sebanisu (→String: changed link to wiki) |
||
Line 38: | Line 38: | ||
|} | |} | ||
===String=== | ===String=== | ||
− | Strings end with '''0x00'''. [ | + | Strings end with '''0x00'''. [[FF8/String_Encoding|Strings are encoded]].<br/> |
'''[Start of string location]''' = '''[Start of file]''' + '''[Padding value]''' + '''[String offset value]''' | '''[Start of string location]''' = '''[Start of file]''' + '''[Padding value]''' + '''[String offset value]''' |
Revision as of 15:33, 22 April 2019
These files have a good deal of the Menu text.
Header
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Pad_Count | Always 16 |
UInt16[Pad_Count] | 2 * Pad_count | Paddings | The padding value leads to start of string offsets
Can be 0x00 ignore those |
String Offsets
Type | Size | Value | Description |
---|---|---|---|
UInt16 | 2 | Offset_Count | Number of offsets before strings start |
UInt16[Offset_Count] | 2 * Offset_count | Offsets | The offset value points to start of a string
Can be 0x00 ignore those |
String
Strings end with 0x00. Strings are encoded.
[Start of string location] = [Start of file] + [Padding value] + [String offset value]