ဘစ်မပ် · bei.pm

ထုတ်ဝေခဲ့သော 19/11/2015·အပ်ဒိတ်လုပ်ပြီး 13/02/2025·ဘာမန်ဘာသာ
အဆိုပါစာသားကို OpenAI GPT-4o Mini မှ အလိုအလျောက် ဘာသာပြန်ထားပါသည်။

ဤစာမျက်နှာတွင်ဖေါ်ပြထားသောဖိုင်ဖောင်များသည် 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 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
အဝင်ဖြစ်စဉ် ဒေတာအမျိုးအစား အမည် ရှင်းလင်းချက်
0x0000 uint(32) အထူးပြင်ထားသောအကျယ်

ဓာတ်ပုံဒေတာလိုင်းများ၏ အကျယ်ကို ဘိုက်ဖြင့် ဖေါ်ပြထားပြီး - အဆိုပါဒေတာများသည် ၄ ဘိုက် အခြားအမှုရဲ့ အခြားပြင်ဆင်မှုများနှင့် သက်ဆိုင်သည်။

ဒါကြောင့် သတ်မှတ်ထားသော ဓာတ်ပုံလိုင်းကို လျင်မြန်စွာ ရွှေ့ဆိုင်းနိုင်သည်။

ဤတန်ဖိုးကို သီးခြားသိမ်းဆည်းထားရခြင်း၏ အကြောင်းရင်းမှာ ဘာသာရပ်ကို တိုင်းတာနိုင်သော်လည်း ရှင်းလင်းမှုမရှိပါ။
အတွေးအခေါ်များအရ၊ ၎င်းသည် render ကုဒ်အတွက် အထူးပြုပြင်မှုတစ်ခုဖြစ်နိုင်ပါသည်။

0x0004 uint(32) အာဖ်ဆက်

Bitmap တွင် ပထမဆုံးလိုင်း၏ အော့ဖ်ဆက်ကို ဖေါ်ပြသည်

0x0008 uint(32) အရ HEIGHT

ဓာတ်ပုံ၏အမြင့်ကိုပက်ဆယ်ဖြင့်ပြောပြပါ

0x000c uint(32) ကျယ်ဝန်းမှု

ဓာတ်ပုံ၏အကျယ်ကို ပစ်ခတ်အရေအတွက် အဖြစ် ပေးပါ

0x0010 uint(16) တိပ်

ဓာတ်ပုံ၏အမျိုးအစားကိုပြထားသည်။ ဤသည်မှာ Bitmask ဖြစ်သည်ဟုပါသင့်သည်။

  • 0x04 သည် 1bpp-ဂရပ်ဖစ်ဖြစ်လျှင် ထားရှိသည်။
  • 0x40 သည် Windowing ကိုအကောင်အထည်ဖော်ရမည့်ဂရပ်ဖစ်ဖြစ်လျှင် ထားရှိသည်။
0x0012 uint(16) ပလက်လစ်

PRT ဖိုင်ထဲက သုံးသင့်တဲ့ ပေ့လက်ကို သတ်မှတ်ထားသည်

PRT ဖိုင်၏ ဒေတာဖွဲ့စည်းမှုသည် စပရိုက်အတွက် အသုံးပြုသော Bitmap များကို ဘယ်လိုဖွဲ့စည်းထားသည်ကို ပြသသည်။ ဤ Bitmap များသည် စပရိုက်၏ အနာဂတ်အကြောင်းအရာတစ်ခုအပါအဝင် ဖြစ်သည်၊ အများအနေနှင့် စပရိုက်၏ အနာဂတ်အမှတ်တစ်ခုအတွက် အစုလိုက်စုကို ဖွဲ့စည်းထားသည်။

အကြောင်းအရာ ပုံရိပ်ဒေတာများ သည် op2_art.BMP တွင် ရှိပြီး ဂိမ်းအတွင်းရှိ ဖိုင်ထဲတွင်ရှိသည်။
ဤ Bitmap ဖိုင်သည် (အများအားဖြင့် မှန်ကန်သော) RIFF-Bitmap header ရှိသော အကြောင်းအရင်း သွေးထဲမသိပါ။ Outpost 2 သည် ဂရပ်ဖစ်များကို နာရီခွဲသုံး၍ အလုပ်လုပ်ရန် စနစ်-API များကို အသုံးပြုသည့် အခါ၊ ဤ header ကို ထာဝရအသုံးပြု၍ ကွဲပြားသော အခွင့်အလမ်းများကို ပြောင်းလဲသွားသည်။

Pixel ဒေတာများသည် BMP ဖိုင်တွင် Offset + uint32-Offset အနေဖြင့် နေရာတွင် ရှိသည်၊ ၎င်းသည် BMP ဖိုင်တွင် အကြောင်းအရာ 0x000A တွင် ရှိသည် (RIFF-Bitmap ဒေတာ offset) နှင့် ပြန်လည်ရှာဖွေကြသည် - နှင့် အထက်ဘက်မှ ဘယ်ဘက်အောက်သို့ အစီအစဉ်ဖြင့် အသက်သွင်းထားသည်။

Monochrome 1bpp ဂရပ်ဖစ်များကို အမှန်အတိုင်း ရင်ခုန်၍ ရေးဆွဲနိုင်သည်၊ အပြောင်းအလဲက အပြုံး 0 သည် တစ်ပြင်လုံးသာ အမြင်လွှမ်းမိုးနေပြီး၊ အပြောင်းအလဲ 1 သည် အနိမ့်ခြစ်/ဖြူဖြစ်သည်၊ Monochrome ဂရပ်ဖစ်များသည် ယေဘုယျအားဖြင့် ယာဉ်နှင့် အဆောက်အအုံ၏ အမြင်လွှမ်းမိုးမှုများကို ဂရပ်ဖစ်များတွင် အသုံးပြုသည်။

ဒါကြောင့် အများအားဖြင့် ဂရပ်ဖစ်များကို တွဲဖက်နိုင်သည်။

ကာကွယ်မှုရှိသော နေရပ်မော်ဂျူး (Plymouth)