Last few days I played with Quake3.exe sources, trying to add some new features, which will improve overall feel of the client.
The very first one I would like to share with you is introduction of sleep between frames.
To activate this, you have to set com_sleepFrames to 1. To deactivate, set com_sleepFrames to 0. No restarts are needed.
In general, on my Intel T5600 CPU usage reduced from 50% to 20%.
If you tried this build, please share here your experience.
P.S. Btw, during work on this feature I found out that setting affinity to single core through imagecfg.exe really fucks up mouse movement. So don't do it, if you want your mouse movements to be precise.
The very first one I would like to share with you is introduction of sleep between frames.
To activate this, you have to set com_sleepFrames to 1. To deactivate, set com_sleepFrames to 0. No restarts are needed.
In general, on my Intel T5600 CPU usage reduced from 50% to 20%.
If you tried this build, please share here your experience.
P.S. Btw, during work on this feature I found out that setting affinity to single core through imagecfg.exe really fucks up mouse movement. So don't do it, if you want your mouse movements to be precise.
- Attached Misc File: 64879-quake3.exe (5 Jun 2008, 930KB, 92 downloads)
Edited by -sk(4)ut- at 09:43 CDT, 5 June 2008 - 6739 Hits