Changelog

v1.14.2-alpha (09 mars 2026)

  • Fix Timer exact-zero IFR + type-keys debounce (Popeye #3 & #4)

v1.14.1-alpha

  • Fix deferred fast-load to survive ROM RAM test (Popeye #1)

v1.14.0-alpha — Sprint 32

  • Code coverage : 72.2% global
  • 280 tests, 100% pass

v1.13.0-alpha — Sprint 31

  • Documentation complete : reference API, guide utilisateur, compatibilite
  • Compatibilite jeux validee : 40/40 programmes testes (100%)

v1.12.0-alpha — Sprint 30

  • Outils d'analyse ROM : detection vecteurs, cibles, chaines

v1.11.0-alpha — Sprint 29

  • Profileur de performance CPU avec hotspots et histogramme opcodes

v1.10.0-alpha — Sprint 28

  • Trace CPU avec desassemblage par instruction

v1.9.0-alpha (02 mars 2026)

  • Mise a l'echelle display x1/x2/x3/x4 avec toggle F3
  • Traceur MCP-40 : 4 couleurs, commandes H/D/M/J/P/L, export BMP
  • Imprimante Centronics : capture LPRINT/LLIST
  • 226 tests, 100% pass, zero memory leaks

v1.8.0-alpha

  • Joystick IJK : mode clavier et gamepad SDL2
  • Hot-plug manettes
  • Blending joystick/clavier sur Port A

v1.7.0-alpha

  • Support ORIC Atmos : auto-detection ROM BASIC 1.0/1.1
  • Flag CLI --model pour forcer le modele
  • Patching tape specifique a chaque ROM

v1.5.0-alpha

  • Save states format .ost avec CRC32
  • 10 sections : CPU, MEM, VIA, PSG, VID, KBD, FDC, MDC, TAP, META
  • Raccourcis F2/F4

v1.4.0-alpha

  • Debugger interactif : breakpoints, watchpoints, desassemblage
  • Streaming Chromecast : MJPEG + WAV + CASTV2
  • Decouverte mDNS

v1.0.0-rc

  • Outils de conversion : bas2tap, bin2tap, tap2sedoric
  • Partage fichiers hote (hostfs)
  • Export PPM/BMP/ASCII

v0.6.0-alpha

  • FDC WD1793, Microdisc, boot Sedoric
  • Format .TAP complet
  • Fast load par injection memoire

v0.5.0-alpha

  • Audio PSG AY-3-8910 avec sortie SDL2
  • 3 canaux tonaux, bruit, 16 enveloppes

v0.4.0-alpha

  • Video ULA : texte 40x28, HIRES 240x200
  • Attributs serie, rendu SDL2

v0.3.0-alpha

  • VIA 6522 : 16 registres, Timers, clavier 8x8
  • Memoire 64 KB avec banking

v0.2.0-alpha

  • CPU 6502 cycle-accurate : 151 opcodes, BCD, interruptions
  • 74 tests CPU