brendansbiz
choo choo twain!
What is happening on this thread?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
hahahaha thanks nickKittens were stealing sandwiches from the N3V pantry.
In TS12 31688 I still don't get it why that infernal daddeamon starts up when my PC is offline. Why isn't a routine build into the code that checks for: "OK, I am offline, therefore do not start tadddeamon". When this devilish program starts needlessly, it virtually stops or holds up everything from working in TS12 until it does its routine to check (what it checks for is and letting me know, DLS is not accessible and other cr*p. etc.), all of which is senseless as I am sort of permanent offline and DO NOT WANT TO GO ONLINE. I use that PC for content creating only, I bought a tincan boxed version of TS12, which needs validating and authorization only once to be online, when I installed that damn thing.
Why is that taddeamon still going through all this routine, even when later shutting down TS12 31688, to check for this and that, trying to validate this and that (well, hello, I am OFFLINE, how can you validate if I am offline, you stupid taddeamon?), to update the data base, when I saved any of my testing content, window, route, asset etc. already which should automatically be saved to the database when saving whatever needs to be saved in game? Or at least when shutting down my PC without taddeamon trying to go online and let me even wait longer to finally shut down TS12.
I hope the release version of TANE is not going the same way when I am (permanent) offline with my PC after the initial required validating and authorization of my ordered boxed copy of TANE after installing it.
Cheers
VinnyBarb
Good Morning John --
A curious question, sir ... While working on Marsz, it do not enter pauses, however, when working on Metro I do, any speculation as of why?
Grant Metro is tiny compare to Marsz, but yet, it has 400+ items more than Marsz!
Thank in advance, sir
Ishie
It could be that the Marsz route contains multiple copies of the same asset where as your Metro route contains lots of dissimilar assets. What's happening is simple data caching here. If you use the same asset over and over, Windows, and TADDaemon too may have indexed the assets, meaning they have pointed to it because it was used before. If you then grab the same asset and place it multiple times, the OS and program know where it is and don't have to keep searching the disk, database location, and everything else in the world to find the asset.
Now your Metro route may contain lots of tiny little bits and pieces which are different and require the program and OS to keep searching over and over for them. The overhead is greater because anything that involves a disk, whether it's an SSD or not, requires accessing the slowest component on a computer system. The information for this route's components is in memory, just like the Marsz route, but there's just so much cache space and that gets flushed if new content needs to be loaded. You keep loading up new components, then you keep flushing the cache. A cache is like a tank or sink, and accessing a disk is like using a teaspoon. If you go back to the tank for the same thing, it'll already be there, but if you keep needing to go retrieve a teaspoon of stuff every time, it eats up time, thus the reindexing (pausing), searching, fetching, then displaying. This is why it's best to use lots of the same components, such as trees for example, rather than many different ones, when filling up an area. Cities are difficult because the models are all different, unless they are the same mesh but only load up different textures.
John
You don't need a faster disk, you need a faster internet connection. I've been told time and again that TADaemon doesn't phone home while the game is running, so I hallucinated this;
TADDaemon isn't REALLY using half of the CPU to check for updates on the DLS while the game is running, it must be something in my system. Never mind the evidence, that's the official party line.
TADDaemon isn't REALLY using half of the CPU to check for updates on the DLS while the game is running, it must be something in my system. Never mind the evidence, that's the official party line.
Snip....Hi Vinny,
A daemon is a background process that handles other multiple tasks, an overseer of sorts. TADDaemon works independent of the network, although it does go out and check the database online and handles the network login functions to the database, however, it does not need the network to operate. Its main job is to ensure that the various components in Trainz can access the database simultaneously, and without it you couldn't access the various Surveyor menus while browsing in Content Manager at the same time, or download multiple assets at the same time.
For every data sort, Surveyor Menu access, search function, file open and close, write, read, and query, TrainzUtil kicks in. The big pauses you see are TrainzUtil kicking in as you access the files. Keep in mind that every time you access something in Surveyor. These big pauses are TrainzUtil doing stuff and then TADD gets blamed for the big pause when actually it's the scripts in TrainzUtil taking their time doing the background stuff before TADD then reports the action.
I think I've got this straight... This is based on my observations of the process and my very long experience with database operations.
John....unsnip
First off, this version of TS12 never had any new items from the DLS installed and was validated only once when originally installing it. I use that version ONLY for testing new content, NOTHING else. The reason I was asking, I did not use this TS12 31688 for a couple of months as I did not look into my 3DS Max for the same period and hence never needed to install new created assets for testing. At that time, always being offline, TS12 started up straight away, opened menus/side tags straight away, was not clunky and when closing it without restarting windows was even faster as part of the memory was still filled with TS12 (as I understand this).
Recently, last week or so I got my Mojo back regarding 3DS Max creating, I created a new asset, started TS12 to install it for checking (while I was online) and suddenly all hell broke loose re validating hundreds of items plus repairing database (which never needed to be done before when offline) and giving me all sorts of errors. Once N3V Games fixed that server causing these troubles, I went online again to refix whatever needed to be fixed by validating and database repair again and TS12 came up clean (so to speak). I went permanent offline again but since then I have this clunky operating of TS12, lugging to open itself, CM, in Surveyor after placing a new asset just to turn such around the sun to check the effect of normal mapping, where it stops up to a minute or more until I can access any of the turn, delete, adjust height etc. icons. In other words not as smooth as I was used to operate TS12 before the great validating server hiccup a few days ago.
Any thoughts on that and THANK YOU for posting ALL your tips and informations for us mere mortals to learn from?
Cheers
VinnyBarb
Hey John ...
I see --- very interesting and informative, sir!
Another question if you don't mind ... since you're testing windows 10, and I am going to assume that you have a top-notch graphic card, does train load very faster then usual, even with all of these things running in the background?
John, I know I've been asking you lots of questions about trainz these passed months from large routes to pc stuff, and the reason for this is that I'm about speed! ... I've upgraded the power supply due to the new graphic card, and double the memory for this computer -- Believe or not, sir, it all came out cheaper then buying a new pc! LOL Windows 10 will be a free upgrade, so I'm good in that department, by years' end. Internet speed is 40mb, so I'm good there too! TANE will ONLY be use for route building, where as T12 for creating and testing contents! -- All of your answers these passed months have provided provide me with peace of mind... in other words, I know what to expect from TANE! (I never put too much in the beta-versions) --- I think the internet is great for one thing: knowledge, and good folks like yourself enlighting those who are curious! -- Anyhow, well, that's why I've been asking all of these questions of you, sir! --- Thanks a bunch! Ishie
Well, you tried John, but I think the Natives are ready to head to the Sacred Grounds....
Commendable effort though.
-Falcus