Skip to the content.
Amiberry Logo

Built on the WinUAE core, Amiberry delivers full Amiga compatibility across ARM, x86, RISC-V, and LoongArch64 hardware. From a Raspberry Pi to a desktop workstation, from Linux to Android, FreeBSD to Haiku โ€” the Amiga runs everywhere.

โšก

Blazing Fast

Custom JIT compiler for ARM64 and x86-64 delivers maximum emulation speed

๐ŸŽฏ

Highly Compatible

Industry-standard WinUAE emulation core with proven accuracy

๐ŸŒ

Truly Multi-Platform

Linux, macOS, Windows, Android, FreeBSD, and Haiku on ARM, x86, and RISC-V


Features

Everything you need for the ultimate Amiga experience.

โšก

JIT Compiler

Custom just-in-time compilation for ARM64 and x86-64 โ€” maximum speed on modern hardware

๐ŸŽฎ

WHDLoad Support

Launch WHDLoad titles directly with automatic configuration โ€” no manual setup required

๐Ÿ–ผ๏ธ

Custom Bezels

Apply CRT monitor frames and overlay effects with full shader support

๐ŸŽ›๏ธ

RetroArch Ready

Seamless controller mapping for RetroArch setups out of the box

๐Ÿ–ฅ๏ธ

Modern GUI

Clean, responsive 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

โœจ

Shader Support

Built-in shaders plus support for external GLSL shaders for the perfect retro look


Get Amiberry

Choose your platform and start emulating in minutes.

๐Ÿง Linux

Install via the official package repository:

curl -fsSL https://packages.amiberry.com/install.sh | sudo sh
sudo apt install amiberry

Also available via PPA ยท COPR ยท Flatpak ยท AUR ยท .deb/.rpm

๐ŸŽ macOS

Install via Homebrew (Intel & Apple Silicon):

brew install --cask amiberry

Also available as a .dmg download

๐ŸชŸ Windows

Download from Releases. Both x64 and ARM64 (Windows-on-ARM / Snapdragon X, Copilot+) builds are published:

  • Installer โ€” run the .exe installer for a guided setup (pick the one matching your CPU)
  • Portable ZIP โ€” extract the *-portable.zip archive and run Amiberry.exe; it already includes the amiberry.portable marker

Running ARM64 in a VM (VMware Fusion / Parallels / Hyper-V)? Drop opengl32.dll from mesa-llvmpipe-arm64 next to Amiberry.exe so the GUI can start โ€” guest VMs typically lack an OpenGL ICD.

Windows release binaries are signed through SignPath. See the Code signing policy.

๐Ÿค– Android

AArch64 & x86_64 with full ARM64 JIT support for maximum performance.

See the build instructions for details.


Code Signing Policy

Windows release binaries are signed through SignPath with a certificate provided by the SignPath Foundation. See the Code signing policy for signing scope, release approval roles, and privacy notes.


Documentation

Guides, tutorials, and references to help you get the most out of Amiberry.

๐Ÿš€ Getting Started ๐Ÿ“˜ Full Wiki ๐Ÿ”จ Build from Source ๐Ÿ” Troubleshooting

Sponsors

Amiberry is free and open source. Corporate sponsors help keep development sustainable.


Community

Join the conversation, get help, and contribute to the project.

Contributing

Contributions are welcome โ€” bug reports, feature suggestions, and pull requests all help make Amiberry better.

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature/my-feature
  3. Commit your changes: git commit -m 'Add my feature'
  4. Push to the branch: git push origin feature/my-feature
  5. Open a Pull Request