RDBDATA RDB0: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks No edit summary |
imported>Ikskoks No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
[[Category:Complete_Complete | Status: Complete]] | [[Category:Complete_Complete | Status: Complete]] | ||
[[Category: | [[Category:Extension_rdbdata | Extension: rdbdata]] | ||
{{CompactGRAFTOC}} | {{CompactGRAFTOC}} | ||
Latest revision as of 16:50, 1 March 2021
Contents: GRAFs page - All - 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - Edit
Format Type: Archive
Extensions: rdbdata
Platforms: unknown
Endian Order: Little Endian
Format Specifications
// Uses ZLib Compression on some files
// Some files (after decompression if applicable) have a 12-byte header before the actual file data
// File Type Codes...
// 1000001 = AB (File Entry Details)
// 1000013 = MB
// 1000015 = KDv2
// 1000016 = KDv3
// 1000020 = RDBH
// 1000028 = KDv2
// 1000050 = Territories (xml) [has 12-byte header]
// 1000053 = Bounded Areas (xml) [has 12-byte header]
// 1000055 = wB
// 1000072 = B
// 1000082 = B
// 1000084 = scry (Script) (xml) [has 12-byte header]
// 1010001 = Qi (script)
// 1010003 = Si (model data)
// 1010004 = FCTX (Texture Image)
// 1010006 = DDS Image [has 12-byte header]
// 1010008 = PNG Image [has 12-byte header]
// 1010030 = Mesh Index File (xml) [has 12-byte header]
// 1010207 = j
// 1010214 = Effects Set (xml) [has 12-byte header]
// 1010220 = 'j
// 1010301 = }j
// 1010302 = ~j
// 1010505 = LMXB
// 1010512 = LMXB
// 1020003 = LIP
// 1030002 = TDC2 [has 12-byte header]
// 1040005 = P
// 1066602 = jF [has 16-byte header, then ZLib compressed data] (after initial decompression)
// 1066603 = PNG Image [has 12-byte header]
// 1066606 = FCTX (Texture Image)
// 1070003 = Play Field Description (xml) [has 12-byte header]
// 3107156 = FCTX (Texture Image)
// ARCHIVE HEADER
4 - Header (RDB0)
// FILE DATA AND DIRECTORY
// for each file
4 - File Type
4 - Unknown
4 - Entry Length (without padding)
4 - Entry Length (with padding) (from the end of this field)
X - File Data
if (first 4 bytes of the File Data == 830099273){
// The file is compressed
4 - Decompressed Length
X - File Data (ZLib Compression)
}
else {
// The file is uncompressed, and the 4 bytes you read belong to the start of the file
}
MultiEx BMS Script
No BMS script
Supported Programs
Notes
No additional notes
Games
- Age of Conan