פּרט · bei.pm

געוויזן דעם 19.11.2015·אקטואַליזירט אויף 13.02.2025·יiddish
דער טעקסט איז אוטומאַטיש איבערגעזetzt געווארן דורך OpenAI GPT-4o Mini

די פֿאָרמאַטן וואָס זענען באַשריבן אויף דער זייַט באשטימט זיך אויף טעכנישע אַנאַליזע פון אינטעלעקטואַלער פּראָפּערטי פֿון 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) פֿלאַגס

ווילכע, ווי געוויינטלעך, פֿלאַגס.

איך בענק אַז מיר זענען נישט באַוווסט קיין פֿלאַגס; ווייַל אלע מיר באַוווּסטע ערטער 0x00 זענען, וואָלט עס אויך געווען מעגלעך, אַז די פּאַלעטע-צאָל איז פשוט א uint(32).

פאר וואס PRT איז גענוי איז מיר נישט באַוווסט; אפשר איז 'Palette and Ressource Table' - ווייַל דאָס איז אַ דאָקומענט - געפֿונען ווי op2_art.prt אין דער maps.vol - וואָס איז אַ סיי, אָדער דאָס וואָלט גוט באַשרייַבן די פֿונקציע.

די דאָקומענט אַנטהאַלט אַ ליסטע פון פּאַלאַץ, אַ טבלה איבער אַלע גענוצטע ביטמאַפּס, אַלע אַנימאַציע-דערפֿינונגען און נאָך אַ סעריע פון אומבאַוווסטע דאטן. זי נאָכגייט די בישן קאָנטיינער-פֿאָרמען לוס, ווי נישט אַלע דאַטאַסעץ נאָכגיין דעם שאָך.

די CPAL-סעקציע (שטייט מסתּמא פֿאַר פּאַלאַץ-קאָנטיינער) פֿאַרמיטל בלויז די פּאַלעטע דאטן, דורך צו צייגן ווי פילע פון די נאָרמאַל 1052 בייט גרויס 8-ביט פּאַלאַץ זענען פאַרהאַלטן.

די 1052-בייט-אונגערופ איז נישט געמיינט צו זיין פֿאַרבונדען, ווייַל דער פּאַלעטן-פֿאָרמיט קען פּאָטענציעל האָבן פֿאַרשידענע פּאַלעט גרייסן. זי גיט בלויז פֿאַר דעם דאַטע-שטאַם, וואָס איז צוגעשטעלט מיט Outpost 2.

נאָך די פּאַלעטן-ליסטן קומט פאַרשטענדלעך און אָן אַן אַפענגיק האַדער, שוין די ליסטע פון ביטמאַפּס; ווי אַזוי אויך קומט נאָך די אַנימאַציע-ליסטן.
ביידע ווערן שוין אינעם uint(32) (אָדער ווידער uint24+uint8 פֿלאַגן?) איניצירט, וואָס אנטהאַלט די צאָל פון דאַטאַסעץ.