Emulator Issues #7261
closedSuper Mario Sunshine: Paint/Goo doesn't clear with Scaled EFB on in D3D Backend
0%
Description
Game Name?
Super Mario Sunshine - GMSE01
What's the problem? Describe what went wrong in few words.
It's noted in the wiki, sort of, that scaled EFB can cause problems in this game. I was pleasantly surprised when investigating issue 7259 that Scaled EFB worked fairly well with the game. But, then I tried D3D, and the goo doesn't clear.
What did you expect to happen instead?
I expected it to work like OpenGL, and actually clear the goo.
What steps will reproduce the problem?
[Don't assume we have ever played the game and know any level names. Be as
specific as possible.]
1.Startup game in D3D
2.Open Graphics Settings, set higher IR + Scaled EFB on
3.Ignore opening cutscenes and play on the runway. Try to clear the goo, it will look like it disappeared, but if you stand on it, it still hurts you and enemies still spawn out of it.
Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
4.0-1533 and 4.0. Considering it was working in OpenGL now and in 4.0, this appears to be yet another D3D only problem.
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
Core i5 3570K, GTX 760, Windows 7 x64
Are you using the 32 or the 64 bit version of Dolphin?
x64
Nothing this time for external links; the screenshots say pretty much nothing.
Updated by troymisti1 over 10 years ago
Thanks I will try opengl :) as I didn't mention d3d sorry lol and I get the reason u cant do anything about as and af
Updated by florian98.rg over 10 years ago
Are you sure you just aren't using EFB to RAM?
Updated by florian98.rg over 10 years ago
It works perfectly fine on my HD7970. NVIDIA only, maybe?
Updated by JMC4789 over 10 years ago
Make sure you're changing the settings and IR while the game is running; as there are INI presets.
Updated by florian98.rg over 10 years ago
Seriously, this looks more like a fault on your end. Everything is running totally correct EFB Scale On/off 1-4xIR. Maybe you accidentally set EFB to Texture in INI presets
Updated by JMC4789 over 10 years ago
It's not my fault; I reproduced this based on another user's report who was also on NVIDIA. Given that Radeon and NVIDIA have different results in some areas, I totally find this believable. I don't get why you'd question me and other users who were able to reproduce this repeatedly.
random thought: Maybe some kind of enhancement in the NVIDIA drivers is causing this?
Updated by troymisti1 over 10 years ago
Must be nvidia only considering no matter what on d3d it dont work with it
Updated by troymisti1 over 10 years ago
Just saying I tried opengl and the good still fly's across the screen and clears itself unless efb is off. Any persific settings? I have the latest drivers for my 660 ti
Updated by troymisti1 over 10 years ago
I'm now going to try disabling all nvidia control panel enhancements like fxaa I will come back with the results
Updated by troymisti1 over 10 years ago
After setting AF and aa application controlled or off in the nvidia settings for dolphin it now works with efb on d3d goo is going away fine too apart from it looks blocky better than no goo at all or blocky goo and haze. Thanks for the help guys and hope this post helps others
Updated by JMC4789 over 10 years ago
Even though this is probably invalid, can you tell me exactly which setting?
The blocky goo happens at higher internal resolutions; there is no known solution at this time. I could make an issue report on that, but, because it's an issue with enhancements that's not game breaking, it will be very low priority.
Updated by troymisti1 over 10 years ago
Setting af to let application decide and as doesnt effect it weirdly and the blocky goo fixes with AF so it would be invalid
Updated by florian98.rg over 10 years ago
AF breaks the water, so this isn't really compatible with SMS anyways.
The blocky goo most likely is a texture that can be upscaled, but not rendered at the native resolution.
Updated by gamedevistator over 10 years ago
So this is a problem with nvidia since you changed nvidia settings and it broke other things in the game, cause i have an Asus radeon 6870 OC and this game is fine for me.
Updated by Autoran1 over 10 years ago
- Status changed from New to Invalid
i'm on nvidia GPU, Gtx 780, and goo cleaning just fine for me with Efb Scaled, but if follow the description which was given to us
"it will look like it disappeared, but if you stand on it, it still hurts you and enemies still spawn out of it."
It makes me think this guy plays with Efb to texture, because that's exactly what happens when you use it in this game
look you should play with Efb to Ram
This one is invalid
Updated by JMC4789 over 10 years ago
That's not true, I was careful to use EFB2Ram with it; it's literally an option in the NVIDIA driver that's on by default.