我曾尝试在 PoL 和 Wine 上玩 GTA IV,但没有成功。它适用于我尝试过的所有其他游戏,包括《坦克世界》、《传送门》、《传送门 2》、《半条命》、《生化奇兵》、《魔兽世界》、《Garry's mod》等。在我的测试中,我安装了游戏,然后应用了 1.0.7.0 补丁。现在我无法启动它,总是崩溃,唯一的错误消息是 playonlinux 的。
我也尝试过 Wine,但无济于事。整个安装工作正常,但无法从桌面快捷方式或/home/.wine/drive_c/program files(x86)/rockstar games/launchgtaiv.exe
它实际上几乎与更新 3 兼容,但无法启动游戏,甚至无法更改屏幕分辨率。将 wine 版本更改为 wine 目录中推荐的版本会导致出现错误,提示GTA IV 需要声卡才能运行。更改声音驱动程序不是一个选项,因为它说没有,但只有除 wine ver. 1.3.23 之外的任何版本
我的规格:
CPU - AMD A10-6800K
RAM - 4GB
GPU - 9600GT(2007 版)(512MB DDR3)(专有驱动程序)
HDD - 750GB 混合驱动器
答案1
按照信中所述如何安装和配置 Wine?指南包括确保 WINEARCH 是 wine32 并使用 Windows XP 作为默认操作系统的部分,您需要安装以下组件以使其winetricks
与我的情况完全相同:
d3dx10
d3dx9_26
d3dx9_28
d3dx9_31
d3dx9_35
d3dx9_36
d3dx9_39
d3dx9_42
d3dx9_43
d3dx9
directx9
dotnet20sp1
dotnet20
dotnet30sp1
dotnet35
dotnet40
gfw
mfc40
mfc42
msxml3
msxml4
msxml6
physx
quartz
vb6run
vcrun2003
vcrun2005
vcrun2008
vcrun2010
vcrun6sp6
vcrun6
wmp10
wsh56vb
wsh57
xact_jun2010
xact
xinput
xna40
确保安装了所有这些组件后(这款游戏不需要所有组件,但这些是我在测试游戏时已经安装的),您可以安装游戏。就我而言,我使用 cdemu 安装 2 张 DVD。安装完两个 DVD 后,运行补丁 1.0.7.0,然后按照下面评论中提到的说明进行操作WineHQ评论区修补 Xlive DLL 以避免 Games for Windows - Live。
请注意,补丁 1.0.7.0 实际上通过卸载社交部分来禁用此功能,但您仍然必须放置下面提到的 DLL 才能真正启动游戏。
以下是游戏运行过程中的一些截图:
以下是视频:https://www.youtube.com/watch?v=q0Juf4LC--g&feature=youtu.be
更新:正如 Jean-Michel Beriault 在 YouTube 上的评论所述,该游戏在 64 位上运行良好,您仍然需要安装 dotnet30 和 vcrun2005,但之后它应该可以运行。感谢 Jean 的测试。
答案2
从 padoka ppa 安装最新的 mesa/drivers,并安装 wine staging 以最佳性能运行您的游戏!您可以在 padoka paul dias ppa 的同一页面上找到 wine staging repo。只需在 winecfg -configuration 窗口中启用 wine staging。我可以以全质量全分辨率运行 bioshock 2!并且具有与在 Windows 上一样的最大 fps!