vwestlife
Veteran Member
Remember, in the 8-bit CP/M era, there were a lot of computers using the same software and similar hardware, but which were not directly compatible with each other. Nobody expected to be able to take a CP/M disk out of an Osborne, stick it in a Kaypro, and have it run perfectly, or even at all.
The early thinking was that 16-bit 808x machines would be the same way: software-compatible, but not necessarily hardware-compatible. This led to a number of systems which ran MS-DOS but which were not fully (or at all) IBM PC hardware compatible, such as the Tandy 2000, DEC Rainbow, and Heath/Zenith Z100 series.
But combine IBM's huge influence in the marketplace with programmers who wanted to make their code easier and faster by talking directly to the hardware instead of going through the OS, and games which needed direct hardware access to have any kind of playable speed... then being hardware-compatible with the IBM PC suddenly became a lot more important than it did with CP/M systems.
And once Compaq proved that almost-full PC software and hardware compatibility could be done without violating any of IBM's patents and copyrights, the floodgates were open and the aforementioned non-fully-IBM-PC-compatible MS-DOS machines quickly fell out of favor.
The early thinking was that 16-bit 808x machines would be the same way: software-compatible, but not necessarily hardware-compatible. This led to a number of systems which ran MS-DOS but which were not fully (or at all) IBM PC hardware compatible, such as the Tandy 2000, DEC Rainbow, and Heath/Zenith Z100 series.
But combine IBM's huge influence in the marketplace with programmers who wanted to make their code easier and faster by talking directly to the hardware instead of going through the OS, and games which needed direct hardware access to have any kind of playable speed... then being hardware-compatible with the IBM PC suddenly became a lot more important than it did with CP/M systems.
And once Compaq proved that almost-full PC software and hardware compatibility could be done without violating any of IBM's patents and copyrights, the floodgates were open and the aforementioned non-fully-IBM-PC-compatible MS-DOS machines quickly fell out of favor.