7th Level BIN 7LB: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>WATTO
No edit summary
 
imported>Ikskoks
No edit summary
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== BIN (TYPE 3: 7LB) ==
{{GRAFPageHeader}}


* ''' Format Type ''':   Archive <br>
== BIN (Type 3: 7LB) ==
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
{{GRAFPageMisc}}


=== Format Specifications ===
{{GRAFPageFormat|1=<nowiki/>
: char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header {{Constant|("7LB" 0x01)}}
: uint32 {4}&nbsp;&nbsp; - Version {{Constant|(2)}}
: byte {78}&nbsp;&nbsp;&nbsp; - Description {{Constant|(null)}}
: uint32 {4}&nbsp;&nbsp; - {{Unknown}} {{Constant|(2)}}
: uint64 {8}&nbsp;&nbsp; - null
: uint32 {4}&nbsp;&nbsp; - {{Unknown}}
: byte {92}&nbsp;&nbsp;&nbsp; - null
: uint16 {2}&nbsp;&nbsp; - {{Unknown}} {{Constant|(1)}}
: uint32 {4}&nbsp;&nbsp; - {{Unknown}} {{Constant|(236)}}
: uint16 {2}&nbsp;&nbsp; - {{Unknown}}
: uint32 {4}&nbsp;&nbsp; - {{Unknown}}
: uint16 {2}&nbsp;&nbsp; - {{Unknown}}
: uint32 {4}&nbsp;&nbsp; - {{Unknown}}
: byte {14}&nbsp;&nbsp;&nbsp; - null
: uint32 {4}&nbsp;&nbsp; - Directory Offset
: uint32 {4}&nbsp;&nbsp; - Directory Length
: byte {16}&nbsp;&nbsp;&nbsp; - null
: uint32 {4}&nbsp;&nbsp; - Counter Offset
: uint32 {4}&nbsp;&nbsp; - Counter Length
: uint32 {4}&nbsp;&nbsp; - Filename Directory Offset
: uint32 {4}&nbsp;&nbsp; - Filename Directory Length
: uint32 {4}&nbsp;&nbsp; - {{Unknown|Unknown offset}}
: uint32 {4}&nbsp;&nbsp; - {{Unknown|Unknown length}}
: uint32 {4}&nbsp;&nbsp; - Image Offset
: uint32 {4}&nbsp;&nbsp; - Image Length
: byte {40}&nbsp;&nbsp;&nbsp; - null


=== Format Specifications ===
: byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data


<tt><b>
: byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - Directories in the order specified by the header
char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(7LB + <font color="purple">(byte)</font>1)</font> <br>
:: {{BlockDescription| // Directory }}
uint32 {4}&nbsp;&nbsp; - Version <font color="purple">(2)</font> <br>
::: {{BlockDescription| // for each file }}
byte {78}&nbsp;&nbsp;&nbsp; - Description <font color="purple">(null)</font> <br>
:::: uint16 {2}&nbsp;&nbsp; - {{Unknown|File Type ID?}} {{Constant|(1-18)}}
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown <font color="purple">(2)</font> '' </font> <br>
:::: uint32 {4}&nbsp;&nbsp; - Offset
uint64 {8}&nbsp;&nbsp; - null <br>
:::: uint32 {4}&nbsp;&nbsp; - Length
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
}}
byte {92}&nbsp;&nbsp;&nbsp; - null <br>
uint16 {2}&nbsp;&nbsp; - <font color="red"> '' Unknown <font color="purple">(1)</font> '' </font> <br>
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown <font color="purple">(236)</font> '' </font> <br>
uint16 {2}&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
uint16 {2}&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
byte {14}&nbsp;&nbsp;&nbsp; - null <br>
uint32 {4}&nbsp;&nbsp; - Directory Offset <br>
uint32 {4}&nbsp;&nbsp; - Directory Length <br>
byte {16}&nbsp;&nbsp;&nbsp; - null <br>
uint32 {4}&nbsp;&nbsp; - Counter Offset <br>
uint32 {4}&nbsp;&nbsp; - Counter Length <br>
uint32 {4}&nbsp;&nbsp; - Filename Directory Offset <br>
uint32 {4}&nbsp;&nbsp; - Filename Directory Length <br>
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown Offset '' </font> <br>
uint32 {4}&nbsp;&nbsp; - <font color="red"> '' Unknown Length '' </font> <br>
uint32 {4}&nbsp;&nbsp; - Image Offset <br>
uint32 {4}&nbsp;&nbsp; - Image Length <br>
byte {40}&nbsp;&nbsp;&nbsp; - null <br>
<br>
byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>
<br>
byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - Directories in the order specified by the header <br>
: <font color="blue"> ''' // Directory ''' </font> <br>
:: <font color="blue"> ''' // for each file ''' </font> <br>
::: uint16 {2}&nbsp;&nbsp; - <font color="red"> '' File Type ID? <font color="purple">(1-18)</font> '' </font> <br>
::: uint32 {4}&nbsp;&nbsp; - Offset <br>
::: uint32 {4}&nbsp;&nbsp; - Length <br>
<br>
</b></tt>


=== MultiEx BMS Script ===  
=== Notes and Comments ===
None


Not written yet<br><br>
=== MultiEx BMS Script ===
Not written yet


=== Compatible Programs ===  
=== Supported by Programs ===
* [[Game Extractor|Game Extractor]]


* [[Game Extractor|Game Extractor]]<br><br>
=== Documentation ===
None


=== Other Games ===  
=== Games ===
* [[Arcade America *.bin]]
* [[Battle Beast]] [[BIN|*.bin]]
* [[G-Nome]] [[BIN|*.bin]]
* [[Krondor]] [[BIN|*.bin]]
* [[Monty Python and the Quest For The Holy Grail]] [[BIN|*.bin]]
* [[Monty Pythons Complete Waste Of Time]] [[BIN|*.bin]]
* [[Monty Pythons Meaning Of Life]] [[BIN|*.bin]]
* [[Take Your Best Shot]] [[BIN|*.bin]]
* [[The Great Word Adventure]] [[BIN|*.bin]]
* [[The Universe According To Virgil]] [[BIN|*.bin]]
* [[Tuneland]] [[BIN|*.bin]]


These games also use this file format<br>
{{GRAFPageFooter}}
* Arcade America *.bin
 
* Battle Beast *.bin
[[Category:PC formats]]
* G-Nome *.bin
[[Category:File Format]]
* Krondor *.bin
* Monty Python and the Quest For The Holy Grail *.bin
* Monty Pythons Complete Waste Of Time *.bin
* Monty Pythons Meaning Of Life *.bin
* Take Your Best Shot *.bin
* The Great Word Adventure *.bin
* The Universe According To Virgil *.bin
* Tuneland *.bin

Latest revision as of 01:33, 3 January 2021

Back to index | Edit this page

BIN (Type 3: 7LB)

Format Specifications

char {4}     - Header ("7LB" 0x01)
uint32 {4}   - Version (2)
byte {78}    - Description (null)
uint32 {4}   - Unknown (2)
uint64 {8}   - null
uint32 {4}   - Unknown
byte {92}    - null
uint16 {2}   - Unknown (1)
uint32 {4}   - Unknown (236)
uint16 {2}   - Unknown
uint32 {4}   - Unknown
uint16 {2}   - Unknown
uint32 {4}   - Unknown
byte {14}    - null
uint32 {4}   - Directory Offset
uint32 {4}   - Directory Length
byte {16}    - null
uint32 {4}   - Counter Offset
uint32 {4}   - Counter Length
uint32 {4}   - Filename Directory Offset
uint32 {4}   - Filename Directory Length
uint32 {4}   - Unknown offset
uint32 {4}   - Unknown length
uint32 {4}   - Image Offset
uint32 {4}   - Image Length
byte {40}    - null
byte {X}     - File Data
byte {X}     - Directories in the order specified by the header
// Directory
// for each file
uint16 {2}   - File Type ID? (1-18)
uint32 {4}   - Offset
uint32 {4}   - Length

Notes and Comments

None

MultiEx BMS Script

Not written yet

Supported by Programs

Documentation

None

Games

Navigation

Jump to a listing by...
All Formats - Common Formats - Standard Formats - Malformed Pages
Platforms
Microsoft:
Xbox
Xbox 360
Nintendo:
GameCube
DS
Desktop:
PC
Sega:
Dreamcast
Sony:
PlayStation
PlayStation 2
PlayStation 3
PlayStation Portable
Type
Animation - Archive - Audio - Image - Mesh - Miscellaneous - Model - Video
Endianness
Little-endian - Big-endian
BMS Scripts
Pages Without a BMS Script

All Pages with Scripts:
Recently Added Scripts

Program Support
No Known Support

MultiEx Commander - Game Extractor

Format Specification Completion
Work in Progress - Almost Done - Completed
Compression and Encryption
No Compression or Encryption Used - Unknown Compression or Encryption Used

One or Both Used:
Compression Used - Both Compression and Encryption Used