You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
Nintendo Switch port of the [https://www.yamagi.org/quake2/ Yamagi Quake II client]. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Both the gameplay and the graphics are unchanged, but many bugs in the last official release were fixed and some nice to have features like widescreen support and a modern OpenGL 3.2 renderer were added. Unlike most other Quake II source ports Yamagi Quake II is fully 64-bit clean. It works perfectly on modern processors and operating systems. ==Features== *Hardware accelerated rendering using YQ2's GL3 renderer. *Sound and OGG music support. *Multiplayer (not really tested). *Mod/mission pack support. *Gyro aiming (experimental). *Analog controls. ==Installation== '''Note:''' You will need the original Quake 2 in order to play this, any version will do, but patched to 3.20 is best. * Unzip nxquake2_r6.zip into the root of your SD card. * Copy the <code>baseq2</code> folder from your Quake 2 installation to <code>/switch/nxquake2/</code>. Don't overwrite anything. ** (optional) Copy the OGG music tracks to <code>/switch/nxquake2/baseq2/music/</code> (or, in general, <code>/switch/nxquake2/<modfolder>/music/</code>). ** (optional) Copy any Mission Pack folders you want to play (xatrix, rogue or zaero) from your installation to <code>/switch/nxquake2/</code>. Don't overwrite anything. * Run NXQuake2 using Homebrew Launcher. If you have installed any Mission Packs correctly, they will be accessible in the Game > mods menu. If it crashes, check <code>crash.log</code> and/or <code>error.log</code> in <code>/switch/nxquake2/</code> to find out the reason. ==User guide== ===Notes=== *Gyro aiming might be a bit buggy, but you can configure it in Options > customize gamepad > gyro options. *If you want pixelated textures, change <code>gl_texturemode</code> in config.cfg to <code>GL_NEAREST_MIPMAP_NEAREST</code>. *If you want square particles, change <code>gl3_particle_square</code> in config.cfg to <code>1</code>. *Joystick sensitivity can be controlled in the Options > configure joystick menu. *The GL1 renderer is not supported yet, the software renderer is pretty slow without x86-specific optimizations, so best use the GL3 renderer. ===Multiplayer=== Multiplayer seems to work (from Switch to PC server and vice versa). Since you cannot enter IPs unless you got a USB keyboard, you can add your favorite servers to the address book menu by editing the "adr#" variables in config.cfg like this: <pre> ... set adr0 "123.45.67.89:12345" set adr1 "66.66.66.66:6666" set adr2 "12.13.14.15" set adr3 "my.favorite.server.xxx" set adr4 "" set adr5 "" set adr6 "" set adr7 "" set adr8 "" ... </pre> If they're not there, just add the lines to the end of the file. ==Screenshots== https://dlhb.gamebrew.org/switchhomebrews/nxquakeii2.png https://dlhb.gamebrew.org/switchhomebrews/nxquakeii3.png ==Compatibility== Tested on: FW 5.10 <br> FW 7.01 / AMS 0.85 <br> FW 8.00 <br> FW 12.xx / AMS 0.19.x <br> ==Changelog== '''Release 6 2022/12/20''' *Merged in latest upstream yquake2 (8.20+). *As a result of the above, better gamepad support. *As a result of the above, gyro aiming support (might be a bit buggy, disabled by default). *Probably more stuff that has been added since yquake2 7.45. *Built with latest libnx and devkitA64. '''v0.5.0 2021/05/22''' *Rebased the port on latest upstream yquake2 (7.45+). *Port now utilizes dynamic libraries for renderers and game code and thus supports some mods and Mission Packs. *Built with latest libraries and probably works on 12.0.0+/AMS0.190x+. '''v0.2.0 2018/09/17''' *Changed to OpenGL 3.2 based renderer. *Synced with upstream. *Added icon. '''v0.1.0 2018/09/05''' *Initial release. ==Credits== *Yamagi for Yamagi Quake II and cleaning up the Mission Pack sources. *fincs, Armada651, Subv and probably others for their work on the OpenGL/mesa/libdrm stuff. *some nice people in the ReiSwitched Discord for help and testing. *Ch0wW for some code contributions. *id Software for Quake II itself. == External links == * GitHub - https://github.com/fgsfdsfgs/nxquake2 * GBAtemp - https://gbatemp.net/threads/nxquake2-a-quake-ii-port.517139/ * GBAtemp - https://gbatemp.net/threads/nxquake2-a-quake-ii-port.517139/post-8265364 * ForTheUsers - https://apps.fortheusers.org/switch/nxquake2
Advertising: