IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Discuss Windows 2000, NT, XP and Windows Server 2000, 2003, SBS 2003.
Post Reply
SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

I've successfully installed Windows NT 3.5 in 86Box several times before with its IDE CD-ROM driver working fine. However, lately I am unable to get the IDE CD-ROM driver working anymore. Setup does detect and install the ATAPI IDE CD-ROM driver during the DOS portion of setup, but after installation, there is no CD-ROM drive. I can get a SCSI CD-ROM driver working with Adaptec 154x just fine though.

Does this happen to anyone else? Is there a fix to this or something I am missing?

Thanks.

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by Overdoze »

You'll have to provide your config file so we can see if there's a problem there. Aside from that, you may also want to clear out the nvr and reconfigure the BIOS just in case something glitched out.
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

Overdoze wrote:
Sat Feb 27, 2021 8:52 am
You'll have to provide your config file so we can see if there's a problem there.
[General]
video_fullscreen_first = 0
dpi_scale = 0
video_fullscreen_scale = 1
force_43 = 1

[Machine]
machine = 430vx
cpu_family = pentium_p54c
cpu_speed = 75000000
cpu_multi = 1.5
fpu_type = internal
mem_size = 16384
cpu_use_dynarec = 1
time_sync = local

[Video]
gfxcard = et4000ax

[Input devices]
mouse_type = ps2

[Storage controllers]
hdc = none

[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd
fdd_02_type = 525_2hd
cdrom_01_parameters = 1, atapi
cdrom_01_ide_channel = 0:1

[Sound]
sndcard = sb1.5

[Novell NE2000]
mac = a5:d4:39

[Network]
net_card = ne2k
net_type = slirp

[Hard disks]
hdd_01_parameters = 63, 16, 520, 0, ide
hdd_01_fn = Hard Disk.img
hdd_01_ide_channel = 0:0
Overdoze wrote:
Sat Feb 27, 2021 8:52 am
Aside from that, you may also want to clear out the nvr and reconfigure the BIOS just in case something glitched out.
I tried this and it did not work.



Also, I looked in the event viewer and there are three errors for "atapi" that all say: "The device, \Device\ScsiPort0, did not respond within the timeout period."

I am using builds 612, 756, and the RTM, 807. All three are getting this problem even though I have successfully installed them before with the IDE CD-ROM driver working.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

Well, the atapi driver on NT 3.5 doesn't support slave devices (0:1), put it in the secondary master one (1:0).

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

TheCollector1988 wrote:
Sun Feb 28, 2021 6:42 pm
Well, the atapi driver on NT 3.5 doesn't support slave devices (0:1), put it in the secondary master one (1:0).
This didn't work.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

Try re-installing it. And let the CMOS auto detect the CD-ROM.

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

I tried reinstalling both the OS and 86Box and it is still not working. -_-

EDIT: I tested it in PCem 17 and the IDE CD-ROM driver works perfectly fine. Maybe it is a ROM error or something?

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

Have you configured the cmos correctly? Does secondary master say "CD-ROM" in said cmos?

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

It does detect the CD-ROM on boot. It works in other OSes like MS-DOS and Windows 3.1 whether it is Primary Slave or Secondary Master.

Image

dragogos
Posts: 3
Joined: Wed Mar 03, 2021 11:31 am
Location: Bucharest, Romania

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by dragogos »

I think you should use a SCSI CD drive. Windows NT usually doesn't like it when you use an IDE drive.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

Again, set it to secondary master in cmos.

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

Image

I tried and it still doesn't work in Windows despite it being detected on boot.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

IDE CD-ROM works here, just tested.

ATeamInc
Posts: 414
Joined: Sun Feb 25, 2018 6:49 pm

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by ATeamInc »

TheCollector1988 wrote:
Thu Mar 04, 2021 9:23 pm
IDE CD-ROM works here, just tested.
What if this is a version specific problem? @OP, what build of 86Box are you using?

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

ATeamInc wrote:
Thu Mar 04, 2021 9:42 pm
TheCollector1988 wrote:
Thu Mar 04, 2021 9:23 pm
IDE CD-ROM works here, just tested.
What if this is a version specific problem? @OP, what build of 86Box are you using?
Though I admit I tested it with the epox, where it works fine, but indeed, the 430vx shuttle one has an IDE problem when both a IDE HDD and CD-ROM are both attached to 0:0 and 1:0, respectively.

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

TheCollector1988 wrote:
Thu Mar 04, 2021 9:59 pm
ATeamInc wrote:
Thu Mar 04, 2021 9:42 pm
TheCollector1988 wrote:
Thu Mar 04, 2021 9:23 pm
IDE CD-ROM works here, just tested.
What if this is a version specific problem? @OP, what build of 86Box are you using?
Though I admit I tested it with the epox, where it works fine, but indeed, the 430vx shuttle one has an IDE problem when both a IDE HDD and CD-ROM are both attached to 0:0 and 1:0, respectively.
That really is strange. Like I said, I never had this sort of problem before using the 430vx machine. The only thing I have changed since the last time I installed Windows NT 3.5 in 86Box (other than the 86Box version) was using a different video card, but that should not affect the CD-ROM drive right? After all, it works perfectly in PCem with the same/equivalent configuration.

I am using build 3.0.0.2182 and AFAIK the latest ROMset from Github. I also wonder if it is a version error or even a ROM error.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

Hmm, your same issue is also on the PC Partner MB540N, I suspect it's a SIO (Super I/O) chip issue, in this case, the UM8669F, for which it has scarse documentation.

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

One of the reasons I suspect it is a ROM error is because of the name of the CD-ROM device in the CMOS. In PCem, the hard disk is called PCemHD and the CD-ROM is called PCemCD. In 86Box the hard disk is called 86B_HD00 but the CD-ROM is not called 86B_CD00. I am not sure if it is because it has been a while since I used 86Box and I forget if it was different about a year ago but it does strike me as odd and makes me wonder if it uses a ROM for an IDE CD-ROM device that is not compatible with Windows NT 3.5x. Again, I may be wrong.

I think I will just stick with PCem from now on, at least until I figure out what is going on with my 86Box.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

It's not a ROM error, it's because we changed the inquiries of the ide hdd and atapi cdrom.

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

I also tried enabling the PC/AT IDE Controller under HD controller on the off chance that it might have enabled something, but it didn't work.
TheCollector1988 wrote:
Thu Mar 04, 2021 9:23 pm
IDE CD-ROM works here, just tested.
@TheCollector1988 do you mind if I take a look at your config and your installation procedure to see if there is something I am missing or doing wrong? Thank you.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by TheCollector1988 »

Well, now try the latest builds.

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

Still not working... -_-

Can I please see your config and procedure?

SupernovaNick
User avatar
Posts: 95
Joined: Wed Jul 12, 2017 6:23 am
Location: Laniakea Supercluster

Re: IDE CD-ROM Not Working in Windows NT 3.5 on 86Box?

Post by SupernovaNick »

Hey, I've finally figured it out!

I created a full installation of MS-DOS 6.22, used WINNT, and set the ATAPI CD-ROM bus to 1:0 before the part of setup where I install the IDE CD-ROM driver (changing it after installation would give a BSOD).

I feel like I tried this already though. I am not sure if it is because I used a full DOS installation instead of a boot disk, or if the latest build fixed something, or if I was just doing it wrong the whole time. But it works now.

Thanks for your help, TheCollector1988.

Post Reply