With project members struggling on the port to SDL, I reached out to the Mono community and - credit to the open source process - got a very prompt contribution from Atsushi Eno. He provided a patch to make FreeTrain build against Mono/SDL. Whilst it doesn’t run yet, this will hopefully provide the catalyst for a complete port, which will mean FreeTrain will run on all major platforms as well as run better on modern Windows versions, and make it easier for people to contribute improvements in the future.
If you have any C#/SDL skill, please don’t hesitate to have a look.
FreeTrain father Kohsuke Kawaguchi also had kind words for our effort, “Just wanted to congratulate the team for making this happen. I’m very happy to see that the project has gotten its own life. Looking forward to seeing the future progresses.”