使用 Wine 运行《十字军之王 II》时,部分纹理出现错误

使用 Wine 运行《十字军之王 II》时,部分纹理出现错误

我正在使用 wine 运行《十字军之王 II》,它运行得非常完美,只是地图上的一些国家颜色不对。最突出的例子是法国,它是深灰色,而不是合适的蓝色。游戏运行时,我在控制台中不断看到以下信息:

fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

我基本上没有使用过 Wine,在网上也找不到关于这是什么意思的解释。当我第一次设置它时,我必须运行

winetricks d3dx9_36 dotnet20

首先让它工作,但之后我可以用wine CK2game.exe

我知道这不是什么大问题,但这是那些细微的烦恼之一,它会不断增长并激怒你。如果你能给我一些建议,我将不胜感激。

答案1

安装最新版本的 Wine。从https://wiki.winehq.org/Ubuntu

如果您的系统是 64 位,请启用 32 位架构(如果还没有启用):

sudo dpkg --add-architecture i386

添加存储库:

sudo add-apt-repository ppa:wine/wine-builds

更新包:

sudo apt-get update

然后安装(以开发分支为例):

sudo apt-get install --install-recommends winehq-devel

如果您更喜欢使用 Staging 分支,请将上面一行中的 winehq-devel 替换为 winehq-staging。

Ubuntu 仓库中的 Wine 版本仍为 1.6,而最新版本为 1.9。很可能 Wine 中已经修复了该问题。

相关内容