It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
How can I patch older games like Duke Nukem 3d and Shadow Warrior. For Shadow Warrior I have a 3d fx patch and a extra levels add on, but when I go to open them Vista says it can't because they are not compatible.
I got both games directly from 3d realms website and now all the forums are closed on there so I thought I would ask here. 3d realms fixed all of their games to work on vista but Im not sure how to patch them.
Any help on patching DOS games running on 64bit Vista would be appreciated.
This question / problem has been solved by DosFreakimage
Since thet are 16bit executables made for MS-DOS then they need to be run in MS-DOS or an environment that emulates MS-DOS like DOSBox.
So run the patches in DOSBox (mount the games properly first before running the patches)
Okay so I download dos box, is it easy to use?
avatar
flamingsatchel: How can I patch older games like Duke Nukem 3d and Shadow Warrior. For Shadow Warrior I have a 3d fx patch and a extra levels add on, but when I go to open them Vista says it can't because they are not compatible.
I got both games directly from 3d realms website and now all the forums are closed on there so I thought I would ask here. 3d realms fixed all of their games to work on vista but Im not sure how to patch them.
Any help on patching DOS games running on 64bit Vista would be appreciated.

Not the same but . . . I like the eduke32 mod for playing the Duke. It runs natively without relying on emulation of any kind.
There is also a high res mod available. Some say it doesn't work with integrated video cards, works well with my ATI card on my laptop.
avatar
flamingsatchel: Okay so I download dos box, is it easy to use?

it depends. If you remember your way around DOS, then its a breeze.
The only difference it mounting. Since it is an emulator, it doesn't your mount entire file system, but instead virtually mounts a directory of your choosing as c:. You can set a directory to be mounted every time in the config file, along with other options , such as the # of CPU cycles to emulate, Sound card, etc.(the defaults work fine for me).
I highly suggest reading the Readme. It has some good tips/info that really help avoid potentially frustrating moments :-)
avatar
DosFreak: Since thet are 16bit executables made for MS-DOS then they need to be run in MS-DOS or an environment that emulates MS-DOS like DOSBox.
So run the patches in DOSBox (mount the games properly first before running the patches)

Seriously, this depends on the game. Some old DOS games had Windows-capable patch executables after some time. Also, many DOS patches aren't executable at all, they just want to be unzipped into the game folder on top of the old files.
avatar
flamingsatchel: Okay so I download dos box, is it easy to use?

Have you tried simply extracting the files into the game folders? (Don't forget to back up!) I find very unlikely that the patches came in the form of DOS executables...
If you're sure they're executables instead of archives to be extracted into the game folders, you might want to right click them, choose "Properties" or similar option, turn on "Run as administrator" and also "Compatibility Mode" (Windows 98 or XP being your best bets of compatibility mode, but it could be anyone.
Finally, my major secret for classic gaming: get patches for every old game on The Patches Scrolls. These pages include patches for Duke Nukem 3D and Shadow Warrior, including 3dfx fixes:
http://dlh.net/cgi-bin/dp.cgi?lang=eng&ref=ps&sys=pc&cap=d
http://dlh.net/cgi-bin/dp.cgi?lang=eng&ref=ps&sys=pc&cap=s
Hopefully you'll be set.
Post edited December 27, 2009 by RafaelLopez
I tried extracting the 3dfx patch into the game folder, but nothing...Is there a certain place? I also I am certain that the extra maps pack for Shadow Warrior is an exe file. It runs setup, but then it says "error running setup exe"
Post edited December 27, 2009 by flamingsatchel
avatar
flamingsatchel: I tried extracting it into the game folder, but nothing...Is there a certain place? I am certain that the extra maps pack for Shadow Warrior is an exe file. It runs setup, but then it says "error running setup exe"

Make sure you are right clicking the setup file and clicking on "Run as administrator" from the resulting dialog
Yes I am running it as administrator.
avatar
flamingsatchel: Yes I am running it as administrator.

Many of the old "patch" files were just zip files converted to a self extracting exe. Vista has a zipping program, never used it but . . . try right clicking the setup exe and see if Vista offers you any extraction options for the file. If so, unzip the exe to a folder and manually move the files to the correct folder.
If your Vista install does not have the zip program or offers you no extraction options for the exe, try installing 7 zip a free open source zip/rar program. It may allow you to extract the contents of the exe file if it is a zip file converted to an exe.
Post edited December 27, 2009 by Stuff
avatar
flamingsatchel: Yes I am running it as administrator.
avatar
Stuff: Many of the old "patch" files were just zip files converted to a self extracting exe. Vista has a zipping program, never used it but . . . try right clicking the setup exe and see if Vista offers you any extraction options for the file. If so, unzip the exe to a folder and manually move the files to the correct folder.
If your Vista install does not have the zip program or offers you no extraction options for the exe, try installing 7 zip a free open source zip/rar program. It may allow you to extract the contents of the exe file if it is a zip file converted to an exe.

I already tried extracting them, but even putting them into the folder doesn't yeild results. And I KNOW that the extra maps for shadow warrior is a setup exe. It even starts setting up, but ultimately fails.
avatar
flamingsatchel: Yes I am running it as administrator.

Have you got it running in compatibility mode? Not the game, this setup.exe instead, the one you're trying to use.
avatar
flamingsatchel: I already tried extracting them, but even putting them into the folder doesn't yeild results. And I KNOW that the extra maps for shadow warrior is a setup exe. It even starts setting up, but ultimately fails.

RafaelLopez has just posted my only other suggestion, try the different compatibility modes for the setup.exe . . . maybe starting with Windows 95.
Edit: Also most of the old programs ran on ini files. You may have to go into the game ini and set the paths for the new files. Vista / XP has a system.ini and a win.ini for running the old 16-bit apps that use to require writing to these two files back in the day which also may require some path updates.
Post edited December 28, 2009 by Stuff
Okay here are two screen shots of what is happening. One is me trying to run the Extra levels(Wanton destruction) and the other is the 3dfx patch. I tried all compatibility modes and administrator stuff.
http://img37.imageshack.us/img37/3483/swprobles.png
http://img69.imageshack.us/img69/3029/swproblem.png
Post edited December 29, 2009 by flamingsatchel
As I've already mentioned before. You are running a 64bit OS and are trying to execute 16bit executables which cannot be executed on 64bit Windows.
For the DOS executables you need to run them in DOSBox or similar VM (Vmware Player\VirtualBox\VPC). (You can also try a compression program like 7-ZIP\Winrar if you know where the extracted files need to go)
For the Windows executables you need to run them in a VM (Vmware Player/VirtualBox/VPC). It's also possible you can try a compression program lke 7-zip\Winrar if you know where the extracted files need to go).
Also of times 16bit Windows installers are Installshield so for those you need to use an Installshield Extractor like Universal Extractor or similar.