Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MYZ80 Emulator: Help with Montezuma Micro CP/M (Ver 2.31)

179 views
Skip to first unread message

ldkr...@gmail.com

unread,
Mar 13, 2013, 1:41:21 PM3/13/13
to
I'm running the MYZ80 Emulator in DOSBox on Slackware 14 (32 Bit).

According to a post at http://primepuzzle.com/ebc/ebc-12/MYZ80.MSG
MYZ80 is supposed to be capable of running other CP/M system Software.....

"MYZ80 is a Z-80 emulator; hence you upload any flavor Z-80 operating system and bios you wish to run. It comes with a p.d. CP/M 3.0 replacement called ZPM3 by the same author that is fully Z-system compatible. It is also available separately and is self installing. MYZ80 allows up to 3 eight meg partitions on the DOS drive. You can use OS/2 and run several versions of MYZ80 at the same time with any flavor operating system in each window. The thing that excites me is that you can run all the oddball operating systems like Apple CP/M, T-DOS for the ADAM, TRS-80 LS-DOS, etc. to do development work at speeds never before possible."

I've been trying to get my Radio Shack Model 4, Montezuma Micro CP/M Ver 2.31
(MMCPM231.DSK) Image to run on MYZ80. But, I'm not having any luck.

Has anyone been successful getting another Version of CP/M to Execute on
MYZ80? If so, what was your process?

I'm missing something because I can't get my system to execute properly.

Thanks.

Larry

Peter Dassow

unread,
Mar 13, 2013, 3:51:41 PM3/13/13
to
I'm not sure about the process which would let you using another CP/M
version with MyZ80, but I've tested QP/M for example, which is in fact
another unusual choice.
See http://www.z80.eu/myz80cpm.html for some notes about it.
There is some documentation existing at
http://www.microcodeconsulting.com/z80/qpm.htm#download
so good luck for you trying another CP/M adaption.

Regards
Peter

Jeffrey W. Shook

unread,
Mar 13, 2013, 11:30:22 PM3/13/13
to
Hello Larry,

MYZ80 does not emulate any particular computer hardware. By default it
has three emulated disk drive files and a selection of terminal
emulations (MYZ80, ANSI, VT52, LEAR, MDT20, GENERIC). It is useful for
running CP/M programs which are imported into MYZ80 disk drives using
the IMPORT utility program. Most of the BIOS functions in MYZ80 are not
implemented in Z80 code but the parameters are passed through the MYZ80
API vector at 0ffe0H and executed by the X86 processor. To run a
different operating system other than the supplied CP/M 2.2 and 3.0 you
must first obtain or write a MYZ80 BIOS for the chosen operating system
and integrate it and the operating system binary into a MYZ80 boot file.
Then you must import the programs and data onto MYZ80 emulated disk
files.

The MYZ80 BIOS does not support skewed disk images. It assumes all
sectors are in logical order. In order to use raw 8 in. disk images
when running CP/M 1.3 & 1.4 in MYZ80 I had to add a deskew function to
the BIOS to put the sectors in the correct order and address some other
peculiarities of MYZ80 BIOS.

If you want to know more about the details let me know.

Jeff

----------------
Jeffrey W. Shook





Peter Dassow

unread,
Mar 14, 2013, 3:48:36 AM3/14/13
to
On 14.03.2013 04:30, Jeffrey W. Shook wrote:

> [...]
> The MYZ80 BIOS does not support skewed disk images. It assumes all
> sectors are in logical order. In order to use raw 8 in. disk images
> when running CP/M 1.3 & 1.4 in MYZ80 I had to add a deskew function to
> the BIOS to put the sectors in the correct order and address some other
> peculiarities of MYZ80 BIOS.
>
> If you want to know more about the details let me know.

Where did you published it ? I'm interested in taking a look into it...

Regards
Peter

ldkr...@gmail.com

unread,
Mar 14, 2013, 9:52:51 AM3/14/13
to

Jeff,
Yes, I'm very interested in that information. If you have it on some URL,
or some Document on a Drive, please share it.

The only site that I've found with similar information I think I need is at:
http://sturgeon.css.psu.edu/~mloewen/Oldtech/IMSAI/Recovery.html

I've been searching with Google for several days.

I wish there was better Documentation in "MYZ80" on how to boot a different
CP/M system, than what was included.

THANKS.

Larry

Jeffrey W. Shook

unread,
Mar 18, 2013, 10:55:58 PM3/18/13
to
It has not been published so far.

Jeff

Jeffrey W. Shook

unread,
Mar 18, 2013, 11:50:53 PM3/18/13
to
Hello Larry,

I don't have anything much other than a directory full of various
versions of the BIOS files. It will take me a while to sort them out and
isolate the latest versions needed to generate a BIOS. It has been five
years since I worked on them. Right now I am working on my tax returns
but when I have more time I will sort out the BIOS files and send them
to you.

Jeff


If your objective is to run the programs from your Montezuma Micro disk
then it is likely that if you extract the files from the disk with
22DISK or similar program and import them into MYZ80 CP/M 2.2 that they
will work. The MM System Programmers Guide states that the display
emulation is a Lear Siegler ADM3A terminal and the MYZ80 documentation
says it has a Lear Siegler emulation.

If you want to boot an actual MM disk image then the Technical manual
might provide information to allow modifying the MYZ80 BIOS to allow that.


Links:

A Google search for "Montezuma Micro CP/M" produced a number of links to
information useful to solve your problem. A few examples:


http://z80cpu.eu/mirrors/oldcomputers.dyndns.org/manuals/montezuma_system_programmers_guide_trs80m4.pdf

http://www.trs-80.com/wordpress/cpm/

http://www.vintage-computer.com/vcforum/showthread.php?36154-Emulator-that-will-Run-Kaypro-II-amp-Radio-Shack-Model-4-Montezuma-Micro-CP-M


----------------
Jeffrey W. Shook
0 new messages