I made that video, fun that people play around with mtgl32!
Tough I did not write the actual SMP patch (found it on internet archives), just made some changes to the quake3 source to allow people to select it from the menu.
Also added 8 and 11Khz audio support but it can sound bad during movies and timedemos from my testing (mainly ISA cards) but its MUCH faster on CPU limited machines.
And you can select quality in the menu now, it was previously useless and broken.
Also VC2005 was used to generate faster binarys with optimized compiler flags.
Was told Quake 3 dont have high and low pass filters and thats why its hardcoded by default to 22Khz (the code for 11Khz is actually there just commented out.
A modern port, Quake3e has those filters the dev told me.
mtgl32.dll works on other games when my friend tested, half-life for example, as long as you can call the driver using r_gldriver or similar it can work.
I think he got gains in Quake2 also, need to test myself.
Wolfenstine tough had performance regression for me.
You can get the 3 versions of mtgl32.dll I have found plus the manual from my dropbox, I think its all on internet archive somewhere if you know where to look that is XD
Shared with Dropbox
www.dropbox.com
Anyways was going to register on the forum anyways because I got an SGI Octane last month so I have watched your IRIX install Howtos!