As per the title, I've compiled quake 3 for the switch with extra options for the switch now:
-DUSE_CURL -DUSE_CODEC_VORBIS -DPRODUCT_VERSION=\"$(VERSION)\" -DARCH_STRING=\"aarch64\" \
-DBOTLIB -DNO_VM_COMPILED -DUSE_OPENAL -DUSE_CODEC_MP3 -DUSE_FREETYPE -DUSE_OPENAL_DLOPEN \
-DUSE_CURL_DLOPEN -DUSE_CODEC_OPUS -DUSE_VOIP
I added the libraries required for those options and it compiled OK, so I assume voip is working - at least you should be able to hear anyway if you don't have a mic (apparently it's possible on the switch). I all changed a couple of bits of code - remapped the keys, removed the cd key check, added a built in keygen, and added a server.txt file into baseq3 so you can use that as a favourite server, also made a new qvm file to remove team arena/mods as the sound doesn't work properly with those. If anyone knows how to use the voip in q3, PM me and I'll give you the new nro file so you can test to see if it's working for you.
-DUSE_CURL -DUSE_CODEC_VORBIS -DPRODUCT_VERSION=\"$(VERSION)\" -DARCH_STRING=\"aarch64\" \
-DBOTLIB -DNO_VM_COMPILED -DUSE_OPENAL -DUSE_CODEC_MP3 -DUSE_FREETYPE -DUSE_OPENAL_DLOPEN \
-DUSE_CURL_DLOPEN -DUSE_CODEC_OPUS -DUSE_VOIP
I added the libraries required for those options and it compiled OK, so I assume voip is working - at least you should be able to hear anyway if you don't have a mic (apparently it's possible on the switch). I all changed a couple of bits of code - remapped the keys, removed the cd key check, added a built in keygen, and added a server.txt file into baseq3 so you can use that as a favourite server, also made a new qvm file to remove team arena/mods as the sound doesn't work properly with those. If anyone knows how to use the voip in q3, PM me and I'll give you the new nro file so you can test to see if it's working for you.





