R761's commentary

23 December 2008

Trainz Simulator 2009 (TS2009) under Linux and Wine

Filed under: Games, Linux, Trainz, Ubuntu — r761 @ 3:06 pm

Trainz Simulator 2009 is out and promises a whole set of improvements. Of course I was eager to find out how well it works with Wine. The short answer: much like previous versions – a couple of tweaks and it mostly works.

Here is what I have done to get it working:

1. Create the registary key HKEY_CURRENT_USER/Software/Wine/X11 Driver/ClientSideWithRender Without this most of the startup menus don’t render text – making it hard to select the correct option or route.
2. Use DirectX rendering (not OpenGL) There are several problems with OpenGL, the most obvious being no ground.

After clicking “Start” at the initial screen a dialogue box comes up with “Launch Failed”, “Process exited with error code 9009”. Click on the [Launch Trainz] button to continue.

This is being run on Ubuntu 8.10 with an nVidia NV44 [Quadro NVS 285] using proprietary drivers.


If you have any more tweaks to improve functionality or performance please let me know.



  1. Hi!
    When you said “Create the registary key HKEY_CURRENT_USER/Software/Wine/X11 Driver/ClientSideWithRender” what do you mean?!? How can I create and set the new key???

    thank you for your answer!!

    see you soon!


    Comment by Andrea — 3 July 2009 @ 11:26 pm

  2. Registry keys can be created using regedit.exe. From a Linux terminal run “wine regedit”, then drill down into the registry and create the given key (or parent keys if they don’t already exist).

    Comment by r761 — 4 July 2009 @ 3:39 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: