Developer postOriginal post (opens in a new tab)

Patch Notes V1.1 (build number 72199)

Code Fixes and Updates since CE release Dec 10:
The following lists show the code and content changes made since the Dec 10 CE release build.
Please note that some items shown in these lists may not have been verified as fixed.

  1. Black “shadows” on steep terrain now working correctly
  2. Fixed - zooming out in map view causes graphical error for the NAV point
  3. Surveyor - added shift-mousewheel option (10x more sensitive than mousewheel)
  4. Driver and Surveyor - page up/down and one mousewheel click now moves the camera 10m
  5. Driver and Surveyor - shift-pg up/down modifer and shift-mousewheel modifier provides finer control reducing camera movement to 1m
  6. Shadows - Fade out shadows near dusk and fade them back in near dawn
  7. Shadows - Add a client-accessible option for shadow detail (temp fix - more tuning required for low detail setting)
  8. Save > Create a new session now works
  9. Use supplied water colour alpha value instead of halving it (temp fix until water shader implemented)
  10. Fixed Asset Downloader being closed when entering Surveyor/Driver
  11. TANE MAC CE “?” button on launcher now takes user to correct page
  12. Fixed - TANE CE MAC launcher buttons have a white box around them
  13. Fixed a spatialmanager issue where the KX route took far longer than expected to finish loading
  14. CM - Fixed unnecessary flickering in the UI when editing search filters in CM
  15. CM - allow keyword search to accept a single KUID instead of a keyword list
  16. CM - add save filter option to CM
  17. CM - add "saved game" category, and normalise the plurality of the category strings
  18. CM - improved search filter support
  19. CM - enabled keyword searching.
  20. CM - added cascading support, and cleaned up a lot of window placement stuff
  21. Fixed a crash bug in the profile name lookup code
  22. Fixed - Saved Sessions: PostMessage throws ER_NativeCallError for many (all?) libraries only after a saved session is loaded"
  23. Post-Processing WIP
  24. Post-Processing - Added UI to configure effect parameters (HDR tone mapping, bloom etc)
  25. Procedural Junction : Fix for WingRails with new assets TS15 Trk Oak v7f Mesh
  26. Procedural Junction : Revert to a fail safe for the intersected custom sleepers area
  27. Procedural junctions: The check rails and wing rails are being drawn too long
  28. Procedural Junction : New Sleeper Generation - Good Bases
  29. Procedural Junction : CheckRail bending fix and simplification (+ add the blade slide chair loading)
  30. Fix rendering of bump-mapped chunky track
  31. Normalise sound file paths
  32. Animation functionality changes (e.g. windmill)
  33. Force update of animations prior to reading attachment point positions
  34. Fix animation and texture replacement for effect in Season Town
  35. Fix - Level Crossings open when the game is paused
  36. Added use-parent-bounds support for turntables (animation)
  37. Disable the 'oversized object' mechanism
  38. Fixed - Warwick to Wallangarra Freight Run - loco coal man in bind pose
  39. Fixed - Advanced Industry Load Configuration rule doesn't work in saved session
  40. Fix - CL Tree Fir - 06 shows as completely black in game
  41. Water control tweaks
  42. Fix - Cannot scroll driver list - up and down arrows are white and cannot be clicked
  43. Move credits option from in-game to main file menu (on Launcher, etc), and correct the link
  44. Link to a more detailed help page (on the wiki) for "Renderer initialisation failure" help
  45. Fix - On second entry to QuickDrive from Surveyor, camera is at origin
  46. Fixed - stall/hang in package downloader UI
  47. Fix - Exiting session whilst downloader is active stops downloads
  48. Fix traincontrols load/save
  49. Easy street - track lines do not align in zoomed out perspective
  50. Update to only refresh the cached simultaneous download count every 30 seconds
  51. Wait for the renderer before dispatching the next frame
  52. Fix timeout bug
  53. TrainzContent > Export to CDP file dialog requires user to enter filename extension [Windows]
  54. Timing fixes and debugging code
  55. Fix - At low frame rates, single-click movement doesn't work
  56. Surveyor - no assets selected by default
  57. Added more patching support
  58. Fixed detection of 'processed' assets during validation
  59. Improved client-renderer frame sync
  60. Prevent the precache indicator being briefly visible when the loading screen drops, despite no precache activity
  61. Require strict KUIDs for v3.9+ content.
  62. Add an alternate mip generation algorithm option
  63. Fix - T:ANE does not cope with 4096x4096 textures - errors during texture compression
  64. Fix - C&O Kanawha has obvious rings in headlight corona - texture compression issue
  65. Fix - An error occurred trying to display the fatal error window!
  66. Crash dumps are now created in the game userdata folder
  67. Crash dumps more likely to be produced
  68. Smoke pfx now show while in 'cab' views
  69. Fix texture resource leak on shutdown
  70. Fix - PFXEmitterTwinklesSpec "filename must be lowercase
  71. Fix - TrackSpec "filename must be lowercase
  72. Add an error log for the "downloadcontentlistings" command
  73. Fix - runaway cpu usage bug in the traincontrols hud script
  74. Add 'world time' stat
  75. Fix a resource leak in the script compiler;
  76. Fix Container::ValidateDirectory();
  77. Fixed the common possible problem cases to avoid opening files too often
  78. TANE MAC CE menu texts for Skip Tute and Play Tute texts are weird
  79. TANE MAC CE Session Objective title texts are missing parts of the characters
  80. TANE CE MAC in-game route menu Ranking and Purchase status text cut off
  81. TANE MAC CE some objective windows have scrollbars
  82. TANE MAC CE HUD has scrollbars - Font name, boldface, italic support added; - Font vertical height and alignment adjusted; - Font horizontal re-alignment removed
  83. Fix crash while trying to load ECML Flying Scotsman
  84. Launcher now shows correct tab of settings panel to enter user details
  85. Iris Pro shader bug workaround
  86. Fix a bug with loading precache data
  87. Fix - User cannot change display renderer manually if the default renderer setting encounters a fail to start case
  88. Remove non-supported languages from the localisation list
  89. Also remove the "loc test" language from standard builds
  90. Integrate Polish, French, German loc kits
  91. Localisation - fixed French/German not aligned issues
  92. Driver speed HUD now aligned in german version
  93. Prevent bounds override of content window
  94. Crash fix in content list window contextual menu
  95. Fix case-sensitivity of sound loader
  96. Fix 'trainzutil help'
  97. Crash fixing
  98. Reduce unnecessary UI flickering when scrolling
  99. Log script update time in profiler
  100. Make spec load failure due to "no local file available" log as an error
  101. Fix permissions issue
  102. Texture extraction support now working for DirectX
  103. *.cdp import does not always work.
  104. [specular] ground textures look too shiny
  105. [specular] specular way too overbright
  106. [Specular] White artifacts on tracks
  107. [Specular] White artifacts showing on track KSC

In addition to this code fix list, there have been almost 200 content related fixes to improve routes, sessions and individual assets.

Work continues on adding additional post-processing effects, shadow and engine tuning and much more...