Ready-to-run timetables are available on GitHub. As of March 20, 2020 there are timetables for the following routes:
- Surfliner 2.3 (Amtrak, Metrolink, Coaster)
- Cajon Pass 4.2 (Amtrak, Metrolink)
- BNSF Glorieta Pass (Amtrak, NM Rail Runner)
- Marias Pass 5 (Amtrak)
- NC Piedmont Corridor (Amtrak)
- Northeast Corridor v4 (Amtrak, SEPTA, MARC)
- Leeds, Settle & Carlisle 2.0 (Northern)
Original post below:
--------------------------------------------
I have been working on a Python program that turns digitized transit schedules into timetables for Open Rails. It's still a little rough around the edges, but it works! It takes General Transit Feed Specification (GTFS) files, which have been made available by an increasing number of transit operators throughout North America and Europe to power wayfinding services like Google Maps and the Transit app. These data obviously do not specify any rolling stock or track paths, so my program also accepts a "recipe" file that injects this information.
As an example, here is a recipe I prepared for Amtrak's Saturday services between Washington and Philadelphia. The resulting timetable:
https://i.postimg.cc/3J7qFgnd/autotable-nec.png
And here is an even briefer recipe for current services between Settle and Carlisle. The resulting timetable:
https://i.postimg.cc/JnZTbnXN/autotable-s2c.png
As you can see, the result is a full, authentic timetable with minimal effort spent on rote tasks like reading off of tables or keying in times. Eventually, I hope to build a full PRR Eastern Region timetable with as many Amtrak, MARC, SEPTA, and NJ Transit services as the sim can handle.
You can browse autotable's source code on GitHub.