Skip to content
SPECIFICTION
Get listed

vAmiga

dirkwhoffmann.github.io

macOS
Visit dirkwhoffmann.github.io
Spec score 6.8 #21 of 22 in Amiga Emulators

Spec sheet

Purpose
vAmiga emulates Commodore Amiga 500, 1000 and 2000 computers on macOS.Read 2 Oct 2026 · dirkwhoffmann.github.io
Privacy
The website can be visited without registration, stores accessed pages, filenames, dates and times for statistical purposes, and says personal data is not shared without consent.Read 2 Oct 2026 · dirkwhoffmann.github.io
Support
The maker welcomes bug reports on GitHub.Read 2 Oct 2026 · dirkwhoffmann.github.io
License
vAmiga is open-source under the GNU General Public License, while its CPU core is under the MIT license.Read 2 Oct 2026 · dirkwhoffmann.github.io
Founded
2019Read 28 Sep 2026 · dirkwhoffmann.github.io
Accuracy
The emulator aims for cycle-exact precision, performing memory accesses on the same DMA cycles as the original machine.Read 2 Oct 2026 · dirkwhoffmann.github.io
Configuration
Global emulator settings and per-instance virtual machine settings are configured separately.Read 2 Oct 2026 · dirkwhoffmann.github.io
Controllers
The emulator supports keyboard-emulated joysticks, compatible USB gamepads and original Commodore joysticks through RetroFun! or aJoy adapters.Read 2 Oct 2026 · dirkwhoffmann.github.io
Debugging
Inspector tools provide CPU debugging, breakpoints, watchpoints, DMA visualization, activity monitors, stencils and a RetroShell console that can process scripts.Read 2 Oct 2026 · dirkwhoffmann.github.io
Development
Development began in January 2019.Read 2 Oct 2026 · dirkwhoffmann.github.io
Disk formats
Supported formats include ADF, Extended ADF, DMS, EXE, IMG, folders and HDF.Read 2 Oct 2026 · dirkwhoffmann.github.io
Hosting
The website is hosted on GitHub Inc. servers.Read 2 Oct 2026 · dirkwhoffmann.github.io
Input devices
Input options include keyboard emulation, external USB joysticks, game controllers and the RetroFun USB adapter for original Commodore joysticks.Read 2 Oct 2026 · dirkwhoffmann.github.io
Interface
It provides a graphical interface designed to hide technical details from users.Read 2 Oct 2026 · dirkwhoffmann.github.io
Kickstart ROM
A Kickstart ROM is required; original Commodore ROMs are not shipped, while two AROS ROM revisions are included as a freely redistributable alternative.Read 2 Oct 2026 · dirkwhoffmann.github.io
Latest release
The project news page states that vAmiga 5.0 Beta 1 added AGA support, with no productivity-mode support and incomplete 68EC020 timing and instruction-cache emulation.Read 2 Oct 2026 · dirkwhoffmann.github.io
Multiplayer
Two emulator instances can connect through an emulated null modem cable using socket connections, with port 8080 as the default.Read 2 Oct 2026 · dirkwhoffmann.github.io
ROM requirement
Running the emulator requires a Kickstart ROM; original Amiga ROMs are not shipped with it, and the manual describes AROS ROMs as an included alternative.Read 2 Oct 2026 · dirkwhoffmann.github.io
Snapshots
Snapshots can freeze and restore emulator state, but snapshot storage is not persistent and snapshots may stop working between releases.Read 2 Oct 2026 · dirkwhoffmann.github.io
Supported macOS
The documented deployment target is macOS 12 Monterey; the app is extensively tested only with the latest macOS version.Read 2 Oct 2026 · dirkwhoffmann.github.io
System requirement
The deployment target is macOS 12 Monterey, and earlier macOS releases cannot run the app.Read 2 Oct 2026 · dirkwhoffmann.github.io
User interface
vAmiga provides an easy-to-use graphical interface intended to hide technical details from users.Read 2 Oct 2026 · dirkwhoffmann.github.io

Where Specifiction places it

Alternatives to vAmigaAll alternatives →