• P1Start
  • More resources
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
P1Start platform documentation
P1Start platform documentation
  • Tutorials
    • Getting started
  • How-to guides
    • Build and run (stub)
  • Reference
    • Developer platform index
    • SDK contract
    • Dynamic linking status
    • P1SCode status and scope
    • P1SCode architecture
    • P1SCode modules and std
    • P1SCode language guide
    • P1SCode language reference
    • P1SCode toolchain workflow
    • SDK + P1SCode v0 release notes
    • User virtual address layout
    • Userspace keyboard input (ps2d)
    • Threading model
    • Coverage matrix (subsystems × code × docs)
    • Legacy HTML bundle (pre-Sphinx)
    • WM v1 platform roadmap
    • PTY v1 design
    • Launch paths
    • PIXEL currency (PXL)
  • Explanation
    • Documentation map
    • System architecture
    • Foundation debt ledger
    • Terminal stack
  • Canonical contracts
    • P1Start ecosystem philosophy (canonical)
    • Settings control pattern (p1-xxxsvc + xxxctl + GUI)
    • System architecture — P1Start (current)
    • Memory and address spaces
    • Process lifecycle — birth, execution, death
    • IPC broker — SystemBroker
    • WM surface lifecycle — Create → Present → Destroy
    • Boot and init
    • Userland matrix
    • RegCube — kernel hives and Strategy A (deskgui)
    • Networking architecture — contract & north star
    • Networking overview
    • Time and clock architecture
    • TLS and certificates
    • Syscalls reference (curated)
    • Staging and ramdisk
    • VFS and filesystem
    • Scheduler and SMP
    • Game engine architecture — Phase 0 contracts (P1Start)
    • Doom / id Tech 1 Renderer Implementation Roadmap (P1Doom)
    • Sphinx reconciliation matrix (platform-docs vs canonical newdocs)
Back to top

Explanation¶

Background and reasoning: how subsystems fit together, known constraints, and engineering history.

  • Documentation map
  • System architecture
  • Foundation debt ledger
  • Terminal stack
Copyright © 2026, P1Start contributors
Contents
  • Explanation