Skip to content

Overlord 0.2.1 — multi-viewer scaling + lobby spectating

Choose a tag to compare

@scheissgeist scheissgeist released this 10 Jul 07:19
· 125 commits to master since this release

Follow-up to 0.2.0, soak-tested at 15 concurrent viewers.

New

  • Lobby spectating: viewers waiting for a colonist now watch a live colony overview instead of a queue message
  • Grouped rendering v2: viewers watching the same area share one map render and one GPU readback (orientation-safe rewrite of the 0.2.0-disabled path) — big host-side headroom for large audiences
  • Trait purchases use authoritative def keys end-to-end; degreed traits fully unambiguous
  • Commands that get no host response resolve to an honest "try again" after 5s instead of hanging in "sent"
  • Workshop stats tracker tool (public-page time series)

Fixed

  • Repair-sweep starvation (shipped in 0.2.0): with certain viewer counts, the periodic equipment-tracker repair only ever serviced a fixed subset of pawns; it now sweeps every assigned pawn each interval
  • Relay hiccups during frame sends can no longer permanently degrade the capture pipeline
  • Spectator frames are targeted (assigned viewers download nothing) and never stack past the per-frame render budget
  • Stale "live" lobby view hides itself when frames stop
  • Workshop ban-detection false positive in the stats tool

Requires Harmony. Streamers self-host the relay — see docs/SELF_HOST.md.

🤖 Generated with Claude Code