יש משחקים ב - WINDOWS 3.X שנותנים אפשרות של לעשות - RESET ל - HIGH SCORE, יש משחקים שה - HIGH SCORE נשמרים בקובץ בתיקיה של המשחק ולפעמים אפשר עם NOTEPAD לאפס את הנקודות
אבל יש משחקים שאני לא מצליח לאפס בהם את הנקודות לדוגמה:
Bow And Arrow: In Search Of The Greates
http://www.old-games.org/games/barrow
CHOMP שזה CLONE של פקמן ויש עוד משחקים כאלה...
יש למישהו מושג איפה הניקוד הזה נשמר? (יש מצב שזה ב - REGISTRY) אבל לא הצלחתי עדיין לעשות את זה...
איפוס HIGH SCORE במשחקי WINDOWS 3.X
מנהלים: Gordi, Radioactive Grandpa, Octarine, Og, אופיר
Re: איפוס HIGH SCORE במשחקי WINDOWS 3.X
ב-Bow & Arrow הניקוד נשמר בקובץ B&ARROW.INI.
אפשר לקרוא / לשנות אותו באמצעות Hex Editor:
הניקוד נשמר בבייט 4 ו-5 (מתחילים לספור מ-0), במקרה שלנו בייט 4 הוא 0xBA ובייט 5 הוא 0x09. צריך לפרש את התוכן בתור מספר של 16 ביט ב-little endian, כלומר להפוך את סדר הבתים:
אם המטרה היא רק לאפס, אתה יכול לדרוס את הערך של שניהם ב-00.
[עריכה]
ב-Ms. Chomp השיאים נשמרים בקובץ MSCHOMP.HI. שוב צריך לפתוח אותו ב-Hex Editor כדי לשנות את השיאים. במקרה הזה, יש רק שני שיאים שצריך לאפס (170 ו-90), פשוט צריך לדרוס את התווים "17" ואת התו "9" עם אפסים כמו שרואים בתמונה:

אפשר לקרוא / לשנות אותו באמצעות Hex Editor:
קוד: בחירת הכל
$ xxd -g 1 B\&ARROW.INI
00000000: 00 00 00 00 ba 09 00 00 00 00 00 00 00 00 00 00 ................
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
קוד: בחירת הכל
0x09ba = 2490
[עריכה]
ב-Ms. Chomp השיאים נשמרים בקובץ MSCHOMP.HI. שוב צריך לפתוח אותו ב-Hex Editor כדי לשנות את השיאים. במקרה הזה, יש רק שני שיאים שצריך לאפס (170 ו-90), פשוט צריך לדרוס את התווים "17" ואת התו "9" עם אפסים כמו שרואים בתמונה:


