Hogyan kell Windows-játékokat játszani Linuxon

A Windows-játékok futtatásához több eszköz segítségére lesz szükségünk: BOR, Dx bor, Winetricks és LutrisEbben az oktatóanyagban meglátjuk hogyan kell telepíteni és konfigurálni mindegyikük.

BOR bevezetése

Mint mindenki tudja, a Linux nem támogatja az .EXE fájlokat. Tehát hogy a pokolba futtathatják a Windows programokat? Nos, néhány zseni elkészítette a WINE nevű programot, ami azt jelenti, hogy a Wine nem emulátor, amely az egyik módja a Windows program futtatásának Linux alatt.
De ha nem emulátor, hogyan működik?

Az oka annak, hogy a Wine nem emulátor, az, hogy az emulátorok hajlamosak megismételni az egész környezetet, amelyben a program él, beleértve az adott mikroprocesszoros architektúra szimulációját is. A Wine viszont megvalósítja az úgynevezett kompatibilitási réteget, amely alternatívákat kínál a Windows könyvtárakkal szemben.

Ez jó? Igen és Nem. Mondjunk el pár igazságot ...

A RAM jobb felhasználása

A Windows (bármelyik verziójában) jelentős számú programot tölt be a RAM memóriába, amelyeket általában nem a Linux tölt be (olvasható: víruskereső, kártevőirtó programok stb.). BOR, ezt nem teszi meg. Következésképpen kevesebb erőforrást fogyaszt, mint a Windows.

Direct X

A Direct X a leggyakrabban használt API a Windows játékokban, és kizárólag erre az operációs rendszerre vonatkozik. A Linux a maga részéről OpenGL-t használ.

Tehát hogyan futtatja a Linux a DirectX-et igénylő játékokat, ha csak OpenGL-t használ? Ebben rejlik a Wine varázsa: az OpenGL-t emulálja a DirectX-hez.

Az eredmény? Nyilvánvaló, hogy az utánzás során elveszíti a teljesítményét.

A játékok jobban futnak Windows rendszeren? Azt mondanám, hogy ez a játéktól függ. A válasz azonban IGEN, pontosan a Direct X emuláció miatt. Mondhatni, hogy a Direct X 7 alapú játékok ugyanúgy működnek a Windows rendszeren, mint a Linux, de a DX9-től kezdve a dolgok sokat változnak: körülbelül 20% kevesebb teljesítmény.

Games for Windows

A Wine számára rendkívül nehéz futtatni a rendszerhez tartozó játékokat. Emiatt a mai napig nem fut olyan játékok, mint a Street Fighter IV, a Resident Evil 5 vagy a Gear of Wars.

Minden játékhoz más Windows

A WINE egyik előnye, hogy ha akarja, akkor egy régi játékot futtathat a Windows 95 rendszeren, és egy újat a Windows 7 rendszeren.

És az opciók nemcsak ezzel végződnek, hanem más programok telepítését is lehetővé teszik, például a keretrendszert, a DirectX-et és minden mást, amire csak gondolni lehet.

És itt a WINE a legtöbbet hozza ki a funkcióiból, mivel például vannak olyan játékok, amelyek jól működnek a Windows rendszerrel, telepítve vannak x programok stb.

Ez azt is jelenti, hogy ha általános WINE konfigurációt használ, vannak olyan játékok, amelyek jobban működnek, és mások, amelyek rosszabbak. Ezért a játékok futtatásához kényelmes a WINE futtatása egy úgynevezett program segítségével PlayOnLinux, amely megmondja a WINE-nek, hogy futtassa a játékhoz tökéletesen konfigurált Windows rendszert. Mi lenne?

A Windows videóillesztõi jobbak, mint a Linuxéi

Minden teszt azt jelzi, hogy például az Open Arena futtatásakor, Windows XP és Linux alatt egyaránt, a Windows rendszerben több keretet dob. Más szavakkal, a Windows rendszerben a képernyő gyorsabban frissül, mint a Linux esetében, ami azt jelenti, hogy jobban kihasználja a videokártya előnyeit.

Ez nem azért történik, mert a játék nem natív, vagy a WINE vagy más emulátor miatt. A teszteket az egyes operációs rendszerek megfelelő natív futtatható fájljainak futtatásával hajtották végre. Így? A válasz az, hogy az összes többi tényező eltávolításával csak azt kell mondani, hogy a Windows videokártya-illesztőprogramjai jobbak (a technikai szempontból), mint a Linux.

Bor útmutató

Javaslom a Wine béta verziójának telepítését, mert sok esetben vannak olyan fejlesztései, amelyek nincsenek a stabil verziókban, és még inkább a legújabb, 1.3.28-as verzióban, amely látványosan és sok fejlesztéssel működik. Miután elkészült, telepítenie kell a Wine és Winetricks programokat. Lehetősége van Lutris telepítésére is, PlayOnLinux y Szőlőskert ez nagyon hasznos lehet, de ezt későbbre hagyjuk.

Direct X

Az első dolog, amit tennünk kell, a DirectX telepítése.

A Dx Wine a DirectX telepítésének legjobb módja.

Töltse le a Dx Wine-t (a kuboode által készített csodálatos program), amely egyszerűen telepíti a DirectX 9c programot a Wine programba. Nagyszerű, és még lehetőséget ad a Dxdiag használatára is.

Lehetősége van a DX10 és a DX11 telepítésére, minden attól függ, hogy a meglévő videokártyák támogatják-e vagy sem.

DxDiag, ideális annak megismerésére, hogy az összes hardvert felismerik-e a Wine-ban.

Visual Basic, .Net stb.

Ezután a Winetricks segítségével telepítheti a következő programokat, amelyek ugyan nem kötelezőek, de szükségesek lehetnek egy játék futtatásához.

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

Keretrendszer:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (NET 4 keretrendszer). Ez nem jelenik meg a Winetricks-ben. Manuálisan telepíthető.

Olyan sok mindent kell még telepíteni. Nézze meg alaposan a Winetricks által kínált lehetőségeket. Amire szüksége van, a gépétől és a használni kívánt alkalmazásoktól függ. A fentiek azonban minimálisnak és nélkülözhetetlennek mondhatók.

boros trükkök

Konfigurálja a bor opcióit

Nyissa meg a Winetricks alkalmazást, és válassza az "Alapértelmezett wineprefix kiválasztása" és a "Beállítások módosítása" lehetőséget. Számomra a legjobb konfiguráció ez:

- ddr = opengl
- dsoundhw = Emuláció
- glsl = letiltva
- multisampling = letiltva
- mwo = engedélyezve
- natív_mdac
- npm = újracsomagolás
- orm = blackbuffer
- psm = engedélyezve
- rtlm = auto
- hang = alsa
- strictdrawordening = letiltva
- vd = ki

Ezen lehetőségek közül kettő javítja a teljesítményt

- OffscreenRenderingMode, az FM (Framebuffer) opció beállításakor több keretet dob, lefagy, és ugyanazt csinálja újra és újra. Tehát minden játék nem játszható. Ezért ajánlott a backbuffer.

- Közvetlen hang: Hardveres gyorsítás, a változás teljes az emulációhoz. Ez nagymértékben növeli a teljesítményt és a kompatibilitást a "teljes" helyett.

A teljesítmény elérése érdekében letilthatja a GLSL-t és a MultiSampling-et, de elveszíti a grafikai minőséget.

Ha a WINE ezek után sem észleli a videokártyát, tegye ezt:

Miután megváltoztatta az opciókat, megnyitottam a .wine könyvtárat a felhasználói mappában, majd megnyitottam a „user.reg” nevű fájlt (a felhasználó által létrehozott rendszerleíró kulcsokat ott tárolják).

Keresse meg a [SoftwareWineDirect3D] szót, és a végén adja hozzá:

"VideoDescription" = "Írja be a videokártya modelljét idézőjelekkel" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Adja meg a videokártya memóriáját"

Esetemben így néz ki:

[SoftwareWineDirect3D] 1318967087 "DirectDrawRenderer" = "opengl" "Multisampling" = "disabled" "NonPower2Mode" = "repack" "OffscreenRenderingMode" = "backbuffer" "PixelShaderMode" = "engedélyezve" "RenderTargetLockMode" = "auto" Str " "disabled" "UseGLSL" = "disabled" "VideoDescription" = "GeForce 7025 / nForce 630a / PCI / SSE2 / 3DNOW!" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "512"

Kész! A BOR készen áll a háborúra!

Már használjuk a WIne-t, a Dx Wine-t és a Winetricks-et. Most mindezt egy Lutris nevű programmal fogjuk fokozni.

Lutris bemutatása

Lutris a legnagyobb satuimmal ...

A Lutris egy olyan program, amely az összes játékot egyetlen platformra csoportosítja, ami hasonló a Steamhez.

Jellemzője, hogy MINDENT támogat, de nézze meg a banki dolgok listáját:

- Linux natív játékok.
- Windows natív játékok.
- MAME játékok.
- 500, 600, 1200 barát.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, WonderSwan Color.
- Online böngészős játékok, például a Quake Live, a Minecraft és az összes flash.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- LucasArt SCUMM (Majomsziget, Mániákus kastély stb.).
- Magnavox Odyssey², Videopac +.
- Mattel Intellivision.
- Microsoft MSX, MS-DOS.
- NEC PC-Engine Turbographx 16, Supergraphx, PC-FX.
- Nintendo NES, SNES, Game Boy, Game Boy Advance, Gamecube és Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- Sony Playstation.
- Z-Machine.

De a legjobb az egészben, hogy minden játékhoz sok lehetőséget kínál, ezért TÖBBET AJÁNLOTT, hogy használja, mivel sok Bor lehetőség van, amelyeket a játéktól függően meg lehet változtatni, anélkül, hogy ez befolyásolná a Bor vagy a más játékok. Olyan, mint a PlayOnLinux, de a Lutris jobbnak tűnik számomra, mert nemcsak a Windows-játékokhoz fér hozzá, hanem rengeteg emulátorhoz is.

Zárásként mondjuk, hogy a Lubuntuban és a Xubuntuban nincs érdemi javulás. Azt gondolhatnánk, hogy a kevesebb RAM memória használata befolyásolja a WINE teljesítményét, de nem. Feltehetően ez azért történik, mert a Bor kezelése többnyire CPU és videokártya segítségével történik.

forrás: patchyu


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Kevés dijo

    Bor
    Is
    Nem egy
    emulátor

    A WINE nem emulátor.

  2.   Árnyékharcos dijo

    Ez azelőtt, mielőtt pontosan azt jelentette volna, hogy "WINdows Emulator" ("BOR")

  3.   Pikk ász dijo

    Nézze meg, hol kerestem ilyesmit most, amikor elkezdtem tesztelni a Windows játékok telepítését Linuxra. Négy dolgot tudtam zökkenőmentesen telepíteni és lejátszani: Quake 3, Half-Life 1 és Age of Mythology. De ki akarom próbálni a GTA 3-at (amely telepíti, de játék közben nem érzékeli a cd-t) és a Jedi Knight 2-vel, ami hibát ad nekem.

    Köszönöm ezt a bejegyzést.

  4.   Gabi dijo

    Szeretnék telepíteni egy PC3 játékot a Windows 7 rendszerre, de nem indul el, mert nem kompatibilis, ezért arra gondoltam, hogy ha átalakítható vagy átalakítható, hogy a Linux támogassa, akkor nagyon megáldjon.

    1.    Andres dijo

      Milyen játék ez?

  5.   Adirael dijo

    Tetszik a 7-es online művelet és az online cabal. Problémáim vannak mind a művelet ablakban történő futtatásával, mind Win XP-ben kell futtatnom, mert bár több ram memóriát raktam a pc-re, a Win7-ben és a cabal-ban nem fut teljes, mert Az aktuális és több grafikai effektus nem fut teljesen a win xp-n, de ha a win7-en teljes, akkor utálom ezeket az ablakokat! Mindig van összeférhetetlenség azon kívül, hogy megeszem az összes erőforrásomat ahhoz, hogy valami érdekeset játszhassak, le kell töltenem az egész rendszert a GAME BOSSTER-rel és a TUNAP UTILES-szel, és még akkor sem teljes, szeretném tudni, hogy az OPERTION 7 futtatható-e most Linuxon hogy a operation7 nem változtatja meg a rekordokat, vagy ilyesmi, de van egy részlete, hogy nem elég másolni és beilleszteni a játék mappáját egy másik számítógépre, másolnia kell egy mappát is, amelyet betett a c lemezre, és amelyet LIN-nek hívnak, ami első ránézésre Látja, és nem veszi figyelembe a pss-t később, amikor rájön, hogy ez az a mappa, amelyet a futtatható fájl keres, amikor elindul, és amelynek követendő útvonalai vannak, valamint annak a verziónak az információi, AMIT MEGTAKAROK MENTENI, HA PROGRAMJÁVAL SEMMILYEN PROBLÉMA NÉLKÜL FUThatOK A JÁTÉK .EXEJE, ÉS MINDEN SÉRÜLÉSNÉL MEGFELELI AZ ÚTVONALAKAT

  6.   Miquel Mayol és Tur dijo

    ehhez a winehq és a playonlinux kompatibilitási listája tájékoztatja Önt a 100% -ban rendben lévő játékokról és azokról, amelyek még mindig nem mennek jól.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

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

  7.   Ger dijo

    Pál,

    Kiváló poszt !!

    Remélem, hogy az idő múlásával a vállalatok jó minőségű játékokat kezdenek kiadni a GNU / Linux számára, felismerés kérdése lesz, hogy a Linux-felhasználók már az összes felhasználó jelentős részét képviselik ...

    Üdvözlet!

  8.   guillermoz0009 dijo

    Mivel az AOM fut az expanziós titánokkal, természetesnek veszem, ez az egyetlen játék, ami tetszik a Güindos XD-ben, tudod a barátokkal és a családdal való kihívások miatt.

  9.   luis dijo

    Nem tudom letölteni a lutris-t .. 🙁

    MINDEN KAPCSOLATOT MINDEN BOR, Winetricks és Lutris letöltéséhez nyújthat

  10.   Juan Manuel dijo

    mi az a weboldal

  11.   dan dijo

    Egy dolog van egy pentium III 0.8 gHz-es és 650 MB ram, hogyan tudom megtenni, hogy amikor a warcaft 3 futása borban kevesebbet fogyaszt, az az, hogy egy idő után lassan kezd menni, és mivel nincs ablakom ...

  12.   Paul dijo

    Nem értem, néha bizonyos fórumokon túlságosan kritizálják a Windows-ot, mondván, hogy ez tiszta pénz (ami néha igaz), de végül direktxet akarnak letölteni. Úgy gondolom, hogy a windowsnak és a linuxnak egyaránt vannak hibái és TERMÉKEK. A Linux nagyon hasznos a programozáshoz, a szerverekhez, az internethez és az iparhoz. Míg a Windos inkább otthoni használatra, azaz játékokra, dokumentumokra, internetre stb.

    Például a wifi és az internetes infrastruktúrák esetében a linux sokkal jobb. De játszani nem az.

    Üdvözlet!

  13.   Gabriel dijo

    hogyan kell felszerelni a dx bort

  14.   kölykök dijo

    egyszer lesz egy jó alternatívánk a linuxban 😉

  15.   Eddy holliday dijo

    Jó hozzájárulás, megnézem, használhatom-e a Manjaro Linux-on

  16.   gabux22 dijo

    A lutris és a társaság mellett luxus a Linuxon játszani ... hála az UsemosLinux-nak és a cia-nak. még egyszer, ami művel bennünket a GNU / Linux világban ... köszönet illeti .. 🙂

    1.    használjuk a linuxot dijo

      Szívesen! Ölelés!

  17.   Jaime dijo

    Helló, problémám van, és megpróbáltam letölteni a DX Wine-t, de azóta http://sourceforge.net/projects/dxwine/ Már nem érhető el, nem tudom, hogy van-e más mód a letöltésre.

  18.   Juan Jose dijo

    az összes Windows játék használható azokkal a programokkal?

  19.   deimer dijo

    Helló, jó, van Ubuntu 15.10. Nem tudtam letölteni egy játékot, mert nem nyitotta meg valaki meg tudja magyarázni nekem, mit kell csinálni

  20.   QKingsta dijo

    Pöfékel! A Windows rendszerben maradok, könnyebb letölteni, telepíteni és lejátszani, mint azt a szart, hogy 3 vagy 4 programot kell letöltenie, majd konfigurálnom kell őket arra, hogy képesek legyenek játékra. A Linuxot olyan felhasználók számára tervezték, akik programozók, vagy akik hálózatokat és szervereket hoznak létre, de nem azok számára készült, akik szeretjük a videojátékokat.

    1.    Diego dijo

      Ez az oktatóanyag Linux operációs rendszerre való játékhoz készült, Windows-ra írt játékokkal. A Linux számára írt játékok ugyanúgy működnek a Linuxon, mint a Windows rendszerhez írt játékok Windows rendszeren: Ön telepíti őket, és ennyi.

      Most kérdezd meg magadtól, hogyan játszhatsz Windows rendszeren egy Linuxra írt játékkal, és ha neked könnyebb, mint fordítva, akkor azt mondhatod, hogy a Linux szar.

      Üdvözlet.

      1.    Jose Luis dijo

        Ez a legjobb válasz, amit évek óta láttam

  21.   Rafael Portillo T. dijo

    Köszönöm a bemutatót ...!