Hello, guys, perhaps someone can provide some help or insight into my situation.
I played through Homeworld from start to finish with no problems about a year ago on my computer. Little has changed from my system since then, except for the hard drive and the sound card, and primary operating system, but for the sake of this post, I use Windows 98SE.
Now, I have a 30gb hard drive, 5gb partitioned for Windows, and currently, about 900mb free. I have 128mb PC100 RAM and a fixed 256mb swap file for virtual memory. My CPU is a Duron 750, video card is an ATI All-in-wonder Rage 128 Pro (2nd edition, according to hardware standards), sound card is the built-in SiS 7018 on my motherboard (previously, it was an SB Live!, but I accidentally torched that with current a few months ago). My desktop and the game are set to 1024x768x16, and my homeworld version is v1.05.
Now, with all of that out of the way, the problem! When I reach level 3, everything goes fine until I try to finish the level. Sure, the cryo-trays load up fine, but when the 6th one is ready to disappear into the mothership, instead of hearing the verbal "600,000 people secured" message, I just hear a basic beep (the same beep heard when hitting the focus key or clicking on the buttons at the bottom, such as "Build" and "Launch"), and nothing happens. Fleet intelligence does not let me jump.
I've tried playing through the level again, with no luck. I've also tried using both OpenGL (which I usually use) and Direct3D (DirectX 8 installed), but there is no difference. I haven't yet tried playing through the first two levels again, but I've loaded the game in from the default save to the beginning of level three every time I've tested.
So, has anyone seen or heard of this problem before? Should I axe DirectX 8 and install an older version, or should I buy a new sound card? (I know the answer to that, but, would it solve my problems?) Thanks in advance for any assistance to help me enjoy this great campaign once more!