Command-Line Arguments and Switches#
This page contains a list of command-line switches used by official Halo titles. Some of these may or may not be implemented within Blamite over time.
For switches that are implemented within Blamite, see this page.
Halo PC - Switches pulled from Halo PC#
Argument/Switch | Flags | Description |
---|---|---|
-nosound | Disable all sound | |
-novideo | Disable video playback | |
-nojoystick | Disable joysticks / gamepads | |
-nogamma | Disable adjustment of gamma | |
-useff | Forces the game to run as a fixed fuction card | |
-use11 | Forces the game to run as a shader 1.1 card | |
-use14 | Forces the game to run as a shader 1.4 card | |
-use20 | Forces the game to run as a shader 2.0 card | |
-safemode | Disables as much as possible in the game | |
-window | Run the game in a window | |
-width640 | Forces the game to run at 640*480 | |
-vidmode w,h,r | w - Widthh - Heightr - Refresh rate |
Forces the game to run at width, height[, refresh] |
-adapter x | x - Adapter ID |
Forces the game to run fullscreen on a multimon adapter |
-port x | x - Server port |
Server port address used when hosting games |
-cport x | x - Client port |
Client port address used when joining games |
-ip x.x.x.x | x.x.x.x - IP Address |
Server IP address used when you have multiple ip addresses |
-screenshot | Enables the 'Print Scrn' key to generate screenshots | |
-timedemo | Runs four movies and writes out timedemo.txt | |
-console | Enable the debugging console |
Halo Infinite (TP) - Switches found from the Halo Infinite Tech Preview#
Argument/Switch | Flags | Description |
---|---|---|
-haltonstartup | ||
-server | Instructs the engine to run as a dedicated server. | |
-thunderhead | ||
-automation | ||
-console | Enable the debugging console | |
-flavor | ||
-scenario | ||
-exit_after_scenario_load | ||
-d3d | ||
-initfrom | ||
-local_instance_override | ||
-cpu_count | The number of CPUs (or CPU cores) to use. | |
-thread_affinity | ||
-upload | ||
-cleanup | ||
-enable_wer | ||
-720p | Forces the game to run at 1280x720 | |
-1080p | Forces the game to run at 1920x1080 | |
-1440p | Forces the game to run at 2560x1440 | |
-4k | Forces the game to run at 3840x2160 | |
-no_telemetry_memory_checking | ||
-dx | ||
-ffenable | ||
-ffdisable | ||
-lan | ||
-bindip | ||
-disable_audio | Disable all sound | |
-title_id | ||
-wwise_stream_io_memory_size | ||
-wwise_lower_memory_pool | ||
-wwise_streaming_granularity | ||
-wwise_streaming_auto_buffer_length | ||
-wwise_num_samples_per_frame | ||
-wwise_scheduler_type_flags | ||
-wwise_max_concurrent_streams | ||
-wwise_max_cache_pinned_bytes | ||
-enable_spatial_audio | ||
-havok_simple_allocator | ||
-disable_caps_errors | ||
-gdk | ||
-no_gdk |