וואַַלומען · bei.pm
די פֿאָרמאַטן וואָס זענען באַשריבן אויף דער זייַט באשטימט זיך אויף טעכנישע אַנאַליזע פון אינטעלעקטואַלער פּראָפּערטי פֿון Dynamix, Inc. און Sierra Entertainment.
די אינטעלעקטואַלער פּראָפּערטי איז הײַנט טייל פון דער Activision Publishing, Inc.- / Activision Blizzard, Inc.-מאַסע און איז איצט אין דער האַנט פֿון Microsoft Corp..
די אינפֿאָרמאַציע איז געקליבן דורך רעווערז אינזשיניריע און דאַטאַנאַליזע צו צילן פון אַרכיווירן און אינטעראָפּעראַטיוויטעט מיט געשיכטע דאַטן.
עס זענען נישט געניצט געווארן קיין פּראָפּרייטאַר אָדער פאַרטרייט специפֿיקאַציעס.
דער שפּיל קען הייַנט זיך ערקויפן אויף gog.com ווי אַ אַראָפּנעמען.
די וואַלומענס זענען אַ דאַטאַ קאָנטיינער פֿאַר דאָס שפּיל, ענליך צו אַן אַרכיוו פֿאָרמאַט ווי, צו ביישפּיל, טאַרבאָל. לפּחות אין אויספּאָסט 2, דער פֿאָרמאַט קען בלויז האָבן פֿײַלע - נישט ערטער. מן סביר קען מען זיי אָבער דורך באַשטימטע פֿײַלע נאָמען סימולירן.
אַ וואַלום באַשטייט פון דער וואַלום-העדער און פֿון מערערע וואַלום בלאָקען, וואָס entsprechnung צו די קאָנקרעטע פֿײַלע.
"וולומען" זענען די פֿײַלעס מיט דער ענדונג 'vol'
אין דער שפּילדיקערדיק.
אַדר | 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) | בלוק-לענג | |
0x0007 | uint(8) | פֿלאַגן |
וועלום היֵדאַר
אַדר | 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) | בלוק-לענג | |
0x0007 | uint(8) | פֿלאַגן |
דער װאָליום-העדער אַנטהאַלט נישט קיין נוץ-דאַטאַ.
ער דערוויילט בלויז ווי אַ קאָנטיינער.
אַז דער ערשטער דאַטום אין װאָליום-העדער זאָל זײַן די װאָליום-שטרינגס; נאָכדעם קומט די װאָליום-אינפֿאָרמאַציע.
ווליום סטרינגs
אַדר | 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) | בלוק-לענג | |
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) | בלוק-לענג | |
0x0007 | uint(8) | פֿלאַגן | |
0x0008 | uint(32) | פּאָלייד-לענג | געב צו, ווי פילע בייץ פון די פאלגענדע דאטן זענען באמת נוץ דאטן. די אנדערן, בלייבנדיקע דאטן פון די ווואלום-שטרינגס-ליסט זענען זיכער ווי גאַרבידזש צו באַשטימען. אין טעקסטן מיט שפּעטער דאטן זענען די 'בלייבנדיקע דאטן' 0x00, וואס קען אודאי אײַנדרוקן אויף אומזיסטיקייטן מיט דער טולציין במשך דער אַנטוויקלונג פון דעם שפּיל, ווען מען קען זאָגן, אז געפֿינען זיך נאר זייער שפּעט אַן אַנטוויקלער פאַר די קורעקטע איניציאַליזאַציע פון די בופער, ווייל עס האט קיין אינפֿלוס אויף דעם שפּיל, צי די דאטן זענען איניציאַליזירט אָדער נישט. |
0x000c | uint(8)[] | דאַטעינאַמען-ליסטע | דאָ גייט עס זיך וועגן אַ 0-בייט-טערמינירט ליסטע פון דאָקומענט נאָמען, וואָס - צו מינימום אין דער געגעבנקייט פון דאַטאַ - בלויז ASCII-שילדער אָפּשטעלן לאָזט. עס איז נישט נויטיק, ווען מען פארשניט דעם דאַטאַ צו באַשטימען דעם דאַטאַ בלאָק מער גענאדע, ווייל אין די וואַַלומע-אינפֿאָרמאַציעס שוין שטענדיק די אָפּשטימונגען פון דעם דאָקומענט נאָמען ווערן רעפערנט. |
די וואַוליום סטרינגס זענען אַ רשימה פון טעקסט-נאַמען, וואָס זענען אינערהאלב פון דעם וואַוליום אין געשטעלט.
וואָליום אינפֿאָרמאַציע
אַדר | 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) | בלוק-לענג | |
0x0007 | uint(8) | פֿלאַגן |
די וואַַליום-אינפֿאָרמאַציען נעמען מער דעטאַלירטע אינפֿאָרמאַציען וועגן די טייַל. דאָס איז אין אַ באַשטימט וועג אַ מין פון FAT-דעקלערונג (FAT = File Allocation Table)
די צאָל פון טייַל געפֿינט זיך פֿון דער בלאק גרייס געהאַלטן דורך די לאנג פון די דעקלערונגען - 14 בייט.
די איינצעלע דעקלערונגען האָבן יעדער דעם נאָכפֿאָלגנדיקן אויפבאַוועג:
אַדר | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | כאַר | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
אויפֿשטעלונג | דאַטענטיפּ | נאָמען | אויסקלערונג |
---|---|---|---|
0x0000 | uint(32) | דאַטעינאַמען-אָפֿפעט | געב צו, ווען וועלכע אָפּפֿט (!) אינערהאַלב פון די דאָקומענט נאָמען רשימה (וואָליום-שטרינגס) דער דאָקומענט נאָמען פֿון דער טעקע געפֿינט. עס האט צו טאָן מיט דער אָנהייב פון דעם נוץ דאַטן בלאָק. |
0x0004 | uint(32) | דאַטעי-אָפֿסעט | געב אויף, אויף וועלכן אָפפֿסעט אין דער גאנצער וואָליום-פֿײַל באַפֿינדט זיך די פֿײַל. |
0x0008 | uint(32) | טעפֿעל גרייס | געב אין ווי גרויס די טעקע איז אין בייט. |
0x000c | uint(16) | פֿלאַגן? | עס געבט אין דערפאַרונג צו צוגעבן אינפֿאָרמאַציע וועגן די דאַטע קאָדירונג.
|
וואָליום בלאָק
אַדר | 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) | בלוק-לענג | |
0x0007 | uint(8) | פֿלאַגן |
ביי אַ וואַליום-בלאָק איז עס אַ קאָנטיינער, דער נעמט טייַלען אַרײַן. ער ווערט נאָר נאָך אַמאָל - אויף די בלאָק-פֿאָרמאַט - ראַדונאַנט די טייַל גרייס און נאָך דעם פאַרלויפן גלייך די נוץ-דאַטאַ.