POPStarter DOCS

Roadmap

← POPSLoader docs · view on GitHub ↗

Last updated: 2026-07-27 (rolling dev = v1.1.1-dev; released line 1.1.0)

ROADMAP

This is the forward plan. For current runtime state, the canonical Known-Issues list, the Preservation Contracts, the Behavioral Invariants, and the per-case Hardware Status, see STATE.md — those volatile/shared facts live there and are not re-enumerated here.

Status Snapshot

Infrastructure landed post-release:
- .github/workflows/rolling-release.yml — automated rolling-release artifact publication on push to dev. PR events still build and run the gates, but the publish step is if: success() && github.event_name == 'push', so a PR can no longer republish the channel (gated since PR #511, 2026-07-16).
- docs/archive/DOCUMENTATION_FOLLOWUP_AUDIT.md — handoff plan for the post-BETA-10-5 doc cleanup work (now completed; see "Documentation cleanup" under Secondary Work).

SMB (v1) network game browsing is implemented (CI + Rolling green; browse + launch hardware-confirmed on a static IP config, DHCP path fixed in bb62f2be but unconfirmed): the SMB carousel page / GSMBNET scene with network settings, an install-toggle SMB module pack, lazy connect-on-entry, share browse, and POPStarter launch via smb:/POPS/SB.<name>.ELF — see Secondary Work §1 for the detail. ILINK remains an intentionally unimplemented menu entry. HDD (exFAT) is also implemented (BDMA Mode ATA, df2eb9d) and is validating on hardware; the launch-args path routes -page=ata/-mode=ata (and ata0/ataN) to it (opt 3, scene GBDMHDD), while -page=hdd/apa/pfs target the classic PFS page (opt 4) — 3d89631.

Immediate Priorities

1) Cut BETA-13 — DONE (shipped as 1.0.0 on 2026-07-10, then 1.0.1 2026-07-13 and 1.1.0 2026-07-21; kept below as history)

2) µs-as-ms timer-unit sweep — DONE

3) Settings UI redesign (Berion mockup) — RESUMED incrementally

4) Layer C full lazy IRX loading

5) Display, HDD, and UX verification

6) Coverage and documentation

Resolved Since BETA-10-5 (no longer blocking)

The items previously parked here as "pragmatically accepted / known-broken" are now resolved — see STATE.md > Known Issues (Recently resolved) and > Reported Hardware Status for the canonical record:

Secondary Work

1) Menu paths

2) Art/asset behavior

3) Install/build clarity

4) Settings UI redesign

5) Full GUI overhaul (Berion mockups)

6) Documentation cleanup (per docs/archive/DOCUMENTATION_FOLLOWUP_AUDIT.md) — DONE 2026-06-17

Deferred Ideas