Advanced Command Line Arguments
There are many additional command line arguments that are used by adding them to the "Custom flags"
field in the features tab or selecting them from the flag list. However, not all are important to the
configuration of fs2_open in the launcher. But some frequently used ones would be: "-spec_point," "-
spec_exp," "-spec_static," "-spec_tube," "-ambient_factor," "-fov, "-window," "-fps," "-nohtl," and "-
show_mem_usage."
The follows are explanations for each.
*-spec_point: This must be used with the -spec command line parameter and must be entered into the
"Custom flags" field. Adjusts how much laser weapons contribute to specular highlights. Higher number
mean greater contributions. Default is 1.0, however 0.6 is recommended. However, that is relative.
*-spec_exp: This must be used with the -spec command line parameter and must be entered into the
"Custom flags" field. Adjusts the size of the shiny spot on ships. Higher number mean smaller spots.
Default is 16, however 11 is recommended. However, that is relative.
*-spec_static: This must be used with the -spec command line parameter and must be entered into the
"Custom flags" field. Adjusts how much suns contribute to specular highlights. Higher numbers a mean
greater contribution. Default is 1.0, however is 0.8 recommended. However, that is relative.
*-spec_tube: This must be used with the -spec command line parameter and must be entered into the
"Custom flags" field. Adjusts how much Beam Weapons contribute to specular highlights. Higher numbers
a mean greater contribution. Default is 1.0, however 0.4 is recommended. However, that is relative.
*-ambient_factor: This must be used with the -spec command line parameter and must be entered into the
"Custom flags" field. This is a multiplier applied to the intensity of ambient lighting. Ambient light is
lighting applied to all parts of a ship. FS2's standard value is 120. Try 75 for a good and realistic looking
value. However, that is relative.
*-fov: You can set the cone of view making things look bigger/smaller. The problem with this is that if you
choose a small FOV, you will have a squashed look on the edges of your screen - stretched edges with a too
high FOV. It is recommended to change the FOV as FS2 normally has some perspective distortion at the
screen edges (FOV too high). Set the FOV to something like 0.39 - it will fix the distortion problem, and
(as a nice side effect) will make everything look bigger and more realistic scale-wise. The default is 0.75, if
you go higher, you'll get the fish-eye effect. Feel free to experiment. This must be entered into the "Custom
flags" field
*-window: Play FS2 on your desktop. This has advantages if the game crashes a lot (since you'll be able to
recover your system from the desktop more easily)
*-fps: This displays the Frames Per Second(fps) in the top left hand corner of your desktop, just below the
message window.
*-nohtl: Reverts to software rendering, making the game unplayable due to how slow it is. This option
should not be used at all, as even on non-HT&L cards FS2 runs a lot faster with HT&L turned on.
*-show_mem_usage: Shows how much physical / texture / virtual memory FS2 uses.
There are many more command-line flags that can be used to customize and debug information. A full list
of them are available on the FS WIKI at
http://dynamic6.gamespy.com/~freespace/fsdoc/index.php?pagename=Command-Line%20ReferenceDirect from the 3.6.5 readme