Complex sentence: Each computer would have its own distinct hardware and its own version of MS-DOS, similar to the situation that existed for CP/M, and with MS-DOS emulating the same solution as CP/M to adapt for different hardware platforms.
Split into simpler sentences: Each computer would have its own distinct hardware and its own version of MS-DOS. A situation completely similar to the one that existed for CP/M, with MS-DOS emulating the same solution as CP/M to adapt for different hardware platforms.