Understanding and Using Additional Launch Parameters in ggLeap (Steam Example)
What are Additional Launch Parameters?
Launch parameters are command-line options that modify a game’s settings before it runs. These options can override in-game settings, helping to recover from incompatible video configurations or troubleshoot various issues.
For example, to force a game to start in windowed mode regardless of in-game settings (such as with Counter-Strike), add -windowed to the Additional Launch Parameters field in ggLeap.
Setting Game Launch Options in Steam
Launch options can be configured through:
- Steam’s Library (right-click the game > Properties > Launch Options)
- Creating a custom game shortcut with specified options
- ggLeap’s Additional Launch Parameters field for games on client PCs
⚠️ Note: The launch options listed below apply only to Valve's GoldSrc and Source engine games. Most third-party titles do not support these.


🔧 Common Launch Options
Launch Option | Description |
|---|---|
| Resets video/performance settings to default based on current hardware. Ignores config files until removed. |
| Enables developer mode and disables certain UI elements like the quit dialog. |
| Logs console output to |
| Opens the game with the developer console enabled. |
| Starts the game directly in console mode. |
| Forces a specific DirectX version (e.g., |
| Starts the game in fullscreen mode. |
| Starts the game in windowed mode. |
| Sets color depth. (GoldSrc only) |
| Sets the screen width (e.g., |
| Sets the screen height. If omitted, height is determined automatically. |
| Sets a specific screen refresh rate. |
| Specifies memory allocation for the game. |
| Suppresses certain crash dialog messages. |
| Skips the Valve intro video. |
| Enables low-violence mode (Left 4 Dead only). |
| Enables low-violence mode (Team Fortress 2 only). |
🎮 Launch Options for Graphics & Performance Tuning
Command | Description |
|---|---|
| Model detail (0 = High, 1 = Medium, 2 = Low) |
| Texture detail (0 = High, 1 = Medium, 2 = Low) |
| Shader detail (0 = High, 1 = Low) |
| Water quality (0 = Low, 1 = High) |
| Water reflectiveness (0 = Low, 1 = High) |
| Shadow quality (0 = Low, 1 = High) |
| Color correction (0 = Low, 1 = High) |
🔍 Filtering Modes
Command | Description |
|---|---|
| Use bilinear filtering (least intensive) |
| Use trilinear filtering |
| Anisotropic filtering ( |
| HDR lighting (0 = Off, 2 = Full) |
🧰 Useful Steam Client Launch Options
Option | Function |
|---|---|
| Bypasses the login window with credentials. |
| Forces Steam to use the TCP protocol instead of UDP. |
| Opts out of any Steam beta participation. |
| Starts Steam minimized to the system tray. |
Updated on: 17/12/2025
Thank you!
