PRT · bei.pm
ဤစာမျက်နှာတွင်ဖေါ်ပြထားသောဖိုင်ဖောင်များသည် Dynamix, Inc. နှင့် Sierra Entertainment ၏အားဖြင့် အာရုံခံရသော ဂုဏ်ထူးဆောင်ပိုင်ဆိုင်မှု၏နည်းပညာဆိုင်ရာစိစစ်မှုအပေါ်အခြေခံသည်။
ဂုဏ်ထူးဆောင်ပိုင်ဆိုင်မှုသည် ယနေ့တွင် Activision Publishing, Inc. / Activision Blizzard, Inc. ၏စုစုပေါင်းအစိတ်အပိုင်းဖြစ်ပြီး ယခုအခါ Microsoft Corp. ၏ပိုင်ဆိုင်မှုဖြစ်သည်။
အချက်အလက်များကို အုပ်ချုပ်မှုနှင့် သမိုင်းဝင်ဒေတာများနှင့် အပြန်အလှန်လုပ်ဆောင်နိုင်မှုအတွက် Reverse Engineering နှင့် Datenanalyse မှတစ်ဆင့်စုစည်းထားသည်။
ပိုင်ဆိုင်မှုရှိသည့် သို့မဟုတ် လျှို့ဝှက်သော အထောက်အထားများကို မသုံးစွဲခဲ့ပါ။
ဂိမ်းကိုယခု gog.com တွင် အွန်လိုင်းအရောင်းအတွက် ဒေါင်းလုပ်အဖြစ် ရယူနိုင်သည်။
အေဒရ် | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | အက္ခရာ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
အဝင်ဖြစ်စဉ် | ဒေတာအမျိုးအစား | အမည် | ရှင်းလင်းချက် |
---|---|---|---|
0x0000 | uint(32) | မက်ဂျစ် ဘိုက်စ် | |
0x0004 | uint(24) | ပလက်ဖောင်းရဲ့အရှည် | ယေဘုယျပုံစံနှင့် ဆန့်ကျင်ပြီး၊ ဤဖိုင်တွင် ရှိသော ပလက်ဖောင်းအရေအတွက်ကို ကိုးကားပြပါ - ဘလော့ခ်၏ အရှည်ကို Byte သို့မဟုတ်မဟုတ်။ |
0x0007 | uint(8) | အမှတ်တံဆိပ်များ | သေချာပါတယ်၊ များသောအားဖြင့်၊ အမှတ်အသားများ။ ဒါပေမယ့် ငါ့အတွက် အမှတ်အသားများ မရှိပါ; ငါသိပြီးသား တန်ဖိုးများအားလုံး |
PRT
သည် အထူးသဖြင့် ဘာကိုဆိုလိုသလဲဆိုတာ မသိရပါ။ ဥပမာအားဖြင့် 'Palette and Ressource Table' ဟု ဆိုနိုင်ပါသည် - အဆိုပါ ဖိုင်သည် op2_art.prt ဟု အမည်ပေးထားပြီး maps.vol တွင် ရှိပါသည် - အမည်ပေးထားသည့်အရာဖြစ်ပါသည်၊ သို့မဟုတ် ဤသည်သည် အလုပ်လုပ်ဆောင်မှုကို ကောင်းစွာ ဖော်ပြနိုင်ပါသည်။
ဒီဖိုင်မှာ ပလက်ဖောင်းစာရင်း၊ အသုံးပြုခဲ့တဲ့ Bitmaps အပေါင်းတို့ကို ရေးစပ်ထားတဲ့ စာရင်း၊ အပြောင်းအလဲသတ်မှတ်ချက်များနှင့် မသိရသေးသော ဒေတာများစွာ ပါဝင်သည်။ ထိုဖိုင်သည် ယခင်က အသုံးပြုခဲ့သော အကြောင်းအရာဖန်သားပုံစံကို ချို့ယွင်းစွာ လိုက်နာထားသည်၊ အချက်အလက်များ များစွာသည် ဤစံနှုန်းကို မလိုက်နာပါ။
CPAL
အပိုင်း (Palette-Container အတွက်ဆိုသည်) သည် ပလက်ဖောင်းဒေတာကိုသာ လုပ်ဆောင်ပြီး၊ စံအားဖြင့် 1052 Byte အရွယ်အစားရှိသော 8-Bit ပလက်ဖောင်းများ ရှိမှုကို ဖေါ်ပြသည်။
1052-Byte အဆိုအရ သတ်မှတ်ထားသော အချက်အလက်များသည် မကျေနပ်မှုရှိသည်၊ အကြောင်းမှာ ပလက်ဖောင်းဖန်သားပုံစံသည် အမျိုးမျိုးသော ပလက်ဖောင်းအရွယ်အစားများကို သင့်လျော်စွာ ထောက်ထားနိုင်သည်။ အဆိုပါ အချက်အလက်သည် Outpost 2 နှင့် အတူ ထုတ်လုပ်မည့် ဒေတာကိုသာ သက်ဆိုင်ပါသည်။
ပလက်ဖောင်းစာရင်းအပြီးတွင် အခိုးအခန်းမရှိဘဲ Bitmaps စာရင်းကို တိုက်ရိုက် ဆက်လက် ရေးသားထားပြီး၊ ထို့နောက် Animations စာရင်းကိုလည်း တိုက်ရိုက် ဆက်လက် ရေးသားထားသည်။
နှစ်ခုလုံးကို uint(32) (သို့မဟုတ် uint24+uint8 flag?) ဖြင့် စတင်ရေးသားထားပြီး၊ ထိုအချက်အလက်များ၏ စုစုပေါင်းအရေအတွက်ကို ဖော်ပြထားသည်။