A: The goal of the emulation software included with Amiga Forever is to fully emulate the Amiga hardware, including the original Amiga custom chips, in software. On top of this hardware emulation Amiga Forever runs the original Amiga operating system (not an emulation). Different versions of the Amiga operating system are provided for additional compatibility (e.g. some older games require Workbench 1.3). This means that, as a general rule, all Amiga software runs in the emulation.
Instead of publishing a "compatibility list" with would be nothing else than a list of thousands of Amiga programs ever released, we prefer to offer you a satisfaction guarantee: if you are not fully satisfied with Amiga Forever you can obtain a refund (as offered online from the Amiga Forever Home Page, third-party vendor limitations may apply). Also, should you ever experience compatibility issues with a specific program we would appreciate it if you could provide appropriate feedback, so that the emulation software and configuration can be improved.
The main limitation of the emulation software is that Amiga hardware cannot physically be emulated on a non-Amiga computer. In practice, this means that:
- Amiga-formatted floppy disks cannot be read without additional hardware. This can be solved as described here.
- Amiga hardware peripherals which require Amiga-specific hardware interfaces (e.g. Amiga version of Video Toaster or other Zorro-standard boards, parallel port audio devices, etc.) cannot be attached to the PC. This can be solved by using the corresponding PC-specific hardware. This requires specific PC software, if not directly supported by the emulation.
- Amiga software requiring a copy protection dongle (e.g. certain versions of Superbase and Scala) will not work, because the dongle itself cannot be attached to the PC. This problem, which may affect even a "real" Amiga where a dongle cannot be used because both joystick/mouse ports are already in use, can be solved by using the same software without copy protection, either as provided by the publisher or using a "hacked" version with permission of the publisher.
Another limitation which affects the emulation software is that, while the original Amiga chip set (OCS) was relatively well-documented (registers, timing, etc.) and has a goal of being completely emulated, the AGA chip set is more complex and less documented, and certain AGA-specific features are not completely emulated. In Amiga Forever this is in large part compensated by the inclusion of a fully licensed RTG (Amiga retargetable graphics) implementation, consisting of Brian King's "uaegfx" monitor driver and the Picasso96 software. RTG offers a wider choice of screen modes than AGA, which also feature a better performance than AGA (both emulated and non-emulated). Unfortunately, some Amiga programs were released with support for AGA, but were discontinued before RTG was introduced. These few programs, which include the Deluxe Paint software and AGA versions of certain games, can only be guaranteed to work in the original Amiga screen modes (i.e. not in AGA screen modes).