User Tools

Site Tools


notes:game_command-line_arguments

Engines

Unity

  • Most flags apply to any games/programs using Unity engine 1)
  • -nolog is generally safe
  • :!: Forcing D3D12 or Vulkan is expected to crash most applications that don't explicitly support it
-nolog

Steam

  • Add to desktop Steam shortcut as Steam.exe -fulldesktopres -silent
  • -fulldesktopres allows Big Picture mode to use the full desktop resolution, specifically anything above 1080p
  • -silent starts Steam up silently without any log-in prompts, and starts it in the system tray
-fulldesktopres -silent

Autostart

%appdata%\Microsoft\Windows\Start Menu\Programs\Startup

Age of Empires II: Definitive Edition

SKIPINTRO DEBUGSPEEDS

American Truck Simulator

-nointro

Oculus

  • :!: -oculus requires the oculus Beta branch
  • :!: Don't use with ALVR or Virtual Desktop
-oculus -nointro

Beat Saber

  • :!: This is required to use native Oculus mode for Beat Saber on Steam
  • :!: Don't use with ALVR or Virtual Desktop
-vrmode oculus -nolog

Blade & Sorcery

  • :!: Don't use with ALVR or Virtual Desktop
-vrmode Oculus -nolog

DJMAX RESPECT V

  • 2024/02/02: -force-d3d12 is reported to work but caused DJMAX to crash on-start on Intel UHD 630
-nolog -window-mode exclusive -no-stereo-rendering -force-d3d11 -force-d3d11-bitblt-model

Dota 2

-autoconfig
-vulkan -vulkan_disable_steam_shader_cache -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings

Linux

  • 2023: Disabling GPL seemingly stops random crashing on Intel UHD 630
  • :!: 2024/02/09: ANV_NO_GPL=1 was required to stop frequent GPU crashing at the main menu
  • :!: 2024/03/08: Dota 2 still had random crashing in-game with ANV_NO_GPL=1 and -vulkan_disable_graphics_pipeline_library and isn't playable; stick with Dota 1 and Warcraft III
ANV_NO_GPL='1' %command% -vulkan_disable_steam_shader_cache -vulkan_disable_graphics_pipeline_library -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings
-autoconfig

Guild Wars

-lodfull -dsound -email x -password x -character "x"

Linux

RADV_TEX_ANISO='16' WINEDLLOVERRIDES='dsound=n' %command% -lodfull -dsound -email x -password x -character "x"

Guild Wars 2

-provider Portal -autologin
-image

Half-Life: Alyx

  • 2x MSAA
  • Vulkan
  • Spectator window disabled
-console -vulkan -vconsole +vr_msaa 2 +vr_fidelity_level_auto 0 +vr_fidelity_level 3 -nowindow

Other

+volume_fog_disable 1

Old School RuneScape

Linux

  • Add as launch option in Steam (see these notes for non-Steam)
  • :!: MESA_LOADER_DRIVER_OVERRIDE and MESA_VK_WSI_PRESENT_MODE are needed if using Wayland to workaround an odd FPS limit
  • PULSE_LATENCY_MSEC is needed to prevent audio glitches
MESA_LOADER_DRIVER_OVERRIDE='zink' MESA_VK_WSI_PRESENT_MODE='immediate' 
PULSE_LATENCY_MSEC='400' %command%

Path of Exile

--nologo --waitforpreload

Pavlov VR

  • :!: Don't use with ALVR or Virtual Desktop
-OculusNative

Project CARS 3

Non-Steam

Diablo (DevilutionX)

"C:\Program Files\devilutionx\devilutionx.exe"
Diablo

osu!

"%localappdata%\osulazer\osu!.exe"
osu!

Battle.net

EA App

STAR WARS: Squadrons

"C:\Program Files\EA Games\STAR WARS Squadrons\starwarssquadrons.exe"
STAR WARS™: Squadrons

Oculus

Contractors

"C:\Program Files\Oculus\Software\Software\caveman-game-production-contractors-vr\Contractors_UE4_22_Oculus.exe"
Contractors

Pistol Whip

"C:\Program Files\Oculus\Software\Software\cloudhead-games-ltd-pistol-whip\Pistol Whip.exe" %command%

Synth Riders

"C:\Program Files\Oculus\Software\Software\kluge-interactive-synthriders\SynthRiders.exe"
Synth Riders

VRChat

"C:\Program Files\Oculus\Software\Software\vrchat-vrchat\VRChat.exe" %command%

Zenith: The Last City

"C:\Program Files\Oculus\Software\Software\ramen-vr-zenith\UnityClient@Windows.exe"
Zenith: The Last City
-screen-fullscreen 0 -screen-width 1280 -screen-height 720 -nolog
/var/www/wiki/data/pages/notes/game_command-line_arguments.txt · Last modified: 2024/03/09 22:30 by Sean Rhone