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
Bor
Is
Nem egy
emulátor
A WINE nem emulátor.
Ez azelőtt, mielőtt pontosan azt jelentette volna, hogy "WINdows Emulator" ("BOR")
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.
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.
Milyen játék ez?
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
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
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!
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.
Nem tudom letölteni a lutris-t .. 🙁
MINDEN KAPCSOLATOT MINDEN BOR, Winetricks és Lutris letöltéséhez nyújthat
mi az a weboldal
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 ...
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!
hogyan kell felszerelni a dx bort
egyszer lesz egy jó alternatívánk a linuxban 😉
Jó hozzájárulás, megnézem, használhatom-e a Manjaro Linux-on
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 .. 🙂
Szívesen! Ölelés!
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.
az összes Windows játék használható azokkal a programokkal?
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
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.
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.
Ez a legjobb válasz, amit évek óta láttam
Köszönöm a bemutatót ...!