In a self-compiled devel with the patch from http://forum.simutrans.com/index.php?topic=5330.0 applied, I have tested the reverse route function. While the convois nicely moves from stop to stop correctly, it seems that the p****engers (I have not tested with cargo nor mail) does not board the convoi according to the reverse schedule, but the "un-reversed" schedule.
In the screenshot attached, the top window shows Söderborg station that the convoi (26) Parhästar in the lower window has just left. As you can see, there are still p****engers left at Söderborg station bound for Söderborg H, which is the stop the reverse route convoi will next visit. All p****engers for Söderborg Församlingshem H (which is the next stop on the "unreversed" route) have however boarded the convoi.
EDIT: It cannot be seen from the image, but the convoi contained only p****engers that wanted to get off at Söderborg station before entering the station. All p****engers aboard the convoi got on the convoi at Söderborg station.
Hi!
Thanks for your report :).
I didn't know the routes were aware enough to send to nearer stops first. After learning a few more german verbs I've now fixed this in my git testing branch :).