5 ביולי 2010

הכשלונון בהפעלת Rayman2 בלינוקס המשך2



טוב הפעם החלטתי לשחק קצת עם הרזולוציה וגם לנסות להגדיר כונן אחר כסידירום
חיפשתי פקודה בשם isomount ואבונטו מצא לי חבילה עם GUI נחמד של תכנה בשם gisomount
השתמשתי בGUI הזה לעגון קבצי ISO אבל אז התברר לי שבחלונות שמרתי בכלל את הקובץ של ריימן2 בצורת NRG.

אז עשיתי לו המרה לISO בעזרת הפקודה nrg2iso. בדקתי קצת את המניואל לראות את התחביר ויצא לא רע.
הוא עגן לי את זה לספריה /media

עכשיו winecfg בלשונית graphic יש לשנות רזולוציה למינימום 768 על 1024 וגם להריץ gxsetup דרך הדיסק ולהגדיר רזולוציה זהה. עכשיו יש לסמן בצקבוקס Emulate a Virtual Desktop

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

בתוך הלשונית דרייבר עשיתי autodetect

הצלחתי להתחיל להריץ את המשחק שזה דיי התקדמות מהפעם הקודמת
שמעתי את המוזיקה של המשחק אבל מאיזה שהיא סיבה הוא נתקע
השתמשתי בפקודה wineserver -k
על מנת לסגור כל ישום שרץ ב wine
וניסיון נוסף להריץ את המשחק הפעם מהסידירום ישירות אחרי שהרצתי שוב את gxsetup ובחרתי באפשרות האחרת של הגרפיקה...

רציתי להעלות תמונה נוספת לפוסט אבל אני ממשיכה לכתוב אותו ממקום אחר

בסופו של דבר הצלחתי להפעיל ולהריץ את המשחק אך ללא אפשרות להשתמש במקלדת.

היות שיש לי בעיית חומרה במחשב ה CPU כנראה הגיע לטמפרטורה המקסימלית שמותר לו להגיע והמחשב כבה.

לכן המשך הפתרון עם הרצת משחק זה בלינוקס יבוא מאוחר יותר

to be continue...

נ"ב

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

וגם לבדוק את האפשרות בקישור הזה לטיפול במקלדת ועכבר שלא עובדים:



http://ubuntuforums.org/showthread.php?t=843630



XMODIFIERS='' wine myapp.exe



ולדרך קישור


env XMODIFIERS='' WINEPREFIX="/home/jyaan/.wine" wine "C:\DeusEx\System\DeusEx.exe"


2 תגובות:

  1. לא הבנתי, באיזה שלב את תקועה? כי זה אמור לעבוד לפי מסד הנתונים של wine:
    http://appdb.winehq.org/objectManager.php?sClass=version&iId=7702
    רק הג'ויסטיק לא עובד
    לפי דיווח שם המקלדת פעם לא עבד ועבדה למישהו ב-wine חדש יותר


    Hey Rayman, take this magic script.

    השבמחק
  2. זה לא עובד בוין אם אתה מריץ את זה בחלונות XP או 2000 ויש גם באג שמדווח על זה. בנוסף זה לא רץ אם לא מוגדר וירטואל בוקס בקונפיגרציה של וין משום שהוא מחפש סביבה להגדרת גודל המסך של האימולציה

    השבמחק