TSRE SCOmod Test
TSRE5-SCOmod
TSRE5-SCOmod is an experimental improvement branch of the TSRE5 Trainsim.com fork, focused on practical route-editor improvements for MSTS and Open Rails route building.
This branch is based on Eric's TSRE8.006 baseline from the master branch of eric-from-trainsim/TSRE5-Trainsim.Com-Fork.
The goal is not to replace Eric's main TSRE work. This is a test branch for debugging, experimentation, and evaluation, with the hope that useful pieces can eventually be reviewed and folded upstream.
Branches
tsre-scomod-stableis the stable/rescue branch, currently taggedv0.3.tsre-scomod-wipis the current work-in-progress branch with the latest tested local changes, currently taggedv0.4.
Highlights
- Added
codebuild fixes for current MSYS2/MinGW tooling. - Improved
Fterrain conforming for track cuts and embankments. - Adjusted
Ftrack-width behavior so the 1/2/3 settings are more practical. - Added
Shift+Fterrain smoothing pass for selected track/ruler objects. - Added
Ctrl+Fselected-object tile-level terrain conforming for track/road objects. - Added
Alt+Aselected terrain tile patch selection for selecting all 256 terrain patches on the current tile. - Added
F2Conform DBheight brush mode for grade-following spot terrain cleanup along track and road databases. - Added
autopainttile-level tools for track, roads, and water. - Added
autopaintwater shoreline/water-edge terrain painting based on terrain/water contour detection. - Added
F2TERRTEX route and tile reset tools for returning painted terrain tiles toterrain.ace. - Added
F2route-local terrain paint presets for texture, brush size, intensity, brush shape, and rotation. - Added
F20-360 degree terrain texture rotation control for seamless directional textures. - Added
F2seasonal selector for Summer, Spring, Autumn, Winter, and Night. - Added
globalseasonal fallback refresh for terrain, route objects, transfers, dynamic track, and forest/polyforest geometry. - Fixed
globalfixed transfer object reload behavior when switching from Winter back to Summer. - Added
F2Mirror Seasonbutton for paired default/snow TERRTEX painting with matching paired textures required. - Disabled
globalthe old settings-fileseason/seasonalEditingcontrols so theF2selector is the active seasonal control. - Fixed
globalProtected editable TERRTEX 1024x1024 files from accidental downsampling while painting. - Added
viewForest Regions Togglestutter mitigation and a View menu toggle for Forest Regions. - Fixed
globaltexture cache invalidation bug that caused severe lag and wrong texture reuse on large populated routes. - Added
loadsingle-instance protection. - Fixed
loadroute-selection table refresh when switching MSTS root folders. - Added
windowsexecutable icon andAddShortcutDesktop.cmdhelper. - Added
restore last sessionon theloadscreen to reopen the last route, camera view, and editor window layout. - Added
loadhigh-resolution branded splash and scaled loader/about display so the banner is not cropped. - Converted the
status windowinto a compact clickable control panel. - Added
status/navi windowgentle delayed snapping. - Matched the
navi windowcolor/readability scheme to the darker Status Window style. - Improved
object Panelsearching withALLcategory defaults, enforced mutually exclusive Tracks/Roads/Other category filters for searches, and aResetsearch button. - Added
globaluiScalesupport for larger editor fonts and proportionally wider panels. - Added
globalsound feedback with standardizedSCOclick.wav,SCObuzz.wav, andSCOchirp.wavfiles. - Added
status windowPlace Guardvalidation to prevent spammed objects with automatic undo, and respective feedback. - Updated
globaltitle bar to identify the build asTSRE SCOmod v0.4. - Fixed
F3OSM Vector Map HTTPS loading by packaging the current OpenSSL 3 runtime DLLs. - Hardened
F3OSM Vector Map loading so failed network replies do not crash the editor. - Set
F3downloaded map imagery resolution to 4096 for clearer per-tile map output.
Downloads
Executable test builds are intended to be published on the GitHub Releases page, not committed directly into the source tree.
Download the current test ZIP from Releases when available. Keep this copy separate from any production TSRE install.
The ZIP includes AddShortcutDesktop.cmd, which can create a desktop shortcut for the packaged TSRE5.exe.
The ZIP also includes LICENSE.md and THIRD-PARTY-NOTICES.txt. TSRE5-SCOmod follows the original TSRE5 GPLv3 license; bundled runtime DLLs remain under their respective upstream licenses.
Documentation
worklist.txtcontains the longer forum-style summary of the work.fileEdit.txtlists the code/project files touched during the work.Published/contains the release-facing README and copied summaries used for package/release notes.
Status
This is not an official TSRE release. It is a working route-editor improvement branch for testing and discussion.