为了运行Windows游戏,我们将需要以下几种工具的帮助: 葡萄酒,Dx葡萄酒,葡萄酒技巧和Lutris在本教程中,我们将看到 如何安装和配置 他们每个人。 |
葡萄酒介绍
众所周知,Linux不支持.EXE文件。 那么Windows程序如何运行呢? 好吧,一些天才创造了一个名为WINE的程序,这意味着Wine不是模拟器,这是在Linux下运行Windows程序的方法之一。
但是,如果它不是仿真器,它将如何执行?
Wine不是模拟器的原因是,模拟器倾向于复制程序所处的整个环境,包括模拟给定的微处理器体系结构。 另一方面,Wine实现了所谓的兼容性层,它提供了Windows库的替代方案。
那很好? 是和否。让我们讲一些事实……
更好地使用RAM
Windows(任何版本)在RAM内存中加载了大量程序,而Linux中通常不加载这些程序(读取,防病毒,反恶意软件等)。 酒,它不会那样做。 因此,它消耗的资源少于Windows。
直接X
Direct X是Windows游戏中使用最广泛的API,并且是该操作系统所独有的。 Linux本身使用OpenGL。
如果仅使用OpenGL,Linux如何运行需要DirectX的游戏? 这就是Wine的魅力所在:它使OpenGL模拟DirectX。
结果? 显然,在仿真时,您会失去性能。
Windows上的游戏运行更好吗? 我会告诉你,这取决于游戏。 但是,正是由于Direct X仿真,答案是肯定的,可以说基于Direct X 7的游戏在Windows和Linux上的工作原理相同,但是从DX9开始,情况发生了很大变化:大约20%性能较差。
Windows游戏
对于Wine来说,运行该系统附带的游戏非常困难。 因此,直到今天,它仍无法运行,例如Street Fighter IV,Resident Evil 5或Gear of Wars之类的游戏。
每个游戏使用不同的Windows
WINE的一个优点是,如果您愿意,可以在Windows 95上运行一个旧游戏,在Windows 7上运行一个新游戏。
这些选项不仅在此处结束,而且还允许安装其他程序,例如框架,directx以及您能想到的所有其他内容。
这就是WINE发挥其最大功能的地方,例如,有些游戏可以在Windows上很好地运行,并安装了x程序等。
这也意味着,如果您使用常规的WINE配置,则某些游戏的性能会更好,而其他游戏的性能会更差。 因此,要运行游戏,使用名为的程序来运行WINE很方便 PlayOnLinux,告诉WINE运行为该游戏完美配置的Windows。 怎么样?
Windows视频驱动程序比Linux更好
所有测试均表明,例如在Windows XP和Linux中运行Open Arena时,在Windows中运行时会抛出更多帧。 换句话说,在Windows中刷新屏幕的速度比在Linux中刷新屏幕的快,这意味着它可以更好地利用视频卡。
因为游戏不是本机游戏,或者由于WINE或其他模拟器,所以不会发生这种情况。 通过运行每个操作系统的相应本机可执行文件来执行测试。 所以? 答案是,消除所有其他因素后,只能说Windows视频卡的驱动程序更好(从 技术观点)比Linux。
葡萄酒指南
我建议安装Wine的beta版本,因为在许多情况下,它具有稳定版本所没有的改进,而在最新版本1.3.28中有更多改进,这些版本可以出色地工作并具有很多改进。 完成后,您应该已经安装了Wine和Winetricks。 您也可以安装Lutris, PlayOnLinux y 葡萄园 可能会非常有用,但是我们稍后再讲。
直接X
我们要做的第一件事是安装DirectX。
Dx Wine是安装DirectX的最佳方法。
下载Dx Wine(由kuboode制作的精彩程序),可以在Wine中轻松安装DirectX 9c。 很棒,它甚至使您可以选择使用Dxdiag。
您可以选择安装DX10和DX11,这完全取决于您是否支持视频卡。
DxDiag,是了解Wine是否可以识别所有硬件的理想选择。 |
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,然后选择“选择默认wineprefix”和“更改设置”。 对我来说,最好的配置是这样的:
-ddr = opengl
-dsoundhw =仿真
-glsl =禁用
-多重采样=禁用
-mwo =启用
-native_mdac
-npm =重新包装
-orm =黑色缓冲区
-psm =启用
-rtlm =自动
-声音= alsa
-strictdrawordening =禁用
-vd =关闭
在这些选项中,有2个可以提高性能
-OffscreenRenderingMode,当设置FM(帧缓冲)选项时,它会抛出多个帧,冻结并一次又一次地执行相同的操作。 因此,任何游戏都无法玩。 因此,建议使用“ backbuffer”。
-直接声音:硬件加速,更改为仿真完成。 与“完全”相比,这大大提高了性能和兼容性。
另外,要获得性能,可以禁用GLSL和MultiSampling,但是会丢失图形质量。
如果WINE即使完成所有这些操作仍未检测到视频卡,请执行以下操作:
更改选项后,我打开了用户文件夹中的.wine目录,然后打开了一个名为“ user.reg”的文件(用户创建的注册表项存储在该文件中)。
查找[SoftwareWineDirect3D],最后添加:
“ VideoDescription” =“输入带引号的视频卡型号”“ VideoDriver” =“ nv4_disp.dll”“ VideoMemorySize” =“输入视频卡内存”
就我而言,它看起来像这样:
[SoftwareWineDirect3D] 1318967087“ DirectDrawRenderer” =“ opengl”“多重采样” =“禁用”“ NonPower2Mode” =“重新包装”“ OffscreenRenderingMode” =“ backbuffer”“ PixelShaderMode” =“启用”“ RenderTargetLockMode” =“ auto” StrictLockMode“ =” RenderTarget “”已禁用“” UseGLSL“ =”已禁用“” VideoDescription“ =” GeForce 7025 / nForce 630a / PCI / SSE2 / 3DNOW! “ VideoDriver” =“ nv4_disp.dll”“ VideoMemorySize” =“ 512”
准备! 葡萄酒已经为战争做好了准备!
我们已经使用了WIne,Dx Wine和Winetricks。 现在,我们将使用名为Lutris的程序来增强所有功能。
Lutris简介
Lutris和我最大的恶习...
Lutris是一个将所有游戏分组在一个平台上的程序,类似于Steam。
它的特点是支持几乎所有内容,但请看一下银行业务清单:
-Linux本机游戏。
-Windows本机游戏。
-MAME游戏。
-朋友500、600、1200。
-Atari 2600、800、800XL,130XE,5200,ST,STE,TT,Lynx。
-万代WonderSwan,WonderSwan颜色。
-在线浏览器游戏,例如Quake Live,Minecraft和所有Flash。
-准将VIC-20,C64,C128,CBM-II,PLUS / 4。
-LucasArt SCUMM(猴子岛,疯狂大厦等)。
-Videona +,MagnavoxOdyssey²。
-美泰Intellivision。
-Microsoft MSX,MS-DOS。
-NEC PC引擎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。
-索尼Playstation。
-Z-Machine。
但最重要的是,对于每个游戏,它都为您提供许多选择,因此,不建议您使用它,因为有很多Wine选项,取决于您可以更改的游戏,而不会影响Wine或其他游戏。 它就像PlayOnLinux,但是Lutris对我来说似乎更好,因为它不仅使您可以访问Windows游戏,而且可以访问大量的模拟器。
最后,请说Lubuntu和Xubuntu没有实质性的改进。 有人可能会认为使用更少的RAM内存会影响WINE的性能,但不会。 据推测,这是因为Wine主要使用CPU和视频卡来处理。
数据来源: 广iu
酒红色
Is
不是
模拟器
WINE不是模拟器。
就是说,在此之前,它的确切含义是“ WINdows Emulator”(“ WINE”)
现在,我已经开始测试在Linux上安装Windows游戏的位置,现在我在寻找什么。 我能够无缝地安装和玩《雷神之锤3》,《半条命1》和《神话时代》这四样东西。 但是我想尝试GTA 3(安装它但在播放时无法检测到CD)和Jedi Knight 2,这给了我一个错误。
感谢这篇文章。
我想在Windows 3中安装PC7游戏,但由于不兼容而无法启动,因此我认为如果可以对其进行转换或转换,以便Linux能够支持它,那将会很好地祝福我。我问,因为我是10岁的孩子
这是什么游戏?
我喜欢在线操作7和在线cabal,我在Windows 7窗口中运行时都遇到问题,我必须在win XP中运行它,因为尽管我在PC上放了更多的内存,但是在win7和cabal中它并不能完全运行当前和具有更多图形效果的功能在win xp上无法完全运行,但是如果在win7上可以完全运行,我会在WINDOWS上讨厌这些功能! 除了吃掉我所有的资源才能玩某些有趣的东西之外,总有些东西不兼容。我必须使用GAME BOSSTER和TUNAP UTILES下载整个系统,即使这样也无法完全使用,我想看看OPERTION 7是否可以在Linux上运行该操作7不会更改记录或类似内容,但是它具有一个细节,即仅将游戏文件夹复制并粘贴到另一台PC上还不够,您还必须复制放置在磁盘c上的文件夹,这就是LIN,乍一看,您看到了它,然后就不重视pss了,后来您意识到它是可执行文件在启动时要查找的文件夹,并且具有要遵循的路线以及版本信息。游戏中的.EXE文件,它也可以在没有任何损坏的情况下检测路线的文件夹
为此,winehq和playonlinux的兼容性列表会告诉您100%可以运行的游戏,以及仍然运行不佳的游戏。
http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399
http://appdb.winehq.org/objectManager.php?sClass=application&iId=5275
保罗
优秀的帖子!
我希望随着时间的流逝,公司开始为GNU / Linux发行高质量的游戏,这将是认识到Linux用户已经占总用户的很大一部分的问题。
的问候!
我将AOM与扩展Titans一起运行,这是理所当然的,这是我唯一喜欢GüindosXD的游戏,因为与亲朋好友的挑战,我知道。
我无法下载lutris ..🙁
您可以给我链接以下载所有葡萄酒,葡萄酒技巧和Lutris
什么是网站
我有一个0.8GHz的奔腾III和650mb的ram,当在葡萄酒中运行warcaft 3时消耗更少的方法是,一段时间后它开始变慢并且因为我没有窗户...
我不明白,有时他们在某些论坛上对Windows的批评太多,说这是纯粹的金钱(有时是对的),但最终他们想下载DirectX。 我相信Windows和Linux都有缺陷,都是产品。 Linux对于编程,服务器,互联网和工业非常有用。 尽管Windos对于家庭而言更有用,即对于游戏,文档,互联网等。
例如,对于wifi和Internet基础设施,Linux要好得多。 但是玩却不是。
的问候!
如何安装dx wine
有一天,我们将在linux中有一个不错的选择
不错的贡献,我看看是否可以在我的Manjaro Linux上使用它
借助UserisLinux和cia,与lutris和company一起在Linux上玩是一种奢侈。 再次使我们在GNU / Linux世界中成长……谢谢总..🙂
别客气! 拥抱!
您好,我遇到问题,原因是我尝试下载DX Wine,但自 http://sourceforge.net/projects/dxwine/ 它不再可用,我不知道是否还有其他下载方式。
所有Windows游戏都可以与这些程序一起使用吗?
你好,我有Ubuntu 15.10我无法下载游戏,因为它无法打开有人可以向我解释该怎么做
噗! 我留在Windows上,下载,安装和玩游戏要比必须下载3或4个程序然后配置它们才能玩游戏要容易得多。 Linux是为程序员或创建网络和服务器的人员而设计的,但它并不是为喜欢视频游戏的我们而设计的。
本教程适用于在Linux上为Windows编写的游戏。 在Linux上为Linux编写的游戏就像在Windows上为Windows编写的游戏一样:安装它们就可以了。
现在问自己,如何在Windows上玩专为Linux编写的游戏,如果它比其他方法对您更容易,那么您可以说Linux很烂。
问候。
这是我多年来见过的最好的答案
感谢您的教程...!