Command-Line Switches

Retrieved from gamepedia

General

\-help | -h

(PTR) Prints this help output.

\-version | -v

(PTR) Print version number (major.minor.patch.buildnumber)._Only shows the build number though.

\-console

Enable in-game console (default key ‘~')

\-config <file name>

Replaces default wtf config file with provided config file name

\-nosound

Disable sound.

\-launcherlogin

Makes game think it’s being launched from Battle.net App . Does not seem to work.

\-cascdir <dir>

Unknown

\-casrefresh

Unknown

\-datadir <dir>

Unknown

\-uid <uid>

Unknown

Graphics

See also: CVar gxApi and New Graphics APIs in 8.1.5

\-d3d11

Force Gx to use Direct X 11 backend.

\-d3d11legacy

Force Gx to use Direct X 11 Legacy backend.

\-d3d12

Force Gx to use Direct X 12 backend.

\-metal

Run the game using Metal .

\-allowSoftwareRenderer

Allow game to run on the Software Renderer (performance will be bad)

\-windowed

Force game to launch in windowed mode.

\-fullscreen

Force game to launch in windowed fullscreen mode.

Unknown

These arguments are removed or inaccessible.

\-opengl

Run the game using OpenGL (default under Mac).

\-ogl41

Run the game using OpenGL 4.1.

\-swtnl

Run the game using Software T&L.

\-maximized

When used with -windowed, runs the game window maximized.

\-_width_x_height_

Sets the resolution to width by height. note: it is not known if this works with abnormal resolutions. it is recommended to only use resolutions known to work with WoW.

\-noautolaunch64bit

Forces launch of 32-bit version of the the game on 64-bit systems

\-launch

Launch the game, used by Battle.net app to start WoW

\-uptodate

Makes game think it’s up to date

\-hwdetect

Perform hardware detection

\-soundchaos

Unknown

\-nofixlag

Unknown

\-d16, -d24, -d32

Unknown (color bits?)

\-gxoverride

Unknown (override graphics?)

\-gluescript

Lua code run at the glue screens.

\-gluescriptFile

File containing Lua code run at the glue screens.

\-gamescript

Lua code run once in-game.

\-gamescriptFile

File containing Lua code run once in-game.

Related