有可能在 Ubuntu 上运行 Terraria Collector's Edition 吗?如果可以,怎么做?CD 版 Wine?通用兼容性?

有可能在 Ubuntu 上运行 Terraria Collector's Edition 吗?如果可以,怎么做?CD 版 Wine?通用兼容性?

有可能让 Terraria Collector's Edition 在 Ubuntu 14.10 上运行吗?如果可以,怎么做?CD 版 Wine?通用兼容性?

我想为我的朋友(他没有互联网接入,所以我必须帮他做这一切)买一份 Terraria 收藏版。我不使用 Ubuntu,但我需要在这里替他问问题。

我该如何让它在他的电脑上运行?他有 Ubuntu 14.10。

它是否已经普遍兼容?或者它是否需要使用某种形式的 Wine(当然是多平台程序运行器)来播放 CD,或者……?

答案1

关于 Terraria。不是专门的收藏版(但如果那是几款 Terraria 游戏的合集)...

  • 这里是关于如何安装和使用它的 Terraria直接地在 Ubuntu 中。基本说明(感谢 Deathmax):

    安装说明

    1. 从 Steam 获取 Content 文件夹和 Terraria.exe。(通过 wine 或 Windows 安装)
    2. 检查底部的 exe 哈希值,将下载的二进制文件档案解压到某处。
    3. 运行 bspatch,使用存档中包含的 .patch 文件修补 Terraria.exe。
    4. 运行单声道 Terraria.exe

    音乐说明

    1. 确保您已经安装了 ffmpeg、python 和 perl。
    2. 将音乐转换档案解压到内容文件夹中。
    3. 运行 perl xactxtract2.pl -x "Wave Bank.xwb"
    4. 运行 convertmusic.sh
    5. 运行 python MakeXwb.py "Wave Bank.xwb"
    6. 确保输出的文件列表有序。

    音乐现在应该可以播放了。(尽管 80MB Wave Bank 包含未压缩的 PCM 数据)

在此处输入图片描述


当使用 WINE 时...

  • 使用 WINE 1.7.8 并禁用 gameoverlayrenderer。您将在wineHQ 应用程序网站,并且几乎所有版本的 Terraria 都具有“可以运行”的黄金评级。
  • 您可以找到在 Linux 上玩如果您想自己动手,请在此处编写脚本。
  • 以下是如何在 Linux 上玩(感谢 MadbriX|CVG):

    1. 打开 PlayOnLinux 并安装您的“Terraria.exe”。单击带有加号的按钮并显示“安装”,然后会打开一个窗口。在左下角,应该有一个按钮,上面写着“安装未列出的程序”。按照说明操作(确保在要求时创建一个“新虚拟驱动器”)。下载后导航到 Terraria.exe 的保存位置并按安装。这将需要几分钟,但值得 ;) 安装完成后,关闭安装窗口并返回 PlayOnLinux 的原始主菜单。

    2. 现在,在主菜单中,单击带有齿轮图标的配置按钮,然后会打开“配置”窗口。

    3. 在配置窗口中,选择侧面面板中的“Terraria”。

    4. 点击“安装组件”选项卡。在这里你可以看到不同视频游戏所需的所有组件。

    5. 向下滚动组件列表,在列表底部,您应该会看到“xna40”。这是 Microsoft XNA 4.0!如果出于某些奇怪的原因,它是从网站手动安装的,您的 Terraria 将无法识别它。

    6. 选择“xna40”并单击“安装”。完成后,选择“杂项”选项卡,单击“从此虚拟驱动器运行 .exe 文件”按钮

    7. 打开的文件夹应该会显示你最近使用的“Terraria.exe”。单击它,然后等待几秒钟游戏就会启动。

    8. 享受游戏乐趣吧!如果遇到任何错误,请在评论中告诉我。

相关内容