EchoLiao / hedgewars

Automatically exported from code.google.com/p/hedgewars
GNU General Public License v2.0
0 stars 0 forks source link

The "Quality" presets in versions 0.9.14+ are suboptimal #150

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Run Hedgewars on a computer with an intergated Intel GMA
2. Set to any quality other than 0 (lowest)
3. Experience extreme lag (~6 fps)

What is the expected output? What do you see instead?
Major improvements can be gained from setting rqClampLess, rqNoBackground, and 
rqSlowMenu
Unfortunately, the only way to change them is by editing the source code, so 
finer-grained controls are needed for those of us using lower-end GPUs. (I am 
using Intel Core i7 / Arrendale)

What version of the product are you using? On what operating system?
Hedgewars 0.9.15 on Linux 2.6.37

Please provide any additional information below.
Unfortunately, it's not as easy to fix this as just adding a bunch of options 
for the users to set, since I've experienced engine crashes under with some 
combinations.
The configuration I use - which gives me a steady 30 fps is:
rqClampLess | rqNoBackground | rqSlowMenu |  rqKillFlakes | rqPlainSplash | 
rq2DWater | rqFancyBoom

Original issue reported on code.google.com by Ale...@gmail.com on 10 Jan 2011 at 2:59

GoogleCodeExporter commented 9 years ago
Are you running Hedgewars using software rendering? Does your graphics card 
driver support OpenGL?

Can check this in game0.log

Original comment by kyberneticist@gmail.com on 10 Jan 2011 at 2:21

GoogleCodeExporter commented 9 years ago
Funnily enough, I ran my bi-weekly update this morning which included:
xorg-server 1.9.2.902 --> 1.9.3.901
media-libs/mesa 7.9 --> 7.9.1
xf86-video-intel 2.13.0 --> 2.14.0
and now it works perfectly fine with the full quality settings. I guess it's 
just a new chip, and proper wasn't there for it yet...

I would still suggest making at least rqBlurryLand a separate option, since it 
makes the game painful.

Original comment by Ale...@gmail.com on 10 Jan 2011 at 4:42

GoogleCodeExporter commented 9 years ago
Gonna move this to enhancement, since your own opengl fixes aren't quite same 
as your initial complaints.

Original comment by kyberneticist@gmail.com on 10 Jan 2011 at 5:57

GoogleCodeExporter commented 9 years ago
And. It is hard to predict what options in particular people will need.  
rqBlurryLand saves a *lot* of video and regular memory.

Only option really is to expose them all and let people enable/disable 
individually, possibly with a dropdown to enable/disable suggested sets.

Original comment by kyberneticist@gmail.com on 10 Jan 2011 at 5:59

GoogleCodeExporter commented 9 years ago
... or a new menu just for tweeks like this!
I know it's sad that this is still needed in 2011 for such a lightweight game, 
but it kind of justifies the new sub-menu.

Original comment by inufa...@gmail.com on 7 Jul 2011 at 2:20

GoogleCodeExporter commented 9 years ago

Original comment by kyberneticist@gmail.com on 12 Sep 2014 at 5:33