7-post thread, 6 images. SPC project intro: 'like a Pico8, but turns
the Steam Deck into an actual console for exclusive GPU assembly
projects. The way consoles had been done before silly portability
became the only focus.' GPU-accessible KEY + GAMEPAD input; no
functions, no API, fixed VA address + data format. Steam Deck +
3 generations of PlayStation HID brought up; Xbox controllers aren't
HIDs so skipping for now. Hot plug via epoll, every-second open
attempt; {product, vendor} not unique enough (aliasing), use packet
size too. Up to 4 device outputs collected for GPU; Steam Deck
controls always last for docking. Audio deferred, networking skipped
for v1. 2000 lines of C, no includes. Next: GPU-side assembler +
data editor (binary at first).