חזרה
פרויקט ההנדסה ההפוכה של F-15 Strike Eagle II מחפש טייסי ניסוי
SiTech AI Team2 წთ. საკითხავი

פרויקט ההנדסה ההפוכה של F-15 Strike Eagle II מחפש טייסי ניסוי

פרויקט תחביב המשחזר את קוד ה-C של סימולטור הטיסה F-15 Strike Eagle II מ-1989 מהבינארים המקוריים הגיע לשלב שאפשר לשחק בו, והמחבר מבקש לבדוק אותו על בסיס גרסה 451.03 ולדווח על תקלות.

פרויקט תחביב ארוך-שנים המשחזר את קוד ה-C של סימולטור הטיסה F-15 Strike Eagle II משנת 1989 באמצעות הנדסה הפוכה של הבינארים המקוריים הגיע לנקודה שבה דרושים שחקנים ולא מפרקים. בפוסט שפורסם ב-20 ביוני 2026 פנה המפתח העומד מאחורי הפרויקט, הכותב תחת השם neuviemeporte, בקריאה פתוחה ל„טייסי ניסוי“ שיטיסו את הגרסה המשוחזרת וידווחו על תקלות.

ההתקדמות עלתה על הציפיות

קצת יותר מחודש לפני הפרסום עדיין נראה היה שנדרשות עוד שנים של עבודה כדי לתרגם אסמבלי ל-C עבור קובץ ההרצה השני של המשחק, egame, כשהשלישי, end, עוד ממתין. מאז, לפי המחבר, כל קוד ה-C שוחזר עבור כל קבצי ההרצה, כל הנתונים הועברו מהאסמבלי ל-C, לרוב הקוד שהיה קיים רק באסמבלי יש תחליפים פונקציונליים ב-C, ולרוב השגרות ומבני הנתונים הוענקו שמות משמעותיים. ייתכן שהמאגר יפוצל בקרוב לפרויקט הסבה לפלטפורמות אחרות.

קצב כזה משנה את אופי העבודה. הכלים של הפרויקט מוודאים שהקודים המשוחזרים נשארים נאמנים למקור גם כשמכניסים שינויים, אבל הם לא מזהים כל תקלה — במיוחד לא תקלות הקשורות לפריסת נתונים — ולכן מעתה יש לתחזק משחק פועל ולשחק בו.

איך מטיסים את הגרסה המשוחזרת

הגרסה הנוכחית היא v0.9.1 והיא מיועדת לגרסה 451.03 של המשחק המקורי יחד עם חבילת ההרחבה Desert Storm. השחקנים מעתיקים את קבצי ההרצה לתיקיית המשחק במקום הקבצים המקוריים, לאחר גיבוי; המחבר ממליץ גם להסיר את f15.com המקורי כדי שהגרסה הישנה לא תופעל במקום f15.exe החדש. הגרסה המשוחזרת לא מגיעה למסך ההגדרות ומניחה מסך MCGA/VGA ללא קול וללא ג׳ויסטיק. כל השאר אמור לעבוד בכל שלושת חלקי המשחק: תדריך המשימה, הטיסה והתחקיר שאחריה.

תקלה בתקלה — בכוונה

המחבר מבקש דיווחים על קריסות, תקלות גרפיות ומקשרים מפסיקים לפעול, רצוי עם צילום מסך (Ctrl+F5 ב-DOSBox) ותיאור של מה שקרה לפני שהבעיה הופיעה. יש הסתייגות אחת: זהו שחזור „תקלה בתקלה“, ולכן התנהגות שקיימת גם במקור חייבת להישאר כפי שהיא לעת עתה. בפוסט נכתב שלמשחק המקורי יש בעיות ידועות של היעלמות עצמים תלת-ממדיים, ושל מטוס שנופל לשמיים כשהוא הפוך ובלי דלק — ולכן כדאי לבדוק את המקור לפני שליחת דיווח ולשמור עותק שלו להשוואה.

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.