Uh-oh, we went through this several months back.

Disabling sound will only increase FPS by a tenth or less. A great deal of work has been done by myself and others to get PQ's performance level where it is now. Before you go to the trouble, I assure you there is no Holy Grail of Quake optimization, or a " Sleep(500); " call buried deep in the code.

The greatest area for performance increase lies in the fact that Quake uses a vast amount of floating point math, while no Windows CE device has a math coprocessor. Thus floating point emulation is used which is extremely slow. I have already made numerous tedious conversions of critical floating point routines to fixed point, which so far has roughly doubled the frame rate. That, and rewriting the critical routines in assembly language (which of course would have to be done for each of the big-3 Windows CE processors) are the only realistic areas for performance improvement.<br><br>Also, what FPS are you guys getting on the 720? The timedemo technique is what has been used to benchmark all the other types of Pocket PC devices. Some serious thread-bumping may need to be done so we don't have to rehash several issues again.<br><br>Dan East