https://bugs.winehq.org/show_bug.cgi?id=38436
--- Comment #39 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- (In reply to Lectrode from comment #37)
Please see attached log. It is 4.11 + VideoPciDeviceID + VideoPciVendorID + MaxVersionGL + -DX10
What am I missing?
It is still using nvapi, in the log you'll see lots of; fixme:nvapi:unimplemented_stub function ... You are adding deviceid and vendorid as strings, they need to be dwords, this should work; wine reg add "HKCU\Software\Wine\Direct3D\" /v VideoPciDeviceID /t REG_DWORD /d 0x67df /f wine reg add "HKCU\Software\Wine\Direct3D\" /v VideoPciVendorID /t REG_DWORD /d 0x1002 /f
There's an alternative for the registry hack, start the game with "-GPUCount 1" command line argument (yes, even if you have only one gpu). But it may cause other problems problems. E.g. Settings -> Graphics -> Video Memory always shows something like xxxx / 512 MB due to unimplmeneted NvAPI_GPU_GetPhysicalFrameBufferSize. Probably best to use the registry hack for now.