Respectfully, I just reported a problem in this release - crash to desktop when moving a switch. I ran some tests suggested by Tech Support but I could not duplicate it. N3V employee suspected and there may be a conditions based setting effecting the re-calc of some index values. I agreed that "conditions" were compounded by old, not fully understood code.
I have been in N3Vs shoes. 3am phone calls from the Univac-494 console operator while I paged through a 3 inch thick book that contained the listing of the instructions for the operating system. Fortunately I fixed those very large computers for a prior 8 years, so I could sometimes just have one of the site engineers rolled out of bed to check the hardware.. The OS (Spurt) was my responsibility. After retirement I took a personal pledge to stop fixing hardware and software. I became a "customer". complaining about the same things that brought 3am calls. I must confess that actually engaging in troubleshooting, with a current professional, was sort of fun.
Anyhow back to the original topic. I made a mistake when ordering the product. There was some confusion at the time and I ended up in Beta territory. Given my bad experience going between Trainz versions I just decided to stay with the "beta" process. Time passed and an update appeared. Forgetting I was Beta made for some exciting times. But changing program versions was less appealing than sticking it out and not grabbing the latest Beta.
Just in case you buy a Univac-I from Amazon, and they will not honor the guarantee, I can probably fix it for you.
Did you know that the forerunner to the transistor in computers was the 2E26 vacuum tube.