The forum

The Day The World Broke

Game not launching after install

Author Replies
rock42 Tuesday 14 March 2017 at 22:39
rock42Anonymous

Hello all,

I am trying to install an older point-and-click game called "The Day the World Broke", but after a sucessful install with no errors the game doesn't launch. The relevent log file section is below. I have tried searching for similar errors online, but haven't found anything that I think is directly related. Any help would be greatly appreciated. 

 

[03/14/17 15:43:09] - Running wine- tdtwb.exe (Working directory : /home/username/.PlayOnLinux/wineprefix/TDTWB/drive_c/TDTWB)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc6ba0 "loader.c: loader_section" wait timed out in thread 002e, blocked by 002d, retrying (60 sec)
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc360cb
err:ntdll:RtlpWaitForCriticalSection section 0x7bcc6ba0 "loader.c: loader_section" wait timed out in thread 002e, blocked by 002d, retrying (60 sec)
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc360cb

booman Wednesday 15 March 2017 at 0:00
booman

Is your system setup properly?

  • PlayOnLinux 4.2.10
  • 32-bit libraries
  • Video Drivers (Open source or proprietary)

† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
rock42 Wednesday 15 March 2017 at 0:55
rock42Anonymous

I should mention that I have now tried this on my desktop aswell and the exact same issue occurs. 

  • POL 4.2.10
  • 32-Bit install of wine
  • Proprietary Nvidea Drivers

Edit: I'd like to add that I just verified that the game works when installed in a Windows XP VM. I decided to verify this when I had a mounting issue with another game from 90s. Atleast I have a workaround :p

Edited by rock42

booman Wednesday 15 March 2017 at 16:10
booman

Also make sure those 32-bit libraries are installed.  Most games require 32-bit libraries because they are only 32-bit compatible, even if Linux is 64-bit, you need these libraries to play games.

If you can, please provide the entire debug log so I can see if there are any other errors.

There have been occasional games that refuse to run with certain versions of Wine.  I suggest trying some of these versions:

  • Wine 2.0-staging
  • Wine 1.8.5
  • Wine 1.6.2

You never know what will work and what will not.  Also, check the game folder and see if there are any bundled libraries like:

  • Visual C
  • Direct X
  • DotNETFramework

Some games require those and are very specific to the version needed.  Otherwise it won't run.


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
rock42 Monday 20 March 2017 at 1:41
rock42Anonymous

It looks like I resolved the issue by moving to Wine 2.4, I'm sure an earlier one would have worked, but 2.4 does the trick. It looks like the issue is now that game doesn't detect the CD. Mounting an ISO works in a windows virtual machine, and of course the actual disk also works. I assume that means that something wine is doing is either obscuring the disc or tripping the copy protection (not sure what it uses, if any) for the game. 

booman Tuesday 21 March 2017 at 0:17
booman

I never use ISO files for playing games.  You can always extract the game from the ISO into your virtual drive and then create a shortcut to it.

Does this game have DRM?


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