Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Amiga Emulators
  3. Meta Amiga Emulator

Meta Amiga Emulator

What it is

Meta Amiga Emulator is a free, open-source project intended to become a portable, cycle-accurate Commodore Amiga emulator for games, Workbench, and demoscene productions. It is designed for macOS, Linux, and Windows, with the same source code targeting each platform. Its planned machine range includes A1000, A500, A500+, A600, A1200, A2000, A3000, A4000, CDTV, and CD32, with OCS, ECS, and AGA chipsets. The specification covers floppy, hard disk, directory-mapped, and CD media, including ADF, Extended ADF, ADZ, DMS, SCP, KryoFlux raw, HDF, and ISO/CUE/CHD formats. IPF/CAPS is optional and requires the non-free capsimage library. Kickstart ROMs are not included; the project says it supports user-owned ROMs and includes AROS as a fallback. The project is pre-alpha: the repository contains design, architecture, build work, and CI, but not an emulator that can be run. Building the current core requires CMake 3.28 or newer, Ninja, and a supported C++23 compiler.

For and against

For

  • Free and licensed under GPL-3.0-or-later.
  • Targets macOS, Linux, and Windows.
  • Plans support for a broad range of Amiga systems.
  • Specification covers floppy, hard disk, and CD media.
  • Build and CI work is already present.

Against

  • Pre-alpha; no runnable emulator yet.
  • Kickstart ROMs are not included.
  • Building requires CMake 3.28 or newer and Ninja.
  • IPF/CAPS requires a non-free optional library.

The verdict

Meta Amiga Emulator has a broad planned scope and targets three desktop platforms. Its current pre-alpha state means it is a project to watch, not software to use as an emulator today.

Who it suits

It may interest Amiga enthusiasts and developers who want to follow an open-source emulator project across its design and build stages. It is not yet for people seeking an emulator they can run.

Plans and prices

Free / open source

Free

GPL-3.0-or-later · pre-alpha; no emulator to run yet

Every plan, in full

On the record

Amiga Forever support
The specification says encrypted Amiga Forever ROMs can be decrypted at load time using the user's rom.key.github.com · read 9 Oct 2026
Architecture
The specification describes a freestanding emulation core with explicit video, audio, input, storage, and clock interfaces.github.com · read 8 Oct 2026
Build requirements
Building requires CMake 3.28 or later, Ninja and a C++23 compiler; the listed compiler minimums include Clang 17, AppleClang 15, GCC 13 or MSVC 19.38.github.com · read 9 Oct 2026
Compatibility goal
It targets at least 99% compatibility across a published corpus of games, Workbench revisions and demoscene productions, verified automatically.github.com · read 9 Oct 2026
Compatibility testing
Its planned verifier runs a deterministic corpus and compares framebuffer and audio hashes against stored references; regressions are intended to fail CI.github.com · read 8 Oct 2026
Current status
The project is pre-alpha and says there is no emulator yet; the existing work is the specification, architecture, build and CI.github.com · read 9 Oct 2026
Determinism
The specification requires identical inputs to produce bit-identical runs across platforms and build configurations.github.com · read 9 Oct 2026
Hardware coverage
The stated scope includes Amiga models from A1000 through A4000, plus CDTV and CD32, with OCS, ECS and AGA chipsets.github.com · read 9 Oct 2026
Hardware scope
The planned machine scope includes A1000, A500, A500+, A600, A1200, A2000, A3000, A4000, CDTV, and CD32 systems.github.com · read 8 Oct 2026
Implementation
The project is written from scratch in C++23 and licensed under GPL-3.0-or-later.github.com · read 8 Oct 2026
Implementation provenance
The project describes itself as a clean-room implementation containing no code from other emulators.github.com · read 9 Oct 2026
License
The project is licensed under GNU GPL version 3 or later.github.com · read 9 Oct 2026
Media formats
Planned media support includes ADF, ADZ, DMS, HDF, LHA/WHDLoad, SCP and raw KryoFlux images.github.com · read 9 Oct 2026
Media support
The specification lists ADF, Extended ADF, ADZ, DMS, SCP flux, KryoFlux raw, HDF, directory-mapped volumes, and CD media formats.github.com · read 8 Oct 2026
Near-term limits
The roadmap places the GUI, configuration, save states, RTG and releases in phase 8, with release 26.1.0 as its exit criterion.github.com · read 9 Oct 2026
Optional dependency
IPF/CAPS support is optional, requires the non-free capsimage library, and is specified to be excluded from release binaries.github.com · read 8 Oct 2026
Project status
The project is pre-alpha and says there is no emulator yet; the repository currently contains its design, build, and CI.github.com · read 8 Oct 2026
Purpose
Meta Amiga is a portable, cycle-accurate Commodore Amiga emulator project for macOS, Linux and Windows.github.com · read 9 Oct 2026

Alternatives to Meta Amiga Emulator

Every alternative, ranked