Dirk Koopman wrote in a message to Mike Bilow:

> Err, Z80 assembler?

 DK> Which? BPQ is pure 8086 assembler (runs on a PC :-), TheNet
 DK> 1.0 is written in C (with the aforementioned German comments
 DK> and variable names) with Z80 assembler stubs to handle the
 DK> hardware.  I have no idea what NETROM was written in.

Before we forget, 8080/Z80 assembly source could be mechanically translated to
8086 assembly source.  DOS contains CP/M backward compatibility features to
facilitate this, and many important programs -- particularly WordStar 2.2 --
were ported to 8086 MS-DOS largely by mechanical translation.  Even a cursory
reading of the WordStar 2.2 8086 binary would immediately convince anyone that
it could not have been written by a human.

Furthermore, this stuff is still with us today.  Even under OS/2 and NT,
issuing "call 0005h" still works!  This sort of CP/M compatibility may seem
vaguely absurd today, but it is hard to get rid of once present.
 
-- Mike

Reply via email to