Please note - it seems this is a q2 client, not the full game - one of the steps is run-dedicated-server on your machine.
The code contains the single player shareware quake levels, and multiplayer.
And I've confirmed that it works on the full game pak as well (though conversions won't work, as q2 game dlls are native code). Time to dig up that old copy of Q2!