XRoar

Émulateur v1.12.1

XRoar est un émulateur open-source spécialisé dans les micro-ordinateurs Dragon 32/64 et Tandy CoCo (Color Computer 1, 2 et 3), ainsi que dans le Tandy MC-10. Il reproduit fidèlement ces architectures 8-bit, incluant des fonctionnalités avancées comme le débogage via GDB ou la gestion des disquettes.

Sur macOS, il supporte les versions récentes (à partir de 10.13), avec des builds dédiés pour les architectures x86_64. Aucune version officielle pour Apple Silicon ou macOS plus anciens (comme les builds PPC pour 10.4) n’est mentionnée dans les sources récentes. L’émulateur nécessite des images ROM pour fonctionner correctement, disponibles via des archives dédiées. La licence est GNU GPL v3.

Dernière mise à jour :

Plateformes

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 64 bits 64 bits SDL Library SDL Library

Téléchargement et liens

Historique des versions

v1.12.1

Version 1.12, Mon 27 Jul 2026* Internal rework of breakpoints and watchpoints * Target description sent to GDB * Enable GDB for MC-10 * GDB: support NoAckMode * New option -gdb-pseudo-regs exposes more state as faux registers to GDB * SDL3 support * Windows UI migrated to use SDL3 * New option -vo-monochrome selects black & white display [by Erik Gavriluk]

v1.6.5

1.6.5

  • SDL: fix use of physical joysticks after disconnecting [Pere Serrat]

1.6.4

  • Fix Control+Shift+digit shortcuts
  • Fix LUT-based composite rendering for CoCo 3 [Christian M]

1.6.3

  • Ensure data chunk in WAV output is of even length [Stacey Vetzal]

1.6.2

  • Add missing menus to Windows/Mac OS X+ UIs

1.6.1

  • Reinstate ROM image header skipping [Davy Mitchell]

1.6

  • New -ram-org option to specify RAM addressing
  • New -ram-init option to specify initial RAM state
  • 6309 DIVD behaviour fixed against Tim Lindner’s fuzzing tool
  • 6309 DIVD timing fixed according to David Banks’s behaviour notes
  • 6309 DIVQ behaviour & timing adjusted similarly, though untested
  • More accurate observed NTSC CoCo 3 GIME composite video behaviour
  • New GTK+ 3 UI
  • New printer control dialog (GTK+ 3, Windows) or menu options (Mac OS X+)
  • More keyboard virtual joystick profiles included by default
  • All physical joysticks selectable from menus by default
  • New machine Dragon Professional (Alpha), 'dragonpro'
  • New machine Tandy Deluxe Colour Computer, 'deluxecoco'

Captures d'écran

Dunjunz dans XRoar