PRT · bei.pm
Formatota faayilii irratti ibsame kun, qorannaa tekinikaatiin kan hundaa'e gurguddaa Dynamix, Inc. fi Sierra Entertainment irratti hundaa'e.
Qabeenyi yaadaa har'a Activision Publishing, Inc. / Activision Blizzard, Inc. keessatti argama fi amma Microsoft Corp. tiin qabamee jira.
Informationni kun Reverse Engineering fi Datenanalyse fayyadamuudhaan, kuusaa fi waliigaltee seenaa waliin taasisuuf qophaa’e.
Specifikeshinota eenyummaa ykn dhoksaa hin fayyadaman.
Game'n amma gog.com irraa buufachuuf gurgurtaa irratti argamuu danda’a.
Akkatti | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | char | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
Fageenya | Gosa Odeeffannoo | Maqaa | Ibsa |
---|---|---|---|
0x0000 | uint(32) | Maqaalee Jaalalaa | |
0x0004 | uint(24) | Dheerina Paletii | Faayidaa qindaa'aa kan gosa barreeffama caasaa duraanii irraa adda ta'e, lakkoofsa paletii faayilii kana keessatti argaman ibsa - dabalataan, dheerina blokkii byte keessatti miti. |
0x0007 | uint(8) | Bakka bu'oota | Waa'ee, akka aadaa, Falaasii. Garuu, Falaasii tokkoon tokkoon beeku hin qabu; sababiin isaas gatiiwwan naannoo hundi |
Maaliif PRT
akka dhugaa ta'ee hinbeekamu; fakkeenyaaf 'Palette and Ressource Table' ta'uu danda'a - sababni isaas faayiliin kun - akka op2_art.prt jedhamutti argamu - faayila akkasii dha, yookiin hojii isaa gaariidha jechuun ni danda'ama.
Faayiliin kun tarree paletootaa, teessuma bitmap hunda fayyadamaniin, hiika animeshinii fi odeeffannoo hinbeekamne hedduu of keessaa qaba. Kunis format kanneen duraanii kan bakka bu'aan sirrii hin taaneen hordofaa jira, sababiin isaas galmeewwan hundi sirna kana hin hordofne.
Seekshinii CPAL
(paletootaa kanneen qabatanii dha) odeeffannoo paletootaa qofa of keessaa qaba, akkamitti paletoota 8-Bit kanneen 1052 Byte guddatanii akka jiran ibsa.
Beeksisni 1052-Byte kun dirqama ta'uu hin qabu, sababiin isaas format paletootaa garaagaraa ta'uu danda'a. Kunis odeeffannoo Outpost 2 waliin kennamuuf qofa ta'a.
Tarree paletootaa booda, tarree bitmap ni dhufa; akkasuma tarree animeshinii ni dhufa.
Kanumaan walqabatee, lamaan isaanii uint(32) (yookiin uint24+uint8 mallattoolee?) jalqabaa, kan lakkoofsa galmeewwan of keessaa qaba.