4.2mb cut file included! The filenames are in the center of this file.. Big header or sumthing. i dunno
http://rapidshare.de/files/9496461/fb2006.met.rar


Code: Select all
+-------------------------+
| Backyard Football *.met |
+-------------------------+
// Some files have length=0
// ARCHIVE HEADER
4 - Files Directory Offset (28)
4 - Files Directory Length
4 - Number Of Files
4 - Filename Directory Offset
4 - Filename Directory Length
4 - First File Offset
4 - File Data Length
// FILES DIRECTORY
// for each file
4 - Unknown (usually null)
4 - Filename Offset?
4 - Unknown
4 - File Offset
4 - File Length
// FILENAME DIRECTORY
1 - null
// for each file
X - Filename
1 - null Filename Terminator
// FILE DATA
// for each file
X - File Data

Code: Select all
ImpType Standard ;
Get HeaderSize Long 0 ;
Get DataSize Long 0 ;
SavePos COff 0 ;
Do ;
SavePos FOO 0 ;
Get FO Long 0 ;
If FO <> 0 ;
SavePos FSO 0 ;
Get FS Long 0 ;
Get NSize Long 0 ;
GetDString FName NSize 0 ;
SavePos COff 0 ;
Log FName FO FS FOO FSO ;
Else ;
Set COff Long HeaderSize ;
EndIf ;
While COff < HeaderSize ;