Bevezetés · bei.pm
A ezen az oldalon leírt fájlformátumok a Dynamix, Inc. és a Sierra Entertainment szellemi tulajdonának technikai elemzésén alapulnak.
A szellemi tulajdon ma az Activision Publishing, Inc. / Activision Blizzard, Inc. tömeg részét képezi, és jelenleg a Microsoft Corp. birtokában van.
Az információkat fordított mérnöki munka és adatok elemzése révén gyűjtötték össze az archíválás és a történelmi adatokkal való interoperabilitás céljából.
Semmilyen tulajdonjoggal védett vagy bizalmas specifikációt nem használtak.
A játék jelenleg a gog.com oldalon vásárolható meg letöltésként.
Az Outpost 2 által használt adatformátumok a JFIF / PNG struktúrájára emlékeztetnek - az egyes adatblokkok mindig 8 byte-os fejlécet tartalmaznak. Ezért nem dokumentálom az egyes fejléceket a megfelelő specifikus helyeken, csak az eltéréseket jegyzem fel.
A formátum mindig a következő; a tényleges hasznos adatok pedig ebben vannak beágyazva:
Cím | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Eltolás | Adattípus | Megnevezés | Magyarázat |
---|---|---|---|
0x0000 | uint(32) | Bűvös bájtok | Tartalmazza az információt arról, hogy mi várható a következő adatblokkban. Ismert értékek:
|
0x0004 | uint(24) | Blokk hossza | Tartalmazza az információt arról, hogy mekkora (byte-ban) a következő adatblokk. Itt a tiszta hasznos adatokra gondolunk - a 8 fejlécként szolgáló byte nincs benne. |
0x0007 | uint(8) | Zászlók? | Nem ismert, pontosan mire szolgál ez a blokk. A kötetekben ez az érték gyakran 0x80, míg más fájlokban gyakran 0x00. Ez arra utal, hogy egy flag beállításról van szó. |