פּרט · bei.pm
די פֿאָרמאַטן וואָס זענען באַשריבן אויף דער זייַט באשטימט זיך אויף טעכנישע אַנאַליזע פון אינטעלעקטואַלער פּראָפּערטי פֿון Dynamix, Inc. און Sierra Entertainment.
די אינטעלעקטואַלער פּראָפּערטי איז הײַנט טייל פון דער Activision Publishing, Inc.- / Activision Blizzard, Inc.-מאַסע און איז איצט אין דער האַנט פֿון Microsoft Corp..
די אינפֿאָרמאַציע איז געקליבן דורך רעווערז אינזשיניריע און דאַטאַנאַליזע צו צילן פון אַרכיווירן און אינטעראָפּעראַטיוויטעט מיט געשיכטע דאַטן.
עס זענען נישט געניצט געווארן קיין פּראָפּרייטאַר אָדער פאַרטרייט специפֿיקאַציעס.
דער שפּיל קען הייַנט זיך ערקויפן אויף gog.com ווי אַ אַראָפּנעמען.
אַדר | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | כאַר | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 43 | 50 | 41 | 4c | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | C | P | A | L | . | . | . | . | . | . | . | . | . | . | . | . |
אויפֿשטעלונג | דאַטענטיפּ | נאָמען | אויסקלערונג |
---|---|---|---|
0x0000 | uint(32) | מאַדזשיק בייטס | |
0x0004 | uint(24) | פּאַלעטן-לענג | גיט, קעגן דעם נאָרמאַלן בלאָקפֿאָרמאַט, די נומער פון פּאַלעטטן וואָס זענען צו געפֿינען אין דעם דאָקומענט - נישט די לענג פון דעם בלאָק אין בייטס. |
0x0007 | uint(8) | פֿלאַגס | ווילכע, ווי געוויינטלעך, פֿלאַגס. איך בענק אַז מיר זענען נישט באַוווסט קיין פֿלאַגס; ווייַל אלע מיר באַוווּסטע ערטער |
פאר וואס PRT
איז גענוי איז מיר נישט באַוווסט; אפשר איז 'Palette and Ressource Table' - ווייַל דאָס איז אַ דאָקומענט - געפֿונען ווי op2_art.prt אין דער maps.vol - וואָס איז אַ סיי, אָדער דאָס וואָלט גוט באַשרייַבן די פֿונקציע.
די דאָקומענט אַנטהאַלט אַ ליסטע פון פּאַלאַץ, אַ טבלה איבער אַלע גענוצטע ביטמאַפּס, אַלע אַנימאַציע-דערפֿינונגען און נאָך אַ סעריע פון אומבאַוווסטע דאטן. זי נאָכגייט די בישן קאָנטיינער-פֿאָרמען לוס, ווי נישט אַלע דאַטאַסעץ נאָכגיין דעם שאָך.
די CPAL
-סעקציע (שטייט מסתּמא פֿאַר פּאַלאַץ-קאָנטיינער) פֿאַרמיטל בלויז די פּאַלעטע דאטן, דורך צו צייגן ווי פילע פון די נאָרמאַל 1052 בייט גרויס 8-ביט פּאַלאַץ זענען פאַרהאַלטן.
די 1052-בייט-אונגערופ איז נישט געמיינט צו זיין פֿאַרבונדען, ווייַל דער פּאַלעטן-פֿאָרמיט קען פּאָטענציעל האָבן פֿאַרשידענע פּאַלעט גרייסן. זי גיט בלויז פֿאַר דעם דאַטע-שטאַם, וואָס איז צוגעשטעלט מיט Outpost 2.
נאָך די פּאַלעטן-ליסטן קומט פאַרשטענדלעך און אָן אַן אַפענגיק האַדער, שוין די ליסטע פון ביטמאַפּס; ווי אַזוי אויך קומט נאָך די אַנימאַציע-ליסטן.
ביידע ווערן שוין אינעם uint(32) (אָדער ווידער uint24+uint8 פֿלאַגן?) איניצירט, וואָס אנטהאַלט די צאָל פון דאַטאַסעץ.