VRChat Guide

Launch options for VRChat/Unity! for VRChat

Launch options for VRChat/Unity!

Overview

This guide has launch option commands and other shortcuts that people might find helpful! 🙂

Steam launch options

  1. Right click on VRChat in library
  2. Click on Properties
  3. Then, Click on “Set launch options”

Working commands (as of April 2019)

Command
Description
Options
-screen-fullscreen #✅
Same as the option in the secret configuration menu.
Allows VRChat to run in either windowed or fullscreen.

You can also switch between both fullscreen and
windowed mode by pressing ALT + ENTER in-game.

1 = TRUE
0 = FALSE
-adapter # ✅
Changes the monitor that VRChat will run in.
1 = Monitor1
2 = Monitor2
3 = Monitor3
etc…
-screen-width
-screen-height ✅
Same as the option in the configuration menu.
Allows VRChat to run in diffrent resolutions.
-screen-width 1920
-screen-height 1080
-popupwindow ✅
Basically borderless if you ever want it.
-force-d3d9
Makes unity run in DirectX 9.
-force-d3d11
Makes unity run in DirectX 11.
-force-d3d11-no-singlethreaded
Makes unity run in DirectX 11 + multithreading.

VRC secret config menu

When developers make games in the Unity game engine,
Unity will create a configuration menu when the game is launched.
(this is stereotypical with shovelware Unity games)

The developers behind VRChat have this disabled, But there is still a way to get this to appear:

  1. Go onto Steam
  2. Press the LIBRARY tab
  3. Press & HOLD down SHIFT key
  4. Launch VRChat whilst keeping hold of SHIFT
    DO NOT LET GO of SHIFT untill the menu appears!

      🛈 CONFIG MENU PARAMETERS 🛈

 – SCREEN RESOLUTION –

Change the resolution that VRChat starts in.
This goes from 720p and beyond.
But I have seen this go lower on past occasions.

Regardless, you can edit these parameters by inserting these into the command line:
-screen-width [WIDTH]
-screen-height [HEIGHT]

 – GRAPHICS QUALITY –

Change the graphics quality for VRChat.

Originally posted by RekoRed_:

In more triple-A games this will have a massive boost in framerate because most triple-A developers will have different levels “sets” of models, textures etc.

Unity may perform some under the hood adjustments depending on the graphics setting but since most of the game is made by other users, this may not be the most efficient.

 – SELECT MOINTOR –

Want VRC to run in a diffrent mointor? No problem!

Sources

Useful Unity command line options
Launch Options – Cities Skylines
[Performance] Rust Launch Options[rust.facepunch.com]
Useful Unity command line options

SteamSolo.com