XRoar is a Dragon and Tandy CoCo emulator for Linux, Unix, Mac OS X, GP32 and Windows32.


Emulates Dragon 32, Dragon 64, Tano Dragon, Tandy CoCo 1/2.
Emulates DragonDOS, Delta and RSDOS disk systems.
Raw and translated keyboard modes.
Reads and writes virtual cassettes (“.cas” files).
Reads audio files as cassette input.
Reads and writes DMK format virtual floppy diskettes.
Reads (and supports in-memory writing of) JVC and VDK format virtual floppy diskettes.
Custom snapshot format; no “.pak” support yet.

Release notes:

The DS port is advancing nicely. This version features interface for input configuration (though this doesn’t get recorded anywhere yet, so you have to set it each time) and snapshot saving. Sound is now pretty much spot on, and video is synced to 50Hz where appropriate (DS allows its current idea of which scanline it’s on to be modified). ROMs should sit in fat:/dragon/roms/ (or just fat:/dragon/). Swapping screens (‘START’ by default) now maps the touch screen to analogue joystick input (good for games like Katerpillar Attack).

It is built against a recent CVS checkout of libfat, so supports DLDI patching (shouldn’t be required for most recent flash carts).

xroar.nds – v0.20f3 slot 1 binary.
xroar.ds.gba file – v0.20f3 slot 2 binary – untested.

Thanks to http://www.dcemu.co.uk for the news.