Work is progressing getting TurboDOS V1.43 (and some 8-bit of 1.43+) running on the zemu emulator.
Wiley now has a functioning real-time clock and date, banked mode with interrupts. There is a program on the Walnut Creek CD timecl.mac that prints the time with the prompt. Also on the CD is systat.mac that shows system stats. I put in some y2k patches for the year in dir and date (renamed tdate).
62K CPM 2.2
*******************************************
A>osload
Z80 Emulator Init Done!
Copyright 1986, Software 2000, Inc. (21/1118)
TurboDOS Version 1.41 implemented by Per Frejvall
for simh/AltairZ80 computer.
Credit to Peter Schorn.
Upgraded to 1.43 by Larry Greene.
Modified to run on Z80 Emulator(2015-3-23)
A:OSMASTER.SYS loading from 7F96 to C3FF, size 446A
Z80 Emulator Init Done!
TurboDOS 1.43, Copyright 1986, Software 2000, Inc. (21/1118)
TurboDOS Version 1.41 implemented by Per Frejvall
for simh/AltairZ80 computer.
Credit to Peter Schorn.
Upgraded to 1.43 by Larry Greene.
Modified to run on Z80 Emulator(2015-3-23)
[22:03 @] 0A>dir
. 26 Mar 15 22:03:30 1,108K REMAINING
58 FILES 0A:????????.??? 306K DISPLAYED
BANK .COM 2K EMU .GEN 2K EMURTC .REL 2K SHOW .COM 2K
BNKMGR .REL 4K EMU .PAR 2K
ERASEDIR.COM 2K STAT .COM 6K
CHANGE .COM 2K EMUBC .MAC 4K FASLOD .REL 2K STDLOADR.REL 18K
COPY .COM 24K EMUBC .REL 2K GEN .COM 8K STDSINGL.REL 24K
CPMSUP .REL 2K EMUBNK .MAC 2K L80 .COM 12K SUBMIT .COM 2K
DEL .COM 2K EMUBNK .REL 2K M80 .COM 20K SYSTAT .COM 2K
DELETE .COM 2K EMUCON .MAC 8K OSLOAD .COM 12K TDATE .COM 2K
DIR .COM 4K EMUCON .REL 2K OSMASTER.SYS 18K TIMECL .MAC 2K
DLOAD .COM 10K EMUHDSK .MAC 20K PATCH .REL 2K TIMECL .REL 2K
DO .COM 2K EMUHDSK .REL 2K PIP .COM 8K TURBOMAK.DO 2K
DOASM .DO 2K EMUINIT .MAC 2K PRINT .COM 2K TURBOMAK.SUB 2K
DOASM .SUB 2K EMUINIT .REL 2K RENAME .COM 4K TYPE .COM 2K
DRIVE .COM 2K EMULOAD .GEN 2K RTCCLK .REL 2K ULOAD .COM 10K
DROPZONE.COM 10K EMULOAD .PAR 2K RTCMGR .REL 2K
DUMP .COM 2K EMURTC .MAC 6K RTCNUL .REL 2K
[22:03 @] 0A>systat
SYSTAT v1.00 by ESKAY
TurboDOS Version 1.4, TurboDOS Serial Number 21/1118, Privileged logon.
Banked system (current bank = 1) on circuit 0, node 0. CP/M version 3.1
Memory free in current bank: 64253 bytes (top of TPA = FBFCH).
Default drive is removable, block size = 2k. Disk has 554 free blocks.
Accessible drives are : ABCD
Number of buffers: 18. Buffer size: 512 bytes.
Current printing set to DIRECT TO PRINTER A
System printer assignments :
Printer A: Queue A
Printer B: Queue A
Printer C: Queue A
Printer D: Queue A
Printer E: Queue A
Printer F: Queue A
Printer G: Queue A
Printer H: Queue A
Printer I: Queue A
Printer J: Queue A
Printer K: Queue A
Printer L: Queue A
Printer M: Queue A
Printer N: Queue A
Printer O: Queue A
Printer P: Queue A
[22:03 @] 0A>
[22:04 @] 0A>tdate set
Date: 26 mar 15
Date:
Date: 26 Mar 15
Time: 22:05:00
Time: 22:05:00
[22:05 @] 0A>
[22:06 @] 0A>tdate
Date: 26 Mar 15
Time: 22:06:08
[22:06 @] 0A>