Trains Constantly Jerking - High End Machine - TS2010 - Why?

I have noticed the link for the June 2010 version, but I still do not advise downloading from a third-party site, as some companies add extra code to their installers, and there is also the chance that a newcomer may think that it's the official download and not a mirror.

Shane
 
If you use CNET or computer geek, when you select an item to download (the geek site is a handy one) file hippo often is one of the choices to download from.
I agree if it's a dodgy site.
 
Fair enough. Unfortunately, the links change for each download so it's going to be a pig to add to my sticky.

Shane

Leave the sticky as it is, a very handy tool. The op probably googled for dx9c and that popped up.
I didn't mean for you to alter anything, just pointing out file hippo is a reputable site.
 
I think I am currently running directx 9 - 10 and 11 they all work happily together. However contrary to the advise given above I am using both SLI and openGL with little to no problems. I guess although it may be true for the majority of folk about not using them, there is always the exception. But I would normally agree with everything that Shane has said on this matter - they can cause problems if the game is not designed to use them properly.
 
Shane: Do I need X9c My Stats: Score 5.9 Hewlett Packard, 6.00 GB, 64 Bit, 4 Processor cores..Graphics Mem. 3832MB, Dedicated Graphics 1024..ATI Radeon HD 5500 Series..It states it has built in X-11..Thanking you in Advance..


Sorry for the Bump..
 
Last edited:
Try saving the drive session you are using and re-starting that saved session. I had this problem and it was caused by a rule, to fix I re-saved the route & session with out the old rules. This fixed the stuttering.

John
 
Is there any easy way to check your current PC installation to see if DirectX 9.0C is installed and working? I don't have a problem with stuttering and stuff, but it would be nice to know!

Paul

EDIT: just tried that Dxdiag thing under Start/Run - says I have Dx11. If I had 9.0C installed, would it show that as well or does it just indicate the highest version that it can find?
 
Last edited:
Is there any easy way to check your current PC installation to see if DirectX 9.0C is installed and working? I don't have a problem with stuttering and stuff, but it would be nice to know!

Paul

EDIT: just tried that Dxdiag thing under Start/Run - says I have Dx11. If I had 9.0C installed, would it show that as well or does it just indicate the highest version that it can find?

Dxdiag in Win7 only reports on DX10 and 11 and only shows the highest version.
Unless you have installed DirectX9c yourself or maybe another game added it, it will not be there, there are certain files you can check for which are in 9c but not in 10 or 11, I believe Shane posted which ones to check a while back, he's your best bet for a definitive answer on that.
 
I did indeed, and will update the relevant sticky on that.

Here are the relevant instructions for this:

1.Navigate to C:/Windows/system32 using (My) Computer. If Windows shows a warning screen, click the option to show the folder.
2.Scroll down the list until you find files beginning with d3dx9_. The latest version's file is d3dx9_43.dll. There will also be similar namings for DirectX 10 and 11.
3.If you have a 64-bit system, repeat the process with C:/Windows/SysWOW64.

Shane
 
Indeed the "43" file is there along with the latest DX10 &11 stuff. However, I share the stuttering problem. My FPs is typically in th 40 to 50 range traveling the route. However, when Trainz loads a set of textures for the next radius from the train's position it can drop to 5fps and the screen can freeze for over a second. In my view, dulled with age, Trainz can grab a lot of items in some routes as it tries to stay ahead of the train. It seems to be VERY inefficient in either its choice of API or its method of applying the items to memory. It may actually store them in its own memory queue and later transfer them to the GPU. Somewhere in that chain it stinks.

If you use a route that does not have lots of items where the assets are ONLY for context then stuttering is probably not evident. A desert route might be an example. Trainz can quickly determine that it does not need to grab more sagebrush since it already has it in its memory queue. However, on an Eastern route with lots of trees, crossings, towns, industries and casual villages the visual demands can be quite heavy and the pre-loads of future stuff a drag on the system drying up the feed to the GPU. I dislike deserts (real ones) so I stay in the East. I prefer a rolling hills route so I am not plagued with lots of vegetation on the surrounding hillsides. Farms with ground textured fields look good and have little impact. The upcoming Evansville route from Dremmy looks ideal to avoid stuttering.

Intel i2500 3.3ghz, 8gb, GTX550 1gb, W7-64bit
 
I did indeed, and will update the relevant sticky on that.

Here are the relevant instructions for this:

1.Navigate to C:/Windows/system32 using (My) Computer. If Windows shows a warning screen, click the option to show the folder.
2.Scroll down the list until you find files beginning with d3dx9_. The latest version's file is d3dx9_43.dll. There will also be similar namings for DirectX 10 and 11.
3.If you have a 64-bit system, repeat the process with C:/Windows/SysWOW64.

Shane

I don't appear to have d3dx9_43.dll (but 24 to 42). So this means I don't have Dx 9.0c?

Paul
 
Back
Top