[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emulating a Z80, and, So that's why CP/M 3.1 is so slow...



Linards Ticmanis <ticmanis@coli.uni-sb.de> wrote in message news:<bjolo4$2sn9s$1@hades.rz.uni-saarland.de>...
> CP/M 3.0 used some very slow 8080 code for screen output (lots of loops,
> no advantage taken of Z80) in the original DRI-supplied BIOS core, as I
> found out when hacking around in the C128 version and trying to make a
> faster version.

<snip>

> At least those useless loops might also be there in the Apple CP/M 3 code.

Gah.  Probably.

Maybe when EMU]['s Z80 core works a bit better, it could be possible
to get Simeon Cran's ZPM3 or CB Falconer's DOS+ 2.5 running on it,
perhaps with support for EMU]['s special "hardware". ;)  (And hey, you
can't go wrong with 3.1 MB of RAM!)

-uso.