Linux оюндарын Windows ойнотуу

Windows оюндарыңызды иштетүү үчүн бир нече шаймандардын жардамы керек болот: WINE, Dx Wine, Winetricks and LutrisБул окуу куралы менен биз көрөбүз орнотуу жана конфигурациялоо алардын ар бири.

WINE менен таанышуу

Баарына белгилүү болгондой, Linux .EXE файлдарын колдобойт. Ошентип, Windows программалары кандайча иштей алат? Айрым генийлер WINE деген программа түзүштү, башкача айтканда Шарап эмулятор эмес, бул Linux программасынын астында Windows программасын иштетүү жолдорунун бири.
Бирок, эгер ал эмулятор болбосо, анда аны кантип жасайт?

Шараптын эмулятор эместигинин себеби эмуляторлор программанын айлана-чөйрөсүн, анын ичинде берилген микропроцессордук архитектураны окшоштуруп, көчүрмөлөөгө жакын. Ал эми шарап Windows китепканаларына альтернатива берген шайкештик катмары деп аталган нерсени ишке ашырат.

Ошол жакшы? Ооба жана Жок. Бир-эки чындыкты айтып берели ...

RAM оперативдүү колдонулат

Windows (анын кайсы гана болбосун версиясында) RAM тутумуна жүктөлгөн, Linuxта адатта жүктөлбөгөн (окуу, антивирус, антимиралдык программа ж.б.) көптөгөн программаларды камтыйт. WINE, андай эмес. Демек, ал Windowsка караганда азыраак ресурстарды сарптайт.

Түз X

Direct X - бул Windows оюндарында эң көп колдонулган API жана ушул операциялык тутумга гана мүнөздүү. Linux, өз кезегинде, OpenGLди колдонот.

Ошентип, Linux, эгерде OpenGLди гана колдонсо, DirectXти талап кылган оюндарды кантип иштетет? Бул жерде Шараптын сыйкыры пайда болот: ал OpenGLди DirectXтин үлгүсүнө айландырат.

Жыйынтык? Албетте, окшоштурганда, сиз өнүмдүүлүктү жоготосуз.

Windowsто оюндар жакшы иштейби? Бул оюнга байланыштуу деп айтат элем. Бирок, жооп Ооба, себеби Түздөн-түз Direct X эмуляциясы болгондуктан, Direct X 7 негизиндеги оюндар Windows менен Linux сыяктуу иштейт деп айтууга болот, бирок DX9 менен нерселер абдан өзгөрөт: болжол менен 20% аз иштешет.

Windows үчүн оюндар

Бул система менен келген оюндарды жүргүзүү Шарап үчүн өтө кыйын. Ушул себептен ушул күнгө чейин ал иштебейт, мисалы, Street Fighter IV, Resident Evil 5 or Gear of Wars.

Ар бир оюн үчүн ар башка Windows

WINE компаниясынын бир артыкчылыгы, эгер кааласаңыз, эски, Windows 95те, ал эми жаңысын Windows 7де иштете аласыз.

Варианттар ушуну менен эле токтоп калбастан, алкак, directx жана башка нерселер сыяктуу башка программаларды орнотууга мүмкүнчүлүк берет.

Мисалы, Windows менен иштей турган, x программалары орнотулган жана башкалар менен иштей турган оюндар бар болгондуктан WINE өз функциясын көпчүлүк учурда колдонот.

Бул дагы жалпы WINE конфигурациясын колдонсоңуз, жакшыраак иштей турган оюндар жана башкалардан начарыраак дегенди билдирет. Ошондуктан, оюндарды жүргүзүү үчүн WINE программасын аталган программанын жардамы менен иштетүү ыңгайлуу PlayOnLinux, WINE компаниясына Windows үчүн ошол оюн үчүн мыкты конфигурацияланган деп айтууга болот. Жөнүндө эмне?

Windowsтун драйверлери Linuxка караганда жакшыраак

Бардык тесттер көрсөткөндөй, мисалы, Windows XPде жана Linuxто, Open Arena иштеп жатканда, ал көбүрөөк фреймдерди ыргытат. Башкача айтканда, Windowsто экран Linuxка караганда тез жаңыланат, демек, ал видеокартанын артыкчылыгын колдонот.

Бул оюн жергиликтүү эмес болгондуктан же WINE же башка эмулятордун айынан болбойт. Тесттер ар бир иштетүү тутумуна тиешелүү жергиликтүү аткарылуучу файлдарды иштетүү аркылуу жүргүзүлдү. Ошентип? Жооп, башка факторлорду жокко чыгарып, Windows үчүн видеокарттардын драйверлери жакшыраак деп айтууга болот (а техникалык көз караш) Linux караганда.

Wine Guide

Мен Шараптын бета версиясын орнотууну сунуштайм, анткени көпчүлүк учурда анын туруктуу версияларында жок жакшыртуулар бар, жана эң сонун 1.3.28 версиясында дагы бир топ жакшыртуулар менен иштейт. Бүткөндөн кийин, сизде Wine жана Winetricks орнотулган болушу керек. Lutris орнотуу мүмкүнчүлүгүңүз бар, PlayOnLinux y жүзүмдүк Бул бир топ пайдалуу болушу мүмкүн, бирок биз аны кийинкиге калтырабыз.

Түз X

Биз кыла турган биринчи нерсе - DirectX орнотуу.

Dx Wine - DirectXти орнотуунун мыкты жолу.

Шарапка DirectX 9c орнотуп алган Dx Wine (кубоод тарабынан жасалган сонун программа) жүктөп алыңыз. Бул сонун, ал тургай, Dxdiag мүмкүнчүлүгүн берет.

Сизде DX10 жана DX11 орнотуу мүмкүнчүлүгү бар, бардыгы сиз колдогон видео карталардан же аны колдобой тургандыгынан көз каранды.

DxDiag, бардык жабдыктар Шарапта таанылгандыгын билүү үчүн идеалдуу.

Visual Basic, .Net ж.б.

Андан кийин, Winetricks менен төмөнкү программаларды орното аласыз, алар милдеттүү болбосо дагы, оюнду жүргүзүү үчүн керек болушу мүмкүн.

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

Алкактык:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (Framework NET 4). Бул Winetricksте жок. Аны кол менен орнотсо болот.

Орнотула турган дагы көптөгөн нерселер бар. Winetricks берген параметрлерди жакшылап карап чыгыңыз. Сизге керектүү нерсе сиздин машинаңызга жана сиз колдоно турган тиркемелерге жараша болот. Бирок жогоруда айтылгандар минималдуу жана алмаштырылгыс нерсе деп айтса болот.

Winetricks

Шарап параметрлерин конфигурациялоо

Winetricks ачып, "Демейки wineprefixти тандаңыз" жана "Жөндөөлөрдү өзгөртүңүз" дегенди тандаңыз. Мен үчүн эң мыкты конфигурация бул:

- ddr = opengl
- dsoundhw = Эмуляция
- glsl = өчүрүлгөн
- көп мисал алуу = өчүрүлгөн
- mwo = иштетилген
- native_mdac
- npm = кайра жүктөө
- orm = blackbuffer
- psm = иштетилген
- rtlm = авто
- үн = алса
- strictdrawordening = өчүрүлгөн
- vd = өчүрүү

Бул параметрлердин ичинен иштөөнү жакшырткан 2 бар

- OffscreenRenderingMode, FM (Framebuffer) параметрин орнотууда, ал бир нече кадрларды ыргытып, катып калат жана ошол эле нерсени кайра-кайра жасайт. Ошентип, ар кандай оюн ойнотулбайт. Ушул себептен backbuffer сунушталат.

- Түз Үн: Аппараттык Тездетүү, Өзгөртүү Толтуруу үчүн Толук. Бул өнүмдүүлүктү жана шайкештикти "толук" денгээлден кыйла жогорулатат.

Ошондой эле, натыйжалуулугун жогорулатуу үчүн, сиз GLSL жана MultiSampling өчүрө аласыз, бирок сиз графикалык сапатын жоготот.

Эгер WINE, ушунун баарынан кийин дагы, видео картаны байкабаса, анда мындай кылыңыз:

Варианттарды өзгөрткөндөн кийин, мен сиздин колдонуучу папкаңызга .wine каталогун ачтым, андан кийин "user.reg" деген файлды ачтым (колдонуучу тарабынан түзүлгөн регистрдин ачкычтары ошол жерде сакталат).

[SoftwareWineDirect3D] издеп, аягында төмөнкүлөрдү кошумчалаңыз:

"VideoDescription" = "Видеокарта моделин цитаталар менен киргизиңиз" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Видеокарта эс тутумун киргизиңиз"

Менин ишимде, мындай көрүнөт:

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

Даяр! WINE согушка даяр!

Биз буга чейин WIne, Dx Wine жана Winetricks колдонобуз. Эми мунун баарын Лютрис аттуу программа менен өркүндөтөбүз.

Лютриске киришүү

Лютрис менин эң чоң жаман көрүнүштөрүм менен ...

Лютрис - бардык оюндарды Steamге окшош бир платформада топтогон программа.

Анын мүнөздөмөсү БАРЫКТАРДЫ КОЛДОО болуп саналат, бирок банк болуп саналган нерселердин тизмесин караңыз:

- Linux жергиликтүү оюндары.
- Windows жергиликтүү оюндары.
- MAME оюндары.
- Досум 500, 600, 1200.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, WonderSwan Color.
- Quake Live, Minecraft жана башка бардык жарк сыяктуу онлайн браузер оюндары.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- LucasArt SCUMM (Monkey Island, Maniac Mansion, ж.б.).
- 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 жана Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- Sony Playstation.
- Z-Machine.

Бирок баарынан жакшысы, ар бир оюн үчүн ал сизге көптөгөн мүмкүнчүлүктөрдү берет, демек, сиз аны пайдаланганыңыз УСУНДУКТУУ, анткени Шараптын башка варианттары бар, алар оюнга жараша Шарапка же башкага таасирин тийгизбей өзгөртө аласыз. оюндар. Бул PlayOnLinux сыяктуу, бирок Лютрис мага жакшы көрүнөт, анткени ал Windows оюндарына гана эмес, көптөгөн эмуляторлорго мүмкүнчүлүк берет.

Жыйынтыгында, Lubuntu жана Xubuntu программаларында эч кандай жакшыртуулар жок деп айткыла. RAM эстутумун азыраак колдонуу WINE өндүрүмүнө таасир этет деп ойлошу мүмкүн, бирок жок. Шарап негизинен CPU жана видеокарта аркылуу иштетилгендиктен, мындай болушу мүмкүн.

булагы: патчиу


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

25 комментарий, өзүңүздүкүн калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   бир нече ал мындай деди:

    шарап
    Is
    Жок
    Китч

    WINE эмулятор эмес.

  2.   Shadow_Warrior ал мындай деди:

    Тактап айтканда, "WINdows Emulator" ("WINE")

  3.   Ace spades ал мындай деди:

    Ушундай нерсени кайдан издеп жүргөнүмдү карап көрүңүз, эми мен Linux оюндарын орнотуп, Windows оюндарын орнотуп баштадым. Мен Quake 3, Half-Life 1 жана Age of Mythology деген төрт нерсени орнотуп, ойной алдым. Бирок мен GTA 3 (аны орнотуп, бирок CD ойногондо байкалбайт) жана мага ката кетирген Jedi Knight 2 сынап көргүм келет.

    Бул билдирүү үчүн рахмат.

  4.   Gabi ал мындай деди:

    Мен PC3 оюнун Windows 7ге орноткум келет, бирок ал шайкеш келбегендиктен, башталбай жатат, андыктан Linux конвертациялап же өзгөртө алса, анда ал мага аябай батасын берет деп ойлодум. мен 10 жаштагы баламын

    1.    Андрес ал мындай деди:

      Бул кандай оюн?

  5.   ADIRAEL ал мындай деди:

    Мага 7-операция жана онлайн режимдеги кабал жагат, мен да терезеде иштей турган кыйынчылыктарым бар7, аны XP XPде иштетишим керек, анткени мен өзүмдүн компьютериме көбүрөөк кочкор эстутумун орнотсом дагы, ал win7де жана кабалда толук иштебейт, анткени Көбүрөөк жана графикалык эффекттер көбүрөөк болсо, win xpде толук иштебейт, бирок эгер win7де толук иштесе, мен буларды WINDOWS'ТЕ ЖЕК КӨРӨМ! Бардык ресурстарымды жегенден тышкары, кандайдыр бир кызыктуу нерселерди ойной алуу үчүн бир нерсенин шайкеш келбеши бар, анткени мен GAME BOSSTER жана TUNAP UTILES менен бүт тутумду жүктөп алышым керек, ошондо дагы толук болбой калат, ОПЕРАЦИЯ 7 болгондугун билгим келет. Эми Linux7де иштей берсе болот, анткениXNUMX операциясы жазууларды же ушул сыяктуу нерселерди өзгөртпөйт, бирок оюн папкасын башка компьютерге көчүрүп алып чаптоо жетишсиз болгондуктан, c дискисине салган папканы көчүрүшүңүз керек. LIN деп аталат, ал сиз бир караганда, аны көрүп турасыз, бирок кийинчерээк pss маанисине ээ болбойсуз, ал аткарылуучу программанын башталганда издей турган папкасы экендигин жана анын жүрө турган маршруттары жана версиянын маалыматы ЭМНЕ ДЕЙМ СЕНИН ПРОГРАММАҢ МЕНЕН ЭЧ КАНДАЙ ОЙУНУН .EXE МАСЕЛЕСИЗ ЖҮГҮРСӨМ БОЛСО ЖАНА ЭЛДЕР МЕНЕН МАРШРУТТУК ПАЛТАНЫ ЭЧ КАНДАЙ ЗЫЯНСЫЗ ЧЫГАРЫШСА БОЛОТ ДЕГЕНДИ САКТАГЫҢЫЗ КЕЛЕТ.

  6.   Микел Майол и Тур ал мындай деди:

    ал үчүн winehq жана playonlinux шайкештик тизмеси сизге 100% туура келген оюндар жана дагы деле жакшы болбой жаткан оюндар жөнүндө маалымдайт.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

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

  7.   Гер ал мындай деди:

    Пабыл,

    Мыкты билдирүү !!

    Убакыттын өтүшү менен компаниялар GNU / Linux үчүн сапаттуу оюндарды башташат деп үмүттөнөм, бул Linux колдонуучулары жалпы колдонуучулардын кыйла бөлүгүн түзөрүн түшүнүү керек болот ....

    Силерге тынчтык болсун!

  8.   guillermoz0009 ал мындай деди:

    AOM expasion Titans менен чуркап жүргөндө, мен аны жөнөкөй нерсе деп эсептейм, бул мага Güindos XD оюнун жактырат, анткени досторуңуз жана үй-бүлөңүз менен болгон кыйынчылыктардан улам билесиз.

  9.   Луис ал мындай деди:

    Лютрис жүктөй албай жатам .. 🙁

    БАРДЫК ШАРАПТАРДЫ, Винетрикс жана Лютристи ЖҮКТӨП АЛУУ ҮЧҮН ШИЛТЕМЕ БЕРЕ АЛАСЫЗ

  10.   Juan Manuel ал мындай деди:

    вебсайт деген эмне?

  11.   дан ал мындай деди:

    Бир нерсе, менде 0.8 ГГц пентиум III жана 650 мб кочкор бар, аны кантип 3-согуштук вентилятордо аз сарптайм, ошондо бир аз убакыт өткөндөн кийин ал мени жайлай баштайт жана менде терезелер жок .. .

  12.   пол ал мындай деди:

    Мен түшүнбөйм, кээде айрым форумдарда алар таза акча деп (бул кээде чын), терезелерди өтө эле көп сындашат, бирок аягында directx жүктөп алгылары келишет. Терезелерде дагы, Linuxта дагы кемчиликтер бар деп эсептейм жана алар ПРОДУКЦИЯ. Linux программалоо, серверлер, интернет жана тармак үчүн абдан пайдалуу. Windos үй үчүн, башкача айтканда, оюндар, документтер, интернет ж.б.

    Мисалы, wifi жана интернет инфраструктуралары үчүн Linux алда канча жакшыраак. Бирок ойнотуу андай эмес.

    Силерге тынчтык болсун!

  13.   Gabriel ал мындай деди:

    dx шарабын кантип орнотуу керек

  14.   кук ал мындай деди:

    бир күнү бизде Linuxто 😉 жакшы альтернатива болот

  15.   Eddy holliday ал мындай деди:

    Жакшы салым, мен аны өзүмдүн Манжаро Linuxумда колдоно алаарымды билем

  16.   gabux22 ал мындай деди:

    Лютрис жана компаниянын жардамы менен Linuxто ойноо - бул UsemosLinux жана ciaнын жардамы менен. Дагы бир жолу бизди GNU / Linux дүйнөсүндө өстүрөт ... жалпы рахмат .. 🙂

    1.    Келгиле, Linuxту колдонобуз ал мындай деди:

      Эч нерсе эмес! Кучакта!

  17.   Jaime ал мындай деди:

    Салам, менде көйгөй бар, мен DX шарабын жүктөп алууга аракет кылдым, бирок ошондон бери http://sourceforge.net/projects/dxwine/ Ал жеткиликтүү эмес, аны жүктөөнүн башка жолу барбы же жокпу, билбейм.

  18.   Хуан Хосе ал мындай деди:

    бардык windows оюндарын ошол программалар менен колдонсо болобу?

  19.   деимер ал мындай деди:

    салам жакшы менде ubuntu 15.10 оюнду жүктөй албай койдум, анткени ал ачылбайт, кимдир бирөө мага эмне кылышым керектигин түшүндүрүп берет

  20.   QKingsta ал мындай деди:

    Puff! 3 же 4 программа сыяктуу жүктөп алып, андан кийин аларды оюн ойной ала тургандай кылып конфигурациялагандан көрө, жүктөө, орнотуу жана ойнотуу Windowsто дагы оңой. Linux программист же тармактарды жана серверлерди түзгөн адамдар үчүн иштелип чыккан, бирок видео оюндарды жакшы көргөндөр үчүн иштелип чыккан эмес.

    1.    Диего ал мындай деди:

      Бул окуу куралы Linux үчүн Windows үчүн жазылган оюндар менен ойноого арналган. Linux үчүн жазылган оюндар Windows тутумунда Windows үчүн жазылган оюндардай эле Linuxта иштейт: Аларды орнотуп койсоңуз болду.

      Эми өзүңүзгө Windows үчүн Linux үчүн жазылган оюн менен кантип ойной аласыз, эгер сизге тескерисинче жеңилирээк болсо, анда Linux соруп жатат деп айта аласыз.

      Салам.

      1.    Jose Luis ал мындай деди:

        Бул акыркы жылдардагы эң жакшы жооп

  21.   Рафаэль Портилло Т. ал мындай деди:

    Тарбиячы үчүн рахмат ...!