Kako igrati igre Windows za Linux

Za zagon iger v sistemu Windows potrebujemo pomoč več orodij: VINO, Dx vino, Winetricks in LutrisV tej vadnici bomo videli kako namestiti in konfigurirati vsak od njih.

Uvod v VINO

Kot vsi vemo, Linux ne podpira datotek .EXE. Torej, kako za vraga lahko delujejo programi Windows? No, nekateri geniji so ustvarili program, imenovan WINE, kar pomeni, da Wine ni emulator, kar je eden od načinov za zagon programa Windows pod Linuxom.
Če pa ni emulator, kako to počne?

Razlog, da Wine ni emulator, je, da emulatorji ponavadi podvajajo celotno okolje, v katerem živi program, vključno s simulacijo dane mikroprocesorske arhitekture. Wine pa izvaja tisto, kar bi lahko imenovali združljivostni sloj, ki ponuja alternative knjižnicam Windows.

To je dobro? Da in ne. Povejmo nekaj resnic ...

Boljša uporaba RAM-a

Windows (v kateri koli njegovi različici) ima v pomnilniku RAM naloženega veliko programov, ki v Linuxu običajno niso naloženi (beri: protivirusna, protivirusna in drugo). VINO, tega ne počne. Posledično porabi manj sredstev kot Windows.

Neposredno X

Direct X je najbolj uporabljen API v igrah Windows in je ekskluziven za ta operacijski sistem. Linux pa uporablja OpenGL.

Torej, kako Linux poganja igre, ki zahtevajo DirectX, če uporablja samo OpenGL? Tu nastopi čarobnost vina: OpenGL posnema DirectX.

Rezultat? Očitno je, da pri posnemanju izgubite zmogljivost.

Ali se igre bolje izvajajo v sistemu Windows? Rekel bi vam, da je to odvisno od igre. Odgovor pa je DA, ravno zaradi emulacije Direct X. Lahko bi rekli, da igre, ki temeljijo na Direct X 7, delujejo enako v sistemu Windows kot Linux, vendar se z DX9 stvari precej spremenijo: približno 20% manjša zmogljivost.

Igre za Windows

Wine je izjemno težko voditi igre, ki so priložene temu sistemu. Iz tega razloga do danes ne izvaja na primer iger, kot so Street Fighter IV, Resident Evil 5 ali Gear of Wars.

Za vsako igro drugačen sistem Windows

Prednost, ki jo ima WINE, je ta, da lahko, če želite, zaženete staro igro v operacijskem sistemu Windows 95 in novo v operacijskem sistemu Windows 7.

In ne samo, da se možnosti tam končajo, ampak omogoča tudi namestitev drugih programov, kot so ogrodje, directx in vse ostalo, kar si lahko omislite.

In tu WINE kar najbolje izkoristi svoje funkcije, saj na primer obstajajo igre, ki dobro delujejo z operacijskim sistemom Windows, z nameščenimi programi x itd.

To tudi pomeni, da če uporabljate splošno konfiguracijo WINE, obstajajo igre, ki bodo uspešnejše, druge pa slabše. Zato je za zagon iger primerno zagnati WINE s pomočjo programa imenovanega PlayOnLinux, ki WINE-u sporoča, naj zažene sistem Windows, ki je popolnoma konfiguriran za to igro. Kaj pa če?

Gonilniki za video za Windows so boljši od Linuxov

Vsi testi kažejo, da na primer Open Arena, tako v operacijskem sistemu Windows XP kot Linux, v sistemu Windows vrže več okvirjev. Z drugimi besedami, v operacijskem sistemu Windows se zaslon osveži hitreje kot v Linuxu, kar pomeni, da bolje izkorišča grafično kartico.

To se ne zgodi, ker igra ni domača ali zaradi WINE ali drugega emulatorja. Preizkusi so bili izvedeni z izvajanjem ustreznih izvornih izvedljivih datotek za vsak operacijski sistem. Torej? Odgovor je v tem, da ob odpravi vseh drugih dejavnikov ostaja le še trditi, da so gonilniki za grafične kartice za Windows boljši (od tehničnega vidika) kot Linux.

Vinski vodnik

Priporočam namestitev beta različice Wine, ker ima v mnogih primerih izboljšave, ki niso v stabilnih različicah, in še več v najnovejšo različico 1.3.28, ki deluje spektakularno in z veliko izboljšavami. Ko končate, morate namestiti Wine in Winetricks. Na voljo imate tudi možnost namestitve Lutris, PlayOnLinux y Vinograd to je lahko zelo koristno, vendar bomo to pustili za kasneje.

Neposredno X

Najprej moramo namestiti DirectX.

Dx Wine je najboljši način namestitve DirectX.

Prenesite Dx Wine (čudovit program kuboode), ki v Wine enostavno namesti DirectX 9c. Super je in ponuja vam celo možnost, da imate Dxdiag.

Na voljo imate možnost namestitve DX10 in DX11, vse je odvisno od tega, ali jo podpirajo grafične kartice, ki jih imate.

DxDiag, idealno je vedeti, ali je v stroju prepoznana vsa strojna oprema.

Visual Basic, .Net itd.

Nato lahko z Winetricks namestite naslednje programe, ki bodo, čeprav niso obvezni, morda potrebni za zagon igre.

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

Okvir:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (Framework NET 4). Ta se ne pojavi v Winetricksu. Lahko ga namestite ročno.

Namestiti je treba še veliko stvari. Dobro si oglejte možnosti, ki jih ponuja Winetricks. Kaj potrebujete, je odvisno od vaše naprave in aplikacij, ki jih želite uporabljati. Lahko pa bi rekli, da je zgoraj navedeno minimalno in nepogrešljivo.

Winetricks

Konfigurirajte možnosti za vino

Odprite Winetricks in izberite »Izberite privzeto predpono vina« in »Spremeni nastavitve«. Zame je najboljša konfiguracija taka:

- ddr = opengl
- dsoundhw = emulacija
- glsl = onemogočeno
- več vzorčenje = onemogočeno
- mwo = omogočeno
- native_mdac
- npm = prepakiraj
- orm = blackbuffer
- psm = omogočeno
- rtlm = samodejno
- zvok = alsa
- strictdrawordening = onemogočeno
- vd = izklopljeno

Od teh možnosti obstajata dve, ki izboljšata zmogljivost

- OffscreenRenderingMode pri nastavitvi možnosti FM (Framebuffer) vrže več sličic, zamrzne in vedno znova naredi isto. Vsaka igra je torej nepredstavljiva. Zaradi tega je priporočljiv "backbuffer".

- Neposreden zvok: strojno pospeševanje, sprememba dokončana za emulacijo. To močno poveča zmogljivost in združljivost v primerjavi s "polno".

Za izboljšanje zmogljivosti lahko onemogočite GLSL in MultiSampling, vendar izgubite kakovost grafike.

Če WINE tudi po vsem tem ne zazna grafične kartice, naredite to:

Ko ste spremenili možnosti, sem v vaši uporabniški mapi odprl imenik .wine in nato odprl datoteko z imenom „user.reg“ (tam so shranjeni registrski ključi, ki jih je ustvaril uporabnik).

Tam poiščite [SoftwareWineDirect3D] in na koncu dodajte:

"VideoDescription" = "Vnesite model grafične kartice z narekovaji" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Vnesite pomnilnik grafične kartice"

V mojem primeru je videti tako:

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

Pripravljeni! VINO je pripravljeno na vojno!

Že uporabljamo WIne, Dx Wine in Winetricks. Zdaj bomo vse to še izboljšali s programom Lutris.

Uvod v Lutris

Lutris z nekaterimi mojimi največjimi poroki ...

Lutris je program, ki združuje vse igre na eni platformi, nekaj podobnega Steamu.

Njegova značilnost je, da podpira VSE VSE, vendar si oglejte seznam stvari, ki so banke:

- Linux domače igre.
- Windows domače igre.
- Igre MAME.
- Prijatelj 500, 600, 1200.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, WonderSwan Color.
- Spletne brskalniške igre, kot so Quake Live, Minecraft in vse flash.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- LucasArt SCUMM (Monkey Island, Maniac Mansion itd.).
- 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 in Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- Sony Playstation.
- Z-stroj.

A najboljše od vsega je, da vam za vsako igro ponuja veliko možnosti, zato jo VEČ KOT PRIPOROČAMO, saj jo uporabljate veliko, saj obstaja veliko možnosti za vino, ki jih lahko spremenite, ne glede na to, ali gre za vino ali drugo igre. To je kot PlayOnLinux, toda Lutris se mi zdi boljši, saj vam ne omogoča le dostopa do iger v sistemu Windows, temveč do ogromnega števila emulatorjev.

Na koncu povejte, da v Lubuntu in Xubuntu ni bistvenih izboljšav. Lahko bi pomislili, da bi uporaba manj pomnilnika RAM-a vplivala na delovanje WINE-a, vendar ne. Verjetno se to zgodi, ker se z vinom ravna predvsem s CPU in grafično kartico.

vir: patchiu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Nekaj je dejal

    Vino
    Is
    Ne
    Emulator

    WINE ni emulator.

  2.   Shadow_Warrior je dejal

    To je zdaj, preden je natančno pomenilo "WINdows Emulator" ("WINE")

  3.   Ace pike je dejal

    Poglejte, kje sem iskal kaj takega zdaj, ko sem začel preizkušati namestitev iger za Windows v Linux. Lahko sem brez težav namestil in predvajal štiri stvari Quake 3, Half-Life 1 in Age of Mythology. Želim pa preizkusiti GTA 3 (ki ga namesti, vendar ne zazna cd-ja med igranjem) in Jedi Knight 2, ki mi daje napako.

    Hvala za to objavo.

  4.   Gabi je dejal

    Želim namestiti igro PC3 v operacijski sistem Windows 7, vendar se ne bo zagnala, ker ni združljiva, zato sem mislil, da bi me lahko blagoslovil, če bi jo lahko pretvoril ali preoblikoval tako, da bi jo Linux podpiral. sem 10-letni otrok

    1.    Andres je dejal

      Katera igra je?

  5.   Adirael. je dejal

    Všeč mi je operacija 7 v spletu in kabal na spletu. Imam težave z zagonom obeh v oknu, operacija7, jo moram zagnati v win XP, ker čeprav na računalnik vstavim več RAM-a, v win7 in cabal ne deluje polno, ker je bolj aktualna in ima več grafičnih učinkov, ne deluje polno na win xp, če pa teče polno na win7, ME SOVRAŽIM, DA SO NAPRAVI NA OKNAH! V nečem je vedno nezdružljivost, poleg tega da bi pojedel vse svoje vire, da bi lahko predvajal kaj zanimivega, moram prenesti celoten sistem z GAME BOSSTER in TUNAP UTILES in tudi takrat ne bo poln, rad bi videl, če OPERATION 7 je mogoče zagnati v Linuxu zdaj, ko operacija7 ne spreminja zapisov ali česarkoli podobnega, vendar ima podrobnost, da ni dovolj, da kopirate in prilepite mapo z igrami na drug računalnik, kopirate tudi mapo, ki ste jo dali na disk c in to se imenuje LIN, ki ga na prvi pogled vidite in ga ne upoštevate pss kasneje se zavedate, da je to mapa, ki jo išče izvršljiva datoteka, ko se zažene in ima poti, po katerih mora slediti, in informacije o različica KAJ ŽELIM PRIHORITI JE, ČE Z VAŠIM PROGRAMOM LAHKO TEČEM BREZ VSEH PROBLEMOV .EXE IGRE IN KI ME TUDI ODKRIJ MASO POTI BREZ ŠKODE

  6.   Miquel Mayol in Tur je dejal

    za to vas seznam združljivosti winehq in playonlinux seznani z igrami, ki so 100% v redu, in tistimi, ki še vedno niso povsem v redu.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

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

  7.   Ger je dejal

    Pavel,

    Odlična objava !!

    Upam, da bodo podjetja sčasoma začela izdajati visokokakovostne igre za GNU / Linux, pri čemer bo treba spoznati, da uporabniki Linuxa že predstavljajo pomemben delež vseh uporabnikov….

    Lep pozdrav!

  8.   guillermoz0009 je dejal

    Ker AOM teče z expasion Titans, se mi zdi samoumevna, to je edina igra, ki mi je všeč pri Güindos XD, saj veste zaradi izzivov s prijatelji in družino.

  9.   luis je dejal

    Ne morem prenesti lutrisa .. 🙁

    LAHKO MI POVEZAVITE, DA PRENESEM VINO, Winetricks in Lutris

  10.   Juan Manuel je dejal

    kaj je spletno mesto

  11.   dan je dejal

    Ena stvar je, da imam 0.8 gHz pentium III in 650 MB ram-a, kako naj to storim, ko zaženem warcaft 3 v vinu mne, da porabim manj, je to, da me čez nekaj časa začne upočasnjevati in ker nimam oken ...

  12.   paul je dejal

    Ne razumem, včasih na določenih forumih preveč kritizirajo okna, češ da gre za čisti denar (kar je včasih res), a na koncu želijo naložiti directx. Verjamem, da imata okna in linux pomanjkljivosti in sta PROIZVODA. Linux je zelo koristen za programiranje, strežnike, internet in industrijo. Medtem ko je Windos bolj uporaben za dom, torej za igre, dokumente, internet itd.

    Na primer, za wifi in internetne infrastrukture je Linux veliko boljši. Toda za igranje ni.

    Lep pozdrav!

  13.   Gabriel je dejal

    kako namestiti dx vino

  14.   kolk je dejal

    nekega dne bomo imeli dobro alternativo v Linuxu 😉

  15.   Eddy holliday je dejal

    Dober prispevek, videl bom, ali ga lahko uporabim na svojem Manjaro Linuxu

  16.   gabux22 je dejal

    Z lutrisom in družbo je luksuzno igrati na Linuxu ... zahvaljujoč UsemosLinux in cia. še enkrat, ki nas goji v svetu GNU / Linux ... hvala skupaj .. 🙂

    1.    uporabimo linux je dejal

      Ni za kaj! Objem!

  17.   Jaime je dejal

    Pozdravljeni, imam težavo in sem poskusil prenesti DX Wine, vendar od takrat naprej http://sourceforge.net/projects/dxwine/ Ni več na voljo, ne vem, ali obstaja kakšen drug način za prenos.

  18.   Juan Jose je dejal

    se lahko vse igre Windows uporabljajo s temi programi?

  19.   deimer. je dejal

    Pozdravljeni, dobro, imam Ubuntu 15.10. Igre nisem mogel prenesti, ker se ne odpre, nekdo mi lahko pojasni, kaj naj naredim

  20.   QKingsta. je dejal

    Puff! Ostajam v operacijskem sistemu Windows, lažje je prenesti, namestiti in igrati kot tisto sranje, da je treba prenesti približno 3 ali 4 programe in jih nato konfigurirati, da lahko igrajo igro. Linux je zasnovan za ljudi, ki so programerji ali ustvarjajo omrežja in strežnike, vendar ni zasnovan za tiste, ki imamo radi video igre.

    1.    Diego je dejal

      Ta vadnica je namenjena igranju v Linuxu z igrami, napisanimi za Windows. Igre, napisane za Linux, delujejo v Linuxu tako kot igre, napisane za Windows v sistemu Windows: Namestite jih in to je to.

      Zdaj se vprašajte, kako lahko v sistemu Windows igrate z igro, napisano za Linux, in če vam je lažje kot obratno, potem lahko rečete, da je Linux zanič.

      Lep pozdrav.

      1.    Jose Luis je dejal

        To je najboljši odgovor, ki sem ga videl v zadnjih letih

  21.   Rafael Portillo T. je dejal

    Hvala za vadbo ...!