Please test again with e38cc4a0e0f109bc981be255f5c093c4b4689e90, both missing shader features are now implemented.
It goes to the menu but after loading a save or mission it immediately crashes
Can not get any trace using apitrace.exe, injecting dxgitrace.dll crashes the game immediately and produces this small trace
Wine :
d3d11.log:
AI_d3d11.log
dxgi.log:
AI_dxgi.log
Windows 10 :
d3d11.log:
AI_d3d11.log
dxgi.log:
AI_dxgi.log
Can you post a wine backtrace? If you can't obtain an apitrace I at least need to know where it crashes.
It seems like according to winedbg the process exited normally
Process of pid=0060 has terminated
No backtrace :(
I recorded a log with WINEDEBUG='-all,+AI.exe:+seh,trace+d3d11,trace+dxgi' and got
AI.log
The following exception was raised at the end
terminate called after throwing an instance of 'std::out_of_range'
what(): vector::_M_range_check: __n (which is 3) >= this->size() (which is 3)
0081:trace:seh:MSVCRT_raise (22)
What else could I try to get more information ?
I managed to get an Apitrace \o/
With dxvk enabled it crashes immediately d3dretrace.exe when trying to replay on both Windows and Wine. It also crashes immediately in wined3d mode.
Backtraces :
After d3dretrace.exe crashes qapitrace.exe shows these warnings and errors :
4 @0 IDXGIFactory5::EnumAdapters1(this = 0xa0b9938, Adapter = 1, ppAdapter = [0x47faa40]) = S_OK
failed with 0x887a0002 (DXGI_ERROR_NOT_FOUND): The object was not found. If calling IDXGIFactory::EnumAdaptes, there is no adapter with the specified ordinal. apitrace: warning: caught exception 0xc0000005
6 @0 IDXGIAdapter3::Release(this = 0x47faa40) = 0
caught an unhandled exception
Doing an Apitrace in wine in wined3d mode the game crashes when reaching the menu :(
backtrace-apitrace-wined3d.txt
The game should now work fine on 0.61. Can you retest please ?
Yep it works now..
at least wih DXVK 0.6.1+398.24.02+ NV 970 but crashes on latest RADV padoka ppa on Vega!
closing..
note other games are working with the same dxvk dxgi dll's so not a problem..
seems wants:
warn: DxbcCompiler: Unhandled instruction: DxbcOpcode::ImmAtomicCmpExch
err: DxbcCompiler: Unhandled PS SV input: DxbcSystemValue::PrimitiveId
System information
Apitrace file(s)
Log files
d3d11.log:
AI_d3d11.log
dxgi.log:
AI_dxgi.log