Why wont trainz 2012 work properly.

you can download a starforce removal tool from the net i have run 09 with daemon tools on my machine,just a thought but have you got any background live tasks going on like spybot search n destroy or hard disk backup programes.

cheers bob
 
Nope, stripped down mean and lean, something less than 30 processes running, no power schemes, no screensavers, no google toolbars, no automatic updates, all uninstalled or disabled in services. jusched.exe is a java automatic updater which is the most obnoxious and the most frequent cause of gamer's problems, but I always make sure I disable that every time I do update java.
 
Well back again. Setup went well.
Did not setup the patch because want to look how it works without the patch.

Driver works well, but the trains must fight for every inch the drive, shocky.
Surveyor isnt working. i can start it up and can make a session.
But dont try to lay some rail because then tr12 will hang. TADDaemon isnt working eather. What i have found is this:

? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tbumpcoltex'
? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tbumpglosscol'
? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tgroundonetex'
? 0:00.2 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tgroundonetexvs'
? 0:00.6 : InterfaceTextDB> failed to load compiled interfacetext file
? 0:00.6 : InterfaceTextDB> failed to load compiled interfacetext file
? 0:00.7 : TADDaemon
? 0:00.7 : DownloadTask::DoPlanetAuranLogin> logging in to planet auran
? 0:00.7 : Ready.
? 0:03.2 : DownloadTask::DoPlanetAuranLogin> invalid username/password specified
? 0:04.2 : TADDownloadStation::Idle> Asset update failed 'https://www.auran.com/games/gamefiles/trainz/scripts/RecordManager/cli
ent.php?LASTRECEIVEDFILE=0&FORMAT=1'. Retrying in 2 minutes.
? 0:04.2 : DownloadManager::PurgeExpiredCacheFiles> deleting cached file '6n0jn5f03'
? 1:19.7 : DownloadTask::DoPlanetAuranLogin> logging in to planet auran
? 1:19.8 : InterfaceTextDB> failed to load compiled interfacetext file
? 1:20.9 : DownloadTask::DoPlanetAuranLogin> login successful, setting session cookie
? 1:24.8 : DownloadTask::DoPlanetAuranLogin> logging in to planet auran
? 1:26.0 : DownloadTask::DoPlanetAuranLogin> login successful, setting session cookie
? 1:34.0 : ********************************
? 1:34.1 : *** STARTING DATABASE REPAIR ***
? 1:34.2 : ********************************
? 1:34.3 : >> TADRepair_Go >> prep time 0.327827
? 1:54.0 : >> TADRepair_Go >> Deletes time 19.571623
? 1:55.1 : >> TADRepair_Go >> Adds time 1.051996
? 2:06.2 : c:\ts12/UserData/cache/internet/cc81j4b211.gz: stream end
? 2:08.3 : c:\ts12/UserData/cache/internet/ac5t1q9g12.gz: stream end
? 2:10.2 : c:\ts12/UserData/cache/internet/ccm9i58d13.gz: stream end
? 2:12.1 : c:\ts12/UserData/cache/internet/bs5xd5d314.gz: stream end
? 2:14.3 : c:\ts12/UserData/cache/internet/q6i0754m15.gz: stream end
? 2:16.1 : c:\ts12/UserData/cache/internet/je9k03rb16.gz: stream end
? 2:17.9 : c:\ts12/UserData/cache/internet/90f8gw8417.gz: stream end
? 2:22.3 : c:\ts12/UserData/cache/internet/g6cfmb7818.gz: stream end
? 2:29.3 : c:\ts12/UserData/cache/internet/vn61l3yl19.gz: stream end
? 2:31.0 : c:\ts12/UserData/cache/internet/3bxk7lyr20.gz: stream end
? 2:32.9 : c:\ts12/UserData/cache/internet/nnxhfqll21.gz: stream end
? 2:34.6 : c:\ts12/UserData/cache/internet/xmft9yar22.gz: stream end
? 2:36.4 : c:\ts12/UserData/cache/internet/ya6uvenp23.gz: stream end
? 2:40.7 : c:\ts12/UserData/cache/internet/7x3nslne24.gz: stream end
? 2:50.5 : c:\ts12/UserData/cache/internet/ulqwt22c25.gz: stream end
? 2:59.2 : c:\ts12/UserData/cache/internet/nwjjj6xq26.gz: stream end
? 3:09.8 : c:\ts12/UserData/cache/internet/uiw4dqji27.gz: stream end
? 3:22.6 : c:\ts12/UserData/cache/internet/0h84qxxr28.gz: stream end
? 3:35.7 : c:\ts12/UserData/cache/internet/axuoxiw029.gz: stream end
? 3:49.1 : c:\ts12/UserData/cache/internet/iwsofgv030.gz: stream end
? 3:60.0 : c:\ts12/UserData/cache/internet/olykamu231.gz: stream end
? 4:01.0 : c:\ts12/UserData/cache/internet/if5fcvns32.gz: stream end
? 4:47.8 : >> TADRepair_Go >> changed time 172.718690
? 5:07.6 : >> TADRepair_Go >> obsoletions time 19.805341
? 5:09.8 : >> TADRepair_Go >> faulties time 2.157618
? 5:21.8 : >> TADRepair_Go >> dependencies time 11.934358
? 5:22.6 : ********************************
? 5:22.6 : *** FINISHED DATABASE REPAIR ***
? 5:22.7 : ********************************
? 5:24.6 : c:\ts12/UserData/cache/internet/cc81j4b211.gz: stream end
? 5:25.7 : c:\ts12/UserData/cache/internet/ac5t1q9g12.gz: stream end
? 5:27.1 : c:\ts12/UserData/cache/internet/ccm9i58d13.gz: stream end
? 5:28.6 : c:\ts12/UserData/cache/internet/bs5xd5d314.gz: stream end
? 5:30.0 : c:\ts12/UserData/cache/internet/q6i0754m15.gz: stream end
? 5:31.4 : c:\ts12/UserData/cache/internet/je9k03rb16.gz: stream end
? 5:32.7 : c:\ts12/UserData/cache/internet/90f8gw8417.gz: stream end
? 5:34.2 : c:\ts12/UserData/cache/internet/g6cfmb7818.gz: stream end
? 5:42.3 : c:\ts12/UserData/cache/internet/vn61l3yl19.gz: stream end
? 5:43.5 : c:\ts12/UserData/cache/internet/3bxk7lyr20.gz: stream end
? 5:44.9 : c:\ts12/UserData/cache/internet/nnxhfqll21.gz: stream end
? 5:46.2 : c:\ts12/UserData/cache/internet/xmft9yar22.gz: stream end
? 5:47.5 : c:\ts12/UserData/cache/internet/ya6uvenp23.gz: stream end
? 5:48.8 : c:\ts12/UserData/cache/internet/7x3nslne24.gz: stream end
? 5:53.9 : c:\ts12/UserData/cache/internet/ulqwt22c25.gz: stream end
? 6:00.3 : c:\ts12/UserData/cache/internet/nwjjj6xq26.gz: stream end
? 6:06.5 : c:\ts12/UserData/cache/internet/uiw4dqji27.gz: stream end
? 6:12.3 : c:\ts12/UserData/cache/internet/0h84qxxr28.gz: stream end
? 6:19.1 : c:\ts12/UserData/cache/internet/axuoxiw029.gz: stream end
? 6:25.2 : c:\ts12/UserData/cache/internet/iwsofgv030.gz: stream end
? 6:31.7 : c:\ts12/UserData/cache/internet/olykamu231.gz: stream end
? 6:32.7 : c:\ts12/UserData/cache/internet/if5fcvns32.gz: stream end
? 10:26.6 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/cc81j4b211.gz'
? 10:26.6 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/ac5t1q9g12.gz'
? 10:26.6 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/ccm9i58d13.gz'
? 10:26.7 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/bs5xd5d314.gz'
? 10:26.7 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/q6i0754m15.gz'
? 10:26.7 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/je9k03rb16.gz'
? 10:26.7 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/90f8gw8417.gz'
? 10:26.8 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/g6cfmb7818.gz'
? 10:26.8 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/vn61l3yl19.gz'
? 10:26.8 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/3bxk7lyr20.gz'
? 10:26.9 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/nnxhfqll21.gz'
? 10:26.9 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/xmft9yar22.gz'
? 10:26.9 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/ya6uvenp23.gz'
? 10:27.0 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/7x3nslne24.gz'
? 10:27.0 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/ulqwt22c25.gz'
? 10:27.0 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/nwjjj6xq26.gz'
? 10:27.1 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/uiw4dqji27.gz'
? 10:27.1 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/0h84qxxr28.gz'
? 10:27.1 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/axuoxiw029.gz'
? 10:27.2 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/iwsofgv030.gz'
? 10:27.2 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/olykamu231.gz'
? 10:27.2 : DownloadManager::RemoveFromDownloadCache> deleting cached file 'c:\ts12/UserData/cache/internet/if5fcvns32.gz'
? 10:27.3 : DownloadTask::DoPlanetAuranLogin> logging in to planet auran
? 10:28.8 : DownloadTask::DoPlanetAuranLogin> login successful, setting session cookie

There are some issues that are not correct in the first lines. Could this be the problem that the program is not working as it shut be?
 
The log looks mostly normal to me.

Looks like it had to do another repair.

The first 4 lines are fairly common, as it seems that most graphics cards cannot handle said items.

The interfacetext lines are also common.

It might be worth checking in your Internet Explorer settings on how the cookies are handled, as Trainz uses these.

Shane
 
some logs

Jetlog text file
Begin:
? 0:01.3 : InterfaceTextDB> failed to load compiled interfacetext file
? 0:04.2 : OnlineAccessClientEndpoint::HandlePacket> Flood limits set by server (4294967296.000000,4294967296.000000)
? 7:10.6 : TrainzLogEnd> Averaged 60.004416fps over 326.909271sec
? 7:11.2 : ** Packed Heap Summary **
? 7:11.2 : #TrackStretch - 0k unused, 0k used, 1023k free
? 7:11.2 : #TrackVertex - 0k unused, 0k used, 1023k free
? 7:11.2 : #SpatialContainer - 0k unused, 0k used, 1023k free
? 7:11.2 : #MapObject - 0k unused, 0k used, 1023k free
? 7:11.2 : StitchedMeshWorld - 0k unused, 0k used, 1023k free
? 7:11.2 : #BlockArray - 0k unused, 0k used, 1023k free
? 7:11.2 : #GSContext - 0k unused, 0k used, 1023k free
? 7:11.2 : #GSMachine - 0k unused, 0k used, 1023k free
? 7:11.2 : FileSubArchive - 0k unused, 0k used, 1023k free
? 7:11.2 : #jetstd:: - 24k unused, 17k used, 981k free
? 7:11.2 : #StringData - 2090k unused, 1668k used, 337k free
? 7:11.2 : ** - **
End.
Launcherlog:
Begin:
? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tbumpcoltex'
? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tbumpglosscol'
? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tgroundonetex'
? 0:00.1 : DataManager::RegisterTrainzBumpVertexType> Unable to load 'm.tgroundonetexvs'
? 0:07.3 : InterfaceTextDB> failed to load compiled interfacetext file
? 0:07.3 : InterfaceTextDB> failed to load compiled interfacetext file
End.
Trainzdiag:
Version : 1.1
Compiled on : Apr 11 2011 09:11:44
------------------
System Information
------------------
Time of this report : 15/12/2011, 17:24:57
Operating System : Microsoft Windows XP Professional Service Pack 3 (Build 2600)
Screen Size : 1280 x 1024
Ram Found : 2047 MB
Ram Free : 2047 MB
Virtual Ram Free : 1924 MB
Raw Cpu Clock Speed : ~3.28 GHZ
OEM ID : 0
Number of processors : 4
Page size : 4096
Processor type : 586
Processor Architecture : 0
Processor Level : 6
Processor Revision : 3851
Allocation Granularity : 65536
3D-Now : Unavailable
FP operations : Not Emulated
FP precision error : Does not occur
MMX : Available
Physical Address Extension : Unavailable
RDTSC instruction : Available
SSE instruction : Available
SSE2 instruction : Available
------------
Test Results
------------
CPU Speed : ~3.33 GHZ : Passed
CPU supports SSE instructions : Passed
System Memory : 3327 MB : Passed
Hard Drive Space: 287.57 GB Free : Passed
OpenGL : Version 3.3 : Passed
DirectX : Version 9.0c or later : Passed
Desktop Mode : 32 bit colors : Passed
Card Type : GeForce 9600 GT/PCI/SSE2 : Passed
Video Driver's Age : 2 months old : Passed
AGP Memory : 496MB Free : Passed
Total Video Mem : 512MB : Passed
Stencil Buffer : 8 Bits : Passed
Multi-Texturing : 8 Textures : Passed
Texture Compression DXT : Passed
Texture Combiners : Passed
Vertex Shaders : Version 3.0 : Passed
Pixel Shaders : Version 3.0 : Passed
Bump Mapping : Passed
Spherical Environment Mapping : Passed
Cubic Environment Mapping : Passed
Vertex Buffers : Passed
NVIDIA driver compatibility : Passed
Monitor: No compatability problems detected : Passed
-------------------------------
Extra Details Return from Tests
-------------------------------
System Memory : 3327 MB : System Memory : 3327MB (2573MB free)
Hard Drive Space: 287.57 GB Free : Drive C:\ : Total 698.63 GB Free 287.57 GB
Drive D:\ : Total 122.06 GB Free 90.67 GB
Drive E:\ : Total 130.23 GB Free 80.47 GB
OpenGL : Version 3.3 : OpenGL : Version : 3.3.0
Vendor : NVIDIA Corporation
Card : GeForce 9600 GT/PCI/SSE2
DirectX : Version 9.0c or later : Driver : nv4_disp.dll
Description : NVIDIA GeForce 9600 GT
Product : (PRODUCT) Version : 14 SubVersion : 12 Build : 8558
Driver not WHQL signed
Desktop Mode : 32 bit colors : Desktop Mode : 1280x1024 with 32 bit colors
Video Driver's Age : 2 months old : Contact your card manufacturer at www.nvidia.com for the latest drivers.
Card's driver date is Sat Oct 08 05:50:00 2011
File Version :6.14.12.8558
File Description :NVIDIA Windows XP Display driver, Version 285.58
Product Version :6.14.12.8558
Total Video Mem : 512MB : Total Video Mem : 512MB
Stencil Buffer : 8 Bits : OpenGL stencil bits : 8
DirectX stencil bits : 8
Multi-Texturing : 8 Textures : OpenGL texture count : 32
DirectX texture count : 8
Vertex Shaders : Version 3.0 : OpenGL vertex shader : Version 3.0
DirectX vertex shader : Version 3.0
Pixel Shaders : Version 3.0 : OpenGL pixel shader : Version 3.0
DirectX pixel shader : Version 3.0
---------------------
Environment Variables
---------------------
=:: : ::\
ALLUSERSPROFILE : C:\Documents and Settings\All Users
APPDATA : C:\Documents and Settings\HJA\Application Data
CLIENTNAME : Console
CommonProgramFiles : C:\Program Files\Common Files
COMPUTERNAME : P5QL
ComSpec : C:\WINDOWS\system32\cmd.exe
DEVMGR_SHOW_DETAILS : 1
DEVMGR_SHOW_NONPRESENT_DEVICES : 1
FP_NO_HOST_CHECK : NO
GMAXLOC : D:\Microsoft Games\FSX SDK\GMAX\
HOMEDRIVE : C:
HOMEPATH : \Documents and Settings\HJA
LOGONSERVER : \\P5QL
NUMBER_OF_PROCESSORS : 4
OS : Windows_NT
Path : C:\Program Files\Samsung\Samsung PC Studio 3\;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\VXIPNP\WinNT\Bin
PATHEXT : .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.VBS
PROCESSOR_ARCHITECTURE : x86
PROCESSOR_IDENTIFIER : x86 Family 6 Model 15 Stepping 11, GenuineIntel
PROCESSOR_LEVEL : 6
PROCESSOR_REVISION : 0f0b
ProgramFiles : C:\Program Files
SESSIONNAME : Console
SystemDrive : C:
SystemRoot : C:\WINDOWS
TEMP : c:\Temp
TMP : c:\Temp
tvdumpflags : 8
USERDOMAIN : P5QL
USERNAME : HJA
USERPROFILE : C:\Documents and Settings\HJA
VXIPNPPATH : C:\VXIPNP\
windir : C:\WINDOWS
__COMPAT_LAYER : EnableNXShowUI
__PROCESS_HISTORY : C:\Auran\TS2012\setup.exe

I am using Mozilla with cookies enabled specially from Auran, N3V.
And Mozilla is the latest 8.0
 
"It might be worth checking in your Internet Explorer settings on how the cookies are handled, as Trainz uses these."

You gotta be pulling my leg - it says nothing in the advertising about requiring a reliable internet connection, nothing in the instructions about special ways to set up cookies, if it requires all that crap why don't it say so?! I have tried setting internet explorer (which I never use, I also have Firefox 8) to be the default browser and updated it to the latest, no change in performance, pausing, or freezing.
 
Shane how is it possible that a programmer makes a program with buildin faults?
I mean if i can see that there are faults, then the programmer must see them to. And had to program this any way that this not could happend.
If it's normal that this faults came in a log then they have to look again how to handle with these faults before bringing a program out.

I now that there are deadlines but with this kind off faults where a total program hangs, without any respons to the system is the biggest fault off all.

And then not talking about the fact that it's making a connection with the internet without a message is insane.
What about security, every body is afraid to get a virus or whatever on his/here system, who is telling me that there is notting happening.
No i am not a security freak but i want to no what a program is doing on/with my system.
Thats why there are security programs that check-out what is going on.
It can't be that these programs must be uninstalled because Tr12 can't handle with it. The same for the security programs that can handle with other programs. Not be misunderstood.

I had problems with Zonealarm but they handled it, and now this program works well for me and all programs on my system/network.

About the database, it did a second repair. Why, i don't no.
I did all you and JCitron told me to do, to setup properly.
I can setup the patch for tr12, but don't no if this will work for me.

I had this problem before in TR2009 where a patch totally destroyed sessions, and had to setup 2009 again. I had backups from the sessions so they where not lost but.
 
I know where you're coming from there, as I'm still having issues with SP4 for TS2009.

Unfortunately, the problem with Trainz is partly due to the large variety of custom content, which can affect the game in many ways.

For TS12, an internet connection is required for the Multiplayer functionality, but as I haven't got a copy of the game, I cannot check exactly what Internet requirements it has.

Shane
 
Main problem is most users are chugging along in our mini coopers at 10mph blowing tires and breaking axles, and when we say the potholes need to be filled in and the road paved the programmers zip through at 90 in their monster trucks and say "What bumps? I don't feel any bumps!"
 
Shane how is it possible that a programmer makes a program with buildin faults?
I mean if i can see that there are faults, then the programmer must see them to. And had to program this any way that this not could happend.
If it's normal that this faults came in a log then they have to look again how to handle with these faults before bringing a program out.

I now that there are deadlines but with this kind off faults where a total program hangs, without any respons to the system is the biggest fault off all.

And then not talking about the fact that it's making a connection with the internet without a message is insane.
What about security, every body is afraid to get a virus or whatever on his/here system, who is telling me that there is notting happening.
No i am not a security freak but i want to no what a program is doing on/with my system.
Thats why there are security programs that check-out what is going on.
It can't be that these programs must be uninstalled because Tr12 can't handle with it. The same for the security programs that can handle with other programs. Not be misunderstood.

I had problems with Zonealarm but they handled it, and now this program works well for me and all programs on my system/network.

About the database, it did a second repair. Why, i don't no.
I did all you and JCitron told me to do, to setup properly.
I can setup the patch for tr12, but don't no if this will work for me.

I had this problem before in TR2009 where a patch totally destroyed sessions, and had to setup 2009 again. I had backups from the sessions so they where not lost but.

Hjaam,

If you've interrupted the patching process, thinking the program has hung, you'll sadly have to reinstall again! :(

When patching, leave the computer alone. The patch will sit there looking
as though it is hung, but it is not. It is slowly chugging along open up and updating the content of various files in the Trainz program.

This process will also produce what looks like bad content in Content Manager. There are forum posts on how to do this, (search), and if you still need help, one of us can direct you in the right direction.

Why does the program have faults? Why do all programs have faults? is a better question to ask. Many programs today are built quickly then patches are sent out later. This is because the developers are not at their own mercy to build and perfect what they want. Instead there are financial stakeholders in the company that want something promised immediately for their return on their investment. This means that the programmers build the product, do a quick alpha then beta test on the program, then push it out the door. Only when reports of bugs that ruin the product do they rush out little quick fixes, aka patches. When there are bigger problems, that don't necessarily cause the program to crash, but are annoying, then the service packs come out. These service packs take longer to come out, and in many cases contain all of the previous little patches as well. Sound familiar? This process isn't just true to N3V (Auran), but true for Microsoft, Adobe, and a gazillion other companies out there today.

Now faulty content, or it appears to be really bad, is sadly a collection of errors that have been propagated over the years. Early versions of Trainz didn't have the strong error checking built in that the later versions do. So the program instead would just ignore the errors it could. This sounds great, but it comes at a cost. This makes the program unstable, and hurts performance as the program has to weed through the bad stuff to get to the real code that does the job.

Today things are better, I think although many people disagree with me on this, because the errors are flagged, marking the content bad. In many cases the errors are easily fixed, and once they are repaired in the content, there are no more issues with that asset. The difference is, for the most part, much better performance because the program doesn't have to wade through all the garbage to make everything work properly. Instead assets load faster, and the operation is much smoother.

So after all this, don't give up. You're almost there.

John
 
That was a nice talk John.

First off all i want to say that i dont belief in investers. They are people with dollar signs in there eyes, only looking for more.
Without any feeling they push to the limit. You can see how the money world is today, a big crisis.
People are thinking tree times before spending money.

About the program.
When a program starts for the first time and has to look for bad assets then there is something wrong. It has to build the dbase and work with it.
It does not have to look if assets are bad because they are build in. Before assets are build in they had to be checked.
If assets are faulty then dont build them in, but repair them.

It's the users own risk to download assets from dls. The dls gives hints if assets can be used in tr12 or less. (dependency, fault, warnngs)

I now that, but how to convence you that tr12 is not working the way it would be.
There are some very little programs that can be run in the background that looks what is running.
I see that ther are no processes going on to or from TADD.
When a repair is going on i see that TADD is running and four times trainzutil. Trainzutil is closing, opening etc. That is when the maps are controlled. When it comes to assets it hangs. No proces calls at all between TADD and trainzutil. Not even in memory using.
Now when a program or a part of a program is working there is a proces working, and there is memory used and cpu time used. When these are stopped then it means it's ready or there is something wrong. Dont see that they are still running in the background because the processes must be running then and the cpu time must run for these parts.
In this cases the processes and cpu timers are not running, the program has not finished his task, it hangs. No signs to crash reporter.
Now what to do here. Just wait and watch nothing happening.
I did that before and waited a hole night to finish. ( i went to bed in the mean time) In the morning it was where i left it. Controlling bad assets.
Are you telling me now that i had to wait to finished, come on.
If i had to wait then i was still waiting doing nothing. A nice way to keep people busy doing nothing.

No there is something wrong with the handling in this program, why would it hangs any way, why dont it startup crashreporter?
Why is it that when a train is running it has to fight for every inch on the screen?
Why is it in surveyor that when i go from objects to one other surveyor refused to work properly? Special when i try to paint the floor is hard for this program.

Dont say to download again. I did that for tree times now. Even with cable it takes six hours to get all the files.
Dont say to setup again i did that for seven times now.
Dont tell me to wait before TADD has finished his job, because it will not finish. I have give answer to that and what i did to let it finished.
Dont came with driver problems because there not, i have the latest drivers for this system.
Cache are cleared several times.
There are no writing/reading faults to or from the drive, chkdsk has been run over and over again there are no faults on the disks.
Even the router is working as it shut be, with the latest upgrade. No problem at all. All other programs are working fast and reliable. Only tr12 is giving problems.

There are no partition faults what so ever.
I have a couple of tools to check this out, and has to start manually.
When closed they are closed and not working in the background.
And that means for all tools.

No Auran made a mistake and has to come with a solution for it.
I now that takes time, but you now as i now that some mistakes are acquainted. And has to be solved properly or in a patch or before bring a program to the world.
 
This may suprise you, but built-in content is not checked by Content Manager unless it is opened for edit and recommitted.

Basically, the built-in content is installed directly into the database without being checked first.

Also, if you are having issues with the database repair process, it may signify a bad installation, especially if antivirus software was not turned off during install.

The Painting tab (Texture tab) issue is well known in some versions- sniper297 has detailed about it further up the thread.

As you have noticed, there are several copies of TrainzUtil running during the database repair. This is to enable multiple assets to be checked at the same time.

This may also suprise you, but TADDaemon and TrainzUtil do communicate with each other, but it is not usually visible. Reason I know that is from monitoring network activity between the two processes.

Shane
 
To sniper.
I did te same thing you did, by closing all programs that using internet etc. Programs the system don't need at that moment where shut down. Also in system manager. Even set some priority's lower then normal, to see what happend. No result.

My nvidia driver is the latest because the newer version is only for win7/vista and wont install (285.62). So it's 285.58. Also have 290.36 but thats beta and wont work properly.
 
That was a nice talk John.

First off all i want to say that i dont belief in investers. They are people with dollar signs in there eyes, only looking for more.
Without any feeling they push to the limit. You can see how the money world is today, a big crisis.
People are thinking tree times before spending money.

About the program.
When a program starts for the first time and has to look for bad assets then there is something wrong. It has to build the dbase and work with it.
It does not have to look if assets are bad because they are build in. Before assets are build in they had to be checked.
If assets are faulty then dont build them in, but repair them.

It's the users own risk to download assets from dls. The dls gives hints if assets can be used in tr12 or less. (dependency, fault, warnngs)

I now that, but how to convence you that tr12 is not working the way it would be.
There are some very little programs that can be run in the background that looks what is running.
I see that ther are no processes going on to or from TADD.
When a repair is going on i see that TADD is running and four times trainzutil. Trainzutil is closing, opening etc. That is when the maps are controlled. When it comes to assets it hangs. No proces calls at all between TADD and trainzutil. Not even in memory using.
Now when a program or a part of a program is working there is a proces working, and there is memory used and cpu time used. When these are stopped then it means it's ready or there is something wrong. Dont see that they are still running in the background because the processes must be running then and the cpu time must run for these parts.
In this cases the processes and cpu timers are not running, the program has not finished his task, it hangs. No signs to crash reporter.
Now what to do here. Just wait and watch nothing happening.
I did that before and waited a hole night to finish. ( i went to bed in the mean time) In the morning it was where i left it. Controlling bad assets.
Are you telling me now that i had to wait to finished, come on.
If i had to wait then i was still waiting doing nothing. A nice way to keep people busy doing nothing.

No there is something wrong with the handling in this program, why would it hangs any way, why dont it startup crashreporter?
Why is it that when a train is running it has to fight for every inch on the screen?
Why is it in surveyor that when i go from objects to one other surveyor refused to work properly? Special when i try to paint the floor is hard for this program.

Dont say to download again. I did that for tree times now. Even with cable it takes six hours to get all the files.
Dont say to setup again i did that for seven times now.
Dont tell me to wait before TADD has finished his job, because it will not finish. I have give answer to that and what i did to let it finished.
Dont came with driver problems because there not, i have the latest drivers for this system.
Cache are cleared several times.
There are no writing/reading faults to or from the drive, chkdsk has been run over and over again there are no faults on the disks.
Even the router is working as it shut be, with the latest upgrade. No problem at all. All other programs are working fast and reliable. Only tr12 is giving problems.

There are no partition faults what so ever.
I have a couple of tools to check this out, and has to start manually.
When closed they are closed and not working in the background.
And that means for all tools.

No Auran made a mistake and has to come with a solution for it.
I now that takes time, but you now as i now that some mistakes are acquainted. And has to be solved properly or in a patch or before bring a program to the world.

1st off a couple things need to be cleared up. A built-in asset can never be technically faulty because it is part of the archive and it doesn't go through error-checking. If you have a built-in asset that is showing faulty it is because you opened it for edit thus removing it from the JA file and the database will then apply error-checking to it.

If you've done this the problem is not with TS12 but with the user for opening a built-in piece of content and not cloning it.

Secondly, if I had $1 billion dollars I could not develop a piece of software that I could guarantee would work flawlessly on every conceivable mix of hardware/software in existence. Thinking that the company can is absolutely ludicrous on its face.

Because software programmers can't determine what combination of software and hardware you're running. They can't determine if you have faulty hardware, a virus program that is overly aggressive, or faulty software installed. No company can cover every eventuality, it just can't be done.
 
I now that you cant open these assets that are build-in, unless you made a copy. Because you cant save them.

I dont make assets i only use them.

I now that developers cant make software that works on all systems.
I was a developer myself. I made a program that send sms messages to people for a company by computer. So i now all about it.

Most off the time is testing if a program is doing what it must do.
And testing was done on a other system i was working on. A simple home build desktop overloaded with modems etc to test.
If after these test all is oke then it's time to put it to work on a workstation so people can work with it.
And i can tell you that then the real test begins.

So i now all about it.

But when a program is sold to customers, then most off the errors must be repaired. If someone tryed to do something with the program that isn't allowed the program must react to it.

As example, when you try to open a build-in asset, the program must open it as a clone. Dont say, the customer must open it as a clone.
When there are updates for content let the program itself do the update. Dont ask the user, but let him now that there are updates and that the program is loading and installing them. Like the automated patches.
Then you can be sure for 80 to 90% that things are going right.

A built-in asset can never be technically faulty because it is part of the archive and it doesn't go through error-checking.

That is my point, how do i now that there are no faults in these assets.
If you look in content manager you see behind all those assets kuid.
A lot of them have warnings, also command manager says.
Because off these warnings ts12 has errors they say. Why not a check that items with warnings cant be loaded in surveyor, so you cant place them anyway. If you cant place them in surveyor, you also cant place them in ts12. Am i right or wrong.
Look at the obselete assets they cant be placed in anyway.
 
Strangely enough, I also develop programs, but on a much smaller scale.

I can confirm that some built-in assets in later versions may have faults in them due to the steady alterations by the developer on the content standards that must be met for it to be usable.

The reason the program allows the user to perform updates is probably due to the fact that the user may not want every single update. Remember some users may be on slow connections (or even dial-up)

Shane
 
Back
Top