Difference between revisions of "Homeworld: Cataclysm"
From PCGamingWiki, the wiki about fixing PC games
Line 385: | Line 385: | ||
{{Standard table/row| /heap '''BYTES''' | Allows the game to use up to '''BYTES''' bytes RAM for the heap since by default the game isn't allowed to use much. 256 MB should suffice: <code>/heap 268435456</code> but if you have more, try raising it to 1 GB: <code>/heap 1073741824</code>}} | {{Standard table/row| /heap '''BYTES''' | Allows the game to use up to '''BYTES''' bytes RAM for the heap since by default the game isn't allowed to use much. 256 MB should suffice: <code>/heap 268435456</code> but if you have more, try raising it to 1 GB: <code>/heap 1073741824</code>}} | ||
}} | }} | ||
+ | |||
+ | {{ii}} A list of all recognized command line options (can be viewed by passing an invalid option): | ||
+ | <pre> | ||
+ | SYSTEM OPTIONS | ||
+ | /heap <n> - Sets size of global memory heap to [n]. | ||
+ | /prepath <path> - Sets path to search for opening files. | ||
+ | /CDpath <path> - 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 mixer to write to Waveout even if a DirectSound supported object is available. | ||
+ | /reverseStereo - swap the left and right audio channels. | ||
+ | |||
+ | DETAIL OPTIONS | ||
+ | /rasterSkip - enable interlaced display with software renderer. | ||
+ | /noBG - disable display of galaxy backgrounds. | ||
+ | /noFilter - disable bi-linear filtering of textures. | ||
+ | /noSmooth - do not use polygon smoothing. | ||
+ | /noCPV - do not use vertex CPV. | ||
+ | /nilTexture - don't ever load textures at all. | ||
+ | /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 frontend 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, eg. sw, fx, d3d. | ||
+ | /nohint - disable usage of OpenGL perspective correction hints. | ||
+ | /aiplayerLog - enable AI Player Logging | ||
+ | /SaveMPGames - periodically save multiplayer games | ||
+ | /LoadMPGame... | ||
+ | |||
+ | TEXTURES | ||
+ | /nopal - disable paletted texture support. | ||
+ | </pre> | ||
===API=== | ===API=== |
Revision as of 13:47, 9 March 2022
Developers | |
---|---|
Barking Dog Studios | |
Publishers | |
Retail | Sierra Entertainment |
Digital | Gearbox Software |
Release dates | |
Windows | September 12, 2000 |
Reception | |
Metacritic | 89 |
Taxonomy | |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | Bird's-eye view |
Controls | Multiple select, Point and select |
Genres | RTS |
Themes | Sci-fi, Space |
Series | Homeworld |
Homeworld | |
---|---|
Homeworld | 1999 |
Homeworld: Cataclysm | 2000 |
Homeworld 2 | 2003 |
Homeworld Remastered Edition | 2015 |
Homeworld 2 Remastered Edition | 2015 |
Homeworld: Deserts of Kharak | 2016 |
Homeworld: Vast Reaches | 2024 |
Homeworld 3 | 2024 |
Key points
- Re-released on GOG.com as Homeworld: Emergence due to "Cataclysm" being a registered trademark of Blizzard Entertainment.[1]
- For Windows 8 and later use Homeworld hardware acceleration fix.
General information
- Homeworld Shipyards - A fairly old but big Homeworld fan site
- GOG.com Support Page
Availability
Essential improvements
Patches
A full list of all available patches can be found here.
Skip intro videos
Delete intro videos[2] |
---|
|
Use the launch argument /disableAVI [2]
|
---|
Notes
|
Restore original title (GOG.com release)
Delete or rename files[3] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sierra On-Line\Cataclysm[Note 1] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\SavedGames[Note 2] |
- Separate folders are used to store Singleplayer saves, Multiplayer saves, Recorded games (replays), and saves from the Training mode.
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Determined by the aspect ratio. See Widescreen resolution). | ||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | See Windowed. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | Use the command line parameter /triple |
||
60 FPS and 120+ FPS | No frame rate cap. Ships and other elements move and update at a locked framerate. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Widescreen resolution
Modify the game registry keys[4] |
---|
Notes
|
Windowed
Use launch arguments |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support |
Controller types |
---|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
German | Retail only; download for GOG.com release | |||
French | Retail only; download for GOG.com release |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
LAN play | |||
Online play |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Issues fixed
Black screen/game window not appearing in GOG.com Re-release
- Some users may find that the game window will stop rendering correctly as the video intros end, with only the desktop visible as the menu is supposed to appear.
- The issue appears to be an incompatibility with nGlide.[5]
Remove and/or replace nGlide[5] |
---|
Notes
|
Severe Lag in Menus
Use OpenGL rendering[citation needed] |
---|
Set launch arguments |
---|
Run the game with the following launch arguments: |
Enabling OpenGL rendering on Windows 8 and later
- OpenGL rendering can solve severe lag problems in menus. However, NT4 compatibility mode is required.
- NT4 compatibility mode is no longer offered by default for Windows 8 and 10.
Restoring NT4 Compatibility Mode |
---|
|
Game runs on wrong screen (multi-monitor setup)
Use Windows key shortcuts to move the window |
---|
Use ⊞ Win+⇧ Shift+← or ⊞ Win+⇧ Shift+→ to move the game to another window. Notes
|
Other information
Command line parameters
- The following command-line parameters may improve quality on newer systems, or enable extra functionality:
Parameter | Description |
---|---|
/triple | Enables OpenGL triple buffering, improves graphical quality and removes flickering at higher resolutions. Use unless it causes problems. |
/enable3DNow | Enables the 3DNow processor instruction set if available. Use unless it causes problems. |
/enableSSE | Enables the SSE processor instruction set if available. Use unless it causes problems. |
/disableAVI | Disables the intro movies when the game starts. |
/nofastfe | Disables the fast graphical frontend. Use this only when having graphical problems like flickering |
/noglddraw | Don't use DirectDraw to setup OpenGL renderers. Try this is you're having problems getting OpenGL to work. |
/safeGL | Don't use possibly buggy optimized features of OpenGL for rendering. Try this if you're having problems getting OpenGL to work. |
/heap BYTES | Allows the game to use up to BYTES bytes RAM for the heap since by default the game isn't allowed to use much. 256 MB should suffice: /heap 268435456 but if you have more, try raising it to 1 GB: /heap 1073741824 |
- A list of all recognized command line options (can be viewed by passing an invalid option):
SYSTEM OPTIONS /heap <n> - Sets size of global memory heap to [n]. /prepath <path> - Sets path to search for opening files. /CDpath <path> - 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 mixer to write to Waveout even if a DirectSound supported object is available. /reverseStereo - swap the left and right audio channels. DETAIL OPTIONS /rasterSkip - enable interlaced display with software renderer. /noBG - disable display of galaxy backgrounds. /noFilter - disable bi-linear filtering of textures. /noSmooth - do not use polygon smoothing. /noCPV - do not use vertex CPV. /nilTexture - don't ever load textures at all. /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 frontend 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, eg. sw, fx, d3d. /nohint - disable usage of OpenGL perspective correction hints. /aiplayerLog - enable AI Player Logging /SaveMPGames - periodically save multiplayer games /LoadMPGame... TEXTURES /nopal - disable paletted texture support.
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | ||
OpenGL | 1.1 | |
Software renderer |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Cutscenes | Bink Video | |
Multiplayer | Sierra.com, World Opponent Network |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95, NT 4.0 | 98 |
Processor (CPU) | Intel Pentium II 233 MHz | Intel Pentium II 350 MHz |
System memory (RAM) | 32 MB | 64 MB |
Hard disk drive (HDD) | 80 MB | 600 MB |
Video card (GPU) | 4 MB of VRAM | 12 MB of VRAM |
Notes
- ↑ Applications writing to
HKEY_LOCAL_MACHINE\SOFTWARE
will be redirected to other locations based on various criterias, see the glossary page for more details. - ↑ When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ Release: Homeworld: Emergence - GOG.com
- ↑ 2.0 2.1 Verified by User:Cptmold on 2019-07-17
- Intro-skip methods were tested with the GOG release.
- ↑ How to turn Emergence back into Cataclysm, page 1 - Forum - GOG.com - last accessed on 2021-03-30
- ↑ Reference