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...
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