Posted June 08, 2016
The original version of Homeworld has some notable differences from the Remastered version (which runs on the HW2 engine), so some may want to play the original. It is old, however, and can be difficult to run well. As it happens though, I have been playing through the original, non-remastered, Homeworld and Cataclysm over the last months, so I've already done much of the searching and testing needed to run them in higher resolutions and without crashes. Assuming the version included here doesn't already include these steps (I'm running an old CD version), here's how:
1) Make a shortcut for homeworld.exe, right-click it and go into Properties. Add the following arguments to the Target line, without the quotes: "/triple /enable3DNow /enableSSE /disableAVI /noglddraw /safeGL". You should end up with something along the lines of "D:\Games\Win\Homeworld\homeworld.exe /triple /enable3DNow /enableSSE /disableAVI /noglddraw /safeGL", varying according to your install directory.
2) Right-click the homeworld executable (homeworld.exe) and go into Properties -> Compatibility. Check the "Run this program in compatibility mode for:" box and set the compatibility mode to "Windows NT 4.0 (Service Pack 5)". Then check the "Run this program as an administrator" box. Leave everything else unchecked.
3) Run Homeworld from the shortcut you created, and go to the Options -> Video menu. Set the rendering system to "Default OpenGL", max out other settings (Palette Pool, Detail Threshold, Effects, Number of Effects), but don't touch the resolution. We'll be handling that with through the registry next.
4) Quit Homeworld, and run RegEdit. Find/navigate to the location "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sierra On-Line\Homeworld" (might be different in the GOG version - if so, please let me know and I'll edit it). Here, you can edit the screen height and -width manually, and the game will use these settings even if it does not allow you to pick them from the in-game options. For 1080p gaming, set screenHeight to "1080" and screenWidth to "1920", making sure to select Decimal instead of Hex in the editor. Substitute whichever resolution you run in, if not 1080p. If you were unable to select 32-bit colour depth in-game, you can also select it here through the screenDepth setting (again, use Decimal). Source for registry hack.
5) Run Homeworld through the shortcut you created. You should now be playing in widescreen, crash free, and with the best possible texture and effect quality attainable without mods.
For anyone who owns Cataclysm (which isn't part of this package, sadly), the above steps might not be necessary, as in my experience it is far more forgiving than the original Homeworld. Nonetheless, if you do have trouble, the same steps apply.
[Note] If you own a version that does not come with the 1.05 patch pre-installed, install that before doing any of the above steps. Without the patch, the game may not be able to support resolutions above 1600:900. The patch is available from Here.
1) Make a shortcut for homeworld.exe, right-click it and go into Properties. Add the following arguments to the Target line, without the quotes: "/triple /enable3DNow /enableSSE /disableAVI /noglddraw /safeGL". You should end up with something along the lines of "D:\Games\Win\Homeworld\homeworld.exe /triple /enable3DNow /enableSSE /disableAVI /noglddraw /safeGL", varying according to your install directory.
2) Right-click the homeworld executable (homeworld.exe) and go into Properties -> Compatibility. Check the "Run this program in compatibility mode for:" box and set the compatibility mode to "Windows NT 4.0 (Service Pack 5)". Then check the "Run this program as an administrator" box. Leave everything else unchecked.
3) Run Homeworld from the shortcut you created, and go to the Options -> Video menu. Set the rendering system to "Default OpenGL", max out other settings (Palette Pool, Detail Threshold, Effects, Number of Effects), but don't touch the resolution. We'll be handling that with through the registry next.
4) Quit Homeworld, and run RegEdit. Find/navigate to the location "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sierra On-Line\Homeworld" (might be different in the GOG version - if so, please let me know and I'll edit it). Here, you can edit the screen height and -width manually, and the game will use these settings even if it does not allow you to pick them from the in-game options. For 1080p gaming, set screenHeight to "1080" and screenWidth to "1920", making sure to select Decimal instead of Hex in the editor. Substitute whichever resolution you run in, if not 1080p. If you were unable to select 32-bit colour depth in-game, you can also select it here through the screenDepth setting (again, use Decimal). Source for registry hack.
5) Run Homeworld through the shortcut you created. You should now be playing in widescreen, crash free, and with the best possible texture and effect quality attainable without mods.
For anyone who owns Cataclysm (which isn't part of this package, sadly), the above steps might not be necessary, as in my experience it is far more forgiving than the original Homeworld. Nonetheless, if you do have trouble, the same steps apply.
[Note] If you own a version that does not come with the 1.05 patch pre-installed, install that before doing any of the above steps. Without the patch, the game may not be able to support resolutions above 1600:900. The patch is available from Here.
Post edited June 08, 2016 by Zhade