Difference between revisions of "7th Level BIN 7LB"

From XentaxWiki
Jump to: navigation, search
 
m (Reverted edits by LindaRogers (talk) to last revision by Dinoguy1000)
 
(5 intermediate revisions by 2 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
 
* 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 19:32, 14 June 2014

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