Lego Racers JAM: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks m (Ikskoks moved page Lego Racers to Lego Racers JAM) |
imported>Ikskoks (→JAM) |
||
| Line 7: | Line 7: | ||
* ''' Format Type ''': Archive <br> | * ''' Format Type ''': Archive <br> | ||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | ||
* ''' Signature ''': LJAM <br> | |||
Revision as of 21:50, 18 September 2021
Choose archive extension:
JAM
- Format Type : Archive
- Endian Order : Little Endian
- Signature : LJAM
Format Specifications
char {4} - Header (LJAM)
// Directories
uint32 {4} - Number Of Files (0 means that there are no files, only nested directoies)
if (numFiles > 0) {
- // for each file
- char {12} - Filename (null)
- uint32 {4} - Offset
- uint32 {4} - Size
- }
- char {12} - Filename (null)
else if (numFiles == 0){
- uint32 {4} - Number Of SubDirectories
- // for each subdirectory
- char {12} - Subdirectory name
- uint32 {4} - Offset to subdirectory
- // go to subdirOffset and start again from "// Directories"
- }
- char {12} - Subdirectory name
byte {X} - File Data
MultiEx BMS Script
Not written yet