User Tools

Site Tools


notes:game_command-line_arguments

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
notes:game_command-line_arguments [2023/11/02 12:25] – [Old School RuneScape] Sean Rhonenotes:game_command-line_arguments [2024/04/30 18:25] – [Minimal Resources] Sean Rhone
Line 5: Line 5:
   * https://docs.unity3d.com/Manual/PlayerCommandLineArguments.html   * https://docs.unity3d.com/Manual/PlayerCommandLineArguments.html
  
-  * ''-nolog'' seems generally safe+  * Most flags apply to any games/programs using Unity engine ((such as [[#djmax_respect_v|DJMAX RESPECT V]] and [[#zeniththe_last_city|Zenith: The Last City]])) 
 +  * ''-nolog'' is generally safe
   * :!: Forcing D3D12 or Vulkan is expected to crash most applications that don't explicitly support it   * :!: Forcing D3D12 or Vulkan is expected to crash most applications that don't explicitly support it
  
Line 19: Line 20:
  
 <code>-fulldesktopres -silent</code> <code>-fulldesktopres -silent</code>
 +
 +===== Minimal Resources =====
 +
 +  * Launches ''steam.exe'' with having only a single ''steamwebhelper.exe'' process, and a minor RAM reduction
 +  * Last tested: 2024/04/28 ((not tested with ''-silent'' yet but looks fine))
 +
 +<code>-nocrashmonitor -cef-single-process -cef-disable-breakpad -silent</code>
  
 ===== Autostart ===== ===== Autostart =====
Line 36: Line 44:
  
   * [[https://steamdb.info/app/270880/config/|SteamDB]]   * [[https://steamdb.info/app/270880/config/|SteamDB]]
 +
 +<code>-nointro</code>
  
 ===== Oculus ===== ===== Oculus =====
Line 57: Line 67:
  
 <code>-vrmode Oculus -nolog</code> <code>-vrmode Oculus -nolog</code>
 +
 +====== DJMAX RESPECT V ======
 +
 +  * 2024/02/02: ''-force-d3d12'' is reported to work but caused DJMAX to crash on-start on Intel UHD 630
 +
 +<code>-nolog -window-mode exclusive -no-stereo-rendering -force-d3d11 -force-d3d11-bitblt-model</code>
  
 ====== Dota 2 ====== ====== Dota 2 ======
 +
 +  * https://dota2.fandom.com/wiki/Launch_Options
 +
 +<code>-autoconfig</code>
 +
 +<code>-dx11 -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings</code>
 +
 +===== Linux =====
  
   * 2023: Disabling GPL seemingly stops random crashing on Intel UHD 630   * 2023: Disabling GPL seemingly stops random crashing on Intel UHD 630
  
-<code>-vulkan_disable_steam_shader_cache -vulkan_disable_graphics_pipeline_library</code>+<code>ANV_NO_GPL='1' %command% -vulkan_disable_steam_shader_cache -vulkan_disable_graphics_pipeline_library -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings</code> 
 + 
 +<code>-autoconfig</code>
  
 ====== Guild Wars ====== ====== Guild Wars ======
  
-  * Expects [[https://github.com/ChthonVII/dsoal-GW1|DSOAL-GW1]] to be installed+  * https://wiki.guildwars.com/wiki/Command_line_arguments
  
 <code>-lodfull -dsound -email x -password x -character "x"</code> <code>-lodfull -dsound -email x -password x -character "x"</code>
Line 72: Line 98:
 ===== Linux ===== ===== Linux =====
  
-****+  Expects [[https://github.com/ChthonVII/dsoal-GW1|DSOAL-GW1]] to be installed
  
 <code>RADV_TEX_ANISO='16' WINEDLLOVERRIDES='dsound=n' %command% -lodfull -dsound -email x -password x -character "x"</code> <code>RADV_TEX_ANISO='16' WINEDLLOVERRIDES='dsound=n' %command% -lodfull -dsound -email x -password x -character "x"</code>
Line 78: Line 104:
 ====== Guild Wars 2 ====== ====== Guild Wars 2 ======
  
-****+  https://wiki.guildwars2.com/wiki/Command_line_arguments
  
 <code>-provider Portal -autologin</code> <code>-provider Portal -autologin</code>
 +
 +<code>-image</code>
  
 ====== Half-Life: Alyx ====== ====== Half-Life: Alyx ======
Line 101: Line 129:
  
   * Add as launch option in Steam (see [[games:wine:old_school_runescape_jagex_launcher_c|these notes]] for non-Steam)   * Add as launch option in Steam (see [[games:wine:old_school_runescape_jagex_launcher_c|these notes]] for non-Steam)
-  * ''PULSE_LATENCY_MSEC'' is needed to prevent music audio glitches +  * :!: ''MESA_LOADER_DRIVER_OVERRIDE'' and ''MESA_VK_WSI_PRESENT_MODE'' are needed if using Wayland to workaround an odd FPS limit 
-  * ''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
  
-<code>PULSE_LATENCY_MSEC='400' MESA_LOADER_DRIVER_OVERRIDE='zink' MESA_VK_WSI_PRESENT_MODE='immediate' %command%</code>+<code>MESA_LOADER_DRIVER_OVERRIDE='zink' MESA_VK_WSI_PRESENT_MODE='immediate' </code> 
 + 
 +<code>PULSE_LATENCY_MSEC='400' %command%</code>
  
 ====== Path of Exile ====== ====== Path of Exile ======
Line 135: Line 165:
 ===== osu! ===== ===== osu! =====
  
-<code>"%localappdata%\osu!\osu!.exe"</code>+<code>"%localappdata%\osulazer\osu!.exe"</code>
  
 <code>osu!</code> <code>osu!</code>
Line 141: Line 171:
 ===== Battle.net ===== ===== Battle.net =====
  
-  * See [[notes:battle.net_launcher_uris|Battle.net Launcher URIs]] for more +  * See [[notes:battle.net_launcher_uris|Battle.net Launcher URIs]]
- +
-==== Diablo II: Resurrected ==== +
- +
-<code>"C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"</code> +
- +
-<code>Diablo II: Resurrected</code> +
- +
-<code>--exec="launch OSI"</code> +
- +
-==== Diablo Immortal ==== +
- +
-<code>"C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"</code> +
- +
-<code>Diablo Immortal</code> +
- +
-<code>--exec="launch ANBS"</code> +
- +
-==== Diablo III ==== +
- +
-<code>"C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"</code> +
- +
-<code>Diablo III</code> +
- +
-<code>--exec="launch D3"</code> +
- +
-==== Warcraft III: Reforged ==== +
- +
-<code>"C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"</code> +
- +
-<code>Warcraft III: Reforged</code> +
- +
-<code>--exec="launch W3"</code>+
  
 ===== EA App ===== ===== EA App =====
/var/www/wiki/data/pages/notes/game_command-line_arguments.txt · Last modified: 2024/05/10 03:48 by Sean Rhone