libretro / dolphin

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
https://dolphin-emu.org/
GNU General Public License v2.0
86 stars 68 forks source link

Wind Waker graphical errors #221

Open Xbox-Series-X-User opened 3 years ago

Xbox-Series-X-User commented 3 years ago

Just some graphical issues with a-sync ubershaders nothing game breaking.

Using 5.0-12577

Link's grandma has very messed up face and lack of wreath image should look like this image Menu stretched and green shading wrong image should look like this image

bslenul commented 3 years ago

Can't reproduce with the latest version of the core on Windows (tried with glcore, vulkan and d3d11), I wonder if it could be a "corrupted" shader cache? Can you try deleting the content of retroarch/saves/User/Cache/ (or just temporarily move it somewhere else), so it regenerates new shader cache for the game?

P.S.: Grandma face is kinda hilarious on your 1st screen :D

Xbox-Series-X-User commented 3 years ago

Maybe uwp exclusive bug? I can retry the cache in just a few min and will post results any reason cache would corrupt? Cpu speed was set pretty low 40% if I recall

bslenul commented 3 years ago

Outdated would be a better word than corrupted I guess, I remember having a similar issue on N64 where the textures looked all wrong after updating a graphics plugin, removing the shader caches fixed it. But maybe it has absolutely nothing to do with that in your case and maybe it is indeed a UWP-only bug, still worth trying!

Xbox-Series-X-User commented 3 years ago

Removed cache and trying now

Xbox-Series-X-User commented 3 years ago

Ok image confirmed was bad cache thanks man

bslenul commented 3 years ago

Yay, glad to hear! Thanks for confirming 👍

Xbox-Series-X-User commented 3 years ago

more info on how it probably happened. I was switching from sync to async ubershaders mid game and restarting loading a save state from the sync gameplay. Thanks again

Xbox-Series-X-User commented 3 years ago

good to close? still quite funny to look at her face in that pic tho lol

bslenul commented 3 years ago

Oh interesting, I wonder if it could be a bug like it kept caching sync shaders in the async file or something 🤔

still quite funny to look at her face in that pic tho lol

Haha yeah :D

Not sure about closing, unless it happens in standalone as well it still sounds like a core issue.

Xbox-Series-X-User commented 3 years ago

well i'll leave it open in case it really is a bug with the way sync/async swapping works