vAmiga
dirkwhoffmann.github.io
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
- Amiga Emulators#21 of 226.8