Command line options

Discuss almost anything about RailWorks.

All 114 Command Line Options - Which ones are current/obsolete or missing?

Unread postby Cardinal51 » Sat Oct 21, 2023 1:15 pm

It was already confirmed that the option -DisableSound works as expected. I can see me using that option in a dedicated bat file to be used when trying to kill some time at an airport running TSC2023.

I was not sure how to test the other option -EnableSound. In the end I did the following . . . . fired up TSC2023 using "-DisableSound -EnableSound" and in an other test"-EnableSound -DisableSound".
The first one had sound and the second one not.

So seems safe to assume the option -EnableSound does what it says.

But I am not sure what / when that option might come in handy. *!lol!* !**conf**!

Latest full list of command line options can be found near the end of this thread......
Last edited by Cardinal51 on Fri Mar 29, 2024 4:25 am, edited 1 time in total.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Tue Oct 31, 2023 2:53 pm

Good evening all.

I want to test the -DisableAWS option. But do not know what / where to drive.

Which US route / loco has AWS ?
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Railfan722 » Tue Oct 31, 2023 3:47 pm

AWS is a British system, so any UK locomotive/route pairing should do the trick. If the system is working as intended, you'll hear a ding before every green signal, and an alarm before yellows and reds. A couple of the very early safety systems like the first implementation of PZB also used AWS as the underlying logic, but better methods supplanted these early into the history of TS.
Matt J.
User avatar
Railfan722
 
Posts: 288
Joined: Sat Apr 20, 2019 9:49 am
Location: Connecticut

Re: Command line options

Unread postby buzz456 » Tue Oct 31, 2023 4:13 pm

OK simple question. If you are running in borderless mode can you minimize the game and if so what is the command?
Buzz
39 and holding.
"Some people find fault like there's a reward for it."- Zig Ziglar
"If you can dream it you can do it."- Walt Disney
Image
User avatar
buzz456
Site Admin
 
Posts: 20899
Joined: Sun Mar 21, 2010 8:30 am
Location: SW Florida

Re: Command line options

Unread postby Cardinal51 » Wed Nov 01, 2023 3:11 am

The standard windows command would be WindowsKey + M.

But apparently that does not work in many games, including TSC.

Next best thing I know off is to minimize all windows with the WindowsKey + D
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Sun Nov 05, 2023 10:07 am

Railfan722 wrote:AWS is a British system, so any UK locomotive/route pairing should do the trick. If the system is working as intended, you'll hear a ding before every green signal, and an alarm before yellows and reds. A couple of the very early safety systems like the first implementation of PZB also used AWS as the underlying logic, but better methods supplanted these early into the history of TS.


Thanks RF.

A few days ago I enabled Portsmouth Direct and did a few Quick Drive runs and one Career Run to experience the nanny-controls :-) Really annoying , but I guess that is a good thing, is all for safety.

After that I did a few similar runs with the -DisableAWS option. Unfortunately I did not notice any difference.

I did confirm the -DisableAWS is in the code though.

Perhaps someone else that has a decent AWS experience can do a little testing if they notice any difference.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Thu Feb 22, 2024 4:29 pm

Below the new list, now including the option (introduced with todays BETA) ..... -DisableSilverLining
.
Latest full list of command line options can be found near the end of the thread......
Last edited by Cardinal51 on Fri Mar 29, 2024 4:22 am, edited 3 times in total.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

All 119 Command Line Options - Which ones are current/obsolete or missing

Unread postby Cardinal51 » Wed Mar 27, 2024 3:33 pm

Below the new list, now including the options (introduced with todays BETA) ..... "-FastSoundUpdate" , "-ShowScriptTiming" ,"-ShowAverageTiming" and "-Script Performance".
.
.
.
Latest full list of command line options can be found near the end of this thread......
Last edited by Cardinal51 on Fri Mar 29, 2024 4:25 am, edited 4 times in total.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Thu Mar 28, 2024 3:05 am

Just tested -ShowScriptTiming, below the results

Image

Image

I am not a builder, so I have no idea what it all means. But is does seem the spacing of the text is not 100% perfect.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Thu Mar 28, 2024 3:05 am

Just tested -ShowAverageTiming, below the results

Image

Image

I am not a builder, so I have no idea what it all means. But is does seem the spacing of the text is not 100% perfect.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Thu Mar 28, 2024 3:21 am

I just ran the new Script Performance option and am amazed how many suggestions it created for a few seconds of the brand new Feather River Canyon Enhanced route.

Image
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

All 120 Command Line Options - Which ones are current/obsolete or missing

Unread postby Cardinal51 » Thu Mar 28, 2024 9:41 am

Added the option -ShowFunctionTiming. . . .
.
.

.
.
Latest full list of command line options can be found near the end of this thread......
Last edited by Cardinal51 on Tue Apr 02, 2024 12:51 pm, edited 2 times in total.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

All 120 Command Line Options - Which ones are current/obsolete or missing

Unread postby Cardinal51 » Thu Mar 28, 2024 9:51 am

This morning I stumbled upon the option -ShowFunctionTiming

I tried to use this option in various ways, including calling it in conjunction with ShowScriptTiming, but I could not get any visible results.


Please do post a comment in case you have any additional information on this option.
Last edited by Cardinal51 on Tue Apr 02, 2024 12:54 pm, edited 1 time in total.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

All 120 Command Line Options - Which ones are current/obsolete or missing

Unread postby Cardinal51 » Tue Apr 02, 2024 12:49 pm

The Latest Full List
.
.

COMMAND LINE OPTION / STATUS (current, obsolete, or unknown) / NOTE


CURRENT (23)

  • -allowJump / current /
    Note by DrMagnumWolf - Ctrl+D (multiple options to check: Depth, Depth Decoded, Albedo, VSN, MatID, Emissive, Aux1, Aux2, Aux3, Aux4) and press CTRL+F8 for the numbers.
    See screenshots further down in this thread.
  • -DebugChannels  / current /
    Note by DrMagnumWolf - Ctrl+D (multiple options to check: Depth, Depth Decoded, Albedo, VSN, MatID, Emissive, Aux1, Aux2, Aux3, Aux4) and press CTRL+F8 for the numbers.
    See screenshots further down in this thread.
  • -DisableFastload / current /
    Note by Reef - After the command fastload was included in the core code this option was introduced.
  • -DisableSilverLining / current / Note by TrainSim-Steve - To fully disable Silver Lining to aid debugging the graphics device lost crashes on alt-tab and screen sleep.
    Introduced in BETA 76.5a
  • -DisableSound / current /
    Does what it says.
  • EnableAsyncKeys / current /
    Note by DocLisboa aka Machinist - No '-' hyphen required.
    Note by Artimrj and Mrennie - To speed up the time. From ctrl-shift-1 (normal) through ctrl-shift-5 (five times faster).
    Note by Robbit - Interferes with 2014 introduced brakes.
    Note by Peter Hayes - Can interfere with some CP loco brakes.
  • --enable-backups / current /
    Note by DocLisboa aka Machinist - Needs double '--' hyphen
    Note by Pgdlrailworksl - Useful when Route Building. When Saving in the Route or Scenario Editors the game will create a date-named folder in Railworks\backup containing copies of the files it is about to overwrite. Great to have about twice a year when it crashes during a Save and Tracks.bin is set to zero bytes. Just Drag and dropping the Tracks.bin copy has worked for me.
    Note by Pgdlrailworksl - You must manually purge the Railworks\backup folder or it will fill your disk.
  • -EnableSound / current /
    Does what it says.
  • -EnableSoundDebugDialogs / current /
    Does what it says.
    You might need to set the game to windowed mode (game graphics menu) to see the dialogs.
    See screenshots further down in this thread.
  • -FastSoundUpdate / current / Note by TrainSim-Steve - Fast sound update optimisations are disabled by default due to triggering failures. These changes spread updates to sounds over multiple frames, but could cause problems with delayed sound triggering. This can be accessed by using the command line '-FastSoundUpdate' with an optional value for the update factor, e.g. '-FastSoundUpdate=10' (the default when enabled).
    Introduced in BETA 77.1a
  • -followaitrain / current /
    Note by Reef - With this parameter set you can page-up/page-down and switch through all AI trains active on the scenario (with a driver icon) you must be in an external camera to do this, handy if you want to follow the AI when creating scenarios, you can also drive that AI train by mouse clicking on it.
    Note Oct 13 - I am having intermittent results and also noticed that often I have to right click the screen first (when in external camera) in order for page-up/page-down to have an effect.
  • -FPSLimit=xx / current /
    Note by Spikee1975 - xx = a value like 60, depending on max refresh rate of your screen.
  • -Language=xx / current /
    Sets game language. xx = EN for English, DE for German, FR for French, et cetera.
    The two-letter language codes are as defined in your ....\Steam\steamapps\common\RailWorks\Languages\ folder.
  • -LogMate / current /
    Note by Ricksan - For instance -LogMate -SetLogFilters='Script Manager' -lua-debug-messages.
    Note by DTG - -LogMate -SetLogFilters=all , and help page https://dovetailgames.freshdesk.com/sup ... te-report-
    Note by TimeTraveller - Some other examples are:
    -LogMate -SetLogFilters='Pathing'.
    -LogMate -SetLogFilters='Script Manager,Signals,Pathing' -lua-debug-messages.
    See screenshots further down this thread.
  • -lua-debug-messages / current /
    Also see -LogMate.
  • -Script Performance / current /
    Note by TrainSim-Steve - This is a new log filter. When enabled this will provide performance hints via logmate. Currently, this only has one warning - when a script tries to set a value to the same value it already has (e.g. via SetControlValue). In some situations, this Lua call can have a huge performance hit, because the text-based lookup can be very slow. In general, scripts should only set values that they know have changed. Note that GetControlValue has a similar performance penalty, so using that followed by a SetControlValue will have worse performance overall. Instead, scripts should track these values themselves using internal Lua variables wherever possible to minimise these calls. An example might be a loco script that sets headlights and rear lights every frame, rather than when the loco changes direction. With some scripts this filter can cause a huge amount of extra output to Logmate, so a new filter was added rather than using an existing one. Developers should be aware of this when using the 'All' filter.
    Note: Use the option like this: -LogMate -SetLogFilters='Script Performance'
    Note: Also see -LogMate.
    Introduced in BETA 77.1a
    See screenshots further down this thread.
  • -SetLogFilters=xxxx,xxxx,…. / current /
    Also see -LogMate.
    Note Oct 14 - There are many settings for xxxx, a few are: All, Camera, Components, Content, Core, Data Management, Driver Manager, Engine, Game Manager, GhostAI, Initialise, Input, Pathing, Physics, Platforms, Rail Vehicle Manager, Route Manager, RuntimeError, ScaleForm, Scenario Manager, Scheduler, Script Manager, Shutdown, Signals, Singleton, Sound, Steam, Streaming, Top, Track Manager, UnitTests, Update, Windows Manager, and more.
    Use quotation marks at the beginning and end and a comma to separate. For example: -SetLogFilters='Engine,Data Management,Camera'.
    In case someone knows more options, or has a complete list, please let me know.
  • -Show3DPaths / current /
    See screenshots further down in this thread.
  • -ShowAudioConsists / current /
    Visual indication (front external cam) of audio of vehicles, trains, et cetera.
    See screenshots further down in this thread.
  • -ShowAverageTiming / current /
    Note by TrainSim-Steve - Must be used in conjunction with ShowScriptTiming. Provides additional information - namely the mean and medium time spent in each script. This can be used to determine if the scripts are always performing poorly or if there are outliers. For example, an Engine script may be called 50 times, but one of those calls may take significantly more than the others (i.e. for the player loco vs AI locos).
    Introduced in BETA 77.1a
    See screenshots further down in this thread.
  • -ShowControlStateDialog / current /
    Expanded HUD. Additional info for all locomotives and cars in your consist.
    You might need to set the game to windowed mode (game graphics menu) to see the dialog.
    See screenshots further down in this thread.
  • -ShowScriptTiming / current /
    Note by TrainSim-Steve - To aid developers when optimising their Lua scripts. This renders an overlay on screen showing all the Lua scripts that are being called, the total number of calls, and the total time spent in them.
    Introduced in BETA 77.1a
    See screenshots further down in this thread.
  • -ShowSoundDeviceSelector / current /
    Note by DocLisboa aka Machinist - Allows choice of system sound device.
    See screenshot further down in this thread.

UNKNOWN? (65)

  • -AMP / unknown? / Note Oct 19 - Found in code. Really an option?
  • -AssetViewer / unknown? / Note Oct 19 - Found in code , sounds promising, but could not get it trigerred, is this a real option ?
  • -AutoTest / unknown? / Note Sept 30 2023 - Shows some kind of text based settings menu.
    See screenshots further down in this thread.
    More info and suggestions very welcome.
  • -AutoTestCamera / unknown? / Note Oct 9 2023 - Suggestion on what this does / does not are very welcome !
  • -blocking / unknown? / -
  • -BlockingPhysics / unknown? / -
  • -ConvertDistanceData / unknown? / -
  • -cpuCount=x / unknown? / -
  • -CullDist / unknown? / Note Sep 21 - No effect noticed in quick-drive test run.
  • -Currency / unknown? / Note Oct 14 - Makes the currency symbol disappear and lowers the price of all items in the store to nothing, probably because no currency has been set. I tried but was not able to set currency to a different one than my default one.
    See screenshots further down in this thread.
  • -DebugShadows / unknown? / Note Oct 11 - No effect noticed in quick-drive test run. Do let me know in case you know how / whem to use this option.
  • -DisableAWS / unknown? / Should aparently disable the Britisch Automatic Warning System acoustics.
    Note Nov 6 - Did a few test runs on the Portsmouth Direct route but did not notice any effect using this option. Perhaps someone else that has a decent AWS experience (unlike me) can do a little testing if they notice any difference.
  • -DisableDump / unknown? / -
  • -DisableSignals / unknown? / -
  • -DisplayLocMe / unknown? / -
  • -DLCLiveURL / unknown? / -
  • -DontBakeDistances / unknown? / -
  • -ea unknown? Note Oct 19 - Found in code. Really an option?
  • -EnableDistCull / unknown? / -
  • -EnableFullEditor / unknown? / Note Oct 1 - No effect noticed in quick-drive test run.
  • -enable-perforce or --enable-perforce / unknown? / Note Oct 1 - No effect noticed in quick-drive test run.
  • -EndTrackCheck / unknown? / -
  • ---enumerate unknown? Note Oct 19 - Found in code. Really an option?
  • --error / unknown? / Note Oct 14 - Found in code. Really an option?
  • -FilterForDirectionality / unknown? / Note Oct 19 - Is in the code. Any suggestion on what the heck this could be ? Seems related to signaling.
  • -FilterForManualJcts / unknown? / Note Oct 15 - Is in the code. Any suggestion on what the heck this could be ? Seems related to signaling.
  • -FlashStrings / unknown? / Note Oct 14 - No effect noticed, not found in code.
  • -forcepack / unknown? / Note Oct 14 - Found in code. Really an option?
  • -ForceSWMix / unknown? / Note by Artimrj - Should disable anything more than basic playback through your soundcard, if you're having problems.
  • -fs / unknown? / Note by DocLisboa aka Machinist - Smaller fonts for narrative text and menus.
    Note Oct 11 - No effect noticed in quick-drive test run.
  • -generateDetailLevels / unknown? / Note Oct 11 - No effect noticed in quick-drive test run.
  • -IgnoreCoupling / unknown? / -
  • -Infiniti / unknown? / Note Oct 15 - Found in code. Really an option?
  • -LogLocStrings / unknown? / -
  • -ManualCoupling / unknown? / -
  • -MaxiDump / unknown? / Note by Ironcat60 - Use with caution. This could clog the system.
  • -MLAA / unknown? / Note Oct 17 - Stands for MorphoLogical AntialiAsing. Although MLAA was followed up by FXAA It seems the option is still in the code. As far as I know this is not intended for Nvidia / Intel systems , so it would not make sense to test it on my system. I did test it nevertheless , but I noticed no effect whatsoever. Perhaps someone with more knowledge and/or a proper AMD / Radeon system can test this option.
  • -NoAStar / unknown? / -
  • -NoClearType / unknown? / -
  • -PhysXDebug / unknown? / Note by DrMagnumWolf - Needs to connect to PhysX debugger to work.
  • -QuickDriveDebug / unknown? / -
  • -RemoveLogFilters / unknown? / Also see -LogMate.
  • -ResetAchievements / unknown? / Note Apr 2 - No effect noticed in railfanning run. Achievements were not lost.
  • -RevertHUD / unknown? / Note Oct 11 - No effect noticed in quick-drive test run.
  • -SafeMode / unknown? / -
  • -SaveDistances / unknown? / -
  • -ScaleformDebug / unknown? / -
  • -SetDefaultButtonSound / unknown? / -
  • -ShowDestinationMarkerList / unknown? / Note by JamesPetts from 2008 - Puts a button marked 'Destinations' at the top of the driver tab, which, when clicked, causes the game to crash.
  • -ShowDriverList / unknown? / Note by DocLisboa aka Machinist - Adds a 'Driver' button inside the Driver Properties window (MK2?).
  • -ShowFunctionTiming / unknown? / Note March 28 - I tried to use this option in various ways, including calling it in conjunction with ShowScriptTiming, but I could not get any visible results. Do post a comment in case you have any additional information on this option.
    Introduced in BETA 77.1a
  • -ShowPassengerState / unknown? / -
  • -SmartAITrain / unknown? / Serious or joke ? For you to find out.
  • -TakeADump / unknown? / -
  • -TrackIRHorizontal / unknown? / Note Oct 11 - No effect noticed in quick-drive test run.
  • -TrackIRView / unknown? / -
  • -TrackPatternEntityFixup / unknown? / -
  • -updateRVNumbers / unknown? / -
  • -UseFastBlueprintCache / unknown? / -
  • -UseFastStreamCache / unknown? / -
  • -UseSoundDevice / unknown? / -
  • -UseStreamCache / unknown? / -
  • -ValidateNetwork / unknown? / -
  • -ValidateSignals / unknown? / Note Oct 18 - No test effect and not found in code. Might this be a LogMate filter ?
  • -VerboseAudioDebug / unknown? / -

OBSOLETE (32)

  • -DisableEAX / obsolete / Does what it says.
    Note Oct 20: Tested successfully. DisablingEAX (Environmental Audio Extensions) has an effect on things like the echo of the horn in a tunnel. But this effect is not the same as disabling the EFX setting in the audio menu. I was unable to successfully test the enabling of EAX,
    Note Oct 22: Be aware this option EAX (with an A) is not the same as the game audio menu setting , which is EFX (with an F). EAX is older technology than EFX. EAX was first released in 1999 and requires the correct hardware component. This EAX setting seems outdated and now has been replaced by EFX, therefore I regard this setting as obsolete.
  • -DontUseBlueprintCache / obsolete / Note by DocLisboa aka Machinist - Possibly rebuilds blueprint .pak's each time.
    Note by Peter Hayes - May crash TS 2014 onwards.
  • -dxlevel 90 / obsolete / Note by Peter Hayes - Forcing DirectX 9.0c and may have been associated with Vertex Buffer fixes.
    Note Oct 18 - No effect noticed, not found in code.
  • -EnableEAX / obsolete / See the comments on -DisableEAX.
    Note Oct 22: I have not been able to confirm that the enable option actually works on my system. That possibly has to do with my system not having the correct hardware compo0nent.
  • -exThreads=x / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -Fastload / obsolete / Note by Pjduplooy.gis - Fastload is now incorporated in the TSC core.
  • -force-d3d9 or -force -d3d9 / obsolete / Note by Peter Hayes - Supposedly worked for Vertex Buffer Errors.
    Note Oct 14 - Not sure which version is correct.
    Note Oct 28 - No effect noticed, not found in code.But perhaps that has to do with my hard ware.
  • -ForcedDump / obsolete / Note Oct 14 - No effect noticed, not found in code. BUT 30 minutes later this test my laptop froze and fan RPM went to max. Never happened to this laptop before. Coincidence ?
  • -GrayHack / obsolete / Note by Styckx - Hard to explain, sky is black, no sky rendering at all.
    Note Oct 24 - No effect noticed, not found in code.
  • ignoreTrackTypes / obsolete Note Oct 14 - No effect noticed, not found in code.
  • -ignoreTrackTypes / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -LeipzigDemo / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -maxMem=xxxxx / obsolete / Note by Peter Hayes - Applies only to 32-bit TS20XX systems - possibly the amount of VAS that could be allocated. IMO Obsolete.
    Note Oct 18- No test effect and not found in code.
  • -maxVram=xxxxx / obsolete / Note by Peter Hayes - Applies only to 32-bit TS20XX systems - possibly the amount of VAS that could be allocated. IMO Obsolete. In 32-bit systems a video card with large VRAM could remove up to 512Kb of VAS (2/3Gb max) from the system. This was probably a fix to limit the amount of VRAM allocated to TS20XX and possibly lessen OOM’s. IMO Obsolete.
    Note Oct 18- No test effect and not found in code.
  • -MultiCore / obsolete / Note by Peter Hayes - TS used to have a tick box to indicate if you wanted to sim in multicore – no longer needed when DTG stated that TS20XX was 'multicore capable'.
    Note Oct 18 - It seems to be still in the code but when testing it on my system I did not see any effect whatsoever.
  • -NASKU / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -nojoy / obsolete / Disable joystick ?
    Note Oct 14 - No effect noticed, not found in code. Mind you I did not have a joystick connected.
  • -nomemorybias / obsolete / Note by Peter Hayes - Possible Vertex Buffer 'fix'. Supposedly reduced the use of RAM and VRAM by TS20XX.
    Note Oct 18 - No effect noticed, not found in code.
  • -NoPlayerTrain / obsolete / Not found in code.
  • -NoSplashScreens / obsolete / Note by DocLisboa aka Machinist - Disable intro splash screens.
    Note Nov 11 - As far as I know TSC has no intro anymore.
  • -NoWagonBraking / obsolete / Not found in code.
  • -nvperfhud / obsolete / Note by DocLisboa aka Machinist - Create NVIDIA performance HUD (not confirmed).
    Note Oct 13 - From the Nvidia website: NVPerfHUDis a powerful performance analysis tool that gives you unparalleled insight into how your application uses the GPU. I assume the Nvidia software needs to be installed for that. I do not have that and that is probably why got this error message. It also seems the software is outdated and not available for modern Windows operating systems. Although the option is still in the code I moved iy to the obsolete section.
    See screenshot further down this thread.
  • -OculusRift / obsolete / Note Oct 10 - No effect noticed, not found in code. Although the Oculus VR is not that old at all. Mind you I did not have one connected.
  • -OculusTest / obsolete / Note Oct 10 - No effect noticed, not found in code. Although the Oculus VR is not that old at all. Mind you I did not have one connected.
  • -ogbb_noh / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -QuickStartSteam / obsolete / Note Oct 7 - No effect noticed, not found in code.
  • -relaunchmce / obsolete / Note Oct 13 - I assume this has to do with the Microsoft Windows XP Media Center Edition. Which is, as far as I know, not supported by TSC and Microsoft anymore.
  • -ResetStats / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -SetFOV=xx / obsolete / Not needed, now part of TSC graphics settings menu.
    Note by Reef - Can still be used to set the default setting,
    Note Oct 18 - It seems to be still in the code but when testing it on my system I did not see any effect whatsoever. So I moved it to the obsolete section in this list. But do let me know in case this setting does something for you.
  • --show-time-of-day / obsolete / Note by Styckx - Will just display time of day at the top of screen in the same way FPS are shown.
    Note Oct 24 - No effect noticed, not found in code.
  • -ShowTrackLinks / obsolete / Note Oct 14 - No effect noticed, not found in code.
  • -SkipIntros / obsolete / Note Nov 11 - As far as I know TSC has no intro anymore.


TIPS & DISCLAIMER
    About all of the tests I do are done running one of the Train Simulator Classic 64 Bit Public BETA (version 74 through 77) running Quick Drive.
  • Some of the launch options might (just an assumption) only have an effect in the World Editor, I did not test that.
  • The vast majority of these options are ancient and well over a decade old. Most are not official and are not supported or removed from the code years ago. So do NOT expect great stability , logical functionality or holy grails !
  • Be sure to have a current Back Up and use the information in this thread At Your Own Risc !
  • Please Do let me know when you have any additional insight or information. Lets try to make this list complete and accurate as possible!
  • ORIGINAL THREAD BY - RailWorksAmerica.com - viewtopic.php?f=6&t=11182
  • Use the steam settings in TSC General Properties to add an option:
    Image
  • Or create your own BAT file:
    Image
  • Want to use multiple options, like for instance '-FPSLimit=60' and '-DisableSound' ? Simply seperate them by a space '-FPSLimit=60 -DisableSound' (note: only type the text between the quotationmarks)


Last edit of this list was: Tuesday Apr 2 2024 at 07:52 PM
Last edited by Cardinal51 on Tue Apr 02, 2024 12:54 pm, edited 2 times in total.
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Re: Command line options

Unread postby Cardinal51 » Tue Apr 02, 2024 12:50 pm

Today I tested the -ResetAchievements option

Had expected my scores to get disabled / lost / disappear / reset , but noting of that. As a matter of fact I did not notice any difference.

it is in the game code, so I assume it must be there for a reason.

Anyone have a idea how this option is supposed to work ?
ASUS Laptop Zenbook Pro 14 - Intel Core i9 13900H - 32 GB RAM - 1 TB SSD - 8 GB NVIDIA GeForce RTX 4060 GPU - Win11 64 Home - 14.5" Screen @ 2880 x 1800 - Graphics @ HIGH. Having a great time running tough American diesels!
Currently running - TSC 2024 v77.6b
User avatar
Cardinal51
 
Posts: 1096
Joined: Thu Mar 08, 2012 7:19 pm

Previous

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests