petri wrote:HotGPU wrote:Which I have done now and playing the game again now the temperature is up over 90 degrees
How did you verify that it's your GPU (not CPU) that's getting hot? There's a lot of Lua code running in LoG which could be stressing low end CPUs a lot... what are your system specs?
EDIT: What happens if you set max frame rate to 10, do you still get heating? And can you verify that frame rate limited is working, i.e. the frame rate should get choppy if you lower it too much?
I was getting curious what is this fuzz all about the overheating of systems with LOG. So I was measureing it for my system, a somewhat outdated AMD athlon x2 240 with a ATI HD3600 (approx. 2007).
First, I'm technical very impressed what Almost Human was able to squeeze out of my old system, I was able to finish LOG (and also the last level, only a little bit "sluggish") with an acceptable framerate for me, almost everywhere in the game (not measured but felt > 15FPS). My setup was a resolution of 1280x960 and shadows qual -1, rest of settings max, vsync on, v1.1.4 so framerate limiter was enabled.
Here are some artifical benchmark situation to measure the grimrock engine load on the GPU, whcih I hope are somehat a representative selection. I was trying to get the complete dynamic: most demanding settings & situation to the most simple situation and graphical settings (but was keeping resolution fixed):
- pillar of light room with 6 torches (5 in sockets one in hand), max settings (1280x960): 10 fps , GPU load 100%, GPU-temp 91C°
http://i48.tinypic.com/2uzbhog.jpg
- pillar of light room with 6 torches (5 in sockets one in hand), min settings (1280x960): 19fps , GPU load 100%, GPU-temp 91C°
http://i45.tinypic.com/309qwox.jpg
- pillar of light room with 0 light sources & minimized field of view: max settings (1280x960): 22 fps , GPU load 100%, GPU-temp 89C°
http://i49.tinypic.com/2dr7yis.jpg
- pillar of light room with 0 light sources & minimized field of view: min settings (1280x960): 37 fps , GPU load 100%, GPU-temp 89C°
http://i50.tinypic.com/2hpnk8o.jpg
Tests with Fallout 3 as most demanding game (beside LOG) I posses, for comparision. settings: 1024x786 , medium or high settings (AA disabled)
conclusion:
As you can see on the screenhots in GPU-Z my graphic card is always 100% load and pretty hot with LOG.
1 CPU core seems maxed all the time(is LOG single threaded?) but no temperature problem there.
Comparision with Fallout 3, my GPU reaches with this different engine/game a similar maximum temperature on 100% GPU load, so nothing faulty or special on LOG to detect here. But also, LOG seems not to scale down enough on simple settings or game situations, in Fallout 3 I was able to achieve <100% GPU load, which I was unable to achieve in LOG.
I was also surprised by the small dynamic and influence on the FPS between lowest and highest graphical settings in LOG, I expected a bigger dynamic in FPS here. There seems not be enough and effective settings for reducing the burden on the GPU (and therefore temperature), most effective option seems resolution but this can not be set below 1028x786. (Was also trying to enforce for curiosity 640x480 and 320x240 by cfg, which was working & looking great, but there were major issues with menues and font sizes....) Maybe there is also a problem with the light source quality reduction on lowest settings, the torch looks the same on highest and lowest setting.
As the LOG framerate is always < 60 fps even in the simplest situation and setting,
the often hinted vsync, framerate limiter and quality settings are ineffective approaches in limiting the GPU burden and therefore temperature of GPUs for older and slower GPU cards (at least for mine one, but I guess this conclusions can be drawn for other not up-to-date GPU systems, too).
Solution approaches might be the introduction of other and more quality settings which would allow to reduce the GPU burden more significantly for older cards, also allowing and supporting lower resolution than 1024x786 could help too. (also useful for Laptops & integrated GPU systems)
PS: some pics of the 640x480 tests
GPU load drops to 80% in 640x480 in even the highest quality setting sometimes, but sadly some font glitches (and mode seems to be not setable to fullscreen, which limits the usefulness significantly)
most problematic situation in 640x480, option menu is not scrollable, also not by mouse wheel (unlike the load and save menu)
PPS: some funky 320x200 tests... LOG is almost ready for mobile devices