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
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.
Are you thinking Quake III Rocket Arena?
*Quake III Arena
Rocket Arena is/was a mod
I sadly tried to run Quake on my 486DX 33, and it was not up to the task =(