It just depends on your system and the positions of the stars. It works on XP but you just have to find the way that works for you.
Try:
http://www.subsowespac.org/silent-hunter-dosbox.shtml
It's like 99% percent guaranteed to work.
You can also do a search of this forum for Silent Hunter 1 threads. There are a lot.