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