Date : Wed, 16 Jan 1991 00:25:34 GMT
From : julius.cs.uiuc.edu!rpi!zaphod.mps.ohio-state.edu!samsung!noose.ecn.purdue.edu!mentor.cc.purdue.edu!gauss.math.purdue.edu!wilker@apple.com (Clarence Wilkerson)
Subject: cpm emulators under unix
I'm using a cp/m emulator for unix that I got from the U. Of Tokyo
ftp site a year or so ago. It does 8080 only, and is not complete
emulation of all flags. In particular Wordstar does not run.
For some reason, WS uses JPO in a way that depends on a very
good emulation ( this is jump on odd parity). The implementor of
my version tried to just always save the last arithmetic result
and then recreate the flags when needed. This should work for
reasonable code, but obviously fails for code like
lxi h, arbitrary_word
push h
pop psw
Anyway, the version I have runs CP/M, MAC, M80, L80, MBASIC, etc,
so I haven't made the ultimate effort to track down the last ergs
fr the emulation.
You can try out the look and feel of CP/M-80 by rlogging into
"cpm@hopf.math.purdue.edu". This is readonly system, so about all
you do without getting kicked off is run SD, MBASIC, etc.
Clarence Wilkerson