yaze-ag is designed to provide an exact simulation of the Z80 microprocessor on a
NEW in yaze-ag version 2.xx is the support of an emulated Memory Management Unit (MMU) and the BIOS which supports CP/M 3.1 .
YAZE-AG is a Z80-CPU-Emulator and NOT a CP/M-Emulator!
Inside the Emulator runs an original CP/M or a replacement of CP/M.
YAZE-AG uses the free CP/M 3.1 replacement "ZPM3N10" of Simeon Cran (bootfile "yaze-cpm3.boot") or the CP/M 2.2 replacement "Superdos" (bootfile "yaze.boot").
I took the idea of the page tables from Michael Haardt (look "Older version") and developed the MMU in YAZE-AG-2.xx.
This version runs CP/M 3.1 or ZPM3. I made a lot of changes in all modules to embed the MMU in the whole system and added the new module mem_mmu.c/mem_mmu.h.
In the BIOS3 (*.Z80-files) and the yaze-bios (bios.c) I support also special features of CP/M 3.1 like date, disk-change, xmove and multi-I/O.
Yaze-ag-2.12 is a final release. I believe this version runs quite stable. Since the pre release 2.00 I got many positive feedbacks and three bug reports (look "Fixed Bugs" in yaze-ag.doc). The reread bug of connected (unix-/windows-)directories is solved!
I will announce new versions in the NETNEWS in comp.os.cpm !
For new versions look to the development directory and look there ChangeLog on the web-page of the YAZE-AG project http://www.mathematik.uni-ulm.de/users/ag/yaze-ag/
If you find an error feel free and send an email to me.
(Tip: When YAZE-AG runs give the command "HELP YAZE-AG SUP" ;-))
yaze-ag-2.xx is a further development of yaze-1.10 (see "older version").
My English is not that good. I would be very delighted if anybody read my documentation and give a feedback. The documentation which I wrote is INSTALL-2.12, parts of yaze(1), README-2.12, yaze-ag.doc, README_BIOS3_Z80 and README_BOOTSYS.
(Tip: Use the document files in yaze-ag-2.12.tar.gz ;-))
BOOTSYS relocates the resident and banked part of a CPM3.SYS to their places into memory and starts CP/M 3.1.
I develop it because CPMLDR of DRI/Caldera and ZPM3LDR of Simeon Cran does not work with the big CPM3.SYS file (43 KB) in yaze-ag.
Currently there are no known bugs (look "Fixed Bugs" in yaze-ag.doc).
The new feature of version 2.12 is described in "Mounting Directories with Time Stamps" in yaze-ag.doc
You can download the source pagage and the
Standalone Binaries for windows
at the web page of YAZE-AG
http://www.mathematik.uni-ulm.de/users/ag/yaze-ag/
24. August 2005
Dipl.-Ing.(FH) Andreas Gerlich (agl @ IRCNet)
(only text EMails: Andreas.Gerlich@mathematik.uni-ulm.de)
(University of Ulm, Germany)
( Last change 25. August 2005 )