.
Page 1 of 2 12 LastLast
Results 1 to 15 of 20

Thread: Working with Wine on Linux Mint 19 and Trainz

  1. #1
    Join Date
    Nov 2006
    Location
    United States of America, NY, Southold
    Posts
    441
     

    Default Working with Wine on Linux Mint 19 and Trainz

    Yureeka! I am now running Trainz on my Lenovo PC with Linux Mint!

    It has been a bit of an involved search, but I am finally running Trainz 2009 on a Linux operating system. I have TRS 2019 working beautifully on my iMac, but missed fiddling with the early versions of Trainz and decided to try to see if I could do it in Linux. I have been with Trainz since they first started and have CD cases dating back to the first edition.

    Linux Mint 19 is the latest issue and I have been running it on my Lenovo dual core PC. I needed to install WINE and Playonlinux, which is in Linux 19 and just needs to be activated. I then attempted to install a version of Trainz and had a few failures, but Trainz 2009 installed perfectly, with one exception. When I looked at the USA Country layout, there was no baseboard! All the items such as track, buildings, trees and other gear could be seen, but they literally were hanging in the air. It turns out that Open GL was not working, but Direct X was fine. I reset the program video to Direct X and the ground appeared.

    I haven't tried downloading any gear yet, but everything on screen is just like the old days! I made a test loop of track and have been running the Chief and sound and video are excellent.

    Film at eleven!

  2. #2
    Join Date
    Jan 2019
    Location
    United States of America
    Posts
    175
     

    Default

    I would love to see a Linux version. I have read many articles and it seems like no one has been able to get anything newer to work than TS12. I am typing this response on Xubuntu which I use for EVERYTHING other than Trainz. It would be nice to get rid of Win permanently.

  3. #3
    Join Date
    Nov 2006
    Location
    United States of America, Massachusetts, Haverhill
    Posts
    27,699
     

    Default

    N3V has taken this into consideration and is looking into a Linux TRS2019 at some point in the future (tm).

    That's way cool getting TSR2009 running! What's interesting is how this version of Linux doesn't support Open/GL. Open/GL used to be the standard for graphics on the 'nix platform including Solaris.
    Last edited by JCitron; June 16th, 2020 at 08:57 AM.
    John
    Trainz User Since: 12-2003
    Trainz User ID: 124863
    T:ANE Build: 94829
    TRS2019/Trainz-PLUS: 106618

  4. #4
    Join Date
    Nov 2006
    Location
    United States of America, NY, Southold
    Posts
    441
     

    Default

    I am at a bit of a stop. Trainz 2009 runs fine, but I cannot get file manager to operate yet. Without it I will not be able load in more running gear etc. so, that’s where we are now.

  5. #5
    Join Date
    Nov 2006
    Location
    Australia, NSW, Sydney
    Posts
    6,921
    Blog Entries
    3
     

    Default

    In my infrequent ventures into running Linux I have never succeeded in getting any version of Trainz to run correctly and fully under WINE.
    TRS19 Platinum 105100 - TRS19 SP1 (standard) 105096 - TANE SP4 105766

  6. #6
    Join Date
    Nov 2006
    Location
    United States of America, Massachusetts, Haverhill
    Posts
    27,699
     

    Default

    Quote Originally Posted by Johnda1237 View Post
    I am at a bit of a stop. Trainz 2009 runs fine, but I cannot get file manager to operate yet. Without it I will not be able load in more running gear etc. so, that’s where we are now.
    That would makes sense because TRS2009 Content Manager, like TRS2006, TS2010, and TS12, requires Open/GL. You can do most functions such as import content using Trainzutil from the command line.

    In a terminal window, navigate to the TRS2009 directory and type trainzutil to bring up the command switches. I piped the command switches to a text file for my reference, but I'm not sure if they are the same for TRS2009 since mine is from T:ANE or TRS2019, otherwise, I would share them here with you.

    As you know, you may have to pseudo root to execute the trainzutil program.
    John
    Trainz User Since: 12-2003
    Trainz User ID: 124863
    T:ANE Build: 94829
    TRS2019/Trainz-PLUS: 106618

  7. #7
    Join Date
    Nov 2006
    Location
    United States of America, NY, Southold
    Posts
    441
     

    Default

    That is really interesting John,

    I am going to print out your instructions and try again tomorrow. Right now, I have had to throw my hands into the air. Hopefully your techniques can get me going. This is turning into a much more difficult venture than I first expected.

    Thanks

  8. #8
    Join Date
    Dec 2008
    Location
    United Kingdom
    Posts
    641
     

    Default

    I use Linux for about everything other than Trainz and have done for many years. If you have TS2009 working OK you should get very similar results with TS2010 however I find that TS12 is still very sluggish and that its Contact Manager doesn't really want to play making it quite unusable.

    Each time a major upgrade to one of the leading Linux distributions is released I try it with Trainz, partly being a bit of a nerd but more the case of wishing to completely dump Microsoft. Fortunately I use hard drives caddies in my machines and have the capacity to experiment.

    What I haven't tried and don't know of any who have is to use Codeweavers Crossover, the commercial and more mature version of WINE. I also wonder if an Android version of Trainz would be better suited for running on Linux being of a similar OS. Peter

  9. #9
    Join Date
    Nov 2006
    Location
    United States of America, NY, Southold
    Posts
    441
     

    Default

    interesting Peter, and John. The problem is definitely content manager as John pointed out. It needs Open GL to run. In my case, TRS2009 needs Direct X to run properly. I have to say it runs beautifully, but I cannot add any running gear. This morning I tried starting it and picking Open GL, then seeing if I could open content manager. Nope, nada. I also tried going into terminal and activating Trainzutil but that didn't work. Sigh. I am now checking my status with Trainz and what downloads are available and I will try another version. Take care folks!

  10. #10
    Join Date
    Nov 2006
    Location
    United States of America, NY, Southold
    Posts
    441
     

    Default

    Sorry folks, the installation of TRS2019 has failed. I think that will be all for now, hopefully the guys in the front office will be able to make a Linux capable issue of Trainz.

    See ya!

  11. #11
    Join Date
    Nov 2008
    Location
    Crewe, Cheshire, UK
    Posts
    16,120
     

    Default

    Think TANE and TRS19 needs .net, mono doesn't cut it and DX11 proper version not the Reverse engineered one.

    I got TS12 Content Manager to partially function some time ago using Wine and some "borrowed" windows libraries, in PC LinuxOS and Mandriva, it would download and install once then lockup after the install actual Driver and surveyor worked well in OpenGL then, so something has changed with the Drivers, have used Crossover in the past no success with Trainz though and to be honest I could do most of what it does myself just using Wine.

    May have more luck with an older distro using older graphics drivers with TS12, I got fed up messing with it all. In fact I've gone off Linux, too many updates / fingers in the pie and devs falling out and creating yet another version. Just got Mint on an old laptop at present.

    Used to Alpha test for Mandrake then Mandriva Cooker and Beta Test for PC Linux OS, long time ago now.
    Malc


  12. #12
    Join Date
    Nov 2006
    Location
    United States of America, Ohio
    Posts
    4,127
     

    Default

    As @wilts747 says, I also use Ubuntu for everything under the sun except for Trainz. If there was only a LiNUX version, I'd be free of Wondoze forever. All my writing tools run under Ubuntu as well. The best part is it's all free!

    Bill
    Name: Bill (USN, Retired) Into computers over 55 years
    User ID: 202442
    Trainzer since: 2003
    Currently using: T:ANE (SP4)

  13. #13
    Join Date
    Nov 2006
    Location
    United States of America, Massachusetts, Haverhill
    Posts
    27,699
     

    Default

    Quote Originally Posted by Johnda1237 View Post
    interesting Peter, and John. The problem is definitely content manager as John pointed out. It needs Open GL to run. In my case, TRS2009 needs Direct X to run properly. I have to say it runs beautifully, but I cannot add any running gear. This morning I tried starting it and picking Open GL, then seeing if I could open content manager. Nope, nada. I also tried going into terminal and activating Trainzutil but that didn't work. Sigh. I am now checking my status with Trainz and what downloads are available and I will try another version. Take care folks!
    The problem is CM runs the Open/GL directly and not through the Trainz settings interface. I thought too that Trainzutil would have been able to run, but apparently not.
    John
    Trainz User Since: 12-2003
    Trainz User ID: 124863
    T:ANE Build: 94829
    TRS2019/Trainz-PLUS: 106618

  14. #14
    Join Date
    Nov 2006
    Location
    United States of America, NY, Southold
    Posts
    441
     

    Default

    Hi Bill!

    I am glad to see you are still out there! Yep, Linux just is not ready for prime time with Trainz. I can work with TRS2009 as it came out of the box, but cannot add any equipment and cannot move up in build from the first. take care!

    John

  15. #15
    Join Date
    Nov 2008
    Location
    Crewe, Cheshire, UK
    Posts
    16,120
     

    Default

    Trouble with Wine is it's often one step forwards and two steps back, lost count of how many times in years gone by I've fixed problems that an updated version created.
    Just a thought, what driver were you using with 2009? hopefully one from Nvidia or AMD and not a botched up distro one.
    Malc


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •