Page 1 of 4

Command line options

Unread postPosted: Sun Apr 27, 2014 12:40 pm
by artimrj
I am trying to compile the list of all the command line options. This needs to be in the Learning Center already. Here is the list I have so far. If anyone can add to it please do. If anyone can explain what some of them do, please do.

----------------------------------------------------

-DisableEAX
-DisableSignals
-DisableSound
-DontUseBlueprintCache
-EnableSoundDebugDialogs
-ForceSWMix ( that one should disable anything more than basic playback through your soundcard, if you're having problems )
-LogLocStrings
-LogMate
-NoPlayerTrain
-NoWagonBraking
-QuickStartSteam
-ResetAchievements
-ResetStats
-SetFOV
-SetLogFilters
-ShowControlStateDialog
-UseFastBlueprintCache
-ValidateNetwork
-ValidateSignals
-VerboseAudioDebug
ignoreTrackTypes
-lua-debug-messages
-nvperfhud
-FPSLimit=xx xx = a value like 30
-EnableAsyncKeys - ctrl-shift-1 through ctrl-shift-5 will at least speed up the clock

Re: Command line options

Unread postPosted: Sun Apr 27, 2014 5:27 pm
by peterhayes
Bob
This is list compiled by Doc Lisboa Machinist - NB not all work in TS2014:
-allowJump ---- Allows jumping AI trains in scenarios
-blocking
-BlockingPhysics
-ConvertDistanceData
-DisableAWS
-DisableDump
-DisableEAX
-DisableSignals
-DisableSound
-DisplayLocMe
-DontBakeDistances
-DontUseBlueprintCache -- Possibly rebuilds blueprint .pak's each time???
EnableAsyncKeys -- NB: No '-' required.
--enable-backups (needs double hyphen)
-EnableEAX
-EnableFullEditor
-enable-perforce
-EnableSound
-EnableSoundDebugDialogs
-EndTrackCheck
-fastload (added by DTG in 2021)
-FilterForDirectionality
-FilterForManualJcts
-FlashStrings
-followaitrain
-ForceSWMix
-FPSLimit=xx
-fs -- Smaller fonts - narrative text and menus
-generateDetailLevels
-IgnoreCoupling
-ignoreTrackTypes
-Language
-LeipzigDemo
-ManualCoupling
-NASKU
-NoClearType
-NoPlayerTrain
-NoSplashScreens -- Disable intro splash screens
-NoWagonBraking
-nvperfhud -- Create NVIDIA performance HUD (not confirmed)
-oogbb_noh ????
-QuickStartStream
-relaunchmce
-SaveDistances
-SetDefaultButtonSound
-Show3DPaths
-ShowAudioConsists
-ShowControlStateDialog -- Expanded HUD
-ShowDestinationMarkerList
-ShowDriverList -- Adds a 'Driver' button inside the Driver Properties window (MK2?)
-ShowSoundDeviceSelector -- Allows choice of system sound device
-ShowTrackLinks
-SkipIntros
-TakeADump
-TrackPatternEntityFixup
-updateRVNumbers
-UseFastBlueprintCache
-UseFastStreamCache
-UseSoundDevice
-UseStreamCache
-VerboseAudioDebug

PeterH

Re: Command line options

Unread postPosted: Sun Apr 27, 2014 7:05 pm
by robbit
-EnableAsyncKeys - ctrl-shift-1 through ctrl-shift-5 will at least speed up the clock now interfers with the new brakes introduced recently with the Canadian route where the braking level is increased/decreased with CTRL + Shift + 1, CTRL + Shift + 2

Re: Command line options

Unread postPosted: Sun Apr 27, 2014 9:45 pm
by PapaXpress
-ShowControlStateDialog is one I use when debugging the GP40

Re: Command line options

Unread postPosted: Fri Jun 27, 2014 7:18 pm
by ricksan
Another useful one if you do any scripting is:
-LogMate -SetLogFilters="Script Manager" -lua-debug-messages

If the script specifies the variable DEBUG as true, any DebugPrint messages you have inserted in the script will be displayed in LogMate.

I use this switch whenever I dream up new script code and wonder why it's not working. There would be no semaphores on the RW&A route without this!

Re: Command line options

Unread postPosted: Sat Jun 28, 2014 5:01 am
by OldProf
What exactly does "jumping AI trains in scenarios" mean? (No, this isn't off-topic: it's in Peter's list.)

Re: Command line options

Unread postPosted: Sat Jun 28, 2014 6:48 am
by fraserm
OldProf wrote:What exactly does "jumping AI trains in scenarios" mean? (No, this isn't off-topic: it's in Peter's list.)

It's a little awkward to do in-game, but with that command line option activated you can <ctrl>-left-click on an AI train and you'll be following that train in an outside camera view. I've done it a few times but I don't use it on a regular basis. You can jump back to your own train by pressing any normal camera key, like 1 for cab view or 2 for external flying camera. It's easy to try, but I get confused easily when there are a lot of AI trains. Frankly I get confused easily by many things at this age... !*roll-laugh*!
Hope this helps.
Best, !*cheers*!
Marc

Re: Command line options

Unread postPosted: Sat Jun 28, 2014 4:19 pm
by peterhayes
Tom
Doc Lisboa explained it to me many moons ago - but I've forgotten what he said !**duh*!!
Someone else on here explained it too.
Its a mystery!
pH

Re: Command line options

Unread postPosted: Wed Jan 27, 2016 4:58 pm
by DrMagnumWolf
Here are the new commands I found.

Please check the screenshots below for the -DebugChannels command

--enable-backups
--enable-perforce
-AutoTest
-AutoTestCamera
-CullDist
-DebugChannels [CTRL +D (multiple options to check: Depth, Depth Decoded, Albedo, VSN, MatID, Emissive, Aux1, Aux2, Aux3, Aux4)and press CTRL+F8] - Check Below for more
-DebugShadows
-DLCLiveURL
-EnableDistCull
-ForcedDump
-IgnoreCoupling
-ManualCoupling
-MaxiDump
-MLAA
-MultiCore
-NoAStar
-NoClearType
-OculusRift
-OculusTest
-PhysXDebug (Needs to connect to PhysX debugger to work)
-QuickDriveDebug
-RemoveLogFilters
-RevertHUD
-SafeMode
-ScaleformDebug
-ShowPassengerState
-TrackIRHorizontal
-TrackIRView
-updateRVNumbers



Depth Decoded
Image

Albedo
Image

VSN
Image

MatID
Image

Emissive
Image

Aux1
Image

Aux2
Image

Aux3
Image

Aux4
Image

CTRL+F8
Image

Re: Command line options

Unread postPosted: Sat Mar 10, 2018 6:08 pm
by peterhayes
Vertex Buffer Fix?
-force-d3d9
and/or try
-nomemorybias
pH

Re: Command line options

Unread postPosted: Sat Mar 10, 2018 10:26 pm
by trev123
robbit wrote:-EnableAsyncKeys - ctrl-shift-1 through ctrl-shift-5 will at least speed up the clock now interfers with the new brakes introduced recently with the Canadian route where the braking level is increased/decreased with CTRL + Shift + 1, CTRL + Shift + 2



That one hasn't worked for me for years.

Re: Command line options

Unread postPosted: Sun Mar 10, 2019 5:03 pm
by ChrisOnline
trev123 wrote:
robbit wrote:-EnableAsyncKeys - ctrl-shift-1 through ctrl-shift-5 will at least speed up the clock now interfers with the new brakes introduced recently with the Canadian route where the braking level is increased/decreased with CTRL + Shift + 1, CTRL + Shift + 2


That one hasn't worked for me for years.


Nor for me, I assumed it had been disabled. If not, I would really like to know how to access it. Anyone else know?

Re: Command line options

Unread postPosted: Wed Jul 24, 2019 7:03 am
by jlms48
ChrisOnline wrote:
trev123 wrote:
robbit wrote:-EnableAsyncKeys - ctrl-shift-1 through ctrl-shift-5 will at least speed up the clock now interfers with the new brakes introduced recently with the Canadian route where the braking level is increased/decreased with CTRL + Shift + 1, CTRL + Shift + 2


That one hasn't worked for me for years.


Nor for me, I assumed it had been disabled. If not, I would really like to know how to access it. Anyone else know?



EnableAsyncKeys (no "-" needed) was working for me until about 2 months ago on standard (not career ) scenarios.
I have just checked it after reading this thread and it no longer works. Like you I would really like to get it working again. Most sims allow time acceleration.


Update to above : I have tried it on standard scenarios for a few of my older routes and it still works. :D

Re: Command line options

Unread postPosted: Sun Jul 28, 2019 11:02 pm
by ironcat60
Well here are a few of the commands that the comedian in me couldn't pass by without adding a comment.

-ForcedDump, I hope no one has to go through this struggle.

-RemoveLogFilters. This might help prevent the line above from happening.

-MaxiDump, Use with caution. This could clog the system.

And last but not least. Two commands women could really use when they go out on a date:
-SafeMode
-IgnoreCoupling

"A day without laughter is a day wasted" Charlie Chaplin !*roll-laugh*!

Re: Command line options

Unread postPosted: Tue Jan 19, 2021 3:12 pm
by Cardinal51
Apparently these are command line options as well.

-cpuCount=x

-exThreads=x

-maxMem=xxxxx

-maxVram=xxxxx

-MLAA


No idea what they do. Sorry. They sound dangerous though. !**conf**!

Is there a webpage somewhere that explains all command line options that are not explained in this thread ? I assume there must be a complete listing with explanations somewhere on the interweb, but where ?!? *!question!*

Latest full list of command line options can be found near the end of this thread......