[comp.newprod] Z80MU PROFESSIONAL

bob@grebyn.com (Robert A. Baumann) (08/04/90)

The following software was recently posted to comp.binaries.ibm.pc.

----------------------------------------------------------------------

This is Z80MU PROFESSIONAL, a software package for the IBM PC which
emulates the Intel 8080/8085 CPU, the Zilog Z-80 CPU, *AND* the
original CP/M 2.2 (8-bit) operating system. If you have a NEC V20 or
V30 chip, Z80MU PROFESSIONAL will grudgingly allow you to use it
(bugs and all) to give very fast 8080 execution times.

The public domain ancestor of this program was featured in BYTE
magazine (Oct '86) as one of seven "Public Domain Powerhouses". This
version (Z80MU PROFESSIONAL 5.2B) has been almost completely
rewritten, and is even more accurate (if that's possible) than that
original and very popular version 3.10 was. It is now screen driven
and much more powerful from a software development/debugging
standpoint, and *ACCURATELY* runs many more CP/M applications than
Z80MU version 3.10 did.

We still use Z80MU PROFESSIONAL to develop Z80 code for PC disk
controllers, FAX machine internals, etc. Clients use it to run their
CP/M business software that was developed at great cost 10 years ago
but has never been ported to the PC ("...and of course the source
code disappeared along with the original programmer back in '81...").
Schools use it to teach assembler language programming, since it has
a builtin full-screen Z80 debugger. Others have used it to reverse
engineer modem ROMs, since it contains a smart disassembler that
allows the reconstruction of source code from 8080/8085 or Z80 object
code.

Nowadays the demand for Z80MU comes more from Australia, Taiwan, and
Europe than from the U.S. So we're posting it partly to make it more
easily available to European network users who can't easily get Z80MU
PROFESSIONAL off of one of the many BBS's on which it resides in the
U.S.

    Bob Baumann <bob@grebyn.com>
    Computerwise Consulting Services
    P.O. Box 813, McLean, VA 22101
    (703) 450-7175

----------------------------------------------------------------------

For posting purposes, the "uuencoded" version of Z80MU52B.ARC has
been split into three files. Cut at the indicated places, "cat" all
three files together *IN ORDER*, and then pass the resultant file
through "uudecode" in order to obtain the 115K file Z80MU52B.ARC,
which contains:

Filename	Length	 Method     Size   Ratio    Date      Time    CRC
--------        ------   ------    ------  -----    ----      ----    ---
AUTOEXEC.Z80       315  Crunched      244   23%   02-02-89  17:02:00  3A50
DDT.SYM            589  Crunched      432   27%   09-19-88  13:34:28  87FC
README.1ST       45020  Crunched    18830   59%   07-21-90  23:39:02  C9B3
SETTINGS.COM      1152  Crunched      728   37%   01-14-89  01:43:58  2800
TEST.COM          4736  Crunched     2865   40%   08-20-89  21:05:40  6ADB
TEST.SYM          6516  Crunched     2739   58%   08-20-89  21:09:28  787A
Z80MU.EXE       206058  Crunched    81552   61%   11-10-89  13:20:20  F3C0
Z80MUDMP.COM      1400  Crunched     1057   25%   09-23-88  23:02:30  A10D
ZCONVERT.EXE      8948  Crunched     7010   22%   02-21-89  07:12:02  2762
----            ------             ------  -----
0009            274734             115457   58%