Pūtake whakaahua · bei.pm

I tukuna i te 19.11.2015·I whakahouhia i te 13 o 02, 2025·Māori
I whakamaoritia tēnei tuhinga e te OpenAI GPT-4o Mini.

Ko ngā hōputu kōnae e whakahuahia ana i tēnei whārangi e pā ana ki te tātaritanga hangarau o ngā rawa hinengaro nā Dynamix, Inc. me Sierra Entertainment.
Ko te rawa hinengaro he wāhanga nō te Activision Publishing, Inc.- / Activision Blizzard, Inc.-rahi, ā, kei te pātea i Microsoft Corp. i tēnei wā.

I kohia ngā mōhiohio mā te Reverse Engineering me te Datenanalyse hei whakaritenga mō te pānui me te whakawhanaketanga i ngā raraunga hītori.
Kāore i whakamahia he whakaritenga rangatōpū, he whakaritenga huna rānei.

Ka taea te hoko i te kēmu i tēnei wā i gog.com hei tā downloads.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF herenga
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Tāwhāinga Momo kōrero Tūtohu Whakamārama
0x0000 uint(32) Te whanuitanga whakaritea

Ka noho te whanui o ngā rārangi raraunga pikitia i ngā pātea - nā te mea e hāngai ana ēnei ki ngā pātea 4-Byte.

No reira, ka taea te toro ki tētahi rārangi whakaahua i roto i te wā poto.

He mea kāore e mārama te take e tiakina ana tēnei uara i tōna ake, ahakoa ka taea te tūtohu.
Ko te mōhio he whakapai ake mo te waehere whakaputa.

0x0004 uint(32) Tāwhiti

Tena te tohu o te rārangi tuatahi i te bitmap

0x0008 uint(32) Teitei

Ka whakaatu i te teitei o te whakaahua i ngā pikitia

0x000c uint(32) Whānui

Ka whakaatu i te whānuitanga o te whakaahua i roto i ngā pikitia

0x0010 uint(16) Tīpako

Whakakitea te momo o te whakaahua. E ai ki tēnei, he pātea anake:

  • 0x04 kua whakatutukihia, mēnā he whakaahua 1bpp.
  • 0x40 kua whakatutukihia, mēnā he whakaahua e hiahia ana ki te whakatinana i te whakamarumaru.
0x0012 uint(16) Pārete

Kāore e taea te whiriwhiri i te pātea e whakamahia mai i te kōnae PRT

E ai te hanga o ngā raraunga PRT hei whakaatu i te whakarite o ngā Bitmap e whakamahia ana mō ngā Sprite. Ko ēnei Bitmap he wāhanga kotahi e taea te hanga hei whakaahua anamata mō te Sprite.

Kei te huna ngā raraunga whakaahua i roto i te op2_art.BMP i te rārangi kēmu.
He mea pōuri te mōhiohio e pā ana ki te take e whai ana tēnei kōnae Bitmap i tētahi (te nuinga he tika) RIFF-Bitmap header. Tērā pea e whakamahi ana a Outpost 2 i ngā API Pūnaha ki te uta i ngā whakaahua, mā te tango i tēnei header hei wātea, ā, ka pārongo ngā wāhanga e huri nei.

Ko ngā raraunga pixel kei te BMP i te pepa Offset + te uint32-Offset, e kitea ana i te BMP i te wāhi 0x000A (te RIFF-Bitmap-Datenoffset), ka kāore e hē, e mau ana ki te whakarite rārangi mai i te taha mauī ki te taha katau ki raro.

Ka taea te hanga i ngā whakaahua Monochrome 1bpp i ngā āhua, kia ki te mea ko te tae 0 he tino māmā, ā, ko te tae 1 he pango/grey pokanoa, nāna i te mea ko ngā whakaahua Monochrome e whakamahia ana hei shadow mō ngā waka me ngā whare i roto i ngā whakaaturanga.

Nā reira ka taea te whakakotahi i te maha o ngā whakaahua.

Ngā Module Whare Tiaki (Plymouth)