PRT · bei.pm

Közzétéve: 2015. 11. 19.·Frissítve: 2025. 02. 13.·Magyar nyelv
Ez a szöveg automatikusan lett lefordítva az OpenAI GPT-4o Mini által.

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 0x00-nak felel meg, potenciálisan elképzelhető, hogy a paletták száma egyszerűen egy uint(32) lenne.

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.