Updated to display correct name and version number
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
nxlauncherpre-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.
Additionally I have include an edited Brutal Doom v21(The most recent full release), which allows vertical auto aim, so you don't need to use mouse look to shoot up and down. As well as removing recoil from weapons so you'll never have to adjust the camera.
Just the way Carmack Intended!