Guild Wars Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Graphics Glitches

It is strange, but sometime types of armor sets have weird glitches where there is a huge black line above them and it juts out in all directions. This also happens with some types of enemies. This is extremely annoying to look at, is there any thing I can tweek to make it stop that?

I had a few graphical glitches on 7.2.2 with everything set to the maximum. When I installed a fresh copy in to a Games 8 bottle, it lessened them to the point where you'd have to look really carefully to notice.

8 should be out next week, so I'd wait to see if that helps you before really putting a lot of effort in to tweaking 7.2.2.

Matthew Crawford wrote:

It is strange, but sometime types of armor sets have weird glitches
where there is a huge black line above them and it juts out in all
directions. This also happens with some types of enemies. This is
extremely annoying to look at, is there any thing I can tweek to
make it stop that?

This is a vertex shader bug in Crossover Games, and unfortunately it is present in Games 8.0 :(

You can work around this problem, but it will mean taking a slight performance hit. Assuming that you've installed Crossover Games 8.0, go to Run Command, select the bottle with Guild Wars and type "regedit" in the command field. Then, navigate to

HKEY_CURRENT_USER/Software/Wine/Direct3D

If Direct3D isn't present, you'll need to create it as a new key.

Within Direct3D, create a new string value called "useGLSL" and set it to "enabled".

This will make Guild Wars run using GLSL for shaders, which should fix the "streamer" problem that you're seeing, but you'll probably notice occasional "studders" in game play - this is because of the GLSL Shader Compilation, which takes a fair share of system resources.

I have apparently similar geometry issues on CXG Mac 8.0 Trial (on Snow Leopard). Body/armor parts get deformed as some vertices are set to some infinitely far coordinate, resulting in limbs disappearing and lines/blocks of polygons obscuring part of the screen. Although the game is much, much nicer to look at with those nice shaders that CXG8 introduced (gorgeous water reflections, etc...) it is impossible to play with such deformations as it completely ruins the experience. Activating GLSL does not change a single thing.

In contrast, testing the game with CX Mac 8.0 Trial instead of CXG produces a smooth experience without eye candy, but also without pesky polygons and dismembered models, just as the game was with 7.2.2 (which unfortunately does not work on SL). This appears to me as a regression.

This is in no way a threat or anything, merely an information, but my CX renewal is clearly pending having this particular bug squashed, at least to know whether I should buy CX or CXG.

It looks exactly like the top-left screenshot here: http://i44.tinypic.com/2z66nwk.jpg
The appdb comment in which I found the image says it affects wine post 1.1.20.

As far as we know useGLSL = "enabled" should fix this. It is likely that I screwed up something in my work on ARB shaders.

Beware however that cxgames 7.2 and earlier set a guild wars specific useglsl=disabled, which overrides the global useglsl key. We kept it in place for 8.0 to avoid breaking 7.2 if its used with the same bottle.

The gw specific key is
HKEY_CURRENT_USER/Software/Wine/AppDefaults/gw.exe/Direct3D/UseGLSL

Stefan, I've noticed that my game performs perfectly, without the streamers issue other people are seeing, but there's one set of armour on one of my characters that seems to have a related problem. His boots and gloves are all black, unless you zoom in, at which point they become visible, but they look like they're made out of about 3 polygons.

Other characters have no such issues at all.

Seems to be something at least tenuously related, I'd imagine - and as I can reproduce it at will perhaps it'd help to solve the issue?

Regarding the original issue, is that what I'm seeing with Grawl Shamans in Pre? (also happens with the other enemies that use the same model, Grawl Ulodytes in Post and Grawl Crones in Shiverpeaks). Screenshots: 1, 2, and 3

After looking through all my characters, the only armor I see lines coming off of is male elementalist Asuran armor, though that's not in all directions, just straight in one direction. If it helps, it looks like changing a piece of armor near the lines can fix it (for example with ele Asuran, switching the pants or boots fixes the lines from the legs, and switching the gloves or chest fixes the lines from the legs and the line from the neck).

I've also experienced the glitch where armor looks strange (sometimes black, sometimes shiny, sometimes just wrong textures) zoomed out but normal zoomed in, usually after switching armor, but that's not new to 8.0.

Stefan Dösinger wrote:

As far as we know useGLSL = "enabled" should fix this. It is likely
that I screwed up something in my work on ARB shaders.

Beware however that cxgames 7.2 and earlier set a guild wars
specific useglsl=disabled, which overrides the global useglsl key.
We kept it in place for 8.0 to avoid breaking 7.2 if its used with
the same bottle.

The gw specific key is
HKEY_CURRENT_USER/Software/Wine/AppDefaults/gw.exe/Direct3D/UseGLSL

In fact, I knew that, but read on.

I set it to "enabled" together with the global one, and tried also with just the gw.exe one as enabled, but it didn't seem to change a thing: the bug was then still present, even on a fresh bottle.

Then, reading your message this morning, I tried something out of the blue: deleting the gw.exe useglsl key and adding the global one to "enabled".

With my initial quick testing, this seems to have worked, my male elementalist ice armor is normal again. I'll stress test later on. Thanks.

(by the way, that's with a macbook pro penryn/gf8600)

OH, by the way, I noticed that with glsl, fire effect occlusion is not correct on the character selection screen, as in you rotate and put the fire behind the character and you still see the heat effect on the character. In all honesty I don't know if it's the same without glsl but I'm in a rush right now, will test later.

moved to start my own topic as it applies to crossover linux not mac

Bug triggered today with GLSL enabled.

Also, fire occlusion issue happens without GLSL too.

Yeah I noticed this too. Looks like bubble gum stretched to infinity. Annoying.

1 to 12 of 12

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiSko4R21nS243eXpSTWFXQyIsImdkcHIiOjB9