cemu-project / Cemu

Cemu - Wii U emulator
https://cemu.info
Mozilla Public License 2.0
6.6k stars 505 forks source link

[Xenoblade Chronicles X] Graphical glitches in final area #579

Open romatthe opened 1 year ago

romatthe commented 1 year ago

Xenoblade Chronicles X seems to work really well in Cemu on both Windows and Linux from my experience, with very few noticeable glitches.

However, during the final area of the game where you encounter the final boss fight, there seems to be a very strange, lighting/projection/graphical issue that is hard to describe and (in my experience) only occurs in this area.

It appears as if some transparent image or render is overlaid unto the actual scene.

Here are some screenshots attempting to highlight the issue:

  1. The lines/pattern on this character's face (happens to all characters the entire time you are in this location): screenshot_32

  2. The "dithered" pattern overlain on the top and towards the right: screenshot_34

  3. The image projected unto this character's face: screenshot_45

Due to Xenoblade's rather annoying save system it was not easy for me to double check, but it seems this issue occurs on both Windows and Linux builds, and on both Nvidia and AMD cards.

Tested on:

Linux Cemu 2.0-13 (a40b226) OS: NixOS 22.11 (kernel 6.0.11) CPU: AMD Ryzen 9 5900X 12-Core GPU: AMD Radeon RX 6800 XT GPU DRIVER: Mesa 22.2.3 (AMDVLK, not RADV) Graphical improvement: 1440p resolution, 60fps patch.

Windows Cemu 1.26.2 OS: Windows 10 CPU: Intel Core i7-10750H GPU: GPU: Nvidia RTX 2060 (Mobile) Graphical improvement: 1080p resolution, 60fps patch.

Both using:

OldManKain commented 1 year ago

Had someone point this out to me and tried to recreate this issue on my machine with the same Cemu versions 1.26.2 and 2.0-13 with your settings and couldn't.

OS: Windows 11 CPU: Intel i7-12700KF GPU: GPU: Nvidia RTX 3070 Graphical improvement: Tried both 1080p and 4K resolutions, 60fps++ mod.

image image image

romatthe commented 1 year ago

Is there any more information I could provide? While I update my Linux system all the time, my Windows system should remain fairly untouched so I could theoretically be able to recreate the issue there I think, provided I have the right save files.

The only thing I remember now that I think about it is that I might also have enabled one of the FOV mods. I don't know how realistic it is that that might be a potential culprit, but it's the only thing I can think of atm.

OldManKain commented 1 year ago

A good way to go about testing this would be to try it without any mods at all and see if it still persists. I've had two others test this now that cannot reproduce this issue either.

intra2 commented 1 year ago

I've had the same issue, tested in 1.27.1. did have some mods enables so it could be that but no other area acted like this

intra2 commented 1 year ago

tested on both 1.26.2(wine) & 2.0-25(appimage) both with no mods and with mods (1440p, 60fps++, LOD, etc.), was able to recreate it on all. Only tested vulkan.

(2.0-25 no mods screenshots) (notice the burn in on the background) Screenshot_2023-01-02_17-33-12 Screenshot_2023-01-02_17-32-51 Screenshot_2023-01-02_17-32-33

also a save file if anyone needs to test it: 80000003.zip

intra2 commented 1 year ago

only area in the game this happens in that I've noticed. someone on discord mentioned seeing it in a water reflection in primordia but I haven't stumbled upon that.

OldManKain commented 1 year ago

also a save file if anyone needs to test it: 80000003.zip

I'm wondering if it has something to do with your save file since when I use yours, I can recreate the issue, but on my save file I cannot. screenshot_18 screenshot_19 screenshot_20

intra2 commented 1 year ago

I was unable to recreate the cutscene issues

Screenshot_2023-01-02_18-17-31

intra2 commented 1 year ago

also a save file if anyone needs to test it: 80000003.zip

I'm wondering if it has something to do with your save file since when I use yours, I can recreate the issue, but on my save file I cannot.

weird. I'm only able to create it while I'm in the skell, not on foot so maybe the skell type has something to do with it? am I allowed to ask for your save file?

OldManKain commented 1 year ago

I unfortunately don't have a save there anymore, I rushed through 6 chapters last time to test it.

Maxunit commented 1 year ago

I can report the same. There are various graphical issues in the final cutscenes as soon as you enter the Lifehold. Most of them seem to be related to lensflare effects like the shiny effects that Elma has around her after returning to her original body.

EDIT: Screenshot taken with CEMU 2.0-26.

image

EDIT 2: Okay, I found the culprit. Elma still caused graphical glitches after Chapter 12 and switching to her original form permanently. I am using several graphics packs and none of them ever caused any problems, but I was just testing around.

Graphics Packs I use:

Graphics (for resolution etc) Anisotropic Filtering (pulled from an old commit) Anti-Aliasing with nVidia FXAA Contrasty with High Contrasty Preset Fancy FX with 1080 -> 1440 Preset Negative Texture LOD with -0.5 Preset

No single graphics pack active: No problems All of my graphics packs active: Problem as shown above All of them active except Fancy FX: Problem solved

Means, Fancy FX causes graphical problems, especially in the Lifehold and with Elma's true form...at least in the gfx pack combo I use.

yogithesymbian commented 3 months ago

any update for fix this game ? on macOS ?