Command line options

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
----------------------------------------------------
-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