Skip to content

Project Board

Przemyslaw Rachwlal edited this page May 4, 2026 · 1 revision

Project Board

This page describes the emulator project backlog organized by milestone.

Milestone 1: Core Stable (Current)

Area Task Status
CPU Pass Klaus Dormann full functional test πŸ”„ In Progress
CPU 65C02 extended opcodes πŸ“‹ Planned
UI Machine selector polish πŸ“‹ Planned
UI Terminal performance optimization πŸ“‹ Planned
Tests 100% coverage on Z80Cpu βœ… Done
Tests Klaus Dormann decimal test integration βœ… Done

Milestone 2: Z80 CPU

Task Status
Arithmetic/logic instructions πŸ“‹ Planned
Jump/call instructions πŸ“‹ Planned
Stack operations πŸ“‹ Planned
Block I/O πŸ“‹ Planned
Interrupt modes πŸ“‹ Planned
Z80 reference tests πŸ“‹ Planned

Milestone 3: Dynamic Hardware

Task Status
Dynamic device loading from solution manifests πŸ“‹ Planned
UI panel configuration from manifest πŸ“‹ Planned
Runtime device hot-plug πŸ“‹ Planned
Device catalog and templates πŸ“‹ Planned

Milestone 4: Advanced Features

Task Status
Snapshot/restore save states πŸ“‹ Planned
WebAssembly build πŸ“‹ Planned
Visual debugger with waveforms πŸ“‹ Planned
Additional I2C devices πŸ“‹ Planned

Legend

Icon Meaning
βœ… Done Completed
πŸ”„ In Progress Currently being worked on
πŸ“‹ Planned In backlog, not yet started

See Also

Clone this wiki locally