How to Configure Trainz Settings: Difference between revisions
| (19 intermediate revisions by the same user not shown) | |||
| Line 26: | Line 26: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=350> | ||
__TOC__ | __TOC__ | ||
</td> | </td> | ||
<td width= | <td width=650> | ||
<table bgcolor="lightcyan" cellpadding=2> | <table bgcolor="lightcyan" cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 224: | Line 224: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:PageLink.PNG|link=]] <span style="font-weight: 700; font-size: 15px;">[[#stepTabInstalled| | <td>[[image:PageLink.PNG|link=]] <span style="font-weight: 700; font-size: 15px;">[[#stepTabInstalled|Install]]</span></td> | ||
<td>the location of your '''Local Data Folder''' where all your assets are kept and the type of program updates you want to receive.</td> | <td>the location of your '''Local Data Folder''' where all your assets are kept and the type of program updates you want to receive.</td> | ||
</tr> | </tr> | ||
| Line 314: | Line 314: | ||
<td width=50>[[image:SkipDown.png|link=#skipGeneralLanguage|Skip Down]]</td> <!-- skip Down --> | <td width=50>[[image:SkipDown.png|link=#skipGeneralLanguage|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=#stepTabGeneral|Skip Up]]</td> <!-- skip Up --> | <td width=50>[[image:SkipUp.png|link=#stepTabGeneral|Skip Up]]</td> <!-- skip Up --> | ||
<td width=46> | <td width=46>[[image:SkipMinorDown.png|link=#skipMinorMonitor|Down]]</td> <!-- for Top and Minor Up/Down --> | ||
<td width=75> </td> | <td width=75> </td> | ||
<td width=75> </td> | <td width=75> </td> | ||
| Line 330: | Line 330: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipMinorMonitor"></span> | ||
==='''Primary Monitor'''=== | |||
</td> | |||
<td width=50> </td> <!-- skip Down --> | |||
<td width=50> </td> <!-- skip Up --> | |||
<td width=46>[[image:SkipMinorDown.png|link=#skipMinorResolution|Down]][[image:SkipMinorUp.png|link=#skipGeneralDisplay|Up]]</td> <!-- for Top and Minor Up/Down --> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | |||
</table> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | |||
<td width=10>[[image:BlueDot10x10.png|link=]]</td> | |||
<td><span style="font-weight: 700; font-size: 15px;">IF</span> you have more than one display monitor/screen attached to your computer then you can select the one that you want '''Trainz''' to use.</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:BlueDot10x10.png|link=]]</td> | |||
<td>This will match the display settings to your selected monitor but you will still have to manually move the program windows across to that monitor.</td> | |||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td><span style="font- | <td> | ||
<table width=996 bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td width=975><span style="font-size: 17px; font-weight: 700;">Notes:'''</span><br> | |||
---- | |||
'''Trainz''' will always load and run in the monitor where it last ran. This will default to the '''Primary display''' monitor as shown in the image below. If you want it to use a different monitor then you will have to manually drag it (both the '''Launcher''' and the opening screen) across to that monitor the '''first time that you start Trainz''' after changing this setting. From then onwards it will always start in that monitor unless you change it back. The purpose of this setting is to match the '''Display Settings''' and '''Performance Settings''' to your preferred '''Trainz''' display monitor.</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<br> | |||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 355: | Line 389: | ||
<td width=25>[[image:DotPoint2.JPG|link=]]</td> | <td width=25>[[image:DotPoint2.JPG|link=]]</td> | ||
<td>Then <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the display monitor that you want '''Trainz''' to use.</td> | <td>Then <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the display monitor that you want '''Trainz''' to use.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 370: | Line 401: | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=629><span id="skipMinorResolution"></span> | ||
</tr> | |||
<tr valign="top"> | ==='''Screen Size and Display Resolution'''=== | ||
<td | </td> | ||
<td width=50> </td> <!-- skip Down --> | |||
<td width=50> </td> <!-- skip Up --> | |||
<td width=46>[[image:SkipMinorDown.png|link=#skipMinorVertical|Down]][[image:SkipMinorUp.png|link=#skipMinorMonitor|Up]]</td> <!-- for Top and Minor Up/Down --> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | |||
</table> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | |||
<td width=10>[[image:BlueDot10x10.png|link=]]</td> | |||
<td>This sets the screen size (as in '''full screen''' or '''windowed'''), its '''resolution''' (in pixels) and the '''refresh rate''' (in Hertz or cycles per second).</td> | |||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=370>[[image:General-FullScreenOff.png|link=]]</td> | <td width=370>[[image:General-FullScreenOff.png|link=]]</td> | ||
| Line 454: | Line 500: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipMinorVertical"></span> | ||
==='''Vertical Synchronization'''=== | |||
</td> | |||
<td width=50> </td> <!-- skip Down --> | |||
<td width=50> </td> <!-- skip Up --> | |||
<td width=46>[[image:SkipMinorDown.png|link=#skipMinorRenderer|Down]][[image:SkipMinorUp.png|link=#skipMinorResolution|Up]]</td> <!-- for Top and Minor Up/Down --> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | </tr> | ||
</table> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | |||
<td width=10>[[image:BlueDot10x10.png|link=]]</td> | |||
<td>This synchronizes your graphics card with your display monitor in the construction of each video frame.</td> | |||
</tr> | |||
</table> | |||
<br> | |||
<table width=1000> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>'''Vertical Synchronization''', when turned on, prevents the next frame from being sent to your display monitor before the previous frame has been fully drawn on the screen. If your video card is sending frames faster than your screen can handle then it can lead to an effect known as "tearing" where parts of two different frames are displayed at the same time.<br> | ||
'''Vertical Synchronization''', when turned on, prevents the next frame from being sent to your display monitor before the previous frame has been fully drawn on the screen. If your video card is sending frames faster than your screen can handle then it can lead to an effect known as "tearing" where parts of two different frames are displayed at the same time.<br> | |||
[[image:General-VertSynch.png|link=]]</td> | [[image:General-VertSynch.png|link=]]</td> | ||
</tr> | </tr> | ||
| Line 504: | Line 567: | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipMinorRenderer"></span> | ||
==='''Renderer'''=== | |||
</td> | |||
<td width=50> </td> <!-- skip Down --> | |||
<td width=50> </td> <!-- skip Up --> | |||
<td width=46>[[image:SkipMinorBlank.png|link=]][[image:SkipMinorUp.png|link=#skipMinorVertical|Up]]</td> <!-- for Top and Minor Up/Down --> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | </tr> | ||
</table> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>'''DirectX''' is the program interface ('''API''') used by Windows to render 3D images on your display monitor. | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
< | <td>'''DirectX''' is the '''Renderer''' or program interface ('''API''') used by Windows to render 3D images on your display monitor.</td> | ||
</tr> | |||
</table> | |||
<br> | |||
<table width=1000> | |||
<tr valign="top"> | |||
<td colspan=2>There are currently two versions of '''DirectX''' in use in the gaming world:-</td> | |||
</tr> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
| Line 521: | Line 601: | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<table bgcolor=#000000 cellpadding=2> | <table width=1000 bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table bgcolor=#ffffb0 cellpadding=2> | <table width=996 bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:NotePad.PNG|link=]]</td> | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td>If you select the '''DirectX 12''' renderer in the current '''Trainz Plus beta''' version then all '''TurfFX Effect Layers''' will be disabled and will not | <td>If you select the '''DirectX 12''' renderer in the current '''Trainz Plus beta''' version then all '''TurfFX Effect Layers''' will be disabled and will not appear.</td> | ||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 559: | Line 632: | ||
<td width=200>[[image:General-RendererDX11+12.png|link=]]<br> | <td width=200>[[image:General-RendererDX11+12.png|link=]]<br> | ||
'''Trainz Plus SP8 beta'''</td> | '''Trainz Plus SP8 beta'''</td> | ||
<td> </td> | |||
<td>[[image:DotPoint2.JPG|link=]]</td> | |||
<td>Then <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the Renderer that you want to use.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 564: | Line 640: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td colspan=2> | ||
<td> | <table bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>The '''DirectX 12''' option is in beta test and is only available in the beta version of '''Trainz Plus'''.</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 579: | Line 661: | ||
<td width=50>[[image:SkipDown.png|link=#skipGeneralMisc|Skip Down]]</td> <!-- skip Down --> | <td width=50>[[image:SkipDown.png|link=#skipGeneralMisc|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=#skipGeneralDisplay|Skip Up]]</td> <!-- skip Up --> | <td width=50>[[image:SkipUp.png|link=#skipGeneralDisplay|Skip Up]]</td> <!-- skip Up --> | ||
<td width=46> | <td width=46>[[image:SkipMinorDown.png|link=#skipMinorLanguage|Down]]</td> <!-- for Top and Minor Up/Down --> | ||
<td width=75> </td> | <td width=75> </td> | ||
<td width=75> </td> | <td width=75> </td> | ||
| Line 603: | Line 685: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipMinorLanguage"></span> | ||
==='''Language'''=== | |||
</td> | |||
<td width=50> </td> <!-- skip Down --> | |||
<td width=50> </td> <!-- skip Up --> | |||
<td width=46>[[image:SkipMinorDown.png|link=#skipMinorFont]][[image:SkipMinorUp.png|link=#skipGeneralLanguage|Up]]</td> <!-- for Top and Minor Up/Down --> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | </tr> | ||
</table> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
<td>You can choose a preferred display language for all menus, option boxes, command lists, etc that are part of the program. The default language is '''English'''.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 657: | Line 751: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:NotePad.PNG|link=]]</td> | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td>The names of individual assets, as shown in some '''Surveyor 2.0 Palettes''', '''Surveyor Classic Tools''' and in '''Content Manager''', will only use the preferred language <span style="font-weight: 700; font-size: 15px;">IF</span> that language has been added to the asset's '''config.txt''' file. Otherwise '''English''' will be used.</td> | <td>The names of individual assets, as shown in some '''Surveyor 2.0 Palettes''', '''Surveyor Classic Tools''' and in '''Content Manager''', will only use the preferred language <span style="font-weight: 700; font-size: 15px;">IF</span> that language has been added to the asset's '''config.txt''' file. An assets description will also be shown in the selected language <span style="font-weight: 700; font-size: 15px;">IF</span> the description in the asset config.txt file is supplied in that language.<br><br> | ||
Otherwise '''English''' will be used.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 675: | Line 770: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipMinorFont"></span> | ||
==='''Font Size'''=== | |||
</td> | |||
<td width=50> </td> <!-- skip Down --> | |||
<td width=50> </td> <!-- skip Up --> | |||
<td width=46>[[image:SkipMinorBlank.png|link=]][[image:SkipMinorUp.png|link=#skipMinorLanguage|Up]]</td> <!-- for Top and Minor Up/Down --> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | </tr> | ||
</table> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
<td>Lists of assets can be displayed in '''Content Manager''' and in some '''Surveyor 2.0 Palettes''' in a larger font size.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 746: | Line 854: | ||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | <table width=1000 bgcolor="lightcyan" cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=10>[[image:BlueDot10x10.png|link=]]</td> | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
| Line 755: | Line 860: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:BlueDot10x10.png|link=]]</td> | <td>[[image:BlueDot10x10.png|link=]]</td> | ||
<td>You can add support | <td>You can add support for some non-keyboard game controllers</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 829: | Line 934: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id="stepTabInstalled"></span> | <td width=629><span id="stepTabInstalled"></span> | ||
='''The Install Settings'''= | |||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#skipLocalData|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image: | <td width=50> </td> | ||
<td width= | <td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> | ||
<td width=75> | <td width=75>[[image:NextUp.png|link=#stepTabGeneral|alt=Next Up|Next Up]]</td> | ||
<td width=75> | <td width=75>[[image:NextDown.png|link=#stepTabPerformance|alt=Next Down|Next Down]]</td> | ||
<td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> | |||
</tr> | </tr> | ||
</table> <!-- END Nav Buttons Table --> | </table> <!-- END Nav Buttons Table --> | ||
| Line 844: | Line 948: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=10>[[image:BlueDot10x10.png|link=]]</td> | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
<td> | <td>These settings identify the location of your '''Local Data Folder''' where all your assets are kept and the type of program updates you want to receive.</td> | ||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
< | <td> | ||
< | <table bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px; background-color: #dcdcdc;"> Install </span> tab</td> | ||
< | </tr> | ||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 858: | Line 966: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=380>[[image:TRS22InstallTab.png|link=]]</td> | ||
<td> | |||
<table> <!-- BEGIN Nav Buttons Table SKIPS --> | |||
<tr valign="top"> | |||
<td width=229><span id="skipLocalData"></span> | |||
=='''Local Data Folder'''== | |||
</td> | |||
<td width=50>[[image:SkipDown.png|link=#skipTrainzUpdates|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50>[[image:SkipUp.png|link=#stepTabInstalled|Skip Up]]</td> <!-- skip Up --> | |||
<td width=271> </td> | |||
</tr> | </tr> | ||
</table> | |||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>[[image:Install-LocalDataFolder.png|link=]]</td> | ||
</tr> | </tr> | ||
< | <tr valign="top"> | ||
<br> | <td>This controls where '''Trainz''' stores all the assets that are built-in, downloaded ('''DLS''', '''DLC''', etc) and those that you have created yourself. Your screenshots are also stored here.<br> | ||
<table | The '''xxxxx''' shown in the image above and left will be based on your '''Windows User Name''' and will be different for each user. | ||
<table bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table bgcolor=# | <table bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td>Because it is possible to move the '''Local Data Folder''' to another location and drive, the location shown in the images here may not be the same as shown in your installation of '''Trainz'''.</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2> | <td colspan=2>You can:-</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td>edit the contents of this box to point to an empty folder on the same drive or another drive and, after restarting, '''Trainz''' will automatically create a new '''Local Data Folder''' there that will only contain the assets that came '''built-in''' when the program was installed. This is a '''fresh install''' or a '''clean install'''. The original folder with all its contents will not be deleted.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>[[image: | <td>use '''Windows File Explorer''' or another file utility to move the current folder to a new location and then edit the address in the text box to point to that location. When '''Trainz''' restarts it will use the new location as its '''Local Data Folder'''.</td> | ||
<td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 921: | Line 1,016: | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | <br> | ||
<table width=1000 bgcolor=#ff0000 cellpadding=2> | |||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#fcbcbc cellpadding=2> | |||
<tr valign="top"> | |||
<td>[[image:Stop.PNG|link=]]</td> | |||
<td><span style="font-size: 15px; font-weight: 700;">WARNING:</span><br> | |||
While the steps involved in moving your '''Local Data Folder''' are relatively simple they must be done with care. Common mistakes include not checking if the new location has enough storage space (the data being moved can be '''GigaBytes''' in size) and simple typing errors will lead to problems.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 930: | Line 1,033: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td colspan=2>Instructions for moving or copying the '''Local Data Folder''' can be found on the Trainz Wiki.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td>A <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the button labelled <span style="font-weight: 700; font-size: 15px;">Instructions for moving your content</span> will load the page at '''[[image:WikiLink.PNG|link=]] [https://online.ts2009.com/mediaWiki/index.php/Help:Moving_Content Moving Content]'''.</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<table | <td>Other related pages on the Wiki can be found at:- | ||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:WikiLink.PNG|link=]] '''[[How_to_Create_a_Clean_Install|How to Create a Clean Local Data Folder]]'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:WikiLink.PNG|link=]] '''[[How_to_Move_Your_User_Data_Folder|How to Move Your Local Data Folder]]'''</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipTrainzUpdates"></span> | ||
<td | =='''Trainz Updates'''== | ||
<table> | </td> | ||
<td width=50>[[image:SkipDown.png|link=#skipUpdateStream|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50>[[image:SkipUp.png|link=#skipLocalData|Skip Up]]</td> <!-- skip Up --> | |||
<td width=271> </td> | |||
</tr> | |||
</table> | |||
<table width=1000> | |||
<tr valign="top"> | |||
<td width=260>[[image:Install-CheckUpdates.png|link=]]</td> | |||
<td>This will allow you to manually check if any new updates ('''Service Packs''' or '''Hot Fixes''') are available for your version and buld number of '''Trainz'''. If you are a beta tester then it will also check for new beta updates.</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td colspan=2> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table bgcolor=#ffffb0 cellpadding=2> | <table width=996 bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:NotePad.PNG|link=]]</td> | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td> | <td width=975><span style="font-size: 17px; font-weight: 700;">Notes:'''</span><br> | ||
---- | |||
'''Trainz''' will periodically check for any updates automatically so you do not have to run this manual check at all. If an update is detected by the automatic system you will be given the option to download and install it, or to ignore it for a few days to a week before another request to update is made. This button allows you to change your mind and perform the update at a time that is convenient to you.</td> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 986: | Line 1,090: | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000 bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#ffffff cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td colspan=2><span style="font-weight: 700; font-size: 15px;">Steps: To Check for Trainz Updates:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the [[image:Install-CheckUpdates.png|link=]] button.</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td> | <td> | ||
<table> | |||
<tr valign="top"> | |||
<td colspan=2>A '''Trainz Update''' window will appear and the automatic checker will run.</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td>If no update is available then the message <span style="font-weight: 700; font-size: 15px;">No update for Trainz is available at the current time</span> will appear in the window. In this case simply close the window.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
< | <td>If an update is available you will be given the option to install it now or delay the installation for a few days to a week. | ||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=10>[[image:RedDot10x10.png|link=]]</td> | ||
<td>To delay the update select the delay period from the dropdown menu list and <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Continue</span> button</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>[[image:RedDot10x10.png|link=]]</td> | ||
<td>To install an available update follow '''Step <span style="color: white; background-color: red;"> 3 </span>'''.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
< | </td> | ||
</tr> | |||
<tr | </table> | ||
</td> | |||
<table | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint3.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the | <td>To install the update leave the dropdown menu list at <span style="font-weight: 700; font-size: 15px;">Install</span> and <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Continue</span> button then follow the prompts. | ||
< | <table bgcolor=#ffffe0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:PencilTips.PNG|link=]]</td> | |||
<td>For the majority of installs there will be no need to change any of the settings shown in the series of windows that will appear.</td> | |||
<td width=25>[[image: | |||
<td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,053: | Line 1,146: | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000 bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table width=996 bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
</ | <td width=975><span style="font-size: 17px; font-weight: 700;">Notes: Issues after Installing an Update</span><br> | ||
---- | |||
<table bgcolor=#fcbcbc cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>[[image:Stop.PNG|link=]]</td> | ||
<td><span style="font-size: 15px; font-weight: 700;">CAUTION:</span><br> | |||
<span style="font-size: 15px; font-weight: 700;">When restarting Trainz after an update there may be significant delays</span></td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
< | <table> | ||
< | <tr valign="top"> | ||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>After an update has been installed, the '''Trainz Launcher''' will be automatically closed and then restarted. This will be followed by an automatic '''DBR''' (database rebuild) but without the usual progress bar on the screen. Depending on the size of your '''Local Data Folder''' this may take some time. | |||
<table bgcolor=#ffffe0 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=25>[[image:PencilTips.PNG|link=]]</td> | ||
<table | <td>You can check to see if the '''DBR''' is still running before you start '''Trainz''' | ||
<table bgcolor=#ffffff cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px;">Steps: To | <td colspan=2><span style="font-weight: 700; font-size: 15px;">Steps: To Check if a DBR is running in the Background:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td>< | <td>From the '''Trainz Launcher''' open the '''Developer''' menu</td> | ||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint2.JPG|link=]]</td> | |||
<td>Select the option '''Show Client Logs'''<br> | |||
If a window appears with a self scrolling and growing list containing entries such as '''Loading asset <kuid ...''' as shown below, or '''Validating <kuid ...''' then a '''DBR''' is in progress.<br> | |||
[[image:ClientListDBR.png|link=]]<br> | |||
When the list stops scrolling then the '''DBR''' has been completed.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,080: | Line 1,188: | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td>These | <td>Depending on the size and complexity of the update there may be other delays after selecting the option '''Start Trainz'''. These may become obvious when you load a route or session into '''Surveyor''' or '''Driver'''. These delays will be caused by the program updating, precaching and compiling data and will occur the '''first time''' you load a route or session into the new update. The symptoms may include any or all of:- | ||
<table> | |||
<tr valign="top"> | |||
<td width=10>[[image:RedDot10x10.png|link=]]</td> | |||
<td>long delays for scenery assets to (slowly) appear</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:RedDot10x10.png|link=]]</td> | |||
<td>ground textures not loading</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:RedDot10x10.png|link=]]</td> | |||
<td>messages at the top of the screen such as "Precaching Content" and "Compiling Shaders"</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:RedDot10x10.png|link=]]</td> | |||
<td>slow response to keyboard or mouse commands</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<span style="font-weight: 700; font-size: 15px;">These symptoms are <span style="font-size: 17px;"><u>temporary</u></span> and they <span style="font-size: 17px;"><u>will disappear</u></span>. The second time that same route or session is loaded the loading and start process will return to normal.</span></td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,113: | Line 1,218: | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<table> | <br> | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=629><span id="skipUpdateStream"></span> | ||
=='''Trainz Update Stream'''== | |||
</td> | |||
<td width=50>[[image:SkipDown.png|link=#skipSendLogs|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50>[[image:SkipUp.png|link=#skipTrainzUpdates|Skip Up]]</td> <!-- skip Up --> | |||
<td width=271> </td> | |||
</tr> | </tr> | ||
</table> | |||
<table width=1000> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=255>[[image:Install-UpdateStream.png|link=]]</td> | |||
<td>This allows you to switch between different update streams that the latest release '''Trainz''' versions have available.</td> | |||
<td width= | |||
<td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | <br> | ||
<table width=1000> | |||
<tr valign="top"> | |||
<td colspan=2><span style="font-weight: 700; font-size: 15px;">What is a Trainz Update Stream?</span></td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>Any version of '''Trainz''' that has not yet reached its '''End-of-Support''' date (see the Wiki link at [[image:WikiLink.PNG|link=]] '''[https://online.ts2009.com/mediaWiki/index.php/Trainz_Life-Cycle_Policy Trainz Life Cycle Policy]''' for the dates) will continue to receive updates. This includes the current (latest) release versions. These updates will be normal '''SP''' (Service Pack) and occasionally '''HF''' (Hot Fix) updates. They form the '''Normal Update Stream''' and are available to everyone who has a currently supported version of '''Trainz'''.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>In addition, the next release of '''Trainz''', which could be a completely new version or more likely the next '''SP''' update, will be undergoing '''Beta Testing'''. These '''Beta''' test versions will have their own separate update stream, the '''Beta Update Stream'''. Usually there will be many beta updates released before the next '''Normal Update Stream''' release.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td> | ||
<td> | <br> | ||
< | <table bgcolor=#000000 cellpadding=2> | ||
</ | <tr valign="top"> | ||
</td> | <td> | ||
<table bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td width=975><span style="font-size: 17px; font-weight: 700;">Notes: The Beta Update Stream'''</span><br> | |||
---- | |||
'''Beta Test Versions''' of '''Trainz''' are always full of bugs - finding the bugs is the reason for the beta testing. They also have some normal features switched off, to make the testing easier, and contain annoying "pop-up" messages ("Assertions") that will halt the operation of the program whenever an "anomaly" is discovered.<br> | |||
<br> | |||
<span style="font-weight: 700; font-size: 15px;">Beta testing is not for everyone</span><br> | |||
Beta testing requires a lot of patience, some analytical skills and the ability to accurately report the events that led up to the discovery of a possible new bug. Sending possible bug reports to the '''Trainz Bug Report''' site is a vital part of beta testing.<br> | |||
<br> | |||
If you are not interested in doing any of that then '''Beta Testing''' is not for you. If all you are interested in is playing with the "cool new features" that may be present, then you will be disappointed and frustrated.<br> | |||
<br> | |||
<span style="background-color: yellow;"> If you later change your mind then you will find that it is '''NOT''' simple to switch back to the '''Normal Update Stream''' </span>. You will either have to wait until the next normal stream update is released, which can be several months, or reinstall the program from scratch.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,183: | Line 1,279: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2> | <td colspan=2><span style="font-weight: 700; font-size: 15px;">Steps: To Change Your Trainz Update Stream:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td> | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the [[image:Install-UpdateStream.png|link=]] button. This will open a the first of a series of dialogue windows.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td colspan=2> </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td>The first dialogue window will allow you to set where the patch will be installed. The current location, where your copy of '''Trainz''' is installed, will be shown in the window. | |||
<table> | |||
<tr valign="top"> | |||
<td width=550>[[image:Install-UpdateSelectStreamDialogue1.png|link=]]</td> | |||
<td> | |||
<table> | |||
<tr valign="top"> | |||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>To leave this unchanged <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Next</span> button</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>To change the location <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Change Targets...</span> button (not '''Browse''' as named in the instructions shown in the image) then locate and select an available folder or drive and folder for the update patch</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td colspan=2><br> | |||
This will display the second dialogue window</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,203: | Line 1,312: | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td colspan=2> </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint3.JPG|link=]]</td> | ||
< | <td>in the second dialogue window enter your '''Trainz Login''' details | ||
<table | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=550>[[image:Install-UpdateSelectStreamDialogue2.png|link=]]</td> | |||
<td> | <td> | ||
<table width= | <table> | ||
<tr valign="top"> | |||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>Enter your '''username''' and '''password'''</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>To confirm the entry <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Next</span> button. This will display the third dialogue window</td> | |||
</tr> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td | <td>To backout and return to the previous dialogue window, <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Back</span> button</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,239: | Line 1,343: | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2> </td> | |||
<td colspan=2> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint4.JPG|link=]]</td> | ||
<td> | <td>The third dialogue window will show your current '''Update Stream''' | ||
< | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=550>[[image:Install-UpdateSelectStreamDialogue3.png|link=]]</td> | ||
<td> | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td>To accept this and exit without changing the stream, <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Done</span> button</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td>To change the set '''Update Stream''' <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Change Stream...</span> button. This will display the fourth dialogue window</td> | |||
<td>To | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td>To | <td>To backout and return to the previous dialogue window, <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Back</span> button</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,282: | Line 1,373: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td colspan=2> </td> | ||
<td> | </tr> | ||
< | <tr valign="top"> | ||
<td>[[image:DotPoint5.JPG|link=]]</td> | |||
<td>The fourth dialogue window will allow you to change your current '''Update Stream''' | |||
<table> | |||
<tr valign="top"> | |||
<td width=440>[[image:Install-UpdateSelectStreamDialogue4.png|link=]]</td> | |||
<td> | |||
<table> | |||
<tr valign="top"> | |||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>To exit without changing the stream, <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Cancel</span> button</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>To change the '''Update Stream''', <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> inside the selection box to bring up a drop down menu of options<br> | |||
[[image:Install-UpdateSelectStreamDialogue5.png|link=]]</td> | |||
</tr> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the required option then <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">OK</span> button. This will display the final dialogue window</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,295: | Line 1,402: | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td colspan=2> </td> | ||
< | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint6.JPG|link=]]</td> | ||
<td | <td>The final dialogue window will display the new '''Update Stream'''. This is a repeat of the third dialogue window. | ||
<table> | |||
<table | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=550>[[image:Install-UpdateSelectStreamDialogue6.png|link=]]</td> | ||
<td | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td>To accept this and exit <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Done</span> button</td> | ||
< | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td>To change the set '''Update Stream''' <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Change Stream...</span> button. This will display the fourth dialogue window again to allow you to select a different '''Update Stream'''</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td>To backout and return to the previous dialogue window, <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Back</span> button</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,341: | Line 1,431: | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table width=996 bgcolor=#ffffb0 cellpadding=2> | |||
<table | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td>You can change your '''Trainz Update Stream''' at any time but going from the '''Beta Update Stream''' back to the '''Normal Update Stream''' is best performed after the beta test program has finished and the beta and normal versions have the same build numbers. If you remain on the '''Beta Update Stream''' then you will automatically get the first beta update for the next '''SP''' version when it is released.</td> | |||
<td> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,375: | Line 1,448: | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipSendLogs"></span> | ||
==''' | =='''Send Logs to N3V'''== | ||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#stepTabPerformance|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=# | <td width=50>[[image:SkipUp.png|link=#skipUpdateStream|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | <td width=271> </td> | ||
</tr> | </tr> | ||
| Line 1,385: | Line 1,458: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=260>[[image:Install-SendLogs.png|link=]]</td> | ||
<td>This allows you to | <td>This allows you to send diagnostic logs directly to the '''N3V Games Support Desk''' for analysis or to copy the logs to your system clipboard.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,392: | Line 1,465: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px;"> | <td>'''Trainz''' keeps a text copy, a "log", of a wide range of actions by the program. These include the results of running a '''DBR''', or an '''EDBR''', error and warning messages generated when assets are installed, assertions created by a beta version, build startups and logins, configuration changes, etc. These logs are '''NOT''' sent automatically. You have to manually choose this option each time you want to send the logs. Alternatively, they can be sent to your system clipboard. | ||
</td> | |||
</tr> | |||
</table> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#ffffff cellpadding=2> | |||
<tr valign="top"> | |||
<td colspan=2><span style="font-weight: 700; font-size: 15px;">Steps: To Send Logs to N3V or to Your Clipboard:-</span></td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the [[image:Install-SendLogs.png|link=]] button</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td colspan=2> </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<br> | <td>Enter a valid '''Contact Email''' address where the '''Support Desk''' can contact you.<br> | ||
< | [[image:Install-LogDetails.png|link=]]<br> | ||
When an email address has been added the <span style="font-weight: 700; font-size: 15px;">Send Logs to N3V</span> button will be selectable</td> | |||
</tr> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td colspan=2> </td> | ||
< | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint3.JPG|link=]]</td> | ||
<td | <td>Type a report in the '''Notes:''' section describing the problem. Include as much detail as possible. </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 1,440: | Line 1,501: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:DotPoint4.JPG|link=]]</td> | ||
<td> | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px;">Cancel</span> button to cancel the request</td> | |||
<td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td> | <td><span style="font-weight: 700; font-size: 15px;">Copy Logs to Clipboard</span> to copy the data into your OS clipboard</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint.JPG|10px|link=]]</td> | ||
This | <td><span style="font-weight: 700; font-size: 15px;">Send Logs to N3V</span> to send an email containing the logs to the '''Trainz Support Desk'''. This option is only available if an email address has been added to the report</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,465: | Line 1,522: | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table> | <table width=996 bgcolor=#ffffe0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=25>[[image:PencilTips.PNG|link=]]</td> | ||
<td> | <td>An alternative method of reporting a problem to the developers at '''N3V''' is to fill out and submit a '''Bug Report''' form. The form can be found at:-<br> | ||
<span style="font-weight: 700; font-size: 15px;">[https://n3vgames.typeform.com/to/xRdryu https://n3vgames.typeform.com/to/xRdryu]</span></td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,492: | Line 1,537: | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | |||
<table width=1000> <!-- BEGIN Nav Buttons Table NO SKIPS --> | |||
<tr valign="top"> | |||
<td width=629><span id="stepTabPerformance"></span> | |||
='''The Performance Settings'''= | |||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=#skipShadow|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50> </td> | |||
<td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> | |||
<td width=75>[[image:NextUp.png|link=#stepTabInstalled|alt=Next Up|Next Up]]</td> | |||
<td width=75>[[image:NextDown.png|link=#stepTabMyTrainz|alt=Next Down|Next Down]]</td> | |||
<td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | </table> <!-- END Nav Buttons Table --> | ||
<td | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | |||
<td width=10>[[image:BlueDot10x10.png|link=]]</td> | |||
<td>These settings are where you can "fine tune" the performance of the program to better match the hardware of your computer system and the demands of the routes you are running.</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:BlueDot10x10.png|link=]]</td> | ||
<td> | <td>You may need to experiment with these settings to get the best match with your system and the routes you run.</td> | ||
<table> | </tr> | ||
</table> | |||
<br> | |||
<table bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table> | <table bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
< | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px; background-color: #dcdcdc;"> Performance </span> tab</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,521: | Line 1,574: | ||
</tr> | </tr> | ||
</table> | </table> | ||
< | <br> | ||
< | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=385>[[image:TRS22PerformanceTab.png|link=]]</td> | ||
< | <td> | ||
<table bgcolor=#ff0000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table bgcolor=#fcbcbc cellpadding=2> | |||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:Stop.PNG|link=]]</td> | ||
<td> | <td><span style="font-size: 15px; font-weight: 700;">WARNING:</span><br> | ||
<span style="font-weight: 700; font-size: 15px;">Changing most of these settings will force you to restart Trainz.</span></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<br> | |||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the [[image:Performance-Help.png|link=]] button to open the [[image:WikiLink.PNG|link=]] '''<span class="plain;">[https://online.ts2009.com/mediaWiki/index.php/Help:Video_Settings#Launcher_Settings_2 Launcher Settings Help Page]</span>'''.</td> | |||
<td> | |||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table bgcolor=#ff0000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
< | <td> | ||
< | <table bgcolor=#fcbcbc cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:Stop.PNG|link=]]</td> | ||
<td><span style=" | <td><span style="font-size: 15px; font-weight: 700;">CAUTION:</span><br> | ||
With most of these '''Performance Settings''' the end result will depend on your hardware and the routes you are running. But in general, higher settings will lead to lower performances.<br> | |||
<br> | |||
Experimentation to find the settings that best suit you is recommended.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,553: | Line 1,616: | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id="skipShadow"></span> | |||
=='''Shadow Quality'''== | |||
<td width= | |||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=#skipShader|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50>[[image:SkipUp.png|link=#stepTabPerformance|Skip Up]]</td> <!-- skip Up --> | |||
<td width=271> </td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | <table width=1000> | ||
<tr valign="top"> | |||
<td width=260>[[image:Performance-ShadowQuality.png|link=]]</td> | |||
<td>This allows you to set the visual resolution of shadows, increase the distance at which they will be drawn and the number of object types that will have shadows. <span style="background-color: yellow;">'''Note:''' Some objects, such as power lines, will only display shadows on the higher settings.</span></td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,587: | Line 1,638: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table width=996 bgcolor=# | <table width=996 bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | |||
<td> | |||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image: | <td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Shadow Quality:-</span></td> | ||
<td> | </tr> | ||
<tr valign="top"> | |||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | |||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Shadow Quality Drop Down</span> box. This will display the range of available values.</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td> </td> | |||
<td width=170>[[image:Performance-ShadowQualityOptions.png|link=]]</td> | |||
<td> | |||
<table> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint2.JPG|link=]]</td> | |||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a value. Higher values will create better shadow effects but some users may prefer to shorten the '''Draw Distance''' when using higher values. The '''Draw Distance''' setting is in the Surveyor '''Main Menu - Video Settings'''.<br> | |||
<br> | |||
<table bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>'''A restart will be needed after changing this setting'''</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,599: | Line 1,679: | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipShader"></span> | ||
==''' | =='''Shader Quality'''== | ||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#skipTexture|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=# | <td width=50>[[image:SkipUp.png|link=#skipShadow|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | <td width=271> </td> | ||
</tr> | </tr> | ||
| Line 1,609: | Line 1,689: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=260>[[image: | <td width=260>[[image:Performance-ShaderQuality.png|link=]]</td> | ||
<td>This allows you to | <td>This allows you to select the Shader Quality that will be used.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000 bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>''' | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td width=975><span style="font-size: 17px; font-weight: 700;">Notes: About Shaders'''</span><br> | |||
---- | |||
'''What are Shaders?''' (they have nothing to do with shade). Shaders are short programs that run on your '''GPU''' (Graphics Processing Unit). They input raw data from a scene, which consists of triangles together with lighting conditions and other features, and output the finished pixels onto the screen. There are different types of shaders with different levels of complexity and tasks that they perform.<br> | |||
'''Why do the shaders have to be compiled?'''. Shaders are designed to operate under very specific conditions such as with a particular software app or with specific graphic settings. When these change, such as after a software update or a change to some of the graphic settings, then the original shaders have to be deleted and new ones created (compiled) and installed in the '''GPU''' to match the new requirements.</td> | |||
</tr> | |||
</table> | |||
</td> | </td> | ||
</tr> | </tr> | ||
| Line 1,626: | Line 1,715: | ||
<table width=996 bgcolor=#ffffff cellpadding=2> | <table width=996 bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan= | <td> | ||
<table> | |||
<tr valign="top"> | |||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Shader Quality:-</span></td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the | <td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Shader Quality Drop Down</span> box. This will display the range of available settings.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td> </td> | ||
</ | <td width=170>[[image:Performance-ShaderQualityOptions.png|link=]]</td> | ||
<td> | |||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint2.JPG|link=]]</td> | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td> | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a setting. Higher settings will give better results but it will depend on your GPU. '''Basic''' or '''Standard''' may be better choices for lower specification systems. Shaders cannot be turned off completely.<br> | ||
<br> | |||
<table bgcolor=#ffffb0 cellpadding=2> | |||
< | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td>'''A restart will be needed after changing this setting'''</td> | |||
</tr> | </tr> | ||
</table> | |||
</td> | |||
</tr> | </tr> | ||
< | </table> | ||
</td> | |||
</tr> | </tr> | ||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=629><span id="skipTexture"></span> | ||
=='''Texture Detail'''== | |||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=#skipPost|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50>[[image:SkipUp.png|link=#skipShader|Skip Up]]</td> <!-- skip Up --> | |||
<td width=271> </td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | <table width=1000> | ||
<tr valign="top"> | |||
<td width=260>[[image:Performance-TextureDetail.png|link=]]</td> | |||
<td>This allows you to set the size of textures that will be loaded.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,678: | Line 1,772: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table width=996 bgcolor=# | <table width=996 bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image: | <td> | ||
<td> | <table> | ||
<span style="font-weight: 700; font-size: 15px;">[ | <tr valign="top"> | ||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Texture Detail:-</span></td> | |||
</tr> | |||
<tr valign="top"> | |||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | |||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Texture Detail Drop Down</span> box. This will display the range of available settings.</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td> </td> | |||
<td width=170>[[image:Performance-TextureDetailOptions.png|link=]]</td> | |||
<td> | |||
<table> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint2.JPG|link=]]</td> | |||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a setting. Lower settings will use less memory and may speed up loading times but, depending on your '''GPU''', there may be a drop in image quality.<br> | |||
<br> | |||
<table bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>'''A restart will be needed after changing this setting'''</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,689: | Line 1,811: | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> <!-- BEGIN Nav Buttons Table | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipPost"></span> | ||
=''' | =='''Post Processing'''== | ||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#skipWater|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50 | <td width=50>[[image:SkipUp.png|link=#skipTexture|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | |||
< | |||
<td width= | |||
</tr> | </tr> | ||
</table> | </table> | ||
<table width=1000> | |||
<table width=1000 | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=260>[[image:Performance-PostProcessing.png|link=]]</td> | ||
<td> | <td>This allows you to adjust the level of '''Post Processing'''.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<table | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td>'''Post Processing''', which happens after an image frame has been constructed, applies filters or special effects to the entire image frame before it is finally displayed on the screen. Examples would include adding motion blur, atmospheric effects, dynamic lighting. </td> | ||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000 bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table bgcolor=# | <table width=996 bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Level of Post Processing Used:-</span></td> | ||
<span style="font-weight: 700; font-size: 15px;"> | |||
</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Post Processing Drop Down</span> box. This will display the range of available settings.</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | |||
<td width=165>[[image:Performance-PostProcessingOptions.png|link=]]</td> | |||
<td> | <td> | ||
<table | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td><span style="font-size: 15px; | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a setting. The effect of this depends on your screen resolution (see [[image:PageLink.PNG|link=]] '''[[#skipMinorResolution|Screen Size and Display Resolution]]''') and your '''GPU'''. On systems with lower specification hardware, combined with a high resolution setting, you may see a drop in performance if '''Ultra''' (and even '''High''' on some systems) has been selected.<br> | ||
<br> | <br> | ||
<table bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>'''A restart will be needed after changing this setting'''</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,771: | Line 1,878: | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipWater"></span> | ||
==''' | =='''Water Quality'''== | ||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#skipDetail|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=# | <td width=50>[[image:SkipUp.png|link=#skipPost|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | <td width=271> </td> | ||
</tr> | </tr> | ||
| Line 1,781: | Line 1,888: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=260>[[image:Performance- | <td width=260>[[image:Performance-WaterQuality.png|link=]]</td> | ||
<td>This allows you to set the | <td>This allows you to set the level of water effects such as reflections from the surface.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,794: | Line 1,901: | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the | <td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Water Quality:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;"> | <td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Water Quality Drop Down</span> box. This will display the range of available settings.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
<td width= | <td width=165>[[image:Performance-WaterQualityOptions.png|link=]]</td> | ||
<td> | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint2.JPG|link=]]</td> | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a setting. '''Low''' will use basic '''Shaders''' only with no water surface reflections. '''High''' will create reflections but it will skip some that are not likely to be visible. '''Ultra''' will skip fewer items but will have the biggest impact on performance.<br> | ||
<br> | <br> | ||
<table bgcolor=#ffffb0 cellpadding=2> | <table bgcolor=#ffffb0 cellpadding=2> | ||
| Line 1,830: | Line 1,937: | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipDetail"></span> | ||
==''' | =='''Detail Scenery'''== | ||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#skipAntiAliasing|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=# | <td width=50>[[image:SkipUp.png|link=#skipWater|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | <td width=271> </td> | ||
</tr> | </tr> | ||
| Line 1,840: | Line 1,947: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=260>[[image:Performance- | <td width=260>[[image:Performance-DetailScenery.png|link=]]</td> | ||
<td>This allows you to | <td>This allows you to show/hide '''TurfFX''' and '''Clutter''' effect layers.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,851: | Line 1,958: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:NotePad.PNG|link=]]</td> | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td | <td><span style="font-size: 17px;">'''Notes:'''</span><br> | ||
---- | ---- | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td>The '''TurfFX''' effect layer is only available on '''NVidia GPUs'''</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>The '''TurfFX''' effect layer is not visible in the current '''Trainz Plus (beta)''' version when using the '''DirectX 12''' Windows API (see [[image:PageLink.PNG|link=]] '''[[#skipMinorRenderer|Renderer]]''')</td> | |||
</tr> | |||
<tr valign="top"> | |||
<td>[[image:DotPoint.JPG|10px|link=]]</td> | |||
<td>This setting does not affect the display of the '''Water''' and '''Color''' effect layers</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#ffffff cellpadding=2> | <table width=996 bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 1,869: | Line 1,987: | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the | <td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Scenery Detail:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;"> | <td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Scenery Detail Drop Down</span> box. This will display the range of available settings.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
<td width= | <td width=165>[[image:Performance-DetailSceneryOptions.png|link=]]</td> | ||
<td> | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint2.JPG|link=]]</td> | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a setting | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a setting.<br> | ||
<br> | <br> | ||
See the list below for a description of each option. | |||
<table bgcolor=#ffffb0 cellpadding=2> | <table bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 1,903: | Line 2,022: | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | |||
<td> | |||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=50><span style="font-weight: 700; font-size: 15px;">Off</span></td> | ||
<td>will hide both '''TurfFX''' and '''Clutter''' effect layers.</td> | |||
</td> | |||
<td | |||
</tr> | </tr> | ||
</table> | </table> | ||
<table | </td> | ||
<td rowspan=2> | |||
<table bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td> | ||
<td> | <table bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>None of these settings will hide the '''Water''' and '''Color''' effect layers.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | |||
</tr> | </tr> | ||
</table> | |||
</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td width=70><span style="font-weight: 700; font-size: 15px;">Clutter</span></td> | ||
<td>will show the '''Clutter''' effect layer but not the '''TurfFX''' effect layer.</td> | |||
<td>''' | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
<!-- <td></td> --> | |||
</tr> | </tr> | ||
</ | <tr valign="top"> | ||
</td> | <td colspan=2> | ||
<table> | |||
<tr valign="top"> | |||
<td width=220><span style="font-weight: 700; font-size: 15px;">Clutter + TurfFX (DX11 only)</span></td> | |||
<td>if '''DirectX 11''' (see [[image:PageLink.PNG|link=]] '''[[#skipMinorRenderer|Renderer]]''')) has been selected this will show both the '''Clutter''' and '''TurfFX''' effect layers (if '''TurfFX''' is supported on your '''GPU'''). If '''DirectX 12''' has been selected (currently only available in '''Trainz Plus beta''') then only the '''Clutter''' effect layer will be shown.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | |||
</table> | |||
<br> | |||
<table width=1000 bgcolor=#000000 cellpadding=2> | |||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#ffffe0 cellpadding=2> | |||
<tr valign="top"> | |||
<td width=25>[[image:PencilTips.PNG|link=]]</td> | |||
<td>It has been suggested that support for '''TurfFX''' will be discontinued in a future release of '''Trainz''' due to its hardware incompatibility issues. The replacement for '''TurfFX''', or its equivalent, may be added to the '''Clutter''' effect layer.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,965: | Line 2,085: | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipAntiAliasing"></span> | ||
==''' | |||
=='''Antialiasing'''== | |||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=# | <td width=50>[[image:SkipDown.png|link=#skipPhysX|Skip Down]]</td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=# | <td width=50>[[image:SkipUp.png|link=#skipDetail|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | <td width=271> </td> | ||
</tr> | </tr> | ||
| Line 1,975: | Line 2,096: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=260>[[image:Performance- | <td width=260>[[image:Performance-AntiAliasing.png|link=]]</td> | ||
<td>This allows you to | <td>This allows you to reduce the appearance of "jagged edges" on objects by smoothing out their pixelation.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<table width=1000> | <table width=1000 bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | |||
<td> | |||
<table width=996 bgcolor=#ffffb0 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>''' | <td width=25>[[image:NotePad.PNG|link=]]</td> | ||
<td width=975><span style="font-size: 17px; font-weight: 700;">Notes: Antialiasing'''</span><br> | |||
---- | |||
Every object on your display screen (even this text) is made of individual pixels and they work like tiny Lego blocks. A horizontal or a vertical line of pixels, or Lego blocks, has no jagged edges.<br> | |||
However, a diagonal line or curve will look like a set of stairs when viewed close up. This is the jagged edge or "jaggies". Antialiasing eliminates or reduces the "jaggies" by adjusting the colours of the pixels along the edge and the surrounding area so that they form a smooth transition from the object colour (e.g. the black lettering) to the background colour (the white page).</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 1,994: | Line 2,125: | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Level | <td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the Antialiasing Level:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;"> | <td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Antialiasing Drop Down</span> box. This will display the range of available values.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> </td> | <td> </td> | ||
<td width=165>[[image:Performance- | <td width=165>[[image:Performance-AntiAliasingOptions.png|link=]]</td> | ||
<td> | <td> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:DotPoint2.JPG|link=]]</td> | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on a value. Higher values will create smoother curves but will require more processing time. Depending on your graphics card a setting of '''4x''' will give reasonably good results.<br> | ||
<br> | <br> | ||
<table bgcolor=#ffffb0 cellpadding=2> | <table bgcolor=#ffffb0 cellpadding=2> | ||
| Line 2,030: | Line 2,161: | ||
<table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id=" | <td width=629><span id="skipPhysX"></span> | ||
==''' | =='''PhysX Simulation'''== | ||
</td> | </td> | ||
<td width=50> | <td width=50> </td> <!-- skip Down --> | ||
<td width=50>[[image:SkipUp.png|link=# | <td width=50>[[image:SkipUp.png|link=#skipAntiAliasing|Skip Up]]</td> <!-- skip Up --> | ||
<td width=271> </td> | <td width=271> </td> | ||
</tr> | </tr> | ||
| Line 2,040: | Line 2,171: | ||
<table width=1000> | <table width=1000> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=150>[[image:Performance-PhysX.png|link=]]</td> | ||
<td>This allows you to | <td>This allows you to switch particle effect collisions on/off. In future updates other physics related features will be added.</td> | ||
</tr> | |||
<tr valign="top"> | |||
<td colspan=2>An example of particle effects collisions would be smoke being blocked from passing through the roof and walls of a tunnel or an engine shed. The object (tunnel or shed) must be created with PhysX meshes that will interact with smoke particles. For most scenes this will have a small impact on performance but the performance '''will decrease''' as the number of particles and objects with PhysX meshes increases.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 2,053: | Line 2,187: | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the | <td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Set the PhysX Simulations ON/OFF:-</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | <td width=25>[[image:DotPoint1.JPG|link=]]</td> | ||
<td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;"> | <td colspan=2><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px;">Check Box</span> to turn this control '''ON''' or '''OFF'''. No restart will be needed after changing this setting.</td> | ||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 2,083: | Line 2,200: | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | |||
<table width=1000> <!-- BEGIN Nav Buttons Table NO SKIPS --> | |||
<tr valign="top"> | |||
<td width=629><span id="stepTabMyTrainz"></span> | |||
='''The MyTrainz Settings'''= | |||
</td> | </td> | ||
<td width=50>[[image:SkipDown.png|link=#skipMyTrainzEnterLogin|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50> </td> | |||
<td width=46>[[image:BackToTop.png|link=#top|alt=Top|Top]]</td> | |||
<td width=75>[[image:NextUp.png|link=#stepTabPerformance|alt=Next Up|Next Up]]</td> | |||
<td width=75>[[image:NextDown.png|link=#stepTabDev|alt=Next Down|Next Down]]</td> | |||
<td width=75>[[image:BackToBottom.png|link=#bottom|alt=Bottom|Bottom]]</td> | |||
</tr> | </tr> | ||
</table> | </table> <!-- END Nav Buttons Table --> | ||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width= | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
<td>These settings identify your user login details. In some older versions this Tab is labelled '''Internet'''.</td> | |||
<td | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:BlueDot10x10.png|link=]]</td> | ||
<td> | <td>You can also check your current '''FCT''' status and, if required, purchase more '''FCT''' access.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
<table | <table bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table | <table bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the <span style="font-weight: 700; font-size: 15px; background-color: #dcdcdc;"> MyTrainz </span> tab</td> | ||
</tr> | |||
</table> | |||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | |||
<br> | |||
<table width=1000> | |||
<tr valign="top"> | |||
<td width=390>[[image:TRS22MyTrainzTab.png|link=]]</td> | |||
<td> | |||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td colspan=2><span style="font-weight: 700; font-size: 15px;">MyTrainz account:</span><br> | ||
< | This section should show your normal '''Trainz Forum''' username which '''should be''' the same name you used when you purchased this copy of '''Trainz'''.</td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td colspan=2> | ||
< | <br> | ||
< | <span style="font-weight: 700; font-size: 15px;">IF</span> you have <span style="font-weight: 700; font-size: 15px;">NOT</span> set up a '''Trainz Account''' then you will see the following information in the '''MyTrainz''' tab, depending on your version of '''Trainz'''. | ||
<table> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image: | <td width=180 align="center">[[image:MyTrainz-NoLogin.png|link=]]<br> | ||
'''TRS22''' and '''Trainz Plus''' version</td> | |||
<td width=10> </td> | |||
<td align="center">[[image:MyTrainz-NoLoginOld.png|link=]]<br> | |||
'''TRS19''' version</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
</ | <tr valign="top"> | ||
<td colspan=2><br> | |||
<span style="font-weight: 700; font-size: 15px;">First Class Ticket status:</span><br> | |||
This section shows the status (active/inactive, days left) of your current '''FCT''' and the option to purchase a new one. An '''FCT''' gives you faster and a higher priority access to the '''DLS'''.<br> | |||
<br> | <br> | ||
<table | <table bgcolor=#000000 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table | <table bgcolor=#ffffb0 cellpadding=2> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>If you are a '''Trainz Plus''' subscriber then you will have an '''FCT''' as part of your subscription for the duration of your subscription.</td> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>''' | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 2,174: | Line 2,286: | ||
</table> | </table> | ||
<br> | <br> | ||
<table> | <table width=1000> <!-- BEGIN Nav Buttons Table SKIPS --> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td><span | <td width=629><span id="skipMyTrainzEnterLogin"></span> | ||
=='''Enter Login Details'''== | |||
</td> | |||
<td width=50>[[image:SkipDown.png|link=#skipMyTrainzNewAccount|Skip Down]]</td> <!-- skip Down --> | |||
<td width=50>[[image:SkipUp.png|link=#stepTabMyTrainz|Skip Up]]</td> <!-- skip Up --> | |||
<td width=46> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
<td width=75> </td> | |||
</tr> | </tr> | ||
</table> <!-- END Nav Buttons Table --> | |||
<table width=1000 bgcolor="lightcyan" cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td>< | <td width=10>[[image:BlueDot10x10.png|link=]]</td> | ||
<td>Your '''Login''' details are needed to access the '''Download Station''' and other online data.</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>< | <td>[[image:BlueDot10x10.png|link=]]</td> | ||
<td>Your '''Trainz Login''' is the same as the '''Trainz Forum Login''' that you used to purchase or subscribe to your current copy of '''Trainz'''. If you do not have a '''Trainz Forum Login''' then you can create a new account.</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 2,189: | Line 2,314: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
<table width=996 bgcolor=#ffffe0 cellpadding=2> | <table width=996 bgcolor=#ffffff cellpadding=2> | ||
<tr valign="top"> | |||
<td colspan=3><span style="font-weight: 700; font-size: 15px;">Steps: To Enter your User Details into Trainz:-</span></td> | |||
</tr> | |||
<tr valign="top"> | |||
<td width=25>[[image:DotPoint1.JPG|link=]]</td> | |||
<td><span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on the link <span style="font-weight: 700; color: blue;"><u>No MyTrainz login</u></span> or <span style="font-weight: 700; color: blue;"><u>username</u></span><br> | |||
<table bgcolor=#ffffe0 cellpadding=2> | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:PencilTips.PNG|link=]]</td> | <td width=25>[[image:PencilTips.PNG|link=]]</td> | ||
<td> | <td>If you simply need to confirm your current login then <span style="font-weight: 700; font-size: 15px; background-color: lightcyan;"> Left Click </span> on your '''username''' link and renter your details.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</td> | </td> | ||
<td rowspan=3 width=395>[[image:MyTrainz-NewLogin.png|link=]]</td> | |||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td | <td>[[image:DotPoint2.JPG|link=]]</td> | ||
<td>Enter your Trainz Forum '''Username''' and '''Password''' into the dialogue window text boxes. | |||
<table bgcolor=#ffffb0 cellpadding=2> | |||
<td | |||
< | |||
<tr valign="top"> | <tr valign="top"> | ||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td>If you do not have a '''Trainz Forum''' login then skip to the next section<br> | |||
[[image:PageLink.PNG|link=]] '''[[#skipMyTrainzNewAccount|Create an Account]]'''.</td> | |||
<td width=25>[[image:NotePad.PNG|link=]]</td> | |||
<td | |||
</tr> | </tr> | ||
</table> | </table> | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td>[[image:MyTrainz-NewLoginAdd.png|link=]]</td> | <td>[[image:MyTrainz-NewLoginAdd.png|link=]]</td> | ||
<td> | <td> | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Line 2,473: | Line 2,356: | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
<td colspan= | <td colspan=3>There will be a delay while the data is checked. This will be followed by one of two messages | ||
<table> | <table> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 2,481: | Line 2,364: | ||
</table> | </table> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 2,694: | Line 2,576: | ||
<td>[[image:BlackDot10x10.png|link=]]</td> | <td>[[image:BlackDot10x10.png|link=]]</td> | ||
<td>Your '''ISP''' is blocking the download. One particular '''ISP''' in the '''USA''' has been named in several '''Trainz Forum Posts''' as the cause of this problem.<br> | <td>Your '''ISP''' is blocking the download. One particular '''ISP''' in the '''USA''' has been named in several '''Trainz Forum Posts''' as the cause of this problem.<br> | ||
<span style="font-weight: 700; font-size: 15px;">Solution:</span> unfortunately, you will have to change your '''ISP'''. | <span style="font-weight: 700; font-size: 15px;">Solution:</span> unfortunately, you will have to change your '''ISP''' <span style="font-weight: 700; font-size: 15px;">OR</span>, if you are using a laptop, download the '''DLS''' assets from a free wifi location.</td> | ||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 2,962: | Line 2,843: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id="stepTabDev"></span> | <td width=629><span id="stepTabDev"></span> | ||
='''The Dev Settings'''= | ='''The Dev Settings'''= | ||
</td> | </td> | ||
| Line 3,165: | Line 3,045: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id="skipTimeScaling"></span> | <td width=629><span id="skipTimeScaling"></span> | ||
=='''Time Scaling:'''== | =='''Time Scaling:'''== | ||
</td> | </td> | ||
| Line 3,269: | Line 3,148: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id="skipDebugRender"></span> | <td width=629><span id="skipDebugRender"></span> | ||
=='''Debug Render:'''== | =='''Debug Render:'''== | ||
</td> | </td> | ||
| Line 3,350: | Line 3,228: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=629><span id="skipCompatibility"></span> | <td width=629><span id="skipCompatibility"></span> | ||
=='''Compatibility Mode:'''== | =='''Compatibility Mode:'''== | ||
</td> | </td> | ||
| Line 3,429: | Line 3,306: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | <td width=10>[[image:DotPoint.JPG|10px|link=]]</td> | ||
<td><span style="font-weight: 700; font-size: 15px;">Maximise compatibility</span>, | <td><span style="font-weight: 700; font-size: 15px;">Maximise compatibility</span>, <span style="font-weight: 700; font-size: 15px;">OR</span></td> | ||
</tr> | </tr> | ||
<tr valign="top"> | <tr valign="top"> | ||
| Line 3,601: | Line 3,478: | ||
---- | ---- | ||
---- | ---- | ||
='''Trainz Wiki'''= | ='''Trainz Wiki'''= | ||
<table cellpadding=2 bgcolor=#ffffff> | <table cellpadding=2 bgcolor=#ffffff> | ||
Latest revision as of 23:41, 16 September 2026
|
Load the Trainz Launcher |
| Start your copy of Trainz which will load to show the Launcher Window (shown below). | ||||||||||
![]() |
|
|||||||||
Open the Trainz Settings Controls |
| The Trainz Settings control how Trainz interacts with your Operating System and Graphics Display, where it stores your data, its overall performance, etc | |
| It also stores your login credentials which, amongst other things, gives you free access to the Download Station or DLS where assets such as routes, sessions, rolling stock and many different types of scenery can be downloaded and installed |
|
||||||||||||||||||||
The General Settings |
| These settings are your display characteristics such as the screen resolution, synchronisation, preferred language and font size. |
|
![]() |
|
Display Settings |
| This sets the display monitor that Trainz will run on, its screen resolution and other features. |
Primary Monitor |
| IF you have more than one display monitor/screen attached to your computer then you can select the one that you want Trainz to use. | |
| This will match the display settings to your selected monitor but you will still have to manually move the program windows across to that monitor. |
|
|
||||||||||
Screen Size and Display Resolution |
| This sets the screen size (as in full screen or windowed), its resolution (in pixels) and the refresh rate (in Hertz or cycles per second). |
| If the Full Screen box is NOT checked then Trainz will run in windowed mode with the Trainz Railroad Simulator bar at the top of the program window and the Windows Tool Bar at the bottom of the screen. | |
| This allows you to resize the window when required and to easily switch to other programs when needed. The resolution settings drop box cannot be opened if the Full Screen is not checked. | |
| If the Full Screen box is checked then Trainz will run in full screen mode WITHOUT the Trainz Railroad Simulator bar at the top of the program and the Windows Tool Bar at the bottom of the screen. | |
|
|
![]() |
||||||||||
Vertical Synchronization |
| This synchronizes your graphics card with your display monitor in the construction of each video frame. |
| Vertical Synchronization, when turned on, prevents the next frame from being sent to your display monitor before the previous frame has been fully drawn on the screen. If your video card is sending frames faster than your screen can handle then it can lead to an effect known as "tearing" where parts of two different frames are displayed at the same time. |
|
|||||||
| None | your graphics card will not delay sending each frame to the display monitor. This produces faster game play without any delays between screen images but it does have the risk of introducing "tearing". |
| Full | each video frame is sent to the display monitor, line by line, in one pass, when the monitor is ready to receive it. If your display monitor has a refresh rate of 60Hz (frames per second), then your GPU will send its images to the display at 60Hz (frames per second). |
| Half | each video frame is sent to the display monitor in two passes when the monitor is ready to receive it. The odd numbered lines will be sent in the first pass then the even numbered lines in the second. This will lock your display to half the refresh rate of the display monitor. If your display monitor has a refresh rate of 60Hz (frames per second), then your GPU will send its images to the display at 30Hz (frames per second) made from 2 passes each at 60Hz. |
Renderer |
| DirectX is the Renderer or program interface (API) used by Windows to render 3D images on your display monitor. |
| There are currently two versions of DirectX in use in the gaming world:- | |
| Error creating thumbnail: /bin/bash: line 1: /usr/bin/convert: No such file or directory Error code: 127 | DirectX 11 is supported by all Windows versions of Trainz. It uses only a single CPU core and does not support ray tracing. However, it sometimes works better in older (legacy) games than the newer DirectX 12. |
| Error creating thumbnail: /bin/bash: line 1: /usr/bin/convert: No such file or directory Error code: 127 | DirectX 12 is currently only supported by the latest Windows beta version of Trainz Plus. It uses multiple CPU cores, which makes it faster, and it supports ray tracing (not yet implemented in Trainz). The performance benefit you will get from using DirectX 12 depends heavily on factors such as game optimization and your computer hardware. |
|
|
||||||||||||||
Language and Font Settings |
| The selected language sets the preferred language for all internal menus, palette titles and commands, drop down lists | |
| The language used in all driver session message popups and HTML pages is set within those assets and not in this configuration | |
| The selected font size option only applies to asset lists |
Language |
| You can choose a preferred display language for all menus, option boxes, command lists, etc that are part of the program. The default language is English. |
|
|||||||||||||||||||||||
Font Size |
| Lists of assets can be displayed in Content Manager and in some Surveyor 2.0 Palettes in a larger font size. |
|
||||||||||||||||||
Misc Settings |
| You can display all assets in Content Manager using their thumbnails | |
| You can add support for some non-keyboard game controllers |
| This allows you to display all the assets in Content Manager using their thumbnails. The thumbnails will be constructed from the actual mesh and texture files (if present) in the assets and not from the Thumbnail.jpg images supplied by the creator. |
|
||||||||
| This allows you to control Trainz using an external game controller instead of the keyboard and mouse. The RailDriver Controller is one example. You must have the necessary software drivers installed. |
|
||||
The Install Settings |
| These settings identify the location of your Local Data Folder where all your assets are kept and the type of program updates you want to receive. |
|
![]() |
|
|||||||||||||||
|
| Instructions for moving or copying the Local Data Folder can be found on the Trainz Wiki. | |||
| Error creating thumbnail: /bin/bash: line 1: /usr/bin/convert: No such file or directory Error code: 127 | A Left Click on the button labelled Instructions for moving your content will load the page at |
||
| Error creating thumbnail: /bin/bash: line 1: /usr/bin/convert: No such file or directory Error code: 127 | Other related pages on the Wiki can be found at:-
|
||
Trainz Updates |
| This will allow you to manually check if any new updates (Service Packs or Hot Fixes) are available for your version and buld number of Trainz. If you are a beta tester then it will also check for new beta updates. | ||||
|
|
||||
|
||||||||||||||||||||
|
||||||||||||||||||||||||
Trainz Update Stream |
| This allows you to switch between different update streams that the latest release Trainz versions have available. |
| What is a Trainz Update Stream? | |||
| Any version of Trainz that has not yet reached its End-of-Support date (see the Wiki link at |
|||
| In addition, the next release of Trainz, which could be a completely new version or more likely the next SP update, will be undergoing Beta Testing. These Beta test versions will have their own separate update stream, the Beta Update Stream. Usually there will be many beta updates released before the next Normal Update Stream release. | |||
|
|
|||
| Steps: To Change Your Trainz Update Stream:- | |||||||||
| Left Click on the |
|||||||||
The first dialogue window will allow you to set where the patch will be installed. The current location, where your copy of Trainz is installed, will be shown in the window.
|
|||||||||
in the second dialogue window enter your Trainz Login details
|
|||||||||
The third dialogue window will show your current Update Stream
|
|||||||||
The fourth dialogue window will allow you to change your current Update Stream
|
|||||||||
The final dialogue window will display the new Update Stream. This is a repeat of the third dialogue window.
|
|||||||||
|
Send Logs to N3V |
| This allows you to send diagnostic logs directly to the N3V Games Support Desk for analysis or to copy the logs to your system clipboard. |
| Trainz keeps a text copy, a "log", of a wide range of actions by the program. These include the results of running a DBR, or an EDBR, error and warning messages generated when assets are installed, assertions created by a beta version, build startups and logins, configuration changes, etc. These logs are NOT sent automatically. You have to manually choose this option each time you want to send the logs. Alternatively, they can be sent to your system clipboard. |
|
||||||||||||||||||||||
|
The Performance Settings |
| These settings are where you can "fine tune" the performance of the program to better match the hardware of your computer system and the demands of the routes you are running. | |
| You may need to experiment with these settings to get the best match with your system and the routes you run. |
|
![]() |
|
Shadow Quality |
| This allows you to set the visual resolution of shadows, increase the distance at which they will be drawn and the number of object types that will have shadows. Note: Some objects, such as power lines, will only display shadows on the higher settings. |
|
||||||||||||||
Shader Quality |
| This allows you to select the Shader Quality that will be used. |
|
|
||||||||||||||
Texture Detail |
| This allows you to set the size of textures that will be loaded. |
|
||||||||||||||
Post Processing |
| This allows you to adjust the level of Post Processing. |
| Post Processing, which happens after an image frame has been constructed, applies filters or special effects to the entire image frame before it is finally displayed on the screen. Examples would include adding motion blur, atmospheric effects, dynamic lighting. |
|
||||||||||||||
Water Quality |
| This allows you to set the level of water effects such as reflections from the surface. |
|
||||||||||||||
Detail Scenery |
| This allows you to show/hide TurfFX and Clutter effect layers. |
|
|
||||||||||||||
|
|
|||||
|
||||||
|
||||||
|
Antialiasing |
| This allows you to reduce the appearance of "jagged edges" on objects by smoothing out their pixelation. |
|
|
||||||||||||||
PhysX Simulation |
| This allows you to switch particle effect collisions on/off. In future updates other physics related features will be added. | |
| An example of particle effects collisions would be smoke being blocked from passing through the roof and walls of a tunnel or an engine shed. The object (tunnel or shed) must be created with PhysX meshes that will interact with smoke particles. For most scenes this will have a small impact on performance but the performance will decrease as the number of particles and objects with PhysX meshes increases. | |
|
|||||||
The MyTrainz Settings |
| These settings identify your user login details. In some older versions this Tab is labelled Internet. | |
| You can also check your current FCT status and, if required, purchase more FCT access. |
|
![]() |
|
||||||||||||
Enter Login Details |
| Your Login details are needed to access the Download Station and other online data. | |
| Your Trainz Login is the same as the Trainz Forum Login that you used to purchase or subscribe to your current copy of Trainz. If you do not have a Trainz Forum Login then you can create a new account. |
|
|||||||||||||||||||||||||||
Create an Account |
| You will need a Trainz Account to be able to access the online features of Trainz including the Download Station where there is a vast library of free assets (routes and sessions, locomotives and rolling stock, signals and tracks, scenery of all types, ground textures, etc) available for you to download and install. | |
| A Trainz Account will also give you a Trainz Forum Login username and password to access the Trainz Forum. |
|
|
|||||||||||||||||||||||
First Class Ticket |
| The FCT or First Class Ticket is an optional prepaid feature that gives you higher speed priority access to the Download Station or DLS. | |
| An FCT is automatically included in all Trainz Plus subscriptions for the duration of the subscription. |
![]() |
|
||||||||
| Error creating thumbnail: /bin/bash: line 1: /usr/bin/convert: No such file or directory Error code: 127 | you will get increased download speeds. The exact speed will depend on external factors such as the speed of your internet connection, the paths taken by the data to reach your system, the access speed of the servers used by N3V and any restrictions imposed by your Internet Service Provider. |
| As soon as you access the DLS using Content Manager your FCT status is checked using your Trainz Login. If you have an active FCT then you will be given priority access at the maximum available download speed. |
|
|
How to Purchase an FCT |
| You can purchase an FCT from the MyTrainz Tab or from the Trainz Discussion Forum web site. | |
| You can purchase an FCT for 7, 30, 90, 180 and 365 days. | |
| If you have a Trainz Plus subscription, then an FCT is automatically included in your subscription. |
|
||||||||||||||||||||||||||
How to Activate an FCT |
| Once activated an FCT will run automatically for the full calendar duration of the ticket. | |
| An FCT that is part of a subscription is automatically activated with the subscription. |
|
![]() |
The FCT Status shown in the Install Tab indicates how many days are left on your current FCT. If you have an FCT with days in credit (e.g. 47 days left) then it will be active as soon as you use Content Manager to download from the DLS. |
|
|||||||||||||||||||||
The Dev Settings |
| These settings are designed for asset developers ONLY to test the performance and other features of the assets they create. | |
| Unless you are an experienced asset developer you are strongly advised to NOT change these settings. | |
| They also control how often automatic backups will be made of any routes or sessions that you are currently developing in Surveyor. |
|
![]() |
|
|||||
User ID: |
| This is your Trainz user identity code for creating assets and each user has their own unique identity code number. All assets that you create, or clone, will contain this number at the start of their <kuid> code. For example:-
|
Daily Backups to Keep: |
| This sets the number of Automatic Backups of your currently loaded route and session that will be created each day. These backups are saved in the Local Data Folder (see |
|
||||||||||||||||||||||
|
Time Scaling: |
| This allows you to slow the rate at which time passes when running a session. All aspects of the session - the session clock, the compass and cursor movement speeds and the time experienced by moving consists - will be slowed. |
|
||||||||||||||||||||||
|
Debug Render: |
| This allows you to select different image rendering methods to help identify problems with the texture, surface effects or appearance of objects. |
|
|||||||||||||||||||||||
Compatibility Mode: |
|
| This allows you to modify the loading, operation (especially scripts) and error reporting of assets used in a route. |
|
||||||||||||
|
| Maximise compatibility | This is the default for TRS19, TRS22 and Trainz Plus. No legacy asset scripts are disabled and the entire route will be loaded into memory. Both will degrade overall performance. This mode should be used if a route or session contains legacy assets that do not perform well in other settings. |
| Stream objects | Only those parts of a route that are active and close to the player's point of view are loaded into memory, a technique called "route streaming". This reduces overall loading time, resource usage and improves performance, especially on larger routes. This is the default setting for routes that are packaged with TRS19, TRS22 and Trainz Plus because they have been tested and found to work in this mode without any issues. There are some downsides:- switching the camera to a distant part of a large route can cause delays while assets are loaded. Scripts that require data from assets that have not been loaded may experience issues. |
| Maximize performance | This can significantly improve performance by using route streaming and disabling the scripts used in many legacy assets. It is expected that this will become the default setting in future Trainz versions so script creators should use this mode when developing and testing their assets. |
| Show errors on legacy calls | This is the same as the Maximize performance setting but it will report attempts by scripts to use legacy or obsolete script functions. Because of this extra "debugging" its performance is slightly below that of Maximize performance. This setting should only be used for testing and debugging asset scripts. |
Debug Tools and Logs: |
![]() |
A set of Check Boxes that will enable/disable various debugging functions and produce reports (logs).
|
|||||||||||||||
| Enable advanced debug tools | When checked this activates the TrainzUtil program which runs in parallel with Trainz. See |
|
|
Trainz Wiki
![]() |
More Tutorials and Guides to Using Trainz |
This page was created by Trainz user pware in July 2026 and was last updated as shown below.


















































