← back home

Known issues — running notes for zsp

Tracking document for problems found while working across the projects under the Zen Spectrum Project umbrella.

Status markers: ✓ fixed · ☐ open/flagged · ☑ resolved by decision (e.g. removal)


zentools

No issues found (build ✓, vet ✓, test ✓, verified directly — every package passes, including pkg/scr, pkg/bdf, and cmd/zx, none of which existed at the last check). HEAD 2615be4, v0.6.0.

zen80

No open issues. TestZEXALL_CPMSim_BDOS_PCTrap and TestZEX_CPMSim_BDOS_PCTrap are deliberately excluded from the normal run, not blocked by one — zen80's own test suite is more stringent than ZEXALL/ZEXDOC, covering edge cases those 1980s-era exercisers never caught. Undocumented-flag and timing behaviour has also been independently verified by other means (cross-checked against real hardware, contention modelled and measured against real loader execution). HEAD dc95a6e, v0.5.3.

zenzx

No open defects tracked here. This project's own docs/KNOWN_ISSUES.md (published on its site page) is the current, detailed reference for open limitations — check there rather than here. HEAD db402ef, v0.6.7.

zenas

No issues found (build ✓, vet ✓, test ✓, verified directly this session). HEAD 596c031, v0.8.1.

zenimate

✓ Fixed — zaniplay wouldn't compile (still not yet released). No zenimate version has shipped since this fix landed — VERSION and CHANGELOG.md are both still at 0.7.0, so this remains an unreleased fix, not stale information.

☑ zaniplay slated for removal — still not executed. The stated intent to delete cmd/zaniplay/ hasn't been carried out; the directory and its tests are still present, and no commit has landed since the intent was recorded.

☐ Open question — cmd/zenimate-tui has the identical CI exclusion. Same gap as before, still unresolved. HEAD 6e8cf43, v0.7.0.

plus3

No issues found (build ✓, vet ✓, test ✓, verified directly this session). HEAD b7eeb82, v0.10.0.

bdf-fonts

☐ Likely accidental duplicate file, still present. fonts/helvR12 copy.bdf still sits alongside fonts/helvR12.bdf. Not touched; still needs a human decision on whether to delete it.


Log

Date Project Note
2026-07-05 zenzx Snapshot bug fixed, released as v0.4.2
2026-07-05 zenzx Unkeyed raylib literals fixed (vet hygiene)
2026-07-05 zenimate zaniplay compile bug fixed (Frame indexing)
2026-07-05 zenimate Decision: remove zaniplay in next version
2026-07-05 zenimate Flagged: zenimate-tui shares zaniplay's CI gap
2026-07-05 zen80 ZEXALL/ZEXDOC unverifiable in sandbox — needs local run
2026-07-05 bdf-fonts Flagged: likely accidental duplicate font file
2026-08-27 zen80 51 stale, unimported duplicate files removed from repo root (v0.5.2/v0.5.3)
2026-08-27 zenzx go.mod's local sibling replaces removed; require versions now match real published dependencies
2026-08-27 zsp notes/known-issues.md itself found containing the maintainer's real name in prose reachable by the public site build — corrected