List of Command Line Parameters: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
| {{launchparam|demoplay}} | | {{launchparam|demoplay}} | ||
| Start playing the specified demo file. | | Start playing the specified demo file. | ||
|- | |- | ||
| {{launchparam|enablevbos}} ★ | | {{launchparam|enablevbos}} ★ | ||
Line 50: | Line 32: | ||
| {{launchparam|exitlaunch}} ★ | | {{launchparam|exitlaunch}} ★ | ||
| Set program to run when game exits. | | Set program to run when game exits. | ||
|- | |- | ||
| {{launchparam|fullRelight}} ★ | | {{launchparam|fullRelight}} ★ | ||
Line 62: | Line 38: | ||
| {{launchparam|fullscreen}} ★ | | {{launchparam|fullscreen}} ★ | ||
| Sets video mode to fullscreen. | | Sets video mode to fullscreen. | ||
|- | |- | ||
| {{launchparam|gfxreset}} | | {{launchparam|gfxreset}} | ||
| Resets all graphics settings and launches the game in windowed mode. | | Resets all graphics settings and launches the game in windowed mode. | ||
|- | |- | ||
| {{launchparam|launcher}} | | {{launchparam|launcher}} | ||
| | | Seems active. Not sure what it does. | ||
|- | |- | ||
| {{launchparam|legacylayout}} | | {{launchparam|legacylayout}} | ||
Line 92: | Line 50: | ||
| {{launchparam|lodbias}} ★ | | {{launchparam|lodbias}} ★ | ||
| Multiplier for LOD (Loss of Detail) distances for entities (alters the Character Detail setting in Options). | | Multiplier for LOD (Loss of Detail) distances for entities (alters the Character Detail setting in Options). | ||
|- | |- | ||
| {{launchparam|maxfps}} ★ | | {{launchparam|maxfps}} ★ | ||
| Sets the maximum limit for frames per second that a player's [[client]] can utilize, whether the game is in focus or not. | | Sets the maximum limit for frames per second that a player's [[client]] can utilize, whether the game is in focus or not. | ||
|- | |- | ||
| {{launchparam|maxInactiveFps}} ★ | | {{launchparam|maxInactiveFps}} ★ | ||
Line 107: | Line 59: | ||
| {{launchparam|maxtexunits}} ★ | | {{launchparam|maxtexunits}} ★ | ||
| Limits number of textures used, set to 4 to emulate GF 4/5 path | | Limits number of textures used, set to 4 to emulate GF 4/5 path | ||
|- | |- | ||
| {{launchparam|mtu}} | | {{launchparam|mtu}} | ||
Line 116: | Line 65: | ||
| {{launchparam|no_nv_clip}} | | {{launchparam|no_nv_clip}} | ||
| Disable using nvidia specific vertex profiles for user clipping. (use on command line). | | Disable using nvidia specific vertex profiles for user clipping. (use on command line). | ||
|- | |- | ||
| {{launchparam|noATI}} | | {{launchparam|noATI}} | ||
| Disables use of | | Disables use of R200 shader path, uses only ARB shaders instead. Active. Any effect? | ||
|- | |- | ||
| {{launchparam|nodebug}} | | {{launchparam|nodebug}} | ||
| Turns off error printing. | | Turns off error printing. Any effect? | ||
|- | |- | ||
| {{launchparam|noNV}} | | {{launchparam|noNV}} | ||
| Disables use of | | Disables use of NV1X/NV2X shader path, uses only ARB shaders instead. Any effect? | ||
|- | |- | ||
| {{launchparam|nooverride}} | | {{launchparam|nooverride}} | ||
| Disallows override files | | Disallows override files. Any effect? | ||
|- | |- | ||
| {{launchparam|noPBuffers}} | | {{launchparam|noPBuffers}} | ||
| | | Active. Any effect? | ||
|- | |- | ||
| {{launchparam|noperforce}} | | {{launchparam|noperforce}} | ||
Line 280: | Line 227: | ||
|- | |- | ||
| {{launchparam|verify}} | | {{launchparam|verify}} | ||
| | | Appears to have been disabled in game client, however the launcher has taken over this function. | ||
|- | |- | ||
| {{launchparam|viewcutscene}} | | {{launchparam|viewcutscene}} | ||
Line 311: | Line 258: | ||
| {{launchparam|dxt5nm_normal_maps}} | | {{launchparam|dxt5nm_normal_maps}} | ||
| 1 = use dxt5nm cvompressed normal maps, 0 = use dxt5 normal maps (old mode). | | 1 = use dxt5nm cvompressed normal maps, 0 = use dxt5 normal maps (old mode). | ||
|- | |||
| {{launchparam|forcecrashcheck}} | |||
| Disabled. Used to be part of the verify files routine after the game client crashed. | |||
|- | |||
| {{launchparam|ignorebaddrivers}} | |||
| Issue 25: The -ignoreBadDrivers command line parameter will hide the popup and warnings about your drivers being out of date. You will still get a warning if the driver is in a (very small) list of drivers that are known to cause problems. | |||
|- | |||
| {{launchparam|lwc}} | |||
| Crashes the game client. LWC = Light Weight Client | |||
|- | |||
| {{launchparam|noARBfp}} | |||
| Disables use of arbfp shader path, uses vendor-specific fragment shaders instead. Crashes game Client. | |||
|- | |- | ||
| {{launchparam|novbos}} | | {{launchparam|novbos}} | ||
| Turns off vertex buffer object extension. | | Turns off vertex buffer object extension. | ||
|- | |||
| {{launchparam|verify}} | |||
| Appears to have been disabled in game client, however the launcher has taken over this function. | |||
|} | |} |
Revision as of 06:10, 5 July 2023
This is a list of user level Command Line Parameters that players have access to use while launching City of Heroes/Villains, in alphabetical order. In cases where the command line parameter can also be used as a slash command, the launch parameters will link to the slash command page.
Working Command Line Parameters ★ = Using slash Command page
-assetpath options | Points the game client to the piggs folders, in load order. | |
-auth | Auth server IP string. | |
-compatiblecursors ★ | Enables useage of basic windows mouse cursors instead of graphical cursors (command line option). | |
-console | Turns on debug console (where printfs go). | |
-CoV | Sets your login theme to city of villains with launch parameters. | |
-demoplay | Start playing the specified demo file. | |
-enablevbos ★ | Turns on vertex buffer object extension | |
-exitlaunch ★ | Set program to run when game exits. | |
-fullRelight ★ | Do not cap number of relit vertices per frame. | |
-fullscreen ★ | Sets video mode to fullscreen. | |
-gfxreset | Resets all graphics settings and launches the game in windowed mode. | |
-launcher | Seems active. Not sure what it does. | |
-legacylayout | Enables existing installs of the game client to find certain files when you aren't launching the game with Tequila, Island Rum, or the Homecoming launcher. | |
-lodbias ★ | Multiplier for LOD (Loss of Detail) distances for entities (alters the Character Detail setting in Options). | |
-maxfps ★ | Sets the maximum limit for frames per second that a player's client can utilize, whether the game is in focus or not. | |
-maxInactiveFps ★ | Limits max frames per second while the game is not in the foreground. | |
-maxtexunits ★ | Limits number of textures used, set to 4 to emulate GF 4/5 path | |
-mtu | Sets the mtu size for client-generated packets (command line option). | |
-no_nv_clip | Disable using nvidia specific vertex profiles for user clipping. (use on command line). | |
-noATI | Disables use of R200 shader path, uses only ARB shaders instead. Active. Any effect? | |
-nodebug | Turns off error printing. Any effect? | |
-noNV | Disables use of NV1X/NV2X shader path, uses only ARB shaders instead. Any effect? | |
-nooverride | Disallows override files. Any effect? | |
-noPBuffers | Active. Any effect? | |
-noperforce | ||
-nopixshaders | ||
-nopopups | ||
-norenderthread | Tell the client not to use a separate thread for rendering graphics. | |
-noStencilShadows | ||
-noverify | ||
-noversioncheck | Allow connecting to wrong version of mapserver. | |
-NV1X | Forces nv1x rendering path. | |
-NV2X | Forces nv2x rendering path. | |
-packetmtu | ||
-patchdir | ||
-patchversion | ||
-port | ||
-priorityBoost ★ | Set the game process priority to Above Normal rather than Normal when running in the foreground. | |
-profile_spikes | Save profiles of any frame longer than the specified time in ms. | |
-profile | Save a profile of the current frame for up to the specified number of frames. | |
-profiling_memory ★ | Set the number of mb of memory to use for profiling. | |
-project | Set project registry key (coh / cohtest / cohbeta). | |
-R200 | Forces r200rendering path. | |
-reduce_mip ★ | Reduces the resolution of textures to only use the reduced (mip-map) textures. must pass as command line arg -reducemip or you need to subsequently run unloadgfx. | |
-refreshrate | ||
-renderthread | Tell the client to use a separate thread for rendering graphics. | |
-scene | ||
-screen ★ | Sets x and y screen dimensions. | |
-setlocale | ||
-setregion | ||
-skin | ||
-skippraetoriantutorial | ||
-soundmat | ||
-steamisinitialized | ||
-stopinactivedisplay ★ | Stops rendering when the game is not the foreground application. | |
-testdisplayvalues | ||
-testgameprogress | ||
-testvec1 | ||
-testvec2 | ||
-testvec3 | ||
-testvec4 | ||
-texwordedit | ||
-texwordeditor | Edit the text layout for translatable textures. | |
-trainingshard | ||
-uiskin | Sets your preferred login theme. | |
-usedxt5nmnormalmaps | ||
-useARBassembly | Forces use of arb assembly shader path. | |
-usecelshader ★ | Enables or disables the cel shader graphics setting. | |
-useCg | Use cg shaders instead of arb. | |
-usedlauncher | ||
-usefp | Use a floating point render target for hdr lighting effects if available. | |
-useTexEnvCombine | Forces use of texture_env_combine shader path. | |
-verify | Appears to have been disabled in game client, however the launcher has taken over this function. | |
-viewcutscene | ||
-vis_scale ★ | Controls draw distance for World Detail (1.0=default). | |
-worldname |
Unknown or Non-functional Command Line Parameters †
-safemode number | Forces most compatible graphics and audio settings. (non-functional) |
-dxt5nm_normal_maps | 1 = use dxt5nm cvompressed normal maps, 0 = use dxt5 normal maps (old mode). |
-forcecrashcheck | Disabled. Used to be part of the verify files routine after the game client crashed. |
-ignorebaddrivers | Issue 25: The -ignoreBadDrivers command line parameter will hide the popup and warnings about your drivers being out of date. You will still get a warning if the driver is in a (very small) list of drivers that are known to cause problems. |
-lwc | Crashes the game client. LWC = Light Weight Client |
-noARBfp | Disables use of arbfp shader path, uses vendor-specific fragment shaders instead. Crashes game Client. |
-novbos | Turns off vertex buffer object extension. |
-verify | Appears to have been disabled in game client, however the launcher has taken over this function. |
† It's possible that many of these command line parameters work, but how to get them to work is currently unknown. Maybe you'd have better luck in figuring some of these out? We could use your help...