The game code compiles directly to Xtensa machine code, with the PlayStation SDK, GPU, GTE, CD drive, scheduler, and controller replaced by software layers.
It runs on a Seeed Studio XIAO ESP32-S3 Sense with 8 MB PSRAM and microSD.
The post goes into the porting process, memory layout, scheduler, software rendering, debugging, and the bugs that took the most time to find