Skip to content

Project & status

This section tracks where the project actually is, as opposed to how the finished system is meant to behave (that’s documented under Hardware and Operating system).

  • Current state — the latest implementation snapshot: timing closure, clock domains, and per-subsystem progress.
  • Future work / roadmap — deferred hardware and software ideas, plus a log of completed expansion items.

Design write-ups for individual subsystems. These started as design briefs; the status note at the top of each says how much is built today:

  • Resident page cache — replaces the single-line demand cache on the SALLY banked windows. Built — now the default (BANKED_CACHE = "PAGE").
  • Sprite engine — a hardware sprite compositor overlaying sprites during 1080p scan-out. Mostly built; the DDR3 image-fetch path is still to be wired in.