כיצד לשחק במשחקי Windows בלינוקס

על מנת להריץ את משחקי Windows שלך נצטרך עזרה בכמה כלים: WINE, Dx Wine, Winetricks and Lutrisבמדריך זה נראה כיצד להתקין ולהגדיר כל אחד מהם.

מבוא ל- WINE

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

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

זה טוב? כן ולא. בואו נגיד כמה אמיתות ...

שימוש טוב יותר בזיכרון RAM

ל- Windows (בכל אחת מהגרסאות שלה) יש מספר לא מבוטל של תוכנות שנטענות בזיכרון ה- RAM שבלינוקס אינן נטענות בדרך כלל (קריאה, אנטי-וירוס, תוכנות נגד תוכנות וכו '). יין, זה לא עושה את זה. כתוצאה מכך הוא צורך פחות משאבים מאשר Windows.

ישיר X

Direct X הוא ה- API הנפוץ ביותר במשחקי Windows והוא בלעדי למערכת הפעלה זו. לינוקס מצידה משתמשת ב- OpenGL.

אז איך מריצה לינוקס משחקים שדורשים DirectX אם היא משתמשת רק ב- OpenGL? שם נכנס הקסם של היין: זה גורם ל- OpenGL לחקות את DirectX.

התוצאה? ברור שכאשר אתה מחקה אתה מאבד ביצועים.

האם משחקים פועלים טוב יותר ב- Windows? הייתי אומר לך שזה תלוי במשחק. עם זאת, התשובה היא כן, בדיוק בגלל האמולציה של Direct X. אפשר לומר שמשחקים המבוססים על Direct X 7 עובדים זהה ב- Windows כמו לינוקס, אך עם DX9 ואילך הדברים משתנים מאוד: כ -20% פחות ביצועים.

משחקים עבור Windows

קשה מאוד ליין להריץ את המשחקים שמגיעים עם מערכת זו. מסיבה זו, עד היום הוא אינו מריץ, למשל, משחקים כמו Street Fighter IV, Resident Evil 5 או Gear of Wars.

חלונות שונים לכל משחק

יתרון אחד שיש ל- WINE הוא שאם תרצו תוכלו לבצע משחק ישן ב- Windows 95, ומשחק חדש ב- Windows 7.

ולא זו בלבד שהאפשרויות נגמרות שם, אלא גם מאפשרות התקנה של תוכניות אחרות, כמו המסגרת, directx וכל מה שתעלה על דעתך.

וכאן WINE מנצלת את מרבית הפונקציות שלה שכן, למשל, ישנם משחקים שעובדים טוב עם Windows, עם תוכנות x מותקנות וכו '.

המשמעות היא גם שאם אתה משתמש בהגדרת WINE כללית, ישנם משחקים שיבצעו ביצועים טובים יותר ואחרים אשר יניבו ביצועים גרועים יותר. לכן, להפעלת משחקים נוח להריץ WINE באמצעות תוכנית הנקראת PlayOnLinux, שמורה ל- WINE להפעיל את Windows מוגדר בצורה מושלמת עבור אותו משחק. מה דעתך?

מנהלי התקן הווידאו של Windows טובים יותר מאלה של לינוקס

כל הבדיקות מצביעות על כך שכאשר פועלות, למשל, Open Arena, גם ב- Windows XP וגם ב- Linux, ב- Windows היא זורקת יותר פריימים. במילים אחרות, ב- Windows המסך מתרענן מהר יותר מאשר בלינוקס, מה שאומר שהוא מנצל טוב יותר את כרטיס המסך.

זה לא קורה מכיוון שהמשחק אינו מקורי או בגלל WINE או אמולטור אחר. הבדיקות בוצעו על ידי הפעלת ההפעלות המקוריות בהתאמה לכל מערכת הפעלה. כך? התשובה היא, שמבטלים את כל הגורמים האחרים, נותר רק לומר שמנהלי ההתקן של כרטיסי המסך עבור Windows טובים יותר (מ- נקודת מבט טכנית) מאשר לינוקס.

מדריך יין

אני ממליץ להתקין את גרסת הבטא של Wine, מכיוון שבמקרים רבים יש בו שיפורים שאינם בגרסאות היציבות, ועוד בגרסה האחרונה 1.3.28 שעובדת בצורה מרהיבה ועם הרבה שיפורים. לאחר שתסיים, עליך להתקין יין ווינטריקס. יש לך גם אפשרות להתקין את לוטריס, PlayOnLinux y כרם זה יכול להיות די שימושי, אבל נעזוב את זה להמשך.

ישיר X

הדבר הראשון שעלינו לעשות הוא להתקין את DirectX.

Dx יין היא הדרך הטובה ביותר להתקין את DirectX.

הורד את Dx Wine (התוכנית הנפלאה מתוצרת kuboode) שמתקינה בקלות את DirectX 9c ביין. זה נהדר וזה אפילו נותן לך אפשרות לקבל את Dxdiag.

יש לך אפשרות להתקין את DX10 ו- DX11, הכל תלוי אם כרטיסי המסך שברשותך תומכים בכך או לא.

DxDiag, אידיאלי לדעת אם כל החומרה מוכרת ביין.

Visual Basic, .Net וכו '.

לאחר מכן, באמצעות Winetricks תוכלו להתקין את התוכנות הבאות שלמרות שהן אינן חובה, ייתכן שיהיה צורך להריץ משחק.

Visual Basic:
- vcrun 2005 (Visual C ++ 2005)
- vcrun 2008 (Visual C ++ 2008)
- vcrun 2010 (Visual C ++ 2010)

מִסגֶרֶת:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (Framework NET 4). זה לא מופיע ב- Winetricks. ניתן להתקין אותו ידנית.

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

וינטריקס

הגדר את אפשרויות היין

פתח את Winetricks ובחר "בחר את קידומת היין המוגדרת כברירת מחדל" ו- "שנה הגדרות". מבחינתי התצורה הטובה ביותר היא זו:

- ddr = opengl
- dsoundhw = אמולציה
- glsl = מושבת
- רב-דגימה = מושבת
- mwo = מופעל
- native_mdac
- npm = לארוז מחדש
- orm = blackbuffer
- psm = מופעל
- rtlm = אוטומטי
- צליל = אלזה
- stringdrawordening = מושבת
- vd = כבוי

מבין האפשרויות הללו, ישנן 2 המשפרות את הביצועים

- OffscreenRenderingMode, בעת הגדרת האפשרות FM (Framebuffer), הוא זורק מספר פריימים, קופא ועושה את אותו הדבר שוב ושוב. אז כל משחק אינו ניתן למשחק. מסיבה זו, מומלץ "backbuffer".

- צליל ישיר: האצת חומרה, השינוי הושלם עבור הדמייה. זה מגדיל מאוד את הביצועים והתאימות על פני "מלא".

כמו כן, כדי להשיג ביצועים, אתה יכול להשבית את GLSL ו- MultiSampling, אך אתה מאבד את האיכות הגרפית.

אם WINE, גם אחרי כל זה, לא מזהה את כרטיס המסך, בצע את זה:

לאחר ששינית את האפשרויות, פתחתי את ספריית .wine בתיקיית המשתמש שלך ואז פתחתי קובץ בשם "user.reg" (מפתחות הרישום שנוצרו על ידי המשתמש מאוחסנים שם).

שם חפש את [SoftwareWineDirect3D] ובסוף הוסף:

"VideoDescription" = "הזן את דגם כרטיס המסך עם מרכאות" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "הזן את הזיכרון של כרטיס המסך"

במקרה שלי זה נראה כך:

[SoftwareWineDirect3D] 1318967087 "DirectDrawRenderer" = "opengl" "Multisampling" = "מושבת" "NonPower2Mode" = "לארוז מחדש" "OffscreenRenderingMode" = "backbuffer" "PixelShaderMode" = "מופעלת" "RenderTargetLockMode" = "אוטומטי" StrictLockMode " "disabled" "UseGLSL" = "מושבת" "VideoDescription" = "GeForce 7025 / nForce 630a / PCI / SSE2 / 3DNOW!" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "512"

מוּכָן! WINE מוכן למלחמה!

אנו כבר משתמשים ב- WIne, Dx Wine ו- Winetricks. עכשיו אנחנו הולכים לשפר את כל זה בעזרת תוכנית בשם Lutris.

מבוא ללוטריס

לוטריס עם כמה מהגדולים הגדולים שלי ...

לוטריס היא תוכנית שמקבצת את כל המשחקים בפלטפורמה אחת, משהו דומה ל- Steam.

המאפיין שלה הוא לתמוך כמעט בכל דבר, אך עיין ברשימת הדברים הבנקאיים:

- משחקים מקוריים של לינוקס.
- משחקי Windows מקוריים.
- משחקי MAME.
- חבר 500, 600, 1200.
- אטרי 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, WonderSwan Color.
- משחקי דפדפן מקוונים כמו Quake Live, Minecraft וכל הפלאש.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- לוקאסארט SCUMM (אי הקופים, אחוזת מניאק וכו ').
- Magnavox Odyssey², Videopac +.
- אינטליוויציית מאטל.
- Microsoft MSX, MS-DOS.
- NEC PC-Engine Turbographx 16, Supergraphx, PC-FX.
- Nintendo NES, SNES, Game Boy, Game Boy Advance, Gamecube ו- Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- סוני פלייסטיישן.
- Z-Machine.

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

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

מקור: פצ'יו


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

25 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מעטים דיג'ו

    יַיִן
    Is
    לא
    אמולטור

    WINE אינו אמולטור.

  2.   לוחם צל דיג'ו

    זה עכשיו, לפני שזה התכוון במדויק "אמולטור WINdows" ("WINE")

  3.   אס עלה דיג'ו

    תראו איפה חיפשתי משהו כזה עכשיו כשהתחלתי לבדוק התקנת משחקי חלונות בלינוקס. הצלחתי להתקין ולשחק בצורה חלקה ארבעה דברים Quake 3, Half-Life 1 ו- Age of Mythology. אבל אני רוצה לנסות את GTA 3 (שמתקין אותו אבל לא מזהה את התקליטור בזמן ההפעלה) ואת Jedi Knight 2 שנותן לי שגיאה.

    תודה על הפוסט הזה.

  4.   גבי דיג'ו

    אני רוצה להתקין משחק PC3 ב- Windows 7 אבל זה לא יתחיל כי הוא לא תואם, אז חשבתי שאם ניתן להמיר אותו או להפוך אותו כך שלינקס תוכל לתמוך בו, זה יברך אותי טוב מאוד. אני שואל כי אני ילד בן 10

    1.    אנדרס דיג'ו

      באיזה משחק מדובר?

  5.   אדיראל דיג'ו

    אני אוהב את הפעולה 7 באינטרנט ואת הכבל באינטרנט יש לי בעיות להריץ את שניהם בחלון הפעולה 7 אני צריך להריץ אותה ב- win XP כי למרות ששמתי יותר זיכרון RAM במחשב שלי הוא לא פועל במלואו ב- win7 והכבל כי זה יותר עדכני ובעל אפקטים גרפיים יותר אינו פועל במלואו ב- win xp, אך אם הוא פועל במלואו ב- win7, אני שונא את אלה דפוקי על Windows! תמיד יש חוסר תאימות במשהו מלבד לאכול את כל המשאבים שלי כדי להיות מסוגל לשחק משהו מעניין אני צריך להוריד את כל המערכת עם ה- GAME BOSSTER ועם TUNAP UTILES וגם אז זה לא לוקח מלא הייתי רוצה לראות אם ניתן להריץ את OPERTION 7 עכשיו בלינוקס שפעולה 7 לא משנה רשומות או משהו כזה אבל יש לו פרט שזה לא מספיק כדי להעתיק ולהדביק את תיקיית המשחק במחשב אחר אתה צריך גם להעתיק תיקיה שאתה שם על דיסק c ושזה נקרא LIN שבמבט ראשון אתה אתה רואה את זה ואתה לא לוקח חשיבות pss מאוחר יותר אתה מבין שזו התיקיה שההפעלה מחפשת כשהיא מתחילה ויש לה את המסלולים לעקוב ואת המידע של vercion מה שאני רוצה לשמור אם אם עם התוכנית שלך אני יכול לרוץ בלי שום בעיה .EXE של המשחק ושהם גם מבקשים ממני את תיק הדרך ללא שום נזק

  6.   מיקל מאול אי טור דיג'ו

    בשביל זה, רשימת התאימות של winehq ו- playonlinux מודיעה לך על המשחקים שהם בסדר 100%, ועל אלה שעדיין לא מסתדרים טוב בכלל.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

    http://appdb.winehq.org/objectManager.php?sClass=application&iId=5275

  7.   גר דיג'ו

    פבלו,

    פוסט מעולה !!

    אני מקווה שככל שעובר הזמן חברות יתחילו להשיק משחקים איכותיים עבור GNU / Linux, זה יהיה עניין של להבין שמשתמשי Linux כבר מייצגים חלק ניכר מסך המשתמשים ...

    ברכות!

  8.   guillermoz0009 דיג'ו

    כאשר AOM פועל עם טיטאנים של expasion אני לוקח את זה כמובן מאליו, זה המשחק היחיד שאני אוהב ב- Güindos XD.

  9.   לואיס דיג'ו

    אני לא יכול להוריד את לוטריס .. 🙁

    אתה יכול לתת לי את הקישור להורדת כל היין, הווינטריקס ולוטריס

  10.   חואן מנואל דיג'ו

    מה זה אתר

  11.   דן דיג'ו

    דבר אחד יש לי פנטיום III של 0.8 גהז ו -650 מגה בייט, איך אני יכול לעשות את זה כשאני מריץ שרביט 3 ביין זה פחות צורך זה שלאחר זמן מה זה מתחיל לאט ומכיוון שאין לי חלונות ...

  12.   פול דיג'ו

    אני לא מבין, לפעמים בפורומים מסוימים הם מבקרים יותר מדי את חלונות ואומרים שזה כסף טהור (וזה לפעמים נכון) אבל בסופו של דבר הם רוצים להוריד את DirectX. אני מאמין שגם לחלונות וגם לינוקס יש פגמים והם מוצרים. לינוקס מאוד שימושית לתכנות, שרתים, אינטרנט ותעשייה. Windos אמנם שימושי יותר לבית, כלומר למשחקים, מסמכים, אינטרנט וכו '.

    לדוגמא, עבור תשתיות wifi ואינטרנט, לינוקס טובה בהרבה. אבל לשחק זה לא.

    ברכות!

  13.   גבריאל דיג'ו

    כיצד להתקין את היין

  14.   kuk דיג'ו

    יום אחד תהיה לנו אלטרנטיבה טובה בלינוקס 😉

  15.   אדי הולידיי דיג'ו

    תרומה טובה, אראה אם ​​אוכל להשתמש בה במנג'רו לינוקס שלי

  16.   22 דיג'ו

    עם לוטריס וחברה זה מותרות לשחק בלינוקס ... בזכות UsemosLinux ו- cia. שוב שזה מטפח אותנו בעולם הגנו / לינוקס ... תודה מוחלטת .. 🙂

    1.    בואו נשתמש בלינוקס דיג'ו

      בבקשה! לְחַבֵּק!

  17.   חיימה דיג'ו

    שלום, יש לי בעיה והיא שניסיתי להוריד את היין DX אבל מאז http://sourceforge.net/projects/dxwine/ זה כבר לא זמין, אני לא יודע אם יש דרך אחרת להוריד אותו.

  18.   חואן חוזה דיג'ו

    האם ניתן להשתמש בכל משחקי Windows עם התוכניות האלה?

  19.   דיימר דיג'ו

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

  20.   QKingsta דיג'ו

    נשיפה! אני נשאר ב- Windows קל יותר להוריד, להתקין ולשחק מאשר את החרא הזה של צורך להוריד כמו 3 או 4 תוכניות ואז להגדיר אותן כך שיוכלו לשחק משחק. לינוקס מיועדת לאנשים שהם מתכנתים או שיוצרים רשתות ושרתים אך היא לא מיועדת לאלו מאיתנו שאוהבים משחקי וידאו.

    1.    דייגו דיג'ו

      מדריך זה מיועד לשחק בלינוקס עם משחקים שנכתבו עבור Windows. משחקים שנכתבו עבור לינוקס עובדים בלינוקס בדיוק כמו משחקים שנכתבו עבור חלונות בחלונות: אתה מתקין אותם וזהו.

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

      ברכות.

      1.    חוסה לואיס דיג'ו

        זו התשובה הטובה ביותר שראיתי מזה שנים

  21.   רפאל פורטיו ט. דיג'ו

    תודה על החונך ...!