Echo VR Command Line Arguments: Difference between revisions
From Echopedia
 (Created page with "If you have more details about how some of these arguments work, please add them.   === Known working/useful commands: ===  * -capturevp2 ** Run the game in recording mode, using a second viewport.  * -lobbyid ** ID of lobby to join on start  * -lobbyteam ** Team to join on start  * -spectatorstream ** Stream spectator mode matches  * -httpport ** Port for HTTP listener to use  * -noovr ** Disable OVR platform features  * -region ** Which region to use when searching for...")  | 
				No edit summary  | 
				||
| Line 25: | Line 25: | ||
** Which region to use when searching for a server  | ** Which region to use when searching for a server  | ||
* -level  | |||
** level_name - Load a level to run  | |||
=== Unknown ===  | === Unknown/untested commands ===  | ||
* -vrscale  | * -vrscale  | ||
| Line 86: | Line 88: | ||
* -crashdeferred  | * -crashdeferred  | ||
** Force .exe to crash, but defer it later to the first update loop  | ** Force .exe to crash, but defer it later to the first update loop  | ||
* -startlevel  | * -startlevel  | ||
* -checkpoint  | * -checkpoint  | ||
** checkpoint_name  | ** checkpoint_name - Active checkpoint to load into  | ||
* -startcheckpoint  | * -startcheckpoint  | ||
* -startmissioneditorcheckpoint  | * -startmissioneditorcheckpoint  | ||
** Use checkpoint selected in Mission Script Editor  | ** Use checkpoint selected in Mission Script Editor  | ||
Revision as of 04:25, 4 September 2022
If you have more details about how some of these arguments work, please add them.
Known working/useful commands:
- -capturevp2
- Run the game in recording mode, using a second viewport.
 
 
- -lobbyid
- ID of lobby to join on start
 
 
- -lobbyteam
- Team to join on start
 
 
- -spectatorstream
- Stream spectator mode matches
 
 
- -httpport
- Port for HTTP listener to use
 
 
- -noovr
- Disable OVR platform features
 
 
- -region
- Which region to use when searching for a server
 
 
- -level
- level_name - Load a level to run
 
 
Unknown/untested commands
- -vrscale
- vr_scale - Scale VR resolution to improve performance
 
 - -smoothrotation
- Enable smooth rotation
 
 - -smoothroll
- Enable smooth roll
 
 - -teststart
- Start game then stop to test for memleaks
 
 - -usetouch
- Use touch controls for the game
 
 - -usevrsize
- Size the window to VR native resolution
 
 - -capture
- Run the game in a mode designed for recording with a capture device
 
 - -dumpstats
- Dump perfstats after 60 sec and exit for automated perf collection
 
 - -usercfgpath
- Path where the local config is located
 
 - -logpath
- Path for the log file to go to
 
 - -uniquelogdir
- Write all log files to a unique directory
 
 - -reportcrashes
- Report crashes
 
 - -defaultsettings
- Force the game to auto-pick graphics settings
 
 - -port
- First port to try binding to (dedicated server only)
 
 - -mpappid
- Override multiplayer app id
 
 - -numtaskthreads
- Change the number of task threads that startup
 
 - -moderator
- Join the logged in user's lobby group as a moderator
 
 - -moderateuser
- Join the given user's lobby as a moderator
 
 - -moderategroup
- Join the given lobby group as a moderator
 
 - -displayname
- Set the logged in user's display name (if allowed)
 
 - -micprovider
- Set the desired mic provider (OVR, RAD, DMO)
 
 - -gametype
- Game type to create / find / join on start
 
 - -publisherlock
- Set the publisher lock
 
 - -loginhost
- Set the login host endpoint
 
 - radserverdbhost
- Set the sdb host endpoint
 
 - -nomsaa
- Disable MSAA
 
 - -msaa
- msaa_mode - The MSAA mode to use
 
 - -crash
- Force .exe to crash
 
 - -crashdeferred
- Force .exe to crash, but defer it later to the first update loop
 
 - -startlevel
 - -checkpoint
- checkpoint_name - Active checkpoint to load into
 
 - -startcheckpoint
 - -startmissioneditorcheckpoint
- Use checkpoint selected in Mission Script Editor
 
 - -nolevelloads
- Prohibit level loads
 
 - -noaudio
- Disable audio
 
 - -speakersetup
- speaker_setup - Speaker setup (stereo/5point1)
 
 - -panningrule
- panning_rule - Panning rule (speakers/headphones)
 
 - -defaultports
- Turns off dynamic ports for Wwise
 
 - -dataroot
- data_root - Set an alternative to data dir root (defaults to the project dir)
 
 - -datadir
- data_dir - Set an alternative to _data to load data from
 
 - -nosymbollookup
- Do not use symbol lookup
 
 - -package
- package_name - Package name to use for resource loading
 
 - -legacyvis
- Use the legacy (precomputed) visibility system
 
 - -captureaudio
- Enable audio capture
 
 - -capturevideo
- Enable video capture, must also use -capture360
 
 - -language
- Command to switch the start language
 
 - -headless
- Run the game with no graphics
 
 - -fixedtimestep
- Tells the game to run at a fixed time step
 
 - -syncinterval
- Specifies the VSYNC interval to use
 
 - -fullscreen
- Starts the game in fullscreen mode
 
 - -display
- Specifies the index of the display used for fullscreen mode
 
 - -adapter
- Specifies the index of the GPU to use
 
 - -fullscreen_res
- Sets the target fullscreen resolution