protonscr

[d3d11] Final Fantasy X-2 → missing halo light around an object, issue with LAA? (need help with apitrace)

dxvkopen d3d1132-bit
doitsujin/dxvk#2012 · opened 2021-04-04 by NerosTie · updated 2023-12-23 · 6 comments · github
2 matching comments, n / p to jump
NNerosTie 2021-04-04 github

WINED3D + PROTON_FORCE_LARGE_ADDRESS_AWARE=0
image

DXVK
image

⚠️ With WineD3D + PROTON_FORCE_LARGE_ADDRESS_AWARE=1, the halo light is missing too! ⚠️
I can't test with DXVK + PROTON_FORCE_LARGE_ADDRESS_AWARE=0 because I have a black screen when I load the save file.

System information

  • GPU: AMD RX 580
  • Driver: Mesa 21.0.1
  • Wine version: Proton 6.3
  • DXVK version: 1.8.1

Apitrace file(s)

I couldn't get a trace, the game crashes at startup...

Here is my save file, if it can help:
ffx2_010.tar.gz
path: Steam/steamapps/compatdata/359870/pfx/drive_c/users/steamuser/My Documents/SQUARE ENIX/FINAL FANTASY X&X-2 HD Remaster/FINAL FANTASY X-2/

Log files

steam-359870-dxvk-laa0.log
steam-359870-dxvk-laa1.log
steam-359870-wined3d-laa0.log
steam-359870-wined3d-laa1.log

Ddoitsujin maintainer 2021-04-04 github

LAA is known to break the game, so yeah, might be related and testing with it on isn't super helpful. If you were to record an apitrace, you'd have to do it on Windows.

Just play the game with wined3d I guess, there's no real way to make it run with DXVK due to the extreme memory pressure. The game barely runs with native D3D11.

NNerosTie 2021-04-04 github

I have to say I played FF X (not X-2) 70 hours with DXVK and I had no noticeable issue. I guess X-2 pushes the engine further? Stupid idea to have released this remaster in 32 bits...

there's no real way to make it run with DXVK due to the extreme memory pressure.

Yet another issue with memory :(
No possible solution then? Should I close this issue?

BBlisto91 2022-07-18 github

Can confirm that the effect also appear with dxvk with one sets PROTON_FORCE_LARGE_ADDRESS_AWARE=0
@doitsujin Would a trace still be useful here or?

BBlisto91 2022-09-12 github

Just noting that it is still possible to run into out of memory issues without LAA even with dxvk master. (tested a week or two ago).

IIglu47 2022-09-14 github

I also did couple of tests with Wine-7.15
yes, the effect appears without LAA flag for both wined3d and dxvk
and disappears with LAA flag for both wined3d and dxvk

sorry, I couldn't make a trace because OOM

https://user-images.githubusercontent.com/25866099/190173046-ca7b9e6a-46bf-405d-8189-6c82221f65c0.mp4

BBlisto91 2023-12-23 github

This will not be an issue anymore in Proton 8.0-5 (RC right now) and Experimental with the new split-LAA enablement for this game https://github.com/ValveSoftware/wine/commit/26425af97506e119f76d636ecc95d647e91afa83