Play DS9: Dominion Wars on Modern Hardware

What's your favourite episode? How is romulan ale brewed? - Star Trek in general :-)
posted on April 30th, 2014, 4:10 am
Hello,Someone asked me how to play Dominion Wars on modern hardware. I think that if I posted here it could benifit more people than private message.
First, the game I'm refering to is this:
http://en.memory-alpha.org/wiki/Star_Tr ... inion_Wars
Not any mods that might use same or similar name/titles.

The following procedure has been tested on US version of Dominion Wars on Windows 7 Sp1 x64. Other game versions and/or Windows versions might work or not.
You should be able to install Dominion Wars using the CD-ROM disc. So I'll skip this part.

I recommend update the game to v1.04. There are multiple different patches for different version of game. If you run the wrong patch, it will fail and come up with file CRC errors. These are the known game versions:
US version retail 1.01
US version patched 1.03
Europe English vesion 1.03
German version 1.03
Since you will not be able to run the game just after installed. You may need to try all the patches to find out which one work for you. :(
After you successfully applied the patch without any errors. Let's get start with the tricky part:

You will need a hex editor, I recommend xvi32:
http://www.chmaas.handshake.de/delphi/f ... /xvi32.htm
You also need to download the Dominion Wars wrapper here:
http://jiridvorak.webpark.cz/dw/
(Just type captcha if you see it)
Download 0.0.1 version and extract the ddra2.dll to your Dominion Wars folder.

Run xvi32 or other hex editor you use and open ds9dw.exe
2014-04-30_115538.jpg
2014-04-30_115538.jpg (149.14 KiB) Viewed 5146 times

Search and find "DDRAW" (Case sensitive, all upper cased)
2014-04-30_115952.jpg
2014-04-30_115952.jpg (28.67 KiB) Viewed 5146 times

Change the DDRAW.DLL string you found to DDRA2.DLL
2014-04-30_115839.jpg
2014-04-30_115839.jpg (164 KiB) Viewed 5146 times

There are two strings need to be changed. click F3 to find next string. make sure you don't miss any one. Save file after you changed both strings.

Some additional notes:
The screen resolution must be smaller than 1600x1200. Be sure to change resolution to 1440 or smaller before you run the game!
The game will not work on multiple GPU configurations, e.g. Crossfire, SLI.

That's it. Try to run the game and hope everything works... :)
posted on February 3rd, 2019, 1:20 pm
Hello yochenhsieh, I just tried to install it on Win10 with your instruction. Sadly, the game doesn't start with original CD. I always get the message CD not found. Even with a edited no-cd.exe it doesn't work. Do you have any idea how to fix that bug?
posted on February 3rd, 2019, 3:16 pm
Sorry, I can't help you because I don't have win10 now.

It's known that win10 has a lot of compatibility problems with older games. I'm certain the guide in first post will work on win8.1 and win7, though. Last time I run this game in win10, there's terrible clipping sound and mouse issue making it unplayable.

Some additional notes I can think of:
1. I remember the no cd exe still needs a empty cd-rom drive available, whether it's real hardware or software emulated (virtual drive). If you don't have a cd-rom, try install this: https://www.elby.ch/products/vcd.html
2. You may try compatibility mode set to win98 or winxp and see if it works.
3. If you use a no-cd exe, you still need to hexedit it to include the external wrapper dll so the game can be run.
4. Sometimes when it compains no CD-ROM, try click "OK" instead of "Cancel".

Hope you get it work. This is a nice game. I still have it in my PC.:)
posted on February 7th, 2019, 12:33 am
Thank you for your quick responds. Sadly the game still doesn't want to work.
If you or anyone else have more ideas, please let me know.

With best regards,
Sisko
Reply

Who is online

Users browsing this forum: No registered users and 1 guest