Skip to content

Releases: Thorhax/GZDoom-NX-Modern

GZDoom v4.14.2 for Nintendo Switch

Choose a tag to compare

@Thorhax Thorhax released this 30 Aug 10:16

GZDoom v4.14.2 for Nintendo Switch

Modern GZDoom 4.14.2 port for Nintendo Switch (Horizon OS) featuring:

  • Renderer: OpenGL 3.3 Core Profile powered by Mesa Nouveau on the Tegra X1 GPU.
  • Mod Compatibility: Full modern ZScript VM support for Brutal Doom v22, Doom 64: Unseen Evil, Project Brutality, etc.
  • Custom Hardware Shaders: Support for dynamic GLDEFS mod shaders, player recoloring, brightmaps, and custom effects.
  • Audio: ZMusic 1.3.0 with static codecs (FLAC, OGG/Vorbis, MP3, Opus, Timidity++ MIDI gzdoom.sf2, FluidSynth).
  • Controls: Full dual analog stick look/movement, deadzones, and native Switch controller mappings.
  • Pre-Launch GUI: Custom nxlauncher pre-launch menu to select IWADs and toggle PWADs/mods.

Installation

Extract gzdoom_2026_switch_release.zip to the root of your SD card (sdmc:/switch/gzdoom/). Place IWADs in iwads/ and mods in pwads/.
Extraxt the 'extract.this.too.zip' to the root of your SD card for OTHER necessary files.

I've included my recommended ini file which enabled autorun and turns off vertical look with the right analog stick.

**When running Brutal Doom, mash the A button to get into the game as soon as possible as the fire on the launch screen causes massive lag, once you're actually in the game you can open the menu again and everything will be smooth to navigate.