The good news: I got the train driving in circles!
I actually learned the assembly language when I was in school ... but still I did not find it easy to understand how to control the train.
The documentation (Editor->Documentation) does not work for me. It would be very helpful to have a full documentation how to control the train. What do the registers TD1-TD8 exactly do?
It would also be nice if the program editing and running would be a bit smoother. Maybe merge the program and editor window so that the program can directly be executed in the editor window?
An interesting project and the core mechanic works well, but I think for beginners the learning curve may be a bit steep ... and the controls a bit to old school ...