I built it (circa 1996) on HP PA-RISC workstations, like HP-715's. There was no assembly code for those, just portable C. The frame rate wasn't great, but it played.
P2 sounds about right for Quake2
Are you thinking Quake III Rocket Arena?
*Quake III Arena
Rocket Arena is/was a mod
Both Quake 1 and Quake 2 ran fine on my Pentium MMX (and i guess regular Pentium since they didn't use the MMX stuff) using the software rasterizer and Quake 3 also ran fine on my Pentium 2 with a GeForce 2.
I sadly tried to run Quake on my 486DX 33, and it was not up to the task =(