Hoe Windows-games op Linux te spelen

Om uw Windows-games uit te voeren, hebben we de hulp van verschillende tools nodig: WIJN, Dx-wijn, Winetricks en LutrisIn deze tutorial zullen we zien hoe te installeren en configureren elke.

Introductie tot WIJN

Zoals iedereen weet, ondersteunt Linux geen .EXE-bestanden. Dus hoe kunnen Windows-programma's in godsnaam worden uitgevoerd? Welnu, sommige genieën hebben een programma gemaakt met de naam WINE, wat betekent dat Wine geen emulator is, wat een van de manieren is om een ​​Windows-programma onder Linux te draaien.
Maar als het geen emulator is, hoe werkt het dan?

De reden dat Wine geen emulator is, is dat emulators de neiging hebben om de hele omgeving waarin een programma leeft te dupliceren, inclusief het simuleren van een bepaalde microprocessorarchitectuur. Wine, aan de andere kant, implementeert wat een compatibiliteitslaag zou kunnen worden genoemd, die alternatieven biedt voor Windows-bibliotheken.

Dat is goed? Ja en nee. Laten we een paar waarheden vertellen ...

Beter gebruik van RAM

Windows (in elk van zijn versies) heeft een aanzienlijk aantal programma's in het RAM-geheugen geladen die onder Linux gewoonlijk niet worden geladen (lezen, antivirus, antimalware, enz.). WIJN, dat doet het niet. Bijgevolg verbruikt het minder bronnen dan Windows.

Direct X

Direct X is de meest gebruikte API in Windows-games en is exclusief voor dit besturingssysteem. Linux van zijn kant gebruikt OpenGL.

Dus hoe draait Linux games die DirectX vereisen als het alleen OpenGL gebruikt? Dat is waar de magie van Wine om de hoek komt kijken: het zorgt ervoor dat OpenGL DirectX emuleert.

Het resultaat? Het is duidelijk dat u tijdens het emuleren prestaties verliest.

Draaien games beter op Windows? Ik zou je zeggen dat het van het spel afhangt. Het antwoord is echter JA, juist vanwege de Direct X-emulatie. Je zou kunnen zeggen dat games gebaseerd op Direct X 7 op Windows hetzelfde werken als Linux, maar vanaf DX9 verandert er veel: ongeveer 20% minder prestatie.

Spellen voor Windows

Het is buitengewoon moeilijk voor Wine om de spellen uit te voeren die bij dit systeem worden geleverd. Om deze reden worden tot op de dag van vandaag bijvoorbeeld geen games als Street Fighter IV, Resident Evil 5 of Gear of Wars uitgevoerd.

Voor elke game een andere Windows

Een voordeel van WINE is dat je, als je wilt, een oude game op Windows 95 kunt laten draaien en een nieuwe op Windows 7.

En daar eindigen niet alleen de opties, maar het maakt ook de installatie van andere programma's mogelijk, zoals het framework, directx en alles wat je maar kunt bedenken.

En dat is waar WINE het meeste uit zijn functies haalt, want er zijn bijvoorbeeld games die goed werken met Windows, met x-programma's geïnstalleerd, enz.

Dit betekent ook dat als je een algemene WINE-configuratie gebruikt, er games zijn die beter gaan presteren en andere die slechter zijn. Daarom is het handig om WINE uit te voeren met een programma met de naam PlayOnLinux, wat WINE vertelt om Windows te draaien dat perfect geconfigureerd is voor dat spel. Wat dacht je van?

Windows-videostuurprogramma's zijn beter dan Linux-stuurprogramma's

Alle tests geven aan dat bij het uitvoeren van bijvoorbeeld Open Arena, zowel in Windows XP als Linux, in Windows meer frames worden gegenereerd. Met andere woorden, in Windows wordt het scherm sneller ververst dan in Linux, wat betekent dat het beter profiteert van de videokaart.

Dit gebeurt niet omdat het spel niet native is of vanwege WINE of een andere emulator. De tests zijn uitgevoerd door de respectievelijke native executables voor elk besturingssysteem uit te voeren. Zo? Het antwoord is dat, als we alle andere factoren elimineren, het alleen overblijft om te zeggen dat de stuurprogramma's voor videokaarten voor Windows beter zijn (van een technisch standpunt) dan Linux.

Wijngids

Ik raad aan om de bètaversie van Wine te installeren, omdat het in veel gevallen verbeteringen heeft die niet in de stabiele versies zitten, en meer in de laatste versie 1.3.28 die spectaculair en met veel verbeteringen werkt. Als je klaar bent, zou je Wine en Winetricks geïnstalleerd moeten hebben. U heeft ook de mogelijkheid om Lutris te installeren, PlayOnLinux y Wijngaard dat kan best handig zijn, maar dat laten we voor later over.

Direct X

Het eerste dat we moeten doen, is DirectX installeren.

Dx Wine is de beste manier om DirectX te installeren.

Download Dx Wine (het prachtige programma gemaakt door kuboode) dat DirectX 9c gemakkelijk in Wine installeert. Het is geweldig en het geeft je zelfs de mogelijkheid om Dxdiag te hebben.

Je hebt de mogelijkheid om DX10 en DX11 te installeren, het hangt er allemaal vanaf of de videokaarten die je hebt dit ondersteunen of niet.

DxDiag, ideaal om te weten of alle hardware wordt herkend in Wine.

Visual Basic, .Net, enz.

Vervolgens kun je met Winetricks de volgende programma's installeren die, hoewel ze niet verplicht zijn, nodig kunnen zijn om een ​​game te draaien.

Visuele basis:
- vcrun 2005 (Visual C ++ 2005)
- vcrun 2008 (Visual C ++ 2008)
- vcrun 2010 (Visual C ++ 2010)

Kader:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (Framework NET 4). Deze komt niet voor in Winetricks. Het kan handmatig worden geïnstalleerd.

Er zijn zoveel meer dingen om te installeren. Kijk goed naar de opties die Winetricks biedt. Wat u nodig heeft, hangt af van uw machine en de applicaties die u wilt gebruiken. Het bovenstaande zou echter als het minimum en onmisbaar kunnen worden beschouwd.

Winetricks

Configureer wijnopties

Open Winetricks en selecteer "Selecteer de standaard wineprefix" en "Wijzig instellingen". Voor mij is de beste configuratie deze:

- ddr = opengl
- dsoundhw = Emulatie
- glsl = uitgeschakeld
- multisampling = uitgeschakeld
- mwo = ingeschakeld
- native_mdac
- npm = opnieuw inpakken
- orm = zwartbuffer
- psm = ingeschakeld
- rtlm = auto
- geluid = alsa
- strictdrawordening = uitgeschakeld
- vd = uit

Van deze opties zijn er twee die de prestaties verbeteren

- OffscreenRenderingMode, bij het instellen van de FM (Framebuffer) -optie, gooit het verschillende frames, bevriest en doet hetzelfde steeds opnieuw. Dus elk spel is niet speelbaar. Daarom wordt backbuffering aanbevolen.

- Direct geluid: hardwareversnelling, wijziging voltooid voor emulatie. Dit verhoogt de prestaties en compatibiliteit aanzienlijk ten opzichte van "volledig".

Om betere prestaties te krijgen, kunt u GLSL en MultiSampling uitschakelen, maar verliest u de grafische kwaliteit.

Als WINE, zelfs na dit alles, de videokaart niet detecteert, doe dit dan:

Nadat u de opties had gewijzigd, opende ik de .wine-directory in uw gebruikersmap en vervolgens opende ik een bestand met de naam "user.reg" (de registersleutels die door de gebruiker zijn gemaakt, worden daar opgeslagen).

Zoek daar naar [SoftwareWineDirect3D] en voeg aan het einde toe:

"VideoDescription" = "Voer het videokaartmodel in met aanhalingstekens" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Voer het geheugen van de videokaart in"

In mijn geval ziet het er als volgt uit:

[SoftwareWineDirect3D] 1318967087 "DirectDrawRenderer" = "opengl" "Multisampling" = "uitgeschakeld" "NonPower2Mode" = "opnieuw inpakken" "OffscreenRenderingMode" = "backbuffer" "PixelShaderMode" = "ingeschakeld" "RenderTargetLockMode" = "auto" StrictLockMode " RenderTargetLockMode "" uitgeschakeld "" UseGLSL "=" uitgeschakeld "" VideoDescription "=" GeForce 7025 / nForce 630a / PCI / SSE2 / 3DNOW! " "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "512"

Klaar! WINE is klaar voor oorlog!

We gebruiken al WIne, Dx Wine en Winetricks. Nu gaan we dit alles versterken met een programma genaamd Lutris.

Inleiding tot Lutris

Lutris met enkele van mijn grootste ondeugden ...

Lutris is een programma dat alle games op één platform groepeert, vergelijkbaar met Steam.

Het kenmerk ervan is om BIJNA ALLES te ondersteunen, maar kijk eens naar de lijst met dingen die bankieren:

- Linux native games.
- Windows native games.
- MAME-spellen.
- Vriend 500, 600, 1200.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, WonderSwan-kleur.
- Online games van browsers, zoals Quake Live, Minecraft en allemaal flash.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- LucasArt SCUMM (Monkey Island, Maniac Mansion, enz.).
- 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 en Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- Sony Playstation.
- Z-machine.

Maar het beste van alles is dat het je voor elk spel veel opties biedt, dus het is MEER DAN AANBEVOLEN dat je het gebruikt, aangezien er veel wijnopties zijn, die je, afhankelijk van het spel, kunt wijzigen, zonder dat dit van invloed is op Wine of het andere. spellen. Het is net als PlayOnLinux, maar Lutris lijkt me beter, omdat het je niet alleen toegang geeft tot Windows-games, maar tot een groot aantal emulators.

Zeg tot slot dat er geen substantiële verbeteringen zijn in Lubuntu en Xubuntu. Je zou kunnen denken dat het gebruik van minder RAM-geheugen de prestaties van WINE zou beïnvloeden, maar nee. Vermoedelijk gebeurt dit omdat Wine wordt afgehandeld met voornamelijk CPU en videokaart.

bron: patchyu


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Weinig zei

    Wijn
    Is
    Niet een
    emulator

    WINE is geen emulator.

  2.   Schaduwkrijger zei

    Dat is nu, voordat het precies "WINdows Emulator" ("WIJN") betekende

  3.   Schoppenaas zei

    Kijk waar ik zoiets zocht nu ik ben begonnen met het testen van Windows-games op Linux. Ik kon naadloos vier dingen Quake 3, Half-Life 1 en Age of Mythology installeren en spelen. Maar ik wil GTA 3 proberen (die het installeert maar de cd niet detecteert tijdens het afspelen) en Jedi Knight 2, wat me een fout geeft.

    Bedankt voor dit bericht.

  4.   Gabi zei

    Ik wil een PC3-game installeren in Windows 7, maar het start niet omdat het niet compatibel is, dus ik dacht dat als het kon worden geconverteerd of getransformeerd zodat Linux het zou kunnen ondersteunen, het me heel goed zou zegenen. Ik vraag het omdat ik ben een 10-jarig kind

    1.    Andres zei

      Welk spel is het?

  5.   ADIRAËL zei

    Ik hou van operatie 7 online en de cabal online.Ik heb problemen om beide in het venster van de operatie7 uit te voeren.Ik moet het draaien in win XP, want hoewel ik meer ram-geheugen op mijn pc heb gezet, loopt het niet vol in win7 en de cabal omdat het is actueler en heeft meer grafische effecten werkt niet volledig op win xp, maar als het volledig op win7 draait, HAAT IK DEZE GENEUKT OP WINDOWS! Er is altijd onverenigbaarheid in iets behalve al mijn bronnen opeten om iets interessants te kunnen spelen.Ik moet het hele systeem downloaden met de GAME BOSSTER en met de TUNAP UTILES en zelfs dan duurt het niet vol.Ik zou graag willen zien of OPERTIE 7 kan op linux worden uitgevoerd nu operation7 geen records of iets dergelijks verandert, maar het heeft een detail dat het niet voldoende is om de gamemap op een andere pc te kopiëren en te plakken, je moet ook een map kopiëren die je op schijf c hebt gezet en dat heet LIN, wat je op het eerste gezicht ziet Je ziet het en je neemt geen belang pss later realiseer je je dat het de map is waarnaar het uitvoerbare bestand zoekt wanneer het start en die de te volgen routes heeft en de informatie van de versie WAT ik WIL JE OPSLAAN ALS IK MET JE PROGRAMMA ZONDER ENIG PROBLEEM KAN UITVOEREN DE .EXE VAN DE GAME EN DAT ZE OOK DE ROUTEMAP ZONDER ENIGE SCHADE DETECTEERT

  6.   Miquel Mayol in Tur zei

    daarvoor informeert de compatibiliteitslijst van winehq en playonlinux je over de spellen die 100% ok zijn, en die nog helemaal niet goed gaan.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

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

  7.   Jer zei

    Pablo

    Uitstekende post !!

    Ik hoop dat bedrijven naarmate de tijd verstrijkt, games van hoge kwaliteit voor GNU / Linux gaan lanceren, het is een kwestie van beseffen dat Linux-gebruikers al een aanzienlijk deel van de totale gebruikers vertegenwoordigen….

    Groeten!

  8.   guillermoz0009 zei

    Met AOM met expasion Titans neem ik het als vanzelfsprekend aan, het is de enige game die ik leuk vind aan Güindos XD, weet je vanwege de uitdagingen met vrienden en familie.

  9.   luis zei

    Ik kan lutris niet downloaden .. 🙁

    JE KUNT MIJ DE LINK GEVEN OM ALLE WIJN, Winetricks en Lutris TE DOWNLOADEN

  10.   Juan Manuel zei

    wat is website

  11.   Dan zei

    Een ding dat ik heb een pentium III van 0.8 ghz en 650mb ram, hoe kan ik dat doen als warcaft 3 in wijn draait, mne verbruikt minder is dat het na een tijdje langzaam begint te gaan en aangezien ik geen ramen heb ...

  12.   Paul zei

    Ik begrijp het niet, soms bekritiseren ze op bepaalde forums teveel vensters en zeggen dat het puur geld is (wat soms waar is) maar uiteindelijk willen ze directx downloaden. Ik geloof dat zowel Windows als Linux gebreken vertonen en PRODUCTEN zijn. Linux is erg handig voor programmeren, servers, internet en industrie. Hoewel Windos nuttiger is voor thuis, dat wil zeggen voor games, documenten, internet, enz.

    Voor wifi- en internetinfrastructuren is linux bijvoorbeeld veel beter. Maar spelen is het niet.

    Groeten!

  13.   Gabriel zei

    hoe de dx-wijn te installeren

  14.   kuk zei

    op een dag zullen we een goed alternatief hebben in linux 😉

  15.   Eddy vakantie zei

    Goede bijdrage, ik zal kijken of ik het kan gebruiken op mijn Manjaro Linux

  16.   gabux22 zei

    Met Lutris en Company is het een luxe om op Linux te spelen ... dankzij UsemosLinux en cia. nogmaals, dat cultiveert ons in de GNU / Linux-wereld… totaal bedankt .. 🙂

    1.    laten we linux gebruiken zei

      Graag gedaan! Knuffel!

  17.   Jaime zei

    Hallo, ik heb een probleem en het is dat ik heb geprobeerd de DX Wine te downloaden, maar sindsdien http://sourceforge.net/projects/dxwine/ Het is niet langer beschikbaar, ik weet niet of er een andere manier is om het te downloaden.

  18.   Juan Jose zei

    kunnen alle Windows-spellen met die programma's worden gebruikt?

  19.   deimer zei

    Hallo goed, ik heb Ubuntu 15.10 Ik kon een spel niet downloaden omdat het niet opengaat, iemand kan me uitleggen wat ik moet doen

  20.   Q Kingsta zei

    Bladerdeeg! Ik blijf in Windows, het is gemakkelijker om te downloaden, installeren en spelen dan die shit om 3 of 4 programma's te moeten downloaden en ze vervolgens te configureren om een ​​game te kunnen spelen. Linux is ontworpen voor mensen die programmeurs zijn of die netwerken en servers creëren, maar het is niet ontworpen voor degenen onder ons die van videogames houden.

    1.    Diego zei

      Deze tutorial is bedoeld om op Linux te spelen met games die voor Windows zijn geschreven. Games die voor Linux zijn geschreven, werken in Linux net als games die voor Windows in Windows zijn geschreven: u installeert ze en dat is alles.

      Vraag jezelf nu af hoe je op Windows kunt spelen met een spel dat voor Linux is geschreven, en als het gemakkelijker voor je is dan andersom, dan kun je zeggen dat Linux stom is.

      Groeten.

      1.    Jose Luis zei

        Het is het beste antwoord dat ik in jaren heb gezien

  21.   Tegen Rafael Portillo T. zei

    Bedankt voor de tutorial…!