VOGONS


problem playing duke 3d

Topic actions

First post, by Unregistered

User metadata

hi
i am using w2k and want to play duke nukem 3d 😉
but i`ve got following problem: when i rightclick on the duke3d.exe, i can choose 2 different options how to run the game with vdmsound. the first option has no symbol, but the second option has one. if i choose the option without symbol, i get an errormessage, that a *.PIF-file wasn`t found in the temp-directory of w2k.
if i choose the first option from the list without a symbol, the game "starts", but i only get a black screen and nothing happens. so i have to quit it with the task manager.

please help me.

sorry for my bad english, but i am german.

Reply 1 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered hi i am using w2k and want to play duke nukem 3d

Your best option is a dual-boot between Windows 2000 and Windows 95 or 98. Unfortunately that is difficult to set up after the installation of Windows 2000.

Windows NT and 2000 are the worst at running BUILD games like Duke Nukem 3D. You can run MIDI without doing anything special. To get digital audio effects in Win2K, you will have to use CLI2Nop on the game, then use VDMSound on it after processing.

Read here:
showthread.php?threadid=31

Reply 2 of 18, by Snover

User metadata
Rank l33t++
Rank
l33t++

Hey, to anyone's knowledge, has MS done any work with W2KSP4 involving CLI calls (like the undocumented fixPOPF)?

Yes, it’s my fault.

Reply 3 of 18, by Unregistered

User metadata

uh, that seems to be quite difficult....i think i`l follow your advice and install win98 now. but how can i do this when w2k is already installed ? any suggestions ? or what do you think about "vmware workstation", would this be a solution, too ?

Last edited by Unregistered on 2003-01-03, 12:51. Edited 1 time in total.

Reply 4 of 18, by Snover

User metadata
Rank l33t++
Rank
l33t++

You can't, really, without a lot of hard work. Not for non-tweakers. VirtualPC/VMWare will not work. At least, not well.

Yes, it’s my fault.

Reply 5 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered ...what do you think about "vmware workstation", would this be a solution, too ?

No. Not unless you want even worse performance.

uh, that seems to be quite difficult....i think i`l follow your advice and install win98 now. but how can i do this when w2k is already installed ?

Well, it is less complicated than setting up a dual-boot right now. But setting up a dual-boot has the advantage because it allows you to run numerous titles that will not run (or run properly) in Windows 2000.

Before you do anything, you should backup all the data you want to keep. Also, make sure you have your Win9x CD and a "Boot disk" with CD-ROM drivers on it.

If you don't already have one, go to http://www.bootdisk.com and click on
DOS - Windows 9X/NT4/2000/XP Excellent Bootdisks

Choose either "Windows 95 Version B" or one of the Win98 boot disks and use that file with a blank floppy to make your boot disk.

The easiest way is to "start over".

If you install Win9x first (and leave enough space on your drive) you can install Win2K in the remaining hard drive space and it will create a dual boot menu for you. That is the "easy way".
--------------------------------------------------------------------------
The hard way is setting it up after Win2k is already installed (like yours). To make this work, make some space available for a temporary Win2k install on your Win2k partition (this is needed for a trick to keep your present version of Win2K)

You have to use a partitioning tool like "Partition Magic" to make space available at the "front end" of your drive (Win9x needs the 1st partition, Win2k does not). I recommend you leave 2 gigabytes of space available. That gives you plenty of space for Duke3D and other titles that "Hate NT".

Once you have a new boot partition, use your boot floppy to install Win9x on the first partition. Once you have installed it completely, Start a Win2k installation.

Here is the most important and critical part: you must make sure you do not install on top of your present version of Win2k (tell it to install in a custom directory like "Temp2K" on the same partition as your version of Win2k) watch as it copies the files needed for install. It will reboot to continue the install and this is where you must stop it.

A menu will appear for 2 seconds that lets you choose between Win9x and the Win2k setup and you must choose Win98. You might want to leave a floppy in the floppy drive in case you miss this (that would prevent the second Win2k install).

The Boot.ini file on the C: drive will look something like:
[Boot Loader]
Timeout=5
Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT
[Operating Systems] C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional Setup" C:\="Microsoft Windows"

You need to change it to something like:
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows 2000" /fastdetect
C:\="Windows 98"

You can safely delete the TEMP2K directory, and the $win_nt$.~bt directory and the $DRVLTR$.😒 files on each partition.

Reply 6 of 18, by DosFreak

User metadata
Rank l33t++
Rank
l33t++
Snover wrote:

Hey, to anyone's knowledge, has MS done any work with W2KSP4 involving CLI calls (like the undocumented fixPOPF)?

Not according to this:

http://support.microsoft.com/default.aspx?sci … P3_Hotfixes.asp

Haven't tried any games myself yet tho.

M$ is finally sticking USB 2 support in there.

How To Ask Questions The Smart Way
Make your games work offline

Reply 7 of 18, by Unregistered

User metadata

wow ! thanx for the great help here. thank you very much !
after vmware doesn`t recognize my soundcard, i will try to set up win98 after w2k how you described it. well, i´m going to try my luck on it now.

Reply 8 of 18, by Unregistered

User metadata

HELP !!!

i believe my system is f*cked up now.
well, i followed your instructions and made a primary FAT32 partition for win98 with "Partition Magic 8", that is about 4gb big. my NTFS-Partition with w2k (ca. 72gb) was moved behind this one, so that the win98-partition is the bootable one. then i installed win98 completely, like you told me. after that, i rebooted the system and booted this time from my w2k installation-disk. when the point came to choose the partition where to install w2k, the setup had 2 partitions for choice. these were:

"C: FAT32 <WIN98>" and
"-- Inactive <OS/2-Start-Manager>"

when choosing the partition with w2k (the inactive one), like you said, i get the message that the setup is not able to install w2k on this partition and i have to abort setup. ); but i can*t understand this. i did right as you said.
what can i do now ? did i anything wrong ? is there any chance to make at least w2k bootable again ?

PLEASE HELP ME !

edit: p.s. i am writing this from my brother`s pc that still works correctly.
if there would be no chance to fix my problem with my own pc, i still could install my hdd into the pc of my brother, so that i could save the data.

Reply 9 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Originally posted by Unregistered when the point came to choose the partition where to install w2k, the setup had 2 partitions f […]
Show full quote

Originally posted by Unregistered when the point came to choose the partition where to install w2k, the setup had 2 partitions for choice. these were:

"C: FAT32 <WIN98>" and
"-- Inactive <OS/2-Start-Manager>"

*gah* Bloody presumptuous partition manager. Forgot to mention you have watch what it does without your permission. Do you have the Partition Magic "Rescue Diskettes"?
If not install Partition Magic on your Win98 setup (if your brother's PC has it, you can create the "Rescue Diskettes" there).

I'm almost certain of what it's done. When you move/resize/create partitions "Partition Magic will presume certain things about what you are doing. Odds are that it has hidden and/or made your XP partition inactive.

Use Partition Magic, choose your XP partition (should be the pink one if it is using NTFS) choose the "Advanced" options for that partition.

If you see "Unhide Partition", choose that.
*EDIT* Updated. Status of drive should be NONE, not active

What happens is that "Partition Magic" will in-activate and hide drive partitions if it thinks you should not be accessing them.

The annoying thing is that it usually will not tell you before it does that. When a partition is processed like that it will confuse XP and the OS will guess at it's identity.

(We need to inform PowerQuest that they need to tell us about these "invisible changes". *grumble*)

Once you have done this, it should be able to identify your XP partition properly.

As soon as you can install XP, make sure you make a backup copy of your BOOT.INI file before you edit it.

Make sure you that this part of the BOOT.INI stays the same:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

Don't try to change it to match my example.
(The number between the parentheses may be different)

Just so you understand:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS <---Windows XP
C:\ <---Windows 98

default= <---This is what decides your default OS.

So:
default=C:\ <--This means Windows 98 is the default OS.

Just to let you know, I'm only a few hours away from losing my Internet access until Sunday night. (My time = GMT -6 hours)

I may not be able to check back with you until that time.

Reply 10 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Also, watch out that is does not convert your primary partitions into logical partitions.

One thing I have discovered, when you first create a FAT partition at the front of your drive and make it active, it will definitely hide the NT partition. Go ahead and leave it hidden until your are ready to access XP again (after the the Win9x install).

Reason is that Win9x can't handle two active partitions on the same drive. After Win9x is installed and set up properly, Unhide the XP partition so you can reactivate it with the install trick.

Reply 11 of 18, by Unregistered

User metadata

ok, thanx again for your help 😀
i`m going to try this out. i`m very glad that there`s a solution for this problem.

Reply 12 of 18, by Unregistered

User metadata

yeaaaah ! my win2k is bootable again!
but there`s one problem i can`t fix:
when i`m rebooting the system after the installation-files of w2k were copied to the hdd, the bootmanager gives the option to choose two times the same os, namely "Windows 2000 Professional". the first option is the aborted installation and the second one the real w2k. i can`t choose here the "Windows 98" Installation, because now this partition is inactive, or better said "hidden". and that`s the problem: i can`t unhide both partitions at the same time ! one MUST be hidden, Partition Magic gives me no other choice. and when i unhide the w98-partition now, the w2k-partition is forced to be hidden and no bootmanager appears, win98 is booting normally. so i unhided the w2k-partition and booted the real installation of w2k when the bootmanager appeard. i deleted also the installation-files from the temporary directory and so my system is booting normally again.
well, because i believe that there`s no fix for this problem, i believe i will undo all settings with Partition Manager and delete the win98-partition, so that it is all like before. then i`m going to save my data and reinstall w2k, but this time AFTER w98. 😉

Reply 13 of 18, by Snover

User metadata
Rank l33t++
Rank
l33t++

You need to edit your BOOT.INI file to delete the aborted installation (you'll know which it is by its pathname -- delete the entire line). You should be able to add a line similar to that with the other partition's # and try again manually, but no guarantees on that one, especially if the partition is hidden.

Yes, it’s my fault.

Reply 14 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Originally posted by Unregistered […]
Show full quote

Originally posted by Unregistered

were copied to the hdd, the bootmanager gives the option to choose two times the same os, namely "Windows 2000 Professional".

Yes, that's why it needs to be edited manually.

i can`t choose here the "Windows 98" Installation, because now this partition is inactive, or better said "hidden". and that`s the problem: i can`t unhide both partitions at the same time ! one MUST be hidden, Partition Magic gives me no other choice.

I was running out of time when I left and I thought I had gone back and corrected my earlier post. Obviously, that was not the case. It turns out that XP does not need to be on an active partition. Just make sure it's not hidden. Start up Partition Magic and look at your drive display. When it is set properly, your Win98 partition (the C:\ Drive) should display a status of Active, the XP partition should display a status of None. Both should be Primary drives. Neither should be hidden.

believe i will undo all settings with Partition Manager and delete the win98-partition, so that it is all like before. then I’m going to save my data and reinstall w2k, but this time AFTER w98.

I hope you read this first. You have a dual-boot setup, you just need to change a couple of settings.

Starting over after all that work... *gak*

Reply 15 of 18, by Unregistered

User metadata

well, ok. i realized that if i boot from the rescue-diskettes, i can`t "unhide" a partition, but the installed program under windows makes it possible.
but there`s a problem again...
when i change status of the w2k-partition to "none" and make the w98-partition active and i reboot the pc, partition magic wants to make the changes. but then it happens: it just aborts processing and gives a message that says that an "error 4" occured, or something. then it says, "press any key to reboot". ok, i do so. and what happens ? -when rebooting, partition magic loads again and wants to make changes again, but aborts with the same error-message. so i have to press a key before partition magic starts, to prevent that it gives an error again and to start windows normally. when i reboot windows again, after starting normally, partition magic doesn`t apper, but no changes were made.
well, what could cause this error ? does anyone know ?

Reply 16 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered well, ok. i realized that if i boot from the rescue-diskettes, i can`t "unhide" a partition, but the installed program under windows makes it possible.

Not true. I checked this for PM7 and PM 8.
See picture below.

when i change status of the w2k-partition to "none" and make the w98-partition active and i reboot the pc, partition magic wants to make the changes.

That sounds like you are trying to do this from the Windows version of PM. I'm pretty sure you have to do this from floppy.

If you are running PM within Win2K and you tell it to make the other partition (Win98-C:\) the active one it will switch "control" to that partition while it is still using the Win2K partition. That probably will not work. Try the floppy version again (and make sure the second disk is not protected...it sometimes needs to write to the floppy).

Powerquest has four (!?) error 4 listings but this is the only one that matched your scenario:

Solution: Error 4 Bad argument/parameter If Error 4 is due to a partition table error rather than a mis-typed parameter, the pa […]
Show full quote

Solution: Error 4 Bad argument/parameter

If Error 4 is due to a partition table error rather than a mis-typed parameter, the partition table error that caused the "Drive is Bad" message must be resolved prior to image creation. (NOTE: Errors 116 and 109 will be reported on the PartitionInfo, but Drive Image will report Error 4.) If Error 4 occurs in Drive Image 2.x, it may be reported as a result of an incorrect calculation of large drive placeholders. This can be corrected quickly by using the PTEDIT utility. (This situation can only occur on drives larger than 8 GB, and will not occur in Drive Image Pro 3.x.) Contact PowerQuest Technical Support for guidance on performing this operation.
There is no current resolution for this problem.

Problem Description:
Error 4 Bad argument/parameter
Error 4


Problem Environment:
PartitionMagic
Drive Image
Drive Image Pro
DriveCopy
VolumeManager
ServerMagic

Cause(s) of the problem
This error usually indicates that you have specified an incorrect or nonexistent parameter for the executable you were trying to run. For example, you may have misspelled the name of a switch you typed at the command line (/IDE instead of /IPE, or something similar). Error 4 can also indicate partition table errors. Error 4 is reported when you attempt to create an image of a drive after you have received a "Drive is Bad" message for that drive.
This error can also occur when the partition is seen as a Dynamic Drive. In Drive Image, the partition will be designated as "Other," while PartitionMagic will identify it as a Dynamic Disk.



Odds are, the problem is that it is actively using the partition that you are modifying. Using floppies places the program and it's control on the floppy drive and allows access to all partitions.

Reply 17 of 18, by Unregistered

User metadata

oh sh*t ! you`re right !!!
i am so stupid ! i used the german boot-diskettes, and there was instead of "unhide partition", "Partition anzeigen". and i didn`t realize that this meant the same. i translated "unhide" with "aufdecken" and so i didn`t find the option. oh i am so very stupid !
well, i will try it again. and this time i will really open my eyes.

p.s. i really apprechiate your effort to help me. it`s very kind how you take the time to make the screenshot and search for problem-solutions.
sorry for answering so late, but i had some problems at home and didn`t find the time, sorry.

Reply 18 of 18, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered ...used the german boot-diskettes, and there was instead of "unhide partition", "Partition anzeigen". and i didn`t realize that this meant the same. i translated "unhide" with "aufdecken" and so i didn`t find the option.

Actually, it sounds like someone did not properly translate the program, but it's good that you figured it out.

but i had some problems at home and didn`t find the time, sorry.

Understood. Sometimes, the "Real World" can not be ignored.