Kaip žaisti „Windows“ žaidimus „Linux“

Norėdami paleisti „Windows“ žaidimus, mums reikės kelių įrankių pagalbos: VYNAS, „Dx“ vynas, „Winetricks“ ir „Lutris“Šioje pamokoje mes pamatysime kaip įdiegti ir konfigūruoti kiekvienas iš jų.

Įvadas į VYNĄ

Kaip visi žino, „Linux“ nepalaiko .EXE failų. Taigi, kaip po velnių gali veikti „Windows“ programos? Na, kai kurie genijai sukūrė programą „WINE“, o tai reiškia, kad „Wine“ nėra emuliatorius, o tai yra vienas iš būdų paleisti „Windows“ programą naudojant „Linux“.
Bet jei tai nėra emuliatorius, kaip tai daro?

Priežastis, kodėl „Wine“ nėra emuliatorius, yra ta, kad emuliatoriai yra linkę dubliuoti visą aplinką, kurioje gyvena programa, įskaitant tam tikros mikroprocesoriaus architektūros modeliavimą. Kita vertus, „Wine“ įgyvendina vadinamąjį suderinamumo sluoksnį, kuris suteikia alternatyvų „Windows“ bibliotekoms.

Tai yra gerai? Taip ir ne. Sakykime porą tiesų ...

Geriau naudoti RAM

„Windows“ (bet kurioje iš jos versijų) yra daugybė programų, įkeltų į RAM, kurios paprastai nėra įkeliamos į „Linux“ (skaityti, antivirusinę, antimalware ir kt.). VYNAS, jis to nedaro. Vadinasi, jis sunaudoja mažiau išteklių nei „Windows“.

Direct X

„Direct X“ yra dažniausiai naudojama „Windows“ žaidimų API ir skirta tik šiai operacinei sistemai. Savo ruožtu „Linux“ naudoja „OpenGL“.

Taigi, kaip „Linux“ vykdo žaidimus, kuriems reikia „DirectX“, jei jis naudoja tik „OpenGL“? Štai kur atsiranda „Wine“ magija: dėl to „OpenGL“ imituoja „DirectX“.

Rezultatas? Akivaizdu, kad mėgdžiodamas prarandi našumą.

Ar žaidimai veikia geriau sistemoje „Windows“? Sakyčiau, kad tai priklauso nuo žaidimo. Tačiau atsakymas yra TAIP, būtent dėl ​​„Direct X“ imitacijos. Galima sakyti, kad „Direct X 7“ pagrindu sukurti žaidimai „Windows“ veikia taip pat, kaip ir „Linux“, tačiau su „DX9“ viskas labai pasikeičia: apytiksliai 20% mažiau našumo.

Žaidimai, skirti „Windows“

„Wine“ yra nepaprastai sunku paleisti su šia sistema susijusius žaidimus. Dėl šios priežasties iki šiol ji neveikia, pavyzdžiui, tokių žaidimų kaip „Street Fighter IV“, „Resident Evil 5“ ar „Gear of Wars“.

Kiekvienam žaidimui skirtinga „Windows“

Vienas iš „WINE“ privalumų yra tai, kad jei norite, galite seną žaidimą paleisti „Windows 95“, o naują - „Windows 7“.

Tuo ne tik baigiasi parinktys, bet ir leidžia įdiegti kitas programas, pvz., „Framework“, „DirectX“ ir viską, ką tik sugalvojate.

Štai kur WINE išnaudoja visas savo funkcijas, nes, pavyzdžiui, yra žaidimų, kurie gerai veikia su „Windows“, su įdiegtomis „x“ programomis ir kt.

Tai taip pat reiškia, kad jei naudojate bendrą „WINE“ konfigūraciją, yra žaidimų, kurie veiks geriau, o kitų - prastesnių. Todėl norint paleisti žaidimus patogu paleisti WINE naudojant programą, vadinamą PlayOnLinux, kuris liepia WINE paleisti puikiai sukonfigūruotą „Windows“ žaidimą. Kaip apie?

„Windows“ vaizdo tvarkyklės yra geresnės nei „Linux“

Visi testai rodo, kad paleidus, pavyzdžiui, „Open Arena“, tiek „Windows XP“, tiek „Linux“, sistemoje „Windows“ ji meta daugiau kadrų. Kitaip tariant, sistemoje „Windows“ ekranas atnaujinamas greičiau nei „Linux“, o tai reiškia, kad jis geriau išnaudoja vaizdo plokštę.

Taip nenutinka todėl, kad žaidimas nėra gimtoji, ar dėl VYNO ar kito emuliatoriaus. Testai buvo atlikti paleidus atitinkamus kiekvienos operacinės sistemos vietinius vykdomuosius failus. Taigi? Atsakymas yra tas, kad pašalinus visus kitus veiksnius lieka tik pasakyti, kad „Windows“ vaizdo plokštės tvarkyklės yra geresnės (iš techniniu požiūriu) nei „Linux“.

Vyno vadovas

Aš rekomenduoju įdiegti beta versiją „Wine“, nes daugeliu atvejų ji turi patobulinimų, kurie nėra stabilios versijos, o dar daugiau - naujausioje versijoje 1.3.28, kuri veikia įspūdingai ir su daug patobulinimų. Baigę turėtumėte įdiegti „Wine“ ir „Winetricks“. Jūs taip pat turite galimybę įdiegti „Lutris“, PlayOnLinux y Vynuogynas tai gali būti gana naudinga, tačiau paliksime tai vėliau.

Direct X

Pirmas dalykas, kurį turime padaryti, yra įdiegti „DirectX“.

„Dx Wine“ yra geriausias būdas įdiegti „DirectX“.

Atsisiųskite „Dx Wine“ (nuostabią „kuboode“ programą), kuri lengvai įdiegia „DirectX 9c“ į „Wine“. Tai puiku ir netgi suteikia galimybę turėti „Dxdiag“.

Jūs turite galimybę įdiegti DX10 ir DX11, viskas priklauso nuo to, ar jūsų turimos vaizdo plokštės palaiko tai, ar ne.

„DxDiag“, idealu žinoti, ar visa aparatūra atpažįstama „Wine“.

„Visual Basic“, .Net ir kt.

Tada naudodami „Winetricks“ galite įdiegti šias programas, kurios, nors ir nėra privalomos, gali būti reikalingos norint paleisti žaidimą.

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

Sistema:
- dotnet20 („Framework NET 2.0“)
- dotnet30 („Framework NET 3.0“)
- dotnet35 („Framework NET 3.5“)
- dotnet40 (NET 4 pagrindas). Šis nėra „Winetricks“. Jį galima įdiegti rankiniu būdu.

Yra daug daugiau dalykų, kuriuos reikia įdiegti. Gerai apžvelkite „Winetricks“ teikiamas galimybes. Ko jums reikia, priklauso nuo jūsų mašinos ir norimų naudoti programų. Tačiau tai, kas išdėstyta pirmiau, būtų galima sakyti kaip minimalus ir būtinas.

Vynmedžiai

Konfigūruokite vyno parinktis

Atidarykite „Winetricks“ ir pasirinkite „Pasirinkite numatytąjį„ wineprefix “ir„ Keisti nustatymus “. Man geriausia konfigūracija yra tokia:

- ddr = opengl
- dsoundhw = emuliacija
- glsl = neįgalus
- daugiasluoksnis = išjungtas
- mwo = įgalinta
- gimtoji_mdac
- npm = perpakuoti
- orm = juodadugnis
- psm = įjungta
- rtlm = auto
- garsas = alsa
- griežtas žodžių taisymas = išjungtas
- vd = išjungta

Iš šių variantų yra 2, kurie pagerina našumą

- „OffscreenRenderingMode“, nustatydamas parinktį FM („Framebuffer“), jis meta kelis kadrus, sustingsta ir daro tą patį dar ir dar kartą. Taigi bet kurio žaidimo negalima žaisti. Dėl šios priežasties rekomenduojamas „backbuffer“.

- Tiesioginis garsas: techninės įrangos pagreitis, pakeitimas baigtas emuliacijai. Tai žymiai padidina našumą ir suderinamumą, palyginti su „pilnu“.

Be to, norėdami gauti našumą, galite išjungti GLSL ir „MultiSampling“, tačiau prarandate grafikos kokybę.

Jei VYNAS net po viso to neaptinka vaizdo plokštės, atlikite tai:

Kai pakeisite parinktis, atidariau .wine katalogą savo vartotojo aplanke, tada atidariau failą pavadinimu „user.reg“ (jame saugomi vartotojo sukurti registro raktai).

Ieškokite [SoftwareWineDirect3D] ir pabaigoje pridėkite:

"VideoDescription" = "Įveskite vaizdo plokštės modelį su kabutėmis" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Įveskite vaizdo plokštės atmintį"

Mano atveju tai atrodo taip:

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

Paruošta! Vynas yra paruoštas karui!

Mes jau naudojame „WIne“, „Dx Wine“ ir „Winetricks“. Dabar visa tai sustiprinsime programa „Lutris“.

Įvadas į Lutrisą

Lutris su keletu mano didžiausių ydų ...

„Lutris“ yra programa, grupuojanti visus žaidimus vienoje platformoje, kažkas panašaus į „Steam“.

Jo ypatybė yra palaikyti BEVEIK VISKĄ, bet pažiūrėkite į bankininkystės dalykų sąrašą:

- „Linux“ žaidimai.
- „Windows“ savieji žaidimai.
- MAME žaidimai.
- Draugas 500, 600, 1200.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- „Bandai WonderSwan“, „WonderSwan“ spalva.
- Internetiniai naršyklės žaidimai, tokie kaip „Quake Live“, „Minecraft“ ir visi „flash“.
- „Commmodore VIC-20“, „C64“, „C128“, „CBM-II“, „PLUS / 4“.
- „LucasArt SCUMM“ (beždžionių sala, maniako rūmai ir kt.).
- „Magnavox Odyssey²“, „Videopac +“.
- „Mattel Intellivision“.
- „Microsoft MSX“, „MS-DOS“.
- NEC kompiuterinis variklis „Turbographx 16“, „Supergraphx“, „PC-FX“.
- „Nintendo NES“, SNES, „Game Boy“, „Game Boy Advance“, „Gamecube“ ir „Wii“.
- „Sega Master Sytem“, „Game Gear“, „Genesis“, „Dreamcast“.
- SNK „Neo Geo“, „Neo Geo Pocket“.
- „Sony Playstation“.
- „Z-Machine“.

Geriausias dalykas yra tas, kad kiekvienam žaidimui jis suteikia daug galimybių, todėl DAUGIAU NUO REKOMENDUOJAMA jį naudoti, nes yra daugybė „Wine“ variantų, kuriuos, priklausomai nuo žaidimo, galite pakeisti, nepaveikdami nei „Wine“, nei kitų. žaidimai. Tai panašu į „PlayOnLinux“, bet „Lutris“ man atrodo geresnis, nes jis suteikia ne tik prieigą prie „Windows“ žaidimų, bet ir prie daugybės emuliatorių.

Baigdamas pasakykite, kad esminių „Lubuntu“ ir „Xubuntu“ patobulinimų nėra. Galite pagalvoti, kad mažiau RAM atminties naudojimas paveiktų WINE našumą, bet ne. Tikėtina, kad taip nutinka todėl, kad „Wine“ tvarkoma naudojant daugiausia procesorių ir vaizdo plokštę.

Fuente: pačius


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Nedaug sakė

    Vynas
    Is
    Ne an
    Emuliatorius

    Vynas nėra emuliatorius.

  2.   Šešėlis_karys sakė

    Tai yra dabar, prieš tai tiksliai reiškiant „WINdows Emulator“ („VYNAS“)

  3.   Pikų tūzas sakė

    Pažvelkite, kur aš ieškojau kažko panašaus dabar, kai pradėjau testuoti „Windows“ žaidimų diegimą „Linux“. Galėjau sklandžiai įdiegti ir paleisti keturis dalykus: „Quake 3“, „Half-Life 1“ ir „Age of Mythology“. Bet aš noriu išbandyti „GTA 3“ (kuris ją įdiegia, bet žaisdamas neaptinka kompaktinio disko) ir „Jedi Knight 2“, kuris man suteikia klaidą.

    Ačiū už šį įrašą.

  4.   Gabi sakė

    Noriu įdiegti PC3 žaidimą „Windows 7“, bet jis nebus paleistas, nes jis nesuderinamas, todėl maniau, kad jei jį būtų galima konvertuoti ar pertvarkyti taip, kad „Linux“ galėtų jį palaikyti, tai mane labai palaimintų. esu 10 metu vaikas

    1.    Andres sakė

      Koks tai žaidimas?

  5.   ADIRAELAS sakė

    Man patinka „Operation 7 online“ ir „cabal“ internete. Turiu problemų paleisti operaciją „Windows 7“. Turiu ją paleisti „Win XP“, nes nors savo kompiuteryje įdėjau daugiau RAM atminties, Win7 neveikia visiškai, o kabalas yra daugiau Dabartinis ir turintis daugiau grafinių efektų neveikia visiškai „Win XP“, tačiau jei jis veikia „Win7“, NENKENČIU ŠIŲ, KURIŲ FAKTUOJI „Windows“! Visada yra kažkas nesuderinamumas, be to, kad suvalgau visus savo išteklius, kad galėčiau sužaisti ką nors įdomaus, turiu atsisiųsti visą sistemą su „GAME BOSSTER“ ir su „TUNAP UTILES“, ir net tada ji nėra pilna, norėčiau pamatyti, ar „OPERTION 7“ galima paleisti „Linux“ dabar, kai ši operacija7 nekeičia įrašų ar panašių dalykų, tačiau jame yra detalių, kad nepakanka nukopijuoti ir įklijuoti žaidimų aplanką į kitą kompiuterį, taip pat turite nukopijuoti aplanką, kurį įdėjote į diską c ir tai vadinama LIN, kuri iš pirmo žvilgsnio matote ją ir vėliau nesureikšminate pss, vėliau suprantate, kad būtent aplankas, kurio vykdytojas ieško, kai jis paleidžiamas ir kuriame yra keliai, kuriais reikia vadovautis, ir informacija apie tai, KĄ I NORIU IŠSAUGOTI, JEI JŪSŲ PROGRAMOJE GALIU VYKDYTI BE JOKIOS PROBLEMOS. ŽAIDIMO EKSPLOATAVIMAS IR TAI, KAM MAN ATSITIKTU MARŠRUTŲ KAMBARIUJE BE ŽALOS

  6.   Miquel Mayol ir Tur sakė

    todėl „winehq“ ir „playonlinux“ suderinamumo sąrašas informuoja jus apie žaidimus, kurie yra 100% geri, ir tuos, kurie vis dar nesiseka.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

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

  7.   Ger sakė

    Paulius,

    Puikus pranešimas !!

    Tikiuosi, kad laikui bėgant įmonės pradės kurti aukštos kokybės žaidimus, skirtus GNU / Linux, reikės suvokti, kad „Linux“ vartotojai jau sudaro didelę visų vartotojų dalį ...

    Sveiki atvykę!

  8.   guillermoz0009 sakė

    Kai AOM veikia su ekspozicijos „Titanais“, aš tai suprantu kaip savaime suprantamą dalyką, tai yra vienintelis žaidimas, kuris man patinka „Güindos XD“.

  9.   luis sakė

    Negaliu atsisiųsti lutris .. 🙁

    GALITE PATEIKTI NUORODĄ, KAD ATSISIŲSTI VISĄ VYNĄ, „Winetricks“ ir „Lutris“

  10.   Juanas Manuelis sakė

    kas yra svetainė

  11.   Dan sakė

    Vienas dalykas, kurį turiu III pentiumą - 0.8 gHz ir 650 MB avino, kaip aš galiu tai padaryti, kai „Warcaft 3“ paleidimas vynu sunaudoja mažiau, yra tai, kad po kurio laiko jis pradeda lėtai ir kadangi aš neturiu langų ...

  12.   Paulius sakė

    Aš nesuprantu, kartais tam tikruose forumuose jie per daug kritikuoja „Windows“, sakydami, kad tai gryni pinigai (kas kartais yra tiesa), bet galų gale jie nori atsisiųsti „DirectX“. Manau, kad tiek „Windows“, tiek „Linux“ turi trūkumų ir yra PRODUKTAI. „Linux“ yra labai naudinga programavimui, serveriams, internetui ir pramonei. Nors „Windos“ yra naudingesnis namams, tai yra žaidimams, dokumentams, internetui ir kt.

    Pavyzdžiui, „wifi“ ir interneto infrastruktūroms „Linux“ yra daug geresnė. Bet žaisti nėra.

    Sveiki atvykę!

  13.   gabriel sakė

    kaip įdiegti dx vyną

  14.   klubo sakė

    vieną dieną turėsime gerą alternatyvą linux 😉

  15.   Edis Holliday sakė

    Geras indėlis, pažiūrėsiu, ar galėsiu jį naudoti savo „Manjaro Linux“

  16.   gabux22 sakė

    Su „lutris“ ir kompanija yra prabanga žaisti „Linux“ ... „UsemosLinux“ ir „cia“ dėka. dar kartą tai ugdo mus GNU / Linux pasaulyje ... ačiū visam .. 🙂

    1.    naudokime linux sakė

      Prašom! Apkabink!

  17.   Jaime sakė

    Sveiki, turiu problemą ir bandžiau atsisiųsti „DX Wine“, bet nuo tada http://sourceforge.net/projects/dxwine/ Jo nebėra, nežinau, ar yra koks kitas būdas jį atsisiųsti.

  18.   Juanas Chosė sakė

    ar visus „Windows“ žaidimus galima naudoti su tomis programomis?

  19.   deimeris sakė

    Sveiki, gerai, aš turiu „Ubuntu 15.10“. Negalėjau atsisiųsti žaidimo, nes jis neatidaro

  20.   QKingsta sakė

    Puff! Aš lieku sistemoje „Windows“, ją atsisiųsti, įdiegti ir žaisti yra lengviau nei tai, kad reikia atsisiųsti kaip 3 ar 4 programas ir tada sukonfigūruoti jas, kad būtų galima žaisti žaidimą. „Linux“ skirta žmonėms, kurie yra programuotojai arba kuria tinklus ir serverius, tačiau jis nėra skirtas tiems iš mūsų, kurie mėgsta vaizdo žaidimus.

    1.    Diegas sakė

      Ši pamoka skirta žaisti „Linux“ su žaidimais, parašytais „Windows“. Žaidimai, parašyti „Linux“, veikia „Linux“ sistemoje, kaip ir žaidimai, parašyti „Windows“ sistemoje „Windows“: Jūs juos įdiegiate ir viskas.

      Dabar paklauskite savęs, kaip galite žaisti „Windows“ naudodami „Linux“ parašytą žaidimą, o jei jums lengviau nei atvirkščiai, galite sakyti, kad „Linux“ yra įsiurbęs.

      Sveikinimai.

      1.    Jose Luis sakė

        Tai geriausias mano atsakymas per daugelį metų

  21.   Rafaelis Portillo T. sakė

    Dėkojame už pamoką ...!