Vollumejit · bei.pm
Gođđi huhtaa jearráhusaid datain formatat lea based diekkázaš analýsiid mátkkošat viertelgoaš Dynamix, Inc. ja Sierra Entertainment.-
Viidá mátkkošat lea dán álbmot Activision Publishing, Inc. / Activision Blizzard, Inc. -massas ja dat lea daná Microsoft Corp..
Diehtot lea doaimma Reverse Engineering ja Datenanalyse dárbbašii archiváhusa ja interoperabilitehta historihkasa diehtasaid.
Guhttašii dasa ei lehkki dohkáhusaid dahkat.
Spille lea daná gog.com -sii ealli gohččat dieđus.
Volumeat lea dátalaš kontainera speallii, muhto dušše arkivvormáda, vai Tarball. Dán mii Outpost 2 jápmái, format lea dušše fállaid - ii lea álbmot. Váldo dahkat gohččat dát runttehuvvat álgai fállaid.
Volume lea volume-header ja mii álgai muitalit volume blohkkaid, mii lea konkreta fállaid.
"Volumes" leat fállaid mii lea njuolga 'vol'
speallii geavahus.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 56 | 4f | 4c | 20 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | V | O | L | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Magiččat Baitit | |
0x0004 | uint(24) | Blokku-lengda | |
0x0007 | uint(8) | Váldot |
Akká dárbbaš
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 68 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | h | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Magiččat Baitit | |
0x0004 | uint(24) | Blokku-lengda | |
0x0007 | uint(8) | Váldot |
Volume-headerii ráhkadivččat ii leat nubbádat.
Dá lea doarjja áibba.
Volume-headerii ádden dohkkehuvvat volume stringat; dan hálá dahkat volume-informášuvnnat.
Voliima strängat
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 69 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | i | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Magiččat Baitit | |
0x0004 | uint(24) | Blokku-lengda | |
0x0007 | uint(8) | Váldot |
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 73 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | s | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Magiččat Baitit | |
0x0004 | uint(24) | Blokku-lengda | |
0x0007 | uint(8) | Váldot | |
0x0008 | uint(32) | Payload-lengde | Goahtit, háliidit mii dás lea nuppi bytes geavahuvvon datain mii leat faktalaš bruksádat. Deatnu, mii lea muhtin datain volum-strings-lista, lea duogán sihkkarvuođa garbage. Filemii mii lea dáládat, lea deatnu 'muhtin datat' 0x00, mii sáhttá váldit oahppuheapmái geardde goš hálii, deháleakko, ahte muhto buot éadni, ahte neve máškkat oahpuhus go det datat lea ávkkus ja deháleakko. |
0x000c | uint(8)[] | Dátanavnnat lágidit | Dat lea 0-byte-termineraš listta filbma-návnnamiid, mii - nugo čállit datain lóhkan - doarju ASCII-návnnamiid. Don ii galgá, go datain parsuvvat, áiggis dakkár datain blokku háliida, dahje go volumi-informasjonaid gávdnan suorgga filbma-návnnamiid referensseret. |
Volume stringit leat listta filbma navnna, juohke volumma áššis.
Voliimma informášuvnnat
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 69 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | i | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Magiččat Baitit | |
0x0004 | uint(24) | Blokku-lengda | |
0x0007 | uint(8) | Váldot |
Volume-informošuvnnat dálkká dii ohccegiid dušše férdaid. Dál njuolggut vain dásse čuovvut muhtun FAT-raššodaga (FAT = File Allocation Table)
Diibmu férdaid geavahat olbmot jearrat blohkka gámmirasa guovttos verkkajiidu - 14 Byte.
Olbmot verkkajiidit leat dásse bálkkis:
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Dáhtunavnnat-Offset | Álggu geahččat, go nuppástu odne (!), geat mii datainama njuolggadusat (Volume-Strings) čuovvut datainama. Dat geahččá otná máŋga nuppástuvdna báhka. |
0x0004 | uint(32) | Dátat-Offset | Gáppá ahte mo dieđáidat ja guovttos voluŋa fáhkkes lea dasa dieđá. |
0x0008 | uint(32) | Dáhta-máttarávga | Ráhkadit, jakka movtá lea fálla i báiteguin. |
0x000c | uint(16) | Flaaggat? | Geahččal geahččá áššiid, mii lea fállat datain koodin.
|
Voliimma lohkka
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | čáhččat | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 56 | 42 | 4c | 48 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | V | B | L | H | . | . | . | . | . | . | . | . | . | . | . | . |
Álgobealgu | Dátatypa | Návnnji | Oaivvot |
---|---|---|---|
0x0000 | uint(32) | Magiččat Baitit | |
0x0004 | uint(24) | Blokku-lengda | |
0x0007 | uint(8) | Váldot |
Volume-blokka lea kontainer, juohkka fálddát fáileh. Dat lei doarjaga - blokkaformátin duogá - redundántta fáilebáhkká ja duostta gávdne njuohkágat.