All 119 Command Line / Launch Options - Which Ones Are Current/obsolete/incorrect Or Missing ?

Discussion in 'Technical Reports' started by WoodlandTracks, Oct 8, 2023.

  1. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Ah ok, thought is was an forum abbreviation.

    Oh, just found out. Point is a pointless word. :) It is the whole switch but also a part of a switch.
     
    Last edited: Oct 22, 2023
  2. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Been fiddling with -EnableEAX and -DisableEAX.

    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 and was first released in 1999 and it needed hardware component, as far as I know EFX does not. So below test might be very different for people with a system that has an EAX hardware component.

    EAX = Envionmental Audio Extensions
    EFX = EFfeXts (I assume)

    I successfully tested -DisableEAX. It 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.

    My test to enable EAX was not successful , but that perhaps has to do with me not having the correct hardware component,

    All in all . . . . . a sound wizard might find these EAX options useful but I think that they can be considered obsolete.

    Please do respond in case you have additional thoughts, assumptions or information !
     
    Last edited: Mar 28, 2024
  3. Johnno124

    Johnno124 Active Member

    Joined:
    Dec 8, 2016
    Messages:
    238
    Likes Received:
    226
    Depends on where you live, US tend to call them Switches or Turnouts, UK and Australia generally refer to them as Points.
     
    • Like Like x 1
    • Helpful Helpful x 1
  4. mindenjohn

    mindenjohn Well-Known Member

    Joined:
    Aug 19, 2022
    Messages:
    580
    Likes Received:
    424
    I speak English but American understood.:) A bit rich having an English lesson from the USA.
     
    • Helpful Helpful x 1
  5. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Added two new ones to the list . . . Thanks to Styckx

    --show-time-of-day and -GrayHack

    I could not get them running so listed them in the obsolete section.
     
    Last edited: Oct 24, 2023
  6. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Ah ok, thanks, being lazy is good, saves energy :)
     
  7. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    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.
     
  8. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,156
    Likes Received:
    3,164
    Why do you need to disable the AWS?
    It is quite useful when driving UK trains - unlike Vigilance devices.
     
  9. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    I can think of many good reasons, but my reason was I wanted to test the option .
    But did not notice any effect.

    Perhaps you can test the option yourself. I am sure an experienced engineer like you will pickup any changes immediately
     
  10. 749006

    749006 Well-Known Member

    Joined:
    Dec 10, 2016
    Messages:
    10,156
    Likes Received:
    3,164
    Sorry but I have never used these codes - It might switch off in an older UK route.
     
  11. mindenjohn

    mindenjohn Well-Known Member

    Joined:
    Aug 19, 2022
    Messages:
    580
    Likes Received:
    424
    My ignorance (of all of the above except AWS) is Bliss and shall remain so.
     
  12. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Just added the option "-DisableSilverLining" which was introduced in the BETA that was released today.
     
  13. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Just added the options "-FastSoundUpdate" , "-ShowScriptTiming" ,"-ShowAverageTiming" and "-Script Performance" which where introduced in the BETA that was released today.
     
    Last edited: Mar 28, 2024
  14. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Just tested -ShowScriptTiming, below the results

    [​IMG]

    [​IMG]

    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.
     
  15. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Just tested -ShowAverageTiming, below the results

    [​IMG]

    [​IMG]

    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.
     
  16. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    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.

    [​IMG]
     
  17. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    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. Do post a comment in case you have any additional information on this option.
     
  18. triznya.andras

    triznya.andras Well-Known Member

    Joined:
    Jun 29, 2019
    Messages:
    2,348
    Likes Received:
    2,826
    It appears to be just one very specific one
    It's encouraging a bad programming practice of typing: if (fNew != fOld) fOld = fNew;
    If anything, those kind of implementations should be part of a framework. But comparison also has a cost, and it comes with a JMP (copy fNew to AX, copy fOld to BX, compare AX BX, if equals jump, save AX to fOld).
    So overall, it's a BAD suggestion.
    It usually comes up with observable properties, where onChange and onSet are two distinct events, and on equality, onChange shouldn't trigger, only onSet. Usually only onChange is implemented.
     
    • Like Like x 1
    • Helpful Helpful x 1
  19. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Perhaps we can use this option for a whole new different route rating . . . . . the WPSS rating . . . Warnings Per Sixty Seconds :)
     
    Last edited: Mar 29, 2024
  20. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    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.

    So anyone have a idea how this option is supposed to work ?
     
    Last edited: Apr 2, 2024
  21. Spikee1975

    Spikee1975 Guest

    Not really - if an Achievement is triggered it is activated and tied to your Steam profile with no way to reset it other than through a Steam employee or using a special tool.

    This is probably only working on special developers' Steam profiles for testing multiple times if an achievement works and does nothing on a normal Steam user profile - as resetting an achievement only makes sense to a developer of official content.
     
    Last edited by a moderator: Apr 2, 2024
    • Helpful Helpful x 1
  22. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    Today I tried to figure out this one again .....

    • -ShowFunctionTiming / unknown? / Note March 28 - I tried to use this option in various ways, including calling it in conjunction with ShowScriptTiming. But did not see any effect
      Introduced in BETA 77.1a

    Must be one of the newest options, but I was unable to see any effect using it.

    Anyone has any additional info , insight, or suggestions?
     
    Last edited: Apr 27, 2024
  23. 21c164fightercommand

    21c164fightercommand Well-Known Member

    Joined:
    Nov 6, 2021
    Messages:
    934
    Likes Received:
    922
    Is there an equivalent listing and explanation of the various LogMate messages?
    Some are self explanatory, others are cryptic
     
  24. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    No idea, never looked into that. Good subject for a new thread or to include in this thread.
     
  25. ajpardy

    ajpardy Member

    Joined:
    Feb 7, 2021
    Messages:
    167
    Likes Received:
    8
    Hi, launch options don't seem to be working since the update,any ideas/advice. i use a few.
    Thanks
     
  26. ajpardy

    ajpardy Member

    Joined:
    Feb 7, 2021
    Messages:
    167
    Likes Received:
    8
    HI i use these:
    EnableAsyncKeys-EnableSoundDebugDialogs -followaitrain-LogMate -SetLogFilters=all -lua-debug-messages -ShowControlStateDialog-ShowScriptTiming. i've noticed log mate doesn't work when launching TS via steam or via shortcut, i have launch log mate 1st then ts. Controlstate dialog isn't working anymore,not soure about the other's yet.@WoodlandTracks
     
  27. ajpardy

    ajpardy Member

    Joined:
    Feb 7, 2021
    Messages:
    167
    Likes Received:
    8
    ok
     
  28. triznya.andras

    triznya.andras Well-Known Member

    Joined:
    Jun 29, 2019
    Messages:
    2,348
    Likes Received:
    2,826
    I space might be missing there between the two options.
     
  29. ajpardy

    ajpardy Member

    Joined:
    Feb 7, 2021
    Messages:
    167
    Likes Received:
    8
    alr, i'll check. was missing spaces. what does -ShowScriptTiming suppose to show?
    thx
     
  30. WoodlandTracks

    WoodlandTracks Active Member

    Joined:
    Jul 15, 2023
    Messages:
    724
    Likes Received:
    222
    It is described in the first message of this thread. But is kind of strange you are using that option without knowing why you use it.
     
  31. ajpardy

    ajpardy Member

    Joined:
    Feb 7, 2021
    Messages:
    167
    Likes Received:
    8
    just experimenting,probally dont need it.aha
     

Share This Page