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 |