Optimized Amiga emulator for Linux, macOS, Windows, Android, FreeBSD, and Haiku.
Built on the WinUAE emulation core, Amiberry delivers full Amiga compatibility across ARM and x86 hardware — from a Raspberry Pi to a desktop workstation. Custom JIT compilation for ARM64 and x86-64 provides maximum emulation speed.
Visit amiberry.com for the full documentation site.
- JIT Compiler — Custom just-in-time compilation for ARM64 and x86-64
- WHDLoad Support — Launch WHDLoad titles directly with automatic configuration
- Custom Bezels & Shaders — CRT monitor frames, overlay effects, and GLSL shader support
- Modern GUI — Clean Dear ImGui interface navigable by mouse or gamepad
- Drag & Drop — Drop floppy images, hard files, and config files directly into the emulator
- Auto-Update — Built-in update checker with SHA256-verified downloads
- RetroArch Ready — Seamless controller mapping for RetroArch setups
curl -fsSL https://packages.amiberry.com/install.sh | sudo sh
sudo apt install amiberryAlso available via PPA · COPR · Flatpak · AUR · .deb/.rpm
brew install --cask amiberryDownload the installer or portable ZIP.
Available on Google Play (AArch64 & x86_64 with full ARM64 JIT support).
- Getting Started — First installation guide
- Full Wiki — Complete documentation
- Build from Source — Compile for your platform
- Troubleshooting — Common issues and solutions
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(nproc)See the build guide for platform-specific instructions, dependencies, and build options.
Contributions are welcome — bug reports, feature suggestions, and pull requests all help make Amiberry better.
- Fork the repository
- Create your feature branch:
git checkout -b feature/my-feature - Commit your changes:
git commit -m 'Add my feature' - Push to the branch:
git push origin feature/my-feature - Open a Pull Request
Amiberry is licensed under the GNU General Public License v3.0.
Supported by JetBrains.

