Skip to content
Release v0.8.4 - CPU/PPU Timing & Version Consistency

- CPU/PPU Timing: PPU now stepped BEFORE CPU cycle for accurate $2002 VBlank reads
- Version Consistency: Fixed About window (0.8.1) and Settings (0.8.2) showing outdated versions
- Documentation: Fixed clone_mapper doctest with full Clone implementation
- Test Suite: 517+ tests passing (0 failures, 2 ignored)
- 100% Blargg Pass Rate: All 90/90 tests continue to pass

- Console tick() reordered for accurate VBlank timing
- PPU pre-stepping ensures $2002 reads see correct state
- 2 VBlank timing tests remain ignored (require cycle-by-cycle CPU refactor)

🤖 Generated with Claude Code