emulators/xroar - The NetBSD Packages Collection

MC6809-based Dragon and Colour Computer (CoCo) emulator

XRoar - a Dragon/Tandy Coco emulator

XRoar is a Dragon emulator that runs on a wide variety of platforms.
Due to hardware similarities, XRoar also emulates the Tandy Colour
Computer (CoCo) models 1 & 2.  Some features are:

   * Emulates Dragon 32, Dragon 64, Dragon 200-E, Tandy CoCo 1 & 2, and
     compatibles.
   * Emulates DragonDOS, Delta and RSDOS disk systems.
   * Emulates the Orchestra 90-CC stereo sound cartridge.
   * Supports both raw and translated keyboard modes.
   * Reads and writes virtual cassettes (compact '.cas' files and audio
     files).
   * Reads and writes VDK, JVC and DMK format virtual floppy diskettes.
   * Saves and loads machine snapshots.
   * Provides a GDB target for remote debugging.
   * Games Master Cartridge support, including SN76489 sound chip.
   * MOOH RAM expansion + SPI support.
   * Glenside IDE support.

Build dependencies

pkgtools/x11-links x11/xorgproto x11/xcb-proto x11/xcb-proto pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

devel/SDL2 graphics/MesaLib devel/SDL2 graphics/MesaLib

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64xroar-1.0.2nb6.tgz
NetBSD 10.0aarch64xroar-1.0.2nb6.tgz
NetBSD 10.0aarch64xroar-1.0.2nb6.tgz
NetBSD 10.0aarch64ebxroar-1.0.2nb6.tgz
NetBSD 10.0earmv6hfxroar-1.0.2nb6.tgz
NetBSD 10.0earmv6hfxroar-1.0.2nb6.tgz
NetBSD 10.0earmv6hfxroar-1.0.2nb6.tgz
NetBSD 10.0earmv7hfxroar-1.0.2nb6.tgz
NetBSD 10.0earmv7hfxroar-1.0.2nb6.tgz
NetBSD 10.0earmv7hfxroar-1.0.2nb6.tgz
NetBSD 10.0i386xroar-1.0.2nb6.tgz
NetBSD 10.0i386xroar-1.0.2nb6.tgz
NetBSD 10.0powerpcxroar-1.0.2nb6.tgz
NetBSD 10.0x86_64xroar-1.0.2nb6.tgz
NetBSD 10.0_BETAx86_64xroar-1.0.2nb6.tgz
NetBSD 8.0i386xroar-1.0.2nb6.tgz
NetBSD 8.0i386xroar-1.0.2nb6.tgz
NetBSD 8.0powerpcxroar-1.0.2nb5.tgz
NetBSD 8.0powerpcxroar-1.0.2nb6.tgz
NetBSD 8.0powerpcxroar-1.0.2nb6.tgz
NetBSD 8.0powerpcxroar-1.0.2nb6.tgz
NetBSD 8.0x86_64xroar-1.0.2nb6.tgz
NetBSD 8.0x86_64xroar-1.0.2nb6.tgz
NetBSD 8.0x86_64xroar-1.0.2nb6.tgz
NetBSD 9.0aarch64xroar-1.0.2nb6.tgz
NetBSD 9.0aarch64xroar-1.0.2nb6.tgz
NetBSD 9.0aarch64xroar-1.0.2nb6.tgz
NetBSD 9.0alphaxroar-1.0.2nb5.tgz
NetBSD 9.0earmxroar-1.0.2nb5.tgz
NetBSD 9.0earmv6hfxroar-1.0.2nb6.tgz
NetBSD 9.0earmv6hfxroar-1.0.2nb6.tgz
NetBSD 9.0earmv6hfxroar-1.0.2nb6.tgz
NetBSD 9.0earmv7hfxroar-1.0.2nb6.tgz
NetBSD 9.0earmv7hfxroar-1.0.2nb6.tgz
NetBSD 9.0earmv7hfxroar-1.0.2nb6.tgz
NetBSD 9.0i386xroar-1.0.2nb6.tgz
NetBSD 9.0i386xroar-1.0.2nb6.tgz
NetBSD 9.0mips64ebxroar-1.0.2nb5.tgz
NetBSD 9.0powerpcxroar-1.0.2nb6.tgz
NetBSD 9.0powerpcxroar-1.0.2nb6.tgz
NetBSD 9.0powerpcxroar-1.0.2nb6.tgz
NetBSD 9.0sparc64xroar-1.0.2nb5.tgz
NetBSD 9.0sparcxroar-1.0.2nb5.tgz
NetBSD 9.0x86_64xroar-1.0.2nb6.tgz
NetBSD 9.0x86_64xroar-1.0.2nb6.tgz
NetBSD 9.3x86_64xroar-1.0.2nb6.tgz
NetBSD 9.3x86_64xroar-1.0.2nb6.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

alsa
Enable ALSA support.
oss
Enable support for the Open Sound System audio library.
pulseaudio
Enable support for the PulseAudio sound server.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.