Trainz for Ubuntu

zubozrout

New member
Trainz should really have its Linux version. I think now it is a great time to start.
"Windows 8 are going to be a catastrophe" - you can hear from almost everyone. Even Valve is moving its Steam client towards Linux (http://www.phoronix.com/scan.php?page=news_item&px=MTE0NjQ) and others, like Blizzard, do agree.

Cooperate with Valve and get a new open Gaming platform. Users are already there, they are willing to pay and they are just waiting for game developers, to help expand their platform. Break the last thing that blocks Linux to grow.
 
Last edited:
This has been discussed before.

Unfortunately, quite a few things are missing in Linux (including DirectX support, .NET Framework support, and possibly some OpenGL support).

Trainz requires all 3 of these to function properly.

Shane
 
This has been discussed before.

Unfortunately, quite a few things are missing in Linux (including DirectX support, .NET Framework support, and possibly some OpenGL support).

Trainz requires all 3 of these to function properly.

Shane

How does Trainz work on Mac OS X where is no DirectX support either? OpenGL is the same as on Windows or Mac OS X and .Net functionality is supported through Mono project.
 
Oknotsen has a point. Some users here frown on unregistered users.

Shane

P.S. Did you read my response as well? I've explained why it's unlikely to happen - you could always get Wine and a copy of Windows to do it though.
 
That version needed a complete rewrite, and some features are missing from that version to compensate for the lack of DirectX and parts of .NET.

Shane
 
There was quite a group of us running 2006 on Linux - if you know what your doing it can be done - doing this is not supported in anyway by Auran/N3V - and it was frowned upon when we were discussing it on these forums, so not going start it all up again.


Trainz should really have its Linux version. I think now it is a great time to start.
"Windows 8 are going to be a catastrophe" - you can hear from almost everyone. Even Valve is moving its Steam client towards Linux (http://www.phoronix.com/scan.php?page=news_item&px=MTE0NjQ) and others, like Blizzard, do agree.

Cooperate with Valve and get a new open Gaming platform. Users are already there, they are willing to pay and they are just waiting for game developers, to help expand their platform. Break the last thing that blocks Linux to grow.
 
That version needed a complete rewrite, and some features are missing from that version to compensate for the lack of DirectX and parts of .NET.

Shane

Yes, I know Trainz historically depends on DirectX and so it takes a lot of time to transfer all those things to OpenGL, but since there is a working Mac OS X version it should be easier to make a Linux port. There is really no difference in Linux and Mac OS X rendering and the only changes required to make Linux version would be just to concern on some platform specific things (mostly libraries).
 
There was quite a group of us running 2006 on Linux - if you know what your doing it can be done - doing this is not supported in anyway by Auran/N3V - and it was frowned upon when we were discussing it on these forums, so not going start it all up again.

Actually, I was running Trainz 2006 under Wine as well. But not for much long, since 2006 worked better under Windows than under Linux. So, when I moved to Linux, I had to play Trainz 2004 that was much more smooth. Now I occasionally play Trainz for Android that is the first Trainz title released for Linux - but it lacks so many features that it is boring after a hour or two of playing.
 
You are right indeed. But Valve is moving their Steam to Linux and of course their popular titles. Other developers might be interrested in Linux too, like Croteam.
The truth is no one knows what will happen to Linux and Gaming in the future. I hope Linux will succeed and I hope companies like Trainz will change their opinion and will help Linux.
There is a lot of gamers on Linux, not so much like on Windows, but enough to make a profit. Linux users are willing to pay, just click here: http://www.inatux.com/?r=humble-indie-bundle-shows-gnu-linux-gaming-statistics
If Linux had all the big titles, like Windows, there is no doubt that it would have much more users.
 
"Windows 8 are going to be a catastrophe" - you can hear from almost everyone.

I haven't heard it from anyone.

Even Valve is moving its Steam client towards Linux

Steam doesn't have such a good reputation around here, why are you suggesting that N3V should emulate their practices?

Cooperate with Valve and get a new open Gaming platform.

Again...why? N3V has their own staff and they can make their own decisions as to the progress of their products. I understand that you (and the little credibility you have here, with having no registered versions) would like a version so that you can use it, but in the over ten years I've been here I can't recall a great flood of requests for the same.

Users are already there, they are willing to pay and they are just waiting for game developers, to help expand their platform.

And the most recent study that has suggested such a profitable market is? A link will suffice. A business exists to make money, and until you can list the cost associated with the development of such a program versus the potential profit for the company I will remain unconvinced.

Break the last thing that blocks Linux to grow.

Again; cost versus profits. This is not the same Internet that it once was, with everything for everyone free and power to the people man! These are real businesses using the Internet to market products, and the proof must be there, and the staff and cost must be there and the guarantee of control of their product's integrity and distribution must be there. Capitalism and charity are two different terms.

While there is nothing inherently wrong with wishing this or that, you speak as if N3V is just sitting on an unexploited gold mine of customers! I find that hard to believe, given the expansion of Trainz into Mac and Android versions it's obvious the executives at N3V do the studies and the work to determine where the potential profit is concerning their products. In fact a recent poll on the forums here asked which platform users have installed, and Linux wasn't on the list. I trust there is a reason for that.

I'll be interested in the link you post to any articles that proclaim Linux users to be the next great profitable frontier. Thank you in advance.
 
Humble Indie Bundle is a great prove for that (http://www.geek.com/articles/games/...dows-users-for-humble-indie-bundle-3-2011082/).
Although it has users willing to pay, it also suffers from the lack of users. Valve see this problem and is planning to support Linux whenever they can (they are already developing new tools for Linux, helping with graphics drivers and collaborating with game developers on their Linux ports). I can see why you and many Trainz users do not like Valve, but on the other hand, they are really so much helpful on the Linux side and for that I do plan to support their work by buying as much game titles available for Linux as I can.

You mentioned charity, I would rather call it a temporary loan. Help Linux now and be rewarded in the future.
And the reason for this? There are many.
> Microsoft is a monopoly. Now, what they want is what they get. Valve's main reason for move is the 30% fee they must pay Microsoft for selling their software through them.
> Not everyone is willing to pay Microsoft for Windows, not everyone wants Windows. One size do not have to fit all.
> Microsoft and Apple are bad companies - they sue others for their Patents and they benefit from actual patent system more than others. Microsoft has more money from Google Android than from their own Windows Phone system. Apple on the other hand banns Android devices to be sold, though they had apparently copied Sony and created Iphone 4 design (http://www.theage.com.au/digital-li...ims-apple-ripped-off-sony-20120727-22xil.html). But it is partially a problem of today's patent system.

There would be absolutely nothing bad about having Linux as a alternative. Linux is developed by many companies and if some of them changes mind and starts to do bad things, others can continue with developing Linux in normal way. There is a great support from Intel, RedHat, Canonical, HP, Dell, Google and others + now Valve. Linux has a potential but needs help.
 
Thank for for the link. I really didn't gather any more information from it than from the previous two articles, but you did as I asked.

There's an awful lot of supposition in this article, just as in the two previous articles for which you provided links. Don't get me wrong, as I have nothing against Linux, but rather I don't believe the case has been made that porting Trainz or any other game to that platform would be a winning venture for any company.

Linux users are a generous lot. Could it be that they get most of their software for free meaning there’s spare cash to buy games and donate to charity at the same time?

Could it be that they are so desperate for games for their platform, that they are willing to pay more to obtain them? Linux users may just be a desperate lot. The author assumes too much.

The stats are clear, though. On average Linux users have paid $11.63 for the bundle where as Windows users paid just $3.80. Mac users fall in the middle and averaged $6.61. Overall, the average is $4.78 per purchase.

So this is proof of what exactly? Why should Windows users pay more for a bunch of obscure titles (save Minecraft) when they may already have them installed? Perhaps the Windows users are the generous lot, buying titles they already have access to just to contribute to a charity. Mac and Linux users have less access to titles, so certainly I would expect both groups to pay more.

Although Windows users may be willing to spend less, they make up for that in their numbers. The majority of bundle sales are for Windows, with the total sales now past $1 million showing just how much cash can be raised for charity with a decent set of games on offer.

Yes numbers! An author only writes the book once, it's the number of sales he is concerned with. Increased sales by numbers widens your potential customer base for new and future offerings as well. Even though Linux users were willing to pay more for this charity bundle, they still averaged ONLY $11.63 each. Where's the $50.00 and up that most games sell for now days? Again, I believe this speaks to desperation more than anything else. Linux users paid about $260,000.00 out of the total so far, is this enough money to meet payroll and support and distribution and still earn a profit? I do not know, but on the surface I would guess "no". Trainz is a niche game as it is, and I trust N3V to have the research and marketing skills to know whether it would be a good investment or not. Profit is the motive behind all business, and as soon as the numbers click, they will likely take the appropriate steps. They are not in business to further the success of Linux, nor are they gunning for it's failure, they simply will not waste time or resources until there is a profit to be made.

You mentioned charity, I would rather call it a temporary loan. Help Linux now and be rewarded in the future. And the reason for this?

Investment in a future market is N3V's ball of yarn to unravel. I tend to believe they are aware, and as it is not profitable yet, they have decided not to pursue the issue.

Microsoft is a monopoly. Now, what they want is what they get. Valve's main reason for move is the 30% fee they must pay Microsoft for selling their software through them.

This illustrates my point nicely. Now we know what Steam's beef is with Microsoft, and the profit motive is clearly that 30% they don't want to lose.

Not everyone is willing to pay Microsoft for Windows, not everyone wants Windows. One size do not have to fit all.

That's true, but then each person that decides not to use Windows will have to take the good with the bad. N3V isn't in business to further some rebel's cause. If Linux users are disappointed that they won't port the game, then they are free to vote with their money.

Microsoft and Apple are bad companies - they sue others for their Patents and they benefit from actual patent system more than others. Microsoft has more money from Google Android than from their own Windows Phone system. Apple on the other hand banns Android devices to be sold, though they had apparently copied Sony and created Iphone 4 design (snip). But it is partially a problem of today's patent system.

Bad companies? Nonsense until proven in a court of law. Again, if you or anyone else wants to not give profits to any company...whether it be ChikFil A, Walmart or Microsoft, then by all means do not! That's capitalism in action.

There would be absolutely nothing bad about having Linux as a alternative. (snip) Linux has a potential but needs help.

You're right; there would be nothing "bad", however most companies that sell goods or services for profit will not be motivated until there is something "good" about it, and by "good", I mean "Profitable". It is not in N3V's mission statement to help struggling OS platforms, of that I am certain.

Someone from N3V can step in here and explain that they are developing a port for Linux, and I would not retract anything I've written, I'd simply surmise that they have done research I'm not aware of and have decided they could wring a profit out of such a decision. If they posted that they were doing so although there would be no profit for them as a result, but that they were sensitive to the plight of Linux users and are trying to help the OS by doing so.... well... then I would fall out of my chair!:D
 
Valve isn't "moving" its Steam Client, it's adding it to Ubuntu, nothing more than an attempt to tap into another source of revenue, I doubt they have the welfare of Linux users at heart.
Many Windows games can be run in Linux anyway by using, Wine, Crossover Office, Crossover Games, or by direct ports of the binary files either by the games publisher or third party developers who mostly have permission, a Steam client is not a necessity to run Games on any OS and will not go down well with hardcore users of Linux.

If you look at the Linux Games database I'm sure you can pick out some known Windows titles that have Linux ports, no need for Steam interference http://www.lgdb.org/game_index

Games without ports you can mostly run in Code Weavers Crossover, comprehensive list here http://www.codeweavers.com/compatibility/ if it works in crossover (Commercial version of Wine) it will probably work in Wine (free), both incidentally can run the Windows Steam client anyway, note the Valve titles in the list. I could run HL2 etc in wine with no problems, actually worked better than on XP which is where I had it installed originally. Natively I've had all the Quake and Doom series, RTCW, all the Unreal series and a lot of other games running in Linux. If you dig around a bit on the net many of the mainstream developers do have Linux binaries you can substitute for the Windows executable.

I see monopolies are mentioned, Valve is not trying to monopolise game distribution then? as that seems to me to blatantly be their end game, by developing a Steam client for Linux they are attempting to tap into an area of game sales so far apparently unavailable to them.

The main thing that is stopping the growth of Linux is the hundreds of different distributions of Linux all with their own slightly different ways of doing things, not everyone uses or likes Ubuntu, I don't, I as may Linux users grew up on RPM distro's and KDE not Debian and Gnome.
The only way Linux would become a reliable games platform is if there was one standard version of Linux with a larger user base than at present and that's not going to happen any time soon.
Valve may well get Steam working for Ubuntu, who's previous liasons include Codeweavers and Microsoft! I'd be more convinced if they were working with Mandriva, SuSe or Fedora as well. Ubuntu's founder, Mark Shuttleworth, is fairly well known for attempting to be the Bill Gates of the Linux world, so pretty certain Steam won't be available for any of the other mainstream Linux distributions if he has anything to do with it.

The question any Game Developer is going to ask before porting to another OS is, what is the market likely to be? are we going to recoup the cost of developing the port and see a return on the expense, is it going to make a profit?
In the case of a small niche market such as railway simulators, which is small to start with, given the small percentage of Linux users compared to the other two main OS's, much as I'd like to see a Linux version of Trainz, I think the answer to those questions is currently no, so I doubt it is likely to ever happen.
 
Last edited:
Back
Top