PRT · 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.
Cím | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | karakter | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Eltolás | Adattípus | Megnevezés | Magyarázat |
---|---|---|---|
0x0000 | uint(32) | Bűvös bájtok | |
0x0004 | uint(24) | Paletta hossz | Ellentétben a normál blokkformátummal, megadja a fájlban található paletták számát - nem a blokk hosszát byte-ban. |
0x0007 | uint(8) | Zászlók | Valószínűleg, mint általában, zászlók. Azonban nem ismerek zászlókat; mivel minden általam ismert érték |
A PRT
pontos jelentése számomra nem ismert; elképzelhető például, hogy a 'Paletta és Erőforrás Tábla' - mivel ez a fájl - amely a op2_art.prt néven található a maps.vol-ban - valóban egy ilyen fájlt jelent, vagy akár jól is leírhatja a funkcióját.
Ez a fájl tartalmaz egy paletták listáját, egy táblázatot az összes használt bitmapról, az összes animációs definíciót és számos ismeretlen adatot. A korábbi konténerformát követi, de laza összefüggésben, mivel nem minden rekord követi ezt a sémát.
A CPAL
szekció (valószínűleg a paletták konténerét jelenti) csupán a palettadatokat öleli fel, megadva, hogy hány db a jellemzően 1052 byte méretű 8-bites palettákból van jelen.
A 1052-byte méret nem tekinthető kötelezőnek, mivel a palettaformátum potenciálisan eltérő palettaméreteket is megengedhet. Ez csupán azokra az adatokra vonatkozik, amelyekkel az Outpost 2 kiadásra került.
A paletták listája után közvetlenül és bevezető fejléc nélkül következik a bitmapelemek listája; ugyanígy az animációs listák is közvetlenül következnek.
Ezek mindegyike egy uint(32) (vagy esetleg uint24 + uint8 flag?) bevezetésével kezdődik, amely tartalmazza a rekordok számát.