[comp.os.cpm] CP/M under MSDOS

hanscom@lll-es-s05.UUCP (03/31/87)

>Has anyone heard of any programs which allow you to run CP/M 2.2 pro-
>grams under MS-DOS on PC's.  I found one which was supposed to emulate
>a Z-80 and CP/M 2.2 on GEnie, but it does not work.  Are there any
>others out there?

There are a number, but the best one I've found is called "Z80MU" by
Joan Riff of ComputerWise Consulting Services, P. O. Box 813, McLean,
Va. 22101.  It is available from a number of "public domain copying
services" for $3-$6.  Check out the ads in Computer Shopper (esp. the
last 50 pages).  Computer shows are another excellent source of pd
software.  
I got a catalog from MicroCornucopia (P. O. Box 223, Bend, OR 97709)
last night, showing a pd disk (MS-DOS#22) with a CP/M emulator that
makes use of the V-20 subset of 8080 instructions to run 8080 CP/M
stuff.  They ask $8 per disk for non-subscribers, and $6 otherwise.
The emulators that use the 8088 instruction set (like Z80MU) are slow
because they execute many 8088 op codes to emulate one Z-80 op code.
Z80MU claims to match the performance of a 1MHz Z-80.  The V-20
emulators are faster because they execute 8080 op codes as a part of
their instruction set, but they limit you to programs written for the
8080.
Get a copy of Z80MU and try it out.  I use it on a clone, and it works
just fine.  If you can't locate a copy, contact me and we can arrange
to copy it for you, however I'm not set up to be able to make lots of
copies.

			  ---Roger Hanscom---

jdb@NCSC.ARPA.UUCP (04/01/87)

The Z80MU CP/M 2.2 emulator on a PC is available from SIMTEL20
in the pc-blue libraries. The path is:

	pd:<pc-blue.vol185>

Contents of this volume are:


PC/Blue         volume 185      Z80 CP/M 2.2 Emulation 
                                 operates under PC-DOS

185.01  820INIT .ASM    7K   6A E1   Z80 CP/M 2.2 Emulation
185.02  820INIT .COM    1K   85 BF        /
185.03  820INIT .CTL    4K   D1 5B       /
185.04  820INIT .PRN   21K   7C C5      /
185.05  README  .DOC    1K   7F 0F     /
185.06  Z80MU   .DOC  192K   6B E8    /
185.07  Z80MU   .EXE   95K   72 EB   /

The convention used in the pc-blue archives is that files with version
number of ".1" are binary and ".2" are ASCII.

The program Z80MU seems to work well for the limited cases I have tried.
Don't know about 820INIT.

David Brown

W8SDZ@SIMTEL20.ARPA.UUCP (04/03/87)

The latest versions of the CP/M 2.2 emulators for MSDOS are alive and
well on Simtel20:

Filename			Type	 Bytes	 CRC

Directory PD:<MSDOS.EMULATORS>
V20-80.COM.1			BINARY	  7552  2D8BH
Z80MU310.ARC.1			BINARY	165376  E0F5H

--Keith Petersen
Arpa: W8SDZ@SIMTEL20.ARPA
Uucp: {bellcore,decwrl,harvard,lll-crg,ucbvax,uw-beaver}!simtel20.arpa!w8sdz
GEnie Mail: W8SDZ
RCP/M Royal Oak: 313-759-6569 (300, 1200, 2400 bps)

jdb@NCSC.ARPA.UUCP (04/03/87)

Sorry, I don't remember the specific programs I tried.  Just downloaded a few
at random to see if it really worked.  One that I tried that didn't work
was the CHEF program in the pd:<cpm.database> directory.  A friend wanted
a recipe program for his PC to convince his wife how useful this thing
he was spending so much money (and time) was.  I have since noticed that
there has been an update to CHEF so I don't know if it was a Z80MU problem
or a CHEF problem.

If I get around to tryingh it again, I will try to do a more controlled test
and let you know.

david brown