d1stortion wrote:OK, nowadays people on here are probably even running 95 on P4s with whatever hacks there are to it; I was really talking about […]
Show full quote
Samir wrote:I run 95 on my IBM Pentium Pros. 🤣
OK, nowadays people on here are probably even running 95 on P4s with whatever hacks there are to it; I was really talking about back when these CPUs were the best you could buy and I'm pretty sure most used them mainly as NT workstations/servers, which is what they were intended for.
I've read reviews from that time which openly advised against buying a Pentium Pro for gaming, probably all because the early chipsets weren't all that great, the 16-bit issue and them not knowing anything about FASTVID. And after the Pentium II came out with MMX support and superior 16-bit performance the Pro was soon to be obsolete anyway.
Yeah SCSI is another good point. I've never used it myself but I'm sure it's a lot faster than IDE. Problem is that it's supposed to be expensive and loud so again obviously not something that was to be found in the common household PC.
Ah yes, back in the day NT was it for the Pentium Pros and DEC Alphas (remember those?). These were the entry level IBM workstations at the time, so they definitely weren't set up for 95. I'm glad they did support it though as NT didn't work with Lantastic, which I ran for all my DOS to W95 networking.
The main thing that was bad about a Pentium Pro was it's non-32-bit execution. It actually feels more like a Pentium vs a Pro in regular usage under 95. But any program/game that uses protected mode can go into 32-bit code, and I'm sure this happened more often once the Pentiums were more popular. And this is where the Pentium Pro might actually be a good gamer. The biggest thing that helped these was the on-die cache running at full speed. That's what really gave them their speed.
Back in the day, SCSI drives were about the same price except you had to buy a separate controller. Once you got over that hurdle, it was not much more, but the speed was. The SCSI-1 interface bandwidth was a full 5MB/sec, even on an 8-bit controller. Fast SCSI turned this up to 10MB/sec, and coupled with the disconnect/reconnect feature, the bus was utilized even less. 10MB/sec meant about 1-2MB/sec in realtime from one drive to another on our 486dx2-66, but that's pretty solid for a 16-bit bus that was limited to only 15MB/sec.
During the days of ATA, SCSI was definitely more expensive, up to 5x the price for a drive. But that was because almost all SCSI drives were 'enterprise grade' with 1 million+ MTBFs and low failure rates--crucial for business-class RAIDs and storage arrays, while ATA drives were aimed at the consumer and had much higher failure rates. SCSI were still faster too because they had the edge of not using the main CPU as much, although this benefit dwindled as the CPUs became so much faster. Once SATA came around, things changed once again. SCSI went serial as well with SAS (Serially Attached SCSI), which only has a slight difference in the pinout to all an SAS controller to also use SATA drives (I think, or it was the drives that could be used with either--can't remember). The SAS drives are still made to an 'enterprise' spec, but so are many higher end SATA drives (like the Western Digital RE series), so that gap has closed somewhat today.