You are not logged in.

#1 2012-10-07 13:40:54

dezza
Member
From: Denmark
Registered: 2007-04-05
Posts: 126

[SOLVED] StarCraft 2 flickering w/ mesa / intel HD graphics 3000

I'm using mesa 8.0.4 and Intel HD Graphics 3000, wine 32-bit and -opengl and force_s3tc_enable=true

It flickers on ground in lighter colors and over the screen in triangles, also sometimes green color is over the screen, it depends on the map and the colors of the map.

I will try to take a video.
UPDATE: http://www.youtube.com/watch?v=tsaEd-dTAlQ <-- this is one of the artifacts/flickering, it looks very much like this. I can get the same SCV flickers in campaign !

I've never experienced this before, I am not sure if it's caused by an update by mesa or StarCraft 2.

Mesa/Intel HD 3000 however runs StarCraft 2 fine, but this problem really has ruined my game within a short period of time, I feel really epileptic !

Last edited by dezza (2012-10-12 08:34:26)

Offline

#2 2012-10-07 19:54:19

dezza
Member
From: Denmark
Registered: 2007-04-05
Posts: 126

Re: [SOLVED] StarCraft 2 flickering w/ mesa / intel HD graphics 3000

I think I found a fix, haven't tested thoroughly yet though ... Since I reinstalled StarCraft 2 and deleted my .wine directory, the registry keys for graphics tweaking was also gone.

I re-created:

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"Multisampling"="disabled"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="readtex"
"StrictDrawOrdering"="disabled"
"UseGLSL"="disabled"

As told here:
http://wiki.winehq.org/UsefulRegistryKeys
NOTE: UseGLSL is special and is only needed for video cards like mine (Intel HD Graphics 3000) that forces s3tc like explained here: https://wiki.archlinux.org/index.php/St … r_Problems

And it seems to work ...

I think I have to remove VideoMemory all together, because my StarCraft 2 has crashed 2 times now complaining about low video memory - so it's better with an OpenGL auto-detection of vram or if the problem persists a much larger value.

Last edited by dezza (2012-10-12 08:30:18)

Offline

Board footer

Powered by FluxBB