TS2009 SP2
From TrainzOnline
TS2009 SP2 is the second major patch release to the TS2009 product. It fixes numerous minor bugs that were reported by the community after the public release of TS2009 ands adds various major performance and functionality enhancements.
Changes since TS2009 SP1
The following list represents the major user-visible changes in TS2009 SP2 as compared to the TS2009 SP1 patch release.
- Extensive updates to French, German, Czech, Polish, Russian, Spanish, Italian, Dutch and Hungarian translations.
- Fixed a number of built in assets that used excessive buffers.
- Updated Launcher to better handle localization.
- Built-in assets that have been modified and contain .gse files no longer cause errors in the Jet log.
- Replaced "TS2009 Example Track" with "Auran Track TS2009 Oak".
- Fixed an issue where the "Surveyor Settings" screen does not appear when in native mode.
- Fixed script errors in several of the built in sessions.
- Fixed various errors with built-in "HTML" assets.
- Fixed some steam engine sound issues in DCC mode.
- Fixed an issue where valid (according to CCG) soundscripts container causes error in Content Manager.
- "Display Custom HUD" rule now works correctly.
- Fixed a crash that occurred when 2 driver AI's couple.
- Changed the background of the mini-map so that it is not too dark for track when turning off the map textures.
- Made some changes to permissions to prevent modification of Base assets.
- Updated TrainzDiag to better handle localization.
- Made some changes to better handle cycling draw distance problems.
- Added more warning and logging to the patcher to help with incorrect files.
- NA12 Praline loco's bogeys now show correctly in Driver.
- Phil C's L SD70 locos now work correctly in Driver.
- Adding a scenery object which has profile data now flags the profile as modified.
- Added functionality to the patcher to allow roll back if an error occurs.
- Fixed an issue with the patcher that can cause an unhandled exception during patching.
- Fixed RMB context menu 'select' options in Content Manager.
- Modification time now changes back to 'never' when reverting an opened built in asset.
- Fixed a crash when using 'Custom Script' rule.
- 'Set Camera' rule now correctly moves the camera to the selected train.
- Fixed some issues with baseboards and objects not correctly streaming in when moving the camera.
- Adjusted some error messages in Content Manager to provide a better understanding of what the fault is.
- Content Manager "Online Help" now points to the correct location.
- Fixed an issue where non faulty locos do not appear in the preview window and cannot be placed on track.
- Fixed an issue where Content Manager Focus is lost in the main list after list refresh.
- Added and reworded many patcher error/warning messages.
- Fixed a crash that occurred when downloading certain assets in Content Manager.
- Fixed a crash that occurred when driving along the 'Glasgow to Falkirk' route.
- Fixed a crash when using a non faulty asset, 70tonoss.
- Mouse scroll wheel will no longer affect horizontal scrollbars/sliders
- Fixed a variety of miscellaneous sound issues in Driver.
- Fixed a headlight placement issue that was causing flickering on some locos.
- Fixed some issues where tree objects not visible when in Cab view.
- Made some adjustments to the process of selecting assets in Surveyor.
- Improved odometer readings in the 'Display Custom HUD' rule.
- Pressing F5 now correctly hides the speed/time or map/waybill panels of the GUI.
- Removed some remaining stand-in artwork from Trainz Classics.
- Change baseboard now works correctly if it starts on 5m grid.
- Displacement maps now handled as an asset and are correctly visible from the Topology advanced tab.
- New steamengine specs are now created correctly in CCP.
- Added new QuickDrive rule, to allow session changes while in Driver.
- Added ability to open a route from Driver without any session selected.
- 'Quick Drive' command from Surveyor no longer checks for trains before loading the current route/session into Driver.
- Fixed an issue where some machines could not commit assets.
- Adjusted many error/fault messages in Content Manager to show more specifically what the cause was.
- Excessive disk reads are no longer performed when in the Surveyor menu.
- Tool shortcut keys now correctly work when their tab is closed.
- Fixed an issue where copying and pasting the 'Asset Versions' list provided confusing results.
- Made adjustments to Content Manager to comply with the "Command Line Guidelines" documentation.
- Fixed a crash when undoing a delete of a certain turnout asset.
- Fixed an issue where some driver commands cause a thread exception in train.gs.
- Added the ability to minimize/restore a browser window from script.
- Trackmarks can now be moved if the track they are on is raised.
- Adjusted the sound in electric cabs.
- Fixed an issue where Direction arrows would not show on junctions.
- Fixed an issue with an incorrect dialog when opening CCP with older content.
- Fixed some TAD flags that were causing the database to be written to disk even though no change has occurred.
- Fixed an issue where the save prompt appears when closing a route after already saving using ctrl+s.
- Removed incorrect ability to rotate routes when merging.
- Fixed an issue where the 'Paste rotation' tool does not change pasted object's rotation.
- Fixed some issues where 'ABx791 80er FV2' and 'ABx791 90er FV3' trains do not show in game.
- Adjusted the placement of some text in the Driver menu.
- Fixed an issue where baseboard textures weren't mixing consistently when merging baseboards.
- Added the build number to crash dump emails.
- Today filter now shows assets downloaded from the DLS that day.
- Fixed an issue that occurred when exiting a certain route in Surveyor that prompts a save, even if nothing had changed.
- Adding dependencies when creating an archive now changes the size shown in the Archiver.
- Fixed an issue where archive title partially obscures the archive size when creating a new archive.
- Dragging and dropping a CMPA file into Content Manager now works correctly.
- Script validation errors now show correct paths.
- Assets with an unknown location can no longer be removed from Content Manager by selecting a local asset in the same operation.
- Fixed an issue in CCP where all tags and containers would be highlighted when one container is highlighted.
- Fixed an issue where Surveyor would incorrectly move the cursor when loading had finished.
- Improved the Driver HUD interface, adding the functionality for custom HUDs to be themed based on the current Trainz installation.
- Adjusted many labels in CCP that overlap input boxes.
- Adjusted Driver AI to fix some issues that resulted in the AI driving some routes too slowly.
- Fixed some issues regarding speed and direction in double cab locos.
- Clicking the 'Cross' button in the 'Find Object' now cancels any previous camera moves.
- Added the ability to create and save displacement assets in Surveyor.
- Updated the Preferences and About dialog in CCP to be more compact.
- Fixed an issue where the asset list was sometimes blank when the settings dialog was displayed.
- Optimized sorting by asset author in Content Manager.
- Fixed a crash in Content Manager caused by a failure to initialize the rendering system.
- The "do you want to install...” dialog that pops up when selecting an archive in the archiver helper now also names the archive.
- Nearby objects are now correctly cached when spinning the camera 360 degrees.
- Made adjustments to object selection in Driver to make it more precise.
- Added indication of which commodity is selected in the 'Commodity Picker'
- The join between baseboards of differing heights now shows correctly after merging, instead of not appearing until after saving the route.
- Merging routes of baseboards with differing heights no longer causes spikes and tears to appear on some edges.
- Surveyor now uses the last used object/track as default instead of the new 2009 assets.
- Added World.LoadSession(KUID) script function.
- Texture assets with a config file but no actual texture are now correctly flagged as an error.
- Adjusted warning message when reaching the 2GB barrier.
- Updated Content Manager's "About box" to contain necessary details.
- Fixed some issues with alpha sorting.
- Made the Surveyor saved consist list available from anywhere in the game for use with the new QuickDrive rule.
- Added a user-viewable log of all Content Manager activity (showable by pressing Shift + Tab).
- Re-implemented Backup and Restore Keywords in Content Manager.
- 'Run round' and 'couple to' orders now use consistent coupling speed.
- Build Version no longer contains a trailing zero in Content Manager.
- Displacement tool no longer stalls for 15 seconds the first time it is used.
- Fixed an issue in Hawes Junction sessions where the camera could not Move in free roam mode during session.
- Baseboards now appear square instead of rectangular when shown in the minimap.
- Users previously selected region is now correctly being saved between sessions.
- Further options added to the Content Search Filter in Surveyor mode.
- Session junction lever directions now overide the direction they've been give in the route.
- Driver message text no longer spills outside of it's window.
- Fixed and issue where rapid clicks are not detected at low frame rates.
- Refreshing with F5 no longer removes empty properties and tags in CCP.
- Dependant asset names now display correctly in the Download Helper.
- Removed the ability to search for Location > Download station when using the Content Search Filter in Surveyor.
- Users can no longer add themselves as a buddy in the chat interface.
- Fixed an issue that would occur where tabs seem to freeze the first time one is opened in Surveyor.
- Chat buddies list now resets after changing log in details.
- Fixed a crash caused by clearing kuid-table ID and pressing F5 in CCP
- Fixed an issue in Content Manager where 'View Config' shows a "?" character where there is none in the file.
- Rebuilding database no longer resets "downloaded today" to 0mb
- Content Search Filter in Surveyor can now access custom search filters from CM2.
- Fixed an issue where an incorrect warning would show in Content Manager when adding a space to the end of a username.
- Fixed an issue in Content Manager where it would list many obsolete tags for kind Traincar as valid.
- Merge route window now scrolls the whole of the route.
- Added extra options to Content Manager's Download helper.
- Disabled "Edit in CCP" for DLS content.
- Made some adjustments for cases when snapping large fixed track pieces together.
- Content Search Filter panel mouse wheel scroll now works over any part of that panel.
- Fixed and issue where Fixed-Track becomes invisible after adding and deleting in same location many times.
- Application errors in CCP are now handled via dialog boxes instead of being displayed in the asset error list.
- New Asset Spline now shows correct info in CCP.
- Auto-save now works correctly on a map that hasn't been saved before.
- Fixed an issue where refreshing would cause a KUID and Username to switch places in CCP.
- Adjusted some strings in CCP to maintain consistancy.
- Fixed an issue where the 'Use Height' tool would not affect objects and splines until undoing and then redoing.
- Fixed an issue in Driver where the Pantograph dash switch doidn't function as it should.
- Removing username/password in Content Manager now correctly locks the Download helper.
- Adjusted camera control in Driver to better handle certain conditions and user movements.
- iTrainz Chat icon now blinks When recieving a new message.
- Fixed and issue where asset movement, rotation and zoom in Preview Viewport is too fast when VSync is off in CCP.
- Search Term 'Era' now allows eras from "1800" to "post 2000" in Content Manager.