Skip to content


  • added more gyro aiming options (based on @falquinho's PR);
  • synced with upstream changes;
  • rebuilt with latest libnx;
  • stability improvements to enhance the user's experience.

How to play

  1. Unzip onto the root of your SD card.
  2. Copy pak0.pak from the id1 folder of your Quake installation (shareware or full) to /switch/quakespasm/id1/.
    2.1. (optional) Copy pak1.pak from the id1 folder of the full version of Quake to /switch/quakespasm/id1/ if you want to be able to play the full version of Quake.
    2.2. (optional) Copy pak0.pak from the hipnotic folder of Scourge of Armagon to /switch/quakespasm/hipnotic/ if you want to be able to play Scourge of Armagon.
    2.3. (optional) Copy pak0.pak from the rogue folder of Dissolution of Eternity to /switch/quakespasm/rogue/ if you want to be able to play Dissolution of Eternity.
  3. Run QuakespasmNX using Homebrew Launcher.

Note: you can technically place the quakespasm folder anywhere and it'll work, e.g. subfolders in /switch/.

If it crashes, check error.log in /switch/quakespasm/ to find out the reason.

Assets 3
You can’t perform that action at this time.