(IdTech #2 on 16MHz Atari Falcon030)
Have taken a knife to the Q2 codebase and disabled most of the drawing and effects, except for the map (and some HUD stuff). What remains are the client/server game components with AI, collisions and so on. (I left the map rendering in so I can see roughly whats going on).
I have added a sampling profiler (interrupt driven) with profile markers in the code to collect performance data on whats left.
I had not attempted to measure these before now in the original game so this is the first capture with detailed performance information...
Initial conclusions: Looks like the game side might be able to run on the stock machine, if the FPU hardware can handle it - this was captured under emulation and timings are less reliable for FPU stuff.