CDROM on older machines

Support and general discussion.
Post Reply
teppic
Posts: 42
Joined: Tue 20 Jun, 2017 12:31 pm

CDROM on older machines

Post by teppic » Tue 26 Dec, 2017 10:13 pm

I see that PCEM by default wants to add a CDROM drive to E: and that on newer machines that will add it to the 2nd native IDE controller (master).

But what does it do on older machines with just one controller? Does it add its own BIOS like an expansion card? I've noticed the CD drive is still detected and usable even though there's no secondary controller in these machines.

User avatar
omarsis81
Posts: 636
Joined: Thu 17 Dec, 2015 6:20 pm

Re: CDROM on older machines

Post by omarsis81 » Wed 27 Dec, 2017 1:45 am

First, I'm not sure what you call "older machines" all PCem machines are more than 20 years old...
By default, PCem assigns D: to the CDROM... but that can be easily configured in the menu
For what I know, IDE controllers do not have an independent bios

User avatar
SarahWalker
Site Admin
Posts: 1590
Joined: Thu 24 Apr, 2014 4:18 pm

Re: CDROM on older machines

Post by SarahWalker » Wed 27 Dec, 2017 10:43 am

PCem always emulates two IDE controllers. The secondary won't be used by the BIOS in older machines, but CD-ROM drivers can still access it. This was a real setup available back in the day - many sound cards (eg SB16) came with an IDE port which could be used for CD-ROM.

teppic
Posts: 42
Joined: Tue 20 Jun, 2017 12:31 pm

Re: CDROM on older machines

Post by teppic » Wed 27 Dec, 2017 3:34 pm

Ah, I thought PCEM must be injecting something since as you say the BIOS on those machines can't see anything.
omarsis81 wrote:First, I'm not sure what you call "older machines" all PCem machines are more than 20 years old...
By default, PCem assigns D: to the CDROM... but that can be easily configured in the menu
For what I know, IDE controllers do not have an independent bios
By older I mean almost all 286/386 machines that include IDE as standard, they only provide two IDE slots. The newer PCs that PCEM emulates have primary and secondary controllers giving four IDE drives.

A. Naim
Posts: 103
Joined: Thu 09 Jul, 2015 5:06 pm

Re: CDROM on older machines

Post by A. Naim » Thu 28 Dec, 2017 7:46 am

teppic wrote:Ah, I thought PCEM must be injecting something since as you say the BIOS on those machines can't see anything.
omarsis81 wrote:First, I'm not sure what you call "older machines" all PCem machines are more than 20 years old...
By default, PCem assigns D: to the CDROM... but that can be easily configured in the menu
For what I know, IDE controllers do not have an independent bios
By older I mean almost all 286/386 machines that include IDE as standard, they only provide two IDE slots. The newer PCs that PCEM emulates have primary and secondary controllers giving four IDE drives.
One physical IDE port can support two IDE drives, one primary and one secondary. So those two physical IDE slots on old motherboards provided for a total of two primary and two secondary IDE drives.

EluanCM
Posts: 62
Joined: Tue 27 Oct, 2015 2:07 pm
Location: Brazil
Contact:

Re: CDROM on older machines

Post by EluanCM » Thu 28 Dec, 2017 2:22 pm

He really meant one port/two drives. I have machines like that.

teppic
Posts: 42
Joined: Tue 20 Jun, 2017 12:31 pm

Re: CDROM on older machines

Post by teppic » Thu 28 Dec, 2017 4:16 pm

Yeah, just one port with master/slave rather than two ports with two sets, as was common for all machines from the pentium onwards until SATA replaced IDE.

szadycbr
Posts: 240
Joined: Mon 21 Nov, 2016 6:23 pm

Re: CDROM on older machines

Post by szadycbr » Thu 28 Dec, 2017 5:30 pm

teppic "as was common for all machines from the pentium onwards until SATA replaced IDE" , on that i must disagree, in my opinion the most had 2 ports, like most of socket 7 motherboards and most slot one motherboards. i had plenty of them and one port was unusual, go to ebay, You got plenty pictures of those motherboards , and You will see. dont know about PIII motherboards onward, You might be right there, but up to P2 i m sure of it.

User avatar
SarahWalker
Site Admin
Posts: 1590
Joined: Thu 24 Apr, 2014 4:18 pm

Re: CDROM on older machines

Post by SarahWalker » Thu 28 Dec, 2017 5:34 pm

I don't see the disagreement here. Most Pentium and later motherboards had 2 IDE ports for 4 IDE devices, most 486 and earlier had either no IDE ports on the motherboard, and used an IO card with 1 IDE port and _occasionally_ 2, or had 1 or _occasionally_ 2 ports on the motherboard. That's basically exactly what both you and teppic are saying.

szadycbr
Posts: 240
Joined: Mon 21 Nov, 2016 6:23 pm

Re: CDROM on older machines

Post by szadycbr » Thu 28 Dec, 2017 5:56 pm

well, forgive me, i did misunderstood His post, my bad, my bad english. Teppic was right , i read wrong :(

A. Naim
Posts: 103
Joined: Thu 09 Jul, 2015 5:06 pm

Re: CDROM on older machines

Post by A. Naim » Fri 29 Dec, 2017 12:17 am

Yeah, apologies; I read it wrong. :/

Post Reply