onsdag 28 maj 2008

How-to: Playing Crashday on Linux with Wine!

Stunt racing game, developed by independent German studio Moon Byte. Crashday puts you in the world of stunts, dents and adrenaline: whether you prefer to smash your vehicle into pieces with breath-taking stunts or better still prefer to race against your enemies in on custom highspeed race tracks -- maybe you also just want to show your fellow man what a serious head-on collision can be like... The integrated track editor of Crashday builds the basis for all driving areas in the game. You build maps independent of any physical limits and it's up to you to decide whether you put jumps, loops, tunnels or houses onto the track.Source

Testing
This test was done in a clean wine prefix and the game was played in a Virtual Desktop

System Specs
Linux distribution: Ubuntu 8.04
Wine version: 1.0-rc2 with 3DMark patch applied.

Video Card: Nvidia 8800GTS 640MB
CPU: Intel E6550 2,333 GHZ
Memory: 2 gb RAM

Installation
Insert the Crashday cd in your drive, and cd to your disc drive in a terminal.

david@david-desktop:~$ cd /media/cdrom0


And then you start the installation program by typing "wine setup.exe", in my case it look like this:

david@david-desktop:/media/cdrom0$ wine setup.exe




Patching
Download the 1.1 patch from here. Unzip the patch and place it in your home folder and start patching by typing the following in a terminal:

david@david-desktop:
wine Crashday_patch_1.1_MC2.2.exe



Playing the game
After you have installed the game and patched the game (which I really recommend), you can either start the game through the start menu or by typing ”wine Crashday.exe” from the game folder in a terminal.





Performance boosters
If you want to enhance performance, the you can add WINEDEBUG=-all before ”wine crashday.exe”, ”WINEDEBUG=-all” means that the Wine Debugger will be shut off.


Compiz can be quite the performance killer.

You can change some settings in Wine's regedit (type ”regedit” in a terminal) to enhance performance. This is how my settings look like:



You can read more about regedit on this page: http://wiki.winehq.org/UsefulRegistryKeys


Problems
Weird backlights on some cars and some other graphical glitches (I have tried backbuffer, pbuffer and fbo). I have also tried Low, Medium and High settings in-game with the same result.


Video
And finally, here is a video when I play Crashday. (the performance is a lot lower because of the screencast program)

Inga kommentarer: