我已经在双启动 Windows 上使用 xubuntu 一段时间了。随着 Linux 上可用的游戏越来越多,我慢慢地迁移到 Linux 上。我在 Steam 和 DVD 上都有 GTA:圣安德列斯。在 Linux Steam 安装上播放时出现错误。我终于插入 DVD,只使用普通的 Wine 1.6.2 而不是 POL 来安装它,现在它运行得很好,比在 Windows 上流畅得多。
现在,如果没有我自己的音乐,San Andreas 就毫无乐趣可言,因此我开始将音乐复制到安装 San Andreas 的 wine 目录中。但是,无论我做什么,我都可以让我的音乐出现在游戏中。我尝试使用 Windows 快捷方式访问 mp3(包括原生 Windows 和 Wine Windows 快捷方式),尝试使用 Linux 快捷方式,我甚至将 mp3 直接放入 User Tracks 文件夹中。
另一件事是它不会保存。它会表现得像在保存一样,没有错误,但保存游戏列表始终为空,并且不会创建任何保存文件。O_o 我需要设置一些写入/读取权限来修复这两个问题吗?
经过反复试验(Linux Steam、POL Steam、Wine Steam),我让 Black Mesa 在 POL Steam 上运行起来,并在 Windows 上对 Skyrim 进行了全面修改,我是一名网络程序员,所以我懂电脑,但我对 Linux 还是个新手。如能得到任何帮助,我将不胜感激。
编辑:所以我现在使用的是最新的稳定 Wine。我使用普通 Wine 和我的磁盘重新安装了 San Andreas,没有 POL,没有 Steam。现在它可以正确保存游戏,但我仍然无法在游戏中播放音乐。我已将 mp3 直接放入保存游戏旁边的用户曲目文件夹中,这是 Windows 上存放音乐的文件夹,我知道它在正确的位置。我已打开自动音乐扫描,并手动扫描了用户曲目。仍然没有乐趣。我感觉就像那个刚刚从头开始重建他的汽车和引擎但无法使收音机工作的人……哈哈
更新:我下载了 CrossOver 试用版并使用 CrossTies 安装程序安装了 Steam San Andreas。它运行得更好,但我仍然无法将用户音乐放入游戏中。任何帮助都将不胜感激。
答案1
当前版本的 WINE 并不一定适合某个特定程序。此外,您拥有的游戏版本也会产生很大影响。
看看WINE 应用程序数据库,版本 1.x 被列为黄金,但 2.x 被列为垃圾。
如果你还在使用 2.x 版本,那么你可能会幸运地使用特定版本页面,其中列出了常见问题以及一些已知的解决方法或修复方法。
答案2
我想到解决方案是在决斗启动时返回到 Windows(呃),使用任何免费转换器将 Windows 中的 mp3 转换为 OGG,然后返回 Linux 并将 OGG 放入 GTA SA 用户文件/用户轨道中。