ꦧꦶꦠꦩꦧꦱ · bei.pm

Dipublikasikan ing 19 11 2015·Diperbarui ing 13/02/2025·ꦗꦮꦶꦱꦗꦶ
ꦢꦶꦱꦺꦴꦁ ꦠꦺꦱꦸꦏ꧀ ꦧꦼꦭꦶꦁ ꦲꦸꦔꦶꦁ ꦭꦶꦏꦼ ꦱꦸꦩ꧀ꦕꦠꦶꦁ OpenAI GPT-4o Mini.

Format file sing diterangake ing kaca iki adhedhasar analisis teknis babagan hak kekayaan intelektual saka Dynamix, Inc. lan Sierra Entertainment.
Hak kekayaan intelektual saiki dadi bagian saka Activision Publishing, Inc.- / Activision Blizzard, Inc.-massa lan saiki diduweni dening Microsoft Corp..

Informasi iki dikumpulake liwat Reverse Engineering lan Datenanalyse kanggo tujuan arsip lan interoperabilitas kanthi data sejarah.
Ora ana spesifikasi sing duwe hak utawa rahasia sing digunakake.

Gim iki saiki bisa dituku minangka unduhan ing gog.com.

ꦄꦢꦿ x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF ꦕꦗꦶ
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
ᮧᮞ᮪ᮕᮧᮒ ꦢꦠꦺꦤ꧀ꦠꦾꦺꦴ ꦧꦼꦱꦶꦗꦤ꧀ ꦲꦺꦴꦏꦼꦠꦶꦁ
0x0000 uint(32) ꦗꦶꦠꦶꦁ ꦧꦿꦺꦠꦶ

Ngetokake ambane baris data piksel ing byte - amarga iki diselaraskan karo watesan 4-byte.

Saiki gampang kanggo ngakses baris gambar tartamtu.

Ngapa nilai iki disimpen kanthi kapisah, sanajan bisa diitung, ora cetha.
Mbok menawa iki minangka optimasi kanggo kode render.

0x0004 uint(32) ꦲꦺꦴꦏꦸꦤ꧀

Nunjukaké offset saka larik pisanan ing bitmap

0x0008 uint(32) ꦲꦺꦴꦸꦁ

Nggawa dhuwur gambar ing piksel

0x000c uint(32) ꦧꦿꦺꦠꦺ

Nyatakaké ambané gambar ing piksel

0x0010 uint(16) ꦠꦶꦥ꧀

Nunjukaké jinis gambaré. Ing kéné kayane iki minangka Bitmaske:

  • 0x04 wis disetel, yen iki minangka grafik 1bpp.
  • 0x40 wis disetel, yen iki minangka grafik sing kudu ngleksanani Windowing
0x0012 uint(16) ꦥꦭꦺꦠꦺ

Netepake, palet endi sing kudu digunakake saka file PRT

Struktur data saka file PRT iki nuduhake carane bitmap sing digunakake kanggo sprite disusun. Bitmap iki dadi siji komponen, sing sawetara digabungake dadi frame animasi saka sprite.

Data gambar sing konkret disimpen ing op2_art.BMP ing direktori game.
Kenapa file bitmap iki nduwe header RIFF-Bitmap (sing umume bener) ora cetha. Mungkin Outpost 2 nggunakake API sistem kanggo ngundhuh grafis, kanthi cara ngatur header iki sementara lan ngoverwrite bidang sing cocog lan bervariasi.

Data piksel ana ing file BMP ing Posisi Offset + uint32-Offset, ing file BMP bisa ditemokake ing alamat 0x000A (offset data RIFF-Bitmap), lan padha maneh karo susunan baris saka kiwa ndhuwur menyang tengen ngisor.

Grafis monochrome 1bpp bisa digambar kanthi cara kaya warna 0 dadi transparansi lengkap, lan warna 1 dadi setengah transparan ireng/abu-abu, amarga grafis monochrome umume digunakake kanggo bayangan kendaraan lan bangunan ing animasi.

Kanthi iki, sampeyan bisa nggabungake akeh grafis.

Modul papan perlindungan (Plymouth)