我正在使用 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 中已经修复了该问题。