Emulator Issues #9125
openXenoblade - Incorrect Upscaled Lighting Effects
0%
Description
Game Name?
Xenoblade Chronicles - Any Region
What's the problem? Describe what went wrong.
I've known about this for years, but never reported it because I wasn't sure if it was a legit bug or not. I always just assumed OpenGL was more accurate than D3D and that was why there was a difference between the two. But now there is no way to get the correct effect, hence this issue report.
Some lighting effects are improperly upscaled, which used to look fine in OpenGL using EFB to RAM, but no longer looks correct since v4.0-7620. Xenoblade requires "Scaled EFB Copy" for higher IRs to have any effect. The lighting effects in question apply to:
- Ether deposits
- Lighting in High Entia Tomb
- Monado III lighting
- Cave exit lighting
These effects always looked incorrect in D3D, but could look correct with OpenGL and EFB to RAM. The PR that unified the EFB copy implementations also broke this in OpenGL.
What steps will reproduce the problem?
Just find any area/object with these lighting effects.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
v4.0-7614 - The effect looks correct using OpenGL and EFB to RAM. D3D has always looked bad.
v4.0-7620 - The effect always looks bad no matter what backend/settings are used.
**Is there any other relevant information? (e.g. logs, screenshots,
Correct - [[http://i.imgur.com/ZhE6FLy.jpg]]
Broken - [[http://i.imgur.com/Rbkkpnn.jpg]]
Files