Amiberry:多平台 Amiga 模拟器
基于 WinUAE 核心的开源 Amiga 模拟器,从树莓派到桌面工作站都能流畅跑起来。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v8.5.0
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Amiberry 是一款为 Linux、macOS、Windows、Android、FreeBSD 和 Haiku 优化的开源 Amiga 模拟器。它基于 WinUAE 的模拟核心,可在 ARM、x86、RISC-V 和 LoongArch64 硬件上运行——从树莓派到桌面工作站。针对 ARM64 与 x86-64 的自定义 JIT 编译提供更高的模拟速度。
主要功能
- JIT 编译器:为 ARM64 和 x86-64 提供自定义即时编译。
- WHDLoad 支持:直接启动 WHDLoad 游戏,并自动完成配置。
- 自定义边框与着色器:CRT 显示器边框、叠加特效与 GLSL 着色器支持。
- 现代化 GUI:基于 Dear ImGui 的界面,可用鼠标或手柄操作。
- 拖放:把软盘镜像、硬盘文件和配置文件直接拖进模拟器。
- 自动更新:内置更新检查,下载内容经 SHA256 校验。
- RetroArch 就绪:与 RetroArch 环境的控制器映射无缝配合。

安装与使用
Linux:
curl -fsSL https://packages.amiberry.com/install.sh | sudo sh
sudo apt install amiberry
也提供 PPA、COPR、Flatpak、AUR 以及 .deb/.rpm 包。每个版本还附带免安装的 AppImage(Intel/AMD 与 64 位 ARM):
chmod +x Amiberry-<version>-x86_64.AppImage
./Amiberry-<version>-x86_64.AppImage
AppImage 需要 glibc 2.35 或更新版本(Ubuntu 22.04 及以上)。
macOS:
brew install --cask amiberry
Windows:从 Releases 页面下载安装程序或便携 ZIP,提供 x64 与 ARM64 版本。便携 ZIP 自带 amiberry.portable 标记,可写路径会留在 Amiberry.exe 旁边。
FreeBSD:pkg install amiberry,或从 Releases 下载对应版本与 CPU 的包后用 pkg install ./amiberry-v8.5.0-freebsd15-amd64.pkg 安装。
Haiku:下载 .hpkg 后执行 pkgman install ./amiberry-v8.5.0-haiku-x86_64.hpkg,或直接双击文件安装。
Android:目前处于 Google Play 封闭测试阶段,面向 Ko-fi 会员,支持 AArch64 与 x86_64,带完整 ARM64 JIT。
从源码构建:
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(nproc)
更多平台相关依赖与构建选项见项目 Wiki 的编译指南。
注意事项
- 从 v8.5.0 起,WHDLoad、JST 与 Kickstart RTB 文件不再随包捆绑,「Update WHDBooter files」和
--download-whdboot会从作者站点获取并校验;WHDLoad 游戏启动时若缺少文件,会提示获取来源,不会自动下载。 - 在 VMware Fusion、Parallels 或 Hyper-V 中运行 Windows ARM64 版时,若 GL 初始化失败,可把 Mesa3D 的
opengl32.dll放到Amiberry.exe同目录;原生 WoA 硬件无需此操作。 - 项目采用 GPL-3.0 许可证;若将其用于商业产品、付费订阅服务或硬件捆绑,建议赞助项目。
本作品整理自 GitHub 开源项目 BlitterStudio/amiberry,原作者 @BlitterStudio,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v8.5.0当前版本
不再捆绑 WHDLoad、JST 和 Kickstart RTB 文件,改为按需从作者站点下载并校验;Windows 二进制经 SignPath 签名;退出改用 Host-Tools 的 host-quit;缺少 WHDLoad 时给出获取提示。
评论