6
I Use This!
High Activity

Commits : Listings

Analyzed about 8 hours ago. based on code collected about 8 hours ago.
Nov 17, 2024 — Nov 17, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Tidied up all the menu screens.
James Ross
as twpol
More... over 15 years ago
Add z-bias for scenery objects with good values for preventing z-fighting of track ballast at switches.
James Ross
as twpol
More... over 15 years ago
Eliminated shadow rendering on dark side of objects. ( so the side facing away from the sun doesn't get shadows ) Eliminated shadows from cruciform material ( ie to conceal geometry of billboard trees ) Eliminated shadows from dark shade material ( its already dark ) More... over 15 years ago
Corrected alpha problem in pixel shaders where alpha was being 'grayed out' by fog. Fixed by modifying code so fog lerp doesn't effect alpha in all relevant pixel shaders. More... over 15 years ago
Removed the specular lighting code from the SceneryShader - it appears to be wrong and was making the vertex shaders ugly. I'll be re-implementing it at some point.
James Ross
as twpol
More... over 15 years ago
Fix badly compiled RunActivity.exe, oops.
James Ross
as twpol
More... over 15 years ago
Replaced the ForestShader with a new technique in the SceneryShader. Tidied up the vertex shader part of SceneryShader.
James Ross
as twpol
More... over 15 years ago
Fixed REF00069 - animated parts disappear Skip loading sound engine at Sound Detail Level 0 to aid in troubleshooting. More... over 15 years ago
add missing ShadowMap.xnb More... over 15 years ago
Added dynamic Brakes fixed train jump when moving over unaligned switch More... over 15 years ago
REF00022: Dynamic Shadows: - Added option to enable them. - Render fixed-configuration of a single shadow map (texture=4096^2, view=256^2). - Revert V182's RenderFrame changes as they're causing problems with track ballast rendering.
James Ross
as twpol
More... over 15 years ago
Updated README More... over 15 years ago
Fix Save/Resume error messages the same as Activity mode. Add "Frame Time" (in ms) to extended F5 info; measures time per frame, the inverse of FPS, which is better for comparing performance. Reworked RenderFrame's storage of primitives; they're now grouped by material, and rendered in groups, vastly reducing material switching needed. Not a significant performance improvement for me though.
James Ross
as twpol
More... over 15 years ago
Fix for RunActivity.exe accidentally containing personal/testing changes in V180.
James Ross
as twpol
More... over 15 years ago
Performance update: moved a bunch of SceneryShader stuff to statics in Materials, as they're not dependent on the material. 25-30% faster in some bad cases (e.g. West Coast Main Line's Rugby station area).
James Ross
as twpol
More... over 15 years ago
REF00041: articulated wagons don't track properly: - Construction of all wagons now include "PreviousCar", i.e. the wagon before it in the consist. - Setting up the wheels detects that it is articulated and "steals" some wheels from the previous car, positioning them relative to itself. The extra set of wheels are assumed to be bogied.
James Ross
as twpol
More... over 15 years ago
Added LOD facilities for dynamic track. More... over 15 years ago
Updated programs.
James Ross
as twpol
More... over 15 years ago
REF00002: Forest regions do not follow terrain: Tile.GetElevation(float x, float z) interpolates elevation based on Terrain's rendering to provide exact height of ground at the location. ForestMesh.InitForestVertices() passes float coordinates for trees to GetElevation().
James Ross
as twpol
More... over 15 years ago
Functionality for outputting debug info to a log file added F12 to toggle on/off dump log. Formatted in CSV More... over 15 years ago
Fix for TrackSections with duplicate SectionIndexes; report error and use latest.
James Ross
as twpol
More... over 15 years ago
Fix for "An item with the same key has already been addded" on some routes with duplicate SectionIndex values. Change RunActivity error reporting to show the complete exception to aid pinpointing errors.
James Ross
as twpol
More... over 15 years ago
Testing commit More... over 15 years ago
Some steam engine configuration improvements Added MaxTractiveForceCurves eng file option Added max/continuous tractive force derating experiment More... over 15 years ago
Performance tuning: convert TrackSections from an ArrayList to a Dictionary<uint, TrackSection>.
James Ross
as twpol
More... over 15 years ago
added OR specific brake parameters improved EP brakes More... over 15 years ago
Fixes a bug in SVN 163 for dynamic track with four or five subsections. More... over 15 years ago
Fixed 'floating objects' problem REF0003. MSTS ignores root matrix in shape files. More... over 15 years ago
added wag/eng file extension features also added brake sound triggers More... over 15 years ago
added explore route More... over 15 years ago