https://bugs.winehq.org/show_bug.cgi?id=38601
Bug ID: 38601 Summary: Planetary Annihilation needs WS2_32.dll.WSAPoll Product: Wine Version: 1.7.43 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
Created attachment 51498 --> https://bugs.winehq.org/attachment.cgi?id=51498 terminal output
With native msvcp110 & msvcr110 installed the game gets a bit further and it shows an empty (black) window and some music begins to play then the game crashes after 5-10 seconds.
I'm attaching the terminal output as is, containing messages from the game engine as well. After crashing multiple instances of a 'CoherentUI_Host.exe' remain in memory and they need to be killed manually.
Besides native msvcp110 & msvcr110 native d3dcompiler_43 is also installed in the prefix. Despite of the lots of d3d errors shown in the log I guess the crash is due to this unimplemented function:
... wine: Unimplemented function WS2_32.dll.WSAPoll called at address 0x7bc4f701 (thread 0030), starting debugger... Unhandled exception: unimplemented function WS2_32.dll.WSAPoll called in 32-bit code (0x7bc4f701). ...
Officially the game requires Windows Vista or newer.