To install it, unzip ioquake3nx_020.zip to the root of your SD card, then copy the baseq3 folder from your Quake III installation to /switch/ioquake3/. DO NOT overwrite any files if asked.
Your baseq3 folder has to have 1.32 Point Release patch data in it (.pk3 files pak1.pk3 through pak8.pk3). ioquake3 will complain and crash if they're missing. If you don't have those files, you can get them here.
For more information on how to install and run ioquake3, including how to use it with the Quake III demo, visit their wiki, just keep in mind that your "game directory" is /switch/ioquake3.

Some notes:

if it crashes and exits back to HBL/Horizon silently, check /switch/ioquake3/crashlog.txt to find out what caused it;

you can change the resolution in System options, but real 1080p is currently not supported;

you can rebind controls in the Controls menu, analogs are also bindable;

in menus, A acts as the Left Mouse Button, B acts as the Right Mouse Button and the left analog moves the cursor;

you can bring up swkbd in menus by pressing L, but it works slightly weird: stuff you enter will just get added to the end of the input field, to edit it you have to move the in-game cursor and use R to delete characters;

you can also bring up swkbd by entering showosk in console, you can also bind the command to a button in q3config.cfg and use it in-game;

you can host and connect to servers from the serverlist or by entering the IP ("Specify" button);

you might notice that this is an almost exact copy of the NXQuake, Quakespasm and NXQuake2 threads, because I really can't be arsed to come up with something new;

right analog sensitivity is controlled by the console variables j_pitch (up/down) and j_yaw (left/right), you can edit their values in q3config.cfg;

Known issues:

mods are probably supported, but only ones that have q3vm files, as the port cannot load dynamic libraries;

sometimes exiting the game via the Exit menu button hangs it, feel free to exit using the Home button when that happens;

Q3VM runs in interpreter mode, since it has no JIT compiler for aarch64, which means it's pretty slow;

some stuff, like connecting to modded online servers, requires more memory than is provided in applet mode, meaning it will crash the game unless you run it from NSP hbmenu, make a standalone NSP out of it or properly set up hbloader in Atmosphere.

Works great using reinx and hblauncher as an nsp. Getting steady 60fps with 720p resolution and high quality skies turned off.
Would it be possible to map the d pad buttons to navigate the menu options in addition to the left joystick?

Kind of sounds like your q3config. cfg got reset or corrupted. You can overwrite it with the one from the release zip, or rebind stuff manually in the menu. Keep in mind that the game is subject to exFAT corruption when you close it with the Home button instead of quitting using the menu option.

Works great using reinx and hblauncher as an nsp. Getting steady 60fps with 720p resolution and high quality skies turned off.
Would it be possible to map the d pad buttons to navigate the menu options in addition to the left joystick?

Click to expand...

Yeah, it's possible. I kind of forgot to do that, I'll add dpad controls in the next release.

Just playtested on sx os 1.7 starting the game from hbmenu. Looks, plays and runs great, 60 fps for the most part with sum dips to the 40s here and there. Would having the nsp hbmenu unlock a little more power too keep it and future homebrew at higher fps?

It would allow access to 3GB RAM which surely has an effect on framerates.

Click to expand...

Once I start installing nsp files are they tied to the nand in someway? So far i have just used my switch for emulation, homebrew, modding skyrim and a couple back ups. No freeshop or other nsp files ever installed, will this increase my risk of being banned?

Quantic Dream is a developer known for its narrative-driven story games, such as Heavy Rain, Beyond: Two Souls, and most recently, Detroit: Become Human. These games are also known for being exclusive...

The surprise final reveal from today's Nindies Showcase was for a rather unexpected crossover. Brace Yourself Games, developer of the rhythm game Crypt of the Necrodancer, and Nintendo will be working...

A couple of days ago, Nintendo revealed that they would be hosting a Nindies Showcase that would take place on March 20th. Now, that day has arrived, and it's almost time to settle in and watch what's...