TSRE GenX - MAX OVERHAUL
Collapse
X
-
"Dream as if you'll live forever. Live as if you'll die today." - James Dean
calrouteprojectmstsorts.weebly.com/
https://cprrorts.weebly.com/
Cheers, S. J. HjellumComment
-
And... as soon as we have working code. They *will* change it so your code breaks, guaranteed.http://www.railsimstuff.com
Just Blender now, 3DCrafter only when I have to.
Formerly The Keystone Works (All Permissions Granted)
Things I work on: https://github.com/pwillard
Comment
-
Hi Eric,
Thanks, and sure. Which branch of yours hosts the stable production code?
I'll see if I can incorporate your changes.
Regards,
ScottComment
-
Main repository --> https://github.com/eric-from-trainsi...insim.Com-Fork
8.006 Testing --> https://github.com/eric-from-trainsi...-8.006-Testing
I'm up to version 8.006m right now, which has -not- been added to GitHub yet. What's there is 8.006g, but I'll try to get those updated to 8.006m today.
If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, or items available in our library, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!Comment
-
Hi Eric,
Main repository --> https://github.com/eric-from-trainsi...insim.Com-Fork
8.006 Testing --> https://github.com/eric-from-trainsi...-8.006-Testing
I'm up to version 8.006m right now, which has -not- been added to GitHub yet. What's there is 8.006g, but I'll try to get those updated to 8.006m today.
I'll probably be on a bug hunt for the rest of the week - cleaning up a few of the processes where I know I have issues. I'll try and include your changes - in the next push - GenX v0.8.
Thanks.
Regards,
ScottComment
-
Hi Folks,
Just another Point of Interest:
If you Move Popup Windows - where you want them - and use the "Pin" (no fancy icon yet) in the top right of every window - it will remember the position between sessions - so you set it once and forget.
Also - bottom right of the indicator section of the Control Panel - displays selected object - click on the button will clear your select - not a big deal - I find it handy. Most of the indicators are clickable as well - all but elapsed time.
Regards,
ScottComment
-
Nice to see that there is interest in TSRE development.
I see that you have coding experience. Then it is sad that you decided to use outdated codebase, instead of using modern TSREvc.
Regarding dynamic tracks, I see no point of two different Flex modes. Old Flex is obsolete. New code select single curve solution when possible, and two curve S solution when single curve is not possible or inferior. Idk what stage sits on github, but I think that latest flex version should be available in there.👍 2Comment
-
Hi Piotr,Nice to see that there is interest in TSRE development.
I see that you have coding experience. Then it is sad that you decided to use outdated codebase, instead of using modern TSREvc.
Regarding dynamic tracks, I see no point of two different Flex modes. Old Flex is obsolete. New code select single curve solution when possible, and two curve S solution when single curve is not possible or inferior. Idk what stage sits on github, but I think that latest flex version should be available in there.
It's nice to see the return of the master.

I can't thank you enough for all the work you have put into this application - it's one thing to mod other people's work - it's a completely different thing to build an application from scratch. You have my respect. If we were still using the original MSTS editor - this whole ORTS thing would have been doomed.
I was very reluctant to start down this path - as I came here for an escape - to run trains and make models. Since I starting to mess with code - that's all I do now. I started this about a year ago and I had thought Eric's fork had the most improvements - as that has been the version I have been using since its inception. Honestly - I hadn't seen any posts from you - so I thought you had moved on. Then while poking around on Git a few months ago - I found your new version with the software updates - by then I was already established. Of course - I did note your mention of a new Dynamic Track - so I looked at it specifically. I'm all for upgrades which looks very enticing - but I wanted to finish my base mod before tackling more. I've got the Activity Editor in pieces now and need to put it back together.
As for Dynamic Track - my thought process - was when building out yard ladders and such - you might not want to allow the possibility to add additional curves beyond what the old Dynamic Track offered - I'll go back and reconsider now that you've mentioned it.
Thanks for everything - especially you graciously sharing your app and the code - very much appreciated.
Regards,
ScottComment
-
Was TSREvc ever announced? Certainly news to me.If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, or items available in our library, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!Comment
-
Hi Eric,
I just happened upon it.
TSREvc:
GokuMK/TSRE5vcIt’s a modernized, still‑incomplete port of the TSRE5 route and asset editor, rebuilt around Qt6, CMake, and VSCode to bring the aging MSTS/Open Rails toolchain into a current, maintainable environment. The project has its core framework, rendering backend, file loaders, and UI scaffolding in place, along with early support for GLTF models, DDS textures, and a new math‑driven flex‑track system that replaces the old spline logic with more precise geometric calculations. While these foundations work, many of the original TSRE5 editing tools—terrain manipulation, full world editing, object dialogs, pathing, and advanced consist/route utilities—are still missing or only partially implemented. Overall, it’s a functional but far‑from‑complete modernization effort, offering updated architecture and several new features while still requiring substantial development to reach full TSRE5 parity.
Regards,
ScottComment
-
Peter Groenbaek contacted me some time back about how he got the 8.005 codebase moved over to use CMAKE and QT6 as well as VSCode.
It's possible he shared that with Goku as well. Finding the time to get it set up to use with 8.006 has been elusive.If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, or items available in our library, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!👍 1Comment
-
Hi Eric,
Yep - fully understand - you seem to have a lot of irons in the fire as well.
For me - I am pretty happy with the progress I’ve been making - I really don’t need to introduce another huge hurdle to try and vault - staying inspired and motivated is chore enough - definitive - observable progress - is my fuel.
I like the idea of more modern tools but all in good time.
Regards,
Scott
Comment
-
Gonna have some fun with this. With regards to the activity editor, I hope this leads to a realtime display of the activity within the AE, allowing us to test/see how the player, and AI trains interact in realtime before running the activity in OR. Not just loose consists :3👍 1Comment
-
Scott, GitHub was updated to the last changes I made in 8.006m
If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, or items available in our library, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!Comment







Comment