VOGONS


First post, by Unregistered

User metadata

To run Duke Nukem under Windows 2000 and Xp:

1. GET PLUTONIUM PACK (optional)
after downloading and installing it, you'll need the patch
to remove CD protection from Duke Nukem Atomic

2. SOUND
you have to install VDMSound ( at http://ntvdm.cjb.net), which
emulates old DOS sound cards, then download CLI2NOP.ZIP (http://www.pacifist.co.uk/duke/cli2nop.zip), decompress it into
Duke Nukem directory and type "CLI2NOP -2 duke3d.exe dukent.exe", which eliminates some old interrupts that
slow down the sound. Eventually, you'll also need dnsndfx.exe (ftp://ftp.3drealms.com/patches/dnsndfx.exe) if you have problems with your PCI audio card (the patch works only on v1.3d or better)

3. VIDEO (VESA)
you need duke3d-nolfb.zip to enable old vesa modes (http://www.advsys.net/ken/nolfb.zip)

5. HOW TO PROCEED
go to command prompt, type "DOSDRV" (it will load VDMSound driver), run setup and configure the audio card (SB16, a220h irq7 DMA1), then exit.
Create with a text editor a batch file named "DUKE.BAT" containing these lines:

@echo off
nolfb
dosdrv
dukent

Then type "DUKE": the game will run with sound and a great 800x600 graphic under Windows 2000/XP!

You can find original game patches at
http://www.3drealms.com/downloads.html

Reply 2 of 5, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Gah! A half-right solution is almost as bad as a completely wrong one. I'll get to this when I can. Last thing we need is a flood of (recently new) XP owners coming here demanding to know why their game is locking up with launchpad, then choosing silence only to find it crashes frequently... Not to mention the non-GeForce owners wondering why their VESA stopped working.

For those that don't know what we're referring to, it's the "Problem Children" thread in Magrathea/Deep Thought under the list of BUILD titles.

showthread.php?threadid=726

Reply 3 of 5, by Snover

User metadata
Rank l33t++
Rank
l33t++

I'm replying to that post. Mwah. I'm such a jerk. 😁

Yes, it’s my fault.

Reply 4 of 5, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Snover I'm replying to that post.

I did so earlier today, which means basically the same data in two different styles.

Takes quite some time for posts to show up doesn't it?

Reply 5 of 5, by Snover

User metadata
Rank l33t++
Rank
l33t++

Google is slow. I bet mine is better. Nyeah.
Here's what I said (of course, it was all nicely formatted 😀):

No! Bad! Don't do this! This is WRONG. (At least for XP, less-so for W2K) […]
Show full quote

No!
Bad!
Don't do this!
This is WRONG. (At least for XP, less-so for W2K)

Go here:
showthread.php?threadid=726

More concisely (for Windows XP):
* Get VDMSound [http://ntvdm.cjb.net]
* Get update1 and VDMSLaunchpad 1.0.0.7
[http://vdmsound.sourceforge.net/files/]
* Install VDMSound. Overwrite with files from update1. Unzip the
launchpad to the same directory and run INSTALL.BAT.
* Get NOLFB.COM [http://www.advsys.net/ken/build.htm] and unzip it
to your Duke directory
* Right-click on the DUKE3D executable and choose the "Run with
VDMS" option that has a musical note icon next to it. Go to the
"Advanced" options. In the AUTOEXEC.NT box, insert PATH\TO\NOLFB.COM,
where PATH\TO\ is obviously the path to where NOLFB.COM is -- your
Duke directory. Go to the "Troubleshooting" tab and check "Custom
Configuration". Insert this into that box:
[VDMServicesProvider.config]
fixPOPF = 1
Click OK and save this configuration. Now, whenever you want to play
Duke Nukem 3D, double-click the DUKE3D.VLP file.

For Windows 2000, use the CLI2NOP found at
[url]http://www.vogons.org,[/url] NOT the one linked to by this guy. It
causes fewer crashes and works generally better. Plus, I made it. 😁

Yes, it’s my fault.