Compatibility Mode

There is no compatibility mode in Trainz Simulator 12 (TS12).

In 2010 (I no longer have 2009 installed) go to Main Menu, select Options then click Video Setting. Tick "Enable Compatibiliy Mode for older content".
 
Last edited:
"I find that difficult to believe"

I take everything I read with a grain of salt because some people like to type answers without actually checking to see if they know what they're talking about. Main menu, Options;

68010465xey.jpg
 
Try it and see. Some will, some won't, it depends on the error that makes native mode disable it. If it's something silly like an obsolete icon tag or empty description, it will usually work in compatibility mode. If the guy left out the engine spec and body mesh it's unlikely to work in any mode.

Be advised if you're creating assets for uploading and you fail to test in native mode, your uploaded content might require compatibility mode and won't work in TS12. It's okay to play in compatibility mode, just make sure you turn it off when testing something that you intend to upload.
 
Yes on Compatibility Mode

Yes, it's the same place in TS2009.

The disable part (going from compatibility mode to incompatibility, er, "native" mode) varies considerably. For some assets, "native" mode is merely unsightly (the familiar carnival-glass transparencies that obliterate anything behind them that also contains transparency, for blended alphas). Others are more serious: there are some switchstands which completely vanish when placed in compatibility mode, then viewed (even in Surveyor) in "native" mode. This is problematic because the junction they controlled in compatibility mode is now not only uncontrolled, you can't put a different switchstand there because Surveyor knows - at some level - that there's *something* there. Fortunately, switching back to compatibility mode allows them to be replaced with something native-recognized in Surveyor.

In TS2009 SP3/DVD the pre-Daemon process runs for quite a while when you switch from compatibility to "native" mode, apparently flagging everything that's now seriously incompatible.
 
Try it and see. Some will, some won't, it depends on the error that makes native mode disable it. If it's something silly like an obsolete icon tag or empty description, it will usually work in compatibility mode. If the guy left out the engine spec and body mesh it's unlikely to work in any mode.

Be advised if you're creating assets for uploading and you fail to test in native mode, your uploaded content might require compatibility mode and won't work in TS12. It's okay to play in compatibility mode, just make sure you turn it off when testing something that you intend to upload.

hey man thanks! alot of stuff that hasnt worked works now!. meanikng i went into railyard and alot of locomotives work, including a csx "weathnered pack" that had like 15 locos in it. so happy now. sucky thing is the lirr gp38s still dont work. they show up in railyard, like the listed text shows up, but it doesnt appear. what does that mean?
 
Tried to download that one, it wants me to register and log in, which I generally don't waste time on for a one shot test. If someone else here doesn't have it and have the answer, I would suggest posting the question about that one on their forum.
 
Well, I don't know when I can get to it, you'll probably get a faster answer from them. Assuming they know the answer, of course. I don't have any argument with people who prefer to host their addons on their own websites, it can be a royal pain to upload stuff to the official download station sometimes. However, if content creators are going to have their own websites, they really should (1) test properly to make sure it works out of the box, (2) document with readme files - if I download a loco from Larry's which requires a cabview from Moe's and bogies from Curly's, then it should say so in the assembly instructions, and (3) provide their own tech support. If they can't do that last or find someone who can do it for them, or just plain don't care, they should just put it on the DLS instead of making everybody screw around with it. Understood that computer clueless types should know enough to stick to the DLS instead of downloading Some Assembly Required stuff from 3rd party websites, but since most of them don't these 3rd party websites really should have a disclaimer on the front page unless they design their packaging so that any 5 year old kid can install it easily.
 
Sniper297 ... you took the words right out of my mouth - I couldn't agree more. For the reasons you so eloquently elucidated, I rarely download anything from 3rd party sites.

I don't think either of us are criticising the quality of work by Moe, Curly and Larry in the creation of their excellent assets - its just that programmers (and 3D modelling designers) often make terrible communicators when it comes to distributing their finished products. They are often more interested (and who could blame them) in the design and creation side than they are in the marketing and product support side.

Peter ware
 
The simplest trick is one that so few ever do - keep one clean virgin copy of the game in another folder, use that to test anything new to see what dependencies are not built in or on the DLS so you can upload them. After each test restore the purity by deleting everything that's not built in for the next time you need to test something.

This is not unique to Trainz, I've seen it with flightsim addons as well as other trainsims. Curly makes diesels, all his friends and followers download everything he makes, then one day he decides to make a steamer and everyone downloads that with no problem. A n00b comes along a year later, can't get the steamer to work, nobody can figure out why - turns out the steamer is using a headlight corona that was never uploaded anyplace separately, but all the old salts who downloaded the RSD-12 three years ago have it installed because it was included with the RSD-12. So they figure that out after a lot of thrashing around, get a few more n00bs and those are told to download the RSD-12 to get the headlight for the steam loco, even if they're not interested in an RSD-12 it's the only way to get it to make the steamer work. A year later more n00bs download the steamer, more thrashing around because everyone who knew about needing to download the RSD-12 to get the headlight has moved elsewhere so somebody has to figure it out all over again. That's not a rare case, it's all too common, even with content creators who are revered by most of the community - awesome artwork, lousy packaging leaving someone other than the artist to figure out what's wrong with it and guide the technically challenged people through the steps they need to take to make it work. It irritates me because I put a lot of hours into making sure my stuff will work out of the box for any clueless n00b, then have to waste more hours cleaning up other people's messes - and this is a hobby, not a job, I don't get paid to do it so I don't see the point of joining Curly's club just so I can go to work for him fixing his sloppy testing and packaging. And all too often he put a restrictive EULA on it so you gotta beg him for permission to fix his mistakes, first trying to convince him that he made mistakes. At some point you just gotta say screw it, if Curly can't be bothered to put it together right, delete it and download something else that actually works.
 
what? so you're calling me a noob? lol. i hear ya.

as far as getting payware, or getting a FCT goes, I may, but just started working again, and my first priority is restoring my truck (its 35 years old and has a rot hole beneath my feet big enough to drop a beer bottle:hehe: )
 
So get the FCT and drive like Fred Flintstone for a while. :wave: Seriously, I'm a n00b myself when it comes to Trainz, difference is I got 30 years of tinkering with computers along with a lot of US Navy electronics and computer logic training (before microprocessors were invented, but the basic operation is still the same). Anything from the DLS I can usually figure out, problem with third party websites;

28037267.jpg


Is that this is what the usual problem looks like. This one is from the DLS, but it's an old 2.4 route from the days when they didn't check uploads for dependencies. I can probably figure out the 40 foot container problems, but the unknown KUIDs could be non existent for all I know, and googling for them is a time wasting pain which often results in finding the unknown KUID on some obscure 3rd party website that requires registration. Three weeks later you finally download the KUID, only to find it has unknown dependencies of its own, which are only available on the KewlD00dzMemberzOnly website - which returns a 404 not found error because the kid running it lost interest and it hasn't been active for two years. They're not all alike, JointedRail and ProTrainz for example seem to be professionally operated, but in your example what's their problem? Obviously you must have registered there in order to download the faulty model, nobody at that website is capable of helping fix it? Freeware or not, if content creators can't or won't support their creations I would just avoid them.
 
hey sniper, hows it going? how is your son?

i figured out why the LIRR and NY&AR Locomotives wont work. You're gonna laugh.

the LIRR pack has 2 GP38-2s, and the NY&AR pack has 4 GP38-2s. so i found out they're all the same except for different paint scemes. OK.

so they all have the same missing dependencies. OK.

it has like 30 something missing dependencies. the first five are unknown!...wait, so i search those KUIDs. i found a link on USLW that had all five, but when i download that, those are unknown!!!!!! so these locos have unknown, unknown KUIDs!!!!!!! also, it says on USLW.net that these will work in TS2009+....well actually they work in TS2009 only. the creator never actually checked. wow.

OK. Next. with the 30+ dependencies missing, it SHOWS UP IN THE VIEWER WINDOW!!! in surveyor. also, if i select it and click, it wont appear, but its there. because i went into driver, and it was LISTED!!! In railyard, its on the list, and supplies info, but doesnt apper, yet you can click the horn button and hear the horn.....HOLY CRAP WHAT A MESS!!!

LOL. NOT DONE YET!
if i go into CM, and right click any of them, and click view errors & warnings, a whole list of like 300+ things come up. all errors. yet the "built in" symbol appears next to it.

i guess you can call Murphy's Law on this, because the one locomotive that is my favorite, because I see it everyday, and have stood on/ in the cab many times, is impossible to have in trainz, because the files for it are non-existent.

ok, so are you laughing? phew!
 
Back
Top