Te mau pu. · bei.pm

E fa'ao'na i te 19/11/2015·Arahina i te 13/02/2025·Tahitian
Tei teie tuhinga i faatupu mai e OpenAI GPT-4o Mini.

Te mau huru o te mau fa'ata'iraa i roto i teie pae e fa'aturi nei i te huru ta'oto no te mau mana'o ta'oto o Dynamix, Inc. e Sierra Entertainment.
Te mau mana'o ta'oto e tei te ao nei no te Activision Publishing, Inc.- / Activision Blizzard, Inc.-ma'a e tei roto i te mana o Microsoft Corp..

Tei ha'aputuputu i te mau fa'aho'ihia i roto i te Reverse Engineering e te Datenanalyse no te ora'i e te 'āre'are i te mau fa'aho'ihia i to'na mau ta'ato'araa.
E mea fifi i te whakamahi i te mau fa'aho'ihia e te mau huru paari.

Te mea e noho nei te mea pāre no te gog.com no te hoko mai e te pārai mai e te ta'ato'araa.

E te mau Volume, e faatere i te mau faanahoraa no te taata, e like te reira e te mau faanahoraa i te mau pahi, mai te Tarball. I roto i te Outpost 2, e na te faanahoraa e te mau faile - aita e mau faanahu. E taea paha e taui i te mau faile na roto i te mau i’oa faile.

E nehenehe te Volume e faatere i te Volume-Header e te mau Volume Blocs, e te mau faile i te mau faanahoraa.

"E te mau 'Volumes' e te mau faile e te huira'i 'vol' i roto i te aupuru taata.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 56 4f 4c 20 -- -- -- -- -- -- -- -- -- -- -- -- V O L . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Nā Pāti Mahana
0x0004 uint(24) Te roa o te parau
0x0007 uint(8) Tāpeha

Te mau tihi o te taata

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 76 6f 6c 68 -- -- -- -- -- -- -- -- -- -- -- -- v o l h . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Nā Pāti Mahana
0x0004 uint(24) Te roa o te parau
0x0007 uint(8) Tāpeha

Te āhua o te Volume Header, eita e 'āko' i te mau pātea no te mau data.
He container tāna e fai.

Te mau 'āhuatanga' o te Volume Header, e 'ita' te mau Volume Strings; i muri iho, e haere mai te mau 'informatis'.

Te mau tīra'a o te hā'ō'ā

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 76 6f 6c 69 -- -- -- -- -- -- -- -- -- -- -- -- v o l i . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Nā Pāti Mahana
0x0004 uint(24) Te roa o te parau
0x0007 uint(8) Tāpeha
Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 76 6f 6c 73 -- -- -- -- -- -- -- -- -- -- -- -- v o l s . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Nā Pāti Mahana
0x0004 uint(24) Te roa o te parau
0x0007 uint(8) Tāpeha
0x0008 uint(32) Te roa o te mau mea.

Te fa'ahiti mai, e fa'aiti mai te mau byte e tei roto i te mau data i raro a'e.

O te mau data e tei reva i roto i te rārangi mau volume-strings, e mea mau no te garbage.

I roto i te mau faile e tei teitei i te ra, e te mau 'data reva' e 0x00, e fa'ata'ihia mai te mau fa'ahuarahi e te mau mea rahi i te tauiha o te jeu, e mea e, e tei tei teitei a'e te mau tērā e tei fa'ahiti i te mau puffer, no te mea, eita e pā te reira i te jeu, aita e mea ha'api'i te mau data i te tahi atu mau.

0x000c uint(8)[] Te mau inoa fa'ahuru.

O te tahi atu ia e fa'ata'ihia i te 0-byte e te fa'ata'ihia i te roro o te mau i'oa 'fa'ata'ihia, e na te mea e, i te mau tuhinga ta'na, e fa'ata'ihia te mau pu'aru 'ASCII' ia ratou.

Eita te mau mea e tei te i te ta'ata'ihia i te mau tuhinga, i te mea e i te mau fa'ata'iraa o te 'Volume' e tei te mau 'Offset' o te mau i'oa e faa'ata'ihia.

Te mau Volume Strings, o te reira he tahua no te mau inoa faile i roto i te Volume e tei faaterehia.

Te mau fa'ataa volume

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 76 6f 6c 69 -- -- -- -- -- -- -- -- -- -- -- -- v o l i . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Nā Pāti Mahana
0x0004 uint(24) Te roa o te parau
0x0007 uint(8) Tāpeha

Te mau fa'ahoro parau no te volume e fa'ataa i te mau fa'ahoro parau maita'i e pili ana i te mau faile. E mea teitei te reira i te tahi maita'i o te mau fa'ahoro no te FAT (FAT = Te Pāpori no te Fa'ahoro Faile)

Te numera o te mau faile e riro mai i te rahi o te mau pākehi e fa'aiti i te roa o te mau fa'ahoro - 14 byte.

Te mau fa'ahoro no te mau pākehi e riro mai i te mau fa'ahoro e te maitai i te mau tumu o te mau fa'ahoro.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Te mau i'oa fa'ahou

Te fa'atoa i te reira, i te aha e pa'i i te reira i roto i te reva o te mau i'oa o nā faile (Volume-Strings) e te i'oa o te faile e 'a'ahi i reira.

E pa'ari ia i te timataraa o te mau bloka no te mau fa'ahuatanga.

0x0004 uint(32) Tāhū-‘ā‘a

E mea mau tei roto i te mau tuati i raro i te pāpāho pūnohu e te mau faanahoraa i te reira.

0x0008 uint(32) Te mau rahi o te faanahonahoa

Fa’aapohia te rahi o te fa’atumu i roto i te mau byte.

0x000c uint(16) Tāra‘a?

E mea puai i te mau fa'ahou e pili ana i te fa'ata'ita'iraa o te mau faile.

  • 0x03 e faatufuru i te mea e fa'aro i te mau faile. E riro mai te Huffmann-Baum i teie mau taime.
  • 0x80 e riro mai i te mea e faatufuru i te mau taime.

Te mau pātuhiro

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF tīhohu
0x0000 56 42 4c 48 -- -- -- -- -- -- -- -- -- -- -- -- V B L H . . . . . . . . . . . .
Tāpae Rūma pāpū Te mau i'oa Fa'ata'iraa
0x0000 uint(32) Nā Pāti Mahana
0x0004 uint(24) Te roa o te parau
0x0007 uint(8) Tāpeha

I te mau 'a'amu Volume, e mea na te 'ū'ū, tei faataa i te mau faile. E parau noa i te 'ū'ū - na roto i te 'a'amu 'ū'ū - e rave rahi te 'ū'ū o te faile e e ti'aturi mai te mau faata'iraa.