VOGONS


Can't get a 486 to recognize a CD drive?

Topic actions

First post, by SRQ

User metadata
Rank Member
Rank
Member

Recently I picked up a 486DX-33 system, quite nice- entirely ISA. No VLB or anything, but for my uses that's fine.
Anyway, I can't get it- or rather I can't get DOS, as it has no CD recognition in the BIOS- to recognize a CD drive. I've tried using a dedicated card (I have what appears to be a Mitsumi card for it) and the IDE port on an SB16, as well as on an ESS card. OakCDrom doesn't recognize anything, and Creatives own stuff doesn't either.
What am I doing wrong, where do I start?

Reply 1 of 31, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

If the drive isn't an IDE CD-ROM, then the OAK driver won't work with it.

Provide a bit more information please about what you have 😀

And also how you install the CD-ROM driver.

YouTube, Facebook, Website

Reply 2 of 31, by SRQ

User metadata
Rank Member
Rank
Member

They're definitely IDE, I don't have anything else.
My first attempt was through the SB16 using the port there and SBIDE.SYS, which did not work.
The second attempt was the same using OAKCDROM, which did not work.
The third attempt was using a mitsumi cd room ISA card, like this: https://upload.wikimedia.org/wikipedia/common … _2010-10-17.jpg

That also did not work.

CTCU says the SB16 IDE is working, and lists a port and interrupt for it. I don't understand why the driver won't recognize the drive- and I've tried two.

Reply 3 of 31, by Imperious

User metadata
Rank Oldbie
Rank
Oldbie

Photo's help even more...

Earlier SB16's only have proprietary interfaces for cdroms, as in Sony, Mitsumi, or Panasonic(Creative) and they are not IDE compatible.
Some later SB16's and other brands cards might have IDE but You usually need the sound cards IDE driver.

Atari 2600, TI994a, Vic20, c64, ZX Spectrum 128, Amstrad CPC464, Atari 65XE, Commodore Plus/4, Amiga 500
PC's from XT 8088, 486, Pentium MMX, K6, Athlon, P3, P4, 775, to current Ryzen 5600x.

Reply 4 of 31, by SRQ

User metadata
Rank Member
Rank
Member

CTCU reports it to be IDE and SBIDE.sys is on my driver disk. It doesn't appear to be working though.
E: The card is a CT2950 and the port does literally say IDE

Reply 5 of 31, by Imperious

User metadata
Rank Oldbie
Rank
Oldbie

If You can post photo's of the sound cards and rear of the cdrom drive then we can help much faster.

That Mitsumi card is likely for a mitsumi drive which were not IDE compatible.

EDIT. Yep that card has IDE. Have You tried changing the Master/Slave jumper on the cdrom?

Atari 2600, TI994a, Vic20, c64, ZX Spectrum 128, Amstrad CPC464, Atari 65XE, Commodore Plus/4, Amiga 500
PC's from XT 8088, 486, Pentium MMX, K6, Athlon, P3, P4, 775, to current Ryzen 5600x.

Reply 6 of 31, by SRQ

User metadata
Rank Member
Rank
Member

http://imgur.com/a/n2fpu

Photos of the Mitsumi card, the IDE drive, and the SB16.
It was set for master, I think I might've left it as slave as I was messing around if it is in the pic.

Reply 7 of 31, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

And what model is the CD-ROM?

Have you tried connecting the CD-ROM to the standard IDE interface on the IO controller? You can remove the hard drive for this test.

Then just boot from a floppy. A Windows 98 start-up disk for example will have the CD-ROM drivers installed.

YouTube, Facebook, Website

Reply 8 of 31, by SRQ

User metadata
Rank Member
Rank
Member

It's uh, a NEC CD-R 1400A
I'll try that, give me a few minutes. When I tried using the CD as slave it borked the whole thing and made it unbootable.

Reply 9 of 31, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Ok that's a 8x speed IDE drive, so good that we know that 😀

I use bootdisks from here: http://www.bootdisk.com/bootdisk.htm

Not sure if you have a USB Floppy drive to create them though. But if you have a machine with Windows 95 or 98, there is a program to create a start-up disk in control panel.

YouTube, Facebook, Website

Reply 10 of 31, by SRQ

User metadata
Rank Member
Rank
Member

I had a 98SE disk handy and the drive does work if connected as master or slave- but it's impossible with the cables I have to make it work slaved to the hard disk.

Honestly it seems like my problem is probably related to the SBIDE drive, I'd love to get that working but /how/?

Reply 11 of 31, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Are the cables too short?

With master and slave, make sure the drive at the very end is Master. And the drive closer to the controller slave. Also try cable select jumpers or check the hard drive datasheet for a compatibility jumper. Basically try all combinations 😁

YouTube, Facebook, Website

Reply 12 of 31, by SRQ

User metadata
Rank Member
Rank
Member

Too short basically, I'll see if I can find longer ones.
Part of why I really want SBIDE to work is because, dangit, that's something someone would've done in 1991. I wanna do it!

Reply 13 of 31, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Ok I see.

I've never used an IDE interface on a sound card, so I'm not sure if there is more to it I'm afraid.

With the CD-ROM connected to the sound card and the hard drive disconnected from the IO controller and booting form the boot disk, any luck?

YouTube, Facebook, Website

Reply 14 of 31, by SRQ

User metadata
Rank Member
Rank
Member

BIOS gives an error and windows disk won't boot.
I have a second IO card, could that work? Doesn't seem like it- I try and it just poops out the first one.
E: I think I can probably rig them up, found some longer cables. Is there a major bottleneck having CD and HDD on the same cable?

Reply 15 of 31, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Only for simultaneous access I think. I always use a single IDE cable, even on faster Pentium III machines, never noticed a difference to be honest. Also makes for simpler cable management 😁

YouTube, Facebook, Website

Reply 16 of 31, by Imperious

User metadata
Rank Oldbie
Rank
Oldbie

The CTCM CTCU readme mentions loading SBIDE.SYS. Read the readme file and load that in config.sys after the ctcm ctcu lines.

Atari 2600, TI994a, Vic20, c64, ZX Spectrum 128, Amstrad CPC464, Atari 65XE, Commodore Plus/4, Amiga 500
PC's from XT 8088, 486, Pentium MMX, K6, Athlon, P3, P4, 775, to current Ryzen 5600x.

Reply 17 of 31, by SRQ

User metadata
Rank Member
Rank
Member

I swear to god if it turns out my mistake was loading it /before/ those I'm going to explode.

Reply 18 of 31, by Imperious

User metadata
Rank Oldbie
Rank
Oldbie

This might be helpful as well

http://www.webpro.co.za/tutor/cd-setup.htm

Atari 2600, TI994a, Vic20, c64, ZX Spectrum 128, Amstrad CPC464, Atari 65XE, Commodore Plus/4, Amiga 500
PC's from XT 8088, 486, Pentium MMX, K6, Athlon, P3, P4, 775, to current Ryzen 5600x.

Reply 19 of 31, by SRQ

User metadata
Rank Member
Rank
Member

Yeah I had a look there and tried all of the options listed.