Caprice32 is an emulator of the Amstrad CPC 8bit home computer range.
An Amstrad CPC emulator for X11. You can print to files, choose freely between 64, 128, or even 576k of RAM, and load 3rd party ROMs, replacements, and addons into your Amstrad. Read more
Joyce and Anne
JOYCE emulates the Amstrad PCW on Unix or Windows. Since it's written using SDL, it shouldn't be too hard to port it to other platforms such as MacOS or BeOS. The development version of JOYCE includes ANNE, which emulates the PcW16.
nc100em is an Amstrad NC100 emulator. (It also has NC200 support, but this is less complete.) It supports both the ROM software and my free CP/M-like replacement OS ZCN. There are actually four separate versions: gnc100em, a GTK+-based version for X, snc100em, which runs under svgalib on a Linux console, tnc100em, which runs on any tty, and xnc100em, an Xlib-based version for X.
Xcpc is a portable Amstrad CPC464/CPC664/CPC6128 emulator designed to run on any POSIX system. Read more