7th Level BIN 7L2: Difference between revisions
Jump to navigation
Jump to search
imported>Dinoguy1000 No edit summary |
imported>Ikskoks No edit summary |
||
| (16 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{ | {{GRAFPageHeader}} | ||
== BIN (Type 2) == | |||
{{GRAFPageMisc}} | |||
=== Format Specifications === | |||
uint16 {2} - Version | {{GRAFPageFormat|1=<nowiki/> | ||
byte {1} - Description Length | : char {2} - Header {{Constant|(7L)}} | ||
byte {79} - Description | : uint16 {2} - Version {{Constant|(1)}} | ||
uint16 {2} - Number Of Files | : byte {1} - Description Length | ||
uint16 {2} - | : byte {79} - Description {{Constant|(null)}} | ||
uint32 {4} - | : uint16 {2} - Number Of Files | ||
uint32 {4} - | : uint16 {2} - {{Unknown}} | ||
uint32 {4} - | : uint32 {4} - {{Unknown}} | ||
uint16 {2} - Filename Directory Length | : uint32 {4} - {{Unknown}} | ||
uint32 {4} - | : uint32 {4} - {{Unknown}} | ||
uint32 {4} - | : uint16 {2} - Filename Directory Length | ||
uint64 {8} - null | : uint32 {4} - {{Unknown}} | ||
: uint32 {4} - {{Unknown}} | |||
: uint64 {8} - null | |||
: | |||
:: | {{BlockDescription| // Directory }} | ||
:: | : {{BlockDescription| // for each file }} | ||
:: | :: uint16 {2} - {{Unknown|File Type ID?}} {{Constant|(1-11)}} | ||
:: uint32 {4} - Offset | |||
:: uint32 {4} - Length | |||
: | |||
:: char {X} - Filename | {{BlockDescription| // go to the filename directory }} | ||
:: byte {1} - null Filename Terminator | : {{BlockDescription| // for (each file?) }} | ||
:: char {X} - Filename | |||
:: byte {1} - null Filename Terminator | |||
}} | }} | ||
=== Notes and Comments === | |||
Someone needs to look at the specification layout for this, it's rather unusual... | |||
=== MultiEx BMS Script === | |||
Not written yet | |||
=== Supported by Programs === | |||
* [[Game Extractor|Game Extractor]] | |||
=== Documentation === | |||
None | |||
=== Games === | |||
* [[Arcade America]] [[BIN|*.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]] | |||
{{GRAFPageFooter}} | |||
[[Category:PC formats]] | |||
[[Category:File Format]] | |||
Latest revision as of 01:33, 3 January 2021
Back to index | Edit this page
BIN (Type 2)
- Format type: Archive
- Endianness: Little-endian
Format Specifications
- char {2} - Header (7L)
- uint16 {2} - Version (1)
- byte {1} - Description Length
- byte {79} - Description (null)
- uint16 {2} - Number Of Files
- uint16 {2} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint16 {2} - Filename Directory Length
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint64 {8} - null
// Directory
- // for each file
- uint16 {2} - File Type ID? (1-11)
- uint32 {4} - Offset
- uint32 {4} - Length
// go to the filename directory
- // for (each file?)
- char {X} - Filename
- byte {1} - null Filename Terminator
Notes and Comments
Someone needs to look at the specification layout for this, it's rather unusual...
MultiEx BMS Script
Not written yet
Supported by Programs
Documentation
None
Games
- Arcade America *.bin
- Battle Beast *.bin
- 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