حَجْمَات · bei.pm
Format ɗin fayil ɗin da aka bayyana a wannan shafin yana dogara ne akan binciken fasaha na hakkin mallaka daga Dynamix, Inc. da Sierra Entertainment.
Hakkin mallaka a yau yana cikin mallakar Activision Publishing, Inc. / Activision Blizzard, Inc. kuma a halin yanzu yana hannun Microsoft Corp..
An tattara bayani ta hanyar Reverse Engineering da Data Analysis don manufar ajiya da haɗin kai tare da bayanan tarihi.
An yi amfani da kowanne takamaiman bayanai na musamman ko na sirri.
A halin yanzu, ana iya sayen wasan a gog.com a matsayin saukarwa.
A cikin Volumes, akwai wani akwatin bayanai na wasan, kamar yadda aka saba a cikin tsarin ajiyar bayanai kamar Tarball. A kalla a cikin Outpost 2, tsarin yana dauke da fayiloli kawai - ba tare da manyan fayiloli ba. Yana yiwuwa a iya kwaikwayon waɗannan ta hanyar sunayen fayil da suka dace.
Wani Volume yana kunshe da Volume-Header da kuma blokoki da yawa na Volume, waɗanda suka dace da fayilolin ainihi.
"Volumes" sune fayilolin da ke da ƙarshen 'vol'
a cikin kundin adireshin wasan.
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 56 | 4f | 4c | 20 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | V | O | L | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | بایتس ماجیك | |
0x0004 | uint(24) | Tsawon Blok | |
0x0007 | uint(8) | فلاگز |
Shafin Volume
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 68 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | h | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | بایتس ماجیك | |
0x0004 | uint(24) | Tsawon Blok | |
0x0007 | uint(8) | فلاگز |
Header na Volume ba ya ƙunshe da kowanne bayanan amfani.
Yana aiki ne kawai a matsayin kwandon ajiya.
A matsayin na farko na bayanai a cikin Header na Volume, yakamata a sami Volume Strings; sannan bayanan Volume zasu biyo baya.
Yanayin Volume
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 69 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | i | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | بایتس ماجیك | |
0x0004 | uint(24) | Tsawon Blok | |
0x0007 | uint(8) | فلاگز |
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 73 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | s | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | بایتس ماجیك | |
0x0004 | uint(24) | Tsawon Blok | |
0x0007 | uint(8) | فلاگز | |
0x0008 | uint(32) | Girman kayan aiki | Ya kamata a nuna yawan Bytes na bayanan da ke ƙasa da gaske suna da amfani. Saɓanin haka, sauran bayanan da ke cikin jerin Volume-Strings suna bayyana a matsayin garbage. A cikin fayilolin da aka ƙara ƙarin kwanan wata, waɗannan 'bayanan da suka rage' sune 0x00, wanda zai iya nuna ƙarancin inganci tare da kayan aikin yayin haɓaka wasan, wato, yana yiwuwa cewa wani mai haɓaka ya kula da ingantaccen ƙaddamar da buffering daga baya, saboda ba ya shafi wasan ko bayanan sun kasance an ƙaddara su ko a'a. |
0x000c | uint(8)[] | jerin sunayen fayiloli | Wannan shine jerin sunayen fayiloli da aka ƙayyade da 0-Byte, wanda - aƙalla a cikin wannan ɓangaren bayanan - kawai yana tsammanin haruffan ASCII. Ba a buƙatar bincika wannan ɓangaren bayanan da kyau yayin da ake fassara bayanan, tun da a cikin bayanan Volume, ana nuni kai tsaye ga Offsets na sunayen fayiloli. |
Volume Strings suna nufin jerin sunayen fayiloli da ke cikin wannan volume.
Bayani akan Volume
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 76 | 6f | 6c | 69 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | v | o | l | i | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | بایتس ماجیك | |
0x0004 | uint(24) | Tsawon Blok | |
0x0007 | uint(8) | فلاگز |
Bayani kan girman yana dauke da karin bayani kan fayiloli. Wannan yana nufin a wani bangare, wani nau'i ne na shigar da jerin FAT (FAT = Teburin Raba Fayil).
Yawan fayiloli yana fitowa daga girman block da aka raba da tsawon shigarwar jerin - 14 Byte.
Ko wanne shigarwa na jerin yana da irin wannan tsarin:
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | Offset na sunayen fayiloli | Yana nuna inda offset (!) a cikin jerin sunayen fayil (Volume-Strings) sunan fayil ɗin take. Yana danganta da farkon rukunin bayanan masu amfani. |
0x0004 | uint(32) | مَكَانِ الدَّاتَة | Yana nuna inda fayil din ke cikin dukkanin fayilolin Volume. |
0x0008 | uint(32) | Girman fayil | Yana nuna yadda girman fayil ɗin yake a cikin byte. |
0x000c | uint(16) | Tutar? | Yana nuna karin bayani game da kodin fayil.
|
Gidan Kudi
عر | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | حروف | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 56 | 42 | 4c | 48 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | V | B | L | H | . | . | . | . | . | . | . | . | . | . | . | . |
مَكَانَة | نوع البيانات | بەزاجن | تَفْسِير |
---|---|---|---|
0x0000 | uint(32) | بایتس ماجیك | |
0x0004 | uint(24) | Tsawon Blok | |
0x0007 | uint(8) | فلاگز |
A cikin Volume-Block, ana nufin wani akwati ne, wanda ke karɓar fayiloli. Ya ƙunshi kawai sake - saboda tsarin Block - girman fayil ɗin da kuma bayan haka, bayanan amfani suna biye da shi kai tsaye.