Project Context
PSP was designed as a game console, not an e-reader. It has no native EPUB workflow, a low-resolution 480x272 display, and strict memory limits on PSP-1000 (32MB RAM).
The target was practical daily reading: fast library scan, chapter navigation, progress restore, readable typography, and battery-aware behavior without UI stalls.
The project scope covers the full stack: EPUB ZIP/XML parsing, XHTML text extraction, font rendering, input handling, settings persistence, and PSP power integration.