Skip to content

DCMO5 Moderne v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Jun 16:44
15cbe86

Première version fonctionnelle de DCMO5 Moderne — portage Go/Ebitengine de l'émulateur Thomson MO5 DCMO5 v11 (© Daniel Coulom). Un MO5 utilisable de bout en bout, multi‑plateforme.

✨ Fonctionnalités

  • CPU Motorola 6809 complet + machine MO5 (bus, RAM/ROM, ports, timing vidéo, IRQ 50 Hz)
  • Vidéo 336×216 palette Thomson · Audio 1 bit échantillonné 48 kHz
  • Clavier MO5 layout‑safe (AZERTY/QWERTY), touches maintenues (jeux + répétition) · joysticks au clavier
  • Médias : cassette .k7, disquette .fd (densité variable + DOS CD90‑640), cartouche MEMO5 .rom, imprimante → fichier
  • Menu de pilotage in‑app (Échap) + médias à chaud
  • Saisie programmée --exec + copier‑coller (Cmd/Ctrl+V)
  • ROM système, ROM contrôleur CD90‑640 et logiciels MO5 inclus (sous réserve, cf. DESIGN/LICENSING.md)

⬇️ Téléchargement

Plateforme Archive
Windows amd64 dcmo5-windows-amd64.zip
macOS Apple Silicon dcmo5-darwin-arm64.tar.gz
macOS Intel dcmo5-darwin-amd64.tar.gz
Linux amd64 dcmo5-linux-amd64.tar.gz
# macOS / Linux
tar xzf dcmo5-<os>-<arch>.tar.gz
./dcmo5-<os>-<arch> -rom mo5-v1.1.rom
# Windows (dézipper puis)
dcmo5-windows-amd64.exe -rom mo5-v1.1.rom

dcmo5 -version affiche la version.

⚠️ Limite connue

  • Crayon optique : la fonction BASIC PEN(...) ne suit pas la souris (mécanisme matériel non émulé, conforme à dcmo5 v11) — cf. #86.

Détails complets dans CHANGELOG.md. Logiciel libre sous GPL‑3.0‑or‑later.