Homeworld Patch 1.04
Fix bug where AI would retreat from his homeworld or last planet. AI is less likely to gang up on the leading player in Easy or Normal. Autocast logic for hull point. The latest patch is Homeworld 1.05. A full list of all available patches can be found here. Command-line parameters. The following command-line parameters may improve quality on newer systems, or enable extra functionality.
Here are the known command line switches for Homeworld and Homeworld: Cataclysm. Some are only for patched versions, so if they do not work get a patch here for Homeworld, or here for Cataclysm.
How to use these switches: Find the shortcut that you run Homeworld or Cataclysm from. Right-click it, select 'Properties' and then click the 'Shortcut' tab. There you will see a line that says 'Target'. This is where you put the switches. Gt reittikartta suomi plus 2007.
This line will reflect where the game is installed. So, if you selected the default install, it would read 'C:SierraHomeworld
Homeworld.exe' or 'C:SierraCataclysmCataclysm.exe'. You add the command line switches by inserting a space and then the switch. For example, if you wanted to add the /enableSSE switch, then you would edit the Target line to read 'C:SierraHomeworldHomeworld.exe' /enableSSE, or 'C:SierraCataclysmCataclysm.exe' /enableSSE.
To add more than one switch, just insert another space and then the next switch (e.g., to enable SSE and force DirectSound: 'C:SierraHomeworld.exe' /enableSSE /dsound).
Note that these switches are for both games, since they both use the same game engine.
Current Command Line Switches
These switches are only for full Homeworld and Cataclysm versions; they will not work for the demos.
SYSTEM OPTIONS
/heap [n] - sets size of global memory heap to [n], where [n] is the amount of memory in MB
/prepath [path] - sets path to search for game's files
/CDpath [drive] - sets path to CD-ROM in case of ambiguity
PROCESSOR OPTIONS
/enableSSE - allow use of SSE if support is detected
/forceSSE - force usage of SSE, even if determined to be unavailable
/enable3DNow - allow use of 3DNow! if support is detected
SOUND OPTIONS
/dsound - forces mixer to write to DirectSound driver, even if driver reports 'Not Certified'
/dsoundCoop - switches to co-operative mode of DirectSound (if supported), to allow sharing with other applications
/waveout - forces game to use the WaveOut mixer, even if a DirectSound supported device is available
/reverseStereo - swaps the left and right audio channels
DETAIL OPTIONS
/rasterSkip - enable interlaced display with software renderer; may be too visually distracting to use
/noBG - disable display of galaxy backgrounds
/noFilter - disable bi-linear filtering of textures
/noSmooth - do not use polygon smoothing
/stipple - enable Stipple Alpha with software renderer
/noShowDamage - disables showing ship damage effects
VIDEO MODE OPTIONS
/safeGL - don't use (possibly buggy) optimized features of OpenGL for rendering
/triple - use when frontend menus are flickering madly
/nodrawpixels - use when background images don't appear while loading
/noswddraw - don't use DirectDraw for the software renderer
/noglddraw - don't use DirectDraw to setup OpenGL renderers
/sw - reset rendering system to defaults at startup
/noFastFE - disable fast front-end rendering
/fullscreen - display fullscreen with software renderer (default)
/window - display in a window
/noBorder - no border on window
/640 - run at 640x480 resolution (default)
/800 - run at 800x600 resolution
/1024 - run at 1024x768 resolution
/1280 - run at 1280x1024 resolution
/1600 - run at 1600x1200 resolution
/device [dev] - select an rGL device by name, e.g. sw, fx, d3d
/nohint - disable usage of OpenGL perspective correction hints
TEXTURES
/nopal - disable paletted texture support
ADDITIONAL SWITCHES
/disableavi - skips opening intro movies
/pilotview - allows you to hit the Q key to view Homeworld from a Pilot's Eye View (only in the version 1.04 and higher patches). Cataclysm has this option built-in, so you don't need to use this switch
Beta Command Line Switches
These are only for the Homeworld and Cataclysm demos. They will not work in the full games.
DEBUGGING OPTIONS
/debug - enable debug window
/nodebugInt - fatal errors don't generate an Int 3 before exiting
SYSTEM OPTIONS
/heap [n] - sets size of global memory heap to [n], where [n] is the amount of memory in MB
/prepath [path] - sets path to search for game's files
/CDpath [drive] - sets path to CD-ROM in case of ambiguity
/freemouse - the mouse is free to move about the entire screen at startup. Use F11 to toggle on/off during play
/ignoreBigfiles - don't use anything from Bigfile(s)
/logFileLoads - create log of data files loaded
PROCESSOR OPTIONS
/disableKatmai - don't use Katmai New Instructions, even if support is detected
/forceKatmai - force usage of KNI, even if determined to be unavailable
SOUND OPTIONS
/noSound - turn all sound effects off
/noSpeech - turn all speech off
/reverseStereo - swap the left and right audio channels
/waveout - forces game to write to WaveOut, even if a DirectSound supported object is available
/dsound - forces mixer to write to DirectSound driver, even if driver reports 'Not Certified'
DETAIL OPTIONS
/noBG - disable display of galaxy backgrounds
/noFilter - disable bi-linear filtering of textures
/noSmooth - do not use polygon smoothing
/nilTexture - don't ever load textures at all
/NoFETextures - turns off front-end textures
/stipple - enable Stipple Alpha (software renderer)
/noShowDamage - disables showing ship damage effects
VIDEO MODE OPTIONS
/sw - reset rendering system to software defaults at startup
/fullscreen - display fullscreen with software renderer (default)
/window - display in a window
/noBorder - no border on window
/640 - run at 640x480 resolution (default)
/800 - run at 800x600 resolution
/1024 - run at 1024x768 resolution
/1280 - run at 1280x1024 resolution
/1600 - run at 1600x1200 resolution
/d16 - run in 16 bits of color
/d24 - run in 24 bits of color
/d32 - run in 32 bits of color
/truecolor - try 24bit modes before 15/16bit
/slowBlits - use slow screen blits if the default is buggy
/device - select an rGL device by name, e.g. sw, fx, d3d
/gl - select default OpenGL as renderer
/d3d - select Direct3D as renderer
/nohint - disable usage of OpenGL perspective correction hints
/noPause - don't pause when you alt-tab
/noMinimize - don't minimize when you Alt-Tab
CHEATS AND SHORTCUTS
/noCompPlayer - disable default computer players
/notactics - disables tactics
/noretreat - disables the 'retreat' feature of tactics
VISUALIZATIONS
/dockLines - show dock lines
/gunLines - show gun lines
/lightLines - show light lines (Debug only)
/boxes - render bounding bowties on the ships
/textFeedback - enable text feedback for in-game commands
COMPUTER PLAYERS AND STATS
/aiplayerLog - enable AI Player Logging
/determCompPlayer - makes computer players deterministic
/gatherStats - enable gathering of stats
/showStatsFight [filename.txt] - to show the stats of a fight; replace [filename.txt] with the name of the file you want the stats saved to
/showStatsFancyFight [filename.txt] - same as showStatsFight, except creates a more thorough stats report
NETWORK PLAY
/captaincyLogOff - turns captaincy log file off
/captaincyLogOn - turns captaincy log file on
/logOff - turns off network logging file
/logOn - turns network logging file on
/logOnVerbose - turns verbose network logging file on
/statLogOn - generates game stats log file
/intOnSync - generates an Int 3 when a sync error occurs
/syncDump=XY - X = size of SyncDumpWindow, Y = granularity in universe frames
/logFilePath [filepath.txt] - saves a logfile to [filepath.txt]
/debugSync - autosaves game frequently, records packets, enables logOnVerbose
/forceLAN - allow LAN play, regardless of version
NIS OPTIONS
/testNIS [nisFile] - enables NIS testing mode using [nisFile]
/testNISScript [scriptFile] - enables NIS testing mode using [scriptFile]
RECORDED DEMOS
/demoRecord - record a demo
/demoPlay - play a demo
/packetRecord - record packets of a multiplayer game
/packetPlay - play back packet recording
TEXTURES
/disablePacking - don't use packed textures, if available
MISC OPTIONS
/smCentreCamera - centres the SM world plane about 0,0,0, rather than the camera
/closeCaptioned - close captioned for the hearing impaired