在 Ubuntu 11.04 上使用 Wine 1.2.2(和 Wine 1.3.15)成功安装了 Roller Coaster Tycoon(非常老的游戏,来自我家第一台 PC 的旧磁盘)后,当我尝试启动它时,程序无法启动,命令终端中没有任何显示。游戏的初始菜单确实出现了,我从中选择了玩游戏,然后它就消失了,什么也没发生。
我认为可能是 DirectX,因为其他一些论坛也建议这样做,但我在 Wine 下安装了 DirectX 9,并且在 Roller Coaster Tycoon 安装期间,它说 DirectX 版本很好。
有人能帮助我理解为什么它拒绝在 Wine 中启动,或者当我尝试启动它时如何获取更多信息吗?
答案1
您使用的是旧版本的 Wine。Wine 变化非常快。在 Wine 的一个版本中可以运行的程序可能无法在更高版本中运行。然后这些问题会在更高版本中得到修复。
尝试更新 wine。有一个Ubuntu PPA由 Wine 开发人员维护,并保持最新状态。您需要安装 wine1.3 包,而不是仅仅升级,因为您使用的是 wine1.2 包。