安装指南

树莓派

Open Annihilation 可在装有 Raspberry Pi OS Bookworm 或更新系统的树莓派上运行,桌面或控制台均可,并以树莓派能跟上的帧率启动。

  • 树莓派 2、3、4、400 与 5
  • Raspberry Pi OS Bookworm 或更高
  • 64 位或 32 位
  • 约 10 分钟

1选择安装包

你的树莓派安装包
树莓派 4、400 或 5,64 位 Raspberry Pi OS…-linux-arm64.zip
树莓派 2、3 或 4,32 位 Raspberry Pi OS…-linux-armhf.zip

dpkg --print-architecture 对 64 位系统输出 arm64,对 32 位系统输出 armhf。

pi@raspberrypi: ~
pi@raspberrypi:~ $ dpkg --print-architecturearm64pi@raspberrypi:~ $ cat /etc/os-release | grep VERSION=VERSION="12 (bookworm)"
示意图

2下载并解压

在树莓派的浏览器中下载,或在终端中下载:

Open Annihilation 0.7.2 · 树莓派2026-10-06

更新说明 →

64 位 Raspberry Pi OS 推荐

适用于树莓派 4、400 与 5。

open-annihilation-v0.7.2-linux-arm64.zip
下载 14.5 MB

32 位 Raspberry Pi OS 推荐

适用于树莓派 2、3 与 4,需 Bookworm 或更新系统。

open-annihilation-v0.7.2-linux-armhf.zip
下载 13.2 MB
dpkg --print-architecture 会显示 arm64 或 armhf。树莓派默认以每秒 60 帧运行。
pi@raspberrypi: ~
pi@raspberrypi:~ $ curl -LO https://github.com/open-annihilation/open-annihilation/releases/download/v0.7.2/open-annihilation-v0.7.2-linux-arm64.zippi@raspberrypi:~ $ unzip open-annihilation-v0.7.2-linux-arm64.zip
示意图

3复制游戏数据

Open Annihilation 使用你自己的《横扫千军》(需 3.1 补丁):即包含 totala1.hpi 的文件夹。把它复制到树莓派上,例如 ~/Games/Total Annihilation。

从 Windows 电脑或 GOG 的 Mac 版(方法)把已安装的《横扫千军》整个文件夹复制到 U 盘,再复制到树莓派上:

Terminal
$ mkdir -p ~/Games$ cp -r "/media/$USER/USB STICK/Total Annihilation" ~/Games/"Total Annihilation"$ ls ~/Games/"Total Annihilation"/totala1.hpi/home/commander/Games/Total Annihilation/totala1.hpi
示意图

4开始游戏

在桌面上,首次启动会询问 Total Annihilation 文件夹并记住它。在控制台中(Raspberry Pi OS Lite,或关闭了桌面的树莓派)没有文件夹对话框:每次都用 --game-dir 指明文件夹,游戏会直接绘制到屏幕上。

pi@raspberrypi: ~
$ cd open-annihilation-v0.7.2-linux-arm64$ ./open-annihilation# Raspberry Pi OS Lite 或关闭桌面时:指明文件夹$ ./open-annihilation --game-dir ~/Games/"Total Annihilation"
示意图

如果提示 Permission denied,运行一次 chmod +x open-annihilation。

✓大功告成,指挥官

看到主菜单,就说明游戏已经找到了你的文件。选择战役、遭遇战或网络游戏吧。

Open Annihilation main menu
截图

在树莓派上

在树莓派上,游戏以每秒 60 帧、不开增强抗锯齿的设置启动,这是树莓派图形性能能跟上的。两者都是Graphics下的普通设置,Restore defaults 可恢复树莓派的初始值。

Open Annihilation settings: Common Tweaks, Your files
截图

文件存放位置

与其他 Linux 电脑相同:存档、截图和模组在文档 › Open Annihilation,设置在 ~/.config/open-annihilation,日志在 ~/.local/share/open-annihilation。详见 Linux 指南。

其他平台

与描述不符? Discord · GitHub 问题反馈