https://bugs.winehq.org/show_bug.cgi?id=38436
Kimmo Myllyvirta kimmo.myllyvirta@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kimmo.myllyvirta@gmail.com
--- Comment #27 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- (In reply to Zeke Sonxx from comment #24)
I intend to do more experimentation, including trying some recent git versions of Wine, and will report back with what I find.
After I post this comment I'll also post backtraces for the current launcher version, 1.9.24 crash in Win7 mode, and 1.9.24 crash in WinVista mode.
Could you tell your system specs (gpu mainly)?
Here's my results with GTX980 (367.57), Ubuntu 16.04, wine-1.9.24. Clean prefix, steam version, nothing changed from winecfg (so it is winxp), no winetricks used.
The launcher shows up, disappears, nothing visible happens, and after a few seconds the game crashes. +d3d,+d3d11 does not give any hints, it doesn't go that far. +loaddll shows that the the game tries to load nvapi64.dll repeatedly for a few seconds. It eventually gives up and crashes.
There's stub implementation for nvidia nvapi in staging, but I didn't try that, instead I opened regedit and added these to HKCU/Software/Wine/Direct3D; VideoPciDeviceID 0x67df VideoPciVendorID 0x1002
That's AMD RX480. Now the game starts up. I can hear the sounds and music, but the screen is black. It doesn't crash. It eventually hangs, but I didn't investigate that far. The terminal is filled with the usual d3d11 fixmes.
So, the first issue for us nvidia card owners is the missing nvapi, it seems.
Setting the windows version to win7 results to the same libcef.dll crash as you mentioned.