http://bugs.winehq.org/show_bug.cgi?id=29934
--- Comment #5 from Athrun samurai_no_densetsu@yahoo.es 2012-02-20 08:59:18 CST --- I am concerned about if we are experiencing the same bug. I have noticed that the demo is based on the old 1.0 release that had extra issues (in wine the demo worked fine circa wine-1.2.x to wine-1.3.25 but can't be sure right now), so, to ensure that we aren't looking at different bugs I developed a method to ensure that this isn't happening (is a little bit hackish method though).
Steps are the following:
There's a upgrade patch for the full version at: http://download.shrapnelgames.com/downloads/weirdworlds_v122patch.exe , please download it.
It is just a self extracting zip file, but don't install it, just "unzip weirdworlds_v122patch.exe" somewhere, and there will be a bunch of files. Rename the extracted weird.exe to weird_v1.22.exe (or whatever you want name it), and copy only weird_v1.22.exe to the folder where the demo is installed, this is very important as if you copy all the files the game will expect the full version of thegame and will fail to start.
Run the game with "wine weird_v1.22.exe" (or if you want to see if the game starts without launcher "wine weird_v1.22.exe -skiplauncher -game default"). The game will start, show the intro credits, and will hang or crash at the main screen, but this is expected due to the missing files, and can be closed with alt+f4.
Joaopa, Austin, will you be kind enough to give it a try this way?