AmigaVision prioritizes low latency, correctness, and consistency across real hardware, FPGA, and emulation — with minimal setup time and a single unified distribution.
There are several other Amiga setups available for various types of hardware. This overview is meant to show how AmigaVision compares to other setups, and what we find important.
Why AmigaVision?
AmigaVision is not about having the largest collection — it’s about having the right versions, running correctly, with minimal latency, with optimal performance on supported hardware.
AmigaVision focuses on:
- Hardware-accurate behavior
- Zero-lag video and input/output paths where possible
- Intelligent version selection (PAL/NTSC, ECS/AGA)
- A single, consistent experience across real Amigas, FPGA, and emulation
The goal is to have a setup that feels like using a well-maintained Amiga rooted in the demo scene and games development at the time — not a collection of compromises.
| Legend | ✅ Supported |
| ❌ Not Supported | |
| ⬜️ Not Applicable to Platform |
Hardware & Platform Support
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Real Amiga Hardware Supported | ✅ | ✅ | ❌ |
| Mister FPGA Features Supported | ✅ | ❌ | ⬜️ |
| Analogue Pocket FPGA Features Supported | ✅ | ❌ | ⬜️ |
| Raspberry Pi Supported | ✅ | ✅ | ✅ |
| Emulators Supported | ✅ | ✅ | ✅ |
| PiStorm On Real Amiga Supported | ✅ | ✅ | ⬜️ |
Performance, Accuracy & Latency
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Lowest End-To-End Latency | ✅ | ❌ | ❌ |
| Cycle-Accurate Amiga 500 Setup Included (Important for Demos) |
✅ | ❌ | ❌ |
| Preserves Original Timing & Behavior | ✅ | ❌ | ❌ |
| Low-Latency Joystick & Input Timing | ✅ | ❌ | ❌ |
Usability & User Experience
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Cold Boot → Playable Game | 5s/10s | Ns/Ns | Ns |
| Workbench With Curated Useful Tools | ✅ | ✅ | ✅ |
| Best ECS/AGA Version Selected By Default | ✅ | ❌ | ❌ |
| High-Resolution Game & Demo Thumbnails | ✅ | ❌ | ❌ |
| Game Manuals Accessible on Second Device | ✅ | ❌ | ❌ |
Distribution, Maintenance & Curation
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Download Size Installed Size |
4 GB 9 GB |
19 GB–34 GB 30 GB–52 GB |
37 GB 57 GB |
| Single Download for All Platforms | ✅ | ❌ | ⬜️ |
| Curated, Non-Duplicated Game Library | ✅ | ❌ | ❌ |
| Open-Source License | ✅ | ❌ | ❌ |
Display & Video Output
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| High-Resolution Display Support | ✅ | ✅ | ✅ |
| Analogue Video Output With No Added Lag | ✅ | ❌ | ❌ |
| Per-Game 5×PAL Overscale Support | ✅ | ❌ | ❌ |
| Automatically Selects Correct PAL/NTSC version | ✅ | ❌ | ❌ |
| Correct NTSC Pixel Aspect Ratio | ✅ | ❌ | ❌ |
Networking & Online Features
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Network Share / Host Filesystem Integration | ✅ | ❌ | ❌ |
| Internet Stack Included (Online Out-of-the-Box) | ✅ | ❌ | ❌ |
| Easy File Transfer Without Removing SD Card | ✅ | ❌ | ❌ |
Upgrade Model & Data Persistence
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Separate Persistent Saves / User Data Volume | ✅ | ❌ | ❌ |
| User Data Survives Upgrades | ✅ | ❌ | ❌ |
| Upgrade Path Documented | ✅ | ❌ | ❌ |
Filesystem & Reliability
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Uses Corruption-Resistant Filesystem (PFS) | ✅ | ✅ | ❌ |
| Designed To Minimize Filesystem Damage | ✅ | ✅ | ❌ |
CRT, Scaling & Display Calibration
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Hand-Tuned Scanline Presets Included | ✅ | ❌ | ❌ |
| Shadow Mask Presets Included | ✅ | ❌ | ❌ |
| External HDMI Scaler Profiles Included (e.g. RetroTink 4K) |
✅ | ❌ | ❌ |
Era-Accurate & Specialized Setups
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Era-Accurate A500HD & A600HD Setups Included | ✅ | ❌ | ❌ |
| Turn-Key CD32 Setup | ✅ | ❌ | ⬜️ |
Developer & Power-User Friendly
| AmigaVision | AGS 3 | PiMiga | |
|---|---|---|---|
| Plain-Text Configuration Files | ✅ | ✅ | ❌ |
| Version-Controlled Setup | ✅ | ❌ | ❌ |
| Deterministic Builds (Same Input → Same Output) | ✅ | ❌ | ❌ |
Any errors in this comparison?
We strive to keep this overview accurate, and recognize that we can’t always be up-to-date on everything as the projects evolve. If you see anything that mis-represents any of the projects mentioned, file a bug in our issue tracker, and we will correct it.
Frequently Asked Questions
PiMiga & AGS seem to have way more games and bigger size images?
They do — and that also means:
- Duplicate AGA/ECS titles
- Incorrect versions
- Broken releases
- Erroneous PAL/NTSC variants
AmigaVision intentionally curates fewer, verified titles so you don’t need deep Amiga knowledge to get the correct experience. And we are not leaving anything out, just removing unnecessary content that we don’t consider relevant.
Why not RetroArch or generic emulation?
Amiga emulation is unusually sensitive to:
- Cycle timing
- Chipset behavior
- Input latency
- Display scaling
Generic emulator stacks optimize for flexibility.
AmigaVision optimizes for Amiga-specific correctness.
Why does latency matter this much?
Because the Amiga was designed around:
- CRT displays
- Direct joystick polling
- Tight audio/video synchronization
Added latency fundamentally changes how games feel, even if they can seem to look correct in a screenshot or video.
Who is AmigaVision for?
- People who care how games play, not just how many there are
- FPGA and real-hardware users who want parity
- Anyone tired of tweaking configs instead of playing
What AmigaVision is Not
AmigaVision is not a “maximum content” distribution
It does not aim to include every known dump, crack, or regional variant. Games are selected and curated so that the correct version runs by default.
AmigaVision is not a RetroArch-style abstraction layer
It does not try to make the Amiga behave like a generic “core” inside a universal frontend. Amiga-specific behavior is preserved rather than normalized, and it has an Amiga-native launcher.
AmigaVision is not a “tweak it Yourself” hobby project
You should not need deep Amiga knowledge, endless config edits, or per-game fixes just to get accurate results.
AmigaVision is not trying to replace original hardware — instead aiming to make it easier to use
Real Amigas, original disks, and hands-on experience is respected — AmigaVision exists to make those experiences easier to access, not to redefine or obsolete them. The AmigaVision team was part of this experience in the 80s and 90s, and treasures it for the real revolution it was at the time.