Bitmaps · bei.pm

Esemaki na 19/11/2015·Ekozali na nse 13/02/2025·Lingala
Tango oyo, ezaleli ya OpenAI GPT-4o Mini, emonisi.

Ébomi ya ba fichier oyo elobami na esanga oyo ebimaka na ndakisa ya bokomi ya mindondo ya Dynamix, Inc. mpe Sierra Entertainment.
Bokomi ya mindondo ezali lelo na part ya Activision Publishing, Inc.- / Activision Blizzard, Inc. mpe ezali na maboko ya Microsoft Corp..

Mokuse ya ba ntina ekozali na Reverse Engineering mpe Données analyse mpo na makambo ya archivage mpe interopérabilité na ba données ya kala.
Ezali te kosalela ba spécifications ya bokonzi to ya solo.

Mokolo oyo, jeu ekoki kokatwa na gog.com lokola téléchargement.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karaktere
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Offset Ntángo ya données Nkombo Bolanzo
0x0000 uint(32) Bokilo ya kolanda

Komi na ndenge ya oyo ekoki kosalela pixeldatas ya ligne na byte - mpo na ndenge ya 4-byte ekokani.

Yango ezali ya mposa mpo na kokanga ligne ya image moko na ntango ya moke.

Mpo na nini valeur oyo epangami na ndenge ya se, malamu te ezali na nse ya likambo, ezali na mposa ya koluka.
Ekoki kozala mposa mpo na optimizasyon ya render-code.

0x0004 uint(32) Offset

Eloko offset ya ligne ya mbala ya liboso na bitmap

0x0008 uint(32) Mokili

Ebengeli ya eloko na pixel

0x000c uint(32) Bokulaka

Yango ezali mpenza ya mabele ya image na pixel

0x0010 uint(16) Typ

Kolanda ndenge ya mabele. Na yango, esalemi lokola bitmask:

  • 0x04 ezali koya, soki ezali mabele ya 1bpp.
  • 0x40 ezali koya, soki ezali mabele oyo esengeli koyeba Windowing.
0x0012 uint(16) Palette

Ekoma, eloko nini palete ekozala na PRT-file.

Esimbi ya PRT ekomaka ndenge ya bitmaps oyo esalaka na sprites. Bitmaps yango ezali kati na eloko moko, oyo bazalaka na yango mingi mpo na frame ya animation ya sprite.

Mokolo ya malamu ya biloko ezali na op2_art.BMP na esika ya jeu.
Mpo na nini esimbi ya bitmap yango ezali na (na ndenge ya malamu) RIFF-bitmapheader, ezali na litomba. Likambo ya nsima, Outpost 2 ekoki kosalela API ya système mpo na kolanda biloko ya grafiki, na ndenge oyo header yango ezali kozala na mombongo kasi na bibanda ya ndenge yango ekosangisa.

Mokolo ya pixeldata ezali na BMP-file na ebonga Offset + uint32-Offset, oyo ezali na BMP-file na adrese 0x000A (RIFF-bitmap-data offset), kasi ekosangisa na ndenge ya libanda ya likolo tolinga na likolo ya esika ya mbala.

Biloko ya monochrome 1bpp ekoki kokatisa na ndenge oyo: ezali na couleur 0, lukasa ya mpasi, mpe couleur 1 ekoki kosala kaka elanga ya sika/mokolo, mpo na biloko ya monochrome ezali kosalela mpo na sombra ya makambo na animations.

Nako ekoki ko seka na biloko mingi.

Module ya ba logements ya esika (Plymouth)