OrbWeaver on 12/3/2005 at 16:11
Has anybody else experienced T3Edit consuming 100% of the CPU just to sit there doing nothing?
It's a bit annoying having the fan speed up to maximum when nothing much is going on.
Shadowspawn on 12/3/2005 at 16:19
Dromed does the same thing, so I never really noticed. But yes, mine eats 100% CPU also.
David on 12/3/2005 at 16:25
It does, but it appears to give it up to whatever wants to use the CPU.
Be thankful it isn't the same as the first version of the editor, that *really* used 100% of the CPU and it took ages to do anything :D
SneaksieDave on 12/3/2005 at 18:15
Quote Posted by David
Be thankful it isn't the same as the first version of the editor, that *really* used 100% of the CPU and it took ages to do anything :D
That's something I've actually been curious about - the changes that were made in the pre-release stage. Can you tell us any details about what's been fixed/changed/improved?
I think it's remarkable that they took the time and effort to change anything.
David on 12/3/2005 at 18:20
First edition caused 100% CPU usage - broken copy protection.
Second edition - was included in the initial distribution, but was in the wrong folder.
Third edition - Changes to allow schemas to be compiled without the source audio and other minor fixes.
Fourth edition contained editor specific wav files not included in the above changes.
Fifth edition (the version that was released) allows editing on OEM versions of Thief III
I think that's what happened.
OrbWeaver on 12/3/2005 at 18:37
Quote Posted by David
It does, but it appears to give it up to whatever wants to use the CPU.
I noticed that, but put it into Priority -> Low in Task Manager just to make sure.
It only appears to use CPU when focussed and waiting for input - if you click on a menu or button it drops to zero again. My guess is that the devs borked the main loop somehow and it is spinning for keyboard/mouse input, rather than sleeping for x milliseconds between polls.
hexarith on 14/3/2007 at 11:11
100% CPU usage, eh? I'd presume, that T3Ed and DroomEd are constantly refreshing their 3D views. Even with actually a low load the Windows Taskmanager will show you 100%, due to a silliy algorithm. It just deterimes how much time slices the scheduler is giveing each program and shows the percentage of those.
Google the OpenGL newsgroup for this, the topic has become some sort of FAQ. The "solution" is to insert a Sleep(1), somewhere in the idle Event Loop, then the CPU usage drops down to <2% if the program is simple.
David on 14/3/2007 at 11:26
Are you aware that this topic is two years old? :weird:
sparhawk on 20/3/2007 at 12:13
Almost to the day. ;) Happy aniversary. :ebil:
Judith on 20/3/2007 at 18:41
At least, he was trying to be helpful, ;) Yet T3ed runs fine on most systems up to date, with or without 100% CPU usage. Even if you're messing with 2048 x 2048 textures in it :ebil: