Emulator Issues #4695
closedAnti-aliasing causes causes strange bars of light on edges (Direct3D only)
0%
Description
What's the problem?
When using either Direct3D9 or Direct3D11 as the graphics mode, I can sometimes see these strange bars of light that appear on the left and top edges after applying either anti-aliasing or increasing the internal resolution.
Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):
I am using version 3.0
Operating system and version:
32-bit or 64-bit:
My computer is 64-bit.
Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):
GUPE8P
Was the ISO a plain dump from disc, compressed and/or scrubbed?
No compression or changes whatsoever.
Direct disc copy.
Please provide any additional information below.
This happens only during cutscenes (non-CGI), and the effect is caused by anti-aliasing and increasing the internal resolution. Any one of these options or a combination of them seems to cause the effect, though, certain settings cause different amounts of severity. Generally, increasing the anti-aliasing will increase the amount of light. Raising the internal resolution can have mixed results, but the bars of light still appear either way. These bars of light seem to change in intensity and even in shape, depending on the lighting in the cutscene. I do not seem to have these problems with OpenGL.
Updated by hookonsonic over 13 years ago
I forgot to mention this. The game I am using is Shadow the Hedgehog (GC). I know the game ID is in the description, but I have a feeling that not everyone will decide to look it up. So far, this problem only seems to occur with this game.
Updated by hookonsonic over 13 years ago
Found out something else. This same problem occurs even when using OpenGL, but it works a little bit differently. It might just be me, but the effects seem less powerful. If you start the game with anti-aliasing on, the effects will happen. When you see the bars of light, turning off the anti-aliasing and turning it back on will temporarily remove the bars of light and make the cutscenes look normal again. The bars will return after some time, usually when another cutscene starts. When using DirectX, you can't cancel the effect. Only disabling the anti-aliasing or setting the internal resolution to 1x will remove the bars.
Updated by EmanModnar over 13 years ago
Screenshots would probably help to see what's happening, as your initial description sounds like a common problem with AA in many games, not just in Dolphin.
Updated by hookonsonic over 13 years ago
These pictures should do nicely. You can clearly see the problem that anti-aliasing is causing.
I was using OpenGL with 16xQ CSAA, but those bars appear with any amount of AA and in every video mode. If I remove the AA and put it back on during a cutscene, then the bars of light will usually stay away for most of the cutscene.
Updated by Billiard26 almost 12 years ago
- Status changed from New to Won't fix
- Category set to gfx
AA is an enhancement. It may not work properly with all games.
Updated by MofoMan2000 almost 12 years ago
That's horse shit dude. Why is it happening on Direct3D only then?