在 Far Cry 1 with Wine 中看不到字体

nle*_*ern 7 64-bit wine fonts opengl games

我最近在我的 Ubuntu 14.04 64 位上使用本教程在 Wine 下安装了 Far Cry 1(5 CD 零售)。

我的电脑规格如下:

Integrated graphics: Intel G33
openGL version: 1.4
Ram: 2GB DDR2 (upto 4GB upgradable)
Wine version: 1.6.2
Run Code Online (Sandbox Code Playgroud)

安装很顺利,后来我安装了 1.4 累积补丁。然后游戏在设置 r_Driver="Direct3D9" 下运行滞后,我得到了以下屏幕。

r_Driver="Direct3D9" 下的游戏菜单

然后根据教程,我更改了 r_Driver="openGL" 之后再次运行游戏。使用 openGL,游戏运行速度更快(延迟更少)。但是,这次我在启动时看到了白屏(当 Ubisoft 徽标播放时),然后我看到了以下菜单屏幕。

r_Driver="openGL" 下的游戏菜单

现在图形渲染得更好,但我无法查看任何字体。

所以,任何人都可以帮我解决这个问题。提前致谢。

Eli*_*ces 1

某些使用 wine 的程序如果使用 openGL,由于某种原因会隐藏文本和其他内容。(一个很好的例子是使用带有 openGL 的 RuneScape 客户端)

另一件事是,openGL 有时无法在某些显卡上正确显示,您的特定显卡对 Direct3d9 有很好的支持,但对 openGL 的支持要少得多。