我想用 Wine 1.7.22 在 Steam 上安装古墓丽影 2013。问题是,游戏在配置文件加载器之后停止。这个问题众所周知:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=27776&sAllBugs
解决方法是给 wine 源代码打补丁然后编译。我试图用patch -p1 < patch.diff
. 输出是:
patching file dlls/kernel32/sync.c
Hunk #1 FAILED at 456.
1 out of 1 hunk FAILED -- saving rejects to file dlls/kernel32/sync.c.rej
如果我去 sync.c 并自己更改代码,生成的 wine 可执行文件非常不稳定,生成没有文本和按钮的窗口以及更多问题......
任何人都可以帮助我吗?
谢谢你!
古墓丽影补丁应该可以与 Wine 1.5 一起正常工作。
因为我需要为其他应用程序使用更新的未打补丁版本的 Wine,并且硬盘空间在这里不是问题,所以我决定使用来自playonlinux 的虚拟驱动器从自定义 Wine 安装中安装和运行 TR 2013 。
Playonlinux 提供了一个版本的 Wine (1.5.28-TombRaider),这个补丁已经包含在内,可供下载。
我发现在我的 32 位 Wine Nvidia 337 驱动系统上运行 TR 2013 (Steam) 没有问题(除了此处仍未解决的 360° 鼠标问题和对 xbox 360 pad 的不完整支持)。