The forum

Tower Of Guns (GOG)

UDK - runs first time only

Author Replies
booman Wednesday 17 September 2014 at 16:11
booman

I have been testing Tower Of Guns over and over.

For some reason it runs perfectly every time I install it, but after closing the game and relaunching, it crashes.
I originally thought it had something to do with dotnet40 or DotNetFramework 4.5, but I'm not sure at this point. I can install the game and it launches but you can't see anything in the menu, but when the patch is installed everything is fine.  I can play the game perfectly in fullscreen 1680x1050 resolution and it runs great.

One thing I noticed after the initial installation, there is a UDK license agreement.  After the patch the UDK license agreement appears again.  Not sure if that has anything to do with it...

Wine version:  1.7.26

Libraries:

  • corefonts
  • d3dx9_43
  • dxcompilier_43
  • dotnet40
  • tahoma
  • xact

Video Card:  GeForce 550 Ti (2 Gig RAM)

Distro:  Mint 17 64-bit

Debug Output Errors:

[09/17/14 07:04:35] - Running wine-1.7.26 UDK.exe (Working directory : /home/booman/.PlayOnLinux/wineprefix/towerofguns/drive_c/GOG Games/Tower of Guns/Binaries/Win32)
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
fixme:thread:SetThreadStackGuarantee (0x370fc04): stub
err:ole:CoGetContextToken apartment not initialised
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:gameux:GameExplorerImpl_VerifyAccess (0x1ea8b0, L"C:\\GOG Games\\Tower of Guns\\Binaries\\Win32\\UDK.exe", 0x370e4f8)
fixme:win:EnumDisplayDevicesW ((null),0,0x370e648,0x00000000), stub!
fixme:d3d11:D3D11CreateDevice stub: adapter 0x1eaba8, driver_type D3D_DRIVER_TYPE_UNKNOWN, swrast (nil), flags 0x1, feature_levels 0x370e894, levels 0x1, sdk_version 7, device 0x370e898, feature_levelfixme:win:EnumDisplayDevicesW ((null),0,0x370e638,0x00000000), stub!
fixme:exec:SHELL_execute flags ignored: 0x00004000
fixme:thread:SetThreadStackGuarantee (0x33fc04): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:console:AttachConsole stub ffffffff
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"UnSetup.XmlSerializers"
fixme:shell:URL_ParseUrl failed to parse L"UnSetup.XmlSerializers"
fixme:ole:Context_CC_ContextCallback (0x1edd10/0x1edd14)->(0x791c8272, 0x2f1e688, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1edd10/0x1edd14)->(0x791c8272, 0x2f1e614, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1edd10/0x1edd14)->(0x791c8272, 0x2f1e614, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:shell:URL_ParseUrl failed to parse L"UnSetup"
fixme:shell:URL_ParseUrl failed to parse L"UnSetup.XmlSerializers"
fixme:shell:URL_ParseUrl failed to parse L"UnSetup.XmlSerializers"
fixme:ole:Context_CC_ContextCallback (0x1e88c0/0x1e88c4)->(0x791c8272, 0x2f1e688, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1e88c0/0x1e88c4)->(0x791c8272, 0x2f1e614, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1e88c0/0x1e88c4)->(0x791c8272, 0x2f1e614, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:RegisterTraceGuidsW (0xa612ca, (nil), {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x33d13c, (null), (null), 0xe5497c): stub
fixme:dbghelp:validate_addr64 Unsupported address fffffffff72b0000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff7290000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff7280000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff7260000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff7230000
fixme:dbghelp:validate_addr64 Unsupported address ffffffffef2c0000
fixme:advapi:RegisterTraceGuidsW (0x50c0562, (nil), {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x3709f2c, (null), (null), 0x5843454): stub
fixme:faultrep:ReportFault 0x370ab48 0x0 stub
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
fixme:msvcrt:__clean_type_info_names_internal (0x409834c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x408a464) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3f601c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3efc5d4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3ece58c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3e970a4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3e395cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x37942a4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3862fec) stub
fixme:msvcrt:__clean_type_info_names_internal (0x39de51c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x39b3d2c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3926644) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3ce454) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102f5724) stub
fixme:msvcrt:__clean_type_info_names_internal (0x36d574) stub

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
booman Wednesday 17 September 2014 at 16:14
booman

When I create the virtual drive and setup Wine, I select Windows version:  Windows 7

But after installing the game I go back and check Wine Configuration and windows version is set back to Windows XP.

Then when I launch the game I get this dotnet error:

err:eventlog:ReportEventW L".NET Runtime version 4.0.30319.1 - There was a failure initializing profiling API attach infrastructure.  This process will not allow a profiler to attach.  HRESULT: 0x8007fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:ole:CoGetContextToken apartment not initialised

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained