我在 Ubuntu 12.04 上运行《文明 IV:BtS》时遇到问题。我使用 playonlinux 安装了《文明 IV:完整版》。《文明 4》和 DLC《军阀》开箱即可运行,但最新 DLC 不行。运行它时,出现黑屏,我听到音乐主题,看到光标。游戏没有崩溃。
在 Arch Linux 上,游戏在相同的配置和相同版本的 wine 下运行良好。有什么想法吗?这可能是由我笔记本电脑上的混合显卡引起的吗?我安装了最新的驱动程序
答案1
根据本报告您应该在文明IV:BsT工作之前采取一些适当的行动。
先决条件
您必须已经安装了 winetricks 包:
sudo apt-get install winetricks
- 你应该有这个原生文件
msvcr71
,,,,,msxml3
msxml3r.dll
mscoree.dll
streamci.dll
ddrawex.dll
- 禁用 gameux
- 安装补丁1 2和3
开始
您应该运行 winetricks 来安装 DirectX 和其他 Windows 库和字体:
winetricks d3dx9* msxml3 msxml4 vcrun2003 quartz devenum corefonts lucida tahoma
一旦你这样做了,你就可以玩游戏了。
记住:直到最后,它都没有测试完整的游戏,也没有测试所有时代,也没有测试多人游戏功能。此外,测试的版本是《文明 IV》以及《WARLORDS》和《BEYOND THE SWORD》扩展包。