I have heard of things like being done with custom built interfaces to run Trainz and someone even showed me a circuit diagram a couple of years ago, - but that kind of thing is definitely outside of my skill set.Reading your post give me an idea. Why not build an interface (track and train control panel) like you would have on a real live model railroad and interface it with Trainz program. Way beyond my know how, but I bet someone could do it! I looked at your pdf file and it brought back memories of my model railroad days. I'm thinking of changing my whole approach to Trainz. Half the fun of model railroading is building the road and with Trainz that would be interesting. I like your ideas.