Microsofts DirectX
One of the requirements of SubSpace is DirectX.
DirectX is a driver set that contains instructions (in files like DDRAW.DLL and DSOUND.DLL) that makes programming games easier within environments that support DirectX.
Please note that we only provide the program and any technical question on problems installing DirectX should be referred back to Microsoft at www.microsoft.com.
Message from Rob Keir
I was able to duplicate some people's problems of missing DirectX DLLs and DLLs not being able to be linked to. Here's the story...
"SubSpace" uses two DirectX DLL files at runtime, DDRAW.DLL and DSOUND.DLL. These are usually found in your \WINDOWS\SYSTEM directory.
If you manually delete these DLLs, manually copy over the DLLs with other/same versions or even just move the files somewhere else on your disk you'll be in trouble, even if you restore the files back to their original directory afterward. "Subcheck" will report that it has found the DLLs but can't link to them and "SubSpace" will say that it has a problem with DDRAW.DLL and/or DSOUND.DLL and won't start up. This is a peculiar problem considering that restoring the original files to their original directory should have no effect!
So, here's what you can do :-
"SubSpace" should work now. (Probably).
One thing to be aware of, if you delete the files DDRAW.DLL and DSOUND.DLL and then reboot your machine, Windows95 may fail to start. You will then be forced to start the machine in DOS mode (select command prompt only from the startup menu) and then copy your backup DirectX files (see 4) back into the \WINDOWS\SYSTEM directory and reboot. So DON'T reboot your machine directly after deleting the files!
Rob Keir
SubSpace Team, VIE