Homeworld Splendor MOD
I am pleased to present you an amateur modification of this legendary space strategy, that’s main objective is supplement the game by couple of small features, that, author believes, the developers did not have time to do. Further you can find a list of changes, and time will show how they were appropriate.
##INSTALL##
To install the mod just unpack the archive with it into the game folder (C:\Sierra\Homeworld for CD-version by default, for Steam-version - X:\Steam\steamapps\common\Homeworld\Homeworld1Classic\exe, which X:\Steam is Steam library folder). To launch the mod, use file HomeworldSPL.exe, because much of the features described below implemented by carefully editing this exe-file.
Keep in mind that in addition to the command line itself mod will pick up the command line options from a commandLineSPL.txt file if exists. By default, it contains options, which activated new graphical features.
To install musical addition unpack an archive with it into the game folder too (note, that for Steam version it’s need to use Homeworld1Classic\Data rather that Homeworld1Classic\exe).
To uninstall the mod just delete all its files.
##FEATURES LIST##
GRAPHICS
-
Added support for widescreen video modes (in general, all available) via OpenGL (recommended) and DirectX renderers.
-
OpenGL now can be select without tweaks with NT4.0 compatibility.
-
Main menu displays renderer name and OpenGL version [1.02].
-
Added support for trilinear texture filtering (OpenGL only). This feature activated via /glTrilinearFilter «method» command-line switch, where parameter «method» specifies mipmap generation method and can have the following values:
soft - software
hardsgi - hardware (standard for OpenGL 1.4, deprecated since 3.x)
hardfbo - hardware (standard for OpenGL 3.x)
auto - autodetect (hardfbo -» hardsgi -» soft)
-
Added support for anisotropic texture filtering (OpenGL only). This feature activated via /glAnisotropicFilter «n» command-line switch, where parameter «n» specifies anisotropic ratio and must be power of two (1,2,4,8…), 1 - autodetect maximum supported value (usually 16 on modern video cards).
-
Added support for antialiasing for 3D-models (OpenGL only). This feature activated via /glAntiAliasing «n» command-line switch, where parameter «n» specifies antialiasing ratio and must be power of two (1,2,4,8…), 1 - autodetect maximum supported value (usually 16 on modern video cards).
-
Added 16-bit texture support for OpenGL in order to save memory in the corresponding video modes [1.03].
-
Improved look of ships due to the partial rejection of low-poly models and significant increase the acceptable polygons amount limit per frame.
-
Raised upper memory limit for un-paletted textures from 32 to 128 Mb, thereby eliminated a situation where the game continuously distributes large amounts of textures (over 48 Mb in the last missions) in 32 Mb pool.
-
Optimized algorithm for converting paletted textures to unpaletted than achieved a 3x increase its speed.
MUSIC
-
Some tracks are replaced by same ones, taken from the audio CD. During compression was specified maximum supported bitrate for relic codec (352Kbps).
-
Mothership launch track changed to more appropriate for this grandiose event and stylistically closer to ambient of first mission (yes, this is ”Mining facility” with launch sfx :)).
-
Final battle track changed to more epic. It’s not a Homeworld track, but it also stylistically closer to Empire battle theme, and its composer, like Vangelis, well acquainted with the singer of the final song, so I hope you will forgive me this whim 
-
Final song from Credits also get from audio CD [1.02].
Please note that these changes will be available only when musical addition is installed!
GAMEPLAY
-
Added ability to capture the pirate carrier and garden needleship – with construction facilities and roomy hangars. At the same time capture became harder and more complicated, and in the missions of first meeting at all locked for plot/balance considerations.
-
Added technological dependencies for pirate/garden ships – they can’t be built without the relevant research of engines and chassis.
-
Captured enemy carriers now build its own ships the same color scheme. They also use their race icons in Construction and Launch Managers.
-
Guns now tracking target immediately, not just when it was in range. Also after ship stopped attack they are rotated to the initial position [1.03].
-
Unlocked time compression mode, previously available only when viewing replays. Now, by pressing the backslash “”, the game accelerates 8 times.
-
Removed the restriction of minimum brightness for color of ship hulls (58.6%) with the corresponding brightness correction of engine trails. Also increased the power of base color setting by one third – hull colors become more deep and saturated [1.01, 1.03].
-
Part of the trail immediately after the engine is painted in the color of the engine [1.01].
-
Silhouettes of invisible ships are now translucent rather than wireframes [1.04].
-
Parade formation before hyperjump became more compact.
-
Added the button to cancel hyperjump in case you make a hasty decision.
-
Kushan and Taiidan hyperspace effects now have a different color. In addition, hyperscreens of raider and protector ships are now painted in the colors of Exiles and the Imperialists, respectively [1.01].
-
Ship scales became more realistic.
-
Changed retreat path of enemy carrier at Supernova Station – now she really escapes from us [1.01].
-
Now you can save the Captain Elson in a final battle, if you’re promptly enough
[1.01].
-
Mod bundled with two maps from Homeworld: Armada Meltdown CD.
SHIP STATS BALANCING
-
Changed limits for the number of ships in the fleet:
Fighters – from 80 to 100.
Corvettes – from 50 to 70.
Frigates – from 18 to 25.
Destroyers – from 6 to 8.
Cruisers – from 3 to 4.
-
Defender
Guns damage increased from 3-4 to 6-9
Projectiles speed decreased from 20000 to 10000 m/s
-
Attack Bomber
Durability increased from 110 to 210
-
Light Corvette
Gun damage of Kushan corvette increased from 20-31 to 30-42
Guns damage of Taiidan corvette increased from 10-15.5 to 15-21
Guns recharge time decreased from 2.7 to 2.0 s
Max.speed increased from 575 to m/s
-
Heavy Corvette
Guns damage of Kushan corvette increased from 28-36 to 36-48
Guns damage of Taiidan corvette increased from 14-18 to 18-24
-
Repair Corvette
Gun damage increased from 7-8 to 10-14
-
Multigun Corvette
Guns damage increased from 6-7 to 8-10
-
Assault Frigate
Plasma launchers damage increased from 55-65 to 75-110
Projectile speed of rail guns increased from 4300 to 7300 m/s
-
Support Frigate
Gun damage of Kushan frigate increased from 12-16 to 15-21 to match Taiidan frigate
-
Destroyer
Projectile speed of rail guns increased from 4300 to 6300 m/s
-
Carrier
Guns damage increased from 10-16 to 16-20
Projectile speed increased from 2100 to 4100 m/s
Guns range increased from 3000 to 5000 m
-
P1 Fighter
Build time increased from 1 to 25 s
Gun damage increased from 3-5 to 8-12
Fire rate decreased from 6.6 to 3.3 shots per second to match Kushan and Taiidan fighters
-
P1 Standard Corvette
Build time increased from 1 to 40 s
Guns damage increased from 18-25 to 32-42
-
P1 Missile Corvette
Build time increased from 1 to 50 s
Missiles damage increased from 15-35 to 30-50
Missile speed increased from 200 to 500 m/s
Missiles capacity decreased to 4 per launcher to avoid cheating 
-
P1 Ion Array Frigate
Build cost increased from 500 to 600 RU
Build time increased from 60 to 80 s
Self-repair ratio increased from 0/90 to 50/10 hp/s
-
P1 Mothership
Ship salvageable now
Ship became more aggressive to enemy units nearby 
Ship can take other ships for retirement
Hangar for 60/30 fighters/corvettes
Self-repair ratio increased from 25/10 to 250/10 hp/s
-
P2 Swarmer
Build cost increased from 25 to 120 RU
Build time increased from 6 to 14 s
Fuel capacity increased from 4000 to 6000 to the delight of all guests 
-
P2 Advanced Swarmer
Build cost increased from 25 to 190 RU
Build time increased from 6 to 18 s
Fuel capacity increased from 4000 to 8000
Guns damage increased from 14-16 to 25-30
-
P2 Fuelpod
Durability increased from 7000 to 9000
Gun damage increased 30-40 to 40-50
-
P2 Multi-beam Frigate
Build cost increased from 500 to 1100 RU
-
P2 Mothership
Ship salvageable now
Hangar for 90 fighters
Projectile speed of rail guns increased from 3000 to 10000 m/s
Range of rail guns increased from 3000 to 8000 m
INTERFACE
-
Added ”Launch one” button to Launch Manager [1.01].
-
«F12» key now brings ingame menu – there is no need to press «Esc» several times, so inappropriately sometimes removing selection from ships.
-
Taskbar now displays mission time and counter of ships under your command. He’ll surely be delighted enthusiasts, which like going through the game without losses [1.00, 1.03].
-
Added player name text field in ”Skirmish vs CPU” menu settings.
-
Enhanced clarity of fonts [1.00, 1.03].
BUGS FIXED
-
Fixed a bug when «Alt» + «Tab» switching leads to disable texture filtering under Direct3D.
-
Fixed a bug with wrong visualization in windowed Software-mode, if Desktop color depth differs from 16 bit (typical vertically-flattened picture in violet tones) [1.03].
-
Split memory consumption counter for paletted textures and their RGBA-copies – loading screen no longer going into infinite loop, if total size of RGBA-textures exceeds 2/3 texture pool.
-
Added aspect ratio recalculation when changing video mode – otherwise, the image may be stretched / squashed [1.01].
-
Fixed ”scratched” interface bug, if you enable anti-aliasing in video card driver settings.
-
Fixed minor bug with blurry logo in right bottom corner.
-
Fixed incomplete background shutdown in Construction, Research and Trade Managers in two last missions [1.01].
-
Fixed crash while loading saved games, created on levels with custom background, if user not have it [1.03].
-
Fixed minor bugs with ship autolaunch switches [1.01].
-
Fixed Movement disk bug, which did not allow specify the exact destination point, if screen aspect ratio different from the 4/3 [1.01].
-
Fixed bug with sometimes appears ”close button” for context menu, click on that could cause a crash [1.03].
-
Fixed ship counter bug, which is not account the ships given by scripts [1.01].
-
Name of enemy race in one of the speeches of the 4th mission now pronounced correctly.
-
Fixed the situation where ships before hyperjump could line up in parade formation not around Mothership [1.02].
MISCELLANEOUS
-
Ship lists for Construction Manager moved to script files, that allows customization of build menu (example) [1.02].
-
The command line switches are now also loaded from a file commandLineSPL.txt – in case they can’t be specified directly (i.e. launch from GameRanger). Also added ability to disable switch, preceding it by the symbol “#” [1.02, 1.03].
-
Optimized unpacking algorithm for data from big-file, than achieved significant increase of performance (almost 8x for entire Homeworld.big) [1.02].
-
Musical addition moved to its own file – now there is no need to append it to original HW_Music.wxd [1.02].
-
Integrated Russian translation [1.02].
-
Saved games now stored in SavedGamesSPL folder – due to the fact that the saves of the original game are not compatible with this mod. Backward compatibility still present, but you lose ability to use pirate and garden Motherships.
-
Game now can snap definitively more screenshots without overwrite – from 200 to over 9000 [1.01].
-
Game log file renamed to debugMessagesSPL.txt, and overwrite every time if you not used /debugToFile command-line switch, which restore append mode.
##IN ACTION##
Those, who want to see the mod in action, can watch several videos on YouTube:
All thanks goes to comrade SpanishArmadaProd – videos looks really great 
62eafd3a8ea64420d9015b58737f72ca *Homeworld_Splendor_MOD_v1.00.rar
638ecf26f69859a39826756c30d33555 *Homeworld_Splendor_MOD_v1.01.rar
bff5ba06f9b51ac7b5c23075e912ca2d *Homeworld_Splendor_MOD_v1.02.rar
0131daca348321885ffae20ff18ae763 *Homeworld_Splendor_MOD_v1.03.rar
78c4382885c2973beccc89ee2400c6d8 *Homeworld_Splendor_MOD_v1.04.rar
ecbdf9d699d1d1fb94a701a1049b500d *Homeworld_Splendor_MOD_Music_v1.00.rar
b4133c2ef16d4e9caa7478c7c86d37b0 *Homeworld_Splendor_MOD_Music_v1.02.rar
Finally I want to express the hope that the mod will appeal to all fans and inspire veterans of past battles to new feats. Enjoy!