Titan Quest AE Consistent Crash Shaanxi Province DX9 Linux/Wine
https://github.com/doitsujin/dxvk/iss...
https://steamcommunity.com/app/475150...
With DX9 in seemingly any Linux/Wine combo (default WineD3D, DXVK master, Gallium Nine), walking around a specific area in Shaanxi Province causes a consistent crash.
No problems DX11 (DXVK master), and I'm confident I ran around that same area on Windows with DX9 no problem. Intel UHD 630 (versions in DXVK_HUD on Linux; Windows with latest driver ending in 38)
It's possible this happens in other areas (I've had a few crashes early-game), but I found this easily-reproducible in this one area in Shaanxi Province (Act 3).
I prefer DX9 because of higher overall FPS to reach Vsync, and DX9 was stable character-creation/start to that point Windows zero-crashes. I can tolerate turning down GFX settings a bit and lower FPS with DX11, but I'd rather try to fix this :p
What I've tried:
- Default WineD3D (no DLL overrides; installed TQAE and ran as-is)
- DXVK master
- Gallium Nine (confirmed-Green working after installing mesa-libd3d)
- winetricks to do video memory=2048
- WINEESYNC=0/1
- Large-address aware-patched TQ.exe with 4gb_patch.exe
- WINE_LARGE_ADDRESS_AWARE=1
- winetricks d3dx9_42 (saw the dll mentioned in a crashdump)