Some you might know that I've been looking into trying to develop an Activity Editor for ORTS. I've setup a development environment and downloaded the source files for ORTS onto my local workstation. Now I'm an "old-school" programmer who learned to program long before Object-oriented coding came along and way before C++ and C# were developed and published. I "cut my teeth" debugging and coding Assembling language code. Fortran was a "miracle" as it was a much higher lanuage than Assembly. So looking into ORTS from a source code level was somewhat eye-opening. C# and objects...was a little tough for these old programmers eyes. Now, I'm not stuck in old ways completely...I did learn Object Oriented coding but much later in life long after i moved on from a "code-monkee" to program managers. (Let the young guys do the coding and debugging...I'll manage...) anyway to keep me up to date on new techniques, i learned Object Oriented coding using a language called Visual Foxpro. Foxpro is a xbase database coding language that was later updated to work in Windows using, at that time, a new paradigm called Object coding....Believe it or not that helped me figure out some of the things going on in ORTS.
So continuing my efforts into "developing a prototype Activity Editor" I've been looking at the Track Database....Hey it's a database...right down my alley...except for the kluge that the Kuju/Microsoft developers used in the original MSTS. Then to protect the guilty, they didn't document it. I decided that this weekend while, here in North Texas, we be in a Winter Storm area...I'd dig into the intricacies and try an understand ORTS/MSTS Track Database. Not much documentation in how the data is formated in the trackdb.tbd files that are part of every route. So I've attached a PDF that Describes (in my terms) the TrackDB portion of the .TDB files. I'm asing, if anyone has the time, to review the document and identify where I've gone ....."off the rails"....(sorry couldn't resist)..I would appreciate it...
Thanks
Barry LeBoeuf aka: amtrak115 TrackDB_Description.pdf
So continuing my efforts into "developing a prototype Activity Editor" I've been looking at the Track Database....Hey it's a database...right down my alley...except for the kluge that the Kuju/Microsoft developers used in the original MSTS. Then to protect the guilty, they didn't document it. I decided that this weekend while, here in North Texas, we be in a Winter Storm area...I'd dig into the intricacies and try an understand ORTS/MSTS Track Database. Not much documentation in how the data is formated in the trackdb.tbd files that are part of every route. So I've attached a PDF that Describes (in my terms) the TrackDB portion of the .TDB files. I'm asing, if anyone has the time, to review the document and identify where I've gone ....."off the rails"....(sorry couldn't resist)..I would appreciate it...
Thanks
Barry LeBoeuf aka: amtrak115 TrackDB_Description.pdf





Comment