Analysis updated 2026-05-18
Run classic Amiga software and games on an iPhone or iPad using touch controls.
Import your own Amiga disk images through the Files app to play on the emulator.
Use a Bluetooth game controller or the onscreen D-pad and joystick to play Amiga games.
Build and sign the app yourself with Xcode to install it on your own device.
| burnermcburnface33/amigaemu | chmduquesne/opentopomaps-manager | crowdsecurity/pfsense-freebsd-ports | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | Makefile | Makefile | Makefile |
| Last pushed | — | 2022-04-04 | 2025-10-28 |
| Maintenance | — | Dormant | Quiet |
| Setup difficulty | hard | moderate | hard |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires a Mac with Xcode and XcodeGen, an Apple Developer account for signing, and your own legally obtained Kickstart ROM file.
This project is an iPhone and iPad app that lets you run old Commodore Amiga computer software directly on your device. It wraps an existing emulator engine called vAmiga inside a native Apple app built with SwiftUI, adding touch controls, sound, and graphics rendering designed for phones and tablets rather than a desktop computer. The emulated machine is a classic Amiga 2000 setup, with the kind of memory and processor an actual Amiga from that era had. It boots into the Amiga's own operating system, Workbench, just like the original hardware would. Because of the specific emulator core used, it can only emulate older Amiga models, not the later, more powerful ones. The app's biggest focus seems to be making an old computer usable with only a touchscreen. It offers seven different ways to provide input, including an onscreen keyboard, a virtual joystick, a customizable D-pad, and even letting the whole screen act like a mouse trackpad. It also supports save states so you can pause and resume later, lets you import Amiga disk images through the Files app, and works with physical Bluetooth game controllers. To build and run it yourself, you need a Mac with Xcode installed, plus a tool called XcodeGen to generate the actual Xcode project file. Importantly, the app does not come with the Kickstart ROM file the Amiga needs to boot, or with any disk images or software to run on it. You have to supply those yourself, and you are responsible for making sure you are legally allowed to use them. This is described by its author as a personal hobby project, offered as is with no warranty, and it is not affiliated with Commodore or Amiga in any way. It is aimed at people who want to relive or explore classic Amiga computing on a modern iOS device.
An iOS app that emulates a classic Amiga 2000 computer with a full set of touch controls, letting you run old Amiga software on an iPhone or iPad.
Mainly Makefile. The stack also includes Swift, SwiftUI, Objective-C++.
Built on a GPL-licensed emulator core, so redistributing it means checking that project's copyleft license terms, the app itself doesn't ship any ROMs or copyrighted software.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.