-
Notifications
You must be signed in to change notification settings - Fork 894
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
World of Final Fantasy has rendering issues with dxvk's dxgi #2136
Comments
The game is horrendously broken so rendering issues on Nvidia are expected, and cannot be fixed. It only works on AMD by chance, and I genuinely do not understand why it works on Windows drivers. It really shouldn't. DXGI normally has no influence on rendering whatsoever so this makes no sense at all; Edit: Also, please don't use |
Game itself works fine here with DXVK's DXGI (mesa-git, 6900XT), at least the prologue. If there's anything else I need to do to reproduce the problem, please give detailed instructions on how to do so. |
Thank you for taking a look! I tried using mesa-git (head at 669b6889e4b0ed4e3ca597dee8a1ab6834bac560) and it visually changed the graphical glitching a bit, but it was still totally unplayable. The prologue has the bad graphics on my rig, so I don't have any other ideas on how you can repro right now. I'm pretty sure that the difference is dxgi since the only thing I'm doing is switching between WINEDLLOVERRIDES=dxgi=b and =n Sorry about the debug logs -- here are some hopefully cleaner logs with mesa-git just in case that is useful. I also asked someone over here to take a look too 👍 |
I asked someone else to test the game on AMD and they saw the nearly black graphical glitching with both dxvk's dxgi and wine's dxgi (with mesa-git and a rx580). So it seems likely that it is just by chance that I'm seeing a difference in behavior when switching dxgi, probably dependent on the exact GPU. Feel free to close this :) |
Leaving a new comment instead of editing the last one. Turns out they had a typo in the launch options and actually they are seeing the same thing as me - switching back to wine's dxgi fixes the graphical failure. So the failure does seem to be happening only with dxvk's dxgi. I have a feeling the difference from what you are seeing could be explained by the GPU since we both have similar models (rx580 and 570) vs your 6900XT. |
Can you try the This is provides a really dirty hack for the Nvidia problem, but it's the only thing that's actually going wrong on the DXVK side of things. I'm not seeing any other relevant Vulkan validation errors, which are not GPU-dependent. The game does not change behaviour based on the DXGI implementation as far as I can tell from RenderDoc captures. |
Actually managed to reproduce this on the Renoir APU in my laptop, the new branch fixes it there as well. |
@doitsujin That build fixed the problem for me as well! I dropped it into Proton 6.3-5 and WOFF was rendering correctly (with dxvk's dxgi of course). Thank you! |
Cool, gonna merge that then. |
World of Final Fantasy has trouble rendering on AMD with dxvk's dxgi. The main menu renders correctly, but once you start an actual game (selecting new game is sufficient), the screen is mostly black with some occasional artifacts. With wine's dxgi, the game renders correctly on AMD.
As a note - this game also has a rendering issue on NVIDIA #1216
Software information
World of Final Fantasy (552700)
Tested dxgi=n against dxgi=b
System information
Apitrace file(s)
Log files
WOFF_d3d11-black-screen-dxvk-dxgi.log
WOFF-working-wine-dxgi-proton.log
The text was updated successfully, but these errors were encountered: