Link the id1 directory (containing the pak files, from above) to the quakespasm directory we just created. (I know this seems silly, but quakespasm is very particular about where the pak files are stored)

Configure inputs for the game, this can be done with the D-Pad, and the start [enter] button. Once the game menu opens, choose Options -> Controls. Work your way through all the controls, using the D-Pad to navigate, and start as [enter]. You should be able to map Jump, Attack, Toggle Weapons & Movement, from this menu. Also, by default Menu maps to [esc], so use that to get back, out of a menu.

Start a new game, and kick some a**!

Notes:

Sound is a little choppy, but completely play-able.

While the game is running, it will use massive amounts of CPU, so keep an eye on the heat level of your console, and expect your battery life to be impacted. While playing, I recorded +300% CPU usage (using multiple cores). This may be fixed with GL/SDL drivers in the future.

I’ve only tested Quake & Quake II pak files, other releases, or mods may work as well.

If anyone gets stuck, runs into issues, or whatever… Please review the above instructions and make sure everything is in the right location, and matches above. For instance, if id1 or pak0.pak are not lower-case, the game won’t run, foobar, I know!

Then post your questions here, and I’ll do my best to answer them!
…
Profit!

The write-up I did for Quake , has been tested for both Quake 1 & Quake 2; which work fine. Quake 3 on the other hand needs some kind of GL, which the console currently doesn’t support. So until GL is added, no Quake 3.