Short Update:
Tried to install the game via Disk/Steam into a wineprefix. First try failed, so I decided to add the component "steam" for wineprefix. After that I was able to finish installation. But the Game won't run unfortunately. I will try to vault this state:
Here's what POL debug says, when I start the game via Steam-Interface:
Please configure the application to use double buffering (1 back buffer) if possible.
fixme:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
fixme:win:EnumDisplayDevicesW ((null),0,0x522e518,0x00000000), stub!
fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f468,0x00000000), stub!
err:d3d:wined3d_caps_gl_ctx_destroy Failed to restore previous GL context.
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x8015e 0x00000000
fixme:thread:SetThreadIdealProcessor (0x220): stub
fixme:thread:SetThreadIdealProcessor (0x22c): stub
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f0058c0, 0x3f03bb50, 0x3f03bb48
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f0058c0, 0x3f03bb88, 0x3f03bb80
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f0058c0, 0x3f03bb18, 0x3f03bb10
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f0058c0, 0x3f03bbc0, 0x3f03bbb8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f0058c0, 0x3f03bbf8, 0x3f03bbf0
fixme:process:SetProcessShutdownParameters (000003ff, 00000000): partial stub.
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
Setting breakpad minidump AppID = 32800
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198074445231 [API loaded no]
fixme:iphlpapi:NotifyAddrChange (Handle 0x552d60c, overlapped 0x5342bd0): stub
fixme:winsock:WSALookupServiceBeginW (0x552d70c 0x00000ff0 0x552d754) Stub!
[1005/022911:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x5342bd0): stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
Comparing proprietary software and open-source software means comparing marketing and evolution. Which one is lasting?