Tileat · bei.pm

Álgguheapmi 19.11.2015·Álttas dáldda 13. 02. 2025·Nordsamisk
Dátteáhkka lea automáhtalaš gássa OpenAI GPT-4o Mini-juvvon.

Gođđi huhtaa jearráhusaid datain formatat lea based diekkázaš analýsiid mátkkošat viertelgoaš Dynamix, Inc. ja Sierra Entertainment.-
Viidá mátkkošat lea dán álbmot Activision Publishing, Inc. / Activision Blizzard, Inc. -massas ja dat lea daná Microsoft Corp..

Diehtot lea doaimma Reverse Engineering ja Datenanalyse dárbbašii archiváhusa ja interoperabilitehta historihkasa diehtasaid.
Guhttašii dasa ei lehkki dohkáhusaid dahkat.

Spille lea daná gog.com -sii ealli gohččat dieđus.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF čáhččat
0x0000 50 42 4d 50 -- -- -- -- -- -- -- -- -- -- -- -- P B M P . . . . . . . . . . . .
Álgobealgu Dátatypa Návnnji Oaivvot
0x0000 uint(32) Mágicá Bájttat
0x0004 uint(24) Blokk-gearre
0x0007 uint(8) Báikkit

Tilesat leat Outpost-2-árbeviessu Bitmap-grafikkasvuohta. Dát lea 13 Tileset-a, "wells" nannastit (well0000.bmp ja well0012.bmp), giđđat maps.vol volumiin.

Tileset-a / Wells áiggi lea dainna:

Fálddaheaddji Inháid
well0000.bmp 32x32px suurus, bláhka grafihka - ideála testimii, oahpahuvvamuš image-loaderin
well0001.bmp Gáldde bálkká, vuorddaid bálkká bálkká ja máŋggá varianttaid áššisrábmas bálkká
well0002.bmp Gáldde bálkká-'Doodads' - dehárbbaid, mii áddjá álbmot (dehárbbaid ahte struktúra, njuolggis muhto) bálkká, dehárbbaid vegetation
well0003.bmp Gáldde krustnasa struktúra bálkká
well0004.bmp Gáldde dark bálkká, vuorddaid bálkká dark bálkká ja máŋggá varianttaid áššisrábmas dark bálkká
well0005.bmp Gáldde dark bálkká-'Doodads' - dehárbbaid, mii áddjá álbmot (dehárbbaid ahte struktúra, njuolggis muhto) dark bálkká
well0006.bmp Gáldde krustnasa struktúra dark bálkká, ja Übergange bálkká ja dark bálkká
well0007.bmp Gáldde lava mii lea 4-5 frames animášiovddas
well0008.bmp Gáldde saŋka ja máŋggá varianttaid áššisrábmas saŋka
well0009.bmp Gáldde saŋka-'Doodads' - dehárbbaid, mii áddjá álbmot (dehárbbaid ahte struktúra, njuolggis muhto) saŋka
well0010.bmp Gáldde 48 Übergänge saŋka ja bálkká ja dark bálkká
well0011.bmp Gáldde Polárhábmát map, dark bálkká muhto
well0012.bmp Gáldde Polárhábmát map, bálkká muhto

Dat lea ráhkisvuohta muhto akkurátas mii lea gávdnet, ahte tiles ii leat mii dohká, dahje gohččut cache-juvvon, dakkár ahte datain dieđuid dagas/nuorra-cykla beaivváldaga eatnigan, ja máŋga datain geavahit.

Tiles leat 8bpp-grafiikkaid mii lea indexearde palettemi 32x32 piksel resoluhtas, mii lea searvvis. Ijja muhto dán mielde gávdnan máŋga

Dás main container leat 2 searvvi: head ja data.

Tilehárje

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF čáhččat
0x0000 68 65 61 64 -- -- -- -- -- -- -- -- -- -- -- -- h e a d . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Álgobealgu Dátatypa Návnnji Oaivvot
0x0000 uint(32) Mágicá Bájttat
0x0004 uint(24) Blokk-gearre
0x0007 uint(8) Báikkit
0x0008 uint(32) Versio / Lippat?

Dat lea máŋga versjonin dátaformátas; mii lea mu mielde gávdnan fálddádat gávdnan 0x02

0x000c uint(32) Báikkis (Horisontála resoluhtio)

Gáddá dat, mii leama áibmi bálvvus (pixel-ain).

Go allain Wells áššis Outpost 2, de dáhpá mii 0x20 dahkat 32 áiggi.

0x0010 uint(32) Fáhkka (Vertikála resoluhtio)

Oainná dáhpáhus ja dárbbašvuohta birra (pixelma).

Buot Outpost 2:in vellemii, de lea háliid 0x20 dahje 32 várás.

0x0014 uint(32) Ráhkisvuohta?

Ši boaris dakkár muhtun lea dohkke.

Go dat lea gávdnet alla searvat dakkár muhto 8 muhtuhit, de sáhttá lea guovtteáigi mátkku.

0x0018 uint(32) Fárbmárkkis 2?

Datne áiggi lea muhtun.

Čájeha, dat lea 'máhttu' varra.

Dánnasa geahččaluhuvvon eanet ovttas riikkas RIFF-formáda fárbmádat. Dán speksifikasjona šaddá - danne fárbmát maid ávkkus jearrat - vuođđud Fárbmát.

Tiles-dátat

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF čáhččat
0x0000 64 61 74 61 -- -- -- -- -- -- -- -- -- -- -- -- d a t a . . . . . . . . . . . .
Álgobealgu Dátatypa Návnnji Oaivvot
0x0000 uint(32) Mágicá Bájttat
0x0004 uint(24) Blokk-gearre
0x0007 uint(8) Báikkit

Ánne lea fálal dátat, mii geavahuvvo meahcce-juohkevuodda, ja mii áiggi go friddja-ruovttus.
Dátalaš váldo, mii lea dán 8bpp-Bitmapiid, dáhtun muhtun fárbbaindeksas.

Pixeldátat geavahuhttá álggo ja gallá dollo.

Spill-Engine ákkis gávdnet Tiles *márkan* on-demand.
Dáhpáhus lea almmuheapmi dagu-náttázis, mii lea 32 álbmot Tiles. Dás lea gávdnet vuordde áigguhis 'njálga' dakkár. Njuolggahusvárdiid mii áigge háliidit, mun čađahit boradit

v *= (daylight / 48) + 0.25;

med HSV-datain pixelain, go daylight lea 0-31 válddu ja v lea 0-1 válddu. Guovddáš lea gávdnet, ahte mii map áigge lea 16 Tiles gávdnet maŋŋá ja dehála (mii dárbbašii ávkkastit unitain) áddjii.

Gođđat, dagu-náttázis veahkki pro Gamecycle áigge gávdnet doarjja map.
Dál veahkki dagu-náttázis dakkár čájehuvva:

Visualisering dagu-náttázis