尝试通过 Wine 玩“Battleswarm: Field of Honor”时出现错误

尝试通过 Wine 玩“Battleswarm: Field of Honor”时出现错误

我目前正在尝试玩战斗群:荣誉战场通过 Ubuntu 中的 Wine。虽然安装成功,但游戏中的内容对我来说充满了错误,让我根本无法玩游戏。

  1. 没有声音(偶尔音量突然上升,但随后停止)。
  2. 没有鼠标光标(不用说游戏中的光标已经消失了)。
  3. 无法看到地面、天空或玩家模型,被无用的颜色取代……(也将游戏屏幕分成 4 个部分)。

建议的解决方案如下:

  1. 通过 Wine 和 Winetricks 安装 DirectX 9(需要安装帮助......)
  2. 关闭屏幕图形(不执行任何操作)
  3. 更新至 Wine 版本 1.3 以修复光标问题(目前我的是 1.2)

现在如果有人能给我一些指点,那就太好了。

答案1

  1. 安装 winetricks,打开终端(Ctrl + Alt + T)并粘贴以下内容:

    sudo apt-get install winetricks

  2. 使用 winetricks 安装所需的库

    winetricks directx9 vcrun2005 vcrun2008 allfonts allcodecs

注意:如果你从 koepi 安装 xvid 时遇到问题,请打开 winetricks 并编辑此部分:

gksu gedit /usr/bin/winetricks

编辑此部分

load_xvid() { w_call vcrun6 bla...bla...bla... }

用这个编辑下载路径和md5 w_download http://www.koepi.info/Xvid-1.3.2-20110601.exe b1bbd74395a34ff7fd069d3b6fe23016

`cd "$W_CACHE"/xvid`

 `w_try $WINE Xvid-1.3.2-20110601.exe $W_UNATTENDED_SLASH_SILENT`

注2:如果您安装 wine1.2 或 wine1.3,则包含 winetricks,因此您只需输入 winetricks(列出您想要安装的应用程序),例如:

winetricks directx9 vcrun2005 vcrun2008 allfonts allcodecs

相关内容