הצילו!!!!

עמוד
מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • מאת
    תגובות
  • #77099
    aba1
    משתתף

    אנחנו חייבים דחוף עזרה בשיתוף פעולה בין שורדים.

    ניסינו להעתיק משורד א' את כתובתו ההתחלתית לשורד ב' וזה לא עובד הנה הקוד:

    שורד א':

    stosw

    שורד ב':

    push es

    pop ss

    mov bp,0

    mov di,[bp]

     

    למה זה לא עובד?????????

    זה ממש דחוף יש רק עוד שעתיים

    #78556
    DL!
    משתתף

    קודם כל, תרגעו :)

    תוכלו לפרט מה בדיוק לא עובד לכם ?
    האם השורד "מת", או קורה משהו אחר ?

    המנוע זיהה את שני השורדים שלכם כשייכים לאותו צוות ?
    (הם מופיעים באותה עמודה ברישום התוצאות ?)

    #78555
    aba1
    משתתף

    השורדים אינם מופיעים באותה קבוצה, למרות שהשמות שלהם הם: DF1.cgx,DF2.cgx בדף רישום התוצאות

    למה זה קורה?

    #78554
    aba1
    משתתף

    ודרך אגב השורד לא מת, אלא קרא את הערך 0

    #78553
    DL!
    משתתף

    הבעיה שלכם היא שהמנוע לא זיהה את השורדים שלכם כשייכים לאותו צוות, ולכן הזיכרון הצוותי שלהם מצביע על מקומות שונים.

    הסיבה היא שקבצי השורדים שלכם מכילים סיומת קובץ
    cgx
    זאת היתה סיומת הקובץ הישנה, של הגירסה הקודמת של המנוע (מלפני שנה).

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

    בקיצור, תשנו את השורדים שלכם ל
    DF1, DF2
    (ללא סיומת קובץ!)
    והכל אמור לעבוד.

    #78552
    aba1
    משתתף

    הצלחנו לצוות את שני השורדים ביחד ועכשיו זה עובד (פשוט צריך להוריד את סיומת הקובץ)

    תודה על הסבלנות והעזרה [:)]

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.