From 64ab9334925f655d98d8be54997593c74962da6c Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Thu, 5 Dec 2019 12:08:44 -0800 Subject: [PATCH 1/8] CP/M 3 RTC Fix, ZPM3 Hard Disk Image --- Source/CPM3/biosldr.z80 | 35 +- Source/CPM3/boot.z80 | 125 +- Source/Images/BuildHD.ps1 | 2 +- Source/Images/hd_zpm3/s0/u0/COPYSYS.COM | Bin 0 -> 1831 bytes Source/Images/hd_zpm3/s0/u0/CPMLDR.REL | Bin 0 -> 2944 bytes Source/Images/hd_zpm3/s0/u0/DATE.COM | Bin 0 -> 3247 bytes Source/Images/hd_zpm3/s0/u0/DEVICE.COM | Bin 0 -> 7268 bytes Source/Images/hd_zpm3/s0/u0/DIR.COM | Bin 0 -> 14559 bytes Source/Images/hd_zpm3/s0/u0/DUMP.COM | Bin 0 -> 960 bytes Source/Images/hd_zpm3/s0/u0/ED.COM | Bin 0 -> 9254 bytes Source/Images/hd_zpm3/s0/u0/ERASE.COM | Bin 0 -> 3725 bytes Source/Images/hd_zpm3/s0/u0/GENCOM.COM | Bin 0 -> 14602 bytes Source/Images/hd_zpm3/s0/u0/GET.COM | Bin 0 -> 6528 bytes Source/Images/hd_zpm3/s0/u0/HELP.COM | Bin 0 -> 6960 bytes Source/Images/hd_zpm3/s0/u0/HELP.HLP | Bin 0 -> 63488 bytes Source/Images/hd_zpm3/s0/u0/HEXCOM.CPM | Bin 0 -> 1131 bytes Source/Images/hd_zpm3/s0/u0/INITDIR.COM | Bin 0 -> 32000 bytes Source/Images/hd_zpm3/s0/u0/PATCH.COM | Bin 0 -> 2369 bytes Source/Images/hd_zpm3/s0/u0/PIP.COM | Bin 0 -> 8632 bytes Source/Images/hd_zpm3/s0/u0/PUT.COM | Bin 0 -> 7040 bytes Source/Images/hd_zpm3/s0/u0/RENAME.COM | Bin 0 -> 2866 bytes Source/Images/hd_zpm3/s0/u0/SAVE.COM | Bin 0 -> 1792 bytes Source/Images/hd_zpm3/s0/u0/SET.COM | Bin 0 -> 10368 bytes Source/Images/hd_zpm3/s0/u0/SETDEF.COM | Bin 0 -> 4244 bytes Source/Images/hd_zpm3/s0/u0/SHOW.COM | Bin 0 -> 8372 bytes Source/Images/hd_zpm3/s0/u0/SUBMIT.COM | Bin 0 -> 5376 bytes Source/Images/hd_zpm3/s0/u0/TYPE.COM | Bin 0 -> 3012 bytes Source/Images/hd_zpm3/s0/u0/WBW.TXT | 16 + Source/Images/hd_zpm3/s0/u0/ZSID6.COM | Bin 0 -> 10240 bytes Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM | Bin 0 -> 1280 bytes Source/Images/hd_zpm3/s1/u0/CHAPTER1.DOC | 2 + Source/Images/hd_zpm3/s1/u0/CHAPTER2.DOC | 2 + Source/Images/hd_zpm3/s1/u0/CHAPTER3.DOC | 2 + Source/Images/hd_zpm3/s1/u0/DIARY.DOC | 74 + Source/Images/hd_zpm3/s1/u0/DICTSORT.COM | Bin 0 -> 1792 bytes Source/Images/hd_zpm3/s1/u0/FIND.COM | Bin 0 -> 1280 bytes Source/Images/hd_zpm3/s1/u0/HOMONYMS.TXT | Bin 0 -> 6016 bytes Source/Images/hd_zpm3/s1/u0/HYEXCEPT.TXT | 358 ++++ Source/Images/hd_zpm3/s1/u0/HYPHEN.COM | Bin 0 -> 8192 bytes Source/Images/hd_zpm3/s1/u0/LOOKUP.COM | Bin 0 -> 2048 bytes Source/Images/hd_zpm3/s1/u0/MAINDICT.CMP | Bin 0 -> 166912 bytes Source/Images/hd_zpm3/s1/u0/MARKFIX.COM | Bin 0 -> 3584 bytes Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM | Bin 0 -> 4992 bytes Source/Images/hd_zpm3/s1/u0/PATCH.LST | 1877 +++++++++++++++++++ Source/Images/hd_zpm3/s1/u0/PRINT.TST | 143 ++ Source/Images/hd_zpm3/s1/u0/READ.ME | 2141 ++++++++++++++++++++++ Source/Images/hd_zpm3/s1/u0/README | 15 + Source/Images/hd_zpm3/s1/u0/REVIEW.COM | Bin 0 -> 5376 bytes Source/Images/hd_zpm3/s1/u0/RULER.DOC | 22 + Source/Images/hd_zpm3/s1/u0/SAMPLE1.DOC | 17 + Source/Images/hd_zpm3/s1/u0/SAMPLE2.DOC | 15 + Source/Images/hd_zpm3/s1/u0/SAMPLE3.DOC | 5 + Source/Images/hd_zpm3/s1/u0/SPELL.COM | Bin 0 -> 4096 bytes Source/Images/hd_zpm3/s1/u0/TABLE.DOC | 17 + Source/Images/hd_zpm3/s1/u0/TEXT.DOC | 94 + Source/Images/hd_zpm3/s1/u0/TW.COM | Bin 0 -> 3072 bytes Source/Images/hd_zpm3/s1/u0/WC.COM | Bin 0 -> 1280 bytes Source/Images/hd_zpm3/s1/u0/WINSTALL.COM | Bin 0 -> 20480 bytes Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM | Bin 0 -> 2560 bytes Source/Images/hd_zpm3/s1/u0/WS.COM | Bin 0 -> 6784 bytes Source/Images/hd_zpm3/s1/u0/WS.OVR | Bin 0 -> 52864 bytes Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM | Bin 0 -> 34944 bytes Source/Images/hd_zpm3/s1/u0/WSCHANGE.OVR | Bin 0 -> 21888 bytes Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR | Bin 0 -> 29056 bytes Source/Images/hd_zpm3/s1/u0/WSHELP.OVR | Bin 0 -> 25856 bytes Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL | 232 +++ Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR | Bin 0 -> 13440 bytes Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR | Bin 0 -> 152704 bytes Source/Images/hd_zpm3/s1/u0/WSSHORT.OVR | Bin 0 -> 512 bytes Source/ZPM3/Build.cmd | 24 +- Source/ZPM3/Clean.cmd | 1 - Source/ZPM3/zpm3.sub | 4 + 72 files changed, 5123 insertions(+), 100 deletions(-) create mode 100644 Source/Images/hd_zpm3/s0/u0/COPYSYS.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/CPMLDR.REL create mode 100644 Source/Images/hd_zpm3/s0/u0/DATE.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/DEVICE.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/DIR.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/DUMP.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/ED.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/ERASE.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/GENCOM.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/GET.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/HELP.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/HELP.HLP create mode 100644 Source/Images/hd_zpm3/s0/u0/HEXCOM.CPM create mode 100644 Source/Images/hd_zpm3/s0/u0/INITDIR.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/PATCH.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/PIP.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/PUT.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/RENAME.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/SAVE.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/SET.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/SETDEF.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/SHOW.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/SUBMIT.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/TYPE.COM create mode 100644 Source/Images/hd_zpm3/s0/u0/WBW.TXT create mode 100644 Source/Images/hd_zpm3/s0/u0/ZSID6.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/CHAPTER1.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/CHAPTER2.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/CHAPTER3.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/DIARY.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/DICTSORT.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/FIND.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/HOMONYMS.TXT create mode 100644 Source/Images/hd_zpm3/s1/u0/HYEXCEPT.TXT create mode 100644 Source/Images/hd_zpm3/s1/u0/HYPHEN.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/LOOKUP.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/MAINDICT.CMP create mode 100644 Source/Images/hd_zpm3/s1/u0/MARKFIX.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/PATCH.LST create mode 100644 Source/Images/hd_zpm3/s1/u0/PRINT.TST create mode 100644 Source/Images/hd_zpm3/s1/u0/READ.ME create mode 100644 Source/Images/hd_zpm3/s1/u0/README create mode 100644 Source/Images/hd_zpm3/s1/u0/REVIEW.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/RULER.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/SAMPLE1.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/SAMPLE2.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/SAMPLE3.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/SPELL.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/TABLE.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/TEXT.DOC create mode 100644 Source/Images/hd_zpm3/s1/u0/TW.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/WC.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/WINSTALL.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/WS.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/WS.OVR create mode 100644 Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM create mode 100644 Source/Images/hd_zpm3/s1/u0/WSCHANGE.OVR create mode 100644 Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR create mode 100644 Source/Images/hd_zpm3/s1/u0/WSHELP.OVR create mode 100644 Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL create mode 100644 Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR create mode 100644 Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR create mode 100644 Source/Images/hd_zpm3/s1/u0/WSSHORT.OVR create mode 100644 Source/ZPM3/zpm3.sub diff --git a/Source/CPM3/biosldr.z80 b/Source/CPM3/biosldr.z80 index 3b7e0751..754dc299 100644 --- a/Source/CPM3/biosldr.z80 +++ b/Source/CPM3/biosldr.z80 @@ -64,13 +64,15 @@ boot1: call writestr call cin - call cout - + push af + call cout ld de,crlf call writestr pop af + ld sp,(stksav) + sub '0' jr c,boot1 cp 10 ; !!! Need to test against max disk unit num !!! @@ -118,9 +120,6 @@ dsk$login1: inc hl ld (hl),d ; udpate MSB - - - ld sp,(stksav) ret wboot: @@ -253,41 +252,19 @@ xmove: halt cin: - ; save incoming registers (af is output) - push bc - push de - push hl - ; input character from console via hbios ld c,0D0H ; console unit to c ld b,00H ; hbios func: input char call 0FFF0H ; hbios reads character ld a,e ; move character to a for return - - ; restore registers (af is output) - pop hl - pop de - pop bc ret cout: - ; save all incoming registers - push af - push bc - push de - push hl - ; output character to console via hbios ld e,a ; output char to e ld c,0D0H ; console unit to c ld b,01H ; hbios func: output char call 0FFF0H ; hbios outputs character - - ; restore all registers - pop hl - pop de - pop bc - pop af ret writestr: @@ -296,7 +273,9 @@ writestr1: ld a,(de) cp '$' ; test for string terminator jp z,writestr2 + push de call cout + pop de inc de jp writestr1 writestr2: @@ -473,7 +452,7 @@ alvbuf ds 512 ; length (ALV) = ((DSM+1)/4) dirbuf ds 512 ; sector buffer dtabuf ds 512 ; sector buffer - ds 32 + ds 64 stack equ $ stksav dw 0 diff --git a/Source/CPM3/boot.z80 b/Source/CPM3/boot.z80 index 845325f1..a544711d 100644 --- a/Source/CPM3/boot.z80 +++ b/Source/CPM3/boot.z80 @@ -110,7 +110,6 @@ cinit$3: ld (hl),0 ; Set table terminator dinit: - ; loop through all disk devices to count hard disk units ld b,0F8h ; SYS GET ld c,010h ; Disk Drive Unit Count @@ -119,12 +118,12 @@ dinit: ld a,b ; count to a or a ; set flags ret z ; !!! handle zero devices (albeit poorly) !!! -; + ; loop thru devices to count total hard disk volumes push bc ; save the device count ld c,0 ; use c as device list index ld e,0 ; init e for hard disk volume count -; + dinit2: push bc ; save loop control call dinit3 ; check drive @@ -133,7 +132,7 @@ dinit2: djnz dinit2 ; loop pop bc ; restore unit count in b jr dinit4 ; continue -; + dinit3: push de ; save de (hard disk volume counter) ld b,017h ; hbios func: report device info @@ -144,7 +143,7 @@ dinit3: ret c ; nope, return inc e ; increment hard disk count ret ; and return -; + dinit4: ; set slices per volume (hdspv) based on hard disk volume count ld a,e ; hard disk volume count to a ld e,8 ; assume 8 slices per volume @@ -154,20 +153,19 @@ dinit4: ; set slices per volume (hdspv) based on hard disk volume count dec a ; dec accum to check for count = 2 jr z,dinit5 ; yes, skip ahead to implement 4 hdspv ld e,2 ; in all other cases, we use 2 hdspv -; + dinit5: ld a,e ; slices per volume value to accum ld (hdspv),a ; save it -; + ; setup to enumerate devices to build drvmap ld b,0F8h ; SYS GET ld c,010h ; Disk Drive Unit Count rst 08 ; e := disk unit count ld b,e ; count to b ld c,0 ; use c as device list index - ;ld hl,dph0 ; point to first dph ld hl,0 ; dph index -; + dinit6: ; loop thru all units available push bc ; preserve loop control push hl ; preserve dph pointer @@ -197,9 +195,7 @@ dinit6a: ld (hl),a ; zero msb inc hl ; next byte djnz dinit6a - ret ; finished -; dinit7: ; process unit ld e,0 ; initialize slice index ld b,1 ; default loop counter @@ -209,7 +205,7 @@ dinit7: ; process unit jr c,dinit8 ; nope, leave loop count at 1 ld a,(hdspv) ; get slices per volume to accum ld b,a ; move to b for loop counter -; + dinit8: ; d=unit, e=slice, l=dph# ld a,l ; dph # to accum @@ -233,12 +229,17 @@ dinit8: djnz dinit8 ; loop till done with unit ret -addhla: - add a,l - ld l,a - ret nc - inc h - ret +; RomWBW CBIOS page zero stamp starts at $40 +; $40-$41: Marker ('W', ~'W') +; $42-$43: Version bytes: major/minor, update/patch +; $44-$45: CBIOS Extension Info address + +stploc equ 40h +stpimg db 'W',~'W' ; marker + db rmj << 4 | rmn ; first byte of version info + db rup << 4 | rtp ; second byte of version info + dw cbx ; address of cbios ext data +stpsiz equ $ - stpimg cseg ; boot loading most be done from resident memory @@ -248,6 +249,7 @@ addhla: ?ldccp: ; First time, load the CCP.COM file into TPA ld a,(@sysdr) ; get system boot drive + ;ld (4),a ; save in page zero (zpm?) inc a ; drive + 1 for FCB ld (ccp$fcb),a ; stuff into FCB add 'A' - 1 ; drive letter @@ -359,9 +361,12 @@ rl$1: jr ?ldccp endif - + ?time: - + ; per CP/M 3 docs, *must* preserve HL, DE + push hl + push de + ; branch to get or set routine ld a,c ; get switch value or a ; test for zero @@ -385,7 +390,7 @@ rl$1: ld a,(tim$sec) ; get second from time buf ld (@sec),a ; ... and put in SCB - ret + jr time$ret time$set: ; CPM date/time in SCB -> RTC @@ -406,8 +411,15 @@ time$set: ld hl,tim$buf ; ... from time buffer rst 08 ; do it + jr time$ret + +time$ret: + ; restore HL, DE + pop de + pop hl ret + date2cpm: ; Convert YYMMSS from time buffer at HL ; into offset from CPM epoch and store @@ -497,6 +509,38 @@ daystbl: dw 304 ; November dw 334 ; December + ; RTC time buffer (all values packed bcd) +tim$buf: +tim$yr db 80h +tim$mon db 05h +tim$day db 10h +tim$hr db 01h +tim$min db 02h +tim$sec db 03h + +open: + ld c,15 + jp bdos + +setdma: + ld c,26 + jp bdos + +setmulti: + ld c,44 + jp bdos + +read: + ld c,20 + jp bdos + +addhla: + add a,l + ld l,a + ret nc + inc h + ret + bcd2bin: ; convert A from packed bcd to binary push bc @@ -534,22 +578,6 @@ bin2bcd1: pop bc ret -open: - ld c,15 - jp bdos - -setdma: - ld c,26 - jp bdos - -setmulti: - ld c,44 - jp bdos - -read: - ld c,20 - jp bdos - signon$msg db 13,10,'CP/M v3.0' if banked db ' [BANKED]' @@ -557,7 +585,7 @@ signon$msg db 13,10,'CP/M v3.0' db ' on HBIOS v' biosver db 13,10,13,10,0 - + ccp$msg db 13,10,'BIOS Err on ' ccp$msg$drv db '?' db ': No CCP.COM file',0 @@ -570,27 +598,6 @@ fcb$nr db 0,0,0 @bootdu db 0 hdspv db 2 ; slices per volume for hard disks (must be >= 1) - ; RTC time buffer (all values packed bcd) -tim$buf: -tim$yr db 0 -tim$mon db 0 -tim$day db 0 -tim$hr db 0 -tim$min db 0 -tim$sec db 0 - -; RomWBW CBIOS page zero stamp starts at $40 -; $40-$41: Marker ('W', ~'W') -; $42-$43: Version bytes: major/minor, update/patch -; $44-$45: CBIOS Extension Info address - -stploc equ 40h -stpimg db 'W',~'W' ; marker - db rmj << 4 | rmn ; first byte of version info - db rup << 4 | rtp ; second byte of version info - dw cbx ; address of cbios ext data -stpsiz equ $ - stpimg - ; The following section contains key information and addresses for the ; RomWBW CBIOS. A pointer to the start of this section is stored with ; with the CBX data in page zero at $44 (see above). diff --git a/Source/Images/BuildHD.ps1 b/Source/Images/BuildHD.ps1 index bff4d9a0..c1c24907 100644 --- a/Source/Images/BuildHD.ps1 +++ b/Source/Images/BuildHD.ps1 @@ -11,7 +11,7 @@ if (!(Test-Path('Blank.tmp'))) {Set-Content -Value $Blank -Encoding byte -Path ' "Creating hard disk images..." #for ($Dsk=0; $Dsk -lt 2; $Dsk++) -foreach ($Dsk in @("hd0","hd1","hd_cpm3")) +foreach ($Dsk in @("hd0","hd1","hd_cpm3","hd_zpm3")) { "Generating Hard Disk ${Dsk}..." for ($Slice=0; $Slice -lt 4; $Slice++) diff --git a/Source/Images/hd_zpm3/s0/u0/COPYSYS.COM b/Source/Images/hd_zpm3/s0/u0/COPYSYS.COM new file mode 100644 index 0000000000000000000000000000000000000000..e7e9570b02e6b11ccf967ddf2efca9ce3306c611 GIT binary patch literal 1831 zcmb_dU1%d!6rPzobG!Y?Y;U_;O&{c@MzOV~&9rv6V>!8h?q5DLEZZPARolIVbyTBRVx2a9W<4?ZrK_1v_{#?}Qv=i%hu zbH4MP@0<*0+{+^Oe?CzwowLoQWrv1`htK!YsGdw1w%$u$OvOW#(r|w`Jba#29D06m zKnV+-Jdzq3n|-HA``O3*f{0HwwaBe)XF4A5{CB$6clg-No3Vm&4y!}B{6Ia2^9Q{0 zn-t)>)-9i3NcxL zYeDmQB|&QfQ~1IAL)elVVKB1H%vom6FmsxjR%SYwX=kPr40#=Ue+u5uLfKcmg3744 zE$xh##oZa??MZGQx;w6XfOp1YUXgb*NcKa)iVF&n_pm1*_d2SbD>V6S2^h#+VPyK5r6YC~AP z!j)<9bCJBtc^xQ{za^4|1{kfoEo~^*IcV$GiYgW-=$FlWUL-d-zx$Es^`Q-A6nkGF z;;*QD7X?P~5MOhU`_&;Wz>s7g2#7#K-)>2esV^t!n@cInepob`w4fC$4WFz^^NTvDPK1Jg0Wba#QUCw| literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/CPMLDR.REL b/Source/Images/hd_zpm3/s0/u0/CPMLDR.REL new file mode 100644 index 0000000000000000000000000000000000000000..c41d8cfc41f5f856dfc7782271a33f9131af470f GIT binary patch literal 2944 zcmb_eYgAKL7C!e8xWq_rfM|k5lK_gO*Z`IyIC^=AJhV`20<2UT5F%orDJq~?y$K;8 zQVS6g8!JK7qM^t`0m94#NT8ZwKksBTw zVYshOh8QupB}HsS{HNNoR=N;419EFL0zv)!;phBOT8h>K#Kd0zfP~gqeV=x{C}DLs5cjKSx(ZzcFzn@)6K= zyrrZS>@-U|!v^&>Z{(9uNl#9ggtf(5AU*pWN+5+!y%e1rTK9+6X1wSy^Ir`qU%wmvq4gg{%hPa2?%}Sj4MWpef&cG?|J2Wr z*N`N~uBfj{wZXAl`#rk$lWA4;EYa^=Sw5Y2Z5Fqf3?Y)JSts)%z*%<8>YkrWsw_6? zI+(k~P$1&wD~aQRMJAm7z7J4r%JmyliQ=+X+uhkH5dDyY_i9v)>&*+ek6=LYPQYJ% zmM17H3aJ7mXHzH!Z42TPy_tT8G`jwJ(fl7_`KXmQ{{@`*E%;-HAe3;~@u8oNzH#zM zeiq5nHlJ}z8br~?~C*!%ym)|b&7FS@q3)4Lae?i|lUXpP$ zz7HSiS2g`3qqotpRR+d%ebrFpjJN~~EWGi+=!R!AKkL|*6|SAoEYzeVayYuaWIAf};D5BDFec6?xXM);kk}|$Nf*4)lE&aG)AGrE*8%2&TyM26S<(>_GHCET+ zu!ouTPyAg!?)AJ_#TbsXnMiARudYGdh%rj-P6Db2S zw5#_-=x^Fp2l_RunRcg)O8hVKTj11oeBCaXb5Y|VPEy;Q4&%Dfxl%%%YkveTO!p7+ z->nQ@Fk#(6Z&Ne7%$kPPyOl6hYvf@q^XjMl1(443(gcK)z^6xkmq&z8-P3s8l^F0* zS+Y9X;_H1`*H=g63A6BM1aM5L_&TNKHDg%#)GdwU)mR2Uq3`T?l2D8Lv{u2wVmzQ3 zLT3isv6#|M$q+9@X<5*f6@LCl4H`s(Yi{Cf3(T{E6kXqC^Wg?86mXK8KB(u4Y=Ts=)bjK9Mw z#^hrLzw{=AwZ*LEeokY>k89I2Y0Nl-He5TSS)$qT7|iJS2fpcuE#~Vyn^pD=;)fWs z@B%x8N|)&igU8g2W)&%udAiUoU&*S4I=n^Z9pC(%rS3_(yk2sem#}_yjoptdc-{3S zvc~w9A>0M$<*{q=v^ELteNj!g=*|2C?a{7OE&^Jr=Iy*fKZMv0)xDcj0Rk>g&_1+s z-J<2+$~JjS-PWvd@iNZR``XN!iQI}cRdJ$tf$?ix&{kzzdi2kje1wpsAESuQF-^1d zY3=b61zWr)n5!7Brw6o6pjHuhF_+nRKF0eIRYhc1f%VO!TZ1aionp1keD@PwKd~Zh z5{LR_x13J&waIE(m*{5@s+$r!>@On1&dqL&!)Wp+m6J+W`==^IH9fqG(M@GGQ2|g_<`vp;c&)_8o$2-#>(o#0zA6h>O z&bCGFUVOsQr$NVCUN94UTKSB?UUa4WKCx-m&OaS5A#jkIZ2K zt$cXVe*Einu_*f~l)smtEZMt*i96FmO10TsY^0`EkY`N8TN1bMwCNN(UeO|PK=uyB zxy3#;aqQ6yS351$WzS^u4_GPVtKq5Re?=A*h0Ub;U#4Z z<7xZ-F(+&!R$edwSX~V9%bZUeAEqvM|4!SkYT+(??m**(`c<BXDL{EdHc}rHm*KZb=OqL(MMP~ua8LR-SYdg z5bI3-MhlWyKQLyo=lR5&PIC)3ws*zm@C)`3pCt)f@heTTYGVgJXKONAiK+W2qmG)a zR4IvPc~s@wn4!U5OxkE9gGR#wzJ%s&y+lP~|HXLl&<~z9Ai7j+hpZ{(@BnHO38XGe zuM(`h2aQUB-5c8-?ve);{h=nMK)RagWx&b@(5UUO`^74UVdcSeBGhzRAl=OLs>RB` zL!%V1yD7+FggBU96KWa~NHdsTtyuXO8kJ#jZ&5jn^dC&OhMHaoq$Ja;9V?$e*FI{k zau}5z%pgKr+yv4xrq?yB{4pA}Q|AAs;AsWgync{OmQ8XD0+3Oo5=eR+BWvIyA5zRt^G5&-qEolV|rIorOXL0p6}+TJ(&u_Eo5ab|5)tvDM7 z9ssdFlW+e;O^{1MbaGLhj0l@R5wf_X5C@)Ls-W_yL46i^&-J@AO^EysQOYiM-KmDm UVcZC${8tURi~@hs`F|My1a_{L`Tzg` literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/DATE.COM b/Source/Images/hd_zpm3/s0/u0/DATE.COM new file mode 100644 index 0000000000000000000000000000000000000000..67a84b2d7eba051292cdbed309d5ada000bbbb63 GIT binary patch literal 3247 zcmcguZ%kX)6~E8+vw8MA?p&%Quob^&Tj_ZGwL{(JrSJusQ8hLQXb2%GrQm@1V}tF4 z5fTcT8l)vvn-3w?)D~sR)>YBgR_mrntLU(ms1Nl`jklpC(xi0~Ov=+HMH5n_X|Qwe zGYO>Xmwl)~zUQ2K&hMOi&bjB>a0DwM_mPF@68V2Vjjc5i>2NHSjwch+zUtb>zlGdcNS? zanyA4He5x-o8M>EIX=0U_z(|DB^$SLtCY*lSgC-^p0;xL3IguGl&IeAc?LMaQki?p>U`W< zT$R0G<(>vz;Twn?hQ<6{E2^9W?ir}e{kov?p;ev%Ulcey5qzy6w?UXFtuP%r2KpsO zwPh8LVsNwYRb_6iVDfh>4b5qJ;8H=CR-5T^bEnHm+e4Ro3o1U_H@kd7px6}@`$49v ztuzR~-{5{k!x$~V#BH8~7Iz2}jwYBl)6p!c%)MFAI8PmgIc^5@78k{h?!@J{9WGa} z`OM~tJwVkP`P@HPAx4?yAs!{PZ4m2qCTZmVbIL=ATf{IlN^q2rD`8xzguTRYTNqyr zV-@2{6&P-T@wJSvLEgD#=-MI(CETDpdE9jJnjD0%=noT55LhFwSv9#G#?>}>F4P7s zc3Lh$ZHEa>eu=?$!1P97`9ogmfQL$}RBOpOfkMBp19Ec+d>ByAF_MzoVU}GA(j8quJ*v%-!{nd0+k^%H#fIVm!;;}P!BA4^Viu1MMI2p z6DV0`=IG|UT|N$|Jip*ypT^yJ90(tK^LGnSn*1ttU2$t^{LkoGeg!b7#bv=ky$9_| zFGQ4A!O+uoP41_fY9Fj^c)g(*P|CVOR=5SFA9KiE;K~JKz2SiVv1ksRR)-pcdJVrc z{g9(j*yXr=n zh<*AmdwpmK)FD{mFqF_Zc=KO4X(%zz{9GsP) zSeS6DH_8sMqcW+@l;YMjPWb_WUJ5naEj&~UT>*|~TKHg`-L}E(%^ke_Y1U;a+T?S{ z{8p1kARNWWeHmcK#JhG)kQ0>mWPm#X`c?7HbwT5hXN*yi_NUOQE_X@L6WT2smi#{jd4j$XtU*|kCP42N4H+Rm6Z1t*E%!&nG!Hu+8U;L=727DWMIV%l(j^9Jr%f@vT6q36ZEupj=R_|N{V_Y1 zoGnvqcF|(vOv}}|%v-R>wY6W+epC(JPy=Qs*%>A-6cZ;Si)j?;+q{x6mn1HWICam` zX)Y7un+D~~wl|u!3dz3a(nTkIuQ&A{J9EEtQ8By9>(eV1%pDt7*Ikdi==u|a(neE& z??DM7qan7uMjuMz`8~(p(`xoGvL7(`-u~5PzU;SM=0nP!Cix2LH|)Y?@y_F-as?6T zF9_5SqWEZ`ye@msrOCg5R7JW1&%p+z`~h02SD_w>#XFs%@&SwFXMi`xB;SXUCFkOD zD|ViSN_E+%#D-1Hz*}XMzMd>Dy)d9PMKC7~-&rp=E|(i`Tuh#Md!RT!BMRTWSD#IY zTifMExsksl3ia7HL=C%O>SFTr+XGtsm8kz<=|x0B27ic^UPAJn0Sz5Y&G(%4zt?GK Tg`dIS&a(U4aq~4VwcP&zr^J?c literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/DEVICE.COM b/Source/Images/hd_zpm3/s0/u0/DEVICE.COM new file mode 100644 index 0000000000000000000000000000000000000000..78075a3ffd62d82100451c16d1432848769bdd30 GIT binary patch literal 7268 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 HpDz6mzY;NZ literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/DUMP.COM b/Source/Images/hd_zpm3/s0/u0/DUMP.COM new file mode 100644 index 0000000000000000000000000000000000000000..97c10c03b49e3e3a85f811a83ef2852f2d4291ec GIT binary patch literal 960 zcmZuwT}Tu`9G{&TO)qY*t%!=y@vdGjJKeP`m)aM-Lc$NOk0(JyFFVlN*gL7nv&$Eu z7onc|cngz=(uj~e3B4_8ujb(nm8f2P(3c~~2kEJ`|0q#V!!rB-`2GI#oBzz%UkLhp zG+k(EXBWefbIon7tS(f`7!#pTV_OTDjQx%MpWSF)xo*XJFDIGW&~T!fHFov&M6IrB z)*SB+0bi|E)rJ#-S%2(kou;}s3%4bg6-Ff^WRFTKi|;yR%uCQ*e%Wz7g~!r-ErjQf z!?a!rW7WqWN^7e=`=KQJlnw+??HL_(x8)Wk{TX#PasHnbPiKz2ql%BqG@Jqw)5?!iu}aE9Ej&nk9r6jZ## zt_Di70j$r^`C;u14ZflE%uyC7Xjp_YybtRW^rSXH-Ll+wlCMgmeMS2WmiNQDj=XzI zu#4UUYEuBLJ4x;D$3E=1g$OS=bYdZI>?_&so*$;pP@qw^w&W9IFB8} z%b{Z)2pLSor)j62p_$wgKB;A>V<4E75wUf-wBjceb_s0P^=6l`u@?x%;3Jy4YYyHo zI>DE;ShYa?<8+_@5#`S@pTc|uXY&LW_K#8i0P{IK1QG%(ASt!#bA18-6S|x|M1T|= zqeaNWx1Xn_UBF4*&7LKLcVH6Af8bB{4x;Q7S{(UE#RiCx`xQx?gd?lUD=O5XS?x6i zZ%TNlv}x+dfvslgDUntB1>epSXta?w;iMh8e6vEiQX@E!QaU#G>jh61)zt#!y@baJ zA0j*>@q5H>!XX5$ulzbmdJp?w(mcmRpA?rRPoQTL)c!`i9#3O?O$)2ry!h-0yBM_+ zF*7b+!$Gen9Er3=bapz{7iFzxlASgO;yqrE$i$OTi?w$p5?4*DM`sZF?Xa+Anbse6 xtH~nKZa^hi_*yKH6i_RgNU%uw{Dnv>OPZ|Pj3;C9fharp?=!1L2hhe=_!n`lJbeHF literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/ED.COM b/Source/Images/hd_zpm3/s0/u0/ED.COM new file mode 100644 index 0000000000000000000000000000000000000000..203eafd72aaea8d2bd375bbccca8b6640f671d2f GIT binary patch literal 9254 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 F{%^$9_>uqs literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/ERASE.COM b/Source/Images/hd_zpm3/s0/u0/ERASE.COM new file mode 100644 index 0000000000000000000000000000000000000000..cdc3ea606b1b05640b24a556927139bd3f568097 GIT binary patch literal 3725 zcmcf^Yiv{3`QDrOas9Xllc|DCBj?6}!A;1+2?lOnO%osyOAKL62_%Gooy6eSi5+lF zAcPSLh*m9=hCo}#sHRFoo3^O~R%t}by`%Nbc3agF-jr=fSr;_bKPI8_qpEtd?;OWz zR&|rsAG4zKedm1d$NA1p#!|H&snz+6j+w9WYu;1Qj=KWUSTGXC)#a7Vk+I5;$h ztF~|7R)(AVL;gUtzYMp9kCtPMt17Fiwr?YryjyCjJyjyZEG!%j9&&fNC)@)O{XVCU zbIL6?aZhn`aW%#6DkwB$<$dg@o;E)(E-q?daW=-e4M}O>yp1Mh6Q@4Q#Z3i(04X`Ix(Ni9YWjP)P|kcDqc&;OCylbCQIRwb zCXL>tQI|9tl1BfZjPcZ6?s4Davl=m2Xy93mGk93E0`)$(r)l557kr&9mCe46oo$`% ziwwVNkvZ5~Uxt}QlhYNFW^Wm+a|}#p02uAMc1pBhlrpj7u;s>4=PBsCO*jFC*G^ zbawhWW!xT&#e(5M+!6={hl68*C{gj9a6_+$e!UMtRF!l#R zfw2JY4~6iF*phqPBOY~@w|fMS5RG@ z=L%wfM+o9M#)}uED`*2VW9Pk$cphZrD+u5;sF2PB0W|UxM*rL&S8mUwR&LWc4iYuW z8~LEHcsmk%nBrQ*Zb$kgTYMR@i;J$yNPk1PqX;JU-IX3UFobejxHG%eBwa=m239r` z#0_FCiz*)%gz(`^zU0dFCqCQ zlukgdpAw{dDd}^+r#{ehZ?%`Na)lVS2dq9?vN~rXxi(wD75y2j=Ms`HA!AXom|1iF zic-s0TPPwPa<|qHiF@Q7z`&<@xj^!C2@mO z3ExB`rK8dYu*1{6gkq)SWFwL#6o-iqSO#)sB8akx|C~p)@oFOvYSfHX_9IU>(tl#pvY2NWQJu%BCT2AAbh{`{O*zs2(6Xpx#`&*HZg)~h}H;-ub>S=zH7i-gmOa+L{>GE%zB|NU69s6 zq(9~50puA%qMwuxOp{Yh96~h^zjO%k@&?WZ^orKIs@-S zs{@eJo&@BWx&+9wODzs50XJyaE+>%I0AGl|vUpA*c$)nV8Q^$|!Zg-kr?Jlw55e$* zbyi5hb9QkYs^4G%Fg^Fgq3?EhP9yjTyy=j}q0qp{%cr5G;n1nvcBoGr1YM)taj0R6 zT9rRLXZTIrOrB~3zR{9ot{{f z*Rv;|IP@V0NG%Hyej-QtKXGW}_OjxBNF3>U=AA|O7660;WTy2N#m!l~D77En4(@?# zKVlzo`ukRSKbdZ|0^3Xd9H;9IvMx=H+d^sa1QI97?CB+z6Oo=th z*MwX?iAq*!6~t$W3~V^%d4YcBsrQ_k_#OIEoI?|7Oj>6m&F6Y~QjpGp!gEONBNz;2 zYY+wq%2j~w5HQ*V))_2PN!xu8z PSNW&y|07fRKb!d%N3~zw literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/GENCOM.COM b/Source/Images/hd_zpm3/s0/u0/GENCOM.COM new file mode 100644 index 0000000000000000000000000000000000000000..d0816425fc1dd4267d533794a39fa35b6220a238 GIT binary patch literal 14602 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/HELP.COM b/Source/Images/hd_zpm3/s0/u0/HELP.COM new file mode 100644 index 0000000000000000000000000000000000000000..378cf03b4d292325aeae2aa7358d9e034e128979 GIT binary patch literal 6960 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 V`yBziWxn!<|EIO}#*l2l{wMr>-#I64 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 b2xyHJ22_<_mWxvesvp<+>F@uCW1s&I7<)`| literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/HEXCOM.CPM b/Source/Images/hd_zpm3/s0/u0/HEXCOM.CPM new file mode 100644 index 0000000000000000000000000000000000000000..9fdc129229eef324d4a73ad2a300847eb07b59d4 GIT binary patch literal 1131 zcmbtU-%s0C6n1PM7)%&0Y?J6-u9JvLDPjqQs8}6sYMWp+i7PuWP-)ALMWJ*hE1ODz zmgc41TT3VPr9$0*FiqM6(zHr#qD=~_s|Gcw>dVR`=tHE5RzqVCje4%L!XL1!#J=bF zJLi1gC;R5J9`64v_0(r^I+&XI=6q(F9_|RLnXl(&&Zj58rJ_$eNKSEK)fYB>;doJMbbvcbBv@@0izTTABfNd$Cfit2spZz2(jA=lHmuinWYgX| z;2aYjTc{|xZI9#dows0hnwLl6=Iq*sysryWJNVzocqgD7NWsG0%=~iNI|*b;e1ZMW zz)J2oPo9d-2V!6Xyd&Ve6tIB(<^=f`bmvq)a2Co=LR`2zzq~fiAM&0Be7w5tArHm; zKRo%vEymDd^g0^Wa!UcupX18B7@m=at}8grd~sO6+D5 zF(z3~I)ItL1^Bn%{KIo$=9OAg?bnB>W<-soU+ve`llDNIR+0Wb!?Kh61+fT5 z`{9Ya@>@=|~WvNz)ppeFL%B jdzczC?f(EsNHybigSura>=+0()cdc$KUX}Qd&ay2f%jD2 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/INITDIR.COM b/Source/Images/hd_zpm3/s0/u0/INITDIR.COM new file mode 100644 index 0000000000000000000000000000000000000000..03cce33548dc8b6de5bbbfc3e9069636c8efc695 GIT binary patch literal 32000 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 Gul)qvAZn_|4HBbHR6s}jl1STkQ0 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 NFxUS=LE-<*^PfTP5l{dC literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/RENAME.COM b/Source/Images/hd_zpm3/s0/u0/RENAME.COM new file mode 100644 index 0000000000000000000000000000000000000000..8582175f56265ef40c3fe73908f597e382c1e084 GIT binary patch literal 2866 zcmdTGZA=^I`3~QQ@7|Y-jW;Mn33on1!`U^#FfUvhvH)qy4{((qX{%*REO1h*9tPWq zLt99?Zpx2Es;X&g)orP!Y0;`^lk%gAs&pvawT;ipb*ekujvwnRL>0-Erv8W~HPd;| zd&Y>N{p!D+;GXY~_j#W8IoJ4s+sJ&cg|cPpn>=Gr^-sztli6G6z(7b|%uZ=>R;)x%1P{$!AmP zq@2%edW(Rs@l@`4d7?ia=@~npg&_I#f*hYq&L+Wn6g^YH~KcC7bbFy0`D9)y< zsboQ(f`fvqt#d+oGLYJIzL9=zE;*e#o0?AKp{~SNBZ+u=rfCUngFidP1VdO0;l;{< zw;sGyp)2%TD^K3+F5hpVPqo+&+K`C}vk6=G2KZ?{^D5qv?vDTeA?#%2a$&9Yo z{r8YPhTbt&JodDppQ0S9bl;;_5x}ZPsUl!4m;O$K=6#R$Ia-QVk^McsyZpdoS9#OJ z&_MTcPQBz|fYB_`!wUqXp;(r`PDva=l-p=tyN!COn$+Ube@1hmdF?$^lLVK(gK{Cl zSw{LDQ~*$uL=XU?2A9#2MO-4HNf7Ls7_N&I(DXM2ZLZ*bS73r5;L;zu^ant9xOCB_ z?*iTB(iY@qxw$>&(q%NSmr?X1r2GZNDE~)D8gTia0RNN!!LOifC>NU7|Jsx}8`>(W zRaI!mmbKJscQbINZpKnr4C_I*SiSSqw!y$!aZFXK(?48f?MlFl#9sp4U0- zP{uqsrLPk%v1E;RS^A$%iZ|}EG)+d0$h^iX zOYdq@f>C4Xo7=rviWfuXihyJE2m-LYwvW>V>|dngByw(|FuDa_M>;7@#y{ z{0okQh-Jj*_fZ>~h&yXARpXP@uz8FV+dP5CjH4X=DY9=cQr*7IfX4Ww{VOJjG2A_% zFdESCZ{8tN3t?8sPyfuMP8dI}^9Ba8W;YGw@JaZ zZ(+FB1*N^wv33aX4_<5E7T|9UvId%+8?MBSwIULuA>(b{BJ1mhd*icA^bwd><7*ze z0+lC3>8Jqk3VAZUl>ai-8SKQ;F?*c}?#9w_0{38Pg1~OlOn?f8RRB=M5<}oVtaXxp zzs@&cFBk0~b$!+A4v9S~&_kqmcB|VW=ULDmveIEP!fq~KvW;VFyKxOp^N`W@0CJol-GEFGL;-{%hzdvx zLG}T{0HW-{e%O#x@G&?jM0^{>7&;2$J|r~8{eWQqm{imJnzxkwq*aZ+YLAjiKq@jx zrNf=+l=(4U@4kA3w?O0BE#qH z!BRzNe&tGn)(1PM51VfjYzg*FMHr#Tjj|Mq+SoXg`k{JKT~g0x><(nFipE1>;g+!| z7R<1CJkaInMxS`Ga&&D`bbRGS@$o`{D1}8QQUaDvUWecX+Ph;E=e1uEISrC%Rq( Y_8SfMFHgUqUVFM`eUqP(|0g#80W~92=>Px# literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/SAVE.COM b/Source/Images/hd_zpm3/s0/u0/SAVE.COM new file mode 100644 index 0000000000000000000000000000000000000000..03ceb989a916be1b2ea8b29143f5d1dcaffc05e4 GIT binary patch literal 1792 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/SETDEF.COM b/Source/Images/hd_zpm3/s0/u0/SETDEF.COM new file mode 100644 index 0000000000000000000000000000000000000000..005ac7ad99be42a0852dd13c664c099be0402431 GIT binary patch literal 4244 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/SUBMIT.COM b/Source/Images/hd_zpm3/s0/u0/SUBMIT.COM new file mode 100644 index 0000000000000000000000000000000000000000..e0473c7ccae6c5f900c8033400eeedd40c6a7f1c GIT binary patch literal 5376 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/TYPE.COM b/Source/Images/hd_zpm3/s0/u0/TYPE.COM new file mode 100644 index 0000000000000000000000000000000000000000..17e695f27a6ef1e44d732f151f526374e96f2104 GIT binary patch literal 3012 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 F{@=zv_rm}H literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM b/Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM new file mode 100644 index 0000000000000000000000000000000000000000..0579d843bb6d694c989a7e318c91b56eaca95482 GIT binary patch literal 1280 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 Jo&V2&{{vzjgb4ru literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/LOOKUP.COM b/Source/Images/hd_zpm3/s1/u0/LOOKUP.COM new file mode 100644 index 0000000000000000000000000000000000000000..460bdfa30d15c5abb7b91af832e4d2a08c1a5d23 GIT binary patch literal 2048 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ν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%0AUxi@AXbvu7`LKQs;1~90_*v=v>6gF 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM b/Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM new file mode 100644 index 0000000000000000000000000000000000000000..63e864f4018b8d3c101ba5ceecb521b43a775a17 GIT binary patch literal 4992 zcmeHJVQd@a8NN&63vqJxeRtNRM9TKrXDD@oDM?kdD0P}9F^x!U$99M+HWjyV8dJv? z-Cc094pWJL{MnzukFh_~eyp3u!dRKNbt;KX5I*S&?#R?d17yH#!`mb#O6ZU-d%rt3 zakX_~fA}%wPX4~{{odz&-uHdJ&z6hda8MN9d#F1;dl-C2%ok(2bNH9zQR#Y~$d{9E zKg+%X`wHwUu&=Ze zuHfWyN>PHzy z%%-4?Gg3xPq%xMMP&v7VW^1&?IY*jZa1< z#y~AgAM2_rCRtowX*fSi0|iSNd|FcHaUDq{Qj$s5o}Evfna5d4KBwT*Nw^i+6rfh5 zCAjz&IXN8o&knLc1EeMI?ODCMEqeDqxHVQSAK_^BKI)F+X4~GONtX%x{?W z){WM;nfDlqDlu1?-!a#j_Ew7eqPV{?2E5;Ae#HC?*e)|`%!{p;THj~>418}eZ!v#h z-eH`;ha$1@(0JS%iw{TRUJs!vHk=RIdB1k?Mw-N*6k?2_5G)@dp z1j%P2$V840k31YRhlnjQJOKb0qBEnmNGv{zaVQ*}oEdEyjhu)@M#z9MF{0DQ%>mn@ zX4Szrvw|<`^QQyP4K=2;H!Q+f7lPyJ&j(o4MW zRMWTf1sXkRIAQdCvk9%)>lCbS)>&Nob1h^la0)yf()9Zqm8FPie8Lcc3czbq56c@*Opp z&^yGa5C=3@aWFXpYyWWSPjMn!_`n%B3M=0>9USSEcgO;7>Z-uCK|Sr43GdlN>)${VyR9j*7rFricoz{4EDTO__5P*AtorZnuN$$1Q*A8uLRv&UhcfL<(QCD0&*Iwo}kV^Yxnx-ke%C8q* z;=llH;9wAMFTzQv^y0Dzl2pp;C4C#JF)tU|p&2SCLaXm{dHC=`3tPC#6+htEa&5WK zpf`1!P_9|v5=gQJYHV{QD8EQij<%wWvXtsZ`YD&lzFu@7Ky;&0fQ5~Ky?Dw6)q*}@ zUdw{y9aJadIzoxI!Vp3iC`XrWqbk*!1HoJ#1jte89_k=@=nGUE(=G}*-d1=V1$K%n zC_q8=`4SN3@`axwi}liNtk1#`)*Md4I;dSjJx6x*01v^xye(MUst3P|0L@wGcL7ZS zw9){DZ$zP+w-R;pjpZ9=qOVw?-TZE%uknplzIqvnHHQGGLG9~Mhgtt-6~48dt69-} zE9H{GU7IIGKF%A%Tl2gzb;}G;^=`Fi_^PE9(7AywAJ~Dt##Gu14G>Qq@7MS;1C%^7}C zdqU{xuy%M+V8OH%#$bM0FuhL;J(g1}J|-;ZVLO0%fSebY=9Rqme4PwJZQ2h7w(v~d z|GWTl{zRzjvx%+=LRVf}6Rs3~A(S61m2<|Sp*M|z>-rxBV;EMCmb~|i_Z_>(H$)kU z>&E#v|Bg%f*EgyU=0j?Y2 YKnGYK6Vpdi(qF#y-L>=2mg@Qc1s1s(mjD0& literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/PATCH.LST b/Source/Images/hd_zpm3/s1/u0/PATCH.LST new file mode 100644 index 00000000..7a4a98f1 --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/PATCH.LST @@ -0,0 +1,1877 @@ + ; + ;In order to minimize changes to the locations of User area + ;data, the origin is forced here to 180H above the start of + ;the TPA. + ; + ORG TPA+180H ;Always start user area in same spot + + ; + ;This jump table provides commonly used subroutines for use + ;by custom subroutines in the User areas. It must not be + ;modified in any way. + ; + + ; + ;To output a character to the terminal from within your + ; custom subroutines, call DISPLA with the character + ; to be output in the accumulator (A register). All + ; registers will be preserved. + ; +0280 DISPLA:: +0280 C3 0CB6 JMP CO ;Display character routine + + ; + ;To output a string to the terminal that is in the normal + ; user area format (count followed by bytes), call + ; STRING with HL pointing to the string to be output. + ; Upon returning, HL points to the byte following the + ; string. + ; +0283 STRING:: +0283 C3 17C6 JMP STROUT ;Display string routine + + ; + ;To use WordStar's standard list output drivers, call the + ; following subroutines. In all cases, all registers + ; except for the PSW are unchanged by the subroutines. + ; +0286 LSTOUT: ;Prints char in A. +0286 C3 0000* JMP LO + +0289 LSOSTA: ;Returns output status to A (0 if busy). +0289 C3 0000* JMP LOSTAT + +028C LSTIN: ;Inputs char from printer to A. (Only +028C C3 0000* JMP LI ;works if custom ULISTI exists.) + +028F LSISTA: ;Returns input status to A (0 if no char). +028F C3 0000* JMP LISTAT ;(Only works if custom ULISTA.) + +0292 LSTRNG: ;Send string to list device. (HL points + +0292 C3 0000* JMP LSTSTR ;to string, count byte first, just like + ;console strings). + + ; + ;This flag is used if WordStar is on a multi-user system. It should + ;be set to zero on single-user systems. Each bit of MPMFLG is used + ;as follows: + ; + ; Bit Meaning + ; + ; + ; 0 If 0, WordStar will issue a SYSTEM RESET when logging + ; onto a removable disk drive. If 1, no reset will + ; occur, and the operating system itself must handle + ; any disk swapping. + ; + ; 1 If 1, users can share documents. Before opening a + ; document to edit, WordStar will check to see if temporary + ; files with that document name (e.g. FILENAME.$A$) + ; already exist. If such files exist, WordStar will open + ; the document as a protected document, preventing any + ; changes to it. If 0, WordStar will delete existing + ; temporary files when opening the document for editing. + ; + ; 2 If 1, users can share printer. MP/M function calls are + ; issued to attach and detach the list device. If 0, + ; the printer is assumed to be always attached. + ; + ; 3 If 1, WordStar will issue frequent MP/M "dispatch to + ; next task" function calls to assure that multiple users + ; have balanced access to the computer. If 0, WordStar + ; assumes that only one user is on the computer at a time. + ; If the operating system itself can load share adequately + ; (such as MP/M 8/16 systems), set this bit to 0. + ; + ; 4-6 Reserved. + ; + ; 7 If 1, TurboDOS 1.3 operating system. WordStar will not + ; check the disk drive write protect vector, will not check + ; printer busy status, and will issue the TurboDos printer + ; detach call when done printing. If 0, CP/M or MP/M. + ; WordStar does not support TurboDos 1.2. + ; + ;If you are using MP/M, bits 0, 1 and 2 should all be set to 1. Bit 3 + ;should be set for older versions of MP/M. If you are running on a + ;networked system, only bit 1 should be set. If you are using TurboDos + ;1.3 in a multi-user environment, bits 1 and 7 should be set. If you + ;are using single-user TurboDos, only bit 7 should be set. + ; +0295 MPMFLG:: +0295 00 DB 0 ;Zero for single-user systems + +0296 00 DB 0 ;Reserved + + ; + ;SHARE specifies how WordStar will handle two users in a shared file + ;system who attempt to edit the same file. If 0, the second user + ;will be denied access to the file. If 1, the second user can + ;view as much of the file as can be loaded into memory, but he + ;cannot modify the file. + ; +0297 SHARE:: +0297 01 DB 1 ;Allow viewing (protected edit) + +0298 00 00 00 DB 0,0,0 ;Reserved + + ; + ;The function key table allows you to program any function keys that + ;your terminal supports into one or more other keystrokes. Note that + ;on many terminals, the function keys generate a sequence of characters + ;where the first character is a control code. Since WordStar probably + ;uses this same code for one its commands, a timer is used to determine + ;when the "burst" of characters from the function key is done. + ;This works because the terminal will usually send the function + ;key characters at close to full baud rate. At 9600 baud, each character + ;takes 1/960 of a second to send, or close to one millisecond. That + ;means that three characters would take approximately three milliseconds. + ;There is no way that even the fastest human typist could type that + ;fast! Therefore, this method will usually work. + ; + ;Each function key in the table below is represented by two strings. + ;The first describes the "burst" from the key. The second is what it + ;should be translated into. You may not use string indirections in + ;this table (size of -1 followed by address). + ; + ;The end of the function key table is indicated when the size of the + ;function key string is zero. If you have more function keys than will + ;fit, you can put a continuation address after the zero to point to more + ;table. The table at that address must be the same format as this + ;one. No continuation is indicated by an address of zero. + ; + ;One character "bursts" will not work here. If you need to translate + ;a single character into something else, use the user console input + ;routine UCONI. + ; + ;Warning! Terminals or computers that have their own type-ahead + ;buffering may cause problems with this approach since it will be more + ;likely that characters other than just function keys will be "burst" + ;into WordStar by it. + ; + +029B FUNDLY:: +029B 00 DB 0 ;Milliseconds of delay between characters + ;of function key burst (if zero, no + ;function keys are implemented). See + ;section on delays below before adjusting + ;FUNDLY for your system. + +029C 01 DB CTRLA ;Character that starts each burst + ;(set to 0FFh to disable) + +029D FUNTBL:: +029D 03 DB 3 ;Three chars in burst +029E 01 40 0D DB CTRLA,'@',CR ;Function key 1 +02A1 02 DB 2 ;Two chars in replacement +02A2 0B 42 DB CTRLK,'B' ;Mark beginning of block + +02A4 03 DB 3 +02A5 01 41 0D DB CTRLA,'A',CR ;Function key 2 +02A8 02 DB 2 +02A9 0B 4B DB CTRLK,'K' ;Mark end of block + +02AB 03 DB 3 +02AC 01 42 0D DB CTRLA,'B',CR ;Function key 3 +02AF 02 DB 2 +02B0 0B 43 DB CTRLK,'C' ;Copy marked block + +02B2 03 DB 3 +02B3 01 43 0D DB CTRLA,'C',CR ;Function key 4 +02B6 02 DB 2 +02B7 0B 56 DB CTRLK,'V' ;Move marked block + +02B9 03 DB 3 +02BA 01 44 0D DB CTRLA,'D',CR ;Function key 5 +02BD 02 DB 2 +02BE 0B 59 DB CTRLK,'Y' ;Delete marked block + +02C0 03 DB 3 +02C1 01 45 0D DB CTRLA,'E',CR ;Function key 6 +02C4 02 DB 2 +02C5 11 46 DB CTRLQ,'F' ;Find string + +02C7 03 DB 3 +02C8 01 46 0D DB CTRLA,'F',CR ;Function key 7 +02CB 02 DB 2 +02CC 11 41 DB CTRLQ,'A' ;Search and replace + +02CE 03 DB 3 +02CF 01 47 0D DB CTRLA,'G',CR ;Function key 8 +02D2 01 DB 1 +02D3 0C DB CTRLL ;Repeat last find or replace again + +02D4 03 DB 3 +02D5 01 48 0D DB CTRLA,'H',CR ;Function key 9 +02D8 02 DB 2 +02D9 0B 44 DB CTRLK,'D' ;Save document + +02DB 03 DB 3 +02DC 01 49 0D DB CTRLA,'I',CR ;Function key 10 +02DF 02 DB 2 +02E0 0B 51 DB CTRLK,'Q' ;Abandon editing + +02E2 03 DB 3 +02E3 01 4A 0D DB CTRLA,'J',CR ;Function key 11 +02E6 06 DB 6 +02E7 11 46 10 DB CTRLQ,'F',CTRLP ;Find end of paragraph +02EA 0D 0D 0D DB CR,CR,CR + +02ED 03 DB 3 +02EE 01 4B 0D DB CTRLA,'K',CR ;Function key 12 +02F1 08 DB 8 +02F2 11 46 10 DB CTRLQ,'F',CTRLP ;Find beginning of paragraph +02F5 0D 0D 42 0D DB CR,CR,'B',CR,CTRLD +02F9 04 + +02FA 00 DB 0 ;End of table +02FB 0000 DW 0 ;No continuation + + REPT 128-($-FUNTBL) ;Allow 128 bytes for table + DB 0 + ENDM + +031D 00 00 DB 0,0 ;Reserved + + ; + ; TERMINAL PATCH AREA + ; + ;This section contains the user-modifiable constants and + ; routines for hardware-dependent terminal functions + ; and characteristics required by the editor. + ; + ;There are three types of patches in this area. One can + ; patch data values (HITE, WID) which describe the + ; terminal, strings (CLEAD1, ERAEOL) which define + ; control sequences, or actual microprocessor + ; instructions. + ; + ;For the string sequences, the first byte of the patch + ; indicates the number of bytes in the string, + ; followed by that many string bytes. If there is + ; insufficient room for the whole string, the format + ; can be modified by putting a -1 (0FFH) where the + ; number of bytes would go, and then putting the + ; address in the following two bytes (low order byte + ; first) of the address where the longer patch + ; resides. The longer patch must then be of the + ; normal format which is the number of bytes followed + ; by the string. + ; + ;This area is normally patched for your specific terminal + ; by the interactive INSTALL program. Additional + ; patching to this area is needed only for unusual + ; terminals or video boards, or to meet special + ; requirements, or to enhance or personalize your + ; copy of WordStar. The default user area is + ; set up for this example installation. + ; + + ; + ;Video screen height, width, and wrap-around parameters are required. + ; +031F HITE:: +031F 18 DB 24 ;Must be exact screen height in lines. +0320 WID:: +0320 50 DB 80 ;Must be <= exact screen width in columns. +0321 WRAP:: +0321 FF DB TRUE ;Indicates if terminal wraps around to next + ;line if a character is displayed in WIDth + ;column of screen (set FALSE if it doesn't) + +0322 XONOFF:: +0322 FF DB TRUE ;TRUE if XON/XOFF protocol to be used for + ;the CRT terminal + +0323 SCROLL:: +0323 14 DB 20 ;Number of columns that are horizontally + ;scrolled when cursor moves beyond right + ;or left side of screen. + +0324 DIRSIZ:: +0324 05 DB 5 ;Number of lines available for directory + ;at bottom of screen. If zero, no directory. + +0325 0B DB 11 ;Larger directory for document selection + + ; + ;Delete Display String + ; + ;The following string indicates to WordStar how to display a delete + ;character (hex 7F) on the screen while editing. On terminals that + ;interpret the delete character code into a displayable character, it + ;is recommended that DELSTR be translated into the delete code itself + ;(length of 1, then 7FH). All characters in the string must display. + ; +0326 DELSTR:: +0326 03 DB 3 ;Number of chars in string +0327 44 45 4C DB 'DEL' ;What is displayed +032A 00 00 DB 0,0 ;Spare bytes + + ; + ;Soft and End of Line Hyphen Display String + ; + ;In order to distinguish soft hyphens from normal hyphens in the text, + ;WordStar will substitute the following string when one is encountered. + ; + +032C SHYSTR:: +032C 01 DB 1 ;Number of chars in string +032D 3D DB '=' ;What is displayed +032E 00 00 00 00 DB 0,0,0,0 ;Spare bytes + ; + ;Block Marker Strings + ; + ;Block marker strings are displayed on the screen to show the start and + ;end of a block of text. The strings are in the typical format of the + ;length followed by as many characters. Control characters should not + ;be included within these strings because they would not be sent + ;directly to the screen. + ; + +0332 BBLOCK:: +0332 03 DB 3 ;Three chars +0333 3C 42 3E DB '' ;Begin block +0336 00 DB 0 ;1 spare + ; +0337 KBLOCK:: +0337 03 DB 3 ;Three chars +0338 3C 4B 3E DB '' ;End block +033B 00 DB 0 ;1 spare + + ; + ;Special character used when displaying soft spaces with ^OB. + ; +033C SOFTSP:: +033C 2B DB '+' ;Soft spaces show up as plus signs + +033D 00 00 00 00 DB 0,0,0,0,0 ;Reserved +0341 00 + + ; + ;The following string is used at sign-on to describe the type + ;of terminal being used by WordStar. Up to 40 bytes are available + ;for the string, including its null terminator. + ; +0342 CRTID:: +0342 55 6E 69 6E DB 'Uninstalled Terminal',CR,LF,0 ;Terminal name +0346 73 74 61 6C +034A 6C 65 64 20 +034E 54 65 72 6D +0352 69 6E 61 6C +0356 0D 0A 00 +0359 20 20 20 20 DB ' ' ;Extra room +035D 20 20 20 20 +0361 20 20 20 20 +0365 20 20 20 20 +0369 20 + + ; + ;Cursor positioning control sequences are required. + ; + ;Cursor positioning for most terminals is accomplished + ; by sending: + ; + ; 1. A 'lead-in' string of one or more terminal + ; specific characters. + ; 2. The line number, with an offset (often 20H) added. + ; For some terminals, the column number is + ; sent first. + ; 3. For some terminals, another 'lead-in' string. + ; 4. The column (or line) number, with an offset. + ; 5. For some terminals, a terminating string. + ; + ;For most terminals, the line and column number are sent + ; as one-byte binary numbers. Some terminals require + ; that a two- or three-digit ASCII number is sent. + ; + ;For terminals that do not fit the above patterns, you + ; must code your own subroutine. + ; + ;For example, the cursor is positioned on this sample + ; installation by sending: + ; + ; ESCAPE, '=', + ; line number plus 20H, + ; column number plus 20H. + ; +036A CLEAD1:: ;Initial lead-in string +036A 02 DB 2 ;Number of characters +036B 1B DB ESC ;First character +036C 3D DB '=' ;Second character +036D 00 00 DB 0,0 ;Space for two more characters + +036F CLEAD2:: ;Sent between line and column +036F 00 DB 0 ;Number of characters, none in our +0370 00 DB 0 ;example. First character +0371 00 00 00 DB 0,0,0 ;Space for three more characters + +0374 CTRAIL:: ;Terminating string +0374 00 DB 0 ;Number of characters +0375 00 00 00 00 DB 0,0,0,0 ;Space for four characters + +0379 CB4LFG:: ;Send column before line? +0379 00 DB 0 ;Set non-zero to send column first + +037A CUROFF:: ;Cursor offsets + + ;Offset to add to line +037A 20 DB 20H ;Add 20H to line number (0 is top + ;line of screen before offset) + + ;Offset to add to column +037B 20 DB 20H ;Add 20H to column number (0 is + ;left-most column of screen + ;before offset) + +037C ASCUR:: ;Binary/ASCII digit flag +037C 00 DB 0 ;0 to send binary line and column + ;2 to send 2-digit ASCII numbers + ;3 to send 3-digit ASCII numbers + + ; + ;Provision for positioning cursor by user-coded + ; subroutine, instead of under control of above + ; items. For use in exceptional cases only. + ; + ;Insert a JMP instruction to your subroutine in the + ; following three bytes. Whenever the first byte + ; is non-NOP, this location will be called to + ; position the cursor, and the above cursor patch + ; items will be ignored. + ; + ;Your subroutine will receive the line number in the L + ; register (0 = top line), the column number in + ; the H register (0 = left-most column), and the + ; video attributes at the next typing position in + ; the A register. Attributes are represented as + ; described for the VIDATT routine, except that the + ; warning/error bit indicates double-strike. + ; + ;Your subroutine may alter all registers. + ; +037D UCRPOS:: +037D 00 NOP ;Normally NOP, or JMP to your cursor +037E 00 NOP ;positioning routine. +037F C9 RET + + ; + ;Displaying characters on some screens can be significantly faster if the + ;cursor can be turned off. + ; +0380 ONCUR:: ;Turn cursor on by changing to jump +0380 00 NOP ;to custom subroutine. +0381 00 NOP ; L = current cursor line +0382 C9 RET ; H = cursor column + +0383 OFFCUR:: ;Turn cursor off by changing to jump +0383 00 NOP ;to custom subroutine. +0384 00 NOP ; L = current cursor line +0385 C9 RET ; H = cursor column + + ; + ;Everything in the rest of this section is optional. + ; The items relate either to enhanced performance, + ; or for accomodating unusual terminals. + ; + + ; + ;Erase screen. If this function is not available, leave + ; the first byte zero, and the WordStar will either send + ; line feeds, or update a screen of text using ERAEOL + ; below. + ; + ;After the screen is erased, WordStar assumes that the video + ; attributes are set to normal (dim for the example + ; terminal), and that the cursor is at the home position + ; (upper left hand corner). + ; +0386 ERASCR:: +0386 03 DB 3 ;Number of characters +0387 1A DB CTRLZ ;First character (clear screen) +0388 1B 29 DB ESC,')' ;Additional characters (dim) +038A 00 00 00 00 DB 0,0,0,0,0,0 ;Room for 13 more +038E 00 00 +0390 00 00 00 00 DB 0,0,0,0,0,0,0 +0394 00 00 00 + + ; + ;Backspace one character string. If this function is not + ; available, leave the first byte zero, and WordStar + ; will use cursor addressing to backspace. + ; +0397 BAKSPC:: +0397 01 DB 1 ;Number of characters +0398 08 DB BS ;First character +0399 00 00 00 DB 0,0,0 ;Additional characters + + ; + ;Erase to end of line string. If this function is not + ; available, leave the first byte zero, and WordStar + ; will perform the function more slowly via software. + ; +039C ERAEOL:: +039C 02 DB 2 ;Number of characters +039D 1B DB ESC ;First character +039E 54 00 00 DB 'T',0,0 ;Additional characters + + ; + ;Erase to end of screen string. If this function is not + ; available, leave the first byte zero, and WordStar + ; will perform the function more slowly via software. + ; +03A1 ERAEOS:: +03A1 02 DB 2 ;Number of characters +03A2 1B DB ESC ;First character +03A3 59 00 00 DB 'Y',0,0 ;Additional characters + + ; + ;Delete screen line containing the cursor, and move lower + ; lines on the screen up one line. If this function + ; is not available, leave the first byte zero, and + ; WordStar will perform the function more slowly + ; via software. + ; +03A6 LINDEL:: +03A6 02 DB 2 ;Number of characters +03A7 1B DB ESC ;First character +03A8 52 00 00 DB 'R',0,0 ;Additional characters + + ; + ;Insert a blank line on the screen, moving the line + ; containing the cursor, and the lines below it down + ; one line. If this function is not available, leave + ; the first byte zero, and WordStar will perform + ; the function more slowly via software. + ; +03AB LININS:: +03AB 02 DB 2 ;Number of characters +03AC 1B DB ESC ;First character +03AD 45 00 00 DB 'E',0,0 ;Additional characters + + ; + ;WordStar will use LINDEL and LININS to delete or insert a group + ; of lines rather than just displaying a whole new screenful + ; of characters. LINMAX below indicates the maximum number + ; of lines that this would generally be faster than the + ; re-display. Set to zero if don't care. + ; +03B0 LINMAX:: +03B0 05 DB 5 ;Five lines + + ; + ;Terminal initialization string. A string of bytes which + ; will be sent to the terminal at the beginning of a + ; session. See also INISUB. + ; +03B1 TRMINI:: +03B1 FF DB -1 ;Number of bytes +03B2 0386 DW ERASCR ;Use extension mechanism (-1 as byte +03B4 00 00 DB 0,0 ;count) to erase screen as initialization. + + ; + ;Terminal un-initialization string. A string of bytes + ; which will be sent to the terminal at the end of a + ; session. See also UNISUB. + ; +03B6 TRMUNI:: +03B6 02 DB 2 ;Number of bytes +03B7 1B 28 DB ESC,'(' +03B9 00 00 DB 0,0 + + ; + ;User-patchable initialization subroutine. Called before + ; the TRMINI string is sent. This subroutine may be + ; used for special console initialization or other + ; purposes. See UCRPOS comments. + ; +03BB INISUB:: +03BB 00 NOP ;Normally NOP, or JMP to +03BC 00 NOP ;your subroutine +03BD C9 RET + + ; + ;User patchable un-initialization subroutine. Called + ; before the TRMUNI string is sent. This subroutine + ; may be used to 'undo' any special terminal status + ; used for the WordStar. See UCRPOS comments. + ; +03BE UNISUB:: +03BE 00 NOP ;Normally NOP, or JMP to +03BF 00 NOP ;your subroutine +03C0 C9 RET + + ; + ;Video attributes are used in various places on the WordStar display. + ;The following table describes what each bit of an attribute byte + ;means when used within WordStar. Note that when no bit is set, that + ;is the normal condition. + ; + ; Bit WordStar Usage + ; + ; none Normal text + ; 0 Strike-out text + ; 1 Warning & error messages + ; 2 Marked block of text + ; 3 Underlined text + ; 4 Subscripted text + ; 5 Superscripted text + ; 6 Bold text + ; 7 Italic (or ribbon color) + ; + ;For this sample installation, the following translation of attribute + ;bits into video conditions could be used. + ; + ; WordStar Example + ; + ; Normal Dim + ; Warning Blink + ; Marked Inverse + ; Underlined Underline + ; Subscripted Bright + ; Superscripted Bright + ; Highlighted Bright + ; + ;Because each terminal uses such diverse strings to change video + ;attributes, you must provide a custom subroutine at VIDATT to + ;build the proper one for yours. You may be able to take advantage + ;of the fact that many terminals use a binary method to encode the + ;attributes. If you do not wish to use any video attributes, put + ;the customary two NOP's followed by a RET at VIDATT to disable it. + ; + ;The following implementation is for this sample installation. On that + ;terminal the following sequences are required for the different + ;attributes in our table: + ; + ; Attribute Sequence Screen Space + ; + ; Dim ESC ) NO + ; Bright ESC ( NO + ; Normal video ESC G 0 YES + ; Blink ESC G 2 YES + ; Inverse ESC G 4 YES + ; Underline ESC G 8 YES + ; Underline, blink ESC G : YES + ; Underline, inverse ESC G < YES + ; Underline, inverse, blink ESC G > YES + ; + ;However, since the ESC G attributes take up screen space, we cannot + ;use them with WordStar. Therefore, all attributes are highlighted + ;using bright. + + + ; + ;The VIDATT subroutine is used to change video attributes on the screen. + ;On entry, WordStar will supply the attributes that are on in the C + ;register. You must translate them into whatever your particular terminal + ;requires. The following implementation is a sample installation. + ;This subroutine is called only when a video attribute changes. + ; +03C1 VIDATT:: ;Change to NOP, NOP, RET if not needed +03C1 21 03D2 LXI H,vdim +03C4 0C INR C ;Normal video? +03C5 0D DCR C +03C6 CA 0283 JZ STRING + ; +03C9 21 03CF LXI H,vbrite ;Highlight everything else +03CC C3 0283 JMP STRING + ; +03CF 02 1B 28 vbrite: DB 2,ESC,'(' ;Bright +03D2 02 1B 29 vdim: DB 2,ESC,')' ;Dim + + REPT 128-($-VIDATT) ;Allow total of 128 bytes for VIDATT + DB 0 + ENDM + + ; + ;Normally the status line, text and directories are displayed in + ;dim intensity so that bold and doublestruck text can be shown in + ;high intensity. Setting BRITE to 0FFH reverses the usage of + ;bright and dim for the status line, text and directories ;zero + ;normally. + ; +0441 00 BRITE:: DB 0 ;Don't reverse + ;0FFH = normal text bright + + ; + ;Delays are executed after various terminal functions, before + ; the next character is sent to the terminal, to + ; allow response time required by certain terminals + ; when operating at a high baud rate. Set to a + ; larger value if you suffer a loss of characters + ; after a terminal function. + ; + ;Note that an additional delay FUNDLY is located near the + ; function key table FUNTBL above. + ; + ;Each delay is approximately the number of milliseconds + ; on a 4 MHz Z80 processor, about twice as long on + ; a 2 MHz 8080 (in other words, divide delay values + ; in half for a 2 MHz processor to achieve the same + ; results). + ; +0442 DELCUS:: +0442 00 DB 0 ;No delay after cursor positioning + ;(if your terminal works better with + ;5 milliseconds of delay, you would + ;put a "5" here instead) + +0443 DELMIS:: ;Miscellaneous screen delays +0443 00 DB 0 ;No delay + +0444 DXOFF:: ;If XON/XOFF used for terminal, sometimes +0444 07D0 DW 2000 ;a legitimate ^S will be interpreted as an + ;XOFF character. DXOFF is used to time out + ;so that the terminal will continue. + +0446 DLONG:: ;Long delays (like at sign-on) +0446 07D0 DW 2000 ;2 seconds = 2,000 milliseconds + ;(1000 if 8080) + +0448 DMED:: ;Medium delays (like at P, O, or K menus) +0448 03E8 DW 1000 ;1 second = 1,000 milliseconds + ;(500 if 8080) + +044A DSHORT:: ;Short delays (like before help menus) +044A 00C8 DW 200 ;200 milliseconds (100 if 8080) + +044C UPDLY:: ;Position update delay +044C 00C8 DW 200 ;200 milliseconds (100 if 8080) + +044E DDISK:: ;Disk access delay. If character typed +044E 01F4 DW 500 ;during disk access, wait this duration for + ;more characters. 500 milliseconds + +0450 DFAST:: ;Delay when typing fast. Holds off displaying +0450 0032 DW 50 ;the rest of the line briefly + + ; + ;Optional user-supplied console I/O subroutines. You may + ; patch JMP's here to your own console input, console + ; output, and console status subroutines, in which + ; case these routines, instead of the operating + ; system BIOS entry points, will be used for all + ; console I/O. These subroutines may alter all registers. + ; + ;Use of a custom subroutine accessed here is suggested, + ; for example, to drive a video board that cannot be + ; driven via output to the operating system. + ; +0452 UCNSTA:: ;User console status subroutine. +0452 00 NOP ;Normally NOP, or JMP to your own +0453 00 NOP ;subroutine. Must return 0 in A if +0454 C9 RET ;no character ready, 0FFH if one is + ;ready. + +0455 UCONI:: ;User console input subroutine. +0455 00 NOP ;Normally NOP, or JMP to your own +0456 00 NOP ;subroutine. Must return the +0457 C9 RET ;character in A. May be called + ;before a character is ready. If + ;no character is ready, routine + ;must wait until a character is + ;available. + +0458 UCONO:: ;User console output subroutine. +0458 00 NOP ;Normally NOP, or JMP to your own +0459 00 NOP ;subroutine. Subroutine receives +045A C9 RET ;the character in A, video attributes in + ;B, and current cursor address in HL. + + ; + ;This is 128 bytes set aside for anything that the user wishes to use. + ;If more than 128 bytes are required, it is necessary to put them after + ;the main WordStar code which can be determined by looking at the + ;contents of BGNMEM to see where it is. After using as much space as + ;necessary, change BGNMEM to the new beginning of free memory. + ; +045B MORPAT:: +045B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +045F 0000 0000 +0463 0000 0000 +0467 0000 0000 +046B 0000 0000 +046F 0000 0000 +0473 0000 0000 +0477 0000 0000 +047B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +047F 0000 0000 +0483 0000 0000 +0487 0000 0000 +048B 0000 0000 +048F 0000 0000 +0493 0000 0000 +0497 0000 0000 +049B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +049F 0000 0000 +04A3 0000 0000 +04A7 0000 0000 +04AB 0000 0000 +04AF 0000 0000 +04B3 0000 0000 +04B7 0000 0000 +04BB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +04BF 0000 0000 +04C3 0000 0000 +04C7 0000 0000 +04CB 0000 0000 +04CF 0000 0000 +04D3 0000 0000 +04D7 0000 0000 + + ; + ;CRTPAT is a patch area that may be used by WordStar's installation + ;program. + ; +04DB CRTPAT:: +04DB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +04DF 0000 0000 +04E3 0000 0000 +04E7 0000 0000 +04EB 0000 0000 +04EF 0000 0000 +04F3 0000 0000 +04F7 0000 0000 +04FB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +04FF 0000 0000 +0503 0000 0000 +0507 0000 0000 +050B 0000 0000 +050F 0000 0000 +0513 0000 0000 +0517 0000 0000 +051B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +051F 0000 0000 +0523 0000 0000 +0527 0000 0000 +052B 0000 0000 +052F 0000 0000 +0533 0000 0000 +0537 0000 0000 +053B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +053F 0000 0000 +0543 0000 0000 +0547 0000 0000 +054B 0000 0000 +054F 0000 0000 +0553 0000 0000 +0557 0000 0000 + + ; + ;The following string is used to describe the name of the default + ;printer used by WordStar. Up to 40 bytes are provided for the + ;string, including its null terminator. + ; +055B PRNID:: +055B 44 72 61 66 DB 'Draft Printer',CR,LF,0 ;Printer name +055F 74 20 50 72 +0563 69 6E 74 65 +0567 72 0D 0A 00 +056B 20 20 20 20 DB ' ' ;Additional room +056F 20 20 20 20 +0573 20 20 20 20 +0577 20 20 20 20 +057B 20 20 20 20 +057F 20 20 20 20 + + ; + ;WordStar uses a default printer driver if none is specified by the + ;user. The following is its name. It may be up to six characters long, + ;null terminated. + ; +0583 DEFPRN:: +0583 44 52 41 46 DB 'DRAFT',0 ;Standard driver +0587 54 00 +0589 20 DB ' ' ;One extra char + + ; + ;The print delay timer is used to time how long the printer is busy + ;before telling the user that it's been busy a long time. This would + ;primarily be used when the printer was in another room and you might + ;not know that it was busy due to a paper jam or being off line. + ; +058A PRNDLY:: ;Delay before saying printer busy +058A 0000 DW 0 ;Zero to disable + + ; + ;Pausing between each page is used if single sheets of paper are being + ;printed. + ; +058C PPAUSE:: +058C 00 DB FALSE ;Continuous form (don't pause) + + ; + ;Many printers can use form feeds to quickly get from one page to the + ;next. If your printer can, setting PFFEED to TRUE will cause WordStar + ;to use form feeds instead of carriage returns and line feeds. + ; + +058D PFFEED:: +058D 00 DB FALSE ;Carriage returns to next page + + ; + ;Some users, like programmers, may want to usually print non-documents. + ;In this case, WordStar prints any lines that begin with a period (dot + ;commands), and expands tab characters (09H) according to the filetype + ;in the EDCOND table elsewhere in the User Area. + ; +058E PNODOC:: +058E 00 DB FALSE ;Don't print as a non-document + + ; + ;Printer protocol flags. Only one of these flags may be set TRUE at + ;one time. If neither flag is set, WordStar assumes all printer busy + ;handshaking is done externally to WordStar (requires ULISTA and ULSTI + ;subroutines below). + ; + +058F LXOFF:: ;Printer XON/XOFF protocol. +058F 00 DB FALSE + +0590 LETX:: ;Printer ETX/ACK protocol. +0590 00 DB FALSE + +0591 LCHRMX:: ;Maximum chars before sending ETX. +0591 80 DB 128 ;Half of buffer size. + + ; + ;User list device output subroutines are used if the normal systems list + ;device is not to be used. The user subroutine overrides the LSTDEV + ;selection below. + ; +0592 ULOSTA:: +0592 00 NOP ;User list output status subroutine. +0593 00 NOP ;Normally NOP, or JMP to your own +0594 C9 RET ;subroutine. Must return 0 in AL if + ;list device is busy, 0FFH if idle. + +0595 ULSTO:: +0595 00 NOP ;User list output subroutine. +0596 00 NOP ;Normally NOP, or JMP to your own +0597 C9 RET ;subroutine. Subroutine receives the + ;character in AL. + + ; + ;User list input subroutines are used if either XON/XOFF or ETX/ACK + ;protocols are used to indicate when the printer is busy. + ; +0598 ULISTA:: +0598 00 NOP ;User list input status subroutine. +0599 00 NOP ;Normally NOP, or JMP to your own +059A C9 RET ;subroutine if LXOFF or LETX is TRUE. + ;Must return 0 in AL if no char pending. + +059B ULSTI:: +059B 00 NOP ;User list input subroutine. +059C 00 NOP ;Normally NOP, or JMP to your own +059D C9 RET ;subroutine if LXOFF or LETX is TRUE. + ;Returns character in AL. + + ; + ;Printer Output Selection + ; + ;When WordStar prints, it sends its output to one of the devices specified + ;with LSTDEV. + ; + ; 00H = TTY device + ; 01H = CRT device + ; 02H = LPT device + ; 03H = UL1 device + ; FFH = Default LST device + ; +059E LSTDEV:: +059E FF DB 0FFH ;Use LST device + + ; + ;Before printing, WordStar will call ULPORT below to allow for custom + ;print output redirection. A pointer to the name of the printer (null + ;terminated, all capital letters) will be passed to the subroutine in HL. + ;It is up to this subroutine to then route the printer output to the + ;appropriate output port by whatever means is available to it. + ; + +059F ULPORT:: +059F 00 NOP ;Normally NOP if no redirection to be done. +05A0 00 NOP ;Change to JMP to your own subroutine. +05A1 C9 RET + + ; + ;The user list device uninitialize routine is called after printing is + ;completed, and can be used to restore the printer state for non-WordStar + ;applications. + ; + +05A2 ULUNPT:: +05A2 00 NOP +05A3 00 NOP +05A4 C9 RET + + ; + ;The ULINI string is sent to the list device after ULPORT is executed + ;and before the document is printed. + ; +05A5 ULINI:: ;User list device initialize string +05A5 00 DB 0 +05A6 00 00 00 00 DB 0,0,0,0,0,0,0,0,0 +05AA 00 00 00 00 +05AE 00 + ; + ;The ULUNI string is sent to the list device after the document is + ;printed and before the ULUNPT routine is executed. + ; +05AF ULUNI:: ;User list device uninitialize routine +05AF 00 DB 0 +05B0 00 00 00 00 DB 0,0,0,0,0,0,0,0,0 +05B4 00 00 00 00 +05B8 00 + + ; + ;When WordStar begins printing, space is allocated for the three header and + ;three footer lines. HFMAX determines how much space to allocate. + ; +05B9 HFMAX:: +05B9 0064 DW 100 ;Up to 100 characters per header or footer + + ; + ;DATSEP is used while merge printing to separate one data item from + ;another in the data file. + ; +05BB DATSEP:: ;Comma +05BB 2C DB ',' + + ; + ;DLIST is the list output delay. Every time a character is output to + ;the printer, this delay is used. + ; +05BC DLIST:: +05BC 00 DB 0 ;No delay + + ; + ;Custom Printer Control Strings: These strings are sent to the printer + ;when the custom print control characters, ^Q, ^W, ^E, or ^R are + ;encountered in text being printed. They can be used to invoke special + ;printer functions not controlled by the standard driver, such as expanded + ;or compressed modes of printing. + ; + ;Note that some drivers may interfere or override the custom print controls + ;you have defined. In this case, use a generic driver such as DRAFT or + ;CUSTOM. + ; + ;A fixed length of 25 bytes is reserved for each string, where the + ;first byte is the count of characters to be sent to the printer, and + ;the following bytes (up to 5) are the characters to be sent. If + ;longer strings are required, the first byte can be -1, followed by a + ;two byte address pointing into a patch area, where the actual count + ;and string can be found. + ; +05BD UPRCTL:: ;Custom Print Controls + +05BD 00 UPRQ:: DB 0 ;^Q, length +05BE 00 00 00 00 DB 0,0,0,0,0,0 ; string of up to 24 characters +05C2 00 00 +05C4 00 00 00 00 DB 0,0,0,0,0,0 +05C8 00 00 +05CA 00 00 00 00 DB 0,0,0,0,0,0 +05CE 00 00 +05D0 00 00 00 00 DB 0,0,0,0,0,0 +05D4 00 00 + ; +05D6 00 UPRW:: DB 0 ;^W +05D7 00 00 00 00 DB 0,0,0,0,0,0 +05DB 00 00 +05DD 00 00 00 00 DB 0,0,0,0,0,0 +05E1 00 00 +05E3 00 00 00 00 DB 0,0,0,0,0,0 +05E7 00 00 +05E9 00 00 00 00 DB 0,0,0,0,0,0 +05ED 00 00 + ; +05EF 00 UPRE:: DB 0 ;^E +05F0 00 00 00 00 DB 0,0,0,0,0,0 +05F4 00 00 +05F6 00 00 00 00 DB 0,0,0,0,0,0 +05FA 00 00 +05FC 00 00 00 00 DB 0,0,0,0,0,0 +0600 00 00 +0602 00 00 00 00 DB 0,0,0,0,0,0 +0606 00 00 + ; +0608 00 UPRR:: DB 0 ;^R +0609 00 00 00 00 DB 0,0,0,0,0,0 +060D 00 00 +060F 00 00 00 00 DB 0,0,0,0,0,0 +0613 00 00 +0615 00 00 00 00 DB 0,0,0,0,0,0 +0619 00 00 +061B 00 00 00 00 DB 0,0,0,0,0,0 +061F 00 00 + + ; + ;Strike-out character + ; +0621 STKCHR:: +0621 2D DB '-' ;Strike out character + ; + ;If PFFEED above is TRUE, or you specifically tell WordStar to use form feeds + ;during printing, the following string is sent to the printer to eject the + ;paper to the next page. All printer drivers use this string. + ; +0622 01 FORMF:: DB 1 ;^L +0623 0C DB FFEED +0624 00 00 00 00 DB 0,0,0,0,0 +0628 00 +0629 00 00 00 00 DB 0,0,0,0,0,0 +062D 00 00 +062F 00 00 00 00 DB 0,0,0,0,0,0 +0633 00 00 +0635 00 00 00 00 DB 0,0,0,0,0,0 +0639 00 00 + ; + ;This is 128 bytes set aside for printer subroutines. + ;This area is also used for print control strings for the CUSTOM + ;printer driver. + ; +063B PRNPAT:: +063B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +063F 0000 0000 +0643 0000 0000 +0647 0000 0000 +064B 0000 0000 +064F 0000 0000 +0653 0000 0000 +0657 0000 0000 +065B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +065F 0000 0000 +0663 0000 0000 +0667 0000 0000 +066B 0000 0000 +066F 0000 0000 +0673 0000 0000 +0677 0000 0000 +067B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +067F 0000 0000 +0683 0000 0000 +0687 0000 0000 +068B 0000 0000 +068F 0000 0000 +0693 0000 0000 +0697 0000 0000 +069B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 +069F 0000 0000 +06A3 0000 0000 +06A7 0000 0000 +06AB 0000 0000 +06AF 0000 0000 +06B3 0000 0000 +06B7 0000 0000 + + ; + ;If non-standard initialization parameters are used, the + ;following identification string can be displayed at + ;sign-on. Up to 40 bytes are available for the string, + ;including the null terminator. + ; +06BB INITID:: +06BB 00 DB 0 ;No ID if standard +06BC 20 20 20 20 DB ' ' +06C0 20 20 20 20 +06C4 20 20 20 20 +06C8 20 20 20 20 +06CC 20 20 20 +06CF 20 20 20 20 DB ' ' +06D3 20 20 20 20 +06D7 20 20 20 20 +06DB 20 20 20 20 +06DF 20 20 20 20 + + ; + ;Legal Drives + ; + ;Note that the first drive is assumed to be the default drive where any + ;special files are located such as the WSMSGS.OVR file. The drives listed + ;should be reduced to the ones that are actually in use on the system + ;upon which WordStar is running. + ; + ;If the most significant bit of the drive letter is set to 1, WordStar + ;will assume that the drive is non-removable. A disk reset will not + ;be done when non-removable drives are logged. + ; +06E3 LGLDRV:: +06E3 41 42 43 44 DB 'ABCDEFGHIJKLMNOP',0 ;Every legal drive +06E7 45 46 47 48 +06EB 49 4A 4B 4C +06EF 4D 4E 4F 50 +06F3 00 + + ; + ;Legal User Numbers + ; + ;Some CP/M operating systems can support user numbers from 0 to 15, + ;others support 0 to 31. Also, a user can be prevented from accessing + ;other user numbers if zero. + ; +06F4 LGLUSR:: +06F4 10 DB 16 ;Sixteen user numbers from 0 to 15 + + ; + ;WordStar uses several files. Their names are specified here. WordStar + ;uses the following search pattern to try to find the file: + ; + ; 1. Look on the current drive and user. + ; 2. Default user (DEFUSR) on the current drive. + ; 3. Current user on the default drive. + ; 4. Default user on the default drive. + ; + ;If the drive byte of the filename is non-zero, it should be set to a + ;number 1 through 16 representing drives A through P respectively. In + ;this case, WordStar will look only on the specified drive and the + ;DEFUSR user number for the file. + ; +06F5 MSFILE:: ;Message file +06F5 00 57 53 4D DB 0,'WSMSGS OVR' +06F9 53 47 53 20 +06FD 20 4F 56 52 + +0701 HPFILE:: ;Help messages file +0701 00 57 53 48 DB 0,'WSHELP OVR' +0705 45 4C 50 20 +0709 20 4F 56 52 + +070D FF DB 0FFH ;Zero if never to search for help + +070E IXFILE:: ;Indexer exclusion word list filename +070E 00 57 53 49 DB 0,'WSINDEX XCL' +0712 4E 44 45 58 +0716 20 58 43 4C + +071A LDFILE:: ;Load file for overlays +071A 00 57 53 20 DB 0,'WS OVR' +071E 20 20 20 20 +0722 20 4F 56 52 + +0726 OVFILE:: ;Print driver overlays +0726 00 57 53 50 DB 0,'WSPRINT OVR' +072A 52 49 4E 54 +072E 20 4F 56 52 + +0732 WSFILE:: ;File containing WordStar (after running pgm) +0732 00 57 53 20 DB 0,'WS COM' +0736 20 20 20 20 +073A 20 43 4F 4D + +073E SHFILE:: ;Shorthand file +073E 00 57 53 53 DB 0,'WSSHORT OVR' +0742 48 4F 52 54 +0746 20 4F 56 52 + + ; + ;If WordStar does not find its own files (WS.COM, WS.OVR...) on the + ;logged user, it will look for them on the default user. + ; +074A DEFUSR:: +074A 00 DB 0 ;Default user number for system files + ;Set to 0-16 or 0-31 (depends on LGLUSR), + ; or -1 to defeat + + ; + ;When you use the S command at the Opening Menu, this is the spelling + ;check command that is used. If you want WordStar to prompt for the + ;document to be checked and then automatically append it to this command, + ;set SPFILE non-zero. + ; +074B 02 SPCMD:: DB 2 ;Five letters in command +074C 54 57 DB 'TW' ;Run The WORD Plus +074E 00 00 00 00 DB 0,0,0,0,0 ;Spare bytes for longer commands +0752 00 +0753 00 00 00 00 DB 0,0,0,0,0 +0757 00 + +0758 FF SPFILE::DB 0FFH ;Automatically ask + + ; + ;When you run a program at the Opening Menu, WordStar first tries to find + ;the COM file in the current drive and user, then in this drive and user. + ;The default is to look on drive A, user 0. + ; +0759 01 URUN:: DB 1 ;Drive code (0=disabled, 1=A, 2=B, ...) +075A 00 DB 0 ;User number + + ; + ;INILOG allows the user to specify a drive and user number for WordStar to + ;log onto at start up time. The first byte is a character count, the + ;following bytes (up to three) can contain a drive name (A-P) and user + ;number (0-31). + ; +075B INILOG:: +075B 00 DB 0 +075C 00 00 00 DB 0,0,0 + + ; + ;WordStar creates backup and temporary files. The following + ;are the file types to be used for them. + ; +075F BAKTYP:: ;Type for backup files +075F 42 41 4B DB 'BAK' + +0762 BFTYPE:: +0762 24 42 24 DB '$B$' ;File type of temporary file before memory + +0765 AFTYPE:: +0765 24 41 24 DB '$A$' ;File type of temporary file after memory + +0768 BLKTYP:: +0768 24 43 24 DB '$C$' ;Type for block move/copy buffer file + + ; + ;When the directory is displayed, file types from this table + ;are suppressed. Question marks may be used as wild cards to + ;match any character. + ; +076B NOTYPE:: ;File types to be ommitted from directories +076B 43 4F 4D DB 'COM' ;Command files +076E 4F 56 52 DB 'OVR' ;Overlays +0771 24 3F 24 DB '$?$' ;WordStar temporary files + +0774 00 00 00 DB 0,0,0 +0777 00 00 00 DB 0,0,0 +077A 00 00 00 DB 0,0,0 +077D 00 00 00 DB 0,0,0 +0780 00 00 00 DB 0,0,0 +0783 00 DB 0 ;End of table + + ; + ;DIRFIL is a file name "image" that is used in conjunction with NOTYPE (above) + ;to determine which files are to be displayed in WordStar's directories. + ;DIRFIL determines which files can possibly be included, and NOTYPE then + ;eliminates certain types of files. Use a question mark in DIRFIL at each + ;spot where any file name character can match. + ; +0784 DIRFIL:: +0784 3F 3F 3F 3F DB "???????????" ;All files match +0788 3F 3F 3F 3F +078C 3F 3F 3F + + ; + ;The name of the file to be edited can be specified at the operating system + ;prompt. ININON indicates whether the file should be edited as a document + ;or nondocument. + ; +078F ININON:: +078F 00 DB FALSE ;Not non-document from command line + + ; + ;WordStar normally makes BAK backup files every time you save your work. + ;INITBAK can be used to disable backups by setting it FALSE. + ; +0790 INIBAK:: +0790 FF DB TRUE ;Make backups + + ; + ;When a nondocument is edited, WordStar will decide how to expand tabs + ;(ASCII 09H), and whether or not to use auto-indenting by looking in this + ;table. + ; + ;There is a special case of the tab masks shown below. When the most + ;significant bit of the tab mask is set to 1, WordStar will assume that + ;you want to use variable tabbing. When the tab key is typed, instead + ;of inserting an ASCII 09H into the file, spaces will be entered up to + ;the next tab stop. The tab stops used are in the INIRLR table. An + ;ASCII 09H can still be entered in this mode, however, by typing ^PI. + ; +0791 EDCOND:: ;Edit conditions for specific file types +0791 50 41 53 01 DB 'PAS',00000001B,TRUE ;File extension, followed by a +0795 FF +0796 50 4C 49 03 DB 'PLI',00000011B,TRUE ;binary tab mask (e.g. a mask of +079A FF +079B 43 20 20 03 DB 'C ',00000011B,TRUE ;00000111B expands tab characters +079F FF +07A0 48 20 20 03 DB 'H ',00000011B,TRUE ;to every 8th column), followed by +07A4 FF + ;TRUE if auto-indent is turned on. + +07A5 00 00 00 07 DB 0,0,0,00000111B,FALSE ;End of table with defaults if file +07A9 00 + ;type doesn't match above + +07AA 00 00 00 00 DB 0,0,0,0,0 ;Room for four more +07AE 00 +07AF 00 00 00 00 DB 0,0,0,0,0 +07B3 00 +07B4 00 00 00 00 DB 0,0,0,0,0 +07B8 00 +07B9 00 00 00 00 DB 0,0,0,0,0 +07BD 00 + + ; + ;WordStar normally only considers alphabetic or numeric characters + ;as being within a "word". If other characters are legally part + ;or a word too, then the bit for the corresponding character code in + ;the following table must be set to a 1. + ; + ;There are 256 bits in the table to allow for 8-bit character sets. + ;The default table has the bits set for the numbers "0" through "9" + ;(ASCII codes of 30H through 39H), for the upper case letters + ;"A" through "Z" (41H through 5AH), and the lower case letters "a" + ;through "z" (61H through 7AH). Since the ASCII codes are only + ;seven bits, the corresponding codes with the eighth bit set are + ;also legal. + ; +07BE LGLCHR::; 01234567 89ABCDEF +07BE 00 00 DB 00000000B,00000000B ;Codes 00H to 0FH +07C0 00 00 DB 00000000B,00000000B ;Codes 10H to 1FH +07C2 00 00 DB 00000000B,00000000B ;Codes 20H to 2FH +07C4 00 00 DB 00000000B,00000000B ;Codes 30H to 3FH +07C6 7F FF DB 01111111B,11111111B ;Codes 40H to 4FH +07C8 FF E0 DB 11111111B,11100000B ;Codes 50H to 5FH +07CA 7F FF DB 01111111B,11111111B ;Codes 60H to 6FH +07CC FF E0 DB 11111111B,11100000B ;Codes 70H to 7FH +07CE 00 00 DB 00000000B,00000000B ;Codes 80H to 8FH +07D0 00 00 DB 00000000B,00000000B ;Codes 90H to 9FH +07D2 00 00 DB 00000000B,00000000B ;Codes A0H to AFH +07D4 00 00 DB 00000000B,00000000B ;Codes B0H to BFH +07D6 7F FF DB 01111111B,11111111B ;Codes C0H to CFH +07D8 FF E0 DB 11111111B,11100000B ;Codes D0H to DFH +07DA 7F FF DB 01111111B,11111111B ;Codes E0H to EFH +07DC FF E0 DB 11111111B,11100000B ;Codes F0H to FFH + + ; + ;When you use ^A or ^F to move a word at a time, WordStar uses the + ;following table to determine which characters to skip. It is organized + ;in the same manner as LGLCHR above. + ; +07DE MOVCHR::; 01234567 89ABCDEF +07DE FF 92 DB 11111111B,10010010B ;Codes 00H to 0FH +07E0 FB C3 DB 11111011B,11000011B ;Codes 10H to 1FH +07E2 3F F5 DB 00111111B,11110101B ;Codes 20H to 2FH +07E4 FF CE DB 11111111B,11001110B ;Codes 30H to 3FH +07E6 FF FF DB 11111111B,11111111B ;Codes 40H to 4FH +07E8 FF FF DB 11111111B,11111111B ;Codes 50H to 5FH +07EA FF FF DB 11111111B,11111111B ;Codes 60H to 6FH +07EC FF FE DB 11111111B,11111110B ;Codes 70H to 7FH +07EE FF 92 DB 11111111B,10010010B ;Codes 80H to 8FH +07F0 FB C3 DB 11111011B,11000011B ;Codes 90H to 9FH +07F2 3F F5 DB 00111111B,11110101B ;Codes A0H to AFH +07F4 FF CE DB 11111111B,11001110B ;Codes B0H to BFH +07F6 FF FF DB 11111111B,11111111B ;Codes C0H to CFH +07F8 FF FF DB 11111111B,11111111B ;Codes D0H to DFH +07FA FF FF DB 11111111B,11111111B ;Codes E0H to EFH +07FC FF FE DB 11111111B,11111110B ;Codes F0H to FFH + + ; + ;Certain special characters can be inserted into this table to cause + ;WordStar to automatically generate a backspace character (^H) preceding + ;the character as you type. This can be especially useful for accent + ;characters in some foreign languages. + ; +07FE AUTOBS:: ;Automatic backspace table +07FE 00 DB 0 ;Number of characters in table +07FF 00 00 00 00 DB 0,0,0,0 ;Up to 8 character codes +0803 00 00 00 00 DB 0,0,0,0 + + ; + ;When WordStar gets a file for editing, it will use the following + ;initial conditions. + ; +0807 INIDOC:: ;Document initializations + +0807 03 DB 3 ;Top of page margin. + +0808 08 DB 8 ;Bottom of page margin. + +0809 42 DB 66 ;Total lines per page. + +080A 0001 DW 1 ;Initial page number (note 2 bytes). + +080C FF DB TRUE ;Page number prints at bottom of page + ;if TRUE. No page number if FALSE. + +080D 1C DB 28 ;Column where page number prints. + +080E 02 DB 2 ;Heading margin. This is the number of lines + ;above the text where the heading is to print. + +080F 02 DB 2 ;Footing margin. This is the number of lines + ;below the text where the footing is to print. + +0810 07 DB 00000111B ;Default document tab mask (must be + ;binary, 00000000B through 01111111B). + +0811 08 DB 8 ;Left column where printing starts. + +0812 FF DB TRUE ;Bidirectional printing if TRUE. Just + ;unidirectional or printer controlled + ;if FALSE. (Many printers do not allow + ;software control of print direction). + +0813 FF DB TRUE ;Letter quality printing if TRUE. Draft + ;quality if FALSE. (Only supported on + ;some printers.) + +0814 02 DB 2 ;Microjustified printing. 0 turns it off, + ;1 turns it on, and 2 makes it discretionary + ;(depending on the printer driver in use). + +0815 00 DB FALSE ;Underline blanks between words if TRUE. + ;NOTE: Not implemented for all printers. + +0816 0C DB 12 ;Standard character width (in HMI units). + ;The printer is reset to this when done + ;printing. + +0817 08 DB 8 ;Standard line height (in VMI units). The + ;printer is reset to this after .LH dot + ;commands. It is also used to determine + ;the page size in VMI units by multiplying + ;by the lines per page above. + +0818 0C DB 12 ;Character width (in HMI units) + ;for normal pitch. If HMI is 120, ten pitch + ;is 12/120, twelve pitch is 10/120. + +0819 0A DB 10 ;Character width for alternate pitch (use + ;^PA to select alternate pitch while editing). + +081A 03 DB 3 ;Subscript and superscript roll (in VMI + ;units). This value determines how + ;far up or down the carriage moves when + ;subscripting or superscripting. + +081B 08 DB 8 ;Line height (in VMI units). This value + ;determines how far to roll the carriage + ;to get to the next line. + + ; + ;The default ruler line can be described by defining the following values. + ;Note that the tab stop tables must contain values in ascending order only. + ;The regular tab stops are put in the table first, immediately followed by + ;the decimal tabs. + ; +081C INIRLR:: ;Ruler data + +081C 01 DB 1 ;Left ruler margin + +081D 41 DB 65 ;Right ruler margin + +081E 00 DB 0 ;Paragraph margin + +081F 0B DB 11 ;Eleven tabs +0820 06 0B 10 15 DB 6,11,16,21 ;Tab stops +0824 1A 1F 24 29 DB 26,31,36,41 ;(Must be in +0828 2E 33 38 DB 46,51,56 ;ascending order) +082B 00 00 00 00 DB 0,0,0,0 ;Space for 4 more + +082F 00 DB 0 ;No decimal tabs +0830 00 00 00 00 DB 0,0,0,0,0,0 ;Space for 6 +0834 00 00 + +002F inisiz EQU $-INIDOC ;Size of document initialization + + ; + ;INIRLI determines whether the ruler line is re-initialized from INIRLR each + ;time any document is edited. If INIRLI is FALSE, you can change the initial + ;ruler line with ^OL, ^OR, ^OI, and ^ON commands, and have those changes + ;be used for every document edited until you exit WordStar. + ; +0836 INIRLI:: +0836 FF DB TRUE ;Initialize ruler for each document + + ; + ;As you move through a document, WordStar executes some of the dot commands, + ;like .RR ruler line commands, as they are encountered. As WordStar moves + ;forward through the text, the old ruler line is stored in memory so that it + ;can be restored when you move backwards over the .RR later. Other dot + ;commands work in a similar manner. + ; + ;DSTKSZ is used to allocate storage for the dot commands. While you are + ;editing, WordStar puts a Dot-Limit indicator in the status line if you + ;use too many dot commands. + ; + ; Dot Command Size + ; .RR 26 + ; .RM .LM .LH .PL 1 + ; .MT .MB 1 + ; .PN 2 + ; +0837 DSTKSZ:: +0837 01F4 DW 500 ;Room for 19 .RR commands or 500 .RM & .LM + + ; + ;INIDIR determines whether the directory is initially displayed or not. + ;DIRSRT tells WordStar whether or not to sort directories in alphabetical + ;order before displaying them. + ; + +0839 INIDIR:: +0839 FF DB TRUE ;Directory on + +083A DIRSRT:: +083A FF DB TRUE ;Sort directory in alphabetical order + + ; + ;INIHLP is the default help level. It can have a value from 0 to 3. + ; + +083B INIHLP:: +083B 03 DB 3 ;Maximum help level at start + + ; + ;When editing, the last erasure can be undone with ^U. UNONE determines + ;whether single character erasures with ^G and DEL can also be undone. + ; + ;UNSIZE is the maximum erasure that can later be undone. The unerase + ;buffer shares the same memory space as the text you are editing. Making + ;UNSIZE very large may cause WordStar to "spill over" to disk more + ;frequently, slowing down editing. + ; +083C UNONE:: ;Don't unerase single characters +083C 00 DB FALSE + +083D UNSIZE:: +083D 01F4 DW 500 ;Maximum unerase size + + ; + ;VMSIZE indicates the number of 128-byte records that can be read from + ;the disk for WordStar's messages and menus. + ; +083F VMSIZE:: +083F 04 DB 4 ;Four records (.5k byte) + + ; + ;EDSIZE indicates the minimum number of records of edit buffer required + ;to edit a document properly. WordStar must be able to keep a whole + ;page in memory to determine page breaks and line numbers correctly. + ;Less memory can sometimes be used with occasional strange results. + ;(Non-documents are automatically allocated a minimum of 6 records.) + ; +0840 EDSIZE:: +0840 1C DB 28 ;Enough memory for an average full page + + ; + ;BFSIZE is the number of 128-byte records that WordStar uses for its + ;general purpose buffer. There is a different buffer allocation for + ;editing, the Opening Menu, and for merge printing. + ; + ;This buffer is used for: + ; + ; - File directories (each file uses 11 bytes), + ; - Printer driver directory (each driver uses 11 bytes and 256 + ; bytes are used for buffering), + ; - File copies, + ; - Block reads and writes, + ; - Merge printing. + ; +0841 BFSIZE:: +0841 10 DB 16 ;Edit buffer size (16 records = 2k) + ;(Minimum is 1 record) + +0842 10 DB 16 ;Opening menu buffer size + ;(Minimum is 3 records) + +0843 10 DB 16 ;Merge print buffer size + ;(Minimum is 1 record) + + ; + ;If a document becomes too large to fit in memory at one time, WordStar + ;begins to "spill" the excess to the disk. TYSIZE determines how many + ;128-bytes records to use for each spillover. Picking a correct size + ;is important but can usually be done by trial and error. If TYSIZE is + ;too large, you may see long delays during scrolling or typing when memory + ;fills. + ; +0844 TYSIZE:: +0844 10 DB 16 ;Number records read or stored while typing + +0845 00 00 00 00 DB 0,0,0,0 ;Reserved + + ; + ;A "find" or "find and replace" uses the INIFIN options if you do not + ;explicitly enter any at the "Options?" prompt. The possible options + ;that can be used are: + ; + ; W whole words only + ; U ignore case + ; B backwards search + ; G whole file + ; R rest of file + ; N replace without asking + ; + ;Blank the unused options. + ; +0849 INIFIN:: +0849 20 20 20 20 DB ' ' ;No options +084D 20 20 + + ; + ;The status line is usually displayed at the top of the screen. + ;INISTA lets you always turn it off. STFILL specifies what character + ;to use to fill unused space in the status line. + ; +084F INISTA:: +084F FF DB TRUE ;Display status line + +0850 STFILL:: +0850 20 DB ' ' ;Fill with blanks + + ; + ;When paragraphs are aligned with ^B or ^QU and hyphen help is on, HYMAX + ;is used to determine when to ask the user to hyphenate a word. + ; +0851 HYMAX:: +0851 05 DB 5 ;Ask user when the word extends more than 5 + ;characters past the right margin + + ; + ;When WordStar asks a question that requires a Y for yes or N for no response, + ;YNCR indicates whether or not the user must push the RETURN key before + ;WordStar will accept it. + ; +0852 YNCR:: +0852 00 DB FALSE ;Don't wait for RETURN key + + ; + ;WordStar can index every word in a document as well as selected words and + ;phrases. IDXALL determines whether this is the default or not. + ; +0853 IDXALL:: +0853 00 DB FALSE ;Don't index every word + + ; + ;Using ^B or ^QU in a nondocument normally strips the eighth bit from + ;each character in a line. STRPFL can disable stripping. + ; +0854 STRPFL:: +0854 FF DB TRUE ;Stripping is enabled + ; + ;Editor Entry Conditions + ; +0855 INIEDT:: +0855 FF DB TRUE ;Right justification when typing +0856 FF DB TRUE ;Word wrap when typing at end of line +0857 FF DB TRUE ;Insert on +0858 FF DB TRUE ;Print controls displayed +0859 00 DB FALSE ;No hyphen help +085A FF DB TRUE ;Ruler displayed +085B 00 DB FALSE ;Block column mode off +085C 00 DB FALSE ;Block column replace mode off +085D 01 DB 1 ;Single spacing +085E 02 DB 2 ;Scrolling speed +085F 00 DB FALSE ;Proportional spacing off +0860 00 DB FALSE ;Soft space not displayed + +0861 00 00 00 DB 0,0,0 ;Reserved + ; +000F iniesz EQU $-INIEDT ;Size of editor conditions + + ; + ;The following are special characters that affect how numbers are + ;evaluated and dispayed. + ; +0864 COMCHR:: +0864 2C DB ',' ;Comma to separate 1,000's + +0865 DECCHR:: +0865 2E DB '.' ;Decimal point + + ; + ;The following flags are used to control the way WordStar processes + ;certain commands. CTLNFL and CTLHFL are provided primarily to allow + ;WordStar 3.3 users to use ^N and ^H in the same way as they are accustomed. + ; +0866 CTLNFL:: +0866 FF DB TRUE ;Set non-zero if ^N to break line and + ;RETURN moves down a line when insert off. + ;Set to zero so ^N converts paragraph lines + ;and turns auto indent on/off for + ;nondocuments, and RETURN always inserts CRLF. + +0867 CTLHFL:: +0867 00 DB 0 ;Set non-zero if ^H to be same as ^S instead + ;of DEL. + +0868 CASEFL:: +0868 00 DB 0 ;Set non-zero if ^^ is case toggle. When + ;zero and CLTNFL is non-zero, use as + ;paragraph line and auto-indent on/off. + +0869 DELFLG:: +0869 00 DB 0 ;Set non-zero if DEL erases to left, zero + ;to erase to right (like ^G). + +086A BLKFLG:: +086A FF DB 0FFH ;Set non-zero if the cursor should move + ;to column 1 if the cursor is next to a block + ;marker at the left edge of the screen + +086B LSPFLG:: +086B 00 DB 0 ;Set non-zero if lines with soft carriage + ;returns should not be added to paragraphs + ;for line spacing other than 1 + + ; + ;RLRVID allows the user to select video attributes used to highlight + ;the ruler line. See VIDATT for bit definitions. + ; +086C RLRVID:: +086C 00 DB 0 ;No ruler highlighting + + ; + ;AHEAD indicates whether type ahead is allowed for ^E, ^X, ^W, ^Z, + ;^G, DEL, ^T, ^Y, ^QY, and ^QDEL. If AHEAD is 0, WordStar's type + ;ahead buffer will be flushed whenever one of the functions is + ;encountered. If it is non-zero, no flushing will occur. This + ;flag should be used primarily for external keyboard enhancers where + ;the functions shown above are to be used. WordStar's function key + ;and shorthand processing automatically compensate. + ; +086D AHEAD:: +086D 00 DB 0 ;Flush + + ; + ;Maximum size for the shorthand definitions. Should be optimized to + ;match actual usage since it reduces the amount of memory available + ;for text while editing and printing. The size of each definition + ;is equal to 5 plus the number of characters defined. If this value + ;is smaller than the size of the shorthand file (see SVFILE above), + ;only some of the definitions will be used. Setting it to zero + ;disables shorthand and makes the ESC key clear the screen instead. + ; +086E HANMAX:: +086E 04 DB 4 ;Size of shorthand buffer in records + ;(4 times 128 = 512 bytes) + + ; + ;With shorthand you can insert the dollar-formatted results of the last + ;math you performed. WordStar uses the format below when you do this. + ;(Make sure that the character count includes the zero at the end.) + ; +086F DOLLAR:: +086F 11 DB 17 ;Character count +0870 2D 2D 2C 2D DB '--,---,---,---.99' +0874 2D 2D 2C 2D +0878 2D 2D 2C 2D +087C 2D 2D 2E 39 +0880 39 +0881 00 00 00 DB 0,0,0 ;Spare + +0884 00 00 00 00 DB 0,0,0,0,0,0,0,0 ;Reserved +0888 00 00 00 00 +088C 00 00 00 00 DB 0,0,0,0,0,0,0,0 +0890 00 00 00 00 + + ; + ;EXTRA is a large buffer area for general patching. Some versions of + ;the WINSTALL installation program use EXTRA. Whenever EXTRA is used, + ;RAM1ST must be changed to point to the first available byte within EXTRA + ;that is still available for WordStar's use. If all of EXTRA is used, + ;RAM1ST should point to endpat. + ; +0894 RAM1ST:: +0894 0896 DW EXTRA ;First location in EXTRA that WordStar can use + ; +0896 EXTRA:: DS 512 ;Patch area +0A96 endpat:: ;End of patch area + + +0A96 08 0C 57 UDATE: DB 08,12,87 ;User area version date + + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/PRINT.TST b/Source/Images/hd_zpm3/s1/u0/PRINT.TST new file mode 100644 index 00000000..b8dc204a --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/PRINT.TST @@ -0,0 +1,143 @@ +.hePRINT.TST Features of Your Printer +.f1 WordStar +.f2 Print test +.f3 Page # +.oj on + WordStaò anä Youò Printer + +WordStar‚  workó  witè á widå rangå oæ printeró anä offeró  yoõ  á +varietù oæ prinô enhancements® Whetheò youò printeò caî producå +thå  prinô enhancementó outlineä iî thió documenô dependó oî  itó +capabilities®   Pleaså notå thaô noô alì printeró arå capablå  oæ +showinç alì thå exampleó below. + +Speciaì Printinç Capabilities + +WordStaò supportó thå followinç speciaì printinç capabilities: + + ª Boldface¬ Doublå strike + * Italics/Alternatå ribboî color + * Strikå out + * Overprinô (aó iî co^te) + * Noncontinuouó underline¬ anä +.ul on + * Continuouó underline +.ul off + + * SuperScript¬ SubScript + + * anä almosô anù combinatioî -­ WordStar + +Characteò Width + +Somå  printeró  wilì  supporô  WordStar‚  commandó  foò   variablå +characteò widths® + +.cw 24 +µ characteró peò inch® (.C× 24) +.cw 20 +¶ characteró peò inch® (.C× 20) +.cw 14 +8.¶ characteró peò inch® (.C× 14) +.cw 12 +1° characteró peò inch® (.C× 12) +.cw 10 +1² characteró peò inch® (.C× 10) +.cw 7 +17.± characteró peò inch® (.C× 7) +.cw 12 + +Youò printeò caî alsï bå seô tï "toggle¢ betweeî normaì pitcè anä +alternatå pitch: + +     Thió  sentencå ió printeä witè thå normaì 1°-pitcè  setting¬ +     theî toggleä tï 1² pitch¬ theî bacë tï normal. +.cw 7 + +Yoõ caî alsï changå thå normaì anä alternatå characteò widths: + +.cw 14 +.rm 55 +     Thå  "normal¢ characteò widtè ió 1´ (8.¶ cpi©  anä +     thå alternatå characteò widtè ió · (17.± cpi). +.pa Š.rm 65 +.cw 10 + +.cw 12 +Linå Height + +Yoõ caî alsï uså differenô linå heights. + +.lh 16 +Thió ió aî examplå oæ variablå linå height® (.LÈ 1¶ ­ ³ lpi) +.lh 12 +Thió ió aî examplå oæ variablå linå height® (.LÈ 1² ­ ´ lpi) +.lh 8 +Thió ió aî examplå oæ variablå linå height® (.LÈ ¸ ­ ¶ lpi) +.lh 6 +Thió ió aî examplå oæ variablå linå heighô® (.LÈ ¶ ­ ¸ lpi) +.lh 8 + +Proportionaì Printing + +.ps on +.uj on +WordStar‚  alsï supportó proportionaì printinç foò  mosô  printeró +thaô  havå  it®   Yoõ  selecô  proportionaì  fontó  bù   changinç +characteò widthó aó iî thå followinç examples: + +.cw 22 +Thió ió characteò widtè 22. +.cw 11 +Thió ió characteò widtè 11. +.cw 9 +Thió ió characteò widtè 9. +.cw 7 +Thió ió characteò widtè 7. +.uj dis +.ps off +.cw 12 + +Other + +Phantoí Spacå¬ Phantoí Rubout + +WordStaò maù allo÷ yoõ tï prinô speciaì characteró (foò  example¬ +á  paragrapè  sigî  oò centó sign© bù  usinç  thå  phantoí  spacå +commanä (^PF© oò thå phantoí rubouô commanä (^PG© iî á  document® +Foò  youò  printer¬ thå phantoí spacå characteò isº  ¬  anä  thå +phantoí rubouô characteò isº . + +Switchinç tï Drafô Mode + +.lq off +Doô matriø printeò driveró allo÷ switchinç froí NLÑ (neaò  letteò +quality© modå tï drafô modå foò fasteò printing. +.lq on + +Microspacå Justification + +.uj on +WordStar‚   allowó  microspacå  justification¬  iæ  youò   printeò +supportó  it¬ tï producå evenlù spaceä wordó iî  justifieä  text® +Microspacinç spreadó thå whitå spacå betweeî wordó (anä sometimeó +betweeî thå letteró oæ eacè word© aó evenlù aó possible® +.uj dis +.pa ŠLookinç Aô Thió Filå Onscreen + +Iæ  yoõ wanô tï seå thå embeddeä commandó thaô produceä thå  texô +yoõ arå no÷ reading¬ follo÷ theså steps: + +1 Aô thå Openinç Menu¬ presó D‚ tï ediô á document. + +² Aô thå prompô foò filename¬ typå print.tsô anä presó Enter. + +Noticå thaô thå texô onscreeî includeó somå characteró thaô don'ô +appeaò  iî  thå  printeä copy® Foò example¬ á  headinç  linå  ió +identifieä  bù  thå  doô  commanä .he®   Wordó  iî  boldfacå  arå +surroundeä bù ^ anä appeaò eitheò highlighteä oò iî á  differenô +coloò oî youò screen. + +Tï continuå viewinç thå contentó oæ thió file¬ ¬ presó ^C® Presó +^R‚ tï movå iî thå otheò direction. + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/READ.ME b/Source/Images/hd_zpm3/s1/u0/READ.ME new file mode 100644 index 00000000..3f1cf909 --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/READ.ME @@ -0,0 +1,2141 @@ + --THE README FILE-- + ------------------------ + +README contains late-breaking news and tips about WordStar, +and information about printers. + + +THE DISKS THAT CAME IN YOUR PACKAGE +----------------------------------- + +The file HOMONYMS.TXT is included on the Speller disk +contrary to what is listed in Appendix D. + + +INSTALLATION +------------ + +WINSTALL and WSCHANGE + + WordStar has two installation programs: + + o WINSTALL contains the basic choices to install WordStar. + It is recommended for all users. + + Be sure and install your valid disk drives since WordStar + running under CP/M cannot recover from attempts to access non- + existent disk drives. + + o WSCHANGE contains every installation and customization + choice. It is designed for advanced users and users who + want to customize WordStar after they're familiar with it. + Use the menu listing below for a directory of the menus + in WSCHANGE. + +Directory of WSCHANGE Menus + + The chart below shows the organization of menus in WSCHANGE. + Print it out and refer to it as you customize WordStar. + + Main Installation Menu + + A Console + A Monitor + A Monitor selection + B Monitor name + C Screen sizing + B Function keys + C Monitor patches + A Special characters + B Cursor control + C Screen control + D Keyboard patches + A Function keys + B Save function keys + E Interface patches + A Console busy handshaking + B Special I/O subroutines + B Printer + A Printer choices + A Printer selection + B Printer name + C Default printer driver + B Printer driver library + A Select library file + B Create smaller library + C Add new printer driver + D Change printer driver data + C WS printer patches + A Custom print controls, printer initialization + + NOTE: Disregard the "CUSTOM & SIMPLE Controls Save CUSTOM/SIMPLE + Controls" option shown. This is not available from this menu. + + D Printing defaults + E Printer interface + A Printer port selection + B Printer busy handshaking + C Printer subroutines + C Computer + A Disk drives + A Valid disk drives + B Maximum valid user number + C Delay disk access if typing + B Operating system + A Single-user system + B Multi-user MP/M + C Multi-user Turbo DOS + D ZCPR3 + C Memory usage + D WordStar files + E Directory display + F Computer patches + D WordStar + A Page layout + A Page sizing & margins + B Headers & footers + C Tabs + B Editing settings + A Edit screen & help level + B Typing + C Paragraph alignment + D Blocks + E Erase & unerase + F Lines & characters + G Find & replace + H WordStar 3.3 compatibility + I Printing defaults + C Other features + A Spelling checks + B Nondocument mode + C Indexing + D Shorthand (key macros) + E Merge printing + F Miscellaneous + E Patching + A Auto patcher + B Save settings + C Reset all settings + +MEMORY USAGE +------------ + + WordStar requires a minimum TPA size of 50 kbytes to run + using the factory defaults. The TPA is the amount of memory + available in your computer for use by programs that have a + file type of COM. To see how big the TPA is in your computer, + press the question mark key (?) at the Opening Menu. + + The amount of memory required by WordStar can be reduced by + approximately 3 kbytes if necessary. Use the WSCHANGE program + to select the minimum memory configuration option. The menu + will show you what capabilities are being reduced. + + WordStar uses a general-purpose buffer for a variety of + tasks. WordStar allocates memory to this buffer for editing, + for merge printing, and at the Opening Menu (see BFSIZE in + PATCH.LST). The buffer used for editing is usually the most + sensitive to a reduced TPA size. (You may be able to use the + Opening Menu and print, but there may be insufficient memory + for editing.) + + The merge print buffer is used only to hold merge print + variable names and data. Increase it if you run out of memory + while merge printing. + + The Opening Menu buffer is used primarily to hold the file + directory, and for miscellaneous tasks. + + +LOW-MEMORY INDICATOR IN STATUS LINE +----------------------------------- + + If the Low-Memory indicator appears in the status line, it + means that WordStar was unable to complete some function. + The most common symptoms are: the line number in the + status line is wrong, or a paragraph alignment could not be + completed. You may correct the line counter by saving your + file, exiting WordStar, and re-loading your file. To correct + the paragraph alignment, move your cursor to the point where + paragraph alignment stopped, and then press ^B again. + + The reason this comes up is that WordStar was not able to fit + a big enough chunk of text into memory at one time. + + When you first begin editing, WordStar uses the value from + EDSIZE in the user area to determine the minimum amount + of memory required for a page of text. The default + is set for approximately a 55 line by 66 column page. If + your page size is routinely larger than this, you may want + to increase EDSIZE. Multiply the number of lines by the + number of columns, and divide by 128. + + If the Low-Memory indicator comes on while printing, it is due + to either the same reasons as for editing, or there is + insufficient memory to print the text proportionally spaced. + The amount of memory required depends on which printer + driver you are using. If you aren't using the .PS ON dot + command to turn proportional spacing on in your document, + low memory won't be a problem. Also, WordStar uses more + memory for merge printing than it does for regular printing + (around 2.5 kbytes more). + + The Low-Memory indicator will also appear when a full disk error + is encountered during editing. Treat the disk-full error as you + would normally. + + +RAM-RESIDENT PROGRAMS +--------------------- + + RAM-resident programs, such as SmartKey, reduce the amount of + working memory (TPA) that WordStar can use. The new features in + WordStar, such as shorthand, may reduce the need for these + RAM-resident programs, thus freeing memory for WordStar. + + +ZCPR3 SUPPORT +------------- + + In order to enable the ZCPR facilities within WordStar, the user + must use the Z3INS utility provided with ZCPR to install the + address of the ZCPR "environment" into WordStar. The environment + contains information that WordStar uses to support ZCPR-specific + functions. + + Generally, the user should log onto the drive containing the file + WS.COM, and issue the command: + + Z3INS SYS.ENV WS.COM + + The user should also run either WINSTALL or WSCHANGE to further + install WordStar for ZCPR. However, this is not mandatory because + the only thing that happens is that the WordStar sign-on says + "ZCPR3," and the LGLUSR location in the user area is changed for a + maximum user number of 31. (The normal default for LGLUSR is 15.) + + Once the user has installed WordStar for use with ZCPR, the user + will be able to use the following ZCPR features: + + - A named directory may be used when logging onto a new drive/user. + + - A named directory may be used instead of a drive/user as part + of any file name. + + - The drive/user always appears above file directories. (For CP/M + only the drive letter is shown if the user number is zero.) + + - The directory name also appears above the directory if one has + been defined for the currently logged drive/user. + + - If WordStar does not find its OVR files on the current drive and + user, it will search the drives and user numbers in the ZCPR + search path rather than using its standard search pattern. + + - WordStar installs itself as a ZCPR "shell" process which lets the + user enter any legal ZCPR command when running a program. (CP/M + can only run programs that are COM files.) + + +OSBORNE USERS +------------- + + The command to change a hard carriage return to a soft carriage + return (document mode) or to turn Auto-indent ON (nondocument + mode) does not function on the Osborne because of a limitation + in its BIOS. The following patch can be applied to change the + command from ^^ to ^- (Ctrl-Hyphen): + + Using DDT or SID in the file WSMSGS.OVR: + + At 02DA replace 1E with a 1D + At 02EF replace 1E with a 1D + At 0359 replace 1E with a 1D + At 06B2 replace 1E with a 1D + At 06C9 replace 1E with a 1D + + At the system prompt type SAVE 53 WSMSGS.OVR + + For more information on how to use SID or DDT, see your CP/M + reference guide. As always, be sure and apply the patch to a + COPY of the file. + + +INSTRUCTIONS FOR TWO FLOPPY DISK COMPUTERS +------------------------------------------ + + Do not remove the Program disk while you are using WordStar. + + The Printer Driver Library file (WSPRINT.OVR) on the WordStar + program disk is much smaller than the Printer Driver Library + file contained on the disk labeled PRINTER. Be sure to read the + section in "Starting" that discusses the printer library file. + + +RUN A PROGRAM +------------- + + Once you press R you can type the drive and user number for the + program you want to run. You may run only .COM files. CCP commands, + such as DIR cannot be used. + + +INDEXING +-------- + +Using StarIndex + + StarIndex 1.01 works with files created with this release of + WordStar. + +"Can't Use That Printer" Message + + When WordStar creates an index or table of contents, it uses + the printer drivers $INDEX and $TOC. If you created a smaller + WSPRINT.OVR file, you may have left these drivers out. To + return them to the file, copy the original WSPRINT.OVR file + onto your disk. When you create a smaller file again, be sure + to save these drivers. See Appendix C in the WordStar manual + for a list of other drivers to save. + + +SPELL CHECKING +-------------- + + Dual floppy disk users: + + Unless you have sufficient room on your working WordStar program + disk for the files TW.COM, SPELL.COM, MARKFIX.COM, REVIEW.COM and + MAINDICT.CMP you will not be able to run a spell check from the + Opening Menu. You will need to exit WordStar and replace the + working WordStar program disk with the dictionary disk you created + during installation. This disk should contain the files listed + above. Make sure the disk in drive B has the file you want to + spell-check. + + Follow the directions for running a spell check in The WORD Plus + manual. + + +UPGRADING FROM A PREVIOUS RELEASE +--------------------------------- + + This release of WordStar contains many new features and commands. + See the "What's New" booklet for a complete list. The following + changes came in too late to be included in the documentation. + +Printer Patches + + Previous versions of WordStar treat most dot matrix printers + and other non-daisy wheel printers as a DRAFT printer with a + few patchable items. Because of this, many users have used + these patches to be able to use certain features of their + printers. Sometimes the patches have been quite extensive, and + some users have many files that count on them. + + The printer drivers of WordStar Release 4, on the other hand, + are very powerful. Almost every driver recognizes all the print + controls and all the dot commands. In fact, if a document is + written to be printed on one kind of printer, it is likely that + it will also print fine on some other printer. + + However, if you want to use your existing files with WordStar + 4, and those files rely on the user area being patched in a + special way, you can probably do so by moving the patches into + WordStar 4, and using the CUSTOM or SIMPLE printer driver. + + On the INSTALL disk is a program called MOVEPRN.COM that + copies the printer driver portion of the previous release's + user area into files that can be installed into Release 4 with + the "auto patcher" feature. + + Copy the program MOVEPRN.COM onto the disk containing the + WS.COM file for the previous version. Type + + MOVEPRN WS.COM FILE1.PAT FILE2.PAT + + MOVEPRN extracts the proper portions of the user area and + writes them into two files that may then be used with the "auto + patcher" feature of WSCHANGE. + + FILE1.PAT is to be used with the general patching menu + (Choose E "Patching" on the WSCHANGE Main Menu, then A "Auto + Patcher"). FILE2.PAT should be used to install strings first + into the SIMPLE driver, and then into the CUSTOM driver (choose + B "Printer" on the WSCHANGE Main Menu, then B "Printer driver + library", D "Change printer driver data" and D "Driver auto + patcher"). + + Test print your document first with the SIMPLE driver, and then + with the CUSTOM driver to see which one produces the most + satisfactory results. + + Also read Appendix C for more information on using the Auto + Patcher. + + +Hanging Indents + + For WordStar Professional Release 4, MailMerge reformats indented + text created with ^OG to the current margins. If you want the text + to remain indented, use embedded ruler lines or the .RM, .LM, + and .PM commands. See the "Reference Guide" for more information. + + Pressing ^OG to wrap back to the first tab on the ruler line after + having reached the last tab works the same way it did in previous + versions of WordStar, contrary to what is stated in the manual. + + +TERMINALS +--------- + + WordStar comes installed for an "idealized" special terminal. + WINSTALL and WSCHANGE allow you to install many terminals by + name, thus allowing WordStar to take advantage of the special + features that the terminal might support, such as underlining + or the function keys. + + Use either WINSTALL or WSCHANGE to pick your specific terminal + or computer screen from the Monitor menu. If your terminal + isn't on the menu, it probably emulates one of those that is + there. Look in your terminal documentation to find out. + + After you install WordStar for the proper terminal, run + WordStar and open the file PRINT.TST to see which attributes + (such as bold and underline) work on your screen. + WordStar will highlight the following in some way... + + Bold (^PB) + Underline (^PS) + Strike-out (^PX) + Subscript (^PV) + Superscript (^PT) + Doublestrike (^PD) + Italics (^PY) + Blocks (^KB, ^KK) + Error messages + + Most of the time, normal text will be shown in dim intensity, + and highlighted text will be shown in bright intensity. You + may have to use a brightness and/or contrast knob to adjust + your screen the first time you use WordStar this way. + + If your dim intensity is too dim to see well, and you can't + adjust it, you can change the BRITE flag to ON using WSCHANGE. + This will invert bright and dim in your text, so that regular + text is displayed bright, and highlighted text will be + displayed as dim. However, text in the menus is not affected. + + +DISPLAY PROBLEMS WITH TERMINALS +------------------------------- + + Once you have installed WordStar for the proper terminal, you + may still experience display problems. + + If text from the previous screen remains after WordStar + displays a new screenful of text, the most likely cause is + cursor wrap. Basically, WordStar must know what happens to the + cursor when a character is displayed at the rightmost position + of the screen. It can either remain at the right edge, or it + can wrap to the beginning of the next line. The WRAP flag in + WordStar must be set either on or off to correspond to the + way the terminal works. (It is generally set for the + terminal's factory default, but the default can usually be + changed using the terminal's setup mode.) + + Another possible cause for display problems is your terminal's + incomplete emulation of some other terminal. The most + common differences are... + + Line insert (LININS), line delete (LINDEL), + Erase to end of screen (ERAEOS), + Erase to end of line (ERAEOL), + And, erase screen (ERASCR). + + Look in the manual for your terminal and use WSCHANGE to see + if the control sequences match. + + +PRINTERS +-------- + +WHAT'S IN THIS SECTION + + This section contains the following information: + + Choosing a Printer + Setting Up Your Printer + Printer Drivers + Proportional Printing + Laser Printers + Information on Specific Printers + +CHOOSING A PRINTER + + WordStar is ready to work with over 100 printers. The printer you + choose during installation becomes your default printer. However, + when you print a document, you can choose any other printer. To + choose a default printer, follow these steps: + + 1. Look at the Printer Information brochure that came in your + package. The first chart shows the printers listed on the + Printer Selection Menus. If your printer is on the menu, + simply choose it during installation. + + 2. If your printer isn't listed on the menu, it may work like a + printer that is. Refer to the second chart in the Printer + Information brochure for a list of printers that work like + printers on the menu. When WordStar asks you to choose a + printer, choose the printer that works like yours. + + 3. If neither chart lists your printer, choose Typewriter Printer + (if your printer can backspace) or Draft Printer (if it can't). + These choices may not take advantage of all your printer's + features, but they will work with almost any printer. + + Note: If you choose Draft or Typewriter, you can modify custom + print controls and printer initialization. + + If you want to make more modifications to take advantage of your + printer's feature, choose the Custom or Simple drivers, then use + the WS Printer Patches section of WSCHANGE to tell WordStar the + codes for your printer. Refer to your printer manual for these + codes. Some printers work better with the Custom driver and some + with the Simple driver. Try using both and see which works better + with your printer. See the "Reference Guide" for more information. + +SETTING UP YOUR PRINTER + +Choosing a Printer Port + + Each printer is connected to a printer port at the back of + the computer. WordStar looks for printers on the LST: port. + If your printer is connected to a different port, use + WSCHANGE to tell WordStar the correct port. + +Testing Your Printer Connection + + At the operating system prompt, type "PIP LST:=READ.ME." This + file should be printed by your printer. If it is not, your printer + may be connected to a different port. See your computer reference + manual, and the section on the STAT command in your CP/M + reference manual for more information. + + +PRINTER DRIVERS + + The WSPRINT.OVR file on the Printers disk contains a printer + driver for each printer on the Printer Selection Menu. The printer + driver for a printer contains all the codes WordStar needs to work + with that printer. + + Each printer driver has a short name. If you choose a printer when + you print a document, you see the names of the printer drivers, not + the names of the printers. + +PROPORTIONAL PRINTING + + WordStar supports proportional printing on a number of printers. + To turn on proportional printing, either install WordStar to + default to proportional printing, or place a ".PS on" command + in your document. At print time, WordStar selects the + appropriate proportional font based on the character width + (.CW) currently in effect. + + The specific printer descriptions later in this section show + recommended character widths for proportional typefaces. + These widths are for a normal mix of upper- and lowercase + letters. If you have many words or phrases all in uppercase + or if you want your text less densely printed, choose a larger + character width. + + While WordStar mostly sets character widths based on the + proportional-width table in the driver, on the more advanced + daisy wheel printers, WordStar uses the printer's proportional- + spacing mode. WordStar determines how much white space is needed + to right-justify the line based on its own proportional width + tables. If the table values don't match the wheel installed, + WordStar won't be able to justify the line correctly. + + WordStar sends standard ASCII characters; if a proportional wheel + uses a different spoke mapping, set up the printer to handle this. + +LASER PRINTERS + + WordStar supports laser printer features such as font changes + and proportional spacing. + + WordStar supports several laser printers: the Canon LPB-8 A1 & A2; + the Hewlett-Packard LaserJet, LaserJet+, and LaserJet 500+; + and the Ricoh LP4080. Refer to the "Specific Printer + Information" section of this file for information on these + printers. General notes about using laser printers are given below. + +Paper Size and Margins + + Laser printers come with preset page margins. You need to + compensate for these margins by changing page length in your + WordStar documents. The chart below shows the recommended + settings for 8 1/2 X 11 inch paper for both portrait and landscape + orientations. These settings allow 55 lines of text for portrait + orientation and 40 lines of text for landscape orientation (at 6 + lines per inch). They also allow for a footer of up to 3 lines + and a one-line header. If you use multiple-line headers, adjust + the top margin accordingly. + + Dot Default Portrait Landscape + Setting Command Value Orientation Orientation + ------- ------- ------- ----------- ----------- + page length .PL 66 62 47 + top margin .MT 3 2 2 + bottom margin .MB 8 5 5 + header margin .HM 2 1 1 + footer margin .FM 2 2 2 + + If the laser printer is your primary printer, you can use WSCHANGE + to make these settings the defaults. + + Because laser printers leave small margins at the left and right + sides of the page, you may want to use a smaller page offset + setting (the default is .PO 8). + +Form Feeds + + When you print with a laser printer, answer Y for yes to the "Use + form feeds (Y/N)?" prompt at print time. (The default is NO.) If + the laser printer is your primary printer, you can use WSCHANGE to + change the default to yes. + +WordStar Commands for Font Selection + + The WordStar dot commands and print control commands listed below + determine the fonts used for printing a document. + + .PR .PR OR=L selects landscape orientation; .PR OR=P (or just + .PR OR) selects portrait orientation (the default). If + either of these commands appears after the first printing + line on a page, the orientation will not change until the + following page. + + .PS .PS ON selects proportionally spaced characters; .PS OFF + (the default) selects fixed-spaced characters. + + .CW The character-width setting (.CW followed by the width in + 120ths of an inch) determines the character pitch and font + selected for fixed-width printing. For proportional fonts, it + determines the point size and proportional-width table + selected. + + .LQ .LQ ON selects near letter quality print (if supported by + your printer). LQ OFF selects draft quality print. Default + is ON. + + ^PY The italic print control toggles between normal and italic + characters when the appropriate italic font is available. + + ^PB The boldface print control toggles between normal and bold + characters when the appropriate bold font is available. + + ^PD The double strike print control used with the laser printers + toggles overprinting with a horizontal offset of 1/120" + between the two character images. This allows a bold effect + where no bold font is available. + + ^PA ^PA turns alternate pitch on. Use .CW to assign different + character widths to normal pitch (see ^PN below) and alternate + pitch so that each pitch accesses a different font. You can + then change fonts by switching between the two pitches. This + is the only way to use two fonts on the same line. + (See "Character width" and "Pitch" in the "Reference Guide.") + + ^PN ^PN turns normal pitch on. You can use it with ^PA as + described above. + + ^P@ When working with columns, if you use alternate and normal + pitch for two fonts, or if you use proportional spacing, you + may need to use ^P@ to make sure the columns line up. + Remember that the column position set with ^P@ is determined + by the normal pitch character width. (See "Columns" and + "Proportional spacing" in the "Reference Guide." + +INFORMATION ON SPECIFIC PRINTERS + + This section describes the capabilities of each printer listed on + the Printer Selection Menu. The printers are listed in alphabetical + order (except for the generic printers such as "Draft," + "Typewriter," "Custom," "Simple," and the various print-to-disk + options, which are listed first). + + There is a chart for each printer explaining how features work and + listing any special notes about the printer. Each printer is + described in the following format: + +PRINTER NAME ----- Driver: (short name) + + ^PY Effect of italics/ribbon color print control + ^PT/V Subscript/superscript information + .CW Information on available character widths and fonts. The + chart shows the .CW, .LQ, and .PS settings required to use + different fonts. + + .LQ OFF .LQ ON .PS ON Font Name + ------- ------ ------ --------- + .cw val .cw val recommended value (range) font 1 + .cw val .cw val recommended value (range) font 2 + + .UL Continuous-underline information (if restrictions) + .UJ Microspace-justification information (if restrictions) + + N/A means a command has no effect on this printer. + + NOTES Switch settings, special features, anomalies. + +DRAFT PRINTER (nonbackspacing) ----- Driver: DRAFT + + ^PD Overprints the line twice + ^PB Overprints the line three times + ^PS Overprints the underscore character in a separate pass + ^PT/V Prints super/subscripts with a full line between + super/subscript and text + .LH Sets line height only in multiples of full lines + .CW N/A + .PS N/A + .LQ N/A + .UJ N/A + + NOTES This driver works with any printer that doesn't automatically + perform a line feed when it receives a carriage return command. All + overprinting is done by returning the carriage and passing over the + line again. + +TYPEWRITER PRINTER (backspacing) ----- Driver: TYPEWR + + ^PD Backspaces and overprints each character twice + ^PB Backspaces and overprints each character three times + ^PS Backspaces and overprints the underscore character + ^PT/V Prints super/subscripts with a full line between + super/subscript and text + .LH Sets line height only in multiples of full lines + .CW N/A + .PS N/A + .LQ N/A + .UJ N/A + + NOTES This driver works with any printer that doesn't automatically + perform a line feed when a it receives a carriage return command, + and responds to a backspace character. Overprinting is done by + backspacing. + +AUTO LINE FEED PRINTER (backspacing) ----- Driver: AUTOLF + + ^PD Backspaces and overprints each character twice + ^PB Backspaces and overprints each character three times + ^PS Backspaces and overprints the underscore character + ^PT/V Prints super/subscripts with a full line between + super/subscript and text + .LH Sets line height only in multiples of full lines + .CW N/A + .PS N/A + .LQ N/A + .UJ N/A + + NOTES This driver works with any printer that automatically + performs a line feed when it receives a carriage return character, + and responds to a backspace command. Overprinting is done by + backspacing. + +SIMPLE CUSTOMIZABLE PRINTERS ----- Driver: SIMPLE + + All print controls cause control strings (on and off) in + the user area to be sent to the printer. These strings + are used by both the SIMPLE and CUSTOM drivers. They can + be installed with the WSCHANGE program. + + .LQ Controlled by user area strings + .PS Controlled by user area strings + .CW N/A + .UJ N/A + .LH N/A + + NOTES This printer driver prints the line in one pass, sending + control strings from the user area to select print enhancements. + +CUSTOMIZABLE PRINTERS ----- Driver: CUSTOM + + All print controls cause control strings (on and off) in + the user area to be sent to the printer. These strings + are used by both the SIMPLE and CUSTOM drivers. They can + be installed with the WSCHANGE program. + + .LQ ON/OFF controlled by user area strings + .PS ON/OFF controlled by user area strings + .LH Sets line height only in multiples of full lines + .UJ N/A + .CW N/A + + NOTES This driver prints the line in multiple passes, sending + control strings from the user area to select print enhancements. + +PREVIEW TO DISK ----- Driver: PRVIEW + + This driver prints documents to the PREVIEW.WS file to allow + you to preview the format and appearance of a document before + printing. Headers, footers, and pagination are shown correctly + and print controls remain in the file to display onscreen + attributes. Dot commands are not printed. + +PRINT TO DISK WITHOUT PRINT CONTROLS ----- Driver: ASCII + + This driver prints to the ASCII.WS file, stripping headers and + footers, high bits, and print controls. + +PRINT TO DISK WITHOUT HEADERS AND FOOTERS ----- Driver: XTRACT + + This driver prints to the XTRACT.WS disk file, stripping headers + and footers, but preserving high bits and print controls. + +ANADEX 9500A, 9500B ----- Driver: 9500 + + ^PY N/A + ^PT/V Even superscript roll + + .CW .CW Font name + --- --------- + 9 13.3 cpi + 10 12 cpi + 12 10 cpi + 18 6.7 cpi + 20 6 cpi + 24 5 cpi + + .LH 1/24" resolution, use even values + .UJ This printer has no incremental horizontal positioning + .PS N/A + .LQ N/A + +ANADEX 9501B, INTEQ 5100B ----- Driver: 9501B + + ^PY N/A + ^PT/V Even superscript roll + + .CW .CW Font name + --- --------- + 7 16.7 cpi + 8 15 cpi + 10 12.5 cpi + 12 10 cpi + 14 8.3 cpi + 16 7.5 cpi + 20 6.2 cpi + 24 5 cpi + + .LH 1/24" resolution, use even values + .UJ This printer has no incremental horizontal positioning + .PS N/A + .LQ N/A + +C. ITOH STARWRITER 1550 AND 8510 ----- Driver: C1550 + + ^PY N/A + ^PT/V Prints full-size characters with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + +C. ITOH F10 STARWRITER ----- Driver: QUME + + See Diablo 630, 1610, 1620 Daisy Wheel. + + Note: Proportional printing was tested with a Theme 10 wheel. + +CANON LBP-8A1 AND LBP-8A2 LASER PRINTER ----- Driver: LBP8 + + ^PY Selects italics if appropriate font installed + ^PT/V Prints full-size characters with roll + .PS .PS + .CW OFF ON Font Name + --- -- --------- + 6 - 20 cpi + 8 - 15 cpi + 9 - 13.3 cpi + 10 - 12 cpi (elite) + 12 - 10 cpi + 20 - 6 cpi + 24 - 5 cpi + 16 - 7.5 cpi + - 7 (0-8) Garland 8 point + - 10 (9-11) Garland 12 point + - 14 (12-17) Expanded 8 point + - 20 (18-30) Expanded 12 point + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended + .PR OR "=Landscape" or "=Portrait" to select orientation + + NOTES Answer yes to the "Use form feeds" prompt. This driver is + configured to select all the built-in fonts in the LBP8, as well + as fixed pitch cartridges and the Garland PS cartridge. Other + proportional cartridges require modifying the proportional spacing + tables with WSCHANGE. For more information on laser printers, see + the "Laser Printers" section above. + +CITIZEN MSP ----- Driver: CITMSP + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LH Use even values. Driver operates at 2/48 resolution. + .PS N/A + .UJ Microjustification slows printing. Continuous underlining + suppresses microjustification. + + +DATAPRODUCTS PAPER TIGER SPG-8050 & SPG-8070 ----- Driver: SP8050 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, prints full-size + .LQ .LQ .PS + .CW ON OFF ON Font name + --- --- --- --------- + 7 7 5 (0-6) condensed + 10 10 8 (7-8) elite + 12 12 10 (9-13) pica + 14 14 - expanded condensed + 20 20 16 (14-17) expanded elite + 24 24 20 (18-30) expanded pica + +DIABLO 630, 1610, 1620 DAISY WHEEL ----- Driver: DIABLO + + ^PY Selects red/black ribbon color + ^PT/V Prints super/subscripts in separate pass with specified roll + .CW Supports any value from 0 to 30. Usual fixed pitch values + are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). + .BP ON selects bidirectional printing; OFF selects left-to-right + printing + .LQ N/A + .UL Continuous underlining does not suppresses microspace + justification. Continuous underlining may be irregular. + .PS ON selects proportional spacing; OFF selects fixed pitch + spacing. If a proportional print wheel has a non-standard + spoke pattern, configure the printer to translate spoke + position into the appropriate character. This driver + explicitly positions each character when proportional spacing + is selected. + + NOTES The proportional spacing tables are set up for a Diablo + metal 96 character BOLD PS wheel. + +DIABLO 630 DAISY WHEEL WITH WP OPTIONS ----- Driver: 630WP + + ^PY Selects red/black ribbon color + ^PT/V Prints super/subscripts in separate pass with specified roll + .CW Supports any value from 0 to 30. Usual fixed pitch values + are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). + .LQ N/A + .UL Continuous underlining does not affect microspace justifi- + cation + .PS ON selects proportional spacing; OFF selects fixed pitch + spacing. If a proportional print wheel has a non-standard + spoke pattern, configure the printer to translate spoke + position into the appropriate character. This driver sends + codes to the printer to turn proportional spacing on and off, + and the printer controls character to character spacing. + + NOTES The proportional spacing tables are set up for a Diablo + metal 96 character BOLD PS wheel. + +DIABLO 630 DAISY WHEEL, EXTENDED CHARACTER SET ----- Driver: 630ECS + + ^PY N/A + ^PT/V Prints super/subscripts in separate pass with specified roll + .CW Supports any value from 0 to 30. Usual fixed pitch values + are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). + .LQ N/A + .UL Continuous underlining does not affect microspace justifi- + cation + .PS ON selects proportional spacing; OFF selects fixed pitch + spacing. If a proportional print wheel has a non-standard + spoke pattern, configure the printer to translate spoke + position into the appropriate character. This driver sends + codes to the printer to turn proportional spacing on and off, + and the printer controls character to character spacing. + + NOTES The proportional spacing tables have been set up for a Diablo + metal 96 character BOLD PS wheel. + +DIABLO C150 & C200 COLOR JET PRINTERS ----- Driver: C150 + + ^PY Selects red/black ink + .CW 10 characters per inch only + .LH 1/30" resolution + .PS N/A + .LQ N/A + +EPSON FX-80 AND FX-100 ----- Driver: FX80 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + +EPSON FX-85, FX-185 AND FX-286 ----- Driver: FX85 + + ^PY Selects draft quality italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 6 - - compressed elite + 7 - - compressed + 10 - - elite + 12 12 11 (10-13) courier + 14 - - expanded compressed + 20 - - expanded elite + 24 24 22 (20-30) expanded courier + + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + .UJ must be on for proportional text to be right-justified. + +EPSON LQ-800 AND LQ-1000 ----- Driver: LQ800 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + - - - compressed script + 6 6 - compressed elite + 7 7 6 (0-7) compressed + 8 - subscript 15 cpi + 10 10 - elite + 12 12 10 (8-16) pica + 14 14 - expanded compressed + 16 - expanded script + 20 20 - expanded elite + 24 24 - expanded courier + +EPSON LQ-1500, VERSION 2.0 ----- Driver: LQ1500 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + 10 10 - elite + - - 8 (1-9) subscript 15 cpi + 12 12 11 (10-13) courier + 14 - - expanded compressed + - - 15 (14-18) expanded script + 20 20 - expanded elite + 24 24 20 (19-30) expanded courier + + .UL Continuous underlining suppresses microspace justification. + In proportional fonts, continuous underlining may appear + broken between words. + + NOTES If you have an older LQ-1500 (firmware version 1.8), your + printer will have horizontal position registration problems. For + best results, contact your printer dealer about a ROM upgrade. + +EPSON LX-80 - Driver: LX80 + + ^PY Selects draft mode italics + ^PT/V Prints half height if .SR 0, else full height with roll + + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 - compressed + 10 - elite + 12 12 courier + 14 - expanded compressed + 20 - expanded elite + 24 24 expanded courier + + .LH Use even values. Driver operates at 2/48" resolution. + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + +EPSON MX-80 AND MX-100 WITH GRAFTRAX+ +EPSON MX-80 III AND MX-100 III ----- Driver: MX80 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 12 pica + 14 expanded compressed + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + + NOTES Older MX-80 and MX-100 printers don't have graphics mode (for + fine horizontal spacing), variable line height setting, printer + controlled underlining, or printer controlled super/subscripts. If + you have one of these printers, use the DRAFT driver, or adapt the + CUSTOM or SIMPLE driver to your needs. + +EPSON RX-80 AND RX-100 ----- Driver: RX80 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + +HEWLETT-PACKARD LASERJET PRINTERS + + The following information applies to the LaserJet, the LaserJet+, + and the LaserJet 500+. For general information on laser printers, + see the "Laser Printers" section above. + +The LaserJet Fonts + + The LaserJet has three different types of fonts: + + - The "internal" fonts that came with the printer + - Plug-in cartridges + - Soft fonts that must be downloaded through your computer. + (Only the LaserJet+ and LaserJet 500+ can use downloaded fonts.) + + The fonts available in your LaserJet depend on which cartridge + you have installed and which fonts you have downloaded. + +Font Installation + + Internal Fonts: + + The fonts that came with your printer are already in memory and + ready to use. Different LaserJet models come with different sets + of internal fonts. + + Cartridges: + + Cartridges containing a variety of character fonts can be + inserted into any LaserJet model. See your printer manual for + instructions. + + The font selection guidelines in the sections below contain + information about specific cartridges. The letter that identifies + your cartridge is on the front label, directly following the + number 92286. For example, the Y cartridge is labeled 92286Y. + + Soft fonts: + + Soft, or downloadable, fonts are supplied on disk. These fonts + are not explicitly supported by WordStar. + +LaserJet Font Selection + + Each LaserJet font has several characteristics associated with + it. When a printer driver specifies font characteristics to the + LaserJet, the LaserJet searches its available fonts for the best + match to the characteristics requested. The following table + describes these characteristics, in the order in which the + LaserJet evaluates them when selecting a font. + + Characteristic WordStar Control + -------------- ----------------- + * Orientation (portrait or landscape) .PR OR=P/L + * Symbol Set (Roman-8, USASCII, Printer driver + Line Draw, etc.) + * Proportional or fixed spacing .PS ON/OFF + * Print pitch (fixed-width fonts) .CW + * Character height (point size) .CW + * Character style (upright or italic) ^PY + * Stroke weight (light, medium, bold) ^PB + + Note that symbol set is high in the list of characteristics: + make sure that the driver you select is compatible with the symbol + set of your cartridge or downloaded fonts. The symbol sets used by + each driver are listed in the table in the next section. For example, + if your cartridge has the USASCII Symbol Set, you can't use the + HPLJ:U driver because it uses only the Roman-8 Symbol Set. + +LaserJet Printer Drivers + + WordStar provides two printer drivers for use with different + LaserJet font cartridges. Each of these drivers + lets you print with several of the available fonts. You can + use any of these drivers with the LaserJet, LaserJet+, or + LaserJet 500+, depending on the cartridge. + Refer to the table below to see which driver works + best for you. + + The table lists the following information for each driver: + + o The symbol sets used for fixed and proportional spacing + + These must correspond to the symbol sets on the installed + fonts you want to use. The "Default" symbol set refers to the + one the LaserJet defaults to. + + o The proportional-spacing tables used by the driver + + These tables are part of the LaserJet's method of proportional + spacing. The tables determine the width of each character in a + proportionally spaced font. The fonts corresponding to these + tables are used if available. If the corresponding font is not + installed, the table is still used, and the closest available + font is used. This may cause the spacing to appear too tight or + too loose. In this column, the number is the point size, R stands + for regular, B stands for bold, and I stands for italics (the + LaserJet has separate tables for each of these). + + o The font cartridges that work best with + the symbol sets and tables used by the driver + + The cartridges listed are the only ones directly + supported for use with WordStar. If your cartridge is not + listed, you may still be able to use it. Look at + the font information below and try the most compatible driver. + You may need to try different dot command settings or another + driver. The HPLJET is the most "general purpose" driver, so if + you're not sure which driver to use, try it first. + + Fixed-width Proportional Proportional Downloaded + Driver Symbol Set Symbol Set Tables Fonts/Cartridges + ------ ----------- ------------ ------------- ---------------- + + HPLJET Default Default TmsRmn 8R, F, P, most fixed + 10R,10B,10I + Helv 14B + + HPLJ:B Default USASCII TmsRmn 8R, B + 10R,10B,10I + Helv 14B + + HPLJ:U Roman-8, Roman-8 Helv 6R,8R, U, V + Line Draw 10R,12R,14R + + HPLJ:Y PCSET1 USASCII TmsRmn Y, AC + PCSET2 6,8,10,12,14 + (all in R,B,I) + 18B,24B,30B + + HPL:AD Roman-8, Roman-8 TmsRmn AD + Line Draw 6,8,10,12,14 + (all in R,B,I) + 18B,24B,30B + + The printer driver charts below show the actual fonts that print + with each printer driver and the recommended font cartridges. + The charts show the fonts used for both fixed + and proportional spacing and for different character width (.CW) + settings. + + The recommended .CW settings are shown first. The settings in + parentheses select the same font, but the spacing of characters + within a line may appear tighter or looser. + + After the name of each font, the charts note whether regular (R), + bold (B), and italic (I) fonts are available. If a bold font is + not available, you can use the ^PD (double strike) command to get + a boldface effect. + + The last column shows whether you can print in landscape (chosen + in WordStar with .PR OR=L) as well as portrait orientation. + + To use a particular font, choose the settings listed. For example, + to use the Times Roman 8 font with the HPLJET printer driver, insert + the F cartridge, turn .PS on and set character width to .CW 7. + +HP LASERJET, LASERJET+ (F cartridge and others) ----- Driver: HPLJET + + ^PY Selects italics if appropriate font installed + ^PT/V Prints full-size characters with roll + + Cartridge/ + Soft font .PS .CW Font/Point Size R B I Landscape + --------- --- -------- --------------- - - - --------- + F on 7 (0-7) Times Roman 8 x + 9 (8-11) Times Roman 10 x x x + 13 (12-30) Helvetica 14 x + off 7 (0-11) Line Printer 8.5 x + 12 (12-30) Courier 12 x x + P on 9 (0-30) Times Roman 10 x x x x + off 7 (0-11) Line Printer 8.5 x + 12 (12-30) Courier 12 x x (0-30) + + The following fixed pitch fonts may be available depending + on your cartridge. (Note that these are measure by pitch, + not by point size.): + + .CW Font Name + --- --------- + 7 16.7 pitch + 10 12 pitch + 12 10 pitch + 15 8.1 pitch + 18 6.5 pitch + 21 5.8 pitch + 27 4.5 pitch + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended. + Too large a value will cause text to be lost at page bottom. + .PR OR "=Landscape" or "=Portrait" to select orientation. + + NOTES Answer yes to the "Use form feeds" prompt. This driver has + proportional spacing tables for all fonts in the F and P cartridges. + It should also work with many fixed width cartridges. +.p + +HP LASERJET, LASERJET+ (B cartridge) ----- Driver: HPLJ:B + + ^PY Selects italics if appropriate font installed + ^PT/V Prints full-size characters with roll + + Cartridge/ + Soft font .PS .CW Font/Point Size R B I Landscape + --------- --- -------- --------------- - - - --------- + B on 7 (0-7) Times Roman 8 x + 9 (8-11) Times Roman 10 x x x + 13 (12-30) Helvetica 14 x + off 7 (0-11) Line Printer 8.5* x x + 12 (12-30) Courier 12 x x + * Line printer 8.5 is not available in portrait mode + unless the LaserJet+ is used. + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended. + Too large a value will cause text to be lost at page bottom. + .PR OR "=Landscape" or "=Portrait" to select orientation. + + NOTES Answer yes to the "Use form feeds" prompt. This driver has + proportional spacing tables for all fonts in the B cartridge. +.p + +HP LASERJET, LASERJET+ (U and V cartridges) ----- Driver: HPLJ:U + + ^PY Selects italics if appropriate font installed + ^PT/V Prints full-size characters with roll + + Cartridge/ + Soft font .PS .CW Font/Point Size R B I Landscape + --------- --- -------- --------------- - - - --------- + U on 5 (0-5) Helvetica 6 x + 7 (6-7) Helvetica 8 x + 9 (8-9) Helvetica 10 x + 11 (10-11) Helvetica 12 x + 13 (12-30) Helvetica 14 x + off 7 (0-11) Letter Gothic 9.5 x + 12 (12-30) Courier 12 x x (0-30) + + V on 5 (0-5) Helvetica 6 x landscape only* + 7 (6-7) Helvetica 8 x "* + 9 (8-9) Helvetica 10 x "* + 11 (10-11) Helvetica 12 x "* + 13 (12-30) Helvetica 14 x "* + off 7 (0-11) Letter Gothic 9.5 x ** + 12 (12-30) Courier 12 x + * No proportional font is available in portrait orientation. + ** With fixed spacing, in portrait orientation, .CW7 (0-11) + produces Line Printer 8.5 on the LaserJet+ and Courier 12 + on the LaserJet. + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended. + Too large a value will cause text to be lost at page bottom. + .PR OR "=Landscape" or "=Portrait" to select orientation. + + NOTES Answer yes to the "Use form feeds" prompt. This driver has + proportional spacing tables for all fonts in the U and V cartridges. +.p + +HP LASERJET, LASERJET+ (Y cartridge, AC TmsRmn) ----- Driver: HPLJ:Y + + ^PY Selects italics if appropriate font installed + ^PT/V Prints full-size characters with roll + + Cartridge/ + Soft font .PS .CW Font/Point Size R B I Landscape + --------- --- -------- --------------- - - - --------- + Y on none available + off 7 (0-11) Line Printer 8.5 x x + 12 (12-30) PC Courier 12 x x x + + AC* on 5 (0-5) Times Roman 6 x x x x + 7 (6-7) Times Roman 8 x x x x + 9 (8-9) Times Roman 10 x x x x + 11 (10-11) Times Roman 12 x x x x + 13 (12-14) Times Roman 14 x x x x + 16 (15-18) Times Roman 18 x x + 20 (19-24) Times Roman 24 x x + 25 (25-30) Times Roman 30 x x + off 7 (0-11) Line Printer 8.5 x x (0-30) + 12 (12-30) Courier 12 x + * Other .CW settings may access additional fonts if a + cartridge is also installed. + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended. + Too large a value will cause text to be lost at page bottom. + .PR OR "=Landscape" or "=Portrait" to select orientation. + + NOTES Answer yes to the "Use form feeds" prompt. This driver is for + use with the Y cartridge, which provides an IBM PC compatible symbol + set. In addition, this driver has complete proportional spacing + tables for the AC set of downloadable TmsRmn fonts. +.p + +HP LASERJET, LASERJET+ (AD TmsRmn) ----- Driver: HPL:AD + + ^PY Selects italics if appropriate font installed + ^PT/V Prints full-size characters with roll + + Cartridge/ + Soft font .PS .CW Font/Point Size R B I Landscape + --------- --- -------- --------------- - - - --------- + AD* on 5 (0-5) Times Roman 6 x x x x + 7 (6-7) Times Roman 8 x x x x + 9 (8-9) Times Roman 10 x x x x + 11 (10-11) Times Roman 12 x x x x + 13 (12-14) Times Roman 14 x x x x + 16 (15-18) Times Roman 18 x x + 20 (19-24) Times Roman 24 x x + 25 (25-30) Times Roman 30 x x + off 7 (0-11) Line Printer 8.5 x + 12 (12-30) Courier 12 x x (0-30) + + The following fixed pitch fonts may be available depending + on your cartridge. (Note that these are measure by pitch, + not by point size.): + + .CW Font Name + --- --------- + 7 16.7 pitch + 10 12 pitch + 12 10 pitch + 15 8.1 pitch + 18 6.5 pitch + 21 5.8 pitch + 27 4.5 pitch + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended. + Too large a value will cause text to be lost at page bottom. + .PR OR "=Landscape" or "=Portrait" to select orientation. + + NOTES Answer yes to the "Use form feeds" prompt. This driver is for + use with the AD TmsRmn downloaded fonts, and for a ROMAN8 or + ROMAN8+LINEDRAW fixed width font cartridge. The driver includes + complete proportional spacing tables for the AD set of downloadable + TmsRmn fonts. + +HP THINKJET, IBM mode ----- Driver: HPTJI + + ^PY N/A + ^PT/V Prints full-size characters with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is ON. + + NOTES This printer does not have a true 10 pitch font, so character + widths are not exact, and ^P@ does not align exactly with text. + Because the printer has an automatic page offset, set the WordStar + page offset to zero. + +IBM COLOR PRINTER 5182 ----- Driver: IBMCLR + + ^PY Selects red/black ribbon color + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ .PS + .CW OFF ON ON Font Name + --- --- -------- --------- + 7 7 5 (0-6) compressed + 10 10 8 (7-8) elite + 12 12 10 (9-13) pica + 14 14 - expanded compressed + 20 20 15 (14-16) expanded elite + 24 24 20 (17-30) expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ Has same effect as ^PD + .UL Underlining may be irregular with microspace justification on + .UJ Microspace justification slows printing. Default is OFF. + +IBM GRAPHICS PRINTER 5152 ----- Driver: IBMGR + + ^PY N/A + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 12 pica + 14 expanded compressed + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + +IBM PROPRINTER 4201 ----- Driver: IBMPRO + + ^PY N/A + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 7 compressed + 10 10 elite + 12 12 pica + 14 14 expanded compressed + 20 20 expanded elite + 24 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .PS N/A + .LQ Has same effect as ^PD + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + + NOTES If you have a Proprinter XL, you can use WSCHANGE to patch + in the extra features. + +IBM QUIETWRITER 5201 ----- Driver: IBMQUI + + ^PY Toggles between A and * font cartridge. Set character + width to match cartridge in use. (A cartridge uses current + ^PN character width; * cartridge uses ^PA character width.) + ^PT/V Prints full-size characters with roll + .CW Selects character width. Character width must correspond + to the cartridge being used. + .LQ N/A + .PS ON selects proportional spacing, OFF selects fixed pitch + spacing + +IBM WHEELPRINTER 5216 ----- Driver: IBMWP + + ^PY N/A + ^PT/V Printer determined roll if .SR 0 + .CW Selects character spacing. Any value from 0 to 30 is + supported. Usual fixed pitch values are 8 (15 characters + per inch), 10 (12 cpi) and 12 (10 cpi). + .LQ N/A + .UL Continuous underlining does not affect microjustification + .PS ON selects proportional spacing, OFF selects fixed pitch. + This driver sends codes to the printer to turn proportional + spacing on and off, and the printer controls character to + character spacing. + + NOTES The proportional spacing tables are set up for an IBM + BOLD PS wheel. + +IBM WHEELPRINTER 5223 E ----- Driver: IBMWPE + + ^PY N/A + ^PT/V Printer determined roll if .SR 0 + .CW Selects character spacing. Any value from 0 to 30 is + supported. Usual fixed pitch values are 8 (15 characters + per inch), 10 (12 cpi) and 12 (10 cpi). + .LQ N/A + .UL Continuous underlining does not affect microjustification. + Continuous underlining will be somewhat irregular. + .PS ON selects proportional spacing, OFF selects fixed pitch. + This driver will send codes to the printer to turn propor- + tional spacing on and off, and the printer will control + character to character spacing. + + NOTES The proportional spacing tables are set up for an IBM + BOLD PS wheel. + +MANNESMANN TALLY MT-160L ----- Driver: MT160L + + ^PY N/A + ^PT/V Prints full-size characters with specified even roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 6 - compressed elite + 7 - compressed + 10 10 elite + 12 12 pica + 14 - expanded compressed + 20 - expanded elite + 24 - expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .UJ N/A + + NOTES This printer is not capable of incremental horizontal + positioning. As a result, microspace justification is not possible. + In addition, when changing character widths, characters may not + align to closer than one full character width. Also, page offsets + smaller than a character will not work. + +MPI PRINTMATE 99 & 350 ----- Driver: MPI99 + + ^PY N/A + ^PT/V Even superscript roll + .LQ .LQ + .CW OFF ON Font name + --- --- --------- + 7 - 17.1 cpi + 10 - 12 cpi + 12 12 10 cpi + 14 - 8.5 cpi + 20 - 6 cpi + 24 24 5 cpi + + .LH 1/24" resolution, use even values + .PS N/A + .UJ N/A + +NEC PINWRITER P2-3, P2-6, P3-3, P6-6 ----- Driver: NECP2I + + ^PY N/A + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 - compressed + 10 10 elite + 12 12 pica + 14 - expanded compressed + 20 20 expanded elite + 24 24 expanded pica + + .PS N/A + .UL Continuous underline suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + + NOTES Page offsets smaller than the character width in effect are + not supported. Make sure switch 5 on the printer is off. + +NEC PINWRITER P5XL, P6, P7 ----- Driver: NECP5 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 6 6 - compressed elite + 7 7 6 (0-8) compressed + 8 8 - subscript 15 cpi + 10 10 - elite + 12 12 10 (9-17) pica + 14 14 - expanded compressed + 16 16 - expanded script + 20 20 - expanded elite + 24 24 20 (18-26) expanded courier + 30 30 30 (27-30) triple elite + + +NEC SPINWRITER 2000R, 3500R +NEC SPINWRITER 2010, 3510, 7710 +NEC SPINWRITER 2030, 3530, 7730 ----- Driver: SPINWR + + See Diablo 630, 1610, 1620 Daisy Wheel. + + .BP N/A + + NOTES The proportional spacing tables are set up for a NEC BOLD PS + wheel. Proportional spacing is not supported on the 2010 and 2030. + +NEC SPINWRITER 2015, 3515, 7715 ----- Driver: DIABLO + + See Diablo 630, 1610, 1620 Daisy Wheel. + + .BP N/A + + NOTES The proportional spacing tables are set up for a NEC BOLD PS + wheel. This printer does not respond correctly to the phantom blank + and phantom rubout characters, and may lose horizontal alignment if + they are included in your document. Proportional spacing is not + supported on the 2015. + +NEC SPINWRITER 2050, 3550, 8850 ----- Driver: SPIN50 + + See Diablo 630, 1610, 1620 Daisy Wheel. + + .BP N/A + + NOTES The proportional spacing tables are set up for a NEC BOLD PS + wheel. Proportional spacing is not supported on the 2050. + +OKIDATA MICROLINE 84 STEP 2, STANDARD ----- Driver: ML84 + + ^PY N/A + ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 7 compressed + 10 10 elite + 12 12 pica + 14 14 expanded compressed + 20 20 expanded elite + 24 24 expanded pica + + .PS N/A + .UJ In draft mode (.LQ OFF), this printer is not capable of + microspace justification. Different character widths may + not line up correctly. + + NOTES Page offsets smaller than the character width in effect are + not supported. + +OKIDATA MICROLINE 92 AND 93, STANDARD ----- Driver: ML92 + + ^PY N/A + ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 compressed + 10 10 elite + 12 12 pica + 14 expanded compressed + 20 20 expanded elite + 24 24 expanded pica + + .PS N/A + .UJ In draft mode (.LQ OFF), this printer is not capable of + microspace justification. Different character widths may + not line up correctly. + + NOTES Page offsets smaller than the character width in effect are + not supported. + +OKIDATA MICROLINE 84, 92, 93, IBM PLUG & PLAY ----- Driver: ML92I + + ^PY N/A + ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 compressed + 12 12 pica + 14 expanded compressed + 24 24 expanded pica + + .PS N/A + .UJ In draft mode (.LQ OFF), this printer is not capable of + microspace justification. Different character widths may + not line up correctly. + + NOTES Page offsets smaller than the character width in effect are + not supported. + +OKIDATA MICROLINE 182, STANDARD ----- Driver: ML182 +OKIDATA MICROLINE 182, IBM ML182I + + ^PY N/A + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 - compressed + 10 10 elite + 12 12 pica + 14 - expanded compressed + 20 20 expanded elite + 24 24 expanded pica + + NOTES This printer is not capable of incremental horizontal + positioning, so microspace justification is not possible. In + addition, when changing character widths, characters may not align + to closer than one full character width. Also, page offsets smaller + than a character do not work. + +OKIDATA MICROLINE 192, STANDARD ----- Driver: ML192 +OKIDATA MICROLINE 192, IBM ML192I + + ^PY Selects draft mode italics. No half height italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + 10 10 9 (9-10) elite + 12 12 11 (11-17) pica + 14 - - expanded compressed + 20 20 18 (18-20) expanded elite + 24 24 22 (21-30) expanded pica + + NOTES This printer does not have control strings to select + proportional and fixed pitch printing. This choice can only be + made through the printer's own menu functions. For reasonable + results, make sure that your document and printer are both fixed + pitch or both proportional. + +OKIDATA MICROLINE 292, STANDARD ----- Driver: ML292 +OKIDATA MICROLINE 292, IBM ML292I + + ^PY Selects italics. No half height italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 7 7 (6-8) compressed + 10 10 9 (9-10) elite + 12 12 11 (11-12) pica + 14 14 13 (13-17) expanded compressed + 20 20 18 (18-20) expanded elite + 24 24 22 (21-30) expanded pica + + NOTES This printer does not have control strings to select + proportional and fixed pitch printing. This choice can only be + made through the printer's own menu functions. For reasonable + results, make sure that your document and printer are both fixed + pitch or both proportional. + +OKIDATA PACEMARK 2410, STANDARD ----- Driver: PM2410 + + ^PY N/A + ^PT/V Prints full-size characters with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 7 - compressed + 10 10 elite + 12 12 pica + 14 - expanded compressed + 20 20 expanded elite + 24 24 expanded pica + + .UJ Compressed and expanded compressed characters will not be + microspace justified. Also, they may not align perfectly + with other character widths. + + NOTES If you have the IBM-compatible printer, do not use this + installation. Instead, choose the IBM Graphics Printer. + +PANASONIC KX-P1090 ----- Driver: P1090 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification. + +QUME SPRINT SERIES ----- Driver: QUME + + See Diablo 630, 1610, 1620 Daisy Wheel. + + .PS N/A + + NOTES Make sure you use the appropriate switch settings for your + interface module. Set the switches on the module accordingly: + IBM Centronics module: 1, 2, 8, 9 ON. All others OFF. + RS-232-C module: 1, 2 ON. All others OFF. + +QUME SPRINT WITH WP OPTION ----- Driver: QUMEWP + + See Diablo 630, 1610, 1620 Daisy Wheel. + + .PS N/A + +RICOH LP4080R LASER PRINTER ----- Driver: LP4080 + + ^PY N/A + ^PT/V Prints full-size characters with roll + .PS .PS + .CW OFF ON Font Name + --- --- --------- + 8 - 15 cpi + 10 - 12 cpi elite + 12 - 10 cpi courier + - 11 (0-30) proportional + + .LQ N/A + .PL For 11 inch paper, a value of 62 is recommended + .PR OR "=Landscape" or "=Portrait" to select orientation + + NOTES Answer yes to the "Use form feeds" prompt. This driver is + configured to select all the built in fonts in the LP4080R, in both + portrait and landscape mode. For more information on laser printers, + see the "Laser Printers" section above. + +SILVER REED EXP-550/500 DAISY WHEEL ----- Driver: SR550 + + See Diablo 630, 1610, 1620 Daisy Wheel. + + NOTES Proportional spacing tables (Model 500 does not support + proportional printing) are set up for a Silver Reed PS wheel. + You need to change the switch settings for proportional + fonts. Set the SW-1 switches accordingly: + For proportional fonts: 1, 2 ON, 3-6 OFF + For nonproportional fonts: All OFF. + +STAR MICRONICS GEMINI 10X AND 15X ----- Driver: GEM10X + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + + .CW .CW Font Name + --- --------- + 7 compressed + 10 elite + 12 pica + 14 expanded compressed + 20 expanded elite + 24 expanded pica + + .LH Use even values. Driver operates at 2/48" resolution. + .LQ N/A + .PS N/A + .UL Continuous underlining suppresses microspace justification + .UJ Microspace justification slows printing. Default is OFF. + +STAR MICRONICS NX-10 ----- Driver: NX10 + + ^PY Selects draft quality italics + ^PT/V Prints half-size if .SR 0; otherwise full-size with roll + .LQ .LQ .PS + .CW OFF ON ON Font Name + --- --- --- --------- + 6 - 4 (0-5) compressed elite + 7 - 7 (6-7) compressed + 10 - 9 (8-9) elite + 12 12 11 (10-12) pica + 14 - - expanded compressed + 20 - - expanded elite + 24 24 - expanded pica + + .UL Continuous underlining suppresses microjustification + .UJ Microjustification slows printing + +STAR MICRONICS SG10 ---- Driver: SG10 +STAR MICRONICS SG10I ---- Driver: SG10I + + ^PY Selects draft mode italics + ^PT/V Prints full size characters with roll + + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + 10 - 10 (9-12) elite + 12 12 - pica + 14 - - expanded compressed + 20 - 20 (18-24) expanded elite + 24 24 - expanded pica + + .UL Continuous underlining suppresses microjustification + .UJ Microjustification slows printing + .PS Draft quality proportional + + NOTE: Because of printer firmware limitations, combinations of + print enhancements may cause poor printed output. + +TANDY DMP-130 MATRIX PRINTER ----- Driver: DMP13 + + ^PY Selects italics + ^PT/V Prints half-size characters (17 cpi, or 8.5 cpi for + expanded fonts) + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + - 10 - elite + 12 12 11 (11-13) pica + 14 - - expanded compressed + - 20 - expanded elite + 24 24 22 (21-30) expanded pica + + NOTES Printer must be in Tandy mode. + +TANDY DMP-2100P MATRIX PRINTER ----- Driver: D2100P + + ^PY N/A + ^PT/V Prints full-size characters with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + - 10 9 (9-10) elite + 12 12 11 (11-13) pica + 14 - - expanded compressed + - 20 18 (18-20) expanded elite + 24 24 22 (21-30) expanded pica + + NOTES Printer must be in Tandy mode. + +TANDY DMP-2110 MATRIX PRINTER ----- Driver: D2110 + + ^PY Selects italics + ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + - 10 9 (9-10) elite + 12 12 11 (11-13) pica + 14 - - expanded compressed + - 20 18 (18-20) expanded elite + 24 24 22 (21-30) expanded pica + + NOTES Printer must be in Tandy mode. + +TANDY DWP-230 DAISY WHEEL ----- Driver: DWP230 +TANDY DWP-520 DAISY WHEEL ----- Driver: DWP520 + + ^PY N/A + ^PT/V Prints super/subscripts in separate pass with specified roll + .CW Supports any value from 0 to 30. Usual fixed pitch values are + 10 (12 cpi) and 12 (10 cpi). + .BP N/A + .LQ N/A + .PS ON selects proportional spacing. Spacing tables are set up for + a DIABLO BOLD PS wheel, #303029-01. + .UL Continuous underlining does not suppress microjustification + for DWP230; does suppress it for DWP520. + +TEXAS INSTRUMENTS 855 AND 865 ----- Driver: TI855 + + ^PY N/A + ^PT/V Prints full-size characters with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 6 6 6 (0-8) compressed + 10 10 10 (9-11) elite + 12 12 12 (12-17) pica + 14 14 - expanded compressed + 20 20 20 (18-22) expanded elite + 24 24 24 (23-30) expanded pica + +TOSHIBA P351, P351C, P341, P321 ----- Driver: P351 + + ^PY Selects italics + ^PT/V Prints full-size characters with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + - 10 9 (0-9) elite + 12 12 11 (10-14) pica + 14 - - expanded compressed + - 20 18 (15-19) expanded elite + 24 24 22 (20-30) expanded pica + +TOSHIBA P1340 ----- Driver: P1340 + + ^PY No effect + ^PT/V Prints full-size characters with roll + .LQ .LQ + .CW OFF ON Font Name + --- --- --------- + 10 10 elite + 12 12 pica + 14 - expanded compressed + 20 - expanded elite + 24 24 expanded pica + +TOSHIBA P1351 ----- Driver: P1351 + + ^PY N/A + ^PT/V Prints full-size characters with roll + .LQ .LQ + .CW OFF ON .PS ON Font Name + --- --- ------ --------- + 7 - - compressed + - 10 9 (0-9) elite + 12 12 11 (10-14) pica + 14 - - expanded compressed + - 20 18 (15-19) expanded elite + 24 24 22 (20-30) expanded pica + +ZENITH Z-125AA ----- Driver: Z125 + + ^PY N/A + ^PT/V No incremental vertical positioning + + .CW .CW Font name + --- --------- + 7 16.7 cpi + 9 13.3 cpi + 10 12 cpi + 12 10 cpi + 14 8.3 cpi + 18 6.7 cpi + 20 6 cpi + 24 5 cpi + + .LH Full lines only + .UJ N/A + .PS N/A + .LQ N/A + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/README b/Source/Images/hd_zpm3/s1/u0/README new file mode 100644 index 00000000..39793dad --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/README @@ -0,0 +1,15 @@ +This disk contains an updated printer driver file for your +WordStar, CP/M Edition, Release 4. This file corrects problems +you may have experienced with form feeds, page length, and right- +justified proportional spacing. + +Follow the instructions on page xxii of the WordStar Reference +Guide for creating a new WSPRINT.OVR file. Substitute a copy of +this WSPRINT disk (make sure it is a boot disk) for the copy of +your original PRINT disk in step 2. + + + + + + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/REVIEW.COM b/Source/Images/hd_zpm3/s1/u0/REVIEW.COM new file mode 100644 index 0000000000000000000000000000000000000000..ec90bc0310af71ff13f8f5d4de98a67858d20b97 GIT binary patch literal 5376 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/TABLE.DOC b/Source/Images/hd_zpm3/s1/u0/TABLE.DOC new file mode 100644 index 00000000..90748d1c --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/TABLE.DOC @@ -0,0 +1,17 @@ + TABLÅ II + + CENTRIFUGAÌ FORCÅ CALIBRATIOÎ DATA + +__________________________________________________________________ + Elemenô No® | Maximuí ç ü Minimuí ç ü Averagå ç ü Spreaä iî ç | +______________|____________|___________|___________|_____________| + ± ü 2.2± ü 1.6µ ü 1.9³ | 0.5¶ | + ü 2.2° ü 1.6µ ü 1.9³ ü 0.5° | + ² ü 2.4¸ ü 2.2µ ü 2.3¶ ü 0.2³ | + ü 2.5° ü 2.2² ü 2.3¶ ü 0.2¸ | + ³ ü 3.0¸ ü 2.5¹ ü 2.8´ ü 0.4¹ | + ü 3.1² ü 2.5¸ ü 2.8µ ü 0.5´ | + ´ ü 3.0· ü 2.6° ü 2.8´ ü 0.4· | + ü 3.1° ü 2.6° ü 2.8µ ü 0.5° | + + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/TEXT.DOC b/Source/Images/hd_zpm3/s1/u0/TEXT.DOC new file mode 100644 index 00000000..e0cfaabf --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/TEXT.DOC @@ -0,0 +1,94 @@ + Gulliver'ó Travels + Parô I + + Á Voyagå tï Lilliput + + Chap® I + + +Mù fatheò haä á smalì estatå iî Nottinghamshire» É waó thå  thirä +oæ  fivå  sons®  Hå senô må tï Emanueì Collegå  iî  Cambridgå  aô +fourteeî  yearó  old¬ wherå É resideä threå  years¬  anä  applieä +myselæ  closå  tï mù studiesº buô thå chargå  oæ  maintaininç  må +(althougè  É haä á verù scantù allowance© beinç toï greaô  foò  á +narro÷  fortune¬  É waó bounä apprenticå tï Mr® Jameó  Bates¬  aî +eminenô surgeoî iî London¬ witè whoí É continueä fouò years»  anä +mù  fatheò  no÷ anä theî sendinç må smalì sumó oæ money¬  É  laiä +theí  ouô  iî  learninç  navigation¬  anä  otheò  partó  oæ   thå +mathematics¬  usefuì tï thoså whï intenä tï travel¬ aó  É  alwayó +believeä iô woulä bå somå timå oò otheò mù fortunå tï do® Wheî  É +lefô Mr® Bates¬ É wenô dowî tï mù father» wherå bù thå assistancå +oæ  hií anä mù unclå John¬ anä somå otheò relations¬ É goô  fortù +pounds¬  anä á promiså oæ thirtù poundó á yeaò tï maintaiî må  aô +Leydenº  therå  É  studieä physiã twï  yearó  anä  seveî  months¬ +knowinç iô woulä bå usefuì iî lonç voyages. + +Sooî  afteò mù returî froí Leyden¬ É waó recommended¬ bù mù  gooä +masteò Mr® Bates¬ tï bå surgeoî tï thå "Swallow,¢ Captaiî Abrahaí +Panneì  commander» witè whoí É continueä threå yearó anä á  half¬ +makinç  á  voyagå oò twï intï thå Levant¬ anä somå  otheò  parts® +Wheî  É  camå back¬ É resolveä tï settlå iî Londoî tï  whicè  Mr® +Bates¬ mù master¬ encourageä me¬ anä bù hií É waó recommendeä  tï +severaì  patients® É tooë parô oæ á smalì houså iî thå Olä  Jury» +anä  beinç  adviseä tï alteò maù condition¬ É marrieä  Mrs®  Marù +Burton¬ seconä daughteò tï Mr® Edmunä Burton¬ hosieò iî  Newgatå- +street¬ witè whoí É receiveä fouò hundreä poundó foò á portion. + +But¬ mù gooä masteò Bateó dyinç iî twï yearó after¬ anä É  havinç +fe÷  friends¬ mù businesó begaî tï fail» foò mù consciencå  woulä +noô  suffeò må tï imitatå thå baä practicå oæ toï manù  amonç  mù +brethren®   Havinç thereforå consulteä witè mù wife¬ anä somå  oæ +mù  acquaintance¬ É determineä tï gï agaiî tï sea® É waó  surgeoî +successivelù  iî  twï ships¬ anä madå severaì  voyages¬  foò  siø +years¬ tï thå Easô anä Wesô-Indies¬ bù whicè É goô somå  additioî +tï  mù fortune® Mù houró oæ leisurå É spenô iî readinç  thå  besô +authors¬  ancienô anä modern¬ beinç alwayó provideä witè  á  gooä +numbeò oæ books» anä wheî É waó ashore¬ iî observinç thå  manneró +anä  dispositionó  oæ  thå  people¬ aó  welì  aó  learninç  theiò +language¬  whereiî É haä á greaô facilitù bù thå strengtè  oæ  mù +memory. + +Thå  lasô  oæ theså voyageó noô provinç verù  fortunate¬  É  gre÷ +wearù  oæ thå sea¬ anä intendeä tï staù aô homå witè mù wifå  anä +family®   É  removeä froí thå Olä Jurù tï Fetteò-Lane¬  anä  froí +thencå tï Wapping¬ hopinç tï geô businesó amonç thå sailors»  buô +iô woulä noô turî tï account® Afteò threå yearó expectatioî  thaô Šthingó woulä mend¬ É accepteä aî advantageouó offeò froí  Captaiî +Williaí  Prichard¬  masteò oæ thå "Antelope,¢ whï  waó  makinç  á +voyagå  tï thå Soutè-Sea® Wå seô saiì froí Bristoì Maù  4¬  1699¬ +anä ouò voyagå waó verù prosperous. + +Iô  woulä noô bå proper¬ foò somå reasons¬ tï troublå thå  readeò +witè  thå  particularó oæ ouò adventureó iî thoså  seasº  leô  iô +sufficå  tï  inforí him¬ thaô iî ouò passagå froí thencå  tï  thå +Easô-Indies¬ wå werå driveî bù á violenô storí tï thå  nortè-wesô +oæ  Vaî Diemen'ó Land® Bù aî observation¬ wå founä  ourselveó  iî +thå  latitudå oæ 3° degreeó ² minuteó south® Twelvå oæ  ouò  cre÷ +werå  deaä bù immoderatå labouò anä ilì food¬ thå resô werå iî  á +verù  weaë  condition® Oî thå fiftè oæ November¬  whicè  waó  thå +beginninç oæ summeò iî thoså parts¬ thå weatheò beinç verù  hazy¬ +thå  seameî  spieä á rock¬ withiî halæ á cable'ó  lengtè  oæ  thå +ship»  buô thå winä waó sï strong¬ thaô wå werå  driveî  directlù +upoî  it¬ anä immediatelù split® Siø oæ thå crew¬ oæ whoí  É  waó +one¬  havinç leô dowî thå boaô intï thå sea¬ madå á shifô tï  geô +cleaò oæ thå ship¬ anä thå rock® Wå roweä bù mù computatioî abouô +threå leagues¬ tilì wå werå ablå tï worë nï longer¬ beinç alreadù +spenô  witè  labouò  whilå wå werå iî  thå  ship®   Wå  thereforå +trusteä ourselveó tï thå mercù oæ thå waves¬ anä iî abouô halæ aî +houò thå boaô waó overseô bù á suddeî flurrù froí thå north® Whaô +becamå mù companionó iî thå boat¬ aó welì aó oæ thoså whï escapeä +oî  thå  rock¬  oò werå lefô iî thå vessel¬ É  cannoô  tell»  buô +concludå  theù werå alì lost® Foò mù owî part¬ É swaí aó  fortunå +directeä  me¬ anä waó pusheä forwarä bù winä anä tide®   É  ofteî +leô mù legó droð anä coulä feeì nï bottomº buô wheî É waó  almosô +gone¬  anä ablå tï strugglå nï longer¬ É founä myselæ  withiî  mù +depth» anä bù thió timå thå storí waó mucè abated® Thå  declivitù +waó  sï  small¬  thaô É walkeä neaò á milå beforå É  goô  tï  thå +shore¬  whicè  É  conjectureä  waó abouô  eighô  o'clocë  iî  thå +evening® É theî advanceä forwarä neaò halæ á mile¬ buô coulä  noô +discoveò anù sigî oæ houseó oò inhabitants» aô leasô É waó iî  sï +weaë  á condition¬ thaô É diä noô observå them® É  waó  extremelù +tired¬ anä witè that¬ anä thå heaô oæ thå weather¬ anä abouô halæ +á pinô oæ brandù thaô É dranë aó É lefô thå ship¬ É founä  myselæ +mucè inclineä tï sleep. + + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/TW.COM b/Source/Images/hd_zpm3/s1/u0/TW.COM new file mode 100644 index 0000000000000000000000000000000000000000..57747ef68f3a2bd23f41c3ff361c1e5e19a6fc49 GIT binary patch literal 3072 zcmd^B|8E;-8GrA5=X`1GEV{FsqxACN!dPf|IQ4$krY9C9&$9 zgMC@zrg2i(gqRRNOkxaa6=JOhzw8SFWCq%_+HIA)>Lgq#6+|FmkWr>cXdRRvhIHY1 z&(4~%lz)I%^6U3~-p}*>z2|+p9&al)GZoXvWCKoS6aGU^<{jfp3^sXpgUO>JLf$$C z>$}`2cWFpk{B7YdbMZGY>E6Buj6BTqtQl%BM;J_;=DR}iEQ5Jx@m;}ug$Y~|9}naUf``YMi5 z(IxodSz8H0?q)c&Hg&v=+CgT9NFNkiyKd>wUL(c;Y z_>VUJvkq!%EgfFOI`;&T#23aLG!d<}6nUx%0a(A3+YJf1U?1?$G;Kq2_%2={v{VhnKBStG(hDn8Fa zRzoP$Zxf{NZjrLo7<=I5L&X+e@ zrJNNq4)TX`^#1PS-SuVR>udr%jmhdbeJ=;r#{g_Pl3&hX=p1{IzoNdvpTGqiZkoR%i`Y^4e>>wQ&12{tmHD zfH>>xK+Wqfq<-hqz3r0kbB`Q2c&Ot@&-gRXE-YTmo!h@e4fc~WC!&#o$XAG;j7}vo zL`$WT1pedlv^=TAy~NcxmQjeTrnD&~O=78;Y^STy=W2Y|@O6w%Ddfyh^duQh&Sp9Y zc|u8N5-F8*bq2azjlCctotT``NY@v?&_z1PkemU1BiW3mOlNGlzFt|~uaSv_8n4>Z z?(6Iw8f*u>Bg1{CPy3>MPYm>(@eQ7cezkw#NnfKYB2OzMH32M11z1RIN{O96PD0d9 ze_u2@6!nt<^*K42h*vQxFnED+WJZZ4er?Z3}Rar;m=M?Z*)s%USB-Dx2 zadP%ZgdB(}+Ofz%Tl&DHno28VYv_Po78r2r4bTLuLSrFcY?%b(`iN3NJi19k&wdSw35k? zw4%+XRho^NbSkDO@xvsQCYc#IR!b4J&R6|-I>^ZE^fZlr2V|_5W{;X?r!z#rtg#H; zZ_AQR1!HXwwxtNLc1|dLTUJtPGFy$!cEAqdB^_a^?-Lo@6IMIh3Y?wk9YPK4Taf#) zrDCCcOS|TOUI;bl^m#u=>op!n^r^fe;-tN}gxpNfC)xG-kSEwHH3j>nrVuaO?3sgq zTDebof+Mh85GjGy?GaCK0G70B$34L>!!k$DvVmpf{idhA4yrJ;7=jxb6leg94?VP@ z0PUYBeU*YhM_?S97Y4s0KrMZc0lJRu=JG<#++`GWNYq~XKK$7eJS|nc%jmIka8QEx zVb1$uO?~K+2we)E5J7VFm4Yq_!Iw!3#mMNBqqG=(YUJ|9QE(jUc{oIiI+W&!fa_6P z&LS(}P9Q;1jtF`M_QunK1O!)MNPzyw?rgk>X@6btzb;hZ^=yM>$!>f~t9F-TA>+JI zszAG9zCwEyn9KSNXA``^LBba<3)ggn&bi%19=Tg`yQNlF;cY>O>*<3|>z>`|-KD)2 z?EDPEPSl3igw+rJwq(g4uM5_~N9)2J0szZlAVg93&be90fX#&LLI#%~>e{E=t`e$6 z?tdX__3z;_XtkZ5Nh+FBD|^0rhOwplQOPjBw%d52(OhpiW;hy;70S&OSeGj1SWBDv h(-!mJ&E>a#kP4$$C+W7htFC4Lx+9Jn_x_)c{{SU3%6|X= literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WC.COM b/Source/Images/hd_zpm3/s1/u0/WC.COM new file mode 100644 index 0000000000000000000000000000000000000000..857ca9b18728e83fbc1ad873a72b8d6b128d940e GIT binary patch literal 1280 zcmd^7-)mGy6rMSAchfGpH{NV5F~vGJHxO8V#0{0!AeT*(R#M4c6W4A+ly)(@$+nuc z*)829kj95T>4Q*OS`op&K>7ogK4|q`+~zKf5+NboHx={ZOB!&|5GFl0QTvkrpa1aQ`d4Qk z_4I2mvma9N8#PW5{cS}IGxS;mlH`Vyp?dXo2eAsWxpIZduC)x6!>bwUBVB9XVX#)D z!iGwb%KhjfmSVP8ii`Bx799~W3p!O^T}PiKS~H61Rr*qF&Og3|Q0cZYOY~t7>(nEO zqIGg6*3E?jY%$3QF!R9+aV_@(a0R$!!XVpMp;o z?mn|f$0N{Jmc&iao7T~HK7vx^I%xaEW6-Z|_;}6t7WE4^{Nq1&<{x@i`;lGMKf#s< zo%t=&-++|OvZ?mubo*!FT^{izhBUzOY?4GBlUJN|u=w(~GWA?euPky8YdVvxR5`@- zn6fopd`f?$k~sa$h$$^Y%$n^OWH&mJEHcFWq4Y5mQDcxDa{8E&WbgTR!eupk6bG)= z&or80)j7?)2v2qm#CzjMd4wm%vUy&}<<4^4M^fifqv;WYtD%$mG*6A^3S;RBekON* z@_-s@P1*xJyxTq*PweIV)AU3>n;YlR15q{9jTIBw(Xj%L9{wQ8_j5ay$9^X!^M&-e zyc!C%_Ku(by1+BpvuR%_ZYMZ$N3!`Zv2OxJPz_fr|0XvvlIPiRj>?gR@{I@hmfw@wUv59uz_5a%M4Yccb<&{SaYsSBD|S%vGx-Jc{x|r%3Zd*lN?=MX+SGqZo3z2v&BwQTz(Z`HmJlAG6T*t(0KFz-2MeD0eM0I literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WINSTALL.COM b/Source/Images/hd_zpm3/s1/u0/WINSTALL.COM new file mode 100644 index 0000000000000000000000000000000000000000..4ed26d075b703788beb967e5bde7ae61a190865f GIT binary patch literal 20480 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 btj3d*YV2{4XreOyRWZynk^X`Ii}wE)4(A#v literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM b/Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM new file mode 100644 index 0000000000000000000000000000000000000000..27e74c5224ef12b68438f20c19a6eaa7b9a697fe GIT binary patch literal 2560 zcmd@W?{5?5`OZFk_a6Aj*=vbYZM?ndNp#20Kc zCnRyhm+s3pRB2PCuA8>JOHoR&8^qK+n|`88D21Dp_r!wyrv0C8BA2+4G*= z1g1&*19l&t_xb%i@AJIx^WNr*9(^tS2eY0YZFJE~ur|5qGx_bbxM7um%vF?5QGS*d zFL45uI}w&27<*HDm^Q?xtI{WE|0K0bUbT3V&dFB2)=pQ^F0F@dJd5-QZMAAix^V{S zC+WH3%x&?dis{Y6f&=`EZ&t|ZLJ4%u-@5$2qQnVg-iHYCXJpnOAceJ{YAtE+(&Fir zyeLY#i2Rp4(nm-#k>aAnAC`R5739B$T$Fj5wd(RGoL1{%k+yz$t4L=VnJ`-yzXy8p zE86@8n+F(Y^FMW18?{acNX=JR%S~v$N>`+aurL7?Az(zab+OX{u5C;GD|${jhh*s- zDg|;2li88Rt4M*&&LhP{QUNI!(Zt*N1&4ATm6ZZI{_gB=9NL0o;+@$Ahi__pegDMz zc}tawNW6w}a-W);f4;qL{`tQze&*0FIO^sn^XD8nfS);(B6>zXSPmQvJmXEvDZNMo zA9Q4|{wE?79h48kwor|;NKe}w3kp*}Ep(N01vOno?ZLzMFL_D9AYxrs_O8;96SA8K z9v%;Ndm(FC_FdTFEE8;Jr{6)L<8S46IQeYgfz^7@sa%1LoJWuWY^@Ai^+6ZB-ZC@= zM1gHoU>gn2!FnR7jtBeYGGY5>i?mo+Zepb>CtOW4Xi9s50n$9mNRKfDwlYd9BefA| zjx%MYjqyp%jQ&rj(#)9cj1*!3DTCApRGBdMFLTODh$$1gYTInvg3kEVqGwslJW}xt zrbiebi2mk;C^Cr&DO6(u`!7!7=f{-BPiwC_^%odw`71soUh?=zQwqjhg(yH>O2&$S zbPJ@FMys$l<2KX;DkI-CVAoLJOCE3_&lSso+?4iLCXlmeSQG=!lz|GR)vHI|(0ga063XTpW(m124gBaG{*ifuL-s{J1{y;j8V@WkL z5KrMAb$E0W*mZ{^J9kCe_60CL7*C}WY7%eW)ad3zAWtRw2Qql`&mY~4H{x(C4c_*T zrZe#&NQ|%V7#xiEL#F9$BGWT~6a7gw74O9xTW~%2?MMzE%izAmV4Nh;6^=rpxHpl0 z4rFe=Bbh$d*O%x?#FH636dzJkqqt8^;l#3)o8OyK`%|$Y-1@AV%D@J|tUJ;XZNqJm zNH_v+n$E&;q{sjgykttjdcQq_@=qf|ka_f4hV^-YBn%7)nl0bus zc8B*yJHlO|&b`aW@E%0KE~@B-DFS0~J1fKFl30t+Z(^+;t(N_7{Kpq-S?kEHTK4ke z9xvn8N-ll7t;lQOpo+T*UKsHhbAHI@BwI4*26pYb^$o%8kNw*C^o#PpzWwg(#}_YO z`(*y>1xr#IoAfz9Z5(9jt-f*1nv+JE7KqBW_{)Y(gpe{_l zl$G7uFd`KQ@DyJ8?m4=56F;i#itM|a{lD?gYos+)bN&`<0wz$+T50X;`ZsLLn#LN+ QbW!?h*4*c*`#=Bw4J@%V8UO$Q literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WS.COM b/Source/Images/hd_zpm3/s1/u0/WS.COM new file mode 100644 index 0000000000000000000000000000000000000000..00f5114f630fe7526a991189d2bd567f1a9eeec9 GIT binary patch literal 6784 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM b/Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM new file mode 100644 index 0000000000000000000000000000000000000000..2bcc433b10da8cc8289f19c5db89ba22b4b56040 GIT binary patch literal 34944 zcmeFa30R!f-8Xz@?wMhR0AbN2Kw|D;APa;w2?-=XW@liA8D<6;vXKFX9fq(3NR-5; zrnRfKF0H23XzSBHwvDL^af@Nbq+!~zC5rl>R(X_Io!V-vb`{>=|DJ&)YM$|S+#mqVXbIyM||Fdtmet$-6be%(6uC6lb`As=_c|6Y-8QR8tD>Fr#C~N62j!RYf9l%ma;5?u%@TIr+>iR)#YjCou0n#c2tAdXohNZ^`AIZ zAYT;5^8hEp|G1RY^@|Avh~#j@sZMh0$+458XG}VOj3aOzVG*_RA{P@II4V~Dn)4qO zBSHKrR)qLJ`}dou-$eb6yTC564@CtK70J~9tkD1ObJz8`TLySrUpsXWpI0Ly^+RV@ z8=Q=fWa!8h_M4br2z)lT&1}PGBmW0tvPCif16==)u)Ml`{mYPAqt)pR#&T0drP)$t zwXt|s=dd`84xYEx+5wmA%{Bp^N5E92)4O<=)(kkzGK^%io2r}A(l8^s@BJSYfE_@*kVGsU4zuo7u$8Yk8iVFDD0R zQJ*HdDtvf;{tfyqL@tEqzx5A)*+=uw&4>TyJ{?}bXPjIkV)HA-;wbt2yqLwvW1=~^ zNX?eWmc(D1vO0Zz&c>~a$c)W@D4L(=(A*^}{QmFX|Bo#okEx5Y*=tSuI+keb^BidR4DkbA-q7CVK}Q

+ceni=^40!g-q?xnoMl9 zt;^ls!wUia^U%V5bNr{f@+fD$O8@s&7KzsiPU)SdG2$PB`y_R?M zw)aG27Ubn`&fT~f&Xz6tn_(JR;l{i=8(SHnMu;D3A86z2Y`nFXrl@2-#Ok#UmT(0U z!bp);*I4u{r5e_P6dJfbB|ll4!}HP~)?Rn+Xxl)~#WMAj(#NYC+ai88|5%u+vvw%KLQ zwH4;tu#8|*i)(8hTdVKw_xA7>SN7ICq6UzU6^CFaBTX0j+{0OfZ6NFwVQj+!HUMB# zvYnFS!pU|@rbzP@k>*IG%v`-SFOQ{!QO(sr6$AqUE5R7%>U>z1#V?{zFrvd|ro61f z<_$b)uoXU32UxI`G9P8qSgLDGED=6mJ=pFUxLhd^r8V1GG9_ufT_B6J0e*A-)&daA zkYcp6<%9qO^tQD(^)KK=c-!n&mO$xPYzcKzm`o8Ns@n=m5L!nhiQin1zo1o}4VC$G z5DGT(ddi^1ymb@1&f3}Dj9wzVpzET>x^)xZKj7)*NkJeL6|j`gA{7^MgVk(1k0cOFt6V73<)1>SqCSZXr8PM%4jYTpwhy!)^q`M(*uoO?it^aCHg}I3 zJzskhU+K!WU7E$-MO5Njb_6+CJZq0t4 zqSPpD@-?IhfP4+R_R~oDl!#$zYaVLrYMM;+_IaBJn+E!Mht0@SG`MWd+ahGgVl!br zn*=Xhju!WThc7B39d_myY-R~NJv}rS@61L>tw#KQrnTzyJTG6aQ#;i>pRpW^1e?`S zx;))R%Zh(4PdBTpbbQhZ7j~%ZeAWts$y}wjxR<9poNBvsXnDHMTBYajT%L|D*vUTx zIs<0nLHI`aZ!NE}Y1IyW%?hp6taj@ASETFgSZ#b`MY_2S znJAg?H3ZLx!Psf!8aJbovL>^5k4XK2E)^-Rpx4hrv=|&_-88V zQ)}l}k{-2o^-4*MuCJZuq)ixHHt;$tUuAXj;ca0iiJ|>mbWiO)t^GWDA$|apb5B1K z7UnZe-tJy+Kc=%yZEjk5fRlg&6rHEVJ=itCdj|)42M72TEMl%8LVZsS?q6e_j*1Rk5!eYr#X^I9+W-(UDU@3Ipx=F%`49~7|Pc}$(r6?vL!}k z7_G}?so$p1#qxO3F9?vj^gd{V8Yfv*qGZt2>kx0zV_aM1sOucgsWo&q#D%gK4JDRu(%>9Bs(tWF)ZV%hzLq!*a!;< zi@|WRAfH;FAi!}sC?uPN;_MG6E(V08t6E*SYw5>?SYY$7(geaP4`y>+o&oBN7HSdN z+`1fdHE*q=X8O4pEiDlggF(O<>}~`D)D+aQzOWhlg~E^2y{dnS(0qmEnbyu?8FodY zncksgsmy7w(PLB4pf)>juEBIBhs~^JN5l>%c3O?>sMw4xk{TyF2EdBh4!fCROjYb_ z@J$r)O^UDs_gi9%&0;Vc+3n(ac8A!3sgj=E3HUo=0|pdxJ-eF#r^d{_CoVTR^=vg) zXVNjAtFxEs7O*c#4JUQfUVPJd%zd|Gr?!OC+MQsn;k0JGT9?l{!axD@a$0Oonapf}(`q)E4MsM?X>05x z_aKKIs2V%Fo~zN?G5upVaMmh{IKm;BfTNt=4jel>#$ij@VbiiZDMoKKv*TgF!A@{y z+PpTi2M91#IoN{)Skx}|5a+a85XVjtPy^sG4nYj6>`4wm0?u%?Cd@*eY@E~B$wq1k zm|>%eX$Y{G984?Gxkz7~M2FGV$P5ylMXzJ!5}mLM&MG7|HnO%^qC;_3vMPzrpmsQ! zO;V$+q7t(MutIu`;9HqXVzJt7YA4$zf!PRnMPjp8!G61>*s}-7j!NMY)2~QvHgyf^ z%GabeVKTzLF11xzbyh9=2KGKkuWw4tdZ&xsA~kEv?G_iiRa#>fs?N6npf<7F;R{vg zJ3@qs-7Q7DPG8Huj|iG_vwHy4RN0*DKEj2rKNKQN?4-2ZK(>5b3M)DEHuj`cN6gq$ z(i)px>ol{c38)Txb?ik7>DeF2vopC2GZtvYlrjUROsH!z& zfF0XIE5m?^70Pw6l4B>^LNSoSisaM~Q7pw2Q*O4gZSoq3)U)mI(L(jCL|$tVfHJvW zCjdL-8iN3+<<5Em(8=eSo;VoLf0ziM+Gv$KoXCfn+2rN*RJ7Id`YNa$0r)Xaf#r%tqEOhaCy% zkeg8o06OK!JlY)VlB>(nSFmn5ZXu8!J#rm-A+?=(A?}NEyV{bEdUl%}lUlo)-65|* z4b-zcqS?>V&Zqr4?e}T#r+t|Am$W3+a#gB|SFKfLs|r+ws$!L1Wl~vG4pp6Mm#R_K zs_In@sD@S7t8P@?q`F!4b=9q^+f{d|?or*ZdQf#r^@Qpf)w8Mz)pM#BRIjLBSIw$I zs`phNtNx)9rN^fyr>CW_P0vX$N-s^ATXK)4S3K(hsJOrhh5@mh?N*?@qrr z{YUAi(od(KO}~)-T>6XYucco~e=q&x^naw!r*j!m8A~$aG7>UYWUR`_$jHgqnz19p zm|@MR&DfRU&S=f(%IM1&$~cs9W5$;5g2in^EdF<;Cidh-YmwUQ;#Y|6Ut^A00uun+2Jd@1H$zj3|$L^S0mGFERwFdh} zyt>ch=H1QBxT?`FW>|+a-p#XtHV+?R$OMiIvUsLJGA2jtGH=#{V0#Oqgt3$T|2s z^Nh|K5W<42#$H8;m;*Pt!OPu)*&#`TgCUyn&E&IA&j|A129{tc*4*CT$(s5+o*veN z^Ay(W#(bJxz5HMcQ?12#rf+T^V2vXKp8oYvrO(rZtN^sY7;LZ?Tc;k@>*>POsg?B; zz@U7OyW7Lsfji*s8)3p3NBcpBCDI^@hqZaJQesXRZQejCj2zX?Z!M3g^6ro z<_VTf?JXm0VI9PJgxLmb4lk-$H;RmAs3~;^gcMo>6rZ#UoCWZ^^BZjRd>U;nVr`y2khmLB6srwr7$-Rbh@!}!Mq#W z++@k7!M=WPA9;N^VS-QRIcxwkXA}mm4KX*ZxR@{j$9YauCljnb*w@2akW~~TOoh@z zHh9)H(%S}}E$;pShRV(Qv6IGzP=svA+t-P*L8lGC24o18&}a;i4C zZKqO{myn$o_~9Dm7g?}$XFBZc5d)@3a1I#*_}HiR_MH7t~Nt}Yb3YnO;)33o&{b_QkZ zK>raD4)6TH_sLr2Q7PgQep(k7HL5}$?pb>>F)7w}=UU~OC`vd{7Z)=+$9zw(ja3zY zQkR%Cs-pC#*DC)`=FEJ)Ht^TAA>}=FY4_BHM2A`MPfcTp8B(2-MFAdyQGd5~oT|vH zYfldO%hxH}BdSh?peE|beDdT(W9HDhPJdP~J36x}Q~7}*?diJAr|Uu~bEy}5)=f1mW1Wr3A!Xva zgdbi2a&EtLfy*r#00A%|5XbKLZI*UimO-?L6xoEJ=3 zujDD-Fg$n7^eKuTTZmUt{OIZF3+t2y0WqB-Vn-jpIK56a`uOx4>y&PaFYb212J4gw zTTm!LY5ina(Fx^7GHFPua*38uoj@H5zMSJ9Sck&wcKHi-CxuYYRmf8);Wjba4f2%m z-Dqk+J?lV;vYfb#ayc}6=;wj2uAiw=8C0REFy$nfBTPF9;!yNhz`TAoMB=%9?N*u4 z!u;m-GY}TxnS$7)k%wjjKU$wjl?F}lio_&qiqU`9`d~u6H7O-&Eb!~~kK>n=WKkE(o1!&OOsw9L2Gzmqhj{AF!$WtQ)*Ol3@d1o%}X z26dKV&SomrLIJ(xnpDbIGHE@k8VlT-IhPc8D05B}IGu@h@4qW^HYm=Tfj_DWF3A$Y zzsgNpSvNBqjBlQqUB+&>bhrV%VKSP)j8Ojt7Jnude-l`|nh6emxPNLQ4zFg0tA_t2 zS3~g`SKXl}UM}S!>X3g)*2yy$rbH;7(cH;EUY0_o@~_OQQnj>yJU@{{b+9JA4m6DM3vSkcvtoD=Rc}A^4Ad zB>{dzN#GAz!(+ZbKnLM0hgQc8pZj41RoDD<@rvsBHJT7%!poe2zY zn2tn*!(ZNT@oO9Qt9mD{QjS{Cf>MA1`XAY_s7=D(=c$rFo6Q^04ho*FvnI`{r@8DD zqh#dtMK1eAb(D7vZjdrXGN^@?_^n)OiS7GfQ?ysKoJjLX0WLBfQi!BX5h?~NYE0Ty*7Ih6ZsZOEg>cEr16YTlbw*6Ck?@%A(Y(N-U-}&VhcEtB0~f7CZ)6{QBw&{ z?hcpS%v7m31WN_(%PtuWd^bDzgY4=1vZL^4#Rw_{PKAcXeD`H5pXHFf*tKn$P)Y^MXN?w&*Ny$@?d)&|74pBEeMN~CkJq6w zMCZ(j;f#(2R^?EaoRLGL`>LE-D8Sdp`Vw;d={d9EhCP#%k~+r)@^a8g&MH+xL#3KJ ztK35HjK4YOYRT@L19E3uEz8B`^eb42nsI|eq{wDwm z%0HJg5gv{M6}iQM+OdEtSE+ObXLbhf-x;vwCj7H5bFwx>bDO(%B`94K2rSEuiw{1w z%lBc9-D)7_lRX!^E+49;I=l(C^4q-cIdB5ZV+GTFU(8 zxd{rEjCsk~kn&J2Y9)H~39KTgQqK6klB>cXemHk>;^1v(58Xa7eB0TP+b0g)-f-}E z-Nf*z3$s(_FzN&@j1Cf+#=C(&!^P=eMXb$wnOCM@jM(^7@- z=z3%h4oPwrr|aR+75C<`3~9pD-_wjUP4R#8$Lg_u$Jr#qjtyLF6v4&XsHfT8*UW2e zxfZ${QyV@q5HqfBi(K8ZN%PbuZC9bLaI;>&&5%@Rtln6@XQOFZNyT4_D<_N1ySG{z zwp1CnTYs|M)?8BkNU1$}v*V?0&Sk|lD~f8Tx7OXfxqfT$&aW3Mzg6lo8Oy}^?4Nnk zX075x9*$tE99ABOCv3`hU96&jddA*Ej+CTv3L=#cVnBD4vNCdnSShs zV@lr4V_8Q?v~t+M4`8t-reI|MRoF|1@!JP-c)HZk4|HKs($6of4XJDfabO~>HL;b9 z%D{GZudyoF5rWWd92a+elM0V{ovn(MHrcea^Z%Q0e-NT z$1;>;MsUd_VWBw3K=!OXIAiLER*R-3jD_VO5r+@la7f`D3I~VUaTrG?z;YQYP3-MA z=ZFmuE9em}s_qR!0n+lAlp&rARUW5i-qt>M_otL1Njc(mi&#YJ?&|lF6tKXN-(ntc zlHu(mlZ7QNs-Cl6oW!J~8^sz<^6wiJCL`b&4fn*xV_b0KW8Cb<^7A==>soH$b|B8fu zt1?9_p@3m({-H!BsY)3dLC=bnfn-9uB1uv+q7+LmoeI3b6{{sa@H zgoMLIbO4q3bs|T3JHQqE{$tZAF0|<}?gQ}r5cGcwn>In9uEot!;h+snq>|J;b&OcF z6rAGN>XA!N2c8#lS-LcEMC^YB`P7sy^&JsoHF!i!%BFFe5)GHRStzR|!p+9~JmFTD zkdxNUr0rweO`8{TaE$BU+`)M_-^q<^KF-~+`2=@km^iA|xtRzlBhaHfwE~bXk{g0I zg^hD&^Ml-ffZc0g{odwd+{|a#DY+dG`A(Q^%EFD3{32?1mxxB#NxsOV>1&@e7z;EP|TzReJSu~4F zGUW;aO1n{az&cO7ZIgK07HQ*FRMG3V;M`^FW1MU2-QsU=c|{V1yY#TcGIKjl)^N0I zKwsaC&7cC|;$=VEpOSk0w)|zusn?70qu`43W8rf7@yYO_^5f&-$@3H8D)KqF(fJ~{ zOY&uKN%52Aar4K;-25vNWIj^f;f8e6)??i9 ztq*Yzz!X2)I?nwR<`7!?XABX(=BkjVW~R2L8h2bL5~H|`c^j1Pa?}T1iupLtNM-a} zp^S#9`OZ=q4Wsp*k4FiJQ-$89gZsx;FE_t+fD;!TBU?`V>hZJVrx!^%ycq+uj?n-6E`T18g*&6Q#V0stxQWMKp+f#b z56E+a#o?AbRD6v4YVn<%t>idoFCnUh9`O{n6W!JBlFR)%%qp@bS#a+KJGH#?@{2j4 zgFtKf8JL}c=s@uU+^>rt#BZ^uS-L<*jUPt%bR$PMBYmkjT>TN@kW>8w*tQ;{8Ikg0vuf}9!(Bw#I_&f;`mwC zZ*T4C=Pf#CwjhiurG(x-{y!8VjJo4sKehcy?zdnKnMo1mV9FQbia%vS;7QE4gx}98 z|47}2tYGBQ!+}?XE+a6*`QM}-1KqqV58Zg+T~0D`N%Byn@33q~y;xg91s3V5KV6H2 z42bZ|Yw;I`(8ezRM=cXovZG|tI6bA*I*xH)FMUNahE{QF$u7w|B`!%vDODaAD{P8K z|BEr28fd%3L&5tclT%7LqwNu4i((I=>yY5m-19nXf1|e#HQf|G!YkN> zHw(N&SnCMombyL#)`IQthdoLoea`|>)u88qm)fo{L7^GMZ+G0lP4Bo{{O29x+>RZ0 za?kEK&i!Hsx{e(WaKGAtu4BhT+{GQoxEBPxQ{0&yk8!>o;m-Go9d=3Kjw9%VkK%Wm z{G}auS9^zi$?`H3)^#GQ{|gG|o>aeI9#Y=8Dfwlbe< zKOl!dsNw}P=N{1!rV#z+mm{}ZhmRX4!c@Xu0g;{tDM*&xi@nj@?dNUShVlPR9+yHI z32J#tV^EgfcbM{Kg`tp1q`rSslq!N>R2VNE2>?7?aI@lGUe2tT_Wl7CgCg?&MJwm&HU5{?s;Z*j?} zU{k=HU}qWUKcJwI4MU(vP9r#cu^4a0;iDj zNGgs!EJ_kDIV_ThV-91T6m?jfAQQ{sio}Y;!n0Ryz$RB4)f%f>Tcg%>sa>m#Wn0ut zt!9QweZ7NMT&Jc@gzMBx?-sLp_|cs=!R1nLlb}J(u2YM@CziCSDGF@>f#|tb1X47f zCU<0A+J~ihKkm`tYNH#C0yp;#xcl&kW`s5!hTK^G(!w)*5Gkx<4+s+h_W&-CWs4he zpen3HFYiXssq*5I6dMs(`i9R;g)3abBe4F}Bpb2W}aq}J% zfZq0|&Z`sQRh3{ix4*<+?rEwUA(d@xiK@#JBnJZWC)>5S~ zYgw%pJ4t4%omXtvQl;3gO;k(ZvI*{qJUQ#s%D4l0(N)ddH}hgOT&+c{%MLxh zS7AM@w^iw@YxMRez3aTGAf(-B(`|ZGS2m+%uLw%qtYyN(<$T4>TJD8>lJH)>TzyQh zxlOOVPp^AOuRo(V{7P?})|dZIZ~9nYAu&{bU2ncyZ~3vlYD{lEr?)+?ub$D{|EPC- zLPGLyUJzo?u^l?fX=qVMNXxxiKtet$kgJy%G>HZ+Z_wo!^xF-F3WL#QC~q;C1`HKn zFjU@bFee)ZYnC>)G{LoPOu)#cTu)KAdCG1l+r(=H=SU$SQ z@=;yfbxSgq+^mf&TvAG&bIES<9*KS`8s32=qZImX^a%?6C3=p$=b~REuQ%a90=)7> zTOzz$mVAdW|GeZMkIBJHnJD#U{a1C1sI!N9^&~kT!00 z!rBCQDRF!pysCs+3cVhCiPCP5KOPTH6sMrHJ#ilL0LFR6nbsxEQM}a^0OuIqT=J?;e9RUc}mNQ z-$7LI$ZJS!Nknm6pLmqK*qEdkc+Vu9OMq7%W24Yi!mAYe zZo&!j-b?t9yq=grN|PqW5?y9u9(ngCK1g0mQdiQWy68R4imzHYd|N}k%BZ=^q|LPG zzHigNV|I0E%VLdexsh4arYfFSd|;qz{egk|l31=b88z3bweJ~qPn7GInOq+j%8HCk zi+|y5<5fn&U1j7NI5cbS5GPlk$kPlOwYM0lWAGT6*T|fDyQRuZlR)5N<$1q=tJ)&3 zzsblD_H)-_8NyN0^I-6dQS%F<_SZ(;OGf?cM#I}i+Oj@rWRHhAId&>;5jfpqT)LW* z&mpvw=hg|niW3Qb1}7H$bdHgqsN~>s8B)1=S-D12t{o^Zd8C{al$Epia)zs=dVQ7R zJ%R0eM$Rt1M!&s$4Yz?S;I?q_a@TvtlEQM9S56sNRvvw-gIo+|%gVX;rPq}Alw;eA z8{kH`gWUDp4V*?o6m8|KQJ~NW6mUVIDd%Qo*I0j6evCW89p|)?2e=2hhqybrQ`}?R zliV3@oWq4Uf&NG3>^^~hK%j>U`Y;R~f1D^+UnOB>j_6n`HLN_P~u~e|S3R25#(kOB&$VNF8+^iz$L|t^R2XJ(to7}N3ivQ=5=*a|?&(tuRz$zl0heIy* zzaK7%0mAucx%%yjl2w(I-IprZOa;@~O|>x4vjWPq72J)n*HkR8d|LXV^p8@xEKT-9 z=}GB5()*;_WUgl`N)jsBl1gIsb_EpyTogeV2JNkJ=mjb@k5+2q%_O0ylHvY0-l|i5 zPziLZO74X?@%N?CuYZyI6VOL1HD9XK-cqUiZl(UdN|&m#tf!Iew z3D?6%1u2hKMmLNo9<5CLrj*=U$X$A?R5VZiQ&LP@AFYi4id3khk5+Qo@z>}J&EJyV zF8z-5ZZeOmvIH+IGtFe4cr%#?F3b~emTJtXf!y2ia`jitnp@1;JIuP{X8nC;!;j3y zQ|9t9v*~Gbh2LEHOSAcTv*i_Y)thG5&E~QZGdqe)x44{ab}BRiV~tss_%$g4iC-7o zZwPLpoMMv56<;Hlo~WhZwL)YAxd}=c+@&kz$PE1Ch@TqqQ{>1TC}Ieg+qXilPPAxN zShUw!O42RVmc$koV_~?2tu5yj?+A*#V~)OO1aS1m!{ny5kc&LOW9B}&My~#~WeRr=v7L%qPpWMK{q(^_mbPP-!0LWat;aKBr2P5Dihg-&gkWSi^``R!s?rlsVt zg^dVU^%i0c7v`+Da2KzYt3w9ODU0@T3-HQLSlELWIv}mYO5>{n#aAs$Ka{c62*p>0 zyA_OR+n0%N$3XQ*i$+wXEv?e+t0L;xE$kgoTj?t{3co<@w@BtK;ycBX?NwaD7CFnb zh?rzemH1myNnw@vNtt9_75AlOgiu^1ug|pL3kg6)W<_iK}-ZInyHFskPbZp*uIeT(15>mFC~8 zv=3G3&Q$3i6O_KKihaKdS+?V%zhbzGOgUVYSR^O6nB3?KN8qm56~&3*i@zAfJ+mVE zv;_1L!6DRurZ6?LY99+$nYE1_$~5EwqrHI@sCS6_B)QC z5`3N~el4J|hVXaDCBqa}%SD2(k#mBtjf8d7Ad%i9XF2dW?{)I}Q5$>18q*`c&8C*$ zVcR1Aj;%y~w+)+ZZ&*>YIB_KtH#06(DOW#h)4Wx!ecMSb_7NL9V`EkNx;l*U-?ve* zeBZ|D(&XxQZJLg1?W5JM@7v0zZR{-@+O^TFu2(!OU_EQ&z6h+eYE5RfwxC*9T&>qs z8!D=e_UiJT)uzU3*R!^=#A>#(n&|LoK=H0X_pWWJg0zPpMcoN}dBl&4_)8;xLd0Jw z#}o{BtK?z<|2jFQVDH+vZ>Z$zZ&z!+SFOFjTKAwJ@MtyrdNnK8*$wD9I;tr<9n}k_ z?x?1otD|~pEGdBaXt{{78vt?Abh-NFYRzv2CKsyN#cJkMYtYgaj|xm4t&aX}3*cyJ zD_m|f&{x_uNA23T?7H<1eUHQNu*10DS$?O}G~*_7gz>-km6p3IdMW z6Kmyw6YI#0x1kd}y@Vh$AQ%S_b&LYEVlGN9LJSvNBUi^dG)WF^szaxAknW$@@vfhA zx2f%lw*=O2*%NEzfS2w875v0{Ayh3FU4szUxmK>WJ2WnbcCSO%A~3;g7PG(vPdgOr z9b|y@j>KJZa(9!vqJWc#$lnt7xqpDkoes?jhxXqbx}OS6zT{xH3QTIM^okyVNsmKl zWO;)KCvKOM+b+1>=z?*oPhA zF&4fs#=;lISop#i3(_-D(MP^OJboJisLVl)GKbqNz#ekB@l3h;RzaZ~o$RYlDg(UA zQS5h;`Sv@bjV*9Fah6=|cWNe_+Fv_$Q%?OW0>#5l_Ow8OZ?h@x6e#X=Cbr4}C$;$+&a68GRNeZg++u*mXMq{ke-ddwOU!#}T8ggo>=F4hWd=0ZY%k|i~d0Sxlwv#h& z!2G{Pqpoqi?JQeg!#3712l`GkuUJ+?dM>M3Q5h8@f}iM$g3Emm1pPIdks9sc8r@Ab z`mYLy*Qd-f|F*HU)nwFys3;c{+ZHPvc5 zYqk4pb%$#8H`N-xS!=w#w)}2^)KSa!fYju`8yH27K$=s#;z=3S6*;wub~)U5LwMc- zsC*HsSb!2y!-3gCZnW`>aJld0%JWax7CcqE@ocSYtd>1OY-N)3wKB=G_+6-#;k*UY zVl?{8e+$=maBb~!l>o zuRmGFKK02mW(z-2!gNe{ocGyJmSMbMk*`<&>ra*u5?;do*Pko{l1=zb+W*l{mO=6? zJ@~+N(Xq4Vre<+!Fn%N|KJL|6W29bb7hXX8 zpg!2B_5YxLPV75TUwqbeN#wh$eipA}u75P}-TEy5E%h^TvBBr-gZMwY5S~l&{jxszOV?Zi0>}z7^uff)T&(Z4uux)rHgdXyjL`MiU4czIXA@#r zvg{hX7n1t^S)Xu(;V=l+m<`1xz@OX>loH&YUQd5?v?N=iN*Ya+`qu6&o%a{+EG5H@ zO@JY8|F`c9bKQRxSNl%lwv@PT5A5HWRXC4Zv>@)kia2m*g!uSQV8@5Cj{}?Po+N@P8WH1OYYmv9osE^X19#nvt;X@xRO0f+xNuZv?uY$d#-tT&$a*D zvn+M*a^>EnJNG2qw}+kHO{Iw!7dgAFv0{30g?!?#F$O-5({T7;)1+)Y|sJJ0t!E z!nX>X%XSM5#oxa>$zMj%AK@1)-TMK4;gqu7c$|Q=&=gW87pVk&evBLUP)H#3BDpnk zy&f?i%^kk@&)swU#rJlX?gi2Z=XbyrSWc9tQ3M4Em>^mHw@LUS4_rj&_k@&#dB{QT z9)H0e<&Amd4(1tCPWu2H5}I$>ZW;5J?UBu2L5q&z;JtN~8oX4nmP&8629Afb80*`! z=W0zuxDmc)5Ad_-eaC2M;tDRKq0*0$NIlYhdrC$A`}drLVXvkSu5E~mQ+B&>dH+{? zkP%eYr$~g5$ynd7J|zxMW%&BALs_TSE%+B^XKSrSICki&+doJT!?|r%Htn zXhR}wE=bJT3l1MG#b404_k&AI@jk(}_k7g(JU`gC?*-Z1{MiL!f6ZRhue3+%LYa@% z1yApr{=(kO(*p3=-jHx@J?$^G2~)M1Pt=8q%jEO~<*r=_gm1w=9C&hX<|B2&Y4>Az z+H<<@<9Yv6dryXI<1CUw5pJ*T#k0Ehy}sA>mZtdM-wR>5(s1y&5v&xWcyaSc9ns7N z6%AC^qZo0<*5 zN5lCYL#o1JRh&HNYDmE&Lq|hljw+5r=;RRkl9VLGxf`e>aWzoSvakK5wcuPsNEyF2 zc%mWrvj*kwxCqe9B0zKmICMS_qGLu#S(xJVzL$e%_TfrJ!|?e$<6NHasfOZn4PzIE z!H@7J82FQR#a(#p*1pe*2X!YCNAR@blLi%DKoA9-x9cwbn*qr<2xkJDC13xi#;oPi|9)eK!_~5>o@yJ_=$Sa9iJnTcFvOn)k z;KhB&GOTiDW@64Z{pP+>+qo%ar)!UM`w#|GjBeu*LrtK!XH41U!lNn`GEm{BccUq8 zlvs@0U*X0JSKckb+Z%w<7c1PMV0!bk)qRd$v5bcRsYYXgA@v#DsVDu_ZqySvVol}D zBxV$=8Uv|~1+Thcs4uwFUULTr8-ubY#EoPk;B7)w@vH7J-yZkJ^Tn^ZuOhe@AxOpZ z&#B<`2LeyHXEWP6gN4n>p_x$H>+aB`f80I!x%|H2##_#|&g4n#&Yfs7}n&R zHF&;p+!xgdK-M%4t)SG%6M)%Wd>GHO?ug8ybbel2FXaAsC^rF`?Tf%NoNgm6?gg&T`891#rs> zJlu%axo|Sc$tCA{a`wU*BVeuXhKM})N&XuejZ?E^imdA&otcD%1A~ndQwbd_Po4|m zrCw;<_ikh8q?Cf!-EiJ;lQk$Z@KIxu9|=iG0?IENCviQCokaVDK2}tRDe9FE zL1tc)N_8eH3qGtr_|KW)t#zXA|;!Ula2CcoXvbLKE`)X4AHcxZivIeXW%7 zaPVR8^*7`=2j@K*EVsx7{kn`fy1 zRrV8uNFv^iaUS8_nEy}BvvH!)OGkXMo>(Hv^&l`B$nsn|j9w(xx6V^a??!{29+f}V zqkNON%m@^LvM_~Ppz!TkpxAi@MVW{Ca1i5PDUYEM&w0ZZx{kp{$}Hg_XB@o+gmH{6 zygU#5#Dlv>Bj2_nxQt3E`~aAY_dyZaN?H$?_@t4guM_zXc@Vl{l&A4tSxTIPA9=u+ zSj2HDL-c^|T@Q%QO_g#aa%GE^IB?;fbyXmxCDtcxDdbhFd`T@Ii;xE8l~I+%>D)da zG`L;t+=BuPi6nA7VFN4PSXZO5S1JG91SF+Nj>I?_b)?NLkypXpE%Yc4q7k$3c92;8 zx&jn<{EY{r-L5#9apV?j;Cn5zlxJuV>$|;W2AqU$CPmPlhCJ=7I6QqB_Nu$7dnNuiKzsq)LF;D*-e=*)!Q*QG>a(UEfzlH4$wOnJwZ zXyMq)Xj9-D!n4D30eh>;dJf|T=6b5}*nq3GbVIm~_={V^*~U}JlLf!8D|oMNG1KEd zf2)!wJ0-kVhe3%EC_Lf~{Gt_)cYS|u#k<`7%xrYQ#j{ApOm9HBCqI%$Yy6_;KIujV_7j<#*;g1WXw29uI zSIma6$ASlt=#do3*JIjz1Aa5JvUpT$RJ_u?QeRmc-e9AipKC+bWm14rpQ}w4KQnu7 zHki^eGk$TT4GYt6wvE!P`(WFUNzF%p- zoNrtEmHFP^j(p$IF66tfJ(BNT?ZJz~GeLn0gtJrz@p!#^u5QNvF`3~3LQoEM;@c3I z$;f>#w8IzykX^RLEXoPF5W0wDs1BuJk}zlg`>?%Wm3P`X84WhCLm^XxP(XJp|*|ADo*Hq;(t|qsPq;Pf#eO!=KiH zTDSOaxin|X1W=W69gsGRa=f==?#RV^I}nFgwV`tVPzN&YPw7B0-qfMInI1itTEbms zaK?=W9(b+;hC@YAK23@KQyszU2Ld^r%97FqcUSP{{=n)^`uYY{ftNah>pGPWTxPPm z6C-O{OK0%Q?!dB6;`44>gwLNl!UceO1BSj$oys?h{Xg8V^prqKaLWN7zC*I`>4U2u zeJOF7JMv1)v-!$bTEd(R&VTtzYaBPz2~l{0hgVvR;b|JZ(i;EYex>!)=KnXZv^0fu z$C@D%{~NEg@UEG@VMkw*Eh}T>z{4aYGK0;m5Zc@H*SkV#jh&hGoyEI4lb>VOlamvn zOmpWHHO%DD#h-U&R&}CX60p0ocy9z}assoTnTgUJ1qV8nHO0ZN?hk%Epq!+^PPwux zcxfQ5qf^+|DV$do&d+4gH(7q)rQETN%8iNRSTJo^7N211L}Q`V%ip>nGX$Ne=iAT? znaS{qU7cgT4c$t6rz{F<-hyuIClqvtOJC|s>kjT1nl0|?L{C(@1hpr*#Ha7J=w@aW zdz@22>)_-JJ|z&s1?-arU7fSaPm0s3yJloqLQ3LfkQ4Y}cS_P3mGA4_vA&`1S!MJ# zO7|b{o=W%#UtlQ}71+9lgA;=@2}@Y=q`#{>R4R@{Wmb0~r!rYe5?Y7UH`a~5<79!+ zB%3SKio}u&oCR+0k5|x<}~{3^z@z7aOcU(9LJ#Ls;KVyhwpfg3UPtMJ%2yk zbMVQFhkI5EhBydATyyZr>Ek^ph%w*@43s0C3FR*QU$QWOC)ixY2RdKe0W*}QCnnK< zN<-wezwdWF%H-`R`(Vn@N$V`N^fp&PhYR!H;Il(Bqv(&uy}_CxtQp4wPk1pzF7pPD z4$0y}N>e9Bwikw^zLnn4Ih6{}B!Gm!hfapB?e$_0%sU%K>7DW0y;S)@n4BgMKgSB(oij)ug`mq$aYHA<#rp);O)jeCXUIs3 zf3Bx=9_h#($*b&L$cm;HS(%}%fIIqW$VA1P@m<%8uu5f^f$FCz^f?NJo1~TOGy6G$ z!>!SZ@7$<+2`8Lg|AaUA$q?BcA4E{>N5ARZlLWYUxYJl{be;B1_A0;FDZ3V1t5V_sVPG!rB%Mc{peosu_sYfWa3Iq4E1xMlNwQhx0A-6C-zUE z@1m3zaxtq#Czh4abQoPAAX{qEn(Tm?VhU>=Z;kIi22zWe=|5V2y~? z;l)e)mn7?FCNaJI+y3+M=V>1h`$=#y5yMQIRt>Q}MPIPZBf5tvN|zpOATAewi?-7+ zIg^C%BqyRf(6JJ#o4*B?^8UxH!U_w7Famj06k>MrF0vM_yK2iE?E z0BgDk{vN@y_;WJ(xngw}rjk&e07DK50Kp`S)-4QM5paeA$`=GB7Cs|Y?8SzN zx}U1NFhv8C@OBboFE%G#wD+f;Z+%5u@vdyD}nT`zv?;HRPqPK(BT+FmU2VCDL{peIJUBwk$V*zeJ znNmt()(dVnxtQr)dL5kRT!E2+Ig77&UqA@oEtP2cXys1o<27?@`vnzf3Q?EHa;iw?O|BphJL#kQ_9fxj(e4xu4bKx|CZjhs9)5$=(SO`UV|7s&97-O^|- zkbF@G@cllTBw=oZ8QbIxq|Ij9I&I4c~R1kqt$am|3iP>`@|Gfv`E;21JcPUZx%w0x&>FuEd zC;iKZHldPXBUYutgwlp>PDr1U$*9(2#b!-G9eMe{4ivIU|DO&>Q!c$e z>AUy9=%v@;VpTnNKv3#0LGO(io%Sd*xgyMS6~24XpdTFN3w8*C2W?6BviwKhXk)`myK*}5@x@1pPh!${WED&YTtL?z2}~D z&$;KGd(QRg8>~;5P2cYaG>f`y??)sO8wqTJeixn!`E`Lse_a=-r-~L-G(YI4fT~F@ zR8)mukqi3Xz{~vMK(;Li>FKv%DPg%3nhuufZa(NI?0y`|&Gm(d$!kCSn2bvzODA<C9_>)1~Oudk*;FwgVP)0B+bVRBW~=>6b}tdzWDZ*>RX^9yiV- zOQj{4HDj{`JNAN9bW@FqO=jaBtA1PeR}d*uc{vSJQyMAof7!nmQ6{LHMY=GqQ8t#N_$5X9v0LE+G*ghb}1*bM{F| zF5V2ylM5{Cc|vhc)*EEVKgq>7HQTiVoOA16lZ9ODk|7soWxK|fi~5#r-8l;(BIFQ) zT)>3_c>G-%S~&+s2;q>zd{TyRoRW*z;iD`NH}D_I!~BR$jDAEm&dUGE=swxZ_V!`r z0+7w=KH284 z*#U($bQ?>Q5#KQXbC_Pkg+39s+j!jBQ6+=@wyZ|hD|W0w?@(BckT9V=aN07EZx3FC zo}IV~qSQu_Zg&)6&ee*oUgn=asOIB)xldu{R#HI-5CAMH?KFE83Z{+ZAHq$!JjVdY zKqz3JA}&3^9(qL)XzmuDy*8%O=`jfxP=2X|ir>X2`!Nx1yr@Wc9l}3B2>~z$mF!z# zOvGDZ6pv~Q2FKd!V_6QnZyB2PxJT$BjpUFbJ` zPlU`_v_MK)oYi+kjHe6 zram3PWgR3v#F0M#PQ*lnVBdjz@4#cOF!c_N(}G~-sR)8dfv3DQU9gY&RnbPrw_Phk zAFh`4>Zm>60=ls<3Len)q6-ik`-QP1QgVW#aP60r&?wbl3domQRwDDr(04~|(#Wa$ zT2!d;GAZz!z}gaS>plMZmhNqZzzh6zbObshgP>R_u(DU6_}mvz{Ix(4R{qf_**Ze> zjc-OvI8uS4RLoCVed$`-`_YnTwivCg1W|OhHKX82F*+Bkc|Te(*?XnvR*tsgx4#7- zwF}s_+lV{_&st+6_Pz{nUS^TLG&Zyt5`d6#TYJn?)3!0jywsFEM&n}GU9q|Fk8v{A z=vY?cv`4SfABbf`al{t0{x}s}A4YI$szd}yJW*}K?xp->EHtd2i~&?%Y^BNeYzOoL zJT^vuY%Y)_0&y3IHQ8JAP_Tfo#qWt*WsFUBo?bLYA)f_)9_Sz`DFMXI7MzBbRr57* ziaXsNN8IW5c<@fAqjtga{IWR0_I2?pR7vjBgD#WZL!AhS=X1UxzHZRfu`%Z6n_{59 zqdhjPZ;Ba4%w%f?vc`E79~8yX-8wfW%Xk;HhgygAN8@$AR-CTS^MNa1E0g6;&9GR#KmQ= z!02WJMRIMd;#PdT@p8BaR_X7>bHodJ3eu(NnIlWji;GHs9(7eOj~CP5%(=7ISAmpkA7 zFm)F3;7v*7H+DLPs%NXKaq679C5hu{E53>y`CF0`tyF_;WohyX8lK%&M(m#nwvWo} zUXfJ0VOW14X|IDN#z0bBz*|Bots(5J;tn*V*;?3Kf$KMm>Cqnjx5;r_Q^GBv)~P&3 zoYIqUU!!zqKA%KRl6-Pvvlo%+N0YfAIR18W@rnQ~#);P6;Bw#c;n<+{6QR&W6s{=xoqCk4aH-%tgQtHCyx%CODDieI5Ntx}ziKwFclyu|CY+AdVp zRjbf#pQ=GfzR7kI%tH21+GP7L7H^<23ReV+x9VK&Xi_@?0fJYfp=X_DvWRGEvghqC zb#$c)=jpq(;(G2^i*5X_G~7Z6&3=dP)h4>8yqY&S(FF(4l%%nfcb5q8t8C{ElrQ>v z{3?7-t5vI6VBS=vvg>ykPihB-zK7biYk@jlxpP?{ixLP~)Iuk4b=Rn@#}RJ3T4m3r zjjtZ=xLPgt@Do~gSK9tVMJL{_FivO_)f25gR-k5hSE>+8x!O1L!r~=DCz$BqMhAE< z^b?xlOg&Vpu$rq>3uT|D=P@6RC#D+na$l-rwK~juQ}CMl(&NBLF48ZB>l%;ewuTr&6%lIgT zdJFfHu1`;Wkg~kWaDYFZav!t29WK>(Ii~nbil0fb&&spxO9ziaBnaie$oT9y?WZus z{rAt<_tPpXD=BNd1+8&?+B#;f>m*1~bh%`6a?`@Zh1ae?S0a#Q*jC-S42?jfvujk? z_#pb3b%G#Y8tg2QEbdR+bfeO=<-B0%s))afnHLdw7^m3rYM{8niC&arMb6ZMUumseThFyNuHDGB4P0yI+D5Kz;@VAI zyP0cUW7?K6ZR?oUJ*M3{ruB?zjzvXn!P{Evw6=a)Yn#??oYpo>Ywgq8#%XQSw06_9 zcJs8>HK}cx)V5A)-ILm_lUmQD=4e`@+P?&NmA4V_BAjL*2v>j7y*-&5wq1_D9%2dUBGWV~LQH(o%=bX1m#t z@<)4e`uTqEdv8XvAhf&ZwC5Dg0lj!Xzjx?RyuB;bdv^zIyLxX^b2Ab3 zn2uu%na;MWV`kbk95Y3BmVzx5Dh|=@w-H9R+qtp4H8fnHKzjqV?7waQt@tncdaPvL zj^=HOWD90KYZNRyYow{&&gYu8T^&lNNnUd(Z#rgv#7v=ecd(gu|6lv3$C!`&0PDQ; z4W)KYwA)$7PMftmdhD!Ku=CY{&SEx+-UH^CQ+;RrD-?a(bX4^YJP+7LJ|)l90g$^g zXe3SDtxiNAtKAWOjM|57D``5_0sP%<4djjdSoNLw+npr(~-R6jy1|{)tVVP#~D5mMPv)`p2J7rei8Of&1W6Rt< zZ08HZMmAL)=vl#J(J$jWmXkEoX(MaeMMtT{=-bP+JMK2KD>!OiS9KtU<1G-MxA(qI0VOf za9ODn?%6!!)ZTz?v@q*4Sk9~-{k)0hc+N~(SXJ@`r#jeP%sWeO=o#L?{`hAoL;cCB zgK=ZTB>x!%dgnqivaRTh5pRhzY#d$2yqamqDGubZ(O3so@rRl&mjr;qHus4-`iD8r8qzrTC(qCDQ%yWF|Io-e;^ib7q|MiJ3 zlZCW4u=StTP*)_;p-vpKQiWkOPz@c5gw<@9owpvevjyyt1JT8Sjk+Ultf6>&tgpLU zodJ9Ovg9x$%+Q}Zc>AL@6pqB=k$Z1xQH#=>wzETS=S^OxIww0mnm2M}6zDBl9WrYJ zn?8b1$3jurB2Wi$_&)aQ%KfR{=E?@;9;4LLLaLgGKE~UHmxLSC?3ytZbLwurU3lNy zs}2b2^0xN5)YE!Laq>z{RPYm4;WCsQ7#Qla`ncANnFx1uQ|fhc z3i;*QK+VnAn~v^yBBoBn?ZE>5bw%H;*zm3++&9~14$c3JGDiOB3SJ7s2obU=43CX4|JgyQXy2sQ6-z^l$tym{?riu6XpeeJjG=jAaod262NHjPxH zmBpz0YpA`uBNT1{8(OJU+9arbx6gL_f@(IAH>@Ti!l`{JsLNT|u!BWA|T7AR$=jWG;qtL0s8?~i*#Ln3fK6CHV2 zGjhIyA)l?Gju<|LgV3$hCbssp^gSVc9r(g*W#47Iw&-?&bZ;{MtL^gDo=99RcC#+R zYRm!{zUE6c)E()?iqtvju(Hky@59s59_fuUwLQi$D^tw4Z#jEp5M-_9SsB$6I?VL8 z{SYm4;D^wGc(h$bh$3I*Pkg0@60shfwfZzsf40$*)~`xyKUxo9;J+>FC%o~^8fJ}n zf1B#oZ>;V9Hg;Ke_YfVlQl_W{QVku9ghPph>LrR5(<^kDM%KQ- zWTZD!tUHF0st?07+YCcHrCCF>Rp|56b&qh-# z2CWVtvuSGp8Xvo!Eb!lKZD&}_p`r7p!RyW#X{^ufgCPi|QpCz2^)$u|zpUq@lurgQ1l!NBg^bf2tJ)i)+<S>U^c7JPcbia$f>KoxPGL70oiZEr;^i;pILLm?W>sA<^pBs-s zVPpnY2%b$rO$}Okr$7T^U=e$8@_8Cudg=}O37wpJg-&y;qb|ZcO*>E#p zo25q|mO(~V)px|(>nYIEM#JW@2H5v>+8$lSgp>8HXm4$m_R^_QyO>Uq{u+*Bh3cDw z^*How(o}^X$$AT;wk*V<`Kh0bgO)70ujv=^=Pr14i;F z$o+AXQtG;iGTXkfhG!vR;#jObl67n%+|k>Y==fxH-JxL%Rv`(WXJ}c(L+|6%T7D`e zhhN57)%p8wWiqQ41TQ@{-fn=%bb6Wo6tBX|IFHkVe{Iqf9FQRkK>}VJG15iT8IMZT zp=l}R=wW=t6KC)xyeAy*GAMLe7wlF0VJ2mC*h&sF-=Ca5`}``Lg!Npdhb3RoK8|Ls zS@07ZXOGuvKfJC%lL|IH6MmYE;`H+?GUVsa&ZtG!&#D_f=rD=5CLDaz~oHho` zG%c0cRULmg^N1rd2X=>V@t%h?0VVMU-2>J5@2{f%XzU)kFZTeb;?_fGU6$5EXdP9v z(%OO6|0b;+Xf;{gU~CMnn>Xy3sIWxek!KO8ZJiuTh=ex3RQ*;lGR?NYigRVY4gaeYWQVDu_@3PPVUM-ZW5_C(@{ z|1jGgOZX3Gx})WX#s2OVzlVK%{k8S$nvf6yilYEsf{-9rEYLLX?6otz4}I}ONS%nq zgRMb2+}FG3Fnl36#-F>2y7^BvtGhZ9hxdfq51{As=)n_|=nD=(4MEVg9QZ@FK8hjj zU9q0SaLCyWqMwp!KpepBfsA7&8{oEo>naL&N8$`c`Va2%^yU`?O4f-tK#_ubXyaMEU`BPSBG3;agaPR#MyvbY73n;{96kQY)8f0CDzF zUd}(@jx>wj8pY=1j3j^d_tBkmSo&Z(t)u!-lP}Z;uKLI(pgQry0k8+;{1{7MFUaJu zc-Y9h$}rFpY%UBt%qIVEGlpf^XAGqaD*$ms^=~ln1|Ddz11Wy(utb{_*n7J>(LZ83 zhZQ`?cyVBlQ_QU(#YXka2ZIi z=-xF=u8FIN;wL!R*ds9lr1H<`83+LEK6KE6qRxKdb01RBeL4`D=WW8UMQ<3Q-r28F z&m)CA{I@g??h?Ed3|Nu@i8e$BUo?ghL(yQm=nT^v=*w)TP#1zMPt8?A3LwYB5Y}sw z6J9hK+0$1cU%ulbipIwxDki!@yVTdPu3`0ZLMsSk5bQZf)NGeYBq0C zWvRt?C*E6FW3>p)dPTWyEUf)Jpbz$A_B~X>VLhNvok{#9B^j@|RQ@=2@egaLub1P) zMXw)GWyQW=$U_*?*~w$hxsa4^Yd%v;J$_{Sh}}88f&Fr zGc2Xixgw);7%n&-At14}=;O0Ua3*sffp#seElJ1k8mV@z!OQ2czlbg zmrVhsC(7jaMECSC>HdBsiunOMjL=%0k)3g;QYtb?LCTpnJZmZd#GGEW3N+;)e53C& z_Qam^6zrIdFde(B&a#oBX&`Q+VBo?qkhh^>!aD(W@!6nd0M0?fz3epH^{?S(xqCDL zzeQs)<(T<|_E&UsIcT0;=i-z@<}+71IOTwO@x9sZ+{QKvURK93D3h{RbZRqo90tb1 z+P=JbtVbSG)D!LL?7rJmBwz<&DdyzYXDIa|H0OSe`$T|lpnKj(=Z4{j7GPx3Wam== zaW;K&vp{(8*Jhs}@HgTm^H?%nOs&$-d5)T+bp-GKNVG$paaoWqvS*L87zN6+w}I470R4sEd;?tT!MvTB@iaE@Ai&W;dX1yz z43x6C*WecoA44|a?C24FZj|6QF!ADigvq?&UYbss zg_R7$G7=@sILhUzv#Hlt5o@Jh91p=(!(+29G44izyBe@@*)f$980wOhO|gx}HeGxw z$q@t=mwB5bH2onRN@jq5vk=d4{Dv(VTD`zfqEfKHce(#G;r~Q|rH?m#ya7?#6S96f znFUmac-+mt%+N_ZfL-j76?k*{G45gU`f-lh`+D@BUElGVD#r_mzv7?kD2`qaYeSe= z%+1KT%ZCzX2L3Uy0{Sl-w*Jg--3_IL1I4OMBM<*l6d|03PuBr+>tywDLaz%f60B3R za~=hF-d(58c-bX{_CI!J(D>_3;<^Dv;HR7G016733mhLpRdVZ{b?gsSlH*vH*nj8F z?R6|A$Y^{|W~i=XAE@g);PGvB)D`WFba&j+5@fH(|Moy}aBziw`E{)OuFZ6?2S|1Y z`#WJfSrjCZl~2W>e+F?3%OLnV%&ZceVh0_t6GC*y7-1Le^TPbV=Gf(_+~eB7^}k=o zpdI9i-JHtpM&AJXIz`lgjjii5>nNoAqLqC=1LfBbIDi2%yEI{wb|idyJ7r@U8E=BaoFTW8JP0t zJl!%u)C4Rd%qF-@mZsjkKnwT=hx#1f>(7BQ=D-s$b7BHCA1*V++%6z@rK!cs{<$;H z>2v*hZDYmJpV;`|8@HAZel}qqLx_@t+(X33$k@effoBPCro<89jWaIe`i#@KHM^OR zU1jjrvkJLl9va1@ua(yk+Kl6u89a~08`PIG0e{PU{HZo?ARJJJj5!~d`?3aP{6X#h zpdiad*e+hPFr`m0?65;2I|)E1Vn89K7$4Im$|0f;^e~DzvFP zSHYeH8dn$wP;;>W2~=)7hd(A6qlkEa4yj!pZyO`%d0xjdbh4Q#oqE!QN3f#c512GZ zzj}N!`I3M-lP(^dh=$y+l$M4JE32@0pN7FDp0%X0rTl6U4k5t;0w^p%@aHIl@Qn?R zntGOvfeZdEGrx;KIrJYrVh|+4EC`?omi91g(H1f zAYEz~I6b4khW5?eKA_IXN6XFI(L9`C{F4=&Kl&Op4`$RkU=KP)$@zt}iR>)$)pR;% zR zrU@2@%UF%xhV8yOW*GPiq-0j7OfO;0SUK{kTetD-Np;3^)V+@FS91rnj6MK;7!xsb zsF(&K^ctWz8(0z}1xbs6BELnC_qiL#y@tK4L7gi~2SRA}U5j$+frz9ro>W)(2zWeWQ0A{2?OQdx- z^+_KC7qea~(lnea6aX!{SpYP6l0bGOZ?CNm!tlVRe=hHKgcG;4pctZ}S6=;{8h*8} zGZBxfa~gGnbz`Nc}}$o#LLbq zA|D541223+UWj!^{KI91qb3f)`=@d(hR3Iy4*DNx;SY>rXCj=SW?h5n4*A_dbdNNs z*-ir%j}Z~BT^P30DTZJKRs%#31w_yp0>pf#JdBxc&*eS3KENN@4X7u|*zzI+79P~H zem);^I2S5H#-ZPmH1I>cwwm9-H||gLwZ%PBH)OgAEtupgJ(ja1qNjA#008DtpS+BJO(D$)M;O zcI+;C_7vw?_U{0ai0dZ?7!fcY#GV8;{SNzpeZ3vPjZo~ugB+R`1sXUHRr;S8^0we> zc62jrA%zpL4TA15@IV5UVoVt#)xun<6DHmVX+QB>k@ng5L)ro6Y=pBfz8}hd?zds= z5aADku|t+W7{(4WBK-MY7(3ka4}`HJ$Zh8%W+W$Pm}#B?|Ep50 zXMt((h9|7RwwSej{@;wYp`(3eV=HcBnL+Y;69uW z*ffk`p?C*|RY=Br3kH&v&JvPfV~7%5W!b{M2vjxKfo-}UkzMxzmZ8O78>kK=h7KRV zWnfMy?qG{cs8PVsqnoKa9u<^O%hDPj5Z1tV0%5VsULa@Ur0x@DP6refZlGH9+(6jt z4gJ81NulFV-ZGsp0vvJuP3--FIzrh}50W4!LeTkxOW&pGv*L^*8NKN+_cB}q*Ici< zVr3KfJ7p(lG~j~$!SrmpKPQ+A)Q@DwH%ijY-ZwxC_dQVLG{2Rjo_HIb*0wFN8ELT? zwh8G5xTCaSz{WI!ZzRJC(2dm-mi=fQ;2-2I!bm%y&Q6>odUV9dTM}2i2Iw@4zc`@| zcM$j|DxEwMybYa@KU^?w4SGe9!$LI9fs=AvB+7?CsF4~IsRNa9OdCENg8$*}%m&9Z z;kK>8%}`RPCy#41trFELgA=o1B;?@uarP6OG`Pg#SYtzHqy97G(^5WvlwL5q6_$Rg z(FY4P$t=O&yo%*Bl!$lu^_}ZD1zEVEY~!WxVg7G!;=M|sBX#%Zb!1O3 z;2;!6f$-R7I?{_Oy;;s!b3R=h4GK6si=8b2%xHo{ZtsNO(cRYz^U||w=`uPX0)Zbp z{)jG&=s_-bQMSpO2P~xnFn`>qF)rT4g$(D|KrVCC#e%u9se+!r4=kQT%mqI^u!Kxu zieeoJnr6vlT`?%Sq8CgCWiQ3tdl<+P+z{dcsH*3>E)-Kk6ClT-xDY{?>4m&9J$Taa=%qe$;4NB6SsARRTxC~& z_m9@sq(Ib6pwEoC_4U#;(rE~X-RI6uH1zT_iYiC*Tu1QBD%AyKU~L(3!A2pIHB_a- zk{}o40Gd%Z?hXMx=hO_ngGvTCRa~akq*RrL!QCS1htQxxFjS|!^p2m>k@Ya#@(i8I zA;r2%C(qAw+0z%FdWNPse`GL{gYp_w4pQck8(S)?o1_e6V%JBvRtI1=cWv9LPVBl9 z4=|3q{@_|QyX$xH03*1o=|k$wu5Vq9(sw+JT&EUy{Y&(~uI-BMQ0I0%fgV_~UAOFH zmwnf7@CdWD>-1JW>Rrotya)gPA6q$2+4Zv>D2wOjt%?s6(00T45m|<5rxHJbhpm}kd zCi7$0fo9sS$vk)+X#TJ0VKNu51G^B04<7|ZO#0k4*oSVH^#5=T_Tl7*H0f_$gMD}o4@~&>Yh@oU zf-m@VTd$RU_#t|k@ZY;u_ThhiNa(M=hLa4tZocM&Y{P~;^1pHVdpDqZ5L7cSKC}Z= z@5CDURQ`-lKZ*xl+mEjU)lXcfH|HJZ_#%3kFVZ_f^|l>CZSxMH^64G_$Ao+^W*09& zsRSwq0Ra5%1&2<(^Ef@6d}%zy#S1{?)L%#pd;xA6s%=nW$$7c6sD59iN3FugkjF^d zx!f2%t5STAMnkk*?sf9eaYjY4VEv!xK)>vYL#6S-xK@Fi9zQx+0V`0GNGs@g5_uD;guI3XpH zC$2+)HiPfTe)-g!Zjk|M5t@j#9OqL;e}rVonp{o;opc19eb>mMHmR_}adhD04N#=8 z!pMQa7D*K+{_d1*kSC=Mq3RWxVjHEU20ZI&>j!sHz=z%s#Q~#!acc0}$PoQPQxB4_ zd<#i0lb#YSUa)`r1c$^{z#LhZPX8%f4CIgIK2oJn82T}I9B_GPY7X8YbU)h+P;wG> zaR3@&j0TH1)TPlpybLy$1r%JZj!POYZ`&El4Cv-P3rjzG=lzAMl!|dogJGfIe0YKWJ;670*J$9b2O7w&i6l{hM%v}d9b5tT6 zQL+^yKGD4Awq`XOLV5)yUBJ%SwFn^ip@WG=VC4;>jryDcJCC$>gx(GAJ$8FD#lM0| zRT;D|C@RVu(Q(X7;&#%AsTRA82TfF{;I$S8@>z4;gTyDbGzU=y+SWs@EzK>W!Qyrv z9#Z5ULU|aA{sChQCqR+Np2)%KK!Q_}0NAA5e}7AG&wh-8?Q=&35AWG~cuxyH(7$G2 zaNnN&`w`LCO)NuQ<_`g;KrPH2;A!rAl`8fZo93@Q9&N{ z5qM(mhW8fD5xdd_yTXkUnTAC3kw4=+?(WLRkOGl}6e03?IR(z8Da00?k-I%dP%WWt zZajdJ7^pfj64$t*c{do_ zy;q@>&iPhe2avoo%|C1&Lk1u2?_;WbS7Ampw7!$!s^_$ApeTjwMik;*9e1GU;^MI3 zW~t@#r%~I)9;7-h)AKsfGQ*2(Lm{5q7+89f3&hV`*_j3?0j!h1k0uO@$!!JydH04F zALOE1geaw@yq*{_;3c1 zT2ImZn_hEM)$YD5tbf^JO+Dwnp`=W~V?9_EE*QJeK*H#l`GOSBl~_VTevw!dMtJR& z7|r;v&@{`8oTI;G*sR^|Rh8&t6n+|8+77X0PE(yar$*<;aP`9COCg-bTOE)7f}@ZM z6M{FH#rZCPT-n@>DH!&WyOx|P=F@_4hM|@Vn%txxJF*G+<)Dt z-WODk2`eUNBoEd$^)x#l(TYnEoQXjCe0A+;cP*>|!>rDYHg0$=cP|;;vH)b+5K~3cS8%TM{?Mu^VjZ|v2p-O?cmC0aZ3Ku{a-xDG!uz|yc zD)A~5=vSdGzY68}Rj9(R+ATF@sQY3ENeahc+YK1hspla*7f-#zI8A;PV9MkdzAJp< z=H~_CI4zlz%c#;44)SWWPzN3hg~PEsP$b&k)q%vqPOphhvX_-g{Q^)0m;CbaBE*Eg zKm~?(xU_&9K&W1B@&t_EpujB+C6uuOufxr>Kx0EG!}X9kY(KoU(o)J|14@BC4N{gc zKc&B5XPZ=qe2eP_*fBKO=P(MZ8k3xUYn;Pqo9~4)wuxApUrfV{n8{TW_idWEs- z0qjFInYOuzfG=}tTPj%zJFil9kvZ{!BD_SLg7U9xLBzp5k?Y>q)%b>A z)HP%7AtT~|)8kcz0`z`7X_l6tb63D>{Xo@#78&lHE2A*UcUw@_`MlCmq1Fc%!983l z;jml9lj$;%pVCFq&m;wGY>6@Dynk^Jr*O!~XP3c7VO$S|1ad}Rb0ixLc2Dqv4sYhb z5~})YBg?gHV0Pl`Hb@AZm5D&^=SgQ`cu&3W-OP6}xH=x>eBFnK@yki4aLA}t9X&UJ-B;^q|Wa7WnF>}|B?;^X^lxBf@=J4XrzeXrZwWiDt-Y0 z%FHPNBuTxl=u3?pOGELzDM}L6Xy{FS3O>yUU+1N130S-fEZ$Tflc`|GrlcEw-Msw3 zgHp|n`%9t5PQRboUYtJ>VPBImMFFjhmoS8F@bNJ2-d@?vAdbGpf==uS_D~}`x)Gn| z3G_F(1Giz3`6JFUO^SUaq1o!Pjgi{{-NgNxhLz9(-SKKCH;`)R( z!*W2iP9egXtY;^so|feQe(JlP{Sl-RQl*7c5-Bs&xIXqX8rBrJba1J@PbbOmsxP^f z-W)egy(;LOTK{G7ra7&CNuXCQ)HSkTvn_yTM&YU8rUh3F@J|D50sI4JlRZIBkgF{x z25)g&UjIoyZq)yz3gcnEYT-*|z|8^EaP^D8WCF%>Pp;*70v? zvflvv3$$1NyucVRT!6C+GMtyrlw#imBE(=&SSyY>?Dh8-Z3tUn~ zxHH7}T=@pg6R4Kp+XVc$g=;F2;kL7~Ex+!FClkU29Dz0b{GyguKpdEQTv+6G?Q`-s z1t#%#P=vQsA-Es$wHjzSgDoOH6=~#ZTTyXdh%>}BU)Q$-#A@vml&cM&%4!P~kMHUq= zzfTdwd+J{{5Wm3B6`;$jj5U_4Hm$B^)Z3V&FxR|0*4UK`?{0xX!5#jJ%Z zm3rf)=4xC#Tn@|O*`A()F9w?<=Rzj|TA3EGYB4QS{^z*^>aIzfu_;~t!_YB+Ys};D zFH2w@Mp@$*i_0=g!Dc@zo#*X?;m13_TBf&3FrO(P zb6B(7Ao3>14KfQG21}=0BljyfJ83S17}LVC21PE5o>+!4FHS#>#OX6|DeR-z4q!S= z-8}r>@%75DNp-;+_J%^Iv$`|0a&ww9sTx~wnn6lgN$4P=$ikqdE4`*26Hl#nHbx9}Ep;w)+ vR6-L;h#G$1$xT%0m%*QG#Fn9NaT5%mVRL|tGdE5?Cu5q_&Z-aigQouri~3?7 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR b/Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR new file mode 100644 index 0000000000000000000000000000000000000000..bad58e6ee0f7cff325f4bda0742cd2c27945503f GIT binary patch literal 29056 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 I_~HKf->^rhRR910 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WSHELP.OVR b/Source/Images/hd_zpm3/s1/u0/WSHELP.OVR new file mode 100644 index 0000000000000000000000000000000000000000..02634675fa7a32731b3ed77f5e70cea753a5f8ab GIT binary patch literal 25856 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 R%c&G&4dyTS-+$qs{|CUiWVQeR literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL b/Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL new file mode 100644 index 00000000..4b0e5c58 --- /dev/null +++ b/Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL @@ -0,0 +1,232 @@ +A +ABOUT +ABOVE +ACROSS +AFTER +AFTERWARDS +AGAIN +AGAINST +AGO +AHEAD +ALIKE +ALL +ALMOST +ALONE +ALONG +ALREADY +ALSO +ALTHOUGH +ALTOGETHER +ALWAYS +AMONG +AN +AND +ANOTHER +ANY +ANYMORE +ANYONE +ANYTHING +ANYWAY +ANYWHERE +ARE +AREN'T +AROUND +AS +ASIDE +AT +AVAILABLE +AWAY +B +BE +BECAUSE +BEEN +BEFORE +BEFOREHAND +BELOW +BENEATH +BESIDES +BETWEEN +BEYOND +BUT +BY +C +D +DID +DIDN'T +DO +DOES +DOESN'T +DONE +DON'T +DOWN +DOWNRIGHT +E +EACH +EITHER +ELSE +EVEN +EVER +EXCEPT +F +FINALLY +FOR +FROM +G +H +HAD +HADN'T +HAPPEN +HAS +HASN'T +HAVE +HAVEN'T +HE +HER +HERE +HERE'S +HERS +HIM +HIS +HOW +HOWEVER +I +IF +IN +INTO +IS +ISN'T +IT +ITS +ITSELF +IT'LL +IT'S +I'D +I'LL +I'M +I'VE +J +JUST +K +KNOW +KNOWING +KNOWS +L +LIKE +M +MAYBE +ME +MY +N +NO +NONE +NOR +NOT +NOW +O +OF +OFF +OFTEN +OH +ON +ONLY +ONTO +OR +OTHER +OTHERWISE +OUR +OURS +OUT +OVER +P +Q +R +S +SHE +SINCE +SO +SOME +SOON +SOONER +SUCH +T +THAN +THAT +THAT'S +THE +THEIR +THEM +THEMSELVES +THEN +THERE +THEREFORE +THERE'LL +THERE'S +THESE +THEY +THEY'D +THEY'LL +THEY'RE +THEY'VE +THIS +THOSE +THOUGH +THROUGH +THROUGHOUT +THUS +TIL +TO +TOGETHER +TOO +U +UN +UNDER +UNTIL +UP +US +V +VALUE +VALUED +VERY +W +WAS +WASN'T +WE +WE'D +WE'LL +WE'RE +WE'VE +WHAT +WHATEVER +WHATEVER'S +WHAT'S +WHEN +WHENEVER +WHERE +WHEREAS +WHEREVER +WHERE'S +WHETHER +WHICH +WHICHEVER +WHILE +WHO +WHOSE +WHY +WILL +WITH +WITHIN +WITHOUT +WON'T +X +YES +YET +YOU +YOUR +YOURS +YOURSELF +YOU'D +YOU'LL +YOU'RE +YOU'VE +Z + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR b/Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR new file mode 100644 index 0000000000000000000000000000000000000000..7f16fda88b52990a1f68cb5b3a818636ae6822ae GIT binary patch literal 13440 zcmc(Gdvp}%dH&2StN}Clf*m_nTHX`q#G*B8gY7!@Nea3F0^N`n1a6Pc8SRdwDYHA9 z-C2a%o|7GjjjYyk0hc(zPVIw(9rLr@#>Oc*iT_9(H-$yu8#a}k+z^&8&*^^ zsmhAS0_wa9(PAH^ThRpS1l1%$WLp%nqP7uD>VYyzo!Qx8#VM+9wJ8yb>w1*%*|wgC;1pYQ>e9^^ z4{Er+nOf!bO69CobC$1=S~bJQsl7jHZ4?``)uy8=K~PK$TyOI8}DPHMGfFR3#k zyrf!ZbuX#cBUZeJR3NNc9Ubb*hgz!}YU&!B>T82l8#gttS^cMF%Uc#nS7~qi6ST{U zZ`N%8HFM_9yLP_1;JWK?xN+f4H-F)lTfcZ)*_Xcc`=3d(7S8d@x6bz6c*||q-Ei&v zd1YThWA(l)Y8)zmkvynE@gd+xpOkM9541B;}JP2UQxU)Nl< zvbLqVX5*^Wtq;{VRj%DIMY4R6RM)(*v2{(&s+OwNwGF|Q)s>5+8`ZKo-�J_TO~P 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR b/Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR new file mode 100644 index 0000000000000000000000000000000000000000..6f5aa6965bdaaab52dffab33433687b27b63de3a GIT binary patch literal 152704 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%0AiR9}0}niar_*KKIusbLTY1I0 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 gYMTf Date: Sat, 28 Dec 2019 13:56:50 -0800 Subject: [PATCH 2/8] Fix ASSIGN command Also added a graphic that illustrates a hybrid CP/M & DOS hard disk. --- Doc/Hard Disk Anatomy.pdf | Bin 0 -> 106169 bytes Source/Apps/Assign.asm | 7 ++++--- Source/Doc/Hard Disk Anatomy.vsd | Bin 0 -> 224768 bytes 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 Doc/Hard Disk Anatomy.pdf create mode 100644 Source/Doc/Hard Disk Anatomy.vsd diff --git a/Doc/Hard Disk Anatomy.pdf b/Doc/Hard Disk Anatomy.pdf new file mode 100644 index 0000000000000000000000000000000000000000..54bf0ad5c4cd52dbc34b7aa181e06b016142db96 GIT binary patch literal 106169 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

u-}y~ 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 literal 0 HcmV?d00001 diff --git a/Source/Apps/Assign.asm b/Source/Apps/Assign.asm index 28a950ba..b2e27143 100644 --- a/Source/Apps/Assign.asm +++ b/Source/Apps/Assign.asm @@ -22,6 +22,7 @@ ; 2016-04-08 [WBW] Determine key memory addresses dynamically ; 2019-08-07 [WBW] Fixed DPB selection error ; 2019-11-17 [WBW] Added preliminary CP/M 3 support +; 2019-12-24 [WBW] Fixed location of BIOS save area ;_______________________________________________________________________________ ; ; ToDo: @@ -466,7 +467,7 @@ install: ; ; capture CBIOS snapshot and stack frame for error recovery ld hl,(bioloc) ; start of CBIOS - ld de,$8000 ; save it here + ld de,$1000 ; save it here ld bc,(biosiz) ; size of CBIOS ldir ; save it ld (xstksav),sp ; save stack frame @@ -804,7 +805,7 @@ instc3: instovf: ; restore stack frame and CBIOS image ld sp,(xstksav) ; restore stack frame - ld hl,$8000 ; start of CBIOS image buffer + ld hl,$1000 ; start of CBIOS image buffer ld de,(bioloc) ; start of CBIOS ld bc,(biosiz) ; size of CBIOS ldir ; restore it @@ -1865,7 +1866,7 @@ stack .equ $ ; stack top ; Messages ; indent .db " ",0 -msgban1 .db "ASSIGN v1.1 for RomWBW CP/M, 17-Nov-2019",0 +msgban1 .db "ASSIGN v1.1a for RomWBW CP/M, 24-Dec-2019",0 msghb .db " (HBIOS Mode)",0 msgub .db " (UBIOS Mode)",0 msgban2 .db "Copyright 2019, Wayne Warthen, GNU GPL v3",0 diff --git a/Source/Doc/Hard Disk Anatomy.vsd b/Source/Doc/Hard Disk Anatomy.vsd new file mode 100644 index 0000000000000000000000000000000000000000..680e16e33fad0b1b45a22b95f169ec496ba3451c GIT binary patch literal 224768 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 % z(qym?&+9z*GN?q_0Xfwy-iHB+v`{P)-%lmdAUjcD8w*T*nM43`FGC(jVO0$ElP0+Jppt1G(qx6byWP$-FKMb>oI;x7A*BrQ#-%fL z*Al6;hfDej`=l6Y(!?Ip>06|U;08iFMSfsWrIKk_3FOk22QdrQbNlXvdajKFWY%oD z=r4#LH^6RTz#zjI#4x4WOcLQjcPiCZ*Cnh;B5VYSVAH!+Z^!qh!!aYw_kuH(XyXme zbfhH09D6z`VU!5lt&9@ks7H&1HOnXwTp-c*rtY;J7R3RmZ&BOGy%uPZ^mNPg8aCKX z^i6*TGGLHkbMSJ-PWCUM6Ks3=Yr~MpwrJqppdeOlSS6DgvwI+<*X{;wWciNyynkr) z_Rz^xdhM9ik}#}B+>~B>D8gP)K;NCBm@mMo0CWR?7!frR4dmd@>S@;l*y7372qAKx z_K3k{|A6^Tu7_9ZaTkV6jPctCu7@_X>!F|vl=@w!;E18qUqg*xdgzl9DeI;>jH4m1 z>JVjlC|WQ^HY*zSiDUN(Q^m>-Mk7NV@gq40!B8k!fb4KIdbOJqj@8#a^Z_qH{0toY z4f;I{N76e$<~0b1(9=iG2fPKd3MA9KXGV_Rh!A#Veei;3b%`2uGKy zI92@uWd2KGwo?#1*LnqxmXzVBukiPI3c!bP!o}<<5VY_VFd0u?9|T{4*;X)_*lk&^ zI6>PA^7V=e_Gi4Bca*E3PO%hgZE_V9e)g>XFy$%;D`ZF$q;OFLOGevpxx1Oe5Sn5$ zT7qd9=l!`p!G)CRpi;3%@~us9B@46Vi896WVr-?a9zN}xOk zGBO=1s+7-woB?HhFdCp+GBi0%BfnDv^p%fkXDB!ibhmdpUhNw!thCmt5Tf{7_m0%2SafzKI=CLUQ(G%@MpA1w6` zSof-5x2aTw@8n_?ml&}}Ft8kCfpGzkU~#y37S=03eyFB9aQwa7uokjes8FXem}aP-?VOjm@6H>Qc4%}kFAip9+yH1WQo*s z*Kuj+TxmjyRHc?uGj5LA@3u?ZCw*cUx9gZRWsh{qGO6^qlmgY_?$Q#MbT%B^)Y7C9 z>GZbliOZyUQmDii9D(n&dq-EXL%hRg9y7j+Ua_0A+$t~cICm)~ky+U=kVQYtN={Yp zb3LsKJs^^&^#izg&t>qoM{ihI9t+#eAH-3KpT2@>^zhT!UOzCOK4A5hb{hh%^`8># zv*1^T7PWi2MqrZ!Y^RT+c$i>s-$uz4JGCEF=^EBMEHunQoD_yEf(AG(346=T3o8jb z9d>g76t053ecFeyW7@`ajfo$ELPu#?abrGlXUF8kEb6o`hTA$I0-iv~ooDqV=KUyi z-G9rlG=H_|P5_d%QF^gZ+?ZGFp{hjH^rX;;`Kom(S?r*{#cT?@tYWHcrlbdr&pHCE zYYmpe%uxpcwDE!k)Z`$`kcD~KdD)5WlK{`nKbF4S$_;Au+rIQbxceYR8RnRbM<5Nn z=fV3j%-iR=A6O6VB5ju4LRek;a)FC?A63t%K53KV)d+zRFLnib#h$S;G-8FOAwATZ zp|RG)cG38025F)-AxYJWSsK(q1=DFXDPLb(85(utr&>K+P0MTbBhg!}alhcTZ2$x) zyK*=L`VIP!zN$GBlU z+|#S=K@BYXi%mlXN!g+?vfit3G#B=aj?-dgGgPRa-ZSdz9RmVnma|l75F;Ghi~YAQ z>>0mW*auJxd*>>8VP{BZAaImX>$(hOn%8w$)?-ZTdIG#dhNdc|DQF5qx;kl))EZ_8 zG+D~-TP`tK$_g16tmC&GGF7H^JPy|J17ut9jVbh6wSixapgo#HR+9!v9cfTEk{!S> zfWKS1lq9jGi@+VnB{hplhMv20fk6(EV98QO7J`v+BnG}Sda>?-`Cu?64n9%-5||yw z2dmz7vJtuhT6oUDVums^KI)~UegXpTSu|xZLoxcO(iwPH97}1`Cyqi13fux)#l{Hi!z&9cB@7S5rUrl1kH(U*vP^&)7WAkEx|IGgb_}Addav#q5f!xD&2;SGG z>w%c-x$G+w`Y~b1n{}UfYRPx3`jiEW_i{fTY!?ii84BJj&U1e*Ec?r-T6x4?IxX_p zQvZ^LZlK4^YGfPk%gbWiur9_Jm`&DW5Y$O-2QWMowhRpZ{K-~xu^>^TXfPfrV%i)k zh6TSA7W`J$tmO(ZqrVL++-4cPj2#QNVZ~uMEAudlrFytnhB%DD*%b;S5is^C5%+vY z_UQArw#9g+#dJaDWdRw>cnIfEwqbg`2!n|Lv6+^nZDDutC^d@SiI@yK&JinnzP-Bx zBTLvvXzy8!v3*^fU9v=dz_!ENLTwO-it$G*lKp}`1`&_h7+-@i2IJfi(f%$$w(LFj zLAGV`D^6&;C`9zW%bD)WY#E9QC|O_lsu=#PqS`_zcs;N&H`@IGO{CwK?EbTYi1s?2 z==0kAk+kTPFWl{UJw%8PyHZn^v6E@3dizt&=WR`>HkPccS z@(NBdQyw?q7R(ZaLEBoRM=>62F&HwHRZ}1&N8BM&Q0{oxAOSA4v;UkgN}-~j>R3Qc zT^PX3a`588S!be9I_x9Ej}4R|u9M7W{Ggc`zVrz`Z{I<)8h@Xq1OEbL>OT8PIQ+^d5CHL^Y2^>#Sb zGk1ybyd55T18j5#ch%-_(1$mN4m}rp1qin~A#gIxh_{{_2ioE^ zlWpB|Y@BcFOJIS^(zy!)!?(k4+;(srR{yMii9h$k;rzg4ubf05Or4`B#oF0Lctyfy zBBNj!-;X)93}Qnc|yR*s_7#n zPQe9oFX5DEyXfBd@x|P{71&bdCG|$5S*|l)jE9%Pz?3+~1*=kU06sd9;S%>geU_CK z@yWhkk455d1iD_C$HK=-8-2RldD_BUyVRJI!xfg>>VH%gcc2a%+L!i&oxkRw^<1{4}DU2FA4%?OC@<>^YhYwR& zNH|PPh|(es6D1-%17Or8qB_PAG0X0kw1Q zNV}I%&KT^#LRCIfzVO~Y#lB!Q3;RxUL*w#9^Ip?xbqPCC~Y(B4sk2O8C?&OUP3{W)6zRdT=Znb%UzjS^CvmM3H316MuWi#bp>`=cztg5 ztk@#fUHrypHOScuEzfX4$0BMtTpI;eB6_g)?dtJsnK=CGE0jHtl#$%4W#3x+KRMAR zbi$0dB=qoY%4sHepZ0kyWwN3m$DRyhI;PgVn~CKnPCo}Vqa^Q?<6grdo%5bf=OE33 z`yWnq+_dc%>cWRhpGHAlSew+vvHj$8jqgcXjV|6Xa4^($#HjFJ|Pf9%W%N5#1D(#%O=QlrWU`Yn~Qwn=56QCOky zp+n{?lgxMoGGjf-E|-vGxkLhLA(zMR!0*mC^yXRQs!1|S@p>rYVv4>KPNGyk&qa_lx+O+ck2vT zu4$ctTBYk?9Z%%putYw8uaEP?L2JM&6w-|yr+~vU-x8_%A`3%Z(kne}fj21$9<3xm z`+}0-7|)MfuE|$toO{G$m`;$OCSH-;cyIsQZDBjfZu=iwl=fdTp)1UUHA@K?I~2s~ z%Q8v{aCYrvLvI2Lw1husi5Xypr%Eiu6V~v@Oubge)W2m_BkRM}3Q!aT4!iLvoJFe$ z7Bv@Xiib5D*% z2Uc1TB{zr?G54qqEgwFN5M(L@w0yXW*p*@|a|5V{^_D-`ia=29J5DXVm>L@SV^JhVU@H|X~W#qT3tkALy z&d6af%oqJxiFJ1;(gup~^6XWm*c*MAce#r^TzuQca`U!Mpg$n-b>2O5vSfsSm491+ z)*cnCUKQ>&5q=8R7V&7C%r8a@Vp(167g76sq`{BU3zS?KHc4^N=gDiFiSTU!e=ilz zw2%txO;W+hvEVrT6$2doj8Y*0FwI&p9x?;9-_q8Tb*||Odo3fSp=N#EI>~9QF3ByMC%Bv5yyM8T>TLo=uZ;qwX~i% z404^eX{F{ih_u-y#aaW0y=WoNOTo0FWVnI*r3XPREj!ch;Pr4YMw7fBV`WYhedbkDX zi6zI*b2n%Lp&X@&&Do^*T$PuMwX=+nL{?iXM$^5l3a3hyn`2b(uSKzm(zu)9ldcfE z?Bg=OBNFBDsUGpD27wxQs66iuY5;e1no{NYKI=sSVv7t012SPHVCbhurKfI z?xLEUUN~yBmH)H)Pxbnu%o{4$0*_K#;2DA)=ZwnfEf7mf=S7r?Ok1F%QzEs~6QhMo znO?2B&FBgCSup-%)BGF?`WN)SkbEIIfBI;vFuelnHgdpZPrOt#7jH8Su^HutXZEYy zZ8p0GEpm5?_3Nru+zu{}o2}{1WCnSj@-hT@a<6%{4R!LIiZeab0qQ8V)p+%+nY+5X z+{syMAvu&g3s<785!f`;;cq=MM%x}2yM8Bv8H;C#p}ukHCy9PZ(nyqqrEx97lSF-n z^V~(H*k*^m+g8mJ9fmI=wqXSeH;B-M^6;J;M2xrT!FQ7>ESII{-~(8oflT}O6&f(fp;hy-ngNab5dVA{+n&5us-7pIsRa#Yjxz@_g-xu z3ND@AV2_nAC`DIOd{FCq7m}T-dfeUWFsLf})>ix2)H|1)W@3F@CNF`7>l}AXengKk z`QFz$9fib!ivXBo*fvV{HI5SE z*s}E4VX`ACN_0R^-vDHNOoi_CLf3w8?rEmvNlRWeohLMJ{8{q)6FOV=m)UMy#yYhV4zc zj6~JY09l{^`dr3e(&8^^@t3stOIrLTE&h@ge@Tnqk`^19q(!^mFD)X#g0Z)SwD_w0 zjkZ(4z82Erv(!kLm97Y&JaO!?(_`1l*3%h_A4#fA0?GttpPI@fF%NKrz%{o|r;mJ3 zK70!lNWdW};G0Pe_m-`(LP!mi9zeqc*6OuCkMfosvz4(r8+@>l-m;>u2;DnVs~?6g z0Q#(69V*M{hS1kgZuJksQzv=LeEr5FR5lFnkL{V-3%wr{&YFlX@Rmi7eT&e=8Jv0E zvWdF6keQjm{&|!46WMo5;~BG=o4sXK`!xuCzKpZQTPr)f5uq=aadOq(vQ7mEZCl16 zw|mQ06(e-QFoRR-C2LoXP~-W%oWou+y&Lul>EtMf`M^tNsSCo;TkIu&mVsSP)9&0NYtFtknaX3Q}?K3mXL$vc3p`wrsc03Vz}L^nY#t z>8r*U@6}K)Nb8z+VDI~$yutmJ$wZALu=>!nz81I0{Hb+{!hu!Y$%GspadwUKamm4( zb_52&q3^@69`AzS+qUn@AIG1{Z#|#?;616(@Vz+(%t0^) z3P(CU4;S(s_&)prd}0)T5`QjV!{5q(^ags&UbbPK#w>LD0Mv^_Vxkm@5E|0DPw zCnG6|`a>-z6(xN{=}(ahnu&TAAz$Qr8-@Oi5{~_dr~gFxB%h+N5P=|>DN4GH?qMpC zAakrudyh}>_f7v9MWz3YR8LXDPhb}iWG01+#`Y4pBd=J&2TT}*3&M~;3eiFyJqo!I zf^>F0{2G4i=di@0`3K4RJ-veSjU_N4c?674ry=&db@} z{cmmTbh$6OAZNes8Md+0`lJ28(FwjFx-Q3LMp32bdi`bqNj!b^>BH+f_?4ZOcO(pt z8>kBbt^<<35a2o>=?ej_gIE#!aYKC_k1?2!(3`qlj~n_wc?}mfEPt37-JAuD{|tZj zDoYk8yns{vF%zI=0ONp5{)DVnkE2MqimgOdpIA4TU_V)er!(GS6Q9>n=Ho?p6jTKd z+Y!nDh7;jtRenQ3SZm#^^ugA8MMeq#Sv?Il!%`&k9=ylEy2bp=U%ZeB16fzOh`)iQ zLc}azuejE!vZnLxhR%1|rZ0->VE3q<^Cn4e`NfXs6S?rtU>C8gW2IuMTtDA=Y=`B- z907O&IM)Yt$q^ks$qjQ6OQjn{?5lDSo6D_{BLx;AI1TJ9v31ZQJc5vq?5`N9n5aNW zm#iS6zW&HPPF~d~mj&L>>*W5mdcRt|tDOjQ6T;W70n?do9s_IjL(VwP5q9b3C(iLshS>yHm{BRU`iZsrN%Y4a zHMv$lrB)B6p0p>gc?Z=n*|2!djU+$kl0n;5-kMI!MHtALs;6 zxLIWfxk3SJ&>4?;!IfC*pbK#CK|PTL@9?4C0Z;fTm!=N70bfi@8FB~irY}tya^7xU z@QjopbFAkF&V+~FKJx=-r3`rnug>PC40!?fb5e%X!CkQs{_uHmR{yyvL*B#VdGPK= zxL2nP!IblYv*6tJ!2%8+(&w*nq^g8Q75 zA@krbSqTrF;Nj;fLtNobla(^0629?M@P|F%@oISN1NR-^u^-&8g}3*G`*kTplyJ8m z9tOev7b!yq!rca!lp&!(^8>$33Au2%ZC~XQ;M!!u$K@ux8z)>k3!8;?5enTr+&q?M z3%QfA$yf)WFja9U_ov2z%7v|jIl_+jIH!3Rt#dl<;MTlzQg#zSO)_Nbe#TDeyB*Sy zt=mPPS|QYF-#zG*2nZ&o1QJQt+7cPTM5xj*ArIl!*oQj9q-_?{iWY23a_Z^kk%^_) zVJLDImWj2Fb65q=!rR!Ry}{j1vs{i@SF$)l={*j&>Jvv;ea!lzb+qNu>}~?W@kQgv z9D#r!4vpj z>~|bNY?uAD`sxu1mZ7ACapVx|RLKHXW-Gzvqu}(OmSgQOPVVIn#Y~&>99IVn6S4hE zM{a#q@1b-kz~^ylW*qE5t_mFHb!0@}X|xehURURf5hR zZ2;@vsS@nv(WO^QO1gW##adaQk`ipk%^cCGX~(RkA}r?C;^Ne*i-+|$igT*a(yOO# z#5rC2Y1zTrs>Z7DC+O6T)2wTED+RrD^Qy+_PTdF>TW>xYQ#Bjs-^0^#guCJhL;VBn zT@AJ`zfIaWmwwCFLe~O{8%#tcIu{4J6X`t(X}SB+Deijp*2!p=bFs_53DQ|8elU^J zk#Lp95-E1p%2vYi{P1&y$HZB;ik=j`FN$-@fe$P2T(~~0BCcY%*4>k+BvQzV%a;*B z;)HexiMUsIQWl zBYb%-;(bM{s!mn%D&_aQh~O%hhY>&NHtBZj_&WUJ-3S@iR}!ilEorZt*Aew#u9JKt zIiZ_b+qK<8Nw5TQ<>!BPm9Lb9%J)lzud~;)THAeekAFSSV=}2GSCd)!h`@5LX?X9!gM>-*R9uOGr2rll|zF_2CFH+T{MB>#K< zBmP@HPl7r~mdQ8E_sSC_mnBOidI`D{c0$q^c3)x_GgfXZ-x-EdVy=X(jF~3i6J{NA zBgQX=c}ed4#v}f9K>lkvThUgL)m70)F+>roNK-6S2szh3=D3U@m;_C^o)N!K0~!wwNaI|OLbiJH&wN&Ud2?m zZvCU;a#r4^O)QzZpBja$Tp^EkuKUDOqsLZwdheR#*{1=2T>oqbep@6$f&CEcZW>Bj-|}2T2-~J>Oj@ms@ql1tKNO8YNOk{N6=;dl;kdSP#RwPfeAdNGDR7phyv0_m9r`+m()f=Q?JcJll#K0$GhIN~I zU-C-AlH;~=e1mf5GwtvId6ay-9L@6IB|;Qq@?+p498W zb5lV>x8jV#T0KkUr?w2s8>u>}%2r2(Eq)U@{_aq!-D5Huf&5>#%aWo%OpuNyeaIqQ zW>!)z^~4X7e3z)2TQyd*`#9FVO9n z=P{pR+Nh)|PgS6*M2$|XZ>nolU#q%o^eA#vM-`zu)vP@!>Mx5{s)N;|)enkL|01?_ zo7$=9^P(Zz=jz38q8-QI?T?hqEa{}mH23TbOrYBj#&r1Xr#)Dgs+p%*rP-#Lv_rcR zuUqYMeM#>9Gn-y)x{E#9^vR$RtUaXpbXHnSVg%8C=$O1sjqRLP3DTDEyLgbd6@>eH zWpA$$Uf(M!PoKYi=DUzBdAT*%$(=Q$b2mR`@NTkpOwHYV|1P#<(vG$KwVpj-0~ueL zqe!lrd2=(?&aE6NlGne=t3Kpbu2Y`b^o+d!Ig0Ml>sl<|U!IlFB`bQoN0tg@zAH`~ zkTpxSbCrKKLbLCB7AwH*1g03z;)x}N1*dlOWfz>?Xvn#W0DsxB=1urxb~|ugfxmzz3k*#?`OT&mtEYZ7SOd@BH%SaSRc2Hc9yeoPkNl;`e9OTGHZmHcZ@z7RCH1hG< zQhAoG{Fc18JZ4C{Rp|p8>t>)gB$vP5FBZ%9^W_Kg7oE$STCr0%N%A?Lzpm{L*56_l zzxVU=w;it&+b-JVQckSbBc}sxZtRf z6v>q=Th%rjt=dF<;VU^Eb2H{?3`JZ-omDyNuhqrs6RMf2yGtMCB7=%obV=2H&pG*! zqVZ~bH98{yqUb~Jv7*n^cXIuUa4q+=dbA?7$1J>}o2IWOOp_H-F}9*ckyWv#qDa%N z|7mht#2IO^1woJpx};1_PVNj^Y}Jnrk5ix2k_w`DvvTa0o4VamOgMda>X{30rR5^~ zTw%LS`|a9YIa|19SXELLVplDz+FZ4_N?S#dHXEuCN7qi*P1m<()BXXvQMySwG*_q5 zi7K$LGrC*4)485tW;+wC9StPV0i>UHkM3I?b7Ilf4=X30d8fNTb|hakV6)q4_GrJ= zR%+uk>6%5FcN;W2HBN&!PTjF?6S+x95EEi?SFx8@a`{nqR(#+^&S(a z7gpBUwL8d0qjD$Z&drU~ZOtvsov*9ap++5_v?G7iwUNh3_7p9WpyBdit&d19O0MWC ziyjnkn1`TmTg@KpY( z%a{L8d*2<_)Y9!e2_4G@6@{Z=CxD6whAP<34$XGdfPh_-0HG)nIx1>F!FD_p0V|w{ zpx7fKVvj*k@o)_G1_o5bp3uaG`>qWfINtBR?|t9k*p5+iw~LEf!Om($haXW~||b{aBHvr3zoc35&j za#QjoZF?FznD#GsjycVG%MyP-bubo)*4F9 zr6(StguF|SyrltBk4E5i?XvULTiE(iN?EUS+#<7Fs>J;_}mdl?4CApm%$h zK0o{MKq8V2kXgvwHRu_)&gxaX%srXB=inp8$y4`gP~U(edg7rO6V-!nrwqAnzv_zZ zOuy01DTG~3MiG5!z8|LB?7yY%Io7rz{JPe{Raa<}_NE?=X|ZqJ^oiMiD8DRW@62yA zo3(tt%#ooG*(%vq+3&IwvND;i(oKncmHLY4KLju5VL6J`Sf~Q+?Yp$06syGgDX%M{ z%e8T|6tlvID5qg3u_*jL7Ww!adXd#m&B!sRBecI6Wp%|wvA+6D|66Jy(%*U8Q=Cw( zzg>9v;wCzRv!??16)wKeI59ZXEf(`iDg0dI7g9zOD5^@(#-Ad z_L8umy7RKOnIy$HhoeDT^hi=w^@4CcGPuM1?srXRFH~TLe`Ou|Y~Qr3Aa~Ef5v$5$ z$c<5-;q7e>M|NYx)Zq>eOX~KvtY2t?nwa5t#_{o>ASQ=4v+3D04|6a%F;uI5Kaf*p z`P`z`9vj;_O;Q5ZLn_LT$tB8q=uL@3`30w%3a}pX8vP~T++LtkG{k-PCGOtHnX4VVY!mVnECnke&*1Q$ zgJWr*CUA}r{Ryz&K;P*x?coD7zY+bpo4C8VN2luMu-4vcYnqstZ^H`bnGWpR)W&C% zqz&tK(2KR;>|$Sea3Z)s_vPtY4wFidM~OUpJr17XJ)loGtPK3iF+bdmm{ ztW}0f)rrz=(gLab>k*u^Ib=}K5Dv$8i0u2Xd@~Mbr`OFefMAV*SmX5eg+DWkZa#*r zqt-Q&QuMp(gv#l})@K)1Y>4xgDM{2sYG6j#NNgNdh@Zv(z|li26JxCyoo0e_(_UiH zTak6l=CnO&n{f|3y5bRx%BUkP3m*o zZWB#@X<-< zkZ3x&hzuta$!%l-d78XVqNCzV;&5qKr;U+pkf5EC!xBE+TO>VjK=CH+h60tQeW+TD zV@e-Mf5|L-t`ePBBq&29yA>MBE6Nj+XV+r>3?wRi@XMhnz=FA$Ir_2%1C~~+(X+TiWeS+lN`Idaw`wX4ncv;$b_`Y;}dbH8(;QiNiEyu1} z5?E^FK}xF56gtJ#)X~C5NpSoPK{oZY5|YWkrdn>ime%>bjgd6?5t9 z@^k0T1UP@%2dbMsGvEkX)?ynqm>Fx#3_OC|2Q$M4GovcgS6zIfs-|?eg3HhtAFRpJ9>$ZwyOiTF0$N_l!%jU}h;CLVOFW7jiP zq_V>p#n(sJDOmCE&YMTrRb}MVqhNWeYS(j%BZ}cMPI6(4otCvtneSbJfnY*qusp`8 zx_XiC-AzbsiUf9--t^W_9Yg*U=J}gl)vy)YjaeLb50iQVK!lDxme`x&b zXZy4z>~Wve(`SVdiTrY&T+ipBSt_@Bq2qkhb$U_03+2Dee=y+Tz{>Q)%-11)hB8hY z(ZZ#zs@p=N(aJOHT+6dRI5bZooX0PT2zMPi`=001feU4kiLIO5^>xER}|<`zEB=|>%N6oRmOzM^kN0^`^4)mrjCvkrr#ZlGe zT9zmjgL9Vjlg7)0-^K=w4GNl|)8ix9mp2uXz7j`9Xm{Cx}!a9 z_E@1u{I+|`gx_1aqVrZ+lk~5xou@W?vT~As>8(QbmetcEgDaK^Z?5S(yxq|7mT<+i zEoQHD+AOP@#2UX98J=hu9V@P@tzGQrckh(=lWOELp);{%@T1hX1HB){LzLjktdp!{ zuC6I|kXzyCdy?f>JRJtPU2QJv7V-XGi1iA_ntJasL}Iwg9H*T1-;yme zS<`?hMVP59!9A3e3J|NHzt=w<+n|9vvq$1X_dlpWM{DxkuP6g%KfGOO)S!G)aha?g zt7D>?jRp3frSj&qpL}T4ve%fyNo^T%{;F+c9ZD*?NmNyRBRH2gHiVdOekU5PTbj66 zby8KX(nzAeq;bzyjW}^K+dET>vEmq+Nw>1S`Ba>CbzKXYqQ zi5;EpeI-JLqD%Nwy;izy%{}2mG!@gT6CYh?Z}TaE((7!`0bLZKmDk2;VrhsKxrr<_Nn{ zwl3%wFjmRFm_Fq?v(~eP;Ac0<_uzwNVh$;$nWT_t-J6e_(fcS zCw6V83}NeVC$OsygpfB*-mR*FdAmJ(r9u*6&f!#x&px_C?PEraq_;(@lh~PT%8~xP zy5W(Cdv^YY26j7Jj~GhW5Cnm|32Gs`k=R8XAubZ#3ic`S5H96s;t=mV5BVcZ4;ZToK)AvGe;ahXF=NNKY$sOouk@YRW&2B?i=Sgxu|mntxP1JS~)mqa5#RX zwQCGDgK|i(r+v}!DKz*%&7fadpL1obG?+ujRFC`Zs*WX5x|UVla7w;-^Q-%)Nu@y! zQ;j6Yk-w0ONfC*X$V_rSSxQ!tPd=TJzah~#vOjh(ojMA(RThhvVQ3AekW4!B+dVIt zzlvv(e-=O0pQK&qt`~!x8hX-kkH`ffN zsRpVH*v=|6O|?+9TqRazsPa`Ms%t9rNcHyBLE0BpU(%GcCEZBG!h^^aJ~RBv({l zw23hFN@6rua)|GnhuASLABOIUcH`g~2(LEDab3K*dQKaTbl94r(dx z4)!57*yFR`zRGd^0EcpD0AWFlC5(8mE+^I!=>+;bA=VG$vbZ(G2Lf@W;zYT4EO#n* z0XK|0G%ZIj9p!SRTsij+w}IQv)#DB2eX`*ZywLlJdzMb9SFVB$$1xG618K^&sk?T) zUOn&X8a&8vl73^?wGF6zetOcoN9EgJ^S<&vNpKOe6S<50M8Tq!qF+V1BB=<;MR!8d zlb(rMLHvxxR$`iUu4P`ntVBkw@)BpI@zXFxj^5H+_w#mc z?MoNl*DXsn&5)*@TR-Le{k++Fa-DZum2&HmCw*;-XoKu8m}V#|rtbeK`&P>MU2FW5 zC;d2Q{%m?uO~L@Twdie7kW)}n_4U--ErjiXxp(_L=RNQ;PRYEKXL{n<9pA|rL2^Ca zvfR~YMi8}RV&x=92L~2smFI(9f8I6+gGN2MXL9{PL*fqSxSl*`=+29t#9bSQ-9Lxl z;)p>%q0|%Jy>aT1D&9R%Pm*_PmmAmR-AZ|v?`KP9e>-fMsfnEsmqZN78k1pD)Lt%C z`HsG(C$GeInkrBFT4iwV=iT3@Cl8W;F4n(%c=eg|xT3nc!Ky(dZBOEnJQ{kwp4Rj{ z1$#cQo&R9r_q2MKiOnAy$YRh_^0M^gJoL>CM%is~t3fq?8m& zMPLqlC#GRbzGG8jMBcl)ReNk z!HGwPr9(BgYAvo*ZWs9ZHEb}}wZTlL=|5o94Pqa~Z>4;nVRXWYZ(;^U{rB+NYg@JE zDIaS{_M1jrSl9&bD>p4N*smg_m8zF_eNBt@$oI$x%s;s_`>tuxu-0pyXQ%ET zWI0Yxo{jBHc=h1Yfx`qC!d~8h+efgm4i5MnWr%W>a_cR%hbwh4 z%#7-Cy4S7ts;XgS4-;-_+|;S6V%}B0RDM!YDmrpjaa6NafvPywCe?100fBmt5U3M` zi6oju^2sPTLfB3o{OaL)jzm>t&KeI_N_!ZLSz?#f1QKz?CSo^%dQX}vWX4=8E`4=H<{ut2W=MQ;#2!&0Zpf+PjpuJuuK9VS z6nZWe1VkbyPDSLFTPs3`T)Uk1VdiOAt|D*FCcWfEvY?=k1m`!edx0cVJp)z@Fnt)% zItLZv#+~xYCl!wh3O&3P8kSq`Xv&F`n$w~*xzU=!BU<0L+}7xOUu#;F7Asc3XFl2i zr7_N5sX1=ir-;%@79=i-!UYRzW9`phvGx1?c1m!;8Q0}ET(^6JVsd2fbE|dtHYDs^ zc>W4)!*oxt#QfrDng8~e*-tr_YcAi`s=N9)E$ON2%|PFk#d)5I}MR8oU>WOIh&WlUlF6&pslr9up3iw@=9?;m{IJ zmyn_I$=e;f4vq9;jT^PE$?Wd>T~AWZ3U=raeNBkbga*A@;6Bb}yOBSd!Ck_Q;I89l zaSw3Ma7T!ci)cFBURIHFZ$qsllShLa-+051K24q=ohj82UE&>cLcdB?5~;Mm=%&P3 z+Aduv?JLl0lA-Nq9lJIxy=J9ta|yD+Sk?(62Tfm{jtSh-(6daOx@ z&9%GlNu%&lM%(rUE*@u@|-%BSor6#1=nbph0zmzlLy*A-AB2%(@%n8 z^mq~RpjwG&wA|aYw@TlRM^UVe+gvis%xK}{IB=zndibdf^P+$TQ`K61B>QFlzWfj>{yCFBKoeTJz zCM_lKXgy5>JSKnNj8)U@85u>zm*+TYX4rjCT_ADK|b9H>3g z=u?Lc8s{*BW~#KUoi})za^d~X+p&^}OkzJ#N>mb0i1$PyNf>g?xlY^wf4h3TWD)vV zRmk@IL@AOkqx!OZBuFTUmyA?UD-W6EAxX%Px9k&%EnyDcLgYw~6QNRcd*Udg*Th$% zpX|D{d5{YiApHr*_h3*cT6Ng}e1NOKijObz5gifS6EH9E=Z2ycf&9S7 ze5Muuu2P6En|dS2<8B}mjhYh3X9=x=lpl5I#pY;lyIKBgR!$JCI2kuJkUv~-wl4Y{nilL^TvsH} z3p*pWUA?M)=i$x=Z6LQOE!+G37LF2(a+b4?{zXT z^usz)j=$mZk~*p2*fPNd{+`H8X9WG7e?L@(DMXB4cq0B19vqg&ClEzsq4KXKU=s*Xc@65@=U$EaBrdTLH2pk zpCY9&yrgbptznrtKVBzv&!4W~WV2>d9VEGsy2?~u&W%v^y}p?Qhx>Ik3y=k`uPvx0UP3R#DOGdV^VCkPVq8U=a9 z>}c10{w)9Ey7!UFNPL-K`ZkupD^DO0Y!qZ_bSVp91L-!B-s$3%?!`4o3` zg!qb<9QFC5Euc|gSF~SI`iF8)eTsL)o3u>@I}W*DPGql+pn2Hu+rJ-=-XnOMzb8_B zXIi*NV7p-MZh!BL_@(7YvXPxIL^&k8UuAG+e%{<{T~YqXjFyz>)&7-Ir@}i*j$i3} zrDuSXR48~Nn3m&D3%uUx@!b>#d&hk^eh{d(ZxrZiM5T#R5De5 zD4}dgVMkA${%xPo<5|?xD0YXy)<2mSFtCw{%5s6fqP$p6j(=WLLf*#6+D6H}0RKQs zlS*f@Wn%=VPBiFpVI)e*_Rv{o{(0GxIYt{llUfu9Qe);Z3b2`+_6W zvIkyq5(H;1)TnJh>;x9((8pU6o0og5y{RPSN07wP{EUnb7rh&6L4DUh=tD4w+VxyhzU$0q$&)78 z6cq++j12nNj0%$)D)NZ=8DEP%pO+A>l^#`LI9F`C9$5ix1P6G7-y zUoGqg$HHcAtM|kCKHk}`1zhh|?|!sEu6I`6)WGHtpK(*Xoaa(^n+$=|r#8-oa|<@l zKI!MXea^MnhN&FAsyVbHUiuE+^w!xfU*=Z3mb*Tj>N+UZ<1M#?i}5PG1`OxfI`gLa zT=%T;c%#MVMez!fc|+$6q^>wbPa}{PdhCUkcrWqJjF(?AGkz+B3$Y~A^eK;JK_qm(za$w)^iytRh z_uSNtUe+r?8!7ds*T&xEfI5$^*&m$r#N3W8x*hcNajpG)$ts6FWBMsZ-su32Y>l|&iowY-I z`u232sd6_ky-2h#&;{hl-{>LKr0mBO26?pEt=Yqj4zVA_VrNVO_y}06d z335%nCYzU0TTBD11A2FWf5^~p#Or489@T9d0wy6~c;njnnz@$eTlHk>>SpTEgkTi+ zR_*v!J+=nkk7;auO~=8bP#;y(Qe$f#_ca}{;JtVoI+5Ek0i-m6 z#9*R>Mniy`pu4ky%eU*k!fWUxMjy_3{)yh&ncrJ=d53y5uLv>(D-~B8x+Kim$XMo# z%xJD){Y~8$u{l|d>7Mt9x<&Y2cxho$d z@L4;t_B)sbz{xK2$yhTimQS|Bw$=GXHNmQB6!W z7xfrH2%PV3U3`v?ejS6*9aITO0dV+dsF@*r=D+A{ z{Omd{8NjZ?5`18TtIfVOutaO3E>q72dk1=BE4Q)LhUQT=0*nl3!!??l{NQbC@F^Pv zSFYQDQACKDF34(^eS)U)+bEjvD0pl6!t+m~2h;s*=qvT4{hoHvaBbb!%}K!{z~$u; z+Ck0H_|QI;R?k0~4yJqA(6so2uFwyeEFWY;KXq9b8%+0I3|D8X32>E3yF!1p#?VG< z^FXh3V9U3Nc`W{u`ybcQ+HXUZP67E8zWVW%*w z`Y+%(&2uo_dklVo-S;NDj*UW7ELpfAVeZ%g#sX7-wXTSyu4fT|v5=Apwmjf@HUKF_ zC=dxr^-T2Hr-oF1BgdeIg(^O}Jc_MFqk(l1sFd_R+L~JQ*)&ZH8kLt8VUuQE0805kzj!?>j61m5i|!K)1uRHx+eIa?ILG? zCpqz&UMi*Om@|cR9bmX_6p12cZX~64;1z=#<;@ZptY#Jdl{mAQmmJA-_?EQ|Mo40g7Ed zsC^|0d#@J2j!6^LdJv}kwow~tK7ICCf+$AO^hqtcmWH;5h6d`bwkHBFh%vAX6(EwT zyAW7DSA>{t>Oc(?-LC#Ds39pf{I^m-5kIF(qQXIhnjjs;cPgc_n}IYM7(;c*PoKXr zkV*;i69PoU0x31SstlC= z%bf0_RVjpofuGeYJF7`?`d_T(Y{U?>tK$$e*3G6{{mZ~ z+lrti1EB{%|7D_Clsv|FcZL667${M8MdI#(>2I~ITc}#m)$I{yts^3-LFjK>>h6Wq zh!G581hUM8&L~3SuFeR3@f#BiMZsZr`q$O*4@M1WY^5O>nxPkJY0zg-^GsK#pa}3q zBn%%wcr5vtqK8guYiPl^s6pjK*_2vR z+R1-<{;{no_{l^ur&WyjcXR~gAU8xI?*O?12uyh0h~qgGqY04VJ&4756=U#wI-1yn zlozQOvjK7FK{Su67%6~&QEYcUcTcDoWq?fYK`xwCG5UT0H}pM7V5y4X2?(WsbkVc* zn2NC)keNM5&QTSk5|Hsd$Z9A{L-lv02J)E%NN>)`B`QYT4~Xv>6+;Thgr0ncol-I0 z0OHbvWC3CZCV{>A90hJH1f)04AfPZ4kY0Lb05|>w#JwkF=ouidBrMfK2O& zvk3T;0Z12r07iaR4Ij1tlOZxV#WRN)aOB%Azo=BSf2d!A8RIfznYFZ~OToNkL$3h^ zvlQ1zf@I0tED%|Mh|EO%?EVVpKa)U#~B%$Q>taR zs!FL+^FfsV{($-A|MJ6u{4KKFtRF)isV4cKDy{!}WOh=x&CPl^u&!6F{!sz`@!S6! zPIfBVz{xFb|96V^{~jkP3N6yytatt&6i$Hw7~BcN_z7+VV4(E{eMpFK4;YREYSa|s z1@lWV!iC5N*#TnK*gB5dy_QpVj@sw7T12He?bH2IqF&6oD!Lge&Jj%&5=mP^#E)$iw2l ztS-#OD6kLG0pork4T$!D!eNev3i-plCqg=Kr~s*lHG(T?N+}Xk`WzF5wX3!KJ3v3` zTme&7?_G~8@PJbMR(5}<{&ft3>mNE%F?B*AL@|G@o2lO1MZ7)4TVveV+Q|{Pu0jaS z0b~G2I&%QxyIP}*WuM_iYnabtfcGI9sNeF=#;~M_UkN0FjzCo_0L3zC2qswIAvi3K z(Loe{q1D0DE4VNqV?eit+s=?t=vQ?psRkZ(76r{i;h{(z4g~-Y->XSWV6F|w3T+hR z0Fp7elQnQH6m@%#poyF_H-Lkb=;nZ@4>PPmCt&V6O)yv#EyKop<90<%t!JpNz*#ip`N+fLhQ95NbC4)c> z%$VUQ0%FH>lg91*+%KZNnfjH|rB=f46o0747pfZ3^$|1*YNgZlQ1TiBRETnsAk ztpSEm3o}r+y9A%=b(G{SN8$)*T98n(bBO5TKEUK(+@ghabq0!`u)LwJWTGyUQNj>| z0@{Iks%3qEUVlnW>?9Ks*#1){fO6Z(1dvg~PM(eZ*P_QRC#e-xXV<0pZ1?Z*`EPx_ z9qRBIS}+RHsKEy0yGt}d;qB}I)acgL1H>L^6iA`H4x$Foe-e@Gj)-VZkYneF7X$oi zhkCwOM*zcMEgjwty_o8f|584V5D^BUu5pCy9!HRv>Jkpf{vZG7h$ssFK}tt7wnk0q z&uerLBH`&46;Sh0XP~}Q{kNbY$N26?Ix>LIu3gBp9OD;&zzQ6?2Nfq7;(Yu8`8EwR z)orIEvz|D^e!)zw05R=BPT@;Trvfs(2gyoEVJrt^Xb;jiDTT2K5V+8#yR5#D^S&SQ zN#2vpxC{ujr`1JI)}ds^y&qC}yvQ+D0n%HGzWb9IcPyo`~%GOZR7eA!B0QtQ70r7pD%y0QATK>E&2CAh)`at~kkn)B{585qHbaJ>C8)K>GF|?*RGw z1Ck82(E0lJoC^RM0!VK@9zfx6Kn#26NhXsSV*we`gB%59<`0MkN?`;7(km@5Am=1N zdfT)h$IUt$5ZEK=uBr9(FN|_P9D9(0TsP}afb??XsAdXd)HizP$v{`#eTObFbpvEn zPpU;DmzXa50SN;M&jJMRiF1^-#I*Q_IF80Cj2b|CX-)>@^AAV?Glem@TA>(Y7T+wzf@17dhJLEmJleeSV5ppP^=-?K%jOv zD6ZQ=pg3y}ff}VLzB@q}3xQg!QAdIV>bvPpQ;T}Gx*1mW`dZ+T2)uM@1-GcpYDhLokFr|7857u@z37EK+7zC)Nyw zRlFO5-GQ*5cQ{%%zEv~#(E1Fp#yF1FeOlDU1F4tRF8+iYx;k33Thuod&>FYh@HiYX zzQ0w!^KrC(P(nYC(t$c;0XGDai`=b)OX+A>>uCISGaOI7nCEW&dgFcrGoqoAnde*{E(& ze>e&dAva8Qv*s;=6|vPwGw{kp1j54eK-<*e0`|FRHtEgEaI=2d7V#C?d$U0P9Xh}t R)_8ryr<(ZxKmT(M{0F>dJzW3* literal 0 HcmV?d00001 From 625661714f1b4113a71568c63df07de16af0cc18 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Sat, 28 Dec 2019 15:56:49 -0800 Subject: [PATCH 3/8] CP/M 3 & ZPM3 Updates --- Source/CPM3/Clean.cmd | 1 + Source/CPM3/boot.z80 | 62 +- Source/CPM3/genbnk.dat | 2 +- Source/CPM3/genres.dat | 2 +- Source/CPM3/optbnk.lib | 2 + Source/CPM3/optres.lib | 2 + Source/CPM3/optswp.lib | 9 + Source/CPM3/scb.asm | 5 + Source/Images/hd_cpm3/s0/u0/COPYSYS.COM | Bin 1831 -> 0 bytes Source/Images/hd_cpm3/s0/u0/CPMLDR.REL | Bin 2944 -> 0 bytes Source/Images/hd_zpm3/s0/u0/COPYSYS.COM | Bin 1831 -> 0 bytes Source/Images/hd_zpm3/s0/u0/CPMLDR.REL | Bin 2944 -> 0 bytes Source/Images/hd_zpm3/s0/u0/WBW.TXT | 28 +- Source/Images/hd_zpm3/s0/u10/ALIAS.HLP | 167 ++++++ Source/Images/hd_zpm3/s0/u10/HELP.HLP | Bin 0 -> 63488 bytes Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP | 202 +++++++ Source/Images/hd_zpm3/s0/u10/HP-ZP.HLP | 263 +++++++++ Source/Images/hd_zpm3/s0/u10/IF.HLP | 172 ++++++ Source/Images/hd_zpm3/s0/u10/MENU.HLP | 23 + Source/Images/hd_zpm3/s0/u10/VLU.HLP | 499 ++++++++++++++++ Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP | 442 ++++++++++++++ Source/Images/hd_zpm3/s0/u10/ZFILER.HLP | 545 ++++++++++++++++++ Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP | 409 +++++++++++++ Source/Images/hd_zpm3/s0/u10/ZHELP.COM | Bin 0 -> 7040 bytes Source/Images/hd_zpm3/s0/u10/ZP.HLP | 344 +++++++++++ Source/Images/hd_zpm3/s0/u14/COPY.CFG | Bin 0 -> 3456 bytes Source/Images/hd_zpm3/s0/u14/ERASE.CFG | Bin 0 -> 1536 bytes Source/Images/hd_zpm3/s0/u14/HELPC15.CFG | Bin 0 -> 1152 bytes Source/Images/hd_zpm3/s0/u14/ZCNFG24.CFG | Bin 0 -> 4608 bytes Source/Images/hd_zpm3/s0/u14/ZEX.CFG | Bin 0 -> 3328 bytes Source/Images/hd_zpm3/s0/u14/ZF11.CFG | Bin 0 -> 2944 bytes Source/Images/hd_zpm3/s0/u14/ZP17.CFG | Bin 0 -> 2048 bytes Source/Images/hd_zpm3/s0/u15/alias.com | Bin 0 -> 3584 bytes Source/Images/hd_zpm3/s0/u15/arunz.com | Bin 0 -> 4736 bytes Source/Images/hd_zpm3/s0/u15/autotog.com | Bin 0 -> 512 bytes Source/Images/hd_zpm3/s0/u15/clrhist.com | Bin 0 -> 128 bytes Source/Images/hd_zpm3/s0/u15/copy.com | Bin 0 -> 6912 bytes .../hd_zpm3/s0/{u0/DATE.COM => u15/date.com} | Bin Source/Images/hd_zpm3/s0/u15/dev.com | Bin 0 -> 13824 bytes .../s0/{u0/DEVICE.COM => u15/device.com} | Bin .../hd_zpm3/s0/{u0/DIR.COM => u15/dir.com} | Bin Source/Images/hd_zpm3/s0/u15/diskinfo.com | Bin 0 -> 2944 bytes Source/Images/hd_zpm3/s0/u15/du.com | Bin 0 -> 7680 bytes .../hd_zpm3/s0/{u0/DUMP.COM => u15/dump.com} | Bin .../hd_zpm3/s0/{u0/ED.COM => u15/ed.com} | Bin .../s0/{u0/ERASE.COM => u15/erase.com} | Bin .../s0/{u0/GENCOM.COM => u15/gencom.com} | Bin .../hd_zpm3/s0/{u0/GET.COM => u15/get.com} | Bin Source/Images/hd_zpm3/s0/u15/goto.com | Bin 0 -> 1152 bytes .../hd_zpm3/s0/{u0/HELP.COM => u15/help.com} | Bin .../s0/{u0/HEXCOM.CPM => u15/hexcom.com} | Bin 1131 -> 1152 bytes Source/Images/hd_zpm3/s0/u15/if.com | Bin 0 -> 3584 bytes .../s0/{u0/INITDIR.COM => u15/initdir.com} | Bin Source/Images/hd_zpm3/s0/u15/lbrext.com | Bin 0 -> 8576 bytes Source/Images/hd_zpm3/s0/u15/lib.com | Bin 0 -> 7168 bytes Source/Images/hd_zpm3/s0/u15/link.com | Bin 0 -> 15744 bytes Source/Images/hd_zpm3/s0/u15/loadseg.com | Bin 0 -> 3456 bytes Source/Images/hd_zpm3/s0/u15/mac.com | Bin 0 -> 11776 bytes Source/Images/hd_zpm3/s0/u15/mbasic.com | Bin 0 -> 24320 bytes Source/Images/hd_zpm3/s0/u15/names.ndr | Bin 0 -> 256 bytes Source/Images/hd_zpm3/s0/u15/nulu.com | Bin 0 -> 15616 bytes .../s0/{u0/PATCH.COM => u15/patch.com} | Bin .../hd_zpm3/s0/{u0/PIP.COM => u15/pip.com} | Bin .../hd_zpm3/s0/{u0/PUT.COM => u15/put.com} | Bin Source/Images/hd_zpm3/s0/u15/remove.com | Bin 0 -> 1024 bytes .../s0/{u0/RENAME.COM => u15/rename.com} | Bin Source/Images/hd_zpm3/s0/u15/rmac.com | Bin 0 -> 13568 bytes Source/Images/hd_zpm3/s0/u15/rsxdir.com | Bin 0 -> 1792 bytes Source/Images/hd_zpm3/s0/u15/sainst.com | Bin 0 -> 4992 bytes Source/Images/hd_zpm3/s0/u15/salias.com | Bin 0 -> 8192 bytes .../hd_zpm3/s0/{u0/SAVE.COM => u15/save.com} | Bin .../hd_zpm3/s0/{u0/SET.COM => u15/set.com} | Bin .../s0/{u0/SETDEF.COM => u15/setdef.com} | Bin Source/Images/hd_zpm3/s0/u15/setpath.com | Bin 0 -> 3456 bytes Source/Images/hd_zpm3/s0/u15/setz3.com | Bin 0 -> 256 bytes .../hd_zpm3/s0/{u0/SHOW.COM => u15/show.com} | Bin Source/Images/hd_zpm3/s0/u15/sid.com | Bin 0 -> 7936 bytes .../s0/{u0/SUBMIT.COM => u15/submit.com} | Bin Source/Images/hd_zpm3/s0/u15/tcap.z3t | Bin 0 -> 128 bytes .../hd_zpm3/s0/{u0/TYPE.COM => u15/type.com} | Bin Source/Images/hd_zpm3/s0/u15/verror.com | Bin 0 -> 2816 bytes Source/Images/hd_zpm3/s0/u15/vlu.com | Bin 0 -> 17024 bytes Source/Images/hd_zpm3/s0/u15/xref.com | Bin 0 -> 15488 bytes Source/Images/hd_zpm3/s0/u15/zcnfg.com | Bin 0 -> 8064 bytes Source/Images/hd_zpm3/s0/u15/zde.com | Bin 0 -> 16896 bytes Source/Images/hd_zpm3/s0/u15/zerase.com | Bin 0 -> 3328 bytes Source/Images/hd_zpm3/s0/u15/zex.com | Bin 0 -> 11008 bytes Source/Images/hd_zpm3/s0/u15/zfiler.com | Bin 0 -> 16384 bytes Source/Images/hd_zpm3/s0/u15/zhelp.com | Bin 0 -> 4736 bytes Source/Images/hd_zpm3/s0/u15/zp.com | Bin 0 -> 9216 bytes Source/Images/hd_zpm3/s0/u15/zshow.com | Bin 0 -> 11008 bytes .../s0/{u0/ZSID6.COM => u15/zsid6.com} | Bin Source/Images/hd_zpm3/s0/u15/zxd.com | Bin 0 -> 6784 bytes Source/ZPM3/Build.cmd | 7 +- Source/ZPM3/Clean.cmd | 1 + Source/ZPM3/zpm3.sub | 4 - 96 files changed, 3157 insertions(+), 34 deletions(-) create mode 100644 Source/CPM3/optswp.lib delete mode 100644 Source/Images/hd_cpm3/s0/u0/COPYSYS.COM delete mode 100644 Source/Images/hd_cpm3/s0/u0/CPMLDR.REL delete mode 100644 Source/Images/hd_zpm3/s0/u0/COPYSYS.COM delete mode 100644 Source/Images/hd_zpm3/s0/u0/CPMLDR.REL create mode 100644 Source/Images/hd_zpm3/s0/u10/ALIAS.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/HELP.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/HP-ZP.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/IF.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/MENU.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/VLU.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/ZFILER.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP create mode 100644 Source/Images/hd_zpm3/s0/u10/ZHELP.COM create mode 100644 Source/Images/hd_zpm3/s0/u10/ZP.HLP create mode 100644 Source/Images/hd_zpm3/s0/u14/COPY.CFG create mode 100644 Source/Images/hd_zpm3/s0/u14/ERASE.CFG create mode 100644 Source/Images/hd_zpm3/s0/u14/HELPC15.CFG create mode 100644 Source/Images/hd_zpm3/s0/u14/ZCNFG24.CFG create mode 100644 Source/Images/hd_zpm3/s0/u14/ZEX.CFG create mode 100644 Source/Images/hd_zpm3/s0/u14/ZF11.CFG create mode 100644 Source/Images/hd_zpm3/s0/u14/ZP17.CFG create mode 100644 Source/Images/hd_zpm3/s0/u15/alias.com create mode 100644 Source/Images/hd_zpm3/s0/u15/arunz.com create mode 100644 Source/Images/hd_zpm3/s0/u15/autotog.com create mode 100644 Source/Images/hd_zpm3/s0/u15/clrhist.com create mode 100644 Source/Images/hd_zpm3/s0/u15/copy.com rename Source/Images/hd_zpm3/s0/{u0/DATE.COM => u15/date.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/dev.com rename Source/Images/hd_zpm3/s0/{u0/DEVICE.COM => u15/device.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/DIR.COM => u15/dir.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/diskinfo.com create mode 100644 Source/Images/hd_zpm3/s0/u15/du.com rename Source/Images/hd_zpm3/s0/{u0/DUMP.COM => u15/dump.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/ED.COM => u15/ed.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/ERASE.COM => u15/erase.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/GENCOM.COM => u15/gencom.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/GET.COM => u15/get.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/goto.com rename Source/Images/hd_zpm3/s0/{u0/HELP.COM => u15/help.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/HEXCOM.CPM => u15/hexcom.com} (91%) create mode 100644 Source/Images/hd_zpm3/s0/u15/if.com rename Source/Images/hd_zpm3/s0/{u0/INITDIR.COM => u15/initdir.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/lbrext.com create mode 100644 Source/Images/hd_zpm3/s0/u15/lib.com create mode 100644 Source/Images/hd_zpm3/s0/u15/link.com create mode 100644 Source/Images/hd_zpm3/s0/u15/loadseg.com create mode 100644 Source/Images/hd_zpm3/s0/u15/mac.com create mode 100644 Source/Images/hd_zpm3/s0/u15/mbasic.com create mode 100644 Source/Images/hd_zpm3/s0/u15/names.ndr create mode 100644 Source/Images/hd_zpm3/s0/u15/nulu.com rename Source/Images/hd_zpm3/s0/{u0/PATCH.COM => u15/patch.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/PIP.COM => u15/pip.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/PUT.COM => u15/put.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/remove.com rename Source/Images/hd_zpm3/s0/{u0/RENAME.COM => u15/rename.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/rmac.com create mode 100644 Source/Images/hd_zpm3/s0/u15/rsxdir.com create mode 100644 Source/Images/hd_zpm3/s0/u15/sainst.com create mode 100644 Source/Images/hd_zpm3/s0/u15/salias.com rename Source/Images/hd_zpm3/s0/{u0/SAVE.COM => u15/save.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/SET.COM => u15/set.com} (100%) rename Source/Images/hd_zpm3/s0/{u0/SETDEF.COM => u15/setdef.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/setpath.com create mode 100644 Source/Images/hd_zpm3/s0/u15/setz3.com rename Source/Images/hd_zpm3/s0/{u0/SHOW.COM => u15/show.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/sid.com rename Source/Images/hd_zpm3/s0/{u0/SUBMIT.COM => u15/submit.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/tcap.z3t rename Source/Images/hd_zpm3/s0/{u0/TYPE.COM => u15/type.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/verror.com create mode 100644 Source/Images/hd_zpm3/s0/u15/vlu.com create mode 100644 Source/Images/hd_zpm3/s0/u15/xref.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zcnfg.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zde.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zerase.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zex.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zfiler.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zhelp.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zp.com create mode 100644 Source/Images/hd_zpm3/s0/u15/zshow.com rename Source/Images/hd_zpm3/s0/{u0/ZSID6.COM => u15/zsid6.com} (100%) create mode 100644 Source/Images/hd_zpm3/s0/u15/zxd.com delete mode 100644 Source/ZPM3/zpm3.sub diff --git a/Source/CPM3/Clean.cmd b/Source/CPM3/Clean.cmd index d308082d..34c3444b 100644 --- a/Source/CPM3/Clean.cmd +++ b/Source/CPM3/Clean.cmd @@ -3,6 +3,7 @@ setlocal if exist bios3.spr del bios3.spr if exist bnkbios3.spr del bnkbios3.spr +if exist swpbios3.spr del swpbios3.spr if exist *.rel del *.rel if exist cpmldr.com del cpmldr.com if exist *.err del *.err diff --git a/Source/CPM3/boot.z80 b/Source/CPM3/boot.z80 index a544711d..0d9031ed 100644 --- a/Source/CPM3/boot.z80 +++ b/Source/CPM3/boot.z80 @@ -12,6 +12,7 @@ extrn dph0 extrn @dtbl,@ctbl extrn @date,@hour,@min,@sec + extrn @srch1 include ver.inc @@ -196,6 +197,7 @@ dinit6a: inc hl ; next byte djnz dinit6a ret ; finished + dinit7: ; process unit ld e,0 ; initialize slice index ld b,1 ; default loop counter @@ -247,9 +249,34 @@ stpsiz equ $ - stpimg ; called CCP.COM on the system drive. ?ldccp: + + if drvswap + + ; Swap A: and system drive (make A: the system drive) + ld bc,(@dtbl) ; get drive A DPH + ld hl,@dtbl ; point to boot drive DPH + ld a,(@sysdr) + rlca + call addhla + ld e,(hl) ; set boot drive to drive A DPH + ld (hl),c ; ... and save boot drive DPH + inc hl + ld d,(hl) + ld (hl),b + ld (@dtbl),de ; set drive a DPH to boot drive + + xor a ; update @sysdr + ld (@sysdr),a + + endif + + ; Force CCP to use system boot drive as initial default + ld a,(@sysdr) ; get system boot drive + ld (@ccpdr),a ; set CCP current drive + ; First time, load the CCP.COM file into TPA ld a,(@sysdr) ; get system boot drive - ;ld (4),a ; save in page zero (zpm?) + ;ld (4),a ; save in page zero??? inc a ; drive + 1 for FCB ld (ccp$fcb),a ; stuff into FCB add 'A' - 1 ; drive letter @@ -310,9 +337,13 @@ ld$1: endif - ; Force CCP to use system boot drive as initial default - ld a,(@sysdr) ; get system boot drive - ld (@ccpdr),a ; set CCP current drive + ;; Set first search path to system boot drive + ;inc a + ;ld (@srch1),a + + ;ld e,a + ;ld c,14 + ;call bdos ret @@ -367,11 +398,23 @@ rl$1: push hl push de + ; force return through time$ret + ld hl,time$ret + push hl + ; branch to get or set routine ld a,c ; get switch value or a ; test for zero - jr nz,time$set ; 0 means get time, else set time + jr z,time$get ; 0 means get time + jr time$set ; else set time + +time$ret: + ; restore HL, DE + pop de + pop hl + ret +time$get: ; RTC -> cpm date/time in SCB ; read time from RTC @@ -390,7 +433,7 @@ rl$1: ld a,(tim$sec) ; get second from time buf ld (@sec),a ; ... and put in SCB - jr time$ret + ret time$set: ; CPM date/time in SCB -> RTC @@ -411,15 +454,8 @@ time$set: ld hl,tim$buf ; ... from time buffer rst 08 ; do it - jr time$ret - -time$ret: - ; restore HL, DE - pop de - pop hl ret - date2cpm: ; Convert YYMMSS from time buffer at HL ; into offset from CPM epoch and store diff --git a/Source/CPM3/genbnk.dat b/Source/CPM3/genbnk.dat index 1e9f59df..b3ca77b2 100644 --- a/Source/CPM3/genbnk.dat +++ b/Source/CPM3/genbnk.dat @@ -3,7 +3,7 @@ PAGWID = 4F PAGLEN = 17 BACKSPC = N RUBOUT = N -BOOTDRV = C +BOOTDRV = A MEMTOP = FD BNKSWT = Y COMBAS = 80 diff --git a/Source/CPM3/genres.dat b/Source/CPM3/genres.dat index 3622d946..d1e1103d 100644 --- a/Source/CPM3/genres.dat +++ b/Source/CPM3/genres.dat @@ -3,7 +3,7 @@ PAGWID = 4F PAGLEN = 17 BACKSPC = N RUBOUT = N -BOOTDRV = C +BOOTDRV = A MEMTOP = FD BNKSWT = N COMBAS = 00 diff --git a/Source/CPM3/optbnk.lib b/Source/CPM3/optbnk.lib index a5bf221d..7cfeb133 100644 --- a/Source/CPM3/optbnk.lib +++ b/Source/CPM3/optbnk.lib @@ -4,3 +4,5 @@ true equ -1 false equ not true banked equ true + +drvswap equ false diff --git a/Source/CPM3/optres.lib b/Source/CPM3/optres.lib index 5b94dab5..cbfd10c7 100644 --- a/Source/CPM3/optres.lib +++ b/Source/CPM3/optres.lib @@ -4,3 +4,5 @@ true equ -1 false equ not true banked equ false + +drvswap equ false diff --git a/Source/CPM3/optswp.lib b/Source/CPM3/optswp.lib new file mode 100644 index 00000000..52448081 --- /dev/null +++ b/Source/CPM3/optswp.lib @@ -0,0 +1,9 @@ + ; global assembler options for BANKED BIOS + ; with Boot Drive swapped into Drive A + +true equ -1 +false equ not true + +banked equ true + +drvswap equ true diff --git a/Source/CPM3/scb.asm b/Source/CPM3/scb.asm index 814deef6..d2fdd427 100644 --- a/Source/CPM3/scb.asm +++ b/Source/CPM3/scb.asm @@ -5,6 +5,7 @@ public @mltio, @ermde, @erdsk, @media, @bflgs public @date, @hour, @min, @sec, ?erjmp, @mxtpa public @ccpdr + public @srch1, @srch2, @srch3, @srch4 scb$base equ 0FE00H ; Base of the SCB @@ -34,6 +35,10 @@ scb$base equ 0FE00H ; Base of the SCB @MLTIO equ scb$base+4Ah ; Current Multi-Sector Count ; (byte,r/w) @ERMDE equ scb$base+4Bh ; BDOS Error Mode (byte, r/o) +@SRCH1 equ scb$base+4Ch ; BDOS Drive Search Chain 1 +@SRCH2 equ scb$base+4Dh ; BDOS Drive Search Chain 2 +@SRCH3 equ scb$base+4Eh ; BDOS Drive Search Chain 3 +@SRCH4 equ scb$base+4Fh ; BDOS Drive Search Chain 4 @ERDSK equ scb$base+51h ; BDOS Error Disk (byte,r/o) @MEDIA equ scb$base+54h ; Set by BIOS to indicate ; open door (byte,r/w) diff --git a/Source/Images/hd_cpm3/s0/u0/COPYSYS.COM b/Source/Images/hd_cpm3/s0/u0/COPYSYS.COM deleted file mode 100644 index e7e9570b02e6b11ccf967ddf2efca9ce3306c611..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1831 zcmb_dU1%d!6rPzobG!Y?Y;U_;O&{c@MzOV~&9rv6V>!8h?q5DLEZZPARolIVbyTBRVx2a9W<4?ZrK_1v_{#?}Qv=i%hu zbH4MP@0<*0+{+^Oe?CzwowLoQWrv1`htK!YsGdw1w%$u$OvOW#(r|w`Jba#29D06m zKnV+-Jdzq3n|-HA``O3*f{0HwwaBe)XF4A5{CB$6clg-No3Vm&4y!}B{6Ia2^9Q{0 zn-t)>)-9i3NcxL zYeDmQB|&QfQ~1IAL)elVVKB1H%vom6FmsxjR%SYwX=kPr40#=Ue+u5uLfKcmg3744 zE$xh##oZa??MZGQx;w6XfOp1YUXgb*NcKa)iVF&n_pm1*_d2SbD>V6S2^h#+VPyK5r6YC~AP z!j)<9bCJBtc^xQ{za^4|1{kfoEo~^*IcV$GiYgW-=$FlWUL-d-zx$Es^`Q-A6nkGF z;;*QD7X?P~5MOhU`_&;Wz>s7g2#7#K-)>2esV^t!n@cInepob`w4fC$4WFz^^NTvDPK1Jg0Wba#QUCw| diff --git a/Source/Images/hd_cpm3/s0/u0/CPMLDR.REL b/Source/Images/hd_cpm3/s0/u0/CPMLDR.REL deleted file mode 100644 index c41d8cfc41f5f856dfc7782271a33f9131af470f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 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 UVcZC${8tURi~@hs`F|My1a_{L`Tzg` diff --git a/Source/Images/hd_zpm3/s0/u0/COPYSYS.COM b/Source/Images/hd_zpm3/s0/u0/COPYSYS.COM deleted file mode 100644 index e7e9570b02e6b11ccf967ddf2efca9ce3306c611..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1831 zcmb_dU1%d!6rPzobG!Y?Y;U_;O&{c@MzOV~&9rv6V>!8h?q5DLEZZPARolIVbyTBRVx2a9W<4?ZrK_1v_{#?}Qv=i%hu zbH4MP@0<*0+{+^Oe?CzwowLoQWrv1`htK!YsGdw1w%$u$OvOW#(r|w`Jba#29D06m zKnV+-Jdzq3n|-HA``O3*f{0HwwaBe)XF4A5{CB$6clg-No3Vm&4y!}B{6Ia2^9Q{0 zn-t)>)-9i3NcxL zYeDmQB|&QfQ~1IAL)elVVKB1H%vom6FmsxjR%SYwX=kPr40#=Ue+u5uLfKcmg3744 zE$xh##oZa??MZGQx;w6XfOp1YUXgb*NcKa)iVF&n_pm1*_d2SbD>V6S2^h#+VPyK5r6YC~AP z!j)<9bCJBtc^xQ{za^4|1{kfoEo~^*IcV$GiYgW-=$FlWUL-d-zx$Es^`Q-A6nkGF z;;*QD7X?P~5MOhU`_&;Wz>s7g2#7#K-)>2esV^t!n@cInepob`w4fC$4WFz^^NTvDPK1Jg0Wba#QUCw| diff --git a/Source/Images/hd_zpm3/s0/u0/CPMLDR.REL b/Source/Images/hd_zpm3/s0/u0/CPMLDR.REL deleted file mode 100644 index c41d8cfc41f5f856dfc7782271a33f9131af470f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 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 UVcZC${8tURi~@hs`F|My1a_{L`Tzg` diff --git a/Source/Images/hd_zpm3/s0/u0/WBW.TXT b/Source/Images/hd_zpm3/s0/u0/WBW.TXT index 9bdf3827..cea4a982 100644 --- a/Source/Images/hd_zpm3/s0/u0/WBW.TXT +++ b/Source/Images/hd_zpm3/s0/u0/WBW.TXT @@ -1,16 +1,20 @@ -With the following exceptions, the files in this directory -came from the CP/M 3 binary distribution on "The Unofficial -CP/M Web site" at http://www.cpm.z80.de/binary.html. +This an experimental adaptation of ZPM3 for RomWBW. -As documented in the "README.1ST" file, the included -files have been patched with all applicable DRI patches -per CPM3FIX.PAT. +Launch ZPM3 using CPMLDR. ZPMLDR is not working reliably +at this time. -In addition, the following have been added: +I have not found a way to make ZPM3 start up with any drive +other than A: as the system drive. So, during the load +process, the boot drive and drive A: are "swapped" so that +the boot drive is always drive A:. Use the ASSIGN +command after starting ZPM3 to see how the drives get +mapped. -- INITDIR.COM was not included. The copy included is the - original DRI distribution, with both patches installed. +Per ZPM3 standard, files are distributed across different +user areas depending on their usage. Normal applications +are in user 15. Help files in user 10. Configuration +files in user 14. -- ZSID6.COM is the original DRI ZSID distribution, but - patched to use RST 6 instead of RST 7 to avoid conflicting - with mode 1 interrupts. +ZSID6.COM is the original DRI ZSID distribution, but +patched to use RST 6 instead of RST 7 to avoid conflicting +with mode 1 interrupts. diff --git a/Source/Images/hd_zpm3/s0/u10/ALIAS.HLP b/Source/Images/hd_zpm3/s0/u10/ALIAS.HLP new file mode 100644 index 00000000..c255ce8e --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/ALIAS.HLP @@ -0,0 +1,167 @@ +; + + ALIAÓ 1.5 + + The ZCPR3 ALIAS Facility + + A - The ALIAS Command + + E - ALIAS Examples + + S - Summary of ALIAS Variables + +:A + +Command: ALIAS + + Syntax:‚ ALIAÓ [[dir:]cmndname] + +Function: + + Thå ALIAÓ facilitù ió thå scripô expansioî utilitù oæ ZCPR3® +Aî  Aliaó  ió  á  COÍ filå createä bù  thå  ALIAÓ  prograí  whicè +containó  onå  oò morå commandó (separateä bù semicolons©  tï  bå +placeä  iî thå Commanä Linå Buffer® Wheî thå Aliaó  ió  invoked¬ +parameteró  froí thå commanä linå arå implanteä intï  thå  scripô +containeä withiî thå Alias¬ anä thå resultinç ne÷ commanä linå ió +placeä intï thå Commanä Linå Buffeò anä executed. + + +Options: + None + +Comments: + + ZCPR³  MUSÔ  bå implementeä witè aî  Externaì  Commanä  Linå +Buffeò iî ordeò foò ALIAÓ tï work. + + Thå  scripô oæ thå internaì commanä linå supportó  parameteò +passinç  iî á manneò similaò tï ZEØ anä SUB® Thå  variableó  $n¬ +wherå  °  <½  î  <½ 9¬ maù bå placeä intï  thå  script¬  anä  thå +correspondinç  parameteró wilì bå substituteä foò  thå  indicateä +variables® Thå variablå $° ió thå namå oæ thå Aliaó itself® Thå +variablå $ª ió thå entirå taiì oæ thå commanä line. + + + Ne÷  variables¬ $Ä anä $U¬ arå available® $Ä  expandó  intï +thå letteò oæ thå disë whicè waó loggeä iî aô thå timå thå  Aliaó +waó  expandeä (thå homå disk)¬ anä $Õ expandó intï á  numbeò  (iî +ASCIÉ  chars© representinç thå useò areá whicè waó loggeä  iî  aô +thå timå thå Aliaó waó expandeä (thå homå user). + + Thå  ZCPR³ Systeí filå nameó arå availablå tï thå  Aliaó  aó +thå  variableó  $Fî foò NAME.TYP¬ $Nî foò NAMÅ anä $Tî  foò  TYP¬ +wherå  ° <½ î <½ 4® $F° referó tï thå prototypå SH.VAÒ  filenamå +whilå $F± referó tï NAME.TYÐ oæ Systeí Filå 1¬ $N± referó tï NAMÅ +oæ Systeí Filå 1¬ etc® Notå thaô thå SETFILÅ commanä ió useä  tï +definå thå contentó oæ thå Systeí filå names. + + '$$§  expandó intï á singlå '$'® Iî fact¬ anù  unrecognizeä +variablå afteò á '$§ wilì expanä tï itself® + + + Á  ne÷  ALIAÓ  variablå ió introduceä aô  Versioî  1.5¬  thå +Pointer®   Iô  wilì  returî  thå contentó  oæ  anù  knowî  memorù +locatioî (pluó aî optionaì offset)® Iô takeó thå forí.. + $.ADDR[+OFF][[.OFF[+OFF]][.OFF[+OFF]] + + Foò example¬ oî mù NZCOÍ system.. + +$.± (0001H© D50³ Bioó Warí booô entry +$.1-³ (0001H© D50° Beginninç oæ Bios +$.¶ (0006H© C70¶ BDOÓ entry + +$.10¹ (0109H© E78° Z3ENÖ address +$.109.2² (Z3ENV+22H© E88° Z3MSÇ buffeò address +$.109.22+¶ Z3MSG+¶ E88¶ Prograí Erroò Flag +$.109.1¸ (Z3ENV+18H© E90° Z3CÌ address +$.109.18.° (Z3CL© E9xø NXTCHÒ pointer + + + Summary of Alias Variables + + $0 - Name of Alias + $n - Parameter from Command Line (1 <= n <= 9) + + $* - Tail of Command Line (everything after the verb) + + $D - Currenô Drivå Letter + $U - Currenô Useò Number + + $F° ­ Prototypå SH.VAÒ Shelì Variablå File + $Fn - FILENAME.TYP of System File n (1 <= n <= 4) + $Nn - FILENAME of System File n + $Tî ­ TYÐ oæ Systeí Filå n + + $.addò ­ Ne÷ Pointeò variable + + $$ - The character '$' + + + + +Error Messages:‚ (onlù one) + + "Ovfl¢  meanó  thaô  eitheò á particulaò  commanä  taiì  haó +expandeä  beyonä  12¶ characteró anä woulä overflo÷ TBUFÆ  iæ  iô +werå  ruî  oò  thå  expandeä commanä  lines¬  combineä  witè  thå +remaindeò oæ thå contentó oæ thå commanä linå buffer¬ ió toï lonç +tï fiô iî thå commanä linå buffer. + +:S + + Summary of Alias Variables + + $0 - Name of Alias + $n - Parameter from Command Line (1 <= n <= 9) + + $* - Tail of Command Line (everything after the verb) + + $D - Home Disk + $U - Home User + + $F° ­ SH.VAÒ prototypå Shelì Variablå filename + $Fn - FILENAME.TYP of System File n (1 <= n <= 4) + $Nn - FILENAME of System File n + $Tî ­ TYÐ oæ Systeí Filå n + + $.addò ­ Ne÷ Pointeò variable + + $$ - The character '$' + +:E + + Examples of Aliases + +Case 1: + + Thå useò ió constantlù issuinç thå followinç commandó iî thå +ordeò indicated: + + ASM myfile.BBZ + LOAD myfile + + He can generalize it with the following Alias script: + + ASM $1.BBZ;LOAD $1 + + If this Alias is named MYASM.COM, then typing + +"MYASM test" will be equivalent to "ASM test.BBZ;LOAD test" + +Case 2: + + Samå aó Caså ± excepô tï thå Currenô Drive¬ noô  necessarilù +drivå B: + + ASÍ $1.$D$DZ;LOAÄ $1 + +Caså 3: + + Imaginå  yoõ havå changeä diskó iî thå drivå à anä yoõ  wanô +tï displaù itó directorù anä spacå available® Yoõ woulä normallù +executå ^à tï warí boot¬ theî maybå XDIÒ Cº foò thå display®   Aî +aliaó caî reducå thió tï á singlå characteò command¬ X. + + JUMÐ 0;XDIÒ C: + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/HELP.HLP b/Source/Images/hd_zpm3/s0/u10/HELP.HLP new file mode 100644 index 0000000000000000000000000000000000000000..428c767a5a0f94b958ff3496965f7eba31b13cef GIT binary patch literal 63488 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 b2xyHJ22_<_mWxvesvp<+>F@uCW1s&I7<)`| literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP b/Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP new file mode 100644 index 00000000..3bc6530d --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP @@ -0,0 +1,202 @@ +; + ‚ +  --- H P - R P N ---  +   + + RPN Notation for the HP Calculator + + + R -->  RPN Notation  + S -->  Stack Operations  + F -->  Stack Functions  + N -->  Numeric Functions  + H -->  HP Calculator  + Z -->  ZP  +:R +RPΠNotatioî + +Reverså Polisè Notatioî (RPN)¬ alsï calleä postfiø notation¬ ió á simplå +buô powerfuì stacë orienteä notatioî commonlù useä iî Hewlett-Packarä +calculators® Yoõ firsô enteò thå twï numberó yoõ wisè tï operatå on¬ usinç +thå 3«        1² +     9-3=¶     ¹ minuó ³           93­         ¶ +     9*3=2·    ¹ timeó ³           93ª        2· +     9/3=³     ¹ divideä bù ³      93¯         ³ +     9^3=72¹   ¹ tï thå 3rä poweò  93Þ       72¹ +:S +Stacë + +RPÎ ió baseä oî thå stack® Á numbeò ió entereä ontï thå stacë bù keyinç iî +thå digits¬ endinç witè ® Eacè subsequenô numbeò keyeä iî wilì pusè +thå existinç contentó oæ thå stacë onå leveì higher. + +Thå structurå oæ HP'ó ´ leveì stacë ió showî belowº + +               Ô -¾ 000°      Stacë registeò ´ +               Ú -¾ 000°      Stacë registeò ³ +               Ù -¾ 000°      Stacë registeò ² +               -------------------------------------------­ +               Ø -¾ 000°      Stacë registeò ± <­ Displayeä + +HÐ alwayó displayó thå contentó oæ thå Ø register® Wheî thå stacë ió +lifted¬ thå contentó oæ eacè stacë registeò arå moveä uð onå level¬ thå +contentó oæ registeò Ø arå copieä intï Ù anä thå contentó oæ registeò T¬ Šthå topmosô register¬ arå lost. + +Wheî thå stacë ió dropped¬ thå contentó oæ eacè stacë registeò arå moveä +dowî onå leveì anä thå contentó oæ thå Ô registeò arå copieä intï registeò +Z® Thå resulô oæ thå calculatoò operatioî ió placeä iî registeò X. + +Bù enterinç á numbeò ´ timeó tï copù iô intï eacè stacë register¬ thaô +numbeò becomeó á 'constant§ iî thå Ù registeò foò subsequenô chaiî +operations® Eacè subsequenô operatioî wilì droð thå stack¬ restorinç thå +samå 'constant§ valuå tï thå Ù registeò foò thå nexô operation. +:F + Stacë Functionó + +HÐ haó severaì functionó thaô affecô onlù thå stack® Iî eacè oæ theså +examples¬ eacè stacë registeò startó ouô loadeä witè thå numbeò oæ thaô +register. + +Clearinç thå Stacë (^X) + +Control-Ø clearó thå entirå stack® Thå valueó containeä iî thå LAST-Ø anä +memorù registeró arå noô affected® HÐ startó witè á cleaò stacë wheî +loadeä froí disk. + +               Ô -¾ ´         Ô -¾ ° +               Ú -¾ ³         Ú -¾ ° +               Ù -¾ ²         Ù -¾ ° +               ------------------------------------­ +               Ø -¾ ±         Ø -¾ °    <­ Displayeä +                    Keyº ^Ø             (Cleaò stack© + Enterinç á numbeò () + +¬ useä aó thå ENTEÒ key¬ terminateó entrù oæ á numbeò anä placeó iô oî +thå stack® Iô alsï separateó twï numberó entereä onå afteò thå other® © oò dowî (<) + +Wheî thå stacë ió rolleä up¬ thå stacë ió lifteä onå leveì anä thå previouó +valuå oæ Ô ió moveä dowî tï X® Wheî thå stacë ió rolleä down¬ thå stacë ió +droppeä onå leveì anä thå previouó valuå oæ Ø ió moveä uð tï T® Nï valueó +arå lost. + +               Ô -¾ ´         Ô -¾ ³    Valuå froí Ô moveä +               Ú -¾ ³         Ú -¾ ²         dowî tï Ø +               Ù -¾ ²         Ù -¾ ± +               ------------------------------------­ +               Ø -¾ ±         Ø -¾ ´    <­ Displayeä +                    Keyº ¾              (Rolì Up© + +               Ô -¾ ´         Ô -¾ ±    Valuå froí Ø moveä +               Ú -¾ ³         Ú -¾ ´         uð tï Ô +               Ù -¾ ²         Ù -¾ ³ +               ------------------------------------­ +               Ø -¾ ±         Ø -¾ ²    <­ Displayeä +                    Keyº ¼              (Rolì Down© + Exchangå contentó oæ Ø anä Ù (=) + +Thå contentó oæ registeró Ø anä Ù arå exchanged® Nï otheò registeró arå +affected® Thió functioî ió usefuì wheî yoõ neeä tï reverså thå ordeò oæ thå +operandó beforå yoõ perforí aî operatioî sensitivå tï thå ordeò oæ thå +operands¬ sucè aó subtraction¬ division¬ oò exponentiation. + +               Ù -¾ ²         Ù -¾ ± +               ------------------------------------­ +               Ø -¾ ±         Ø -¾ ²    <­ Displayeä +                    Keyº ½              (X<>Y© + Lasô Ø (L) + +Wheî á numeriã functioî ió executed¬ á copù oæ thå lasô valuå iî thå Ø +registeò beforå thå functioî ió executeä ió saveä iî thå Last-Ø register® +Thaô valuå caî bå restoreä tï thå Ø registeò usinç thå 'L§ key® Thå stacë +ió lifted¬ movinç thå currenô contentó oæ thå Ø registeò tï thå Ù register¬ +etc® Thå valuå iî thå Last-Ø registeò ió noô affected. + +               Ô -¾ ³         Ô -¾ ³         Ô -¾ ³ +               Ú -¾ ²         Ú -¾ ³         Ú -¾ ² +               Ù -¾ ±         Ù -¾ ²         Ù -¾ ¹ +               ------------------------------------------------­ +     Last-Ø -¾ Ø -¾ ¸         Ø -¾ ¹         Ø -¾ ¸ <­ Displayeä +                    Keyº «         Keyº Ì           (Last-X© +                         (1+8=9© +:N +Numeriã Functionó + +Wheî yoõ wanô tï keù iî twï numbers¬ onå afteò thå other¬ yoõ uså thå  Overview  + H -->  Invoking HP  + D -->  Display Modes  + S -->  Stack  + E -->  Entering Numbers  + F -->  Math Functions  + M -->  Memory Registers  + N -->  RPN Notation  + Z -->  ZP  +:O +Overview + +HÐ ió á simplå anä verù usefuì programmer'ó integeò calculatoò modeleä +afteò á Hewlett-Packarä calculatoò witè RPÎ notation® + +HÐ caî operatå iî anù oæ fouò displaù modesº hexadecimal¬ decimal¬ binary¬ +anä character¬ makinç iô verù usefuì foò quicklù convertinç integeò numberó +froí onå baså tï another® Iô caî dï integeò addition¬ subtraction¬ +multiplication¬ division¬ exponentiatioî anä bitwiså logicaì ANÄ anä OÒ +operations® Iô haó á ´ leveì stacë anä ¶ memorù storagå registers. + +Alì HÐ internaì storagå anä arithmetiã ió unsigneä 1¶ bit® Thuó 6553· +becomeó 00001¬ -± becomeó 65535¬ anä sï on® Multiplicatioî anä +exponentiatioî overflo÷ anä divisioî bù ° wilì generatå errors® Iî binarù +anä characteò modes¬ thå displaù showó onlù thå lowesô ¸ bitó oæ 16¬ sï 8- +biô overflo÷ doeó noô usuallù causå aî error. + +Iæ yoõ arå noô familiaò witè RPÎ notation¬ see the section on RPN notation, +whicè alsï haó morå detaiì oî ho÷ HÐ useó itó stacë durinç stacë anä +numeriã operations. +:H +Invoking HP + +Uså ^à tï invokå HP® Iô wilì displaù itó singlå operatinç linå anä waiô +foò youò input: + +   H¾ 0000 + +Thå 'H>§ indicateó hexadecimaì displaù modå (thå defaulô displaù mode)¬ anä +'0000§ ió thå fouò digiô heø calculatoò displaù oæ registeò X¬ whicè ió thå +registeò alwayó displayed® Thå HÐ stacë anä memorù arå initializeä tï zerï +wheî ZP ió firsô loadeä into memory. + + Exiting HP  + +Uså ^à tï exiô HÐ anä returî tï ZP® Wheî yoõ uså ^à tï reruî HP¬ yoõ wilì Šreturî tï iô jusô wherå yoõ lefô off® +:D +Display Modes + +HÐ caî operatå iî anù oæ fouò displaù modesº hexadecimal¬ decimal¬ binary¬ +anä character¬ makinç iô verù usefuì foò quicklù convertinç integeò numberó +froí onå baså tï another® Tï changå displaù modes¬ enteò thå escapå H® Iî heø mode¬ numberó displaù +aó fouò heø digitó froí 0000-FFFF. + +Decimaì Displaù Mode + +Tï selecô thå decimaì displaù mode¬ enteò D® Iî decimaì mode¬ numberó +displaù aó fivå decimaì digitó froí 00000-65535. + +Binarù Displaù Mode + +Tï selecô thå binarù displaù mode¬ enteò B® Iî binarù mode¬ thå leasô +significanô bytå oæ thå numbeò displayó aó ¸ binarù digits from +00000000-11111111. + Character Display Mode + +Tï selecô thå characteò displaù mode¬ enteò C® Iî characteò mode¬ thå +leasô significanô · bitó oæ thå numbeò displaù aó aî ASCIÉ character® +Controì characteró arå indicateä bù á '^§ prefix® Foò example¬ 03È wilì +displaù aó '^C§ anä DEÌ (7FH)¬ wilì displaù aó '^?'. + +Alì non-commanä characteró caî bå directlù entereä aó datá iî thå characteò +displaù mode® Characteró thaô havå commanä functionó sucè aó 'L'¬ '/'¬ +'='¬ ^C¬ Y)® Nï otheò registeró arå affected® Thió +functioî ió usefuì wheî yoõ neeä tï reverså thå ordeò oæ operandó beforå +performinç á functioî sensitivå tï operanä ordeò sucè aó subtraction¬ +divisoî oò exponentiation. + Last-X + +Wheî á numeriã functioî ió executed¬ á copù oæ thå lasô valuå iî thå Ø +registeò beforå thå functioî ió executeä ió saveä iî thå Last-Ø register® +Thaô valuå caî bå restoreä tï thå Ø registeò usinç thå 'L§ (oò 'l'© key® +Thå stacë ió lifted¬ pushinç thå currenô contentó oæ thå Ø registeò tï thå +Ù register¬ etc¬ unlesó stacë lifô haó beeî disableä bù thå § (oò thå unshifteä equivalenô '.'© tï +rolì iô uð onå leveì anä '<§ (oò ','© tï rolì iô dowî onå level® Wheî thå +stacë ió rolleä up¬ thå contentó oæ alì stacë registeró arå moveä uð onå +leveì anä thå valuå iî thå toð stacë registeò ió moveä dowî tï thå Ø +register® Wheî thå stacë ió rolleä down¬ thå contentó oæ alì stacë +registeró arå moveä dowî onå leveì anä thå valuå iî thå Ø registeò ió moveä +uð tï thå toð stacë register® Nï stacë valueó arå losô aó á resulô oæ +stacë rolì operations. +:E +Entering Numbers + +Invokå HÐ anä trù enterinç thå followinç sequencå oæ keys: + + ^X Ä ± ., + +aó welì aó thå controì characteró ^X¬ ^à anä s§ insteaä oæ 's'¬ +sincå enterinç 's§ initiateó á storå tï á memorù register. +:F +Math Functions + +HP'ó integeò numeriã functionó anä thå keyó tï invokå theí are: + + + Addition, X=Y+Ø +     - Subtraction, X=Y-Ø +     * Multiplication, X=Y*Ø +     ^ Exponentiation, X=Y^Ø (Ù tï thå Xtè power© +     / Integer quotient, X=INT(Y/X© + - Remainder Register R=X*(Y/X-INT(Y/X)© +     & Bitwise AND, X=Y&X +     | Bitwise OR, X=Y|X +     ~ Negation [2's complement], X=~X + +Negatioî affectó onlù thå Ø register® Thå otheò operationó uså thå numberó +iî thå firsô twï registeró Ø anä Ù aó operands¬ anä displaù thå resulô iî +thå Ø register¬ droppinç thå stack. + +Wheî aî integeò divisioî ió performed¬ yoõ arå ofteî interesteä iî botè thå +quotienô anä thå remainder® Thå remaindeò ió saveä iî thå speciaì reserveä +memorù registeò Ò durinç thå divisioî operation® Memorù registeò Ò maù bå +accesseä jusô likå anù oæ thå regulaò memorù registeró 0-5® Iô maù alsï bå +useä tï storå numberó likå anù otheò register¬ buô anù contentó wilì bå +overwritteî bù thå remaindeò durinç integeò divisioî operations. + +Thå consolå belì wilì rinç iæ aî undefineä keù ió presseä aó aî operator® +Iô wilì alsï rinç anä thå currenô multiplicatioî (*)¬ divisioî (/© oò +exponentiatioî (^© functioî wilì noô operatå iæ 16-biô overflo÷ occuró oò +iæ divisioî bù ° ió attempted® Thå stacë ió lefô unchanged® Uså thå +backspacå keù tï deletå thå offendinç operanä iæ yoõ wisè tï trù again. +:M +Memory Storage Registers + +Therå arå ¶ memorù storagå registeró numbereä 0-µ thaô maù bå useä tï storå +constantó oò intermediatå valueó durinç calculations¬ foò recalleä aó +needeä later® Thå contentó oæ memorù registeró arå noô affecteä bù thå +cleaò stacë (^X© operation® Eitheò uppeò oò loweò caså letteró maù bå useä +tï specifù memorù registeò Storå oò Recalì functions. + +Storing a Number + +Thå numbeò iî thå Ø registeò maù bå storeä iî anù oæ thå memorù registeró +usinç thå commanä 'S§ followeä bù thå numbeò oæ thå desireä memorù +register® Thå previouó contentó oæ thå memorù registeò wilì bå +overwritten¬ buô thå numbeò iî thå Ø registeò wilì noô bå affected® Foò +example¬ tï storå thå numbeò iî registeò Ø iî memorù registeò 2¬ enteò +'S2'® + Recalling a Number + +Numberó maù bå recalleä froí á memorù registeò tï registeò Ø usinç thå 'R§ +commanä followeä bù thå numbeò oæ thå memorù register® Thå stacë wilì bå +lifted¬ pushinç thå previouó contentó oæ registeò Ø intï registeò Y¬ buô +thå numbeò iî thå memorù registeò wilì noô bå affected® Foò example¬ tï +recalì memorù registeò ° tï registeò X¬ enteò 'R0'. + +Remainder Register + +Aî additionaì speciaì memorù registeò Ò ió useä bù thå divisioî operatioî +tï storå thå remainder® Iô maù alsï bå useä tï storå anä recalì numbers¬ +buô anù contentó wilì bå overwritteî durinç á divisioî operation® Thå +commanä 'RR§ (Recalì Remainder© afteò á divisioî operatioî wilì storå á +copù oæ thå remaindeò iî registeò Ø anä pusè thå quotienô tï registeò Y® +Aî exchangå (=© operatioî wilì swað theí iæ desired® +:N:HP-RPN.HLP +:Z:ZP.HLP + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/IF.HLP b/Source/Images/hd_zpm3/s0/u10/IF.HLP new file mode 100644 index 00000000..f4a18dd9 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/IF.HLP @@ -0,0 +1,172 @@ +; + IF.COM  + + Author: Jay Sage + Version: 1.6 (includes type 4 for Z34) + Last Update: 4/28/89 + + + 1- Overview 4- Error Messages + 2- Syntax 5- Examples of use + 3- Options + +:1 +Overview of IF.COM + + IF is the transient counterpart of the FCP-resident IF command. IF.COM +tests the indicated condition to see if it is TRUE and, if so, sets the Flow +State to TRUE (allowing the following commands to execute). If the condition +is FALSE, the Flow State is set to FALSE (allowing only Flow Commands to +execute). + + IF.COM is invoked if the current FCP has the IF.COM facility enabled. If +this is the case, whenever an IF command is issued, the FCP will load IF.COM +from the ROOT directory into memory and execute it. The command tail is +passed to IF.COM, and IF.COM acts as a conventional COM file. + + Under NZFCP distributed with NZ-COM and ZCPR vs. 3.4, IF.COM is invoked +only if the indicated condition is NOT included in the condition set +available with the resident FCP. IF.COM may be invoked directly if its +invocation is preceeded by a colon, i.e. :IF .. etc. +:2 + Syntax: (1) IF ARG1=ARG2 + (2) IF REGISTER# value + (3) IF CONDITION ARGUMENTS + + In form (1), the arguments are tested for literal equality and must match +character for character. No space is permitted preceeding or following the +equal sign. A more flexible comparison is provided by using form (3) with the +comparison conditions, i.e. IF EQ ARG1 ARG2 or IF = ARG1 ARG2. This form +permits the use of the condition set EQ, NE, GT, GE, LT, LE as well as their +symbolic equivalents =, <> or ><, >, >=, <, <=. + + In all forms which permit or require the use of numeric values such as form +(2) or the VALUE and REG conditions, numeric entry may be specified as octal, +binary or hexadecimal by appending the letters o, b or h to the number. + + In form (3), only the first two letters of the condition are signifigant. + + A '~' may be used to negate all conditions in forms (2) and (3). +:3 + Options: + +T - Flow State set to unconditionally to TRUE + +F - Flow State set unconditionally to FALSE Š +AMBIG fnme - Flow state set TRUE if file name is ambiguous + +ARCHIVE fnme - Flow state set TRUE if archive attribute set + +BG - Flow state set TRUE if BackGrounder present + +COMPR fnme - Flow state set TRUE if file is squeezed or Crunched + +DS - Flow state set TRUE if DateStamper present + +EMPTY afn,... - if any file in indicated list is EMPTY (size is 0k), + Flow State is set to TRUE + +ERROR [value] - if ZCPR3 error flag is set, Flow State is set to TRUE. If + value is present, flow state is set TRUE only if error + number matches value. + Options (continued): + +EXIST afn,... - if all files in the list exist, Flow State is set to TRUE + +INPUT [text] - user input is enabled, and if user strikes T, Y, , or + , Flow State is set to TRUE. Text appears as a prompt and + may use '^' to generate control characters, %< to display + upper case, %> to display lower case and ctl-a/ctl-b to + enable/disable screen standout mode. + +LIST tail - Flow state set TRUE if tail contains items separated by commas + +NULL afn - if no 'afn' (field is blank), then Flow State is set to TRUE + +PAUSE n [txt} - Like INPUT above except that Flow State is automatically + set to True if user does not respond within n seconds. + +REG m op n - Flow state set TRUE if expression is true. M is a register + number, n is a test value and op is a member of the operator + set =, <>, ><, >, >=, <, <=. All can be negated with '~'. + +RO fnme - Flow state set TRUE if file Read Only attribute set + Options (continued): + +SHELL [name] - Flow state set TRUE if a shell is on shell stack. If name is + present, it is compared to the name on the top of the shell + stack and the flow state set TRUE if they match. Name may + ambiguous. + +SYS fnme - Flow state set TRUE if file Sys attribute set + +TAG fnme n - Flow state set TRUE if attribute n set in file name. + +TCAP [string] - if a Z3TCAP is installed, Flow State is set to TRUE. If + string is present it is compared to the TCAP ID string (up + to the length of the former) and the flow state set TRUE if + they match. String may contain '?' wildcards. + +VALUE m op n - Flow state set TRUE if expression is true. M and n are values + and op is an operater from the set =, <>, ><, >, >=, <, <=. + All can be negated with '~'. + +WHEEL - if WHEEL byte set, Flow State is set to TRUE + Options (continued): + +ZEX - Flow state set TRUE if ZEX is running + +reg# value - if reg (0-31) has indicated value (0-255), Flow State is + set to TRUE + +afn1=afn2 - if two afns are identical in name, Flow State is set to TRUE + + A leading tilde (~) char before a condition negates the effect of the +condition. If the condition is FALSE, the Flow State is set to TRUE. For +each condition, only the first two chars are significant (eg. NU for NULL). + +Examples: "IF ~T" is the same as "IF F" + "IF ~NULL arg" is TRUE if 'arg' is non-blank + "IF ~EXIST afn,..." is TRUE if any 'afn' in the + list does not exist. +:4 +Error Message: + +IF.COM generates several error messages relating to improper entry of +condition arguments. These messages are self-explanatory. See the help for +IF.COM Options for correct syntax for each condition. + +The message 'IF overflow' indicates a nesting beyond the permitted 8 levels. +:5 +Examples of Use: + + a. IF NULL $1 + - if the indicated parameter (from within a SUBMIT or ZEX command file) + is not provided, set the Flow State to TRUE + + b. IF ~EXIST ZEX.ASM,ZEX.ZEX + - if any one of these files does not exist, Flow State is set to TRUE + + c. IF EXIST ZEX.ASM,ZEX.ZEX + - if any one of these files does not exist, Flow State is set to FALSE + (i.e., all files must exist for a TRUE Flow State) + + d. IF NEC=$1 + - if the first passed parameter is the same as the file name "NEC.", + then the Flow State is Set to TRUE + + e. IF 5 7h + - if Register 5 = 7 hexidecimal, the Flow State is Set to TRUE + + Examples (continued): + + f. IF LT $1 FEE + - if the first passed parameter preceeds 'FEE' in alphabetical order, + the flow state is set to TRUE. + + +============================================================================== + + Z-System HELP file on 'flow-control' commands (IF, IF.COM, IFSTAT.COM, +ELSE, FI, XIF, etc.). + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/MENU.HLP b/Source/Images/hd_zpm3/s0/u10/MENU.HLP new file mode 100644 index 00000000..d4d59aa5 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/MENU.HLP @@ -0,0 +1,23 @@ +; + ZHELP - Online Documentation for Z3 Tools + + A - Alias (The ZCPR3 ALIAS Facility) + I - IF (Conditional Command Processor) + V - VLU (Visual Library Utility) + F - ZFiler (Point and Shoot Shell) + Z - ZPatch (File/Disk/Memory Record Patcher) + +ZHELP can also be used to access help files directly by +entering ZHELP followed by the name of the help file. + +The Z3 help files are stored in user area 10. You can view the +directory of this user area for a listing of help topics available. + +To access help for the standard CP/M Plus programs, use the +command HELP. + +:A:ALIAS.HLP +:I:IF.HLP +:V:VLU.HLP +:F:ZFILER.HLP +:Z:ZP.HLP \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/VLU.HLP b/Source/Images/hd_zpm3/s0/u10/VLU.HLP new file mode 100644 index 00000000..cd46ce89 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/VLU.HLP @@ -0,0 +1,499 @@ +:VLU106 +Copyright 1987, 1988 Esoteric Software Michal Carson + + +This program is distributed through ZSIG. + + + + +VLU is a ZCPR3-specific library utility with crunch, uncrunch, and +unsqueeze capabilities. It will allow the user to view, +uncompress, or extract library members or to view, uncompress +(uncrunch or unsqueeze, VLU will decide), or crunch disk files. +VLU will build libraries from disk files, crunching the files as +they are added. Date and time stamping is supported. + +The utility will display a list of disk files on the screen along +with a cursor and other information. Placing the cursor next to +the name of a file with the extension .LBR and pressing 'O' for +Open will display the contents of the library and shift the cursor +into that directory. + + +What is a Library? + + +The Library file format was developed to overcome two persistent +limitations of CP/M disk storage capacity: limited directory +entries and large blocking. + +Although CP/M writes files in units of 128 bytes (sectors), most +manufacturers have used larger blocks for storage on disk. On a +Kaypro with double-sided disks, for instance, all files are stored +in 2K blocks; even a file one sector in length will occupy 2K on +the disk. Because the Kaypro disk format allows only 64 directory +entries (files) on one disk, 64 of these 1-sector files (8K) will +fill a 390K disk. + +In a library, a one sector file occupies one sector (plus 32 bytes +for internal directory information). The library itself occupies +only one directory entry on the disk. If 64 one-sector files are +placed into a library, the library will occupy 10K. + +This is obviously an extreme example but illustrates the +usefulness of libraries. Other reasons exist; for instance, +libraries keep related files together. VLU will make files within +libraries more accessible. + + +What is an ARC? Which is better? + + +An ARC is another popular format for storing files in reduced space. +ARCs store files sequentially each preceded by its own header of +information which may be 18 to 29 bytes. LBRs use a 32 byte +directory entry at the beginning of the LBR; the directory +indicates where the matching file may be found. + +The information stored in an ARC file header is similar to the +information stored in an LBR directory. Both formats store the +file name, exact file length, the last modification date and time, +and a CRC-16 for integrity. LBRs also store the file's creation +date and time. + +There are many arguments in favor of each format. To the casual +user, these arguments are not important and either format will +serve for any purpose--long-term or short, organizational, +archival, or for transfer. Neither format is an effective storage +format for sequential access devices such as tape. Anyone who +insists on the absolute superiority of one format over the other +is behaving parochially. + +VLU is the best effort to date in supporting the complete +Novosielski LBR definition. A like effort expended on behalf of +the ARC format might make it similarly useful. + + +In this Library + + +Two executable versions are distributed: VLUxxx-R.COM is for +machines using reverse video as highlighting. VLUxxx-D.COM is for +machines using dim video as highlighting. VLU.FOR is a short +description of the utility; VLU.HLP is full documentation +compatible with the ZCPR3 HELP text display utility. VLU.UPD +contains a trail of the changes in VLU since its initial release. + + +The Help display + + +Pressing "/" or "?" will evoke a display summarizing the commands +available to the user. These commands change according to Wheel +status and directory choice (e.g., Delete is not available in the +library and is never available to non-wheels). Pressing either of +these keys a second time will clear the display. + + +Invoking VLU + + +Use VLU as an extension to a ZCPR3 shell, such as ZFiler, invoked +through a macro. To install it, one need only open the ZFILER.CMD +file with a word processor and enter a line of the form "1 vlu". +Thereafter, positioning ZFiler's cursor beside a library file and +pressing "1" (possibly preceded by [esc]) will bring up VLU with +the library already open. A better thought is to assign this +macro to the "O" key--"O $d1$u1:;vlu" in ZFILER.CMD--so that [esc] +"O" will open the indicated library. + +Some aspects of VLU were designed to make it an extension of +tools like ZFiler. Most of these tools use the ZCPR system files +to store the name of the current file (the file the cursor was +pointing to on exit). VLU checks these filenames and interprets +the current file (sys file 2) as a library. On starting up, VLU +will try to open a library file of this name in the current +directory. + +This allows the user to invoke VLU from the "Z" prompt of ZFiler +or through a macro, pass no parameters, yet open the current file +if it is a library (or shares the same name as a library though it +may have a different extension). If a different library is opened +before returning to ZFiler, VLU will modify the filename in +system file 2 (and thus cause ZFiler to believe it was pointing to +this library when it exited). + +As a command file, VLU can, of course, be invoked from the system +command prompt. If a library name is entered on the command line, +that name will take priority over any name currently in system +file 2 and the library will be opened if it exists. Even from +ZFiler's "Z" prompt, with the pointer on ABC.LBR, entering the +command "VLU DEF" will open DEF.LBR and place that name into +system file 2. + +If the invocation is followed by a DU: specification or by the +name of a ZCPR named directory (DIR:), VLU will display the +filenames in that directory instead of the default directory. +That is, "VLU TOOLS:" will display the contents of the TOOLS: +directory. + +VLU can be re-entered with the GO command. + + +Changing libraries + + +When a library is opened, when VLU is invoked with a library name +in the command line, or when a new directory is logged in with a +library open, the VLU cursor will point into the library +directory. Pressing the [esc] key will shift the cursor back into +the disk directory. Opening a different library is as simple as +positioning the cursor in front of the name and pressing "O". + + +Cursor motion + + +Moving the cursor (pointer) in VLU is effected using the WordStar +cursor motion controls. Ctrl-E moves the cursor up one line, ctrl- +X moves it down. Ctrl-S moves the cursor left one file, ctrl-D +moves it right. Ctrl-F brings a new directory onscreen if there +are more files in the directory (as if the display were moving +right by a directory), ctrl-A moves back toward the beginning of +the file list. Ctrl-F will wrap around from the final directory +to the original. + +The arrow keys will also function if they are properly defined in +the users Environment descriptor. The symbols "+" and "-" (and +"=", the usual non-shifted counterpart of "+") have the same +effect on the directories as ctrl-F and ctrl-A, respectively. + +The [esc] key shifts directories: from the library to the disk, +from the disk to library. In most instances the cursor will +"remember" where it was when it last pointed into that directory. + + +Extracting and Uncompressing library members + + +Positioning the cursor beside the name of a member file within a +library and pressing "E" for Extract will cause the file to be +copied from the library to the disk with no change in form. If it +is crunched or squeezed within the library, it will be crunched or +squeezed on the disk. + +Pressing "U" for Uncompress will cause a crunched file to be +uncrunched onto the disk, a squeezed file to be unsqueezed onto the +disk, or an uncompressed file to be extracted sic. + + +Changing directories + + +Library members may be extracted to a disk and/or user area other +than the one which contains the library. Open the library first, +then use the Login command to move to the destination directory +and perform the extraction or decompression. The move is +accomplished by pressing "L" (cursor position makes no difference +with this command) and answering the prompt "Directory ". The +user may enter a DU: specification (e.g., A0:, B14:, F:) or the +name of a ZCPR3 named directory to be found in the current system +(e.g., MODEM:, DUNGEON:). The colon is not necessary in any case +and an invalid directory or denied access will relog the current +area. No entry at all will also relog the current area to +facilitate disk changes. + + +Tagging files + + +The "T" command will tag an untagged file and the "Y" command will +remove the tag from a tagged file. The tag appears as a hash (#) +immediately following the filename. After a group operation +(actually, during the group operation) hard tags represented by +the hash are replaced by soft tags which appear as an apostrophe +('). Soft tags may be transformed back into hard tags by the +retag command: "#". + +Wildcard tagging is accomplished by pressing "W" and providing a +wildcard file specification in response to the prompt. All files +in the directory, starting from the beginning, which match the +file spec will be tagged. + +Group Tag ("GT") is equivalent to a *.* wildcard tag. + +It may be convenient at times to untag all files. This can be +accomplished by relogging the directory with the Login command. +Certain file operations which affect the disk directory (anything +that adds or deletes files) will also end by relogging the +directory and any remaining tags will be erased. Group operations +obviously prevent this relogging until all files have been +operated upon. + + +Group operations + + +"G" will evoke the Group prompt. From this prompt, several +commands are available to wheels. Only the View and Tag commands +are available to non-wheels. If the wheel byte is not zero, the +prompt will indicate by the first letter of each command that +View, Tag, Uncompress, crunch, and either Extract or Delete and +Build are available. Any selection is carried out on all tagged +files. The Group manager will check for ctrl-C between each file +and abort if it is seen. + + +Viewing files and library members + + +Crunched, squeezed, and uncompressed files may be viewed by +pressing "V" at the VLU prompt. The screen will clear and the +file's name will appear at the top of the screen. Just below the +filename, the file's datestamps, if present, will be shown. These +will be taken from the disk in the case of ordinary text files, +from the library directory if the file is a member, or from the +internal datestamp of a compressed file. The display will stop +with the prompt "[strike any key]" after, in general, 22 lines. +The number of lines (the size of a screen page) is taken from the +ZCPR3 Environment descriptor. The number provided there, by +convention, is two lines less than the screen height. This should +give the viewer two lines of overlap with each page. If this is +unsatisfactory, the user's Environment descriptor can be adjusted. + +At any time during the viewing, pressing ctrl-S will pause the +display. Pressing ctrl-C will abort the operation. Under Group +control, ctrl-C will abort the entire operation and no more files +will be presented; the user will be returned to the file directory +display. Unscreened files will remain tagged. Ctrl-X may be used +to skip to the next file under Group execution; it has the same +effect as ctrl-C if only one file is being viewed; id est, we +abort. + +At the "[strike any key]" prompt, pressing the period will bring +one more logical line to the screen. + +Ctrl-Z will suppress the "[strike any key]" prompt and the file +will scroll continuously. The viewer is then left with ctrl-S to +stop the display (and any key except ctrl-X and ctrl-C will +restart it). Another Ctrl-Z will restore the paging mode and +stop the screen immediately. This is handy for long files when +the interesting text is near the end. + +Certain file extensions are proscripted (e.g., COM, LBR, ARK, SYS, +RCP, REL, PRL, etc.) and VLU will give the message "may not type" +followed by the file name. Crunched files of proscripted types +may have a "stamp" of interest to the user. If a proscripted file +is crunched, VLU will give the filename as it appears and attempt +to extract the original filename and any stamp contained in the +first record of the file. Thus, the datestamps of COM and REL +files may be inspected using the View command. + + +Crunching disk files + + +The crunching faculty of VLU is incidental. Because of the Group +operations, it is quite useful but, ab ovo, crunching files on +disk has been secondary to the project of crunching files into +libraries. Selecting "K" at the command prompt will cause VLU to +crunch the file pointed to by its cursor. + +VLU will first prompt for a "stamp." By convention, this is a +message of up to 40 characters enclosed in square brackets. The +message is imbedded in the first record of the crunched file to be +displayed when the file is either uncrunched or viewed. Often, +the message reports the date of the crunching, the author or +origin of the file, or its expanded size. + +VLU will allow the entry of up to 38 characters. Two characters +are reserved so that VLU can insert the square brackets if the +user omits one or both. VLU will remove any trailing spaces from +the message; if the user wishes the spaces to appear, the user +must enter at least the final closing bracket. + +VLU will also imbed the current datestamp of the file, if present, +in the form established by CRUNCH23D. To use the datestamp in +place of a text stamp simply type a return at the "Enter stamp" +prompt. + +The crunching operation will be aborted if the file is already +compressed (either crunched or squeezed) or is of a proscripted +filetype. Proscripted filetypes are ARC, ARK, BAD, and, if the +target is a library, FOR and CIM (vide infra). + +VLU will allow the user to crunch a member out of a library onto +the disk. There seems no harm in such an operation (and as little +use). + + +File size report + + +The size of a file in kilobytes and sectors (records) is reported +when the user presses either "F" or carriage return. If the file +is a library member, size is reported to the nearest higher 1K. +If the file is on disk, size is reported according to the blocking +factor of the disk. + + +Renaming files + + +To rename a library member or a disk file, position the cursor +beside the file and press "R". Enter the new name at the prompt. + + +Deleting files + + +To delete a library member or a disk file, position the cursor +beside the file and press "D". The user will be prompted to +confirm that the file is to be deleted. Under Group Delete, the +first prompt applies to all tagged files. Answering Yes to this +prompt will delete all files with no further prompts. Answering +No will abort the operation entirely (no files deleted). +Answering Verify will cause a prompt to appear for each file in +the group. + + +Building libraries + + +In order for VLU to build a library, all files to be included +must be located in the same directory. The library may, if +necessary, be built in a foreign directory. + +As distributed, VLU will crunch all files as they are added to the +library (unless the extension is unacceptable as previously +stated). See the configuration section for possible attenuation +of this practice. + +VLU does have limits governing the maximum size library it may +build or deal with. Those limits will vary with the size of the +current TPA. Most users will never approach VLU's limits, but for +curiosity's sake, a TPA of 58K is sufficient to manipulate a +library of over 1200 members. + +To initiate the construction, tag the files which are to be +included and then type "GB" for Group and Build. VLU will prompt +for the name and directory of the "new library" and the number of +entries to allow. A carriage return at the "entries" prompt will +build a library with the minimum directory size, only large enough +to accommodate the currently tagged files. If you specify the +number of members (say, 40), VLU will build a library large enough +to hold at least this many members and will report the actual +number of possible entries ("initializing 43 entries"). + +Rather than count the number of members you have tagged and add to +that the number of members you expect to add in the future, you +may simply enter "+40" to have VLU make the calculation. VLU will +build a library large enough to hold the presently tagged files +and 40 more. If no files are currently tagged, VLU will build an +empty library large enough to hold at least 40 members. + +VLU will then initialize the library directory area. The +directory list (onscreen) will be reset to the first screen; the +cursor will move to the first tagged file and a message will +display that the file is being crunched or added as appropriate. +If any files are to be crunched, the "stamp" prompt will appear +and the stamp thus entered will be in effect for all files +crunched into the library. + +Under this operation, as under the Wildcard and other Group +operations, the directory list onscreen will shift through all +files searching for tags. This will be more noticeable in larger +directories (which require more than one display) and during the +Building of libraries (because of the pause to close the library). + +The datestamps for file creation date/time and file modification +date/time will be copied into the library directory if they are +available on the disk. They may also be imbedded in crunched +members (if no stamp is entered). The current time/date will be +placed in the library directory to indicate when the library was +originally constructed. + + +Adding files to a Library + + +Adding files to an existing library is a simple as constructing +the library in the first place and the files will be compressed +according to the same rules. Date/time stamps will be preserved. +The current date/time will be written into the library directory +to indicate the library's last modification. + +Files may be added individually or tagged and added in a Group +operation. The library to which they will be added must be open +and must have unused directory entries (deleted entries will not +be overwritten). + + +Configuration + + +Several configuration bytes are located in the first sector of the +VLU command file where they may be easily patched. For the exact +location and function of these bytes, see the accompanying file, +VLUxxxC.Z80. + + +Option menu + + +The Option menu, accessed by typing "M" at the command prompt, +will toggle many of the configuration bytes. This allows +temporary assignment of the options. + + +Security + + +The Login command of VLU will use the Z33 parser when it is +available, thus behaving exactly as the operating system would in +allowing admittance to directory areas. When Z33 is not available, +VLU allows immediate entry to any du: or dir: within the MAXDSK +and MAXUSR limits of the environment. Dir: forms outside these +limits are also accepted; passwords, if present, are enforced. + +Commands Delete and Rename and any commands that would create new +files are available only while the wheel byte is set. + + +Contributors + + +VLU directly incorporates the work of many "better makers." My +thanks to all of them as much and more for the opportunity to read +and learn from their code as well as for their library releases. +Among them, the following: + +Richard Conn, Howard Goldstein, Jay Sage, Al Dunsmuir et al. for +SYSLIB, Z3LIB, Z33LIB and VLIB--and ZCPR, itself. + +C.B. Falconer and Steven Greenberg for USQREL, UNCREL, CRN, and +BUFFERS. + +Steven Cohen for M24. Carson Wilson for DATEHL and Z80DOS. +Bridger Mitchell for FRESET and CRUNCH23D. + +Martin Murray for NULU, the standard for these efforts. And Gary +Novosielski for the library format. + + +Note from the programmer + + +VLU, its source code, and its documentation are copyright 1987, +1988 by Esoteric Software. VLU is distributed for non-commercial +use only; any commercial use or any re-distribution in association +with a commercial product or package requires the prior written +permission of the author. + +I may be reached on Z-nodes 2 and 3--Al Hawley's Ladera and Jay +Sage's Newton Centre; both are available via PC-Pursuit. I log +into these nodes approximately semi-weekly. If it is important to +reach me sooner, my home Z-node is #58, operated by Kent Mason in +Oklahoma City (405/943-8638). + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP b/Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP new file mode 100644 index 00000000..28494857 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP @@ -0,0 +1,442 @@ +: + ZFILER HISTORY  + + Version 1.1 Jan 9, 1993      Jay Sage  + + 1. Texô  messageó  werå  gathereä  intï á blocë  iî  ordeò  tï  supporô +        languagå  overlayó  aó  explaineä  iî mù  articlå  iî  Thå  Computeò +        Journal®  Englisè  anä Germaî versionó arå supplieä witè thå initiaì +        release. + + 2. The CFG configuration file for use with ZCNFG was extensively + overhauled. + + 3. The source code is now being released. + Versioî 1.0ñ Jaî 9¬ 199² Roâ Friefelä ¦ Jaù Sage + + 1. Addeä  optioî  tï filteò VIE× anä PRINÔ output®  Iæ ON¬  thå  filteò +        removeó thå higè bit¬  theî printó onlù alphanumerics¬  CR¬  anä LF® +        Iæ  assemblù  optioî EXPTA iæ false¬  TABÓ arå  alsï  output®  Thå +        filteò settinç maù bå toggleä froí thå Optionó command. + + 2. ZFILEÒ  caî  remembeò alì thå filå tagó wheî iô returnó  afteò  á  Ú +        commanä  oò macrï run®  Thå filå lisô ió writteî tï á temporarù disë +        filå (ZFILER.TAG¬  iî á configurablå directory)¬  anä  automaticallù +        reaä  back®  Thió featurå caî bå turneä off¬  iæ desired¬  froí  thå +        Optionó command. + + 3. Grouð  Tag/Untaç anä Wilä Tag/Untaç maù bå separatelù seô tï worë oî +        thå entirå ring¬ oò jusô froí thå filå pointer® Grouð Reverså alwayó +        workó oî thå entirå ring®  Toggleó arå oî Optionó list® Lisô macroó +        no÷ sofô taç fileó jusô likå regulaò grouð macros. + + 4. Thå  Optionó lisô ió no÷ 1µ itemó long®  Theså flagó werå previouslù +        saveä witè thå filå mask¬  sï onlù 1± itemó coulä bå reliablù saved® +        Theù  arå no÷ bit-encodeä iî thå lasô twï byteó oæ thå  shelì  stacë +        entry®  (Thå  NOÔ  USESTË  assemblù optioî haó noô beeî  recodeä  tï +        reflecô thió change® Itó limitó werå lonç agï exceeded.) + + 5. Z33OPÔ arå flaç byteó copieä froí ZCPÒ tï á locaì buffer¬  useä  foò +        controllinç  passworä  checking®  Previouó versioî waó checkinç  thå +        wronç  bits®  Sincå thå locaì buffeò ió loadeä aô  runtime¬  iô  waó +        moveä tï DSEG. +  Version 1.0p           May 16, 1991                    Rob Friefeld  + + ---   BUGS FIXED: + 1. Copù  tï existinç r/ï filå failed®  Thå destinatioî attributeó  werå +        neveò  checkeä iæ "Seô Desô Att¢ optioî waó false® + 2. Oî  disë full¬  partiallù copieä filå ió closeä beforå  deletioî  sï +        thaô disë spacå reporô ió no÷ correct. + 3. Iæ  thå ZEØ batcè filå ió locateä iî á specifiã DÕ noô oî thå  path¬ +        ZEØ  won'ô  finä it®  Althougè thå MACROCMDº  patcè poinô  coulä  bå +        altereä tï "ZEØ DU:ZFILER"¬  ZÆ wilì no÷ dï thió automaticallù afteò +        creatinç thå .ZEØ file® Aó á result¬ thå MACROCMÄ entrù MUSÔ uså á ³ +        letteò  commanä  namå  iæ yoõ patcè iô tï ruî somethinç  otheò  thaî +        'ZEX'. + + ---    ALTERATIONS: + 1. DINIT called on exit. + 2. Installatioî optioî availablå tï eraså finisheä ZFILER.ZEØ oî  shelì +        run®  Yoõ  maù  wanô  tï seô thió flaç afteò  debugginç  youò  macrï +        commanä file. + 3. Clear screen on exit (EXITCLS) is config option now. + 4. Grouð  Taç anä Grouð Untaç operatå froí thå filå pointeò tï thå  enä +        oæ thå list¬  ratheò thaî oî thå entirå list® (Thió ió á restoratioî +        oæ somethinç ZÆ useä tï do.© + + ---    NEW: + 1. ZF10P.CFÇ configuratioî filå foò uså witè ZCNFG.COM® Handleó alì thå +        configuratioî excepô macrï strinç installation. + + 2. Grouð Macrï putó taggeä filå counô intï (configurable© useò registeò +        #µ  beforå  running®  Thå macrï caî theî dowî counô  anä  takå  somå +        additionaì  actioî  afteò  iô  haó ruî oî  eacè  taggeä  file®  Thå +        intendeä uså foò thió ió tï creatå librarieó oæ cruncheä fileó  witè +        onå macrï command® Foò example¬ thå script + + 1 ! $d$u:;$!crunch $f M1:;reg m5;if reg 5= 0;$"Library DU ":; +     lput $"Library Name: " M1:*.* +1;era M1:*.?Z?;fi;$h: + +        cruncheó  taggeä fileó tï á fixeä directorù M1º  (oî thå RAÍ  disk)¬ +        makeó  á  librarù  ouô oæ theí (leavinç rooí foò ± morå  file©  witè +        inpuô   foò  librarù  namå  anä  location¬   theî  eraseó  alì   thå +        "crunchettes". + +        Foò  consistency¬  singlå  macroó puô á "1¢ counô iî thå  useò  reg® +        Therå  ió nï codå tï enforcå thå 0..¹ useò registeò range¬  iî  caså +        yoõ wanô tï uså 18..3± (10-1µ arå reserved¬  16-1· arå useä bù otheò +        programs). + +        REÇ  musô  bå á Type³ oò Type´ (oò RCP© foò thå ZEØ GÏ "$!¢  tï  ruî +        CRUNCÈ repeatedly. +  Version 1.0o September 21, 1989 Carson Wilson  + + --- Implementeä lisô capabilitù foò grouð macros®  Iæ á ZFILER.CMÄ scripô +       beginó  witè  á commá (beforå oò afteò thå leadinç  "!¢  shelì  pauså +       parameter)¬  ZFILEÒ  wilì alwayó expanä thå macrï directlù tï  ZCPR'ó +       multiplå commanä line®  Iî thå caså oæ á grouð macro¬  $P¬ $F¬ anä $Ô +       parameteró  arå expandeä tï á lisô oæ alì taggeä files¬  separateä bù +       thå characteò followinç thå leadinç comma® Foò example¬ thå script + +         ± ¬ !echï thå taggeä fileó arå $F + +       displayó  "THÅ TAGGEÄ FILEÓ ARÅ "¬  followeä bù á lisô oæ thå  taggeä +       fileó separateä bù ¢ ¢ oî thå consolå (assuminç ECHÏ ió á valiä  ZCPÒ +       command)®  ZFILEÒ  theî  promptó  foò á  keypresó  beforå  returning® +       Pleaså  notå thaô thió macrï bufferó thå entirå lisô oæ taggeä  fileó +       tï CP/M'ó commanä linå buffer¬ whicè ió onlù 12µ byteó iî length® Thå +       abovå commanä thereforå normallù causeó á "Commanä toï long¢ erroò iæ +       morå  thaî abouô ¸ fileó arå tagged¬  dependinç oî thå lengthó oæ thå +       taggeä names. + + --- Madå  thå  escapå characteò anä thå characteró tï quotå witè iô  wheî +       writinç á grouð macrï commanä tï ZEØ oò SUBMIÔ fileó installablå (seå +       ZFCNFN.Z8°  foò  details)®  Escapå characteò ió  currentlù  "$"¬  anä +       quoteä characteró arå currentlù "$"¬ "|"¬ anä "<"¬ aó requireä bù ZEØ +       versioî 5. + + --- Iô  ió no÷ possiblå tï answeò ZFILER'ó "Logiî [DIR][:MASKÝ  ¢  prompô +       witè  ".¢  (samå aó ":"© tï loç iî alì fileó iî  thå  currenô +       directory®  Previouslù  thió loggeä iî alì fileó aô useò zerï oæ  thå +       currenô  drive®  Thå  Logiî commanä no÷ alsï seemó tï  accepô  ".afn¢ +       insteaä oæ ":afn". + + --- Shelì biô seô whilå waitinç foò useò commands¬ theî immediatelù reseô +       wheî á commanä keù ió received®  Thió shoulä allo÷ Bridgeò Mitchell'ó +       AÔ  commanä  scheduleò  RSØ tï interrupô ZFILEÒ aó iô woulä  thå  CCÐ +       whilå ZFILEÒ ió promptinç foò commands. + + --- Fixeä buç whicè preventeä anù Grouð commandó froí operatinç wheî  thå +       configuratioî bytå MACFLAÇ waó patcheä tï false. + + --- Removeä codå whicè attempteä tï uså thå ZCPÒ Environmenô tï determinå +       ho÷  manù  lineó oæ texô tï displaù witè thå Ö command¬  aó thió  waó +       onlù partiallù implemented¬ resultinç iî difficultù oî terminaló witè +       oveò 2´ rows®  Texô lineó no÷ hard-codeä tï 22¬ sï ZFILEÒ shoulä worë +       oî anù terminaì witè 2´ oò morå screeî rows. + + --- Fixeä  smalì  buç  whicè  causeä  "Publiã  Filå  Error¢  messagå   tï +       disappear. + + --- Control-É ió no÷ aî aliaó foò control-Ê (jumð tï filå again)¬ foò uså +       witè  terminaì definitionó (TCAPs© whicè definå control-Ê aó aî arro÷ +       key. + + --- Ideá  foò futurå versionsº  iô woulä bå verù difficulô tï allo÷  filå +       rinç  sortinç  baseä oî filå dateó (woulä neeä tï storå  datå  stampó +       witè ring¬ requirinç majoò rewrite)® Iô woulä bå relativelù simplå tï +       allo÷  thå Logiî anä startuð commandó tï accepô anä matcè fileó tï  á +       datespec¬ though... +  Version 1.0n March 20, 1989 Carson Wilson  + + --- Addeä $ª scripô parameteò tï cleaò thå screeî during¬ anä rebuilä iô +       afteò á scripô prompt® Usagå ió $"$*..text..¢ Prompô texô appearó aô +       thå toð oæ á cleareä screen. + + --- Iî  anticipatioî  oæ  thå  ZEØ 4.0x¬  '$§ anä '|§ arå  no÷  thå  onlù +       characteró  whicè arå quoteä wheî ZFILEÒ buildó thå ZFILER.ZEØ  file® +       Iæ  theù  appeaò iî á ZFILER.CMÄ scripô theså characteró  arå  quoteä +       witè  á  leadinç  dollaò sigî wheî ZFILER.ZEØ  ió  built®  Alì  otheò +       characteró  arå passeä "aó is¢ tï thå ZEØ file®  Thió meanó thaô  yoõ +       cannoô uså ZEØ directiveó sucè aó $1¬  |crlf|¬  etc® dynamically¬ buô +       thió waó neveò thå intentioî oæ thå interfacå betweeî ZFILEÒ anä ZEØ +       - thå  ideá  waó simplù tï providå multiplå executionó oæ  á  ZFILEÒ +       commanä script. + + --- For efficiency ZFILER no longer resets disks under Z3PLUS. + Version 1.0m January 24, 1989 Carson Wilson + + --- Copù anä Movå commandó no÷ worë properlù witè Z3PLUS¬ anä thå currenô +       12-houò timå showó aô thå toð oæ thå screeî undeò Z3PLUS. + + --- Patè  fileó  conflictó  arå nï  longeò  reporteä  undeò  ZSDOS®  Thió +       produceä  problemó  wheî useró trieä tï backuð directorieó alonç  thå +       path® ZSDOÓ publiã conflictó arå stilì reported. + + --- Grouð Movå anä Grouð Copù erroò messageó arå no÷ sustaineä untiì  thå +       useò strikeó á key¬ ratheò thaî disappearinç immediately. + + --- Promptó iî scriptó maù no÷ contaiî controì characteró aó "^x¢ wherå ø +       ió anù characteò froí À tï z. + + --- Thå dollaò sigî ió no÷ aî "escapå character¢ foò scripô prompts¬  anä +       caî bå useä tï includå thå $¬ ^¬ "¬ anä § characteró iî prompts. + + Examples: + Script Result + $"Enter name or $^C: " Enter name or ^C: + $"Type $"//$" for help: " Type "//" for help: + + --- Movå  anä  Grouð Movå no÷ uså thå optioî menõ selectionó wheî  movinç +       fileó insteaä oæ alwayó copyinç filå attributes. + + --- Cleaned up help screen. + + --- Tï  savå  debugginç  timå  É havå changeä  thå  defaulô  optioî  menõ +       settingó tï mù preferences. +  Version 1.0l September 13, 1988 Carson Wilson  + + --- Bugó iî thå Grouð Copy¬  Grouð Move¬  anä Grouð Deletå commandó whicè +       occurreä wheî thå useò aborteä certaiî promptó witè á control-à havå +       beeî corrected. + + --- Á  buç whicè resulteä iî erratiã behavioò iæ ZFILER.CMÄ waó noô founä +       waó fixed. + + --- Thå unsQueezå commanä waó removeä tï reducå prograí size®  Sincå  fe÷ +       ne÷ fileó arå squeezeä anä UNCRUNCÈ no÷ supportó unsqueezinç iô seemó +       preferablå  tï exporô thió functioî bù callinç UNCRUNCÈ witè á ZFILEÒ +       macro®  Aî  additionaì  benefiô oæ thió techniquå ió  thaô  á  singlå +       commanä no÷ maù bå useä foò botè uncrunchinç anä unsqueezing® ZFILEÒ +       wilì  stilì  displaù  anä  prinô  squeezeä  files® + + --- ZFILEÒ  no÷ performó consistentlù wheî invokeä witè ZCPR'ó GÏ oò JUMÐ +       commands®  Previouó  versionó  faileä wheî morå thaî onå Ú  oò  macrï +       commanä waó useä afteò invokinç ZFILEÒ witè GO/JUMP. + + --- (DateStampeò  versionó  only)®  Iæ á DateStampeò (BDOÓ  functioî  12© +       real-timå clocë ió available¬  thå currenô 12-houò timå ió printeä tï +       thå lefô oæ thå "ZFILER¢ namå aô thå toð oæ thå screen. + + --- Iæ  runninç  undeò ZSDOÓ oò ZDDOS¬  disë resetó arå skippeä  foò  alì +       commandó  excepô Space®  Thió considerablù increaseó  performancå  oî +       floppù disë systems. + + --- Thå  environmenô addresó ió loadeä froí locatioî 10¹ aô ruî timå  foò +       compatibilitù witè ZCPÒ 3.° systems. + + --- Thå  performancå  oæ thå Delete¬  Copy¬  Move¬  Archive¬  anä  Renamå +       commandó haó beeî improveä bù minimizinç disë accesses. + + --- Thå  Spacå  commanä  no÷  resetó  individuaì  drives®  Thió  ió  morå +       efficienô anä makeó thå Ó commanä practicaì witè virtuaì drives. + + --- Thå  Spacå  anä Filesizå commandó no÷ worë  properlù  afteò  printinç +       files. + + --- ZFILEÒ  no÷  checkó  foò anä reportó Publiã oò  Patè  conflictó  wheî +       Copying¬  Renaming¬  Moving¬  anä  Archivinç  fileó undeò  ZSDOS®  Iî +       addition¬  fileó  createä  witè Copy/Move/Archivå arå alwayó  seô  tï +       Privatå (higè biô oæ f2=0© tï avoiä possiblå ZSDOÓ Publiã conflicts. + + --- Single file View no longer affects file tags. + + --- Single file Copy or Move no longer skip to the next file afterwards. + + --- (DateStampeò  versionó only)®  Iæ  available¬  Copy/Move/Archivå  uså +       ZSDOS'ó  morå  efficienô  Geô Stamð anä Seô Stamð functioî  calló  tï +       preservå  filå  datestampó  acrosó  copies®   Thå  oldeò  methoä   oæ +       datestampinç ió retaineä foò non-ZSDOÓ systems. + + --- Rename error messages no longer disappear before they can be read. +  Version 1.0k May 3, 1988 Jay Sage  + + --- Fixeä  somå  minoò  bugó iî thå codå (slipuð oæ usinç á  D  wherå  É +       intendeä á DÓ tï allocatå spacå foò longeò stringó tï bå patchable) +  Version 1.0j May 1, 1988 Jay Sage  + + --- Improveä  flexibilitù oæ grouð macrï operatioî bù puttinç threå itemó +       iî thå configuratioî page®  Thå strinç MACROCMÄ ió á  null-terminateä +       strinç witè thå grouð macrï commanä line®  Thå strinç MACLEADSTÒ ió á +       null-terminateä  strinç oæ characteró tï bå writteî aô thå  beginninç +       oæ  thå grouð macrï batcè filå (ZEØ oò SUBMIT)®  Thå strinç  MACROFC +       markó  thå  filå  controì  blocë foò thå filå witè  thå  grouð  macrï +       commands. + + --- Fixeä á buç iî thå expansioî oæ filå nameó iî macrï  parameters®  Thå +       codå  waó noô maskinç ouô filå attributes®  Iô happeneä thaô thió diä +       noô matteò excepô foò blankó witè attributeó set¬ buô no÷ thå codå ió +       correct. + + --- Therå  ió  aî additionaì configuratioî optioî (lasô  bytå  iî  CONFIÇ +       sectioî jusô beforå OPÔ string© thaô allowó filå nameó tï bå showî iî +       loweò case® Seô thå bytå tï FÆ foò uppeò case¬ ° foò loweò case. +  Version 1.0i April 14, 1988 Jay Sage  + + --- Thå  sourcå codå tï 1.0è waó losô iî á disë crash®  Thå featureó havå +       beeî recreated® Thå operatioî witè GÏ oò JUMÐ haó beeî improved. + + --- Thå  shelì stacë entrù no÷ includeó thå expliciô directorù wherå  thå +       filå waó founä iæ Z3³ oò lateò ió running. +  Version 1.0h September 16, 1987 Jay Sage  + + --- Fixeä buç iî thå codå foò logginç iî thå displayeä directorù wheî thå +       Ú  commanä ió executed®  Iô waó noô workinç correctlù undeò  standarä +       ZCPR3° oò BackGrounder. + + --- Addeä optionó tï controì ho÷ thå ZFILER.CMÄ macrï filå ió located®  Á +       choicå  oî thå optioî menõ allowó onå tï turî oî oò ofæ searchinç  oæ +       thå entirå patè (includinç currenô directory)® Iæ thaô optioî ió off¬ +       eitheò  thå  rooô directorù oò á specifieä directorù  wilì  bå  used¬ +       dependinç oî thå configuratioî oæ thå program. + + --- ZFILEÒ caî no÷ bå reexecuteä usinç thå GÏ command® É borroweä á tricë +       froí Aì Hawley®  Wheî invokeä originally¬ ZFILEÒ checkó thå namå useä +       tï invokå it®  Iæ thå namå ió 'GO'¬  theî á defaulô namå storeä iî aî +       internaì  buffeò ió used®  Otherwise¬  iæ thå namå ió copieä tï  thaô +       buffeò froí thå externaì FCB® É believå thió changå wilì allo÷ ZFILEÒ +       tï bå reconfigureä usinç thå 'O§ commanä anä theî cloneä usinç SAVE. + + --- Á  morå  extensivå  useò configuratioî filå haó beeî  provideä  whicè +       compriseó sectionó oæ ZFHDR.Z8° (thå definitionó file© anä ZFMAIN.Z8° +       (thå beginninç oæ thå maiî code)®  Aó before¬  reconfiguratioî caî bå +       carrieä  ouô bù editinç ZFCNFH.Z8° anä assemblinç iô tï á  HEØ  file® +       Theî "MLOAÄ ZFNEW=ZF0LD.COM,ZFCNFH¢ wilì instalì thå changes. +  Version 1.0g August 23, 1987 Carson Wilson  + + --- Reverså video¬ dim¬ oò '_§ arå no÷ useä oî thå statuó linå tï displaù +       alì currenô filå attributes® 'r§ read-onlù tagó werå interferinç witè +       thå tagginç commandó anä arå nï longeò used. + + --- Corrected bug preventing view/unsqueeze of squeezed system files. + + --- Correcteä  buç  causinç squeezeä read-onlù fileó tï bå unsqueezeä  aó +       systeí fileó wheî copyinç attributes. + + --- Made invalid command display show actual command. + + --- Removeä  ZFILEÒ  commanä prompô oî exiô tï  avoiä  confusioî  betweeî +       systeí anä ZFILER'ó 'Z§ command® + + --- Fixeä initiaì helð screeî froí commanä line. + + --- Added space before 'OK' after copy/unsqueeze. +  Version 1.0f June 12, 1987 Jay Sage  + + --- Addeä  rudimentarù grouð macrï capabilitù bù havinç ZFILEÒ  construcô +       anä invokå á ZEØ script. +  Version 1.0c April 27, 1987 Jay Sage  + + --- Madå changeó foò compatibilitù witè ZCPR33®  No÷ oî manuaì invocatioî +       ZFILEÒ returnó tï thå commanä processoò iæ ZEØ ió runninç sï thaô ZEØ +       caî continuå tï supplù commandó eveî iæ therå arå nï morå commandó oî +       thå currenô commanä line. +  Version 1.0b January 13, 1987 Jay Sage  + + --- Addeä DateStampeò support® No÷ oî filå copieó anä moves¬ thå timå anä +       datå stamð oæ thå sourcå filå ió carrieä tï thå destination. + + --- Modifieä handlinç oæ directorieó witè 'L§ (oò 'N'© command®  Thå codå +       no÷ respectó thå DUOË flaç iî thå environment® Iæ iô ió set¬ theî anù +       attempô  tï  loç iî á directorù ió checkeä againsô thå  maxdrivå  anä +       maxuseò  valueó iî thå environment®  Iæ thå requesô passeó thaô test¬ +       theî thå directorù ió loggeä iî eveî iæ iô haä beeî specifieä usinç á +       DIÒ  forí  anä  eveî iæ á passworä ió associateä  witè  it®  Iæ  thå +       requesteä  directorù ió beyonä thå maxdrive/maxuseò rangå oò iæ  DUOË +       ió noô set¬  theî thå nameä directorù registeò ió checked®  Passwordó +       arå  checkeä  aó  needeä  usinç  improveä  codå  (shorteò  anä   morå +       accurate). + + --- Addeä smalì biô oæ codå tï thå ZFILEÒ initializatioî tï changå thå JÐ +       opcodå  aô 100È tï REÔ sï thaô ZFILEÒ cannoô bå reruî usinç thå  "GO¢ +       commanä (thió haó baä consequences¬  sincå thå shelì stacë entrù theî +       woulä havå thå commanä "GO¢ storeä iî it!). +  Version 1.0a January 1, 1987 Jay Sage  + + --- IMPORTANÔ  CHANGEº  Tï  makå  ZFILEÒ  consistenô  witè  otheò  scripô +       processinç programs¬  thå defaulô parameteò designatioî characteò haó +       beeî changeä froí '%§ tï '$'® Thå parameteò '$'¬ aî alternatå foò 'P§ +       (completeä   Pointed-to-filå   specº   du:name.typ©   waó   thereforå +       eliminated® Theså changeó wilì requirå editinç oæ anù VFILER.CMÄ filå +       wheî convertinç tï ZFILER.CMÄ (thå macrï filå useä bù ZFILER). + + --- Modifieä thå waù thå shelì stacë entrù ió used® Iô no÷ keepó botè thå +       originaì directorù anä thå requesteä directorù oî thå stack® Thió haó +       twï majoò advantages® Bù keepinç thå originaì directorù oî thå stack¬ +       oî  exiô witè thå 'X§ commanä ZFILEÒ caî returî tï thå directorù froí +       whicè iô waó originallù invokeä nï matteò ho÷ manù otheò  directorieó +       havå beeî loggeä iî bù uså oæ thå 'Z§ commanä oò á macro® Keepinç thå +       requesteä (displayed© directorù oî thå shelì stacë avoidó thå probleí +       witè  á passwordeä directorù oæ havinç tï reenteò thå passworä  everù +       timå ZFILEÒ returneä froí á macrï oò 'Z§ operation. + + --- Addeä  featurå witè 'Z§ commanä tï allo÷ avoidancå oæ thå "Strikå anù +       Key¢  messagå oî returî tï ZFILER®  Iæ thå commanä linå entereä  witè +       thå  'Z§  commanä beginó witè á space¬  theî shelì  waitinç  wilì  bå +       disabled. + + --- Fixeä á buç causeä bù thå GÁ command®  Oncå thaô commanä waó used¬ aî +       archivinç  flaç  waó seô anä neveò cleared®  Á lateò Gà commanä  theî +       useä  thå group-archivå promptinç optionó insteaä oæ  thå  group-copù +       options® Thió flaç ió no÷ reseô beforå alì grouð operations. + + --- Addeä  optioî  oî  filå  copù anä unsqueezå functionó  tï  allo÷  thå +       destinatioî  filå  attributeó tï bå seô tï thoså oæ á  filå  thaô  ió +       beinç overwritten® Iæ therå ió nï sucè filå anä thå attributå settinç +       optioî ió engaged¬ theî thå sourcå filå attributeó wilì bå used. + + --- Changeä  codå foò filå viewinç sï thaô scrollinç wilì stoð aô thå enä +       oæ á filå (carriagå returî anä spacå wilì noô causå thå nexô filå  tï +       start)®  Onlù  control-Ø oò control-à wilì bå effectivå aô thå enä oæ +       file®  Alsï addeä control-Ú optioî tï gï straighô tï thå enä oæ  filå +       withouô paging. + + --- Changeä thå codå thaô allowó interruptioî oæ grouð operationó sï thaô +       á  carriagå  returî wilì noô causå aî aborô (manù useró  answeò  somå +       promptó  thaô  requirå nï returî witè á returî anä founä  thaô  grouð +       operationó  workeä onlù oî thå firsô file)®  Anù characteò otheò thaî +       carriagå returî wilì aborô masó operations. + + --- Madå iô possiblå tï geô thå macrï helð screeî bù pressinç thå  leadiî +       characteò  á  seconä timå iî responså tï thå 'Macro§ prompô (thió  ió +       mucè easieò anä morå naturaì thaî enterinç thå '#§ command). + + --- Fixeä  á  buç  iî thå macrï helð displaù  thaô  waó  echoinç  controì +       characteró tï thå screen®  Theså arå no÷ filtered®  Onå caî no÷ enteò +       ESà ESà tï seå thå macrï helð screeî anä á thirä ESà tï returî tï thå +       filå display. + + --- Addeä  ^Ê  commanä  tï jumð tï nexô filå thaô matcheó thå  lasô  masë +       specifieä  iî á "J¢ command®  Thió allowó onå tï jumð easilù  tï  thå +       seconä oò thirä filå thaô matcheó á simplå filå spec. + + --- Fixeä  buç  iî "M¢ anä "GM¢ commandó thaô alloweä sourcå filå  tï  bå +       deleteä, eveî wheî copù haä noô beeî performed. + + --- Addeä "GR¢ grouð reverså functioî tï reverså filå tags®  Taggeä fileó +       becomå untagged»  untaggeä fileó becomå tagged» anä soft-taggeä fileó +       remaiî soft-tagged. + + --- Cleaneä  uð  loç commanä ("L¢ oò "N")®  Removeä speciaì  handlinç  oæ +       answeò  "x¢  foò directorù namå (nï longeò needed© anä changeä  erroò +       handlinç code. + + --- Addeä  á configuratioî optioî tï automaticallù loç iî  thå  displayeä +       directorù foò thå "Z¢ commanä iæ thå useò numbeò ió lesó thaî 16®  Iæ +       thió  optioî ió configureä in¬  theî thå disë systeí ió reseô  beforå +       thå  commanä  linå  ió ruî (thió ió thå disadvantagå  oæ  usinç  thió +       option). + + --- Made rename command preserve all file attributes. + + --- Addeä  optionó  tï copù attributeó witè fileó anä tï alwayó  seô  thå +       archivå  attributå  iî  thå destinatioî file®  Iæ thå filå  ió  beinç +       moved¬  thå attributeó arå alwayó copieä anä thå archivå biô ió  lefô +       aó  iô was»  iæ thå filå ió beinç unsqueezed¬  thå attributeó arå noô +       copieä anä thå archivå biô ió seô accordinç tï itó optioî setting. + +--------------------------------------------------------------------------- + + See the VFHIST.DOC file in VFILER Version 4.1 for the history of the + development of VFILER. +  \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/ZFILER.HLP b/Source/Images/hd_zpm3/s0/u10/ZFILER.HLP new file mode 100644 index 00000000..029adac4 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/ZFILER.HLP @@ -0,0 +1,545 @@ +; ------------------------------------- + | | + | ZFILER, The Point-and-Shoot Shell | + | | + ------------------------------------- + + + Z >> Introduction to Z-System Shells + F >> What is ZFILER for? + + +I >> Invoking ZFILER  C >> ZFILER Commands  +D >> The ZFILER Display S >> Single-File Built-In Functions +O >> Thå Optioî Commanä G >> Built-In Group Commands +J >> Credits P >> Pointeò Commandó +H >> History of ZFILER N >> Otheò Non-Filå Commandó + + + M >> ZFILER's Script Macro Facility +:Z + Z-System Shells  + + Á  Z-Systeí shelì ió á prograí thaô takeó oveò thå user-inpuô  functioî +oæ  thå  commanä  processor®  Thå  waù  thió workó  ió  thaô  thå  Z-Systeí +environmenô  includeó á speciaì areá iî memorù calleä thå shelì stacë  wherå +shelì  commanä lineó caî bå kept®  Wheneveò thå ZCPR³ commanä processoò  ió +finisheä  processinç  alì thå commandó thaô havå beeî passeä tï  iô  iî  thå +commanä  linå buffeò (anotheò speciaì areá iî memory)¬  iô checkó thå  shelì +stack®  Onlù iæ nï commanä linå ió presenô therå doeó thå commanä processoò +itselæ  prompô thå useò foò thå nexô commanä line®  Iæ therå ió aî entrù iî +thå  shelì stack¬  theî thaô commanä linå ió ruî instead¬  anä thå  useò  nï +longeò seeó thå commanä processoò directly. + + Somå  shells¬  likå thå EASÅ oò LSÈ historù shell¬  whilå makinç á  biç +changå iî ho÷ thå systeí ió actually‚ running¬  makå relativelù littlå changå +iî  ho÷  iô appears‚ tï run®  Á commanä prompô ió stilì presented¬  anä  onå +enteró  commandó morå oò lesó aó usual®  Thå differencå ió thaô onå  haó  á +morå  capablå  editoò  aô one'ó disposal¬  anä thå commandó arå saveä  tï  á +historù filå froí whicè theù caî bå recalled¬  edited¬ anä ruî again® Aó wå +shalì see¬  thå ZFILEÒ shelì presentó thå useò witè á dramaticallù differenô +useò interface. +:F + Whaô ió ZFILEÒ For¿  + + Historically¬  ZFILEÒ  ió á descendanô iî thå linå oæ filå  maintenancå +utilitieó  likå SWEEÐ anä NSWÐ (hencå thå "filer¢ parô oæ thå  name)®  Filå +maintenancå  ió  generallù concerneä witè copyinç files¬  lookinç  aô  theiò +contents¬ renaminç them¬ erasinç them¬ anä sï on® ZFILEÒ provideó alì theså +functionó anä more. + Š ZFILER'ó  immediatå parenô waó VFILER¬  wherå thå "V¢ stooä foò  video® +Thå  TCAÐ facilitù iî Z-Systeí makeó iô easù foò programó tï takå  advantagå +oæ  thå full-screeî capabilitieó oæ whateveò videï displaù terminaì  happenó +tï bå iî uså aô anù time®  Iî contrasô tï applicationó undeò CP/M¬ Z-Systeí +programó neeä noô bå configureä tï matcè thå terminal®  Iô was¬  therefore¬ +naturaì tï builä á filå maintenancå prograí iî whicè thå fileó arå displayeä +graphicallù  oî thå screen®  Wheî É decideä tï explorå somå ne÷  directionó +witè VFILER¬  tï avoiä confusioî É gavå thå prograí thå ne÷ namå ZFILER¬ foò +Z-Systeí Filer. + Thå  filå maintenancå taskó describeä abovå woulä noô requirå á  shell® +Makinç thå prograí á shell¬  however¬  allowó iô tï gï beyonä thå  functionó +includeä iî thå program'ó owî code®  Becauså á shelì caî pasó commanä lineó +tï thå operatinç system¬  ZFILEÒ caî perforí anù operatioî thaô thå computeò +ió capablå of® Likå á menõ system¬ however¬ iô helpó thå useò bù generatinç +thå commandó automaticallù aô thå toucè oæ á key. + + Wheî  ZFILEÒ  ió  running¬  thå screeî ió filleä witè  aî  alphabetizeä +displaù oæ thå fileó iî á specifieä directory¬  anä therå ió á pointeò  thaô +thå  useò  caî manipulatå usinç cursoò controì keys®  Iæ wå haä á mouså  tï +movå thå pointer¬  iô woulä bå á littlå likå havinç á Macintosh®  Actually¬ +iô woulä bå á loô more® Iô woulä bå likå havinç á mouså witè fiftù buttons¡ +Oncå  thå pointeò haó beeî positioneä oî á file¬  pressinç á keù (oò twï  oò +three©  causeó  anù oæ á greaô numbeò oæ functionó tï bå invokeä tï  acô  oî +thaô file® Wå wilì describå ho÷ thió workó iî morå detaiì shortly. +:I + Invokinç ZFILEÒ  + + Sincå  ZFILEÒ  performó  full-screeî  operations¬   á  propeò  Z-Systeí +terminaì  descriptoò  (TCAP© musô havå beeî loaded®  Iæ yoõ havå  noô  donå +that¬  oò  iæ  yoõ havå selecteä á terminaì thaô doeó noô  supporô  alì  thå +functionó  ZFILEÒ needs¬  theî ZFILEÒ wilì givå yoõ aî erroò  message®  Thå +TCAP¬  unfortunately¬  doeó  noô  includå informatioî abouô whetheò  dií  oò +reverså  videï  ió  useä  bù thå terminal¬  anä sincå theså  twï  modeó  foò +highlightinç  regionó  oî  thå  screeî arå  sï  different¬  ZFILEÒ  ió  madå +availablå iî separatå versionó foò each. + + Therå  ió  alsï aî optioî tï havå eitheò fouò oò fivå columnó  oæ  filå +nameó iî thå display®  Personally¬  É prefeò thå four-columî version¬ whicè +giveó  aî uncluttereä screeî witè plentù oæ restfuì whitå spacå anä  á  verù +distinct¬  easy-to-spoô  pointer®  Otheró thinë iô ió morå importanô tï  bå +ablå  tï seå thå maximuí numbeò oæ fileó oî eacè screeî anä prefeò thå five- +columî display. + + Theî therå ió thå issuå oæ supporô foò timå anä datå stampinç oæ files® +ZFILEÒ  containó  thå  codå foò preservinç thå timå stampó  wheî  fileó  arå +copied®  Sï  aó noô tï inflicô thå overheaä oæ thió codå oî thoså whï  havå +noô  implementeä DateStampeò (thougè theù shoulä dï that!)¬  ZFILEÒ ió  alsï +provideä iî versionó witè anä withouô thå DateStampeò code. + Iæ wå supporteä alì combinationó oæ thå abovå choices¬  therå woulä  bå +eighô  differenô versionó oæ ZFILER®  Typically¬  thå distributioî  librarù +containó fouò oò fivå oæ thå combinations®  Foò example¬ á five-columî filå +displaù  ió  noô  particularlù compatiblå witè reverså  videï  highlighting¬ +becauså  thå  reverså  videï oæ taggeä fileó  runó  intï  thå  reverse-videï +pointer. + + Wheî  yoõ  geô  ZFILER¬  yoõ havå tï chooså whicè versioî  yoõ  prefer¬ +extracô iô foò thå distributioî library¬ anä givå iô á workinç namå (somå oæ +thå  earlù  Z-Systeí shelló haä tï havå á specifiã name¬  buô yoõ  caî  givå +ZFILEÒ anù namå yoõ like)® É prefeò thå namå ZF¬ sincå iô ió verù quicë anä +easù tï type¬ anä É wilì uså thaô namå iî alì thå exampleó thaô follow. + + Thå generaì syntaø foò invokinç ZFILEÒ is: + + ZÆ filespec + +wherå  "filespec¢ ió á standarä Z-Systeí ambiguouó filå specificatioî  (thaô +is¬  iô  maù  contaiî thå wildcarä characteró "?¢ anä  "*")®  Thå  filespeã +selectó  thå directorù areá anä thå fileó froí thaô areá tï bå  includeä  iî +thå screeî display. + Variouó partó oæ thå filespeã caî bå omitted®  Iæ nï filespeã ió giveî +aô all¬ theî "*.*¢ foò thå currentlù loggeä directorù ió assumed® Similarly¬ +iæ onlù á directorù ió specifieä (e.g.¬  Bº oò 3º oò B3º oò WORK:)¬ theî alì +thå  fileó ("*.*"© iî thaô directorù arå displayed®  Iæ á filå name/typå ió +included¬  theî iô wilì servå aó á masë oî thå fileó tï bå displayed®  Thuó +"ZÆ WORK:*.DOC¢ wilì sho÷ onlù fileó oæ typå DOà iî thå directorù WORK:. + + Thå  directorù anä filå masë caî botè bå changeä froí inside‚ ZFILEÒ  aó +welì usinç thå "L¢ oò LOÇ command®  É brinç thió uð no÷ becauså therå ió  á +confusinç  differencå iî thå waù thå "L¢ commanä works®  VFILEÒ  originallù +alloweä  onå tï changå onlù thå directorù anä noô thå filå masë froí  insidå +thå  program®  Tï  savå  thå useò thå troublå oæ typinç thå coloî  afteò  á +directory¬   itó  inclusioî  waó  madå  optional®  Sincå  useró  becamå  sï +accustomeä tï thió shorthand¬  iô waó carrieä oveò intï ZFILER®  Becauså oæ +this¬ iæ yoõ wanô tï changå onlù thå filå mask¬ yoõ musô remembeò tï precedå +iô  witè  á  colon®  Otherwiså youò masë wilì bå takeî aó  thå  namå  oæ  á +directorù (whicè generallù resultó iî aî erroò message). + + Iô  ió  no÷ possiblå tï answeò ZFILER'ó "Logiî [DIR][:MASKÝ ¢ prompô  witè +".¢  (samå  aó ":"© tï loç iî alì fileó iî  thå  currenô  directory® +Previouslù thió loggeä iî alì fileó aô useò zerï oæ thå currenô drive®  Thå +Logiî commanä no÷ alsï seemó tï accepô ".afn¢ insteaä oæ ":afn". + Onå  brieæ asidå foò programmeò types®  ZFILEÒ caî bå loadeä froí  anù +directory® Onå oæ thå speciaì featureó oæ Z-Systeí sincå versioî 3.³ oæ thå +commanä  processoò  allowó á prograí tï finä ouô botè itó owî namå  anä  thå +directorù froí whicè iô waó actuallù loaded¬ perhapó aó thå resulô oæ á patè +search®  ZFILEÒ  buildó  thå shelì stacë entrù tï invokå ZFILEÒ  undeò  itó +currenô  namå  froí  thå directorù iî whicè iô ió  actuallù  located®  Thió +sometimeó  makeó iô ruî faster¬  anä iô allowó ZFILEÒ tï bå invokeä  froí  á +directorù thaô ió noô oî thå searcè path. +:D + Thå ZFILEÒ Displaù  + + Thå maiî ZFILEÒ displaù containó threå parts® Aô thå toð oæ thå screeî +therå  ió á messagå line®  Iî thå versioî oæ ZFILEÒ thaô ió currenô aô  thå +timå É aí writinç thió columî (versioî 1.0L)¬  thió linå contains¬ froí lefô +tï right¬ thå followinç information: + + (1)  thå  directorù thaô haó beeî selected¬  iî botè DÕ anä DIÒ  (nameä +          directory© format; + + (2)  thå  indicatoò  "[PUBLIC]¢, iæ thaô directorù ió  á  ZRDOÓ  publiã +          directorù (iæ yoõ don'ô kno÷ whaô thió is¬ jusô ignorå it); + + (3)  thå  currenô  timå  oæ daù iæ DateStampeò oò onå oæ thå  ne÷  DOSó +          (ZSDOÓ oò ZDDOS© ió running; + + (4)  thå program'ó officiaì namå anä version; + + (5)  thå texô strinç "Currenô File:"; + +and  (6)  thå  namå oæ thå filå currentlù beinç pointeä tï (thió changeó  aó +          thå pointeò ió moved). + Aô thå bottoí oæ thå screeî ió á commanä prompô oæ thå form + + Command¿ (/=Help¬ X=Quit)º  + +Thå  cursoò (don'ô confuså thió witè thå filå pointer© ió  positioneä  afteò +thió  commanä  prompô tï indicatå thaô ZFILEÒ ió waitinç foò yoõ tï presó  á +key. + + Thå  centeò  2°  lineó oæ thå screeî  sho÷  thå  selecteä  files®  Thå +characteò strinç "-->¢ (onlù "->¢ iî thå five-columî display© floató betweeî +thå rowó oæ filå nameó anä designateó thå so-calleä "pointed-to¢ file® Manù +oæ thå ZFILEÒ commandó automaticallù operatå oî thió file. + + Whaô wå havå describeä sï faò ió thå maiî ZFILEÒ screen¬  buô iô ió noô +thå onlù one®  Aó thå commanä prompô suggests¬ pressinç thå slasè characteò +(oò  "?¢ iæ yoõ prefer© bringó uð á helð screeî thaô summarizeó thå built-iî +commandó oæ ZFILER®  Thió helð screeî replaceó thå filå displaù buô  leaveó +thå  statuó linå aô thå toð anä thå commanä linå aô thå bottom¬  excepô thaô +"/=Help¢ changeó tï "/=Files"®  Aó yoõ might¬  therefore¬  guess¬  pressinç +slasè agaiî wilì takå yoõ bacë tï thå filå displaù screen. + É  dï  noô kno÷ iæ anyonå makeó uså oæ thió  feature¬  buô  alì  ZFILEÒ +commanä operationó caî bå invokeä froí thå helð screen® Althougè yoõ cannoô +seå  thå filå pointer¬  yoõ caî manipulatå iô iî thå usuaì way¬  anä yoõ caî +telì  whaô  filå yoõ arå pointinç tï froí thå namå displayeä  aô  thå  uppeò +righô oî thå statuó line. +:C + ZFILEÒ Commandó  + + Basically¬  thå commandó falì intï severaì classes® Onå classificatioî +reflectó wherå thå codå foò thå commanä resides® Therå arå twï categories: + + A® Built-Iî Commands + B® Macrï Commands + + Clasó  Á includeó thå functionó foò whicè thå codå ió parô  oæ  ZFILER® +Macrï commandó arå likå aliaseó iî thaô theù generatå commanä lineó thaô arå +passeä tï thå commanä processoò foò execution® Theså commandó makå ZFILEÒ á +shell® + + Á  seconä classificatioî dependó oî whaô thå commanä actó upon®  Threå +categorieó describå thå objecô oæ thå commands: + + 1® thå pointed-tï file + 2® á grouð oæ taggeä files + 3® neitheò oæ thå above + + Helð  foò commandó iî clasó A3¬  residenô commandó thaô dï noô  perforí +anù  actioî oî thå files¬  maù bå founä bù selectinç Ð ‚ froí thå maiî menu® +Help for the others may be found by selecting  N . +:P + Pointeò Commandó  + + Clasó A³ includeó thå commandó thaô movå thå filå pointer®  Theså  arå +showî oî thå helð screen¬  anä É wilì noô lisô theí here®  Onå caî movå thå +pointeò  tï  thå  nexô  filå  oî thå screeî oò tï  thå  previouó  onå  (witè +wraparound)»  up¬  down¬  left¬  oò righô (witè wraparound)» tï thå firsô oò +lasô filå oî thå currenô screen»  oò tï thå verù firsô oò verù lasô filå  oæ +thoså  selecteä  bù thå filå mask®  Onå caî advancå tï thå nexô  screeî  oæ +fileó oò tï thå previouó screen® Obviously¬ somå oæ theså functionó wilì bå +redundanô iî somå cases¬  sucè aó wheî alì thå selecteä fileó caî fiô oî onå +screeî (thinë whaô happenó wheî therå ió exactlù onå filå selected). + + ZFILEÒ  learnó froí thå TCAÐ thå controì characteró senô bù anù speciaì +cursoò  keyó oî thå keyboarä (provideä theù senä á singlå controì  characteò +anä provideä thå TCAÐ haó beeî seô uð correctly)¬ anä iô makeó theí generatå +thå  up¬  down¬  left¬  anä righô functions®  Iæ thå cursoò  keyó  generatå +controì codeó normallù useä foò anotheò function¬ theî thaô functioî wilì bå +losô  (thå  cursoò keyó takå precedence)®  Thaô caî  causå  problems®  Onå +solutioî  ió tï eliminatå thå definitioî oæ thå cursoò keyó iî thå TCAР anä +simplù   uså  thå  defaulô  WordStaò  diamonä  keyó  foò  thoså   functions® ŠAlternatively¬  onå  caî  patcè  ZFILEÒ tï uså differenô keyó  foò  itó  owî +functions¬ buô thió ió noô straightforwarä tï do¬ anä É wilì noô describå iô +here. + Thå "J¢ (Jump© commanä allowó yoõ tï jumð tï á filå thaô yoõ name® Thió +ió  verù handù wheî therå arå manù fileó iî thå displaù oò wheî thå filå yoõ +wanô  ió  noô oî thå currenô screen®  Presó thå "J¢ key¬  anä yoõ  wilì  bå +prompteä foò á filå name®  Yoõ dï noô havå tï enteò thå exacô name® ZFILEÒ +automaticallù convertó whaô yoõ typå intï á wildcarä filespec¬  anä iô findó +thå firsô filå thaô matches® Foò example¬ iæ yoõ enteò onlù "Z¢ followeä bù +á return¬  thió ió equivalenô tï "Z*.*"¬ anä ZFILEÒ wilì movå thå pointeò tï +thå firsô filå thaô startó witè á "Z"® Similarly¬ iæ yoõ enteò ".D"¬ ZFILEÒ +wilì movå tï thå firsô filå witè á filå typå thaô startó witè "D". + + Thå "J¢ functioî ió verù handy»  however¬  therå ió more®  Manù peoplå +arå  noô  awarå thaô yoõ maù presó control-Ê tï repeaô thå samå  searcè  anä +finä  thå nexô matchinç file®  Thå searcè wilì wrað arounä froí thå enä  oæ +thå  fileó bacë tï thå beginning®  Thió functioî ió noô listeä oî thå  helð +screeî becauså É coulä noô finä rooí foò it. + + Control-É (TAB© ió aî aliaó foò control-Ê (jumð tï filå again)¬ foò uså +witè terminaì definitionó (TCAPs© whicè definå control-Ê aó aî arro÷ key. +:N + Otheò Non-Filå Commandó  + + Somå otheò commandó thaô dï noô acô oî fileó areº  X¬ L¬ A¬ S¬ E¬ H¬ Z¬ +anä O® "X"¬ aó thå commanä prompô remindó you¬ ió useä tï exiô froí ZFILER® +Besideó  terminatinç thå currenô executioî oæ thå program¬  iô alsï  removeó +ZFILER'ó entrù iî thå shelì stacë (iæ iô diä not¬  yoõ woulä jusô reenteò iô +righô away). + + Wå  alreadù  spokå  abouô  thå "L¢  (Log©  commanä  earlier®  Thå  "A¢ +(Alphabetizå  oò Arrangå oò Alphá sort© toggleó thå waù iî whicè  thå  fileó +arå  sorted¬  namelù  alphabeticallù bù thå filå namå oò bù thå  filå  type® +Thå  "S¢ (Status© commanä promptó yoõ foò á disë drivå letteò anä theî telló +yoõ thå amounô oæ spacå remaininç oî thaô disk. + + Thå "E¢ commanä (refresè scrEEî -- É kno÷ that'ó stretchinç things¬ buô +"R¢ waó alreadù used© redrawó thå screen®  Yoõ mighô thinë thaô thió  woulä +neveò  bå needed¬  buô therå arå twï circumstanceó iî whicè iô comeó iî verù +handy®  Onå  ió wheî ZFILEÒ ió beinç useä oî á remotå system®  Iô ió  truå +thaô verù fe÷ RASó makå ZFILEÒ available¬ buô É dï oî Z-Nodå #3® Iæ yoõ geô +somå  linå noise¬  thå screeî caî becomå garbled®  Theî thå "E¢ keù caî  bå +useä tï dra÷ á fresè screen. + Thå  otheò circumstancå iî whicè thå "E¢ commanä saveó thå daù ió  witè +Backgrounder-ié  iæ yoõ dï noô havå á screeî driveò (É don'ô foò mù  Concepô +10¸  terminaì  -- neveò goô arounä tï writinç one¬  partlù becauså  alì  thå +programó É uså frequentlù havå á redra÷ keù likå thió one)® É simplù definå +á  BGié  keù  macrï  specifyinç  "E¢ aó  thå  "redraw¢  key¬  savå  thå  keù +definitionó  tï  ZFILER.BG¬  anä attacè thaô  definitioî  tï  ZF.COM®  Theî +wheneveò  É swað taskó bacë intï ZFILER¬  BGié simulateó mù pressinç thå "E¢ +key¬  anä thå screeî ió redrawn®  Thió ofteî giveó á fasteò screeî  refresè +thaî onå getó witè á full-fledgeä screeî driver. + + Thå "H¢ (Help© commanä generateó á macrï commanä tï invokå thå Z-Systeí +HELР facility®  Tï  telì thå truth¬  É havå noô useä thió anä  don'ô  eveî +remembeò preciselù whaô iô does® É woulä havå tï looë aô thå sourcå code. + Thå "Z¢ (Z-system© commanä promptó yoõ foò á command¬  anä whateveò yoõ +enteò  ió  passeä  oî  tï  thå Z-Systeí multiplå  commanä  linå  buffeò  foò +execution®  Wheî  thaô  commanä  linå  ió  complete¬  ZFILEÒ  ió  reinvokeä +automatically. + + Wheî  yoõ  uså thå "Z¢ command¬  yoõ wilì normallù bå loggeä  intï  thå +directorù  thaô ió currentlù displayed®  However¬  thió wilì noô alwayó  bå +possible®  ZFILEÒ allowó yoõ tï selecô directorieó witè useò numberó froí ° +tï 31® Unlesó yoõ arå usinç á versioî oæ ZCPR3³ oò ZCPR3´ witè thå HIGHUSEÒ +optioî  enabled¬  yoõ  cannoô loç intï useò areaó abovå 15®  Iî  thaô  caså +ZFILEÒ  wilì puô yoõ iî thå directorù youò werå iî wheî yoõ invokeä  ZFILER® +Iî anù case¬  thå commanä prompô wilì indicatå thå directorù froí whicè youò +commanä linå wilì bå executed. + Sincå  commandó yoõ ruî usinç thå "Z¢ functioî maù puô somå informatioî +oî  thå  screeî thaô yoõ woulä noô wanô ZFILEÒ  tï  obliteratå  immediately¬ +therå ió á flaç seô thaô signaló ZFILEÒ tï prompô yoõ anä tï waiô foò yoõ tï +presó  á  keù  beforå puttinç uð itó display®  Herå ió á tið  foò  advanceä +users® Iæ yoõ enteò youò commanä linå witè onå oò morå leadinç spaces¬ thió +shell-waiô flaç wilì noô bå set¬  anä ZFILEÒ wilì returî withouô youò havinç +tï  presó  á key®  Thå leadinç spaceó arå strippeä froí  thå  commanä  linå +beforå  iô ió passeä tï thå commanä processor®  Thió meanó thaô yoõ  cannoô +uså  á  leadinç spacå tï forcå invocatioî oæ thå extendeä commanä  processoò +(ECP)»  yoõ havå tï uså thå slasè prefiø instead®  Á spacå anä á slasè wilì +forcå invocatioî oæ thå ECÐ anä wilì disablå thå shell-waiô flag. + + Thå   finaì  commanä  iî  clasó  A³  ió  thå  "O¢  (Options©   command® +Informatioî regarding it can be found in the  O  menu. +:S + Single-Filå Built-Iî Functionó  + + No÷ let'ó discusó thå commandó iî clasó A1¬  thå built-iî commandó thaô +acô  oî  thå  pointed-tï file®  Theså arå invokeä bù pressinç  onå  oæ  thå +followinç  keys¬  whoså  meaninç ió indicateä iî parenthesesº  à (Copy)¬  Í +(Move)¬ Ä (Delete)¬ Ò (Rename)¬ Ö (View)¬ Ð (Print)¬ Æ (Filå size)¬ Ô (Tag)¬ +anä Õ (Untag)®  Somå oæ theså arå self-explanatory¬  anä É wilì noô discusó +them. + Thå "C¢ commanä copieó á filå tï anotheò directorù undeò thå samå name» +iô doeó noô allo÷ onå tï givå á ne÷ namå foò thå destinatioî filå  (however¬ +yoõ caî dï thaô witè á macrï command)® Thå "M¢ commanä doeó noô reallù movå +á file» iô copieó thå filå anä then¬ iæ thå copù waó successful¬ deleteó thå +originaì  file®  Iô ió reallù á combinatioî oæ "C¢ anä "D"®  Movinç á filå +thió waù ió inefficienô iæ thå destinatioî directorù ió oî thå samå drivå aó +thå sourcå file® Á macrï commanä thaô invokeó aî ARUNÚ aliaó caî geô arounä +thió limitatioî (anä almosô alì otheò ZFILEÒ limitations). + + Thå  "V¢ (View© anä "P¢ (Print© commandó no÷ havå á switchablå  filteò +whicè onlù passeó printablå characters¬ carriagå return¬ anä linå feeds. + Thå taç anä untaç commandó arå useä tï selecô á grouð oæ fileó oî whicè +operationó  caî bå performed®  Taggeä fileó arå indicateä iî twï  ways®  Á +speciaì characteò ("#"© ió placeä afteò thå filå namå iî thå  display¬  and¬ +iæ thå terminaì supportó videï highlighting¬ thå filå ió highlighted. + + Twï  relateä commandó arå × (Wilä tag© anä Ù (Yanë back?)®  "W¢ allowó +yoõ  tï taç oò untaç groupó oæ fileó designateä bù aî ambiguouó  filå  spec® +Afteò  taggeä fileó arå operateä oî bù thå built-iî grouð commandó describeä +below¬  thå taç markeò "#¢ ió changeä tï "'¢ (á sofô tag)®  Thå "Y¢ commanä +changeó  thå sofô tagó bacë intï harä tagó sï thaô furtheò grouð  operationó +caî bå performeä oî thoså files. + + ZFILEÒ  no÷ rememberó alì thå filå tagó wheî iô returnó froí á macrï oò +Ú  commanä  (iô  writeó á temporarù  file¬  ZFILER.TAG¬  tï  á  configurablå +directorù whicè containó thå filå list). +:G + Built-Iî Grouð Commandó  + + Grouð  commandó  arå initiateä bù pressinç thå "G¢  (Group©  key®  Thå +commanä prompô aô thå bottoí oæ thå screeî changeó to + + Command¿ (/=Help¬ X=Quit© ‚ Groupº (A,C,D,F,M,P,R,T,U,V) + +Foò  no÷ wå wilì consideò onlù thå built-iî grouð functionó (clasó  A2©  anä +wilì takå uð grouð macrï commandó (clasó B2© nexô time. + + Excepô  foò thå fouò functionó describeä below¬  thå letteró invokå thå +samå actioî aó thå individuaì commanä correspondinç tï thaô letter¬  buô thå +functioî  ió performeä oî alì thå taggeä files®  Wå wilì noô discusó  thoså +further®  Notå  iî particulaò thaô thå keyó "A¢ anä "R"¬  however¬  havå  á +grouð functioî thaô ió completelù differenô froí thå individuaì function. + Thå  "U¢ anä "T¢ grouð functionó dï noô acô oî thå taggeä  files»  theù +changå thå tagging® Thå formeò untagó alì files» thå latteò tagó theí all. + + Grouð  Tag/Untaç anä Wilä Taç caî bå independentlù seô tï operatå  froí +thå  filå  pointeò tï thå enä oæ thå ring¬  ratheò thaî oî thå entirå  ring® +Grouð  Tag/Untaç  seeí  tï bå thå mosô usefuì iæ aô thå starô  aô  thå  filå +pointer® Uså thå Optionó commanä tï controì this. + + Thå "R¢ grouð functioî ió anotheò onå thaô doeó not¬ strictlù speaking¬ +acô oî thå taggeä files®  Iô reverseó thå tags¬  tagginç thå fileó thaô haä +beeî untaggeä anä untagginç thå oneó thaô haä beeî tagged® Thió caî bå verù +handù iî severaì circumstances® Foò example¬ yoõ mighô wanô tï copù alì thå +fileó  excepô two®  Iô ió easieò tï taç thoså twï anä theî tï  reverså  thå +tags®  Aó  anotheò  example¬  yoõ mighô wanô tï copù somå oæ thå  displayeä +fileó  tï  onå  diskettå anä thå otheró tï á seconä  diskette®  É  dï  thió +frequently®  É begiî bù tagginç thå oneó tï gï tï thå firsô diskette® Theî +É grouð copù ("GC"© theí tï thå destinatioî diskette® Next¬ É yanë bacë thå +tagó usinç thå "Y¢ commanä anä theî reverså thå tagó witè "GR"®  No÷ É  caî +grouð copù thå resô tï thå seconä diskette. + Thå  "A¢ (Archive© grouð commanä ió verù handù foò automatinç  backups® +Wheî iô ió entered¬  thå tagó arå removeä froí anù taggeä filå whoså archivå +flaç ió set® Aó á result¬ onlù fileó thaô havå beeî modifieä sincå thå flaç +waó  lasô  seô  wilì remaiî tagged®  Iî addition¬  thå  "A¢  grouð  commanä +automaticallù initiateó á grouð copù operatioî buô witè onå speciaì feature® +Afteò thå filå haó beeî copieä successfully¬  thå archivå flaç oî thå sourcå +filå ió seô tï indicatå thaô thå filå haó beeî backeä up. + + Undeò  lateò  versionó oæ VFILER¬  thå grouð "A¢ commanä  automaticallù +taggeä alì unarchiveä files» undeò ZFILEÒ iô untagó thå archiveä ones® Thió +differencå ió verù important®  Witè VFILER¬  yoõ werå forceä tï bacë uð alì +thå fileó selecteä bù thå VFILEÒ filå mask® Undeò ZFILEÒ yoõ caî selecô thå +fileó thaô wilì bå candidateó foò backinç up®  Iæ yoõ wanô thå achievå  thå +samå  functioî aó undeò VFILER¬  jusô taç alì thå fileó firsô witè "GT¢  anä +theî archivå theí witè "GA"®  Oî thå otheò hand¬  iæ yoõ wanô tï exludå BAË +fileó froí thå backup¬ yoõ caî "GT¢ alì files¬ untaç thå "*.BAK¢ fileó usinç +thå "W¢ command¬ anä theî uså thå "GA¢ command. + Afteò  yoõ  enteò  thå  commanä  "GA"¬  yoõ  wilì  bå  prompteä  foò  á +destinatioî directory®  Yoõ dï noô havå tï supplù one¡ Iæ yoõ simplù enteò +á carriagå return¬  thå copù operatioî wilì bå skipped¬ anä yoõ wilì bå lefô +witè tagó oî thå fileó thaô neeä tï bå backeä up®  Yoõ caî theî uså á macrï +functioî  tï  bacë  theí  uð  iî  á  specializeä  way¬   sucè  aó  crunchinç +(compressing© theí tï thå backuð disë (insteaä oæ copyinç theí aó theù  are© +oò puttinç theí intï á librarù oî thå backuð diskette® Thå macrï techniqueó +requireä tï dï thió arå iî thå FILEÒ Scripô Macrï Facility‚ section. +:O + Thå Optioî Commanä  + + Wheî thå optioî commanä letteò "O¢ ió pressed¬ á speciaì optionó screeî +ió  displayed®  Eleveî operatinç characteristicó caî bå changeä froí á menõ +witè thå followinç appearancå (approximately): + + A® singlå replacå querù Y + B® grouð replacå querù Y + C® archivå replacå querù N + D® verifù querù Y + E® verifù defaulô Y + F® suppresó SYÓ fileó Y + G® sorô bù filå namå N + H® seô copieä filå attributeó Y + I® uså desô filå attributeó Y + J® archivå destinatioî Y + K® searcè patè foò CMÄ filå N + Wå  wilì  explaiî  thå meaninç oæ eacè oæ theså optionó  iî  á  moment® +Firsô á fe÷ wordó abouô thå mechanics® Whilå thå optionó menõ ió displayed¬ +pressinç  thå  indeø  letteò  aô thå lefô wilì  causå  thå  settinç  oæ  thå +correspondinç  optioî tï bå toggled¬  anä thå ne÷ statå wilì bå showî iî thå +columî  aô  thå right®  Thå listinç abovå showó thå initiaì  statå  oæ  thå +optionó  iî mù personaì versioî oæ ZFILER®  Wheî yoõ arå finisheä  togglinç +options¬ jusô presó carriagå returî tï returî tï thå maiî ZFILEÒ menu® Theså +optioî  settingó  arå storeä iî thå ZFILEÒ shelì stacë entrù anä  wilì  thuó +continuå  iî  effecô througè alì ZFILEÒ operationó untiì thå commanä "X¢  ió +useä tï terminatå thå shell. + + Thå  firsô threå optionó concerî ho÷ ZFILEÒ respondó wheî  copyinç  (oò +moving©  fileó anä á filå oæ thå samå namå alreadù existó iî thå destinatioî +directory®  Iteí  Á applieó wheî individuaì fileó arå copieä (commandó  "C¢ +anä "M")»  iteí  applieó wheî á grouð copù ió performeä (commandó "GC¢  anä +"GM")»  anä  iteí à applieó wheî performinç aî archivinç operatioî  (commanä +"GA")®  Iæ thå optioî ió "YES"¬ theî ZFILEÒ wilì prompô onå beforå existinç +fileó  arå  eraseä anä givå onå thå chancå tï canceì thå operatioî foò  thaô +file¬  leavinç thå existinç filå intact®  Iæ thå optioî ió toggleä tï "NO"¬ +theî existinç fileó wilì bå overwritteî withouô eveî á message. + Thå nexô twï optionó affecô thå verificatioî oæ thå copieä filå iî  thå +destinatioî  directory®  Iteí Ä determineó whetheò oò noô thå useò wilì  bå +askeä abouô verification®  Iæ thió optioî ió seô tï "N"¬  theî thå statå oæ +optioî  Å  wilì determinå whetheò oò noô verificatioî ió performeä  oî  filå +copies®  Iæ thió optioî ió seô tï "Y"¬  theî beforå eacè copy¬  move¬ grouð +copy¬ oò grouð move¬ ZFILEÒ wilì puô uð thå prompô "Verifù (Y/N)?". + + Thå  nexô twï optionó affecô thå waù fileó arå displayeä oî thå screen® +Iæ iteí Æ ió seô tï "Y"¬  theî fileó witè thå "system¢ oò SYÓ attributå wilì +bå  suppressed¬  thaô  is¬  noô includeä amonç thå selecteä fileó  oî  whicè +ZFILEÒ acts®  Thió ió á reasonablå choicå foò thió option¬  sincå thå  mosô +commoî  uså  oæ  thå  SYÓ  attributå ió tï makå  thå  fileó  disappeaò  froí +consideratioî durinç filå maintenancå anä displaù operations® Iteí Ç oî thå +optionó  menõ determineó whetheò fileó arå sorteä firsô bù namå anä theî  bù +typå oò vicå versa® Changinç thió optioî ió presentlù equivalenô tï thå "A¢ +commanä froí thå maiî ZFILEÒ commanä menu. + Thå  nexô  threå optionó concerî ho÷ filå attributeó arå  treateä  wheî +fileó arå copied® Onå possibilitù ió tï creatå ne÷ fileó witè á cleaî slatå +oæ attributeó (thaô is¬  alì attributeó resetº  noô read-only¬  noô SYS¬ noô +archived)®  Thió ió whaô wilì happeî wheî optioî È ió seô tï "N¢ (buô  notå +optioî J¬  whicè maù overridå this)® Wheî thå attributeó oæ thå destinatioî +filå arå tï bå set¬  theù caî bå seô iî twï possiblå ways® Iæ á filå oæ thå +samå  namå  existeä iî thå destinatioî directory¬  theî itó filå  attributeó +coulä bå useä foò thå copù thaô replaceó it®  Thió ió whaô wilì bå donå  iæ +optioî  É  ió  seô tï "Y"®  Iæ optioî É ió seô tï "N¢ oò iæ  therå  waó  nï +matchinç filå iî thå destinatioî directory¬  theî thå attributeó wilì bå seô +tï matcè thoså oæ thå sourcå file. + Optioî  Ê caî seô á speciaì overridå foò thå archivå oò ARà attribute® +Iæ thå optioî ió seô tï "N"¬ theî thå ARà attributå ió treateä jusô likå thå +otheò  attributeó accordinç tï optionó È anä I®  Iæ optioî Ê ió seô tï YES¬ +theî thå destinatioî filå alwayó haó itó ARà attributå set. + + Therå waó aô onå timå á greaô deaì oæ controversù oveò thå waù thå  ARà +attributå ió handleä undeò ZFILER® Aô onå timå iô waó alwayó reset¬ sï thaô +thå  destinatioî filå woulä bå markeä aó noô backeä up®  Anotheò schooì  oæ +thoughô asserteä that¬  oî thå contrary¬ thå filå waó backeä up¬ sincå therå +waó  á copù oæ iô oî thå sourcå disë froí whicè thå filå waó  copied®  Thaô +latteò  argumenô madå considerablå senså iî thå caså oæ copyinç fileó froí á +masteò  disë  tï á RAÍ disë beforå á worë session®  Herå iô  waó  certainlù +importanô tï starô witè alì fileó markeä witè thå ARà attributå sï thaô  onå +coulä easilù telì aô thå enä oæ thå sessioî whicè fileó haä beeî modifieä sï +thaô theù coulä bå copieä bacë tï thå permanenô storagå medium. + + Alì  iî  all¬  É neveò understooä thió  controversy®  Botè  approacheó +clearlù havå merit¬  anä sincå ZFILEÒ supportó both¬ É sa÷ nï reasoî foò alì +thå argument®  Iî á futurå versioî oæ ZFILER¬ É thinë É woulä likå tï adä á +flaç  worä thaô woulä indicatå whicè driveó shoulä automaticallù seô thå ARà +flaç wheî thå Ê optioî ió seô tï YES® Thaô way¬ thå optioî coulä bå madå tï +applù tï RAÍ driveó only. + Thå finaì iteí oî thå optioî menu¬  optioî K¬  determineó ho÷ thå macrï +commanä filå ZFILER.CMÄ (seå discussioî below© wilì bå located®  Therå  arå +twï choices®  Iæ optioî Ë ió seô tï YES¬ theî ZFILEÒ wilì looë foò iô firsô +iî  thå currentlù displayeä directorù anä theî alonç thå entirå ZCPR³ searcè +path®  Thió  optioî ió usefuì iæ onå wantó tï havå differenô macrï  commanä +fileó thaô applù tï specifiã directorù areas® Alternatively¬ iæ optioî Ë ió +seô  tï  NO¬  theî  ZFILEÒ  locateó thå CMÄ filå  withouô  usinç  thå  path® +Dependinç oî ho÷ ZFILEÒ ió configureä (thió wilì bå discusseä anotheò time)¬ +thå  filå wilì bå soughô eitheò iî thå rooô directorù oæ thå patè (thå  lasô +directorù  specifieä  oî thå searcè path© oò iî á specifiã  drive/useò  areá +codeä intï ZF.COM® Thió alternativå resultó iî fasteò operation¬ especiallù +iæ thå specifieä directorù resideó oî á RAÍ disk. + + Thå  optionó  controlleä  bù thå optioî menõ caî  alsï  bå  permanentlù +changeä iî thå ZFILEÒ prograí filå usinç á patchinç utilitù likå ZPATCH® Iî +thå  firsô  pagå oæ thå file¬  yoõ wilì seå thå ascié  strinç  "OPT:"®  Thå +eleveî byteó followinç thió strinç contaiî thå startuð valueó foò thå eleveî +options® Patcè á bytå tï 0° foò NÏ oò FÆ foò YES. + + Onå maù alsï uså Aì Hawley'ó Zconfig¬ alonç witè thå .CFÇ filå provideä +witè  youò  copù  oæ  ZFILER¬  iî ordeò tï instalì ZFILER  tï  youò  tastes® +Handleó  alì  thå configuratioî normallù needed®  Yoõ maù alsï uså  á  filå +patcheò  tï changå thå defaulô nameó oæ somå oæ ZFILER'ó temporarù fileó, iæ +yoõ wish. +:M:ZFMACRO +:H:ZFHIST +:J + Creditó  + + Thió  documenô containó thå texô oæ twï articleó oî ZFILEÒ bù Jaù  Sagå +whicè  originallù  appeareä  iî  Thå Computeò Journaì issueó  #3¶  anä  #37® +Reprinteä witè permissioî oæ thå publisher: + + Thå Computeò Journal + P.O® Boø 12 + S® Plainfield¬ NÊ 07080-0012 + + Theså  .HLÐ fileó foò ZFILEÒ werå editeä bù Leï M®  Cavanaugè IIÉ  froí +thå documentatioî provideä witè ZFILER. + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP b/Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP new file mode 100644 index 00000000..960d43c2 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP @@ -0,0 +1,409 @@ +; ---------------------------------- + | | + | ZFILER's Script Macro Facility | + | | + ---------------------------------- + + + M >> Introduction to ZFILEÒ's Macros + + +  << Macro Execution >>   << Macro Writing >>  + + I >> Invokinç Macros S >> Macrï Scripts + G >> Group Macros D >> Defininç Macroó -- Thå CMÄ File + R >> Ruleó foò Scripô Expansion + E >> Macrï Examples + L >> Sample Macro CMD Listing +:M + Introduction to ZFILEÒ's Macros  + + Althougè ZFILEÒ caî accomplisè manù taskó usinç itó built-iî functions¬ +itó reaì poweò comeó froí thå macrï facility¬ whicè allowó iô tï bå extendeä +tï  includå anù functionó thaô caî bå performeä usinç combinationó oæ  otheò +programs®  Thió  ió wherå ZFILEÒ reallù makeó uså oæ itó poweò aó á  shell® +Firsô  É  wilì  describå ho÷ thå macrï facilitù ió used¬  anä  theî  É  wilì +describå  ho÷  thå useò defineó thå macrï functions®  Aó witè thå  built-iî +functions¬  macrï functionó caî operatå eitheò oî singlå fileó oò oî  groupó +oæ files®  Thå single-filå macrï facilitù ió welì developeä anä waó alreadù +presenô  iî nearlù thå samå forí iî VFILER»  thå grouð macrï facilitù ió ne÷ +witè ZFILEÒ and has been greatly expanded. +:I + Invokinç Macros  + + Onå  waù  tï initiatå á macrï operatioî oî thå pointed-tï  filå  ió  tï +presó thå macrï invocatioî key¬  whicè ió normallù thå escapå key® Á prompô +oæ  "Macro:¢  wilì appeaò afteò thå normaì ZFILEÒ commanä prompt®  Aô  thió +poinô  yoõ havå severaì choices®  Iæ yoõ kno÷ thå keù correspondinç tï  thå +macrï yoõ wanô tï run¬ theî yoõ caî simplù presó thaô key® ZFILEÒ wilì theî +construcô  á  commanä  linå  anä pasó iô oî tï  thå  commanä  processoò  foò +execution®  Iæ  ZFILEÒ  ió  configureä  foò  instanô  macrï  operatioî  (iô +generallù is)¬  theî macroó associateä witè thå numbeò keyó "0¢ througè  "9¢ +caî bå initiateä withouô thå macrï invocatioî key»  thaô is¬  thå numbeò keù +entereä  alonå  aô  thå maiî ZFILEÒ commanä prompô wilì generatå  thå  macrï +function. + + Iæ yoõ presó thå macrï invocatioî keù á seconä time¬  á user-createä helð +screeî  wilì bå displayed®  Thió screeî generallù listó thå availablå macrï +functions®  Yoõ caî no÷ presó thå keù foò thå desireä function¬  oò yoõ caî +presó  carriagå returî tï canceì thå macrï operatioî anä returî tï thå  maiî +ZFILEÒ menu®  Thå helð menõ screeî wilì alsï bå displayeä iæ yoõ presó  thå Š"#¢  key®  Thió ió á holdoveò froí VFILEÒ anä ariseó iî parô becauså oæ thå +structurå  oæ  thå  filå  iî whicè thå macroó  arå  defineä  (morå  oî  thió +shortly). +:G + Group Macros  + + Grouð  macroó  arå  invokeä iî á similaò waù froí  thå  grouð  functioî +commanä line®  Afteò yoõ havå taggeä á grouð oæ files¬ presó thå "G¢ keù tï +enteò  grouð mode®  Thå prompô wilì lisô onlù thå built-iî grouð functions¬ +buô  iæ  yoõ presó thå macrï invocatioî key¬  yoõ caî proceeä  aó  describeä +abovå foò single-filå macrï operations¬  excepô thaô thå macrï functioî wilì +bå performeä oî eacè oæ thå taggeä files. + + Thå  grouð macrï facilitù workó á littlå differentlù thaî  thå  single- +filå  macrï  facility®  Sincå thå commanä linå woulä generallù noô bå  lonç +enougè  tï contaiî thå commandó foò alì thå taggeä files¬  thå  grouð  macrï +facilitù  workó bù writinç ouô á batcè filå foò processinç bù ZEØ oò SUBMIT® +Iî  thió  waù therå ió virtuallù nï limiô tï thå numbeò oæ  fileó  oî  whicè +grouð macroó caî operate. + Therå arå manù configurablå optionó (describeä below© thaô arå associateä +witè  thå grouð macrï operation®  Theså includå thå namå oæ thå ZEØ oò  SU +batcè file¬  thå directorù tï whicè iô ió written¬ anä thå commanä linå thaô +ZFILEÒ  generateó  tï initiatå thå batcè operation®  Thå NZ-COÍ versioî  oæ +ZFILEÒ useó á filå calleä ZFILER.ZEØ anä thå commanä linå "ZEØ ZFILER"® Thå +Z3PLUÓ version¬  undeò whicè ZEØ wilì noô run¬ useó á filå calleä ZFILER.SU +anä á commanä linå oæ "SUBMIÔ ZFILER". + + Sincå macroó (anä thå maiî menõ "Z¢ function© worë bù passinç  commandó +tï  thå  commanä processor¬  filå tagó werå oncå losô bù oldeò  versionó  oæ +ZFILER»  wheî  theså oldeò versionó resumeä operation¬  thå procesó  starteä +afresh® ZFILEÒ no÷ rememberó alì thå filå tagó wheî iô returnó froí á macrï +oò Ú commanä (iô writeó á temporarù file¬  "ZFILER.TAG"¬  tï á  configurablå +directorù whicè containó thå filå list). +  List Capability for Group Macros  + + Iæ á ZFILER.CMÄ scripô beginó witè á commá (beforå oò afteò thå leadinç +"!¢ shelì pauså parameter)¬  ZFILEÒ wilì alwayó expanä thå macrï directlù tï +ZCPR'ó multiplå commanä line®  Iî thå caså oæ á grouð macro¬ $P¬ $F¬ anä $Ô +parameteró  arå  expandeä tï á lisô oæ alì taggeä files¬  separateä  bù  thå +characteò followinç thå leadinç comma® + +For example, the script: + + 1 , !echo the tagged files are $F + +displayó  "THÅ  TAGGEÄ FILEÓ ARÅ "¬  followeä bù á lisô oæ thå taggeä  fileó +separateä  bù  ¢ ¢ oî thå consolå (assuminç ECHÏ ió á valiä  ZCPÒ  command)® +ZFILEÒ theî promptó foò á keypresó beforå returning®  Pleaså notå thaô thió +macrï bufferó thå entirå lisô oæ taggeä fileó tï CP/M'ó commanä linå buffer¬ +whicè ió onlù 12µ byteó iî length®  Thå abovå command¬  therefore¬ normallù +causeó  á  "Commanä toï long¢ erroò iæ morå thaî abouô ¸ fileó  arå  tagged¬ +dependinç oî thå lengthó oæ thå taggeä names. + + Lisô capabilitù allowó programó whicè accepô á filå list¬  sucè aó LPUÔ +oò V¬ tï ruî oî taggeä files® ZEØ ió NOÔ involved. +  Group Macro Tagged File Count  + + Thå  numbeò oæ fileó taggeä ió puô intï Useò Registeò #µ (configurable© +beforå runninç ZEX®  Thå macrï caî theî dowî counô anä takå somå additionaì +actioî afteò iô haó ruî oî eacè taggeä file. + + For example, if you press "G1", the script: + + 1 ! $d$u:;$!crunch $f B1:;reg m5;if reg 5= 0;$"Library DU ":; + lput $"Library Name: " B1:*.* +1;era B1:*.?Z?;fi;$h: + +cruncheó taggeä fileó tï á fixeä emptù directorù B1:¬ makeó á librarù ouô oæ +theí  (leavinç  rooí  foò  ± morå file© witè  inpuô  foò  librarù  namå  anä +location¬  theî  eraseó alì "thå crunchettes"®  Thió macrï requireó REÇ  tï +decremenô Registeò 5. + + Notå  thaô REÇ musô bå á Type³ oò Type´ (oò RCP© foò thå ZEØ GÏ "$!¢ tï +ruî CRUNCÈ repeatedly® Alsï notå thaô registeró onlù holä á 25µ count¡ Foò +consistency¬  singlå  macroó  puô á "1¢ counô iî thå  Useò  Register®  Useò +registeò rangå 0..¹ ió noô enforced¬  sï yoõ caî uså registeró 10..3± iæ yoõ +wish® However¬ 10-1µ arå reserved¬ while 16-1· arå useä bù other programs. +:S + Macrï Scriptó  + + ZFILEÒ  macrï  scriptó arå similaò tï thoså iî ARUNÚ anä iî  thå  otheò +menõ  shelló  (MENU¬  VMENU¬  FMANAGER©  iî thaô parameteò  expressionó  caî +appear®  Thå  criticaì parameteró -- thå oneó thaô implemenô functionó  thaô +cannoô bå achieveä anù otheò waù -- arå thoså thaô conveù informatioî  abouô +thå  directorù currentlù displayeä bù ZFILEÒ anä abouô thå pointed-tï  file® +Parameteró  consisô  oæ  á "$¢ characteò followeä bù onå oæ  thå  characteró +listeä below. + Useò prompô parameters: + + § Useò inpuô prompt + ¢ Useò inpuô prompt + * Clear screen in user prompt + $ Escape character (example: '$"' for double quote) + ^ Control character (example: '^x' for control-X) + + + Parameteró foò directories: + + - currentlù displayeä directory + à DIÒ form + Ä Drivå letter + Õ Useò number + + - homå directorù (froí where ZFILEÒ waó invoked) + È DÕ form + Ò Homå DIR + Parameteró foò pointed-tï file: + + Ð Fulì informatioî (DU:FN.FT) + Æ Filå namå (FN.FT) + Î Filå namå only + Ô Filå typå only + + Speciaì parameters: + + ¡ GÏ substitutioî indicator + ¤ Thå dollaò character + + Thå parameteró arå listeä iî á speciaì ordeò above¬ anä wå wilì explaiî +thaô later® Firsô wå wilì jusô presenô thå meaninç foò eacè parameter. + + Thå  parameteò  expressionó  $¢ anä $§ arå useä  tï  displaù  á  prompô +messagå  tï  thå useò anä tï reaä iî á responså string®  Singlå anä  doublå +quoteó  arå equivalent®  Oncå thå prompô parameteò haó beeî  detected¬  alì +subsequenô characteró uð tï onå oæ thå quotå characteró arå displayeä aó thå +useò prompt®  Thus¬  iæ É aí noô mistaken¬ therå ió presentlù nï waù tï puô +eitheò quotå characteò intï thå prompt®  Thå enä oæ thå linå oò thå enä  oæ +thå filå wilì alsï terminatå thå prompt. + Iæ yoõ wanô tï makå fancù screens¬ yoõ caî includå escapå sequenceó anä +somå controì characteró (obviouslù carriagå returî won'ô work)®  Promptó iî +scriptó  maù  contaiî controì characteró aó "^x"¬  wherå ø ió anù  characteò +froí À tï z. + + Thå  dollaò sigî maù bå useä aî "escapå character¢ foò scripô  prompts¬ +anä caî be used to include the $, ^, ", and ' characters in prompts. + + Examples: + Script Result + $"Enter name or $^C: " Enter name or ^C: + $"Type $"//$" for help: " Type "//" for help: + + Thå $ª scripô parameteò clearó thå screeî during¬ anä rebuildó iô afteò +á scripô prompt® Usagå ió $"$*..text.."® Prompô texô appearó aô thå toð oæ +á cleared screen. + No÷  foò  thå directorù parameters®  Parameteró C¬  D¬  anä  Õ  returî +informatioî  abouô thå currentlù displayeä directory¬  whilå È anä Ò  returî +informatioî  abouô  thå  homå  directory¬  thå onå  froí  whicè  ZFILEÒ  waó +originallù  invoked®  PLEASÅ  NOTEº  macroó alwayó operatå  froí  thå  homå +directory®  Thå reasoî foò thió ió thaô ZFILEÒ caî displaù directorieó witè +useò  numberó higheò thaî 1µ eveî wheî iô ió noô possiblå tï loç intï  theså +areas®  Iæ yoõ wanô tï operatå iî thå displayeä directory¬ theî youò scripô +musô includå aî expliciô directory-changå commanä oæ thå forí "$D$U:¢ aô thå +beginninç  (oò  "$C:¢ iæ youò systeí requireó thå uså oæ nameä  directories© +anä á commanä oæ thå forí "$H:¢ (oò "$R:"© aô thå end. + + Onå speciaì notå abouô thå parameteró thaô returî directorù names®  Iæ +thå directorù haó nï name¬  theî thå strinç "Noname¢ ió returned® Thió wilì +presumablù noô matcè anù actuaì namå anä wilì lead¬  onå hopes¬  tï á benigî +erroò condition® Theså parameteró arå includeä onlù foò systemó thaô dï noô +allo÷ directorieó tï bå indicateä usinç thå DÕ forí (É hopå thaô fe÷ iæ  anù +systemó arå seô uð thió way). + No÷  wå  comå  tï  thå fouò filå namå parameters®  Theù  allo÷  uó  tï +generatå  easilù thå completå filå specificatioî oò anù parô  oæ  it®  Notå +thaô  "$F¢ ió noô quitå thå samå aó "$N.$T"®  Thå latteò alwayó containó  á +dot» thå formeò doeó noô iæ thå filå haó nï filå type. + + Finally¬  wå havå twï speciaì parameters®  "$$¢ ió includeä tï allo÷ á +dollaò  sigî  characteò tï bå entereä intï thå script®  "$!¢ ió  á  controì +parameteò thaô ió useä onlù wheî á grouð macrï ió executed® Iæ iô ió placeä +immediatelù  beforå  á tokeî (strinç oæ contiguouó  characters)¬  theî  thaô +tokeî  wilì bå replaceä bù thå strinç "GO¢ oî alì buô thå firsô expansioî oæ +thå script®  Thió allowó grouð macrï scriptó tï operatå fasteò bù  avoidinç +repetitivå  loadinç  oæ  á COÍ file®  Iô musô bå useä witè greaô  carå  anä +consideration¬ however¬ foò reasonó thaô É wilì noô gï intï here. +:D + Defininç Macroó ‚ -- Thå CMÄ File + + No÷  let'ó  learî  ho÷ tï definå thå macrï functionó  wå  want®  Aó  É +indicateä earlier¬ thå macroó arå defineä iî á filå calleä "ZFILER.CMD¢ (thå +ZFILEÒ ComManÄ file)®  Iî thå versioî oæ ZFILEÒ distributeä witè NZ-COÍ anä +Z3PLUS¬  thå  CMÄ  filå ió searcheä foò iî thå rooô directorù oæ  thå  ZCPR³ +commanä  searcè  path®  Aó describeä earlier¬  thå optioî menõ  allowó  thå +entirå patè tï bå used® Therå arå alsï somå additionaì configurablå optionó +thaô  wilì  bå  discusseä  anotheò  time®  Yoõ musô bå  surå  tï  puô  youò +ZFILER.CMÄ  filå  iî  thå appropriatå directory®  Iæ  thå  filå  cannoô  bå +located¬  yoõ wilì stilì geô thå macrï prompt¬ but¬ afteò yoõ havå specifieä +á macrï key¬ thå erroò messagå "ZFILER.CMÄ NOÔ Found¢ wilì bå displayed. + + Thå  ZFILER.CMÄ filå ió aî ordinarù texô filå thaô yoõ caî creatå  witè +anù  editoò  oò wordprocessoò thaô caî makå plaiî ASCIÉ fileó  (WordStaò  iî +nondocumenô mode¬ foò example)® Thå CMÄ filå haó twï parts® Thå firsô parô +containó thå macrï commanä definitions»  thå seconä containó thå helð screeî +(describeä earlier). + Iî  thå firsô parô oæ thå CMÄ file¬  eacè linå defineó  á  macro®  Thå +characteò  iî  thå firsô columî ió thå keù associateä witè  thaô  definitioî +(caså  doeó noô matter)®  Macroó caî bå associateä witè thå 1° numbeò keys¬ +2¶  letteò  keys¬  anä  alì  printablå speciaì  characteró  excepô  foò  "#¢ +(explaineä below)®  Thå spacå characteò anä alì controì characteró arå  noô +allowed®  Owinç  tï  aî  oversight¬  thå  rubouô  (DEL©  characteò  caî  bå +associateä witè á macro! + + Afteò  thå  characteò thaô nameó thå macrï therå maù bå anù  numbeò  oæ +blankó (includinç zero)®  Iæ thå firsô non-blanë characteò ió "!"¬ theî thå +"strikå  anù key¢ (shell-wait© prompô wilì appeaò beforå ZFILEÒ putó uð  thå +filå displaù afteò á macrï commanä ió run® Thió shoulä bå useä wheneveò thå +macrï  wilì  leavå  informatioî oî thå screeî thaô yoõ wilì  wanô  tï  read® +Afteò  thå "!¢ therå caî agaiî bå anù numbeò oæ spaces®  Anù remaininç texô +oî thå linå ió takeî aó thå scripô foò thå macrï command. + Thå  seconä parô oæ thå CMÄ filå startó wheî á "#¢ characteò ió founä  iî +thå  firsô  columî (hencå thå exclusioî oæ thaô characteò aó á macrï  name)® +Oncå thaô characteò appears¬ alì remaininç text¬ includinç texô oî thå line¬ +wilì bå useä aó thå helð screen®  Sincå ZFILEÒ wilì adä somå informatioî tï +thå  displaù  (thå  namå oæ thå pointed-tï filå  anä  á  prompt)¬  yoõ  wilì +generallù  wanô tï keeð thå helð screeî tï nï morå thaî 2° lines¬  includinç +aî extrá blanë linå aô thå enä foò spacing®  Witè somå experimentatioî  yoõ +wilì geô thå hanç oæ designinç thió screen. + + + Here is a parameter reminder you can include in your ZFILER.CMD file: + + $! ZEX 'GO' $P DU:FN.FT $D Current Drive + $".." PROMPT $F FN.FT $U Current User + $'..' PROMPT $N FN $C Current DIR + $* CLS on Prompt $T FT $H Home DU $R Home DIR +:R + Ruleó foò Scripô Expansioî  + + ZFILEÒ  followó á specifiã sequencå oæ stepó wheî expandinç  á  script¬ +onå thaô giveó iô á speciaì featurå that¬ É woulä guess¬ fe÷ useró arå awarå +of®  Thå  firsô  steð  iî thå expansioî ió tï procesó onlù  thå  user-inpuô +prompô parameters¬  substitutinç foò thå prompô whateveò thå useò entereä iî +response®  Thió resultó iî á modifieä scripô thaô ió theî processeä bù  thå +seconä  steð iî thå expansion®  Becauså thå expansioî ió handleä thió  way¬ +thå useò inpuô caî includå ZFILEÒ scripô parameters¡  Thus¬  thå scripô caî +bå useä tï writå á script® Yoõ wilì seå aî examplå oæ thió later. + + Thå  seconä  steð  iî  thå expansioî ió tï substitutå  valueó  foò  thå +directorù parameters¬ whicè arå somewhaô likå constants® Theù dï noô changå +aó  á  functioî oæ thå pointed-tï file®  Finally¬  iî  á  thirä  step¬  thå +remaininç parameteró arå expanded® Foò grouð macros¬ thió finaì steð iî thå +expansioî ió repeateä foò eacè oæ thå taggeä files® Thå filå parameteró arå +expandeä  differentlù foò eacè file¬  and¬  startinç witè thå seconä  taggeä +file¬ thå "$!¢ parameteò causeó "GO¢ substitution. +:E + Macrï Exampleó  + + Thå  macrï CMÄ listinç iî sectioî Ì ‚ showó aî examplå oæ á  ZFILER.CMÄ +file¬  onå  designeä tï illustratå somå techniqueó oæ macrï writing®  Whilå +writinç thió article¬ É discovereä thaô onå caî includå blanë lineó aó showî +tï makå thå CMÄ filå easieò tï read® Thå helð screeî parô oæ thå listinç ió +takeî froí mù personaì scripô filå (oî which¬  É havå tï confess¬ É havå noô +reallù workeä verù hard)® Thå macrï definitioî parô oæ thå listinç includeó +onlù  á fe÷ oæ thå definitions®  Yoõ maù wisè tï uså thå Prinô functioî  oæ +thå  HELÐ utilitù tï prinô ouô thió section¬  iî ordeò tï follo÷ alonç  witè +thió discussion. + Thå macrï "Q¢ ió includeä tï illustratå á verù simple¬ buô useful¬ typå +oæ macro®  Iô invokeó thå verù powerfuì filå typinç prograí QÌ (quicë look© +oî  thå pointed-tï file®  Thió ió handù wheî yoõ wanô morå powerfuì viewinç +capabilitù  thaî thaô offereä bù thå built-iî "V¢ command®  QÌ  caî  handlå +cruncheä  fileó  anä libraries¬  anä iô caî displaù texô oò heø  forwarä  oò +backward. + + Macrï  "U¢ uncompresseó á file®  Iô illustrateó á morå compleø  scripô +thaô involveó flo÷ controì anä parameteró thaô extracô individuaì componentó +oæ  thå pointed-tï filå name®  Iô testó thå filå typå tï seå iæ thå  middlå +letteò ió "Q¢ oò "Z"®  Iî thå formeò case¬  iô unsqueezeó thå file»  iî thå +latter¬  iô  uncruncheó  it®  Thå uncompresseä filå iô puô intï thå  sourcå +file'ó directory. + + Macroó S¬  K¬  anä  illustratå thå uså oæ inpuô prompting®  Thå firsô +onå allowó thå useò tï specifù thå filå attributeó tï bå set® Notå thaô thå +prompô includeó á helpfuì remindeò oæ thå syntaø requireä bù SFA. + Macrï  Ë  cruncheó  fileó tï á  user-specifieä  destination®  Iô  alsï +illustrateó ho÷ onå logó intï thå currentlù displayeä directory®  É dï thió +herå sï thaô á nulì answeò tï thå prompô (i.e.¬ jusô á carriagå return© wilì +resulô  iî  thå  cruncheä  fileó beinç placeä  iî  thå  currentlù  displayeä +directorù ratheò thaî iî thå homå directory¬  aó woulä otherwiså bå thå caså +(sincå thaô ió wherå thå macrï runó from¬  remember)® Aó á result¬ however¬ +thió  macrï wilì noô operatå properlù iî useò areaó abovå 1µ undeò  BGié  oò +versionó  oæ thå commanä processoò thaô dï noô allo÷ logginç intï higè  useò +areas. + + Macrï  Â  performó  á  slightlù morå compleø  function®  Iô  noô  onlù +compresseó thå pointed-tï filå tï á specifieä destinatioî directory¬  buô iô +theî markó thå sourcå filå aó havinç beeî backeä up®  Á combinatioî oæ  thå +grouð  archivå  built-iî commanä (tï taç fileó thaô neeä backinç up©  anä  á +grouð macrï  (tï perforí thå backup© giveó thå ZFILEÒ useò á waù tï bacë uð +fileó iî cruncheä forí oî thå backuð disk. + Macrï  Í ió includeä tï sho÷ thaô á ZFILEÒ macro¬  wheî iô needó tï  dï +somethinç  morå compleø thaî iô ió capablå oæ doinç alì bù itself¬  caî pasó +thå  tasë tï aî ARUNÚ alias®  Thå MOVÅ aliaó firsô determineó  whetheò  thå +sourcå  anä destinatioî arå oî thå samå drive®  Iî thaô case¬  MOVE.COÍ  ió +useä  tï  perforí thå move®  Otherwise¬  thå sourcå filå ió copieä  tï  thå +destinatioî anä theî deleted®  Whaô wå have¬  therefore¬  ió á MOVÅ commanä +thaô freeó thå useò oæ thå responsibilitù oæ worryinç abouô whicè driveó arå +involveä -- anotheò examplå oæ ho÷ Z-Systeí caî freå yoõ froí considerationó +thaô neeä noô concerî you¬ thaô dï noô requirå humaî intelligencå tï decide. + + Thå  finaì threå macrï exampleó arå executioî macros®  Macrï Ø  causeó +thå  pointed-tï  filå tï bå executed®  Á morå sophisticateä  versioî  mighô +checë  tï makå surå thaô thå filå typå ió COM®  É opteä foò thå flexibilitù +oæ pointing¬  foò example¬  tï PROGRAM.Z8° anä havinç PROGRAM.COÍ  run®  Iæ +therå ió nï COÍ filå witè á matchinç name¬  thå erroò handleò wilì takå carå +oæ things®  Yoõ wilì notå thå leadinç coloî beforå thå "$n¢ parameter®  Iô +makeó  surå thaô thå currenô directorù ió searcheä eveî iæ iô ió noô oî  thå +path® Prompteä inpuô ió useä tï allo÷ á commanä taiì tï bå included. + Thå  Ú macrï performó á user-specifieä functioî oî thå pointed-tï file® +Twï  separatå useò promptó allo÷ botè thå commanä anä á commanä taiì  tï  bå +given®  Foò  example¬  iæ yoõ wanteä tï squeezå thå filå tï A0:¬  yoõ woulä +enteò  "SQ¢  iî responså tï thå firsô prompô anä "A0:¢ iî  responså  tï  thå +second. + + Thå  ° macrï illustrateó ho÷ thå responså tï á prompô caî bå useä aó  á +ZFILEÒ  script®  Thió macrï takeó carå oæ alì thoså functionó wå forgoô  tï +includå iî ZFILER.CMD® Thå wholå macrï ió jusô prompteä input¬ anä whateveò +wå answeò wilì bå ruî aó á script®  É uså thió functioî sï ofteî thaô É puô +iô  oî á numbeò keù sï thaô iô caî bå invokeä witè á singlå keù ratheò  thaî +thå usuaì pair®  Also¬ aó yoõ maù havå noticed¬ É includå iî thå macrï helð +screeî á lisô oæ thå parameteró thaô caî bå used. + + Thå  onlù  reaì limitatioî oæ thió macro-to-write-a-macrï  approacè  ió +thaô  prompteä inpuô cannoô bå includeä iî thå response®  Aó É writå  this¬ +however¬  iô  occuró  tï  må  thaô  thió limitatioî  coulä  bå  overcomå  bù +recursivelù parsinç thå prompô parameteró untiì nonå remain¬  anä onlù  theî +goinç oî tï thå subsequenô macrï expansioî steps. +:L + SAMPLE MACRO LISTINÇ  + -------------------- +Ñ qì $p + +Õ ¡ iæ $t=?q?;$!sys:uæ $ð $d$u:;else;$!sys:uncò $ð $d$u:;fi + +Ó ¡ $!sfá $ð $¢ SFÁ Optionó (/o,o.® o=ARC,-ARC,R/O,R/W,SYS,DIR)º " +Ë ¡ $d$u:;$!cruncè $æ $"Destinatioî directorù (DU:© -- ";$h: + $d$u:;cruncè $æ $"Destinatioî directorù (DU:© -- ";sfá $æ /arc;$h: + +Í ¡ /movå $ð $"Destinatioî directorù foò moveº " + +Ø ¡ $d$u:;:$î $¢ Commanä Tailº ";$h: +Ú ¡ $d$u:;$¢ Commanä tï perforí oî fileº ¢ $æ $¢ Tailº ";$h: +° ¡ $"Enteò ZFILEÒ macrï scriptº " + £ SAMPLÅ ZFILEÒ MACROÓ FOÒ TCJ + +0® on-linå macrï A® seô Archivå biô N® NULU +1® LPUÔ B® Backuð (cr/sfa© O. +2® Z80ASÍ tï COÍ C® CRà P® Protect +3® Z80ASÍ tï REÌ D® Datå displaù Q® QL +4® Comparå Fileó E® Ediô R. +5® F® S® SFA +6® G® T® Type +7® H® U® Uncompress +8® I® V® VLU +9® J® W. + K® Kruncè X® eXecute + L® LDIÒ Y. + M® Movå Z® ruî command + +$¡  ZEØ  'GO§ $Ä DRIVÅ $Р DU:FN.FÔ $Æ FN.FT +$"..¢ PROMPÔ $Õ USEÒ $Î FÎ $Ô FT +$'..§ PROMPÔ $È HOME + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u10/ZHELP.COM b/Source/Images/hd_zpm3/s0/u10/ZHELP.COM new file mode 100644 index 0000000000000000000000000000000000000000..714e1288be1a47942d266b55beb71ab0a7230c66 GIT binary patch literal 7040 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  Installation  + C -->  Configuration  + O -->  Overview  + S -->  Syntax  + R -->  Running ZP  + M -->  Memory Mode  + D -->  Disk Mode  + F -->  File Mode  + X -->  String Search  + E -->  Record Edit  + H -->  HP Calculator  + Q -->  HP Quik Ref  + K -->  Record Cache  +:I +Installation + +Thå distributioî versioî oæ ZÐ ió supplieä readù foò uså iî ZCPR33« +environments® ZCPR3° useró shoulä instalì ZÐ usinç theiò normaì method® +:C +Configuration + +ZCNFÇ anä ZP.CFÇ maù bå useä tï configurå ZÐ tï alteò thå operatioî oæ thå +prograí tï suiô thå user® Defaulô values¬ sucè aó thå startinç memorù modå +addresó anä thå ASCIÉ recorä characteò displaù modå maù bå configured® + +Thå linå graphicó menõ boø displaù maù bå configureä tï displaù thå menõ +boø iî linå graphicó (foò useró witè reverså videï standout)¬ standouô linå +graphicó (foò useró witè darë screenó anä dií standout© anä tï noô displaù +thå menõ boø aô all. + +Foò useró witè reverså videï standouô anä unblinkinç blocë cursors¬ ZÐ maù +bå configureä tï refresè thå recorä displaù oî enterinç thå ediô modå iî +ordeò tï deletå thå standouô videï placå markeró produceä bù á strinç +searcè oò aî addresó find® Thå heø recorä displaù standouô markeò caî +causå confusioî wheî attemptinç tï ediô thå markeä byte witè aî unblinkinç +cursor. + +ZÐ maù alsï bå configureä tï cleaò thå screeî oî exit® Thå defaulô ió tï +leave the screen display on screen. +:O +Overview + +ZÐ (Zcpr3 Patcher© ió á Z8° screen-orienteä recorä editor-patcher® ZP.1OM¬ +á typå ± version¬ loadinç anä executinç aô 100h¬ wilì ruî undeò anù versioî +oæ ZCPR3® ZP.4OM¬ á typå ´ version¬ executeó onlù undeò ZCPR34+¬ Z3PLUÓ oò +BGii® Botè versionó requirå aî extendeä Z3TCAÐ (aó defineä bù VLIB4D+© anä +alsï requirå thaô thå ZCPR³ wheeì bytå bå set® Thå sourcå codå maù alsï bå +assembleä tï producå á typå ³ version¬ runninç aô 8000è undeò ZCPR33+¬ ŠZ3PLUÓ oò BGii. + +ZÐ waó originallù looselù baseä oî SUPERZAP¬ aká SPÚ oò ZAP33¬ anä waó +developeä aó á work-alikå foò Steveî Cohen'ó greaô ZPATCH1° thaô would¬ iî +additioî tï editinç filå records¬ alsï providå screen-orienteä editinç oæ +memorù anä disë records® ZÐ ió intendeä tï complemenô ratheò thaî replacå +ZPATCH¬ aó welì aó tï complemenô Roâ Friefeld'ó excellenô BCOMÐ anä VCOMP¬ +especiallù wheî theù arå patcheä tï uså thå ZPATCH/WÓ commanä sets® Iî +ordeò tï keeð ZÐ relativelù simple¬ iô lackó ZPATCH'ó comprehensivå strinç +searcè optionó anä doeó noô havå á commanä tï senä thå currenô recorä tï +thå printer® Unlikå ZPATCH¬ ZÐ ió á transienô utilitù anä noô á shell. + +ZÐ haó á one-recorä cachå foò temporarù recorä storagå anä caî movå thå +cachå contentó betweeî file¬ memorù anä disë records® Thió allowó you¬ foò +example¬ tï takå á one-recorä Z3TCAP.Z3Ô filå anä patcè iô intï memorù iî +thå ZCPR³ environment® + +ZÐ alsï containó thå powerfuì anä full-featureä HP12 RPÎ programmer'ó +integeò calculator¬ whicè maù bå calleä uð iî file¬ disk¬ memorù oò recorä +ediô modeó (eveî durinç thå editinç process)¬ tï perform¬ savå oò recalì +thå resultó oæ integeò calculationó oò logicaì operationó iî hex¬ decimal¬ +binary¬ oò characteò modes® +:S +Syntax + +Whilå ZÐ allowó thå useò tï freelù switcè amonç modeó durinç prograí +operation¬ iô alsï maù bå instructeä tï comå uð iî thå desireä initiaì modå +bù usinç thå followinç commanä linå syntax: + + ZP [hex_addr] - Memory mode at hex address + ZP dir: - Disk mode + ZP [dir:]afn - File mode + ZP // - Display syntax help screen +:R +Running ZP + +Excepô foò thå HÐ calculator¬ ZÐ ió menu-driveî anä useó commandó similaò +tï ZPATCH10¬ sï iô shoulä requirå littlå iî thå waù oæ instruction® Morå +specifiã informatioî abouô thå operatioî oæ eacè modå maù bå founä iî thå +following sectionó. + +Severaì alternatå commands¬ however¬ dï noô appeaò iî thå menu® Foò +example¬ therå arå severaì alternatå exiô commands® Whilå thå 'Q§ commanä +ió thå onlù exiô commanä showî iî thå commanä menus¬ 'X§ anä ESà arå +also accepted as exiô commands® + +Foò easieò browsing¬ thå spacå characteò ió accepteä aó aî alternatå next- +screeî commanä aô thå memory¬ filå anä disë menus. + ASCII Record Display Mode + +ZÐ caî displaù characteró iî thå ASCIÉ parô oæ thå recorä displaù iî onå oæ +twï user-selectablå ways® ZP'ó distributioî defaulô ASCIÉ displaù modå +displays onlù thå actuaì displayablå characters¬ displayinç alì otheò +characteró aó '.'s® Thió typå oæ display¬ typicaì oæ DDT¬ ió relativelù +uncluttereä buô iô ió morå difficulô tï reaä texô thaô haó thå higè bitó oæ +characters set, such as WordStaò fileó anä disë directorieó. + +Alternately¬ ZÐ caî bå commandeä tï filteò thå higè bitó oæ thå characteró +beinç displayed¬ convertinç ASCIÉ characteró witè thå higè biô seô tï +displayablå characteró anä displayinç alì otheò characteró aó '.'s® Thió +typå oæ display¬ typicaì oæ PEEK¬ convertó morå characteró tï ASCII® Whilå +iô caî ofteî appeaò morå cluttered¬ iô ió easieò tï reaä WordStaò fileó anä +disë directorieó iî thió mode® + +Durinç operation¬ thå useò caî togglå thå typå oæ ASCIÉ displaù desireä bù +usinç thå non-menõ commanä Control-Á (^A© aô anù oæ thå maiî modå menus® +Therå ió alsï á ZCNFG-configurablå flaç thaô controló thå defaulô ASCIÉ +displaù mode® +:M +Memory Mode + +Memorù modå ió ZP'ó defaulô modå oæ operatioî wheî nï otheò modå ió +specifieä oî thå commanä line® Iæ nï startinç addresó ió specifieä oî thå +commanä line¬ thå addresó oæ thå ZCPR³ environmenô ió thå defaulô startinç +addresó foò thå ZÐ display¬ buô ZCNFÇ maù bå useä tï configurå á differenô +defaulô startinç address¬ sucè aó 100h¬ iæ desired® Thå displaù wilì alsï +starô aô thió configureä addresó wheî memorù modå ió entereä froí anotheò +ZÐ mode. + +Iæ yoõ includå á startinç addresó oî thå commanä linå (uð tï ´ hexidecimaì +characteró witè NÏ non-heø characters)¬ ZÐ wilì begiî itó displaù aô thå +memorù recorä containinç thå specifieä address® Á subsequenô ediô commanä +wilì alsï begiî aô thå specifieä address® + +ZÐ useó thå commanä buffeò aô 80è aó itó workinç recorä buffer¬ sï wheneveò +yoõ vie÷ thå commanä buffeò record¬ yoõ wilì actuallù bå lookinç aô á copù +oæ thå recorä thaô waó previouslù viewed® Notå ho÷ thå commanä buffeò +displaù changeó wheî yoõ steð througè iô froí oppositå directions® Wheî iô +ió displayinç thå commanä buffeò contents¬ ZÐ alsï displayó á speciaì +headeò tï reminä yoõ thaô yoõ arå viewinç thå commanä buffer¬ aó iô ió +generallù inadvisablå (anä usuallù futile© tï attempô tï ediô thå contentó +oæ thå commanä buffer. + +Thå 'T§ (Toð oæ Memory© commanä displayó thå highesô memorù recorä (FF80h- +FFFFh© anä thå 'B§ (Bottoí oæ Memory© commanä displayó thå firsô memorù +recorä (0000h-007Fh)® + +Thå 'A§ commanä allowó yoõ tï selecô thå addresó oæ á memorù 'record§ tï +view® ZÐ wilì displaù thå 12¸ bytå 'record§ containinç thaô address¬ witè +thå bytå aô thå specifieä addresó highlighteä iî botè thå Heø anä ASCIÉ +displays® Iæ thå ediô modå ió subsequentlù selected¬ thå ediô cursoò wilì +alsï bå positioneä aô thå specifieä address. +:D +Disk Mode + +Wheî yoõ selecô thå drivå yoõ wisè tï accesó iî disë mode¬ yoõ maù alsï +specifù á useò area¬ usinç eitheò á DUº oò DIRº specification® Thå +specifieä drive/useò theî becomeó thå defaulô foò anù subsequenô filå +accesses. + +ZÐ startó thå disë modå displaù witè thå firsô directorù record® Otheò +recordó maù bå selecteä bù block¬ record¬ oò track® + +Floppù disë systeí tracë recordó maù bå displayeä bù selectinç tracë ° oò +bù steppinç bacë froí thå directory® Harä disë systeí recordó maù bå +displayeä wheî thå 'first§ disë (á DP OFFSEÔ oæ lesó thaî 10© ió loggeä +in® Otherwiså thå displaù ió limiteä tï thå actuaì loggeä disë tracks® +Wheî steppinç pasô thå firsô oò lasô tracë oò recorä oæ thå disk¬ ZÐ wilì +wrað arounä tï thå otheò enä oæ thå disk. +:F +File Mode + +Thå drive/useò containeä iî anù filenamå specificatioî becomeó thå defaulô +foò anù subsequenô filå oò disë accesses® + +Wheî wildcarä filenameó arå entered¬ ZÐ wilì displaù thå firsô filå founä +iî thå directorù thaô matcheó thå specifieä ambiguouó filename® Iæ thå +filenamå entereä ió á COÍ file¬ á displaù offseô oæ 0100è wilì bå addeä +automaticallù tï thå filå recorä addresseó sï thaô thå firsô filå recorä +wilì starô aô á displaù addresó oæ 0100h® Otheò filå typeó wilì bå +displayeä startinç aô aî addresó oæ 0000è (offseô ½ 0)® Thå 'O§ (Offset© +commanä allowó yoõ tï changå thå displaù offseô aó desired. + +Thå 'A§ commanä allowó yoõ tï selecô aî addresó iî thå file® ZÐ wilì +displaù thå 12¸ bytå recorä containinç thaô address¬ witè thå bytå aô thå +specifieä addresó highlighteä iî botè thå Heø anä ASCIÉ displays® Iæ thå +ediô modå ió subsequentlù selected¬ thå ediô cursoò wilì alsï bå positioneä +aô thå specifieä address. +:X +String Search + +ZP'ó strinç searcè functioî ió similaò tï ZPATCH's¬ buô iô ió mucè morå +basiã anä haó nï options® Stringó tï bå locateä maù bå entereä aó heø oò +ASCIÉ characteró oò anù combination® ASCIÉ stringó arå entereä delimiteä +bù singlå oò doublå quoteó anä wilì bå automaticallù capitalized® Heø +characteró arå entereä delimiteä bù commaó oò spaces® Botè singlå anä +doublå quotå characteró musô bå entereä aó heø characters® Thå remaindeò Šoæ thå terminaì displaù linå afteò thå prompt¬ abouô 4µ characters¬ maù bå +useä foò characteò entry® Foò example¬ thå entry: + + 'Fil',65,6e,61 "me" will create the search string 'FILENAME' + +Á fe÷ compromiseó anä assumptionó havå beeî madå sï thaô thå samå searcè +routinå maù bå useä iî alì situations® Wheî doinç thå search¬ ZÐ wilì +firsô comparå á searcè characteò witè thå buffeò characteò withouô regarä +tï ASCIÉ case® Iæ nï matcè ió found¬ thå buffeò characteò wilì bå filtereä +anä capitalizeä (iæ ASCII© anä anotheò comparisoî made® Thió allowó yoõ tï +searcè foò texô iî WordStaò fileó oò disë directorieó withouô worryinç +abouô caså oò higè bits¬ whilå stilì retaininç thå abilitù tï dï searcheó +foò heø characteró sucè aó commanä oò addresó characters® Foò example: + + 'Filename§ wilì matcè 'FILEN','A'+80h,'ME§ or 'FILENAME§ + (wherå thå 'A§ haó thå higè biô set)¬ while + + 'Filen',E1,"me¢ wilì matcè 'FILEN','A'+80h,'ME'¬ buô noô +          'FILENAME§ (specificallù insistinç oî aî exacô matcè +          foò E1h¬ whicè ió 'A§ witè thå higè biô set). + +Aó á resulô oæ thió relativelù simplå searcè scheme¬ heø searcè characteró +thaô happeî tï alsï bå loweò caså ASCIÉ characteró wilì matcè botè exacô +anä 'capitalized§ characters¬ whicè mighô resulô iî aî occasionaì falså +positivå match® Foò examplå 65è ('e'© wilì matcè botè 65è anä 45è ('E'). + +Strinç searcheó maù bå stoppeä aô anù timå bù enterinç anù character® Disë +modå strinç searcheó wilì continuå untiì á matcè ió founä oò untiì yoõ stoð +thå search¬ wrappinç aô thå lasô tracë bacë tï thå firsô track® + +Wheî thå 'C§ commanä ió useä tï continuå á search¬ thå searcè wilì starô +froí thå addresó oæ thå lasô matcè iæ iô ió locateä iî thå recorä currentlù +displayed¬ otherwiså iô wilì starô aô thå beginninç oæ thå currenô record. + +Wheî á strinç ió located¬ thå recorä iî whicè iô ió founä wilì bå displayeä +anä thå firsô bytå oæ thå strinç wilì bå highlighteä iî botè thå Heø anä +ASCIÉ displays® Iæ thå ediô modå ió theî selected¬ thå ediô cursoò wilì bå +positioneä aô thå starô oæ thå founä string® Iæ á strinç ió noô found¬ thå +currenô recorä wilì bå redisplayed. +:E +Record Edit + +ZP¬ likå ZPATCH¬ useó thå WordStaò diamonä keyó (^S¬ ^E¬ ^D¬ ^X© tï controì +thå cursoò durinç editing® Thå backspacå keù ió aî alternatå tï ^Ó tï movå +thå cursoò left® Thå arro÷ keyó defineä iî thå Z3TCAÐ arå alsï mappeä aó +alternatå cursoò controì keys¬ eveî thougè theù arå noô showî iî thå ediô +modå commanä menu® + +Somå terminals¬ sucè aó ANSÉ terminals¬ have arro÷ keyó thaô generatå morå +thaî onå character® Foò theså terminals¬ thå arro÷ keù definitionó iî thå +Z3TCAÐ wilì probablù bå thå WordStaò diamonä keys® Pressinç aî actuaì +arro÷ keù maù causå itó strinç tï bå interpreteä bù ZÐ aó thå equivalenô +serieó oæ characters® Thió wilì usuallù bå undesirable® Iî thå caså oæ +ANSÉ terminals¬ thå arro÷ codeó wilì causå aî exiô froí ZP. + +Wheî thå ediô modå ió entereä followinç á strinç searcè oò aî addresó +specification¬ thå ediô cursoò wilì bå placeä aô thå beginninç oæ thå founä +strinç oò aô thå specifieä address® Specifyinç thå desireä ediô addresó +beforå enterinç thå ediô modå ió á quicë waù tï directlù reacè thå desireä +addresó iî thå recorä beinç edited® Thå addresó oæ thå bytå currentlù +beinç editeä ió displayeä iî thå ediô modå menõ box. + +Thå ESà keù toggleó thå ediô modå betweeî thå Heø anä ASCIÉ displays® + +ZÐ haó á speciaì Filì commanä (^F© thaô allowó yoõ tï filì á numbeò oæ +byteó iî thå 12¸ bytå recorä beinç editeä witè á specifieä filì byte® Thå +fill syntaø isº + + Filì bytå (iî heø oò quoteä ASCII: 0, e5, ff, '*', etc) + Separatoò (comma¬ spacå oò tab© + Decimaì numbeò oæ byteó tï bå filled (* = fill to end of record) + +Filló begin witè thå currenô cursoò position® Filì lengthó uð tï 25µ (FFh© +wilì bå accepted¬ buô á maximuí oæ 12¸ byteó can bå filled® Thå filì wilì +alwayó stoð aô thå enä oæ thå recorä iæ yoõ enteò á lengtè greateò thaî thå +numbeò oæ byteó remaininç iî thå record® Yoõ maù alsï enteò thå speciaì +lengtè characteò ª tï telì ZÐ tï filì tï thå enä oæ thå record® Enteò '?§ +aô thå filì prompô foò á helð screen. + +ZÐ useó thå ZPATCÈ commandó tï exiô thå ediô mode® Enteò ^Ñ tï quiô +withouô savinç thå changes¬ anä enteò ^× tï savå thå changeó anä exit® +:Q +HP Calculator Quick Reference + +ZÐ containó thå powerfuì anä full-featureä HP12 RPÎ programmer'ó integeò +calculator® Thå calculatoò maù bå calleä uð aô anù timå (eveî durinç thå +editinç process© tï perform¬ savå oò recalì thå resultó oæ integeò +calculationó oò logicaì operationó iî hex¬ decimal¬ binary¬ oò characteò +modes® + +Thå calculatoò ió botè invokeä anä exiteä bù enterinç ^C® Sincå thå +calculatoò retainó alì registeò informatioî aó lonç aó ZÐ ió running¬ +calculatoò registeró maù bå useä tï storå referencå datá betweeî otheò ZÐ +operations® Thå calculatoò maù alsï bå invokeä durinç recorä editinç +operationó withouô affectinç thå editinç procesó iî anù way. + HP12 Command Summary + + ^X Clear entire stack + BS Delete last character + Enter number into register X + = Exchange the contents of X and Y + L Restore last X value + < or , Roll stack down one level + > or . Roll stack up one level + Sn Store contents of X in memory register n (0-5 or R) + Rn Recall contents of memory register n to register X + ^C Exit HP12 + + HP12 Math Function Summary + +     «    Addition¬ X=Y+Ø +     ­    Subtraction¬ X=Y-Ø +     ª    Multiplication¬ X=Y*Ø +     Þ    Exponentiation¬ X=Y^Ø (Y to the power X) +     ¯    Integeò quotient¬ X=INT(Y/X© +      - Remainder in Register R=X*(Y/X-INT(Y/X)© +     ¦    Bitwiså AND¬ X=Y&X +     ü    Bitwiså OR¬ X=Y|X +     þ    Negatioî [2'ó complement]¬ X=~Ø +:K +Record Cache + +ZÐ provideó á one-recorä buffeò intï whicè yoõ caî copù thå currentlù +displayeä record® Yoõ caî lateò exchangå thå cacheä recorä witè thå recorä +beinç currentlù displayed® Thió allowó you¬ foò example¬ tï experimentallù +ediô á recorä whilå maintaininç á copù oæ thå unediteä recorä iî thå cachå +buffer® Notå thaô wheî yoõ exiô ZP¬ thå contentó oæ thå cachå buffeò wilì +bå lost¬ sï iæ yoõ wisè tï preservå á record¬ exchangå iô witè á recorä +froí á 'holding§ filå oæ aô leasô onå recorä iî lengtè thaô yoõ havå +previouslù reserveä foò recorä storagå (ZÐ wilì noô creatå files.© Yoõ caî +alsï savå á cacheä recorä iî aî unuseä 12¸ bytå 'record§ iî memory¬ usinç +SAVE.COÍ tï savå thå memorù recorä tï á filå afteò yoõ exiô ZP® Finally¬ +ZÐ contentó wilì remaiî preserveä iæ yoõ reenteò iô usinç thå JUMÐ (tï thå +loaä addresó displayeä iî thå signoî banner© command¬ assuminç thaô yoõ +haven'ô overwritteî thå ZÐ locations. + +Thå seconä ZÐ statuó linå displayó thå thå origiî oæ thå current cacheä +record® Copyinç á recorä intï thå cachå wilì overwritå thå previouó +contentó oæ thå cache® Performinç á cachå copù oò exchangå operatioî +automaticallù returnó yoõ tï youò previouó modå anä updateó thå currenô +recorä display. +:N:HP-RPN.HLP +:H:HP-ZP.HLP + \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u14/COPY.CFG b/Source/Images/hd_zpm3/s0/u14/COPY.CFG new file mode 100644 index 0000000000000000000000000000000000000000..e55fcebfea913d1e20f2f151859f63e9b2f2cc75 GIT binary patch literal 3456 zcmbtW+iu%N5FOU3pa?MvG(gjPr+!IPC{CQ~Yi&yojK)?WB`#7RC|2YuT9{h0Bo&8! z?+5fh(r@TvKO+J9BR#WAU8p2z-7-MDq;_s+&YaypH-b(4`zyE-=*C8{5&U}Lx8RRU zms-0``kaCX?>%kwn)E3JzhHIPq$?Esj@40R{bV@M#1Hcr;S0AzM$X$t6`Hq zrl7>?q)8u9@Di(TlfHzP3r`!5oAeb0ukdaEJz}B<7l`%(+M?zMST$QW8}tp)Ypiz~ zbeHJz`$V@I^exc=R<|4U9Z`wZod%r{y~OHngA~y#tnM`^Ci<{JbiYAoL_MrFTdj*f zEgs(QfB%H{6FWA~W|=BXVtE*5T3g=X#jefP#oadVX5qv<*Su#6u_&@6=48x69qX`Q zWg~n|OZE>;dTs8#FnOVEsQHo33)y{OV$BHB#k;XS;L_x<&4)Hm#h+}^qPjqI+CGU<4ow<<4K3m_pc!$a3 zHb2f$xgIN^P=mE=G60!mC69ERoOvslFz>bh!Qfa;^&$$hGunTLQ3g)jKn~f8fivj> zvxyE*87<_lD)g{W(-iyM-@LY6UcgLw{yjr))fjqHx>`Z($g{ov)FYy(oi?xUS$luO zox4oTMO zrpixqXOhhL%;Xa;5=_GiEE0lE;i4?m?hPDN9CIv!8&&DSjnprKYQ_eiBR8xw3~NVz zv9%y6ib;{DjH_a+&o~l26=BbGs#R5j%O$}aJMpf76A{F-OsRmryP6~cSEy4;X_m_= zTG9VyR<(RaUi&2;L=bw6wy$~Xa0$p1P6$AV`UG~tP}u?)*1VwvQD{Mtxo@k6=D@p{ za4yOuN~^6J#X556_^-LRuXzdq6TU^hb(R$v5wSga0ozJV;LtDZTk%uCK4)WXxv)}Zf?RscRUQxmI9+-|w!c8jm6 zQSw~3I}EO~O4E2bBneunqU&yA+^jgK)#Tl4NpMijCN&hK!}Ce= zrJLN{C<`yvsdqJ#{R;N6HQM*gI)If~})g=L5dYI?a@X_BjB zPlczm)D5b%Wv)ho)6$1bkWI2FI z^+SY5h$^rEKM5--L_BhNy|X5JwSX$kYy?EQeVieWoC}a93RM>6U;C-}uP4ij?jMLG zOHTP*NrAui^t4HVM)^e8R5G?eJ`WY7z(%zqz^YvTJkz!iD3z^TcuvY}$UIIltgwXk z6j|Bf+~21GPR*5_O-DdaXpN1s;v9;Fbn{enO;mdhsP_zATDq|t8#C5}pDg44hx5g0-L@A(__oQ}-^ literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u14/ERASE.CFG b/Source/Images/hd_zpm3/s0/u14/ERASE.CFG new file mode 100644 index 0000000000000000000000000000000000000000..aee78543a91b7007970401654d7bd1b56bdb9311 GIT binary patch literal 1536 zcmchXJ#X7E5QZhULn1(9KgNTnCa{g>1IW<94NwmrnxJukq9Y@nEFu!Aic}5#jQ*+i zM|J5-QvOJgxz-|6Jl=cnJ;y&UV)xABH2yGpnVcO(ucG)@d=;NZ(d+2rZ@gU`MQ@_` zFWxSXqPJ1}esmRoU#ud!xsB2!IX*rnqQ%|yYC%h7tf(qsrB?KrRp-CIJ3FEH6BnYZ zELlxII?0x5o%5V#Po5FZ3PI-xTB@w-awgLo%QY3UVng>m<>9bx_&(?YL5o%xrj|uM z)vD@;sExFx?koxOAk}(Kv=6%61ws3>+p*XhyAMk6bG0Y&ZR2Z2i6fd$>1!zs>9Cfw z<+hdzl4(=2Ex8?R8swYDX3Wy$TPZC6#6FyomD;c(L@{MT(LH1PdR=i&t`-tR<1b^{ zW+OOG$U&K|YoYQqsgN3H9*8^-B5!nCqtbq>Mnj>}7DcL@bW7|FeB^nj;5_t}oF=Pn zN{FP+K+i7sHaU?`PP8nb60kt0+kH^egdibJYGJby4GFeSu+6vJt!%r#`?Qg0kMn^F z-9aj$ObTjqP?08suaAqq2t_+30a9Nl#K6E^_9wVZNP1EL8yC7o(Ybb#gzBwRJE6TH zM0fipxFSOZ&)PDyWW^O{c4tgMz3ylul%I~^{!@JS(9eigNHGweCI^fQpklhF0XVs1 z%X?Ld7B0De{^SXbZ*Iq~8>L*AfS_eZ46B^M%utro;|?o2hl$v@cU^eAWZhIU^Am2o z(T9Lt?z}!AF~ET4Yh{I01}@TgH)&(vUNQ}5vcSR9Gzk-RIy*g?3@!7W$K=vD47ZC8 zSj<7zwK5xSJu(AperQ}!n%wt|2;>qqt*#q8a5KOVpvut^%MM9jWVmR+fEx+p=M8s9 zniO5@$5`YVZMY6r;b7?`S}k#NKDc>} H{_F1_l(Me; literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u14/HELPC15.CFG b/Source/Images/hd_zpm3/s0/u14/HELPC15.CFG new file mode 100644 index 0000000000000000000000000000000000000000..33b0cb1c8b3c367c76d27f162375fd52d0828273 GIT binary patch literal 1152 zcmbVL!H%0S5H+bP1uBkvT2&gUmyMM6AJDStMyg2EHi~+5unAU;O^w+ohki`|rBZ*V zpU@c~BwMAI!U2S5-n{qb@#{rEcM`+#{k`X26A*<$&A^D+6nTxD@YcNk_fNM*rW?V(Uw zg5i}swE<8?I)g-e=?wQ0gmN%p(wLvI37 z(9lTk@)8Q`KowxDk)WD5+N&pN0PzSVw^hZB0FAhCDDi;4*3Rx7udp1Hd9q)nct<|= zJQ_%WT9ScI*TF~cNUJzI*p;47(+zkFI~hkkJ46O}M4xgr$~Argz(=H}CH^zFTi%qQ&^TA#2 zy{u}Fd$7+;_UKmU#+Vay?j>w<_VNo%S%B}GnQTT<3gYqR7)9%RJ zIW_ik(9J#)0(Qp}dO~X(-97IOwxf#;tr}6>Wn6fk%i8}dy%zz1^%Wp~CC!AT$-RmT ziBC)-WeY>E%pL)k1srYbU@)QN=%};p4u8-=Gj=K4U^*L**~q!pbCl*gH^}|fVu3j9 G|F1u;BvZ`* literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u14/ZCNFG24.CFG b/Source/Images/hd_zpm3/s0/u14/ZCNFG24.CFG new file mode 100644 index 0000000000000000000000000000000000000000..1bfe49bfa7213e2c60ceddfbcee0cfc53b214406 GIT binary patch literal 4608 zcmbVP+in}l5gkeavKZ`qz#>3UNgiSWv>aIuVEDzL$)Q&OO)BKjfn*qqCfOuAo(p$+ zMiM_F-<6l$f7(;kJ=9Qk@({|fAWm0x)u~gbYW{QD;h%XY>fE3HK1@2nAA-|gJ3%n% z1b+-pqmv-G{Vw=((D`uk>9lte{19~hjqgUk3;q;zemSwH{Z8t|ntPdTN-QQHK&$ZgfT0Ww9w$MgzT8bz0HT zq`KPgH2vg$PUyTp`EY#kgzYDHx=huc)-d?5*7OtG58of#-?IJfWjy{!s;-LXCbyMJ zQ(6}#-S)4im(<+O_B5W*v3-y2dugT1TvfRI#av9=5!uEA?BBh9Vn1U0Ws%zgp^r?i zE$wtkvt_Au-nyH8!2ac{b#1=;3l30KqTnTr_*?x1W9lDK29k3KDZ8|5T#Z5icq2FG>C`2`6!{` z)hMRq<~p7+5fWUo^2L_gNwxJurE_b53Ds7wXt75nm`Z8mkOD%?YbXPiWf9bbuSP_=3xrdx?lj>Wj>?kZ1HGK|!w!y2C6`EK2mq&W zMV2vMDM&!J1`C#Y1v((RN0_<p~^*N43A$r1fL~ouo7+pip4%SijZs>T z)L2>-04WO1+Ck?S*^~s&!2;L553rkY#9Mreut8UEbQ}dcLy>Y&Z-sktvOop6r4hEG z{`HFw-aQ;%RU8A~k!#clkU}k-zbMoXdRYstYPj+$a{1zw4+NEW=t&$$NLXQbYQE@n zk3&%i_?$Offi6&B^`hQv;FJ&1U^XCJJQyUXx>;_4iUidbvhyf>6NONz-YAKu<6aUI zI{evSdi61WF`vcLGcN2Llo5msQyTGEoocXMM}d6X zdj78tR@?wl$hDF-U@bFi1G}aXf%P{!5W%#<sBDLchMs5- zQq&d##L#jvWv`KPe-nnb;q#-97#@9d^heu}=@9xzPotxQ(qM2f<f%*%3IFbUxfI*3+(H*m77G}?Zrgm*=(UIoRv5I(Y=X%?x*Eqb zx{jwb>rdlYHoms{azj_(W=eT2)k7EYyt8hSV2jF3j;Ejl1Z3Zq1a#hEsNboy2HQpR zK(|th+N=mnepKJeU;~0`3c+RO@$I*lQ5ffUrYxk?poC*NxC4P=`SFo~V;IM3qltSF z3`9M)I^B_#)r>m{0}L}FWj!3Clq;QKXQ}*7v8&4+Cb8|3MB8Y4hNhPBq6n#)tj?kk zAY8nZ3o`Y`IHU0P=yu za@9TH2V~QGfQ|2MjxC#*r3eLvR* z>7s{Vd*#OY4h_m1wJc4IOp9I$+=nQ6pJ5%sq5>Foi5_^ADtIgnDg>n#KVB~qWYk2L z@fLx|(*mLaj7|P@fbb1lUdmjn%NePzQ`#P4mJR2r?#Z-m6vI9IG`O0+`8*tdIv*yV zi9R8(;rO%v>lwh-&|u<2JQx`Gm*5Ykea!-M2J%R7?hy~dMu8v4nkkWwEEceCaBE7! zOIv{)nTBhHMHKr7);m9XcuBGvORcn$o7#*Xduu#d&y4;-9yGv|m?JXCiq0Hxt2k+oMUsf7UHV7~$+t~d7knl}dllWEkkTJg~@b`Xw zcdv~iSq&jjSzqTzz*^Y}WMl47nGA?-f%l5GPcCs&A*b8Ehrg-{zvm$sP|GFHEdgjC zvuz>lVVmuGX0#emXxbtQeDTuJT04=3zgf1CM+{7bWpT|l1{EK1H+V5m^_^n*#p}8I F{04;9o2LK( literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u14/ZEX.CFG b/Source/Images/hd_zpm3/s0/u14/ZEX.CFG new file mode 100644 index 0000000000000000000000000000000000000000..20c5a255b9953e713c3ce745797e5a9b1d843831 GIT binary patch literal 3328 zcmbtWO>f&q5M9O=pb%j1MK1#(fNelloEEtRNDIdwKmfyXtN?9Xq`-Qo zo(k`8@4R)=7LSGZ#l7>^ep`GiydSW7(H8r{`vt3KZSh)oe`2-Q7B7UiwsPJ&YKu^K zzhd>EEmGnAg;l>TGT}X1J#TH_6K{nmR)rX>h&AE;v-;jUSP`4T`=<5YJ6sVYyq{V^ z?6$?{!u!2--txr1BDjB_@HyH0j!t{@xVJ^LV|1L1N-K-RXzFMDFAw~k4WfK(&hUOR zkvgKxno#ArvAmjO#r+D3;VAG=>g^q1Kj~1S7u%f4`M!PZ%aolY1<9eY_zUR$6m~+R z3u{tZheN#B9CX&w};^1Nx_>1+OR)K#6AM#LYI+DehVx%SyZGzj!2_kZfPv9Q| zB8e$u0ONAstsukFTBQq$605?(*x3@e!0!X1%oX)@I-_E&kXU4-EEGjHIaLqw&fe%; z;BN!sx>HMRUU@v7PB|l2o_^}rz#qVi!I+D(E~>ncMVV8iQaPhjnU;#a-+KIdIdtG3 z0OY{9GO7ymT8#Z0FmRPafS?R7_uX1fKdLDmngqdCZ%c^?*FJ51fEW0?0NGW;ax~%! zp7+Oc*FSs{_<=88?F|GS_C?@-oDy6Pc9T5gaB(GEcZd12%{0+!&JpO^-l#{N<9`3; zlkG=ecQzanHxwxujvE|4(}O2V+2)c5b1E7tbOs`J0mvC=pu5tMv$LHtZ^?$G22>at z%M=uVyT|;}#2`45S(YYY#RwqJk(HA*P%I)|7h08_9?|o-f!m=ZXCzI5lC! zz`9_qiA;2)tV4sfiU7InHpIoDT21;WWU*!~?U-nnqh4KrkEkU6Lkgn-C831}3BqS6V-1+m~wbN+>>IiOlT z@CFfLxA6N(%Hd#~&eZZEuN4@lVVs2~&!nbEoJP^iU>LQw&iz1<(W=7{`iOkEBLgKZ z+E1oTXk64MJ4eS~E#!tDU635U-~+JE?F7YHK)qkko~8^buPn2H50&VO(y`gQh>&yO zz?e5=Sh_H>u(^c}HOjZX5V8$!rx-2g_FlRB5*c%LUfu$l?{!T`Z=*}j#$h=bqTx|( zomi&1>NNZ^7a`D1l(+$pWQ^*lNHNhoIW@h`;k<>4{U3{=v^K$Dw&_5u0t@NO4#0;` z6Tv3Pl_Vkt97$CCVgLDHuhvWCcxFoL>bOyrX0pZ2(I=RR>1nk?t5XE2ns@VRPUIfC z#B|vGXmR3(y>8U42G=;1BSv9H%~es^{j%4q?aK5_&OkkG&|YTvT7h>rs3o`}Cl%E_ miut}491xqtTvJa6GKrjfXA%=F%Fw|yS*j8QFOd~-^XEUmTh^ig literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u14/ZF11.CFG b/Source/Images/hd_zpm3/s0/u14/ZF11.CFG new file mode 100644 index 0000000000000000000000000000000000000000..32568460c2f625857e8f7bf7b771ee38dc8384d4 GIT binary patch literal 2944 zcmb_eO>Y}j6ur+*(!ouH1cmb1UP6W9LQ0@~MFJ$(9y@MgyRx0qb~mw~CnMQ2!<#Xw zSM1rrj{m@lRd?)Q&5j*Ef)yLYc{Af-oJ>+z!i(s}(L48?d)|3BzZJz*u^~pPcg*yhlM`E{V7pewrllT@@&7fN(enn*(^gfC8 z6}wP3Xoo}(Rl}eUNc@Ou&!A68{E4b*(1#@6S+xsy4Z2NYjB4MYk4XHC3jK=o5{cVu zMCf;w#B2@yR;Wzkmo-oKyGdg8Qq=Eb5(lWz?-de1plYnpt0exo zPGV%B-wM4!;wQr^>=)@xXu@AhTHj|R)N_%(T@p`FLEon&{y~L)*GSY#=(j@GNqkrG z3iTo}iQh|s*7pK9T#od;2o9*w?+Q4eLcfJ^vY;v{JYE{~`a$%#C9ITYN=eYJ*^2ostCH=8Ako@&jsu|z9=%f42 z+utd3YdQ`c|Cw>JDAh7o)Zp0pCgm}aZn!*`L{hEH_oZ@1vt>>$D9n;EQpHRw@X#mAjVRGbX z#;!GyyoK9PW>5)dK7MO=%4gBCD0^kDJL3?f?>Eh_AYjP%y3KZfNy5~xkkDVY4 zVtrYZ{e(+$ZBkB}(iyN+jxJ)9a|6VpRjGD6+%*p>eY1w-wCl~rVYi~wv=E<`HBcUp zr8U%JIJT5E&?Da3Gauymk#f-ev-zov$KDA$lZhNUR;U%r!895K<}%Se0^Zr)J#A7J z1^K~96?dhLX`vYDyJ6WjjCq@b&{LKzPXk1RvM7j;sVrFY$b1l+V2w1`6knz6bBh=y zx%kMB_Sd(*6M%7j=#?1wpJEOsv5g(1BJa3-A2yh8BeR}>pAwG5IF{S_w z2(FUWQbfQnixS00qYRaPqV#Z6DO;5Be9v+9#miTcRe|*rqu9!u`p*KBML~SJav~>3Iyu?_&nAOzH zd9t%8h)=G&k+ySujTL55ke)nupANEcW09WI?xqM!xtrWr&Fu6?G|aZytsI=^EHZcC z+0km4Dy8@M&{1-LM`#AK@hEIQ+QinFO!OLBuvmARCl{GJ^nDmI&@YlsNoI*gCh1L> zW68oCkhm%yXvM)mX)m!|uuv{qcymHoE=XM8!P*_lXo=%W#Ar&6u-=b3ekP?-U^zdZ Vbrw-6eJ&?{IQtU+yZz6fe*vdXj7R_g literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u14/ZP17.CFG b/Source/Images/hd_zpm3/s0/u14/ZP17.CFG new file mode 100644 index 0000000000000000000000000000000000000000..0477e1762c8e153bf0ce09ff4b4243a0e7cca8b9 GIT binary patch literal 2048 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 K4P?L6HvSD{Rh#bs literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/arunz.com b/Source/Images/hd_zpm3/s0/u15/arunz.com new file mode 100644 index 0000000000000000000000000000000000000000..9fb0a2f05edf399c3d31cb324fc9a9aaf1166baa GIT binary patch literal 4736 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 C_jWV@ literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/autotog.com b/Source/Images/hd_zpm3/s0/u15/autotog.com new file mode 100644 index 0000000000000000000000000000000000000000..3c7a5980c7744b404e9190fa8c0e10b1149de8a6 GIT binary patch literal 512 zcmX>c$)pe*=@;S{Va3I(px_u9;veGg&KZ)Qo}QChtWc7Xs!&{#Sdyxcp9bbQmX_oz zIOpf)Cg!Cm1Qg}x7L;V>r6Xxo@b}|%%}Y!I=_W$4n;WM~W-+nK_4Prj3vv=GixmTFG>}OoIzVZ4=~Xk~j=veG@#-D6vy8hJlfTL0IbT!UL}sFrBn!kfH?u E009w?DgXcg literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/clrhist.com b/Source/Images/hd_zpm3/s0/u15/clrhist.com new file mode 100644 index 0000000000000000000000000000000000000000..02a39c830fd64cd567d6ae470075eb33c222b7ff GIT binary patch literal 128 dcmX@i%*babD9Cu0l_6cP_4L2v)(leg1OO4T5c2>4 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/copy.com b/Source/Images/hd_zpm3/s0/u15/copy.com new file mode 100644 index 0000000000000000000000000000000000000000..606c81a50ff6c4438e05c0dfd85921125e19c49c GIT binary patch literal 6912 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 ifC}FmVb9WuS1v*7{5?xxcf8JJIQg#Q7CUHwb| literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/DATE.COM b/Source/Images/hd_zpm3/s0/u15/date.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/DATE.COM rename to Source/Images/hd_zpm3/s0/u15/date.com diff --git a/Source/Images/hd_zpm3/s0/u15/dev.com b/Source/Images/hd_zpm3/s0/u15/dev.com new file mode 100644 index 0000000000000000000000000000000000000000..4360aab602792287b014475fb4f2a52358d3ee4e GIT binary patch literal 13824 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/DEVICE.COM b/Source/Images/hd_zpm3/s0/u15/device.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/DEVICE.COM rename to Source/Images/hd_zpm3/s0/u15/device.com diff --git a/Source/Images/hd_zpm3/s0/u0/DIR.COM b/Source/Images/hd_zpm3/s0/u15/dir.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/DIR.COM rename to Source/Images/hd_zpm3/s0/u15/dir.com diff --git a/Source/Images/hd_zpm3/s0/u15/diskinfo.com b/Source/Images/hd_zpm3/s0/u15/diskinfo.com new file mode 100644 index 0000000000000000000000000000000000000000..068cc97acd129c653e69b58313e81464025affe2 GIT binary patch literal 2944 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/DUMP.COM b/Source/Images/hd_zpm3/s0/u15/dump.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/DUMP.COM rename to Source/Images/hd_zpm3/s0/u15/dump.com diff --git a/Source/Images/hd_zpm3/s0/u0/ED.COM b/Source/Images/hd_zpm3/s0/u15/ed.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/ED.COM rename to Source/Images/hd_zpm3/s0/u15/ed.com diff --git a/Source/Images/hd_zpm3/s0/u0/ERASE.COM b/Source/Images/hd_zpm3/s0/u15/erase.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/ERASE.COM rename to Source/Images/hd_zpm3/s0/u15/erase.com diff --git a/Source/Images/hd_zpm3/s0/u0/GENCOM.COM b/Source/Images/hd_zpm3/s0/u15/gencom.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/GENCOM.COM rename to Source/Images/hd_zpm3/s0/u15/gencom.com diff --git a/Source/Images/hd_zpm3/s0/u0/GET.COM b/Source/Images/hd_zpm3/s0/u15/get.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/GET.COM rename to Source/Images/hd_zpm3/s0/u15/get.com diff --git a/Source/Images/hd_zpm3/s0/u15/goto.com b/Source/Images/hd_zpm3/s0/u15/goto.com new file mode 100644 index 0000000000000000000000000000000000000000..5d9476fdb4b89e5c3e119053cd7602d35f6434a8 GIT binary patch literal 1152 zcmbW0QAk^76vt2Q7xgB3C3oVMTh?-t_;8!FR!QfWQRzz64aAgK?38sQ&a?*P2BO7g zw%53^hrYFMW$%5KLQB}&Buc%N3%!L4wMEJ$B(w`*gpv*suKT{kQt8|FJsj>i=l`AW zcg}ae$A59t;o`>Co?G;8P-9S*6y zeD~*jJ>12qU^7&a>jqP|z_6$h4-PETJo)`)Uls~^fVE1j9DD|q*z?N7Gtl6pWvp91 z9;7~}xnp$h?D_z9zbe1oi?~iWZak1XTDMz!xXHja*VD9PNyVM8_s#C!zJ`~kE}k8` z5W~qt8hg8YKPvhkTyHDX`zK(7gPyLw?b9AFMIzR|*y&g+R$`XiAxa>X+goW~iAzM#Y*%%tswmnm@FGrHK!TYm+wV*MARX=Kr$*5C1NZD z(!mlbuQjB#M#0aHXx$?H4UOtj&eDwPhjO1Dk+|v-l_{veq%}lugNHGxIYTqWF33+2 zwufdLsD@TFMH%w*q;aT2QVlDo`Ck*Qp#Mq=+GedC)Id%S+b;R@HaZS^0TtUV3wDd_ zvUx0Ia`G!d@V?BHT1JQXJEN=7`h9rzy<63Ft+Z0?Zp%L*wM{eH&%rhQ1u@pEmiC4Y zGXC6Nep>pm@#=Ws>BIO2kQuh_)U6Z2!9Ebc#dl=^Jlr_|$nqZe1*i*70L}?4#`aT> TWk@)iKD~!^qUoz`|%_*;nR? GqM`tSK@PA0 delta 48 zcmZqRe9bW-P&L1xvM4h>qeQ{b($Ydl!8tJ}CABC~N5L~MSx-Sh!O+0a(9&XK*;i%& DghUTB diff --git a/Source/Images/hd_zpm3/s0/u15/if.com b/Source/Images/hd_zpm3/s0/u15/if.com new file mode 100644 index 0000000000000000000000000000000000000000..01b857bbddf0f6218b4f56a04ed01ffba03e4943 GIT binary patch literal 3584 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/INITDIR.COM b/Source/Images/hd_zpm3/s0/u15/initdir.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/INITDIR.COM rename to Source/Images/hd_zpm3/s0/u15/initdir.com diff --git a/Source/Images/hd_zpm3/s0/u15/lbrext.com b/Source/Images/hd_zpm3/s0/u15/lbrext.com new file mode 100644 index 0000000000000000000000000000000000000000..c0c950e3bc93d8e23bb2c375debc83c719373ed1 GIT binary patch literal 8576 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/loadseg.com b/Source/Images/hd_zpm3/s0/u15/loadseg.com new file mode 100644 index 0000000000000000000000000000000000000000..503d7679d5fbb23d49de152d3910da14650fe00d GIT binary patch literal 3456 zcmeHJZ*UXG72lKOJy|**7Q%26l&pMCaw8Ghl_z$p!V!Xrhnm_M!BD^k>S9@_F_tR} zu#Hjt0YazK%yc@X(|k!uXZoenj>ynfloDcBIQVe4ji8$TPa}+68jS|bM1=6?=-V@d z&`D^9>)JP)5kegOQl&$~;^%1vs?~6CJJQMdt7g5P zSc5x|UJtTo43#=7`1TfAE*(!T^j7e-cd%m&xoXY4dXIh`2RL4IfquZm(_DpvVr=$= zkvk2#XNXO9R)0`T%Du6FSu7ymk@B8n*bzpY8I_LHZ<*-;rY0NwV(^dDzJ~E#5UOt< zOejuW_qcDl_n6Aret3BsAQv8V+2>dFJ`rE4a3ZQ?XL0;KxPJKQUJWyOuA27qiQk0W-8K z2j#dNyo~p2_sxpS$+#R(PeuG<(><8=^tj*N%T!988eaaYJAZo0FDBDd(v=|M)5PiM zLJ&thuXu+8Q8ctN(1n6g1c4RoLTQCxwNn%!x>AANC@_iuOfOeX(UZKbieDEBb%Z?R z`DkA_NRVSYqOt%Zq(7D*y|KOhJ%~B^B+qT=Sktm`U8{-gYw$PPs>sIS{zUgskUSV5 zrk-d#$nEXzHxVX*K>SbuO33IpO$nF4({C(9wgoU zB(!mh0i9Q6mKjR1UgF=@xQX<|x_ba;gqndfW_SeF-V*v4_F3`su~t6>7yg-UTy+7jQfQqyBya%-^UPy*y=tr4yo=VZKp_p-be`>z!5CR7*YBPKc0a|eT6@N zlAlSPk;$DI&DcSRHiW>}keUCB5(ErrjB%hb2048bHo>lLG0m%H5P}~o+Zx$sGioSZ zMvcs3Ay=k9v6t2k2&J`gfxgVoL825L1u6>pm1IdWtt_I0Jl(*{vU1&k9JNdTxRENg z4G8q8z0?*Lq`E?G@?apww1Y9>O~nBkvYgEgog!CS|L~JJS0e%eP0$PGZ8Bo zUFsYY+-b#52du$SfiA9`w-ZLFY?ZF#1y7(^zN6InJ>j=)R_C%V0CH=l`h4kjZzKC?v?L6IJb{~p3rJs#TX1DVY zP=%$}MNZ;Jp|Xl-6!*}g72BYCyFq#{x48a0iyH2XwT|cw#4^1`sQ?X;8_H_1y@Jf_ zNy^NgYa{8Y@?@dI*amD->^X-Ixw3%bS|{ns%84p+Ge0q>(dR0wZ)>7+W~PeV2G^Eh zcVOQv#(Q9&FbQ%?QujQwy5Oinu4G_HkduL7R*eXb3gmJe5R8i-i}WHe<%2^)M`h_4 zwir#W3T~H)IS3eRcF;=C0l~O^vB*wa^(|;%%e)BJGrO0i3kYnG4i{N3yfVPeUF4=L zl?!x*jXrD3kJkrOTfJ7GPupnHXs$MzD{Pt9ZG|#)&tI}{$fBlO`Uw3Z1n} zHJ{R5w3p#=3Bb9uR?ZbBw~7Rk&lb4uMPVYJonxKwvJ{2#@_WWm$6PDx1~=c*>?w`@ z*{&|8ON5(mX=-)mJ-g~;)dJR&($qznC4yQ5Ratcxp|3c{;Dz- zCZM5r|4Bda&g@QLp-H|ypL>zlnF)<7m)dF05EUuO2!(^T!>r-kRww=@?(%!0g`EI6oh hz;FN{H=YH|0i9=re+_(8b1>8Dqu*}6aMw4l_-{lXRX6|u literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/mac.com b/Source/Images/hd_zpm3/s0/u15/mac.com new file mode 100644 index 0000000000000000000000000000000000000000..f1fdba57cf91a816d06aa0aa7c1e1d8cf86a1374 GIT binary patch literal 11776 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 I|NkBT-xkq>H2?qr literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/mbasic.com b/Source/Images/hd_zpm3/s0/u15/mbasic.com new file mode 100644 index 0000000000000000000000000000000000000000..c9ec3cd39f6cf66c899bd0eca759de3275045991 GIT binary patch literal 24320 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 OZ_b|!NSK7;-~R&C%=L`` literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/names.ndr b/Source/Images/hd_zpm3/s0/u15/names.ndr new file mode 100644 index 0000000000000000000000000000000000000000..fc153076228d6b1d9bcf4da5cb72374125ed4b29 GIT binary patch literal 256 ycmZQ%2#yR6arISz14b?nSDyel7sz1bbN2Uh^K?guG4cob`-dR-3JMHE6aWAu0SmMM literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/nulu.com b/Source/Images/hd_zpm3/s0/u15/nulu.com new file mode 100644 index 0000000000000000000000000000000000000000..fc5594b1e2c4eddb679645296eaeeb9d32991990 GIT binary patch literal 15616 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 E1<9OScK`qY literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/PATCH.COM b/Source/Images/hd_zpm3/s0/u15/patch.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/PATCH.COM rename to Source/Images/hd_zpm3/s0/u15/patch.com diff --git a/Source/Images/hd_zpm3/s0/u0/PIP.COM b/Source/Images/hd_zpm3/s0/u15/pip.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/PIP.COM rename to Source/Images/hd_zpm3/s0/u15/pip.com diff --git a/Source/Images/hd_zpm3/s0/u0/PUT.COM b/Source/Images/hd_zpm3/s0/u15/put.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/PUT.COM rename to Source/Images/hd_zpm3/s0/u15/put.com diff --git a/Source/Images/hd_zpm3/s0/u15/remove.com b/Source/Images/hd_zpm3/s0/u15/remove.com new file mode 100644 index 0000000000000000000000000000000000000000..4f2bc236cfa591768c73ea28c79dd548c85894f1 GIT binary patch literal 1024 zcmb7COH30%7@qD7rL1YCG%*Da&UO!MmlPHf2{uG55A`6A01}8n(zFXS_Ceb6Xu!h7 zizgEkug04Dvzfrya>bu-5ti zho}R^!mJK54n+dfW&^1Gt?;y&Ex+Vo%4{rg8-dw7Nw}UJYA`ODKBB>DxT+K329#4idVkt;DyR#(t>i* z(WW|PVw4InVf|t{XFWOI+Dq$B3g$wg%F^~-$AYTN(yKS;(PBcP`c!f=r&0wmXjC=f zEyAG9>aS{giHxGuePsaA({xi|(D5Y-;zqfH^NC0G@2}M>21HkvThOAig0Qv(b_`59 zQUMMo@?&aU_L*hl@F7y;>)Ult4wg4~i}jOj4;3d|o@YkfL*y|^2^an{)&13Ws%>a! QPyuKK!{e6h8fE{$55=B3lK=n! literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/RENAME.COM b/Source/Images/hd_zpm3/s0/u15/rename.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/RENAME.COM rename to Source/Images/hd_zpm3/s0/u15/rename.com diff --git a/Source/Images/hd_zpm3/s0/u15/rmac.com b/Source/Images/hd_zpm3/s0/u15/rmac.com new file mode 100644 index 0000000000000000000000000000000000000000..f608dc1167d4d68a7e110bc86fe428d4d0e8af76 GIT binary patch literal 13568 zcmeHudwd(!ov&m)Y}wY!vSsUGS);KXXZ(_7$pj@4mTko`u`S1T9y~(IZ5LWf3562d zd5Cmx3k6Ca%kn6j(p}oJ>4WP4DQe4-+B0_InPys?V#>NLtf4ZrD)eKrPU*r`JLbSz0U9a&O|t-4|b=At{U#^-8vd<=w2UeyL>}9*wfeB zH=67Z4yQ&^$>Hv;L8Wu%jS4Yd99uS=@08tjLV-i~pY=27bo#avvB^k9EV3>pf4ouN z5n^<@kl!8R+#y#?z9}>rxuZRyi|lXboUzcm?Q(Oq{GH}_MJzjWwS&4AxkI(?kUJKt ziiNzfkUtg*#6qR+kQG>6?ugBu&_{wX`9gJkCaM%j)&j-I|F?qpTvVy$3moz}CqLkb zH^j_3rCI7OFdLLcdK4-g;IkMujYg&^rVL2e6fo^EWeD(F0T=3QiXL_OHx1H180BxW z@_v^8?*+21RwZt!LO5)c19eJ}KWrpA>)iyGo+ywLb$O1B9e&`@ql>>NkSzvzXHZTW z_}vDs$bIMsGk>n2j{NxoxxpY;ut133Sf-FHq)NS8K2LK=Zxv|hhYi9b1#38l4P3oD z&jsA_vXdV+tc|kAa-q5yb2>VhWHYll`FnLs(^kI1uykw49uqlxY*1_dG>gW^(Ku%1 z+YKTy%ru4dO)1`~am6CaSX6-nMC9aucgCAy*)#iGOCdHU@2rayx*?xjRx%rfzcnZu z=M?LlQaq=4=M+Ya7rLndG!jZ9zi0sa<%0(4&jzKA|G7cF#~uo~6Bi7c zPDf?VF7Gq02zi6jgmLmGjl#VKK-T1GhqVhy&DRioR3EDLYIP_(IyI?Jd-_f3x`i;y`w4+gO2qzp7 zAu6iCa~1LZ?TXiPnmvfde2;6m@Isz=!GJsXqRQ8I8$sd zd9vgOCC`@>l$MlkDBW1vUHVMvv!x~0d#(3dA(6FN41A3#emc5YsxkE%jm%usBza7; zTiBf3SGF`QSWLu&CX-y@;fiANBlZ;F@*kY?ZFZ$eS}{VxglnG*QpqpKw?yVWur4_h zk^fM#*0yNB)c-2e2mR+u;@hIocObaOu2sKmf+@nakQoLe+oE82cII5gC4Rv4V2H&q zBf;sUX>TlsUCmN$hsJr8(`Oe<)ACPhh3C!OyX`sdu6A++KdB{&tte*xc{BAg^JX)e zu48u|d|G)^>~*0XCefj1$AqXkVJ%w|qVS}dxjdR# z?a-0d;E{)JWL|3G_nM(dr=w%?eYH!%m(4k-^E|iQPL{UM+@S-QL&q$Cr@6x_JZ45y zj@F6wHNmDy!!nAMe-vFOBk^b+q~6Znwi0QGtwb)5;*Et7Y8nKxp`2K1$Qgrz#T%mV zWbrrK(KkEuxDTqMDkJwqJCIHS3dkyWF5l)_VYWxdM0ho6z>(N2zioy9b0lZT4@?cz zEx*qc$DW0oUjk@Nb{D0!-*UJnp+CFdB99bP6ZytM`3*99)py-W4rtB0NH-ReJGi3| z?kp5=qml>$>trOT`nfadx-}u|`R^3c=rh;UF+q3qlIQ^?)<{PR6M9)Hl&YN6D;{)X zDEU^)oZ^^MY;%fTjI57oej%rhu}W_jDhw6gIhZ>z3UVRrJk%V6?P43bP)%=el$z5w z@~$G93%*Ftzh4N4hH^E&K8Dx9BGuXAK^8MuWX0bsd??8xvL2oi-ak9@y}IcYSnK$5hc)t)j_kJN>Vt8oy9xKxJq&Np(e?Ps*u{z;vMV#M_3V8#+%AYAv z2z7vBpweNT#7vW$#7lNl;8?Rc%@Q@sQ-ulQMLAcoCMyyYBql~2?#YPL9VuILT?x|0#a<~mWhuPqiY82Kx>)mlW1u-S@^DErtA_9Gn(SbK+j8b&=t%~Sgw~i@ydu|m8l$Fj^#IDmI88KlJjua;h(Ap2!ujdUVU~#C} zP27dDDUQW&7bhI2j3jyd$=6&o7$dr>rhzAInWv*!{>5VA)45`~(I%ZMCV_ouBY&kh zVI>R~stFOz!p5MDLURdihM+ZLsr7Xx2g+Ys-U

MKDg4%J}fhgyHS=Q&Q+Ok~M50*7w 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 awWv43T4YyuJ#p+}het3t-B@dRLEd$D zWfYU(qy?taAIxMrFzt_a8lXSQG>p?0DwxttTqBP+$)(sGWk_jSJdRviSAZZ234wLb zUCEBq$KQIA-TOTEobR0T-LsmkuspQ2wex-pMfEgwv^Vt}t+iY5FWk7smCt4Q=jrDiwHsMWn8Nou zp@A!z-v=0P4V&rR$R;w~XKp*gMmJDi#KKwbqg17PJ8dZ`8B6%AnPVQ0>vP=Z!snbc z`d@!}P0^OXHq_qPv!|(}qiIijSEqxf>2_I*3DKw|M-YV{cjBwgG7HFZ5K&tYDomr+ zuoNR}c8Q~!!#t?|`s4$O8b&?hu%HStMMcenf?8O#_4*=^B&xBxuE#|+u1YZx?TiW$ z(10A&PL>TQ>W~nV6uB_igHVs~xJbmw5wRffL4@udkz%lf!p|`HPt1dTjzFKI=XOW? z%SBs0wbego-P&lSCjV+FVDdjfY3|y+yQ#AU?P}fo@1PKs(4IjN^(%5rRifxIaTM*B z9&eaB`0dg=Xq#>Gw1<337 z0=g>Lw}RkK=!ypfvV1d=23F&a_-F`%WjgJ=oZ zKyH%gg0uVfkvPor#%81u-wUzT@R1#|0$zSxkfLS=m^pdQY3Yfn5=20gJZc{3_ZI=P z1U!?^TilSeuP}I*6`x>8hMse_hy%h%G)8C!jz(Sb4uq&N{Cz9TA>{Xm%&qt%kFnQR zW^|q!k8{Q2+vE6WjGhQ}o}OhwdnacZ_Z_C(m#)iQrmdC0AZgjJL}cj+un%$}PAE%T zrYsEr+zasx357-=Ok{{+MHL|sAvH`03$eOij4E-0wqmXu5aXh{89h1zQ4MJ?0z{fJ zWTqfEXb2XzCx@e(NWAM~}_+XSFil5D{JHze*otvkEATl0}f?gv5`B+NiDLYRaH zpjn_LGPx?JHHbihB!n#qAP~Hge8dTmYUI?OX4Kq`NQ@E!G(#R-7?!}Fu_#e|Pt!dl z7`^RYGomfzen5WI*Nh-By#cSu<~;;qKWfy5LuS9P72P+y8TGZG?ijotL@hGBdQe9U z`8J>?RaN5VT~|{?>G*gV{vlmk!@A4iW?#$Ju4Tuu!#>H-M$J3*x3C!5@kx8bEo|eY zgS@bn#^>#0yx~86(4M;h%NO4F`Hdq!+Xdb@<}13uUl^mN?#8d$;h)iqO7XLH&WexQ z!N1vseV6a%ZZcnRyY2g~z4uvr`;Y9qU$Rp$jo+~A;D4J9@SwP?*#v|rZozB<6cqO! zX*PFL+-xq?M?~tmkd3>X3n4C>1_7X9TlL}cgwHm{Cq6lAcU{3rW=>Bh8`iT^Ws%IT zb*!}te`=p9Rq%e-#GF3<9oLsS>|&PIoMVF5rkFMzU$JMJ*ReX_0;WQCFB}GK*Xp!g zryV+dSf>NeTZ*5zphxM_hiOirOS);#12?oOqk2}SC*3rDndTh$O`5ae*J!R7zewY! z%<&g#&?tejWWhf(y|=J8Q-EcqZfeMYhHWr^1RP-0ygOdMj;&wMLPxJ&&#rTDrPb@$ zbw#%yJo(Nx>V_exnu_kwH61bqAE5iTQO1_LHX3&X`E$WG;;RdrF7VsYHE@yPKYP-7 z+D(VPHHBPX#KB5JM1EiK!usFDO}uS35=>MIB47ppGD>FMbnc+B_U!SpLXc!hd^DCr zNDxa8&|`-G6s*iOw&kVnv(~`Mv4!`4i@ur+)f^?u&G5M{-?F2Kn&4gU5m97U0q5m;LG-==wa({PRDm1#68~1%&7-{*?tl+vYnXisZt#Y`o$0RJM zB|0QI4gW<%MlPAHR{7$6!>FfU6~zx*l(@Xy6r&>4bwEv@w5&AA!G&JokV22hEi{24 zTD#6R3#uv!P>6Jku@Uvd!j(Xlwaa00eXVN3+0yW({F0TDGTmG#*N6r?CHZ2v2-jhM z8eW8%VI*AFEq>e#6r>{GL&EUOW_`H<4%9}5(uEG0{-n?bD!D}d?`-dAMZ1+Sh?0dN zcnV<<7ftU`A`u`iGIO6CRtlx+r{7d1P&cpRH^k`2xWSRX?#zl7XfhB8z{R$Sl>R^~ zSaRZa=Xm{bMsGOIBz!#hes$%$1NrvW$u%oiVdq;74!qt)*!@md=HRW6hHzVUDo|cU zMG7CT*hYsK9I4>mCxV(t#ShfCeAOz$X8A@6lI1&r5ccZZ$E0GJzh_jA2?rXW zk(bx22~kPV0w4nJDr)jsM;bm~>~rpNOQ;M#z?^b_xl}oBDh6I6Ul>}xPF*f3?uSyD zl#%dFV(w1mipMkeSS-}}?95zS8XsVM^c;WQem?l=_;!6xPbI5P@*Y&=x-v0C#5$S> z6{%kYjVSDJk^15z4`5m8^|E?yd^>=d)hYaA20myiELJO7Q|$q&BV8ScZyJ~}afQo; z968{wi=M20e%>~2JIVXXdERys<#^ltdA*Onf06qvnW{cQ#kn%`y{&PPp;Ne&n&bO! zrucN_HfnBWLchEOQVrz$d{aVikf{0%KtzL-l^c)qu4{V32DVMO~YV^c(c`}WQJPeC>Ip-!4r`$)VO6~(P;;luj_eqLNfx!@OrnN-KV#R@}CNN+W z@Acr;inoqALk-aNOy21U)j`7w)NY`+W*OIKx`Bel$^oI`Gef^!jk1kK|m z=lpyQ|HYY|H-RxMKD$xmqX87|Bm5N?_YVj*E^V&UQ}^?I{9+C+hV0^uo^GgTYwu(y zJ6-8iruSwyuHxdVa}#&x3UdEHuV6|aVZ{fUtXGl zE2y@W<^G;dB{RKuuvH0PIi7JfY+-R6rYFdJDv6(Vai3V78>oe{u1s$`d-k}?bEfjo zH$EHc*fWt+9Amz#P|2}ZBl@ujo^YL-;}WL$HX{Bw{-cZg>23ZhPh#4*%~x(bjEbr} z#Ow^bfa+U(9Y(#c+1Tp)x)JbgGB){YjgXHsx_wTgoz$afcAWdet(&>uJsFK~uUC2A z3>H^C9r19l9O8zVeiN6ID3_t1N9v{1f+t z16`S$$m;kdHv}8wnV)x{YXDcyOE&mQNJM!zu}NsRj2YE;?MS;FROMK`pXJBu1LRT1 zx=Z1Ag&=GGDq&^t?G>(Ta}9pB%bq!AEitL9y~g5b6?8n5!M z&!J;2$v3SIbB3FxKnL!bMKZcbk`7F|!gIM2{DTTqTsltdy!twi>|<}BQoa;&C~0w1 z_6hE9=^XGF&-2;%oSsX8-R>=5a8^&by_AW9&ssUg4=Aq!8N5(2owQOV=gNZD4otv` zo2bd3SL7GjDj|dUvBd<$YBC3TQv!asw3Swa`JMP&MHb2%zzB{=C-*W4ukk#{Fz}q1 zgR@|esf12$-I6)gm2ESJLsg6TCeI=$lY~s3m`RYp?1E;31Sv2IxGY4{C#xqz#rSj2 zL_$xda#kDO?Fj{7+*%B+ERaUk!eL0$i|`XpPET5w(zy*`tavui@W4-bvU3x9VClKd z!7rYUJefeY6Nj#ZkgsHXD%b`>4w*YrIk#&gPI$OtK-&F5F*M!qGZH-ETPxvt5>LZH zAm{Q@rn@nCtrC@;SP?RL(UZe#SfXeSyUe!^WXM@^$*xcd(L1Yyg2KDT!FLw+fswd~ hC0VF^@0nT)rOfM2_*-yJ9o_i$-5d1?OZ`9o{sq9*A}{~| literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/salias.com b/Source/Images/hd_zpm3/s0/u15/salias.com new file mode 100644 index 0000000000000000000000000000000000000000..b9f3562f7b09d821ed7206c57a1fe38ebe928f07 GIT binary patch literal 8192 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/setz3.com b/Source/Images/hd_zpm3/s0/u15/setz3.com new file mode 100644 index 0000000000000000000000000000000000000000..4ddb374f7fde1623e0851a6b05db4e864f310a72 GIT binary patch literal 256 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 r#pcbM29q&1HXw7cKO!r~q$7kImUhfBXFxLu--u literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/SUBMIT.COM b/Source/Images/hd_zpm3/s0/u15/submit.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/SUBMIT.COM rename to Source/Images/hd_zpm3/s0/u15/submit.com diff --git a/Source/Images/hd_zpm3/s0/u15/tcap.z3t b/Source/Images/hd_zpm3/s0/u15/tcap.z3t new file mode 100644 index 0000000000000000000000000000000000000000..1a43a949a28280389a0af3947a90c97926e90b8c GIT binary patch literal 128 zcmWFw(KR(PRe*qq21Zs17GV(v2I*)cFX?CxAg!9InqsY*0%96?0}1n7kR*@Y zs?BG;_rAYA-|zc=zwh1UMf$*#eY=Nf%4&DetA=R&w1{;9&++(zpzf3s99}1?o{kPh zF|z1EN72B~h@oI}hcUCc&@2lf)a9Bn$jnZ9K=$-ct~%q9Cj?GJ6gw(qyUZ@18O>y<9f8t%5uA=wU& z0!O&u3tU$92ID@z?z^l?lJ3)2Q=Z@vE{)%1^H&*Q2a~?bv)|ec5P;ZoXwY4TsNdQY z=BU!bMNn8DdKA#O;7eTg<9%!fmU8A)m28ahCwz^v&qLa07%*8lUn)xsDg2m{s+6)< z{Pgl*oXaA+pI(x`$(Q`J9kPs%K{ftQ08ZjuJ%#x*EKo0T{=^FC2EL3fTS<}slL1zK zAM4*t%H)56GuEcFDkptmhYo;>g4MIhF)cNYVq+-0ZCjiFC+8?e(B_ zS#@_Y8)(_NsQW4C-h@C}sR$&_WAMRI$Unnd8%^H-CPVX3b`x#<{^7L;Pdx!usp1_> zB@p)o0XwmRzkxg18^IWtR`?!N$)w3{A+FpRmV^Yji+=xchTT8|4G`9z>vR18QI~?= zTh^ZLCB{rY(Fbz3^}B9LY+PdSLL75r}cwD@qwO z!Dpix&I8p0O>N>@B#~CCw#izF-epONf*Mr135wxz!hvuJ4T zId*(>G&T~`lH+UI+G$F1P@cPfnj=kh4qQP1taP1|hy9;J`L9?8X&{w@=qgGXG`6km zblIkh;Jq-_^feq=?T2ZeGG9}^lX8*Y_sQh>l9)_5!q!$kWdZTKn@m_ z!!BE%rCbge{^z%4-BZD#zJY=8076t_F{Gu&(7H80K%JeaFO||$=$YYUG_IxE5H#!f za6GO>+k#HPQMc<1p*F$UtD_11I7$yE$I-Zsv}g?GqtMmySW^2DLVR0f4;m#{TKrfW zs{M=>v`c?kOF&wX(d-li2VqD091g>V_UWl8GHhhIRZk=!0-$W*wPtz>7Ln)Brp^v< zAL(^Owk)o<)f5_nt&93EHx`lo;KuNxUM;TGYGZhS0mx|U(c#qa$hejw1R}#?1U2b* zApktccEYY;b_xjf_U*JSI^SN8Zjl_UlZ{{o2(_sbMV?2UArgj+cE!dKJ871Lq^#~wmTN6=79V#+}2K6IH;url(LcGxCE) zg-?FTORYo$j|lM3pXNjMa&dZl!(5h@Q=V1|Bux(i!BIn)szH1cV)F0t)ewu{<16NL zvD`3Gq-F3z4m>6(1QU#!=SyY$JxA~{0e6A_Qeg@L_~!A>Ou!=qyn@#aC*yIo$vUXA z_?jqx;f2vH-|@Pw=>Iv&f^`Nyz?YBDAZY!iJR!Wtv0ky@7sSfMey6s;> zG$6`Ffrkv5|#_HmWLyGOAZB zn^`WFIRw@>1clAb3Z+6RLzJW@c*}aziaVPt3Bc?j>!Rp( zd$XlNowcg2aiKv%>wt!0%onnCIozn%>;BYe?Wv46j~Q6(_9oE6FC6} zDB9cNRAt_ra8YMJIVmp9r^LzXL^k)j7}Uk=?CW9(fkwq77!x(^ikViRf2*xDzEm2Qj0yS2L9K5Y%d2hi2q Khe>f8zyAW&zV!hB literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/vlu.com b/Source/Images/hd_zpm3/s0/u15/vlu.com new file mode 100644 index 0000000000000000000000000000000000000000..722a9a00db33fc516d0bbeb797618489c4b0cfcb GIT binary patch literal 17024 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/xref.com b/Source/Images/hd_zpm3/s0/u15/xref.com new file mode 100644 index 0000000000000000000000000000000000000000..32c57ae09843237801c3a0b216105e726b2b5571 GIT binary patch literal 15488 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 HU&sAB;QJ6q literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/zcnfg.com b/Source/Images/hd_zpm3/s0/u15/zcnfg.com new file mode 100644 index 0000000000000000000000000000000000000000..ae423dc59d53e7def68c3b0c74ea91027ec46b18 GIT binary patch literal 8064 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/zde.com b/Source/Images/hd_zpm3/s0/u15/zde.com new file mode 100644 index 0000000000000000000000000000000000000000..9bc493c310e79d8d50a32177d10bcdbcb4b18694 GIT binary patch literal 16896 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/zex.com b/Source/Images/hd_zpm3/s0/u15/zex.com new file mode 100644 index 0000000000000000000000000000000000000000..cd46405d43353d06451b7f949fef6b77b480d5e6 GIT binary patch literal 11008 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 H*M9yVa2F$! literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/zfiler.com b/Source/Images/hd_zpm3/s0/u15/zfiler.com new file mode 100644 index 0000000000000000000000000000000000000000..e926d23169d792f5eb37ddc9b3d031d97234e303 GIT binary patch literal 16384 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 PV+F%Jez)fS|Ly+(%yw@Q literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/zp.com b/Source/Images/hd_zpm3/s0/u15/zp.com new file mode 100644 index 0000000000000000000000000000000000000000..593fe381c3e2d5f842129bbb885f27d79c81bb50 GIT binary patch literal 9216 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 O`d5$Cr=|bT&;J0dP6Jc` literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u0/ZSID6.COM b/Source/Images/hd_zpm3/s0/u15/zsid6.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/ZSID6.COM rename to Source/Images/hd_zpm3/s0/u15/zsid6.com diff --git a/Source/Images/hd_zpm3/s0/u15/zxd.com b/Source/Images/hd_zpm3/s0/u15/zxd.com new file mode 100644 index 0000000000000000000000000000000000000000..16469ed0a864e404d7b9074a3c67154ba5fdda45 GIT binary patch literal 6784 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 literal 0 HcmV?d00001 diff --git a/Source/ZPM3/Build.cmd b/Source/ZPM3/Build.cmd index 5c9cfc11..be0b723d 100644 --- a/Source/ZPM3/Build.cmd +++ b/Source/ZPM3/Build.cmd @@ -13,11 +13,12 @@ copy ..\ZCCP\ccp.com . copy ..\ZCCP\zinstal.zpm . copy ..\ZCCP\startzpm.com . copy ..\CPM3\genbnk.dat . -rem copy ..\CPM3\bios3.spr . -copy ..\CPM3\bnkbios3.spr . +copy ..\CPM3\swpbios3.spr bnkbios3.spr copy ..\CPM3\gencpm.com . copy ..\CPM3\biosldr.rel . +copy ..\CPM3\cpmldr.com . + rem ZPM Loader echo. echo. @@ -54,7 +55,7 @@ for %%f in ( makedos.com bnkbdos3.spr resbdos3.spr - zpm3.sub + cpmldr.com ) do call :upd_img %%f goto :eof diff --git a/Source/ZPM3/Clean.cmd b/Source/ZPM3/Clean.cmd index 0b8abfad..3349c63e 100644 --- a/Source/ZPM3/Clean.cmd +++ b/Source/ZPM3/Clean.cmd @@ -12,6 +12,7 @@ if exist system.odd del system.odd if exist biosldr.rel del biosldr.rel if exist *.sym del *.sym if exist zpmldr.com del zpmldr.com +if exist cpmldr.com del cpmldr.com if exist startzpm.com del startzpm.com if exist gencpm.com del gencpm.com if exist *.dat del *.dat diff --git a/Source/ZPM3/zpm3.sub b/Source/ZPM3/zpm3.sub deleted file mode 100644 index eeb0bddd..00000000 --- a/Source/ZPM3/zpm3.sub +++ /dev/null @@ -1,4 +0,0 @@ -b:copy zinstal.zpm a: -b:copy startzpm.com a: -zpmldr - \ No newline at end of file From 5e4e098f64656ca204b6983216ec8e2b800e2ad1 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Sun, 29 Dec 2019 16:27:25 -0800 Subject: [PATCH 4/8] CPM3/ZPM3 Cleanup --- ReadMe.txt | 14 +++++ Source/CPM3/@banks.txt | 28 ---------- Source/CPM3/Build.cmd | 23 +++++++- Source/CPM3/Clean.cmd | 2 +- Source/CPM3/boot.z80 | 27 +++++++++- Source/CPM3/genbnk.dat | 2 +- Source/CPM3/optbnk.lib | 2 +- Source/CPM3/optres.lib | 2 +- Source/CPM3/{optswp.lib => optzpm.lib} | 2 +- Source/Images/hd_cpm3/s0/u0/GENCPM.COM | Bin 0 -> 21155 bytes .../hd_cpm3/s0/u0/{WBW.TXT => ROMWBW.TXT} | 7 +++ Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT | 51 ++++++++++++++++++ Source/Images/hd_zpm3/s0/u0/WBW.TXT | 20 ------- Source/Images/hd_zpm3/s0/u10/HELP.HLP | Bin 63488 -> 0 bytes Source/Images/hd_zpm3/s0/u10/ZHELP.COM | Bin 7040 -> 0 bytes Source/Images/hd_zpm3/s0/u15/gencpm.com | Bin 0 -> 21155 bytes Source/ZPM3/Build.cmd | 13 ++--- Source/ZPM3/Clean.cmd | 2 +- 18 files changed, 131 insertions(+), 64 deletions(-) delete mode 100644 Source/CPM3/@banks.txt rename Source/CPM3/{optswp.lib => optzpm.lib} (83%) create mode 100644 Source/Images/hd_cpm3/s0/u0/GENCPM.COM rename Source/Images/hd_cpm3/s0/u0/{WBW.TXT => ROMWBW.TXT} (69%) create mode 100644 Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT delete mode 100644 Source/Images/hd_zpm3/s0/u0/WBW.TXT delete mode 100644 Source/Images/hd_zpm3/s0/u10/HELP.HLP delete mode 100644 Source/Images/hd_zpm3/s0/u10/ZHELP.COM create mode 100644 Source/Images/hd_zpm3/s0/u15/gencpm.com diff --git a/ReadMe.txt b/ReadMe.txt index 6309bf9e..a8b2bed7 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -191,6 +191,20 @@ the drive containing the CP/M 3 image and use the CPMLDR command to load CP/M. It will ask you for the disk unit number containing the CP/M 3 system files which are on the disk image you created. +ZPM3 +---- + +Like CP/M 3, ZPM3 exists in an experimental state and is started +just like CP/M 3 above. Just use the zpm_hd.img file to create +your CF or SD Card. There is an issue with the ZPMLDR app used +to start ZPM. Instead, just use CPMLDR which works exactly the +same way. + +Note that ZPM3 seems to be completely constrainted to use drive +A: as the boot drive. So, the RomWBW adaptation of ZPM3 will +"swap" the initial drive A: (typically RAM drive) with the +ZPM3 boot drive at startup. + ROM Customization ----------------- diff --git a/Source/CPM3/@banks.txt b/Source/CPM3/@banks.txt deleted file mode 100644 index 7fb0d406..00000000 --- a/Source/CPM3/@banks.txt +++ /dev/null @@ -1,28 +0,0 @@ -COMMON 8F ?? -CPMSYS 8E 00 -HBIOS 8D ?? -TPA 8C 01 -BUFS 8B 02 - -8D:7000 -> 8E:0300 - - -00 -> 8E -01 -> 8C -02 -> 8B -03 -> 8A -... - -if bnk = 0, then hbbnk = 8EH (BID_USR) -else hbbnk = 8DH (BID_BIOS) - bnk - - or a - jr z,bank0 - neg ; 2 -> -2 - add 8DH ; 8D - 2 = 8B - jp HBX_SETBNK -bank0: - ld a,(8EH) - jp HBX_SETBNK - ret - diff --git a/Source/CPM3/Build.cmd b/Source/CPM3/Build.cmd index efacbb00..5008a0ca 100644 --- a/Source/CPM3/Build.cmd +++ b/Source/CPM3/Build.cmd @@ -24,7 +24,7 @@ rem pause rem Resident CPM3 echo. echo. -echo *** Resident BIOS *** +echo *** Resident CPM3 BIOS *** echo. copy optres.lib options.lib copy genres.dat gencpm.dat @@ -43,7 +43,7 @@ rem pause rem Banked CPM3 echo. echo. -echo *** Banked BIOS *** +echo *** Banked CPM3 BIOS *** echo. copy optbnk.lib options.lib copy genbnk.dat gencpm.dat @@ -59,6 +59,25 @@ zx GENCPM -AUTO -DISPLAY copy cpm3.sys cpm3bnk.sys rem pause +rem Banked ZPM3 +echo. +echo. +echo *** Banked ZPM3 BIOS *** +echo. +copy optzpm.lib options.lib +copy genbnk.dat gencpm.dat +zx RMAC -BIOSKRNL +zx RMAC -SCB +zx Z80ASM -BOOT/MF +zx Z80ASM -CHARIO/MF +zx Z80ASM -MOVE/MF +zx Z80ASM -DRVTBL/MF +zx Z80ASM -DISKIO/MF +zx LINK -ZPMBIOS3[B]=BIOSKRNL,SCB,BOOT,CHARIO,MOVE,DRVTBL,DISKIO +rem zx GENCPM -AUTO -DISPLAY +rem copy cpm3.sys zpm3.sys +rem pause + rem *** Resident *** rem copy cpm3res.sys cpm3.sys rem copy genres.dat getcpm.dat diff --git a/Source/CPM3/Clean.cmd b/Source/CPM3/Clean.cmd index 34c3444b..02fa2692 100644 --- a/Source/CPM3/Clean.cmd +++ b/Source/CPM3/Clean.cmd @@ -3,7 +3,7 @@ setlocal if exist bios3.spr del bios3.spr if exist bnkbios3.spr del bnkbios3.spr -if exist swpbios3.spr del swpbios3.spr +if exist zpmbios3.spr del zpmbios3.spr if exist *.rel del *.rel if exist cpmldr.com del cpmldr.com if exist *.err del *.err diff --git a/Source/CPM3/boot.z80 b/Source/CPM3/boot.z80 index 0d9031ed..d0b5cb0f 100644 --- a/Source/CPM3/boot.z80 +++ b/Source/CPM3/boot.z80 @@ -38,7 +38,7 @@ tpa$bank equ 0 if banked ; Clone page zero from bank 0 to additional banks - ld b,2 ; last bank + ld b,3 ; last bank ld c,0 ; src bank init$2: push bc ; save bank id's @@ -250,7 +250,7 @@ stpsiz equ $ - stpimg ?ldccp: - if drvswap + if zpm ; Swap A: and system drive (make A: the system drive) ld bc,(@dtbl) ; get drive A DPH @@ -614,6 +614,27 @@ bin2bcd1: pop bc ret + if zpm + +signon$msg db 13,10,'ZPM3' + if banked + db ' [BANKED]' + endif + db ' on HBIOS v' + biosver + db 13,10,13,10,0 + +ccp$msg db 13,10,'BIOS Err on ' +ccp$msg$drv db '?' + db ': No ZCCP.COM file',0 + + +ccp$fcb db 0,'ZCCP ','COM',0,0,0,0 + ds 16 +fcb$nr db 0,0,0 + + else + signon$msg db 13,10,'CP/M v3.0' if banked db ' [BANKED]' @@ -631,6 +652,8 @@ ccp$fcb db 0,'CCP ','COM',0,0,0,0 ds 16 fcb$nr db 0,0,0 + endif + @bootdu db 0 hdspv db 2 ; slices per volume for hard disks (must be >= 1) diff --git a/Source/CPM3/genbnk.dat b/Source/CPM3/genbnk.dat index b3ca77b2..4a542bd3 100644 --- a/Source/CPM3/genbnk.dat +++ b/Source/CPM3/genbnk.dat @@ -8,7 +8,7 @@ MEMTOP = FD BNKSWT = Y COMBAS = 80 LERROR = Y -NUMSEGS = 02 +NUMSEGS = 03 MEMSEG00 = 01,43,00 MEMSEG01 = 0E,72,02 MEMSEG02 = 01,7F,03 diff --git a/Source/CPM3/optbnk.lib b/Source/CPM3/optbnk.lib index 7cfeb133..93dbb3c3 100644 --- a/Source/CPM3/optbnk.lib +++ b/Source/CPM3/optbnk.lib @@ -5,4 +5,4 @@ false equ not true banked equ true -drvswap equ false +zpm equ false diff --git a/Source/CPM3/optres.lib b/Source/CPM3/optres.lib index cbfd10c7..1c08bd24 100644 --- a/Source/CPM3/optres.lib +++ b/Source/CPM3/optres.lib @@ -5,4 +5,4 @@ false equ not true banked equ false -drvswap equ false +zpm equ false diff --git a/Source/CPM3/optswp.lib b/Source/CPM3/optzpm.lib similarity index 83% rename from Source/CPM3/optswp.lib rename to Source/CPM3/optzpm.lib index 52448081..eba22e9b 100644 --- a/Source/CPM3/optswp.lib +++ b/Source/CPM3/optzpm.lib @@ -6,4 +6,4 @@ false equ not true banked equ true -drvswap equ true +zpm equ true diff --git a/Source/Images/hd_cpm3/s0/u0/GENCPM.COM b/Source/Images/hd_cpm3/s0/u0/GENCPM.COM new file mode 100644 index 0000000000000000000000000000000000000000..d9d67499f9eff1fddf7748bc52fe835818a0886d GIT binary patch literal 21155 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 HIrIMk=LF{; literal 0 HcmV?d00001 diff --git a/Source/Images/hd_cpm3/s0/u0/WBW.TXT b/Source/Images/hd_cpm3/s0/u0/ROMWBW.TXT similarity index 69% rename from Source/Images/hd_cpm3/s0/u0/WBW.TXT rename to Source/Images/hd_cpm3/s0/u0/ROMWBW.TXT index 9bdf3827..8e3f0534 100644 --- a/Source/Images/hd_cpm3/s0/u0/WBW.TXT +++ b/Source/Images/hd_cpm3/s0/u0/ROMWBW.TXT @@ -1,3 +1,10 @@ +This is a generic CP/M 3 adaptation for RomWBW. + +To start CP/M 3, first boot into CP/M 2.2 or ZSystem. Then +switch to the drive that contains the CP/M 3 hard disk image +and run CPMLDR. You will be prompted for the disk unit +of the CP/M 3 image. + With the following exceptions, the files in this directory came from the CP/M 3 binary distribution on "The Unofficial CP/M Web site" at http://www.cpm.z80.de/binary.html. diff --git a/Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT b/Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT new file mode 100644 index 00000000..3d2181d5 --- /dev/null +++ b/Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT @@ -0,0 +1,51 @@ +This is a generic ZPM3 adaptation for RomWBW. + +To start ZPM3, first boot into CP/M 2.2 or ZSystem. Then +switch to the drive that contains the ZPM3 hard disk image +and run CPMLDR. You will be prompted for the disk unit +of the ZPM3 image. + +You may notice that there is a ZPMLDR application on the +hard disk image. This application is equivalent to CPMLDR, +but it has some issues with the number of drives that +RomWBW supports. So, as indicated above, use CPMLDR to +launch ZPM3. + +I have not found a way to make ZPM3 start up with any drive +other than A: as the system drive. So, during the load +process, the boot drive and drive A: are "swapped" so that +the boot drive is always drive A:. Use the ASSIGN +command after starting ZPM3 to see how the drives get +mapped. + +Per ZPM3 standard, files are distributed across different +user areas depending on their usage. Normal applications +are in user 15. Help files in user 10. Configuration +files in user 14. + +In addition to the applications provided in the ZPM3 +distributio, the normal CP/M 3 files are included in user +area 15. A few typical ZCPR utility programs are also included +in user area 15: + + - ALIAS + - ARUNZ + - ERASE + - HELPC (named ZHELP) + - LBREXT + - SALIAS + - SETPATH + - VERRROR + - VLU + - ZCNFG + - ERASE (named ZERASE) + - ZEX + - ZFILER + - ZP + - SHOW (named ZSHOW) + - ZXD + +It is a bit confusing, but the ZPM3 system file is called CPM3.SYS. +This is the ZPM3 default configuration and I guess it is done this +way to maximize compatibility with CP/M 3. You will notice that +the startup banner will indicate ZPM3. \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s0/u0/WBW.TXT b/Source/Images/hd_zpm3/s0/u0/WBW.TXT deleted file mode 100644 index cea4a982..00000000 --- a/Source/Images/hd_zpm3/s0/u0/WBW.TXT +++ /dev/null @@ -1,20 +0,0 @@ -This an experimental adaptation of ZPM3 for RomWBW. - -Launch ZPM3 using CPMLDR. ZPMLDR is not working reliably -at this time. - -I have not found a way to make ZPM3 start up with any drive -other than A: as the system drive. So, during the load -process, the boot drive and drive A: are "swapped" so that -the boot drive is always drive A:. Use the ASSIGN -command after starting ZPM3 to see how the drives get -mapped. - -Per ZPM3 standard, files are distributed across different -user areas depending on their usage. Normal applications -are in user 15. Help files in user 10. Configuration -files in user 14. - -ZSID6.COM is the original DRI ZSID distribution, but -patched to use RST 6 instead of RST 7 to avoid conflicting -with mode 1 interrupts. diff --git a/Source/Images/hd_zpm3/s0/u10/HELP.HLP b/Source/Images/hd_zpm3/s0/u10/HELP.HLP deleted file mode 100644 index 428c767a5a0f94b958ff3496965f7eba31b13cef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63488 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 b2xyHJ22_<_mWxvesvp<+>F@uCW1s&I7<)`| diff --git a/Source/Images/hd_zpm3/s0/u10/ZHELP.COM b/Source/Images/hd_zpm3/s0/u10/ZHELP.COM deleted file mode 100644 index 714e1288be1a47942d266b55beb71ab0a7230c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7040 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 HIrIMk=LF{; literal 0 HcmV?d00001 diff --git a/Source/ZPM3/Build.cmd b/Source/ZPM3/Build.cmd index be0b723d..9537f2e0 100644 --- a/Source/ZPM3/Build.cmd +++ b/Source/ZPM3/Build.cmd @@ -9,14 +9,13 @@ set ZXBINDIR=%TOOLS%/cpm/bin/ set ZXLIBDIR=%TOOLS%/cpm/lib/ set ZXINCDIR=%TOOLS%/cpm/include/ -copy ..\ZCCP\ccp.com . +copy ..\ZCCP\ccp.com zccp.com copy ..\ZCCP\zinstal.zpm . copy ..\ZCCP\startzpm.com . copy ..\CPM3\genbnk.dat . -copy ..\CPM3\swpbios3.spr bnkbios3.spr +copy ..\CPM3\zpmbios3.spr bnkbios3.spr copy ..\CPM3\gencpm.com . copy ..\CPM3\biosldr.rel . - copy ..\CPM3\cpmldr.com . rem ZPM Loader @@ -27,7 +26,7 @@ echo. zx LINK -ZPMLDR[L100]=ZPM3LDR,BIOSLDR rem pause -rem Banked CPM3 +rem Banked ZPM3 echo. echo. echo *** Banked ZPM3 *** @@ -45,17 +44,19 @@ echo *** Update Disk Image *** echo. for %%f in ( zpmldr.com + cpmldr.com autotog.com clrhist.com setz3.com cpm3.sys - ccp.com + zccp.com zinstal.zpm startzpm.com makedos.com + gencpm.dat + bnkbios3.spr bnkbdos3.spr resbdos3.spr - cpmldr.com ) do call :upd_img %%f goto :eof diff --git a/Source/ZPM3/Clean.cmd b/Source/ZPM3/Clean.cmd index 3349c63e..91ffcb36 100644 --- a/Source/ZPM3/Clean.cmd +++ b/Source/ZPM3/Clean.cmd @@ -1,7 +1,7 @@ @echo off setlocal -if exist ccp.com del ccp.com +if exist zccp.com del zccp.com if exist *.sys del *.sys if exist gencpm.dat del gencpm.dat if exist loader.cim del loader.cim From 8bc4a40662ae3ab0a05a994b398673739777b252 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Fri, 3 Jan 2020 20:42:06 -0800 Subject: [PATCH 5/8] Overhaul disk image build process --- Doc/ChangeLog.txt | 1 + ReadMe.txt | 2 +- Source/CBIOS/ver.inc | 2 +- Source/CPM3/ver.inc | 2 +- Source/HBIOS/ver.inc | 2 +- Source/Images/BuildFD.ps1 | 12 +- Source/Images/BuildHD.ps1 | 27 +- Source/Images/ReadMe.txt | 255 +- .../s0/u0/alien.dat => d_bp/u0/ALIEN.DAT} | Bin Source/Images/{fd0 => d_bp}/u0/ASM.COM | Bin .../s0/u0/bpbuild.com => d_bp/u0/BPBUILD.COM} | Bin .../s0/u0/bpcnfg.com => d_bp/u0/BPCNFG.COM} | Bin .../s0/u0/bpdbug.com => d_bp/u0/BPDBUG.COM} | Bin .../u0/bpformat.com => d_bp/u0/BPFORMAT.COM} | Bin .../s0/u0/bpswap.com => d_bp/u0/BPSWAP.COM} | Bin .../u0/bpsysgen.com => d_bp/u0/BPSYSGEN.COM} | Bin Source/Images/d_bp/u0/COMPARE.COM | Bin 0 -> 2560 bytes .../s0/u0/confz4.com => d_bp/u0/CONFZ4.COM} | Bin Source/Images/{fd0 => d_bp}/u0/CR.COM | Bin Source/Images/{fd0 => d_bp}/u0/DDT.COM | Bin Source/Images/{fd0 => d_bp}/u0/DDTZ.COM | Bin Source/Images/{fd0 => d_bp}/u0/DDTZ.DOC | 0 Source/Images/{fd0 => d_bp}/u0/DIRX.COM | Bin Source/Images/{fd0 => d_bp}/u0/DUMP.COM | Bin Source/Images/{fd0 => d_bp}/u0/ED.COM | Bin .../s0/u0/emulate.com => d_bp/u0/EMULATE.COM} | Bin .../{hd0/s0/u0/fa.com => d_bp/u0/FA.COM} | Bin Source/Images/{fd0 => d_bp}/u0/FAT.COM | Bin .../s0/u0/hashini.com => d_bp/u0/HASHINI.COM} | Bin .../s0/u0/hdiag.com => d_bp/u0/HDIAG.COM} | Bin Source/Images/{hd0/s0 => d_bp}/u0/HDIR.COM | Bin .../{hd0/s0/u0/help.com => d_bp/u0/HELP.COM} | Bin .../s0/u0/iniramd.com => d_bp/u0/INIRAMD.COM} | Bin Source/Images/{fd1 => d_bp}/u0/INITDIR.COM | Bin .../u0/instal12.com => d_bp/u0/INSTAL12.COM} | Bin .../s0/u0/iopinit.com => d_bp/u0/IOPINIT.COM} | Bin Source/Images/{fd0 => d_bp}/u0/LBREXT.COM | Bin .../{hd0/s0/u0/ldds.com => d_bp/u0/LDDS.COM} | Bin .../s0/u0/ldnzt.com => d_bp/u0/LDNZT.COM} | Bin .../s0/u0/ldp2d.com => d_bp/u0/LDP2D.COM} | Bin .../{hd0/s0/u0/ldr.com => d_bp/u0/LDR.COM} | Bin .../s0/u0/ldsys.com => d_bp/u0/LDSYS.COM} | Bin Source/Images/{fd0 => d_bp}/u0/LIB.COM | Bin Source/Images/{fd0 => d_bp}/u0/LINK.COM | Bin Source/Images/{fd0 => d_bp}/u0/LOAD.COM | Bin Source/Images/{fd0 => d_bp}/u0/MAC.COM | Bin Source/Images/{fd0 => d_bp}/u0/MBASIC.COM | Bin .../s0/u15/nulu.com => d_bp/u0/NULU.COM} | Bin .../Images/{hd0/s0 => d_bp}/u0/NZDEC23D.Z3T | Bin .../{fd1/u0/ZPATH.COM => d_bp/u0/PATH.COM} | Bin Source/Images/{fd0 => d_bp}/u0/PIP.COM | Bin Source/Images/{fd1 => d_bp}/u0/PUTDS.COM | Bin Source/Images/{hd0/s0 => d_bp}/u0/R.COM | Bin Source/Images/{fd0 => d_bp}/u0/RMAC.COM | Bin .../Images/{hd0/s0 => d_bp}/u0/RSETSIMH.COM | Bin .../s0/u0/setclok.com => d_bp/u0/SETCLOK.COM} | Bin .../s0/u0/showhd.com => d_bp/u0/SHOWHD.COM} | Bin .../s0/u0/sizeram.com => d_bp/u0/SIZERAM.COM} | Bin .../u0/slowdown.com => d_bp/u0/SLOWDOWN.COM} | Bin .../s0/u0/speedup.com => d_bp/u0/SPEEDUP.COM} | Bin .../s0/u0/start01.com => d_bp/u0/START01.COM} | Bin Source/Images/{fd0 => d_bp}/u0/STAT.COM | Bin Source/Images/{fd0 => d_bp}/u0/SUBMIT.COM | Bin Source/Images/{fd0 => d_bp}/u0/SUPERSUB.COM | Bin .../{hd0/s0/u0/sys.fcp => d_bp/u0/SYS.FCP} | Bin .../{hd0/s0/u0/sys.ndr => d_bp/u0/SYS.NDR} | Bin .../{hd0/s0/u0/sys.rcp => d_bp/u0/SYS.RCP} | Bin .../u0/tcselect.com => d_bp/u0/TCSELECT.COM} | Bin .../{hd0/s0/u0/tdd.com => d_bp/u0/TDD.COM} | Bin Source/Images/{hd0/s0 => d_bp}/u0/TIMER.COM | Bin .../s0/u0/turbo.com => d_bp/u0/TURBO.COM} | Bin Source/Images/{fd0 => d_bp}/u0/UNARC.COM | Bin Source/Images/{fd0 => d_bp}/u0/UNCR.COM | Bin Source/Images/{fd0 => d_bp}/u0/UNZIP.COM | Bin Source/Images/{hd0/s0 => d_bp}/u0/URL.COM | Bin .../s0/u0/valias.com => d_bp/u0/VALIAS.COM} | Bin Source/Images/{fd0 => d_bp}/u0/VIDATT.Z80 | 0 .../Images/{hd0/s0 => d_bp}/u0/VT100TCP.Z3T | Bin Source/Images/{hd0/s0 => d_bp}/u0/W.COM | Bin Source/Images/{hd0/s0 => d_bp}/u0/WW.Z3T | Bin Source/Images/{fd0 => d_bp}/u0/XSUB.COM | Bin .../s0/u0/z3tcap.tcp => d_bp/u0/Z3TCAP.TCP} | Bin Source/Images/{hd0/s0 => d_bp}/u0/Z3TCAP.Z3T | Bin .../{hd0/s0/u0/z41.zrl => d_bp/u0/Z41.ZRL} | Bin Source/Images/{fd0 => d_bp}/u0/ZAP.COM | Bin Source/Images/{fd1 => d_bp}/u0/ZCNFG.COM | Bin .../s0/u0/zcpr33.rel => d_bp/u0/ZCPR33.REL} | Bin Source/Images/{fd0 => d_bp}/u0/ZDE.COM | Bin .../s0/u0/zs203.zrl => d_bp/u0/ZS203.ZRL} | Bin .../s0/u0/zscfg2.com => d_bp/u0/ZSCFG2.COM} | Bin Source/Images/{fd1 => d_bp}/u0/ZSCONFIG.COM | Bin .../s0/u0/zsdos.zrl => d_bp/u0/ZSDOS.ZRL} | Bin .../s0/u0/ZSID6.COM => d_bp/u0/ZSID.COM} | Bin .../{hd0/s0/u0/zxd.com => d_bp/u0/ZXD.COM} | Bin Source/Images/{hd0/s0 => d_bp}/u0/cp.bin | Bin Source/Images/{hd0/s0 => d_bp}/u0/nzcpr.zrl | Bin Source/Images/{hd0/s0 => d_bp}/u0/park.com | Bin Source/Images/{hd0/s0 => d_bp}/u0/spinup.com | Bin Source/Images/{hd0/s0 => d_bp}/u0/start.com | Bin Source/Images/{hd0/s0 => d_bp}/u0/z34.rel | Bin .../{hd0/s0/u10/z40.hlp => d_bp/u10/Z40.HLP} | 0 .../s0/u10/z40a.hlp => d_bp/u10/Z40A.HLP} | 0 .../s0/u10/z40b.hlp => d_bp/u10/Z40B.HLP} | 0 .../s0/u10/z40c.hlp => d_bp/u10/Z40C.HLP} | 0 .../s0/u10/z40d.hlp => d_bp/u10/Z40D.HLP} | 0 .../s0/u10/z40e.hlp => d_bp/u10/Z40E.HLP} | 0 .../s0/u10/z40f.hlp => d_bp/u10/Z40F.HLP} | 0 .../s0/u10/z40g.hlp => d_bp/u10/Z40G.HLP} | 0 .../s0/u14/bpcnfg.cfg => d_bp/u14/BPCNFG.CFG} | Bin .../bpformat.cfg => d_bp/u14/BPFORMAT.CFG} | Bin .../Images/{hd_zpm3/s0 => d_bp}/u14/COPY.CFG | Bin .../u14/emulate.cfg => d_bp/u14/EMULATE.CFG} | Bin .../s0/u14/hdiag.cfg => d_bp/u14/HDIAG.CFG} | Bin .../u14/iniramd.cfg => d_bp/u14/INIRAMD.CFG} | Bin .../Images/{fd1/u0 => d_bp/u14}/INITDIR.CFG | Bin .../s0/u14/ldsys.cfg => d_bp/u14/LDSYS.CFG} | Bin .../u14/setclok.cfg => d_bp/u14/SETCLOK.CFG} | Bin .../{hd0/s0/u14/tdd.cfg => d_bp/u14/TDD.CFG} | Bin Source/Images/{fd1/u0 => d_bp/u14}/ZXD.CFG | Bin .../Images/{hd0/s0 => d_bp}/u15/00-INDEX.TXT | 0 .../Images/{hd0/s0 => d_bp}/u15/ALIAS-1.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/ALIAS-2.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/ALIAS.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ALIAS.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/ALIAS.ZEX | 0 Source/Images/{hd0/s0 => d_bp}/u15/ALIAS0.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ALIAS1.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/CD.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/CD.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/CLEAND15.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/CLEANDIR.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/CLEANDIR.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/CLNDR13B.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/CMD.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/CMD.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/CMDFILES.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/CMDRUN.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/CMDRUN.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/COMMENT.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/COMMENT.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/COMPARE.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/CPSEL.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/CPSEL.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/CRC.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/CRC.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/DBRCPREL.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/DEBUGRCP.AQM | Bin .../Images/{hd0/s0 => d_bp}/u15/DEBUGRCP.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/DEV.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/DEV.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/DEV10.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/DEVICE.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/DEVICE.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/DEVICE10.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/DIFF.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/DIFF.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/DIFF21.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/DIR.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/DIR.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/DIR14.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/DIRS.HLP | 0 .../Images/{hd0/s0 => d_bp}/u15/DPGFILE.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/DPROG.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/DPROG.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/DPROG.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/DPROG12.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/DU3.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/DU3.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/DU3.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/DU312.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/ECHO.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ECHO.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ERASE.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ERASE.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ERROR1.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ERROR1.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ERROR2.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ERROR2.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ERROR3.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ERROR3.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ERROR4.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ERROR4.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/ERRORX.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ERRORX.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/FILES.BBS | 0 Source/Images/{hd0/s0 => d_bp}/u15/FINDF.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/FINDF.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/FINDF26.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/FINDF26A.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/GOTO.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/GOTO.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/GRDEMO.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/HELP.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/HELP.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/HELP.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/HELPCK.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/HELPCK.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/HELPPR.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/HELPPR.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/HELPSYS.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/IF.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/IF.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/IF.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/IFSTAT.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/IFSTAT.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/IO.HLP | 0 .../Images/{hd0/s0 => d_bp}/u15/LDR-UPD.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/LDR-UPD.MSG | 0 Source/Images/{hd0/s0 => d_bp}/u15/LDR.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/LDR.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/LDR15.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/LGET11.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/LLF11.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/LUZ3.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/LX12.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/LX14.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/MCOPY.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/MCOPY.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/MCOPY44.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/MCOPY45B.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/MENU.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/MENU.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/MENU.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/MENUCK.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/MENUCK.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/MKDIR.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/MKDIR.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/MU3.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/MU3.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/MU3.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/NDIRS.HLP | 0 .../Images/{hd0/s0 => d_bp}/u15/NEWTCAP.Z80 | 0 Source/Images/{hd0/s0 => d_bp}/u15/NOTE.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/NOTE.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/PAGE.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/PAGE.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/PATH.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/PATH.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/PATH31.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/PPAL.DOC | 0 Source/Images/{hd0/s0 => d_bp}/u15/PRINT.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/PRINT.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/PRINTHLP.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/PROTECT.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/PROTECT.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/PWD.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/PWD.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/QUIET.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/QUIET.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/READ.ME | 0 Source/Images/{hd0/s0 => d_bp}/u15/RECORD.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/RECORD.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/REG.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/REG.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/RENAME.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/RENAME.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/RENAME31.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/SAK.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SAK.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/SETFILE.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/SETFILE.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/SF.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SF.Z80 | 0 Source/Images/{hd0/s0 => d_bp}/u15/SH.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SH.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/SH.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/SH11.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHCTRL.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHCTRL.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/SHDEFINE.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/SHDEFINE.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/SHFILE.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHFILE.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/SHOW.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHOW.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/SHSET.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHSET.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/SHUTILS2.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHVAR.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SHVAR.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/SHVAR11.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/SUB.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SUB.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSENV.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SYSENV.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSENV.LIB | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP.ASM | 0 .../Images/{hd0/s0 => d_bp}/u15/SYSFCP1.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/SYSFCP11.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/SYSFCP2.LIB | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSIOP.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SYSIOP.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSNDR.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SYSNDR.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSNDR.LIB | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP.HLP | 0 .../Images/{hd0/s0 => d_bp}/u15/SYSRCP1.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/SYSRCP11.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/SYSRCP2.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/SYSRCP3.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/SYSRCP4.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/T3M-HI2.Z80 | 0 .../Images/{hd0/s0 => d_bp}/u15/T3T-24-1.Z80 | 0 .../Images/{hd0/s0 => d_bp}/u15/TCCHECK.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/TCCHECK.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/TCMAKE.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/TCMAKE.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/TCSEL32.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/TCSELECT.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/TCSELECT.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/TCSRC14.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/TCVIEW.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/TCVIEW20.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/UNERASE.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/UNERASE.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/VF-BOX11.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/VF41.IQF | Bin Source/Images/{hd0/s0 => d_bp}/u15/VF41H.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/VF42A.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/VFILER.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/VFILER.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/VFILER.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/VFILR4-1.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/VFILR4-2.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/VMENU.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/VMENU.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/VMENU.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/VMENU24.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/VMENUCK.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/VMENUCK.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/VMENUFUN.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/WHEEL.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/WHEEL.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/WILDCAT.TXT | 0 Source/Images/{hd0/s0 => d_bp}/u15/WYSE.DPG | 0 Source/Images/{hd0/s0 => d_bp}/u15/XD.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/XD.MAC | 0 Source/Images/{hd0/s0 => d_bp}/u15/XDIR.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/XDIR.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3BASE1.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3BASE2.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3FILES.PH1 | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3FILES.PH2 | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3FILES.PQ2 | Bin .../Images/{hd0/s0 => d_bp}/u15/Z3FILES2.PH2 | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3FILES2.PQ2 | Bin Source/Images/{hd0/s0 => d_bp}/u15/Z3HDR1.LIB | 0 Source/Images/{hd0/s0 => d_bp}/u15/Z3HDR2.LIB | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3LDRBUG.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/Z3LOC.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/Z3LOC.MAC | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3LOC11.LBR | Bin Source/Images/{hd0/s0 => d_bp}/u15/Z3RES.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.TCP | Bin Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.TQP | Bin .../Images/{hd0/s0 => d_bp}/u15/Z3TCAP22.LBR | Bin .../Images/{hd0/s0 => d_bp}/u15/Z3UTIL1.HLP | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3UTIL2.HLP | 0 .../Images/{hd0/s0 => d_bp}/u15/Z3UTIL3.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.HLP | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.INS | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.IQS | Bin .../Images/{hd0/s0 => d_bp}/u15/ZCPR3DIR.BQG | Bin .../Images/{hd0/s0 => d_bp}/u15/ZCPR3DIR.BUG | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZEX.AQM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ZEX.ASM | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZEX.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ZEX.ZEX | 0 Source/Images/{hd0/s0 => d_bp}/u15/ZEX2.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ZEX31A.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ZGOLF.COM | Bin Source/Images/{hd0/s0 => d_bp}/u15/ZMLIB.COM | Bin .../Images/{hd0/s0 => d_bp}/u15/ZSYSTEM.INS | 0 Source/Images/{hd0/s0 => d_bp}/u15/xzrl.com | Bin Source/Images/{hd0/s0 => d_bp}/u15/xzrl.doc | 0 Source/Images/{hd0/s0 => d_cpm22}/u0/ASM.COM | Bin Source/Images/{fd0 => d_cpm22}/u0/CLRDIR.COM | Bin Source/Images/d_cpm22/u0/COMPARE.COM | Bin 0 -> 2560 bytes Source/Images/{hd0/s0 => d_cpm22}/u0/CR.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/DDT.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/DDTZ.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/DDTZ.DOC | 0 Source/Images/{hd0/s0 => d_cpm22}/u0/DIRX.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/DUMP.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/ED.COM | Bin Source/Images/{fd1 => d_cpm22}/u0/FAT.COM | Bin Source/Images/d_cpm22/u0/FDISK80.COM | Bin 0 -> 18304 bytes Source/Images/d_cpm22/u0/FLASH.COM | Bin 0 -> 12419 bytes .../Images/{hd0/s0 => d_cpm22}/u0/LBREXT.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/LIB.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/LINK.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/LOAD.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/MAC.COM | Bin .../Images/{hd0/s0 => d_cpm22}/u0/MBASIC.COM | Bin Source/Images/{hd0/s1 => d_cpm22}/u0/NULU.COM | Bin 15616 -> 15616 bytes Source/Images/{hd0/s0 => d_cpm22}/u0/PIP.COM | Bin .../s1/u0/pmarc.com => d_cpm22/u0/PMARC.COM} | Bin .../s1/u0/pmext.com => d_cpm22/u0/PMEXT.COM} | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/RMAC.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/STAT.COM | Bin .../Images/{hd0/s0 => d_cpm22}/u0/SUBMIT.COM | Bin .../Images/{hd0/s0 => d_cpm22}/u0/UNARC.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/UNCR.COM | Bin .../Images/{hd0/s0 => d_cpm22}/u0/UNZIP.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/XSUB.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/ZAP.COM | Bin Source/Images/{hd0/s0 => d_cpm22}/u0/ZDE.COM | Bin Source/Images/{fd0 => d_cpm22}/u0/ZDENST.COM | Bin .../s0/u15/zsid6.com => d_cpm22/u0/ZSID.COM} | Bin .../Images/{hd0/s0 => d_cpm22}/u1/SAMPKEY.DOC | 0 .../Images/{hd0/s0 => d_cpm22}/u1/SAMPKEY.ZDK | Bin .../Images/{hd0/s0 => d_cpm22}/u1/SAMPKEY.ZDT | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE10.DOC | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE10.FOR | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE10.NEW | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE10.QRF | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE10.TOC | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE13.FOR | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE13.NEW | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE16.COM | Bin .../Images/{hd0/s0 => d_cpm22}/u1/ZDE16.DIR | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE16.FIX | Bin .../Images/{hd0/s0 => d_cpm22}/u1/ZDE16.FOR | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDE16.NEW | 0 .../{hd0/s0 => d_cpm22}/u1/ZDENST16.COM | Bin .../Images/{hd0/s0 => d_cpm22}/u1/ZDEPROP.DOC | 0 .../Images/{hd0/s0 => d_cpm22}/u1/ZDEPROP.Z80 | 0 .../{hd0/s0 => d_cpm22}/u1/ZDKCOM13.COM | Bin .../{hd0/s0 => d_cpm22}/u1/ZDKCOM13.DOC | 0 .../Images/{hd0/s0 => d_cpm22}/u3/Attack.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Backup.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/BadMice.pt3 | Bin Source/Images/{hd0/s0 => d_cpm22}/u3/Demo.mym | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Demo1.mym | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Demo3.mym | Bin .../{hd0/s0 => d_cpm22}/u3/Demo3mix.mym | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Demo4.mym | Bin .../Images/{hd0/s0 => d_cpm22}/u3/HowRU.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Iteratn.pt3 | Bin .../{hd0/s0 => d_cpm22}/u3/LookBack.pt3 | Bin .../{hd0/s0 => d_cpm22}/u3/Louboutn.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Namida.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Recoll.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Sanxion.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Synch.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/ToStar.pt3 | Bin Source/Images/{hd0/s0 => d_cpm22}/u3/Tune.com | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Victory.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Wicked.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/YeOlde.pt3 | Bin .../Images/{hd0/s0 => d_cpm22}/u3/Yeovil.pt3 | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/DATE.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/DEVICE.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/DIR.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/DUMP.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/ED.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/ERASE.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/GENCOM.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/GENCPM.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/GET.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/HELP.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/HELP.HLP | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/HEXCOM.CPM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/INITDIR.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/PATCH.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/PIP.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/PUT.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/RENAME.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/ROMWBW.TXT | 2 +- .../Images/{hd_cpm3/s0 => d_cpm3}/u0/SAVE.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/SET.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/SETDEF.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/SHOW.COM | Bin .../{hd_cpm3/s0 => d_cpm3}/u0/SUBMIT.COM | Bin .../Images/{hd_cpm3/s0 => d_cpm3}/u0/TYPE.COM | Bin Source/Images/d_cpm3/u0/ZSID.COM | Bin 0 -> 10240 bytes .../Images/{hd0/s2 => d_nzcom}/u0/ALIAS.CMD | Bin .../Images/{hd0/s2 => d_nzcom}/u0/ARUNZ.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/CMD.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/COMP.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/COPY.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/CPSET.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/CRUNCH.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/DFA.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/DFA.NOT | 0 Source/Images/{hd0/s2 => d_nzcom}/u0/DIR.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/EASE.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/EASECMD.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/EDITNDR.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/ERA.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/FF.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/FINDF.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/HELP.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/IF.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/LDIR.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/LGET.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/LPUT.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/LX.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/MKZCM.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZCOM.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZCOM.LBR | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZCPR.LBR | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZFCP.LBR | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZRCP.LBR | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZSUB.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/NZSUB.SUB | 0 Source/Images/{hd0/s2 => d_nzcom}/u0/P.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/PATH.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/POKE.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/PUBLIC.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/RELEASE.NOT | 0 Source/Images/{hd0/s2 => d_nzcom}/u0/REN.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/SALIAS.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/SAVE.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/SAVENDR.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/SDZ.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/SHOW.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/SHSET.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/SP.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/SPOP.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/SUB.COM | Bin .../{hd0/s2 => d_nzcom}/u0/TCSELECT.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/UNCR.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/VARPACK.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/VIEW.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/Z3LOC.COM | Bin .../Images/{hd0/s2 => d_nzcom}/u0/Z3TCAP.TCP | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX.RSX | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX4.COM | Bin Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX4.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/ANAGRAM.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/CHAPTER1.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/CHAPTER2.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/CHAPTER3.DOC | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/DIARY.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/DICTSORT.COM | Bin .../Images/{hd0/s0/u2 => d_ws4/u0}/FIND.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/HOMONYMS.TXT | Bin .../{hd0/s0/u2 => d_ws4/u0}/HYEXCEPT.TXT | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/HYPHEN.COM | Bin .../Images/{hd0/s0/u2 => d_ws4/u0}/LOOKUP.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/MAINDICT.CMP | Bin .../{hd0/s0/u2 => d_ws4/u0}/MARKFIX.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/MOVEPRN.COM | Bin .../Images/{hd0/s0/u2 => d_ws4/u0}/PATCH.LST | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/PRINT.TST | 0 Source/Images/{hd0/s0/u2 => d_ws4/u0}/READ.ME | 0 Source/Images/{hd0/s0/u2 => d_ws4/u0}/README | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/REVIEW.COM | Bin .../Images/{hd0/s0/u2 => d_ws4/u0}/RULER.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/SAMPLE1.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/SAMPLE2.DOC | 0 .../{hd0/s0/u2 => d_ws4/u0}/SAMPLE3.DOC | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/SPELL.COM | Bin .../Images/{hd0/s0/u2 => d_ws4/u0}/TABLE.DOC | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/TEXT.DOC | 0 Source/Images/{hd0/s0/u2 => d_ws4/u0}/TW.COM | Bin Source/Images/{hd0/s0/u2 => d_ws4/u0}/WC.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/WINSTALL.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/WORDFREQ.COM | Bin Source/Images/{hd0/s0/u2 => d_ws4/u0}/WS.COM | Bin Source/Images/{hd0/s0/u2 => d_ws4/u0}/WS.OVR | Bin .../{hd0/s0/u2 => d_ws4/u0}/WSCHANGE.COM | Bin .../{hd0/s0/u2 => d_ws4/u0}/WSCHANGE.OVR | Bin .../{hd0/s0/u2 => d_ws4/u0}/WSCHHELP.OVR | Bin Source/Images/{fd0 => d_ws4}/u0/WSHELP.OVR | Bin .../{hd0/s0/u2 => d_ws4/u0}/WSINDEX.XCL | 0 .../Images/{hd0/s0/u2 => d_ws4/u0}/WSMSGS.OVR | Bin .../{hd0/s0/u2 => d_ws4/u0}/WSPRINT.OVR | Bin .../{hd0/s0/u2 => d_ws4/u0}/WSSHORT.OVR | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u0/HELP.HLP | Bin .../{hd_zpm3/s0 => d_zpm3}/u0/ROMWBW.TXT | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/ALIAS.HLP | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/HP-RPN.HLP | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/HP-ZP.HLP | 0 .../Images/{hd_zpm3/s0 => d_zpm3}/u10/IF.HLP | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/MENU.HLP | 0 .../Images/{hd_zpm3/s0 => d_zpm3}/u10/VLU.HLP | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/ZFHIST.HLP | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/ZFILER.HLP | 0 .../{hd_zpm3/s0 => d_zpm3}/u10/ZFMACRO.HLP | 0 .../Images/{hd_zpm3/s0 => d_zpm3}/u10/ZP.HLP | 0 .../s0/u14/copy.cfg => d_zpm3/u14/COPY.CFG} | Bin .../{hd_zpm3/s0 => d_zpm3}/u14/ERASE.CFG | Bin .../{hd_zpm3/s0 => d_zpm3}/u14/HELPC15.CFG | Bin .../Images/{fd1/u0 => d_zpm3/u14}/ZCNFG24.CFG | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u14/ZEX.CFG | Bin .../{hd_zpm3/s0 => d_zpm3}/u14/ZF11.CFG | Bin .../{hd_zpm3/s0 => d_zpm3}/u14/ZP17.CFG | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/alias.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/arunz.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/autotog.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/clrhist.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/copy.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/date.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/dev.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/device.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/dir.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/diskinfo.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/du.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/dump.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/ed.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/erase.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/gencom.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/gencpm.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/get.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/goto.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/help.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/hexcom.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/if.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/initdir.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/lbrext.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/lib.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/link.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/loadseg.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/mac.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/mbasic.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/names.ndr | Bin .../s0/u0/NULU.COM => d_zpm3/u15/nulu.com} | Bin 15616 -> 15616 bytes .../{hd_zpm3/s0 => d_zpm3}/u15/patch.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/pip.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/put.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/remove.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/rename.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/rmac.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/rsxdir.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/sainst.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/salias.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/save.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/set.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/setdef.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/setpath.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/setz3.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/show.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/submit.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/tcap.z3t | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/type.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/verror.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/vlu.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/xref.com | Bin .../{hd0/s0/u0 => d_zpm3/u15}/zcnfg.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/zde.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/zerase.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/zex.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/zfiler.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/zhelp.com | Bin .../Images/{hd_zpm3/s0 => d_zpm3}/u15/zp.com | Bin .../{hd_zpm3/s0 => d_zpm3}/u15/zshow.com | Bin Source/Images/d_zpm3/u15/zsid.com | Bin 0 -> 10240 bytes .../Images/{hd_zpm3/s0 => d_zpm3}/u15/zxd.com | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/ASM.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/CLOCKS.DAT | Bin .../Images/{hd0/s1 => d_zsdos}/u0/CLRDIR.COM | Bin Source/Images/d_zsdos/u0/COMPARE.COM | Bin 0 -> 2560 bytes Source/Images/{fd1 => d_zsdos}/u0/COPY.CFG | Bin Source/Images/{fd1 => d_zsdos}/u0/COPY.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/COPY.UPD | 0 Source/Images/{hd0/s1 => d_zsdos}/u0/CR.COM | Bin .../Images/{fd1 => d_zsdos}/u0/DATSWEEP.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/DDT.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/DDTZ.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/DDTZ.DOC | 0 Source/Images/d_zsdos/u0/DIRX.COM | Bin 0 -> 3072 bytes .../Images/{fd1 => d_zsdos}/u0/DSCONFIG.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/DUMP.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/ED.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/FA16.CFG | Bin Source/Images/{fd1 => d_zsdos}/u0/FA16.DOC | 0 Source/Images/{fd1 => d_zsdos}/u0/FA16A.FOR | 0 Source/Images/{fd1 => d_zsdos}/u0/FA16CFG.TXT | 0 Source/Images/{hd0/s0 => d_zsdos}/u0/FAT.COM | Bin Source/Images/d_zsdos/u0/FDISK80.COM | Bin 0 -> 18304 bytes .../Images/{fd1 => d_zsdos}/u0/FILEATTR.COM | Bin .../Images/{fd1 => d_zsdos}/u0/FILEDATE.CFG | Bin .../Images/{fd1 => d_zsdos}/u0/FILEDATE.COM | Bin Source/Images/d_zsdos/u0/FLASH.COM | Bin 0 -> 12419 bytes .../Images/{hd0/s1 => d_zsdos}/u0/INITDIR.CFG | Bin .../Images/{hd0/s1 => d_zsdos}/u0/INITDIR.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/LBREXT.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/LDDS.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/LDNZT.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/LDP2D.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/LIB.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/LINK.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/LOAD.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/MAC.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/MBASIC.COM | Bin Source/Images/{fd0 => d_zsdos}/u0/NULU.COM | Bin 15616 -> 15616 bytes Source/Images/{hd0/s1 => d_zsdos}/u0/PIP.COM | Bin Source/Images/d_zsdos/u0/PMARC.COM | Bin 0 -> 10368 bytes Source/Images/d_zsdos/u0/PMEXT.COM | Bin 0 -> 12928 bytes Source/Images/{fd1 => d_zsdos}/u0/PUTBG.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/PUTDS.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/RELOG.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/RMAC.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/SETTERM.COM | Bin .../Images/{fd1 => d_zsdos}/u0/SETUPZST.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/STAMPS.DAT | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/STAT.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/SUBMIT.COM | Bin 1280 -> 1280 bytes .../{hd0/s0 => d_zsdos}/u0/SUPERSUB.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/TD.CFG | Bin Source/Images/{fd1 => d_zsdos}/u0/TD.COM | Bin .../Images/{fd1 => d_zsdos}/u0/TERMBASE.DAT | Bin .../Images/{fd1 => d_zsdos}/u0/TESTCLOK.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/UNARC.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/UNCR.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/UNZIP.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/XSUB.COM | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/ZAP.COM | Bin Source/Images/{fd1 => d_zsdos}/u0/ZCAL.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/ZCNFG.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/ZCNFG24.CFG | Bin Source/Images/{hd0/s1 => d_zsdos}/u0/ZDE.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/ZDENST.COM | Bin .../Images/{hd0/s1 => d_zsdos}/u0/ZPATH.COM | Bin .../{hd0/s1 => d_zsdos}/u0/ZSCONFIG.COM | Bin Source/Images/d_zsdos/u0/ZSID.COM | Bin 0 -> 10240 bytes .../Images/{fd1 => d_zsdos}/u0/ZSVSTAMP.COM | Bin .../Images/{fd1 => d_zsdos}/u0/ZSVSTAMP.DOC | 0 Source/Images/{hd0/s1 => d_zsdos}/u0/ZXD.CFG | Bin Source/Images/{fd1 => d_zsdos}/u0/ZXD.COM | Bin Source/Images/d_zsdos/u1/SAMPKEY.DOC | 134 ++ Source/Images/d_zsdos/u1/SAMPKEY.ZDK | Bin 0 -> 512 bytes Source/Images/d_zsdos/u1/SAMPKEY.ZDT | 11 + Source/Images/d_zsdos/u1/ZDE10.DOC | 1049 ++++++++ Source/Images/d_zsdos/u1/ZDE10.FOR | 7 + Source/Images/d_zsdos/u1/ZDE10.NEW | 304 +++ Source/Images/d_zsdos/u1/ZDE10.QRF | 55 + Source/Images/d_zsdos/u1/ZDE10.TOC | 67 + Source/Images/d_zsdos/u1/ZDE13.FOR | 8 + Source/Images/d_zsdos/u1/ZDE13.NEW | 241 ++ .../u0/ZDE40.COM => d_zsdos/u1/ZDE16.COM} | Bin 16896 -> 16896 bytes Source/Images/d_zsdos/u1/ZDE16.DIR | 25 + Source/Images/d_zsdos/u1/ZDE16.FIX | Bin 0 -> 2048 bytes Source/Images/d_zsdos/u1/ZDE16.FOR | 8 + Source/Images/d_zsdos/u1/ZDE16.NEW | 498 ++++ Source/Images/d_zsdos/u1/ZDENST16.COM | Bin 0 -> 10624 bytes Source/Images/d_zsdos/u1/ZDEPROP.DOC | 139 ++ Source/Images/d_zsdos/u1/ZDEPROP.Z80 | 119 + Source/Images/d_zsdos/u1/ZDKCOM13.COM | Bin 0 -> 1792 bytes Source/Images/d_zsdos/u1/ZDKCOM13.DOC | 209 ++ Source/Images/d_zsdos/u3/Attack.pt3 | Bin 0 -> 2302 bytes Source/Images/d_zsdos/u3/Backup.pt3 | Bin 0 -> 1280 bytes Source/Images/d_zsdos/u3/BadMice.pt3 | Bin 0 -> 5015 bytes Source/Images/d_zsdos/u3/Demo.mym | Bin 0 -> 6083 bytes Source/Images/d_zsdos/u3/Demo1.mym | Bin 0 -> 7018 bytes Source/Images/d_zsdos/u3/Demo3.mym | Bin 0 -> 4646 bytes Source/Images/d_zsdos/u3/Demo3mix.mym | Bin 0 -> 6053 bytes Source/Images/d_zsdos/u3/Demo4.mym | Bin 0 -> 6569 bytes Source/Images/d_zsdos/u3/HowRU.pt3 | Bin 0 -> 7294 bytes Source/Images/d_zsdos/u3/Iteratn.pt3 | Bin 0 -> 12315 bytes Source/Images/d_zsdos/u3/LookBack.pt3 | Bin 0 -> 4469 bytes Source/Images/d_zsdos/u3/Louboutn.pt3 | Bin 0 -> 7552 bytes Source/Images/d_zsdos/u3/Namida.pt3 | Bin 0 -> 1728 bytes Source/Images/d_zsdos/u3/Recoll.pt3 | Bin 0 -> 7963 bytes Source/Images/d_zsdos/u3/Sanxion.pt3 | Bin 0 -> 12465 bytes Source/Images/d_zsdos/u3/Synch.pt3 | Bin 0 -> 11147 bytes Source/Images/d_zsdos/u3/ToStar.pt3 | Bin 0 -> 5177 bytes Source/Images/d_zsdos/u3/Tune.com | Bin 0 -> 4365 bytes Source/Images/d_zsdos/u3/Victory.pt3 | Bin 0 -> 6317 bytes Source/Images/d_zsdos/u3/Wicked.pt3 | Bin 0 -> 2437 bytes Source/Images/d_zsdos/u3/YeOlde.pt3 | Bin 0 -> 5598 bytes Source/Images/d_zsdos/u3/Yeovil.pt3 | Bin 0 -> 4904 bytes Source/Images/fd0/u0/DIF.COM | Bin 2944 -> 0 bytes Source/Images/fd0/u0/SID.COM | Bin 7936 -> 0 bytes Source/Images/fd0/u0/WS.COM | Bin 7168 -> 0 bytes Source/Images/fd0/u0/WS.OVR | Bin 53248 -> 0 bytes Source/Images/fd0/u0/WSCHANGE.COM | Bin 35328 -> 0 bytes Source/Images/fd0/u0/WSCHANGE.OVR | Bin 22528 -> 0 bytes Source/Images/fd0/u0/WSCHHELP.OVR | Bin 29696 -> 0 bytes Source/Images/fd0/u0/WSMSGS.OVR | Bin 13824 -> 0 bytes Source/Images/fd0/u0/WSPRINT.OVR | Bin 150528 -> 0 bytes Source/Images/fd0/u0/WSREADME.TXT | 880 ------- Source/Images/fd0/u0/WSSHORT.OVR | Bin 512 -> 0 bytes Source/Images/fd0/u0/WSU.COM | Bin 7168 -> 0 bytes Source/Images/fd1/u0/STAMPS.DAT | Bin 11392 -> 0 bytes Source/Images/hd0/s0/u0/DIF.COM | Bin 2944 -> 0 bytes Source/Images/hd0/s0/u0/SID.COM | Bin 7936 -> 0 bytes Source/Images/hd0/s0/u0/VIDATT.Z80 | 69 - Source/Images/hd0/s0/u0/initdir.com | Bin 2048 -> 0 bytes Source/Images/hd0/s0/u0/path.com | Bin 2176 -> 0 bytes Source/Images/hd0/s0/u0/putds.com | Bin 13056 -> 0 bytes Source/Images/hd0/s0/u0/zsconfig.com | Bin 5888 -> 0 bytes Source/Images/hd0/s0/u14/initdir.cfg | Bin 384 -> 0 bytes Source/Images/hd0/s0/u14/zxd.cfg | Bin 2048 -> 0 bytes Source/Images/hd0/s0/u2/WSHELP.OVR | Bin 25856 -> 0 bytes Source/Images/hd0/s1/u0/COPY.CFG | Bin 3456 -> 0 bytes Source/Images/hd0/s1/u0/COPY.COM | Bin 6912 -> 0 bytes Source/Images/hd0/s1/u0/DATSWEEP.COM | Bin 34816 -> 0 bytes Source/Images/hd0/s1/u0/DIF.COM | Bin 2944 -> 0 bytes Source/Images/hd0/s1/u0/DSCONFIG.COM | Bin 16384 -> 0 bytes Source/Images/hd0/s1/u0/FA16.CFG | Bin 3072 -> 0 bytes Source/Images/hd0/s1/u0/FILEATTR.COM | Bin 4096 -> 0 bytes Source/Images/hd0/s1/u0/FILEDATE.CFG | Bin 4992 -> 0 bytes Source/Images/hd0/s1/u0/FILEDATE.COM | Bin 4352 -> 0 bytes Source/Images/hd0/s1/u0/LDDS.COM | Bin 3328 -> 0 bytes Source/Images/hd0/s1/u0/RELOG.COM | Bin 256 -> 0 bytes Source/Images/hd0/s1/u0/SETTERM.COM | Bin 19840 -> 0 bytes Source/Images/hd0/s1/u0/SETUPZST.COM | Bin 7936 -> 0 bytes Source/Images/hd0/s1/u0/SID.COM | Bin 7936 -> 0 bytes Source/Images/hd0/s1/u0/SUPERSUB.COM | Bin 2176 -> 0 bytes Source/Images/hd0/s1/u0/TD.CFG | Bin 384 -> 0 bytes Source/Images/hd0/s1/u0/TD.COM | Bin 2048 -> 0 bytes Source/Images/hd0/s1/u0/TERMBASE.DAT | Bin 6400 -> 0 bytes Source/Images/hd0/s1/u0/TESTCLOK.COM | Bin 6400 -> 0 bytes Source/Images/hd0/s1/u0/ZCAL.COM | Bin 1233 -> 0 bytes Source/Images/hd0/s1/u0/ZDE40.COM | Bin 16896 -> 0 bytes Source/Images/hd0/s1/u0/ZSVSTAMP.COM | Bin 1792 -> 0 bytes Source/Images/hd0/s1/u0/ZSVSTAMP.DOC | 118 - Source/Images/hd0/s1/u0/ZXD.COM | Bin 6784 -> 0 bytes Source/Images/hd_cpm3/s1/u0/ANAGRAM.COM | Bin 1280 -> 0 bytes Source/Images/hd_cpm3/s1/u0/CHAPTER1.DOC | 2 - Source/Images/hd_cpm3/s1/u0/CHAPTER2.DOC | 2 - Source/Images/hd_cpm3/s1/u0/CHAPTER3.DOC | 2 - Source/Images/hd_cpm3/s1/u0/DIARY.DOC | 74 - Source/Images/hd_cpm3/s1/u0/DICTSORT.COM | Bin 1792 -> 0 bytes Source/Images/hd_cpm3/s1/u0/FIND.COM | Bin 1280 -> 0 bytes Source/Images/hd_cpm3/s1/u0/HOMONYMS.TXT | Bin 6016 -> 0 bytes Source/Images/hd_cpm3/s1/u0/HYEXCEPT.TXT | 358 --- Source/Images/hd_cpm3/s1/u0/HYPHEN.COM | Bin 8192 -> 0 bytes Source/Images/hd_cpm3/s1/u0/LOOKUP.COM | Bin 2048 -> 0 bytes Source/Images/hd_cpm3/s1/u0/MAINDICT.CMP | Bin 166912 -> 0 bytes Source/Images/hd_cpm3/s1/u0/MARKFIX.COM | Bin 3584 -> 0 bytes Source/Images/hd_cpm3/s1/u0/MOVEPRN.COM | Bin 4992 -> 0 bytes Source/Images/hd_cpm3/s1/u0/PATCH.LST | 1877 --------------- Source/Images/hd_cpm3/s1/u0/PRINT.TST | 143 -- Source/Images/hd_cpm3/s1/u0/READ.ME | 2141 ----------------- Source/Images/hd_cpm3/s1/u0/README | 15 - Source/Images/hd_cpm3/s1/u0/REVIEW.COM | Bin 5376 -> 0 bytes Source/Images/hd_cpm3/s1/u0/RULER.DOC | 22 - Source/Images/hd_cpm3/s1/u0/SAMPLE1.DOC | 17 - Source/Images/hd_cpm3/s1/u0/SAMPLE2.DOC | 15 - Source/Images/hd_cpm3/s1/u0/SAMPLE3.DOC | 5 - Source/Images/hd_cpm3/s1/u0/SPELL.COM | Bin 4096 -> 0 bytes Source/Images/hd_cpm3/s1/u0/TABLE.DOC | 17 - Source/Images/hd_cpm3/s1/u0/TEXT.DOC | 94 - Source/Images/hd_cpm3/s1/u0/TW.COM | Bin 3072 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WC.COM | Bin 1280 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WINSTALL.COM | Bin 20480 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WORDFREQ.COM | Bin 2560 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WS.COM | Bin 6784 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WS.OVR | Bin 52864 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSCHANGE.COM | Bin 34944 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSCHANGE.OVR | Bin 21888 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSCHHELP.OVR | Bin 29056 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSHELP.OVR | Bin 25856 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSINDEX.XCL | 232 -- Source/Images/hd_cpm3/s1/u0/WSMSGS.OVR | Bin 13440 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSPRINT.OVR | Bin 152704 -> 0 bytes Source/Images/hd_cpm3/s1/u0/WSSHORT.OVR | Bin 512 -> 0 bytes Source/Images/hd_zpm3/s0/u14/ZCNFG24.CFG | Bin 4608 -> 0 bytes Source/Images/hd_zpm3/s0/u15/sid.com | Bin 7936 -> 0 bytes Source/Images/hd_zpm3/s0/u15/zcnfg.com | Bin 8064 -> 0 bytes Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM | Bin 1280 -> 0 bytes Source/Images/hd_zpm3/s1/u0/CHAPTER1.DOC | 2 - Source/Images/hd_zpm3/s1/u0/CHAPTER2.DOC | 2 - Source/Images/hd_zpm3/s1/u0/CHAPTER3.DOC | 2 - Source/Images/hd_zpm3/s1/u0/DIARY.DOC | 74 - Source/Images/hd_zpm3/s1/u0/DICTSORT.COM | Bin 1792 -> 0 bytes Source/Images/hd_zpm3/s1/u0/FIND.COM | Bin 1280 -> 0 bytes Source/Images/hd_zpm3/s1/u0/HOMONYMS.TXT | Bin 6016 -> 0 bytes Source/Images/hd_zpm3/s1/u0/HYEXCEPT.TXT | 358 --- Source/Images/hd_zpm3/s1/u0/HYPHEN.COM | Bin 8192 -> 0 bytes Source/Images/hd_zpm3/s1/u0/LOOKUP.COM | Bin 2048 -> 0 bytes Source/Images/hd_zpm3/s1/u0/MAINDICT.CMP | Bin 166912 -> 0 bytes Source/Images/hd_zpm3/s1/u0/MARKFIX.COM | Bin 3584 -> 0 bytes Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM | Bin 4992 -> 0 bytes Source/Images/hd_zpm3/s1/u0/PATCH.LST | 1877 --------------- Source/Images/hd_zpm3/s1/u0/PRINT.TST | 143 -- Source/Images/hd_zpm3/s1/u0/READ.ME | 2141 ----------------- Source/Images/hd_zpm3/s1/u0/README | 15 - Source/Images/hd_zpm3/s1/u0/REVIEW.COM | Bin 5376 -> 0 bytes Source/Images/hd_zpm3/s1/u0/RULER.DOC | 22 - Source/Images/hd_zpm3/s1/u0/SAMPLE1.DOC | 17 - Source/Images/hd_zpm3/s1/u0/SAMPLE2.DOC | 15 - Source/Images/hd_zpm3/s1/u0/SAMPLE3.DOC | 5 - Source/Images/hd_zpm3/s1/u0/SPELL.COM | Bin 4096 -> 0 bytes Source/Images/hd_zpm3/s1/u0/TABLE.DOC | 17 - Source/Images/hd_zpm3/s1/u0/TEXT.DOC | 94 - Source/Images/hd_zpm3/s1/u0/TW.COM | Bin 3072 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WC.COM | Bin 1280 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WINSTALL.COM | Bin 20480 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM | Bin 2560 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WS.COM | Bin 6784 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WS.OVR | Bin 52864 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM | Bin 34944 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSCHANGE.OVR | Bin 21888 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR | Bin 29056 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSHELP.OVR | Bin 25856 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL | 232 -- Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR | Bin 13440 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR | Bin 152704 -> 0 bytes Source/Images/hd_zpm3/s1/u0/WSSHORT.OVR | Bin 512 -> 0 bytes .../s1/u0 => RomDsk/ROM_1024KB}/CLOCKS.DAT | Bin Source/RomDsk/ROM_1024KB/COMPARE.COM | Bin 0 -> 2560 bytes .../hd0/s1/u0 => RomDsk/ROM_1024KB}/COPY.UPD | 0 Source/RomDsk/ROM_1024KB/CR.COM | Bin 0 -> 6144 bytes Source/RomDsk/ROM_1024KB/DDTZ.DOC | 564 +++++ Source/RomDsk/ROM_1024KB/DIF.COM | Bin 2944 -> 0 bytes .../hd0/s1/u0 => RomDsk/ROM_1024KB}/FA16.DOC | 0 .../hd0/s1/u0 => RomDsk/ROM_1024KB}/FA16A.FOR | 0 .../s1/u0 => RomDsk/ROM_1024KB}/FA16CFG.TXT | 0 Source/RomDsk/ROM_1024KB/FAT.COM | Bin 0 -> 44928 bytes .../LDP2D.COM => RomDsk/ROM_1024KB/LDNZT.COM} | Bin 3456 -> 3328 bytes Source/RomDsk/ROM_1024KB/MAC.COM | Bin 0 -> 11776 bytes Source/RomDsk/ROM_1024KB/NULU.COM | Bin 15616 -> 15616 bytes Source/RomDsk/ROM_1024KB/PMARC.COM | Bin 0 -> 10368 bytes Source/RomDsk/ROM_1024KB/PMEXT.COM | Bin 0 -> 12928 bytes .../hd0/s1/u0 => RomDsk/ROM_1024KB}/PUTBG.COM | Bin Source/RomDsk/ROM_1024KB/SID.COM | Bin 7936 -> 0 bytes Source/RomDsk/ROM_1024KB/STAMPS.DAT | Bin 11392 -> 15744 bytes Source/RomDsk/ROM_1024KB/UNCR.COM | Bin 0 -> 8576 bytes Source/RomDsk/ROM_1024KB/VIDATT.Z80 | 69 - Source/RomDsk/ROM_1024KB/WS.COM | Bin 7168 -> 0 bytes Source/RomDsk/ROM_1024KB/WS.OVR | Bin 53248 -> 0 bytes Source/RomDsk/ROM_1024KB/WSCHANGE.COM | Bin 35328 -> 0 bytes Source/RomDsk/ROM_1024KB/WSCHANGE.OVR | Bin 22528 -> 0 bytes Source/RomDsk/ROM_1024KB/WSHELP.OVR | Bin 25856 -> 0 bytes Source/RomDsk/ROM_1024KB/WSMSGS.OVR | Bin 13824 -> 0 bytes Source/RomDsk/ROM_1024KB/WSPRINT.OVR | Bin 150528 -> 0 bytes Source/RomDsk/ROM_1024KB/WSSHORT.OVR | Bin 512 -> 0 bytes Source/RomDsk/ROM_1024KB/WSU.COM | Bin 7168 -> 0 bytes Source/RomDsk/ROM_1024KB/ZSID.COM | Bin 0 -> 10240 bytes Source/RomDsk/ROM_512KB/COMPARE.COM | Bin 0 -> 2560 bytes Source/RomDsk/ROM_512KB/DIF.COM | Bin 2944 -> 0 bytes Source/RomDsk/ROM_512KB/NULU.COM | Bin 15616 -> 15616 bytes Source/RomDsk/ReadMe.txt | 9 - 937 files changed, 3607 insertions(+), 11313 deletions(-) rename Source/Images/{hd0/s0/u0/alien.dat => d_bp/u0/ALIEN.DAT} (100%) rename Source/Images/{fd0 => d_bp}/u0/ASM.COM (100%) rename Source/Images/{hd0/s0/u0/bpbuild.com => d_bp/u0/BPBUILD.COM} (100%) rename Source/Images/{hd0/s0/u0/bpcnfg.com => d_bp/u0/BPCNFG.COM} (100%) rename Source/Images/{hd0/s0/u0/bpdbug.com => d_bp/u0/BPDBUG.COM} (100%) rename Source/Images/{hd0/s0/u0/bpformat.com => d_bp/u0/BPFORMAT.COM} (100%) rename Source/Images/{hd0/s0/u0/bpswap.com => d_bp/u0/BPSWAP.COM} (100%) rename Source/Images/{hd0/s0/u0/bpsysgen.com => d_bp/u0/BPSYSGEN.COM} (100%) create mode 100644 Source/Images/d_bp/u0/COMPARE.COM rename Source/Images/{hd0/s0/u0/confz4.com => d_bp/u0/CONFZ4.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/CR.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/DDT.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/DDTZ.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/DDTZ.DOC (100%) rename Source/Images/{fd0 => d_bp}/u0/DIRX.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/DUMP.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/ED.COM (100%) rename Source/Images/{hd0/s0/u0/emulate.com => d_bp/u0/EMULATE.COM} (100%) rename Source/Images/{hd0/s0/u0/fa.com => d_bp/u0/FA.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/FAT.COM (100%) rename Source/Images/{hd0/s0/u0/hashini.com => d_bp/u0/HASHINI.COM} (100%) rename Source/Images/{hd0/s0/u0/hdiag.com => d_bp/u0/HDIAG.COM} (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/HDIR.COM (100%) rename Source/Images/{hd0/s0/u0/help.com => d_bp/u0/HELP.COM} (100%) rename Source/Images/{hd0/s0/u0/iniramd.com => d_bp/u0/INIRAMD.COM} (100%) rename Source/Images/{fd1 => d_bp}/u0/INITDIR.COM (100%) rename Source/Images/{hd0/s0/u0/instal12.com => d_bp/u0/INSTAL12.COM} (100%) rename Source/Images/{hd0/s0/u0/iopinit.com => d_bp/u0/IOPINIT.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/LBREXT.COM (100%) rename Source/Images/{hd0/s0/u0/ldds.com => d_bp/u0/LDDS.COM} (100%) rename Source/Images/{hd0/s0/u0/ldnzt.com => d_bp/u0/LDNZT.COM} (100%) rename Source/Images/{hd0/s0/u0/ldp2d.com => d_bp/u0/LDP2D.COM} (100%) rename Source/Images/{hd0/s0/u0/ldr.com => d_bp/u0/LDR.COM} (100%) rename Source/Images/{hd0/s0/u0/ldsys.com => d_bp/u0/LDSYS.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/LIB.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/LINK.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/LOAD.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/MAC.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/MBASIC.COM (100%) rename Source/Images/{hd_zpm3/s0/u15/nulu.com => d_bp/u0/NULU.COM} (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/NZDEC23D.Z3T (100%) rename Source/Images/{fd1/u0/ZPATH.COM => d_bp/u0/PATH.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/PIP.COM (100%) rename Source/Images/{fd1 => d_bp}/u0/PUTDS.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/R.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/RMAC.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/RSETSIMH.COM (100%) rename Source/Images/{hd0/s0/u0/setclok.com => d_bp/u0/SETCLOK.COM} (100%) rename Source/Images/{hd0/s0/u0/showhd.com => d_bp/u0/SHOWHD.COM} (100%) rename Source/Images/{hd0/s0/u0/sizeram.com => d_bp/u0/SIZERAM.COM} (100%) rename Source/Images/{hd0/s0/u0/slowdown.com => d_bp/u0/SLOWDOWN.COM} (100%) rename Source/Images/{hd0/s0/u0/speedup.com => d_bp/u0/SPEEDUP.COM} (100%) rename Source/Images/{hd0/s0/u0/start01.com => d_bp/u0/START01.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/STAT.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/SUBMIT.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/SUPERSUB.COM (100%) rename Source/Images/{hd0/s0/u0/sys.fcp => d_bp/u0/SYS.FCP} (100%) rename Source/Images/{hd0/s0/u0/sys.ndr => d_bp/u0/SYS.NDR} (100%) rename Source/Images/{hd0/s0/u0/sys.rcp => d_bp/u0/SYS.RCP} (100%) rename Source/Images/{hd0/s0/u0/tcselect.com => d_bp/u0/TCSELECT.COM} (100%) rename Source/Images/{hd0/s0/u0/tdd.com => d_bp/u0/TDD.COM} (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/TIMER.COM (100%) rename Source/Images/{hd0/s0/u0/turbo.com => d_bp/u0/TURBO.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/UNARC.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/UNCR.COM (100%) rename Source/Images/{fd0 => d_bp}/u0/UNZIP.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/URL.COM (100%) rename Source/Images/{hd0/s0/u0/valias.com => d_bp/u0/VALIAS.COM} (100%) rename Source/Images/{fd0 => d_bp}/u0/VIDATT.Z80 (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/VT100TCP.Z3T (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/W.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/WW.Z3T (100%) rename Source/Images/{fd0 => d_bp}/u0/XSUB.COM (100%) rename Source/Images/{hd0/s0/u0/z3tcap.tcp => d_bp/u0/Z3TCAP.TCP} (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/Z3TCAP.Z3T (100%) rename Source/Images/{hd0/s0/u0/z41.zrl => d_bp/u0/Z41.ZRL} (100%) rename Source/Images/{fd0 => d_bp}/u0/ZAP.COM (100%) rename Source/Images/{fd1 => d_bp}/u0/ZCNFG.COM (100%) rename Source/Images/{hd0/s0/u0/zcpr33.rel => d_bp/u0/ZCPR33.REL} (100%) rename Source/Images/{fd0 => d_bp}/u0/ZDE.COM (100%) rename Source/Images/{hd0/s0/u0/zs203.zrl => d_bp/u0/ZS203.ZRL} (100%) rename Source/Images/{hd0/s0/u0/zscfg2.com => d_bp/u0/ZSCFG2.COM} (100%) rename Source/Images/{fd1 => d_bp}/u0/ZSCONFIG.COM (100%) rename Source/Images/{hd0/s0/u0/zsdos.zrl => d_bp/u0/ZSDOS.ZRL} (100%) rename Source/Images/{hd_cpm3/s0/u0/ZSID6.COM => d_bp/u0/ZSID.COM} (100%) rename Source/Images/{hd0/s0/u0/zxd.com => d_bp/u0/ZXD.COM} (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/cp.bin (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/nzcpr.zrl (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/park.com (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/spinup.com (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/start.com (100%) rename Source/Images/{hd0/s0 => d_bp}/u0/z34.rel (100%) rename Source/Images/{hd0/s0/u10/z40.hlp => d_bp/u10/Z40.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40a.hlp => d_bp/u10/Z40A.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40b.hlp => d_bp/u10/Z40B.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40c.hlp => d_bp/u10/Z40C.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40d.hlp => d_bp/u10/Z40D.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40e.hlp => d_bp/u10/Z40E.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40f.hlp => d_bp/u10/Z40F.HLP} (100%) rename Source/Images/{hd0/s0/u10/z40g.hlp => d_bp/u10/Z40G.HLP} (100%) rename Source/Images/{hd0/s0/u14/bpcnfg.cfg => d_bp/u14/BPCNFG.CFG} (100%) rename Source/Images/{hd0/s0/u14/bpformat.cfg => d_bp/u14/BPFORMAT.CFG} (100%) rename Source/Images/{hd_zpm3/s0 => d_bp}/u14/COPY.CFG (100%) rename Source/Images/{hd0/s0/u14/emulate.cfg => d_bp/u14/EMULATE.CFG} (100%) rename Source/Images/{hd0/s0/u14/hdiag.cfg => d_bp/u14/HDIAG.CFG} (100%) rename Source/Images/{hd0/s0/u14/iniramd.cfg => d_bp/u14/INIRAMD.CFG} (100%) rename Source/Images/{fd1/u0 => d_bp/u14}/INITDIR.CFG (100%) rename Source/Images/{hd0/s0/u14/ldsys.cfg => d_bp/u14/LDSYS.CFG} (100%) rename Source/Images/{hd0/s0/u14/setclok.cfg => d_bp/u14/SETCLOK.CFG} (100%) rename Source/Images/{hd0/s0/u14/tdd.cfg => d_bp/u14/TDD.CFG} (100%) rename Source/Images/{fd1/u0 => d_bp/u14}/ZXD.CFG (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/00-INDEX.TXT (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS-1.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS-2.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS.ZEX (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS0.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ALIAS1.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CD.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CD.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CLEAND15.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CLEANDIR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CLEANDIR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CLNDR13B.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CMD.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CMD.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CMDFILES.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CMDRUN.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CMDRUN.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/COMMENT.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/COMMENT.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/COMPARE.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CPSEL.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CPSEL.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CRC.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/CRC.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DBRCPREL.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEBUGRCP.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEBUGRCP.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEV.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEV.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEV10.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEVICE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEVICE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DEVICE10.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIFF.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIFF.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIFF21.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIR14.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DIRS.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DPGFILE.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DPROG.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DPROG.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DPROG.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DPROG12.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DU3.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DU3.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DU3.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/DU312.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ECHO.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ECHO.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERASE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERASE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR1.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR1.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR2.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR2.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR3.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR3.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR4.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERROR4.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERRORX.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ERRORX.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/FILES.BBS (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/FINDF.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/FINDF.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/FINDF26.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/FINDF26A.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/GOTO.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/GOTO.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/GRDEMO.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELP.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELP.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELP.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELPCK.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELPCK.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELPPR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELPPR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/HELPSYS.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/IF.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/IF.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/IF.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/IFSTAT.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/IFSTAT.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/IO.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LDR-UPD.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LDR-UPD.MSG (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LDR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LDR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LDR15.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LGET11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LLF11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LUZ3.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LX12.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/LX14.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MCOPY.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MCOPY.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MCOPY44.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MCOPY45B.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MENU.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MENU.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MENU.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MENUCK.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MENUCK.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MKDIR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MKDIR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MU3.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MU3.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/MU3.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/NDIRS.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/NEWTCAP.Z80 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/NOTE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/NOTE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PAGE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PAGE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PATH.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PATH.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PATH31.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PPAL.DOC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PRINT.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PRINT.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PRINTHLP.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PROTECT.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PROTECT.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PWD.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/PWD.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/QUIET.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/QUIET.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/READ.ME (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/RECORD.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/RECORD.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/REG.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/REG.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/RENAME.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/RENAME.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/RENAME31.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SAK.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SAK.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SETFILE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SETFILE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SF.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SF.Z80 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SH.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SH.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SH.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SH11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHCTRL.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHCTRL.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHDEFINE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHDEFINE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHFILE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHFILE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHOW.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHOW.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHSET.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHSET.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHUTILS2.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHVAR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHVAR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SHVAR11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SUB.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SUB.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSENV.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSENV.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSENV.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP1.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSFCP2.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSIOP.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSIOP.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSNDR.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSNDR.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSNDR.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP1.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP2.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP3.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/SYSRCP4.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/T3M-HI2.Z80 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/T3T-24-1.Z80 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCCHECK.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCCHECK.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCMAKE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCMAKE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCSEL32.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCSELECT.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCSELECT.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCSRC14.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCVIEW.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/TCVIEW20.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/UNERASE.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/UNERASE.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VF-BOX11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VF41.IQF (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VF41H.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VF42A.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VFILER.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VFILER.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VFILER.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VFILR4-1.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VFILR4-2.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENU.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENU.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENU.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENU24.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENUCK.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENUCK.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/VMENUFUN.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/WHEEL.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/WHEEL.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/WILDCAT.TXT (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/WYSE.DPG (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/XD.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/XD.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/XDIR.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/XDIR.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3BASE1.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3BASE2.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3FILES.PH1 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3FILES.PH2 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3FILES.PQ2 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3FILES2.PH2 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3FILES2.PQ2 (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3HDR1.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3HDR2.LIB (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3LDRBUG.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3LOC.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3LOC.MAC (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3LOC11.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3RES.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.TCP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP.TQP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3TCAP22.LBR (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3UTIL1.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3UTIL2.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/Z3UTIL3.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.HLP (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.INS (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3.IQS (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3DIR.BQG (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZCPR3DIR.BUG (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZEX.AQM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZEX.ASM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZEX.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZEX.ZEX (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZEX2.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZEX31A.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZGOLF.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZMLIB.COM (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/ZSYSTEM.INS (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/xzrl.com (100%) rename Source/Images/{hd0/s0 => d_bp}/u15/xzrl.doc (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/ASM.COM (100%) rename Source/Images/{fd0 => d_cpm22}/u0/CLRDIR.COM (100%) create mode 100644 Source/Images/d_cpm22/u0/COMPARE.COM rename Source/Images/{hd0/s0 => d_cpm22}/u0/CR.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/DDT.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/DDTZ.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/DDTZ.DOC (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/DIRX.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/DUMP.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/ED.COM (100%) rename Source/Images/{fd1 => d_cpm22}/u0/FAT.COM (100%) create mode 100644 Source/Images/d_cpm22/u0/FDISK80.COM create mode 100644 Source/Images/d_cpm22/u0/FLASH.COM rename Source/Images/{hd0/s0 => d_cpm22}/u0/LBREXT.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/LIB.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/LINK.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/LOAD.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/MAC.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/MBASIC.COM (100%) rename Source/Images/{hd0/s1 => d_cpm22}/u0/NULU.COM (99%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/PIP.COM (100%) rename Source/Images/{hd0/s1/u0/pmarc.com => d_cpm22/u0/PMARC.COM} (100%) rename Source/Images/{hd0/s1/u0/pmext.com => d_cpm22/u0/PMEXT.COM} (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/RMAC.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/STAT.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/SUBMIT.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/UNARC.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/UNCR.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/UNZIP.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/XSUB.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/ZAP.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u0/ZDE.COM (100%) rename Source/Images/{fd0 => d_cpm22}/u0/ZDENST.COM (100%) rename Source/Images/{hd_zpm3/s0/u15/zsid6.com => d_cpm22/u0/ZSID.COM} (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/SAMPKEY.DOC (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/SAMPKEY.ZDK (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/SAMPKEY.ZDT (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE10.DOC (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE10.FOR (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE10.NEW (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE10.QRF (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE10.TOC (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE13.FOR (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE13.NEW (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE16.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE16.DIR (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE16.FIX (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE16.FOR (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDE16.NEW (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDENST16.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDEPROP.DOC (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDEPROP.Z80 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDKCOM13.COM (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u1/ZDKCOM13.DOC (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Attack.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Backup.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/BadMice.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Demo.mym (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Demo1.mym (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Demo3.mym (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Demo3mix.mym (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Demo4.mym (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/HowRU.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Iteratn.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/LookBack.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Louboutn.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Namida.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Recoll.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Sanxion.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Synch.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/ToStar.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Tune.com (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Victory.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Wicked.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/YeOlde.pt3 (100%) rename Source/Images/{hd0/s0 => d_cpm22}/u3/Yeovil.pt3 (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/DATE.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/DEVICE.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/DIR.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/DUMP.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/ED.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/ERASE.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/GENCOM.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/GENCPM.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/GET.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/HELP.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/HELP.HLP (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/HEXCOM.CPM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/INITDIR.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/PATCH.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/PIP.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/PUT.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/RENAME.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/ROMWBW.TXT (91%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/SAVE.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/SET.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/SETDEF.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/SHOW.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/SUBMIT.COM (100%) rename Source/Images/{hd_cpm3/s0 => d_cpm3}/u0/TYPE.COM (100%) create mode 100644 Source/Images/d_cpm3/u0/ZSID.COM rename Source/Images/{hd0/s2 => d_nzcom}/u0/ALIAS.CMD (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/ARUNZ.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/CMD.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/COMP.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/COPY.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/CPSET.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/CRUNCH.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/DFA.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/DFA.NOT (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/DIR.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/EASE.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/EASECMD.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/EDITNDR.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/ERA.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/FF.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/FINDF.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/HELP.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/IF.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/LDIR.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/LGET.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/LPUT.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/LX.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/MKZCM.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZCOM.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZCOM.LBR (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZCPR.LBR (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZFCP.LBR (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZRCP.LBR (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZSUB.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/NZSUB.SUB (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/P.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/PATH.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/POKE.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/PUBLIC.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/RELEASE.NOT (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/REN.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SALIAS.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SAVE.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SAVENDR.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SDZ.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SHOW.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SHSET.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SP.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SPOP.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/SUB.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/TCSELECT.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/UNCR.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/VARPACK.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/VIEW.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/Z3LOC.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/Z3TCAP.TCP (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX.RSX (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX4.COM (100%) rename Source/Images/{hd0/s2 => d_nzcom}/u0/ZEX4.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/ANAGRAM.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/CHAPTER1.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/CHAPTER2.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/CHAPTER3.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/DIARY.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/DICTSORT.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/FIND.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/HOMONYMS.TXT (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/HYEXCEPT.TXT (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/HYPHEN.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/LOOKUP.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/MAINDICT.CMP (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/MARKFIX.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/MOVEPRN.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/PATCH.LST (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/PRINT.TST (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/READ.ME (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/README (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/REVIEW.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/RULER.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/SAMPLE1.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/SAMPLE2.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/SAMPLE3.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/SPELL.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/TABLE.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/TEXT.DOC (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/TW.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WC.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WINSTALL.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WORDFREQ.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WS.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WS.OVR (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSCHANGE.COM (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSCHANGE.OVR (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSCHHELP.OVR (100%) rename Source/Images/{fd0 => d_ws4}/u0/WSHELP.OVR (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSINDEX.XCL (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSMSGS.OVR (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSPRINT.OVR (100%) rename Source/Images/{hd0/s0/u2 => d_ws4/u0}/WSSHORT.OVR (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u0/HELP.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u0/ROMWBW.TXT (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/ALIAS.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/HP-RPN.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/HP-ZP.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/IF.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/MENU.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/VLU.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/ZFHIST.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/ZFILER.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/ZFMACRO.HLP (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u10/ZP.HLP (100%) rename Source/Images/{hd0/s0/u14/copy.cfg => d_zpm3/u14/COPY.CFG} (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u14/ERASE.CFG (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u14/HELPC15.CFG (100%) rename Source/Images/{fd1/u0 => d_zpm3/u14}/ZCNFG24.CFG (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u14/ZEX.CFG (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u14/ZF11.CFG (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u14/ZP17.CFG (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/alias.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/arunz.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/autotog.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/clrhist.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/copy.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/date.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/dev.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/device.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/dir.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/diskinfo.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/du.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/dump.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/ed.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/erase.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/gencom.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/gencpm.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/get.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/goto.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/help.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/hexcom.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/if.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/initdir.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/lbrext.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/lib.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/link.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/loadseg.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/mac.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/mbasic.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/names.ndr (100%) rename Source/Images/{hd0/s0/u0/NULU.COM => d_zpm3/u15/nulu.com} (99%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/patch.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/pip.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/put.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/remove.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/rename.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/rmac.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/rsxdir.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/sainst.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/salias.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/save.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/set.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/setdef.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/setpath.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/setz3.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/show.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/submit.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/tcap.z3t (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/type.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/verror.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/vlu.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/xref.com (100%) rename Source/Images/{hd0/s0/u0 => d_zpm3/u15}/zcnfg.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zde.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zerase.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zex.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zfiler.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zhelp.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zp.com (100%) rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zshow.com (100%) create mode 100644 Source/Images/d_zpm3/u15/zsid.com rename Source/Images/{hd_zpm3/s0 => d_zpm3}/u15/zxd.com (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ASM.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/CLOCKS.DAT (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/CLRDIR.COM (100%) create mode 100644 Source/Images/d_zsdos/u0/COMPARE.COM rename Source/Images/{fd1 => d_zsdos}/u0/COPY.CFG (100%) rename Source/Images/{fd1 => d_zsdos}/u0/COPY.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/COPY.UPD (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/CR.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/DATSWEEP.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/DDT.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/DDTZ.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/DDTZ.DOC (100%) create mode 100644 Source/Images/d_zsdos/u0/DIRX.COM rename Source/Images/{fd1 => d_zsdos}/u0/DSCONFIG.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/DUMP.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ED.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/FA16.CFG (100%) rename Source/Images/{fd1 => d_zsdos}/u0/FA16.DOC (100%) rename Source/Images/{fd1 => d_zsdos}/u0/FA16A.FOR (100%) rename Source/Images/{fd1 => d_zsdos}/u0/FA16CFG.TXT (100%) rename Source/Images/{hd0/s0 => d_zsdos}/u0/FAT.COM (100%) create mode 100644 Source/Images/d_zsdos/u0/FDISK80.COM rename Source/Images/{fd1 => d_zsdos}/u0/FILEATTR.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/FILEDATE.CFG (100%) rename Source/Images/{fd1 => d_zsdos}/u0/FILEDATE.COM (100%) create mode 100644 Source/Images/d_zsdos/u0/FLASH.COM rename Source/Images/{hd0/s1 => d_zsdos}/u0/INITDIR.CFG (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/INITDIR.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/LBREXT.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/LDDS.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/LDNZT.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/LDP2D.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/LIB.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/LINK.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/LOAD.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/MAC.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/MBASIC.COM (100%) rename Source/Images/{fd0 => d_zsdos}/u0/NULU.COM (99%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/PIP.COM (100%) create mode 100644 Source/Images/d_zsdos/u0/PMARC.COM create mode 100644 Source/Images/d_zsdos/u0/PMEXT.COM rename Source/Images/{fd1 => d_zsdos}/u0/PUTBG.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/PUTDS.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/RELOG.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/RMAC.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/SETTERM.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/SETUPZST.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/STAMPS.DAT (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/STAT.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/SUBMIT.COM (90%) rename Source/Images/{hd0/s0 => d_zsdos}/u0/SUPERSUB.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/TD.CFG (100%) rename Source/Images/{fd1 => d_zsdos}/u0/TD.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/TERMBASE.DAT (100%) rename Source/Images/{fd1 => d_zsdos}/u0/TESTCLOK.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/UNARC.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/UNCR.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/UNZIP.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/XSUB.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZAP.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/ZCAL.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZCNFG.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZCNFG24.CFG (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZDE.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZDENST.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZPATH.COM (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZSCONFIG.COM (100%) create mode 100644 Source/Images/d_zsdos/u0/ZSID.COM rename Source/Images/{fd1 => d_zsdos}/u0/ZSVSTAMP.COM (100%) rename Source/Images/{fd1 => d_zsdos}/u0/ZSVSTAMP.DOC (100%) rename Source/Images/{hd0/s1 => d_zsdos}/u0/ZXD.CFG (100%) rename Source/Images/{fd1 => d_zsdos}/u0/ZXD.COM (100%) create mode 100644 Source/Images/d_zsdos/u1/SAMPKEY.DOC create mode 100644 Source/Images/d_zsdos/u1/SAMPKEY.ZDK create mode 100644 Source/Images/d_zsdos/u1/SAMPKEY.ZDT create mode 100644 Source/Images/d_zsdos/u1/ZDE10.DOC create mode 100644 Source/Images/d_zsdos/u1/ZDE10.FOR create mode 100644 Source/Images/d_zsdos/u1/ZDE10.NEW create mode 100644 Source/Images/d_zsdos/u1/ZDE10.QRF create mode 100644 Source/Images/d_zsdos/u1/ZDE10.TOC create mode 100644 Source/Images/d_zsdos/u1/ZDE13.FOR create mode 100644 Source/Images/d_zsdos/u1/ZDE13.NEW rename Source/Images/{fd0/u0/ZDE40.COM => d_zsdos/u1/ZDE16.COM} (98%) create mode 100644 Source/Images/d_zsdos/u1/ZDE16.DIR create mode 100644 Source/Images/d_zsdos/u1/ZDE16.FIX create mode 100644 Source/Images/d_zsdos/u1/ZDE16.FOR create mode 100644 Source/Images/d_zsdos/u1/ZDE16.NEW create mode 100644 Source/Images/d_zsdos/u1/ZDENST16.COM create mode 100644 Source/Images/d_zsdos/u1/ZDEPROP.DOC create mode 100644 Source/Images/d_zsdos/u1/ZDEPROP.Z80 create mode 100644 Source/Images/d_zsdos/u1/ZDKCOM13.COM create mode 100644 Source/Images/d_zsdos/u1/ZDKCOM13.DOC create mode 100644 Source/Images/d_zsdos/u3/Attack.pt3 create mode 100644 Source/Images/d_zsdos/u3/Backup.pt3 create mode 100644 Source/Images/d_zsdos/u3/BadMice.pt3 create mode 100644 Source/Images/d_zsdos/u3/Demo.mym create mode 100644 Source/Images/d_zsdos/u3/Demo1.mym create mode 100644 Source/Images/d_zsdos/u3/Demo3.mym create mode 100644 Source/Images/d_zsdos/u3/Demo3mix.mym create mode 100644 Source/Images/d_zsdos/u3/Demo4.mym create mode 100644 Source/Images/d_zsdos/u3/HowRU.pt3 create mode 100644 Source/Images/d_zsdos/u3/Iteratn.pt3 create mode 100644 Source/Images/d_zsdos/u3/LookBack.pt3 create mode 100644 Source/Images/d_zsdos/u3/Louboutn.pt3 create mode 100644 Source/Images/d_zsdos/u3/Namida.pt3 create mode 100644 Source/Images/d_zsdos/u3/Recoll.pt3 create mode 100644 Source/Images/d_zsdos/u3/Sanxion.pt3 create mode 100644 Source/Images/d_zsdos/u3/Synch.pt3 create mode 100644 Source/Images/d_zsdos/u3/ToStar.pt3 create mode 100644 Source/Images/d_zsdos/u3/Tune.com create mode 100644 Source/Images/d_zsdos/u3/Victory.pt3 create mode 100644 Source/Images/d_zsdos/u3/Wicked.pt3 create mode 100644 Source/Images/d_zsdos/u3/YeOlde.pt3 create mode 100644 Source/Images/d_zsdos/u3/Yeovil.pt3 delete mode 100644 Source/Images/fd0/u0/DIF.COM delete mode 100644 Source/Images/fd0/u0/SID.COM delete mode 100644 Source/Images/fd0/u0/WS.COM delete mode 100644 Source/Images/fd0/u0/WS.OVR delete mode 100644 Source/Images/fd0/u0/WSCHANGE.COM delete mode 100644 Source/Images/fd0/u0/WSCHANGE.OVR delete mode 100644 Source/Images/fd0/u0/WSCHHELP.OVR delete mode 100644 Source/Images/fd0/u0/WSMSGS.OVR delete mode 100644 Source/Images/fd0/u0/WSPRINT.OVR delete mode 100644 Source/Images/fd0/u0/WSREADME.TXT delete mode 100644 Source/Images/fd0/u0/WSSHORT.OVR delete mode 100644 Source/Images/fd0/u0/WSU.COM delete mode 100644 Source/Images/fd1/u0/STAMPS.DAT delete mode 100644 Source/Images/hd0/s0/u0/DIF.COM delete mode 100644 Source/Images/hd0/s0/u0/SID.COM delete mode 100644 Source/Images/hd0/s0/u0/VIDATT.Z80 delete mode 100644 Source/Images/hd0/s0/u0/initdir.com delete mode 100644 Source/Images/hd0/s0/u0/path.com delete mode 100644 Source/Images/hd0/s0/u0/putds.com delete mode 100644 Source/Images/hd0/s0/u0/zsconfig.com delete mode 100644 Source/Images/hd0/s0/u14/initdir.cfg delete mode 100644 Source/Images/hd0/s0/u14/zxd.cfg delete mode 100644 Source/Images/hd0/s0/u2/WSHELP.OVR delete mode 100644 Source/Images/hd0/s1/u0/COPY.CFG delete mode 100644 Source/Images/hd0/s1/u0/COPY.COM delete mode 100644 Source/Images/hd0/s1/u0/DATSWEEP.COM delete mode 100644 Source/Images/hd0/s1/u0/DIF.COM delete mode 100644 Source/Images/hd0/s1/u0/DSCONFIG.COM delete mode 100644 Source/Images/hd0/s1/u0/FA16.CFG delete mode 100644 Source/Images/hd0/s1/u0/FILEATTR.COM delete mode 100644 Source/Images/hd0/s1/u0/FILEDATE.CFG delete mode 100644 Source/Images/hd0/s1/u0/FILEDATE.COM delete mode 100644 Source/Images/hd0/s1/u0/LDDS.COM delete mode 100644 Source/Images/hd0/s1/u0/RELOG.COM delete mode 100644 Source/Images/hd0/s1/u0/SETTERM.COM delete mode 100644 Source/Images/hd0/s1/u0/SETUPZST.COM delete mode 100644 Source/Images/hd0/s1/u0/SID.COM delete mode 100644 Source/Images/hd0/s1/u0/SUPERSUB.COM delete mode 100644 Source/Images/hd0/s1/u0/TD.CFG delete mode 100644 Source/Images/hd0/s1/u0/TD.COM delete mode 100644 Source/Images/hd0/s1/u0/TERMBASE.DAT delete mode 100644 Source/Images/hd0/s1/u0/TESTCLOK.COM delete mode 100644 Source/Images/hd0/s1/u0/ZCAL.COM delete mode 100644 Source/Images/hd0/s1/u0/ZDE40.COM delete mode 100644 Source/Images/hd0/s1/u0/ZSVSTAMP.COM delete mode 100644 Source/Images/hd0/s1/u0/ZSVSTAMP.DOC delete mode 100644 Source/Images/hd0/s1/u0/ZXD.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/ANAGRAM.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/CHAPTER1.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/CHAPTER2.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/CHAPTER3.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/DIARY.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/DICTSORT.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/FIND.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/HOMONYMS.TXT delete mode 100644 Source/Images/hd_cpm3/s1/u0/HYEXCEPT.TXT delete mode 100644 Source/Images/hd_cpm3/s1/u0/HYPHEN.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/LOOKUP.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/MAINDICT.CMP delete mode 100644 Source/Images/hd_cpm3/s1/u0/MARKFIX.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/MOVEPRN.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/PATCH.LST delete mode 100644 Source/Images/hd_cpm3/s1/u0/PRINT.TST delete mode 100644 Source/Images/hd_cpm3/s1/u0/READ.ME delete mode 100644 Source/Images/hd_cpm3/s1/u0/README delete mode 100644 Source/Images/hd_cpm3/s1/u0/REVIEW.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/RULER.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/SAMPLE1.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/SAMPLE2.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/SAMPLE3.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/SPELL.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/TABLE.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/TEXT.DOC delete mode 100644 Source/Images/hd_cpm3/s1/u0/TW.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/WC.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/WINSTALL.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/WORDFREQ.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/WS.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/WS.OVR delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSCHANGE.COM delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSCHANGE.OVR delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSCHHELP.OVR delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSHELP.OVR delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSINDEX.XCL delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSMSGS.OVR delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSPRINT.OVR delete mode 100644 Source/Images/hd_cpm3/s1/u0/WSSHORT.OVR delete mode 100644 Source/Images/hd_zpm3/s0/u14/ZCNFG24.CFG delete mode 100644 Source/Images/hd_zpm3/s0/u15/sid.com delete mode 100644 Source/Images/hd_zpm3/s0/u15/zcnfg.com delete mode 100644 Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/CHAPTER1.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/CHAPTER2.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/CHAPTER3.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/DIARY.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/DICTSORT.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/FIND.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/HOMONYMS.TXT delete mode 100644 Source/Images/hd_zpm3/s1/u0/HYEXCEPT.TXT delete mode 100644 Source/Images/hd_zpm3/s1/u0/HYPHEN.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/LOOKUP.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/MAINDICT.CMP delete mode 100644 Source/Images/hd_zpm3/s1/u0/MARKFIX.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/PATCH.LST delete mode 100644 Source/Images/hd_zpm3/s1/u0/PRINT.TST delete mode 100644 Source/Images/hd_zpm3/s1/u0/READ.ME delete mode 100644 Source/Images/hd_zpm3/s1/u0/README delete mode 100644 Source/Images/hd_zpm3/s1/u0/REVIEW.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/RULER.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/SAMPLE1.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/SAMPLE2.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/SAMPLE3.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/SPELL.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/TABLE.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/TEXT.DOC delete mode 100644 Source/Images/hd_zpm3/s1/u0/TW.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/WC.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/WINSTALL.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/WS.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/WS.OVR delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSCHANGE.OVR delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSHELP.OVR delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR delete mode 100644 Source/Images/hd_zpm3/s1/u0/WSSHORT.OVR rename Source/{Images/hd0/s1/u0 => RomDsk/ROM_1024KB}/CLOCKS.DAT (100%) create mode 100644 Source/RomDsk/ROM_1024KB/COMPARE.COM rename Source/{Images/hd0/s1/u0 => RomDsk/ROM_1024KB}/COPY.UPD (100%) create mode 100644 Source/RomDsk/ROM_1024KB/CR.COM create mode 100644 Source/RomDsk/ROM_1024KB/DDTZ.DOC delete mode 100644 Source/RomDsk/ROM_1024KB/DIF.COM rename Source/{Images/hd0/s1/u0 => RomDsk/ROM_1024KB}/FA16.DOC (100%) rename Source/{Images/hd0/s1/u0 => RomDsk/ROM_1024KB}/FA16A.FOR (100%) rename Source/{Images/hd0/s1/u0 => RomDsk/ROM_1024KB}/FA16CFG.TXT (100%) create mode 100644 Source/RomDsk/ROM_1024KB/FAT.COM rename Source/{Images/hd0/s1/u0/LDP2D.COM => RomDsk/ROM_1024KB/LDNZT.COM} (73%) create mode 100644 Source/RomDsk/ROM_1024KB/MAC.COM create mode 100644 Source/RomDsk/ROM_1024KB/PMARC.COM create mode 100644 Source/RomDsk/ROM_1024KB/PMEXT.COM rename Source/{Images/hd0/s1/u0 => RomDsk/ROM_1024KB}/PUTBG.COM (100%) delete mode 100644 Source/RomDsk/ROM_1024KB/SID.COM create mode 100644 Source/RomDsk/ROM_1024KB/UNCR.COM delete mode 100644 Source/RomDsk/ROM_1024KB/VIDATT.Z80 delete mode 100644 Source/RomDsk/ROM_1024KB/WS.COM delete mode 100644 Source/RomDsk/ROM_1024KB/WS.OVR delete mode 100644 Source/RomDsk/ROM_1024KB/WSCHANGE.COM delete mode 100644 Source/RomDsk/ROM_1024KB/WSCHANGE.OVR delete mode 100644 Source/RomDsk/ROM_1024KB/WSHELP.OVR delete mode 100644 Source/RomDsk/ROM_1024KB/WSMSGS.OVR delete mode 100644 Source/RomDsk/ROM_1024KB/WSPRINT.OVR delete mode 100644 Source/RomDsk/ROM_1024KB/WSSHORT.OVR delete mode 100644 Source/RomDsk/ROM_1024KB/WSU.COM create mode 100644 Source/RomDsk/ROM_1024KB/ZSID.COM create mode 100644 Source/RomDsk/ROM_512KB/COMPARE.COM delete mode 100644 Source/RomDsk/ROM_512KB/DIF.COM diff --git a/Doc/ChangeLog.txt b/Doc/ChangeLog.txt index 8efa5608..ca88cd8a 100644 --- a/Doc/ChangeLog.txt +++ b/Doc/ChangeLog.txt @@ -32,6 +32,7 @@ Version 2.9.2 - WBW: More flexible table-driven config in TUNE.COM - PMS: Added timer support for Zilog Peripherals ECB Board - PLS: Enhanced Intel Hex Load in dbgmon +- WBW: Overhaul disk image creation Version 2.9.1 ------------- diff --git a/ReadMe.txt b/ReadMe.txt index a8b2bed7..ba7b846f 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -7,7 +7,7 @@ *********************************************************************** Wayne Warthen (wwarthen@gmail.com) -Version 2.9.2-pre.22, 2019-11-27 +Version 2.9.2-pre.23, 2020-01-03 https://www.retrobrewcomputers.org/ RomWBW is a ROM-based implementation of CP/M-80 2.2 and Z-System for diff --git a/Source/CBIOS/ver.inc b/Source/CBIOS/ver.inc index c5fc93ef..254b54df 100644 --- a/Source/CBIOS/ver.inc +++ b/Source/CBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 9 #DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.9.2-pre.22" +#DEFINE BIOSVER "2.9.2-pre.23" diff --git a/Source/CPM3/ver.inc b/Source/CPM3/ver.inc index 379d1cd7..62e94da3 100644 --- a/Source/CPM3/ver.inc +++ b/Source/CPM3/ver.inc @@ -3,5 +3,5 @@ rmn equ 9 rup equ 2 rtp equ 0 biosver macro - db "2.9.2-pre.21" + db "2.9.2-pre.23" endm diff --git a/Source/HBIOS/ver.inc b/Source/HBIOS/ver.inc index c5fc93ef..254b54df 100644 --- a/Source/HBIOS/ver.inc +++ b/Source/HBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 9 #DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.9.2-pre.22" +#DEFINE BIOSVER "2.9.2-pre.23" diff --git a/Source/Images/BuildFD.ps1 b/Source/Images/BuildFD.ps1 index 21781107..ac5a4268 100644 --- a/Source/Images/BuildFD.ps1 +++ b/Source/Images/BuildFD.ps1 @@ -1,6 +1,6 @@ $ErrorAction = 'Stop' -$CpmToolsPath = '../..\Tools\cpmtools' +$CpmToolsPath = '../../Tools/cpmtools' $env:PATH = $CpmToolsPath + ';' + $env:PATH @@ -10,15 +10,15 @@ $Blank = ([byte[]](0xE5) * 1440KB) if (!(Test-Path('Blank.tmp'))) {Set-Content -Value $Blank -Encoding byte -Path 'Blank.tmp'} "Creating floppy disk images..." -for ($Dsk=0; $Dsk -lt 2; $Dsk++) +foreach ($Dsk in @("cpm3","cpm22","nzcom","ws4","zpm3","zsdos")) { "Generating Floppy Disk ${Dsk}..." - copy Blank.tmp fd${Dsk}.img + copy "Blank.tmp" "fd_${Dsk}.img" for ($Usr=0; $Usr -lt 16; $Usr++) { - if (Test-Path ("fd${Dsk}/u${Usr}/*")) + if (Test-Path ("d_${Dsk}/u${Usr}/*")) { - $Cmd = "cpmcp -f wbw_fd144 fd${Dsk}.img fd${Dsk}/u${Usr}/*.* ${Usr}:" + $Cmd = "cpmcp -f wbw_fd144 fd_${Dsk}.img d_${Dsk}/u${Usr}/*.* ${Usr}:" $Cmd Invoke-Expression $Cmd } @@ -26,7 +26,7 @@ for ($Dsk=0; $Dsk -lt 2; $Dsk++) } "Moving images into output directory..." -&$env:COMSPEC /c move fd*.img ..\..\Binary\ +&$env:COMSPEC /c move fd_*.img ..\..\Binary\ Remove-Item *.tmp diff --git a/Source/Images/BuildHD.ps1 b/Source/Images/BuildHD.ps1 index c1c24907..a45b98f3 100644 --- a/Source/Images/BuildHD.ps1 +++ b/Source/Images/BuildHD.ps1 @@ -10,31 +10,24 @@ $Blank = ([byte[]](0xE5) * (128KB * 65)) if (!(Test-Path('Blank.tmp'))) {Set-Content -Value $Blank -Encoding byte -Path 'Blank.tmp'} "Creating hard disk images..." -#for ($Dsk=0; $Dsk -lt 2; $Dsk++) -foreach ($Dsk in @("hd0","hd1","hd_cpm3","hd_zpm3")) +foreach ($Dsk in @("cpm3","cpm22","nzcom","ws4","zpm3","zsdos")) { "Generating Hard Disk ${Dsk}..." - for ($Slice=0; $Slice -lt 4; $Slice++) + copy "Blank.tmp" "hd_${Dsk}.img" + for ($Usr=0; $Usr -lt 16; $Usr++) { - "Adding files to slice ${Slice}..." - copy Blank.tmp slice${Slice}.tmp - for ($Usr=0; $Usr -lt 16; $Usr++) + if (Test-Path ("d_${Dsk}/u${Usr}/*")) { - if (Test-Path ("${Dsk}/s${Slice}/u${Usr}/*")) - { - $Cmd = "cpmcp -f wbw_hd0 slice${Slice}.tmp ${Dsk}/s${Slice}/u${Usr}/*.* ${Usr}:" - $Cmd - Invoke-Expression $Cmd - } + $Cmd = "cpmcp -f wbw_hd0 hd_${Dsk}.img d_${Dsk}/u${Usr}/*.* ${Usr}:" + $Cmd + Invoke-Expression $Cmd } } - - "Combining slices into final disk image ${Dsk}..." - &$env:COMSPEC /c copy /b slice*.tmp ..\..\Binary\${Dsk}.img - - Remove-Item slice*.tmp } +"Moving images into output directory..." +&$env:COMSPEC /c move hd_*.img ..\..\Binary\ + Remove-Item *.tmp return \ No newline at end of file diff --git a/Source/Images/ReadMe.txt b/Source/Images/ReadMe.txt index 23d9f66c..2c68f5eb 100644 --- a/Source/Images/ReadMe.txt +++ b/Source/Images/ReadMe.txt @@ -13,8 +13,8 @@ image to a floppy or hard disk (including CF and SD cards). In summary, CP/M files are placed inside of a pre-defined Windows directory structure. A script is then run to create the floppy and hard disk images from the directory tree contents. The resultant -images may be copied directly to floppy or hard disk media or used -for SIMH emulator disk images. +images may be copied directly to floppy or hard disk media or used as +SIMH emulator disk images. System Requirements ------------------- @@ -27,130 +27,97 @@ are using Windows XP, you will need to download it from Microsoft and install it (free download). The cpmtools toolset is used to generate the actual disk images. -This toolset is included in the distribution. +This toolset is included in the distribution, so you do not need to +download or install it. Preparing the Source Directory Contents --------------------------------------- The script expects your files to be found inside a specific directory -structure. Note that you will see there are some CP/M files in the -Source directory tree in the distribution. These are simply test -files I used and have no specific meaing. You will probably want to -replace them with your own files as desired. - -If you look at the Images directory, you will find 4 -sub-directories. fd0 and fd1 will contain the files to be placed in -the two floppy images gneerated. hd0 and hd1 will contain the files -to be used to generate the two hard disk images. There is nothing -magic about the fact that there are two of each kind of image -generated. It just seemed like a good number to the author. A quick -review of the scripts and you will see it is very easy to modify the -number of images generated if you want. - -For floppy disks, the structure is: - - fd0 --+--> u0 - +--> u1 - | - +--> u15 - -Above, fd0 refers to the first floppy disk image and u0...u15 refer -to the user areas on the disk. You place whatever files you want on -fd0, user 0 in the fd0\u0 directory. You will notice that not all of -the u0...u15 directories exist. The script does not care and treats -a non-existent directory as a directory with no files. The fd1 -directory is exactly the same as fd0 -- it is simply the second -floppy image. +structure. The structure is: + + d_xxx --+--> u0 + +--> u1 + +--> u2 + | . + | . + | . + +--> u15 + +A given disk is reprsented by a directory named d_xxx where xxx can +be anything you want. Within the d_xxx directory, the CP/M user +areas are represented by subdirectories names u0 thru u15. The files +to be placed in the disk image are placed inside of the u0 thru u15 +directories depending on which user area you want the file(s) to +appear. You do not need to create all of the u## subdirectories, +only the ones corresponding to the user areas you want to put files in. + +To build the disk images, you run the Build.cmd batch file from a +command prompt. Build.cmd in turn invokes separate scripts to create +the floppy and hard disk images. + +As distributed, you will see that there are several d_ directories +populated with files. If you look at the BuildFD.ps1 and BuildHD.ps1 +scripts, you will find that the names of each of these directories is +listed. If you want to add a new d_ directory to be converted into a +disk image, you will need to add the name of your new directory to +this list. Note that each d_ directory may be turned into a floppy +image or a hard disk image or both. At present, the scripts assume that the floppy media is 1.44MB. You will need to modify the scripts if you want to create different media. -For hard disks, the structure has one more level: - - hd0 --+--> s0 --+--> u0 - | +--> u1 - | | - | +--> u15 - | - +--> s1 --+--> u0 - | +--> u1 - | | - | +--> u15 - | - +--> s2 --+--> u0 - | +--> u1 - | | - | +--> u15 - | - +--> s3 --+--> u0 - +--> u1 - | - +--> u15 - -The above uses the same concept as the floppy disk source structure, -but includes an additional directory layer to represent the first 4 -slices of the hard disk. For most RomWBW builds, s0-s3 would show up -as the first 4 hard disk drive letters, frequently E: to H:. - -No files should be placed in the first two layers of the tree (hd0 or -s0-s3). All files go into the lowest level of the tree (u0-u15). As -above, empty or non-existent directories are not a problem for the -script. Just fill in or create the appropriate directories. The -only constraint is the the script will only look for two hard disks -(hd0-hd1), 4 slices (s0-s4), and 16 user areas (u0-u15). The number -of hard disks and number of slices could be changed by modifying the -generation scripts. - Building the Images ------------------- The image creation process simply traverses the directory structures -described above and builds a raw image each floppy disk or hard -disk. Note that cpmtools is used to generate the images and is +described above and builds a raw disk image for each floppy disk or +hard disk. Note that cpmtools is used to generate the images and is included in the distribution under the Tools directory. The scripts are intended to be run from a command prompt. Open a command prompt and navigate to the Images directory. To build the -floppy disk images (fd0 and fd1), use the command "BuildFD". To build -the hard disk images (hd0, hd1), use the command "BuildHD". You can -use the command "BuildAll" to build both the floppy and hard disk -images in one run. +floppy disk images, use the command "BuildFD". To build the hard disk +images, use the command "BuildHD". You can use the command "Build" +to build both the floppy and hard disk images in one run. After completion of the script, the resultant image files are placed -in the Binary directory with names such as fd0.img and hd0.img. +in the Binary directory with names such as fd_xxx.img and hd_xxx.img. Below is sample output from building the hard disk images: - | C:\Users\WWarthen\Projects\N8VEM\Build\RomWBW\Images>BuildHD + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images>BuildHD.cmd | Creating work file... | Creating hard disk images... - | Generating Hard Disk 0... - | Adding files to slice 0... - | cpmcp -f wbw_hd0 slice0.tmp Source/hd0/s0/u0/*.* 0: - | cpmcp -f wbw_hd0 slice0.tmp Source/hd0/s0/u2/*.* 2: - | Adding files to slice 1... - | cpmcp -f wbw_hd0 slice1.tmp Source/hd0/s1/u0/*.* 0: - | Adding files to slice 2... - | Adding files to slice 3... - | Combining slices into final disk image hd0... - | slice0.tmp - | slice1.tmp - | slice2.tmp - | slice3.tmp - | 1 file(s) copied. - | Generating Hard Disk 1... - | Adding files to slice 0... - | Adding files to slice 1... - | Adding files to slice 2... - | Adding files to slice 3... - | Combining slices into final disk image hd1... - | slice0.tmp - | slice1.tmp - | slice2.tmp - | slice3.tmp - | 1 file(s) copied. + | Generating Hard Disk cpm3... + | cpmcp -f wbw_hd0 hd_cpm3.img d_cpm3/u0/*.* 0: + | Generating Hard Disk cpm22... + | cpmcp -f wbw_hd0 hd_cpm22.img d_cpm22/u0/*.* 0: + | cpmcp -f wbw_hd0 hd_cpm22.img d_cpm22/u1/*.* 1: + | cpmcp -f wbw_hd0 hd_cpm22.img d_cpm22/u3/*.* 3: + | Generating Hard Disk nzcom... + | cpmcp -f wbw_hd0 hd_nzcom.img d_nzcom/u0/*.* 0: + | Generating Hard Disk ws4... + | cpmcp -f wbw_hd0 hd_ws4.img d_ws4/u0/*.* 0: + | Generating Hard Disk zpm3... + | cpmcp -f wbw_hd0 hd_zpm3.img d_zpm3/u0/*.* 0: + | cpmcp -f wbw_hd0 hd_zpm3.img d_zpm3/u10/*.* 10: + | cpmcp -f wbw_hd0 hd_zpm3.img d_zpm3/u14/*.* 14: + | cpmcp -f wbw_hd0 hd_zpm3.img d_zpm3/u15/*.* 15: + | Generating Hard Disk zsdos... + | cpmcp -f wbw_hd0 hd_zsdos.img d_zsdos/u0/*.* 0: + | cpmcp -f wbw_hd0 hd_zsdos.img d_zsdos/u1/*.* 1: + | cpmcp -f wbw_hd0 hd_zsdos.img d_zsdos/u3/*.* 3: + | Moving images into output directory... + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images\hd_cpm22.img + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images\hd_cpm3.img + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images\hd_nzcom.img + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images\hd_ws4.img + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images\hd_zpm3.img + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images\hd_zsdos.img + | 6 file(s) moved. | - | C:\Users\WWarthen\Projects\N8VEM\Build\RomWBW\Images> + | C:\Users\Wayne\Projects\RBC\Build\RomWBW\Source\Images> Be aware that the script always builds the image file from scratch. It will not update the previous contents. Any contents of a @@ -165,23 +132,23 @@ with extreme caution and make sure you have backups. To install a floppy image on floppy media, you can use the tool called RaWriteWin. This tool is included in the Tools directory of -the distribution. This tool will write your floppy image (fd0.img or -fd1.img) to a floppy disk using a raw block transfer. The tool is -GUI based and it's operation is self explanatory. +the distribution. This tool will write your floppy image (fd_xxx.img) +to a floppy disk using a raw block transfer. The tool is GUI based +and it's operation is self explanatory. To install a hard disk image on a CF card or SD card, you must have the appropriate media card slot on your computer. If you do, you can use the tool called Win32 Disk Imager. This tool is also included in the Tools directory of the distribution. This tool will write your -hard disk image (hd0.img or hd1.img) to the designated media card. -This tool is also GUI based and self explanatory. +hard disk image (hd_xxx.img) to the designated media card. This tool +is also GUI based and self explanatory. Use of the SIMH emulator is outside of the scope of this document. However, if you use SIMH, you will find that you can attach the hard disk images to the emulator with lines such as the following in your SIMH configuration file: - | attach hdsk0 hd0.img + | attach hdsk0 hd_cpm22.img | set hdsk0 format=HDSK | set hdsk0 geom=T:520/N:256/S:512 | set hdsk0 wrtenb @@ -198,10 +165,82 @@ The simplest way to make a resultant image bootable is to do it from your running CP/M system. Boot your system using the ROM selection, then use the SYSCOPY command to make the desired drive bootable. -You would use a command like the following to make drive C bootable. +You would use a command like the following to make drive C bootable: | B>SYSCOPY C:=CPM.SYS +Slices +------ + +A RomWBW CP/M filesystem is fixed at 8MB. This is because it is the +largest size filesystem supported by all common CP/M variants. Since +all modern hard disks (including SD Cards and CF Cards) are much +larger than 8MB, RomWBW supports the concept of "slices". This +simply means that you can concatenate multiple CP/M filesystems (up +to 256 of them) on a single physical hard disk and RomWBW will allow +you to assign drive letters to them and treat them as multiple +independent CP/M drives. + +The disk image creation scripts in this directory will only create a +single CP/M file system (i.e., a single slice). However, you can +easily create a multi-slice disk image by merely concatenating +multiple images together. For example, if you wanted to create a 2 +slice disk image that has ZSDOS in the first slice and Wordstar in +the second slice, you could use the following command from a Windows +command prompt: + + | C:\RomWBW\Binary>copy /b hd_zsdos.img + hd_ws.img hd_multi.img + +You can now write hd_multi.img onto your SD or CF Card and you will +have ZSDOS in the first slice and Wordstar in the second slice. + +The concept of slices applies ONLY to hard disks. Floppy disks are +not large enough to support multiple slices. + +Disk Images +----------- + +RomWBW comes with several disk images. These disk images are +created from this directory using the process described above. +This is a brief description of the disk images: + +cpm22 - DRI CP/M 2.2 (Floppy and Hard Disk) + +Standard DRI CP/M 2.2 distribution files along with a few commonly +used utilities. + +zsdos - ZCPR1 + ZSDOS 1.1 (Floppy and Hard Disk) + +Contains ZCPR1 and ZSDOS 1.1. This is roughly equivalent to the +ROM boot contents, but provides a full set of the applications +are related files that would not all fit on the ROM drive. + +nzcom - NZCOM (Floppy and Hard Disk) + +Standard NZCOM distribution. Note that you will need to run the +NZCOM setup before this will run properly. You will need +to refer to the NZCOM documentation. + +cpm3 - DRI CP/M3 (Floppy and Hard Disk) + +Standard DRI CP/M 3 adaptation for RomWBW that is ready to run. +It can be started by running CPMLDR. + +zpm3 - ZPM3 (Floppy and Hard Disk) + +Simeon Cran's ZCPR 3 compatible OS for CP/M 3 adapted for RomWBW and +ready to run. It can be started by running CPMLDR (which seems +wrong, but ZPMLDR is somewhat broken). + +ws4 - WorkStar 4 (Floppy and Hard Disk) + +Micropro Wordstar 4 full distribution. + +bp - BPBIOS (Hard Disk only) + +Adaptation of BPBIOS for RomWBW. This is not complete and NOT +useable in it's current state. + Notes ----- diff --git a/Source/Images/hd0/s0/u0/alien.dat b/Source/Images/d_bp/u0/ALIEN.DAT similarity index 100% rename from Source/Images/hd0/s0/u0/alien.dat rename to Source/Images/d_bp/u0/ALIEN.DAT diff --git a/Source/Images/fd0/u0/ASM.COM b/Source/Images/d_bp/u0/ASM.COM similarity index 100% rename from Source/Images/fd0/u0/ASM.COM rename to Source/Images/d_bp/u0/ASM.COM diff --git a/Source/Images/hd0/s0/u0/bpbuild.com b/Source/Images/d_bp/u0/BPBUILD.COM similarity index 100% rename from Source/Images/hd0/s0/u0/bpbuild.com rename to Source/Images/d_bp/u0/BPBUILD.COM diff --git a/Source/Images/hd0/s0/u0/bpcnfg.com b/Source/Images/d_bp/u0/BPCNFG.COM similarity index 100% rename from Source/Images/hd0/s0/u0/bpcnfg.com rename to Source/Images/d_bp/u0/BPCNFG.COM diff --git a/Source/Images/hd0/s0/u0/bpdbug.com b/Source/Images/d_bp/u0/BPDBUG.COM similarity index 100% rename from Source/Images/hd0/s0/u0/bpdbug.com rename to Source/Images/d_bp/u0/BPDBUG.COM diff --git a/Source/Images/hd0/s0/u0/bpformat.com b/Source/Images/d_bp/u0/BPFORMAT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/bpformat.com rename to Source/Images/d_bp/u0/BPFORMAT.COM diff --git a/Source/Images/hd0/s0/u0/bpswap.com b/Source/Images/d_bp/u0/BPSWAP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/bpswap.com rename to Source/Images/d_bp/u0/BPSWAP.COM diff --git a/Source/Images/hd0/s0/u0/bpsysgen.com b/Source/Images/d_bp/u0/BPSYSGEN.COM similarity index 100% rename from Source/Images/hd0/s0/u0/bpsysgen.com rename to Source/Images/d_bp/u0/BPSYSGEN.COM diff --git a/Source/Images/d_bp/u0/COMPARE.COM b/Source/Images/d_bp/u0/COMPARE.COM new file mode 100644 index 0000000000000000000000000000000000000000..29fa41e620a8411a9327359272f7a2b403aefa7b GIT binary patch literal 2560 zcmd^A?@tqV82{c~?+aIGp<=dxbNiO^LMxJTW-i{aq{tOqpmlA@BuL0<3p6X#^@oK` zE1E4b-!02#Voa80yfJ%$Q4@?IPVRuTO)e2KiK*EO;^4)|UKqo&Y{|LjuAnaQKk#0B zzt8u%=lOh|&vVb+t=2y@w8iZ66YtS3vDsJ~tVAf|2K0LffjvnNC@ezu z7_wcVOSsj=~{?Z9@1dd-_=|3Lbnd0rvlQJ?pfLa!JzvmnxCQ73~*IL68J#(6RW z6F=_pbPZL{3U0T=)G3jhdNbE~ZU2cs;S)I3$_GyzDav7Y5N z?f;Z#|8litG(q;74!ZU!2Tf1&?q2>`Imm!i(eK^jZX`Z`sATg1sDQ3H`o8e2TbcGL;8I2Q>3WrBF8bKTvPGAYU{_p^w6|LyY39}kD`oj7n^|BqJ{e)w z@$^Z4;o;hVRUentrMbM7y!#wXzKpY9M79%1ongoMNqUSwfwCGZ++ZEHSjjoTjPWs) zhgXN6VDfIn-^99o3qM@TIy9m1h}9YkBG&9h5i9fTYF6_UEqKMFRTs#Sy8UT6Jd zmo80Qy3nEQ#$y@*2k-rujzbB{r*RFgaFZQ1tlW=0jrBGzT*oz`(l-_C^R%}I z`up{qaN2;2pH4;Nqf(576VWpfB8`SgIvGjm_arhHPmt7bq{QB2F&ogK-eV-1-0~-q zDUu$QMovbD((!cCh$L{1l%n~jSE7@VQ*j;sb>TX(#hi)8ppeL*l#ZoHDo$SV4U+h1 zY@CGCyr7d0L9L@eVKIlGycZg#g8I$ViRg%wh(fqtzwvj3JsBN|#-v0^i^Z%9HRyuF z@eGlGR|eyY literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s0/u0/confz4.com b/Source/Images/d_bp/u0/CONFZ4.COM similarity index 100% rename from Source/Images/hd0/s0/u0/confz4.com rename to Source/Images/d_bp/u0/CONFZ4.COM diff --git a/Source/Images/fd0/u0/CR.COM b/Source/Images/d_bp/u0/CR.COM similarity index 100% rename from Source/Images/fd0/u0/CR.COM rename to Source/Images/d_bp/u0/CR.COM diff --git a/Source/Images/fd0/u0/DDT.COM b/Source/Images/d_bp/u0/DDT.COM similarity index 100% rename from Source/Images/fd0/u0/DDT.COM rename to Source/Images/d_bp/u0/DDT.COM diff --git a/Source/Images/fd0/u0/DDTZ.COM b/Source/Images/d_bp/u0/DDTZ.COM similarity index 100% rename from Source/Images/fd0/u0/DDTZ.COM rename to Source/Images/d_bp/u0/DDTZ.COM diff --git a/Source/Images/fd0/u0/DDTZ.DOC b/Source/Images/d_bp/u0/DDTZ.DOC similarity index 100% rename from Source/Images/fd0/u0/DDTZ.DOC rename to Source/Images/d_bp/u0/DDTZ.DOC diff --git a/Source/Images/fd0/u0/DIRX.COM b/Source/Images/d_bp/u0/DIRX.COM similarity index 100% rename from Source/Images/fd0/u0/DIRX.COM rename to Source/Images/d_bp/u0/DIRX.COM diff --git a/Source/Images/fd0/u0/DUMP.COM b/Source/Images/d_bp/u0/DUMP.COM similarity index 100% rename from Source/Images/fd0/u0/DUMP.COM rename to Source/Images/d_bp/u0/DUMP.COM diff --git a/Source/Images/fd0/u0/ED.COM b/Source/Images/d_bp/u0/ED.COM similarity index 100% rename from Source/Images/fd0/u0/ED.COM rename to Source/Images/d_bp/u0/ED.COM diff --git a/Source/Images/hd0/s0/u0/emulate.com b/Source/Images/d_bp/u0/EMULATE.COM similarity index 100% rename from Source/Images/hd0/s0/u0/emulate.com rename to Source/Images/d_bp/u0/EMULATE.COM diff --git a/Source/Images/hd0/s0/u0/fa.com b/Source/Images/d_bp/u0/FA.COM similarity index 100% rename from Source/Images/hd0/s0/u0/fa.com rename to Source/Images/d_bp/u0/FA.COM diff --git a/Source/Images/fd0/u0/FAT.COM b/Source/Images/d_bp/u0/FAT.COM similarity index 100% rename from Source/Images/fd0/u0/FAT.COM rename to Source/Images/d_bp/u0/FAT.COM diff --git a/Source/Images/hd0/s0/u0/hashini.com b/Source/Images/d_bp/u0/HASHINI.COM similarity index 100% rename from Source/Images/hd0/s0/u0/hashini.com rename to Source/Images/d_bp/u0/HASHINI.COM diff --git a/Source/Images/hd0/s0/u0/hdiag.com b/Source/Images/d_bp/u0/HDIAG.COM similarity index 100% rename from Source/Images/hd0/s0/u0/hdiag.com rename to Source/Images/d_bp/u0/HDIAG.COM diff --git a/Source/Images/hd0/s0/u0/HDIR.COM b/Source/Images/d_bp/u0/HDIR.COM similarity index 100% rename from Source/Images/hd0/s0/u0/HDIR.COM rename to Source/Images/d_bp/u0/HDIR.COM diff --git a/Source/Images/hd0/s0/u0/help.com b/Source/Images/d_bp/u0/HELP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/help.com rename to Source/Images/d_bp/u0/HELP.COM diff --git a/Source/Images/hd0/s0/u0/iniramd.com b/Source/Images/d_bp/u0/INIRAMD.COM similarity index 100% rename from Source/Images/hd0/s0/u0/iniramd.com rename to Source/Images/d_bp/u0/INIRAMD.COM diff --git a/Source/Images/fd1/u0/INITDIR.COM b/Source/Images/d_bp/u0/INITDIR.COM similarity index 100% rename from Source/Images/fd1/u0/INITDIR.COM rename to Source/Images/d_bp/u0/INITDIR.COM diff --git a/Source/Images/hd0/s0/u0/instal12.com b/Source/Images/d_bp/u0/INSTAL12.COM similarity index 100% rename from Source/Images/hd0/s0/u0/instal12.com rename to Source/Images/d_bp/u0/INSTAL12.COM diff --git a/Source/Images/hd0/s0/u0/iopinit.com b/Source/Images/d_bp/u0/IOPINIT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/iopinit.com rename to Source/Images/d_bp/u0/IOPINIT.COM diff --git a/Source/Images/fd0/u0/LBREXT.COM b/Source/Images/d_bp/u0/LBREXT.COM similarity index 100% rename from Source/Images/fd0/u0/LBREXT.COM rename to Source/Images/d_bp/u0/LBREXT.COM diff --git a/Source/Images/hd0/s0/u0/ldds.com b/Source/Images/d_bp/u0/LDDS.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ldds.com rename to Source/Images/d_bp/u0/LDDS.COM diff --git a/Source/Images/hd0/s0/u0/ldnzt.com b/Source/Images/d_bp/u0/LDNZT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ldnzt.com rename to Source/Images/d_bp/u0/LDNZT.COM diff --git a/Source/Images/hd0/s0/u0/ldp2d.com b/Source/Images/d_bp/u0/LDP2D.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ldp2d.com rename to Source/Images/d_bp/u0/LDP2D.COM diff --git a/Source/Images/hd0/s0/u0/ldr.com b/Source/Images/d_bp/u0/LDR.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ldr.com rename to Source/Images/d_bp/u0/LDR.COM diff --git a/Source/Images/hd0/s0/u0/ldsys.com b/Source/Images/d_bp/u0/LDSYS.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ldsys.com rename to Source/Images/d_bp/u0/LDSYS.COM diff --git a/Source/Images/fd0/u0/LIB.COM b/Source/Images/d_bp/u0/LIB.COM similarity index 100% rename from Source/Images/fd0/u0/LIB.COM rename to Source/Images/d_bp/u0/LIB.COM diff --git a/Source/Images/fd0/u0/LINK.COM b/Source/Images/d_bp/u0/LINK.COM similarity index 100% rename from Source/Images/fd0/u0/LINK.COM rename to Source/Images/d_bp/u0/LINK.COM diff --git a/Source/Images/fd0/u0/LOAD.COM b/Source/Images/d_bp/u0/LOAD.COM similarity index 100% rename from Source/Images/fd0/u0/LOAD.COM rename to Source/Images/d_bp/u0/LOAD.COM diff --git a/Source/Images/fd0/u0/MAC.COM b/Source/Images/d_bp/u0/MAC.COM similarity index 100% rename from Source/Images/fd0/u0/MAC.COM rename to Source/Images/d_bp/u0/MAC.COM diff --git a/Source/Images/fd0/u0/MBASIC.COM b/Source/Images/d_bp/u0/MBASIC.COM similarity index 100% rename from Source/Images/fd0/u0/MBASIC.COM rename to Source/Images/d_bp/u0/MBASIC.COM diff --git a/Source/Images/hd_zpm3/s0/u15/nulu.com b/Source/Images/d_bp/u0/NULU.COM similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/nulu.com rename to Source/Images/d_bp/u0/NULU.COM diff --git a/Source/Images/hd0/s0/u0/NZDEC23D.Z3T b/Source/Images/d_bp/u0/NZDEC23D.Z3T similarity index 100% rename from Source/Images/hd0/s0/u0/NZDEC23D.Z3T rename to Source/Images/d_bp/u0/NZDEC23D.Z3T diff --git a/Source/Images/fd1/u0/ZPATH.COM b/Source/Images/d_bp/u0/PATH.COM similarity index 100% rename from Source/Images/fd1/u0/ZPATH.COM rename to Source/Images/d_bp/u0/PATH.COM diff --git a/Source/Images/fd0/u0/PIP.COM b/Source/Images/d_bp/u0/PIP.COM similarity index 100% rename from Source/Images/fd0/u0/PIP.COM rename to Source/Images/d_bp/u0/PIP.COM diff --git a/Source/Images/fd1/u0/PUTDS.COM b/Source/Images/d_bp/u0/PUTDS.COM similarity index 100% rename from Source/Images/fd1/u0/PUTDS.COM rename to Source/Images/d_bp/u0/PUTDS.COM diff --git a/Source/Images/hd0/s0/u0/R.COM b/Source/Images/d_bp/u0/R.COM similarity index 100% rename from Source/Images/hd0/s0/u0/R.COM rename to Source/Images/d_bp/u0/R.COM diff --git a/Source/Images/fd0/u0/RMAC.COM b/Source/Images/d_bp/u0/RMAC.COM similarity index 100% rename from Source/Images/fd0/u0/RMAC.COM rename to Source/Images/d_bp/u0/RMAC.COM diff --git a/Source/Images/hd0/s0/u0/RSETSIMH.COM b/Source/Images/d_bp/u0/RSETSIMH.COM similarity index 100% rename from Source/Images/hd0/s0/u0/RSETSIMH.COM rename to Source/Images/d_bp/u0/RSETSIMH.COM diff --git a/Source/Images/hd0/s0/u0/setclok.com b/Source/Images/d_bp/u0/SETCLOK.COM similarity index 100% rename from Source/Images/hd0/s0/u0/setclok.com rename to Source/Images/d_bp/u0/SETCLOK.COM diff --git a/Source/Images/hd0/s0/u0/showhd.com b/Source/Images/d_bp/u0/SHOWHD.COM similarity index 100% rename from Source/Images/hd0/s0/u0/showhd.com rename to Source/Images/d_bp/u0/SHOWHD.COM diff --git a/Source/Images/hd0/s0/u0/sizeram.com b/Source/Images/d_bp/u0/SIZERAM.COM similarity index 100% rename from Source/Images/hd0/s0/u0/sizeram.com rename to Source/Images/d_bp/u0/SIZERAM.COM diff --git a/Source/Images/hd0/s0/u0/slowdown.com b/Source/Images/d_bp/u0/SLOWDOWN.COM similarity index 100% rename from Source/Images/hd0/s0/u0/slowdown.com rename to Source/Images/d_bp/u0/SLOWDOWN.COM diff --git a/Source/Images/hd0/s0/u0/speedup.com b/Source/Images/d_bp/u0/SPEEDUP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/speedup.com rename to Source/Images/d_bp/u0/SPEEDUP.COM diff --git a/Source/Images/hd0/s0/u0/start01.com b/Source/Images/d_bp/u0/START01.COM similarity index 100% rename from Source/Images/hd0/s0/u0/start01.com rename to Source/Images/d_bp/u0/START01.COM diff --git a/Source/Images/fd0/u0/STAT.COM b/Source/Images/d_bp/u0/STAT.COM similarity index 100% rename from Source/Images/fd0/u0/STAT.COM rename to Source/Images/d_bp/u0/STAT.COM diff --git a/Source/Images/fd0/u0/SUBMIT.COM b/Source/Images/d_bp/u0/SUBMIT.COM similarity index 100% rename from Source/Images/fd0/u0/SUBMIT.COM rename to Source/Images/d_bp/u0/SUBMIT.COM diff --git a/Source/Images/fd0/u0/SUPERSUB.COM b/Source/Images/d_bp/u0/SUPERSUB.COM similarity index 100% rename from Source/Images/fd0/u0/SUPERSUB.COM rename to Source/Images/d_bp/u0/SUPERSUB.COM diff --git a/Source/Images/hd0/s0/u0/sys.fcp b/Source/Images/d_bp/u0/SYS.FCP similarity index 100% rename from Source/Images/hd0/s0/u0/sys.fcp rename to Source/Images/d_bp/u0/SYS.FCP diff --git a/Source/Images/hd0/s0/u0/sys.ndr b/Source/Images/d_bp/u0/SYS.NDR similarity index 100% rename from Source/Images/hd0/s0/u0/sys.ndr rename to Source/Images/d_bp/u0/SYS.NDR diff --git a/Source/Images/hd0/s0/u0/sys.rcp b/Source/Images/d_bp/u0/SYS.RCP similarity index 100% rename from Source/Images/hd0/s0/u0/sys.rcp rename to Source/Images/d_bp/u0/SYS.RCP diff --git a/Source/Images/hd0/s0/u0/tcselect.com b/Source/Images/d_bp/u0/TCSELECT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/tcselect.com rename to Source/Images/d_bp/u0/TCSELECT.COM diff --git a/Source/Images/hd0/s0/u0/tdd.com b/Source/Images/d_bp/u0/TDD.COM similarity index 100% rename from Source/Images/hd0/s0/u0/tdd.com rename to Source/Images/d_bp/u0/TDD.COM diff --git a/Source/Images/hd0/s0/u0/TIMER.COM b/Source/Images/d_bp/u0/TIMER.COM similarity index 100% rename from Source/Images/hd0/s0/u0/TIMER.COM rename to Source/Images/d_bp/u0/TIMER.COM diff --git a/Source/Images/hd0/s0/u0/turbo.com b/Source/Images/d_bp/u0/TURBO.COM similarity index 100% rename from Source/Images/hd0/s0/u0/turbo.com rename to Source/Images/d_bp/u0/TURBO.COM diff --git a/Source/Images/fd0/u0/UNARC.COM b/Source/Images/d_bp/u0/UNARC.COM similarity index 100% rename from Source/Images/fd0/u0/UNARC.COM rename to Source/Images/d_bp/u0/UNARC.COM diff --git a/Source/Images/fd0/u0/UNCR.COM b/Source/Images/d_bp/u0/UNCR.COM similarity index 100% rename from Source/Images/fd0/u0/UNCR.COM rename to Source/Images/d_bp/u0/UNCR.COM diff --git a/Source/Images/fd0/u0/UNZIP.COM b/Source/Images/d_bp/u0/UNZIP.COM similarity index 100% rename from Source/Images/fd0/u0/UNZIP.COM rename to Source/Images/d_bp/u0/UNZIP.COM diff --git a/Source/Images/hd0/s0/u0/URL.COM b/Source/Images/d_bp/u0/URL.COM similarity index 100% rename from Source/Images/hd0/s0/u0/URL.COM rename to Source/Images/d_bp/u0/URL.COM diff --git a/Source/Images/hd0/s0/u0/valias.com b/Source/Images/d_bp/u0/VALIAS.COM similarity index 100% rename from Source/Images/hd0/s0/u0/valias.com rename to Source/Images/d_bp/u0/VALIAS.COM diff --git a/Source/Images/fd0/u0/VIDATT.Z80 b/Source/Images/d_bp/u0/VIDATT.Z80 similarity index 100% rename from Source/Images/fd0/u0/VIDATT.Z80 rename to Source/Images/d_bp/u0/VIDATT.Z80 diff --git a/Source/Images/hd0/s0/u0/VT100TCP.Z3T b/Source/Images/d_bp/u0/VT100TCP.Z3T similarity index 100% rename from Source/Images/hd0/s0/u0/VT100TCP.Z3T rename to Source/Images/d_bp/u0/VT100TCP.Z3T diff --git a/Source/Images/hd0/s0/u0/W.COM b/Source/Images/d_bp/u0/W.COM similarity index 100% rename from Source/Images/hd0/s0/u0/W.COM rename to Source/Images/d_bp/u0/W.COM diff --git a/Source/Images/hd0/s0/u0/WW.Z3T b/Source/Images/d_bp/u0/WW.Z3T similarity index 100% rename from Source/Images/hd0/s0/u0/WW.Z3T rename to Source/Images/d_bp/u0/WW.Z3T diff --git a/Source/Images/fd0/u0/XSUB.COM b/Source/Images/d_bp/u0/XSUB.COM similarity index 100% rename from Source/Images/fd0/u0/XSUB.COM rename to Source/Images/d_bp/u0/XSUB.COM diff --git a/Source/Images/hd0/s0/u0/z3tcap.tcp b/Source/Images/d_bp/u0/Z3TCAP.TCP similarity index 100% rename from Source/Images/hd0/s0/u0/z3tcap.tcp rename to Source/Images/d_bp/u0/Z3TCAP.TCP diff --git a/Source/Images/hd0/s0/u0/Z3TCAP.Z3T b/Source/Images/d_bp/u0/Z3TCAP.Z3T similarity index 100% rename from Source/Images/hd0/s0/u0/Z3TCAP.Z3T rename to Source/Images/d_bp/u0/Z3TCAP.Z3T diff --git a/Source/Images/hd0/s0/u0/z41.zrl b/Source/Images/d_bp/u0/Z41.ZRL similarity index 100% rename from Source/Images/hd0/s0/u0/z41.zrl rename to Source/Images/d_bp/u0/Z41.ZRL diff --git a/Source/Images/fd0/u0/ZAP.COM b/Source/Images/d_bp/u0/ZAP.COM similarity index 100% rename from Source/Images/fd0/u0/ZAP.COM rename to Source/Images/d_bp/u0/ZAP.COM diff --git a/Source/Images/fd1/u0/ZCNFG.COM b/Source/Images/d_bp/u0/ZCNFG.COM similarity index 100% rename from Source/Images/fd1/u0/ZCNFG.COM rename to Source/Images/d_bp/u0/ZCNFG.COM diff --git a/Source/Images/hd0/s0/u0/zcpr33.rel b/Source/Images/d_bp/u0/ZCPR33.REL similarity index 100% rename from Source/Images/hd0/s0/u0/zcpr33.rel rename to Source/Images/d_bp/u0/ZCPR33.REL diff --git a/Source/Images/fd0/u0/ZDE.COM b/Source/Images/d_bp/u0/ZDE.COM similarity index 100% rename from Source/Images/fd0/u0/ZDE.COM rename to Source/Images/d_bp/u0/ZDE.COM diff --git a/Source/Images/hd0/s0/u0/zs203.zrl b/Source/Images/d_bp/u0/ZS203.ZRL similarity index 100% rename from Source/Images/hd0/s0/u0/zs203.zrl rename to Source/Images/d_bp/u0/ZS203.ZRL diff --git a/Source/Images/hd0/s0/u0/zscfg2.com b/Source/Images/d_bp/u0/ZSCFG2.COM similarity index 100% rename from Source/Images/hd0/s0/u0/zscfg2.com rename to Source/Images/d_bp/u0/ZSCFG2.COM diff --git a/Source/Images/fd1/u0/ZSCONFIG.COM b/Source/Images/d_bp/u0/ZSCONFIG.COM similarity index 100% rename from Source/Images/fd1/u0/ZSCONFIG.COM rename to Source/Images/d_bp/u0/ZSCONFIG.COM diff --git a/Source/Images/hd0/s0/u0/zsdos.zrl b/Source/Images/d_bp/u0/ZSDOS.ZRL similarity index 100% rename from Source/Images/hd0/s0/u0/zsdos.zrl rename to Source/Images/d_bp/u0/ZSDOS.ZRL diff --git a/Source/Images/hd_cpm3/s0/u0/ZSID6.COM b/Source/Images/d_bp/u0/ZSID.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/ZSID6.COM rename to Source/Images/d_bp/u0/ZSID.COM diff --git a/Source/Images/hd0/s0/u0/zxd.com b/Source/Images/d_bp/u0/ZXD.COM similarity index 100% rename from Source/Images/hd0/s0/u0/zxd.com rename to Source/Images/d_bp/u0/ZXD.COM diff --git a/Source/Images/hd0/s0/u0/cp.bin b/Source/Images/d_bp/u0/cp.bin similarity index 100% rename from Source/Images/hd0/s0/u0/cp.bin rename to Source/Images/d_bp/u0/cp.bin diff --git a/Source/Images/hd0/s0/u0/nzcpr.zrl b/Source/Images/d_bp/u0/nzcpr.zrl similarity index 100% rename from Source/Images/hd0/s0/u0/nzcpr.zrl rename to Source/Images/d_bp/u0/nzcpr.zrl diff --git a/Source/Images/hd0/s0/u0/park.com b/Source/Images/d_bp/u0/park.com similarity index 100% rename from Source/Images/hd0/s0/u0/park.com rename to Source/Images/d_bp/u0/park.com diff --git a/Source/Images/hd0/s0/u0/spinup.com b/Source/Images/d_bp/u0/spinup.com similarity index 100% rename from Source/Images/hd0/s0/u0/spinup.com rename to Source/Images/d_bp/u0/spinup.com diff --git a/Source/Images/hd0/s0/u0/start.com b/Source/Images/d_bp/u0/start.com similarity index 100% rename from Source/Images/hd0/s0/u0/start.com rename to Source/Images/d_bp/u0/start.com diff --git a/Source/Images/hd0/s0/u0/z34.rel b/Source/Images/d_bp/u0/z34.rel similarity index 100% rename from Source/Images/hd0/s0/u0/z34.rel rename to Source/Images/d_bp/u0/z34.rel diff --git a/Source/Images/hd0/s0/u10/z40.hlp b/Source/Images/d_bp/u10/Z40.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40.hlp rename to Source/Images/d_bp/u10/Z40.HLP diff --git a/Source/Images/hd0/s0/u10/z40a.hlp b/Source/Images/d_bp/u10/Z40A.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40a.hlp rename to Source/Images/d_bp/u10/Z40A.HLP diff --git a/Source/Images/hd0/s0/u10/z40b.hlp b/Source/Images/d_bp/u10/Z40B.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40b.hlp rename to Source/Images/d_bp/u10/Z40B.HLP diff --git a/Source/Images/hd0/s0/u10/z40c.hlp b/Source/Images/d_bp/u10/Z40C.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40c.hlp rename to Source/Images/d_bp/u10/Z40C.HLP diff --git a/Source/Images/hd0/s0/u10/z40d.hlp b/Source/Images/d_bp/u10/Z40D.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40d.hlp rename to Source/Images/d_bp/u10/Z40D.HLP diff --git a/Source/Images/hd0/s0/u10/z40e.hlp b/Source/Images/d_bp/u10/Z40E.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40e.hlp rename to Source/Images/d_bp/u10/Z40E.HLP diff --git a/Source/Images/hd0/s0/u10/z40f.hlp b/Source/Images/d_bp/u10/Z40F.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40f.hlp rename to Source/Images/d_bp/u10/Z40F.HLP diff --git a/Source/Images/hd0/s0/u10/z40g.hlp b/Source/Images/d_bp/u10/Z40G.HLP similarity index 100% rename from Source/Images/hd0/s0/u10/z40g.hlp rename to Source/Images/d_bp/u10/Z40G.HLP diff --git a/Source/Images/hd0/s0/u14/bpcnfg.cfg b/Source/Images/d_bp/u14/BPCNFG.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/bpcnfg.cfg rename to Source/Images/d_bp/u14/BPCNFG.CFG diff --git a/Source/Images/hd0/s0/u14/bpformat.cfg b/Source/Images/d_bp/u14/BPFORMAT.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/bpformat.cfg rename to Source/Images/d_bp/u14/BPFORMAT.CFG diff --git a/Source/Images/hd_zpm3/s0/u14/COPY.CFG b/Source/Images/d_bp/u14/COPY.CFG similarity index 100% rename from Source/Images/hd_zpm3/s0/u14/COPY.CFG rename to Source/Images/d_bp/u14/COPY.CFG diff --git a/Source/Images/hd0/s0/u14/emulate.cfg b/Source/Images/d_bp/u14/EMULATE.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/emulate.cfg rename to Source/Images/d_bp/u14/EMULATE.CFG diff --git a/Source/Images/hd0/s0/u14/hdiag.cfg b/Source/Images/d_bp/u14/HDIAG.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/hdiag.cfg rename to Source/Images/d_bp/u14/HDIAG.CFG diff --git a/Source/Images/hd0/s0/u14/iniramd.cfg b/Source/Images/d_bp/u14/INIRAMD.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/iniramd.cfg rename to Source/Images/d_bp/u14/INIRAMD.CFG diff --git a/Source/Images/fd1/u0/INITDIR.CFG b/Source/Images/d_bp/u14/INITDIR.CFG similarity index 100% rename from Source/Images/fd1/u0/INITDIR.CFG rename to Source/Images/d_bp/u14/INITDIR.CFG diff --git a/Source/Images/hd0/s0/u14/ldsys.cfg b/Source/Images/d_bp/u14/LDSYS.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/ldsys.cfg rename to Source/Images/d_bp/u14/LDSYS.CFG diff --git a/Source/Images/hd0/s0/u14/setclok.cfg b/Source/Images/d_bp/u14/SETCLOK.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/setclok.cfg rename to Source/Images/d_bp/u14/SETCLOK.CFG diff --git a/Source/Images/hd0/s0/u14/tdd.cfg b/Source/Images/d_bp/u14/TDD.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/tdd.cfg rename to Source/Images/d_bp/u14/TDD.CFG diff --git a/Source/Images/fd1/u0/ZXD.CFG b/Source/Images/d_bp/u14/ZXD.CFG similarity index 100% rename from Source/Images/fd1/u0/ZXD.CFG rename to Source/Images/d_bp/u14/ZXD.CFG diff --git a/Source/Images/hd0/s0/u15/00-INDEX.TXT b/Source/Images/d_bp/u15/00-INDEX.TXT similarity index 100% rename from Source/Images/hd0/s0/u15/00-INDEX.TXT rename to Source/Images/d_bp/u15/00-INDEX.TXT diff --git a/Source/Images/hd0/s0/u15/ALIAS-1.LBR b/Source/Images/d_bp/u15/ALIAS-1.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS-1.LBR rename to Source/Images/d_bp/u15/ALIAS-1.LBR diff --git a/Source/Images/hd0/s0/u15/ALIAS-2.LBR b/Source/Images/d_bp/u15/ALIAS-2.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS-2.LBR rename to Source/Images/d_bp/u15/ALIAS-2.LBR diff --git a/Source/Images/hd0/s0/u15/ALIAS.COM b/Source/Images/d_bp/u15/ALIAS.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS.COM rename to Source/Images/d_bp/u15/ALIAS.COM diff --git a/Source/Images/hd0/s0/u15/ALIAS.HLP b/Source/Images/d_bp/u15/ALIAS.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS.HLP rename to Source/Images/d_bp/u15/ALIAS.HLP diff --git a/Source/Images/hd0/s0/u15/ALIAS.ZEX b/Source/Images/d_bp/u15/ALIAS.ZEX similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS.ZEX rename to Source/Images/d_bp/u15/ALIAS.ZEX diff --git a/Source/Images/hd0/s0/u15/ALIAS0.MAC b/Source/Images/d_bp/u15/ALIAS0.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS0.MAC rename to Source/Images/d_bp/u15/ALIAS0.MAC diff --git a/Source/Images/hd0/s0/u15/ALIAS1.MAC b/Source/Images/d_bp/u15/ALIAS1.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ALIAS1.MAC rename to Source/Images/d_bp/u15/ALIAS1.MAC diff --git a/Source/Images/hd0/s0/u15/CD.COM b/Source/Images/d_bp/u15/CD.COM similarity index 100% rename from Source/Images/hd0/s0/u15/CD.COM rename to Source/Images/d_bp/u15/CD.COM diff --git a/Source/Images/hd0/s0/u15/CD.MAC b/Source/Images/d_bp/u15/CD.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/CD.MAC rename to Source/Images/d_bp/u15/CD.MAC diff --git a/Source/Images/hd0/s0/u15/CLEAND15.LBR b/Source/Images/d_bp/u15/CLEAND15.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/CLEAND15.LBR rename to Source/Images/d_bp/u15/CLEAND15.LBR diff --git a/Source/Images/hd0/s0/u15/CLEANDIR.COM b/Source/Images/d_bp/u15/CLEANDIR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/CLEANDIR.COM rename to Source/Images/d_bp/u15/CLEANDIR.COM diff --git a/Source/Images/hd0/s0/u15/CLEANDIR.MAC b/Source/Images/d_bp/u15/CLEANDIR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/CLEANDIR.MAC rename to Source/Images/d_bp/u15/CLEANDIR.MAC diff --git a/Source/Images/hd0/s0/u15/CLNDR13B.LBR b/Source/Images/d_bp/u15/CLNDR13B.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/CLNDR13B.LBR rename to Source/Images/d_bp/u15/CLNDR13B.LBR diff --git a/Source/Images/hd0/s0/u15/CMD.COM b/Source/Images/d_bp/u15/CMD.COM similarity index 100% rename from Source/Images/hd0/s0/u15/CMD.COM rename to Source/Images/d_bp/u15/CMD.COM diff --git a/Source/Images/hd0/s0/u15/CMD.MAC b/Source/Images/d_bp/u15/CMD.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/CMD.MAC rename to Source/Images/d_bp/u15/CMD.MAC diff --git a/Source/Images/hd0/s0/u15/CMDFILES.HLP b/Source/Images/d_bp/u15/CMDFILES.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/CMDFILES.HLP rename to Source/Images/d_bp/u15/CMDFILES.HLP diff --git a/Source/Images/hd0/s0/u15/CMDRUN.COM b/Source/Images/d_bp/u15/CMDRUN.COM similarity index 100% rename from Source/Images/hd0/s0/u15/CMDRUN.COM rename to Source/Images/d_bp/u15/CMDRUN.COM diff --git a/Source/Images/hd0/s0/u15/CMDRUN.MAC b/Source/Images/d_bp/u15/CMDRUN.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/CMDRUN.MAC rename to Source/Images/d_bp/u15/CMDRUN.MAC diff --git a/Source/Images/hd0/s0/u15/COMMENT.COM b/Source/Images/d_bp/u15/COMMENT.COM similarity index 100% rename from Source/Images/hd0/s0/u15/COMMENT.COM rename to Source/Images/d_bp/u15/COMMENT.COM diff --git a/Source/Images/hd0/s0/u15/COMMENT.MAC b/Source/Images/d_bp/u15/COMMENT.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/COMMENT.MAC rename to Source/Images/d_bp/u15/COMMENT.MAC diff --git a/Source/Images/hd0/s0/u15/COMPARE.HLP b/Source/Images/d_bp/u15/COMPARE.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/COMPARE.HLP rename to Source/Images/d_bp/u15/COMPARE.HLP diff --git a/Source/Images/hd0/s0/u15/CPSEL.COM b/Source/Images/d_bp/u15/CPSEL.COM similarity index 100% rename from Source/Images/hd0/s0/u15/CPSEL.COM rename to Source/Images/d_bp/u15/CPSEL.COM diff --git a/Source/Images/hd0/s0/u15/CPSEL.MAC b/Source/Images/d_bp/u15/CPSEL.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/CPSEL.MAC rename to Source/Images/d_bp/u15/CPSEL.MAC diff --git a/Source/Images/hd0/s0/u15/CRC.COM b/Source/Images/d_bp/u15/CRC.COM similarity index 100% rename from Source/Images/hd0/s0/u15/CRC.COM rename to Source/Images/d_bp/u15/CRC.COM diff --git a/Source/Images/hd0/s0/u15/CRC.MAC b/Source/Images/d_bp/u15/CRC.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/CRC.MAC rename to Source/Images/d_bp/u15/CRC.MAC diff --git a/Source/Images/hd0/s0/u15/DBRCPREL.LBR b/Source/Images/d_bp/u15/DBRCPREL.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DBRCPREL.LBR rename to Source/Images/d_bp/u15/DBRCPREL.LBR diff --git a/Source/Images/hd0/s0/u15/DEBUGRCP.AQM b/Source/Images/d_bp/u15/DEBUGRCP.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/DEBUGRCP.AQM rename to Source/Images/d_bp/u15/DEBUGRCP.AQM diff --git a/Source/Images/hd0/s0/u15/DEBUGRCP.ASM b/Source/Images/d_bp/u15/DEBUGRCP.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/DEBUGRCP.ASM rename to Source/Images/d_bp/u15/DEBUGRCP.ASM diff --git a/Source/Images/hd0/s0/u15/DEV.COM b/Source/Images/d_bp/u15/DEV.COM similarity index 100% rename from Source/Images/hd0/s0/u15/DEV.COM rename to Source/Images/d_bp/u15/DEV.COM diff --git a/Source/Images/hd0/s0/u15/DEV.MAC b/Source/Images/d_bp/u15/DEV.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/DEV.MAC rename to Source/Images/d_bp/u15/DEV.MAC diff --git a/Source/Images/hd0/s0/u15/DEV10.LBR b/Source/Images/d_bp/u15/DEV10.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DEV10.LBR rename to Source/Images/d_bp/u15/DEV10.LBR diff --git a/Source/Images/hd0/s0/u15/DEVICE.COM b/Source/Images/d_bp/u15/DEVICE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/DEVICE.COM rename to Source/Images/d_bp/u15/DEVICE.COM diff --git a/Source/Images/hd0/s0/u15/DEVICE.MAC b/Source/Images/d_bp/u15/DEVICE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/DEVICE.MAC rename to Source/Images/d_bp/u15/DEVICE.MAC diff --git a/Source/Images/hd0/s0/u15/DEVICE10.LBR b/Source/Images/d_bp/u15/DEVICE10.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DEVICE10.LBR rename to Source/Images/d_bp/u15/DEVICE10.LBR diff --git a/Source/Images/hd0/s0/u15/DIFF.COM b/Source/Images/d_bp/u15/DIFF.COM similarity index 100% rename from Source/Images/hd0/s0/u15/DIFF.COM rename to Source/Images/d_bp/u15/DIFF.COM diff --git a/Source/Images/hd0/s0/u15/DIFF.MAC b/Source/Images/d_bp/u15/DIFF.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/DIFF.MAC rename to Source/Images/d_bp/u15/DIFF.MAC diff --git a/Source/Images/hd0/s0/u15/DIFF21.LBR b/Source/Images/d_bp/u15/DIFF21.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DIFF21.LBR rename to Source/Images/d_bp/u15/DIFF21.LBR diff --git a/Source/Images/hd0/s0/u15/DIR.COM b/Source/Images/d_bp/u15/DIR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/DIR.COM rename to Source/Images/d_bp/u15/DIR.COM diff --git a/Source/Images/hd0/s0/u15/DIR.MAC b/Source/Images/d_bp/u15/DIR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/DIR.MAC rename to Source/Images/d_bp/u15/DIR.MAC diff --git a/Source/Images/hd0/s0/u15/DIR14.LBR b/Source/Images/d_bp/u15/DIR14.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DIR14.LBR rename to Source/Images/d_bp/u15/DIR14.LBR diff --git a/Source/Images/hd0/s0/u15/DIRS.HLP b/Source/Images/d_bp/u15/DIRS.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/DIRS.HLP rename to Source/Images/d_bp/u15/DIRS.HLP diff --git a/Source/Images/hd0/s0/u15/DPGFILE.LBR b/Source/Images/d_bp/u15/DPGFILE.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DPGFILE.LBR rename to Source/Images/d_bp/u15/DPGFILE.LBR diff --git a/Source/Images/hd0/s0/u15/DPROG.COM b/Source/Images/d_bp/u15/DPROG.COM similarity index 100% rename from Source/Images/hd0/s0/u15/DPROG.COM rename to Source/Images/d_bp/u15/DPROG.COM diff --git a/Source/Images/hd0/s0/u15/DPROG.HLP b/Source/Images/d_bp/u15/DPROG.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/DPROG.HLP rename to Source/Images/d_bp/u15/DPROG.HLP diff --git a/Source/Images/hd0/s0/u15/DPROG.MAC b/Source/Images/d_bp/u15/DPROG.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/DPROG.MAC rename to Source/Images/d_bp/u15/DPROG.MAC diff --git a/Source/Images/hd0/s0/u15/DPROG12.LBR b/Source/Images/d_bp/u15/DPROG12.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DPROG12.LBR rename to Source/Images/d_bp/u15/DPROG12.LBR diff --git a/Source/Images/hd0/s0/u15/DU3.COM b/Source/Images/d_bp/u15/DU3.COM similarity index 100% rename from Source/Images/hd0/s0/u15/DU3.COM rename to Source/Images/d_bp/u15/DU3.COM diff --git a/Source/Images/hd0/s0/u15/DU3.HLP b/Source/Images/d_bp/u15/DU3.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/DU3.HLP rename to Source/Images/d_bp/u15/DU3.HLP diff --git a/Source/Images/hd0/s0/u15/DU3.MAC b/Source/Images/d_bp/u15/DU3.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/DU3.MAC rename to Source/Images/d_bp/u15/DU3.MAC diff --git a/Source/Images/hd0/s0/u15/DU312.LBR b/Source/Images/d_bp/u15/DU312.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/DU312.LBR rename to Source/Images/d_bp/u15/DU312.LBR diff --git a/Source/Images/hd0/s0/u15/ECHO.COM b/Source/Images/d_bp/u15/ECHO.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ECHO.COM rename to Source/Images/d_bp/u15/ECHO.COM diff --git a/Source/Images/hd0/s0/u15/ECHO.MAC b/Source/Images/d_bp/u15/ECHO.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ECHO.MAC rename to Source/Images/d_bp/u15/ECHO.MAC diff --git a/Source/Images/hd0/s0/u15/ERASE.COM b/Source/Images/d_bp/u15/ERASE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ERASE.COM rename to Source/Images/d_bp/u15/ERASE.COM diff --git a/Source/Images/hd0/s0/u15/ERASE.MAC b/Source/Images/d_bp/u15/ERASE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ERASE.MAC rename to Source/Images/d_bp/u15/ERASE.MAC diff --git a/Source/Images/hd0/s0/u15/ERROR1.COM b/Source/Images/d_bp/u15/ERROR1.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR1.COM rename to Source/Images/d_bp/u15/ERROR1.COM diff --git a/Source/Images/hd0/s0/u15/ERROR1.MAC b/Source/Images/d_bp/u15/ERROR1.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR1.MAC rename to Source/Images/d_bp/u15/ERROR1.MAC diff --git a/Source/Images/hd0/s0/u15/ERROR2.COM b/Source/Images/d_bp/u15/ERROR2.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR2.COM rename to Source/Images/d_bp/u15/ERROR2.COM diff --git a/Source/Images/hd0/s0/u15/ERROR2.MAC b/Source/Images/d_bp/u15/ERROR2.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR2.MAC rename to Source/Images/d_bp/u15/ERROR2.MAC diff --git a/Source/Images/hd0/s0/u15/ERROR3.COM b/Source/Images/d_bp/u15/ERROR3.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR3.COM rename to Source/Images/d_bp/u15/ERROR3.COM diff --git a/Source/Images/hd0/s0/u15/ERROR3.MAC b/Source/Images/d_bp/u15/ERROR3.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR3.MAC rename to Source/Images/d_bp/u15/ERROR3.MAC diff --git a/Source/Images/hd0/s0/u15/ERROR4.COM b/Source/Images/d_bp/u15/ERROR4.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR4.COM rename to Source/Images/d_bp/u15/ERROR4.COM diff --git a/Source/Images/hd0/s0/u15/ERROR4.MAC b/Source/Images/d_bp/u15/ERROR4.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ERROR4.MAC rename to Source/Images/d_bp/u15/ERROR4.MAC diff --git a/Source/Images/hd0/s0/u15/ERRORX.COM b/Source/Images/d_bp/u15/ERRORX.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ERRORX.COM rename to Source/Images/d_bp/u15/ERRORX.COM diff --git a/Source/Images/hd0/s0/u15/ERRORX.MAC b/Source/Images/d_bp/u15/ERRORX.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/ERRORX.MAC rename to Source/Images/d_bp/u15/ERRORX.MAC diff --git a/Source/Images/hd0/s0/u15/FILES.BBS b/Source/Images/d_bp/u15/FILES.BBS similarity index 100% rename from Source/Images/hd0/s0/u15/FILES.BBS rename to Source/Images/d_bp/u15/FILES.BBS diff --git a/Source/Images/hd0/s0/u15/FINDF.COM b/Source/Images/d_bp/u15/FINDF.COM similarity index 100% rename from Source/Images/hd0/s0/u15/FINDF.COM rename to Source/Images/d_bp/u15/FINDF.COM diff --git a/Source/Images/hd0/s0/u15/FINDF.MAC b/Source/Images/d_bp/u15/FINDF.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/FINDF.MAC rename to Source/Images/d_bp/u15/FINDF.MAC diff --git a/Source/Images/hd0/s0/u15/FINDF26.LBR b/Source/Images/d_bp/u15/FINDF26.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/FINDF26.LBR rename to Source/Images/d_bp/u15/FINDF26.LBR diff --git a/Source/Images/hd0/s0/u15/FINDF26A.LBR b/Source/Images/d_bp/u15/FINDF26A.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/FINDF26A.LBR rename to Source/Images/d_bp/u15/FINDF26A.LBR diff --git a/Source/Images/hd0/s0/u15/GOTO.COM b/Source/Images/d_bp/u15/GOTO.COM similarity index 100% rename from Source/Images/hd0/s0/u15/GOTO.COM rename to Source/Images/d_bp/u15/GOTO.COM diff --git a/Source/Images/hd0/s0/u15/GOTO.MAC b/Source/Images/d_bp/u15/GOTO.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/GOTO.MAC rename to Source/Images/d_bp/u15/GOTO.MAC diff --git a/Source/Images/hd0/s0/u15/GRDEMO.LBR b/Source/Images/d_bp/u15/GRDEMO.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/GRDEMO.LBR rename to Source/Images/d_bp/u15/GRDEMO.LBR diff --git a/Source/Images/hd0/s0/u15/HELP.COM b/Source/Images/d_bp/u15/HELP.COM similarity index 100% rename from Source/Images/hd0/s0/u15/HELP.COM rename to Source/Images/d_bp/u15/HELP.COM diff --git a/Source/Images/hd0/s0/u15/HELP.HLP b/Source/Images/d_bp/u15/HELP.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/HELP.HLP rename to Source/Images/d_bp/u15/HELP.HLP diff --git a/Source/Images/hd0/s0/u15/HELP.MAC b/Source/Images/d_bp/u15/HELP.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/HELP.MAC rename to Source/Images/d_bp/u15/HELP.MAC diff --git a/Source/Images/hd0/s0/u15/HELPCK.COM b/Source/Images/d_bp/u15/HELPCK.COM similarity index 100% rename from Source/Images/hd0/s0/u15/HELPCK.COM rename to Source/Images/d_bp/u15/HELPCK.COM diff --git a/Source/Images/hd0/s0/u15/HELPCK.MAC b/Source/Images/d_bp/u15/HELPCK.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/HELPCK.MAC rename to Source/Images/d_bp/u15/HELPCK.MAC diff --git a/Source/Images/hd0/s0/u15/HELPPR.COM b/Source/Images/d_bp/u15/HELPPR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/HELPPR.COM rename to Source/Images/d_bp/u15/HELPPR.COM diff --git a/Source/Images/hd0/s0/u15/HELPPR.MAC b/Source/Images/d_bp/u15/HELPPR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/HELPPR.MAC rename to Source/Images/d_bp/u15/HELPPR.MAC diff --git a/Source/Images/hd0/s0/u15/HELPSYS.HLP b/Source/Images/d_bp/u15/HELPSYS.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/HELPSYS.HLP rename to Source/Images/d_bp/u15/HELPSYS.HLP diff --git a/Source/Images/hd0/s0/u15/IF.COM b/Source/Images/d_bp/u15/IF.COM similarity index 100% rename from Source/Images/hd0/s0/u15/IF.COM rename to Source/Images/d_bp/u15/IF.COM diff --git a/Source/Images/hd0/s0/u15/IF.HLP b/Source/Images/d_bp/u15/IF.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/IF.HLP rename to Source/Images/d_bp/u15/IF.HLP diff --git a/Source/Images/hd0/s0/u15/IF.MAC b/Source/Images/d_bp/u15/IF.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/IF.MAC rename to Source/Images/d_bp/u15/IF.MAC diff --git a/Source/Images/hd0/s0/u15/IFSTAT.COM b/Source/Images/d_bp/u15/IFSTAT.COM similarity index 100% rename from Source/Images/hd0/s0/u15/IFSTAT.COM rename to Source/Images/d_bp/u15/IFSTAT.COM diff --git a/Source/Images/hd0/s0/u15/IFSTAT.MAC b/Source/Images/d_bp/u15/IFSTAT.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/IFSTAT.MAC rename to Source/Images/d_bp/u15/IFSTAT.MAC diff --git a/Source/Images/hd0/s0/u15/IO.HLP b/Source/Images/d_bp/u15/IO.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/IO.HLP rename to Source/Images/d_bp/u15/IO.HLP diff --git a/Source/Images/hd0/s0/u15/LDR-UPD.COM b/Source/Images/d_bp/u15/LDR-UPD.COM similarity index 100% rename from Source/Images/hd0/s0/u15/LDR-UPD.COM rename to Source/Images/d_bp/u15/LDR-UPD.COM diff --git a/Source/Images/hd0/s0/u15/LDR-UPD.MSG b/Source/Images/d_bp/u15/LDR-UPD.MSG similarity index 100% rename from Source/Images/hd0/s0/u15/LDR-UPD.MSG rename to Source/Images/d_bp/u15/LDR-UPD.MSG diff --git a/Source/Images/hd0/s0/u15/LDR.COM b/Source/Images/d_bp/u15/LDR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/LDR.COM rename to Source/Images/d_bp/u15/LDR.COM diff --git a/Source/Images/hd0/s0/u15/LDR.MAC b/Source/Images/d_bp/u15/LDR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/LDR.MAC rename to Source/Images/d_bp/u15/LDR.MAC diff --git a/Source/Images/hd0/s0/u15/LDR15.LBR b/Source/Images/d_bp/u15/LDR15.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/LDR15.LBR rename to Source/Images/d_bp/u15/LDR15.LBR diff --git a/Source/Images/hd0/s0/u15/LGET11.LBR b/Source/Images/d_bp/u15/LGET11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/LGET11.LBR rename to Source/Images/d_bp/u15/LGET11.LBR diff --git a/Source/Images/hd0/s0/u15/LLF11.LBR b/Source/Images/d_bp/u15/LLF11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/LLF11.LBR rename to Source/Images/d_bp/u15/LLF11.LBR diff --git a/Source/Images/hd0/s0/u15/LUZ3.LBR b/Source/Images/d_bp/u15/LUZ3.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/LUZ3.LBR rename to Source/Images/d_bp/u15/LUZ3.LBR diff --git a/Source/Images/hd0/s0/u15/LX12.LBR b/Source/Images/d_bp/u15/LX12.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/LX12.LBR rename to Source/Images/d_bp/u15/LX12.LBR diff --git a/Source/Images/hd0/s0/u15/LX14.LBR b/Source/Images/d_bp/u15/LX14.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/LX14.LBR rename to Source/Images/d_bp/u15/LX14.LBR diff --git a/Source/Images/hd0/s0/u15/MCOPY.COM b/Source/Images/d_bp/u15/MCOPY.COM similarity index 100% rename from Source/Images/hd0/s0/u15/MCOPY.COM rename to Source/Images/d_bp/u15/MCOPY.COM diff --git a/Source/Images/hd0/s0/u15/MCOPY.MAC b/Source/Images/d_bp/u15/MCOPY.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/MCOPY.MAC rename to Source/Images/d_bp/u15/MCOPY.MAC diff --git a/Source/Images/hd0/s0/u15/MCOPY44.LBR b/Source/Images/d_bp/u15/MCOPY44.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/MCOPY44.LBR rename to Source/Images/d_bp/u15/MCOPY44.LBR diff --git a/Source/Images/hd0/s0/u15/MCOPY45B.LBR b/Source/Images/d_bp/u15/MCOPY45B.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/MCOPY45B.LBR rename to Source/Images/d_bp/u15/MCOPY45B.LBR diff --git a/Source/Images/hd0/s0/u15/MENU.COM b/Source/Images/d_bp/u15/MENU.COM similarity index 100% rename from Source/Images/hd0/s0/u15/MENU.COM rename to Source/Images/d_bp/u15/MENU.COM diff --git a/Source/Images/hd0/s0/u15/MENU.HLP b/Source/Images/d_bp/u15/MENU.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/MENU.HLP rename to Source/Images/d_bp/u15/MENU.HLP diff --git a/Source/Images/hd0/s0/u15/MENU.MAC b/Source/Images/d_bp/u15/MENU.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/MENU.MAC rename to Source/Images/d_bp/u15/MENU.MAC diff --git a/Source/Images/hd0/s0/u15/MENUCK.COM b/Source/Images/d_bp/u15/MENUCK.COM similarity index 100% rename from Source/Images/hd0/s0/u15/MENUCK.COM rename to Source/Images/d_bp/u15/MENUCK.COM diff --git a/Source/Images/hd0/s0/u15/MENUCK.MAC b/Source/Images/d_bp/u15/MENUCK.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/MENUCK.MAC rename to Source/Images/d_bp/u15/MENUCK.MAC diff --git a/Source/Images/hd0/s0/u15/MKDIR.COM b/Source/Images/d_bp/u15/MKDIR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/MKDIR.COM rename to Source/Images/d_bp/u15/MKDIR.COM diff --git a/Source/Images/hd0/s0/u15/MKDIR.MAC b/Source/Images/d_bp/u15/MKDIR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/MKDIR.MAC rename to Source/Images/d_bp/u15/MKDIR.MAC diff --git a/Source/Images/hd0/s0/u15/MU3.COM b/Source/Images/d_bp/u15/MU3.COM similarity index 100% rename from Source/Images/hd0/s0/u15/MU3.COM rename to Source/Images/d_bp/u15/MU3.COM diff --git a/Source/Images/hd0/s0/u15/MU3.HLP b/Source/Images/d_bp/u15/MU3.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/MU3.HLP rename to Source/Images/d_bp/u15/MU3.HLP diff --git a/Source/Images/hd0/s0/u15/MU3.MAC b/Source/Images/d_bp/u15/MU3.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/MU3.MAC rename to Source/Images/d_bp/u15/MU3.MAC diff --git a/Source/Images/hd0/s0/u15/NDIRS.HLP b/Source/Images/d_bp/u15/NDIRS.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/NDIRS.HLP rename to Source/Images/d_bp/u15/NDIRS.HLP diff --git a/Source/Images/hd0/s0/u15/NEWTCAP.Z80 b/Source/Images/d_bp/u15/NEWTCAP.Z80 similarity index 100% rename from Source/Images/hd0/s0/u15/NEWTCAP.Z80 rename to Source/Images/d_bp/u15/NEWTCAP.Z80 diff --git a/Source/Images/hd0/s0/u15/NOTE.COM b/Source/Images/d_bp/u15/NOTE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/NOTE.COM rename to Source/Images/d_bp/u15/NOTE.COM diff --git a/Source/Images/hd0/s0/u15/NOTE.MAC b/Source/Images/d_bp/u15/NOTE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/NOTE.MAC rename to Source/Images/d_bp/u15/NOTE.MAC diff --git a/Source/Images/hd0/s0/u15/PAGE.COM b/Source/Images/d_bp/u15/PAGE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/PAGE.COM rename to Source/Images/d_bp/u15/PAGE.COM diff --git a/Source/Images/hd0/s0/u15/PAGE.MAC b/Source/Images/d_bp/u15/PAGE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/PAGE.MAC rename to Source/Images/d_bp/u15/PAGE.MAC diff --git a/Source/Images/hd0/s0/u15/PATH.COM b/Source/Images/d_bp/u15/PATH.COM similarity index 100% rename from Source/Images/hd0/s0/u15/PATH.COM rename to Source/Images/d_bp/u15/PATH.COM diff --git a/Source/Images/hd0/s0/u15/PATH.MAC b/Source/Images/d_bp/u15/PATH.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/PATH.MAC rename to Source/Images/d_bp/u15/PATH.MAC diff --git a/Source/Images/hd0/s0/u15/PATH31.LBR b/Source/Images/d_bp/u15/PATH31.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/PATH31.LBR rename to Source/Images/d_bp/u15/PATH31.LBR diff --git a/Source/Images/hd0/s0/u15/PPAL.DOC b/Source/Images/d_bp/u15/PPAL.DOC similarity index 100% rename from Source/Images/hd0/s0/u15/PPAL.DOC rename to Source/Images/d_bp/u15/PPAL.DOC diff --git a/Source/Images/hd0/s0/u15/PRINT.COM b/Source/Images/d_bp/u15/PRINT.COM similarity index 100% rename from Source/Images/hd0/s0/u15/PRINT.COM rename to Source/Images/d_bp/u15/PRINT.COM diff --git a/Source/Images/hd0/s0/u15/PRINT.MAC b/Source/Images/d_bp/u15/PRINT.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/PRINT.MAC rename to Source/Images/d_bp/u15/PRINT.MAC diff --git a/Source/Images/hd0/s0/u15/PRINTHLP.LBR b/Source/Images/d_bp/u15/PRINTHLP.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/PRINTHLP.LBR rename to Source/Images/d_bp/u15/PRINTHLP.LBR diff --git a/Source/Images/hd0/s0/u15/PROTECT.COM b/Source/Images/d_bp/u15/PROTECT.COM similarity index 100% rename from Source/Images/hd0/s0/u15/PROTECT.COM rename to Source/Images/d_bp/u15/PROTECT.COM diff --git a/Source/Images/hd0/s0/u15/PROTECT.MAC b/Source/Images/d_bp/u15/PROTECT.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/PROTECT.MAC rename to Source/Images/d_bp/u15/PROTECT.MAC diff --git a/Source/Images/hd0/s0/u15/PWD.COM b/Source/Images/d_bp/u15/PWD.COM similarity index 100% rename from Source/Images/hd0/s0/u15/PWD.COM rename to Source/Images/d_bp/u15/PWD.COM diff --git a/Source/Images/hd0/s0/u15/PWD.MAC b/Source/Images/d_bp/u15/PWD.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/PWD.MAC rename to Source/Images/d_bp/u15/PWD.MAC diff --git a/Source/Images/hd0/s0/u15/QUIET.COM b/Source/Images/d_bp/u15/QUIET.COM similarity index 100% rename from Source/Images/hd0/s0/u15/QUIET.COM rename to Source/Images/d_bp/u15/QUIET.COM diff --git a/Source/Images/hd0/s0/u15/QUIET.MAC b/Source/Images/d_bp/u15/QUIET.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/QUIET.MAC rename to Source/Images/d_bp/u15/QUIET.MAC diff --git a/Source/Images/hd0/s0/u15/READ.ME b/Source/Images/d_bp/u15/READ.ME similarity index 100% rename from Source/Images/hd0/s0/u15/READ.ME rename to Source/Images/d_bp/u15/READ.ME diff --git a/Source/Images/hd0/s0/u15/RECORD.COM b/Source/Images/d_bp/u15/RECORD.COM similarity index 100% rename from Source/Images/hd0/s0/u15/RECORD.COM rename to Source/Images/d_bp/u15/RECORD.COM diff --git a/Source/Images/hd0/s0/u15/RECORD.MAC b/Source/Images/d_bp/u15/RECORD.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/RECORD.MAC rename to Source/Images/d_bp/u15/RECORD.MAC diff --git a/Source/Images/hd0/s0/u15/REG.COM b/Source/Images/d_bp/u15/REG.COM similarity index 100% rename from Source/Images/hd0/s0/u15/REG.COM rename to Source/Images/d_bp/u15/REG.COM diff --git a/Source/Images/hd0/s0/u15/REG.MAC b/Source/Images/d_bp/u15/REG.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/REG.MAC rename to Source/Images/d_bp/u15/REG.MAC diff --git a/Source/Images/hd0/s0/u15/RENAME.COM b/Source/Images/d_bp/u15/RENAME.COM similarity index 100% rename from Source/Images/hd0/s0/u15/RENAME.COM rename to Source/Images/d_bp/u15/RENAME.COM diff --git a/Source/Images/hd0/s0/u15/RENAME.MAC b/Source/Images/d_bp/u15/RENAME.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/RENAME.MAC rename to Source/Images/d_bp/u15/RENAME.MAC diff --git a/Source/Images/hd0/s0/u15/RENAME31.LBR b/Source/Images/d_bp/u15/RENAME31.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/RENAME31.LBR rename to Source/Images/d_bp/u15/RENAME31.LBR diff --git a/Source/Images/hd0/s0/u15/SAK.COM b/Source/Images/d_bp/u15/SAK.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SAK.COM rename to Source/Images/d_bp/u15/SAK.COM diff --git a/Source/Images/hd0/s0/u15/SAK.MAC b/Source/Images/d_bp/u15/SAK.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SAK.MAC rename to Source/Images/d_bp/u15/SAK.MAC diff --git a/Source/Images/hd0/s0/u15/SETFILE.COM b/Source/Images/d_bp/u15/SETFILE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SETFILE.COM rename to Source/Images/d_bp/u15/SETFILE.COM diff --git a/Source/Images/hd0/s0/u15/SETFILE.MAC b/Source/Images/d_bp/u15/SETFILE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SETFILE.MAC rename to Source/Images/d_bp/u15/SETFILE.MAC diff --git a/Source/Images/hd0/s0/u15/SF.COM b/Source/Images/d_bp/u15/SF.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SF.COM rename to Source/Images/d_bp/u15/SF.COM diff --git a/Source/Images/hd0/s0/u15/SF.Z80 b/Source/Images/d_bp/u15/SF.Z80 similarity index 100% rename from Source/Images/hd0/s0/u15/SF.Z80 rename to Source/Images/d_bp/u15/SF.Z80 diff --git a/Source/Images/hd0/s0/u15/SH.COM b/Source/Images/d_bp/u15/SH.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SH.COM rename to Source/Images/d_bp/u15/SH.COM diff --git a/Source/Images/hd0/s0/u15/SH.HLP b/Source/Images/d_bp/u15/SH.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/SH.HLP rename to Source/Images/d_bp/u15/SH.HLP diff --git a/Source/Images/hd0/s0/u15/SH.MAC b/Source/Images/d_bp/u15/SH.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SH.MAC rename to Source/Images/d_bp/u15/SH.MAC diff --git a/Source/Images/hd0/s0/u15/SH11.LBR b/Source/Images/d_bp/u15/SH11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/SH11.LBR rename to Source/Images/d_bp/u15/SH11.LBR diff --git a/Source/Images/hd0/s0/u15/SHCTRL.COM b/Source/Images/d_bp/u15/SHCTRL.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SHCTRL.COM rename to Source/Images/d_bp/u15/SHCTRL.COM diff --git a/Source/Images/hd0/s0/u15/SHCTRL.MAC b/Source/Images/d_bp/u15/SHCTRL.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SHCTRL.MAC rename to Source/Images/d_bp/u15/SHCTRL.MAC diff --git a/Source/Images/hd0/s0/u15/SHDEFINE.COM b/Source/Images/d_bp/u15/SHDEFINE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SHDEFINE.COM rename to Source/Images/d_bp/u15/SHDEFINE.COM diff --git a/Source/Images/hd0/s0/u15/SHDEFINE.MAC b/Source/Images/d_bp/u15/SHDEFINE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SHDEFINE.MAC rename to Source/Images/d_bp/u15/SHDEFINE.MAC diff --git a/Source/Images/hd0/s0/u15/SHFILE.COM b/Source/Images/d_bp/u15/SHFILE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SHFILE.COM rename to Source/Images/d_bp/u15/SHFILE.COM diff --git a/Source/Images/hd0/s0/u15/SHFILE.MAC b/Source/Images/d_bp/u15/SHFILE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SHFILE.MAC rename to Source/Images/d_bp/u15/SHFILE.MAC diff --git a/Source/Images/hd0/s0/u15/SHOW.COM b/Source/Images/d_bp/u15/SHOW.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SHOW.COM rename to Source/Images/d_bp/u15/SHOW.COM diff --git a/Source/Images/hd0/s0/u15/SHOW.MAC b/Source/Images/d_bp/u15/SHOW.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SHOW.MAC rename to Source/Images/d_bp/u15/SHOW.MAC diff --git a/Source/Images/hd0/s0/u15/SHSET.COM b/Source/Images/d_bp/u15/SHSET.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SHSET.COM rename to Source/Images/d_bp/u15/SHSET.COM diff --git a/Source/Images/hd0/s0/u15/SHSET.MAC b/Source/Images/d_bp/u15/SHSET.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SHSET.MAC rename to Source/Images/d_bp/u15/SHSET.MAC diff --git a/Source/Images/hd0/s0/u15/SHUTILS2.LBR b/Source/Images/d_bp/u15/SHUTILS2.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/SHUTILS2.LBR rename to Source/Images/d_bp/u15/SHUTILS2.LBR diff --git a/Source/Images/hd0/s0/u15/SHVAR.COM b/Source/Images/d_bp/u15/SHVAR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SHVAR.COM rename to Source/Images/d_bp/u15/SHVAR.COM diff --git a/Source/Images/hd0/s0/u15/SHVAR.MAC b/Source/Images/d_bp/u15/SHVAR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SHVAR.MAC rename to Source/Images/d_bp/u15/SHVAR.MAC diff --git a/Source/Images/hd0/s0/u15/SHVAR11.LBR b/Source/Images/d_bp/u15/SHVAR11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/SHVAR11.LBR rename to Source/Images/d_bp/u15/SHVAR11.LBR diff --git a/Source/Images/hd0/s0/u15/SUB.COM b/Source/Images/d_bp/u15/SUB.COM similarity index 100% rename from Source/Images/hd0/s0/u15/SUB.COM rename to Source/Images/d_bp/u15/SUB.COM diff --git a/Source/Images/hd0/s0/u15/SUB.MAC b/Source/Images/d_bp/u15/SUB.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/SUB.MAC rename to Source/Images/d_bp/u15/SUB.MAC diff --git a/Source/Images/hd0/s0/u15/SYSENV.AQM b/Source/Images/d_bp/u15/SYSENV.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSENV.AQM rename to Source/Images/d_bp/u15/SYSENV.AQM diff --git a/Source/Images/hd0/s0/u15/SYSENV.ASM b/Source/Images/d_bp/u15/SYSENV.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSENV.ASM rename to Source/Images/d_bp/u15/SYSENV.ASM diff --git a/Source/Images/hd0/s0/u15/SYSENV.LIB b/Source/Images/d_bp/u15/SYSENV.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSENV.LIB rename to Source/Images/d_bp/u15/SYSENV.LIB diff --git a/Source/Images/hd0/s0/u15/SYSFCP.AQM b/Source/Images/d_bp/u15/SYSFCP.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSFCP.AQM rename to Source/Images/d_bp/u15/SYSFCP.AQM diff --git a/Source/Images/hd0/s0/u15/SYSFCP.ASM b/Source/Images/d_bp/u15/SYSFCP.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSFCP.ASM rename to Source/Images/d_bp/u15/SYSFCP.ASM diff --git a/Source/Images/hd0/s0/u15/SYSFCP1.LIB b/Source/Images/d_bp/u15/SYSFCP1.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSFCP1.LIB rename to Source/Images/d_bp/u15/SYSFCP1.LIB diff --git a/Source/Images/hd0/s0/u15/SYSFCP11.LBR b/Source/Images/d_bp/u15/SYSFCP11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/SYSFCP11.LBR rename to Source/Images/d_bp/u15/SYSFCP11.LBR diff --git a/Source/Images/hd0/s0/u15/SYSFCP2.LIB b/Source/Images/d_bp/u15/SYSFCP2.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSFCP2.LIB rename to Source/Images/d_bp/u15/SYSFCP2.LIB diff --git a/Source/Images/hd0/s0/u15/SYSIOP.AQM b/Source/Images/d_bp/u15/SYSIOP.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSIOP.AQM rename to Source/Images/d_bp/u15/SYSIOP.AQM diff --git a/Source/Images/hd0/s0/u15/SYSIOP.ASM b/Source/Images/d_bp/u15/SYSIOP.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSIOP.ASM rename to Source/Images/d_bp/u15/SYSIOP.ASM diff --git a/Source/Images/hd0/s0/u15/SYSNDR.AQM b/Source/Images/d_bp/u15/SYSNDR.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSNDR.AQM rename to Source/Images/d_bp/u15/SYSNDR.AQM diff --git a/Source/Images/hd0/s0/u15/SYSNDR.ASM b/Source/Images/d_bp/u15/SYSNDR.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSNDR.ASM rename to Source/Images/d_bp/u15/SYSNDR.ASM diff --git a/Source/Images/hd0/s0/u15/SYSNDR.LIB b/Source/Images/d_bp/u15/SYSNDR.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSNDR.LIB rename to Source/Images/d_bp/u15/SYSNDR.LIB diff --git a/Source/Images/hd0/s0/u15/SYSRCP.AQM b/Source/Images/d_bp/u15/SYSRCP.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP.AQM rename to Source/Images/d_bp/u15/SYSRCP.AQM diff --git a/Source/Images/hd0/s0/u15/SYSRCP.ASM b/Source/Images/d_bp/u15/SYSRCP.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP.ASM rename to Source/Images/d_bp/u15/SYSRCP.ASM diff --git a/Source/Images/hd0/s0/u15/SYSRCP.HLP b/Source/Images/d_bp/u15/SYSRCP.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP.HLP rename to Source/Images/d_bp/u15/SYSRCP.HLP diff --git a/Source/Images/hd0/s0/u15/SYSRCP1.LIB b/Source/Images/d_bp/u15/SYSRCP1.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP1.LIB rename to Source/Images/d_bp/u15/SYSRCP1.LIB diff --git a/Source/Images/hd0/s0/u15/SYSRCP11.LBR b/Source/Images/d_bp/u15/SYSRCP11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP11.LBR rename to Source/Images/d_bp/u15/SYSRCP11.LBR diff --git a/Source/Images/hd0/s0/u15/SYSRCP2.LIB b/Source/Images/d_bp/u15/SYSRCP2.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP2.LIB rename to Source/Images/d_bp/u15/SYSRCP2.LIB diff --git a/Source/Images/hd0/s0/u15/SYSRCP3.LIB b/Source/Images/d_bp/u15/SYSRCP3.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP3.LIB rename to Source/Images/d_bp/u15/SYSRCP3.LIB diff --git a/Source/Images/hd0/s0/u15/SYSRCP4.LIB b/Source/Images/d_bp/u15/SYSRCP4.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/SYSRCP4.LIB rename to Source/Images/d_bp/u15/SYSRCP4.LIB diff --git a/Source/Images/hd0/s0/u15/T3M-HI2.Z80 b/Source/Images/d_bp/u15/T3M-HI2.Z80 similarity index 100% rename from Source/Images/hd0/s0/u15/T3M-HI2.Z80 rename to Source/Images/d_bp/u15/T3M-HI2.Z80 diff --git a/Source/Images/hd0/s0/u15/T3T-24-1.Z80 b/Source/Images/d_bp/u15/T3T-24-1.Z80 similarity index 100% rename from Source/Images/hd0/s0/u15/T3T-24-1.Z80 rename to Source/Images/d_bp/u15/T3T-24-1.Z80 diff --git a/Source/Images/hd0/s0/u15/TCCHECK.COM b/Source/Images/d_bp/u15/TCCHECK.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCCHECK.COM rename to Source/Images/d_bp/u15/TCCHECK.COM diff --git a/Source/Images/hd0/s0/u15/TCCHECK.MAC b/Source/Images/d_bp/u15/TCCHECK.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/TCCHECK.MAC rename to Source/Images/d_bp/u15/TCCHECK.MAC diff --git a/Source/Images/hd0/s0/u15/TCMAKE.COM b/Source/Images/d_bp/u15/TCMAKE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCMAKE.COM rename to Source/Images/d_bp/u15/TCMAKE.COM diff --git a/Source/Images/hd0/s0/u15/TCMAKE.MAC b/Source/Images/d_bp/u15/TCMAKE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/TCMAKE.MAC rename to Source/Images/d_bp/u15/TCMAKE.MAC diff --git a/Source/Images/hd0/s0/u15/TCSEL32.COM b/Source/Images/d_bp/u15/TCSEL32.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCSEL32.COM rename to Source/Images/d_bp/u15/TCSEL32.COM diff --git a/Source/Images/hd0/s0/u15/TCSELECT.COM b/Source/Images/d_bp/u15/TCSELECT.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCSELECT.COM rename to Source/Images/d_bp/u15/TCSELECT.COM diff --git a/Source/Images/hd0/s0/u15/TCSELECT.MAC b/Source/Images/d_bp/u15/TCSELECT.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/TCSELECT.MAC rename to Source/Images/d_bp/u15/TCSELECT.MAC diff --git a/Source/Images/hd0/s0/u15/TCSRC14.COM b/Source/Images/d_bp/u15/TCSRC14.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCSRC14.COM rename to Source/Images/d_bp/u15/TCSRC14.COM diff --git a/Source/Images/hd0/s0/u15/TCVIEW.COM b/Source/Images/d_bp/u15/TCVIEW.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCVIEW.COM rename to Source/Images/d_bp/u15/TCVIEW.COM diff --git a/Source/Images/hd0/s0/u15/TCVIEW20.COM b/Source/Images/d_bp/u15/TCVIEW20.COM similarity index 100% rename from Source/Images/hd0/s0/u15/TCVIEW20.COM rename to Source/Images/d_bp/u15/TCVIEW20.COM diff --git a/Source/Images/hd0/s0/u15/UNERASE.COM b/Source/Images/d_bp/u15/UNERASE.COM similarity index 100% rename from Source/Images/hd0/s0/u15/UNERASE.COM rename to Source/Images/d_bp/u15/UNERASE.COM diff --git a/Source/Images/hd0/s0/u15/UNERASE.MAC b/Source/Images/d_bp/u15/UNERASE.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/UNERASE.MAC rename to Source/Images/d_bp/u15/UNERASE.MAC diff --git a/Source/Images/hd0/s0/u15/VF-BOX11.LBR b/Source/Images/d_bp/u15/VF-BOX11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VF-BOX11.LBR rename to Source/Images/d_bp/u15/VF-BOX11.LBR diff --git a/Source/Images/hd0/s0/u15/VF41.IQF b/Source/Images/d_bp/u15/VF41.IQF similarity index 100% rename from Source/Images/hd0/s0/u15/VF41.IQF rename to Source/Images/d_bp/u15/VF41.IQF diff --git a/Source/Images/hd0/s0/u15/VF41H.LBR b/Source/Images/d_bp/u15/VF41H.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VF41H.LBR rename to Source/Images/d_bp/u15/VF41H.LBR diff --git a/Source/Images/hd0/s0/u15/VF42A.LBR b/Source/Images/d_bp/u15/VF42A.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VF42A.LBR rename to Source/Images/d_bp/u15/VF42A.LBR diff --git a/Source/Images/hd0/s0/u15/VFILER.COM b/Source/Images/d_bp/u15/VFILER.COM similarity index 100% rename from Source/Images/hd0/s0/u15/VFILER.COM rename to Source/Images/d_bp/u15/VFILER.COM diff --git a/Source/Images/hd0/s0/u15/VFILER.HLP b/Source/Images/d_bp/u15/VFILER.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/VFILER.HLP rename to Source/Images/d_bp/u15/VFILER.HLP diff --git a/Source/Images/hd0/s0/u15/VFILER.MAC b/Source/Images/d_bp/u15/VFILER.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/VFILER.MAC rename to Source/Images/d_bp/u15/VFILER.MAC diff --git a/Source/Images/hd0/s0/u15/VFILR4-1.LBR b/Source/Images/d_bp/u15/VFILR4-1.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VFILR4-1.LBR rename to Source/Images/d_bp/u15/VFILR4-1.LBR diff --git a/Source/Images/hd0/s0/u15/VFILR4-2.LBR b/Source/Images/d_bp/u15/VFILR4-2.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VFILR4-2.LBR rename to Source/Images/d_bp/u15/VFILR4-2.LBR diff --git a/Source/Images/hd0/s0/u15/VMENU.COM b/Source/Images/d_bp/u15/VMENU.COM similarity index 100% rename from Source/Images/hd0/s0/u15/VMENU.COM rename to Source/Images/d_bp/u15/VMENU.COM diff --git a/Source/Images/hd0/s0/u15/VMENU.HLP b/Source/Images/d_bp/u15/VMENU.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/VMENU.HLP rename to Source/Images/d_bp/u15/VMENU.HLP diff --git a/Source/Images/hd0/s0/u15/VMENU.MAC b/Source/Images/d_bp/u15/VMENU.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/VMENU.MAC rename to Source/Images/d_bp/u15/VMENU.MAC diff --git a/Source/Images/hd0/s0/u15/VMENU24.LBR b/Source/Images/d_bp/u15/VMENU24.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VMENU24.LBR rename to Source/Images/d_bp/u15/VMENU24.LBR diff --git a/Source/Images/hd0/s0/u15/VMENUCK.COM b/Source/Images/d_bp/u15/VMENUCK.COM similarity index 100% rename from Source/Images/hd0/s0/u15/VMENUCK.COM rename to Source/Images/d_bp/u15/VMENUCK.COM diff --git a/Source/Images/hd0/s0/u15/VMENUCK.MAC b/Source/Images/d_bp/u15/VMENUCK.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/VMENUCK.MAC rename to Source/Images/d_bp/u15/VMENUCK.MAC diff --git a/Source/Images/hd0/s0/u15/VMENUFUN.LBR b/Source/Images/d_bp/u15/VMENUFUN.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/VMENUFUN.LBR rename to Source/Images/d_bp/u15/VMENUFUN.LBR diff --git a/Source/Images/hd0/s0/u15/WHEEL.COM b/Source/Images/d_bp/u15/WHEEL.COM similarity index 100% rename from Source/Images/hd0/s0/u15/WHEEL.COM rename to Source/Images/d_bp/u15/WHEEL.COM diff --git a/Source/Images/hd0/s0/u15/WHEEL.MAC b/Source/Images/d_bp/u15/WHEEL.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/WHEEL.MAC rename to Source/Images/d_bp/u15/WHEEL.MAC diff --git a/Source/Images/hd0/s0/u15/WILDCAT.TXT b/Source/Images/d_bp/u15/WILDCAT.TXT similarity index 100% rename from Source/Images/hd0/s0/u15/WILDCAT.TXT rename to Source/Images/d_bp/u15/WILDCAT.TXT diff --git a/Source/Images/hd0/s0/u15/WYSE.DPG b/Source/Images/d_bp/u15/WYSE.DPG similarity index 100% rename from Source/Images/hd0/s0/u15/WYSE.DPG rename to Source/Images/d_bp/u15/WYSE.DPG diff --git a/Source/Images/hd0/s0/u15/XD.COM b/Source/Images/d_bp/u15/XD.COM similarity index 100% rename from Source/Images/hd0/s0/u15/XD.COM rename to Source/Images/d_bp/u15/XD.COM diff --git a/Source/Images/hd0/s0/u15/XD.MAC b/Source/Images/d_bp/u15/XD.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/XD.MAC rename to Source/Images/d_bp/u15/XD.MAC diff --git a/Source/Images/hd0/s0/u15/XDIR.COM b/Source/Images/d_bp/u15/XDIR.COM similarity index 100% rename from Source/Images/hd0/s0/u15/XDIR.COM rename to Source/Images/d_bp/u15/XDIR.COM diff --git a/Source/Images/hd0/s0/u15/XDIR.MAC b/Source/Images/d_bp/u15/XDIR.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/XDIR.MAC rename to Source/Images/d_bp/u15/XDIR.MAC diff --git a/Source/Images/hd0/s0/u15/Z3BASE1.LIB b/Source/Images/d_bp/u15/Z3BASE1.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/Z3BASE1.LIB rename to Source/Images/d_bp/u15/Z3BASE1.LIB diff --git a/Source/Images/hd0/s0/u15/Z3BASE2.LIB b/Source/Images/d_bp/u15/Z3BASE2.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/Z3BASE2.LIB rename to Source/Images/d_bp/u15/Z3BASE2.LIB diff --git a/Source/Images/hd0/s0/u15/Z3FILES.PH1 b/Source/Images/d_bp/u15/Z3FILES.PH1 similarity index 100% rename from Source/Images/hd0/s0/u15/Z3FILES.PH1 rename to Source/Images/d_bp/u15/Z3FILES.PH1 diff --git a/Source/Images/hd0/s0/u15/Z3FILES.PH2 b/Source/Images/d_bp/u15/Z3FILES.PH2 similarity index 100% rename from Source/Images/hd0/s0/u15/Z3FILES.PH2 rename to Source/Images/d_bp/u15/Z3FILES.PH2 diff --git a/Source/Images/hd0/s0/u15/Z3FILES.PQ2 b/Source/Images/d_bp/u15/Z3FILES.PQ2 similarity index 100% rename from Source/Images/hd0/s0/u15/Z3FILES.PQ2 rename to Source/Images/d_bp/u15/Z3FILES.PQ2 diff --git a/Source/Images/hd0/s0/u15/Z3FILES2.PH2 b/Source/Images/d_bp/u15/Z3FILES2.PH2 similarity index 100% rename from Source/Images/hd0/s0/u15/Z3FILES2.PH2 rename to Source/Images/d_bp/u15/Z3FILES2.PH2 diff --git a/Source/Images/hd0/s0/u15/Z3FILES2.PQ2 b/Source/Images/d_bp/u15/Z3FILES2.PQ2 similarity index 100% rename from Source/Images/hd0/s0/u15/Z3FILES2.PQ2 rename to Source/Images/d_bp/u15/Z3FILES2.PQ2 diff --git a/Source/Images/hd0/s0/u15/Z3HDR1.LIB b/Source/Images/d_bp/u15/Z3HDR1.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/Z3HDR1.LIB rename to Source/Images/d_bp/u15/Z3HDR1.LIB diff --git a/Source/Images/hd0/s0/u15/Z3HDR2.LIB b/Source/Images/d_bp/u15/Z3HDR2.LIB similarity index 100% rename from Source/Images/hd0/s0/u15/Z3HDR2.LIB rename to Source/Images/d_bp/u15/Z3HDR2.LIB diff --git a/Source/Images/hd0/s0/u15/Z3LDRBUG.LBR b/Source/Images/d_bp/u15/Z3LDRBUG.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/Z3LDRBUG.LBR rename to Source/Images/d_bp/u15/Z3LDRBUG.LBR diff --git a/Source/Images/hd0/s0/u15/Z3LOC.COM b/Source/Images/d_bp/u15/Z3LOC.COM similarity index 100% rename from Source/Images/hd0/s0/u15/Z3LOC.COM rename to Source/Images/d_bp/u15/Z3LOC.COM diff --git a/Source/Images/hd0/s0/u15/Z3LOC.MAC b/Source/Images/d_bp/u15/Z3LOC.MAC similarity index 100% rename from Source/Images/hd0/s0/u15/Z3LOC.MAC rename to Source/Images/d_bp/u15/Z3LOC.MAC diff --git a/Source/Images/hd0/s0/u15/Z3LOC11.LBR b/Source/Images/d_bp/u15/Z3LOC11.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/Z3LOC11.LBR rename to Source/Images/d_bp/u15/Z3LOC11.LBR diff --git a/Source/Images/hd0/s0/u15/Z3RES.HLP b/Source/Images/d_bp/u15/Z3RES.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3RES.HLP rename to Source/Images/d_bp/u15/Z3RES.HLP diff --git a/Source/Images/hd0/s0/u15/Z3TCAP.AQM b/Source/Images/d_bp/u15/Z3TCAP.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/Z3TCAP.AQM rename to Source/Images/d_bp/u15/Z3TCAP.AQM diff --git a/Source/Images/hd0/s0/u15/Z3TCAP.ASM b/Source/Images/d_bp/u15/Z3TCAP.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/Z3TCAP.ASM rename to Source/Images/d_bp/u15/Z3TCAP.ASM diff --git a/Source/Images/hd0/s0/u15/Z3TCAP.HLP b/Source/Images/d_bp/u15/Z3TCAP.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3TCAP.HLP rename to Source/Images/d_bp/u15/Z3TCAP.HLP diff --git a/Source/Images/hd0/s0/u15/Z3TCAP.TCP b/Source/Images/d_bp/u15/Z3TCAP.TCP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3TCAP.TCP rename to Source/Images/d_bp/u15/Z3TCAP.TCP diff --git a/Source/Images/hd0/s0/u15/Z3TCAP.TQP b/Source/Images/d_bp/u15/Z3TCAP.TQP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3TCAP.TQP rename to Source/Images/d_bp/u15/Z3TCAP.TQP diff --git a/Source/Images/hd0/s0/u15/Z3TCAP22.LBR b/Source/Images/d_bp/u15/Z3TCAP22.LBR similarity index 100% rename from Source/Images/hd0/s0/u15/Z3TCAP22.LBR rename to Source/Images/d_bp/u15/Z3TCAP22.LBR diff --git a/Source/Images/hd0/s0/u15/Z3UTIL1.HLP b/Source/Images/d_bp/u15/Z3UTIL1.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3UTIL1.HLP rename to Source/Images/d_bp/u15/Z3UTIL1.HLP diff --git a/Source/Images/hd0/s0/u15/Z3UTIL2.HLP b/Source/Images/d_bp/u15/Z3UTIL2.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3UTIL2.HLP rename to Source/Images/d_bp/u15/Z3UTIL2.HLP diff --git a/Source/Images/hd0/s0/u15/Z3UTIL3.HLP b/Source/Images/d_bp/u15/Z3UTIL3.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/Z3UTIL3.HLP rename to Source/Images/d_bp/u15/Z3UTIL3.HLP diff --git a/Source/Images/hd0/s0/u15/ZCPR3.AQM b/Source/Images/d_bp/u15/ZCPR3.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3.AQM rename to Source/Images/d_bp/u15/ZCPR3.AQM diff --git a/Source/Images/hd0/s0/u15/ZCPR3.ASM b/Source/Images/d_bp/u15/ZCPR3.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3.ASM rename to Source/Images/d_bp/u15/ZCPR3.ASM diff --git a/Source/Images/hd0/s0/u15/ZCPR3.HLP b/Source/Images/d_bp/u15/ZCPR3.HLP similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3.HLP rename to Source/Images/d_bp/u15/ZCPR3.HLP diff --git a/Source/Images/hd0/s0/u15/ZCPR3.INS b/Source/Images/d_bp/u15/ZCPR3.INS similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3.INS rename to Source/Images/d_bp/u15/ZCPR3.INS diff --git a/Source/Images/hd0/s0/u15/ZCPR3.IQS b/Source/Images/d_bp/u15/ZCPR3.IQS similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3.IQS rename to Source/Images/d_bp/u15/ZCPR3.IQS diff --git a/Source/Images/hd0/s0/u15/ZCPR3DIR.BQG b/Source/Images/d_bp/u15/ZCPR3DIR.BQG similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3DIR.BQG rename to Source/Images/d_bp/u15/ZCPR3DIR.BQG diff --git a/Source/Images/hd0/s0/u15/ZCPR3DIR.BUG b/Source/Images/d_bp/u15/ZCPR3DIR.BUG similarity index 100% rename from Source/Images/hd0/s0/u15/ZCPR3DIR.BUG rename to Source/Images/d_bp/u15/ZCPR3DIR.BUG diff --git a/Source/Images/hd0/s0/u15/ZEX.AQM b/Source/Images/d_bp/u15/ZEX.AQM similarity index 100% rename from Source/Images/hd0/s0/u15/ZEX.AQM rename to Source/Images/d_bp/u15/ZEX.AQM diff --git a/Source/Images/hd0/s0/u15/ZEX.ASM b/Source/Images/d_bp/u15/ZEX.ASM similarity index 100% rename from Source/Images/hd0/s0/u15/ZEX.ASM rename to Source/Images/d_bp/u15/ZEX.ASM diff --git a/Source/Images/hd0/s0/u15/ZEX.COM b/Source/Images/d_bp/u15/ZEX.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ZEX.COM rename to Source/Images/d_bp/u15/ZEX.COM diff --git a/Source/Images/hd0/s0/u15/ZEX.ZEX b/Source/Images/d_bp/u15/ZEX.ZEX similarity index 100% rename from Source/Images/hd0/s0/u15/ZEX.ZEX rename to Source/Images/d_bp/u15/ZEX.ZEX diff --git a/Source/Images/hd0/s0/u15/ZEX2.COM b/Source/Images/d_bp/u15/ZEX2.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ZEX2.COM rename to Source/Images/d_bp/u15/ZEX2.COM diff --git a/Source/Images/hd0/s0/u15/ZEX31A.COM b/Source/Images/d_bp/u15/ZEX31A.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ZEX31A.COM rename to Source/Images/d_bp/u15/ZEX31A.COM diff --git a/Source/Images/hd0/s0/u15/ZGOLF.COM b/Source/Images/d_bp/u15/ZGOLF.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ZGOLF.COM rename to Source/Images/d_bp/u15/ZGOLF.COM diff --git a/Source/Images/hd0/s0/u15/ZMLIB.COM b/Source/Images/d_bp/u15/ZMLIB.COM similarity index 100% rename from Source/Images/hd0/s0/u15/ZMLIB.COM rename to Source/Images/d_bp/u15/ZMLIB.COM diff --git a/Source/Images/hd0/s0/u15/ZSYSTEM.INS b/Source/Images/d_bp/u15/ZSYSTEM.INS similarity index 100% rename from Source/Images/hd0/s0/u15/ZSYSTEM.INS rename to Source/Images/d_bp/u15/ZSYSTEM.INS diff --git a/Source/Images/hd0/s0/u15/xzrl.com b/Source/Images/d_bp/u15/xzrl.com similarity index 100% rename from Source/Images/hd0/s0/u15/xzrl.com rename to Source/Images/d_bp/u15/xzrl.com diff --git a/Source/Images/hd0/s0/u15/xzrl.doc b/Source/Images/d_bp/u15/xzrl.doc similarity index 100% rename from Source/Images/hd0/s0/u15/xzrl.doc rename to Source/Images/d_bp/u15/xzrl.doc diff --git a/Source/Images/hd0/s0/u0/ASM.COM b/Source/Images/d_cpm22/u0/ASM.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ASM.COM rename to Source/Images/d_cpm22/u0/ASM.COM diff --git a/Source/Images/fd0/u0/CLRDIR.COM b/Source/Images/d_cpm22/u0/CLRDIR.COM similarity index 100% rename from Source/Images/fd0/u0/CLRDIR.COM rename to Source/Images/d_cpm22/u0/CLRDIR.COM diff --git a/Source/Images/d_cpm22/u0/COMPARE.COM b/Source/Images/d_cpm22/u0/COMPARE.COM new file mode 100644 index 0000000000000000000000000000000000000000..29fa41e620a8411a9327359272f7a2b403aefa7b GIT binary patch literal 2560 zcmd^A?@tqV82{c~?+aIGp<=dxbNiO^LMxJTW-i{aq{tOqpmlA@BuL0<3p6X#^@oK` zE1E4b-!02#Voa80yfJ%$Q4@?IPVRuTO)e2KiK*EO;^4)|UKqo&Y{|LjuAnaQKk#0B zzt8u%=lOh|&vVb+t=2y@w8iZ66YtS3vDsJ~tVAf|2K0LffjvnNC@ezu z7_wcVOSsj=~{?Z9@1dd-_=|3Lbnd0rvlQJ?pfLa!JzvmnxCQ73~*IL68J#(6RW z6F=_pbPZL{3U0T=)G3jhdNbE~ZU2cs;S)I3$_GyzDav7Y5N z?f;Z#|8litG(q;74!ZU!2Tf1&?q2>`Imm!i(eK^jZX`Z`sATg1sDQ3H`o8e2TbcGL;8I2Q>3WrBF8bKTvPGAYU{_p^w6|LyY39}kD`oj7n^|BqJ{e)w z@$^Z4;o;hVRUentrMbM7y!#wXzKpY9M79%1ongoMNqUSwfwCGZ++ZEHSjjoTjPWs) zhgXN6VDfIn-^99o3qM@TIy9m1h}9YkBG&9h5i9fTYF6_UEqKMFRTs#Sy8UT6Jd zmo80Qy3nEQ#$y@*2k-rujzbB{r*RFgaFZQ1tlW=0jrBGzT*oz`(l-_C^R%}I z`up{qaN2;2pH4;Nqf(576VWpfB8`SgIvGjm_arhHPmt7bq{QB2F&ogK-eV-1-0~-q zDUu$QMovbD((!cCh$L{1l%n~jSE7@VQ*j;sb>TX(#hi)8ppeL*l#ZoHDo$SV4U+h1 zY@CGCyr7d0L9L@eVKIlGycZg#g8I$ViRg%wh(fqtzwvj3JsBN|#-v0^i^Z%9HRyuF z@eGlGR|eyY literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s0/u0/CR.COM b/Source/Images/d_cpm22/u0/CR.COM similarity index 100% rename from Source/Images/hd0/s0/u0/CR.COM rename to Source/Images/d_cpm22/u0/CR.COM diff --git a/Source/Images/hd0/s0/u0/DDT.COM b/Source/Images/d_cpm22/u0/DDT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/DDT.COM rename to Source/Images/d_cpm22/u0/DDT.COM diff --git a/Source/Images/hd0/s0/u0/DDTZ.COM b/Source/Images/d_cpm22/u0/DDTZ.COM similarity index 100% rename from Source/Images/hd0/s0/u0/DDTZ.COM rename to Source/Images/d_cpm22/u0/DDTZ.COM diff --git a/Source/Images/hd0/s0/u0/DDTZ.DOC b/Source/Images/d_cpm22/u0/DDTZ.DOC similarity index 100% rename from Source/Images/hd0/s0/u0/DDTZ.DOC rename to Source/Images/d_cpm22/u0/DDTZ.DOC diff --git a/Source/Images/hd0/s0/u0/DIRX.COM b/Source/Images/d_cpm22/u0/DIRX.COM similarity index 100% rename from Source/Images/hd0/s0/u0/DIRX.COM rename to Source/Images/d_cpm22/u0/DIRX.COM diff --git a/Source/Images/hd0/s0/u0/DUMP.COM b/Source/Images/d_cpm22/u0/DUMP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/DUMP.COM rename to Source/Images/d_cpm22/u0/DUMP.COM diff --git a/Source/Images/hd0/s0/u0/ED.COM b/Source/Images/d_cpm22/u0/ED.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ED.COM rename to Source/Images/d_cpm22/u0/ED.COM diff --git a/Source/Images/fd1/u0/FAT.COM b/Source/Images/d_cpm22/u0/FAT.COM similarity index 100% rename from Source/Images/fd1/u0/FAT.COM rename to Source/Images/d_cpm22/u0/FAT.COM diff --git a/Source/Images/d_cpm22/u0/FDISK80.COM b/Source/Images/d_cpm22/u0/FDISK80.COM new file mode 100644 index 0000000000000000000000000000000000000000..00ac10f75152d9ed8368c5807e29b77f61b20e37 GIT binary patch literal 18304 zcmcJ13sjWXz3(?XW?=9En&@bw?oY%FK5zt_0!PRC0#gH0ADA==iozff2V{l}h)xV$ zeXO3Itmft%o7MJ^-kx=G@9AB=rp>9`te&PJ++i)@kV4radBe*O1<|M&mBvtD_-H&~=*7y@Z=O2HXrQ|S3T!;=2q4|6(~7zPJV zcPh&5=T;kDP!#2OMU6|*)Hp@U*L=!=nI$=9kLL8+3_19gUp^q4qVRkzz+DO4nTVT_J52#?P%BZiLW5QwrtT?v{q zG58y8a8&aoYK;kln#ZIy8nuRa%^j!J8?+OOHpmArIFjV>4yNDr_vmm2j41|M%^Qu} zV`}DSjZM7GbZNqHDBJ|9i~W! zKI2R83>&!5^j+Md-y>MzR~@f%dCWV}te#ox8d#&diY?!~Jk$JGrVGt0YHLnXZ>}mYt2$oqX^!dF zQ*pSq%KUg{joU-boQ<{YXjM~1Wz~_I;}x~B6`Sj;+~$%@^kF^HP*ow|qaLF$W|~Vg z8){r0<~dq5{gufP_GO|yv%0Hfv4`I3oUv2PG=C+tvBtx^HJ+n&jUHCvYGy}{R=BD$ z?4HajcU8l4m;^>WHU~K5uRIRJk+FRaw|@sK4R+=cL!v%Si2fSURqmSg`MGOyY`Kg&b7vBqk2XHa zYTQ5&a9IJk%u0k+sT1M+aWIhPfrKW(7~Xr^SaT>dGtF;Y#2Z806XqwTc)bR`cA5Jo z1`@b$Qq;4RbKlg!T<+84YX*0PxHFudUY=eiAARZ0I)8saO*DyZWmNLVJGd{@mCC&# z?hC)GaBmoWbR}@_6uO~zjpt6VS9tEEH`CfWr%;yYC%AIAn&l=&uuvdEO6EHfo4 znI@x>V=^iErW9qHX_oSsX^yhjG*@}Xl&w^o_9!PzFDTEMzNVZqy{NRB!r||jScWaT ziDj%^pY2x6ir8UF;g)^tv&GfEF(?_>6Zf9xXUV6_FHFL6A z?coYpE}jnLZ_wKinF|V6h}f0l8dpt|@_3D_QNOas%Zim%t9I-zT(wFeaZ=J;G+@g! zJMv%3OKj@8XkpC*Tku*aUN2bEng=TI>J+d4Vu^Ev>!Ms=y@HkF_D_^^+&j*_6Wlu~ z5D9eN1Gn7l_8mz+~b8~z%fwJdB%($xc4@} zlzZ>`xoea=??O=D=FU3-NOJM({cuMRf0)Hp?zzU@pYn#G&#Ss5QuT_! z8kS^2;r2=Vrj#d3=kMCOxEi}aV5JWoUSHF_4bWU)sQ}cOQ+c-aa6?=@g zUBf2hZJ%Ou@V22mt1MwnRCe|ntEbYlpR%J=es+i*;=U{V?Df1S`e#mtyC%7F3R4^B z&WS+p6NNOTU0eGwIQI^7`wf726Te%^Y5t925YZ|A;tdc|Gk@_Wh^dLccnbv8*_^Bz z1ReE!;mGNGmGInqES~3%85O_!hsY4QcPt+WMlc~5!KC_$ zEa4@iyzuT)#auVQ@{&&vJa0=_saWFGEQL7tklwtnBmNQSczGYRV4M|yzOLmz)Ej#L z;O}z%wRgcxz;^EE{~A9(1-kG}wX^u%ADhqdw?OpTrC-d#F8)r6AdMq+jSzvGSVkpe zwx@1WMiXPs2Hea_hAp>=6)1wUD@;MTl5qr75nb>gEx6EDdAX67nbe0B$h9%<8RxDs z?i}~UsR>H5Tq;d{NYNHS>6feE1>K|MF8AEy?mN6;^w?p)VUCjA;p48m+ z%4V<3bA<1;IMqrb`GHHkxs}e==-6)EI+~jBW zf#c{_&mg8V4@gZO(gK5+bh>XI`c1y90*m64Z=NV9lf~r#Ao=8#&EAt&-mY7zWM+b^ z|Ki}ue?2f5aHlt@snil!h;)YD&@RoWETZ;)17_J#t^zHe+XYomQWjxh#%OiM=`ul= zN&l0jpaXsOL=i)pZx;BL=9>+w)qHcXdo>@pM%WL`Md~G?9!YV5v>8aje(wr{izL1q zE&^Y9H++z|P53}Fe=T8m6MrqSsD-~~Jb047W_siGpIH;K6iZwdv?1b>{CpxmpJ07> zG{}2Q4&Gy2%6k&=OIW(b!cW7_genw8{um)&up?btvyXwLk1Hk5?3>>_z?k{iVeSs` zhOlK=R?yVnwrX}#_#nCQV35V2jeLWm__27T#szwNOpq2j3v*BL22Gdn2M4OHb6Y~k ztV=`3t>%G7>q^UN)lACaSeF@yg@7Qg3NAbIJ)WNk@p_&4`9g=Sb3$(G;*iI>VxZZ& z$dW@iJ}3 zI;!`8-*co<0WzUx8Jw+ZmzHTL#+&w7%L^4Yu|*ti1N^ z17LiAR|l>4JNS0*WlZ+_K-52i_5aW|i@WdfhB4ka&OH5!5J_ki!- z3qlHyeM>Om@xK+)XyV%-Xju!D`XSfE+H=tAPXm*3rX@5wLnr@%>7l9D3}rq_ht-(ig_F_Mm=LQm z8C?xh+S0M)Vm0Umt0BHcR%3#!T&xC~V9U*1jR{^hDXagLt6^5at%WAqdl))mX4>Ue zVmSbcS8n_(oDz8EF#%W&A2v8Xm`@F~^C~HSLv>Go7;^OTrw&sfyI#)b&F0drtGXmLj8*=9kexr~*Qb$Bbx&dGhK`w`}F-M^A zVm?Cg(=aP&X8e2zbK|~Iem+by6foKgCE%EFFiw8bXM*J;Hq|FT`r6+aSTrOcenMnq*DQf+;^zsp775r%30CL8B7qbr z55ycW2qUya_}pTGQ@+G7MbbTo7S}a*0bNr~gk!ClFg_xlZ=Y^|Cw-CRT;whi{WmI_ zCuRzSbZBEh`gMWyVa*4m-@tTu&k&G)9S9%B@5X{nY?!-7xbwD{meBDdwzzMIpC1!g zzs}E(3#(}H{R=dQnnMuo*ou&V0?i$Z3Bx2XPK@z--EMGZ<|U~^ zi-gH4mG_dKH|4_#3B+H&A|!Pm039nrfMZ1nY^(?YjTIq~1-cNdaO#l-!K`PSSFKtF z|6?sYkX4n^Ra#kBvtgU_Iy zSGrw~NCQe&dGJm;&%D1z=V|GJN_XcZnSi6G>3a7RUGI@KAazVq{iR)|9&QB_10g}M z-lvdASIbbxBNEZ>KT$R6z`4#n!`yv?H{2wvLm%Q$><~A&^CtM^b?zJv^hSn=jPUt2 zqa%p@BXn%yoKuc?*sl&S%@AF}Hh8zD!q6JxBYP|&e}$Zoc8v}eY!@9HGjKpV6#$au zHw_?gAUc?dgBew$5Z>aRAa{@OhTCL66>oRG-kJp=*fH4LmAV_!q^Lh_fwHJ? zz9Zq66tuicv;NIeY8Wyk+xMs2e{$b)T9%;(TW0v|<+M}jwq?`HskST=x=N{XSyj#i zdix=Q3zRdkUT3NQQxpXO@`Whaj)#IY=?mNISaV$?LqM#ywwZY=DDYOtydt!vhq5-a zr%Ki}KU2Vzk~+^(!VVRCs$4Nlnc_5XPcJWRE%-`n&+}FfX+T!9`U6$$8cUM;bNQr} z(*Dr_JoO9fMT2rCC&v$$J7dOpJX!AG(t^N3>Kp|cYfIOw-sX41>0ZlgE$!AH1O9y4 z^}w%i0cfbA36b3S@5@$|VljWZAP9c~xecHP- zRjHlYCE*LMDr*g_+J}zR1;L=ELTQO@kqVy#eg^!c+Jy=wMpz|>b>(KMqCVM5^1+xS z{Aw@-Q|}71)U9X@hE<2r`yurHbY3vHys{N`aD2Rta z3BaLM=a1h5s?)k(2S-6#;i&vwoq*&6MsdBJi{HDSBou#@ajQ|92S83 zJdF)5Hv)we1B)T6k3d#ZybHHvxyTYocag6M+G@=q;EpIFfS`Xr;w-!@-0wHkEcZh> z>d6x*88mp7gILz&i|w6}TUn4n|G^PUaki-GI7|cC$G0LpvVz-({fIvp<-p`1)SXwt z|3K`xuYWO2`uVs_K_}BF%z!urc-BS+zx~ukYXLNOes+>&LUZS5rQT`2Lo`u zM0|Ue`53Z@hO{Kl$6roPzvVT-bRTZFCZ??dBTr)rm@*j!q;7~%iMn%z*y+NbFI5m< zd$(-`X)FFfZ|d@32RS1nkHUXUmWE$i6@(St9Yl%}%q;mPogCnxu@NU3kqfB%<&Z>U zNP!@5qSAmI4761`95dzS`{^L6l`Ev@GBSj)ZluQ+y6g+^8H{`j9?08&3pdoAZy#ue zSF#B{$rgAdp^hDZ2l%iYnXEyzT095gZ>w7oP;2B{P%P}`&5S8nQ=6M*9FhL^jP>hl z8^r}h8F{shaJ*+^+uUY^I9KTz40wvtfLw0)FCI}R<)E>=l-m;NxKqPKp zmpxWnTU9+He?nF&5HcxByhFr%u?>dQWf5<$FL@J7a2PBG@(v2_R{#w+;?L%=iF!xwun^S?HL-j zF%sy;r4NQks$t{-IQ?qAoD<-QDpdgCaxXxD@0NzT4Y#!K_GnJQZ(B!mbZ)8h>)zO5 zu5iyM+%AMDMlPlc$32u}Kftz6b>H&!$;=aN`gBaN@e*Pw# zSMUTtkg~@f#2y-f41(N2sQ(sk`ve@8w_T+cZP)Tr)W+xn!Q^wo&OoF~?x*DA!!G<(1Z##wsAsBcfe0_iBpxFAPl@PJ+Dr+MO`AuO^R`^k(DJGLY?oo!lW z`qRvOS`JjyLK&}YrsOfV2hwVnd5^@xwC`>Y_q+bQBt}!I%~BQ{q7E#tIgrq`BRiM%xq; zR_t{lUSTDqI5z*vq5Lo}e)-{6sLzIVpVeE=McVP ziwr+i**d&S^mMs@RXMcur&|Mlxp4yOQ(1y#&%!=-gf;bPk-G6bQa31nBaSZdwgtlE zuq$C08P7+I3`)xsGOI`>%w$hx zRFWAQttc}LnN?&pW{Uce+{H-U411++%)8f#>Sp>P8mx=d#V6P&kvBKlFR&1#3jiAs z+o)Pkn1wyVBF_;s=00QUVisokyDX65@_|;1QAKvrK&#rcPDsb$rv_SgZH=gbLym+u z9m*@0;@2UYBy*h~>h7;)Jva{FnOH;-m*(a40^h+y{2|#U;hNYo%o!ouF3ndK<_+GmYX|!wE7DB!F6C6iA;tC#v zE4gF^ACZqT=|ylH(yA*JRM`{R{TYp{iRBf44hs-DodqZ19w<}KuNONaM!xD!i}jd( z%!D48#E@ZdJxxgu6m|ZL8t7WJF!N*fhX$_6188YP3+9bVJc0t*bVzXe& z#9_+_7e0lK=JpiF2iTH}{ ze@vK@WHA&sw|D=``X?74d8uEWlrtB0O{}`pv7=_C($vlpc06sdBA?2v^pn3MO*zxA zCp|PEkPM&Q6#Q(+vMNLG{%8KrMyvO8ev!fMA=003i z<%*7LCLa~6a@93fA7yU%BarOvL6zznmy5>NT@%wThEWl|FH96Vbz{y0pT%;fJ)Gj>?s^uzX_DL#?aNihIR8^!E} z3*&@XzHK5ao<(x#k$bHl5{THCpP?Z{ib(R4nj;!pYh0A=k3{d~k1uDnq_v0wB%?>= zzDluq_yh;ySi+p`2;`Si0${=yC1E*cCNj>?#e`Sps>9@3^Q-&yT88sx4d0|KA;Pt4 z?H2>;VNomu{r&zg>gT`b-q-sH`Bgn7+r{#p;_Xl$&IJ7G3)6jeH2sYIKk{a>JS-Dp zxas!bIT1;GW?%7k;z1OKqx>=7fYtVpDzZ`4Z%dfT;~%#7zPT*w7&YpjewC&E`au8; z${8~pq4Dt+WKN2Nq!SaoUXQ=~DBGG+&~H%+`jA}95-^qP_U6#$?n@g&N32^zmDa~X z)z-bCqx7Ms`|5^JZTIMgkgI!gL#Vzx*&aI4J=Y#;=(gBHp6;dgP-FKRd&t|JZ67$< z{hYn?W4ro}guU~+T{nDtPp=5#t@qMu${L2{pcoVdEP{MYPDN=F zUu&0szX1#IuN$cCig;X!N4tcRpFX7-ag7Y|$fIJ2Uu97>IFjFQr7D4SF;(2zqRN}g zsN{{MlB^>cnMHQmB72Q9qcaPE21|P?PB4V7exy)d=CmL%Sswyco>u`tz1(LDHoF$?|9Tlu(cPS1d(UBM# zRj6ucsB6G!7vbwA7M}?#;#ftqS*fe7WZQRa-CwkcK&Dec({GyvT8`pu65=p~D3Upz zEKF#dep*G@N9Roxd9+1Qb}7Y5k+M$-cJ%f8N6*#0ZcJqf#-!%Vp0tHF!=luC(Yzt< zO5{#s0GF==1p z?dfXuelE>S_GzKA7|!oisUA($8-e-5z<&g$QX&EG@zLondUm2OhlSFu5l>q z;v3*@8EEr&_9f}OF^PMUks}W#ettU~Bm)`mybPEJ(dQrW`v^ad-|zAJ9ey9;_W^!=_z@$% zh{@pK2*Rs4IHJdgNx20VCRR-Ob=(UFZ-{%5S{)w9VChkehsj?>=~-flc<#tMw+eXf z?M_@#)0XFO2+)OPsHoC?*Ak1+q>U&(D%abPsM#_w;b;={ri{o_s6YpM}-G=cfT*H zm3FTX_r2Y5LigXNSKHtHk@)^Z_s8P?RebNf<-jr+2xj|7^2X)uck=e3xb^(5(3-|w zX6{VEVw$-pWpyEF|I!X8?pvh#ixA+X9v#RtA~vJs%Wy|6V5# zfmENFSP8a#ip;2>Ep8TDJO$gm3#Xk>7NY#6khD~BS|$?WE5FOj?$Nt}{JE0mrVpFg zJJRi7LL(yK@HS$zP?g@r)umBnU6} z5HG*Z%ZAlhG_XgfKSr<+!Px_qtzVu7bBMapTl5V1tgB@_2qZvxNttmPOlgkb!GqRvK|yTZ#q=4Eh#`uec1dN&jVas0C9y+RU2 zl+@)D8o{lDv2SzVIB0$&F2$0he~ja~f8f6NZh%JKb1X!jFyyuUFY@gtf2=-mwD9A5{xM2b&}rZ4XV}isPvoI8I0bBJCOz8GeP@XK&px_BPKQr|o)`9l zJoh?H1i7%3(kNGdu3Tp?PRYoxS0Z0z0YZjSPn7xOf~knm>$aG6 zMSG>PujR^_pR-hB>hQA*U$z;(wt4v3)Vl{S7?V%eu2g!K3_m-(2lmM3g{h-Gsig;p zE?nyv4EWC#?H>La4AtSSQRNvnH@F8Wv1~gjuSv)*PDW<28NZYTly`m>s$L?_?BYll zZv%5dl6;EoA*!2#6Gdj6CQ8OHX{jY4VW;Jd&ufvlLNB2+r=mM=qTZu8m5NSrEcL-& zx6Fpy@+VS?%F~Rnp&~g7e*@^@$3)f+16(wTI_e<-b4UdIM*K_*B2kQ<9oD#>4#WVH znlKy00L_R2rsP@Z3y!C?CF6Knn;FN`+ENan4=C!;gTw9YpJNBli5XqEoJHcxuC0_P zO`erwhtt!+*C@OxJqglhK>7=1mr;He%sSm+mR>)zA$YMonMZ3S`Z;zuwk1w6PkbGb z!^!W!(xFrYa7pR`scrhWxSUz#H2nIx154v^mdzLHWQ!KP#U92lEuCQU Zg*0YL_k{w?@X*QZ;a2=l7XB;#{y&4zu#o@& literal 0 HcmV?d00001 diff --git a/Source/Images/d_cpm22/u0/FLASH.COM b/Source/Images/d_cpm22/u0/FLASH.COM new file mode 100644 index 0000000000000000000000000000000000000000..1b7fa64ce2c860b5da85cce18f983c4a0fb65c20 GIT binary patch literal 12419 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s0/u0/LBREXT.COM b/Source/Images/d_cpm22/u0/LBREXT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/LBREXT.COM rename to Source/Images/d_cpm22/u0/LBREXT.COM diff --git a/Source/Images/hd0/s0/u0/LIB.COM b/Source/Images/d_cpm22/u0/LIB.COM similarity index 100% rename from Source/Images/hd0/s0/u0/LIB.COM rename to Source/Images/d_cpm22/u0/LIB.COM diff --git a/Source/Images/hd0/s0/u0/LINK.COM b/Source/Images/d_cpm22/u0/LINK.COM similarity index 100% rename from Source/Images/hd0/s0/u0/LINK.COM rename to Source/Images/d_cpm22/u0/LINK.COM diff --git a/Source/Images/hd0/s0/u0/LOAD.COM b/Source/Images/d_cpm22/u0/LOAD.COM similarity index 100% rename from Source/Images/hd0/s0/u0/LOAD.COM rename to Source/Images/d_cpm22/u0/LOAD.COM diff --git a/Source/Images/hd0/s0/u0/MAC.COM b/Source/Images/d_cpm22/u0/MAC.COM similarity index 100% rename from Source/Images/hd0/s0/u0/MAC.COM rename to Source/Images/d_cpm22/u0/MAC.COM diff --git a/Source/Images/hd0/s0/u0/MBASIC.COM b/Source/Images/d_cpm22/u0/MBASIC.COM similarity index 100% rename from Source/Images/hd0/s0/u0/MBASIC.COM rename to Source/Images/d_cpm22/u0/MBASIC.COM diff --git a/Source/Images/hd0/s1/u0/NULU.COM b/Source/Images/d_cpm22/u0/NULU.COM similarity index 99% rename from Source/Images/hd0/s1/u0/NULU.COM rename to Source/Images/d_cpm22/u0/NULU.COM index 3d45098af24df91a9098e2766d6bd37b2018cdf2..fc5594b1e2c4eddb679645296eaeeb9d32991990 100644 GIT binary patch delta 23 ecmZpuYN*;!$H>Jhoya8Z$iyV=x4DC{!WsZnwFYSb delta 23 ZcmZpuYN*;!$H>J1224P5a|dIEH2_DK1s?za diff --git a/Source/Images/hd0/s0/u0/PIP.COM b/Source/Images/d_cpm22/u0/PIP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/PIP.COM rename to Source/Images/d_cpm22/u0/PIP.COM diff --git a/Source/Images/hd0/s1/u0/pmarc.com b/Source/Images/d_cpm22/u0/PMARC.COM similarity index 100% rename from Source/Images/hd0/s1/u0/pmarc.com rename to Source/Images/d_cpm22/u0/PMARC.COM diff --git a/Source/Images/hd0/s1/u0/pmext.com b/Source/Images/d_cpm22/u0/PMEXT.COM similarity index 100% rename from Source/Images/hd0/s1/u0/pmext.com rename to Source/Images/d_cpm22/u0/PMEXT.COM diff --git a/Source/Images/hd0/s0/u0/RMAC.COM b/Source/Images/d_cpm22/u0/RMAC.COM similarity index 100% rename from Source/Images/hd0/s0/u0/RMAC.COM rename to Source/Images/d_cpm22/u0/RMAC.COM diff --git a/Source/Images/hd0/s0/u0/STAT.COM b/Source/Images/d_cpm22/u0/STAT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/STAT.COM rename to Source/Images/d_cpm22/u0/STAT.COM diff --git a/Source/Images/hd0/s0/u0/SUBMIT.COM b/Source/Images/d_cpm22/u0/SUBMIT.COM similarity index 100% rename from Source/Images/hd0/s0/u0/SUBMIT.COM rename to Source/Images/d_cpm22/u0/SUBMIT.COM diff --git a/Source/Images/hd0/s0/u0/UNARC.COM b/Source/Images/d_cpm22/u0/UNARC.COM similarity index 100% rename from Source/Images/hd0/s0/u0/UNARC.COM rename to Source/Images/d_cpm22/u0/UNARC.COM diff --git a/Source/Images/hd0/s0/u0/UNCR.COM b/Source/Images/d_cpm22/u0/UNCR.COM similarity index 100% rename from Source/Images/hd0/s0/u0/UNCR.COM rename to Source/Images/d_cpm22/u0/UNCR.COM diff --git a/Source/Images/hd0/s0/u0/UNZIP.COM b/Source/Images/d_cpm22/u0/UNZIP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/UNZIP.COM rename to Source/Images/d_cpm22/u0/UNZIP.COM diff --git a/Source/Images/hd0/s0/u0/XSUB.COM b/Source/Images/d_cpm22/u0/XSUB.COM similarity index 100% rename from Source/Images/hd0/s0/u0/XSUB.COM rename to Source/Images/d_cpm22/u0/XSUB.COM diff --git a/Source/Images/hd0/s0/u0/ZAP.COM b/Source/Images/d_cpm22/u0/ZAP.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ZAP.COM rename to Source/Images/d_cpm22/u0/ZAP.COM diff --git a/Source/Images/hd0/s0/u0/ZDE.COM b/Source/Images/d_cpm22/u0/ZDE.COM similarity index 100% rename from Source/Images/hd0/s0/u0/ZDE.COM rename to Source/Images/d_cpm22/u0/ZDE.COM diff --git a/Source/Images/fd0/u0/ZDENST.COM b/Source/Images/d_cpm22/u0/ZDENST.COM similarity index 100% rename from Source/Images/fd0/u0/ZDENST.COM rename to Source/Images/d_cpm22/u0/ZDENST.COM diff --git a/Source/Images/hd_zpm3/s0/u15/zsid6.com b/Source/Images/d_cpm22/u0/ZSID.COM similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zsid6.com rename to Source/Images/d_cpm22/u0/ZSID.COM diff --git a/Source/Images/hd0/s0/u1/SAMPKEY.DOC b/Source/Images/d_cpm22/u1/SAMPKEY.DOC similarity index 100% rename from Source/Images/hd0/s0/u1/SAMPKEY.DOC rename to Source/Images/d_cpm22/u1/SAMPKEY.DOC diff --git a/Source/Images/hd0/s0/u1/SAMPKEY.ZDK b/Source/Images/d_cpm22/u1/SAMPKEY.ZDK similarity index 100% rename from Source/Images/hd0/s0/u1/SAMPKEY.ZDK rename to Source/Images/d_cpm22/u1/SAMPKEY.ZDK diff --git a/Source/Images/hd0/s0/u1/SAMPKEY.ZDT b/Source/Images/d_cpm22/u1/SAMPKEY.ZDT similarity index 100% rename from Source/Images/hd0/s0/u1/SAMPKEY.ZDT rename to Source/Images/d_cpm22/u1/SAMPKEY.ZDT diff --git a/Source/Images/hd0/s0/u1/ZDE10.DOC b/Source/Images/d_cpm22/u1/ZDE10.DOC similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE10.DOC rename to Source/Images/d_cpm22/u1/ZDE10.DOC diff --git a/Source/Images/hd0/s0/u1/ZDE10.FOR b/Source/Images/d_cpm22/u1/ZDE10.FOR similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE10.FOR rename to Source/Images/d_cpm22/u1/ZDE10.FOR diff --git a/Source/Images/hd0/s0/u1/ZDE10.NEW b/Source/Images/d_cpm22/u1/ZDE10.NEW similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE10.NEW rename to Source/Images/d_cpm22/u1/ZDE10.NEW diff --git a/Source/Images/hd0/s0/u1/ZDE10.QRF b/Source/Images/d_cpm22/u1/ZDE10.QRF similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE10.QRF rename to Source/Images/d_cpm22/u1/ZDE10.QRF diff --git a/Source/Images/hd0/s0/u1/ZDE10.TOC b/Source/Images/d_cpm22/u1/ZDE10.TOC similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE10.TOC rename to Source/Images/d_cpm22/u1/ZDE10.TOC diff --git a/Source/Images/hd0/s0/u1/ZDE13.FOR b/Source/Images/d_cpm22/u1/ZDE13.FOR similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE13.FOR rename to Source/Images/d_cpm22/u1/ZDE13.FOR diff --git a/Source/Images/hd0/s0/u1/ZDE13.NEW b/Source/Images/d_cpm22/u1/ZDE13.NEW similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE13.NEW rename to Source/Images/d_cpm22/u1/ZDE13.NEW diff --git a/Source/Images/hd0/s0/u1/ZDE16.COM b/Source/Images/d_cpm22/u1/ZDE16.COM similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE16.COM rename to Source/Images/d_cpm22/u1/ZDE16.COM diff --git a/Source/Images/hd0/s0/u1/ZDE16.DIR b/Source/Images/d_cpm22/u1/ZDE16.DIR similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE16.DIR rename to Source/Images/d_cpm22/u1/ZDE16.DIR diff --git a/Source/Images/hd0/s0/u1/ZDE16.FIX b/Source/Images/d_cpm22/u1/ZDE16.FIX similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE16.FIX rename to Source/Images/d_cpm22/u1/ZDE16.FIX diff --git a/Source/Images/hd0/s0/u1/ZDE16.FOR b/Source/Images/d_cpm22/u1/ZDE16.FOR similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE16.FOR rename to Source/Images/d_cpm22/u1/ZDE16.FOR diff --git a/Source/Images/hd0/s0/u1/ZDE16.NEW b/Source/Images/d_cpm22/u1/ZDE16.NEW similarity index 100% rename from Source/Images/hd0/s0/u1/ZDE16.NEW rename to Source/Images/d_cpm22/u1/ZDE16.NEW diff --git a/Source/Images/hd0/s0/u1/ZDENST16.COM b/Source/Images/d_cpm22/u1/ZDENST16.COM similarity index 100% rename from Source/Images/hd0/s0/u1/ZDENST16.COM rename to Source/Images/d_cpm22/u1/ZDENST16.COM diff --git a/Source/Images/hd0/s0/u1/ZDEPROP.DOC b/Source/Images/d_cpm22/u1/ZDEPROP.DOC similarity index 100% rename from Source/Images/hd0/s0/u1/ZDEPROP.DOC rename to Source/Images/d_cpm22/u1/ZDEPROP.DOC diff --git a/Source/Images/hd0/s0/u1/ZDEPROP.Z80 b/Source/Images/d_cpm22/u1/ZDEPROP.Z80 similarity index 100% rename from Source/Images/hd0/s0/u1/ZDEPROP.Z80 rename to Source/Images/d_cpm22/u1/ZDEPROP.Z80 diff --git a/Source/Images/hd0/s0/u1/ZDKCOM13.COM b/Source/Images/d_cpm22/u1/ZDKCOM13.COM similarity index 100% rename from Source/Images/hd0/s0/u1/ZDKCOM13.COM rename to Source/Images/d_cpm22/u1/ZDKCOM13.COM diff --git a/Source/Images/hd0/s0/u1/ZDKCOM13.DOC b/Source/Images/d_cpm22/u1/ZDKCOM13.DOC similarity index 100% rename from Source/Images/hd0/s0/u1/ZDKCOM13.DOC rename to Source/Images/d_cpm22/u1/ZDKCOM13.DOC diff --git a/Source/Images/hd0/s0/u3/Attack.pt3 b/Source/Images/d_cpm22/u3/Attack.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Attack.pt3 rename to Source/Images/d_cpm22/u3/Attack.pt3 diff --git a/Source/Images/hd0/s0/u3/Backup.pt3 b/Source/Images/d_cpm22/u3/Backup.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Backup.pt3 rename to Source/Images/d_cpm22/u3/Backup.pt3 diff --git a/Source/Images/hd0/s0/u3/BadMice.pt3 b/Source/Images/d_cpm22/u3/BadMice.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/BadMice.pt3 rename to Source/Images/d_cpm22/u3/BadMice.pt3 diff --git a/Source/Images/hd0/s0/u3/Demo.mym b/Source/Images/d_cpm22/u3/Demo.mym similarity index 100% rename from Source/Images/hd0/s0/u3/Demo.mym rename to Source/Images/d_cpm22/u3/Demo.mym diff --git a/Source/Images/hd0/s0/u3/Demo1.mym b/Source/Images/d_cpm22/u3/Demo1.mym similarity index 100% rename from Source/Images/hd0/s0/u3/Demo1.mym rename to Source/Images/d_cpm22/u3/Demo1.mym diff --git a/Source/Images/hd0/s0/u3/Demo3.mym b/Source/Images/d_cpm22/u3/Demo3.mym similarity index 100% rename from Source/Images/hd0/s0/u3/Demo3.mym rename to Source/Images/d_cpm22/u3/Demo3.mym diff --git a/Source/Images/hd0/s0/u3/Demo3mix.mym b/Source/Images/d_cpm22/u3/Demo3mix.mym similarity index 100% rename from Source/Images/hd0/s0/u3/Demo3mix.mym rename to Source/Images/d_cpm22/u3/Demo3mix.mym diff --git a/Source/Images/hd0/s0/u3/Demo4.mym b/Source/Images/d_cpm22/u3/Demo4.mym similarity index 100% rename from Source/Images/hd0/s0/u3/Demo4.mym rename to Source/Images/d_cpm22/u3/Demo4.mym diff --git a/Source/Images/hd0/s0/u3/HowRU.pt3 b/Source/Images/d_cpm22/u3/HowRU.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/HowRU.pt3 rename to Source/Images/d_cpm22/u3/HowRU.pt3 diff --git a/Source/Images/hd0/s0/u3/Iteratn.pt3 b/Source/Images/d_cpm22/u3/Iteratn.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Iteratn.pt3 rename to Source/Images/d_cpm22/u3/Iteratn.pt3 diff --git a/Source/Images/hd0/s0/u3/LookBack.pt3 b/Source/Images/d_cpm22/u3/LookBack.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/LookBack.pt3 rename to Source/Images/d_cpm22/u3/LookBack.pt3 diff --git a/Source/Images/hd0/s0/u3/Louboutn.pt3 b/Source/Images/d_cpm22/u3/Louboutn.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Louboutn.pt3 rename to Source/Images/d_cpm22/u3/Louboutn.pt3 diff --git a/Source/Images/hd0/s0/u3/Namida.pt3 b/Source/Images/d_cpm22/u3/Namida.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Namida.pt3 rename to Source/Images/d_cpm22/u3/Namida.pt3 diff --git a/Source/Images/hd0/s0/u3/Recoll.pt3 b/Source/Images/d_cpm22/u3/Recoll.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Recoll.pt3 rename to Source/Images/d_cpm22/u3/Recoll.pt3 diff --git a/Source/Images/hd0/s0/u3/Sanxion.pt3 b/Source/Images/d_cpm22/u3/Sanxion.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Sanxion.pt3 rename to Source/Images/d_cpm22/u3/Sanxion.pt3 diff --git a/Source/Images/hd0/s0/u3/Synch.pt3 b/Source/Images/d_cpm22/u3/Synch.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Synch.pt3 rename to Source/Images/d_cpm22/u3/Synch.pt3 diff --git a/Source/Images/hd0/s0/u3/ToStar.pt3 b/Source/Images/d_cpm22/u3/ToStar.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/ToStar.pt3 rename to Source/Images/d_cpm22/u3/ToStar.pt3 diff --git a/Source/Images/hd0/s0/u3/Tune.com b/Source/Images/d_cpm22/u3/Tune.com similarity index 100% rename from Source/Images/hd0/s0/u3/Tune.com rename to Source/Images/d_cpm22/u3/Tune.com diff --git a/Source/Images/hd0/s0/u3/Victory.pt3 b/Source/Images/d_cpm22/u3/Victory.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Victory.pt3 rename to Source/Images/d_cpm22/u3/Victory.pt3 diff --git a/Source/Images/hd0/s0/u3/Wicked.pt3 b/Source/Images/d_cpm22/u3/Wicked.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Wicked.pt3 rename to Source/Images/d_cpm22/u3/Wicked.pt3 diff --git a/Source/Images/hd0/s0/u3/YeOlde.pt3 b/Source/Images/d_cpm22/u3/YeOlde.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/YeOlde.pt3 rename to Source/Images/d_cpm22/u3/YeOlde.pt3 diff --git a/Source/Images/hd0/s0/u3/Yeovil.pt3 b/Source/Images/d_cpm22/u3/Yeovil.pt3 similarity index 100% rename from Source/Images/hd0/s0/u3/Yeovil.pt3 rename to Source/Images/d_cpm22/u3/Yeovil.pt3 diff --git a/Source/Images/hd_cpm3/s0/u0/DATE.COM b/Source/Images/d_cpm3/u0/DATE.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/DATE.COM rename to Source/Images/d_cpm3/u0/DATE.COM diff --git a/Source/Images/hd_cpm3/s0/u0/DEVICE.COM b/Source/Images/d_cpm3/u0/DEVICE.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/DEVICE.COM rename to Source/Images/d_cpm3/u0/DEVICE.COM diff --git a/Source/Images/hd_cpm3/s0/u0/DIR.COM b/Source/Images/d_cpm3/u0/DIR.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/DIR.COM rename to Source/Images/d_cpm3/u0/DIR.COM diff --git a/Source/Images/hd_cpm3/s0/u0/DUMP.COM b/Source/Images/d_cpm3/u0/DUMP.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/DUMP.COM rename to Source/Images/d_cpm3/u0/DUMP.COM diff --git a/Source/Images/hd_cpm3/s0/u0/ED.COM b/Source/Images/d_cpm3/u0/ED.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/ED.COM rename to Source/Images/d_cpm3/u0/ED.COM diff --git a/Source/Images/hd_cpm3/s0/u0/ERASE.COM b/Source/Images/d_cpm3/u0/ERASE.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/ERASE.COM rename to Source/Images/d_cpm3/u0/ERASE.COM diff --git a/Source/Images/hd_cpm3/s0/u0/GENCOM.COM b/Source/Images/d_cpm3/u0/GENCOM.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/GENCOM.COM rename to Source/Images/d_cpm3/u0/GENCOM.COM diff --git a/Source/Images/hd_cpm3/s0/u0/GENCPM.COM b/Source/Images/d_cpm3/u0/GENCPM.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/GENCPM.COM rename to Source/Images/d_cpm3/u0/GENCPM.COM diff --git a/Source/Images/hd_cpm3/s0/u0/GET.COM b/Source/Images/d_cpm3/u0/GET.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/GET.COM rename to Source/Images/d_cpm3/u0/GET.COM diff --git a/Source/Images/hd_cpm3/s0/u0/HELP.COM b/Source/Images/d_cpm3/u0/HELP.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/HELP.COM rename to Source/Images/d_cpm3/u0/HELP.COM diff --git a/Source/Images/hd_cpm3/s0/u0/HELP.HLP b/Source/Images/d_cpm3/u0/HELP.HLP similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/HELP.HLP rename to Source/Images/d_cpm3/u0/HELP.HLP diff --git a/Source/Images/hd_cpm3/s0/u0/HEXCOM.CPM b/Source/Images/d_cpm3/u0/HEXCOM.CPM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/HEXCOM.CPM rename to Source/Images/d_cpm3/u0/HEXCOM.CPM diff --git a/Source/Images/hd_cpm3/s0/u0/INITDIR.COM b/Source/Images/d_cpm3/u0/INITDIR.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/INITDIR.COM rename to Source/Images/d_cpm3/u0/INITDIR.COM diff --git a/Source/Images/hd_cpm3/s0/u0/PATCH.COM b/Source/Images/d_cpm3/u0/PATCH.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/PATCH.COM rename to Source/Images/d_cpm3/u0/PATCH.COM diff --git a/Source/Images/hd_cpm3/s0/u0/PIP.COM b/Source/Images/d_cpm3/u0/PIP.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/PIP.COM rename to Source/Images/d_cpm3/u0/PIP.COM diff --git a/Source/Images/hd_cpm3/s0/u0/PUT.COM b/Source/Images/d_cpm3/u0/PUT.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/PUT.COM rename to Source/Images/d_cpm3/u0/PUT.COM diff --git a/Source/Images/hd_cpm3/s0/u0/RENAME.COM b/Source/Images/d_cpm3/u0/RENAME.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/RENAME.COM rename to Source/Images/d_cpm3/u0/RENAME.COM diff --git a/Source/Images/hd_cpm3/s0/u0/ROMWBW.TXT b/Source/Images/d_cpm3/u0/ROMWBW.TXT similarity index 91% rename from Source/Images/hd_cpm3/s0/u0/ROMWBW.TXT rename to Source/Images/d_cpm3/u0/ROMWBW.TXT index 8e3f0534..95717ee4 100644 --- a/Source/Images/hd_cpm3/s0/u0/ROMWBW.TXT +++ b/Source/Images/d_cpm3/u0/ROMWBW.TXT @@ -18,6 +18,6 @@ In addition, the following have been added: - INITDIR.COM was not included. The copy included is the original DRI distribution, with both patches installed. -- ZSID6.COM is the original DRI ZSID distribution, but +- ZSID.COM is the original DRI ZSID distribution, but patched to use RST 6 instead of RST 7 to avoid conflicting with mode 1 interrupts. diff --git a/Source/Images/hd_cpm3/s0/u0/SAVE.COM b/Source/Images/d_cpm3/u0/SAVE.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/SAVE.COM rename to Source/Images/d_cpm3/u0/SAVE.COM diff --git a/Source/Images/hd_cpm3/s0/u0/SET.COM b/Source/Images/d_cpm3/u0/SET.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/SET.COM rename to Source/Images/d_cpm3/u0/SET.COM diff --git a/Source/Images/hd_cpm3/s0/u0/SETDEF.COM b/Source/Images/d_cpm3/u0/SETDEF.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/SETDEF.COM rename to Source/Images/d_cpm3/u0/SETDEF.COM diff --git a/Source/Images/hd_cpm3/s0/u0/SHOW.COM b/Source/Images/d_cpm3/u0/SHOW.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/SHOW.COM rename to Source/Images/d_cpm3/u0/SHOW.COM diff --git a/Source/Images/hd_cpm3/s0/u0/SUBMIT.COM b/Source/Images/d_cpm3/u0/SUBMIT.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/SUBMIT.COM rename to Source/Images/d_cpm3/u0/SUBMIT.COM diff --git a/Source/Images/hd_cpm3/s0/u0/TYPE.COM b/Source/Images/d_cpm3/u0/TYPE.COM similarity index 100% rename from Source/Images/hd_cpm3/s0/u0/TYPE.COM rename to Source/Images/d_cpm3/u0/TYPE.COM diff --git a/Source/Images/d_cpm3/u0/ZSID.COM b/Source/Images/d_cpm3/u0/ZSID.COM new file mode 100644 index 0000000000000000000000000000000000000000..686b37759ad9b385a79a0f24c370b5e20b15bbd2 GIT binary patch literal 10240 zcmc(Edwd(!o$ncWERFmak7Qex{G21HB(Xyth6M1&iX_Xi6cRhcAumX>ltO?4;j!Qs zQJmD2WVbAi3oYBSENt0sZ+nZA@DPuZ8_(dx8kiD?>wLg$Xw_V)O+^6%P6#C9`#mG4 zx1Z16|F-vYWzU&&e&=_7@AEs4;m%XFnQQ4-vuSOtExJyg+cHmHe9cu?&6gvww%EGR zDtT>dXKQF}OH^jR&7HA`yuNj9r@VNMrzX`x2Tw!0vru1^Bt!i@kq2oasLb$XlGy&c`9043=iX8U%u%gpwjX8YS{mz(Xo&Gubr zyDpKq#{}&lME#BkuIei`^@GCt`+-sml<6M*F>xxX{|jd{j2V}Y8FR)A-7VG6iEI^Uezb6{S+B=1MfM{EZ z$kRe`sq8CO?j>SA>RoyrQ63@clLUwi=SkvY=;}_=c%iVVP&DM^gb_Lc0zVhS-Nuai z3h7IH_6o6*zVUoM*>s_>ZMgoIVwbP0TYr`)?-Vkb)gz>$q9Sv35@khZQ8HU!C}#T( zE1wZx@8PkAhK6G052QFLa#nuAQ7Bd(R!TTuX})6N#*@B$G#p>fc*aYMl?%Yq=WvXy z!7Gcoz$x_$&d5I!xQO?tzLh{!W6>mvt07{hWF$E{q2EN*8#uhpUMh-l<8tM8ZfS#9 zPV+?l0#UlS;^CfghO0it5Ha9;e;y#(XttPPy;E3hBK@TWpW%$TBT4-c&ai^BS;=D} zSdRqqlKOhiu$dOPiO_?^qM)D7QPEGr4=1>3SOzxgm`YaGJ4lz$>$v2ebA`qN?OY)Q z0WqRHU^bs6=oSUXmxTVkX`xX|-$I+s)}j8+;jip0m~i zYCXRpaP&YM-i*)zNFxgL*QSzB=N0z=*e3QH@(Ej>A!)We(*t;aD0CPWr7y2Lp?wD= zwOjLs&xYIdL!800NQOdffj=>xGS{7e_UL(4c`PqrQU58=L@_MP5q5P?KJ0qZxznsn3V9hFnJ10^p`jmoTC_M*d{0PKFnkKU9kt^+KS7yQ+Z;cdRd;x(I1(1Y0YQT zd9L;CvM<3K!LNtHW1ZZyb)7^e6RjCXWgLQ!lS>AX9~k;;Bf^Xure>eW(;QS zV2C|p0VD*))qM9^Yi2q4GO(+usYvYTRiCqfoplm9#zfaWuNN4J$zpRq7v-7x1cAE*aSGvES!sw^VJwBJB%P0ZJKaj44aE$U+|#*K|uUaQSF zHbE@D8zSk)iD{#y`5OXD&8S?-n-dU5dZ+O0JuECa`l0EjoAQC(fgBH&GGCrO#zMwI z|7iB@%P&?Q$QMV{u6%J+f8BK6p8Nm{`GYyU&rG}%`Nh{UipVe?FUDklWns!h!u^7cHAoU`d$krE;z9)L0 zI`Ple`ciT}IUe_Ui%7EZfVDew$~e_@z?vlb^|oahn_-=tv}*5J`!c^VPATJ7eV-L8 zhQ6dAN$6)*^*Qlqo{>L!#(LDEKWA0&=8lFs)N&GCMdn6V%_A-Pi&i5vR%Apcu~x0p z%1NKN(Kv;75wO}apO)Zvba2kEgL68tkacG+HPCD2+X2E#vBW0IX!mBW2J+cO3{jlV zmc1M#2~i*Epg$?LoA~WLhOD5|M4>xv5E7dWqF-Ut4_b3j49Hjwt8&gNb~0jXKwa-7 zu*ySvxosyNQ3jl`poCoGEhSA7NobQcIy2)H$uecqwyaTN_$m?fr$yylA(coxp?zdq zf(#G1{;UXsm#FB^*^vucfCsM^bdp=-Ys zMEweV!pS`C z2>=U}e9-U(PmmyKWAqc2!4#b(WEk2#00n#yh@t2#rEk8r#TtFsf?gm?XBju$2BI!pl{W%NSx$^4M%FErm2=wy+;+otX=K#EpZ+35+hIca0g z?*Iih5ZOO&H>4ABd%&hXXlJR|)Cd3cW}bInI>W;2D7;`ASL5|?Rp1%`j}8wJLE?HdI-BXs~3Zs;-Gn%%VWhJrp!mQVq` zu>eNHHtdp~%#r)8UIRwyNBO9=2BL%(28SR|{(>5?Dh10qJELXCJYHx{avA%UJ0?4RMgE`c-8U; z-~asU-HUM zTi400F&PIWS#I69QI3XIt!rsnA$Q_wS+h!xghKM#wRl#scS~sPs+LfD#~Ru0pgGE6W>EgxVu= ztR3y^*U2jZi>z$l9EwEbP^3lfygn>+Rk-yXoW1V z0sA%AcScvDza_M4m8rr;;LZ=pq4_b08iA;t35cnQvc(@!{R6kiy*VuE%t{V06H0( z+~PJWPi%2-a}m0!#N*lOTc15MT(ZS2NLNc++|`anjy&fTrCZ!v-0zn>YrfMc|GjL; zMJuW+82k>iOizpsH{L+R632~19~MW(Q^^1ajcC7^(=e%@ECnO|cx6IKmNc!T3GLky z{h1QgRnn{gzTE?zbvr@(&zRc9k{rBwwk8sWJFL!>1d6a*(5)u=@k*$nnKaTI0Sc8y zN7cm=#-^K<%cV>8@e%4OIekVSsnj;G&dD|jM$YVN&NUfn^_x=tx9HByr#l?O#N)k{ z!iF%X;wk~ydmGh#oP?=>LsGHwu%sT6&=J>1+`b%e zXQo7XnsH-_E7MZ_Z8YoVh?N6czA`FR>J1)~W=f)~Xgsm7OZ#7vn#qvSHpRjjSF|sW&>(G(wloq(0ZW9h0{@5P-})-46W&2YYQ=g9`OiQAlHJcF5s_ z?&+ooZ1D?6{aM=ghVlzX@2^m#QeH~a@uj3urs^R_%2(NyU3xC%;EAVL+38sPGQF5O zm3lulKJvaWB_L+UN2XHeK_XrM1^qfXJxbTp_>~Fmtiu=gt?<3BoON`+h9d6t-S4{( z)B@+6Be>={Ua9>LClqMbnw`vlrVY|?ngrlc@9%i%N82a2JB!rKPEU8@v$%7*$5^C2?1by5GP~N; z{mvd#@j}bsl>N>&HSRo}uXH-c$8pYamGl8F!}QBA=@^SSKnDz^S%ob1hp5lDzF})a zdqWTQSwI_i=fbGVT~w_7!5MF0EdIlpi$C>Er&r8EZ#?<9_=sVE_uaaX65u?)Uk z>o3o{c z`f-_l8B#e0f7qmyly69-_4~@V;hDxW(qZpQDB<$%gIG(nW#za3Ehe@Ke)qBeE?PTxzCnQq_ewg!6)PBOBP7zfk*Tzq*I#u(CN{m*H(ay9l3SKj z&_k*)7ATXhrn?YSu9Cn4!<$wQ!yE=z&x7X`67%zm2TELDlP?O2Tgg`VH<*# zVZ2Jc-oX`;!(%?aSozzEMAF~rYd&1jtv+61%wekx+g;$@y^z+|IF{7t zTPn2wUO}5`9IdSW7Z_>W8e>JhxeAko>5tt2G@cb=e5BjRKVfm36M3g$f#Xi=zN*yr zP{7bHR6G~jz7ww(k=si0$873_3Z*KC+nS0e=m`C)!cC{>J?KvBtEx;tqdGC#bOXuk z(pI=#WE;|+Cyr^d(M@k4S0>a=Zm}%4V@W6*-PpjWi``eT%?qRqENA)GRU#HR?xdJ_ z^ls|CgC+wqNNy7?v%8#lVhm_LZ1mtSW7n8*(|eh1$uzwSt9YPTJK$bYe+R{7&>b|D zGzw1q%6)VZc8W)@LNQ&3U#3Jqgf*o^J>(7)v*n=xJ);w8u@DS099GC=c7g@YILkRl z^v~rnww^2i>ehxh${NMuNv2unc&-=r<#M}}eHJFzP@cAZ$_!F4alF97*${jJEl zSmUxuW8v8BhZ3wO_!7dtiX=}iG78>1dft%UL)Ob8aDCb21e}Z|YZ`Y!Y_3gZC#IoT zy8cd@&KBvd9_<-VvG$s$;jr?W2dL^lV4;7_lS-xZs7HIj1gV~sIWvxR%V&KWwwEx zqj)OO03&?vL9lghQ%R-aQ^J)Hgs~4+GL0bhyvXW#^Xwf~g7a!6l;5gss+_3*j4~Bj z5O3A4t%UD4d*7MUz>;BP(DL?_D*RuWi2Ibw#r8BI#1x+6& zeR-8JU-`H)(BHU)GA>h<`p!!Iu1d3uk^aB7pu1xWtu%IHdY2|_CCT&zU0JiyMLg}} zskq|^O?=f<<@l6l<5+KfRmEDYs!k16Ww_)?YZgZU&sNtA{gQf;m_96BCE0x3Sv8>t zs>Tz6%e5YNJn>nNdm)S6c;c&nsABQjtnRN`$SQ1$Go}2jDmNE@QiZw5G94o4hAI}n zY)&C`tz?*noXIP#N>Mo>y&d!Edgf2C=CZw3XG+ ztjAcYM5=o`w_&jc8HULQ;2H%Vf2w_3U8Diq`9GS#He8PME4|g-?CMsztVaF!YDDJ` ztGkT{waaQ4PbXLIX#L`!{nO93Kgb>_mQ98Kb5|iK99rn z*UWOpx#@J1OmV`X!P(Qn&ma<}Rot0!T$n*J_;HPXv6gM?m*U>{t(xYx+3s%jwVKqF z_DPKo472nlvE8?VZ5uzS(K~ADucO((p2SsHk(zusIXzx`X``lHSIc&HVE%@3T`jhE z*VU%t%}QPEbTdxT>eAY-XDEav=)&BG6=${W$-suYuQQ(opH~wXuwerON+cF)Y&N$+KI(tEM32jHoyfBy_8Z;*LE>A;)$fAlu%uc zKjS;>)6UnH)hHj;Zg!C*jGY*(r?hJrC#+;D&0@DjTP7Q=N?6t(ty5cNFkRtG>zP{G zPVc8z)yfRT^M&V%kkHUH<1g`{;2K?{QbU8f1pljoh8-ulKA?O zrkBOnk|QbR)byzO?K)OHNYQPaQx4P(t1&rq zHBtkHWY+l;t+OI<@8af+~gy$)fkzFybVP7TX@2EY70i0|`Z;W4S`{dJx!#+vV0 z@~L=w8!lEy>kP^ie+xzCwBg08FY~E!kG5Ry!)mewZ``(rWpz1I=8|Zo6XWK8fLnIe zbbSYmuJy_jqiNWx9h|fDoAT*1iIH(Yr_J->6k;YI!8b(4eg z6x4lPo|;Z*ugT5XZSjR&hZlDBWv8|08NvyakJe2!qjO@@ni2Jf@>D8$+B-vM-m+Og zy=Ugkv6f@4GwLyAMnCrEO!C+}hm(J`Yc7*e@UKhmzeY_SB;g!|kT5W~TNsMj z{g&VWCpi7YB5))uNW5R_-zNn9{yqGl#p!egsb7f5(muPe&*Bh(&&K%ugF}9avkT#n z!|Ue<1-pzo=deV>JU`$c;QcZcq(Q$wEDiW~Q@b1%C`Nhh!hqLlmqUUuK;`J*5buX!LtdvP;&8^OGa8e3`{e=3%VCRGphAdq zI%9s29vmEs`6YQU<{t|A?J|Hv!3fw5fTmaS%hAYgG8mJFB9cQ0M+am4P*@^lFvJfG z#YiwDM4irPbhj7k2ZIs+fPZgH4oO2{5RUns(IH`AzcU83>ygs!!dsEP|(Q{|9(y){dRvejF=ec4@>=n1nl`}KNKJI6GDU`zn9PkZeh@CV z^BnO8_x6(kvRB&c_d4uer;{hlQF~%k4sv#flaf7={(is3g6ZZ&6#IAcL*5wQKj@bR zI7`mI!hkH{2442}_k%j24t~fI>EA8waZ3CB14I7)m>-(?z0Qyyv}H&tOVVy3h?%pW zn68icWsY!`AQbmTEp`%g!k_~(tQ(bx5OQ#QIOYuT#O{}aP!~U*1TB)3tN%YO|9^jX F{@=zv_rm}H literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s2/u0/ALIAS.CMD b/Source/Images/d_nzcom/u0/ALIAS.CMD similarity index 100% rename from Source/Images/hd0/s2/u0/ALIAS.CMD rename to Source/Images/d_nzcom/u0/ALIAS.CMD diff --git a/Source/Images/hd0/s2/u0/ARUNZ.COM b/Source/Images/d_nzcom/u0/ARUNZ.COM similarity index 100% rename from Source/Images/hd0/s2/u0/ARUNZ.COM rename to Source/Images/d_nzcom/u0/ARUNZ.COM diff --git a/Source/Images/hd0/s2/u0/CMD.COM b/Source/Images/d_nzcom/u0/CMD.COM similarity index 100% rename from Source/Images/hd0/s2/u0/CMD.COM rename to Source/Images/d_nzcom/u0/CMD.COM diff --git a/Source/Images/hd0/s2/u0/COMP.COM b/Source/Images/d_nzcom/u0/COMP.COM similarity index 100% rename from Source/Images/hd0/s2/u0/COMP.COM rename to Source/Images/d_nzcom/u0/COMP.COM diff --git a/Source/Images/hd0/s2/u0/COPY.COM b/Source/Images/d_nzcom/u0/COPY.COM similarity index 100% rename from Source/Images/hd0/s2/u0/COPY.COM rename to Source/Images/d_nzcom/u0/COPY.COM diff --git a/Source/Images/hd0/s2/u0/CPSET.COM b/Source/Images/d_nzcom/u0/CPSET.COM similarity index 100% rename from Source/Images/hd0/s2/u0/CPSET.COM rename to Source/Images/d_nzcom/u0/CPSET.COM diff --git a/Source/Images/hd0/s2/u0/CRUNCH.COM b/Source/Images/d_nzcom/u0/CRUNCH.COM similarity index 100% rename from Source/Images/hd0/s2/u0/CRUNCH.COM rename to Source/Images/d_nzcom/u0/CRUNCH.COM diff --git a/Source/Images/hd0/s2/u0/DFA.COM b/Source/Images/d_nzcom/u0/DFA.COM similarity index 100% rename from Source/Images/hd0/s2/u0/DFA.COM rename to Source/Images/d_nzcom/u0/DFA.COM diff --git a/Source/Images/hd0/s2/u0/DFA.NOT b/Source/Images/d_nzcom/u0/DFA.NOT similarity index 100% rename from Source/Images/hd0/s2/u0/DFA.NOT rename to Source/Images/d_nzcom/u0/DFA.NOT diff --git a/Source/Images/hd0/s2/u0/DIR.COM b/Source/Images/d_nzcom/u0/DIR.COM similarity index 100% rename from Source/Images/hd0/s2/u0/DIR.COM rename to Source/Images/d_nzcom/u0/DIR.COM diff --git a/Source/Images/hd0/s2/u0/EASE.COM b/Source/Images/d_nzcom/u0/EASE.COM similarity index 100% rename from Source/Images/hd0/s2/u0/EASE.COM rename to Source/Images/d_nzcom/u0/EASE.COM diff --git a/Source/Images/hd0/s2/u0/EASECMD.COM b/Source/Images/d_nzcom/u0/EASECMD.COM similarity index 100% rename from Source/Images/hd0/s2/u0/EASECMD.COM rename to Source/Images/d_nzcom/u0/EASECMD.COM diff --git a/Source/Images/hd0/s2/u0/EDITNDR.COM b/Source/Images/d_nzcom/u0/EDITNDR.COM similarity index 100% rename from Source/Images/hd0/s2/u0/EDITNDR.COM rename to Source/Images/d_nzcom/u0/EDITNDR.COM diff --git a/Source/Images/hd0/s2/u0/ERA.COM b/Source/Images/d_nzcom/u0/ERA.COM similarity index 100% rename from Source/Images/hd0/s2/u0/ERA.COM rename to Source/Images/d_nzcom/u0/ERA.COM diff --git a/Source/Images/hd0/s2/u0/FF.COM b/Source/Images/d_nzcom/u0/FF.COM similarity index 100% rename from Source/Images/hd0/s2/u0/FF.COM rename to Source/Images/d_nzcom/u0/FF.COM diff --git a/Source/Images/hd0/s2/u0/FINDF.COM b/Source/Images/d_nzcom/u0/FINDF.COM similarity index 100% rename from Source/Images/hd0/s2/u0/FINDF.COM rename to Source/Images/d_nzcom/u0/FINDF.COM diff --git a/Source/Images/hd0/s2/u0/HELP.COM b/Source/Images/d_nzcom/u0/HELP.COM similarity index 100% rename from Source/Images/hd0/s2/u0/HELP.COM rename to Source/Images/d_nzcom/u0/HELP.COM diff --git a/Source/Images/hd0/s2/u0/IF.COM b/Source/Images/d_nzcom/u0/IF.COM similarity index 100% rename from Source/Images/hd0/s2/u0/IF.COM rename to Source/Images/d_nzcom/u0/IF.COM diff --git a/Source/Images/hd0/s2/u0/LDIR.COM b/Source/Images/d_nzcom/u0/LDIR.COM similarity index 100% rename from Source/Images/hd0/s2/u0/LDIR.COM rename to Source/Images/d_nzcom/u0/LDIR.COM diff --git a/Source/Images/hd0/s2/u0/LGET.COM b/Source/Images/d_nzcom/u0/LGET.COM similarity index 100% rename from Source/Images/hd0/s2/u0/LGET.COM rename to Source/Images/d_nzcom/u0/LGET.COM diff --git a/Source/Images/hd0/s2/u0/LPUT.COM b/Source/Images/d_nzcom/u0/LPUT.COM similarity index 100% rename from Source/Images/hd0/s2/u0/LPUT.COM rename to Source/Images/d_nzcom/u0/LPUT.COM diff --git a/Source/Images/hd0/s2/u0/LX.COM b/Source/Images/d_nzcom/u0/LX.COM similarity index 100% rename from Source/Images/hd0/s2/u0/LX.COM rename to Source/Images/d_nzcom/u0/LX.COM diff --git a/Source/Images/hd0/s2/u0/MKZCM.COM b/Source/Images/d_nzcom/u0/MKZCM.COM similarity index 100% rename from Source/Images/hd0/s2/u0/MKZCM.COM rename to Source/Images/d_nzcom/u0/MKZCM.COM diff --git a/Source/Images/hd0/s2/u0/NZCOM.COM b/Source/Images/d_nzcom/u0/NZCOM.COM similarity index 100% rename from Source/Images/hd0/s2/u0/NZCOM.COM rename to Source/Images/d_nzcom/u0/NZCOM.COM diff --git a/Source/Images/hd0/s2/u0/NZCOM.LBR b/Source/Images/d_nzcom/u0/NZCOM.LBR similarity index 100% rename from Source/Images/hd0/s2/u0/NZCOM.LBR rename to Source/Images/d_nzcom/u0/NZCOM.LBR diff --git a/Source/Images/hd0/s2/u0/NZCPR.LBR b/Source/Images/d_nzcom/u0/NZCPR.LBR similarity index 100% rename from Source/Images/hd0/s2/u0/NZCPR.LBR rename to Source/Images/d_nzcom/u0/NZCPR.LBR diff --git a/Source/Images/hd0/s2/u0/NZFCP.LBR b/Source/Images/d_nzcom/u0/NZFCP.LBR similarity index 100% rename from Source/Images/hd0/s2/u0/NZFCP.LBR rename to Source/Images/d_nzcom/u0/NZFCP.LBR diff --git a/Source/Images/hd0/s2/u0/NZRCP.LBR b/Source/Images/d_nzcom/u0/NZRCP.LBR similarity index 100% rename from Source/Images/hd0/s2/u0/NZRCP.LBR rename to Source/Images/d_nzcom/u0/NZRCP.LBR diff --git a/Source/Images/hd0/s2/u0/NZSUB.COM b/Source/Images/d_nzcom/u0/NZSUB.COM similarity index 100% rename from Source/Images/hd0/s2/u0/NZSUB.COM rename to Source/Images/d_nzcom/u0/NZSUB.COM diff --git a/Source/Images/hd0/s2/u0/NZSUB.SUB b/Source/Images/d_nzcom/u0/NZSUB.SUB similarity index 100% rename from Source/Images/hd0/s2/u0/NZSUB.SUB rename to Source/Images/d_nzcom/u0/NZSUB.SUB diff --git a/Source/Images/hd0/s2/u0/P.COM b/Source/Images/d_nzcom/u0/P.COM similarity index 100% rename from Source/Images/hd0/s2/u0/P.COM rename to Source/Images/d_nzcom/u0/P.COM diff --git a/Source/Images/hd0/s2/u0/PATH.COM b/Source/Images/d_nzcom/u0/PATH.COM similarity index 100% rename from Source/Images/hd0/s2/u0/PATH.COM rename to Source/Images/d_nzcom/u0/PATH.COM diff --git a/Source/Images/hd0/s2/u0/POKE.COM b/Source/Images/d_nzcom/u0/POKE.COM similarity index 100% rename from Source/Images/hd0/s2/u0/POKE.COM rename to Source/Images/d_nzcom/u0/POKE.COM diff --git a/Source/Images/hd0/s2/u0/PUBLIC.COM b/Source/Images/d_nzcom/u0/PUBLIC.COM similarity index 100% rename from Source/Images/hd0/s2/u0/PUBLIC.COM rename to Source/Images/d_nzcom/u0/PUBLIC.COM diff --git a/Source/Images/hd0/s2/u0/RELEASE.NOT b/Source/Images/d_nzcom/u0/RELEASE.NOT similarity index 100% rename from Source/Images/hd0/s2/u0/RELEASE.NOT rename to Source/Images/d_nzcom/u0/RELEASE.NOT diff --git a/Source/Images/hd0/s2/u0/REN.COM b/Source/Images/d_nzcom/u0/REN.COM similarity index 100% rename from Source/Images/hd0/s2/u0/REN.COM rename to Source/Images/d_nzcom/u0/REN.COM diff --git a/Source/Images/hd0/s2/u0/SALIAS.COM b/Source/Images/d_nzcom/u0/SALIAS.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SALIAS.COM rename to Source/Images/d_nzcom/u0/SALIAS.COM diff --git a/Source/Images/hd0/s2/u0/SAVE.COM b/Source/Images/d_nzcom/u0/SAVE.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SAVE.COM rename to Source/Images/d_nzcom/u0/SAVE.COM diff --git a/Source/Images/hd0/s2/u0/SAVENDR.COM b/Source/Images/d_nzcom/u0/SAVENDR.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SAVENDR.COM rename to Source/Images/d_nzcom/u0/SAVENDR.COM diff --git a/Source/Images/hd0/s2/u0/SDZ.COM b/Source/Images/d_nzcom/u0/SDZ.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SDZ.COM rename to Source/Images/d_nzcom/u0/SDZ.COM diff --git a/Source/Images/hd0/s2/u0/SHOW.COM b/Source/Images/d_nzcom/u0/SHOW.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SHOW.COM rename to Source/Images/d_nzcom/u0/SHOW.COM diff --git a/Source/Images/hd0/s2/u0/SHSET.COM b/Source/Images/d_nzcom/u0/SHSET.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SHSET.COM rename to Source/Images/d_nzcom/u0/SHSET.COM diff --git a/Source/Images/hd0/s2/u0/SP.COM b/Source/Images/d_nzcom/u0/SP.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SP.COM rename to Source/Images/d_nzcom/u0/SP.COM diff --git a/Source/Images/hd0/s2/u0/SPOP.COM b/Source/Images/d_nzcom/u0/SPOP.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SPOP.COM rename to Source/Images/d_nzcom/u0/SPOP.COM diff --git a/Source/Images/hd0/s2/u0/SUB.COM b/Source/Images/d_nzcom/u0/SUB.COM similarity index 100% rename from Source/Images/hd0/s2/u0/SUB.COM rename to Source/Images/d_nzcom/u0/SUB.COM diff --git a/Source/Images/hd0/s2/u0/TCSELECT.COM b/Source/Images/d_nzcom/u0/TCSELECT.COM similarity index 100% rename from Source/Images/hd0/s2/u0/TCSELECT.COM rename to Source/Images/d_nzcom/u0/TCSELECT.COM diff --git a/Source/Images/hd0/s2/u0/UNCR.COM b/Source/Images/d_nzcom/u0/UNCR.COM similarity index 100% rename from Source/Images/hd0/s2/u0/UNCR.COM rename to Source/Images/d_nzcom/u0/UNCR.COM diff --git a/Source/Images/hd0/s2/u0/VARPACK.COM b/Source/Images/d_nzcom/u0/VARPACK.COM similarity index 100% rename from Source/Images/hd0/s2/u0/VARPACK.COM rename to Source/Images/d_nzcom/u0/VARPACK.COM diff --git a/Source/Images/hd0/s2/u0/VIEW.COM b/Source/Images/d_nzcom/u0/VIEW.COM similarity index 100% rename from Source/Images/hd0/s2/u0/VIEW.COM rename to Source/Images/d_nzcom/u0/VIEW.COM diff --git a/Source/Images/hd0/s2/u0/Z3LOC.COM b/Source/Images/d_nzcom/u0/Z3LOC.COM similarity index 100% rename from Source/Images/hd0/s2/u0/Z3LOC.COM rename to Source/Images/d_nzcom/u0/Z3LOC.COM diff --git a/Source/Images/hd0/s2/u0/Z3TCAP.TCP b/Source/Images/d_nzcom/u0/Z3TCAP.TCP similarity index 100% rename from Source/Images/hd0/s2/u0/Z3TCAP.TCP rename to Source/Images/d_nzcom/u0/Z3TCAP.TCP diff --git a/Source/Images/hd0/s2/u0/ZEX.COM b/Source/Images/d_nzcom/u0/ZEX.COM similarity index 100% rename from Source/Images/hd0/s2/u0/ZEX.COM rename to Source/Images/d_nzcom/u0/ZEX.COM diff --git a/Source/Images/hd0/s2/u0/ZEX.RSX b/Source/Images/d_nzcom/u0/ZEX.RSX similarity index 100% rename from Source/Images/hd0/s2/u0/ZEX.RSX rename to Source/Images/d_nzcom/u0/ZEX.RSX diff --git a/Source/Images/hd0/s2/u0/ZEX4.COM b/Source/Images/d_nzcom/u0/ZEX4.COM similarity index 100% rename from Source/Images/hd0/s2/u0/ZEX4.COM rename to Source/Images/d_nzcom/u0/ZEX4.COM diff --git a/Source/Images/hd0/s2/u0/ZEX4.DOC b/Source/Images/d_nzcom/u0/ZEX4.DOC similarity index 100% rename from Source/Images/hd0/s2/u0/ZEX4.DOC rename to Source/Images/d_nzcom/u0/ZEX4.DOC diff --git a/Source/Images/hd0/s0/u2/ANAGRAM.COM b/Source/Images/d_ws4/u0/ANAGRAM.COM similarity index 100% rename from Source/Images/hd0/s0/u2/ANAGRAM.COM rename to Source/Images/d_ws4/u0/ANAGRAM.COM diff --git a/Source/Images/hd0/s0/u2/CHAPTER1.DOC b/Source/Images/d_ws4/u0/CHAPTER1.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/CHAPTER1.DOC rename to Source/Images/d_ws4/u0/CHAPTER1.DOC diff --git a/Source/Images/hd0/s0/u2/CHAPTER2.DOC b/Source/Images/d_ws4/u0/CHAPTER2.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/CHAPTER2.DOC rename to Source/Images/d_ws4/u0/CHAPTER2.DOC diff --git a/Source/Images/hd0/s0/u2/CHAPTER3.DOC b/Source/Images/d_ws4/u0/CHAPTER3.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/CHAPTER3.DOC rename to Source/Images/d_ws4/u0/CHAPTER3.DOC diff --git a/Source/Images/hd0/s0/u2/DIARY.DOC b/Source/Images/d_ws4/u0/DIARY.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/DIARY.DOC rename to Source/Images/d_ws4/u0/DIARY.DOC diff --git a/Source/Images/hd0/s0/u2/DICTSORT.COM b/Source/Images/d_ws4/u0/DICTSORT.COM similarity index 100% rename from Source/Images/hd0/s0/u2/DICTSORT.COM rename to Source/Images/d_ws4/u0/DICTSORT.COM diff --git a/Source/Images/hd0/s0/u2/FIND.COM b/Source/Images/d_ws4/u0/FIND.COM similarity index 100% rename from Source/Images/hd0/s0/u2/FIND.COM rename to Source/Images/d_ws4/u0/FIND.COM diff --git a/Source/Images/hd0/s0/u2/HOMONYMS.TXT b/Source/Images/d_ws4/u0/HOMONYMS.TXT similarity index 100% rename from Source/Images/hd0/s0/u2/HOMONYMS.TXT rename to Source/Images/d_ws4/u0/HOMONYMS.TXT diff --git a/Source/Images/hd0/s0/u2/HYEXCEPT.TXT b/Source/Images/d_ws4/u0/HYEXCEPT.TXT similarity index 100% rename from Source/Images/hd0/s0/u2/HYEXCEPT.TXT rename to Source/Images/d_ws4/u0/HYEXCEPT.TXT diff --git a/Source/Images/hd0/s0/u2/HYPHEN.COM b/Source/Images/d_ws4/u0/HYPHEN.COM similarity index 100% rename from Source/Images/hd0/s0/u2/HYPHEN.COM rename to Source/Images/d_ws4/u0/HYPHEN.COM diff --git a/Source/Images/hd0/s0/u2/LOOKUP.COM b/Source/Images/d_ws4/u0/LOOKUP.COM similarity index 100% rename from Source/Images/hd0/s0/u2/LOOKUP.COM rename to Source/Images/d_ws4/u0/LOOKUP.COM diff --git a/Source/Images/hd0/s0/u2/MAINDICT.CMP b/Source/Images/d_ws4/u0/MAINDICT.CMP similarity index 100% rename from Source/Images/hd0/s0/u2/MAINDICT.CMP rename to Source/Images/d_ws4/u0/MAINDICT.CMP diff --git a/Source/Images/hd0/s0/u2/MARKFIX.COM b/Source/Images/d_ws4/u0/MARKFIX.COM similarity index 100% rename from Source/Images/hd0/s0/u2/MARKFIX.COM rename to Source/Images/d_ws4/u0/MARKFIX.COM diff --git a/Source/Images/hd0/s0/u2/MOVEPRN.COM b/Source/Images/d_ws4/u0/MOVEPRN.COM similarity index 100% rename from Source/Images/hd0/s0/u2/MOVEPRN.COM rename to Source/Images/d_ws4/u0/MOVEPRN.COM diff --git a/Source/Images/hd0/s0/u2/PATCH.LST b/Source/Images/d_ws4/u0/PATCH.LST similarity index 100% rename from Source/Images/hd0/s0/u2/PATCH.LST rename to Source/Images/d_ws4/u0/PATCH.LST diff --git a/Source/Images/hd0/s0/u2/PRINT.TST b/Source/Images/d_ws4/u0/PRINT.TST similarity index 100% rename from Source/Images/hd0/s0/u2/PRINT.TST rename to Source/Images/d_ws4/u0/PRINT.TST diff --git a/Source/Images/hd0/s0/u2/READ.ME b/Source/Images/d_ws4/u0/READ.ME similarity index 100% rename from Source/Images/hd0/s0/u2/READ.ME rename to Source/Images/d_ws4/u0/READ.ME diff --git a/Source/Images/hd0/s0/u2/README b/Source/Images/d_ws4/u0/README similarity index 100% rename from Source/Images/hd0/s0/u2/README rename to Source/Images/d_ws4/u0/README diff --git a/Source/Images/hd0/s0/u2/REVIEW.COM b/Source/Images/d_ws4/u0/REVIEW.COM similarity index 100% rename from Source/Images/hd0/s0/u2/REVIEW.COM rename to Source/Images/d_ws4/u0/REVIEW.COM diff --git a/Source/Images/hd0/s0/u2/RULER.DOC b/Source/Images/d_ws4/u0/RULER.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/RULER.DOC rename to Source/Images/d_ws4/u0/RULER.DOC diff --git a/Source/Images/hd0/s0/u2/SAMPLE1.DOC b/Source/Images/d_ws4/u0/SAMPLE1.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/SAMPLE1.DOC rename to Source/Images/d_ws4/u0/SAMPLE1.DOC diff --git a/Source/Images/hd0/s0/u2/SAMPLE2.DOC b/Source/Images/d_ws4/u0/SAMPLE2.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/SAMPLE2.DOC rename to Source/Images/d_ws4/u0/SAMPLE2.DOC diff --git a/Source/Images/hd0/s0/u2/SAMPLE3.DOC b/Source/Images/d_ws4/u0/SAMPLE3.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/SAMPLE3.DOC rename to Source/Images/d_ws4/u0/SAMPLE3.DOC diff --git a/Source/Images/hd0/s0/u2/SPELL.COM b/Source/Images/d_ws4/u0/SPELL.COM similarity index 100% rename from Source/Images/hd0/s0/u2/SPELL.COM rename to Source/Images/d_ws4/u0/SPELL.COM diff --git a/Source/Images/hd0/s0/u2/TABLE.DOC b/Source/Images/d_ws4/u0/TABLE.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/TABLE.DOC rename to Source/Images/d_ws4/u0/TABLE.DOC diff --git a/Source/Images/hd0/s0/u2/TEXT.DOC b/Source/Images/d_ws4/u0/TEXT.DOC similarity index 100% rename from Source/Images/hd0/s0/u2/TEXT.DOC rename to Source/Images/d_ws4/u0/TEXT.DOC diff --git a/Source/Images/hd0/s0/u2/TW.COM b/Source/Images/d_ws4/u0/TW.COM similarity index 100% rename from Source/Images/hd0/s0/u2/TW.COM rename to Source/Images/d_ws4/u0/TW.COM diff --git a/Source/Images/hd0/s0/u2/WC.COM b/Source/Images/d_ws4/u0/WC.COM similarity index 100% rename from Source/Images/hd0/s0/u2/WC.COM rename to Source/Images/d_ws4/u0/WC.COM diff --git a/Source/Images/hd0/s0/u2/WINSTALL.COM b/Source/Images/d_ws4/u0/WINSTALL.COM similarity index 100% rename from Source/Images/hd0/s0/u2/WINSTALL.COM rename to Source/Images/d_ws4/u0/WINSTALL.COM diff --git a/Source/Images/hd0/s0/u2/WORDFREQ.COM b/Source/Images/d_ws4/u0/WORDFREQ.COM similarity index 100% rename from Source/Images/hd0/s0/u2/WORDFREQ.COM rename to Source/Images/d_ws4/u0/WORDFREQ.COM diff --git a/Source/Images/hd0/s0/u2/WS.COM b/Source/Images/d_ws4/u0/WS.COM similarity index 100% rename from Source/Images/hd0/s0/u2/WS.COM rename to Source/Images/d_ws4/u0/WS.COM diff --git a/Source/Images/hd0/s0/u2/WS.OVR b/Source/Images/d_ws4/u0/WS.OVR similarity index 100% rename from Source/Images/hd0/s0/u2/WS.OVR rename to Source/Images/d_ws4/u0/WS.OVR diff --git a/Source/Images/hd0/s0/u2/WSCHANGE.COM b/Source/Images/d_ws4/u0/WSCHANGE.COM similarity index 100% rename from Source/Images/hd0/s0/u2/WSCHANGE.COM rename to Source/Images/d_ws4/u0/WSCHANGE.COM diff --git a/Source/Images/hd0/s0/u2/WSCHANGE.OVR b/Source/Images/d_ws4/u0/WSCHANGE.OVR similarity index 100% rename from Source/Images/hd0/s0/u2/WSCHANGE.OVR rename to Source/Images/d_ws4/u0/WSCHANGE.OVR diff --git a/Source/Images/hd0/s0/u2/WSCHHELP.OVR b/Source/Images/d_ws4/u0/WSCHHELP.OVR similarity index 100% rename from Source/Images/hd0/s0/u2/WSCHHELP.OVR rename to Source/Images/d_ws4/u0/WSCHHELP.OVR diff --git a/Source/Images/fd0/u0/WSHELP.OVR b/Source/Images/d_ws4/u0/WSHELP.OVR similarity index 100% rename from Source/Images/fd0/u0/WSHELP.OVR rename to Source/Images/d_ws4/u0/WSHELP.OVR diff --git a/Source/Images/hd0/s0/u2/WSINDEX.XCL b/Source/Images/d_ws4/u0/WSINDEX.XCL similarity index 100% rename from Source/Images/hd0/s0/u2/WSINDEX.XCL rename to Source/Images/d_ws4/u0/WSINDEX.XCL diff --git a/Source/Images/hd0/s0/u2/WSMSGS.OVR b/Source/Images/d_ws4/u0/WSMSGS.OVR similarity index 100% rename from Source/Images/hd0/s0/u2/WSMSGS.OVR rename to Source/Images/d_ws4/u0/WSMSGS.OVR diff --git a/Source/Images/hd0/s0/u2/WSPRINT.OVR b/Source/Images/d_ws4/u0/WSPRINT.OVR similarity index 100% rename from Source/Images/hd0/s0/u2/WSPRINT.OVR rename to Source/Images/d_ws4/u0/WSPRINT.OVR diff --git a/Source/Images/hd0/s0/u2/WSSHORT.OVR b/Source/Images/d_ws4/u0/WSSHORT.OVR similarity index 100% rename from Source/Images/hd0/s0/u2/WSSHORT.OVR rename to Source/Images/d_ws4/u0/WSSHORT.OVR diff --git a/Source/Images/hd_zpm3/s0/u0/HELP.HLP b/Source/Images/d_zpm3/u0/HELP.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/HELP.HLP rename to Source/Images/d_zpm3/u0/HELP.HLP diff --git a/Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT b/Source/Images/d_zpm3/u0/ROMWBW.TXT similarity index 100% rename from Source/Images/hd_zpm3/s0/u0/ROMWBW.TXT rename to Source/Images/d_zpm3/u0/ROMWBW.TXT diff --git a/Source/Images/hd_zpm3/s0/u10/ALIAS.HLP b/Source/Images/d_zpm3/u10/ALIAS.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/ALIAS.HLP rename to Source/Images/d_zpm3/u10/ALIAS.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP b/Source/Images/d_zpm3/u10/HP-RPN.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/HP-RPN.HLP rename to Source/Images/d_zpm3/u10/HP-RPN.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/HP-ZP.HLP b/Source/Images/d_zpm3/u10/HP-ZP.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/HP-ZP.HLP rename to Source/Images/d_zpm3/u10/HP-ZP.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/IF.HLP b/Source/Images/d_zpm3/u10/IF.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/IF.HLP rename to Source/Images/d_zpm3/u10/IF.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/MENU.HLP b/Source/Images/d_zpm3/u10/MENU.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/MENU.HLP rename to Source/Images/d_zpm3/u10/MENU.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/VLU.HLP b/Source/Images/d_zpm3/u10/VLU.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/VLU.HLP rename to Source/Images/d_zpm3/u10/VLU.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP b/Source/Images/d_zpm3/u10/ZFHIST.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/ZFHIST.HLP rename to Source/Images/d_zpm3/u10/ZFHIST.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/ZFILER.HLP b/Source/Images/d_zpm3/u10/ZFILER.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/ZFILER.HLP rename to Source/Images/d_zpm3/u10/ZFILER.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP b/Source/Images/d_zpm3/u10/ZFMACRO.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/ZFMACRO.HLP rename to Source/Images/d_zpm3/u10/ZFMACRO.HLP diff --git a/Source/Images/hd_zpm3/s0/u10/ZP.HLP b/Source/Images/d_zpm3/u10/ZP.HLP similarity index 100% rename from Source/Images/hd_zpm3/s0/u10/ZP.HLP rename to Source/Images/d_zpm3/u10/ZP.HLP diff --git a/Source/Images/hd0/s0/u14/copy.cfg b/Source/Images/d_zpm3/u14/COPY.CFG similarity index 100% rename from Source/Images/hd0/s0/u14/copy.cfg rename to Source/Images/d_zpm3/u14/COPY.CFG diff --git a/Source/Images/hd_zpm3/s0/u14/ERASE.CFG b/Source/Images/d_zpm3/u14/ERASE.CFG similarity index 100% rename from Source/Images/hd_zpm3/s0/u14/ERASE.CFG rename to Source/Images/d_zpm3/u14/ERASE.CFG diff --git a/Source/Images/hd_zpm3/s0/u14/HELPC15.CFG b/Source/Images/d_zpm3/u14/HELPC15.CFG similarity index 100% rename from Source/Images/hd_zpm3/s0/u14/HELPC15.CFG rename to Source/Images/d_zpm3/u14/HELPC15.CFG diff --git a/Source/Images/fd1/u0/ZCNFG24.CFG b/Source/Images/d_zpm3/u14/ZCNFG24.CFG similarity index 100% rename from Source/Images/fd1/u0/ZCNFG24.CFG rename to Source/Images/d_zpm3/u14/ZCNFG24.CFG diff --git a/Source/Images/hd_zpm3/s0/u14/ZEX.CFG b/Source/Images/d_zpm3/u14/ZEX.CFG similarity index 100% rename from Source/Images/hd_zpm3/s0/u14/ZEX.CFG rename to Source/Images/d_zpm3/u14/ZEX.CFG diff --git a/Source/Images/hd_zpm3/s0/u14/ZF11.CFG b/Source/Images/d_zpm3/u14/ZF11.CFG similarity index 100% rename from Source/Images/hd_zpm3/s0/u14/ZF11.CFG rename to Source/Images/d_zpm3/u14/ZF11.CFG diff --git a/Source/Images/hd_zpm3/s0/u14/ZP17.CFG b/Source/Images/d_zpm3/u14/ZP17.CFG similarity index 100% rename from Source/Images/hd_zpm3/s0/u14/ZP17.CFG rename to Source/Images/d_zpm3/u14/ZP17.CFG diff --git a/Source/Images/hd_zpm3/s0/u15/alias.com b/Source/Images/d_zpm3/u15/alias.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/alias.com rename to Source/Images/d_zpm3/u15/alias.com diff --git a/Source/Images/hd_zpm3/s0/u15/arunz.com b/Source/Images/d_zpm3/u15/arunz.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/arunz.com rename to Source/Images/d_zpm3/u15/arunz.com diff --git a/Source/Images/hd_zpm3/s0/u15/autotog.com b/Source/Images/d_zpm3/u15/autotog.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/autotog.com rename to Source/Images/d_zpm3/u15/autotog.com diff --git a/Source/Images/hd_zpm3/s0/u15/clrhist.com b/Source/Images/d_zpm3/u15/clrhist.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/clrhist.com rename to Source/Images/d_zpm3/u15/clrhist.com diff --git a/Source/Images/hd_zpm3/s0/u15/copy.com b/Source/Images/d_zpm3/u15/copy.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/copy.com rename to Source/Images/d_zpm3/u15/copy.com diff --git a/Source/Images/hd_zpm3/s0/u15/date.com b/Source/Images/d_zpm3/u15/date.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/date.com rename to Source/Images/d_zpm3/u15/date.com diff --git a/Source/Images/hd_zpm3/s0/u15/dev.com b/Source/Images/d_zpm3/u15/dev.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/dev.com rename to Source/Images/d_zpm3/u15/dev.com diff --git a/Source/Images/hd_zpm3/s0/u15/device.com b/Source/Images/d_zpm3/u15/device.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/device.com rename to Source/Images/d_zpm3/u15/device.com diff --git a/Source/Images/hd_zpm3/s0/u15/dir.com b/Source/Images/d_zpm3/u15/dir.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/dir.com rename to Source/Images/d_zpm3/u15/dir.com diff --git a/Source/Images/hd_zpm3/s0/u15/diskinfo.com b/Source/Images/d_zpm3/u15/diskinfo.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/diskinfo.com rename to Source/Images/d_zpm3/u15/diskinfo.com diff --git a/Source/Images/hd_zpm3/s0/u15/du.com b/Source/Images/d_zpm3/u15/du.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/du.com rename to Source/Images/d_zpm3/u15/du.com diff --git a/Source/Images/hd_zpm3/s0/u15/dump.com b/Source/Images/d_zpm3/u15/dump.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/dump.com rename to Source/Images/d_zpm3/u15/dump.com diff --git a/Source/Images/hd_zpm3/s0/u15/ed.com b/Source/Images/d_zpm3/u15/ed.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/ed.com rename to Source/Images/d_zpm3/u15/ed.com diff --git a/Source/Images/hd_zpm3/s0/u15/erase.com b/Source/Images/d_zpm3/u15/erase.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/erase.com rename to Source/Images/d_zpm3/u15/erase.com diff --git a/Source/Images/hd_zpm3/s0/u15/gencom.com b/Source/Images/d_zpm3/u15/gencom.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/gencom.com rename to Source/Images/d_zpm3/u15/gencom.com diff --git a/Source/Images/hd_zpm3/s0/u15/gencpm.com b/Source/Images/d_zpm3/u15/gencpm.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/gencpm.com rename to Source/Images/d_zpm3/u15/gencpm.com diff --git a/Source/Images/hd_zpm3/s0/u15/get.com b/Source/Images/d_zpm3/u15/get.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/get.com rename to Source/Images/d_zpm3/u15/get.com diff --git a/Source/Images/hd_zpm3/s0/u15/goto.com b/Source/Images/d_zpm3/u15/goto.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/goto.com rename to Source/Images/d_zpm3/u15/goto.com diff --git a/Source/Images/hd_zpm3/s0/u15/help.com b/Source/Images/d_zpm3/u15/help.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/help.com rename to Source/Images/d_zpm3/u15/help.com diff --git a/Source/Images/hd_zpm3/s0/u15/hexcom.com b/Source/Images/d_zpm3/u15/hexcom.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/hexcom.com rename to Source/Images/d_zpm3/u15/hexcom.com diff --git a/Source/Images/hd_zpm3/s0/u15/if.com b/Source/Images/d_zpm3/u15/if.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/if.com rename to Source/Images/d_zpm3/u15/if.com diff --git a/Source/Images/hd_zpm3/s0/u15/initdir.com b/Source/Images/d_zpm3/u15/initdir.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/initdir.com rename to Source/Images/d_zpm3/u15/initdir.com diff --git a/Source/Images/hd_zpm3/s0/u15/lbrext.com b/Source/Images/d_zpm3/u15/lbrext.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/lbrext.com rename to Source/Images/d_zpm3/u15/lbrext.com diff --git a/Source/Images/hd_zpm3/s0/u15/lib.com b/Source/Images/d_zpm3/u15/lib.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/lib.com rename to Source/Images/d_zpm3/u15/lib.com diff --git a/Source/Images/hd_zpm3/s0/u15/link.com b/Source/Images/d_zpm3/u15/link.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/link.com rename to Source/Images/d_zpm3/u15/link.com diff --git a/Source/Images/hd_zpm3/s0/u15/loadseg.com b/Source/Images/d_zpm3/u15/loadseg.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/loadseg.com rename to Source/Images/d_zpm3/u15/loadseg.com diff --git a/Source/Images/hd_zpm3/s0/u15/mac.com b/Source/Images/d_zpm3/u15/mac.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/mac.com rename to Source/Images/d_zpm3/u15/mac.com diff --git a/Source/Images/hd_zpm3/s0/u15/mbasic.com b/Source/Images/d_zpm3/u15/mbasic.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/mbasic.com rename to Source/Images/d_zpm3/u15/mbasic.com diff --git a/Source/Images/hd_zpm3/s0/u15/names.ndr b/Source/Images/d_zpm3/u15/names.ndr similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/names.ndr rename to Source/Images/d_zpm3/u15/names.ndr diff --git a/Source/Images/hd0/s0/u0/NULU.COM b/Source/Images/d_zpm3/u15/nulu.com similarity index 99% rename from Source/Images/hd0/s0/u0/NULU.COM rename to Source/Images/d_zpm3/u15/nulu.com index 3d45098af24df91a9098e2766d6bd37b2018cdf2..fc5594b1e2c4eddb679645296eaeeb9d32991990 100644 GIT binary patch delta 23 ecmZpuYN*;!$H>Jhoya8Z$iyV=x4DC{!WsZnwFYSb delta 23 ZcmZpuYN*;!$H>J1224P5a|dIEH2_DK1s?za diff --git a/Source/Images/hd_zpm3/s0/u15/patch.com b/Source/Images/d_zpm3/u15/patch.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/patch.com rename to Source/Images/d_zpm3/u15/patch.com diff --git a/Source/Images/hd_zpm3/s0/u15/pip.com b/Source/Images/d_zpm3/u15/pip.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/pip.com rename to Source/Images/d_zpm3/u15/pip.com diff --git a/Source/Images/hd_zpm3/s0/u15/put.com b/Source/Images/d_zpm3/u15/put.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/put.com rename to Source/Images/d_zpm3/u15/put.com diff --git a/Source/Images/hd_zpm3/s0/u15/remove.com b/Source/Images/d_zpm3/u15/remove.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/remove.com rename to Source/Images/d_zpm3/u15/remove.com diff --git a/Source/Images/hd_zpm3/s0/u15/rename.com b/Source/Images/d_zpm3/u15/rename.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/rename.com rename to Source/Images/d_zpm3/u15/rename.com diff --git a/Source/Images/hd_zpm3/s0/u15/rmac.com b/Source/Images/d_zpm3/u15/rmac.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/rmac.com rename to Source/Images/d_zpm3/u15/rmac.com diff --git a/Source/Images/hd_zpm3/s0/u15/rsxdir.com b/Source/Images/d_zpm3/u15/rsxdir.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/rsxdir.com rename to Source/Images/d_zpm3/u15/rsxdir.com diff --git a/Source/Images/hd_zpm3/s0/u15/sainst.com b/Source/Images/d_zpm3/u15/sainst.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/sainst.com rename to Source/Images/d_zpm3/u15/sainst.com diff --git a/Source/Images/hd_zpm3/s0/u15/salias.com b/Source/Images/d_zpm3/u15/salias.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/salias.com rename to Source/Images/d_zpm3/u15/salias.com diff --git a/Source/Images/hd_zpm3/s0/u15/save.com b/Source/Images/d_zpm3/u15/save.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/save.com rename to Source/Images/d_zpm3/u15/save.com diff --git a/Source/Images/hd_zpm3/s0/u15/set.com b/Source/Images/d_zpm3/u15/set.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/set.com rename to Source/Images/d_zpm3/u15/set.com diff --git a/Source/Images/hd_zpm3/s0/u15/setdef.com b/Source/Images/d_zpm3/u15/setdef.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/setdef.com rename to Source/Images/d_zpm3/u15/setdef.com diff --git a/Source/Images/hd_zpm3/s0/u15/setpath.com b/Source/Images/d_zpm3/u15/setpath.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/setpath.com rename to Source/Images/d_zpm3/u15/setpath.com diff --git a/Source/Images/hd_zpm3/s0/u15/setz3.com b/Source/Images/d_zpm3/u15/setz3.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/setz3.com rename to Source/Images/d_zpm3/u15/setz3.com diff --git a/Source/Images/hd_zpm3/s0/u15/show.com b/Source/Images/d_zpm3/u15/show.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/show.com rename to Source/Images/d_zpm3/u15/show.com diff --git a/Source/Images/hd_zpm3/s0/u15/submit.com b/Source/Images/d_zpm3/u15/submit.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/submit.com rename to Source/Images/d_zpm3/u15/submit.com diff --git a/Source/Images/hd_zpm3/s0/u15/tcap.z3t b/Source/Images/d_zpm3/u15/tcap.z3t similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/tcap.z3t rename to Source/Images/d_zpm3/u15/tcap.z3t diff --git a/Source/Images/hd_zpm3/s0/u15/type.com b/Source/Images/d_zpm3/u15/type.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/type.com rename to Source/Images/d_zpm3/u15/type.com diff --git a/Source/Images/hd_zpm3/s0/u15/verror.com b/Source/Images/d_zpm3/u15/verror.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/verror.com rename to Source/Images/d_zpm3/u15/verror.com diff --git a/Source/Images/hd_zpm3/s0/u15/vlu.com b/Source/Images/d_zpm3/u15/vlu.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/vlu.com rename to Source/Images/d_zpm3/u15/vlu.com diff --git a/Source/Images/hd_zpm3/s0/u15/xref.com b/Source/Images/d_zpm3/u15/xref.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/xref.com rename to Source/Images/d_zpm3/u15/xref.com diff --git a/Source/Images/hd0/s0/u0/zcnfg.com b/Source/Images/d_zpm3/u15/zcnfg.com similarity index 100% rename from Source/Images/hd0/s0/u0/zcnfg.com rename to Source/Images/d_zpm3/u15/zcnfg.com diff --git a/Source/Images/hd_zpm3/s0/u15/zde.com b/Source/Images/d_zpm3/u15/zde.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zde.com rename to Source/Images/d_zpm3/u15/zde.com diff --git a/Source/Images/hd_zpm3/s0/u15/zerase.com b/Source/Images/d_zpm3/u15/zerase.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zerase.com rename to Source/Images/d_zpm3/u15/zerase.com diff --git a/Source/Images/hd_zpm3/s0/u15/zex.com b/Source/Images/d_zpm3/u15/zex.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zex.com rename to Source/Images/d_zpm3/u15/zex.com diff --git a/Source/Images/hd_zpm3/s0/u15/zfiler.com b/Source/Images/d_zpm3/u15/zfiler.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zfiler.com rename to Source/Images/d_zpm3/u15/zfiler.com diff --git a/Source/Images/hd_zpm3/s0/u15/zhelp.com b/Source/Images/d_zpm3/u15/zhelp.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zhelp.com rename to Source/Images/d_zpm3/u15/zhelp.com diff --git a/Source/Images/hd_zpm3/s0/u15/zp.com b/Source/Images/d_zpm3/u15/zp.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zp.com rename to Source/Images/d_zpm3/u15/zp.com diff --git a/Source/Images/hd_zpm3/s0/u15/zshow.com b/Source/Images/d_zpm3/u15/zshow.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zshow.com rename to Source/Images/d_zpm3/u15/zshow.com diff --git a/Source/Images/d_zpm3/u15/zsid.com b/Source/Images/d_zpm3/u15/zsid.com new file mode 100644 index 0000000000000000000000000000000000000000..686b37759ad9b385a79a0f24c370b5e20b15bbd2 GIT binary patch literal 10240 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 F{@=zv_rm}H literal 0 HcmV?d00001 diff --git a/Source/Images/hd_zpm3/s0/u15/zxd.com b/Source/Images/d_zpm3/u15/zxd.com similarity index 100% rename from Source/Images/hd_zpm3/s0/u15/zxd.com rename to Source/Images/d_zpm3/u15/zxd.com diff --git a/Source/Images/hd0/s1/u0/ASM.COM b/Source/Images/d_zsdos/u0/ASM.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ASM.COM rename to Source/Images/d_zsdos/u0/ASM.COM diff --git a/Source/Images/fd1/u0/CLOCKS.DAT b/Source/Images/d_zsdos/u0/CLOCKS.DAT similarity index 100% rename from Source/Images/fd1/u0/CLOCKS.DAT rename to Source/Images/d_zsdos/u0/CLOCKS.DAT diff --git a/Source/Images/hd0/s1/u0/CLRDIR.COM b/Source/Images/d_zsdos/u0/CLRDIR.COM similarity index 100% rename from Source/Images/hd0/s1/u0/CLRDIR.COM rename to Source/Images/d_zsdos/u0/CLRDIR.COM diff --git a/Source/Images/d_zsdos/u0/COMPARE.COM b/Source/Images/d_zsdos/u0/COMPARE.COM new file mode 100644 index 0000000000000000000000000000000000000000..29fa41e620a8411a9327359272f7a2b403aefa7b GIT binary patch literal 2560 zcmd^A?@tqV82{c~?+aIGp<=dxbNiO^LMxJTW-i{aq{tOqpmlA@BuL0<3p6X#^@oK` zE1E4b-!02#Voa80yfJ%$Q4@?IPVRuTO)e2KiK*EO;^4)|UKqo&Y{|LjuAnaQKk#0B zzt8u%=lOh|&vVb+t=2y@w8iZ66YtS3vDsJ~tVAf|2K0LffjvnNC@ezu z7_wcVOSsj=~{?Z9@1dd-_=|3Lbnd0rvlQJ?pfLa!JzvmnxCQ73~*IL68J#(6RW z6F=_pbPZL{3U0T=)G3jhdNbE~ZU2cs;S)I3$_GyzDav7Y5N z?f;Z#|8litG(q;74!ZU!2Tf1&?q2>`Imm!i(eK^jZX`Z`sATg1sDQ3H`o8e2TbcGL;8I2Q>3WrBF8bKTvPGAYU{_p^w6|LyY39}kD`oj7n^|BqJ{e)w z@$^Z4;o;hVRUentrMbM7y!#wXzKpY9M79%1ongoMNqUSwfwCGZ++ZEHSjjoTjPWs) zhgXN6VDfIn-^99o3qM@TIy9m1h}9YkBG&9h5i9fTYF6_UEqKMFRTs#Sy8UT6Jd zmo80Qy3nEQ#$y@*2k-rujzbB{r*RFgaFZQ1tlW=0jrBGzT*oz`(l-_C^R%}I z`up{qaN2;2pH4;Nqf(576VWpfB8`SgIvGjm_arhHPmt7bq{QB2F&ogK-eV-1-0~-q zDUu$QMovbD((!cCh$L{1l%n~jSE7@VQ*j;sb>TX(#hi)8ppeL*l#ZoHDo$SV4U+h1 zY@CGCyr7d0L9L@eVKIlGycZg#g8I$ViRg%wh(fqtzwvj3JsBN|#-v0^i^Z%9HRyuF z@eGlGR|eyY literal 0 HcmV?d00001 diff --git a/Source/Images/fd1/u0/COPY.CFG b/Source/Images/d_zsdos/u0/COPY.CFG similarity index 100% rename from Source/Images/fd1/u0/COPY.CFG rename to Source/Images/d_zsdos/u0/COPY.CFG diff --git a/Source/Images/fd1/u0/COPY.COM b/Source/Images/d_zsdos/u0/COPY.COM similarity index 100% rename from Source/Images/fd1/u0/COPY.COM rename to Source/Images/d_zsdos/u0/COPY.COM diff --git a/Source/Images/fd1/u0/COPY.UPD b/Source/Images/d_zsdos/u0/COPY.UPD similarity index 100% rename from Source/Images/fd1/u0/COPY.UPD rename to Source/Images/d_zsdos/u0/COPY.UPD diff --git a/Source/Images/hd0/s1/u0/CR.COM b/Source/Images/d_zsdos/u0/CR.COM similarity index 100% rename from Source/Images/hd0/s1/u0/CR.COM rename to Source/Images/d_zsdos/u0/CR.COM diff --git a/Source/Images/fd1/u0/DATSWEEP.COM b/Source/Images/d_zsdos/u0/DATSWEEP.COM similarity index 100% rename from Source/Images/fd1/u0/DATSWEEP.COM rename to Source/Images/d_zsdos/u0/DATSWEEP.COM diff --git a/Source/Images/hd0/s1/u0/DDT.COM b/Source/Images/d_zsdos/u0/DDT.COM similarity index 100% rename from Source/Images/hd0/s1/u0/DDT.COM rename to Source/Images/d_zsdos/u0/DDT.COM diff --git a/Source/Images/hd0/s1/u0/DDTZ.COM b/Source/Images/d_zsdos/u0/DDTZ.COM similarity index 100% rename from Source/Images/hd0/s1/u0/DDTZ.COM rename to Source/Images/d_zsdos/u0/DDTZ.COM diff --git a/Source/Images/hd0/s1/u0/DDTZ.DOC b/Source/Images/d_zsdos/u0/DDTZ.DOC similarity index 100% rename from Source/Images/hd0/s1/u0/DDTZ.DOC rename to Source/Images/d_zsdos/u0/DDTZ.DOC diff --git a/Source/Images/d_zsdos/u0/DIRX.COM b/Source/Images/d_zsdos/u0/DIRX.COM new file mode 100644 index 0000000000000000000000000000000000000000..413bceca00ddbf1470c0ccc51a6dc12939020b1b GIT binary patch literal 3072 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 Zg*0YL_k{w?@X*QZ;a2=l7XB;#{y&4zu#o@& literal 0 HcmV?d00001 diff --git a/Source/Images/fd1/u0/FILEATTR.COM b/Source/Images/d_zsdos/u0/FILEATTR.COM similarity index 100% rename from Source/Images/fd1/u0/FILEATTR.COM rename to Source/Images/d_zsdos/u0/FILEATTR.COM diff --git a/Source/Images/fd1/u0/FILEDATE.CFG b/Source/Images/d_zsdos/u0/FILEDATE.CFG similarity index 100% rename from Source/Images/fd1/u0/FILEDATE.CFG rename to Source/Images/d_zsdos/u0/FILEDATE.CFG diff --git a/Source/Images/fd1/u0/FILEDATE.COM b/Source/Images/d_zsdos/u0/FILEDATE.COM similarity index 100% rename from Source/Images/fd1/u0/FILEDATE.COM rename to Source/Images/d_zsdos/u0/FILEDATE.COM diff --git a/Source/Images/d_zsdos/u0/FLASH.COM b/Source/Images/d_zsdos/u0/FLASH.COM new file mode 100644 index 0000000000000000000000000000000000000000..1b7fa64ce2c860b5da85cce18f983c4a0fb65c20 GIT binary patch literal 12419 zcmds7e{_@8-M{INv`wM3bizZ`aUU~SC|YV;vj(9GLVzhP1KKLnVrY|6X_K0yON%9^ z$mVa*fz%BIoZHmNG{MdG-Fwb9p{KlS^Tx9x?KxAgS~cZI4Hz*%f24Uo_j!{3fa2!f zbKXDRo<7gL&%NJ!@ArQ1_xruy9}$TnjWj8CWc%H1DNSh#g-8?yKE9Y?$` zxWw&*i96gOQ9+iicD8D!jZjUjS_rxv-gQlCp&xH?yW1D?c@I99LcH-r)%rK~Fk!U{ zre^Apx#3Fk}^Y3rKAeVlyo5`Wm<1nw+~<G03vZ5Off zdB2!5B+vYv#hTfRHS-p0rZ3jSfvz256Y20K4TFvy3qJ|-LNP?dn;(^C@9*%_9KS}_ zAu5T^*_ZJ6e2-HTb5Y>~ocGZ7-V)D$&M)im-u7sQMVOC5jX&pff%Zoajg_fbNir*( z!t_(IIe>U89`(C@nSXTg@sWo5Bbua)ztE&~b+T|FOCfxcMT8G!*n-z{ii-=1b6(FZ zcnP%(M{;_`BAS2^;K&QkztCYkm(}%0Xt(gYv{ecI`)|l1@7&xG5^e5~8SJ4}#F2KN zckrb^Kx(TaX%=^;%{`aQGIxkGclf-!UJA55(zK@9Xs{WnvBpqUO&wL$)pyz~4x@Eb zo!xHBD!0_oDidw6)KQ0}uDXI&S8Xv;TU~9f#cHP}iHY?=)6 zUmu=&)o{M>XMAyQ^9~T>{|=SxU~Wi^y_&Ys{ZB?#8OJDxixrkWx0t}^1j|TscCkVg(7hjNfD5vT`cc1 zoyzhCXd=rSq_He-sJ)vxF9ma%d4!q5K4u&gnc_M9*#HDJ zZH@l!rOEfzmmZ;)Mzw43TWsvPNjB!4^O(e7IOiy9KQM!IOKpm=wywEk+gp~#KUC)C z`U<|h#ys;MKiUqlhU^B!|8U(@?)KkZ?yh9UxUj+v3|cxvkNbaI?(Pot zhRksxQ@nzZU`Rad3e^#*uq(tjT(#nxu7?8!2~vxP%#};U47rSnl(91wQ^qGMQ-(?s zIQ6d7Cd?XUwh?9zvAW^3S6u*+nMlZR<-F?3dCiscJ6F!@E?3TBSI+NUId8af-gHUF z9z|Qc1g2)%A;Pr7#06$!j?2t3z#N0(t1fU6A7st}{u)#tJhA9Ww6@ZF(cTwJ ze}t{Q>f&0A7bb;Nl*C9yS!_V5^4#vp@Z8|JG4*1Qm0e;bms#Ne(+>s;RGxg#Ec9K! zm<1apL#c7!lzoP|kpXaZ)K(kqMleQ{ zxquXX4s!W^ql&@RbA1hQceFE^>!L;EcvI5w$>H5aEH5=MPy|L_JC96${&;?edg znD!Kb*a{g;`#EJ=AKBJ7TQfCn_pZoBy;F8D=jY53WKJJ*Tr5Zw5}7ABmw7INse@cX z#6&Vn?^&ryjTpJm>J7 zm$7v!afTshf^>rCSToM^JUcjW;?hp$xuieF3#DG8V%otE!0Eeyh<31-*I3ygD;W}x z?_!0QnSP+16`o`I^B}0qiUDRm$4uva-mN zIC0N%4VdMUqHX0f;*KM%Fv#>5xoliurms;1nCUBD=9Z{zc$R}?+AoQ)nmNB&T^6J=eRirIc|=j zwkMxvo-g&sns>6i)4cZ#r)DQUokOf;P*V~m!M7pOHFnGDE=5Tv(b$>jS)oy1bK~9> zKLd#ZZOuD9MVff8@KYguB4xb4{wa<{I%G&xkeM#}Fxi#ltBI1YEBz51$yOXl_J)6t zfZa!Xef)T?KFBW5^3Ewc`B5%xb@eD|p|ruWxKK&Fq}TZi?wQZ4`#s+ibDonp=KKVX z8Q#mBp%)?F`yt!=KK*>>xu(H>X;PMV?$~EfvApwbcsox^W6$uhobxlp(_z1LZo$wlE4U>0nAJDdpOilo+j5rUo)q`l3<&yO6FmMojS< zEF_PSm$N}PPhDfM+N%uJ^e572s+j;Vk4%+k-R`%KSMg#=?%N<_h(Omhm_dRDz(RC5h!|bB%}^fq)_tv#(NeR1&SNr>QNMsnU)Uk8tB@GxH!b4b6kU{j*Xy^3QC1s2tdJiy!RuwR;c4r0asG zoE#EcT_G)rZ%f)8>HmDP{+O};^ON<*j`d%ftUqq7pEOUhzH+QzIlf;N!7oAB6hSX_ zd^gni35BpC(skXqF3ok3MqykdSNrcNgqaVO!?w-nSwN?XVsk`v+nV>nM>y8@91Nzm zw&$RJ7E_hC>NyF4IwDrOwQI%AZtbI@(XG8tH1S%MTiYl;#A`Kf?Q5c$*S5H|JH=|$ zxYY{UHk0==_eixeGJ}Y=-Lq!RI@30L5C8vQciR`c+d6l*J-xdvw7V^3k9d2te1$h1 z;tT$OFL;12sN@SC;0spr1rP8A>B-@~-NO6=wGH>27}k z;>}qW92?IE#dvcb!!15vT=Ie}2c8qq-wRt@Be9y;#WYo{mfOV*Za6kVEO7T49}mL# zE)!pKm59G{6^gIB^b^f%`7VW#G$I*E;r3B4B4TEWP13C56rvlDuczfM$%Ow4DQJ=^ z2O;QkB_>*l&8A{Y1WPa5GO1W7II2IupZQTqAAcTRhpUt#rO9<@|I@C*m0cvOcD}+*b8I)MNU^QTTuJ#N6su69xw6X49UHkF3sAlS-DEItp*BaA z9S*U%acn0Zn05Kgrqe_`({f851AP1?3PfRvJ0gsL6^5tby8U4As>}E3K+Apo61`;pk6_ zjO8xuEfQtw5X%KM>mmUfDR^UVs5RO!AR;A6dW*H(cqKcdKO!lS{%f$cyf7F#DFPQ| z?@3vA6dEFVHT-SVV6LD>gSEQKXuXo_F_a&EbeTzbUqvFEU5@?RWx7Zbi{p>vWiq2rFVM>iG_Jlkf&_S!EM2hXmSy*jg?fUrEwB8ZmZ(#Q zWb zzrHUma|tUPWcnd21q1zgnCAzwUsl2kaSp;)9eOeQ4u5_FH>|WF*!Kv= zA@UIn6ii{BVT6K0Gni)tPZ%K~1Sp2LTd<2KDuL_M8{y$TRVpm@=hy%H!=?R539THL z3r>u0((KAx$j`W4KJSL@aLjZA9UL$-(ilRJ>dItI6fh*Zc;r*cn85~Y_iA4Z^hX91 zl8{~j-|d^mk9t7Nnao;Loj*i`Rn^mkua8K6Jc6KtQceXRTN!5m4zmGq#D9<6j~(*iCOaqofT4td;zdU$agzTT1Q+Y5-otOc)F-;2IA=a z?96k?BYQ1dU#yg6i=zz}th_0=LyRLjE(W6|k7#Xr$>*KY>^*Y0?c>8Tt-OEY^+;mR zNseb%7U-VO{!ZiZgvv-N&_nc^xW?lY-%5T!5wXqX895$8;Yr!tQO1Wlloa5!Qd!oZ zvSoI5#>2|b^(ueGbq%rzaee;`WK5dG0UrL4e&o>2_s}n~W)}!GYxOet6IAs$V))RD zo&*HlrKmn@8Hou7m}d|wbO`Em7*A-1s**J;^OG9!jzQmX_#wv;)E#K0f97m2O*=us zi~lVJUVKo>eT1t%R`)ft2RYlby04i1g4}kB*-s-5&;4U008VrN_>#Q;5;dz!WcH-3 zm93pmAMTlRY|CM$?Z$K;7fU-;QuAG%f>bW+-17== z*LS+4a%HEy+^R_X4wlKM_K#1Tzn=MpUA~WQsMbTuel9M{x}#4v5sVZrZT~y^Fi=r`8ejYx)8IE zoy`g14n8R6n+IJvD#X2QdG-^dCwStj6a4rUeu5vrA~T)5u8NtG)nGCevnS7=kAR7c zmrZT$_GbPb2^VB~aKuXF@tETz^K|R!5?*f}&ep-4KxDg=75bRIZ_{;+$O-bank29V zbi(poM`H!X9`>=?K4wLl=A@KJLed1LPajMlc~u@+V~#Ven&mt-dE0<%@2AG!A|QF- zx1+l{Ghy0jW?mi+)foFDxoTC{3Ws@Q)8XThO-CQcyb}bFP(Q&d9QTc~kyU-H(A$+RCKH`L+AEI(wjTs@ z+jG4uWkuJOj(p44%oO|=;A}o-?Gx^SK0uJ<-aT&a;TsWH@w^}U$X7K z@l@|hXEG)J#GIdUD4vaToaL!FM?d3oSv+n(@_|P9-^s7Sq7`!V8zP{7SY69Jz4~MO zUX$CvplZF^G=spcm;luV2+v1)%@1TY;Z(w93aPJ@r`~pa*wXlJxU#!n{9cqEUE)m< zQV45hjLtFp`72orOKzQch$F?*pyQCDH_A;BoFt5{0MTgqygnJCu-DU|5v31Mw%4_1 zV*%M$T0nkTR6u^QA~G@8xcoZ#P{GR1vXXwpyos1XbXvG0rCB4p@s5U;n^t>cF_+vJeU35Ym0Asyzr6C z6s#6J-K*C`FS>$TCdef2Ies(tvD=1)5~OHbHEWpX^KszwuL=Hr=J`y|BcPM1zj55`NDsr4*rZeoeGg$NaY(3wm2Kk18Y^Fcg*bnyIk#%=MhwqY37pkkMuRYMN^fj{)cAn z$yV&R!~am~#f=@xq;1u6iRVWDL;kgJ9PXHz8uX;D+1TH~)7GvPMgAjVIP70KYVeAK z+(Lx(aLW_c_AD2YagazP<5uvu5>mEwZVK$OZ<$$Q$HfF!P3Z39n-BNZ zBAVANz8@YI5BylwHV!og535N|RP_3!pR83qIDQ;{21KxaHc?^ff7H7%bfAz0Ll2~5Lao-wMQLoR`ec!lwx>hff?37*~6geVJ zk0n}o$Z1y+0zpc)OSKWF$aaDJ{O5{9K^6bCuZbiQ@*Bmw`$!BbakIPkkvIj3iJ$$6 zTuGRHb{|PZOXBRW^F1Y1> nQno)#h@y?~lzm!@OFa3e-`z0|=>JLet~IOItSwqW8r=T_r1>B* literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s1/u0/INITDIR.CFG b/Source/Images/d_zsdos/u0/INITDIR.CFG similarity index 100% rename from Source/Images/hd0/s1/u0/INITDIR.CFG rename to Source/Images/d_zsdos/u0/INITDIR.CFG diff --git a/Source/Images/hd0/s1/u0/INITDIR.COM b/Source/Images/d_zsdos/u0/INITDIR.COM similarity index 100% rename from Source/Images/hd0/s1/u0/INITDIR.COM rename to Source/Images/d_zsdos/u0/INITDIR.COM diff --git a/Source/Images/hd0/s1/u0/LBREXT.COM b/Source/Images/d_zsdos/u0/LBREXT.COM similarity index 100% rename from Source/Images/hd0/s1/u0/LBREXT.COM rename to Source/Images/d_zsdos/u0/LBREXT.COM diff --git a/Source/Images/fd1/u0/LDDS.COM b/Source/Images/d_zsdos/u0/LDDS.COM similarity index 100% rename from Source/Images/fd1/u0/LDDS.COM rename to Source/Images/d_zsdos/u0/LDDS.COM diff --git a/Source/Images/hd0/s1/u0/LDNZT.COM b/Source/Images/d_zsdos/u0/LDNZT.COM similarity index 100% rename from Source/Images/hd0/s1/u0/LDNZT.COM rename to Source/Images/d_zsdos/u0/LDNZT.COM diff --git a/Source/Images/fd1/u0/LDP2D.COM b/Source/Images/d_zsdos/u0/LDP2D.COM similarity index 100% rename from Source/Images/fd1/u0/LDP2D.COM rename to Source/Images/d_zsdos/u0/LDP2D.COM diff --git a/Source/Images/hd0/s1/u0/LIB.COM b/Source/Images/d_zsdos/u0/LIB.COM similarity index 100% rename from Source/Images/hd0/s1/u0/LIB.COM rename to Source/Images/d_zsdos/u0/LIB.COM diff --git a/Source/Images/hd0/s1/u0/LINK.COM b/Source/Images/d_zsdos/u0/LINK.COM similarity index 100% rename from Source/Images/hd0/s1/u0/LINK.COM rename to Source/Images/d_zsdos/u0/LINK.COM diff --git a/Source/Images/hd0/s1/u0/LOAD.COM b/Source/Images/d_zsdos/u0/LOAD.COM similarity index 100% rename from Source/Images/hd0/s1/u0/LOAD.COM rename to Source/Images/d_zsdos/u0/LOAD.COM diff --git a/Source/Images/hd0/s1/u0/MAC.COM b/Source/Images/d_zsdos/u0/MAC.COM similarity index 100% rename from Source/Images/hd0/s1/u0/MAC.COM rename to Source/Images/d_zsdos/u0/MAC.COM diff --git a/Source/Images/hd0/s1/u0/MBASIC.COM b/Source/Images/d_zsdos/u0/MBASIC.COM similarity index 100% rename from Source/Images/hd0/s1/u0/MBASIC.COM rename to Source/Images/d_zsdos/u0/MBASIC.COM diff --git a/Source/Images/fd0/u0/NULU.COM b/Source/Images/d_zsdos/u0/NULU.COM similarity index 99% rename from Source/Images/fd0/u0/NULU.COM rename to Source/Images/d_zsdos/u0/NULU.COM index 3d45098af24df91a9098e2766d6bd37b2018cdf2..fc5594b1e2c4eddb679645296eaeeb9d32991990 100644 GIT binary patch delta 23 ecmZpuYN*;!$H>Jhoya8Z$iyV=x4DC{!WsZnwFYSb delta 23 ZcmZpuYN*;!$H>J1224P5a|dIEH2_DK1s?za diff --git a/Source/Images/hd0/s1/u0/PIP.COM b/Source/Images/d_zsdos/u0/PIP.COM similarity index 100% rename from Source/Images/hd0/s1/u0/PIP.COM rename to Source/Images/d_zsdos/u0/PIP.COM diff --git a/Source/Images/d_zsdos/u0/PMARC.COM b/Source/Images/d_zsdos/u0/PMARC.COM new file mode 100644 index 0000000000000000000000000000000000000000..59bd3ef39a3e22311093d1ce6c21959b07a9aa1d GIT binary patch literal 10368 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 F{}0rIYy$uQ literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u0/PMEXT.COM b/Source/Images/d_zsdos/u0/PMEXT.COM new file mode 100644 index 0000000000000000000000000000000000000000..d3a51ca314e15455fbb3a82c345e5dac63a83451 GIT binary patch literal 12928 zcma)j3tU{)x$oZd+?&TRdj`nxUVDaw4TNDbL>xyld606S6%_74H2ieF2Y?jV@g&SWzvgHNx{*3rKoAC|rr`)RFNvS(~p8ewk?Auvy zFHf=kW!n20*N`=Fxx>-!xGY}dqEAPkp0?fIJ*#~scZ@->^;d5x-&9sn7!NrmY9^=t z)|~oHg@rlwwAmd9RU?JI~+i^zL9}@$4f8;g=c;eVG*sv;j#g zlxZpH%{2D@fffFn0(@Kno=||NS>d8KK(xX;3UF2dzQhU+9c5pkqwMQw?EO6}+^eIM zdlg`Z0(^lLexOi3N{eH6bu{ktdsCChmQ5S(*-EM!+jsA8dcf}^_4RxF4|sP}`CB^M zds-R~`hE4Qs`fTD`<48T`tr5q>&mOkZ!6zezNvh3`IeUQJIc51*pZr)npE4?+0@$7 zL8X?jC0??jyR*GfB#Q8aq4Nn|2-U^bt?hoYq4t(yDzF;p>iz!R2T1ju)ueSVIp{yQ%irEXd6iIp8z^pTDcsYvcdx%4 z>XXja!cOEmI{kY{Q%fN^+;Xt76U}VdmtdxXH-c?_Q%75KV-IO=>gfE6?D9>ZDBRrI zvZru;VVn?^x3)L7>^Xd}gUZ+p3Q7>i?)P_>?QT8Xg4z?xZJ{!14|leq;k$ZB=YD@- z_5Q||eSXy0;_o1B{`NxBhCZR13cVYP$bQ1q}X0;pX@}_!^U>CKX=6+By^MsB*5jt3qTn znamCYH|`zJadAHOnFim}zu0E}u)VNj>GI(JFbs;@E4mz8cUUV4o5VzaB{o;k!fLh9 zRbeo6In1A9Npc^p5C@n{W@nb8U3`$~cgUjWGa9=-3xp5wO8Mhjhoiq#_L7z!xtiqm z%bUrbQebMy4)05JRrUUkb@x{ISlfDeBgJne>nXmDtcv4bRPY*Gp}d8dDSsiw-$n9# zTANwkKr&7f3x(W6l6^XNcZI`YU~DT&`%4WBs+D@=`#qX-M7}HBV3h9;7Z~Mj;nha@ zp70@~yw=0ZcewQD*3>v0!uE=8i`BqEl6d|AFFU1jxkNI{tHR4Tx%`j+z*(&3w`~UB zYNVehh~|;9lUx@36$WhrQzE6wt0YH)^W8<9tE3bK3_D#39pHuL3e*bISy5-2TrMR$ zP;m;Xc@Ip4R%g%(ofZ8+<$)~Afy%DZQW{G0#P27F6Bm+Y-Vg8Azh2x zWRrBWyiQsx*GjA8JEVK%ZPNYnX2~OO1bnUJldGkAd5iQ-`8KKkn()sq>=IWRB8^Vr zUb=mq@t$VipL3sPZU5q%b04X&J%yyF!uC@neHFGJVIu?jWj6E!4*L(XzgMy^(CiB| z3%affialBZ&`~A(B3tY2u8=j74&$P>|D4N{B`3KuY8^CdLN=+U=XmY$;|~thI(lR_ z`~wby2Qo_S8eZJa2#;}W3LUbKbJV7*C4xf05&A+&K`8?rIcZl zMJ;-+o=Hnf%VZkF2P?9K9SoZc5evd>Mz0^6yvIZ(q=BU>e9&nt5T9}jeumY8b|!(D zt|G?%07bte&du46GQtHX-NLssf$+|xku|gf^1X<}9gH$=&UYp?49@^CJ>)Qdknf}@ zKV#5FdgC4C?W+g`bMnO<7(${e&)ZcIAgQo&fEc~oD+1x1{DtXF!BXip;eA@?6*%WX@j1SvhipsFWimxEg!C6T|1;cBN#8@kQu zo#EsTX)C%L9EN1^=bW&kA{(8gJxzR8hxsEw3>?%}+wcocZNrXoFjh&{#T@CUB|*4N zsil&}ky+99I7GY+qUH+U>eEE;Fn?w%Q+b+|TG%d!)%>xLPwB5)lhXEjwE0@O_)fWJ zCtCbsx%i86&sM5=vvd>Y#SJBY;`)9|>?Lnb|%oabKlaKanq z;+b+A$tUOtp_@*cGs1sY5^DMI(<#DJ<>C*^F((32?&M|QO)N&l1ZJRLJ|s2D_ey%X zC%7jW7&;f&pea?*QUQ_2N_*vGkG)E=RY_N?qz|ejW0mB<+G)*CMQx!y$%0F*skh?C zZXK_dLg4=)J$4QPL<>(+8rmU>3PL-zh@t~j_)n;CVO|B{1g8#H$?koD4Ulxfu|S;A zlM-3c0`Vj#{F1}usie~fz|4riR)zOEg>O@)LD9-%pmnhsK#R;u`!Hv>@^(f?=b^0g zt#J$dakqt6+AR6JJs6-K?=ep#lm`*xXv{LY2G)vYfGZ_=ecp~xaG?1 zF^RPviG0V|i{AuAqsQFg`z`W{u-PQ<54U8ZdGtF)qTvc%1w+u;x6LdbI3n!^bNQ#BEuMcPrD0{dCTZ~%l#BG14ewg zTx;+a@h?fa%Z#o49S832YF*lKp#Pg)t%dDN4*=8E3qe;VrpF@xnks6F?Y1=g(lqbT+@>tq7XpqT z(hN9LP~{$y8bTXT8Vq^TBCNS)F_e}m&5#sFs)Z5F7mG>TD13+1Ag*DuF4N(lBiSXx zoHY==vwyMD4)cd0Xk5Tk%-PN~fmxF!Fe|gZNYp2H27i!-0cZX*sA19UK=@q3q}f)Y zGa}5UVQ=A9g`Z5bhE7rBxg;q|)_8IxQPz2uN~LI6t8dNY%Zy`Gxs%c|!x-WbGfkh6 zMhHz|@HJ}M>KjOqPSP$iyb*7zK~ARGpu>!A97!INQ-V%23^J0YurHDCQqb$nROnq} zwC@hn5f-h_;<)h4YnJ6_pZUP@^Rq7_3jQ8Z9B|U4W%x2A|t)&W1x|f-jMT%9+ZL6VIhxG&jm)*H-wT}C-^=V^T5ZL=(Y}7>GwKP%pV_- z**A#3*WJgB;n0%Ci+vn;eAp(_mGuN`r@Cldk|IwE27N?tLG_V!88UbF?-t0GSq$O= zS?h5~#j@U0CRNBrj}K#Yn{Q3%qJ>Vz*JwP#(UcBpn$jU1PuIlL`+|3wSY(~6{4XfKd- zm_Hb*v(josnqnrcr76_Pil+k7bA}qUAB|Jmb^cq{@FP~Ng+H-|PgrIB`G2v7e`%GC z=byK#?Rbd_f&#P#Iyd84R5qYyGuhC~R;;X8fk2B1siP^iMPdoM{_3N&lCC~omc;6F z)%xYtMX-GOLJs~|L9g=1yhp(07@ecIi(LnHl^gfwLl5CbN z2BXYL20do%1L^3}&;#kzoLHFu4V}!X5Roy1FAkSD+Wi!BWeC&H&hyc_WZs?1*9^{d zIq0AHlWB~=Z3f1~R?bakNJ)-E4o6#xF7#yj#7u0uB$?00C)|rcb4IM64FpHidp{nC zb+I9HhLX|XhK|w2`WbmHygCC@p@iqNva-M#>(>N=XVZIQhp-3So3a4!V)WtE48YmY z)%5C#>0ECr|5EVR>5BZN85Axd)=Ykpt&ORkNDrM%M>G26xmVDX$;--ULi4fBXUhX; zznOtrpaT@RYz=M9m_0Tz1{>3fOxU>sdcI)nM%cBG$2J~6SKvr+tN4DFa41LOBgRaz z-X=U^vp<^=tsBaS)Z6+3Bt*T1r8T+x6!}=3-H(~@MG&)9 z=)9Y~iS4&ItoY?*Ka5QF_YqN+OJe6v%5sw`MS)!tnLUD+jl<@pU!~s>v-ePwyt98S zHZwIthg}S6Oo_}^stvQ1?a&NwcHH8a5!*F^=sH(HcB?geUyftEYCLc1Ff-+t>O>Sf z#Kau2Hbm1yR;9`?L@+Vv0!ga6ikO~N5;g64J!uC9mwo_wF@%Y=xOx?{|r#hIa zc6O>oGqqPsj~5$k!?9`D0h-JMJs*IF=coD^PVut+1)kCLh?{A_aSyrRbXc2TeonEguBzD%XOW7|4aDO3CQHuk_Dgm;U zV2B5*9SvMO@bQoo56SV6f{=<}Lcq6qni)Yrupn3w(h)KcG7**_*lbx@+1WWcxw(0H z`MBOEL=^3Ihoi7?>C$D(ii#wuxVWUGv~>CMvNET$yxg_IU9s|p${Rg5d2g;-9 z6H}IRBj5Mi;4Zv1P;)2tk!YP!S*f3p0wjf^aQ0Zrh5EAHP1!gr7_5Wzo`>d?Q}mEj zD;rfpy69Qe^6KyHJi~nZRB6ok&B<3h4&BXZ^vm;EdDj?qQlS;!Ia@-qpXmd^f zpABa`Z!K=3i8j&5mtv8Re42~lh`BjUN4cu`@z#ePg1W-9IrOyVh}J!sqo)5vQ>u@q zSZRQ!xb`wnN3*6_Q_L_lW)WYKG>9i99pWL0Lwr&)BYr|6h#!*HAU-4wAl@M{>?H}Y zW|GFbAsTZhX>7*g0Lu=l+pii^8^4dGcWbPYnTu7jb4sINae-y902#2FVw0Xajm0+j zn_TRyvFEiUrH}5!n%H4&=r_4aUKcy8pP2-kR^5<4&fON<$wDkPL1IWHKM>|_01ahsb7K0PFxlIZXVr< zKLpqO5kbJ&d(eicp_-&E)?|G!Ghfx@)jVO>3fxloG`K0n zr3`xAKE>HDa`tJ?{x)Z4`1oaA(!$Lgy-0h#VBsPy{AdBL&*()~GQC67oen-)fE%#C z<`eHF4xbPCrSu~3dN*p(`Zu}g?SJA*rnxLsSn@U({RV1{iSmj_4~f=K0{c2QIb1RY z{1jJmk>W1`Z*&7cG%+Qav)cW zT-_nzbJ}9>yPSN4=!KuUZE4;)4!1R4na1j6VF|+@9bt=Fahq1O4_5H@;;PV8>(%j9 zzw>A#KP`Z*aO)h9Zj9FJ`D{F^IwzHTwuOjZ{;0yP$BcWz(58GLCvlrr75-jnm2?fa zX_M+**#x~{vyJGatSU+CW5?)~nRn*rQ*@YmP3)Yx6sB3^g8=S)$1&u?{|3KaJj?ozq5* zAFZE4@gh1WCiWzHV;b0R(cTam<68I#HzodoL>?AnU07CvYL1-}ht-^BN*q;l+9`2d z&FQAZSJj-}=lXW6%P_WPUE0$Rv*se^T`jYRVUiez9(0~(r=HgkGuE#aJ{P_Z=)%;c z8}qriamTo2T)?3so(@kYa$in|cO6K8vMx_Yzk!7(o%F+A<4eK+E=So^6GI7K+j?~Rp=b9hE5iO`pX zF{}fD(FXTx95UP7|Bg2XJ-*4c5PF8HS{IBT9I^{Y|bUS#SRnH|Rdgx&O?$FDXwcS-kx}IDBo*a$bwxJ;BMEu(;Iq z5>>?Nd9FsZCKR#j`N~3ozogBNpiN1t-u^z6qpA|$Z z5HADqLMr*dwj5Z2K3$|rBCy+~p9Ax=*<%Wm`Mp#rS%H4HO8SoNDo#ntf+*?K(}~P^ zC%6E~^$L1wMpiGk1?!5?^YTHYuv@6EsNVsT<9lEj7R1+T4SEs@I+osgVw4R*C^q%p z8kGt?X-&2*l{LhOXSqw9En8kgGQEH1-W(lLyy+kWlqf0R~DkdY9r^{XvmDW5kHuq4i23!E?{hCeluloYoSmWpV7sy=#q zn!e;YHp~7VSMofInfVuP*#@V!kez1nMp;Huow`1Gk7Qu~lNFeUB72Km@AS>jfXQKj zd5-&BeiqSt?X9i@}L`>3xrzpS#|_b67(6c|Yec4_jxA&+R)p`&O$r23N1& zwqo9UKjF@8aj}E5$3XO{O2o#AKI1_0A&2Ki_X%aWImy`v@q`>0o4Ho&k!Mn4Z1V@4- zx(WPhY`E6P1bn#m>5&^fHo4cOJ4fJ+FyKj%pZ4hFw>&!cg`%DzT-|%maMAivZV7#- z@`kx3fncYzV3EEiQwng+9uo&D9%}6mh-bK!!TTh~q6lZ~ z@l@|J{_Ft>BhS5z|7VH45euUNJ9Zt|kFNv!U)O=XbRF1h*MYr#9oXL%!H&8M`MxD% zgSfPY4RHA|3@a4yc!I@^Djr){$)Y^)rFiXp)$B31o&V!=POref7(7y}+__3O1xSVR zR9)t^@HIHl4^JxZ@$_LagT9vz1*BwJFryIK>x3st)@Ac~9I)w( z5jxb$Cr0Y)j6d9XV8@zwON>iF^FHXVvp@|N>^OX;cl#b8-!kE{>V zCMbtur3p9!XR0UTqADq$Hlj)@LQSh0;J~RoFi#9o?jMKBO1(??Dq9MW4aj}lrtz^g z-b}vX_%dB<-uO#p{bkQf8uPVYcP77l`Of8cgn2V)?j@4$&fuxwX#FtPvAlhGC4+y1ZU+yuz7nms@>YzXk(DpP&yiV4 zE5fM5UNf3q6S`QeDt;z^ZrEg?Hk64=H?qcNP+ej2=j1y^<+9N{`OZ;!-KbnQD(@JT zohWY@mA8$`J4fZ^DAbS2Ye(gB zs6H2)Tpm4HBCMn0qV+kvHCmU$CtNIWB|o;dUGWcATyx2)c~@5W3ODWcqfEUd;d!{R zZYxc;+@+ML&m&6oN6LKgSDp7!T}`BW%QqJTRCl1M4eqc_9g1itCB5s*e!5Ny>p0xj z*4j>ec@O$K_qXl=Fz(U0AS@1`9=?UDm*fIYaUNDNsvqtGN-cM)$UEU_3&-OHtO`(( zaYx|=WE=o2G%xGuY;0E?h&%n=on?h(yPN%u?MUG)>__5n*+acWRb(ppVn{8-Uy=)< zyimF9hPiI1=2*K+X*M+t+;~+Had&MBGeY~g&vI*fj{Ov~gFnUoq(&hnqST z)NL&fG&VOu4aHX*KFO&`MzrAo*?YLTnNr*W-)qv++DZ1pfq4&wfP(g0hu?pI_}klC z+bJ+H9`^ei_rS{;-M6c~^?<)6&akbqy#+Rb%Ql>~6(+LB-|63t?sLZ7S79OQ9ghB_ z?%r{}>yXnXlFc=WBCr_MkGi5$59(Z&Wfme4pmONcc5uZCs)id;M+ZxzvgZ9jH1A)rAJNKN5#503NJlfGl|UT1VIz~8H2)tx zI^dG7{AUl0mUdFH@^(W14~BG~#|5AL>ejX%bkP1zsk)e~xalU>azrbr_xruA9s8U1 kHyvmto0?i$ofu(CCt>y+Y$FTvoXP|a%75J}(_;Al1N-g_M*si- literal 0 HcmV?d00001 diff --git a/Source/Images/fd1/u0/PUTBG.COM b/Source/Images/d_zsdos/u0/PUTBG.COM similarity index 100% rename from Source/Images/fd1/u0/PUTBG.COM rename to Source/Images/d_zsdos/u0/PUTBG.COM diff --git a/Source/Images/hd0/s1/u0/PUTDS.COM b/Source/Images/d_zsdos/u0/PUTDS.COM similarity index 100% rename from Source/Images/hd0/s1/u0/PUTDS.COM rename to Source/Images/d_zsdos/u0/PUTDS.COM diff --git a/Source/Images/fd1/u0/RELOG.COM b/Source/Images/d_zsdos/u0/RELOG.COM similarity index 100% rename from Source/Images/fd1/u0/RELOG.COM rename to Source/Images/d_zsdos/u0/RELOG.COM diff --git a/Source/Images/hd0/s1/u0/RMAC.COM b/Source/Images/d_zsdos/u0/RMAC.COM similarity index 100% rename from Source/Images/hd0/s1/u0/RMAC.COM rename to Source/Images/d_zsdos/u0/RMAC.COM diff --git a/Source/Images/fd1/u0/SETTERM.COM b/Source/Images/d_zsdos/u0/SETTERM.COM similarity index 100% rename from Source/Images/fd1/u0/SETTERM.COM rename to Source/Images/d_zsdos/u0/SETTERM.COM diff --git a/Source/Images/fd1/u0/SETUPZST.COM b/Source/Images/d_zsdos/u0/SETUPZST.COM similarity index 100% rename from Source/Images/fd1/u0/SETUPZST.COM rename to Source/Images/d_zsdos/u0/SETUPZST.COM diff --git a/Source/Images/hd0/s1/u0/STAMPS.DAT b/Source/Images/d_zsdos/u0/STAMPS.DAT similarity index 100% rename from Source/Images/hd0/s1/u0/STAMPS.DAT rename to Source/Images/d_zsdos/u0/STAMPS.DAT diff --git a/Source/Images/hd0/s1/u0/STAT.COM b/Source/Images/d_zsdos/u0/STAT.COM similarity index 100% rename from Source/Images/hd0/s1/u0/STAT.COM rename to Source/Images/d_zsdos/u0/STAT.COM diff --git a/Source/Images/hd0/s1/u0/SUBMIT.COM b/Source/Images/d_zsdos/u0/SUBMIT.COM similarity index 90% rename from Source/Images/hd0/s1/u0/SUBMIT.COM rename to Source/Images/d_zsdos/u0/SUBMIT.COM index 2e788827b2a45aea667092573f2263b67f9243f2..f651bfee6be78c05670bef3a1976d7212f66061c 100644 GIT binary patch delta 13 UcmZqRYT(+in}v~a@*Wl!03GB69RL6T delta 13 UcmZqRYT(+in}v~K@*Wl!03F{18~^|S diff --git a/Source/Images/hd0/s0/u0/SUPERSUB.COM b/Source/Images/d_zsdos/u0/SUPERSUB.COM similarity index 100% rename from Source/Images/hd0/s0/u0/SUPERSUB.COM rename to Source/Images/d_zsdos/u0/SUPERSUB.COM diff --git a/Source/Images/fd1/u0/TD.CFG b/Source/Images/d_zsdos/u0/TD.CFG similarity index 100% rename from Source/Images/fd1/u0/TD.CFG rename to Source/Images/d_zsdos/u0/TD.CFG diff --git a/Source/Images/fd1/u0/TD.COM b/Source/Images/d_zsdos/u0/TD.COM similarity index 100% rename from Source/Images/fd1/u0/TD.COM rename to Source/Images/d_zsdos/u0/TD.COM diff --git a/Source/Images/fd1/u0/TERMBASE.DAT b/Source/Images/d_zsdos/u0/TERMBASE.DAT similarity index 100% rename from Source/Images/fd1/u0/TERMBASE.DAT rename to Source/Images/d_zsdos/u0/TERMBASE.DAT diff --git a/Source/Images/fd1/u0/TESTCLOK.COM b/Source/Images/d_zsdos/u0/TESTCLOK.COM similarity index 100% rename from Source/Images/fd1/u0/TESTCLOK.COM rename to Source/Images/d_zsdos/u0/TESTCLOK.COM diff --git a/Source/Images/hd0/s1/u0/UNARC.COM b/Source/Images/d_zsdos/u0/UNARC.COM similarity index 100% rename from Source/Images/hd0/s1/u0/UNARC.COM rename to Source/Images/d_zsdos/u0/UNARC.COM diff --git a/Source/Images/hd0/s1/u0/UNCR.COM b/Source/Images/d_zsdos/u0/UNCR.COM similarity index 100% rename from Source/Images/hd0/s1/u0/UNCR.COM rename to Source/Images/d_zsdos/u0/UNCR.COM diff --git a/Source/Images/hd0/s1/u0/UNZIP.COM b/Source/Images/d_zsdos/u0/UNZIP.COM similarity index 100% rename from Source/Images/hd0/s1/u0/UNZIP.COM rename to Source/Images/d_zsdos/u0/UNZIP.COM diff --git a/Source/Images/hd0/s1/u0/XSUB.COM b/Source/Images/d_zsdos/u0/XSUB.COM similarity index 100% rename from Source/Images/hd0/s1/u0/XSUB.COM rename to Source/Images/d_zsdos/u0/XSUB.COM diff --git a/Source/Images/hd0/s1/u0/ZAP.COM b/Source/Images/d_zsdos/u0/ZAP.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ZAP.COM rename to Source/Images/d_zsdos/u0/ZAP.COM diff --git a/Source/Images/fd1/u0/ZCAL.COM b/Source/Images/d_zsdos/u0/ZCAL.COM similarity index 100% rename from Source/Images/fd1/u0/ZCAL.COM rename to Source/Images/d_zsdos/u0/ZCAL.COM diff --git a/Source/Images/hd0/s1/u0/ZCNFG.COM b/Source/Images/d_zsdos/u0/ZCNFG.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ZCNFG.COM rename to Source/Images/d_zsdos/u0/ZCNFG.COM diff --git a/Source/Images/hd0/s1/u0/ZCNFG24.CFG b/Source/Images/d_zsdos/u0/ZCNFG24.CFG similarity index 100% rename from Source/Images/hd0/s1/u0/ZCNFG24.CFG rename to Source/Images/d_zsdos/u0/ZCNFG24.CFG diff --git a/Source/Images/hd0/s1/u0/ZDE.COM b/Source/Images/d_zsdos/u0/ZDE.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ZDE.COM rename to Source/Images/d_zsdos/u0/ZDE.COM diff --git a/Source/Images/hd0/s1/u0/ZDENST.COM b/Source/Images/d_zsdos/u0/ZDENST.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ZDENST.COM rename to Source/Images/d_zsdos/u0/ZDENST.COM diff --git a/Source/Images/hd0/s1/u0/ZPATH.COM b/Source/Images/d_zsdos/u0/ZPATH.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ZPATH.COM rename to Source/Images/d_zsdos/u0/ZPATH.COM diff --git a/Source/Images/hd0/s1/u0/ZSCONFIG.COM b/Source/Images/d_zsdos/u0/ZSCONFIG.COM similarity index 100% rename from Source/Images/hd0/s1/u0/ZSCONFIG.COM rename to Source/Images/d_zsdos/u0/ZSCONFIG.COM diff --git a/Source/Images/d_zsdos/u0/ZSID.COM b/Source/Images/d_zsdos/u0/ZSID.COM new file mode 100644 index 0000000000000000000000000000000000000000..686b37759ad9b385a79a0f24c370b5e20b15bbd2 GIT binary patch literal 10240 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 F{@=zv_rm}H literal 0 HcmV?d00001 diff --git a/Source/Images/fd1/u0/ZSVSTAMP.COM b/Source/Images/d_zsdos/u0/ZSVSTAMP.COM similarity index 100% rename from Source/Images/fd1/u0/ZSVSTAMP.COM rename to Source/Images/d_zsdos/u0/ZSVSTAMP.COM diff --git a/Source/Images/fd1/u0/ZSVSTAMP.DOC b/Source/Images/d_zsdos/u0/ZSVSTAMP.DOC similarity index 100% rename from Source/Images/fd1/u0/ZSVSTAMP.DOC rename to Source/Images/d_zsdos/u0/ZSVSTAMP.DOC diff --git a/Source/Images/hd0/s1/u0/ZXD.CFG b/Source/Images/d_zsdos/u0/ZXD.CFG similarity index 100% rename from Source/Images/hd0/s1/u0/ZXD.CFG rename to Source/Images/d_zsdos/u0/ZXD.CFG diff --git a/Source/Images/fd1/u0/ZXD.COM b/Source/Images/d_zsdos/u0/ZXD.COM similarity index 100% rename from Source/Images/fd1/u0/ZXD.COM rename to Source/Images/d_zsdos/u0/ZXD.COM diff --git a/Source/Images/d_zsdos/u1/SAMPKEY.DOC b/Source/Images/d_zsdos/u1/SAMPKEY.DOC new file mode 100644 index 00000000..911c4a11 --- /dev/null +++ b/Source/Images/d_zsdos/u1/SAMPKEY.DOC @@ -0,0 +1,134 @@ +SAMPKEY.DOC: +Sample Macros for ZDE, 01 June 90 by Carson Wilson. + +This file describes the sample macros contained in SAMPKEY.ZDK +and SAMPKEY.ZDT. As distributed, ZDE contains no Macro Key +definitions. I have included the SAMPKEY.* files both to give +you an idea of the versatility available through ZDE's macro +capability and to provide you with some useful choresaving +routines. Many of the sample Macros come directly from the ZDE +Manual, and illustrate the use of conditional testing, jumps, and +control key entry from within Macros. In addition to being +educational, most of these "sample" Macros do useful work. While +you may (and should) define ZDE's Macros to do anything you wish +(or nothing, if you wish), I think you may find one or more of +these samples useful just as they are. + +To install the macros in SAMPKEY.ZDK (or any .ZDK file) into your +copy of ZDE, just type "ZDENSTAL ZDE SAMPKEY.ZDK." Then exit +ZDENSTAL with the ave option. This produces a working copy of +ZDE.COM with Macro Keys 0 to 9 as defined in the .ZDK file. + +To alter or replace the Macros in SAMPKEY.ZDK, first edit the +text file SAMPKEY.ZDT with ZDE. Then translate SAMPKEY.ZDT into +a new macro file with the command "ZDKCOM SAMPKEY.ZDT." You can +also translate .ZDK files back into .ZDT files if you wish; see +ZDKCOM.DOC for more information. + +The following briefly describes each of the Macros in the SAMPKEY +files: + + +MACRO 0 - SWAP CHARACTERS. + + Macro Text: + q^S^S^G^D^U^U^D^G + + Purpose: + Swaps the character behind the cursor with the previous + character. Useful for catching typos. + + +MACRO 1 - SOFTEN PARAGRAPH. + + Macro Text: + q^QS^X^[=^M]^S^V ^V^D^[![ + + Purpose: + "Softens" Hard Carriage Returns from the line the cursor + is on to the end of the paragraph. This allows + reformatting with ^B of files from other word + processors. + + +MACRO 2 - MOVE TO START OF SENTENCE. + + Macro Text: + q^[~.1^S^[1^[~.<^[2^D^[= 2^[=^M2 + + Purpose: + Moves the cursor to the beginning of the sentance the + cursor is currently on. + + +MACRO 3 - MOVE TO START OF PARAGRAPH. + + Macro Text: + q^QS^S^S^[= [^D^D + + Purpose: + Moves the cursor to the beginning of the paragraph the + cursor is currently on. + + +MACRO 4 - REFORM AND RETURN. + + Macro Text: + q^B^QP + + Purpose: + Reformat beginning with the line the cursor is on and + return cursor to current location. Useful when + revising text in the middle of a paragraph. + + +MACRO 5 - BROWSE FILE. + + Macro Text: + n^[;^C^[![ + + Purpose: + Move through file a screen at a time. Press ESC to + stop. + + +MACRO 6 - DELETE WORD LEFT. + + Macro Text: + n^A^T + + Purpose: + Erases the word to the left of the cursor. + + +MACRO 7 - UNDERLINE WORD RIGHT. + + Macro Text: + n^V^PS^F^PS + + Purpose: + Brackets the word to the right of the cursor with the + control code ^S, causing the word to be underlined when + printed (NOTE: printer must be installed). + + +MACRO 8 - SWAP LINES. + + Macro Text: + q^QS^KB^S^X^KK^S^E^E^KV + + Purpose: + Swaps the current line with the previous line, moving + the cursor with it. Can be used to move a single line + up any distance within your file. + + +MACRO 9 - HELP MESSAGE. + + Macro Text: n^QE^QS^N^N0=SwCh 1=Soft 2=SentBg 3=ParaBg + 4=Reform 5=Browse 6=DelLft 7=Undl 8=SwLn 9=Hlp + ^[;^[;^[;^Y^Y^QP + + Purpose: + Briefly displays help message at top of screen. + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/SAMPKEY.ZDK b/Source/Images/d_zsdos/u1/SAMPKEY.ZDK new file mode 100644 index 0000000000000000000000000000000000000000..9bb5971f19b75fde7a5b4938fd85f9d0cf498033 GIT binary patch literal 512 zcmZPy;Fvs_okdiXg`I!mWeI6p-dJHV1u+(B#b~kF|MU!nr46O)^lYS!Sfp(gjDXTc zToW$~3j;aPEG*1T69d?0TQdU{Gc}5^O%n)a6A0#=c$wQtSc2PIn3a_~EPkS^U@#w_ zfo*WPbB2PUZE${CiGq=BaB5zOQ@Vn&Z9rmCB9LKX8" or "<", +are SEARCH LOOPS. They will continue to move the cursor right +(">") or left ("<") AS LONG AS the character at the cursor matches +(ESC-=) or doesn't match (ESC-~) the specified character. Both +search loops terminate automatically at the beginning or end of +the file. Example: ESC=_> moves right as long as the current +character is a space. + ESC-+, followed by 0..9, CHAINS to another macro key, +allowing you to build macros strings longer than the storage limit +of any one key. It does not "call" the key; there is no +returning. Example: ESC+9 chains to Key 9. + ESC-; (semicolon) gives a brief pause, presumably so the user +can see what's happening on screen. + Macro programs are stored just like any other macro string +(usually with "N"o repeat count). If you program in an endless +loop, you will at some point have to abort with ESC. Don't make +macro programs "Q"uiet until you're sure they work. + Example: here is a good macro program (best stored as a Quiet +Key) to move the cursor to the start of the current sentence: + + ESC~.1, ^S, ESC1, ESC~.<, ESC2, ^D, ESC=_2, ESC=^M2 + +You could write this out in programmer's pseudo-code as: + + If not "." goto label1 + Move left ;move left if already on period +label1: While not "." move Left ;move left to previous period +label2: Move right ;now move back right + If " " goto label2 ; as long as you see a space + If "^M" goto label2 ; or a Return + (all done) + + +7. General Information. + +7.1. Disk Space. + + ZDE isn't disk-bound; if you run out of disk space, just +insert another disk (always keep a blank FORMATTED disk around). +Alternatively, you can use the ESC-F and ESC-E commands to purge +unneeded files. [If you have small disks, you can also install +ZDE not to preserve BAK files.] + Let ZDE's filesize limits encourage you to break work up into +files of 50K or less; larger files make inefficient use of floppy +disks. + +7.2. Error Messages. + + Press ESC or Space to continue. "Error" alone means the +command used just won't work in this situation. (Example: a block +command was used with no block marked.) More specific errors are: + + "Out of Memory" - the file, block, or key string won't fit in + RAM. + "Invalid Key" - an illegal command key sequence was pressed. + "I/O Error" - file not found, disk full, empty/invalid + drive, etc. +"Cannot Reformat" - word too long, or margins invalid. + "Not Found" - the object of a search was not found. + "Syntax Error" - a macro programming command was misused. + +7.3. File Modes. + + ZDE has three FILE MODES: "W"ordStar document, "A"SCII +document, and "N"on-document. The basic difference concerns the +format of disk files. + In "W" mode, ZDE reads and writes WordStar-compatible files. +ZDE can edit a WordStar document, except that any right +justification will be lost. WordStar can edit any ZDE "W" file in +Document mode. + In "A" or "N" mode, ZDE reads and writes text as standard +ASCII 7-bit characters, a universal format accepted by virtually +all software. The only difference between "A" and "N" modes lies +in the default settings on loading a new file. Typically "A" mode +is used for word processing, and "N" mode for programming and +other technical applications. + +DEFAULTS FOR: Margins Tabs Hard CR disp. +------------ ------- ---- ------------ +"A"SCII or "W"ordStar mode ACTIVE VARIABLE [ON] +"N"on-document DISABLED HARD OFF + + The file mode option can be specified along with the filename +at any ZDE file function prompt, allowing you to mix WordStar and +ASCII disk files as needed (see Invoking ZDE, above). You can +also change the current mode with the ^K-N function by entering a +new mode (e.g., "[W") with or without a filename. + [ZDENSTAL allows you to select a default file mode, to be +used when no mode is specified (originally this is "A"). Further, +you can specify two filetype masks for automatic mode selection +(e.g., all "ASM" files as "N" mode) to override that default.] + NOTE ON ASCII FILES - The "A"SCII-document file format used +since VDE 2.50, to allow accurate formatting and WordStar +compatibility, distinguishes between HARD and SOFT CRs (see +Wordwrap, above). Consequently, if you edit an ASCII file created +by other software (including earlier versions of VDE), it may +appear to be full of hard CRs, making text impossible to reformat. +There are two easy ways to solve this problem: first, you can use +^Q-A to find "^M"s and selectively replace them with " ^M". +Alternatively, the following Macro (best stored as a Quiet macro +Key) does a good job of "softening up" paragraphs for reformatting: + + ^QS,^X,ESC=_],ESC=CR],^S,^V_^V,^D,ESC![ + +7.4. Hyphenation (^O-H). + + ZDE can't introduce hyphens, but it does recognize them in +the text, treating them as a legitimate place to break a line, so +if you have a long word close to the margin, you can insert a +hyphen where you'd like the word to be broken. + Similarly, ZDE can't unhyphenate. If it is trying to +reformat and finds a hyphen at the end of a line, it will pause to +ask you what to do with it. You will see the prompt "Chg?" in the +header, and can: + Press "Y" to remove the hyphen and space, joining the word; + "N" to leave the hyphen, but still join the word; + "ESC" to leave both the hyphen and the space alone. +Typically you would choose "Y" for "soft" hyphens that you +introduced to break up a word ("intro-duction"); "N" for hard +hyphens that are part of a word ("vis-a-vis"); and "ESC" for +punctuation (dashes "--", etc.). After your choice, reformatting +will proceed automatically. + You can toggle hyphenation on and off with ^O-H. If off, +hyphens are not treated differently from any other text character. +[The ^O-H default can be changed with ZDENSTAL.] + +7.5. Interruption. + + If ZDE is interrupted by messages from other software (BIOS +error, resident utilities, etc.), it may lose control of the +screen. The best way to return it to normal is by blanking and +restoring the screen (^O-Z, ESC). + +7.6. Prompts. + + First, ZDE has several simple prompts requiring you to +confirm an action by typing "Y" or "N": + + "Abandon changes?" - warns the file you want to Quit has + been changed. +"Unchanged; save anyway?" - reminds the file you want saved isn't + changed. + "Delete original?" - do you want to delete block copied + from 2nd file? + "Chg?" - do you want to change this instance of + a string? + +Then, there are a few special purpose prompts: + + "Repeat count:" - enter (optional "Q" and) repeat count + for Macro. + "Key number:" - enter (optional "N/Q" and) key number + for Key. + "Rdy" - press any key to print next page (ESC + quits). + +Finally, there are a variety of prompts for either numeric or +string input, like "Column:" or "Find string:". You are expected +to type in a string (up to 65 characters). The following control +keys operate: + + Correct mistake: BS (^H), ^S, or Del + Erase entire entry: ^X + Abort operation: ^U + +Note that to get any of these codes, or a CR, into the string +itself, you must precede it with ^P (this includes ^P). Examples: +to find a line beginning with a "*" (find "^M,*") type + + ^Q-F, ^P-CR, *, CR. + +Now to get this into a Macro with ESC-M, you would have to type + + ESC-M, ^Q-F, ^P-P, ^P-CR, *, ^P-CR, CR. + +7.7. WordStar Compatibility. + + In most respects ZDE operates much like WordStar; one big +difference is the absence of a "No-File" menu. You are always in +edit mode; use ^K-L to select a new file to edit. + If the keys ^J, ^K, ^L are in use as CP/M arrow keys, you +must use ZDE's original command set to substitute for them as +follows: + + Block prefix (^K-)... ESC- + Help menu (^J)....... ESC-H + Repeat find (^L)..... ^\ + + If these keys are NOT installed as arrow keys, they retain +their WordStar functions. Then, of course, ZDE lacks some +WordStar commands, and has some of its own. Aside from these, +there are the following differences in common commands: + +COMMON USE WORDSTAR 4 ZDE ZDE NOTES +Hide block ^K-H ^K-U Actually unmarks block. +Erase disk file ^K-J ^K-E +Set Place Mark ^K-0..9 ^P-Z Not individually numbered. +Go to Place Mark ^Q-0..9 ^Q-P Cyclic. + +COMMON COMMAND WORDSTAR 4 USE ZDE USE + ^^ Soften hard CR Transpose upper/lowercase + ^K-N Column block mode Rename current work + ^O-D Display ^P codes Display hard CRs + ^O-F Ruler from text Flush right + ^O-P Preview mode Page length + ^Q-U Repeat align Repeat undelete + +Note that ZDE does not implement WordStar "dot commands" in text, +though in "W" mode it avoids printing them. + + +8. Disclaimer. + + You use ZDE at your own risk. The author accepts no +liability for any damages resulting from its use or misuse. +Direct problem reports and suggestions to the author; include a +stamped return envelope for a reply if desired. Thanks to the +many users of ZDE whose feedback has led to improvements and bug +fixes in the past. + + Carson Wilson Sysop: Antelope Freeway RAS + 1359 W. Greenleaf 312-764-5162, Chicago + Chicago, IL 60626 24 hours, 3-12-2400 baud + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE10.FOR b/Source/Images/d_zsdos/u1/ZDE10.FOR new file mode 100644 index 00000000..79b4dd02 --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE10.FOR @@ -0,0 +1,7 @@ +Z-System Display Editor is Eric Meyer's famous VDE improved and +enhanced for Z-System. ZCPR named directory and line queue +capabilities, preserves file datestamps and runs faster under ZSDOS, +improved install program and documentation, and key compiler +included. Over twenty flaws in VDE 2.66 corrected. Also runs under +vanilla CP/M 2.2 and CP/M Plus. + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE10.NEW b/Source/Images/d_zsdos/u1/ZDE10.NEW new file mode 100644 index 00000000..4c568f0d --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE10.NEW @@ -0,0 +1,304 @@ + New in ZDE + + Z-System Display Editor + + Version 1.0 10 Mar 89 + + ZDE and its documentation are copyright 1989 by Carson Wilson, + all rights reserved. They may not be circulated in any + incomplete or modified form without written permission of the + author. Any commercial use of ZDE, defined as any situation + where the duplicator receives revenue by duplicating or + distributing ZDE by itself or in conjunction with any hardware + or software product, is expressly prohibited unless authorized + in writing by Carson Wilson. + + + CONTENTS + + 1. Functional Enhancments. + 1.1. File Datestamp Capability. + 1.2. Named Directory Capability. + 1.3. Line Queue Capability. + 1.4. Other Enhancements. + 2. Bugs Fixed. + 3. ZDENSTAL. + 4. Notes to DosDisk Users. + 5. Planned Enhancements. + 6. Development History. + + +1. Functional Enhancments. + +1.1. File Datestamp Capability. + + Under ZSDOS, the Create date and time of files edited with +ZDE are maintained across editions. If .BAK files are being +created, the create dates of new files will be the same as their +.BAK files. Note that if a file with the name of a block being +saved with ^KW or ESC-W already exists, the saved block will have +the same Create stamp as the (previously) existing file. I hope +to address this side-effect in future versions by prompting before +erasing existing files during ^KW commands. + +1.2. Named Directory Capability. + + ZDE will now accept ZCPR named directories when loading, +renaming, and erasing files, and when requesting a directory +listing with the ^KF command. The named directory (if available) +is also displayed as part of the current file name in the status +line. + Since ZCPR directory names can occupy up to eight columns on +the status line, it was necessary to move the rest of the status +line over by eight columns. I was able to gain an extra column by +putting only one space between the filetype and the "[x" +specifier, but the result is that if your terminal displays less +than 55 columns the current column number will not be visible in +your status line. + This is unfortunate, but the status line is already about as +compressed as possible. To include all of the information I would +have to add a second status line for narrow terminals, which would +add a good deal of code and complexity to what is already a +complicated program. Since most CP/M terminals (including my own) +have 80 columns, I have decided in favor of the majority in this +instance. + You may also notice that the ^QA prompt "Chg? (Y/N/*)" has +been shortened to "Chg?" and the "Wait..." message is now "Wait". +These changes were also necessary because of the decrease in +available space on the status line. + +1.3. Line Queue Capability. + + A third functional enhancment is the new ^QQ command, which +causes ZDE to skip to line numbers stored in ZCPR's user-defined +message bytes. Under ZCPR3, up to eight line or page numbers may +be passed to ZDE. The original idea was to use the interface to +produce a Turbo Pascal-like integrated environment for program +development, but the interface is certainly not limited to +programmers. + The numbers are stored in ZCPR's 16 user-defined message +bytes, and ZDE treats these bytes as a packed array of up to eight +elements. ^QQ causes ZDE to cycle through the array, going to the +stored locations sequentially until the end of the array or a zero +element is reached, at which point ZDE returns to the first stored +location. + The numbers are stored as inverted 2-byte hex words (LSB +first), so for example to store the lines 12, 44, and 108 a +program would set the 16 user-defined bytes as follows: + + 0C 00 2C 00 6C 00 00 00 00 00 00 00 00 00 00 00 + +In this example, when ZDE reaches the fourth word (00 00) it +returns to the start of the array and goes to line 12 (0C 00). + Any ZCPR program, or even an alias (using Jay Sage's powerful +ARUNZ parameters) can now give ZDE the locations of up to eight +line numbers of interest. With a little imagination we could +probably create an integrated text search/edit environment which +searches multiple files for a string and points ZDE to the exact +location of each match for editing. Thanks to Cameron Cotrill and +Al Grabauskas for suggesting this feature. + +1.4. Other Enhancements. + + In response to a suggestion by Phil Newman, ZDE now properly +accepts and displays user areas between 16 and 31. While I do not +normally suggest storing files in these areas because many CP/M +programs do not handle them properly, they are useful occasionally +on very large disks or for security purposes, and are supported by +ZCPR and ZSDOS, so I have included them in ZDE. + For NewWord compatibility, I have changed the "To Mark" +command from ^QP to ^QZ. This is also better mnemonically, since +the "place mark" command is ^PZ. + The search and replace functions now match upper or lower +case by default. To search for an exact match by case, you must +enter "/c/" or "/C/" (for Case) before the search string. The +"/i/" option is no longer active. I have changed default +find/replace wildcard character to ^Z so that ZDE can find strings +with literal '_' characters. Use the ^QZ command to find a +literal ^Z. + ^KB, ^KK, ^KU and ^QY no longer cause unnecessary redisplays. + For faster operation, ZDE no longer resets drives under ZSDOS +(same as CP/M Plus). + Under ZSDOS and CP/M Plus, ZDE sets the error mode to 0FEh. +All BDOS errors are displayed on the screen, but ZDE retains +control. + For your protection, ZSDOS Path and Public files are Read +Only under ZDE. That is, you can access files via Path or Public +but you cannot erase Path or Public files. If you get a ZSDOS +"File W/P" error when saving data with the ^KS, ^KD, ^KX, or ^KW +commands or when erasing a file with ^KE, you may have given the +name of a ZSDOS Path or Public file. Try again with a new name. + + +2. Bugs Fixed. + + If just a drive letter in given during the ^KF (display +files) command, files in the current user area are displayed +rather than files in user area 0 (thanks to Ben Cohen). + ZDE no longer crashes if no name is given in response to the +^KW prompt (thanks to Eric Meyer for finding this one). + ^KB and ^KK now behave properly when entered at the rightmost +column of the screen. + The "Chg?" prompt is now properly erased in all circumstances. + Full disk errors caused CP/M Plus and ZSDOS systems to report +the wrong amount of free space. This has been corrected by +closing the output file after full disk errors (thanks to Howard +Goldstein for this idea). + File read-only errors no longer set the drive byte to "^@" +under CP/M 2.2 (thanks again to Phil Newman for finding this one). + Backwards replace now finds the first occurrence of the +string before the cursor even if the cursor is only one character +to the right of the string. If the string is replaced, the cursor +now returns to the START of the new string instead of one after it +as before (this may change the effects of some ZDE key macros). + Ben Cohen noticed that VDE's left margin (Lnn) print option +sometimes failed to indent the first line. This has been fixed. +ZDE also prints the header text at the same location no matter +what left margin is used, rather than indenting the header and +causing it to wrap to the next line. Print option verification is +also much more rigorous now than in previous versions. + ^KS, ^KD, and ^KX file name requests now abort with a +carriage return as well as ^U, and ^U now returns you to ZDE in +response to the ^KX filename request. + The bug fix published in VDE266.FIX has been incorporated. + Several ZDE bugs affecting use with DosDisk have been +eliminated (see below for bugs IN DosDisk 1.00, however). + Tabs displayed in the last column of the last row no longer +cause the screen to scroll. + Virtual screen displays no longer show garbage at the end of +the line if the cursor is at the left side of the screen, and +moving to the left edge of the screen with ^A no longer causes +redisplay. + ^A now moves to the first character on line 2 before jumping +to line 1 when line 1 is empty. + ^PZ now causes a horizontal scroll if it moves the cursor +beyond the right edge of the screen. + Block and place markers no longer set file status to +"Changed." + The cursor no longer jumps around when moving left from +columns after 254. The cursor now stops at column 254 instead of +255, and the status line says "Col 255" for any column past 254. +Text past column 254 CAN actually be edited, but it will not be +displayed by ZDE. + Strings can now be found with ^QA even if they are the very +last item in the file (credit goes to Cameron W. Cotrill for +finding this one). + "^OI@" now removes all soft tab stops "as advertised" in +VDE266.DOC instead of setting them all to 1, making it possible to +set new tabs after entering "^OI@". "^OI#" has the same effect. + ^^ now sets file status to "Changed" when converting from +lower-to-upper case as well as upper-to-lower. + "Wait..." message now disappears after disk operations with +ruler on and status line off. VDE266 forgot to erase the message +in this situation. + Backwards find and replace operations now work properly +instead of repeating the prompt indefinitely when the replace +string is shorter than the find string (thanks to Ben Cohen for +pointing this out). + VDE restored INSert to its entry status just BEFORE the final +byte of the macro, resulting in irregular behavior and sometimes +causing macro elements to appear after the "INS" indicator in the +status line. ZDE waits until the entire macro has executed before +restoring entry status. Due to ZDE's code structure, the INS +status line indicator does not change during macro execution. + ZDE restores INSert to entry status when macros abort due to +errors (e.g., "[[[ Not Found ]]]"). + + +3. ZDENSTAL. + + Included in this library is ZDENSTAL.COM, the new install +program for ZDE. ZDENSTAL it is very similar to VINST in +operation, but adds the feature of displaying the actual print +toggles and switches at all prompts, rather than the default ones. +So if you change the first default print toggle character to ^K +for example, all other prompts referring to that toggle now +reflect the change. + Files for use with ZDENSTAL must have the type ".ZDE" (option +installation), ".ZDP" (printer installation), or ".ZDK" (macro +keys), but are otherwise compatible with files used to install VDE +2.66. With Fred Haines' permission, I have adapted his wonderful +VDKCOM.COM utility for use with ZDE, and renamed it (what else?) +ZDKCOM.COM (see ZDKCOM.DOC). + ZDENSTAL also corrects the bug which prevented VINST from +loading installation files whose archive bits were set. + + +4. Notes to DosDisk Users. + +DosDisk users are advised of a bug in DosDisk 1.00 which appeared +during the development of ZDE. Calling Reset 13 while DosDisk is +active can cause DosDisk to think other active drives are all +drive A:. Bridger Mitchell, author of DosDisk, is aware of this +bug and is working on a fix. In the meantime, users of CP/M 2.2 +and ZRDOS who wish to edit files on MS-DOS disks should NOT log +into the MS-DOS drive while editing with ZDE, as this causes ZDE +to do a Reset 13 when writing to the MS-DOS drive. To edit files +on the MS-DOS drive, run ZDE from drive A: or another non-MS-DOS +drive. + +Users of ZSDOS and CP/M Plus need not worry about this problem +with ZDE, as ZDE never resets disks under ZSDOS or CP/M Plus. By +the same token, however, ZSDOS and CP/M Plus users must not change +disks in the MS-DOS drive from within ZDE, because DosDisk (like +CP/M 2.2) requires a disk reset or warm boot when disks are +changed (see DosDisk manual, p. 7). + + +5. Planned Enhancements. + + If time permits, future versions of ZDE may contain the +following enhancements: + An improved ZDENSTAL which directly accepts ASCII files for +key definitions, along the lines of ZDKCOM. + Bridger Mitchell has suggested command "bindings" which would +allow any control key or meta key sequence to be linked to any ZDE +command. This idea will be familiar to users of Perfect Writer. +Key bindings would allow ZDE to simulate EMACS, for example. + Bruce Morgen and others have suggested automatic terminal +installation under ZCPR, allowing the same copy of ZDE to be used +with any terminal. + Allow more than two default filetypes available and fixed +disks. + It may be possible to preserve file create datestamps under +CP/M Plus and Z3PLUS. + + +6. Development History. + +1984: VDE began as Eric Meyer's set of improvements on the tiny + (4k) "VDO" memory- mapped editor by Fritz Schneider (1982), + as adapted by George Peace (1984) for the Osborne Executive. + +1985: The first terminal adaptation, VDE-PX for the Epson PX-8. + Ongoing improvements also in parallel Osborne versions + VDE-OS. + +1986: The unified VDE(M) version 2.00, with generic terminal + installation. Versions 2.1-2.3 added new features + including macros; global replace; tighter compression; many + Print options; file directory; undelete. + +1987: 2.4 (1/87): Improved scrolling and screen functions; more + screen sizes supported; WordStar file mode; + place markers; ^OZ; block print; larger macro + keys; VINSTALL terminal menu. + + 2.5 (3/87): User area support; variable tabs; double + spacing; search wildcards; more standard block + functions; improved format- ting; many + additions to VINSTALL. + + 2.6 (7/87): Greater WordStar compatibility; many new + functions; more free RAM; faster scrolling; + search options; keyboard buffer. + +1988: Development through v2.64, with new functions; top margin; + doublespaced printing; auto mode filetypes. + + 2.65 (4/88): Auto indent; tab set enhancements; small fixes. + + 2.66 (6/88): Printer left margin; small fixes. + +1989: First version of ZDE. + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE10.QRF b/Source/Images/d_zsdos/u1/ZDE10.QRF new file mode 100644 index 00000000..3256a079 --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE10.QRF @@ -0,0 +1,55 @@ + QUICK REFERENCE FOR ZDE 1.0 +------- [Note: the ^K- and ESC- prefixes are nearly interchangeable.] -------- + + + CURSOR AND SCREEN: + + = ^E = ^D ^Q, start, end of line + = ^X = ^S or ^H ^Q, top, end of screen + [Note: An alternate arrow key set can also be installed.] + + ^F word right ^QR to top of file ^QB to block start + ^A word left ^QC to end of file ^QZ to place marker + ^R page back ^QI to page/line no. ^QQ to queue line + ^C page forward + ^W scroll back line ESC, shift up, down 1/4 screen + ^Z scroll down line ESC, shift right, left 32 cols + ^O make current line top + + DELETING: MISCELLANY: FIND and REPLACE: + + ^G delete char right ^V INSERT on/off ^QF find string + DEL delete char left ^N insert a CR ^QA find and replace + ^T delete word right TAB Tab or move to stop /B/ackwards + ^Y delete line ^^ upper/lower case /C/ase-specific + ^QY del to end of ln ^KI information message /// quote "/" +^Q-DEL " to beg of ln ^PZ set place marker ^Z = wildcard +^QT_ del to character ^OD HCR display on/off ^L [^\] repeat last + ^U UNdelete char ^OQ header on/off find/repl + ^QU UNdelete line ^OW make window + ^OZ blank screen + + DISK FILES: BLOCKS: PRINTING: + + ^KN change filename ^KB block start ^KP print text + ^KL load new file ^KK block end (Options: P,B,T,L, + ^KR read in disk file ^KU unmark block ^,"",*nn,@nn,#nn) + ^KF show disk files ^KC copy block ^OP set page length + ^KE erase disk file ^KV move block ^P- insert ^-code: + ^KS save work, continue ^KY delete block B,D,S,Y toggles + ^KD save, load new file ^KW write block to disk Q,W,E,R switches + ^KX save and exit + ^KQ quit without save + + FORMATTING: + + ^OR,L set rt, lf margins ^OI,N tab set, clear ^B reform text + ^OX margin release ^OV tabs variable/fixed ^OT ruler line + ^OC center line ^OA auto indent mode + ^OF flush line right ^OS double spacing + + MACROS: + + ESC-M define macro ESC-# store macro key ESC-!,=,~,+ + ESC-; wait (pause) ESC-0..9 use key macro programming + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE10.TOC b/Source/Images/d_zsdos/u1/ZDE10.TOC new file mode 100644 index 00000000..3b54a99c --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE10.TOC @@ -0,0 +1,67 @@ +..Print in Wordstar mode, using the "L8" option for normal pitch +..printers and 8.5" paper. + + ZZZZZZZZ DDDDDDD EEEEEEEE + ZZ DD DD EE + ZZ DD DD EE + ZZ DD DD EEEEEE + ZZ DD DD EE + ZZ DD DD EE + ZZZZZZZZ DDDDDDD EEEEEEEE + + Z-System Display Editor + + + Table of Contents + +1. Introduction. . . . . . . . . . . . . . . . . . . . . . 1 +2. Installing ZDE. . . . . . . . . . . . . . . . . . . . . 2 +3. Invoking ZDE. . . . . . . . . . . . . . . . . . . . . . 2 +4. ZDE's Command Set. . . . . . . . . . . . . . . . . . . 2 +4.1. Command Summary. . . . . . . . . . . . . . . . . . . 3 +4.1.1. Control Keys: . . . . . . . . . . . . . . . . . . . 3 +4.1.2. File and Block Commands: . . . . . . . . . . . . . 3 +4.1.3. Escape and Macro Commands . . . . . . . . . . . . . 4 +4.1.4. Quick Commands . . . . . . . . . . . . . . . . . . 4 +5. Command Descriptions. . . . . . . . . . . . . . . . . . 5 +5.1. Auto-Indent Mode (^O-A). . . . . . . . . . . . . . . 5 +5.2. Block Commands . . . . . . . . . . . . . . . . . . . 5 +5.3. Cursor Movement . . . . . . . . . . . . . . . . . . . 6 +5.4. Deleting . . . . . . . . . . . . . . . . . . . . . . 6 +5.5. Disk Operations . . . . . . . . . . . . . . . . . . . 7 +5.6. File Commands . . . . . . . . . . . . . . . . . . . . 7 +5.7. Find, Replace . . . . . . . . . . . . . . . . . . . . 7 +5.8. Header . . . . . . . . . . . . . . . . . . . . . . . 8 +5.9. Information . . . . . . . . . . . . . . . . . . . . . 8 +5.10. Insert Mode . . . . . . . . . . . . . . . . . . . . 9 +5.11. Line Spacing . . . . . . . . . . . . . . . . . . . . 9 +5.12. Margins . . . . . . . . . . . . . . . . . . . . . . 9 +5.13. Pagination . . . . . . . . . . . . . . . . . . . . . 9 +5.14. Place Markers and Line Queue . . . . . . . . . . . . 10 +5.15. Printer Codes . . . . . . . . . . . . . . . . . . . 10 +5.16. Printing . . . . . . . . . . . . . . . . . . . . . . 11 +5.17. Ruler Line . . . . . . . . . . . . . . . . . . . . . 12 +5.18. Tabs . . . . . . . . . . . . . . . . . . . . . . . . 12 +5.19. Undelete . . . . . . . . . . . . . . . . . . . . . . 12 +5.20. Upper/Lower Case . . . . . . . . . . . . . . . . . . 13 +5.21. Window and Screen . . . . . . . . . . . . . . . . . 13 +5.22. Wordwrap, Reformat . . . . . . . . . . . . . . . . . 13 +6. Macros. . . . . . . . . . . . . . . . . . . . . . . . . 14 +6.1. Macro . . . . . . . . . . . . . . . . . . . . . . . . 14 +6.2. Macro Key . . . . . . . . . . . . . . . . . . . . . . 15 +6.3. Macro Programming . . . . . . . . . . . . . . . . . . 15 + + + + + +7. General Information. . . . . . . . . . . . . . . . . . 16 +7.1. Disk Space. . . . . . . . . . . . . . . . . . . . . . 16 +7.2. Error Messages. . . . . . . . . . . . . . . . . . . . 17 +7.3. File Modes. . . . . . . . . . . . . . . . . . . . . . 17 +7.4. Hyphenation . . . . . . . . . . . . . . . . . . . . . 18 +7.5. Interruption. . . . . . . . . . . . . . . . . . . . . 18 +7.6. Prompts. . . . . . . . . . . . . . . . . . . . . . . 18 +7.7. WordStar Compatibility. . . . . . . . . . . . . . . . 19 +8. Disclaimer. . . . . . . . . . . . . . . . . . . . . . . 20 + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE13.FOR b/Source/Images/d_zsdos/u1/ZDE13.FOR new file mode 100644 index 00000000..7b0f2694 --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE13.FOR @@ -0,0 +1,8 @@ +Update to Z System Display Editor, a small, fast editor for assembly +language and light word processing. Z System required for optimal +performance; also works with CP/M 2.2 and CP/M Plus. This version +adds hardware video handling, auto-return to file position under +ZCPR, WordStar-like ruler line, cursor on/off, and generally +F-A-S-T-E-R performance. Ten little bugs also fixed. See ZDE10.LBR +for full documentation. 26 Aug 89 by Carson Wilson. + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE13.NEW b/Source/Images/d_zsdos/u1/ZDE13.NEW new file mode 100644 index 00000000..1e8517a1 --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE13.NEW @@ -0,0 +1,241 @@ + + New in ZDE + + Z-System Display Editor + + Version 1.3 26 Aug 89 + + + ZDE and its documentation adapted with permission from Eric + Meyer's VDE version 2.66, and are now copyright 1989 by Carson + Wilson, all rights reserved. They may not be circulated in any + incomplete or modified form without the written permission of + Carson Wilson. Any commercial use of ZDE, defined as any + situation where the duplicator receives revenue by duplicating + or distributing ZDE by itself or in conjunction with any + hardware or software product, is expressly prohibited unless + authorized in writing by Carson Wilson. + + + This file describes changes to ZDE since version 1.0. I have + decided not to release a revision of the documents while ZDE is + still in active development. For now, please obtain ZDE10.DOC + and ZDENSTAL.DOC from ZDE10.LBR, available on Antelope Freeway + and many other remote CP/M systems. Except for the changes + detailed below, these files provide a thorough explanation of + how to use and install ZDE. Alternatively, send a contribution + of $6 or more to support further work on ZDE, and I will mail + you a high quality printed manual. See section 4 of this file + for details. + + + - CONTENTS - + + 1. FUNCTIONAL ENHANCMENTS. + 1.1. Hardware Codes for Faster Scrolling. + 1.2. ZCPR Auto-Return to Previous Position. + 1.3. WordStar-like Ruler line. + 1.4. ZCPR-like Option Lead-in Character. + 1.5. Cursor Dance Eliminated. + 1.6. Other Minor Enhancments. + 2. BUGS FIXED. + 3. INSTALLATION. + 4. FOR MORE INFORMATION. + + +1. FUNCTIONAL ENHANCEMENTS. + + 1.1. Hardware Codes for Faster Scrolling. + +ZDE now uses "hardware" video scrolling in its delete line (^Y) +command, if your terminal has a delete line capability (see +ZDENSTAL's Terminal Installation). If hardware insert line is +available, hardware scrolling is also implemented in the insert +line (^N) command when used at the beginning of a line. For most +terminals these are considerably faster than repainting all or +part of the screen, especially if more than one line is being +inserted or deleted. + +On many ASCII terminals a pause is needed after giving a hardware +scroll string so that the screen can catch up with the keyboard. +As distributed the same value of 38 hex is used for both +horizontal and vertical scrolls. To determine the optimal setting +for your terminal, load a large text file and execute "scroll up" +or "scroll down" (^W or ^Z) continuously. If your terminal beeps +at you or if garbage characters appear you probably need to +install a larger "Horizontal & vertical scroll delay" value with +ZDENSTAL. + + 1.2. ZCPR Auto-Return to Previous Position. + +ZDE now loads ZCPR's user-defined message bytes 0 and 1 (if +available) with the absolute line number of your position in a +file on exit. This allows you to exit to ZCPR, perform some other +commands, then return to the same line in your file using the ^QQ +command. You can also use this feature to jump to the equivalent +line in another file. Since the line number is absolute, it does +not vary with page length or file mode settings. + + 1.3. WordStar-like Ruler line. + +New in this version is the appearance of ZDE's ASCII/WordStar mode +ruler line. As with WordStar and NewWord, the left margin is now +marked with "L", the right margin with "R", and soft tabs with +"!". The appearance of ZDE's Non-Document mode ruler line remains +unchanged. + + 1.4. ZCPR-like Option Lead-in Character. + +ZDE now accepts ZCPR's familiar "/" slash character instead of +CP/M Plus's "[" character as an option signifier. For example, to +change to non-document mode the command is now "^KN/N" instead of +"^KN[N". To load a file in ASCII mode (for example) the command +is now "ZDE filename /A". This is more consistent with Z-System +programs as well as the MS-DOS version of VDE. It's also a lot +easier to find the slash character (at least on my keyboard)! + +ZDE allows you to "quote" the slash character in filenames in the +same way you quote it in ZDE find/replace strings, by doubling the +slash to give a literal slash. So for example the command "^KN +12//12//89.FIL" will change the current filename to +"12/12/89.FIL," and "ZDE ////MYFILE" loads //MYFILE for editing. + + 1.5. Cursor Dance Eliminated. + +Several users mentioned that ZDE's cursor often seemed to "dance" +for no apparent reason. Actually, this was due to the fact that +ZDE repaints the screen somewhat more often than larger word +processing programs, but in looking through NewWord's User Area +Listing for version 2.17, I found something I had never noticed +before. It is possible to install NewWord to turn your cursor off +and on by putting short routines in the MORPAT area and installing +jumps to your routines at 77D and 77A hex, respectively. This +reduces eyestrain by telling NW to turn off your cursor while it +repaints your screen. + +It turns out that it was fairly simple to add a similar routine to +ZDE, so this version has cursor on/off routines similar to +NewWord's. To make use of these routines, you must install ZDE +with the cursor on/off codes for your terminal. ZDENSTAL 1.3 +allows up to six bytes each for cursor on and cursor off. I have +only been able to find codes for a few of the terminals in +ZDENSTAL's library. If the codes for your terminal are not +included in ZDENSTAL, perhaps you could leave a short message to +me describing them (see below for address), and I will include +them in the next release. + + 1.6. Other Minor Enhancments. + +The cursor now turns off with the ^OZ command, giving a completely +blank screen if cursor on/off is installed (see 1.5, above). + +Version 1.0 repainted the whole screen after copying a block. Now +ZDE repaints only from the block to the bottom of the screen for +faster operation in most circumstances. I have also optimized +ZDE's general screen output routines somewhat for speed, though +this isn't noticable on terminals operating at less than 38.4 +kbaud. + +File input/output code has also been optimized for slightly +greater speed. + +And, last but not least, "quiet" operations now work up to 300 +percent faster! Both "quiet" macros and the "*" option of +find/replace boast greatly increased speed due to improved program +logic. + + +2. BUGS FIXED. + +If you did a backwards find/replace with ZDE 1.0 and responded to +the "Y/N" prompt with "*", the screen stayed off until you gave an +illegal command. The screen now comes back when replacement is +complete. + +ZCPR's GO restart now works after exitting when ZDE's window (^OW) +is active. Previously restarting with GO caused ZDE to limited +the number of lines of display available by 1/2. + +I fixed a bug with block markers failing to scroll the entire +display if entered in the last screen column. This was apparently +introduced when I made block marker displays more efficient in ZDE +1.0. + +If the cursor is to the left of the left margin, block markers now +move the cursor to the left margin instead of marking the blank +space between cursor and left margin as part of the block. + +For greater safety, ZDE now checks for free memory space before +adding a block marker with ^KK or ^KB. + +Place markers no longer cause words to "wrap" to the next line +when wordwrap is active. + +I fixed a minor bug ZDE 1.0 introduced to the ^OR command. Typing +^OR in non-document mode no longer produces the strange result of +setting the right margin to column seven. + +A display bug which occurred when the cursor was in column one of +a virtual screen with a tab to its left has been fixed. + +Previously, if only a drive letter was given in response to the +^KF command's "Dir:" prompt, ZDE searched user zero of the +specified drive, no matter what the current user number was. ZDE +now searches for files at the current user number of the specified +drive in these circumstances. + +The installed "output filter limit" was allowing one character +higher than the limit to be sent to the screen. Now only +characters equal to or less than the limit are sent. + + +3. INSTALLATION. + +You MUST use ZDENSTAL 1.3 to install this version of ZDE. Older +.ZDK and .ZDP files will still work; due to extra installation +codes, older .ZDE files will not work with this version. + +Version 1.0 of ZDENSTAL skipped the last few bytes of .ZDK key +overlay files, preventing a full 512-byte .ZDK key file overlay +from being installed. ZDENSTAL now installs the full 512 bytes. + +ZDENSTAL now allows four instead of just two default file types. + +Several new terminal definitions have been added to ZDENSTAL, as +well as some additional terminal codes (see 1.5, above). + + +4. FOR MORE INFORMATION. + +Finally, let me take this opportunity to thank the community of +users without whose efforts this version of ZDE would be far less +than what it is. Most of the above improvements and many of the +bugs fixed in this version result from comments and insights by +ZDE enthusiasts from around the country. Please let me know your +thoughts on this most recent version. + +Besides writing computer programs and working on a degree in +political science, I operate the Antelope Freeway Remote Access +Systems for CFOG, Chicago's First Osborne Group. These dual +remote systems are available at the same number, 312/764-5162, +Chicago. Antelope 1 covers CP/M and Z System, while Antelope 2 is +dedicated to MS-DOS support. The best way to contact me is +through this board. Registration is free. If you are not a +registered member, you can leave me a note as part of your +application. + +Alternatively, my mailing address is: + + 1359 W. Greenleaf, #1D + Chicago, IL 60626 + USA + +As I mentioned above, I don't plan to reissue the ZDE manuals with +the library while ZDE is still in development. For those who wish +an updated manual and/or wish to support ZDE, I offer instead a +pre-printed User's Manual and Installation Guide with Table of +Contents and Index for a contribution of $6 or more, postpaid. +The manual is printed in handsome proportional type on both sides +of 8.5 x 11 inch sheets and punched for a three-hole ring binder. +My costs for printing and mailing are about $3. + \ No newline at end of file diff --git a/Source/Images/fd0/u0/ZDE40.COM b/Source/Images/d_zsdos/u1/ZDE16.COM similarity index 98% rename from Source/Images/fd0/u0/ZDE40.COM rename to Source/Images/d_zsdos/u1/ZDE16.COM index 6a2d37dee3350010df364e9ca1e7cccc61be7c44..55c492a5f0c309c96fcaa50e5953b0d6dfad1f8e 100644 GIT binary patch delta 118 zcmZo@VQgq&oDdo4$i(2_@c;jR1_ujvHf{k?1|X1PU}6!L6clF_0`b7WJvA@2C^K2X zIVeN{1Oom`05t)%K>?!_guy5^@uDbey`LNd&tySHosA#Xn6Yx4U1P$rd7*hc7XVZ> B9KZko delta 151 zcmZo@VQgq&oDf;B%*5c}@E-^SEZEt&1w)ACXA2%;FkLLma!l@*L diff --git a/Source/Images/d_zsdos/u1/ZDE16.DIR b/Source/Images/d_zsdos/u1/ZDE16.DIR new file mode 100644 index 00000000..a6e85025 --- /dev/null +++ b/Source/Images/d_zsdos/u1/ZDE16.DIR @@ -0,0 +1,25 @@ +ZDE16.DIR: +Files in ZDE16.LBR, 01 June 90 by Carson Wilson: + +Filename Purpose +------------ --------------------------------------- +SAMPKEY.DZC Sample key file for use with ZDENSTAL. +SAMPKEY.ZDK +SAMPKEY.ZDT + +ZDE16.CZM ZDE itself. + +ZDE16.DZR This file. + +ZDE16.FOR Short RCP/M description of ZDE. + +ZDE16.NZW New in ZDE version 1.6. + +ZDENST16.CZM Installer for ZDE version 1.6. + +ZDEPROP.DZC Proportional formatting support files. +ZDEPROP.ZZ0 + +ZDKCOM13.DZC Key compiler for ZDENSTAL. +ZDKCOM13.CZM + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDE16.FIX b/Source/Images/d_zsdos/u1/ZDE16.FIX new file mode 100644 index 0000000000000000000000000000000000000000..9b48f026a585a40fcc4304529bc31027dd52864d GIT binary patch literal 2048 zcmeHH!EPHj5bb$^{ehkazE}oqS5DC)$xV@BG(chnv6CRaQOj8^VJ^v%T&?x@eIzAI zO>#*uy@Y@yh#bCo^WF^a>`N-^e({>FF8`#Dfqkf}Yj68>4Xw=2zkxU8$Xddo~7R4+Uk z8&$)SVkaUcG8^zvNSsKGcF;0~JfVDpAE>Sx>peG7ZwdE06^Q>Hljqy6Iq_qYKY*>he885N^=@X=uvE+ zXa#2tsE z#ErVTzg;YE&*=?~s6{~SoEJVkkhG&A0Z7)WR|aNg_B&G`(<~e(uB$Kv2TfC{`>YUF z4h0iDq-t9*GY#}xaU291grV`-`=GJ&IyDkmy$&%8)1~z;)K#U1>43E z=b8Etlv(Grv+GmxyjB671dO`6>yi_=FGyRnzQ}n}ba6K|Pws-4a;OjnK3G-QMHW4P zSm)}JLb*Lvq##<(i0sH+mjx| z#RHo&G*=jU7gJ;BPEVR17q@Hmy7Djx)@><7i%L`6M(85@iV5@P(0S~<|wWL7P0?SQk?^J${@Lx&;VzXNjhMvy_p`hCUoX>3m0ro2l#nmb=&HhpTC$>$B!lI@I8HAb|*Lz?YU@A3!&>jcKdD!c<0))J, +RETURN" followed by "^KE, ^R, RETURN". The ^R command will +automatically recalls the filename you entered in response to the +"Read:" prompt. The Find, Replace, and Macro prompts work in a +similar manner. ^R Recalls your entire response; right arrow +recalls your last response one character at a time to allow +further editing. + +The Recall keys can also be used to recall the last used macro, +even if it wasn't entered manually. + + 1.3. Enhanced Operation Under CP/M Plus and Z3PLUS. + +ZDE takes advantage of advanced BDOS error handling to provide +slightly faster file output under CP/M Plus and Z3PLUS. In +addition, file Create stamps are now preserved under CP/M Plus +based systems as well as ZSDOS and ZDDOS systems. + + 1.4. Control-U now Aborts "Delete To" Function. + +Control-U can now be used to abort a "Delete To" (^QT) operation. +Previously, ZDE would attempt to delete up to the next literal ^U +character in the file, often causing frustration. + + 1.5. Fully Operational Auto-Indent (^OA). + +Auto-Indent is useful for typing outlines, structured program +source code, and other text where the "left margin" varies. When +the Insert (^V) toggle is on, Auto-Indent aligns the left margin +with that of the previous line. When Insert is off, it causes +the RETURN key to act differently: RETURN advances the cursor +past any indentation when moving through a file. + +When a new line is begun either by wordwrap or reformat (see +below) or by hitting RETURN with Insert on, Auto-Indent indents +the following line or lines to equal the previous one. It does +this by counting the number of spaces or Hard TABs (whichever +came first) before the text of the previous line, and indenting, +wrapping, or reformatting using this number of spaces or Hard +TABs. This entails certain possible conflicts, most of which ZDE +itself automatically prevents: + +First, if you mix Hard TABs and spaces when indenting a line, AI +may give strange results, as it will count and use the first +character only. For example, if your line is indented as +, AI will indent the next line with +only. + +To avoid conflicts, enabling AI sets the left margin to 1, and +setting the left margin greater than 1 disables AI. Also, Double +Spacing (^O S) is disabled by Auto-Indent, and Auto-Indent +disables Double Spacing. + +Auto-indent status also now defaults to ON in Nondocument mode, +and OFF otherwise. + + 1.6. Chain to ZCPR Error Handler. + +ZDE 1.6 will chain to the installed Error Handler under ZCPR 3.4 +with error #12 (TPA overflow) if there was not enough memory for +ZDE to edit the file you specified on the command line. ZDE does +this because the flow of logic in a multiple command line +sometimes dictates that the editor complete its task before +succeeding commands are carried out. For example, I use the +a multiple command alias similar to the following + + ZDE file;echo erase;if in;era file;else;mv file newdir:;fi + +to process modem capture files. After processing each file with +ZDE I generally want either to erase it (if it contained nothing +worth saving) or move it to another directory. But on occasion +the capture file is too large to process with ZDE. If the script +were allowed to proceed, it would force me either to erase the +capture file or move it elsewhere, neither of which would be +appropriate if I hadn't even looked at its contents yet. + +This is where Z System's error handler comes it handy: it +provides a means of dealing with an offending command line before +unwanted commands cause harm. When ZDE chains to the error +handler, I can _edit_ commands beginning with ZDE's invocation, +either removing unwanted commands or inserting further commands +as the situation may dictate (it is also possible to abort the +command or multiple command script altogether). In the above +case, I would revise my command line to the following: + + NW file;echo erase;if in;era file;else;mv file newdir:;fi + +By substituting the ZDE command with NW I have invoked NewWord +for this instance only of the command, which in turn will edit +the larger file. + +Without question the finest ZCPR error handler now available is +Rob Friefeld's ZERR. There are even provisions within ZERR for +automatically editing LSH scripts and for automatically chaining +to transient versions when resident (RCP, CCP) commands fail; all +of this is described in ZERR13.LBR. + + 1.7. Return to Previous Position Command (^QP). + +This function is basically the same as the WordStar command: +hitting ^Q-P takes you to the position the cursor was at before +the previous command (including the ^QP command itself - try +it!). For instance, the sequence "^B, ^Q-P" reformats beginning +with the current line then restores the cursor to its original +position within the paragraph. ^Q-P is also useful for moving +long distances within a file without losing one's place: for +example you can move to the top of the file with ^Q-R, then come +back with ^Q-P. + +Within Macros, the previous cursor location is preserved: ^Q-P +will always return you to your place in the text BEFORE you +invoked the Macro. This not only allows you to resume editing at +the same location after using Macros; you can also build one or +more ^Q-P commands into the Macro itself. See SAMPKEY.* files +for one example; I'm sure there are lots of other ways to use +^Q-P within a Macro. Thanks to Howard Schwartz for keeping on my +case about this feature until I finally discovered an easy way to +implement it. + + + 1.8. Global Find/Replace Option. + +Besides "B" (backwards search) and "C" (case-sensitive search), +ZDE now sports a THIRD find/replace option: "G" for Global +search. ZDE normally begins your (backward or forward) search at +the current cursor location. Specifying "G" causes ZDE to start +at the BEGINNING of the file when searching forward for strings, +or at the END when searching backwards. Otherwise, the search or +replace command proceeds exactly as it does normally. The "G" +option is used in the same way as the other options, by enclosing +it in slashes as a prefix to the string being searched for (e.g., +to find "Carson" globally, enter "/gc/Carson" in response to +^Q-F's "Find: " prompt). + + 1.9. Semicolons are now Characters in Nondocuments. + +ZDE now counts the ";" (semicolon) character as a normal +character in "N" mode, whereas it counts the semicolon as a +punctuation mark in the "W" and "A" modes. This is mainly of +interest to assembly language programmers, as the semicolon is +often used alone to mark the beginnings of comments in source +code. Treating the semicolon as a normal character in "N" files +simply makes it easier to manipulate assembly language comments. +Thanks to Rob Friefeld for his thoughts on this. + + +2. BUGS FIXED. + + 2.1. More Robust Space Calculation. + +ZDE's calculation of memory space remaining is now more robust. +In past versions of ZDE (and VDE), certain editing commands could +cause a crash when only a few bytes of free memory were +available (thanks to Rob Friefeld). + + 2.2. ZCPR Line Queue Bug Fixed. + +The ^QQ (go to next line in ZCPR queue) command of previous +versions of ZDE failed if ZCPR's 16-byte user-defined buffer was +filled. Version 1.6 fixes this problem, properly returning to +the first line in the queue after the last value in has been +reached. This allows Turbo Pascal-like interactive programming +of Z80 assembly language when used under Z System with Al +Hawley's ZMAC Z80 Macro Compiler ($50 including ZML and ZMLIB; +contact Al Hawley at Ladera Z-Node, 213/670-9465 (modem), Ladera +Heights, CA). + + 2.3. Other Minor Nuisances Corrected. + +ZDE now turns alternate video off when placing the cursor at the +string to change during ^QA prompts. + +A bug which allowed an extra character or hyphen on the last line +of a paragraph if the line's length was one character beyond the +right margin has been fixed (thanks to Larry Schnitger for +spotting these). + +A bug which occurred if you set the block end marker to the last +byte in the file then did a block delete has been fixed (thanks +to Ben Cohen for finding this). + +One or more bug(s) which occurred while printing have been +cleared up. ZDE should now always give a correct left margin +with or without a page header or top margin. The printout is +also slightly faster when left and top margins are used together. + +ZDE now always finds strings located exactly at the end of a +file. + +When searching with the /c/ option, erroneous results occurred if +a non-matching string of the same length as the search string +beginning with the same first character as the search string was +located at the very end of a file. This has been fixed. + +Fixed minor bug in proportional formatting that caused repeated +^B commands to give inconsistent results under some +circumstances. + +Fixed bug which set margins spuriously if an illegal number was +entered. ZDE also now disallows setting margins to zero, which +caused formatting problems. + +^B (reformat) no longer absorbs following commands, allowing ^B +to be embedded in key redefinitions with SmartKey, etc. + + +3. INSTALLATION. + +You MUST use ZDENSTAL 1.6 to install this version of ZDE. Older +ZDK and .ZDP files will still work. Due to extra installation +codes, .ZDE files created with version 1.0 of ZDE will not work +with this version of ZDENSTAL. + + 3.1. New in ZDENSTAL Version 1.6. + +The proportional formatting (^OJ) toggle can be disabled with +ZDENSTAL to allow use of ZDE's proportional spacing table as a +patch area. When proportional spacing is disabled, an additional +96 bytes of space is released for custom user patching. ZDENSTAL +also allows you to set the proportional formatting toggle to ON +or OFF at startup [this can also be toggled while operating ZDE]. + +ZDENSTAL's "R" option now restores ZDE's proportional spacing +table to its default (as distributed) values. + +ZDENSTAL's "F" option now gives the locations of all FIVE key +definition tables (former versions left out the ESC- table). The +"F" option also gives the location of ZDE's proportional spacing +table for use when patching ZDE. + +The Osborne 1 and Vixen terminal definitions are now separate due +to different screen width requirements (thanks to Ben Cohen for +sorting this out). + +ZDENSTAL previously would overwrite .ZDK and .ZDP files with the +wrong information if the .ZDK or .ZDP file had been archived (bit +7 of filetype character 3 set). This problem has been corrected +in version 1.6. + +Some ZDENSTAL messages have been improved. + + +4. USAGE HINTS. + +The following are just some miscellania that I have picked up +from using and working on ZDE. + + 4.1. Saving Macros to Disk. + +Under Z System version 3.4, it is possible to "save your work" +after creating a working Macro. First, be sure to save your new +Macros as Macro Keys using ZDE's ESC-# command (see ZDE Manual). +Then exit ZDE and type + + POKE 310 02 50;ZSAVE 310-490 filename.ZDK + +You have just used Z System's type-4 SAVE program to create a new +.ZDK file, which can now be examined and installed permanently +into ZDE with ZDENSTAL, or further revised using ZDKCOM. [NOTE: +the addresses and values given above will work for ZDE version +1.6, but may change with future versions of ZDE.] + + 4.2. Creating a Smaller ZDE. + +If you are SURE you will never want to enable the Help Menus, you +can create a slightly smaller copy of ZDE. First use ZDENSTAL to +disable ZDE's Help Menus. Then issue the Z System command, + + GET 100 ZDE.COM;ZSAVE 100-3E7F filename.COM + +This creates a copy of ZDE that is about 1 kilobyte smaller than +the distributed package, and loads somewhat faster on slower +systems. This procedure is specific to ZDE 1.6; do NOT assume +that it will work on future versions. + + 4.3. Using GET and GO with ZDE. + +Some users have discovered that the Z System GET and GO commands +can be used to extend ZDE's versatility or save disk space. +Since the .ZDE, .ZDP, and .ZDK files used by ZDENSTAL are simply +binary images of various portions of ZDE, you can achieve the +versatility of having several copies of ZDE without the added +disk overhead by using Z System commands that "install" one or +more of ZDENSTAL's files on the fly. + +For example, if you used ZDE with a particular terminal most of +the time, but occasionally switched to another terminal that was +incompatible with the first one, you might want to create a Z +System Alias which would overlay the default copy of ZDE with +your second terminal's characteristics at startup. You could +achieve this by first using ZDENSTAL to configure ZDE for your +second terminal, saving the terminal's characteristics into a +.ZDE file (see the ZDE Manual for details on this). You would +then ZDE for your normal terminal, and write an Alias to +auto-install this copy of ZDE for your occasional terminal on the +fly: + + GET 100 ZDE.COM;GET 180 term2.ZDE;GO $* + +This command loads the file term2.ZDE over ZDE before proceeding, +providing a temporary copy of ZDE that works with your second +terminal. + +This approach can also be used to generate "virtual" copies of +ZDE with different printer codes and Macro Key definitions. The +addresses of the various overlays for ZDE version 1.6 are: + + 180 hex - Terminal codes (.ZDE files) + 1F0 hex - Printer codes (.ZDP files) + 310 hex - Macro Keys (.ZDK files) + +[These addresses may well change in future versions of ZDE.] + +Obviously, this involves some "homework:" if you get the +addresses wrong or use an incompatible .ZDx file (from a previous +version of ZDE, for example), you will likely cause yourself +grief. For these reasons I generally recommend simply creating +multiple copies of ZDE. But under some circumstances (e.g., +laptop computer with limited disk or ROM space) this approach may +be quite rewarding. + + +5. DEVELOPMENT HISTORY. + +ZDE is a descendant of Eric Meyer's famous VDE (Video Display +Editor) program for CP/M. In 1988, Eric produced his final +version of VDE for CP/M (2.66). Eric now maintains VDE for +MS-DOS only; ZDE continues VDE's evolution on Z80 systems. ZDE +removes many of the CP/M VDE's defects and adds such features as +support for ZCPR, ZSDOS, and CP/M Plus, improved terminal and +disk I/O performance, proportional formatting, file datestamp +support, and improved installation. Meanwhile, the MS-DOS +version of VDE has continued to evolve, now boasting multiple +file buffers, auto-save, auto-number, and much more. VDE for +MS-DOS is available on computer bulletin boards (including +Antelope Freeway; see below) as VDE152.ZIP. + + +6. FURTHER INFORMATION. + + 6.1. About Z System. + +If you are using CP/M equipment, you have probably heard of Z +System. Basically this is a downward compatible replacement for +the system software distributed with Z80 CP/M equipment. By +utilizing Z80 opcodes and advanced design techniques, the authors +of Z System have expanded the versatility of the CP/M operating +system far beyond its original limitations. To learn more about +Z System, log into the bulletin board listed below, or contact +one of the following: + + Plu*Perfect Systems Sage Microsystems East + 410 23rd St. 1435 Centre St. + Santa Monica, CA 90402 Newton Centre, MA 02159-2469 + (213)-393-6105 (eves.) (617)-965-3552 (9am-11pm) + + 6.2. About the Author + +First, let me take this opportunity to thank the community of +users without whose support this version of ZDE would not have +been possible. You have made ZDE what it is through your +generous contributions of time and/or money. Without those who +appreciate (and criticize) my work I doubt I could justify the +time and energy I've spent on ZDE. In addition, many of the +improvements and bug fixes in version 1.6 result directly from +specific comments and insights by users. Please continue to +share your thoughts and experiences with ZDE; I'm listening. + +I am a doctoral student trying to keep from starving while +working on my dissertation in Political Science at Loyola +University of Chicago. I am a coauthor of ZSDOS, a commercial +replacement for the BDOS portion of CP/M, and have authored +numerous CP/M and Z System programs. My interests include +computer programming, telecommunications, the Soviet Union, +Political Theory, and bicycling (not necessarily in that order). +I am also looking for part- or full-time work. To this end I am +skilled in political analysis, know the Russian language and the +Z80, C, BASIC, and Pascal computer languages, and have +comprehensive knowledge of CP/M and Z System and working +knowledge of Unix and MS-DOS. If you know of a gainful opening +in the computer field, I would like to hear from you. + +Among other things I operate the Antelope Freeway Remote Access +Systems for CFOG, Chicago's First Osborne Group. These dual +remote systems are available at the same number, 312/764-5162, +Chicago. Antelope 1 covers CP/M and Z System while Antelope 2 is +dedicated to MS-DOS support. The best way to contact me is +through this board. Registration is free. If you are not a +registered member, you can leave me a note as part of your +application. + +Alternatively, my mailing address is: + + 1359 W. Greenleaf, #1D + Chicago, IL 60626 + USA + + 6.3. Pre-Printed Manuals. + +As I mentioned above, I don't plan to reissue the ZDE manuals +with the library while ZDE is still in development. For those +who wish an updated manual and/or wish to support ZDE, I offer +instead a pre-printed 40-page User's Manual and Installation +Guide with Table of Contents and Index, postpaid, for those who +make contributions of $6 or more to support further development +of ZDE. + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDENST16.COM b/Source/Images/d_zsdos/u1/ZDENST16.COM new file mode 100644 index 0000000000000000000000000000000000000000..8ccc976739f96507289890bf7df565aba040127e GIT binary patch literal 10624 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 + db 0 ; ? +; + db 6 ; @ + db 6 ; A + db 6 ; B + db 6 ; C + db 6 ; D + db 6 ; E + db 6 ; F + db 6 ; G + db 6 ; H + db -6 ; I + db 0 ; J + db 6 ; K + db 6 ; L + db 12 ; M + db 6 ; N + db 6 ; O + db 6 ; P + db 6 ; Q + db 6 ; R + db 6 ; S + db 6 ; T + db 12 ; U + db 6 ; V + db 12 ; W + db 6 ; X + db 6 ; Y + db 0 ; Z + db -6 ; [ + db 0 ; \ + db -6 ; ] + db 0 ; ^ + db 0 ; _ + db -12 ; ` +; + db 0 ; a + db 6 ; b + db 0 ; c + db 6 ; d + db 0 ; e + db -6 ; f + db 6 ; g + db 6 ; h + db -12 ; i + db -6 ; j + db 6 ; k + db -12 ; l + db 12 ; m + db 6 ; n + db 0 ; o + db 6 ; p + db 6 ; q + db 0 ; r + db 0 ; s + db -6 ; t + db 6 ; u + db 6 ; v + db 12 ; w + db 0 ; x + db 6 ; y + db 0 ; z + db -6 ; { + db -12 ; | + db -6 ; } + db 0 ; ~ + + end + +; End ZDEPROP.Z80 + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u1/ZDKCOM13.COM b/Source/Images/d_zsdos/u1/ZDKCOM13.COM new file mode 100644 index 0000000000000000000000000000000000000000..040fd1c44422490fb89422af1bf71dd7681b3586 GIT binary patch literal 1792 zcmZ`(Urbw77{BfP*A{w8*GaCB#Z&rnSF}iBj5W|K(hW`3nT+fKgaylm5l0JcvEZK$ zec;iUsPRpoeX4&(`rw0>TITI`W>CSHn3!gPxHUCm*7>5hey8^qkZIGL?>oQm_x;ZI z^_;Jy#@cP8q43a!=N`wGlz3t`7RBAZ9{dD;Sy{%@vsV=yiOtP}jpON99FK<1*=PIue zhcos|fQ0>QI9{zJ1QfIp#JNSjZ^Yfh_l4aGlh#JpPjH^J7Shc~@pqFJ2A{IRlr`cW zXPkd?CJR&fgt{mBx?68yNH23XI)f>Pd?ZpBPNp<{=kxhscb_BA^2PIXSjgKYvH1UH8JLl-;4kcn#sp(@C8^XkO51oELB+LHQOy%qH?FUAiE{O0PXUi z)+Il!O~_AbZSpzIChtO$R3g{SlyTiGZPVO|TN`Gr3j{V+@}RlOZ=Y4khFSXF%b?DH z84afBdD7buk-p5(0>9;(mOjPzp(ncy<4`QB_!x?}3U!F7ye1%3F9MR_3;98tpG9Py z)mHj@w^#g};akDyQE)-xsfp_90S;;S=LMFeSp(n=;C%xCA*oUgPUzvijk79r3a!W{ zm3+uTfdL-DD*d<*SA$&!S=BAHP`trGe*@Z^-@VI0iK^R-PNlV)Eb6tZLAy?c=K+c= z8Z7Rap$k0<33(5jbu*~)R0o69JA~)%sA*638+c37pF3NH>SbgmJhPYEEUEPV@p(D| z$>n(k&n+gB_$38KU8n(hB8oDVz}^1SIC5n&J{d{E z!2Wkm!eHaxGyO-&98>?;m~MYh@2S4i{m_sOJ-iy+=0n`@!z>*sZ0(RCA>(gGUKc8p zw?uMA#5S@jkU8N&O}dqTaYW> znUHX~y&aT634h^rpfuo~4hQnuQD=u8)zt$QRNBm`AOyh!E!5D0_%Z1-L+7@zew7Cy z08@vAq&2-f3F{X0-`Kq-JLn<6?rWo5=`Oh~RK{G0JSKulUg66fRw$_ndD751t-Es3 zZdiw5olvg}sa`Ac1e#H*G6n=_vN8q)uquGrue?qaXhOpzA=c%`MQm}dFpswUCh@@< z{ZX9=&IignGd||#z|9j-){c9HfrQfQYdG|vrb5Lhf$-iiaF??3alRpTMWj+$`JVKX zE<}Q^wf4U=NYP4sw7ufLq~eUHdyrJ#|37 zmnr3F_VELuM;a~+8EPvxhODqvEoV}uX2vQ=DNoB^<-PhnLbz_Lf`zP!K_AJ90t+6E rw(VZi@Ygxf)lyY=e9ieAVzsb!Az)@^oIi+LcQ.ZDT + converts text file to ZDK overlay + + ZDKCOM .ZDK + converts overlay to ZDT text file + + Use ZDE in NONDOCUMENT mode to type a file that looks like +what you see when you use the K option of ZDENSTAL, substituting +lower case "n" or "q" for the No Repeat and Quiet option +indicators and : + + qThis line would be for key 0 in Quiet mode.^M + nThis line would be for key 1 in No Repeat mode.^M + + This line would be key 3, with key 2 unassigned. + n^M^M^M + The line above, key 4, prints with two blank lines following it. + q"This is in quotes, but no carriage return at the end." + "This line is ^P^BMacro Key 7^P^B with embedded boldface codes."^M + q^VThis line turns insert on before printing the line.^A^A^A^A_^F^D_^M + n ^A^A^A^A + +...and so on. Lines correspond to the number keys in 0 to 9 +order, with blank lines for unassigned keys. Do NOT embed control +codes. Type everything in ASCII. For instance, to underline, +type out '^P^Swords underlined^P^S'. It's a good idea to make +hard carriage returns visible by toggling them on with the ^OD +command. ZDKCOM accepts trailing spaces as part of the macro, +even though you can't see them, so, if you don't want them, make +sure each line is terminated by a hard carriage return. + Individual key macro strings may not exceed 127 bytes in the +ZDK file, though they may in the ZDT text file, since ASCII +representations of single-byte control codes require two bytes, +and option flags and slashes don't contribute to the length of the +string. + The total of all strings may not exceed 498 output bytes. +This is two bytes less than allowed by ZDE and ZDENSTAL, but, +under the program's present logic, it would require an inordinate +amount of code to make those last two bytes available. If you +really need them, add them to the ZDK file with ZPATCH or any +other patcher, locate the last string-length byte, and add 2 (in +hex) to it. + For a quick demo, remove the leading spaces from the lines +below, mark them as a block, and write them out to .ZDT. Run +ZDKCOM .ZDT. Then load the resulting ZDK file into ZDE with +the command ZDENSTAL ZDE .ZDK. + + q^C^C^C^E^E^E^E^E^[^E + q^[b^[0^Qs^X^[=^M1^[= 1^S^V ^D^[!0^[1^Qb^B^Ku + ^[=^M0^V^I^V^B^G^[![^[0^X + ^[=^M0^T^B^N^[0^X + q^P^[^P^I^P^K^P^[9 + q^V^KrA0:LH.FMT^M + q^G^G^G^G^X + q^A^A^S + q^A^A^S + q^KrHEADER^M + +Key macro 0 measures off one full page if the top margin is 0 and +the page length is 58 lines. Adjust for different page lengths by +adding or subtracting ^E's. I use this macro to move from line 1 +of a page to line 1 of the next page. I then use key macro 9 to +read in a page header from a separate file that contains nothing +but the properly spaced header text with a # in place of the page +number. I search for # with a ^Qf and replace it with the +appropriate page numbers. + This happens so quickly on a 9 mhz SB180 with hard disk that +it is virtually unnoticeable, but there is a faster way to do it. +Just make up a header at the top of the first page, or, if you +want to start page headers only on page two, at the foot of the +file, and mark it as a block. Use key macro 0 to move from the +top line of a page to the top line of the next, and copy the +header into place with the ^KC command. Don't forget to erase the +original of the header at the foot of the file when you get there. + Key macro 1 softens and reforms a paragraph by removing the +hard carriage returns from the ends of each line. + Key macro 2 changes a document in flush left block format +(like this one) to indented paragraph form, and key macro 3 +changes it back again. + Key macro 4 embeds my DIABLO 1610-compatible printer's code +for setting a left margin in column 11 (^K=0Bh) in the document. +If I want another margin I add or subtract from 0Bh and overwrite +the ^K with the appropriate control character. You may well be +able to substitute your own printer's set left margin code for +this one. + Key macro 5 reads in a previously prepared letterhead stored +as LH.FMT on drive/user A0. + Key macro 6 removes four spaces or characters from the +beginning of each line, used to remove line numbers from the +beginnings of messages in modem capture files. + + +2. Programmer's Note. + + A ZDK file is a data structure four records long. The first +two bytes are an ID number which ZDENSTAL checks to ensure that it +is working with the correct version. The current number, 0250h, +is valid for several recent versions of ZDE. + These two bytes are followed by up to ten strings, each +preceded by a string-length byte which ZDE uses to index the +string's location. Each string is limited by the size of a buffer +in ZDE to 127 bytes. + An empty string is indicated by a string-length byte of 00h. +After the last byte of the last string, the remainder of the 512 +bytes are filled with 00h. + It is a peculiarity of ZDKCOM that it needs to write two null +bytes at the end of the file, which means that it will accept only +498 bytes for the total length of all strings (512, less two ID +bytes, less 10 string-length bytes, less these two more) rather +than the 500 that ZDE and ZDENSTAL allow. + When you look at the key macro buffer of ZDE using the K +option of ZDENSTAL, you see something that looks like this: + + <0>This line would be for key 0 in Quiet mode.^M + <1>This line would be for key 1 in No Repeat mode.^M + <2><> + <3>This line would be key 3, with key 2 unassigned. + <4>^M^M^M + <5>The line above, key 4, prints with two blank lines following it. + <6>"This is in quotes, but no carriage return at the end." + <7>"This line is ^P^BMacro Key 7^P^B with embedded boldface codes."^M + <8><> + <9><> + +The numbers down the side and the option indicators , , and +<> (no option) are supplied by ZDENSTAL. The ZDT text file +version of the same macro keys would omit the string numbers and +no option indicators, and convert the and to simple lower +case 'n' and 'q'. If you need lower case 'n' or 'q' as the first +character of a key macro, just precede it with a slash, which will +be ignored. + ZDKCOM recognizes blank lines as unassigned keys. These +produce an "error" message when invoked by ZDE. + ZDE recognizes a No Repeat option if the the high bit is set +on the first byte of the macro string after the length byte, and a +Quiet option if the high bit is set on both of the first two bytes +of the string. + The translation procedure from text to overlay requires: + + Enter two-byte ID string 02h 50h in output file. + + Enter 00h to save a place for a string length byte. + + Check for "n" or "q" as first three bytes of new string and add + 80h to the next byte or next two bytes input as required. + + Read in the rest of the string byte by byte and output each byte + to the output file. If "^" appears in the string, drop it and + subtract 40h from next byte to make it into a real control + character. If "/" appears, ignore it and print the next + character literally. "/^" prints "^" rather than turn the + character following the carat into a control code, and "//" + prints a single slash. A single input slash is ignored. + + When the CRLF pair is encountered in the input text file, + convert it to a 00h place marker for the length of the next + string. Get the number of bytes output in the last string and + write it to the position of the string-length byte at the head + of the preceding string. + + When the text file's ^Z EOF is encountered, fill the remainder + of the total 512 bytes with 00h and close the files. + +When converting ZDK overlays to ZDT text files, the procedure is +more or less reversed. ZDKCOM converts the string length bytes to +CRLF pairs, the control code bytes to two-byte ASCII strings '^c', +and finishes off the file when all strings are accounted for by +inserting an EOF ^Z. + In addition, ZDKCOM has error checking for file opening and +closing and for individual and overall string length, and it +reports activity to keep the user from thinking the program has +hung, though the counters on the screen are otherwise meaningless. + The structure of the four-sector ZDK file in CP/M is so +similar to the eight-sector MS/DOS version that you can use +ZDKCOM, along with a patcher, to create a VDK file for +installation in VDE12, the MS/DOS version of ZDE. Make up the ZDT +file as you would for CP/M, then patch the second ID byte from 50h +to 60h and add four records of nulls. + \ No newline at end of file diff --git a/Source/Images/d_zsdos/u3/Attack.pt3 b/Source/Images/d_zsdos/u3/Attack.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..dc9d04a9b193333c31330246704c51de5951bfe0 GIT binary patch literal 2302 zcmc&#O>7%g5T3W|pACwVwh$4SK-ckqejMjtMM!m$3q8afl2k>is)W|Ep{`1UiPnde z6U$345w$P0s*tz>CswMEd~#2mEbY`@S|XtykhnrrRd7OK-mX`6ii;59$JW!#d^7XC zd2il(d;a=%KCQ^>+gq2frnlvD=j7>lLcVtW%7?l1>+(`&JH7V7yXVvLQht4FnRI9FKTP?C`<4PJh)qYve5y*r1;I$TbkBYWoq72!%6x~!^j=rMGrJzUby7C9{O+8%TWM=~Zi z2r$9nd8-(!b>=FqXv3W>~ZIaKIC9TawTAQI+Cr#1^kcrSKOP5sjkuK~r z?(hQWiTj5yF#W_0Vbh8l;8j|5PF;^Uw>6csp@djdcB&*KwLvkRDhX*X(B|=FyLs$Q z{4*Z%4dsY2wE?eLTN>2`HG*bX2`R0h8bEWj=*On4`bpCQNLYxx`rS=okw$_yoh#-a@3;J#qW|jyWO~LRA`hNRpU;hO!^(t zE0$g*eV=fxv2RoxnsJx(YU3{1Rf^L{R@#*=Ql$%M&MR|DYgU~>bGn$o=9C&ob5fhY z*0?%`W~>~wDvhXNG($>IX$90#H2rzG(DZXHpapkYA?}ToqsSZh|F-5^rb{;%9TK}8 z|KK9O;;W1xEz-I%f43caUzOKpU9&nJ**aYgIts;QGRkC>lVoLVk1t!NlU1klTBk>V zB2pR|8bu7{Y>yMkIegh}4ky=<&u|dMO`^C7ho_7v(*?d~5e#DpTTwc|2VusM5G|L` zwtn2h&#&d^N^6Gmp#sl0!&+#^if@L?A=}rjLS6PF-nT-$@$;4g&O6fx6Os@B=A>`ONR8# zO4jJDbM5~NU9p-GRzvDRch{b?kGscv@`oLKxMJv@((=v$t--o&_PuvynEnR3nREN> z$B-YYAO>(0{V3BIB|S)(eVbx9hT}MalNiS-OyD%m;4IGJJT74O(??$?J$WC1!7TvM z#Rh?~TOhEHL4*o`;3msPQdeM)1{cEam)pI@9^uch@+>Q#`xu`QI0qkl XG^i5rK860_lc$4jkJ}{*3>^783#~(8 literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Backup.pt3 b/Source/Images/d_zsdos/u3/Backup.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..e9141fe42303d24e78c6de5d1978709b247f9c4b GIT binary patch literal 1280 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 OQ6(e+TL1{{2>CZM)9hRT literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Demo.mym b/Source/Images/d_zsdos/u3/Demo.mym new file mode 100644 index 0000000000000000000000000000000000000000..255fc160e2ce6d5a889baa1867383bfbee00e39c GIT binary patch literal 6083 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 literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Demo3.mym b/Source/Images/d_zsdos/u3/Demo3.mym new file mode 100644 index 0000000000000000000000000000000000000000..808db891ef8f7ebfd07a1754fdac566c8a507aa1 GIT binary patch literal 4646 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 literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/HowRU.pt3 b/Source/Images/d_zsdos/u3/HowRU.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..47fb464e5b42fe728d91835bc0f1c6f366ccf17e GIT binary patch literal 7294 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 bYjgK@DcRk{$JJ#H_@AtFZN@QJR~P#?DWWqn literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Iteratn.pt3 b/Source/Images/d_zsdos/u3/Iteratn.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..575cccf424a1468e74e3ee21ba4177cf4c3398fb GIT binary patch literal 12315 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 bE`2~hUbA^1j}78V(tnf8TbIsv=9Px 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 Fo1gk6lQjSU literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Recoll.pt3 b/Source/Images/d_zsdos/u3/Recoll.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..5a2744abb9cf3970e17ac5bd72edc0a10a5af041 GIT binary patch literal 7963 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 literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Tune.com b/Source/Images/d_zsdos/u3/Tune.com new file mode 100644 index 0000000000000000000000000000000000000000..9f5ba036918dacf893ed5a4868b301b8b504e1d2 GIT binary patch literal 4365 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 UbVj4`9yvQ$xXJwgZ7J%102tuBu>b%7 literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Victory.pt3 b/Source/Images/d_zsdos/u3/Victory.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..d2c6f3e76323eaec58606a9d020702fb02117a16 GIT binary patch literal 6317 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 M4sHGegbh~e89!LY0{{R3 literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/YeOlde.pt3 b/Source/Images/d_zsdos/u3/YeOlde.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..ba99371b6577ab92a4be7b429b857687c9483007 GIT binary patch literal 5598 zcmcgwO>7%g5T3VQ+iN>YLuo~!P*PPDAc56_pn#xtQa5cQ1V{w8rOBajOn*r0wyvG+ z+GcALegp`R$O#E?;lKsRo+_WrPXTAUwwKbNUXYNuAXOC=LbNJ^@V#AcoH&W|(<)Kk zoA)#OGBa=9%r}X|Po9d&?L8+CL|=)WY~Q`ReRFVA`_cG7axnH}d;iISpnNoVIu?u% z4#a}dLx+!_N*;>^pMD@1ji~3 z-P4|V99nw?Vt4c^uSLIaFNL4j4Q8CM= zVV*a2bIdH6bXCIlCw?kWe1Czq9OQI-bo%__XdL_R?kP}Llv8^@v#&r~V+G3WyV$_L zu7ZbTcektywjY zQ@UAApqhyc&7*3(sFKsPlBFHcm*u!BV`T?j$B z{1jX2dAbfi5Y&rE-?_0LOG{ft;y+pOc?9?PP3`2FG7fpDZJ?K=sC%1Ojwv=vbV27?G98^Y3 z&afR;OiqU7ke&?lpe1jwWnlz44WqB3SH5@0&PBAplF{hUVU!I>KrK0@LoG6=Ma;#Dq^xV$jq-;M@8j|<d~&r){QvA);X;R~ZihAUj{yD+L}#%s@^e){b8nx-!T#e(!zWJK?z9mRK4 zlSA^5j9cbcXhm>EW0|ZbWN@uBBY0h)gdxyB_Sv>_RP~W4;@71?KO7x3@4J?OOfS6kgEf0VN?6((ZF+o z7X$kz=g#`v^gv($+(!b(1F1kdkPp1o_-!MCe39K?+k{tz`&@&rv#yx*5U?u`|RQ)lgF&g+g8X=8tpx+8>Cb+r{?VaZS#nTqB&RYx|I)&WUNSr|&WDMQ^R z#Vvz2Gn8W_ht6lLW@j$aSWV%#Wvn?YzDNYjkFq?hx?mS;rsYyxtnoa@+T3EiIs5iH zU28MoXS!(s>Klrj8Z!+(1K>9tywA(8^LRT`;J%H!P?1?q26&YRztfrkZe6YM4%hf+ zh1-jKq>e_-d~Y$2wAp#n{O+r3c%)N{4UTLVUTkpgS&I#L5sH%~+cpQ=s%Wzo8;C7S z6}whaaIt5tVjQtuW}{seScEm!EM4`Q#ii2U@YI=phN4CU^q(y0COxdd3O|O&G=Ex? z6f3y4@#5gt)du&dbbZxw)*G7VD=Q5qkp>%adnp;thUD#fCWN>S)LxPi-IFt-d#jZO z6IRsT+*hPK4;P8kR%!0Fsqx6+dmJfrEmA0_&f3kK*SWVy>j#R|xtF`Dl?Inwomi2* zh8X5B)mS!Ek~_wDC4fSpq@q5|>;e{^SqfN()zU;Wi6+Ymjb$&CGI)p<+7_q(E6Yjo zjVCPV>SR;hbA_nT_W;PQWjcH)r2ow-XL35(AZqkx^tM96sYo z$0<*ogfpc&nM^p7)j=81x{T_ejOw5av~4x4c}PdEV@1cVj$O>p@HwNmfngc18qmLE at<=$Zb6oy>&m-$Q{k(rSu<7BR7ybu0F}0ik literal 0 HcmV?d00001 diff --git a/Source/Images/d_zsdos/u3/Yeovil.pt3 b/Source/Images/d_zsdos/u3/Yeovil.pt3 new file mode 100644 index 0000000000000000000000000000000000000000..694de685ca24a6685967c986cc1b3ac2cb707c67 GIT binary patch literal 4904 zcmc&&-)j_C6h3ozcCz{58rM`bX_v8GS|6lUXo5)EhLEJ#2*ii5Z7& zhIOZ_)~ea0Z+$A1zWAE^+9*iDKfpnZE}7(|eey*FLqVzi&dl6Rl&motb>Q4{?>%?s zp8K8eoSEG(b0@5!ym{!vH-n=?C(Hu}%)RgLF^}iIJ9%tqzq#i1?GI}%F*SWF`NY>; zBhlAQM2k&Bo9=8no~+wURNnka^R?#wEy04PG}p1>24rc=_SF8=K#J&8>i5)NslU-9 zGPY98s5hE6r{37!h992WKfWG)v~ug_&R-#%ZY! zsQc2=SndzZQk&GX%GM^0<$iVzpM>2?ZF*PsC3&_uW8;)<*=0R!&AE$GvvYJ;mm*g| z*UwcP->wvV=av*D%oO|*W(xCCcRi_BOxS_zBOIh< zV@B#jYN2^_mRh2~bVoO*2ZpO;Wgv?wotm zU4R6*aPNg@pA*^=pgrdoDgYc{p9!Ep;{kfl@!iSh;lrDIx{9!2IB} zt#ah>;gC#BmUq}BbDzwx*>v za1}G*Xcx15IOH=sKZX@56S&V=(viJ_!^Mv95w#=S7icqCse$+z7&B6!1yb0i6AwoA z^G4B#`yE+qx4yKP3zCJCXYCYvk~Fu2iXxn_C=`6#`z%7P=-W~hy&lj9us9Xl@w!o7 zfGJ~-MP42?#dF+Z0X0i6%oo>37lj>H8C6Bv0Zu!r1=ou9><9`3It*<4$UR*qc+?5( z2G)nq>cwOZv0sp4a?xFwj0(?LCx9m`k%h3l>cy}`BLBlI3GpeS3iQ~1m*oK&2nsET zg&tN};2*LpNG_i6P)x#93@B+~CSWqdx<1TSR$+x1zYNAs%)94;G}=f9ou6%!oYW8wuIZ=}`5<~+ zJzSIs2Q?pwRl~a|Zenmrw=3a`@>RVtgHHx9>=}=UZveN~sdSz4J})A9!*2(ta?&4v zjmOJovm2Jf_>>YZk{Dl9NZ<$f{2Z5^R}r8u@R=zF<;Pd)Zc=vHWbUMCd=|4zMN)=l znT+HjG|PoZ&O@{O9LYIomY*Uy3(aySlGD&ErAU5+W^qH&ej#c#gB{h*t7+wp(#k8P zm3K-jFO^o_*3bbC0vPBxw}JB}aK;9lu?go&(%D~=bo$REm2M@K-y5wN2Y7*BI!(zB zX#1utWtz&gr|~j%Hr$~^eXG`zIG~wEUfUhNr0vshYI-a#n#G6WO>IyB%MH2MiydZ_ z6Vv}aA{NDsDQv`2jSy^Qh>FT2Y%D4&7hz*jQMmvci;Bv5*aCs`!5rHJneWmxded6S z%$4j^o>V=+o!qZ_5cR7bV9foh2T{N30mj^ak{31ZL4?#!Y6taX^+ffg7tD)V{0exo zo2Ct56N5a8BJ==J0-948Ge%`#R|baVc%*sE^RRQo%2*$09zW0e_1y#9UK3sl$1uN) zw}={c5GA(}rCNx#ZAJCLKLcs}WAHYFnx7&tz33HX`6Ov{-qlcB1f6yTe2ghSUxj8b z-~pLLLd3z4S}m`L$Ls29w%5{?8$P4Ho}aOL8~VXEAy#jBMJ&d<)M~?B8X9<) g)m!#77E2^*x1k@rixA5#t-Q>orH2pk=Tgn~e^k*?CIA2c literal 0 HcmV?d00001 diff --git a/Source/Images/fd0/u0/DIF.COM b/Source/Images/fd0/u0/DIF.COM deleted file mode 100644 index 87b89d75568272353e76a85046282781b8a406bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 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 diff --git a/Source/Images/fd0/u0/WS.COM b/Source/Images/fd0/u0/WS.COM deleted file mode 100644 index aa028bc38aa6fdf0e193e2478646f50fc62d9ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 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 diff --git a/Source/Images/fd0/u0/WS.OVR b/Source/Images/fd0/u0/WS.OVR deleted file mode 100644 index 5e3c877382f6ad1a01e3e46a76671e1332bb6d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 zcmbrnd0bRS)<4|ME}J&ELCaG2;?~V(gQ!<%QIQ4}+6Bd(T||v2s12eGuGtr3G?R>p zW+utZWa~+0v^5JO_liT`cr$?s&V*+sNhfJ0lb$D^-~=;qlIHh4w=u~)@9%xyKVG%( zty^`f>eQ)Ir%s(ZRhBn4)vn%K)s&o_o|&1PY~5eiw6m%;IoXt*yl`KA^4vL5;fou0 zw>CA@Z`+$ZWAV)7S@Y)1OT}~UoaB;*nx@7TO^wOLyY|*K?W)?_(73B=XY%64rrqgL z;R|=}OjffsCpXnK*EQ|0t3_dt zIeq$!O*0awr%c~D{qXe5)0a)ZcShY*hpCNq_j`mFxMA~%=>?8i5;z-km|B_X022}u zoZ`%BLL18)zW%FyLwVOVtt@D&L)xD@nxsh6<&{%~zcSw#xqYfHd0^#K<@i)djZ!Af z?zRY16FR!sl!VTA4K~(tQhsl0#Y9b<(azh93F6Nwr%j2<_OzU=P@bL4+m(-|i^^0x zqGV-ig82GW<>kq4=|h4;Tn~ZsL6OS&=~C)=e3%X~i||W!N&IfA(8`>0{4~5wg$aho z6O1g>5B z?wAIgjdrx7T&bKkK`fgV93`Eft{k6aP6js8@kz={1hPeWZ~7JGrRgUvJ!nL*{LnPs zZnW_P(mt&X*)1x3uy|@3n&V-uY_{8ltf&sTTAe*nqm`&-PY~an=Au&Dh!`peNK7Q* z)rPAvi1(r{YNwqa_B!Rr>8-vMc*YYs`PiVyp}b-7>uEzR=t)#cEo%sKigTtZyVPbL z0JUaKCnQp)Yc(2B2}DJSDyCxIbblUy_bOY*54M}o$L;9j!6aY&_0CBSQ(}VDK2>>y z`d?`=;>mW|lm)5OD1W4dBBhq;U>|3Xun!Mq@`Nu&T;MOlsuc`I?Idaw)i1k*goF%J zLIRcW-gNox=?<6Tm~LKispqoG0~P`+b-EXvbAh0qdLcRRv3kV3Nik}N$;mU&9J}() z7WwA%$fzGa#h@9Wi3e5jsM;M#6{C(st&%k(0Y9qmrRhD?iNt?b>{AlNk{KxHinNkm zJ>Qc)YX&lHL#A#2kqPjJ2v9ye!$t7@pmDFXZH74t^fO0+au^flaJ)e=k1#cG;FmLm zl)y%(d~F8NgnTc-mMah{n*)Lfqy?%k$wwYFBM}t~T z^ODS36b$?hF)4SZk~US`Hj~XwvOC4%nJrF~gW;GJ!G4NtO*7e9yzZK*gic~_WhmRz zq<_ya7fX9*noH@io`#c0$r>*{Ia6)QlQY@Z>ApbmW}At~^YJXtXCg~r{yly2DLVpn)IVGDoa(w&N4{LhN+8?6X$wW9l|qJd+E zY*xW{;{Bs)M(e0}ghXDR{Bwh`kl$^T9!Eu>Mi0r|2<}=wxSc=y%kvZaYe<+*IL0MNt<%Cq6}M5Ch<59IIU#eW-+zf%q|YIT}1 z3F6-j01pY{?Y?AyAWN_qW;CQEaHkkGU&-(gpDZz&X|`e1&rsEn~ia;*Tz~e4XiV&U)+NX9J<%&p#G-}2E7-Vl#>zivqs(U z$epaCxlS4V8J_cJXfvs;PZ)Q=*^_4q z^FH;tDqQhoI9!4gLaASOT~D>Rh8?Dd*$_3u%S!bJev{*pt*JQ@-^@3u?9DV9$Tzpk z@Lx<9tclyguQhzYrfFtU$m<&J?&toCS*5R2!JqO!Q+YeTwUK_^p6C&aosV>ir&2K_ zNsi_Z{37*yxjS)WN|gL*Du(ii{9-C%-%36Ig7{);SE~}6ro591{vY~#o9P3F8hKtV z5R63Cxw?>y*aN?jJ5nWADoJCZRPS@i5oy3*Db-U)cck7LF|h=^oju*2JZp%Cy~W00 z+Vmy&%}l$MkI`*&cS!{~!T>Y9#Y~;d^aiGWJ%=a{n>0mQk>+8!Q@8>>n$9iNW73kt z%_Ds~(wroicBH97Nx70HI@6T8^uAZql$X<;@`W_35=9fq$_ynTqe6Kntqrp3{xl`f zq{Ntz{No%^;)yheYPuMjbYzO2B(mqp21adtX@wX+k#bA4fb*7W`WZyrY4 z%)l||-Cls8R9}D`pYHtjVCL0)QJe_Iho$`z6qfuwmk-JOH zJ#qyZ8}X}`UQS03a)lU3MS2XRfq`_xQZ*2p;dRWMwA@gj_vkoH+#cT6YnY+;3Jb!} zv&zfk@X>a<;=tMR-^i0Q42AkbgB^`rkv0lTCZT8cmE;gb`CJO~$5X<}&9};)h72h$iNNFec%O zsk-m}44YeecCtr#A;XZBz|}CrtOWkx1^Jg5MunSvYXq|a38gfZ&KU{*&(vuee@wcD z^T%bVS<@1b2Ou;EDd3+|q_;B_MoI_0yOerA$7GVK86@pilV?}h?wh}L^(9J}LsL4++lWIi{U23ZYr zOXaB~NyGJ0Zzcu8^o1(w5a)VvFq5aEq(5a^ft>u$%vKDoKV^;%EzPW8u`g3_>7CcR z$2&|PLO5gmL+Gd~Kc3BLa<&e^6p%;3)oFwzmtIPGubF<`!W(m&( zI>q`~=p2uqXl9iRm9vm6E}!KFt`eZ8COFMeSC3C*&(H+vpM@Wt<)4M|Rwu_tXAuM4 znQJXzjXiv@`1CA_0v#{`pRyoloZWc^8P(S%ynM-5ps@dX79nN<=%v1q|3t?xO8z}d zP5bw(ZeZ3W{+EgxRp>!{E?che92jS^sZ-g+5y6Nkj97WDi6sSgRt%(>CTbE8lQXhI zrT+nSQDBZz>#SqWtDTb|0S>-w6(2RJA^`6e2!eW(?>vGb$)mj9%rNbngwzDz2tif*f|iLWj10cNkdt! zPLv|QZMva-N8_)-<{w~GfnEHBiU(da62LBuOXwWXWBpI?;4Kr(O{44U(Q4rLlPq1z^5+)zLdEu@RTWDZJWVb|#nru}mAqKl6lajJ+R-*f1D^cC7>8r~2 zH>$OBV1Bj@9fd{C)@)y*yffREBzI(Es@#-q-h!%H29q#lQkCkEVbcPo#%z`vs0>aj z#d4z}8|w1$iPGL|bDFd%+XMaR@oaSZAOTnQNG+hsLBlGgtQ_gGQxHm}^(`bNSIX zUdrQh#Zx(0t=$??!sbe@Ifl>Ug~^;#{CN)h9YZQ&**lccAErRS66R#jvpz;?H-1PH z)`0^)%`tot4=8+4fnVkr{-J*Uio>U%!`d-qj^QgcYCJ_rQ|1`HR6jFNYup^e&3NHe zN-*3~W8;w{dk*DwaJMpnyy0K*LL5NX&S5WeP>Y|J*UmBAju&20;|!7djA2wiL^<@x zyLXP^TeTp)THBj*kZ1_d3nzJ}czF(~)$*Hj4Ab-nFBmj>iW$;7#fx(cznpUL0=*Ug zTj^YWaPV9C;v5OkzIY{kE_;JoZhDguMIENg3@Zo==nh2X3>cuGDxcc5dg6>{k^-pDjwAE!J7 z1~@*Ej}rIJl}^kBOCe?mF;tkaFlaCz0|RrCld((eqT6LbqjvLo;&XFd)gQ;dI=4m0 z5ZFBPym9k9bA?@4yI-3Ny%&s^H9lk5DSt3m(dV$xS+vO6G>^SBSGB*vsDOq1JOSD= z&FZD|T3(e`&Km7|wPl=6A9XD+)h$ymyVXrwRZ>a@vPjV3n! zlKjP7Obx=kc#Pud^Qw15O4H}*mL*Fm^Qa52*2Yop?(rm7o$6wVurf?bFl##HBmqi3 z=ss~|{EfK2-Sbpok*L8d-(;o++m%NJvjzb*%EOoPg*n%6(^aTpY z@`ik9Uf&@?0%Blj9xN|@)eTrqo**U((vI)rAY4ho`%4Da8)^qpQy+gmT__g>*N2xu!6H{1qC@do3nmDgp8>ms<5AW?q zF=X}>?w;ZlC(Nf{bQluc_Q7@=Srr0gVLmFR#dO|$6i#Jg&5Q-Ji@g);8OHigX^vu5 z^fc%(g%Df6H}mR8GucI&zLm~EU56$*UJ2IFnpp?EJYb1ASMHgwT+7D{la3JCk1R@d z8D3WQ_Iy4TmCMq6{*w5_d;~A6uMV>y_RKfh2RqEO5HP1pcq~A9SpK?JEL^<8`tG~S z3;$5~YT;{zzbWc2dbQ}aqTdu-*2pXV@NVgB^(8J1Cd8$=W^H%>ux?&bh$eak8X-65k_J_li^gRRH0Sz+zUJJR zSQx9ya$8_XQ^F#Lu!Ouj_n;Gx^pQhAzuOa{mCoeirJ)kuR!caemLT8A_02+z&m<4z zf;XH?FAJ<}P=1hCJAe5x``-waX(ocRL zMOq0#U!E^bPBKFudOy#{*ow?B%5Q^AKS&@E~-dnT^97yTsw<=5sXgU=`ZWnNDy+2mmOT z%QemChOiJ-!Q4u@*?|I~A*n*%fYm|YcDUlcQ{_es>L~Fq zW-bNskU=UuL^5VtS+jr#xZCAc`-;PyIVUU*>YpCmH-?8P!QDHMz98Nfi-{_60ZKq~ zXD?t{4RWcrfnksG(*najo|l#_81^7wkk1P3dc3Vg~B{GW);Xn~|_>fDZ$=3w@ctcI22}{pk;uT2`@%Hc{Sb@ZbyiFma_}M= zI`1rujJm!dp9Y9?p;EU<3SMMU<}JW?H%86EE(_rND*rbNJ=>;fbm5EQ>~3GK{LMlv zo?8Zk(77$XkoV>-Xd%SX)0P(ICg&zERcp#yL=2I!NGVwa$m?K(yhYONMIbH^P+lrf zvk0xcRe5kR(CTS5wel{jvSb0WS;`gTLJLY>vVcsVTNlCfX;tbLdo0K(Kd>kk_F}wR zs1Xk=Qa-09Sj2scpkAF`)GM7?G1p;@BUknYol#~L|vj{>ZPZ>YS=>jW;$zLz>B@F~DzR}*}$b}tgK6mhfyN5Ir zMOf@F2yrT8%3?sySd7K(?8QdOw3x>aKx8<)H{$y`$V`#cw`nmJg&P)!B*QF*@K`)T z?7mRE94^$;k4E&mFh5I8i?ItJwk+m}uGjKo(RgvkVm&w&{7*@z?j%vl(Zxtm#R?ak zVzBXCXbQ07#-xDcric`b8&hP8Ds2qGDG)q{&=hd0VN41rAVj2~Gla+#8mp>_-jbA* zG?;`@*fJQJYh|6GarQ}3;=dM~HScIzh}gc!9^V5!WR`uf#~0q?yU(SDq1^ZQ&iDB4 z?eUGlFjmBZ3bFm6 z&lW(*-oiWTy{I~FV4wg>uRKs7=o5eslCU5LHiu3%9(=OzW`RSxU4Zo41<;j|EvIHcHej(HVHmbohjQJ$(rl2vMqp81C?%@mhvrT-{h7lr9lI zWKMDZl5Qc2&#?4+0J~+0VR?{}J6?Qi2}FQ+?-H7K@WKoLGluRRCOpGpVp%e$4JPf= zJ0>SedS;1mo7DpG#oXH5R>62r$#_&L*I#oM(6OLOWv3(7=U zcK#yo%am^{F&m`6F0uPE#lJ3TfgVe`tUV^y92J8#RV?`16iXAjI)77xT*E>x7Ew`! zQd}V>?SK@MCdH&pp$R-N#T1kRfvof{2Nz-Rb}kp^7V?UHxm;A(q8!XO%;tCVIT~&@ zbO9J-9Ma0dTO&{dF_-dw(|F&GLP!iR76ek08bTJeFY3n(Ipuo_d;1T?#2$=^b;O`0 zSn3#!x$@=0JZyMgF7)tr=WPe&GAd_Ry2bkorOSnw6fhIe$FOpxaESU%HT*cmj|dVo z_-s_&c;IY(Uy#Ksjj`m)-xaF#|ElnS^Y(XzzrnX(h#?WB@puuwaX`R>Hw0w5S#v#L z33${A6G(~$dsuU@*=M0KI>(|8U#o@2sKJ5>QYIuc#^q z$*AlykM0z&SPR{{6Bgx6@j!hM!}pa!q%uoD^Qfe!=|!_h@d6zX+6Bp~7rYpXYuAgR&S@ zo25mjCQf;IEvm<)oojQk(_D0bze1Ez1Fd6mE@><(d82uriw4j638L#Nk{&A}S_ugp zXoXna*&>$65qT<#L6tehiYF{Cjw>!sy;YPJRh%AIoRLvHE4J8_Qaln= zQ#@{4vF@(o@ioO0YE+<_;4ot`hpF#}<@{y&U zMnoM#alA5aAp{T&JE$)-RRQNSOI4hK3}GU>mMVvf{K&MTx@%OOq*f;)$-Y3s6H3RG z1$d&I7U$K3lhHS)^iEW_pOHQ5(68DupH!Qy_Bwgok_=ZIDHz?5Ex4lO zE|XR+gE0lrBwVz~?e>`Smk0JP<71_5%j`srTci>1b8%9G2KKQBcX{u*kq zN7}f|f!d5VFQluDY9h(0HpiHV{mXod{Oz(SO7L=Oz_-h+g!L!OTG4`j;EpPx-|7-L z<=yb!F61;KhkP3qqv^Mo6(QfkDYr)2)Ruum?G{yvBb(7iwdQElwi%WWg8_bM*aRhS zd5`k^vSDT8QUtLG`M!BZeZ1}bhD zVo852TS;$rVx{2bbFWS;agX7$Agf$<-m|swx3Z-KGJjEt(f+7WOe?XU8dy{!q;nY; z`HM2e9=7rJdu(oALPpn1yn~<1X*9KbH{Zjr=Kson#Q%=3=U?JA8mt#q^U7l->_`bc zN2`0R#N8`>xSYUi0p?J_R|DK%yLb+zqW-^?7}pxNsDor#p?_}c9r#-b(dcg_v9acn z7`>joMN3xsZzb%7JAs!+1H_#m1us2TGTe=oKeW#=rNP8DV@mPidr%H3CG!LRk$&L& zH57y{C}9wakdmDP(@S%u8KrhrXnXs0u_;PLsarRWUMwmF-wta?VEogz;a9Cg^G*5o5)QZ{oNa=6H?o!yd;~ZW#HswH)&De&Y zS(9`a25QXo%L={7Z9fV+--q8j8k_V6l?OKj3_%#kc`tIQiWOs zVoxB~{c3J$n4rufDi|;m#-^xBpYY-o=gk+bs*zoO(dt!dR)Laz@m4RG<$hj~ta9bb zek8*zfQ5XwhizLqYMfnS{Y2Sp{Y1*Py1O7$CU{r}*%YJ13~MiPOSLP*ojtid-4WqV z@tD>B^r#iN@!jR|w@`Y<+9f?`RY4=d-@FnL{??Viz;F-QUyPuDBOu~nK*XT{Y&T(F z0LTDChaWSqSi4fHTv<>;1H(URKDM@E%!qDlK?ybwKDIhs)^3&SD;t!m2sD7iQ9(%@ zhB(H}JpRy0>%pH`h)1A^VqA{#c6AH)V`V#QML!u^&x}*@$Eod#67?&3rHw0LD(xq& z=IVxy-tK;QQuM-v0#o(pD=1bTTmi-uKVQM-rwFrCI>lWpn2-W1@varK#p5fO!5@2e zg);lFcy@*0gt-bI8#>5I!{3Lr9bp>MOS4v>0JXpk9WblnBhNHD1)w(vS9m|6cAz-N*j141G;N8_f1UL*nJWCSMV%`43#SXH~F zx|O{c2sFOmgn+1rXgJ89=C@$&MU?{^3i2@04^Jcu)~D*K*B?01CyyY+gD+oH_EmTuL9a%ttu$#27X>* zB=NOXghS6bWoDUpd6oOnNu*o5rOT_-R)Ns8lCU0p(gLe&Rm7cEBDcDv!sL>p>HVQ~ zL#vc;sC6F!@m36f=O~J&ARL~wy{pz}Ufu60G?seDlx-%o)Zr4xWAB(4jbdo@{Bla1 zx65rL3ACrzW%RS`Xxmg-^4V%M5fdEv0lW}5^=AF*AKGbKjdp&vn%W8L7V8*^^U^4* zrB=$1uU6W}MTrMjOXpTodp}!k?H+C1XkmAl9^E*HCuaM8-1^y26`0@msAskE->cE) z_g4S7&Gy%g;y0`9Z~VF6ehNFjPnLTYE%Tyv9u;HAVtTv%tsheo`F&G|J?s%a2cc8Kgkcpb_}r5N+BHhhnyX3cNmuOmkV~n^XLvaV4Zgcp}_BH1FhCOH4Jv>p>2Hou^sP89O0-WK! zQ78~2470LSw1&t24}2@0TVuqxxMGcP4imp zVD0eU8ce%CT4`!`tPMD|HYjlI_%UlIj9nWyVeJU}DKAZ4%g(CLr_|?@XcMjQp5&F% zwLpmw2V2B>&?e=hwO-*VUb(qeI7?4Awa5$dNM&o$XE|Ee_tlM(V#8WG-Rjet$G_YeWiiZ~bI7eOL$EA`}aoNHF z3+|^Jx`YBxalq&a&dWVcnjFR+TpP+Ngk4-*p6FfM>p~vC=ij?9%fUo+(0Mzh{DPcP zj_!r7Ijy{6;)o+xPA-odm{gvdCrvLmYx78z?Dsh3d&^ZjwbpMIq49SuKUyP~mBY)a ztem!xq$TBk6&e;-7z{sLPWF=f%a@eEi~{yGpSM8(=eG<7Vr3F6?k-m)6;xDzXQC2s zNHUOK&fUYKcrPg&w??G{>9LDlt)mlD;y~+M^@cLxGndmu}Q0tvFntn>#+8)814bHJW-A>grq6!psmxy zIC&juaX58BYb9(=<*jQ`tn2VH<|M;ipm#a7HAJ%;3%HUZ_=@||dVEPezQi6Wv49!j zepkuyo?Wojo#Wj2+QQ*cK@SH#UZuw`=9JZ?_sWU99ZP*Jn7<@?mW2%~(Hd)_Pd8I!v**+{~NwDJV>A zTd(XcAS6OI;B-JU4?4;_*JBx{iYZXo!ye>kyTx_uL27aNdIGJ3MZEyswSjl3%ktDs z6bt#0y2)=6g*_b`f2o_O|57&*HuQmJhHTJczT91ao{@W~M7eu?Ag!@pTaSu~cJnzZ z3*`94W>^hRLkm7T5Vzqsa@+>!XOSEH6@iDoSx>zWGdk9s2lFGO_tq=lZI;e1Zc_~9 z$V;Zx`5e%M;O3Qw%i*O2(=l1hNwskgEZsm2#SPdR1h1~1Fu$QX7l-wUu|)H5({IJ>rEj9PqT2Br zm9I8P9UEZxLFY$qB!foqh#1e<*I1W6FD0<`Vz&qjX}Y3JFh3Lr=1-5zjBpiqA`NoR&AC)-4rRlzbT6L z@;BcRgA+$u#-Hr_YSZBgRZpWXwr@syf15L@vE{9Sq|I1kx1L6@FKP3H@v>#}cFf(7 z;g-#4RQFPqBwawxm~(!DC~Wo%``(~doU7ZUE_oX^(+0J?YO~@GiJLaV0s>v8QWfXD zJ+$ZZ=cPRm6a;76{KJQMj6jEB2wh35cG^2B!=?i)V_2J820O%SXa{F)8Pv+sW_SiV z@v^qUZ_2y#$9i^$5)9k*cg&?4?QMd-ZU}7jV;0 zn|ehkOmNDFx4`IlY>O~2=|-k6sPEVo(rE~Uts1ljps}moMfWo9RFjl>jVE@*QZ;)-|Hg2 z6^Ea3F*qE(oNj?bx^giRj^Wx0b2vi52uNbADUjo$IQV&&=nWwnFFeg47NHe$IM9Y= zr|$Mh95*e&V|Xl#!?6PBBkW9g9MotWFvxq$J+Q69o9oX&&;Y?^J(~)2bsf)=aC^E! zc`X)4SL>Uq?n>U<*qB`1P>*-=)`q>w4ZD)>s=KSPsWn~0KA6d6a>BeY(>}OJgn??p z!=WY}Cs@Nw`oR-6Z zEBS>=L4)GXRwhoS^HncYCZ^zxwap8a1tp1z{c=ZRi#OmL4ubnCgT<|tI70J6 zWfz&{#uSveJ+POcn%gy%Y

j9&|deb*hHD=MWUg^cE91ZL?x}UO;amwR0;&2T+seub_NaW~O#|aLuphx#o1 zrktdZ5bFD9tF4A{dhp4!)%<1oscK$&xLU|bx(ERD%<*c6DTpH;mfx;cdGGCNLlk!i zhvE+6FkG}os;prfL%|p*;e%=`uN1^w{gsgga-AYlI-rWHe&;pnIlq5Y>z+&i-?jPz z2P$ej@B@XTYiv!F7+fQ5siD{{HRO)xTPM!10V@V^#;7Rr*WXfu6U32`fZkApbI9r& z+Upj*S#PS)n*&UuJ}S!Hs-i;(yIW09KsVS^V<-$Fd77HXK|2Bm#&a(ib3O_su?}`6cbAneW3<>CcGlVdT9**j=^zPez%5v zY9*-#rMZWkJ&<5@5^anI$9agygHco`m;l4;vlX$6+$la) zp`5Q~x08f#lU}j8V3h6F{yk~1{q;U)h4S0#E`Or*R)xD;`F*upg%Sv$oc%lLj2v9) z8wdEl^VLlzU((pV&nt!7ByH#u1ErO7%$j@7cu#nz z$3(^QVs53BU+pzI=G=4Unr6CB5&qf?CzFXM^bbp}0?WFL*j#q3zP429M?aJA6>e|Aa z%d2iIyxCbL4OiLBM{M3qtOJ743eS1$#w+(Em z0*Dt>rwxYbHa3)G@30A)|OgSoVFFWVW0Boy7i@ z@M4^kAG$G z%U6gZHe-|+T5Z1@f3TbWQBv9F=uiv)eKJYTY1Q$AU;dhaV_c}$?i=?m+_0%%fvoi3 zRl32X=+JnZQ6B~Ay9Zr6d-l!z>OC&)-;%;RuNWi#mxn9-+KTCBO~AW>;UI=|rWzD) z1i|aM+esj-)}16l@ZL^3=oCAv16&sZK$}2B*#r2%|Lx}joWGO*zn|nq%916nhA!D) z$vCy1>|p`PIhh=n%-h_#rj%qzI7@V*Un0ZdrUw49Wi>vd*isV-0q!wy$=GG&lHCGJ zex6i{Ts1By6GmY*9;cb>!aD78RIN};@9r91axI;x|5;6^{A5jRtaN{k$4jcmCocHX z4D{B(fw{K^3&8H0VO>D7IWg+w(TW4_Xv&AkdF4(uEj2B!mN~ALJh``q(1t?`4%`IR z0=;i*ekewmntW@C^fKDl0idDL+|pMy!$L}O9-1dlsU4DfYlZ;Bch{tJ*DQIjrtZC( zvE4Nq5Te_W7#0wiAkL|ss7Z{*e0RAPwVbC~eqHNt*R!?0CGy9$zHWL5eIL}K@(*go z!?kU`XgtSH0Qk+rwG*WCwNnxh_SkP^Hnt@VoUWaTKM~;<0^AAXC)_??JD!&o)~bO6 zw>ruJ{)zpI4%;UPL~Br%{6X!3!S-wUH|1LRX&=7%=UQ`nWE5Tw_eEPliObOy;Ifdr zJEq+<@t?IVUvyZ=E*x9u@y_(joCzDY8!LkFK0}?l;pKHpH*4Dlue>HtsY_hY;=DPv zt}P?C0{YAwwY|~@wJIB+6Cs$55KzK^Qg=_&~O?z%IP}!p1N@VDdP1`epTlMc)W`Gl&t{I$j!;fz7gJ+xRt*qP%&=1zd=SD zA-Hnuu&2m8_Ic5|)jR^3k-v2an7M&iOe{7xAj`#FTe|}Te*Cu!CzEF+n`S1P49WfE z<{3SL&iLC_f7}1CRrkxSGziXZ?Zgj*;E}CfQZT*te%HKfTQ^+Wn*N8a25Bq*$E_)U z+&bfT@%44_oos_eDKVLsTxQ*JaiNp?O91 zhSGYzv_7S@KCQHVMrr+q(s~V7pOY!Au8$OEB-?Pt0K06IN!(gb5mI@*U`ST}T`zu7 zFU%Ybbg2{Ez>#`K9`GOK8yGB|@;CLmC)JuR)Ni;@&tIrdxlnJoP(R~BecFH3&-|}? z%|ldbE^_&z2d+`Y57mziALy&6UX}h>A2B!<%z;RvfOw%^pmu&!kF%TK)OWejGdT-* z>C1XIIadbX)@}0)qc~%y7`ko9=61M()NN_DiYe>2!5=Rf`+VtjY<2=97xe`kEx~9w zy~rBFpzW51Xm}h#f-bwGdd%(})mr3RyOqok-SD4NWx0*-Yu*+eV%A`erI~M=yYJ*S zyJfIF_h!eoyy2F?4$IK5hdod@ST(jGx?J(+}0bd@hz9-ZN62qdz){u z9Ny61qD-klP2EanZC5WmHr8&HLK@<6uCBqiTzr3WGn28iInan3G*W!ME2m1b-Ri3Wiyq8Iwbj6E)3{{*?_5Ow(>p zh$c~kofP@!4L&w-xB&{jbff`_OOS7d{BVPBrntLd3Vt}y*^4RYqa?T&x~0<%ZDR*c zH59?I^J+tPm)o<@JhM}NzX9c5Xu$T|quVWD=k7(zNI&dtarXGLy1HAy!tkpxmTk79 z{I42}!Dg*|u0i^=AxEQbwn6sMD$3E&?^%Xo+`Ws7%mL!L2CuSo`@p$|TOBdo=zNqa zIT{QZ#x%{{mBy;$6&)2fI{I?AU+Zvr`pL20m>h?#PPeNYA%_JFT)mwS!qMx272D^S z1L66SqwN}O?}zTWxh&5A4;&K*|9ilm*p4;K{oBD82e-F6?QrMUCp zZ13vAHtR680c1c564lq8qjN#xxa=&i+c3MrAZN}m~b$c9*39f|2#(w`{Wrl~hE5~;9UNKBd z#->K{j$VpDI}Yx!=V+9z+m+nyFn6A>7QRbz_Lze(RJwJ`SbV2^c}Fas=XU^syLULc z=;)Bgu#6q7quLE6%ww=JROaTa3`mA(ddZIA#j3l_DZjtNgDr2T_`!~ZHm9iUz{bJZ z9T3{&X@T?0YONr}`D%BU2grycJKWOygb-|2cT(AeogP&4cMJyt$=*qv@b4YNDjN_5 z=?0QxJ3MR|>vW5WJ99MB@D9q2UU&sQf5WtpoTlg2@X9Ij+oA&}LP4160jvgK@q-^W zIkaK#VbpRqkuyC*&e*2CJUjuh2?LK{xIma5;jwjUa`Di=+&nhXX}#a}n*7_Ha5j>j z+vzY}=S?zidYd=RNrDN_gxwZ>f~kUsD>WO>J#S;7VY)4xHbW!iz!Lx2PVEG8bY^S9 zbid%VW7Y7hoIPg*H5!^Yb$5vNQ}XX(CqvQS)9%vU&?_(Rq5w=AlI||L&?QmhyqSGh z;s{)r>$x`5FKOFo{HQN8^zc{?`%N%4+pvwt+psZZSOw9nND$r$2eg-SI_;7VSz8he9kC(g-h=?0^N#471k`em!uAC?(5~fz3dxY9&f^bU68G(DyDT5yrH?n-eDUIr zUE~)dZQF(F?c_nAA_acMKV{=O*tlUI!q%CRXihk0=wiU${?c-Z(XeBqR_ z=>$`b>`|V`cH`O^H!h%|6SlAl!b*GRc92Ak!Op->BaLWBo`>$UaEq;tIM6D6i9`9g za_2wK-ujQ-V$Z9)(JhZcc=}aqm;W5=XaY{Tavco2^Kw;V;)oQm8{2E2HFo17+6cR&9OcL}l3R zctZw=l98y9sv0+!pVi4hY16LNwRlAk@#~V7B#O;RW zpRn5}478xG2;V~b*w~k_8<$Vnl)0%e-rI35T0XhktDetAs6F?^0doEr4X z&-S=cI#v0*EbIbENsW+IxS;6>!zM?;JW5!1r(AsY&hV`l)o8!*RCzaA-n@rQrevds zO%*Ofh`>Mq6g#LE3GmAqhO`8Un@ooj?2LBR2io_5VngIZ3Ohcyy)+C} zXP6lYaYowrrzZQ4J9`a?D=F|gI&tP%4sGg`d(>PP_jF@QKeES9MAaxe#!LBBqS7}e ziPlpsPrADXvYXVNY&~slIcrfBH>GipN}^HIs+TO|V5y8Is#sM`mAOrFb`#*>Ryezf zJgk5ZPFi@nQEAJY;?kzpxBA+efE0Rzki>4&v;>@Kz=d&RyrX_ns0*%3LwLb=R%&lT zm`d`ZXZP?h^LwQ`27ed(;~3=+EmvTi#>rRlr6#%$?EYrlE5@D;7w>PT_^+eHt4%CS zjn9pi-)&+=ST#4(dG6WaqkM4hKIKY_c<(;pbL;`#yN}(}(?Qzjn{b|-!Z=MG+RRo_ z5hziIm^Y)u2llZRwNQ-wPh*vhX`;1RdCtHVjHmGOX5uevv+k1+ES2Qt&9UHM3^?2w zC8%{<$5Y+vsG=JE7yY%U7xn?0zhtP}QTOh%A_XR5@nkc5ef)SC2sDi+?z?v%4x!!C zto+KT-ZiLZK_ttF_z^wcZ1&TG$dDB!zTG@Z1~h$Z#Awq$YDUxLzpJEzP#&ehN6l6u zkT(H!%hUIwuIYPWQT7RVgCb41KF!Perf4H*w(%N`%6mrnqh=|S5*3NUw7~8gMF?;0?MCdV6DXyi znx1i8;?sNS9=I!e{V?FgwRpq z=h{AM`J`B-uLYi3Gp}HN!mbhu1%pNHW5!YD0T*bes&g$au{*Sncx2B$y2{SB5BI4J zEZE21h^3NMIiPkAm4WN)j_y;je?OcLiBSEe7RYt`g2graB;cunh;?eXmTK}dEBn0~ zK0{ATZ@9F8MPP@Gb&BWru~1HUM7?|Q`F$Cf=#+={U4h7_Q!0jZy;rY1v!4x5@uTPBIp1X6_->v*{tT$SxoR6h0dywU5yt(p@{ZjD$e%~xiwU_b`<1`#m!H}XgiVhyAPh!gDRIJ~ z{hi_y`wdg$ba0C}8G$giCjf_gUex={h~a21-pF~i!y`K1NbHz_*Yp9S-Y;y}JH^zdUIKO2)+BRn(%@$v1Yr#S?N=&ffYJhATj&+mG&9I(>x1hM#Mhz^p zQ5gp>c*PJ~u>9?QwI7xC7Q-=`Xbndgc)o*?)R&@L5Dy(e-I+z&gKAXj_$&Ts(h^Sl z0tPm;s5%7rAXk3b#y(OnOnlBDU9_=p)G%lCXT_wE*n*29np@Cg=JczNwnPWwBdEx6 zZS26mY*FG3n-%+MH^yGZ7lz=YEl?3Ii+{ICZ`z>2SfMmuMhSNYsa)DZ4a#XzM=OrP z01DTJ$(jEF0p(>w3uZ1aR1jFYkHDomfjh?7TAQ@F<;U6uIt@248tzufa4(~a;_heI zW`aR88K{D)%`J38A9pvy+{oR_47fb*eue{qqnEG@;o1$X$E259=14EJI5B0nG3DtQ za@tf6J50CNx}{lDK~5)P)I@w@=+o#V`P)R2dZ17@>Iap5 zBXrm8oq;uhMwWlLBx)SCeovbceL!B*O1$k$k*%$u`odO~$4#wLajQ9*xNdPP*j(Pw z>h?~N5?kGFX-lhnl;s;*v5a|`F7w1f&tclkVcJBIZuy_B9^Fz7EcYzkMkN9ac~m< z1ir{CIbk)YeA9{)m^ix(Wt^~h+~Ucdq98cN&& zwv+>|R;S1xK&=b8kcmn|1Vl<4;2p?@3^;4P{6O>s-6Hy+ErI+4D&Ipk=N=g*bNXFXE)?=sVG%^_yF?ooLTjlTtD{K2!`962bg^v zLIDWTHJDLyTRZzU3Qc(Z0E>=vglJ5BN{fk0L7xl3@CNwH0ru;t(cZ_6fTisS8y;tv zs=yEIN%ABhmOwmM;#VzVX*+u&0XijS12MV{mYvde-RB8`nE7Z;gK1%U8|GP>QUHk< zXdLs}FxC2Fc-M#JXd+pNMHsL`6##OJn&lxsps0LtYJT$6IAn(<- zJaN`R7CR2vr1*pEUy;;owC$TV<>i^PG^8;`9+K!OVj4JtH{|7h# zBEJY+0XBfL0eul=t5@w91|h~jW8{R`2kPPuFh1pZ8|jiACv>Wl#=y!$UhZoq@F|d1 za^)dmahQ^iad|nI^m%Qz-W(P;d?+CBU;y3vw)>FozeW&~qsbGG9O80PbYG6dadT4; z3y+-?nC^1ob#T$oiRY%Ja49J|4dPQ%bbrDtJ;g)bJX{{nf;3d0{O%zkKMV^Q_1FOU z=6}sb74Lz69b%s|<*rsyYiA8AH=K6{W|FBU`@zNVQa=D zhrbdL9cRL+FZBmfxH$N;AWs%{^?i3iet2zzzzsd1(&}= zjH;Kv->HxCyZ#djx52lyOT+C*%7E*aiY74Xy0fr?K!k@@m~yUzbj1}N=5(xppnRO` zpi%ji3g%w}snXW(#zj)8w4KgRsPa@*z)8$L)WHTqM};a6&o4it!8ic9OS%H?x{eah zbi2c9F`{zjBJK(xU<5d;={~_=PW+YB* zI|Ge2@-Wkas*3@8_Z0Ry%@4faKWFygC~@jx-~_)LK`uOuhVMsI)?o=Rc{hIh55ocr zd-ndrxHOF})B4v~#JAkYM^UYGnG+ycNSJiw@aP0{&*9OQFK%Zy^ty^r7#+p4htbe= zy!6|{I$RkBE95JOb=7LhZx6Gnl-qEcamjiZ@516Z)f*k|xCqYYJ;Fi~IFJgxB&5DP z41=iC93p;x7_vbr*(u&S46nn{`mu7%J3?!kiASi@{;CpAUDf~_Om~-#$WxCnT)};W z5Gp6aDgA={{1Me2Sa(Ev>np5$PW|$Cy0Ffi12uTPb=?L%P++Qmqs`BzNCIW zseY=}`6F(r^(X9-UpfNA->66Z#&ybLo2AM)b~O_WqWn@I#IT&jc*%|K0hL_JnI?2B zMZ`7J^Z90UnojLtn#oBE0LMJ5Bi;yA*M#5mB{W1;H$;9_JM_=;V8|&)X*qaL2hI31 zj?&^9VN8Zt1(qIV*;EQUpq8cL@6Y!@H0ttS`X=r@$|n8aq3$6lwkn27d~dHG^UxayRJG{NP&aOo|9O>LLZ#17bsy$4$Nc$Dkl~9V4?t*ReY*8u9Wm7h5*!l~>x%>*glK z#FCBf{cvGjs8en@&YmDc6I$uF1VG=D@9CiM*HP$qf7qUVhLxF)7SVA~|XLG?COkPoh#BL2ifg+sE&CrRx0_QQ~s%nBCH?Sf%`K z@$=*C@S_2N;r9hdrATDAHF4UNS{U~Uyy*n{RuhNo{JnmA3(`}xaXJ%ut@esP zJHcKWZAU+ueSWS53Z6va)5JR+h-+)$V}CcaaOLT{DX^0QD8;Ic6Cz;_5yJ2vh^)j1 z*+!tp*pRjw#jwn5=5>%XVV36{bSv1_lp%nHOU(U{LN@7NnCxct} z+*?sU>}G}U_gVX3cHjGZKkq;9=l$o+*k|uGuV+1Lt!F*!8Tk2Ge0(M%=Xk(od-}{d z0E3I0=fNz`0}@b}WPtHdc>wOF$i7hWoYN=Z7wooVE+{~Zo67bzuD!%h4)PenQ0?mw zhzp_hv^N+xV|u1;u6Mu&AiOjHManht-Xi2n@A>1|1_b+|Pmg2b2N6C~Q(d zk`hAc5Xfv0Uf&EOWdNUSQc3r#bWeFC!iR>pN>q8Ehw@F;!*lv*=XkLGKsr`C&qM8_ z;sB^@6$dC~tLh``JkWilM3=|+lYdbG_9(1dm*5eTIA{>c(mm-ev`f3dLl^*8CeMrB zD!Q8qgLMM+ZB<974N0lmD}x5(8QlWF_~nvDsmcRdWX#y4_O{A3Xc%H)ZcR7`qim{v zmR;rp?T1wL-7Ibh;(EDN7-YQq*a@M$g-=wl3d}Q6fCOsgK(rEPXz`}%TMw0&s;{cQ z3X;RBk*ZLYR`rPLQB@2q!9Av$qnfW;pn67?s9LA8s9sjRrFu`*q-s@tsp?Ywth#gO z-|P208(5O~YGGA&LDAfT?1GrWFN>#bsZ4!0?@X?Kvmtla=AgVYdB5lODPC1Db5lsR zee>^yu7V?*;)|5$}dNl^NB+e~ZRWNN!OyR4D&Mqh@>QnrCVSI5AvQk0s z=27yVl%$lEDXUY~rFf-IUfE9y+?&+@V&I!enT9Kdn}+Si9}Kq*eT{QWIi?GyDaIf3 zO_rI)xki8Ecw?$z#Mgo6k{WW_a{A`}gg=$)Rki9Bwd$B!^%u43HMQz(wd%N9<=|DX zt5t8PRYYmPo-@48;EB~QA&ePI_Fm3GJo|-l7eV18LKh_mE*BQt#4IbR1pTsK7`t3< zvq4V@`~~@a8#kTzn-mPsDb|MbI2S`3ZQfoOIwNcN3g_pU<>K}T7?amcB4@ynTWB-NAZ91N~OT5}!;tO-6&gJr?QY!RgccJd$AXT0K zE`}$Gmv?@gfGhD3G=_@~0fT}&jx)q^Y4S?k7`gX?$t$_3A=u6*ujFBW{Hw=|Ld*)R zA>&s-NorCkor`~6q5CqVfm^{#*(r%dGD^kP2SZNMBGAHo@x~?tkC+C*nG%J{-pE| zh|OPE(X5*s+Au;tVnpY^?2r$>HUZc4P2x{0bdw-XKPeRKqL){QcUVP$932nqBfkm( zRpIjrJJ}3b`Q7}p()5)+9Q7uedZYBi;3f*-NCHEui^5>)rlO@7(`m2=ej_B(8B!m4 zGej<3gSzycUc$I!L+5>xaV3VDwbr;25uHDy6*SIJdz{Py`XuP0L(ZdDy01{&dn?&b z?aCN5i*yZdB$KWbl>OdYNkjU;{pWFaaX#5y1Y+yfNPAbxw^s`7kkLdrCk1>4t)l1a zYXm8oDt$=!uaz>NEFDiqW5w+&J8j*Do@qiLi<~Y6Cxck;ydwlBcXh+AAAZg`x*DTn zRStqCT<%N`bx>bsCCgWpzRY4dsV`Lg-7XL;NkGyv*P}7ydM1MGeCbwlr+HCM=04)(CzeZ}Btr!N#3VcQ zA5Z3B#O?*0bN`vl4b$kHfbP%9TsKQOY!whY9!Dkkj~lcKDBWk(pRzVnw>+eAtDu?) zycf=`^2r3Bw=5*GJOrS3(X`-W5~TW7Bp0!0m26%km{;BM5YMgB<6T;?ipJ&HRnTD# z!4EtHJiCfCP9tfQjI{ zMn3eI?0G;ww?^o@M*gU>{`|2@`P^f2Ha^RxXwX6t!Tln7&3gH>lx!jt!dxiUu>g3Q4h5M3Ln} z$Y7U+L<61JSURAZ=x1U@LOaodHNA8V6)RplKo%&=8-a8XctfZBR*}l$6{qe-2-qg& zA;6`6YnwZuE2(D~Dc@Qn{9_Hb4aljyBIYCvvU~?bfbH3IlIm(`NnnPm`mKcmG`JhT ztf6}ef*1^iVWoyjFrHCs>17T>ypAFr;JUzp>ruWAd$VPovO4rVam zfGy^1`wx@_>l7scvalrNAB(uF3-3EYUBW)yX48@uH*~Jk*FlsDH+k!z>+~WoKm5E@ zkttuwhR8+@FDzasE?h_2*z@*EOV`QQ4ghz6bhHJJh6v_x*wP#)yJpEVW{DfERBq`S zE}Uu7Z(YYt(O~0MSnO1*at@meeJk2|!Af_zH+h)lP^HM46oj^awyq8Rxgyl)k=R)r1LLT5k zg1E1EP|R*Cm-ZBSP#wmDTcVLSZ4p6ad}tNZ0|=-3714(JPKvZWg&K&Er;6PnFR>5? zSlAnFINwu4lloeU?oD;%n`*t6cMFy-=~4<7D-x@3cceg_c#xO)_mn|oi~=AB{r6jn zLgjeL->+wW4$+FKAyFQD9+5&uEQ}D+zO#b%1?>MI6bLz#c~P|miq$A$`g+bz;{`^< z-7@sp$Kac!K#H=?Tqmnx3epZ9PrW_t%Rz*F&54 zCVgSIxoEBx$F0R0@z3?0Hh3w7o5vxI^ki-;dZu6R40Uj`816w8dhL8UG*w=ms_cU_ zD!BO$Q`3LA0Z@-p!%UfvXM+`1%Djb1seZirvu9GZz8Y8)`|G zh-7%no%W9|^vl3HOu+Ha7QUe7_w*A!-9WvOzSto9lYQ~XQ`otdrzzkXyD=OFF7~!R zuu<~gsMnFdm*r_4hI{Q^IB5}Fo(6jhiPo4itz$RBlEvBfX=w;!OCNq-K{owHE}Mr4 zYXjW7Qj}5@K^8*u$PU{L%hS*@zbLXqNZTzlh~c8^NySbFx_WLVS=9hv$JxGPBTWzU zMl#`~jZ#~7C7KT`YCpSCd}kwV0%teUh@IJpO@Qo_)NK?IqUc~2^( zN`ulA%hCjIRC;AD^_z7VK%_uyf#|u?f3$Xa8X47aOxuHO47| z^H(1|e*vejUTlUbg9Nz464Dg3Zht$CydC|P)!veZEExI)%6Ds1n(0()OWJG-y_|-b z5}?L@!!X&I);kBVOaG^7@O7H_eR?xSh5YzPPp6}i92COvMtkre)j;aY)9D2Br_-5z zjc(W~?IPS9o{pL5D?Of$@mhprnS`HF>FKDa33Lz2r5~kt&{t2Fzsizq>CL#TS(Mcj zdmp9{&8=_K<)$q0VmiHFO9xr9%!r|VmaHo0pUo65rjxlD{Ll=%m~Nm+c`h9$EWpJ{ zCrS%X%*yYn6q=Q&oIc!B6mO{X+jP{XOn+8uUs?&6ZH?d4buvnFW`H=9FrP!82Uy{l zfu{`u`!k!tkZsmeGHF_dJdn*XfMjY0fn;h1!~>=w2h4ag!GQFP;VK`Pq?L*?dIn01 zGGcx8O3g6W0eBjE23~|o*nxU+X9n43k&Gw+#wuWzXsCL)FSe95`lo3KGI-2=ZZHP%P1&&H|-H zF@8sYB#U{y+)&%uBL!x{|A=2Eykri@ly6pwOWAW+rud-K!^VS>$xM`g zk3&*|yI&@igw1eiCMT19jI-yf zFKx8;c(xW~GLre)0rVQd3-(@|F^kfOrB>EPrMWUFXU1W{|TiOzoSz`UtOmn^(WYYftd%qrC1UANdNeI|ZW|JWh&!NO`%x zgDn2Me1Pg1IupjNF^)83EwGtG$VAMZhvK`NJv?YsU=9=>1+W?{%%b66kOg8B`w%u1 z;fbtM!WhWTH91bTE5BH+aHyezFHCPi@)qd8xDDrK;JO+D>ES57*$BUK3FKVv6pnCY zpLjPrn-)DJ21P50ai3WcDsrG@{!GbCqMvdp6 zorZ(Q!t*|H%v%H)TOfro_{*(Yl?I|eAjhzxU`%kZ>!WE95-VKVupmeaKlpq{5SDhb z6LTOt5Z%Teh_;6Zy6x#=UMsM?39DK+h1uC;VMPy%PbbNq4hsBNCP~?UwNTod4b*jF zHakVE&#Z1YF%C1-N2vu>TNrI{m-z0+ob8er&rTPFMh(cJg+lVkA*94152XWhy(v@= z)HZbX5dw1vuxSUxz#PQ2fMCa)Zls28$$@k@uGLiHl!k#K^Y*AzbQR#(=Uy1+=8$cp zSvkr<4JR&z-9-YftR-Qwg$Eb0{ zP`YTtg}PLj6HRs2+JM|Js)eRb%%#m`-d^CmdyXI!l6iD)gmt^qNwF%DlYc;CeqTDC zGZs})7H}v==VFPLwQ=I{9K>205IfEt3wt|=19tiX$Ld*(AEL64ll!!ymaT-GBxexN`ti;;q?h?8P26q>((1r{%=h6tRM!%#Rl%^NHEpGYUeH`k@$$hU1yD_DX^4) zLz+e32LtqEAdf(n5sW;pKfq=)JEc@ZkB32c%fS6Lm~Q=24e@yiy|$U1t&$;93;#6B zEQm+h5d?5A*l{aAHH0 zPU?;!{FoYOdKd6?2E`TxZtvTOds{6A7-0b|BJwp>&T+gQS7UG}ed1$iGQ1NAxke6# zfY_yg8w);|;5M{hXuMacig-i<^7PaI^Qk6yuv`ix!hi1h#TaRKCl}mbh3CPqwEB$n zgAq2c&PaER!{K{-liG)uzchku1mF5gqcc2HY=E$6O9F2_BYkJYk4uVH4G}0JFhhU&-W~3VaG&52S zG&2AX%#218W=5mQ64TSK6+h58i;Uo*ai)?^n@HmfC3EkE(4e z12$6~`Js9`jl{E*uonoH)Wi9p49FE02LE?5k%sg!I8aFk^AQBqf8z3+^Qk@Ne1#MU zA4)Xys(cbazzTXWAG)B z*$e#{b|ruoPnfT>3*Y58V^|Z|NW1b+wY&1&cG4X3mu8`_nfo<_CMaG)L-E38h0<`? z%z!*ZW}Y?o^Z`N*@{vZHF|32&a!`8Q+yM`>C#5*^{la*&(|Sr+V&+~61@xU52VCAS zv+xFb(x_~r@Mo1kYr@IabYxm#7U!8+iW&U;`-OC~INwYNP-%uF0YL`WMQn9MNWH_y zljJC|kH2BI_VB_R=BNoiedr4512Yh$h0vqL4D@I*TN;E<&G0ouBTzXL^b>sQeQF+m z$1n>dR8SPTz#-&#hL__fx#-6~lKX`9ewc+0Sr1ycZ+bs*)Oyg;-Ftr*W}*ALF7m}I zJ#7IDp0>F3Ljy_2j``yS6O{>v#ag_j=Pin$OQePSIRwgW;M>42XNR7gT0jFp$hEZj zm46-pUCMy;E96gs#$mgK`-H$xFUmM*!tNc1>lQW+(reUEHZ7Df5H0r$Z(E#POc=ln z-9-lc`vuYBoMd&60Du=G{AR)NfEIYX)uRYXhjIPWD3Q$I*GCi&=z745B=hZ&(?Fe# zP{ZrF#ySJEiWF}3GJsNv9H}8)Leh05Gjj8+xSN#kR5DAM>knWhfQ7n|YNDY)K(!yh zl1W4iC{KCoF!6hZxYrHGlq30&V~f2Jqj@ju3Kl^?6V~uIEraz^Dug+j6iAHPTtO5B3Ae z4j)!zTI{=}r235|H>`m9H6m3Bb%6$zj)MW4~ZWJJYBYn)MX~BJrgQ`XI=Gmy)!G(Ai z@H{$)s#O*CR*R;i+S>)RyQm9Myi$M5b)={BtfVWXyB0*@;za2%I*2UKP&jpaS)qJs znNV0Lrc)g_m{G1e7KkVEBEh}k$c6N|e-1>5l6WgMk$QO-hA8c4R+_6&{D@)+u=fNK zY?|%~@1n#Ko(TVhYN67Ufp~HY-8QhJBZD8I&(N9O5c&i-x?21^RB&ZDs%R*Tf(BqJ z0RO<{SOn9`r(5+!@&j`LA%I?-Pz0WllwU-10ncCd1IzKdU~jL`-P2%++%K#tqA9qH zFTxxo4ns{PJu!5XctStmjbfd>LhmJyDQ?DvOq29pk+1Z25y0A0CLAd8#UDo00Pc@? zi7FB<(Klfz?i(>y$~&e>9#7Ypx+GqnU5oBC!1(GYmGom#NgDjqIpLiS9Yh0YF+u~7 z4H$z4P_^2*O@OGcbg2k+`W3?!Trn!s`d>Cb|yG5hv|}L z9vx2Z0&?QQ7J}!iGg{C9zdLsT%8cS5)cXfC@n&xLac40RFA6BF#b5%!b+GhqF+meg z22K1jXv$}b??Mi{u=;_gT5{O1)Ar#_v0WxP>K@a<@+e)Ex11)+mg-*Ji>5c0tCxNBM6i?@|7ny`fTWZ%Uv6*KAg12yWvr zLTq?ph>CqEBQC_HJ%_QRNrV6hdsS_5%L9>AMy!Xhax)3T3>}C4iiC_nra&L!W=IT# zi%3jHoW7Fo03g5a-u`h!RW=ksmrGbUW($f$cifBUyPIkGtlNw(GoE1>&0N^p5Tdq3 zm9ssugEr#dm%`J_LTT6*>NcK$=P+Dc`go8vb>Y@#pFV8FrG9MU|1urIp9o|JJ4I|l zIa`345AzXt)>`1;s`v{$Z@)-{Kj%^8#!7tn}L!Vllec*59^Z zs1bx2CEeTt4x<4qQmiyY@^lj{rAJD;m@`$H`;6U>!Y)jQ4>2E4e>$&u3z|~6VnYV_ zI0j&a`K7cp^}#RI4K@sH?Bl5LZyb@QM>CE{YAJW%AtLm_5xH>>M+8%hF-3HX0joo$ zTg=jIpicE zn-0(N!ps-B#J+yN1%cirJ+u>ploVv5;L#Vwr?-;A2#eKT3{w9XM3z(l>!?7o>(T*- zOg?rT&Q`r>IoZDPMP~=Xy@fR|I&r->3nGj-@S0x)y+V?Wiklnh>8+5nW;Ku6idOk~ zk#%Btz)K?m@RX)=nda^9h>qGFZ8yi$1_1TKBaM*VrZXbxL z5h%G{ykGe2Mac8MNH!)&M;@5oGQ^1th!)PgNabZwc~nD|FM29Quu9mw5{Rc_o%W6$^GHZr#|P%Q(h1nX8ucq90SqYP1PW`nGNwQ4S@EATLiQZc6pObK>S7^g z;zc`nOfO93`_*D2p`pTcg|rC^sE3jZiAX&FMOfHDKozWTMV?+N-bxBGC@+|J^#jTP zAWKD>c|WYkZS6NNjt;@W8U}=mK{$83KIBRhb+2WJaCIx1;XXfs%?rs4VBhx^Fd4aS z_Vgg(4DMI<-j@k#Jhw$cnsqh`has_fWnAol4*9t)!gFO#x5}{`&)Tpa+y<(iULH4)5xfl{{zVq zc}h84%eiece^nNU%C3~f-iaU^PBXWO0p$cvCOk!Jki@qkgUnMXxfq}eSeP;zRvvD3 z=5e}hItOMXWT7{fcTjRb1ry-{@An10I34Z-A!UZ0dZcZkn`iC(MzF;LqOi0f=?A>{ zYZ>AqU`h%Van=PL@{S_}nT9RCDu+eDCC62`#Pj7?yqFt} z5S9S`tb4q`l5hQ#BE;+E@=ulA6k;w6-9{(6EI6ShNd#q+XRxbNHDkHL4?No8hm2D|A_XvO zzr9TzhJz);c+|k$Ye4^&sGEO6vG;r(MpYTW`pC;8-@LtPd$auE?xq%RVa9ey1LK(F zbJVJsImPM~ww*bQ+W8J*aU0el582^Vt29dIlwE7P?hP!?o3^95TpDOV({|dsH*Tlx zB6~Y_ZS1?dcDK+b{>*meFssb(`pE0Ne7K?oh0*9jHPNWdX}O)iSn^J>G%#dTUq4=JBTouzJn1UFYKVkF^XDB-k~RkszENUlPo)~ ze!7FmF!Ypjzv$q3)K;r2=VNr+`SZ3~F?fdotX3)j6#DTU*sZ(e{X4p_F(Xeig@c)D zuI(l|_RG0lO%7JS;I2{{#xWe6Vj|%FK@eo&dxQ3+h!@%BZ*p`!M>toyvI7Fkq&r zX_38~f;7T}!9ZjbLj4qUJBi4iyIb0~i%Cs_+`C>uX!cnJd5!(7!T?5wLA+7H@C}W> zRYBzc+}*;B3K4loJOD)SkeyV<*qw9&!jo`w?(S|kc?q!;>ip!{T~v#By@Dd#A>t1e zG(eTaPmjC?GnBif1H1GL{g>HXh!>aO!3wc2(X;OstebM+!{d7%mQ36?&rjcq&Sxk5b;J(M1s_N6Bu?O*bP3+ z31n74iFf26&Wgf!Dc(ghzqheUGnG~&98@khF&xZ8@C)ln)ejT=38G*b%uoV);%>Tt zwkmT0v^ILGtfg38*h-7pjsbG;V%;tpvX(YwSoV@xjHzlkrBDWk4xVFoqi|boY?v6a z8?%!p>{Li+L5FJiZb-HvravA|@C=!UFl`t}55c%wK~=J}WNr9y+ip-IAU6=G_-}nz z+O|6!^Fliz2)bMofs*7>xEm`0h#j}H^(0yl$YB@= z2s1I#6;fm+BT+!(glXK17#OrbP0a7Pd(c601FZ+B@dZ$^wPfNR2pT(g10!j1LT?}1 zgVkbkRl9l*dTrj*GEp3|2WyD<@E)4_&fNq@B&IcN8!ye;Lus&@(U0id9UI8LFOO^x z*6yKkT)U^6W^R@*1W0f~A=tot#M^uPY|zx(zefopi*f;ZLtSXMEcD0b3M%C7Js^_Z zI~RfQznXO*(};izqnrB%cGm$dp?Q$gh>FsMYM>;KdwB-!_B{#}3sQrIkqApB0MTbJ zKEcHSLkPMxd!Qu;PS8ch>5?1wU={tGkG#QaLp@=S5~<+h2rOfqPk!0oje~v{$>89; z(7U?2i*DSb$V(`(_2SbIkw>@47a3!~r|zYL8%}Bw;8>$5F!yo2v}Z45kMQu6w(JFa zx?bF|SAMusuB(jg!+Hk>4&y8(7<^O>(#Ly^p`n*lowh{0>fZE(g3R7Ct?w~x1z)b+ zcOQsZxH*Qy$sE2PjJ~yQ*hl;?BODryQgw8r6HH#Vb)Qq}MlP7IxXS{AOh`|ki{Ln+ zciZ-YT?GI|M8n$0V{LNlK1s9B3;e(<5VU$6W%I$l!q|Ptj1u!3Zui|sTt7T<_Q&(# zN@43=h9CN3vG=mtpU`>>EBA@=KBfE$R=zyCRw_dAug)NDqf$XQDk%R`1z;jjCc`!H!AeadV1$9fPX6^5Tf$9XdCMeWHz`0gcTiC_2W*Xc$EuL0Z4 z0CyQQ;pCN7x+bKVQxJ8L?iv<~z)c{9?i@^!*X}1@&G5k_uv>*Dx>X>} zRY)%}*`-E44cLd#-=ufK0P>sriG{c;4qQ{caYy@S`_GTA#SlSfct5c?uIvZT=F)x; zvKS^2VR(VW&xuOh@7D0t!H!-QtdnsFZ;W9aLh;5Jnta54yd734JV;#GlJ*BH$v5UH z{L00Z4bs?3QHz4au|P|Dcrx5XKEwivXH^1;msQq__DUV^Nf+a#18~>ak8T(NzWJ46 zzB|Gl%GN$1xzfUo3_jbM4CXK91ho;!>OvY8AM0^FwofBV65Ho;y#r`fPhxL3D`70Z z9z3Mi`N%i;4)mf5K3<}@_5%=Wf$2{aR)g3q-szxi^;l&GVHPBu8t~@(0H8>h9J}Jg zpYdJ(81cvMR5~5?qBm~s&?ijUIq^7_M;rh;3lRq(TZi*g#DNC9lXM+38Tsr1^)Xa( zoH@xl!aL;`4v?4~yk|ko4x+}dGQU}`@EuO-RvWHvu%pnt%;N*Dpsoz1E_YQ2SXBoO z=<2De1E{JNRWZNa?RZnaj;iVzfY3a@)3lFa#MEyp^}fygb^VpqeuC9|lC|L!a-gcu z=rXdJEck*ST!qWbW&FwZpXtu)I4|}+s6cEpi4cO5GWsAA*Yb2(h6PU>ryHqmI3E`U zv!uFeoGoU|a_F8$5y$yAh35_uFtkwq0pao7LGwGp69+ACOV1s=3t=eoi1vfpBTOvs zC3cT?l%e)34C7xVjHg8}(#(;!@~!dBKxk^8T@UO#+0^b=g=k3qG2>@n9F|ifXhgp{ zG$@)#DdGEr;x7l4`!FcNnK>o0!w=I6e$GKfM+&seM>g_?$R@sFP_%UCV24W)dvwYV z>uHW;O-)ehHezz30QlqcJ=AH_%MsO7hvDMl=>~`hRULxY)r3QSj~*I2l#GzSbm*io z`cQ|9Sz^EG@Qpj%Kko3rxWgga4~149>i6Lxl{~VF&b5h$!ch&{tjplA@OU25)u4-! z>KX{1dLBZBMD%$cBFyg4K1uh$PJD{4!w|k{INw|)K6S`voS1M(zDTbWD4jXf?6VBT zHyJuZ;lC1*1`;xV>QFZVyJGM%17YCLLL5Htmm! z;>MvkZ(-|U@%Ul6q?*j>B5sFX+)71VEU9LtxH!y^Mo6lg4z>DKxs*Z~hHHXPB7`6f zr5He3`1NpXG|B~TZ|22@gB|3b%6AgVJ==c!aGn$B&87$T0IUVT{Cdm*2b&?7cjC_n zP*jW%RRv{w+U+5wf2BRDiY+u)JA2nG(;);uU!~g&7DzLsR1N3^>T9ADg#5U(F!G(h z;#5a32?n5AeidxryjErG>|>NRS9Sh=YdV6%r0Oa-k*%xp34@dsoG?`BqCNG-&Rayc zMcneLO<;EUUX5JI!AxbOr`TB4!A`?PTouO zu6EL?l-4xH>FL0YYBw}PpRJZ3tdV9{%kNf+&sMv4zSx9RRir22+`r;s-i?d*{HOt89PvXjr7lIYTD=3x=2qwHRGFV-DFR@9xbiWQ@s*b zgB=V#|D)d_HRyLhjneOc8slkvc!B%$do|W^1E@_R5v14}MkEOMMY~&Qogk$_1`+b5 z;UZFiYv!%dQdUhbzew6p)1FZyzg{C`)%Z;J67jTyQb^!hDBaON((SKlt*SBfZ9mEq zAFVOm>Lb2fL$XLO*VOA>@E1(be_b8Xz{I5+Np7nVf4*1hoXT(bMdXtHo@dR_iTHt0lTndj!-G(K~58302k{k&=$UOft@UIA`Jf=7Q{^$Q}8&IP$#QEoU4NB9C~{=||#a%MoGv z5ij=j0ng;;79Z)7UN}NP#uL(W;45m5bg@GrP9Y3~n)&EPT?-%WAZ}e_8_uEPrXvWT z_Y0sd8smw=xI)p<(hZ8CADXQ|HtFpn=mLj6wSIa8%oWH~X*!6*3Sw0|->Dv?ajJba zh$Cc#4~fr@M2nvvsgDK#VXEK3eKP`sEc|eUn-DSmrH0QU zP-WaaC@DstA6=&$a%dRjoVu3w*>%e0_+xeS**d z*>x>+&}Vw^7a>qV*_PKilGagwk zgQID3HJfM*Sk!HI=KR+aO~>B>wL_PRV}oD_f-VI})OK1Fu!0tsCM?Otb!h&vx)zLH z?-7`|4Y%-|6M5T70P43snC@R#U1D&Qse(U0Bl{@<-X@S8yIG?OveScN})_^173 z{NDI4<4t3IMI{Vvx^$^~B}(_ZB9nVY||5BByGYP2!*+ zoTXuLhRgy^8OzKddP!^3$S@&UAInQ~+YVZj3BR?_xRj4C!*+I(lVSD?Va!tmOipMb zbsA6&F6|Tz3af{hFB$>f&kMpsK z#Om;}GgFw7UN6G@ePgyXC0!n!k0+W9$#iIob#QtJiwq$ZYa_#l$QFpAk$A)hS{csO%m3nXc7wK@M933S4W@uyCb2>dM5H8;_ zpms<;H%Q;4qrH^sJ`;i{q4I*X?8Ts@6^~?e;}&9A#=tJD%gWsl>mK!MP6l0WlrHQk zKhHW2GtY1gzAJ+|H9UhlH5~d_6Evhk4|PKrNg)#{m=bWh%xu|LssjjcuV!ma7+64V zPP~Qb7`8!|9~0_Iy&Pmj^U#X_0KwrIx-Jf?U8+p^#cb*CQ1{ZJFx4WZ<-_~vR;!g) zM7w(z)!WS}?iVT{P>RarhGasn2pU|hJ{a_LLBE<#jDeY=HoXkTdF!w5Z=F1y0#lSQwfV~TAGP!zhdC?~M zPBE}7Uj zfQ5>=SrjNVWdgYxEj^F6&&~3?nmHx_(~)3`WH3wd?c6N-Hy?jN*+JQlW>3qWg?}rv z*JaPmTAa0s#U^E~X1}|#Ue0g8AVrR5JQk=lsR(g{wv#jug!mU+{ZCUuhlS@1qeJn!z!x?ZhB4HCr3So>SNpDYv=( zw@}I>EM=V4C<`;x^@$PAju?Fb5E((uGPG(4T|m zhl6~An;8HXE4v@GlCte&SBX6M(k=}Ns8 zV6>cQUS0zym!dNpaXPK$tZ+34Q%Pwv##TE@!^~A{U_)1#V#EknHVvh1N2w3kxCo{g zh`Cu<&c+HJxylC#>K{qJGIayzhITp^W-L2d9a~f+yrX>J#kxe<&6atXUr8-bIDGJkd9g8&Wwg3Gumq8tqCB zo@!Vt!J}e@vtIw43sdid@*v2C6`nO1Y^W(@FMdIUcD#lR^w6Spj^4Z zCQQ!@QO)sDc2jsm}s6FXurDnXA=^|IFi}+4C9p+{m7rHLywtd&P$K5eBIX_W$Kk&{i^ZxA!xg zA7wE1JkUDSFmR~BzpE9F@G?+USpMV|z<=^I2Nn=!&tkISnqQC4f!k{gO04TfJiS@+RgOqMW#+w^aTmYGC z(4BfRs9tRV)3eb4@JMeN2nnj02=#75y+2a%e(bR(|Swzr>?C z@Q{b3@YMY9D(BLLSoq)~wL$oYVSv$J!AIa6)RRo0xVZo$&Bq`kXzfOCU!jlD;oBeK z9oUv`c4&X%;I7K4$Br1$X@67x&g7(T^6t{1ebKu^oMUX3yG>1rV7Tlw;w)q`f&(HY z8{JNY;No+e5w>RZM!Ndf8@XcxMT?Ph3}p08l@Vpc%^Mkvn0m3!$ju!>a}L@tAd5}I z*(t&ypFz3pr;Od8n4rbf!NE5kYIgy(U66^@!(VmLj`kZy>4q^uK5Yjd|0AOdCr8p| z1F~?zoGwY%qz*rk(-9QzqR{91i;NCU|&r$Ivjvo1iR{Y?4b&QW&(kw7j^%tZ21#yRWFFqb67h-(_<0jxHyzoTybUYz4YxoX9>f z>Aj^EQ&bpF;^SvbQ9QOV6!IInTfqEo%ody`qqtxWNG?2^J^WQ--~48HLSsJH4no;|;9XqU4|{DlJowunA)vdIE$)=hw+@yGJ9r$Pmb)=n&f z@%ePqh7IT`QpytI^V!Zrk&GnAHo8Zx{)vO>8g(~EV@5j$C`Gz+h*Hy1Cp}}4_15-h zEV0RvOLz)@M8il#P@m6Oddh|O^GN`ZlHsbiw)aD5R%P6ya^id zpqWq#`QqV~*@MkrR^i6W0OD#YtvS!kP0%6-uDz{Jt zEkJ|o02WuTmS7;9@_D zze@aJ%~h@{U{r)F=fxi_gq%NH=z{-IYx~a@OqZJ$I&VKr8uH57&IKC=%!LN!&{#o@ zNMoQ!G@Ejau_DL)R;RjB?Swx=_tNLc-Zbj@QCR*uGr@b^h&fgO?%PYePuMd&&n zTMRJm1SvyGiOdYw2|759MNm%+9t@pag9tDEhr(~{PU}E#GE*cSV~LL`iH{+%P+|=V zB$PX0^%jm<4TMm6492)Kq~XQ#-aP1z+*v58nTWR9hKkfurxi3qxAkTk!}&j=ZjK!% zdE4F>ylpqdP}@*{ud(BVp*CvgFk8}1U*TJ8koQ3GTPq5@X-4_Ib#)M?O|!{&Y|=Xr zqqD&x+E~r9;VLI?nSeC#7Y5e>0YIrlo3mbg$A-o+j=&X|V5+r2%n*43Iv_xRrF1vc zzHpbj)fO(#vx^3swIIQ8Nu~F6z@_U=8jUMNHK2U5!G48aAJ*{jK!$ERn$dq0@f$4o zQ4KD3J@T9Fr0}Dytz+opaHA>wV8eX6W*h2+b3P3Z6=zoyRx0O}4i~C}qi2VWWF6Sl zqzZZ)Pr5#j+o>mRk)k%#Gad>8c9FMVArlhhB$>@u7=O3p8@4>3u-8+oto)`nNG6R~ zMAvP1X~SMl^dZ`PrV#0R_?DiSmY(RAo>;nyruDaxn&T{_rL{lyk}$!qh&xRp zrym#bGyuP%Wjzz{BYs+h=8h=h{hUR(Z~V9@VQApcv%>hIKrpZ)i(nN$ut?XR@8P8< zs08`7$&M;E9!^I!YUA6p`vxC)qAB^il(`~b;*Z{zdcoSuBfF*D7sX1 zwMhE3Nc^}6O>AW^?aC*fNbqSNvQqSk3G;%7u;{S+Vq@-$iR~X9(?2G9V07%j z*l3l{Lx4g5VhESsDRO|6@)r6RLuc5g@&nXCb&ae9%Mn-QLoIV&no~^9 zF~$BtzT%kT*a`R*78G|SI^o~^A-Fd8IxA%s!$bN?bWzMM zj+$U_W?`*}n$Yk=v&TcKeqQ0RkM6bms4h%^aos(|UU1;KS@5Zj%Fzh>nzkSR*b|6DV5xsRRkc zzm?P@3TLn~`lNUGh{k%j2!=ykMQUN(Cg!*bS{YaqTZUW&P^eZU*6l~z zVpZq&dpFP`K_Lf~kb~ZxHWpML`9Tnj{*VHF+9v3!mz7{QTD=K`(g#6Jjz8)ja4E2_ zah~xZ^S%F8m@Vcq^B#nW=Czi~W)Dk%<=*(-_oRS7-d0%B%+~`OLT8WM6Zmle7xdCd z#Z8S$%4<4*iQSrX5 zf&VhmLHez|5;#k{<8f4eT@{G6wv+rn#G?iUb1BClDMVO%XEn|lLjsSarvDU zWh+;{@X-s8EuWq|^ozg^`G@}x3cI(uq=4@p79)>6^6U2z&l=q)=GkdqPkVm4Y_%}G`$c0F<@#^(du6}G+xc|e_h&_Wc`{5}4EIwR z$-POanQI%%RHg#V+^KPXTu$n0kpL#WRwF3@LzX zFxdni;xdeqBa+j#)xZras2$Bg82d&Wocmp@1$tYvGa}a2NR;ha#zr ztRO%Cd{)NyW?1C$3&?ku!Hn{7h2v2MrGuFuRyKj;(FuO5^WEVIVSXkP%O7EZnS8$j zlRN+I2>_a)Cr4@El2D76m|fs&EZibW_(hg&+L zp1BHdkJnZ5Nef=sZ4D%1JGlR0aXSR&LA;-^-0bK_oLc8i@vsF1X481)jDk2iXDp5i z?@NL2dS4E_=-nE4&HHNLciz_mfAYQ_=)=G>CG=W$!4dD(y{u3bwmT9#UgGXU9QaHipu?R{p(A8cmP3Plo#8!`nB zw+KIUt(e#^cX5xnGJuO8O9eP62Zf&wm+%fN{=*9x2qdK z29L_EcLjU_W+hN5oU{anj1@0fxrnhy2^n5D=A6?I8V*}4KVu`qCH-vNi=p6*hA$&C z{QYcJ$SHW+7#TL$<}3UQj^*Vt14V)fyNSbgk^Tm_(|A6iix>J+bAA!3vO(WQ#(3799o6Mcn5o8zuF7`K?KkNiD! z(0zH>k@9UGi#fSw1^AWtg`QZ9-OF1jv&p;c(p6i}IOzi2^WpIj1>ztbW2b{OXvX7Y z4*@*;*m05Dm=@24=^#i;?MR1qL$d41#AaxkHQ}3Gbm#HIf~A4>HdJy2zm(F)&QeHU zyNfdQgtR8uaU~jTYLiEB{Ej(!Npyp0UmP-CgaALK6{u;a~UAJo6oc2+uS2aFEc2SRXZ&Fudx_5XkV&;MKg&;JCfgRB?; diff --git a/Source/Images/fd0/u0/WSCHANGE.COM b/Source/Images/fd0/u0/WSCHANGE.COM deleted file mode 100644 index bc85c1fcd96eb3b2c24c4e5035b30e796a60b873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35328 zcmeFa30R!f-8Xz@?wMhR0AbN2Kw|D;APa;w2?-=XW@liA8D<6;vXKFX9fq(3NR-5; zrnRfKF0H23XzSBHwvDL^af@Nbq+!~zC5rl>R(X_Io!V-vb`{>=|DJ&)YM$|S+#mqVXbIyM||Fdtmet$-6be%(6uC6lb`As=_c|6Y-8QR8tD>Fr#C~N62j!RYf9l%ma;5?u%@TIr+>iR)#YjCou0n#c2tAdXohNZ^`AIZ zAYT;5^8hEp|G1RY^@|Avh~#j@sZMh0$+458XG}VOj3aOzVG*_RA{P@II4V~Dn)4qO zBSHKrR)qLJ`}dou-$eb6yTC564@CtK70J~9tkD1ObJz8`TLySrUpsXWpI0Ly^+RV@ z8=Q=fWa!8h_M4br2z)lT&1}PGBmW0tvPCif16==)u)Ml`{mYPAqt)pR#&T0drP)$t zwXt|s=dd`84xYEx+5wmA%{Bp^N5E92)4O<=)(kkzGK^%io2r}A(l8^s@BJSYfE_@*kVGsU4zuo7u$8Yk8iVFDD0R zQJ*HdDtvf;{tfyqL@tEqzx5A)*+=uw&4>TyJ{?}bXPjIkV)HA-;wbt2yqLwvW1=~^ zNX?eWmc(D1vO0Zz&c>~a$c)W@D4L(=(A*^}{QmFX|Bo#okEx5Y*=tSuI+keb^BidR4DkbA-q7CVK}Q

+ceni=^40!g-q?xnoMl9 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 pruz)_j~)j4z&CpAZ zyI<3Fklf33o-gM0Th?zp`?qD`t}|(W9P@HpN~(eGjmu2 z{-SPU%q|wH17F44W}&bQLb|?9-R6jy1|{)tVwq<0D5mMPv)`c}J7rei9?7Q6W6Rt< zZ08HZMmAL)=vl#J(J$dUmXkEoX(MaeMMtT{=v&LRJMJ{ID>!OiS9KtU<1G-MxA(qI0VPK ze_5#$?%6!;)ZTz?v@q+_Sk9~-{hW#Bc+N~(SXJ_Qr#jeP%sWf3>lt3h{`hAoL;cCB zgK=ZTB>x!%dgnqivaRTh5pRhzY#d$2yqamqDGubZ(O3so@%x%Cmjj4=`Sru<~cs~tZv{9dZ22z|N2Ci z$wFEi*!s_Fs4J4_P$v#qslqTCsD=(j!fLk5&Rh4}*#h>+f#~AEM%@uN)=<1X*4N#w z&VapsQF53OX6Vlxy#0|H3P)n`$lW)!s72{b+u0$v^TS@JIww0mnm2M}6zEM_9WrYJ zn?8h3$3jurB2Wi$_#XD_%KfR{=E?@;9;MV%LaLgGKFZsLmxLSC?3ytZbLwurU3lNy zs}2b2z{RPYm4;WCsQ7#Qla`ncANnFx1uQ|dKx z3i;*QK+Q+7Hyz#aL`+DqL;@15po!0Aq8D0OXhValIQ+EFIH>3dxII`DE2}iSKH;QJ(0Lt>}Fkr z)tCh^e9aeYs5{b&6{&O5VP%~a-iN28J<=OzYI}@hR;HM7-*WcIAjn$HGcu|tbeQRF z`vF?!zz?AV@o2k>5JkSipZIbOC1O1|YxQZO{%oTqtzVJWezYFIz<*cPPk7@SHOw0E z{x;RE-&ouIE$p)H?jbs8rA!+lT*zAk#R7KFS9F-@#Tq&o35OC1)k_pBrdQ}PjjVlv z$w+UeSa%E~RUd|Fwi$+YO0$My(FoO2Ta0y-%c#*u*%(03zXv@Isjm)tLSN0=o{gqf z3|bvPX4BRHG(L7cS>V6f+Rm_;Lqq3HgV&ug(paC{2SX4_rHGY5>M4vFeo4*_q6Ok#$B_*fc$l_bcF?Rh zgf~Gch)JFWBv;uy^GVnssI;{kR(m5hVul9HWhy$WtmHP@yV@HMm}ZW$=ISawG3`6%HZC-(=)XD8iIU(^LJ<3WY!jtXpAter`Ml zg^?LpA$T?gH8p7EodOMvfko`W$>(Tr>B-mW$8>V)Wjf8Rj=Bi*H0?k|jCU@X$Baxa zZI&K+PzD)URo@YBuctsu8x5Ps8erekX?t`P6HeB*qP?|M+DoTK?P5Ab`fE6j6{>Fz z*5lB#NmCVmDC;eZ+OiOb=BIu<4qCG0zNTMjX{)D&`qtL^n^pNURDZahrib8h4H(Iz zAooX2N~!B6%53}k8lHuOiDR+$NY=55a7S-nqT`d*b%%y6ScN2fo}pzC55135Yx${^ z9DWIBRp;-!mC3AH5WMu*c)I~2)9GdU6TAv9<2+6e{~pJd64rB-9+rGw`#74l zX2DNvoIPHv{ouL=O)A**O!z4>iqp@n$dI2sGou!TEAc^A5+C$fl%~;j8&Lup>g;0?l8* zBrsVKHcZ-@==Oih?QBnAiq_eav)mQ!izV17@jGkn$sg)BqX{-p&`!@Ww;TA>r#4YE z)*B5a%6i{demG(b744^${5tgqvaeKs+NE?~s!)8~;`)$qz~~k56ofuyjvzwA?1{t? z|6#U0mhd0WbVth%i~Zd#eh>Tj`fKagH6bAa6h{HN1R+7LSfFX%*=uKbANt~nkU9~I z2U~-5xUYB5VfaFDj32&=y7^BvtGhZ9hxdfq51{9B=)n_|=<^Oi4MEVg9QZ@FK7t|b zU9q0SaLCyWqMwjyKpepBfsA7&8{oEo^C}8=N8$`c`Va2%^yU`?O4f-tN1wubXyaMEX8;PSBEj;agaPR#MyvbY73n;=Nk(QY)8f0CDzF zUd}(_jx>wj8pY=1j3j^dchQ}5So&Z(t)u!-lh4-%uKLg>pgQry0k8+;{1{7MFUaJu zc-Y9h$}rFpY%UBt%qIVMGlpf^XAGqaD*$ms^=~ln1|Ddz11Wy(utb{_*n6ux(LZ52 zhZQ`?cyVBlQ_QU(#YXka2ZIi z=-xF=u8FIN;wL!R*ds9lr1DScX$S!9K6KE6qRxKdb01RBeL4`D=WW8UMQ<3Q-r28G z&qIYg{I@g??h?Ed3|Nu@i8e$BUoeIdL(yQm=nT{A=*w)TP#1zMPt8?A3LwYB5Y}sw z6J9hK+0$1cU%ulbipIwxDki!@yVTdPu3`0ZLMsSk5bQZf)NGeYBq0C zWvRt?C*ECHW3>p)dPTWyEUf)Jpbz$A_FYuMVLhNvok{!!B^j@|RQ@=2@%L+}ub1P) zMXw)GWyQW=$O9PC*~w$hxsa4^Yd%v;J$_{Sh~AC8f&Fr zF)XFgxgw);7%n&-At14}=;O0Ua3F0Ndp#seEqV|2Y zJ<{}mFrOgo%758J-FJ3}V+XNjFVw7{1S8&-5&iKPmbwxBum`>1k8mV@z!OQ2czlbg zmrVhsC(7jaMECSC>HdBsiunOMjL=%0k)3g;QYtb?LCTpnJZmZd#GGEW3N+;)e53C$ z_Qam^6zrIdFde(B&a#oBX&`Q+VBo?qkhh^>!aD(W@!6nd0M0?fz2r39@kem8+&!9r z-=eXYa?E@}`zyM+95m0ab8*Tc^O-9hoN~at`0i|XZetq-FRSAilu6kuI<=WP4g+Ih zZC~Cz)+3K9>WTJrcHikK60n1?6m#-xGn9G(nsdL#eIh_N&^>RYbHngM3otTivhyi` zIGaAXSs*<4YqO6N_#5$(c`TVOrdH`^JV(vZI)e9qB-)|QxGYE)*|W!4i~{A^@jxBp zqCjXcXX*t?+e44xt_jfd0a7z5%ZFVBXHmcp4jc5a4Jay~a^< z21;4nYw(MPk0BdycJzooH%f3Dn0Rr%!Y|B_1CSS3!5sF%bS4pAq>@19b-Qa>FHNV+ z!b*l=8Ho~R9Od%V+0<*Rh_zBLjE7*W;jvkl7Zb+Y<6q1Oc#3D&9E zIgbK7@2*p4yzCM}`yV+oX#CYCaovC-@Y6@@016733mhLpRdVa?b?gsSlH*vH*nj8F z?R6|A$Y^|5W~i=XAE@iw;PGvB)D`WFba&j;5@fH(|Moy}aBziw@inabj?Hwi2S|1Y z`#WJfSrjCZl~2W>e*tj}%OLnV%&ZceVh0_t6GC*y7-1LebHe<<=Gf(_+~eB7^}k!k zpdI9i-JHtpM&AJXIz`lgjjii5>nNoAqLqC=1?ATdF z%q48k6ViNP_@sVqz%C3wMjp2>6oyUp$^{At%yEI{wb|idyJ7r@U8E=AaoFTW8JO~C zJl!%u)C4Rd%qF-@mZsjgKnwT=hx#1f>(7BQ=D-s$b7BHCA1*V++%6z@rK!cs{<$;H z>2v*BZDYmJpV;`|8@HAZel}qqLx_@t+(X33$k@effoBPCro<89jWaIe`i#@KHM^OR zU1jjrvkJLl9va1@ua?&l+Kl6u89a~08`PIG0e{PU{HZo?ARJJJj5!~d`;rD^{6X#h zpdiad*e+hPFr`m0?65;2I|)E1Vn89K7d{Im$|0f;^e~DzvFP zSHYeH8dn$wP;;>W2~=)7hd(A6qlkEa2B}>hZyO`%d0xjdbh4Q#oqEEAN3f#c512GZ zzkF;m`J#Y2lP(^dh=$y+l$M4JE32@0pN7FDp0%X0rTl6U4k5t;0w^p%@aHIl@Qn?R zntFzffeZdEGrx;KIrN`AVh|+4EC`?omi91gTXm4*YyJ%64!xalM)2Um>l`<&mV|#$68;$^{4rdtE3(-xuLYh4mCQ`o`WswLgWh$if7i$3 zebJlbZ5e0i3G68Qg#B*Hn1c{3X&EBMShDO?{hbfdkuTz72$6nW>@kzVm_C_)uLwb1#M0c!fFOz zVE*Pk77kx<8C>!1Zp7oVxh}BhF04}4usC>yB6iq{Pf1MF)g7h4J@?+*0L(~(mPqSv z>XSYOE@r(}q-i);C;(b?vjAxDB!TQm-d&8lzE%)mTa~<|4XvNa(R0D5-PNbsuZohXQ_ZAv>GkT%%^PFlGh?kvJ zL_QA82447tyb$Y-_=n31M@<}p_fO?o43AGY9rQoY!XFsL&O|st&AJBD9rC+_=pJcM zvz-Pk9wQ=LyD)60Qw+fftOkf63W%UH1c>=ec^EU@p38f5eSkl*8&FS_vE@YuEIg=X z{d_*;a4uAYj6=UAY2XKXZ8g7!Z`_~gYm0lNZpd^KS}@n+toR9bw_GRQ8msMcnnQlR?on z?ATrO>?zK(?B4+-5!X))Fd|?)h&>5x`YrYW`+7To8==^R2RSq?3N&yYs`NiIj)vDC5h?17^m-F) zXjvxi8HU)Q@KSpMf%C%q%+$=yLz__n)!o(Etxnu?4+Y}G)?neLdp^-XNe+$*zLh%j^tB{O$7YrmToh2l}#t`jz z%fOsa+`$%?P@{mMM>kVyN!=&RoDL`|+(5PHxq-0P z8~TA2lS0R#yk$CH1UTaQo7npUb%e5|9wb3dgrM^Wm%c;OXT=#sGJ4Zt?q#?JuDM=y z#mXk|cgjxAXut*ggX!6HKP;FF)Q@DwH%ijY-ZMZ8_uNodSt}NTM}2i3g|S8zc`@| zcM$j|DxEwMybYa@KU^?w4SGe9!$LI9fs=AvB+7?CsF4~IsRNa9OdCENg8$*}%m&9Z z;kK>8%}`RPCy#41trFELgA=o1B;?@uarP6OG`Pg#SYtzHqy97G(^5WvlwL5q6_$RY z(FY4P$t=O&xQgX7l!$lu^_}ZD1zEVEY~!WxV*YPz;=M|sBK7#^b!1O3 z;2;!6f$-R7I?{_Oy;;s!b3R=h4GK6si=8b2%xHo{ZtsNO(cRYz^U||w=`uPX0)Zbn z{)jG&=s_-bQMSpO2P~xnFn`>qF)rT4g$(D|KrVCC#e%u9se+!r2P~dL%mqI^u!Kxu zieeoJnr6vlT`?%Sq8CgCWiQ3tdl<+P+z{dcsH*3>E)-Kk6ClT-xDY{?>4m&9J$Taa=%qe$;7wXcSsARRTxC~& z_Yck@Ya#@-&^w zA;r2%C(qAw+0z%Ee43^?e`GL{gYp_w4pQc!8(S)?o1_e6V%JBuRtI1=cWv9LPVBlJ z4=|3qe(zc}yX&{{03*1o=>zJ_u5VtA(sw+JT&EUy{cH5VuI-BMQ0I0%jviRCT{rDy zmwnf-@d&fE>-1JW>RrotybJ&TpIbRj+4a*MD2wOjt%?s6(024FLm|<5rxHJbhpm}kd zCi7$0fo9sS$vk)+X#Q{LVKNu51G^B04<7+VO#0k4*oSVH^#6Db_Tl6QH0f_%gMD}w4@~&>Yh@oU zf-m@VTd$RU_yKyE@ZY&s_ThhhKTNrO+U6ZX3jfQBs-17pR`g5JmIQ!r$7n-2n5-|3YGD=T|dius_X$i`_Kh~@Dbqb2H z;ejd@aj5Xu{?r#(8->!SXGe;Es`ou{M{+rAWupiLe(oW#WqSy4S3em*7xtAfDgSNiUUUd!qnimkRkfHrXD0; z`4*C1COs)yykP(42@Z*^fH|@*o&FQJ7|0*ZeW*&IF!W>aINP_zj zdX>*U3(&OD`aX`k*Dg%HT%}OJMyK;HH8nK}kbf40iU~oT0WR_sah(Q8y}wZ)76;GA zef(KePv~x7OefF#DDya8huP70c5tU`0)Vtb!F{4sdh9%3mFNj4DA)`in7a;I=BPwC zqGT&Ze4=^JEzN2+g!BqZx`3UtYY{;3LkAO$z{(p$8}&H@b{=W%2)z^Bd+gR`ihmiE zsxoL_P*jvRqT`sE#OgOnpkUvZwLn9=2G11qS>>&%<0z>PWY5V+ePK)mA|+;&@)qk=r@ zL-54h4eu?QBX*?=c7+=yG7X95BY)a?%-xlbAq64{DMIA)QVN_)Q;01(BX@d^pjtxP z+;{*bF;I1!TykitzlE0igB0uQaZ0Bk_Na$ZMjB}^hX){P<{3Bv0{50{W#-twqABm| z6o6OVa0gcyfb+F}(X8s5iS(HGMJ{KO6 z%~H$fPouVpJxFz2rss8{Wri2ohC)2IF|hOo7l@y?vNH`(0$3-1A59n*liLdZ^X?5V zKFCG2%1eCEU+1;<(x1Sr$n(?Ehd=ybI?q|m(N#7sqEz6y{{^b^zmAV3;0b4*MEV__ zoud3+c5s~nDdy=ZzO&-c=_&NmMOQ^1#dV7&b$kk=+%4ey1(Mk{oRXcN%)dmZ(OGns zCsT$qjI9Xc_35+F(yQgOoaWe-_k>R+V~pYAhAslZt3R8PifCg1iW941!Vqg1(7Al> zO;rp!gGRR$U(!u5x)=(X0K<9hI2NvS(804i4~L|BnsHI>_%fYkt&V;^9lyMPi4SKG zsr3}izu`4ERqgJ}!uppj*3`4^8%oL)Jl2C%;exRX4J3??nJ-B3T!|$lVxXBcX^pvg`8u_MdD%x&21lvzqXUy?V3&HdMX z>U}}wn6P4UM)F{7Q%|w;5v{ls!I=o8&sW!ucGtohF#H-oFr3`?oGKJnK(^N1UFdn} zwB8iJB1p?F02N)vbz>$|6VycBzk!sO+`cq@)<~sR8>$qDTbT?trf>m-@jW4u0vkA7 zs1mP2fqoV0@~cpeUxh0Cs@+mkhPp3ykfd-7w%ve1oq7(^bMe&MjML;-0j5lT{yV}a zZhl@Mj?` zL+yC8JTYKCW)dJ|EL<}2C19I;&*n<~H6F^!(wPjDX+Sq{i2zFWpjgdGetDcZ3$-BV z8^AtflWCia2>3FWwxyDlu=6Tq7nu|9E5b{}DJcKC7DOD}6A9l|fB4AV0G{QZfBntv zv75U)Z*E2%-f>|B-@4H>5UB#IO3{R@;%BrT=cf1=4*wXfE%3#!5QpIIf~D!i{5 zT~|5EO5!}O- z5)QjnJee*N`3YSV{Y+B8#+DdU&ifY!aSDfwe0CXZ6vp*XNFZnAHAk}1VD|(s=vt6nJL}NODLYC)A{S%$}~r>B|9Q4`GhIWYMB!_$ zvm0L1yV?zp5ab>HpEDZe#s5P$8XrbgNGx&NzMEUxZf*|qf9vDT_3ApG=X{Ct6)`(^ zT2}N;a@W^Jb-y-%3-IpPQx^|@4)LH2hPCS83w!!awsfi2d;_XoN3NQ~2$Th&kPG6# z^^J;M5+rfC-cSszwu%?o+k?AzNb2mKTh=A$@Gt2wkk*(4BB;jyx<-l!ZdxNQtl}3C zpv;^SK$6sJioV#$u{0FV8=@ppjfURTr{L3!@O56AmVm{(z~W8yF_{W>Y)ZP}*Uifh zJSf%NxW5!??DYGY?Zx>M5%x71Qxwq3cnL$;1|JXO?(LP$4C3fpEa=3ZU=KC2qZ{#Q zoG ztBiuK^fVG&6oh@elybH(X=FLpI_tVy4z>8l7lK$$EBD>S;;-@29@&*&jhFAyry9C6O{Sjq77Stzk`pO9z+g`*f20j{1^Y z>CJJ|)GLC{sr6qLZ<^EUmjrs{LR}*ZHroPdW)z+ZZd!1~0RJ?=7QjDnHrW&81i9LB zVgMHqMuBIsH^|or)D~b%^45&n0yGLI!KDd!02J?)!FU&Yuv`>0AzLoLY4D1d+tY6O}*5_Qn9*}J`)J3Ku)p;2&mM=7^iHe{z}5clT= zKIf0r@wtPOPQ8ZwHRhbbMF6?7g6lj$SF>ZlQRT7#06)o3mcYd4&!XCFRWU$STHul@ z!kr<$=gK!|9!IqV-!4F~X{7&$2T$=2tIW$yF8xhC24x;xs*U@+fPi!m#@q?-b9xH8 ztOPDa_M7+rbL?BgBG47Z(?ZTWRaJed$K;0UbY=NGlS0^-2bk@ht~YGSIjM zT44)Uvq{Eb3rEgd+L1Tj5|P3K)`iF>q@i@6;<@1ZN~Pm^O0rZqOTOj-oZ`Ad8!uD! zL!irb3j@qV0L=6aC-=fQ--m)u#DXe*PzW-FRg1eTYHR?%*Z^F@jblxx)KUtT_Lgpy zEIM$tavcS}z_lj;5TJiYnI!PaD-21nbL<`y^dA=-NmUa6N*3Zw$4afNt|?KHSd?pF zbl^8x|M7b9{p4(}L=k8@zxrBf1292FE9#zb<6smX`b)Su$a}%qC<+_=vZ%FPuB~A# zX8bsQE6+Ba3tWVtHKwM% z0w9(RefAX@;=?h6OP`n2SDDTWw8UT5i7eFMR{(6|Y|CGE)DvgR8`0W=)6&V2H5awL zo80boY_C3aYxz<(|2i6!@0di)5Mb0vly6$A*}GRz45cF@4ymsga0Y%3cgSsTF0!b2 z`8|pt-c|pyk>L3Ro{+l+4&X*)d}NJlXk$Q+|7qik=A3-P->6SRB7&g~G@!l%7@I!o ziut%e0PQRxm7jrXxEnAAxRrlUWX%%ZGZEomf)^2D)`1Cv-dP?0V<}u>jg5;kF5dF_ z#`{-nr71*Fe-j1t<#^;4sr6kx%eEM_fS zsni=UHCN-};c{3G&-U~bd@fR$|AvplYiGPsY%YY@#BCy28cSajMrx0+{c`?R+A3_sra*-3L5#F!SAH7Igf^u#iZd2#x2Bu<}(OJN_yb^z01 z>gM71j;~jKO{xptus0MsozR5A2h|UG5)>c|8M^P KfBr%5!2bsQomg@J diff --git a/Source/Images/fd0/u0/WSCHHELP.OVR b/Source/Images/fd0/u0/WSCHHELP.OVR deleted file mode 100644 index 49becf77009ce60d60055f3b4521dbbe49c56cca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29696 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 diff --git a/Source/Images/fd0/u0/WSPRINT.OVR b/Source/Images/fd0/u0/WSPRINT.OVR deleted file mode 100644 index 83bef6ea8955c9a315a55fd6d4cc075c069fd599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150528 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 diff --git a/Source/Images/fd0/u0/WSU.COM b/Source/Images/fd0/u0/WSU.COM deleted file mode 100644 index 39830fdfe780b64cd83d940e2bb78a5851da0bce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 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 diff --git a/Source/Images/fd1/u0/STAMPS.DAT b/Source/Images/fd1/u0/STAMPS.DAT deleted file mode 100644 index 23cd9bd71c1b894ef50a2586e531e643e136ade0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11392 zcmb_?d0bQH*6!LnJ7EU`BoHuRkPT5pL5%?;D8v8J@=mckvG4*^RU)> z*0UB+zkdKYKpuoYe!^lEA+zHmsmQq$2l!C+;~%Tx*ZQcrlmIN@!>|6SetL9l+`QO0 zYHoOxBiMpf(?8Y6D8hzTfW{vQJcv$xNj)0h8!Vt=>i@1ES|IALK=bGS{E~XqKM`f71Ymv(Yc9NByUx^9lRmf7QqSy8bA%{`(tWQjhx2MeBE<{#aj7 zDn6^>*z-f`d7iwP~oK-!MC#JF|@1*y+uzRs->Ok#KVq6EVzuP^}!@(Trh z9`F;XgC(CnnYE7+>N4(QKSWd3)?w}{NW0>`j|HI$>#bd@YfEtwz#36i#feCW522lW z>~CGx{|)L{jT23DH_{-yFOkh;Doz{%d=iIP4#Mh245wK|R{G=heA1X=ae8F&Wj7Gt zVjeW7t)#i}he!`}&C$2&n`&yj$777KUSIQ-@J-(pdZ;d7cn;$ej%=@-&oV5q;SVma zu3x@OC=p9I8s^xXr_bbgRzpNWr1dRDox#Ifi`!s)Mxc^5D?XcQQ=@kVxhpVWYi?+@ zp>aV?pA*ra&d?OLy^NDnQgetb?uXNn>uBrV*lLwe?+BuuEM?F3_7E*WUV?j9_b%01LqRO zZ8FHkr|(C+`(xU>9~u`X%8D4g`T#Dq;M{osv=*OS2g_E0sJB)?%wyf@f-7Gq`L5LS zuLq9d`KHGR2XV}8>P>?Xu*ziEGu~uHtxaXFja+rPlrz3?!I4$qBCvG^BE{mGmuwN! zThk}!^`~zQvlfzKkSx?}y@jSa7D^gzJ7(74uX8Mq#0W=LrqUeax(qcQTQ}UjKove< z?T}!gI{hOeQuln>7LnnKt0YDxV_g=svE=YBdu6#sF^%Om8RiB`W91YHlDks_w%)hP zDWL{8jtIl(O(v)AeROop+g<{dU;T30KK#mRhpOv7y{SZ}Egxs^d1(OzP1ih3pd!ZM zzRQJDA3M=;Iy2$0d!-tB$BFJUf!&Q%Fq5x5j@4&G3KIl!-o zW!gaGToU0T2-r1t7{4tdOLXc+wZ$^cm1C)OXMA|cBg;;vPM}$kCE=rlL0bimGaHK1 zVYkX2z;5=`iCQ1;8N_;v{7%!r24W9ibmW@*fGIc7&DNr|-!zyL^qYqGdB<7o)Oqh! zwDrPQQqQ5k_xx7%-}>=_{+SCA|4xN0%=%r0+<8HT*pcZ2e568bHYYcxLx>~rUR~rI z0T>Tlk60v?M2PBC789hMmAR~wkK@d5U}X7ejUSlYcu9&uUYo1R1xnLP4Fk9+(*oX{|- zrVH1B>Mwzk zd&w<0*uwYj4XTiOD>;-SYfB4bv~kZ!7u+5stZxod|E@6u5ulok0Sq@cbo_4Fhsh0I z*2W9K(3~;D$tTh|l)J-Je4YM&x~$<~HYA@2G^60gW)RbFFmOx zJ>~*Z&~_i~@J}lYz2!85D74*ub+4TlR+-A|+AA6~mzv^lIu{6pS;Y}BNs`tf%=J%h zyw69fe5Vmx*8IUVTi_G9YWpi4&-= zX1Na#c+kd=XbL#W0Zrg*tRwxPC{HotcC`!nn&88PTi`Dlt^}m+>S7}D^Cl)Ys6@sK z!*x!S&^+NB^Hk^8fBK6qvvz*Dy}R;%d!If@fN3t>XnTWj2q29g91{1mCf zHN)76m5bS`y>>AYcB%SijOV7BJKh0J$tRlmWy9^bnsakVbb71m!jUN>7ZB( zvfvh%qjN)*CAi-L*#%f%Ih|?6co|=E)E89~Ak5RO4_EX?@hDC`4cGv;?8zHbuZ@ej z;Nt0&WNB4Ym~nx#(Y_EoC+P7N9K-b6CY;*h#IMiPNvr(qmzm4v!B;kNc$}T1bA3Sg zWv#q3+4vLGk4us;xHxEQVkl-`9tCUPi2{cn*UYco@o?P2OWTVHPF?ru+ri@qr-Y;w z#YA}qr8m)R`1H_l#HVv?;r9cOcyb97;6nm$QTH*;j>nME1~B5H|f>doO2pPfr>wrEbVo&Y2E zytSN6iqi?cv9;LNV)~XJXeUdo3+-o-8XRt0)Y>vIko&8u!+stsA=d6mxWza%Z|JN- zfBzTMVL@4J`DMrQy9j?J$knd40RHUIgyddouU%!sy`sXu` zvObEA^Q(;7hgb9%GyF+@;Zwf8YqcY3*%7N}7LAkWFvDJ83Rn6MkB-lW9xoKOx35|yxS1W`G^>zJ_Y#8x#&Aqy;`Rh>JV@TY z^?BnW5r9iV8&-T5G=Mp)ES=UJLiV__x(kTcYzIE832_GA?9YyaAmXi8{gXU+n;H&A zwQQX^fmVf(z)N1zPtzfxz>752Wz{4gy;j20vr*YNOw@F|zI2?HacF0`ryH~nhXE0H zN!lBGz+@ByJd=rzUQ2A^KjWkB+o2EskOS#tg+)!4mfYg#3gg!D&fv_+?>x4PBJ7@@!FT zN;$oFQstIH`{_+xslWHqaqqPBm)r^Zt(RZbxjc@!mtW-;w6NN%X$sQ%z*F~2SJPhX zb=UpHUULh4W{fs9oN8fm2=d6^qh32YUO0oCL(re^P`jr&Vqed zI>^7;DAwXvG8(u;djV#DnzHg-$F@~f^kgAY``5)Wr`0_%>i7^&qBcLpGoy{GzRplB zdoTX7x&&{bu*5SMYc^&3Rd%yHG}17uf)0C8^Bwd@i3!+8E^@Vo=2SbuM?$P9&L7M1 z^7qX!c)2)P3N70g;nSNsRtC6~9Pl+Ty4j<3*7w}8q^{Kg@67tDAM<~ZF+mzln@2@$ zRlJOg+;w{%lD;E6e%_d`t?5CE{xRBGjK80lawu*ieECh$*+Mkf=j*R_QInkn`#91| zcUCJZx8!l2KOkB#+qgsCPtI}dk!K4bL2%;E;K-kUlnB2C=SKb6C*OeDxp58U_ z!K~~4QL!c7fDG&^+hF~3~=>iXYr>o{P>?k47g1oMqpg%PdmwP(^4Rs>fz zn!TDbp(2d8&A`MY58Kh%ej)Oi`3+&LW4ai=8vn_ragGjXJvXR?j5GMUvilM!WQh~6 zn$O$47IWX$+gayj^X>u`IY@QUq7(CdYB!~-_}-SEovWQ$^OY=s>~pVe%?VZEs0$Ci z9@zssm$9LAo|REiTgVU-5m2ydR9z5W6efDd#Rt=_=4R5hb<^+zXt5j}cTwH*Ctz*f z|KpVbPTiij{h0;hhDo9#o|g7p%=FCAsxa&(NxgcGfQrnd(vF>%U0c)$y8{>M!~a#LT<-CVJ#>g3NNUDl*89aNUr6Zd1f#kQf&tpRPQ?06b+&K zvF+IVIbEF$NdxH0K{}=Q+^xFWnr0ry@?1#$uHbLS>{Vffh9;0;R!m9n24W_mUG8PS zy*g6;1$b`KZlEN-=|WN!(tXen)fbKPaBW_S#ck#1Od(!_ns*y$570-MvEa1^lAuX7 z100jp$Xox61zqreg$2`1q9H7Z%0FPi%X;cL7WAqW{(CIg>qGo07DS`{D=fGPBVURI zm+jQ1r8w6NHVSbUO69FQ!JN7_HU@d+A|;dDkVMiL|LBeP-C1!A2P<^lTRK4az-ryH zGotm+aP=IOI}rZ2=bxSt%J>^BZ;Q5aYz&`mHg>;HN8kb9UPNWsz}tGW8ZNZ0?fkBC z2J_B1`zC}%{p(i@SRF09Gtw#2SegZbNd7JlYNubH3Z=|JMcR*Z2P#DR47M|=@B%5TQ`;>9vE*aK0vJgOiA2>FH48X83 z{0k71shbA4i(x$Dkc%Bq`CaE7Vy;kj%o(#Sw=|=*Bx;HvycMBW*ssj`K#p zN_bY5TAvBP2*y00eC-mNP$pry{_|}Z249a{Wg+7lyz>Qd`w?C)ZgnO>9|M$Sb9;gx zgz>-IDYx7I4&PFi{nW;syCAORUFGO z9$tf*cONtTCXS8I{zM!r{-rpsIP+W_QTYdPyrKF<9DR2E1##^2{BvMg+97dFmcK+C8%)o|vBC65aa_v&CXVS>?f+A8{J=2o1#x@>`}g8F z|1XMTLAjt*px9+9`0B0F^IEyyP%vG5sdZRq&!^O z+ObkSogmp%=m8vu>J7=oc!-b&L`Yj=A$CGgyd|pG+|S7U!5soM9%BZGyQGG}^jR&H zY2el(0>R)DZ3cULy?^D zyxe(pu9RbraEN$s0Nj;BEH&9HuOJ88q}rT`J0vnxq=Xl3?RwtbT@pq8BlY;a_e^+I zjB8@a2LRR07!hWG&g%)UJ8UmVGsz_hh{iSA9>~}Z4l%W0e1C{{zb}-4g#2h8!h0H= zgXcq*+~Gmc#zKg8)OD5Ofe{HMM0hp?v+i=NgfpoSd6}0z2o;Yj=)1$~KEkL}W12_U zlT)RQS=L1>V2_!|>el$rLp~X#MQVo2yd!XrQ!wtLD@Cj;e@I#>_1J`v5m~;<)0ljA zF(=@=kOr|cm?@wSF=7UC1Y~$(-KT=uGr6JZY)s43(_)Ws@Lejg7kf-Km%<4Plf5;0 zHlj$DcU#b8v@Nny79g$;>;~zviQCWgo1nUuDGX-+u{85OY&i@bRWz}#hJ!iQk}>XU zPbUa^fq324Qd80^CxU>PcK#oS2mtjL)Tm8^_!-x^RK)ZJYa@fL`ge}GPFrv|9V{jZ z{(c5|!4PpoS&sY9lU?A1;auPiGb|oNQyu9s%JZL;J%rt?v3h{utFO^8u)FeAD1TI> zOGy&ta>Cu4!nTb z=NA7+?2(Z{Zk-~C@fhUQF9rK@j~N_^wNLLO;=;ojs?1=uur3`S20OIsCKbE-?)U-* zcXA=6-u{TdOZ$u?gpi^O5ALfxR=>^I)K6#dQ=FqW_EV7t`mV5&cHcR_pmH_KF0x3E zl0V>UKkXhyO2}hVbVgftSJZ~itW($bq0xrJo}G)B<3Ds1OxntjtpQ&nY_Onq0uT|m zMMWGNwNg>-P_2NgzDP})Ke8Ho6*GGFSSiia zmHWig4g3A^Vo=Fj8x%oMz}U>Owjst(WuiXY!K0waW%=t%BeN{T*n&k9OevS7tD2He z<_g$pLGPH$Jt74-KE9}L`Cb}SpE>9pZhRfhzr-;kmb11lIn|NlQ`R}ZPGV4js0Opw zxlJpy8d=QSsBvQV=6_vcIcksae)eQnyd@PyrkeOyFgai&o<24v9&Nv zH@GAtl$h-hS4w)f{`b!mW6SwTC@P-O=*k)$BaBm9SkDG9B zKk(oH7ZI(+XMyZADtyaBmoU7u6Qn4(XFu;o3(Y)ke`4#kAN}tfTQSE#9N~MS1s;r z8(F!ECLksL9S|Yf?FbF-^^{e=u_v1V`z~YMfEFGIPSHLC)DZEXMG}*FWS`zM!v=%R zY>V?1V$8<|S}zw=IZfFU5+dIf{J3*bBZ{N>8zvu<&J~K{zr)G5X>40l&0}xm(XuMJ znI_h{MfE*GOQ8jQ#m|uo{T#WlL&(MS0&VJGGoIqAcg4Il4+_$~lt2S7 z;Fi-&^MuRt)N1@bn6M%Un{6n(Godgo{ThW8EQLrFFA$ z%+TTLFM37}F!PRim$tH4{7p=duX%j&#w^@5xhLG8A-_)I;bT=oL&(E*HPXg!$;ZPT zIMNewWG)6<-~D?Gy7KOiOtXg#aP^bxO(kVb56o1uIIkK#mW?(7gzE z@X2dg)4b#K-Hot$82K$dT>UvMXM-!}w@4d$1hmK;9hFxq-@$b7s0SbyOKo0w{`;Bb ze$)7cJMg^z{>oU5TU$TFFG+<;K(X3E(8&t(R`gbpORS0B8dR##br8QmdN+xvNNh{@k9NKJpcBNdh z=Wl&yoKP-W_&SQIXym)TE9+nTVHg@M5PM}@JGS`gX3LdsASztbH%Od440%9q?vUB= zT+TXf(%zE!lQ%Lia~kP~iFNbd@0TV;JPaBe21TUAvb)}td17W9vIN>$2FHv@0@;Wm zZOat{n^KgXnu}S1%RXmEa^Xg(*iH#)%*G$lYI>867v9vim~B0zxSdtM%;e5&dDG8a z2708zSmZ_KKT^D@zRV&c_ZZE8&Zp17d-$^8tXS|fK2Z~D(I*kl4s`E9`k0&7xlaGL zBH=By;}9e6R$V=OH3fjY-TSlnJ% z@Z(=y;IMQZ=aw@&;fonAt%Blq zhFlQ?#a#@^uviR%TwxWiKmozK!fSf0UJ!whgbU^D1X&JMudUc&z8nJ}5_xFlj*R(o z<}%LWKVA-o+K)lw{K3R52eXOU{@lbU!M%>L>Tjj~U}BPv&Kba>y{x@E5*g&}1H$MQ zNvV&$rxc$-VH>kofZTBmjiK&kp9hW694Kg<%9?}5@BAJ#&Z598{)uE%f^wfwLyhua=CT#b_v%)Zg#*K&>`Ko`0jPec4vVauvOHq2dIKSFa#Mb_{3Ks^shD z=oiDLB%euGLk3lx@IhHkEXPuhY%9;~<4|&OS~44!5JS8WOLv=k6=SlHDj;^BBi>GKWzD4^amNgkDqlNSjy1K8ljrvvyFa9S`f~A)g;w!*SNrF{ znEeKKeby_z^XnK{^*Z995OY0(@}p{SF%N0heC3z0yVYn|tb7Pt8A|l@|2)7@GWdk{mNPJ&Ny@S zSHJp8lVfB~q@zVZ7zL2l(Fri}Fhu{=Cp`3A|6jj;eg6vv{sRA&aQ1ib``sVG@3_AL zes8kR!S8kU{}cQgUI4#q*qR*fr+5uDF_rfL^9AGdBRh8zEGqkaI}!Jjd@M;-VSKoa6T@ zThSmS%sGB2ZL9j427g(OUpO0{aP}oRek)Z_-3`7OSAiMx)B%x@h+;6K@kvWF&oeG< zOGaJ2?s5!~l#~io0yD;?RbE}+fbNh^=uddU1V%l8*!`f5wHz>^1CU@Sf`M(ngNfz{ zM=iCvj!l`dPRFfGV0Z1c^Oshxpm&XG$EtqZJI~UZLBXiX<#gUiilaP+d0$&xn3Nji z-pqKZez;LA@?fNmIVk(Z&0La_V?Nv277KE}inFS40eZRxm2;SihDZEd%JE3oovZdvFwvth!DP6mZ!YWukLO#AztNM`U}v|SfNDn)0hT&%(wCq>RIY3 zc2t(!eB{X|Yanoxx_4mY6!%+_WF$=&;_Gq2Hf^eU`q$6G)K^rVScz;6TOqqQ*!3~y zyIgNSA{XWtb7d{tb8%p>EwN8`{iGR%JnEuv!e}x1F;>%i0ufSWOb2JC@~Xz~Rg|67 uZR|d#iqa40eQZ|iXcSM`Tm~?66}x-M_9g@G*zmd~NYwsAC-YB)^Zx?S9Tb27 diff --git a/Source/Images/hd0/s0/u0/DIF.COM b/Source/Images/hd0/s0/u0/DIF.COM deleted file mode 100644 index 87b89d75568272353e76a85046282781b8a406bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 zcmcImU2GIp6rSbI>~?1;IDudbMDMMI%GB1~p|qu;+t3zLBgn5stcc6*bh=P>aCZ?T zAYdZpN1%oPX?W0(_@FPNM%2Va#Er^o=E34mvdKgn924BEjfsg?BlX<7v%7`VC*wZs zoO{0SoO^!mxw+}I(EZ42yrMrgs0BlXuNuOAT?Yf(Dn*Q=T1rdoj>WYkP7P={8td=Z z5?VY0>m6EZpQgo2w&8fRXiqKsVtU+2#Ns-Rgp=CA(khSy$F-Fr-L|(O*cfQV4+feW zR_@gs)IgwV34rqzMZu3uHE+bA0^|-LkSwZM_)mmz)PT6+Mha{DW64w_7~mBl44d_a z2V+qj83-rB5lASB!wId8M!BMEV+gn5aP+w_B!!JQ-eIH$FfB)t;wv%y%J|-RDmI8$ zL8j~a@oFGZPVi0+_;AZfL3Mgi4NyI2m zP0B0iftpuPh75sx4&-wvW8Fkm<5p54e$KJuyxlK2)-PguNTRwKOsBgV4pg$p*>SJk z@3S70vO9ToF>gQ3+r5IanAfcyDZ7;?i}@ykImepISKTB5&VJf!_xh^oI(>mJ+t*0$ ze)W!3H$`73$pNlFe_09y)um0#np;|zuk7sVUbUJ=a1TTPo7G722wxqC;O6pFp&$Bb zwqcfag%s?#0E{;ngMQt_9%k{mW`_;a-pd#==B%w!_Fh3g%+UlF36#P@e@GyW%*gf7 zSM)$DMg&;Z@nqY-GOX{Wpv3k#7RP6ZhjR>Y|F?KZeF>S$OGvjCO4(NhTKKyFIm|+P zN01M2)^;iTi6H+lNiC|GZN|zmp65GSD!;4J(j_L|bT0Dl3$;1-o(Ij$Q5n_{`@X01z-o z`PC(ZaUWf~#PK2#1R$Pd#8V~D!v)W<2Ow}<=x$(456-*_>o1hvB`PCuMT{U81gL`* z?pUW=D@YeR=?e7%(3%posRBlx4vg&Kl+%DhN3T?n7ok!d5BHB_JuHy+f-!9D5Cn1^ zPlIr*JWqaLy`zzoASzSHwK~Uqq$exL;j+^WcQ}PPpUxpwPvdNZpqweB(I8s;1a}Hs zf3plhuH@Jfn$hHktBZC81a@Sz?S5J&MU;a@Qg*!`u2ZT~OR9+98fU7;qH6T8UtYjm zfq>Z99rwezpmse)QueZ+PR|IchYnDryM%n?C#T_nO~F={uy6h33}9|xFh}%Cffh{o z^L=O07PxTC{Ki8tqozxNIdUlr#eCmznKE3Y5U0=*H7fB+t(3hak|aANx*N@kL_=_c9YD=$`bV}<=^{v;DNz5A#=g3_)^;p`v&W2Q%*@!en~uI^+Y*=~ z4_9qF&sz&5d+gde^Mj9Ldgj)lcU!KT8LLjpWjY_tnT8&c^E>mM0gt~Um*1Id$G>Jw zC%@j<}J#i~nCEqtAS0&xY=c>H9ZhiU0fDU0SpU8ch@zmDV(w7R}^mymAuLMYE6oNK0 zv;1=XOh`?BO`0_)EpPIO{gie!J1ea;TQD=b6I`!^u>}_PVy$WeOA=j)8GZNiwnxu{E+tw#GHl$XrT3NHYW>K6iZH>Q9YD*`jYd+0K zSxMN@QC~0Pbs07?B0ES=UH_IPWKt$<=ZpFXQ`{r?!`jQt_(<;a09;^-56n2!Dds{? z_`W8YNajT9KNZ`#$}9y1ief}Ma9f&`mUH+k;zB) z+w%v8)H5W!e`u_#s>-82MLZchH|g7N4-Tn13Hxp8Yh*kVwxQ$u-JCe?_o#!Q88y}r zi1s?=&)SVAC~HsG$R|*nyvJ?~E<%k0F*y)tXrl-XlN+wfU>?2$b}t+32!rQmn4l?v zONZQQ_c|9j8Yf_jE16j+U${J+2}XRRBOLNA8Ypfvm+NtxvDQ+>CqHfTt+!FRJ&e}M zc-``Ot2e+Ht&H(CqTRxH?edHTJ8i)Z65|%8lfoJKHx~RXW4uiuw$U3$9SD0+7RPqWx;}ez?77f%ny2To>Rbr^XxqEvK=x$k-pr*)v{eCHyvir+8PZ9 zV?0V;0L{#sCNr!(L3OFIsBU2~%ydq`mnX>ObCfwN$1K!t)}wA`y(8K^tasGlDGMr` zhQZD1Vb)mBTxPYuX3Ylmn^uPd|E`6(nj2wfSoQKSMnt@1G9M`+2Oin~*u)?k@skfT z<2~U}3CXOTahUe$G4^bcX`6nNJ-9>9_cuKE*tH}5}yBfF2Jn0$K?=M<~*Z|!4t{n^) zxfnMV8BelXetiPGH$9!4+7{^i)}!))X8h?F5`U`lf)Ds=j2*D zdK#36hb=JXhpx8)^E2E<+Rr)f&3|leTxfzmXs4nm*U~zDCubH-e~z27J@inE#a<}_ z6UtC2@>XLI_{fODc?qzr1^a+Q#A=UnviFY|45J=uk$-EWjI>dXu7f`r2f4-&Rk91x zu%ax1PqMSriiK^)Blbnq(~Br$;1k&A=h!2o$wgsmetBbI%jbnD> zHU_I4@uyYUtY{>T(u%8=UVFp3`!W|U=HLJDqqFCKGWGT^XMTIx3`J_9nz24DNo}pE zrX;@Y4XMV~hE!Agrc~3$^_!$r(rZ zNv&;Lq*mzEy16aYeA{hOb3+5|uWyw$NcB>Kl$6#>DX9s)1o{&C68h8zk~MbSx;on1 zTu-!9cI`R4wl$#L?9<8x?R7!>jiCAcT8~frx?kh`+A9Br(0k$qjgW|)gihP#Q}z%; z;FA!#hs85BABZ&%h&AWMnrB6sFmOxgE-`dpFm%5ddWJ$)?hEE*mgK6cLTKeer^T37 zvzo{c+Cytd^sk61>D7+tc6`;V9meB)bO!}p?TCJL0rWf%X zg;>~lT`+F;8RY^t!fJ>7u2@UVYt(kfDuAXE(0p1O=MpXF?qGx5&43c2PSl{m^Vs% z(~$am0ez#%AB(~w(MwS9TTX0{s(>kn^FW}P_skl1`KLRb1@$(kHs&mJy{L~-n*a9a zQM)MG%LCqH{6_H1hVzgJN%`p?V(_DXX0S*72dX|bjau!DP{mZi%Lk23e*gSf{e9W*G8O~C*y`&Zq&EKp zPv`wR`aZ}OX{%gkYIcaQ0~}EEWszE&x@D(meZC?lH;iYsy{??RL#&<4zOO&*nm*`4 zh*E<;>@qI6=x1vy8uFW>*O|lCka2}!yl0dTL3{ zK2giKvf*Gy9&CLa5k2Zj7ov20q>%j(V{(yw!H+Vtqw)u0&-H`4=?eFRZwkMvny$_t z;ngFA_lEaicx+A>DP*9${+b(#*XcL9X$Vm5$8(q#buLVrJ@d$}7oqMLYyGyiox7a!OUblO;%Uq$~??#LiW)3xK54*e2 z#0Nc-Q6F|UYTfP&HuVV#M+@T`r3YOP7kNze-5mLd%P#bCN%!g^FV( z*tre6wYs+Y=3PEInZttU{ztX3_~0vefmL>V#9h=8)|MA9tifMUjyahjbr7lVDYn7} z39Y*rxnxkqhapxhg${|IIQ`jTIOx{wh1b+)is9;Kilc|bY{ww@U&t-^_ZWrIP+c6P zj?Yt#Q(sa|=Hpj~&EU8}#ysE0oKdN@#9fr`LFl z8w7KXs*LRXj2KHX?dy#Pg~%Z>rw^56eS{HnzB`Dw%s6Gw4yrXCUoY|Y2K`jhqb0`Q z3dU1H9=V_9fQbi7=D8rdV}iyV$g$x3%cwe3vL%}{6wfw1vv@{YTn7f#LP_U~7@+4% zzW7-zI1S1u^sgg)rTRgMMQZUcU=rF;3HTYkeg}RtmuBZXBQIn|bCZVG(>Q))OJ{b3 zmUzYqVY=QEeLx(1BjAf|W|}r(KC^OdkWOP^`fZ*wHQfu_%O#KeplFN>FvMD#Wh|{P zc}#hFpU3b)U9V?+8|;C60hFXa>B(A+=?;(fZ4aitgj7+0OF!$uUW1p6Jl}D}0R%nt z{+?$tM-4=sncY*hx2jfyhQLr@9@}Jod~X&;N=p*vhR~LvwO8dOMjpq<8ZHvQ6$KVh>hp zKQG@-t{>F;d2bmt%PISy`VGG3cB0+G$ATl{*$h;Rt)qz>fw`T;8al$U7Caj|GV)hR ztPRbr^IdcK;_XCa40j90YrLN0JHm!X@ThO_=#HVOz0C(CGoluFbOP)4AgdJk%z@+k zzny`Cty_`Gky)tR?jOB1eDKw`hR%TI8kPyK=|i-kl_1B44Q`#?fyXrj@ z>VNnOQ*oH2SkT_{H9}GWmDwA-x%>@};4MPS%K_+7i-e4wblS<_Fsg8@O7qZ|`MI}d zwq#3U%Q z&C7xnRikHc451U&#s$+okrU3Yz>(tY4S3C7h2Ko6@ixkjQtfRa=Ao5@8yKo>F^11D zRLA@zO=077!yGnNi(|C(SPs%Vt9tOhQmyi5auhi}kHs>I%vZjdZtSTCaeOfkP2A}> zr3tWK4)(NuwaTG<#=LgStQs?~v2N6Gul6VRVaV6WpW%FF65d8>Guupy8YHp&nAk|((iutuao6Q=#{rb->&_#dN+6^+<5EsnCWrgf) z&$SQiip_oPo~o*X_BZ}K?1!tVlYTR<`pS%x{v4H_&6stnw9pL@beF2hvOEn4i5_T{ zs_V+ofuJ$8Px5Wsw5!X^uzGJ9jZldHLK(f`gVxKE8mfVX61}m*MxrUGu}iC!fiO-VpON?dPyIu7?WOsLz+t74g$Dvr2unEFS@0 z)5?qw{pgREQFEa^l6U2`p)&KDVe}^{V7BYTw$ATtDFB+2(}DH?5u4?&1bgz3`%alh zXUnhBeqT1jWTxzLGJtcMcxPZv?hJ|<a$pmg9bEE6ui=^)}wGn4KJ@_2-Fl z?8K-%aUq0sfI9Ql@+us)0Hl1w^vv{X`78z&UeX7tQmEEILy?rG5%)j6>O^@by$DlR z1+=+x`19TJPV+u}Re%EZ;y~xjYI6leqG{FwU|z3-Zk6f_SQEi1!Q!_ss40P&cd*y3 z!WcfXBd98Y$j%^*c7XC&4Pa`7{3GLqOv7y()~6Ho$y8hG;zc5k%7Cj#WG?RLmCw^lZ^xf#Ley6?JO+!bs2>s}@MDLtJ-7S9Vt}TuoeE*<4AV>dMbn?x}nd|DM3VZ{mBr(pX!mK3!=vR%%aIMo-&c9gcqA z{-exDmijC=s?}7^FYFBH^xG>(Mq{k@y~^=PP?R4eLYOF9oFrU0pL-}dd zmC=G|vTvE(y0@TJIE>_Hje?{_CjQBB|746=d&6wxG-j*6T{$_LgXYZ`ke9W}3l|4R z#sQtRj-UlND<;8++M$Xl?t?CgPwRzB<51;vp|Sw2t`G~egZf{Hb@^>Q*LDnD+i@U2 ztCxx(n83TSvQP))^?RS-hY-Ub7r_LGYUZ2aHJ2!Xnoc-L{H<@=r=Z63DC)UyP zCLBC_kfT2*<`#16fmhT!#QptvW!Gk|yH2YU&tyo9$X&|N^g~jlOSzgbF~TqX_oBOr zn=rUA?ozH-@AkOcwr;3zX=)=Lck}x8P11(8+t%Z%tU;32Hzz%AQp?~!Bb43pz2Vw* zGWz#Qd$!-TYtP+(xp$e=vFD5X_HEy}9Oa*fFptlYd&5&?ig}!*Uc8Eo%25)YN{|Ce z3lU$LaLdtq!?@^TWy83#=H9U8z*TGfsbWo~h^aOVo289g&=|q^iB>s!IlQ)}TbZYy z3NBK37AU40Wo_9ax04HvsTCN}5_7#W@g-UAR%#jTQ!A}*ed z6F%;ACRlQ$KIL*r^)e$lLxPXzkJhKsiZW22R&eFnr}XgyE`A`Dc1cH)oYLRlcifr6 zyDzCIQp(9WorEJ&pX99P2RKKuF6v%q}`cksepBmtV)N!T%xYNZQ;|9`#k4>hO<4Wp?ay(QoBzyY>mrFUK3@9ld zn^NlI@noOO#!1R~m}7au9rro=nUKKulA}_}Cxv(^RPRg^?r5Jfkc61D&!zOU0vSlT zgm~`&OZtwGRKGxa(@e-GaEy{5PL@yh$9aK|r+UG1fJ-QS($U`Dz5$n@^mDy&ml97B ziA@Xqac8|O@qLm)NQy85HH|XBLEEHDNXa2K!5s@Rd`Nb2Y0jr42a-IS4hd=H2!ylF zqsN>W5K0P8m^&46$wJyE)w@_u>OXpvX9>^yIH*d0Y`u~aSgZ}AVAGF>*ff8fPx1YH zpHL4cDTs%7ishjjar&sQ@JAE;5k=~qH9>fT2I4$-m~b%u5m`AV9Us6*!VX diff --git a/Source/Images/hd0/s0/u0/VIDATT.Z80 b/Source/Images/hd0/s0/u0/VIDATT.Z80 deleted file mode 100644 index 073bb84f..00000000 --- a/Source/Images/hd0/s0/u0/VIDATT.Z80 +++ /dev/null @@ -1,69 +0,0 @@ - title WordStar 4.0 Video Attributes Driver - -strngout equ 0283h - -esc equ 1bh -dim equ 1 -blink equ 2 -invert equ 4 -uline equ 8 - - aseg - org 03c1h - -vidatt: - xor a - ld hl,funtbl - ld b,8 -getloop: - rr c - jr nc,getnext - or a,(hl) -getnext: - inc hl - djnz getloop -; - ld hl,string+2 ; attribute #1 on/off indicator - push hl - ld b,4 - ld de,'?!' ; ? = attribute off, ! = attribute on -setloop: - rra - jr nc,attroff - ld (hl),e ; attribute on - jr setnext -attroff: - ld (hl),d ; attribute off -setnext: - inc hl - inc hl - inc hl ; advance to next on/off indicator - djnz setloop -; - pop hl ; hl --> dim on/off - ld a,d ; attribute off - cp (hl) ; dim off? - jr nz,setdim - ld a,e ; attribute on -setdim: - ld (hl),a - ld hl,string - jp strngout ; ws string routine -; -; -funtbl: - defb dim ; strike out - defb invert or blink ; warnings & errors - defb invert ; block - defb uline ; underline - defb blink ; subscript - defb blink or uline ; superscript - defb invert ; menu, headline, bold, double - defb invert or uline ; italics, RET, backspace -; -string: - defb 12,esc,' 2',esc,' 3',esc,' 4',esc,' 5' -; -finis equ $ - end - \ No newline at end of file diff --git a/Source/Images/hd0/s0/u0/initdir.com b/Source/Images/hd0/s0/u0/initdir.com deleted file mode 100644 index fd46387a3e305d6c16d222e30bed786493fd7a1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 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 R%c&G&4dyTS-+$qs{|CUiWVQeR diff --git a/Source/Images/hd0/s1/u0/COPY.CFG b/Source/Images/hd0/s1/u0/COPY.CFG deleted file mode 100644 index 3d5310acb996594e037f794e5af30d815268f1c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3456 zcmbtW+iu%N5FOU3pa?MvG(gjPr+!IPC{CQ~Yi&yojK)?WB`#7RC|2YuT9{h0Bo&8! z?+5fh(r@TvKO+J9BR#WAU8p2z-7-MDq;_s+&YaypH-b(4`zyE-=*C8{5&U}Lx8RRU zms-0``kaCX?>%kwn)E3JzhHIPq$?Esj@40R{bV@M#1Hcr;S0AzM$X$t6`Hq zrl7>?q)8u9@Di(TlfHzP3r`!5oAeb0ukdaEJz}B<7l`%(+M?zMST$QW8}tp)Ypiz~ zbeHJz`$V@I^exc=R<|4U9Z`wZod%r{y~OHngA~y#tnM`^Ci<{JbiYAoL_MrFTdj*f zEgs(QfB%H{6FWA~W|=BXVtE*5T3g=X#jefP#oadVX5qv<*Su#6u_&@6=48x69qX`Q zWg~n|OZE>;dTs8#FnOVEsQHo33)y{OV$BHB#k;XS;L_x<&4)Hm#h+}^qPjqI+CGU<4ow<<4K3m_pc!$a3 zHb2f$xgIN^P=mE=G60!mC69ERoOvslFz>bh!Qfa;^&$$hGunTLQ3g)jKn~f8fivj> zvxyE*87<_lD)g{W(-iyM-@LY6UcgLw{yjr))fjqHx>`Z($g{ov)FYy(oi?xUS$luO z=jjHtEM(P(qHDiO%ksH<-hP5NV z*jkVj#iYnn##OP^XB>&1im+!o)v7AN<&t2Iop@Kki3s9Zrc^-RT}_gJE7U2aG|S}_ zt?2(Ut6DxIul*7aA_zT3+t<8xxCCShCj=lweFD2+sB8fYYu-?TD72u++_zOjbKqS} zI2UCSrPWrAVjVej{MTIE*F1%Q3Ev{$I?D=-h}fg&4#eG~UWfY+yS+h&f#q@Uhu(k< zI5bJlQ2knOjg3qQb#%3P-#`}BRnHt%<|XG2YT@Z-YtZ*cD*zvwsfkr4ZnxZVyT#Yk zD0!~i9R}A~rD?nzk_4?((RDX5ZdRPr>hxOeUo}VulyaL#+E1IqSW;STpo+z7SwqRU z8(2TW=B?u`PEvQf01lv)L)qmQp>*j20^vr0|3_~}+a+3^j;o1EF8hQ1t6-L=N1n_w z^jT;tzkxo&d_QX-N+?GXKCICrlq*m+Wu0Yc*%&vVN?lxBIbz+jBsi#MlNt)r;rXQb z@nTGxXZ!ppu0gceT^-P9p&KrbeUS)JQ9=eu@NPsDBY)D@97S{Y!ZO4JHND)dG|APm zr^3@&>IPNXGFKzPY3V~I$R^noa#H$)ris72;TK@zZa>IQh&aD@fQaI7%iC?$aB<`9 z`XRz2L={+opM;eZA|AQC-dU5qT0oU%HUc8uKF*Lw&IL#lg({2kul-c~*OO&M_YXvp zC8vC@q`+T$dfKEwqkJN4Dj8cKpN9%kV53?QU{$Vvo@rYMl*(2vJSSx~WFDs&R#-xN zimdE#?(fq8r{>DerX!#yw8lnRaSp{ox_K(PCaOIL)O&_5E#209c?YsvO-H!+Co@b> m#xoQ?e|7WX_~8brOc6&z_AssW5=SL6!D(QU2#lcr_xuh16pqgT diff --git a/Source/Images/hd0/s1/u0/COPY.COM b/Source/Images/hd0/s1/u0/COPY.COM deleted file mode 100644 index 87c0c2fba8bed0622684a78abd89ef27d3f4dcb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6912 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 OD{d7&wMY1r#s2}xY8I;i diff --git a/Source/Images/hd0/s1/u0/DATSWEEP.COM b/Source/Images/hd0/s1/u0/DATSWEEP.COM deleted file mode 100644 index 5d298c0b1e10adbcbf75b67fc03763540b12d77c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34816 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 T|5c6uS2g}$)%gEE)%gDb`|RXN diff --git a/Source/Images/hd0/s1/u0/DIF.COM b/Source/Images/hd0/s1/u0/DIF.COM deleted file mode 100644 index 87b89d75568272353e76a85046282781b8a406bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 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 diff --git a/Source/Images/hd0/s1/u0/FA16.CFG b/Source/Images/hd0/s1/u0/FA16.CFG deleted file mode 100644 index b7974d36f9365eafc8c00f30228a4a87dade2d77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3072 zcmcgu%Wfk@6s>lQI%&y*4Gaq&7qiJop3Gz>AApriq>*M4#|esuUB|9=muOct-PQ5< zJNN-Ug&kWyfi*t?=T?)*kMQu82->x^9baMfAS)w!NPm$Kq2F|Ir$>2eJ4}#GmX9 z+GnwNBI56GI*G;SA}(>djl~xt{spIDEWQ-+?>Jq@;wur0_MqL5#n&Q!fm0_rI5>z1 z&-t6TulqMQLpn7&Q`4qOtungh3=R$l=~U7&nT%dO?Ia1`y27=~Qo>HsPmPkcSR93? zH5!dz1)~v++}(OyNvX*+wrs33TN@2w)Gy}gqNX}GbE;(B6t-rowb3<<&SaM28w$<} zr6pShBhCwt_)j&x+^UIzKrYr+>aIauAzrGYDC`NnB1AI<^x11`V0 zE7W+$ogMaPu)i>L#+W_|vcvv_^Er8J>QdTae+&EDT*`t5m9cVcH?Qun=gtgeI-yHl zEH-U9zz%zE()FUYa`w=8w|yV>{c4=6`+u$1cUQcZwE#roBk`AbD^uL-*U#SIGdwp< zrI9J0{V~fxhUl_nCeu}mo;{;C8QEOY52u5nXDv}yq*GGhp0vI77|c~sQ0iGZ3B0qW zlQ^o=%uM7F!Wf#RKL-B051sd=eF}Wx#j2UCdnE5M0P`GgRim}i(@xUpiLB^!@cdnm z!{ajY7;g?B8K1p1L|qi$Mbz6I{J6(OpLKyg%1I~5WhH5xYPyqT&2(DG3C)$wT}op! zo27a}JTuh2>IT0@fOQGb$N|*%VQ>?f!(CI$4RJskB}>89IMdyNLdoz42N$O6?=OMC zHB@DlZcI}X-!=s@nKFdv290x51DB;2j>~0qlC3&iA#k)=$!JvxnCCSH3BomF6WV9N z3kJw!87Upw?mDMVG=> zF!JPs#e)_vd(0_&^n2{PlLR58xb16r%OC{ToP*P3!niF=Q_;Pe zNW+MhMY;%Bq37Q-?K_DZ!dFMHT#mV#g21lur9Zd}@OrPAshEACx#rHMAoGN>%FMtN z`FdA+e-I52%R*Rn*%?iplABDcW06b8f%ky*ZK8$vc zg4TGFrDa(ekcb!9Hr};lodO&zIp=UCKcus=kmz_2(N!X>gibgg5E_PInXUz=*GU3q zOn~mgW!q(0h3>d{?S=)x8hXPzyo%_=4wjxqbt%UxQ%o&4Nb9)10gm&}F9s`oov3b3 zF;A!NB!}}{jdPltrU1KwmU5oKvFjP8&PhLttJFP!dy4d~l^#RIouq@G8jEMyOz+dm zq5!2<6|gRGD>f;#!JQuAhZXOPpe*Rp6#Vzp)A-G$bPe6(!DS9Oz>w!dI7woku-Iri z3K{S)4_0Z;(X{LVPFg%`cPr2dm44h-gs@jLld2{RF4F{e+&HTdHDy%USveDKp gCUuhKR!O(S8mrZT&3mi6@zbEYgG!u|_}`zu0V!{R{{R30 diff --git a/Source/Images/hd0/s1/u0/FILEATTR.COM b/Source/Images/hd0/s1/u0/FILEATTR.COM deleted file mode 100644 index 4527d090a1a012fe5c9c4921aa301b86ecd061b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 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 AU;qFB diff --git a/Source/Images/hd0/s1/u0/FILEDATE.COM b/Source/Images/hd0/s1/u0/FILEDATE.COM deleted file mode 100644 index 11b836168de7354b0c5c4f6635fd70a198f5f3e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4352 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 diff --git a/Source/Images/hd0/s1/u0/LDDS.COM b/Source/Images/hd0/s1/u0/LDDS.COM deleted file mode 100644 index 9be1d4a45139333d65f58e61ba2cc62f11ed55fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3328 zcmds3e{2)i9sj;N=Nx;)_yVP85b3*I+8DcWLJ-AunaSb+p@2a#4I)_qlN^cH#Aj@$ zX-49PY3jdauu5GuZEd9rZPMgWsM5iPfGiZlZY)S)i>6KTf{|KtNUZCMMwRUQd{K#7 z?eA%QO8oA=@B8!fKJVRkVkrUmBi95_ZWF|ak&0T^My{ z(~xhkFQlcDvA(_vyB$0N1k2vo6`cR+)?kNmS_Js}X);+L77)jTmBu@C`La)bOvDHC zuA;mOT$%HfS2E}Fm*|ucS!ezJ8Mh>tgX?<6?UX~{+Tsm+z3txp2V>H*00*}mJ;rt$ z+3SOGqq*pV>h)G5vcW2kLPk->uifM4_{;bBj51fxCj1TXrCRCkfn-8UsR33~sZbiF zUjv|D>mKM+X*AwV6VY^6FO9`%qA%K|`buUIHEkjli}%oeHQlRq)2C>tPwRS#riT(L z9gL-WX=L-B7j}0<_MnZOzL1LcsML%aj`ph?yOKdn0LR93X=Qqqs5(v<1P;;D4BuTSk>uw10ywn)EC?blvb|BHnk5E;6sHtLe6 zQhE<-X_{ntL=Pdfbs*iDYom2vdM~BO@LX_r9^GAQwqz?;RiaP*DlheZY$|)bv^m;M zwM06m#aZq?pD%hyOQz8pq~{zBdKm;N$Zx3-aFE})6R2TDT+nP=yh}?a)vh#Ugx8Xc z;3;%M!vpZ1i@hGQJsvV{S%%XAEEYMBWuGc(u4 znFbqP4n|5vVvT7uayB>o-o{+m-@bV#ZEfC$ z>^GBWNyc7A;8q21JUi?B0;QKSCu`kz8~7^+Yj1J2e;&`7b;|$+2gr@}3-AB0XgK-* zZRV5H*vwQeG&6R&8G9Y&uqFwJE&Rh)eTFND0=V$IRfIW_^22kHDOw{xPBN$H>h=0} zL0$paBE1J>2^eGeRS@3*yyf(}Fm);Ssr-AWKFNBm>f<244%Kf#wE!Lh)o+4=pOS+7 zGk9h~Iie);zGLRsT&QY~^0?kTv!YuGae=PybQEKuSJ0dvs^ zeaIP+cZuG~O^RCu{WN!J`0bvNch0)|P*MLCC$@pUpUYnNUw1tr-zKj;F*qr1W}-=P z6PuP~_w5y&`85svtZUZ!Ag^!X^yjz>v@W}MYZZ9jB`(KOqf_JpA9AOt#Tb*sTbz4U z(HKLm!79%ZJ;DVE3C@3JhP$8J8~8PMz*QKhR$=Kgpg12sFP`J3^^dsx)VJxM2sR!Q z!mH>v`o~OYe&hDp1CHhTPG)7X2`Hu}i$c<%08#!c)8rlQqUx@<>nb3OEoXInl-w0cA`{zCn2uWfwaf zr380|9-}94YO+~8zZ|uUa?VzO)|yHHt_etuvl+lL3Q*H>47hR&;c$`Q3T?7Dp?s7; b`43^#`GY1WKoi9u)NE=3j)P6?`O)|fx%@N! diff --git a/Source/Images/hd0/s1/u0/RELOG.COM b/Source/Images/hd0/s1/u0/RELOG.COM deleted file mode 100644 index 13ffc62ef0e629ce686f6f8bf3ec704a99899d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 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 diff --git a/Source/Images/hd0/s1/u0/SETUPZST.COM b/Source/Images/hd0/s1/u0/SETUPZST.COM deleted file mode 100644 index 35e4b5893b722ae52ead1900011c8b40d0d0d70e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7936 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 diff --git a/Source/Images/hd0/s1/u0/SUPERSUB.COM b/Source/Images/hd0/s1/u0/SUPERSUB.COM deleted file mode 100644 index a25d60a647a20a29bf02dfc65474183f269c6297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2176 zcmc&!U1$_n6rR70cc$HK*R&P`)w?@O(bXopEe&pxjWI?ICYmOjU?nlk?oKvScXrm9 z*>0k;jZ#dZ(5F5W`jDqWTLddb7C}nft);VcKm$t1i_JrduzeEjk1dm)J8M#_v~Q*R zaQEJG&OPTl-}&wYC~8j-@w@Ny_RI88J}2u#!~5{a?&jTIA#}^fN5?1!S3mLC9?CxD zu_tMJFKz!s+xHk7u@#C6$W##mhG~Bz-@w{!T=^yFVJEzfr^n7a`3!ZnWBqg={v~s5$*8cguq4nGQC*&h&Wn_XAV5D>?m0);W(;= zM^Ld;zRMY+E(S-?^6kb33PP(t&=3m?56i|zu2Q9I!8lsZ)gVi!6`-i#F%*@N(^73< z{G*ibIcTfBdX)awF$V6x1%5`SxbEYFQi|$`!VqPoOWQBnbQ2Z@&)G?_($FT&O|r!kuYx&(xeRGnk(m$;<`4ve3YNP7cU zNwanju{BVYYp(ly*8uAS_Rg-OQ?s)(v*!+0zGSC59xiY;Cb0)OPc_XJ#T7`f?5Qle z2wx;bmp|aFz$hwqwEkKMj}b!05J+Q&dL5=29!CWckXzAF!e6n|a)gDuoc0Q}-9Ldg zL-VJXt?O3I3!9h#8X5O7fCe;RInttY=H`#%mi?M%zha!k6ZuRgPx|YGoNw}UQIpM1S(EY=8-GM~xKF-d%3Tp%hd=#*(>zaWbkM|6aGgA$*ax?C=J0uu-xaA0*c_#O(}=ix2IX5fW@>@ELik18Pk zH_Iy=(h2|<=M5PT4G;7T!gng_6}-aQp}l)B#`Dpfu4GMYPAUdI)YCVBRoO74wER~b zZg~`$)-Z&+i%eQm-jT7YrT!k8R8wvfMvRZvOZWG84ZihcVEcjIzMdFvALttFAA(TH zfZW(HrEE&lQvi5he{a0G`)EHw+kchUp~(GE!;qMrKwd;b(QL)G8j|JOf24uwK6P)r2% JR0IE+;ZFpd#_0e6 diff --git a/Source/Images/hd0/s1/u0/TD.CFG b/Source/Images/hd0/s1/u0/TD.CFG deleted file mode 100644 index ab44bab9d44838b1af78092d43cc2d2e46a36243..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmaivF;BxV6ohTD5KB?#ZZ{?pO8)>GuWX)3hm0<9QcI~FC9Y5hejg)$iRV-uP*pg4 z@}1v(@9ROPvzEF1mQvB9SPA(oKV_~|mSteogqPqu*PkX6UGR%TWwQPiXYXG@ZXO47 z2AODQIFIdV3Zpe11yQAS)ig`ZZE*L7*DxJTM4|PDXmd#lE~^g~!4GG=U!nH{zl;ez zb?`cFhCvK{&qfR|L$s4;2JCJ8u$DJ$FJ#X5h&(R=roUWUXdXlKgoahZ`1ThylD$~D L>X@*~mH10PTKHJ_ diff --git a/Source/Images/hd0/s1/u0/TD.COM b/Source/Images/hd0/s1/u0/TD.COM deleted file mode 100644 index 552aba678865288f446c7e45d8aac620858940a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 zcmcgsO>7fa5MIaFyLJ|L`z zkOgWbk+@X7^Z=9}^@gloN_(hG4{ae92sc_3s!~NoIark~Arz@rWy%39owu7NK+{8e z=(GGhZ)U!kdE@zBdA)6POaIV58$tBHHykCF_@@c|3TcFATh`H^+4MX`f7`-(Z6(G|Z?VI1>C_@sq0=_s?_@GD zJbb{9Mw78b5{VKTjbR}pBZ)tzW+Xn16cI_PfRqVP<|T1l;&T2rcZYi=V$`QQam7n1oG!UF=ra9MF2 z<;3)Iw$zv?C>cQ&Re2@EYPRRfL#Y+ltOo7Dcg*F&>2z4r(AdNTo6E5>L|H2}?$Yo` zpH=TFDD*xoGw(lvBtFY2&@zciEbm;{wc=p8{;xNMeB`~7%q==;z3T8?QE{_~;42uiB?yeKIs**{`A7nwaqAG22v zQAUzEsh3FoC&w?eLqF>L5%&8e40(~+pnIHH3GyuboH1>6lK#d4ldgY4>32x_5+(u0 zf8{KX+AM)RM-^vBZJw8aK_#?-y-YR1&=>&W8uK99rq58m1;8%@?vR*4^q2$L>1}3c zm7>q%pzJhpYsTW;4CY;tc?Ih1eHV*p4-^~O1+_+>0&j6n`ji8Bcz!v=T40Z}_f-?@ zf!jn}dYyzjl=rTq5eBhmsnQQ0t@C|B;&%5-5=;*aFYu0oX6ID}y4)`)(0WBobJ|AP z;t>;%hhwqufdfGnt!ay_Oh4Y^0&rR#m(smCtD!6qhvSR;jZT#y* zp>#Wd6a0Z4Dp#FTiGu|rwDo$R0NNe%b#LuZCRhswZ@3ap!WE0pJ+AtGoix_>w*2he zZnVzV{8yZ3#3=FcxVHVfs+G2N(&(7ij6?IMj6;>$+%>;l-AAa2@1-3xbE?%%^8th)D%`0!+D>vi9Q zf`J&j;kq91HI2xE!S1NkfEAv@K&tJtpWC6d`qbugRJDS&DXhI+zGtubFHpxq`H)<# z)chBzeBf9B#OBR=wP*-ZgQ_t1eLxteeNS{m(U+g%{Sn?jG;6Egz0s(6!maJSPnL!? z-~OAmPM2-q^w*P&#}*`91BJj5u~3?1?A03;I!@u&36mwR$_hHnqZ1Q6pZ#kv&9@Uj jO&(X-LC{k~wD7XW4V6aSxS)fc7LcukHs2!g|E)g(%`&K( diff --git a/Source/Images/hd0/s1/u0/TERMBASE.DAT b/Source/Images/hd0/s1/u0/TERMBASE.DAT deleted file mode 100644 index 358d61c0adb85b8e8e8681526ec91950f03b953f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6400 zcmd^D>rd1`5MLC<2T_pM$@th0en1V-o+1$AhvOZQaPr2BiG?Hle@Vf#wh^WIO?6`s0t}9%y+>&wKGEZB>=@I$n)FM;-6~ANr zX+5y376S8#?+_Oh5`QJt??4 zo=d-tnvjzqPz3jv(RBVHr)Co4r_?xmGQvh(-I-D;@9}}< zAPlxetTy>SJX0%4>i;l+`j`hy{B{3t6mNQOf2LA#ws$;|P5f);Uzwko;y!JAmP**_taZJCF zznD9^DE~c>QsZuI)1`7yc6=B z2eU7w@nBYNFVpQ0TgtW|VsCVj-;w>v-_+Ck9qy_&+^P4SrPW9LM=Tbt)NFsX!o=~f z$@#a>Ip4f|#V>l|{0kQl{N+{cJb5>(cp$5NsE2l_qGMFMus_Cdy8Ta{g|R9+K(!-I z<6`=6&UsE{huh=BW8={qMg03?{a^EQL;MFUsi36R311LrKEbSL!i=MEKPwLi93al2 zp3MG2FDCoLepVK(Vw}RyIBr*A;`_XFPzr;Zy2=0P{G<6<3P;xVMXUc|!h#90LYTB* zQs7V2|3TxThvJeC1tvcK6Qei|apD!q3Z;fAB#$mCpa7{(q3mn(`m%ofo@h;m?}3 z{y8r{)A+8Hp|v4CZd=3Sq5?4Ie~N#){o~@FKEEmdC5?ajd(SF&uXuUytM7V&*n|eu zfBL$bjepN?{G(rhrucW-`oG!vr&gAh`IyBQ0@us)be+H9|K}AX)`HlINZ*Cz$5ftU znRu-J*Z1c-c3_#w;=V8Sac7l#*AL1bU*8m;fARyxWdDEd{P%8nVX)7~(vrQ||B3%S Z-0)7sZp8bDE{Q?0~8L0pO diff --git a/Source/Images/hd0/s1/u0/TESTCLOK.COM b/Source/Images/hd0/s1/u0/TESTCLOK.COM deleted file mode 100644 index d547e2b820b2d59591a532f0f7079576ccaa8100..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6400 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 diff --git a/Source/Images/hd0/s1/u0/ZDE40.COM b/Source/Images/hd0/s1/u0/ZDE40.COM deleted file mode 100644 index 6a2d37dee3350010df364e9ca1e7cccc61be7c44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16896 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 Zx%h1LrVc_oe`n)IvvbR*{2$uV{wMiPr_}%e diff --git a/Source/Images/hd0/s1/u0/ZSVSTAMP.COM b/Source/Images/hd0/s1/u0/ZSVSTAMP.COM deleted file mode 100644 index 026d5d7a43c8fe3fbb15c6af40a07721a5457eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1792 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 diff --git a/Source/Images/hd_cpm3/s1/u0/ANAGRAM.COM b/Source/Images/hd_cpm3/s1/u0/ANAGRAM.COM deleted file mode 100644 index 0579d843bb6d694c989a7e318c91b56eaca95482..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1280 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 Jo&V2&{{vzjgb4ru diff --git a/Source/Images/hd_cpm3/s1/u0/LOOKUP.COM b/Source/Images/hd_cpm3/s1/u0/LOOKUP.COM deleted file mode 100644 index 460bdfa30d15c5abb7b91af832e4d2a08c1a5d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 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ν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%0AUxi@AXbvu7`LKQs;1~90_*v=v>6gF zkw9eplRgC@1C;kmNyN-wR7%w_laqz$e`Oi3}B zZo}4_^Hez?swQm;5@w*f$z7v~d03Z=S*du2IOV^ySq`y${#bF-A#cXi02K*O*eOvw zze>#eO#)?_4A2MtM;rt?UBUhY8=FL@Nl($%jIuL5WZy{AI=cF6zjd}Sz-~_z_kaqQ zGQf1@UrXiTWt$}_Ed{RhV9Bb{0L&;$O8+%{9QoO!JAfRIplsW%(TwLaCK+3`@Dl7( zOngP3xKlFXpU6~r)ubgX@(Eq!5*8gtAP zWxNcbEF}tWUvve9gF7yjU|BdP7&yn;>*%mox-sl+cu$esHb_fNVKf>OKb=vs9nV7X z4gLu~kaN~={-xw2luTAH=8EHuE6VNAr4~P=PP6jAyV+Z3xT@Qt`5{5J8zc<@TS|i~EmUmN0O+FY`GCDDVA3vYD zLGD+3634MsR_cZsq+W(rxEn=40>j%2Duef`Rdb^5>3ZWP>-GEk+w@u=E)$8@?WWX( zydqhkFHJx^sdMM01FFJt2CgF=#MGZxpp!xIhUGK>uS#efXv%z1cVJW@cbDC&W6E(T zqzxD44{I9fA(cddXS63Xe)GpX&c7awsDM!SCY{_}14mk^xx3EU{2MebCclemM?iXe zf>R~CB)lc$t1rbM*m&GeQm2+RX2$8)OmkuPxJKDaQrdOsGj@)gYAKut`p*R{Mli1) zT}ZM~bwNlo5Y6y8T`HI~+-Ic6UXB-tzZad3bxsd0iG2cJcU^`M`pre0jFECvZ8GILLntR~7o{AR_Zc6~rf*$_Sr$>%E5PNh!Sx$tL^k!RP;xCt*I=0^y5 za5@*I0?grJ*n}(EE=+oUkI~=j1t}s38l{YKM19eJKrv#UF3AO;!%z?heg_wTO{m0z zSqw4^0LGOtsf`8N`GJx)ZlO3BM@0ZlY~c<4P**uIxUel5=dxModaR#X7B<>7m@k8_ zm^}Rn#0E%QjFeg!%?XZ6OPO(^;2SlJcj+&j%p`J2p6}OpYBET@XmQ#3FDw%yQ z1}Q5|2q-PM$-hIR6P^i!+V_;M1YnjVtxt=Ve!&&il=8-D_lr*-LlkCW$ZRz2c ze4kUA)K;*zy=s@mwu@7vIqeHhK`W>c!F9YmFiG?yt}k>Tp3A?;!sEF{at_Gp9QHu- zOr~PjqG9Gd3!M{PmD(_8d0=$Uot_C10KQ`cV}n=AC6O%IkPtCklYoG@>^ZaSUNMO$ z`K&TxN+plyg7}=on0gAP)6db!ggM=qprR!cg_ooC!tZp$wn@d>6HGCE)(vozGhvyg zOG;s1EL7DymiS{q`zL}$Ytsby=%8{|Sbq<$G$8K0f@t(SwL^vdlb)X&kW^gS$(Op` zkH0zqhLIlcVg81Sc^!w z7}0yuwEK0fjrb;+Z1=&Udy(`pnBevQ|g?blOKjEON#U?K#tAq!`d` zmWM_#+IiJ9%$Vd#bBEwJS3<0v# z&;yb8Or$~8jS_63kKs@1Ub7Zdm?(rIHwXBe!TH#LU|GVd%NZ4AxG7!kQGnJKw;G*eOz z&%Y){2{t?<&r|CFTHP}c)v<`#NKiG~2>LHBI!DSpUzXPHPdCpxj$xKRSE4CpQ7^#k z<&JCrF7-)hLjpQ(&iXo)0Gek5Y#QF0a$WM(A#|#PDnF0+=fm&X|9UlZDyk0-5M!K0 z<5IvFzgOWlT>8@Se#)bRPq=-Ml*S+CIc+_S7_1}7f<@Dyz!Yln^SHEA4QqRW;Y`}1 z^=dd9`15Iiroq3|p;8=vRAtUb(@fqNQz9juf-6_kf^?)sF%NFdNM8m8dq!_DBEE>C z{?#&bU14=>XFhTcz)_kja6VeH0venF<3olm??6FsML<7OxO+8uXBcPiqOfS|V^5xm zu0+PCp7%5R6z!PC9@!X?Y0(9dUc*j7vr4fBN^n5M^6#Qil_1{wo)lS0JfROr73G6H zW@W|d@H?2(rHD1BT5p&5KCa_ajO5SX@y2m?U9mKor>5r=Li|4?0Fp(q95kAB`X23< z7Y?@Lm2{Fv%k8=#f8!ZN>$Jm-3c0cTcR3-5l>nl=y;JV;1-^5n0`d3qQ_Wyxe`|s~ znsmQ-%YKNG?@CQjLnTlO3U=TDrf`jT{cVyPaxV3)Pr7NMC6dQNUCGe%S3Bc*YG@Wz z^ELEx!ROsf2qJ3i0?!m~3?q=k<%kr4L_e~q!$Z<2w!G?Uy%bCoR~s6{t5I$=%7z|` zjJ@F7Q0DuGv8)o^dPszUeJ=v}v_s~azq#bjnx#@08BXPF%Tb(O6ov_})WYANM^F<6 zwFe0&J3>(` zh+~L=Cf^DMCBH95pPzp!5Yj18m&IYxGKkN<2Yom|?l*am@s$GEaMJ?<*c$e0b?Q<@~t({9jgsREB zMmCxIZn`B%?(7>)QuISK6D(c@xC#FDL>-by(07{sWtBVEzO6t$d&86DyTE>dyG%CU zeELx06{DV6%d0sC*n#R6%rODGj3L>Ch4!i@QtzD<26UQTCbT=IoAF?B(;Wn(cocq5#+E#wAn7%?b}H&ktQ`~68+ zGM>~aJNe7X86}U2J6I3{m``>$kNWe}q?Rybm~A2aQO&32IMY4?qRR{3u#7@Gi+X0` zWFSydIC7h_1JeG0DSqu<7|u*4_B=CUVHncVU+`2Cf~^AI>YOFMm1JcbpyQ@$h?Hp- z9K;}n8kz+?NnK8th(K9gJ*#=3F8S~mC!o$_eAu28gn%r9(AdH5@C zUNj>7O7op9wXds7)3DRfdc%KtIEBhgQs)S<8BSqrwSl?E%;X&#Fz>@2!_Hh*?M+?3{$uSgM0KLIVdq($D?5^69Hl3`<7FM4v26$=N zv5!R9!%d|sbeUK&x(aBC2|p!Dm?^Scj#q+w3X2c|WC5vm9^acU^Ihj?bge3+L>=KN zhM(V^3b#;2)m0AvbJZ**?Zyiag3328rGUE!j*@`9%3B}S;9+psmelCazThuw|lZm!5)tu#! zqU)kA61H?p?{(@hom_N^lzY|ABaafx&@rB!49*4yD~pRk0+GcvAzAbPI9lCjZ(#L{ zgf^7MW}8mx)fvLQVI98zga$Jzt9HulCA(l(2-)7?ND#L87kE02G#Qu<FT5zQ*Y2)cLLT_@oV@QoG#(fisFlyXSTcp@N_(>5RN@FSkoEQipXb6 z6HYk75h?JHIbc<1c^yZzkCS*zwU5;}E3ZUMK~K;!>z>ye-6w0?cW}1p-J_G5Y3WVm zz;K%c5QSN;N!IB=fWk3%KA=ND@@wm`nfiI_KvS?KEE#6YE4R4~LB%2@jR2MAwrQ3AvB1u_yxPPU!57Qqb zg-D@u;5CP`|LBAlxI)&*3b@8k*_M}!<^6((Oqq`WrK%u5RxbS4UHa@Cfx)EZcxPBh z!{cS(F~}qz;k9`>b9=V+zjmD;z%FSjUhDnePAdINY%d)aJYwev`|0+I=?+D1Tj3SF zIW;a&S-ef8&#n_Mki;##ALf2JE7oUiV=W2e-f87~q`sZb;f&7vD79-~6GC=5g>DGv z`>aQ$`ei;RshTa8M-Hpk;^GXeb<{4m{Zb%+=O(8&ZKhQR9lnkE?TooR1rEMS z1c#W~)`@pd(<~r-FeTVq=kW{V27Ts*zjRmlMFMrmsw?QzZ1H|B=}A>5adpj-`+?wdWCTOBT|!@a)Z2aC zKnBSjl2#|4-N20|kS(@U3wE*Mr~#xYgA8uITB}5_p>1#Wn%)KrAtn=&1Pwo73FZCz zUst=Afk)Dnp=LUWRS%BN#WEXOgQ_DHt<6s(wOBiuOtB?Pj?8#1B7a1C#CPK2~72(@DEP*@|Z^B;HT1c)B*m}E) zDgP5~r&$)*S#CFS`)NOv2hYMXJ08X3ZN&HW7o~CfapDIv-)g^7F23zmi-!@I+oj*rOUNbP+cVcmy8ns4sl0oodRa5d zBtvr1m*D-cBv!C>40p|ba9E4D2oKUGtJqdx3tVXbdJf`q>`U&G4oH62DF?BMoZhD7 zw5!w>ed3rpfu>Nq34Pcav4emYlA+9cPzphem@75>QmKz|BebBWCqQJQmFA^u1^+ zi;$S?HaUSx5zQTs?%a^?bcBpIt;bk3)bxi1V&R$QpGV$xUtAy%+~ADI*JG^Ho$g6k zDx2KsJ;8KDfvK*@C2RJD3{2>M^Ib7p+kF3|k{s1jmM$KDvPci!^J{I_PKb{6f$>1P zm{MT4*=U~KIO-Q~!$nq2w2D9e^K&rB6O|_260P=*an~tT+APR;TT-+=;khvdr8xG^ z<72B+RvC$011J9>#m~IfL8$L{OUZOt6+89*iy6*v8MJ#MCtXWMzJZNpj5|v~Us4F1 z_Khl8BUIdm)J=AZniZQXO3n-4^84FLT6KKm@x4=ckyR_A z^MR^xnfUKq)uvMcY!ACIBPGiwK=~;)+5UOeU)y;#!1LA4)-=8K;Ec)I;V9!g&EycG zz9j-l8i0UwrA(>Cc6UA!9Ny{098e{&M0xI>mPpYZR13H5CiAM4dAN6ir%)tNwQube zU_*DpDoOtGMa#)CZXCOlv57vGrw`uhKJwZJ*I!dpHzly>I{)&-#!D4C#$mhITU8J- z=f4ZPcH62OM-pqXd8ODb@QC@jhO$XOpQ~;&$U&9z5R3P6*PZP~>15dOl!qOSvv!x5 zMD2TwpeLan&TS%fuw~aN&X(0Ws0*Rk_JYIag5L6O-PjB!`zy z7(-Mt^Qd}v-anbA@Pq0?QBY=?o!c8KNyJ?tol_C*`YV>i#LyX8JM0Irm?>Eexnt*R z%H!=^(7wFF!~`+F<$g)S@4@C_W);>&93M&LMJau}^*tgOO;^MQ+T($=lA?4B;1X7H zU?sDu9HI5c_db+L@_HtE5g((<96RwZ5qP>>QF;m(UjCOU(((oWHx@Os%nP8BuhQ>o zsb$8)JpCm!(=w^f<_IJGjeSfMAy|7)TI1>!;ZefJACDH;PqWgb_y~sd7R9}2Y8{Ai zYj>G~`f0hmNp?O}fOdTF)|i!F!qXaJq13rR+?QCS+}CzYZ*iZ4Z9KEh%in6N!6J{t z93i4Fy?5&vj7qz9BA$=y;8$rP_B8*0vi9bqG_MLi>QZaa`MP>dE1?SQ-MHgIT)I1X7!3261$zf}*$~`8scPo1!Gtl

VehWYB=8(u{zEq$w}Nm70&p&pN@TaEpu+RhvRXVzwa(i~6fD&C2`TlKzGZgMcb>QQ7VQ3|&_ zGi3jm@Yar1;jq}1Cvq`nC|PkcZ<;Rq073|GjQ zW1kLy6Q-71+j|$`ZbF%5i#%K2-K{J;w~_o!sNiU=(*9LvqSBUO|HX2YWaudl)U*1b zqA~vFbACm_;KNDy!XniWyebKI1A+I>_nXrj^TD}5jck;0T3xs3DFL~qBIzI4=aws| zs}pr)|I9G=iuDabsd z*0iMeQ9Q8(am2ayXWuJi30bfx6yp=6CNWcjVX4IPaBRoFnMUdNT6P85Dx!MdC>j#ojq{x|fv`WSDg?X*Rr0fsL6pGySvgbWJ zfg!ej*vDD&`{(yQ&-4DC=Y5{{y$vV)S~;l^M5j?r4%d~Di_izk$anPsDKwV3$_xjg z(WK-gg)!bmq>csURY%@XYssu|xU{;Jl+wgAvZD|uQ?gm5K1-H{&#OIT-65pCK$<($ zcoD6OBIDO~sh>!hRr(J}Q-ntNkf(Wns$6zE)bEqhw+LaJHy+{f;8WgMVGUNH(qPll zAc#sb`!E73t`)%5TvY!^3g?!IgY6~!E-C!}9{wrsa)UhV;Ht3n^j*9}5WZ0)o$&h- z$afeiG$DMx=<%hI^dWDAIO!8Wj09(T^^26*RH(6;d*^FxNlM0GQ(-sE3(YoTFQqrz z7W}C@>7+bo*6InHxe1y^@oS7sX(w$-nZgRYG8@Zsz?Ttqp{uHs#<|F$j{`$`3 zjxD)aEpB%v{j0c<3u?r!q`{#f6qjS*;w-rAfmplUvk-bPG*%lOt?iX(LCWu$uCWPo z_s%R$xV-qx{$MYi=~X;@1fa|%$U&i-GCs2lKfrC4XzvW}Y~LPiZQikyc<9e1(!`V- z!UpHrNy#SCpQcQw-b$HWYCZKZd~>0mGWXBdQy*3->Ku&L{@?_330|*uI@EXNGp(@#`n0Ok;Do5 zGZqr^76l1ASpZa?>a!*nt`Ot0jYb3!l?`GNlJgxVXjrr zIs&h85FezkbC^z;S{hi@!m%7I6j$-63^yV)7Kx_9S+F{9X=%49;R&a8n*dX~!3%sK zos!sM5XQg>@11r4m(!R_+EJpMpPCiYQ=YNwxw_-XpE9fUNr$;xRwo_)(oB|%r6zm{ z#2zf7<>L8=Lv3QAc$(P%T0Ey%b(qD)Gr;2FImOCwr`75kX>*g>$Qtdec8m@jLK*!S zormjC=0T{DhGKbF9iyeR5;%@p9D16@>9bZJqajA>AdL}9PWi1^j?uD1-9u|>8qDSL zN`RGp0akiL@x9JKNuFnNxb__S6&gb2H7?R0%+QX)4chI+A^H`KksGvjg@#y7(&pYL z?`E>FUC=ngq-3CTh1M4F{uVHko?fJ7%%-WZ0K)SN^kuQMqUY(rc_xU->jI-R0FMS% zI*NVRS3!9E5P-Tq24<$M(7~jFV5C}oih+H!4#wQAH#25j?O^<=7Hg%0ncN0z6YvMK zE#Q!&Fv#frOslbmm$h#*M4*p(I|!3foG>e-k26qo;|#=Pl)1M#*3oiIUU{84Btu}N z^UTIv7V5Z|k)nQyG0W7;4CIeCexDw;De5^`ga#W~K9j4sQgH;=v$#Z>3N{w7k^8UVn+~|`*6@#~T?BMrRe#9_4x)_u zJ_{K$_9pcB?XupmP_eS$oyO2gd_}H8#ibx}RpR-kVh>zK-_mVm#^0Sntf&Rn0D9Dd zj+dZ%46U)CS4vO=hQ4k=?=5eqh@DMst=n5$L`7^r5Q&S4XtYm+zB|+(>J4{GB67YE z4~wCJXyQOPCU!*+4zEMbsvS*j&poq!k6#o!!m)THIv{RXw-Gs;VL2A*J&+JLJXOCz zTq_1caWJ-fIGzai$C1-nwSC~=U_$JP^o8**t-*E?bh{(*7qQV$?8V4H?}MvdgRxk6 zAYn;45m<;1_Vh%$A{grr_eW#HVox+CZf$Gp47P3AZK)&Y&RDcJ7U~z9z7vflz>zBC zyx&=|GaBp0-im#pSZ}xnIl;sLa7l!R5@KYTrBu}#6_X$v7yE%8HuP^(pk11GMS*4) zY;_MxhGSuIaG*PKIMN;NUME73V`1RhFDmzhx(}=cKz7=~H zYy+kI6yzpRx1SSk-!N)8;jw>08`#ff^p%{e#@NLPuP$Qz4sIcdL2wZd=O(V_vW>M3 zp6PX5&|I%>E-G!~K*bUpsqH*cyU*>(;vK%}vO&&SI)v~tPfNvbyB;j+*@a15!4q@XE#)MFtLP*W(s>Wm-zi=oyhSolbdQ3= zCZUh=frETTJ;dV+fESiNSW4BXHSmORbGdpX!VBhH>7OKJq@DmbtP8Gqv-~gZQYyFa zY5$LA#L};-s_F}6o^E>X3uTtyz%Fid5I*x5qQ2*zszOS+zLRnYa9q>ROm=z6obBVmD1yt pE;gUa=$~`&f_LOT{;m2MH*yi0z`4p?GNWIU{{qrYgM|P9 diff --git a/Source/Images/hd_cpm3/s1/u0/MOVEPRN.COM b/Source/Images/hd_cpm3/s1/u0/MOVEPRN.COM deleted file mode 100644 index 63e864f4018b8d3c101ba5ceecb521b43a775a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4992 zcmeHJVQd@a8NN&63vqJxeRtNRM9TKrXDD@oDM?kdD0P}9F^x!U$99M+HWjyV8dJv? z-Cc094pWJL{MnzukFh_~eyp3u!dRKNbt;KX5I*S&?#R?d17yH#!`mb#O6ZU-d%rt3 zakX_~fA}%wPX4~{{odz&-uHdJ&z6hda8MN9d#F1;dl-C2%ok(2bNH9zQR#Y~$d{9E zKg+%X`wHwUu&=Ze zuHfWyN>PHzy z%%-4?Gg3xPq%xMMP&v7VW^1&?IY*jZa1< z#y~AgAM2_rCRtowX*fSi0|iSNd|FcHaUDq{Qj$s5o}Evfna5d4KBwT*Nw^i+6rfh5 zCAjz&IXN8o&knLc1EeMI?ODCMEqeDqxHVQSAK_^BKI)F+X4~GONtX%x{?W z){WM;nfDlqDlu1?-!a#j_Ew7eqPV{?2E5;Ae#HC?*e)|`%!{p;THj~>418}eZ!v#h z-eH`;ha$1@(0JS%iw{TRUJs!vHk=RIdB1k?Mw-N*6k?2_5G)@dp z1j%P2$V840k31YRhlnjQJOKb0qBEnmNGv{zaVQ*}oEdEyjhu)@M#z9MF{0DQ%>mn@ zX4Szrvw|<`^QQyP4K=2;H!Q+f7lPyJ&j(o4MW zRMWTf1sXkRIAQdCvk9%)>lCbS)>&Nob1h^la0)yf()9Zqm8FPie8Lcc3czbq56c@*Opp z&^yGa5C=3@aWFXpYyWWSPjMn!_`n%B3M=0>9USSEcgO;7>Z-uCK|Sr43GdlN>)${VyR9j*7rFricoz{4EDTO__5P*AtorZnuN$$1Q*A8uLRv&UhcfL<(QCD0&*Iwo}kV^Yxnx-ke%C8q* z;=llH;9wAMFTzQv^y0Dzl2pp;C4C#JF)tU|p&2SCLaXm{dHC=`3tPC#6+htEa&5WK zpf`1!P_9|v5=gQJYHV{QD8EQij<%wWvXtsZ`YD&lzFu@7Ky;&0fQ5~Ky?Dw6)q*}@ zUdw{y9aJadIzoxI!Vp3iC`XrWqbk*!1HoJ#1jte89_k=@=nGUE(=G}*-d1=V1$K%n zC_q8=`4SN3@`axwi}liNtk1#`)*Md4I;dSjJx6x*01v^xye(MUst3P|0L@wGcL7ZS zw9){DZ$zP+w-R;pjpZ9=qOVw?-TZE%uknplzIqvnHHQGGLG9~Mhgtt-6~48dt69-} zE9H{GU7IIGKF%A%Tl2gzb;}G;^=`Fi_^PE9(7AywAJ~Dt##Gu14G>Qq@7MS;1C%^7}C zdqU{xuy%M+V8OH%#$bM0FuhL;J(g1}J|-;ZVLO0%fSebY=9Rqme4PwJZQ2h7w(v~d z|GWTl{zRzjvx%+=LRVf}6Rs3~A(S61m2<|Sp*M|z>-rxBV;EMCmb~|i_Z_>(H$)kU z>&E#v|Bg%f*EgyU=0j?Y2 YKnGYK6Vpdi(qF#y-L>=2mg@Qc1s1s(mjD0& diff --git a/Source/Images/hd_cpm3/s1/u0/PATCH.LST b/Source/Images/hd_cpm3/s1/u0/PATCH.LST deleted file mode 100644 index 7a4a98f1..00000000 --- a/Source/Images/hd_cpm3/s1/u0/PATCH.LST +++ /dev/null @@ -1,1877 +0,0 @@ - ; - ;In order to minimize changes to the locations of User area - ;data, the origin is forced here to 180H above the start of - ;the TPA. - ; - ORG TPA+180H ;Always start user area in same spot - - ; - ;This jump table provides commonly used subroutines for use - ;by custom subroutines in the User areas. It must not be - ;modified in any way. - ; - - ; - ;To output a character to the terminal from within your - ; custom subroutines, call DISPLA with the character - ; to be output in the accumulator (A register). All - ; registers will be preserved. - ; -0280 DISPLA:: -0280 C3 0CB6 JMP CO ;Display character routine - - ; - ;To output a string to the terminal that is in the normal - ; user area format (count followed by bytes), call - ; STRING with HL pointing to the string to be output. - ; Upon returning, HL points to the byte following the - ; string. - ; -0283 STRING:: -0283 C3 17C6 JMP STROUT ;Display string routine - - ; - ;To use WordStar's standard list output drivers, call the - ; following subroutines. In all cases, all registers - ; except for the PSW are unchanged by the subroutines. - ; -0286 LSTOUT: ;Prints char in A. -0286 C3 0000* JMP LO - -0289 LSOSTA: ;Returns output status to A (0 if busy). -0289 C3 0000* JMP LOSTAT - -028C LSTIN: ;Inputs char from printer to A. (Only -028C C3 0000* JMP LI ;works if custom ULISTI exists.) - -028F LSISTA: ;Returns input status to A (0 if no char). -028F C3 0000* JMP LISTAT ;(Only works if custom ULISTA.) - -0292 LSTRNG: ;Send string to list device. (HL points - -0292 C3 0000* JMP LSTSTR ;to string, count byte first, just like - ;console strings). - - ; - ;This flag is used if WordStar is on a multi-user system. It should - ;be set to zero on single-user systems. Each bit of MPMFLG is used - ;as follows: - ; - ; Bit Meaning - ; - ; - ; 0 If 0, WordStar will issue a SYSTEM RESET when logging - ; onto a removable disk drive. If 1, no reset will - ; occur, and the operating system itself must handle - ; any disk swapping. - ; - ; 1 If 1, users can share documents. Before opening a - ; document to edit, WordStar will check to see if temporary - ; files with that document name (e.g. FILENAME.$A$) - ; already exist. If such files exist, WordStar will open - ; the document as a protected document, preventing any - ; changes to it. If 0, WordStar will delete existing - ; temporary files when opening the document for editing. - ; - ; 2 If 1, users can share printer. MP/M function calls are - ; issued to attach and detach the list device. If 0, - ; the printer is assumed to be always attached. - ; - ; 3 If 1, WordStar will issue frequent MP/M "dispatch to - ; next task" function calls to assure that multiple users - ; have balanced access to the computer. If 0, WordStar - ; assumes that only one user is on the computer at a time. - ; If the operating system itself can load share adequately - ; (such as MP/M 8/16 systems), set this bit to 0. - ; - ; 4-6 Reserved. - ; - ; 7 If 1, TurboDOS 1.3 operating system. WordStar will not - ; check the disk drive write protect vector, will not check - ; printer busy status, and will issue the TurboDos printer - ; detach call when done printing. If 0, CP/M or MP/M. - ; WordStar does not support TurboDos 1.2. - ; - ;If you are using MP/M, bits 0, 1 and 2 should all be set to 1. Bit 3 - ;should be set for older versions of MP/M. If you are running on a - ;networked system, only bit 1 should be set. If you are using TurboDos - ;1.3 in a multi-user environment, bits 1 and 7 should be set. If you - ;are using single-user TurboDos, only bit 7 should be set. - ; -0295 MPMFLG:: -0295 00 DB 0 ;Zero for single-user systems - -0296 00 DB 0 ;Reserved - - ; - ;SHARE specifies how WordStar will handle two users in a shared file - ;system who attempt to edit the same file. If 0, the second user - ;will be denied access to the file. If 1, the second user can - ;view as much of the file as can be loaded into memory, but he - ;cannot modify the file. - ; -0297 SHARE:: -0297 01 DB 1 ;Allow viewing (protected edit) - -0298 00 00 00 DB 0,0,0 ;Reserved - - ; - ;The function key table allows you to program any function keys that - ;your terminal supports into one or more other keystrokes. Note that - ;on many terminals, the function keys generate a sequence of characters - ;where the first character is a control code. Since WordStar probably - ;uses this same code for one its commands, a timer is used to determine - ;when the "burst" of characters from the function key is done. - ;This works because the terminal will usually send the function - ;key characters at close to full baud rate. At 9600 baud, each character - ;takes 1/960 of a second to send, or close to one millisecond. That - ;means that three characters would take approximately three milliseconds. - ;There is no way that even the fastest human typist could type that - ;fast! Therefore, this method will usually work. - ; - ;Each function key in the table below is represented by two strings. - ;The first describes the "burst" from the key. The second is what it - ;should be translated into. You may not use string indirections in - ;this table (size of -1 followed by address). - ; - ;The end of the function key table is indicated when the size of the - ;function key string is zero. If you have more function keys than will - ;fit, you can put a continuation address after the zero to point to more - ;table. The table at that address must be the same format as this - ;one. No continuation is indicated by an address of zero. - ; - ;One character "bursts" will not work here. If you need to translate - ;a single character into something else, use the user console input - ;routine UCONI. - ; - ;Warning! Terminals or computers that have their own type-ahead - ;buffering may cause problems with this approach since it will be more - ;likely that characters other than just function keys will be "burst" - ;into WordStar by it. - ; - -029B FUNDLY:: -029B 00 DB 0 ;Milliseconds of delay between characters - ;of function key burst (if zero, no - ;function keys are implemented). See - ;section on delays below before adjusting - ;FUNDLY for your system. - -029C 01 DB CTRLA ;Character that starts each burst - ;(set to 0FFh to disable) - -029D FUNTBL:: -029D 03 DB 3 ;Three chars in burst -029E 01 40 0D DB CTRLA,'@',CR ;Function key 1 -02A1 02 DB 2 ;Two chars in replacement -02A2 0B 42 DB CTRLK,'B' ;Mark beginning of block - -02A4 03 DB 3 -02A5 01 41 0D DB CTRLA,'A',CR ;Function key 2 -02A8 02 DB 2 -02A9 0B 4B DB CTRLK,'K' ;Mark end of block - -02AB 03 DB 3 -02AC 01 42 0D DB CTRLA,'B',CR ;Function key 3 -02AF 02 DB 2 -02B0 0B 43 DB CTRLK,'C' ;Copy marked block - -02B2 03 DB 3 -02B3 01 43 0D DB CTRLA,'C',CR ;Function key 4 -02B6 02 DB 2 -02B7 0B 56 DB CTRLK,'V' ;Move marked block - -02B9 03 DB 3 -02BA 01 44 0D DB CTRLA,'D',CR ;Function key 5 -02BD 02 DB 2 -02BE 0B 59 DB CTRLK,'Y' ;Delete marked block - -02C0 03 DB 3 -02C1 01 45 0D DB CTRLA,'E',CR ;Function key 6 -02C4 02 DB 2 -02C5 11 46 DB CTRLQ,'F' ;Find string - -02C7 03 DB 3 -02C8 01 46 0D DB CTRLA,'F',CR ;Function key 7 -02CB 02 DB 2 -02CC 11 41 DB CTRLQ,'A' ;Search and replace - -02CE 03 DB 3 -02CF 01 47 0D DB CTRLA,'G',CR ;Function key 8 -02D2 01 DB 1 -02D3 0C DB CTRLL ;Repeat last find or replace again - -02D4 03 DB 3 -02D5 01 48 0D DB CTRLA,'H',CR ;Function key 9 -02D8 02 DB 2 -02D9 0B 44 DB CTRLK,'D' ;Save document - -02DB 03 DB 3 -02DC 01 49 0D DB CTRLA,'I',CR ;Function key 10 -02DF 02 DB 2 -02E0 0B 51 DB CTRLK,'Q' ;Abandon editing - -02E2 03 DB 3 -02E3 01 4A 0D DB CTRLA,'J',CR ;Function key 11 -02E6 06 DB 6 -02E7 11 46 10 DB CTRLQ,'F',CTRLP ;Find end of paragraph -02EA 0D 0D 0D DB CR,CR,CR - -02ED 03 DB 3 -02EE 01 4B 0D DB CTRLA,'K',CR ;Function key 12 -02F1 08 DB 8 -02F2 11 46 10 DB CTRLQ,'F',CTRLP ;Find beginning of paragraph -02F5 0D 0D 42 0D DB CR,CR,'B',CR,CTRLD -02F9 04 - -02FA 00 DB 0 ;End of table -02FB 0000 DW 0 ;No continuation - - REPT 128-($-FUNTBL) ;Allow 128 bytes for table - DB 0 - ENDM - -031D 00 00 DB 0,0 ;Reserved - - ; - ; TERMINAL PATCH AREA - ; - ;This section contains the user-modifiable constants and - ; routines for hardware-dependent terminal functions - ; and characteristics required by the editor. - ; - ;There are three types of patches in this area. One can - ; patch data values (HITE, WID) which describe the - ; terminal, strings (CLEAD1, ERAEOL) which define - ; control sequences, or actual microprocessor - ; instructions. - ; - ;For the string sequences, the first byte of the patch - ; indicates the number of bytes in the string, - ; followed by that many string bytes. If there is - ; insufficient room for the whole string, the format - ; can be modified by putting a -1 (0FFH) where the - ; number of bytes would go, and then putting the - ; address in the following two bytes (low order byte - ; first) of the address where the longer patch - ; resides. The longer patch must then be of the - ; normal format which is the number of bytes followed - ; by the string. - ; - ;This area is normally patched for your specific terminal - ; by the interactive INSTALL program. Additional - ; patching to this area is needed only for unusual - ; terminals or video boards, or to meet special - ; requirements, or to enhance or personalize your - ; copy of WordStar. The default user area is - ; set up for this example installation. - ; - - ; - ;Video screen height, width, and wrap-around parameters are required. - ; -031F HITE:: -031F 18 DB 24 ;Must be exact screen height in lines. -0320 WID:: -0320 50 DB 80 ;Must be <= exact screen width in columns. -0321 WRAP:: -0321 FF DB TRUE ;Indicates if terminal wraps around to next - ;line if a character is displayed in WIDth - ;column of screen (set FALSE if it doesn't) - -0322 XONOFF:: -0322 FF DB TRUE ;TRUE if XON/XOFF protocol to be used for - ;the CRT terminal - -0323 SCROLL:: -0323 14 DB 20 ;Number of columns that are horizontally - ;scrolled when cursor moves beyond right - ;or left side of screen. - -0324 DIRSIZ:: -0324 05 DB 5 ;Number of lines available for directory - ;at bottom of screen. If zero, no directory. - -0325 0B DB 11 ;Larger directory for document selection - - ; - ;Delete Display String - ; - ;The following string indicates to WordStar how to display a delete - ;character (hex 7F) on the screen while editing. On terminals that - ;interpret the delete character code into a displayable character, it - ;is recommended that DELSTR be translated into the delete code itself - ;(length of 1, then 7FH). All characters in the string must display. - ; -0326 DELSTR:: -0326 03 DB 3 ;Number of chars in string -0327 44 45 4C DB 'DEL' ;What is displayed -032A 00 00 DB 0,0 ;Spare bytes - - ; - ;Soft and End of Line Hyphen Display String - ; - ;In order to distinguish soft hyphens from normal hyphens in the text, - ;WordStar will substitute the following string when one is encountered. - ; - -032C SHYSTR:: -032C 01 DB 1 ;Number of chars in string -032D 3D DB '=' ;What is displayed -032E 00 00 00 00 DB 0,0,0,0 ;Spare bytes - ; - ;Block Marker Strings - ; - ;Block marker strings are displayed on the screen to show the start and - ;end of a block of text. The strings are in the typical format of the - ;length followed by as many characters. Control characters should not - ;be included within these strings because they would not be sent - ;directly to the screen. - ; - -0332 BBLOCK:: -0332 03 DB 3 ;Three chars -0333 3C 42 3E DB '' ;Begin block -0336 00 DB 0 ;1 spare - ; -0337 KBLOCK:: -0337 03 DB 3 ;Three chars -0338 3C 4B 3E DB '' ;End block -033B 00 DB 0 ;1 spare - - ; - ;Special character used when displaying soft spaces with ^OB. - ; -033C SOFTSP:: -033C 2B DB '+' ;Soft spaces show up as plus signs - -033D 00 00 00 00 DB 0,0,0,0,0 ;Reserved -0341 00 - - ; - ;The following string is used at sign-on to describe the type - ;of terminal being used by WordStar. Up to 40 bytes are available - ;for the string, including its null terminator. - ; -0342 CRTID:: -0342 55 6E 69 6E DB 'Uninstalled Terminal',CR,LF,0 ;Terminal name -0346 73 74 61 6C -034A 6C 65 64 20 -034E 54 65 72 6D -0352 69 6E 61 6C -0356 0D 0A 00 -0359 20 20 20 20 DB ' ' ;Extra room -035D 20 20 20 20 -0361 20 20 20 20 -0365 20 20 20 20 -0369 20 - - ; - ;Cursor positioning control sequences are required. - ; - ;Cursor positioning for most terminals is accomplished - ; by sending: - ; - ; 1. A 'lead-in' string of one or more terminal - ; specific characters. - ; 2. The line number, with an offset (often 20H) added. - ; For some terminals, the column number is - ; sent first. - ; 3. For some terminals, another 'lead-in' string. - ; 4. The column (or line) number, with an offset. - ; 5. For some terminals, a terminating string. - ; - ;For most terminals, the line and column number are sent - ; as one-byte binary numbers. Some terminals require - ; that a two- or three-digit ASCII number is sent. - ; - ;For terminals that do not fit the above patterns, you - ; must code your own subroutine. - ; - ;For example, the cursor is positioned on this sample - ; installation by sending: - ; - ; ESCAPE, '=', - ; line number plus 20H, - ; column number plus 20H. - ; -036A CLEAD1:: ;Initial lead-in string -036A 02 DB 2 ;Number of characters -036B 1B DB ESC ;First character -036C 3D DB '=' ;Second character -036D 00 00 DB 0,0 ;Space for two more characters - -036F CLEAD2:: ;Sent between line and column -036F 00 DB 0 ;Number of characters, none in our -0370 00 DB 0 ;example. First character -0371 00 00 00 DB 0,0,0 ;Space for three more characters - -0374 CTRAIL:: ;Terminating string -0374 00 DB 0 ;Number of characters -0375 00 00 00 00 DB 0,0,0,0 ;Space for four characters - -0379 CB4LFG:: ;Send column before line? -0379 00 DB 0 ;Set non-zero to send column first - -037A CUROFF:: ;Cursor offsets - - ;Offset to add to line -037A 20 DB 20H ;Add 20H to line number (0 is top - ;line of screen before offset) - - ;Offset to add to column -037B 20 DB 20H ;Add 20H to column number (0 is - ;left-most column of screen - ;before offset) - -037C ASCUR:: ;Binary/ASCII digit flag -037C 00 DB 0 ;0 to send binary line and column - ;2 to send 2-digit ASCII numbers - ;3 to send 3-digit ASCII numbers - - ; - ;Provision for positioning cursor by user-coded - ; subroutine, instead of under control of above - ; items. For use in exceptional cases only. - ; - ;Insert a JMP instruction to your subroutine in the - ; following three bytes. Whenever the first byte - ; is non-NOP, this location will be called to - ; position the cursor, and the above cursor patch - ; items will be ignored. - ; - ;Your subroutine will receive the line number in the L - ; register (0 = top line), the column number in - ; the H register (0 = left-most column), and the - ; video attributes at the next typing position in - ; the A register. Attributes are represented as - ; described for the VIDATT routine, except that the - ; warning/error bit indicates double-strike. - ; - ;Your subroutine may alter all registers. - ; -037D UCRPOS:: -037D 00 NOP ;Normally NOP, or JMP to your cursor -037E 00 NOP ;positioning routine. -037F C9 RET - - ; - ;Displaying characters on some screens can be significantly faster if the - ;cursor can be turned off. - ; -0380 ONCUR:: ;Turn cursor on by changing to jump -0380 00 NOP ;to custom subroutine. -0381 00 NOP ; L = current cursor line -0382 C9 RET ; H = cursor column - -0383 OFFCUR:: ;Turn cursor off by changing to jump -0383 00 NOP ;to custom subroutine. -0384 00 NOP ; L = current cursor line -0385 C9 RET ; H = cursor column - - ; - ;Everything in the rest of this section is optional. - ; The items relate either to enhanced performance, - ; or for accomodating unusual terminals. - ; - - ; - ;Erase screen. If this function is not available, leave - ; the first byte zero, and the WordStar will either send - ; line feeds, or update a screen of text using ERAEOL - ; below. - ; - ;After the screen is erased, WordStar assumes that the video - ; attributes are set to normal (dim for the example - ; terminal), and that the cursor is at the home position - ; (upper left hand corner). - ; -0386 ERASCR:: -0386 03 DB 3 ;Number of characters -0387 1A DB CTRLZ ;First character (clear screen) -0388 1B 29 DB ESC,')' ;Additional characters (dim) -038A 00 00 00 00 DB 0,0,0,0,0,0 ;Room for 13 more -038E 00 00 -0390 00 00 00 00 DB 0,0,0,0,0,0,0 -0394 00 00 00 - - ; - ;Backspace one character string. If this function is not - ; available, leave the first byte zero, and WordStar - ; will use cursor addressing to backspace. - ; -0397 BAKSPC:: -0397 01 DB 1 ;Number of characters -0398 08 DB BS ;First character -0399 00 00 00 DB 0,0,0 ;Additional characters - - ; - ;Erase to end of line string. If this function is not - ; available, leave the first byte zero, and WordStar - ; will perform the function more slowly via software. - ; -039C ERAEOL:: -039C 02 DB 2 ;Number of characters -039D 1B DB ESC ;First character -039E 54 00 00 DB 'T',0,0 ;Additional characters - - ; - ;Erase to end of screen string. If this function is not - ; available, leave the first byte zero, and WordStar - ; will perform the function more slowly via software. - ; -03A1 ERAEOS:: -03A1 02 DB 2 ;Number of characters -03A2 1B DB ESC ;First character -03A3 59 00 00 DB 'Y',0,0 ;Additional characters - - ; - ;Delete screen line containing the cursor, and move lower - ; lines on the screen up one line. If this function - ; is not available, leave the first byte zero, and - ; WordStar will perform the function more slowly - ; via software. - ; -03A6 LINDEL:: -03A6 02 DB 2 ;Number of characters -03A7 1B DB ESC ;First character -03A8 52 00 00 DB 'R',0,0 ;Additional characters - - ; - ;Insert a blank line on the screen, moving the line - ; containing the cursor, and the lines below it down - ; one line. If this function is not available, leave - ; the first byte zero, and WordStar will perform - ; the function more slowly via software. - ; -03AB LININS:: -03AB 02 DB 2 ;Number of characters -03AC 1B DB ESC ;First character -03AD 45 00 00 DB 'E',0,0 ;Additional characters - - ; - ;WordStar will use LINDEL and LININS to delete or insert a group - ; of lines rather than just displaying a whole new screenful - ; of characters. LINMAX below indicates the maximum number - ; of lines that this would generally be faster than the - ; re-display. Set to zero if don't care. - ; -03B0 LINMAX:: -03B0 05 DB 5 ;Five lines - - ; - ;Terminal initialization string. A string of bytes which - ; will be sent to the terminal at the beginning of a - ; session. See also INISUB. - ; -03B1 TRMINI:: -03B1 FF DB -1 ;Number of bytes -03B2 0386 DW ERASCR ;Use extension mechanism (-1 as byte -03B4 00 00 DB 0,0 ;count) to erase screen as initialization. - - ; - ;Terminal un-initialization string. A string of bytes - ; which will be sent to the terminal at the end of a - ; session. See also UNISUB. - ; -03B6 TRMUNI:: -03B6 02 DB 2 ;Number of bytes -03B7 1B 28 DB ESC,'(' -03B9 00 00 DB 0,0 - - ; - ;User-patchable initialization subroutine. Called before - ; the TRMINI string is sent. This subroutine may be - ; used for special console initialization or other - ; purposes. See UCRPOS comments. - ; -03BB INISUB:: -03BB 00 NOP ;Normally NOP, or JMP to -03BC 00 NOP ;your subroutine -03BD C9 RET - - ; - ;User patchable un-initialization subroutine. Called - ; before the TRMUNI string is sent. This subroutine - ; may be used to 'undo' any special terminal status - ; used for the WordStar. See UCRPOS comments. - ; -03BE UNISUB:: -03BE 00 NOP ;Normally NOP, or JMP to -03BF 00 NOP ;your subroutine -03C0 C9 RET - - ; - ;Video attributes are used in various places on the WordStar display. - ;The following table describes what each bit of an attribute byte - ;means when used within WordStar. Note that when no bit is set, that - ;is the normal condition. - ; - ; Bit WordStar Usage - ; - ; none Normal text - ; 0 Strike-out text - ; 1 Warning & error messages - ; 2 Marked block of text - ; 3 Underlined text - ; 4 Subscripted text - ; 5 Superscripted text - ; 6 Bold text - ; 7 Italic (or ribbon color) - ; - ;For this sample installation, the following translation of attribute - ;bits into video conditions could be used. - ; - ; WordStar Example - ; - ; Normal Dim - ; Warning Blink - ; Marked Inverse - ; Underlined Underline - ; Subscripted Bright - ; Superscripted Bright - ; Highlighted Bright - ; - ;Because each terminal uses such diverse strings to change video - ;attributes, you must provide a custom subroutine at VIDATT to - ;build the proper one for yours. You may be able to take advantage - ;of the fact that many terminals use a binary method to encode the - ;attributes. If you do not wish to use any video attributes, put - ;the customary two NOP's followed by a RET at VIDATT to disable it. - ; - ;The following implementation is for this sample installation. On that - ;terminal the following sequences are required for the different - ;attributes in our table: - ; - ; Attribute Sequence Screen Space - ; - ; Dim ESC ) NO - ; Bright ESC ( NO - ; Normal video ESC G 0 YES - ; Blink ESC G 2 YES - ; Inverse ESC G 4 YES - ; Underline ESC G 8 YES - ; Underline, blink ESC G : YES - ; Underline, inverse ESC G < YES - ; Underline, inverse, blink ESC G > YES - ; - ;However, since the ESC G attributes take up screen space, we cannot - ;use them with WordStar. Therefore, all attributes are highlighted - ;using bright. - - - ; - ;The VIDATT subroutine is used to change video attributes on the screen. - ;On entry, WordStar will supply the attributes that are on in the C - ;register. You must translate them into whatever your particular terminal - ;requires. The following implementation is a sample installation. - ;This subroutine is called only when a video attribute changes. - ; -03C1 VIDATT:: ;Change to NOP, NOP, RET if not needed -03C1 21 03D2 LXI H,vdim -03C4 0C INR C ;Normal video? -03C5 0D DCR C -03C6 CA 0283 JZ STRING - ; -03C9 21 03CF LXI H,vbrite ;Highlight everything else -03CC C3 0283 JMP STRING - ; -03CF 02 1B 28 vbrite: DB 2,ESC,'(' ;Bright -03D2 02 1B 29 vdim: DB 2,ESC,')' ;Dim - - REPT 128-($-VIDATT) ;Allow total of 128 bytes for VIDATT - DB 0 - ENDM - - ; - ;Normally the status line, text and directories are displayed in - ;dim intensity so that bold and doublestruck text can be shown in - ;high intensity. Setting BRITE to 0FFH reverses the usage of - ;bright and dim for the status line, text and directories ;zero - ;normally. - ; -0441 00 BRITE:: DB 0 ;Don't reverse - ;0FFH = normal text bright - - ; - ;Delays are executed after various terminal functions, before - ; the next character is sent to the terminal, to - ; allow response time required by certain terminals - ; when operating at a high baud rate. Set to a - ; larger value if you suffer a loss of characters - ; after a terminal function. - ; - ;Note that an additional delay FUNDLY is located near the - ; function key table FUNTBL above. - ; - ;Each delay is approximately the number of milliseconds - ; on a 4 MHz Z80 processor, about twice as long on - ; a 2 MHz 8080 (in other words, divide delay values - ; in half for a 2 MHz processor to achieve the same - ; results). - ; -0442 DELCUS:: -0442 00 DB 0 ;No delay after cursor positioning - ;(if your terminal works better with - ;5 milliseconds of delay, you would - ;put a "5" here instead) - -0443 DELMIS:: ;Miscellaneous screen delays -0443 00 DB 0 ;No delay - -0444 DXOFF:: ;If XON/XOFF used for terminal, sometimes -0444 07D0 DW 2000 ;a legitimate ^S will be interpreted as an - ;XOFF character. DXOFF is used to time out - ;so that the terminal will continue. - -0446 DLONG:: ;Long delays (like at sign-on) -0446 07D0 DW 2000 ;2 seconds = 2,000 milliseconds - ;(1000 if 8080) - -0448 DMED:: ;Medium delays (like at P, O, or K menus) -0448 03E8 DW 1000 ;1 second = 1,000 milliseconds - ;(500 if 8080) - -044A DSHORT:: ;Short delays (like before help menus) -044A 00C8 DW 200 ;200 milliseconds (100 if 8080) - -044C UPDLY:: ;Position update delay -044C 00C8 DW 200 ;200 milliseconds (100 if 8080) - -044E DDISK:: ;Disk access delay. If character typed -044E 01F4 DW 500 ;during disk access, wait this duration for - ;more characters. 500 milliseconds - -0450 DFAST:: ;Delay when typing fast. Holds off displaying -0450 0032 DW 50 ;the rest of the line briefly - - ; - ;Optional user-supplied console I/O subroutines. You may - ; patch JMP's here to your own console input, console - ; output, and console status subroutines, in which - ; case these routines, instead of the operating - ; system BIOS entry points, will be used for all - ; console I/O. These subroutines may alter all registers. - ; - ;Use of a custom subroutine accessed here is suggested, - ; for example, to drive a video board that cannot be - ; driven via output to the operating system. - ; -0452 UCNSTA:: ;User console status subroutine. -0452 00 NOP ;Normally NOP, or JMP to your own -0453 00 NOP ;subroutine. Must return 0 in A if -0454 C9 RET ;no character ready, 0FFH if one is - ;ready. - -0455 UCONI:: ;User console input subroutine. -0455 00 NOP ;Normally NOP, or JMP to your own -0456 00 NOP ;subroutine. Must return the -0457 C9 RET ;character in A. May be called - ;before a character is ready. If - ;no character is ready, routine - ;must wait until a character is - ;available. - -0458 UCONO:: ;User console output subroutine. -0458 00 NOP ;Normally NOP, or JMP to your own -0459 00 NOP ;subroutine. Subroutine receives -045A C9 RET ;the character in A, video attributes in - ;B, and current cursor address in HL. - - ; - ;This is 128 bytes set aside for anything that the user wishes to use. - ;If more than 128 bytes are required, it is necessary to put them after - ;the main WordStar code which can be determined by looking at the - ;contents of BGNMEM to see where it is. After using as much space as - ;necessary, change BGNMEM to the new beginning of free memory. - ; -045B MORPAT:: -045B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -045F 0000 0000 -0463 0000 0000 -0467 0000 0000 -046B 0000 0000 -046F 0000 0000 -0473 0000 0000 -0477 0000 0000 -047B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -047F 0000 0000 -0483 0000 0000 -0487 0000 0000 -048B 0000 0000 -048F 0000 0000 -0493 0000 0000 -0497 0000 0000 -049B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -049F 0000 0000 -04A3 0000 0000 -04A7 0000 0000 -04AB 0000 0000 -04AF 0000 0000 -04B3 0000 0000 -04B7 0000 0000 -04BB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -04BF 0000 0000 -04C3 0000 0000 -04C7 0000 0000 -04CB 0000 0000 -04CF 0000 0000 -04D3 0000 0000 -04D7 0000 0000 - - ; - ;CRTPAT is a patch area that may be used by WordStar's installation - ;program. - ; -04DB CRTPAT:: -04DB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -04DF 0000 0000 -04E3 0000 0000 -04E7 0000 0000 -04EB 0000 0000 -04EF 0000 0000 -04F3 0000 0000 -04F7 0000 0000 -04FB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -04FF 0000 0000 -0503 0000 0000 -0507 0000 0000 -050B 0000 0000 -050F 0000 0000 -0513 0000 0000 -0517 0000 0000 -051B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -051F 0000 0000 -0523 0000 0000 -0527 0000 0000 -052B 0000 0000 -052F 0000 0000 -0533 0000 0000 -0537 0000 0000 -053B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -053F 0000 0000 -0543 0000 0000 -0547 0000 0000 -054B 0000 0000 -054F 0000 0000 -0553 0000 0000 -0557 0000 0000 - - ; - ;The following string is used to describe the name of the default - ;printer used by WordStar. Up to 40 bytes are provided for the - ;string, including its null terminator. - ; -055B PRNID:: -055B 44 72 61 66 DB 'Draft Printer',CR,LF,0 ;Printer name -055F 74 20 50 72 -0563 69 6E 74 65 -0567 72 0D 0A 00 -056B 20 20 20 20 DB ' ' ;Additional room -056F 20 20 20 20 -0573 20 20 20 20 -0577 20 20 20 20 -057B 20 20 20 20 -057F 20 20 20 20 - - ; - ;WordStar uses a default printer driver if none is specified by the - ;user. The following is its name. It may be up to six characters long, - ;null terminated. - ; -0583 DEFPRN:: -0583 44 52 41 46 DB 'DRAFT',0 ;Standard driver -0587 54 00 -0589 20 DB ' ' ;One extra char - - ; - ;The print delay timer is used to time how long the printer is busy - ;before telling the user that it's been busy a long time. This would - ;primarily be used when the printer was in another room and you might - ;not know that it was busy due to a paper jam or being off line. - ; -058A PRNDLY:: ;Delay before saying printer busy -058A 0000 DW 0 ;Zero to disable - - ; - ;Pausing between each page is used if single sheets of paper are being - ;printed. - ; -058C PPAUSE:: -058C 00 DB FALSE ;Continuous form (don't pause) - - ; - ;Many printers can use form feeds to quickly get from one page to the - ;next. If your printer can, setting PFFEED to TRUE will cause WordStar - ;to use form feeds instead of carriage returns and line feeds. - ; - -058D PFFEED:: -058D 00 DB FALSE ;Carriage returns to next page - - ; - ;Some users, like programmers, may want to usually print non-documents. - ;In this case, WordStar prints any lines that begin with a period (dot - ;commands), and expands tab characters (09H) according to the filetype - ;in the EDCOND table elsewhere in the User Area. - ; -058E PNODOC:: -058E 00 DB FALSE ;Don't print as a non-document - - ; - ;Printer protocol flags. Only one of these flags may be set TRUE at - ;one time. If neither flag is set, WordStar assumes all printer busy - ;handshaking is done externally to WordStar (requires ULISTA and ULSTI - ;subroutines below). - ; - -058F LXOFF:: ;Printer XON/XOFF protocol. -058F 00 DB FALSE - -0590 LETX:: ;Printer ETX/ACK protocol. -0590 00 DB FALSE - -0591 LCHRMX:: ;Maximum chars before sending ETX. -0591 80 DB 128 ;Half of buffer size. - - ; - ;User list device output subroutines are used if the normal systems list - ;device is not to be used. The user subroutine overrides the LSTDEV - ;selection below. - ; -0592 ULOSTA:: -0592 00 NOP ;User list output status subroutine. -0593 00 NOP ;Normally NOP, or JMP to your own -0594 C9 RET ;subroutine. Must return 0 in AL if - ;list device is busy, 0FFH if idle. - -0595 ULSTO:: -0595 00 NOP ;User list output subroutine. -0596 00 NOP ;Normally NOP, or JMP to your own -0597 C9 RET ;subroutine. Subroutine receives the - ;character in AL. - - ; - ;User list input subroutines are used if either XON/XOFF or ETX/ACK - ;protocols are used to indicate when the printer is busy. - ; -0598 ULISTA:: -0598 00 NOP ;User list input status subroutine. -0599 00 NOP ;Normally NOP, or JMP to your own -059A C9 RET ;subroutine if LXOFF or LETX is TRUE. - ;Must return 0 in AL if no char pending. - -059B ULSTI:: -059B 00 NOP ;User list input subroutine. -059C 00 NOP ;Normally NOP, or JMP to your own -059D C9 RET ;subroutine if LXOFF or LETX is TRUE. - ;Returns character in AL. - - ; - ;Printer Output Selection - ; - ;When WordStar prints, it sends its output to one of the devices specified - ;with LSTDEV. - ; - ; 00H = TTY device - ; 01H = CRT device - ; 02H = LPT device - ; 03H = UL1 device - ; FFH = Default LST device - ; -059E LSTDEV:: -059E FF DB 0FFH ;Use LST device - - ; - ;Before printing, WordStar will call ULPORT below to allow for custom - ;print output redirection. A pointer to the name of the printer (null - ;terminated, all capital letters) will be passed to the subroutine in HL. - ;It is up to this subroutine to then route the printer output to the - ;appropriate output port by whatever means is available to it. - ; - -059F ULPORT:: -059F 00 NOP ;Normally NOP if no redirection to be done. -05A0 00 NOP ;Change to JMP to your own subroutine. -05A1 C9 RET - - ; - ;The user list device uninitialize routine is called after printing is - ;completed, and can be used to restore the printer state for non-WordStar - ;applications. - ; - -05A2 ULUNPT:: -05A2 00 NOP -05A3 00 NOP -05A4 C9 RET - - ; - ;The ULINI string is sent to the list device after ULPORT is executed - ;and before the document is printed. - ; -05A5 ULINI:: ;User list device initialize string -05A5 00 DB 0 -05A6 00 00 00 00 DB 0,0,0,0,0,0,0,0,0 -05AA 00 00 00 00 -05AE 00 - ; - ;The ULUNI string is sent to the list device after the document is - ;printed and before the ULUNPT routine is executed. - ; -05AF ULUNI:: ;User list device uninitialize routine -05AF 00 DB 0 -05B0 00 00 00 00 DB 0,0,0,0,0,0,0,0,0 -05B4 00 00 00 00 -05B8 00 - - ; - ;When WordStar begins printing, space is allocated for the three header and - ;three footer lines. HFMAX determines how much space to allocate. - ; -05B9 HFMAX:: -05B9 0064 DW 100 ;Up to 100 characters per header or footer - - ; - ;DATSEP is used while merge printing to separate one data item from - ;another in the data file. - ; -05BB DATSEP:: ;Comma -05BB 2C DB ',' - - ; - ;DLIST is the list output delay. Every time a character is output to - ;the printer, this delay is used. - ; -05BC DLIST:: -05BC 00 DB 0 ;No delay - - ; - ;Custom Printer Control Strings: These strings are sent to the printer - ;when the custom print control characters, ^Q, ^W, ^E, or ^R are - ;encountered in text being printed. They can be used to invoke special - ;printer functions not controlled by the standard driver, such as expanded - ;or compressed modes of printing. - ; - ;Note that some drivers may interfere or override the custom print controls - ;you have defined. In this case, use a generic driver such as DRAFT or - ;CUSTOM. - ; - ;A fixed length of 25 bytes is reserved for each string, where the - ;first byte is the count of characters to be sent to the printer, and - ;the following bytes (up to 5) are the characters to be sent. If - ;longer strings are required, the first byte can be -1, followed by a - ;two byte address pointing into a patch area, where the actual count - ;and string can be found. - ; -05BD UPRCTL:: ;Custom Print Controls - -05BD 00 UPRQ:: DB 0 ;^Q, length -05BE 00 00 00 00 DB 0,0,0,0,0,0 ; string of up to 24 characters -05C2 00 00 -05C4 00 00 00 00 DB 0,0,0,0,0,0 -05C8 00 00 -05CA 00 00 00 00 DB 0,0,0,0,0,0 -05CE 00 00 -05D0 00 00 00 00 DB 0,0,0,0,0,0 -05D4 00 00 - ; -05D6 00 UPRW:: DB 0 ;^W -05D7 00 00 00 00 DB 0,0,0,0,0,0 -05DB 00 00 -05DD 00 00 00 00 DB 0,0,0,0,0,0 -05E1 00 00 -05E3 00 00 00 00 DB 0,0,0,0,0,0 -05E7 00 00 -05E9 00 00 00 00 DB 0,0,0,0,0,0 -05ED 00 00 - ; -05EF 00 UPRE:: DB 0 ;^E -05F0 00 00 00 00 DB 0,0,0,0,0,0 -05F4 00 00 -05F6 00 00 00 00 DB 0,0,0,0,0,0 -05FA 00 00 -05FC 00 00 00 00 DB 0,0,0,0,0,0 -0600 00 00 -0602 00 00 00 00 DB 0,0,0,0,0,0 -0606 00 00 - ; -0608 00 UPRR:: DB 0 ;^R -0609 00 00 00 00 DB 0,0,0,0,0,0 -060D 00 00 -060F 00 00 00 00 DB 0,0,0,0,0,0 -0613 00 00 -0615 00 00 00 00 DB 0,0,0,0,0,0 -0619 00 00 -061B 00 00 00 00 DB 0,0,0,0,0,0 -061F 00 00 - - ; - ;Strike-out character - ; -0621 STKCHR:: -0621 2D DB '-' ;Strike out character - ; - ;If PFFEED above is TRUE, or you specifically tell WordStar to use form feeds - ;during printing, the following string is sent to the printer to eject the - ;paper to the next page. All printer drivers use this string. - ; -0622 01 FORMF:: DB 1 ;^L -0623 0C DB FFEED -0624 00 00 00 00 DB 0,0,0,0,0 -0628 00 -0629 00 00 00 00 DB 0,0,0,0,0,0 -062D 00 00 -062F 00 00 00 00 DB 0,0,0,0,0,0 -0633 00 00 -0635 00 00 00 00 DB 0,0,0,0,0,0 -0639 00 00 - ; - ;This is 128 bytes set aside for printer subroutines. - ;This area is also used for print control strings for the CUSTOM - ;printer driver. - ; -063B PRNPAT:: -063B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -063F 0000 0000 -0643 0000 0000 -0647 0000 0000 -064B 0000 0000 -064F 0000 0000 -0653 0000 0000 -0657 0000 0000 -065B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -065F 0000 0000 -0663 0000 0000 -0667 0000 0000 -066B 0000 0000 -066F 0000 0000 -0673 0000 0000 -0677 0000 0000 -067B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -067F 0000 0000 -0683 0000 0000 -0687 0000 0000 -068B 0000 0000 -068F 0000 0000 -0693 0000 0000 -0697 0000 0000 -069B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -069F 0000 0000 -06A3 0000 0000 -06A7 0000 0000 -06AB 0000 0000 -06AF 0000 0000 -06B3 0000 0000 -06B7 0000 0000 - - ; - ;If non-standard initialization parameters are used, the - ;following identification string can be displayed at - ;sign-on. Up to 40 bytes are available for the string, - ;including the null terminator. - ; -06BB INITID:: -06BB 00 DB 0 ;No ID if standard -06BC 20 20 20 20 DB ' ' -06C0 20 20 20 20 -06C4 20 20 20 20 -06C8 20 20 20 20 -06CC 20 20 20 -06CF 20 20 20 20 DB ' ' -06D3 20 20 20 20 -06D7 20 20 20 20 -06DB 20 20 20 20 -06DF 20 20 20 20 - - ; - ;Legal Drives - ; - ;Note that the first drive is assumed to be the default drive where any - ;special files are located such as the WSMSGS.OVR file. The drives listed - ;should be reduced to the ones that are actually in use on the system - ;upon which WordStar is running. - ; - ;If the most significant bit of the drive letter is set to 1, WordStar - ;will assume that the drive is non-removable. A disk reset will not - ;be done when non-removable drives are logged. - ; -06E3 LGLDRV:: -06E3 41 42 43 44 DB 'ABCDEFGHIJKLMNOP',0 ;Every legal drive -06E7 45 46 47 48 -06EB 49 4A 4B 4C -06EF 4D 4E 4F 50 -06F3 00 - - ; - ;Legal User Numbers - ; - ;Some CP/M operating systems can support user numbers from 0 to 15, - ;others support 0 to 31. Also, a user can be prevented from accessing - ;other user numbers if zero. - ; -06F4 LGLUSR:: -06F4 10 DB 16 ;Sixteen user numbers from 0 to 15 - - ; - ;WordStar uses several files. Their names are specified here. WordStar - ;uses the following search pattern to try to find the file: - ; - ; 1. Look on the current drive and user. - ; 2. Default user (DEFUSR) on the current drive. - ; 3. Current user on the default drive. - ; 4. Default user on the default drive. - ; - ;If the drive byte of the filename is non-zero, it should be set to a - ;number 1 through 16 representing drives A through P respectively. In - ;this case, WordStar will look only on the specified drive and the - ;DEFUSR user number for the file. - ; -06F5 MSFILE:: ;Message file -06F5 00 57 53 4D DB 0,'WSMSGS OVR' -06F9 53 47 53 20 -06FD 20 4F 56 52 - -0701 HPFILE:: ;Help messages file -0701 00 57 53 48 DB 0,'WSHELP OVR' -0705 45 4C 50 20 -0709 20 4F 56 52 - -070D FF DB 0FFH ;Zero if never to search for help - -070E IXFILE:: ;Indexer exclusion word list filename -070E 00 57 53 49 DB 0,'WSINDEX XCL' -0712 4E 44 45 58 -0716 20 58 43 4C - -071A LDFILE:: ;Load file for overlays -071A 00 57 53 20 DB 0,'WS OVR' -071E 20 20 20 20 -0722 20 4F 56 52 - -0726 OVFILE:: ;Print driver overlays -0726 00 57 53 50 DB 0,'WSPRINT OVR' -072A 52 49 4E 54 -072E 20 4F 56 52 - -0732 WSFILE:: ;File containing WordStar (after running pgm) -0732 00 57 53 20 DB 0,'WS COM' -0736 20 20 20 20 -073A 20 43 4F 4D - -073E SHFILE:: ;Shorthand file -073E 00 57 53 53 DB 0,'WSSHORT OVR' -0742 48 4F 52 54 -0746 20 4F 56 52 - - ; - ;If WordStar does not find its own files (WS.COM, WS.OVR...) on the - ;logged user, it will look for them on the default user. - ; -074A DEFUSR:: -074A 00 DB 0 ;Default user number for system files - ;Set to 0-16 or 0-31 (depends on LGLUSR), - ; or -1 to defeat - - ; - ;When you use the S command at the Opening Menu, this is the spelling - ;check command that is used. If you want WordStar to prompt for the - ;document to be checked and then automatically append it to this command, - ;set SPFILE non-zero. - ; -074B 02 SPCMD:: DB 2 ;Five letters in command -074C 54 57 DB 'TW' ;Run The WORD Plus -074E 00 00 00 00 DB 0,0,0,0,0 ;Spare bytes for longer commands -0752 00 -0753 00 00 00 00 DB 0,0,0,0,0 -0757 00 - -0758 FF SPFILE::DB 0FFH ;Automatically ask - - ; - ;When you run a program at the Opening Menu, WordStar first tries to find - ;the COM file in the current drive and user, then in this drive and user. - ;The default is to look on drive A, user 0. - ; -0759 01 URUN:: DB 1 ;Drive code (0=disabled, 1=A, 2=B, ...) -075A 00 DB 0 ;User number - - ; - ;INILOG allows the user to specify a drive and user number for WordStar to - ;log onto at start up time. The first byte is a character count, the - ;following bytes (up to three) can contain a drive name (A-P) and user - ;number (0-31). - ; -075B INILOG:: -075B 00 DB 0 -075C 00 00 00 DB 0,0,0 - - ; - ;WordStar creates backup and temporary files. The following - ;are the file types to be used for them. - ; -075F BAKTYP:: ;Type for backup files -075F 42 41 4B DB 'BAK' - -0762 BFTYPE:: -0762 24 42 24 DB '$B$' ;File type of temporary file before memory - -0765 AFTYPE:: -0765 24 41 24 DB '$A$' ;File type of temporary file after memory - -0768 BLKTYP:: -0768 24 43 24 DB '$C$' ;Type for block move/copy buffer file - - ; - ;When the directory is displayed, file types from this table - ;are suppressed. Question marks may be used as wild cards to - ;match any character. - ; -076B NOTYPE:: ;File types to be ommitted from directories -076B 43 4F 4D DB 'COM' ;Command files -076E 4F 56 52 DB 'OVR' ;Overlays -0771 24 3F 24 DB '$?$' ;WordStar temporary files - -0774 00 00 00 DB 0,0,0 -0777 00 00 00 DB 0,0,0 -077A 00 00 00 DB 0,0,0 -077D 00 00 00 DB 0,0,0 -0780 00 00 00 DB 0,0,0 -0783 00 DB 0 ;End of table - - ; - ;DIRFIL is a file name "image" that is used in conjunction with NOTYPE (above) - ;to determine which files are to be displayed in WordStar's directories. - ;DIRFIL determines which files can possibly be included, and NOTYPE then - ;eliminates certain types of files. Use a question mark in DIRFIL at each - ;spot where any file name character can match. - ; -0784 DIRFIL:: -0784 3F 3F 3F 3F DB "???????????" ;All files match -0788 3F 3F 3F 3F -078C 3F 3F 3F - - ; - ;The name of the file to be edited can be specified at the operating system - ;prompt. ININON indicates whether the file should be edited as a document - ;or nondocument. - ; -078F ININON:: -078F 00 DB FALSE ;Not non-document from command line - - ; - ;WordStar normally makes BAK backup files every time you save your work. - ;INITBAK can be used to disable backups by setting it FALSE. - ; -0790 INIBAK:: -0790 FF DB TRUE ;Make backups - - ; - ;When a nondocument is edited, WordStar will decide how to expand tabs - ;(ASCII 09H), and whether or not to use auto-indenting by looking in this - ;table. - ; - ;There is a special case of the tab masks shown below. When the most - ;significant bit of the tab mask is set to 1, WordStar will assume that - ;you want to use variable tabbing. When the tab key is typed, instead - ;of inserting an ASCII 09H into the file, spaces will be entered up to - ;the next tab stop. The tab stops used are in the INIRLR table. An - ;ASCII 09H can still be entered in this mode, however, by typing ^PI. - ; -0791 EDCOND:: ;Edit conditions for specific file types -0791 50 41 53 01 DB 'PAS',00000001B,TRUE ;File extension, followed by a -0795 FF -0796 50 4C 49 03 DB 'PLI',00000011B,TRUE ;binary tab mask (e.g. a mask of -079A FF -079B 43 20 20 03 DB 'C ',00000011B,TRUE ;00000111B expands tab characters -079F FF -07A0 48 20 20 03 DB 'H ',00000011B,TRUE ;to every 8th column), followed by -07A4 FF - ;TRUE if auto-indent is turned on. - -07A5 00 00 00 07 DB 0,0,0,00000111B,FALSE ;End of table with defaults if file -07A9 00 - ;type doesn't match above - -07AA 00 00 00 00 DB 0,0,0,0,0 ;Room for four more -07AE 00 -07AF 00 00 00 00 DB 0,0,0,0,0 -07B3 00 -07B4 00 00 00 00 DB 0,0,0,0,0 -07B8 00 -07B9 00 00 00 00 DB 0,0,0,0,0 -07BD 00 - - ; - ;WordStar normally only considers alphabetic or numeric characters - ;as being within a "word". If other characters are legally part - ;or a word too, then the bit for the corresponding character code in - ;the following table must be set to a 1. - ; - ;There are 256 bits in the table to allow for 8-bit character sets. - ;The default table has the bits set for the numbers "0" through "9" - ;(ASCII codes of 30H through 39H), for the upper case letters - ;"A" through "Z" (41H through 5AH), and the lower case letters "a" - ;through "z" (61H through 7AH). Since the ASCII codes are only - ;seven bits, the corresponding codes with the eighth bit set are - ;also legal. - ; -07BE LGLCHR::; 01234567 89ABCDEF -07BE 00 00 DB 00000000B,00000000B ;Codes 00H to 0FH -07C0 00 00 DB 00000000B,00000000B ;Codes 10H to 1FH -07C2 00 00 DB 00000000B,00000000B ;Codes 20H to 2FH -07C4 00 00 DB 00000000B,00000000B ;Codes 30H to 3FH -07C6 7F FF DB 01111111B,11111111B ;Codes 40H to 4FH -07C8 FF E0 DB 11111111B,11100000B ;Codes 50H to 5FH -07CA 7F FF DB 01111111B,11111111B ;Codes 60H to 6FH -07CC FF E0 DB 11111111B,11100000B ;Codes 70H to 7FH -07CE 00 00 DB 00000000B,00000000B ;Codes 80H to 8FH -07D0 00 00 DB 00000000B,00000000B ;Codes 90H to 9FH -07D2 00 00 DB 00000000B,00000000B ;Codes A0H to AFH -07D4 00 00 DB 00000000B,00000000B ;Codes B0H to BFH -07D6 7F FF DB 01111111B,11111111B ;Codes C0H to CFH -07D8 FF E0 DB 11111111B,11100000B ;Codes D0H to DFH -07DA 7F FF DB 01111111B,11111111B ;Codes E0H to EFH -07DC FF E0 DB 11111111B,11100000B ;Codes F0H to FFH - - ; - ;When you use ^A or ^F to move a word at a time, WordStar uses the - ;following table to determine which characters to skip. It is organized - ;in the same manner as LGLCHR above. - ; -07DE MOVCHR::; 01234567 89ABCDEF -07DE FF 92 DB 11111111B,10010010B ;Codes 00H to 0FH -07E0 FB C3 DB 11111011B,11000011B ;Codes 10H to 1FH -07E2 3F F5 DB 00111111B,11110101B ;Codes 20H to 2FH -07E4 FF CE DB 11111111B,11001110B ;Codes 30H to 3FH -07E6 FF FF DB 11111111B,11111111B ;Codes 40H to 4FH -07E8 FF FF DB 11111111B,11111111B ;Codes 50H to 5FH -07EA FF FF DB 11111111B,11111111B ;Codes 60H to 6FH -07EC FF FE DB 11111111B,11111110B ;Codes 70H to 7FH -07EE FF 92 DB 11111111B,10010010B ;Codes 80H to 8FH -07F0 FB C3 DB 11111011B,11000011B ;Codes 90H to 9FH -07F2 3F F5 DB 00111111B,11110101B ;Codes A0H to AFH -07F4 FF CE DB 11111111B,11001110B ;Codes B0H to BFH -07F6 FF FF DB 11111111B,11111111B ;Codes C0H to CFH -07F8 FF FF DB 11111111B,11111111B ;Codes D0H to DFH -07FA FF FF DB 11111111B,11111111B ;Codes E0H to EFH -07FC FF FE DB 11111111B,11111110B ;Codes F0H to FFH - - ; - ;Certain special characters can be inserted into this table to cause - ;WordStar to automatically generate a backspace character (^H) preceding - ;the character as you type. This can be especially useful for accent - ;characters in some foreign languages. - ; -07FE AUTOBS:: ;Automatic backspace table -07FE 00 DB 0 ;Number of characters in table -07FF 00 00 00 00 DB 0,0,0,0 ;Up to 8 character codes -0803 00 00 00 00 DB 0,0,0,0 - - ; - ;When WordStar gets a file for editing, it will use the following - ;initial conditions. - ; -0807 INIDOC:: ;Document initializations - -0807 03 DB 3 ;Top of page margin. - -0808 08 DB 8 ;Bottom of page margin. - -0809 42 DB 66 ;Total lines per page. - -080A 0001 DW 1 ;Initial page number (note 2 bytes). - -080C FF DB TRUE ;Page number prints at bottom of page - ;if TRUE. No page number if FALSE. - -080D 1C DB 28 ;Column where page number prints. - -080E 02 DB 2 ;Heading margin. This is the number of lines - ;above the text where the heading is to print. - -080F 02 DB 2 ;Footing margin. This is the number of lines - ;below the text where the footing is to print. - -0810 07 DB 00000111B ;Default document tab mask (must be - ;binary, 00000000B through 01111111B). - -0811 08 DB 8 ;Left column where printing starts. - -0812 FF DB TRUE ;Bidirectional printing if TRUE. Just - ;unidirectional or printer controlled - ;if FALSE. (Many printers do not allow - ;software control of print direction). - -0813 FF DB TRUE ;Letter quality printing if TRUE. Draft - ;quality if FALSE. (Only supported on - ;some printers.) - -0814 02 DB 2 ;Microjustified printing. 0 turns it off, - ;1 turns it on, and 2 makes it discretionary - ;(depending on the printer driver in use). - -0815 00 DB FALSE ;Underline blanks between words if TRUE. - ;NOTE: Not implemented for all printers. - -0816 0C DB 12 ;Standard character width (in HMI units). - ;The printer is reset to this when done - ;printing. - -0817 08 DB 8 ;Standard line height (in VMI units). The - ;printer is reset to this after .LH dot - ;commands. It is also used to determine - ;the page size in VMI units by multiplying - ;by the lines per page above. - -0818 0C DB 12 ;Character width (in HMI units) - ;for normal pitch. If HMI is 120, ten pitch - ;is 12/120, twelve pitch is 10/120. - -0819 0A DB 10 ;Character width for alternate pitch (use - ;^PA to select alternate pitch while editing). - -081A 03 DB 3 ;Subscript and superscript roll (in VMI - ;units). This value determines how - ;far up or down the carriage moves when - ;subscripting or superscripting. - -081B 08 DB 8 ;Line height (in VMI units). This value - ;determines how far to roll the carriage - ;to get to the next line. - - ; - ;The default ruler line can be described by defining the following values. - ;Note that the tab stop tables must contain values in ascending order only. - ;The regular tab stops are put in the table first, immediately followed by - ;the decimal tabs. - ; -081C INIRLR:: ;Ruler data - -081C 01 DB 1 ;Left ruler margin - -081D 41 DB 65 ;Right ruler margin - -081E 00 DB 0 ;Paragraph margin - -081F 0B DB 11 ;Eleven tabs -0820 06 0B 10 15 DB 6,11,16,21 ;Tab stops -0824 1A 1F 24 29 DB 26,31,36,41 ;(Must be in -0828 2E 33 38 DB 46,51,56 ;ascending order) -082B 00 00 00 00 DB 0,0,0,0 ;Space for 4 more - -082F 00 DB 0 ;No decimal tabs -0830 00 00 00 00 DB 0,0,0,0,0,0 ;Space for 6 -0834 00 00 - -002F inisiz EQU $-INIDOC ;Size of document initialization - - ; - ;INIRLI determines whether the ruler line is re-initialized from INIRLR each - ;time any document is edited. If INIRLI is FALSE, you can change the initial - ;ruler line with ^OL, ^OR, ^OI, and ^ON commands, and have those changes - ;be used for every document edited until you exit WordStar. - ; -0836 INIRLI:: -0836 FF DB TRUE ;Initialize ruler for each document - - ; - ;As you move through a document, WordStar executes some of the dot commands, - ;like .RR ruler line commands, as they are encountered. As WordStar moves - ;forward through the text, the old ruler line is stored in memory so that it - ;can be restored when you move backwards over the .RR later. Other dot - ;commands work in a similar manner. - ; - ;DSTKSZ is used to allocate storage for the dot commands. While you are - ;editing, WordStar puts a Dot-Limit indicator in the status line if you - ;use too many dot commands. - ; - ; Dot Command Size - ; .RR 26 - ; .RM .LM .LH .PL 1 - ; .MT .MB 1 - ; .PN 2 - ; -0837 DSTKSZ:: -0837 01F4 DW 500 ;Room for 19 .RR commands or 500 .RM & .LM - - ; - ;INIDIR determines whether the directory is initially displayed or not. - ;DIRSRT tells WordStar whether or not to sort directories in alphabetical - ;order before displaying them. - ; - -0839 INIDIR:: -0839 FF DB TRUE ;Directory on - -083A DIRSRT:: -083A FF DB TRUE ;Sort directory in alphabetical order - - ; - ;INIHLP is the default help level. It can have a value from 0 to 3. - ; - -083B INIHLP:: -083B 03 DB 3 ;Maximum help level at start - - ; - ;When editing, the last erasure can be undone with ^U. UNONE determines - ;whether single character erasures with ^G and DEL can also be undone. - ; - ;UNSIZE is the maximum erasure that can later be undone. The unerase - ;buffer shares the same memory space as the text you are editing. Making - ;UNSIZE very large may cause WordStar to "spill over" to disk more - ;frequently, slowing down editing. - ; -083C UNONE:: ;Don't unerase single characters -083C 00 DB FALSE - -083D UNSIZE:: -083D 01F4 DW 500 ;Maximum unerase size - - ; - ;VMSIZE indicates the number of 128-byte records that can be read from - ;the disk for WordStar's messages and menus. - ; -083F VMSIZE:: -083F 04 DB 4 ;Four records (.5k byte) - - ; - ;EDSIZE indicates the minimum number of records of edit buffer required - ;to edit a document properly. WordStar must be able to keep a whole - ;page in memory to determine page breaks and line numbers correctly. - ;Less memory can sometimes be used with occasional strange results. - ;(Non-documents are automatically allocated a minimum of 6 records.) - ; -0840 EDSIZE:: -0840 1C DB 28 ;Enough memory for an average full page - - ; - ;BFSIZE is the number of 128-byte records that WordStar uses for its - ;general purpose buffer. There is a different buffer allocation for - ;editing, the Opening Menu, and for merge printing. - ; - ;This buffer is used for: - ; - ; - File directories (each file uses 11 bytes), - ; - Printer driver directory (each driver uses 11 bytes and 256 - ; bytes are used for buffering), - ; - File copies, - ; - Block reads and writes, - ; - Merge printing. - ; -0841 BFSIZE:: -0841 10 DB 16 ;Edit buffer size (16 records = 2k) - ;(Minimum is 1 record) - -0842 10 DB 16 ;Opening menu buffer size - ;(Minimum is 3 records) - -0843 10 DB 16 ;Merge print buffer size - ;(Minimum is 1 record) - - ; - ;If a document becomes too large to fit in memory at one time, WordStar - ;begins to "spill" the excess to the disk. TYSIZE determines how many - ;128-bytes records to use for each spillover. Picking a correct size - ;is important but can usually be done by trial and error. If TYSIZE is - ;too large, you may see long delays during scrolling or typing when memory - ;fills. - ; -0844 TYSIZE:: -0844 10 DB 16 ;Number records read or stored while typing - -0845 00 00 00 00 DB 0,0,0,0 ;Reserved - - ; - ;A "find" or "find and replace" uses the INIFIN options if you do not - ;explicitly enter any at the "Options?" prompt. The possible options - ;that can be used are: - ; - ; W whole words only - ; U ignore case - ; B backwards search - ; G whole file - ; R rest of file - ; N replace without asking - ; - ;Blank the unused options. - ; -0849 INIFIN:: -0849 20 20 20 20 DB ' ' ;No options -084D 20 20 - - ; - ;The status line is usually displayed at the top of the screen. - ;INISTA lets you always turn it off. STFILL specifies what character - ;to use to fill unused space in the status line. - ; -084F INISTA:: -084F FF DB TRUE ;Display status line - -0850 STFILL:: -0850 20 DB ' ' ;Fill with blanks - - ; - ;When paragraphs are aligned with ^B or ^QU and hyphen help is on, HYMAX - ;is used to determine when to ask the user to hyphenate a word. - ; -0851 HYMAX:: -0851 05 DB 5 ;Ask user when the word extends more than 5 - ;characters past the right margin - - ; - ;When WordStar asks a question that requires a Y for yes or N for no response, - ;YNCR indicates whether or not the user must push the RETURN key before - ;WordStar will accept it. - ; -0852 YNCR:: -0852 00 DB FALSE ;Don't wait for RETURN key - - ; - ;WordStar can index every word in a document as well as selected words and - ;phrases. IDXALL determines whether this is the default or not. - ; -0853 IDXALL:: -0853 00 DB FALSE ;Don't index every word - - ; - ;Using ^B or ^QU in a nondocument normally strips the eighth bit from - ;each character in a line. STRPFL can disable stripping. - ; -0854 STRPFL:: -0854 FF DB TRUE ;Stripping is enabled - ; - ;Editor Entry Conditions - ; -0855 INIEDT:: -0855 FF DB TRUE ;Right justification when typing -0856 FF DB TRUE ;Word wrap when typing at end of line -0857 FF DB TRUE ;Insert on -0858 FF DB TRUE ;Print controls displayed -0859 00 DB FALSE ;No hyphen help -085A FF DB TRUE ;Ruler displayed -085B 00 DB FALSE ;Block column mode off -085C 00 DB FALSE ;Block column replace mode off -085D 01 DB 1 ;Single spacing -085E 02 DB 2 ;Scrolling speed -085F 00 DB FALSE ;Proportional spacing off -0860 00 DB FALSE ;Soft space not displayed - -0861 00 00 00 DB 0,0,0 ;Reserved - ; -000F iniesz EQU $-INIEDT ;Size of editor conditions - - ; - ;The following are special characters that affect how numbers are - ;evaluated and dispayed. - ; -0864 COMCHR:: -0864 2C DB ',' ;Comma to separate 1,000's - -0865 DECCHR:: -0865 2E DB '.' ;Decimal point - - ; - ;The following flags are used to control the way WordStar processes - ;certain commands. CTLNFL and CTLHFL are provided primarily to allow - ;WordStar 3.3 users to use ^N and ^H in the same way as they are accustomed. - ; -0866 CTLNFL:: -0866 FF DB TRUE ;Set non-zero if ^N to break line and - ;RETURN moves down a line when insert off. - ;Set to zero so ^N converts paragraph lines - ;and turns auto indent on/off for - ;nondocuments, and RETURN always inserts CRLF. - -0867 CTLHFL:: -0867 00 DB 0 ;Set non-zero if ^H to be same as ^S instead - ;of DEL. - -0868 CASEFL:: -0868 00 DB 0 ;Set non-zero if ^^ is case toggle. When - ;zero and CLTNFL is non-zero, use as - ;paragraph line and auto-indent on/off. - -0869 DELFLG:: -0869 00 DB 0 ;Set non-zero if DEL erases to left, zero - ;to erase to right (like ^G). - -086A BLKFLG:: -086A FF DB 0FFH ;Set non-zero if the cursor should move - ;to column 1 if the cursor is next to a block - ;marker at the left edge of the screen - -086B LSPFLG:: -086B 00 DB 0 ;Set non-zero if lines with soft carriage - ;returns should not be added to paragraphs - ;for line spacing other than 1 - - ; - ;RLRVID allows the user to select video attributes used to highlight - ;the ruler line. See VIDATT for bit definitions. - ; -086C RLRVID:: -086C 00 DB 0 ;No ruler highlighting - - ; - ;AHEAD indicates whether type ahead is allowed for ^E, ^X, ^W, ^Z, - ;^G, DEL, ^T, ^Y, ^QY, and ^QDEL. If AHEAD is 0, WordStar's type - ;ahead buffer will be flushed whenever one of the functions is - ;encountered. If it is non-zero, no flushing will occur. This - ;flag should be used primarily for external keyboard enhancers where - ;the functions shown above are to be used. WordStar's function key - ;and shorthand processing automatically compensate. - ; -086D AHEAD:: -086D 00 DB 0 ;Flush - - ; - ;Maximum size for the shorthand definitions. Should be optimized to - ;match actual usage since it reduces the amount of memory available - ;for text while editing and printing. The size of each definition - ;is equal to 5 plus the number of characters defined. If this value - ;is smaller than the size of the shorthand file (see SVFILE above), - ;only some of the definitions will be used. Setting it to zero - ;disables shorthand and makes the ESC key clear the screen instead. - ; -086E HANMAX:: -086E 04 DB 4 ;Size of shorthand buffer in records - ;(4 times 128 = 512 bytes) - - ; - ;With shorthand you can insert the dollar-formatted results of the last - ;math you performed. WordStar uses the format below when you do this. - ;(Make sure that the character count includes the zero at the end.) - ; -086F DOLLAR:: -086F 11 DB 17 ;Character count -0870 2D 2D 2C 2D DB '--,---,---,---.99' -0874 2D 2D 2C 2D -0878 2D 2D 2C 2D -087C 2D 2D 2E 39 -0880 39 -0881 00 00 00 DB 0,0,0 ;Spare - -0884 00 00 00 00 DB 0,0,0,0,0,0,0,0 ;Reserved -0888 00 00 00 00 -088C 00 00 00 00 DB 0,0,0,0,0,0,0,0 -0890 00 00 00 00 - - ; - ;EXTRA is a large buffer area for general patching. Some versions of - ;the WINSTALL installation program use EXTRA. Whenever EXTRA is used, - ;RAM1ST must be changed to point to the first available byte within EXTRA - ;that is still available for WordStar's use. If all of EXTRA is used, - ;RAM1ST should point to endpat. - ; -0894 RAM1ST:: -0894 0896 DW EXTRA ;First location in EXTRA that WordStar can use - ; -0896 EXTRA:: DS 512 ;Patch area -0A96 endpat:: ;End of patch area - - -0A96 08 0C 57 UDATE: DB 08,12,87 ;User area version date - - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/PRINT.TST b/Source/Images/hd_cpm3/s1/u0/PRINT.TST deleted file mode 100644 index b8dc204a..00000000 --- a/Source/Images/hd_cpm3/s1/u0/PRINT.TST +++ /dev/null @@ -1,143 +0,0 @@ -.hePRINT.TST Features of Your Printer -.f1 WordStar -.f2 Print test -.f3 Page # -.oj on - WordStaò anä Youò Printer - -WordStar‚  workó  witè á widå rangå oæ printeró anä offeró  yoõ  á -varietù oæ prinô enhancements® Whetheò youò printeò caî producå -thå  prinô enhancementó outlineä iî thió documenô dependó oî  itó -capabilities®   Pleaså notå thaô noô alì printeró arå capablå  oæ -showinç alì thå exampleó below. - -Speciaì Printinç Capabilities - -WordStaò supportó thå followinç speciaì printinç capabilities: - - ª Boldface¬ Doublå strike - * Italics/Alternatå ribboî color - * Strikå out - * Overprinô (aó iî co^te) - * Noncontinuouó underline¬ anä -.ul on - * Continuouó underline -.ul off - - * SuperScript¬ SubScript - - * anä almosô anù combinatioî -­ WordStar - -Characteò Width - -Somå  printeró  wilì  supporô  WordStar‚  commandó  foò   variablå -characteò widths® - -.cw 24 -µ characteró peò inch® (.C× 24) -.cw 20 -¶ characteró peò inch® (.C× 20) -.cw 14 -8.¶ characteró peò inch® (.C× 14) -.cw 12 -1° characteró peò inch® (.C× 12) -.cw 10 -1² characteró peò inch® (.C× 10) -.cw 7 -17.± characteró peò inch® (.C× 7) -.cw 12 - -Youò printeò caî alsï bå seô tï "toggle¢ betweeî normaì pitcè anä -alternatå pitch: - -     Thió  sentencå ió printeä witè thå normaì 1°-pitcè  setting¬ -     theî toggleä tï 1² pitch¬ theî bacë tï normal. -.cw 7 - -Yoõ caî alsï changå thå normaì anä alternatå characteò widths: - -.cw 14 -.rm 55 -     Thå  "normal¢ characteò widtè ió 1´ (8.¶ cpi©  anä -     thå alternatå characteò widtè ió · (17.± cpi). -.pa Š.rm 65 -.cw 10 - -.cw 12 -Linå Height - -Yoõ caî alsï uså differenô linå heights. - -.lh 16 -Thió ió aî examplå oæ variablå linå height® (.LÈ 1¶ ­ ³ lpi) -.lh 12 -Thió ió aî examplå oæ variablå linå height® (.LÈ 1² ­ ´ lpi) -.lh 8 -Thió ió aî examplå oæ variablå linå height® (.LÈ ¸ ­ ¶ lpi) -.lh 6 -Thió ió aî examplå oæ variablå linå heighô® (.LÈ ¶ ­ ¸ lpi) -.lh 8 - -Proportionaì Printing - -.ps on -.uj on -WordStar‚  alsï supportó proportionaì printinç foò  mosô  printeró -thaô  havå  it®   Yoõ  selecô  proportionaì  fontó  bù   changinç -characteò widthó aó iî thå followinç examples: - -.cw 22 -Thió ió characteò widtè 22. -.cw 11 -Thió ió characteò widtè 11. -.cw 9 -Thió ió characteò widtè 9. -.cw 7 -Thió ió characteò widtè 7. -.uj dis -.ps off -.cw 12 - -Other - -Phantoí Spacå¬ Phantoí Rubout - -WordStaò maù allo÷ yoõ tï prinô speciaì characteró (foò  example¬ -á  paragrapè  sigî  oò centó sign© bù  usinç  thå  phantoí  spacå -commanä (^PF© oò thå phantoí rubouô commanä (^PG© iî á  document® -Foò  youò  printer¬ thå phantoí spacå characteò isº  ¬  anä  thå -phantoí rubouô characteò isº . - -Switchinç tï Drafô Mode - -.lq off -Doô matriø printeò driveró allo÷ switchinç froí NLÑ (neaò  letteò -quality© modå tï drafô modå foò fasteò printing. -.lq on - -Microspacå Justification - -.uj on -WordStar‚   allowó  microspacå  justification¬  iæ  youò   printeò -supportó  it¬ tï producå evenlù spaceä wordó iî  justifieä  text® -Microspacinç spreadó thå whitå spacå betweeî wordó (anä sometimeó -betweeî thå letteró oæ eacè word© aó evenlù aó possible® -.uj dis -.pa ŠLookinç Aô Thió Filå Onscreen - -Iæ  yoõ wanô tï seå thå embeddeä commandó thaô produceä thå  texô -yoõ arå no÷ reading¬ follo÷ theså steps: - -1 Aô thå Openinç Menu¬ presó D‚ tï ediô á document. - -² Aô thå prompô foò filename¬ typå print.tsô anä presó Enter. - -Noticå thaô thå texô onscreeî includeó somå characteró thaô don'ô -appeaò  iî  thå  printeä copy® Foò example¬ á  headinç  linå  ió -identifieä  bù  thå  doô  commanä .he®   Wordó  iî  boldfacå  arå -surroundeä bù ^ anä appeaò eitheò highlighteä oò iî á  differenô -coloò oî youò screen. - -Tï continuå viewinç thå contentó oæ thió file¬ ¬ presó ^C® Presó -^R‚ tï movå iî thå otheò direction. - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/READ.ME b/Source/Images/hd_cpm3/s1/u0/READ.ME deleted file mode 100644 index 3f1cf909..00000000 --- a/Source/Images/hd_cpm3/s1/u0/READ.ME +++ /dev/null @@ -1,2141 +0,0 @@ - --THE README FILE-- - ------------------------ - -README contains late-breaking news and tips about WordStar, -and information about printers. - - -THE DISKS THAT CAME IN YOUR PACKAGE ------------------------------------ - -The file HOMONYMS.TXT is included on the Speller disk -contrary to what is listed in Appendix D. - - -INSTALLATION ------------- - -WINSTALL and WSCHANGE - - WordStar has two installation programs: - - o WINSTALL contains the basic choices to install WordStar. - It is recommended for all users. - - Be sure and install your valid disk drives since WordStar - running under CP/M cannot recover from attempts to access non- - existent disk drives. - - o WSCHANGE contains every installation and customization - choice. It is designed for advanced users and users who - want to customize WordStar after they're familiar with it. - Use the menu listing below for a directory of the menus - in WSCHANGE. - -Directory of WSCHANGE Menus - - The chart below shows the organization of menus in WSCHANGE. - Print it out and refer to it as you customize WordStar. - - Main Installation Menu - - A Console - A Monitor - A Monitor selection - B Monitor name - C Screen sizing - B Function keys - C Monitor patches - A Special characters - B Cursor control - C Screen control - D Keyboard patches - A Function keys - B Save function keys - E Interface patches - A Console busy handshaking - B Special I/O subroutines - B Printer - A Printer choices - A Printer selection - B Printer name - C Default printer driver - B Printer driver library - A Select library file - B Create smaller library - C Add new printer driver - D Change printer driver data - C WS printer patches - A Custom print controls, printer initialization - - NOTE: Disregard the "CUSTOM & SIMPLE Controls Save CUSTOM/SIMPLE - Controls" option shown. This is not available from this menu. - - D Printing defaults - E Printer interface - A Printer port selection - B Printer busy handshaking - C Printer subroutines - C Computer - A Disk drives - A Valid disk drives - B Maximum valid user number - C Delay disk access if typing - B Operating system - A Single-user system - B Multi-user MP/M - C Multi-user Turbo DOS - D ZCPR3 - C Memory usage - D WordStar files - E Directory display - F Computer patches - D WordStar - A Page layout - A Page sizing & margins - B Headers & footers - C Tabs - B Editing settings - A Edit screen & help level - B Typing - C Paragraph alignment - D Blocks - E Erase & unerase - F Lines & characters - G Find & replace - H WordStar 3.3 compatibility - I Printing defaults - C Other features - A Spelling checks - B Nondocument mode - C Indexing - D Shorthand (key macros) - E Merge printing - F Miscellaneous - E Patching - A Auto patcher - B Save settings - C Reset all settings - -MEMORY USAGE ------------- - - WordStar requires a minimum TPA size of 50 kbytes to run - using the factory defaults. The TPA is the amount of memory - available in your computer for use by programs that have a - file type of COM. To see how big the TPA is in your computer, - press the question mark key (?) at the Opening Menu. - - The amount of memory required by WordStar can be reduced by - approximately 3 kbytes if necessary. Use the WSCHANGE program - to select the minimum memory configuration option. The menu - will show you what capabilities are being reduced. - - WordStar uses a general-purpose buffer for a variety of - tasks. WordStar allocates memory to this buffer for editing, - for merge printing, and at the Opening Menu (see BFSIZE in - PATCH.LST). The buffer used for editing is usually the most - sensitive to a reduced TPA size. (You may be able to use the - Opening Menu and print, but there may be insufficient memory - for editing.) - - The merge print buffer is used only to hold merge print - variable names and data. Increase it if you run out of memory - while merge printing. - - The Opening Menu buffer is used primarily to hold the file - directory, and for miscellaneous tasks. - - -LOW-MEMORY INDICATOR IN STATUS LINE ------------------------------------ - - If the Low-Memory indicator appears in the status line, it - means that WordStar was unable to complete some function. - The most common symptoms are: the line number in the - status line is wrong, or a paragraph alignment could not be - completed. You may correct the line counter by saving your - file, exiting WordStar, and re-loading your file. To correct - the paragraph alignment, move your cursor to the point where - paragraph alignment stopped, and then press ^B again. - - The reason this comes up is that WordStar was not able to fit - a big enough chunk of text into memory at one time. - - When you first begin editing, WordStar uses the value from - EDSIZE in the user area to determine the minimum amount - of memory required for a page of text. The default - is set for approximately a 55 line by 66 column page. If - your page size is routinely larger than this, you may want - to increase EDSIZE. Multiply the number of lines by the - number of columns, and divide by 128. - - If the Low-Memory indicator comes on while printing, it is due - to either the same reasons as for editing, or there is - insufficient memory to print the text proportionally spaced. - The amount of memory required depends on which printer - driver you are using. If you aren't using the .PS ON dot - command to turn proportional spacing on in your document, - low memory won't be a problem. Also, WordStar uses more - memory for merge printing than it does for regular printing - (around 2.5 kbytes more). - - The Low-Memory indicator will also appear when a full disk error - is encountered during editing. Treat the disk-full error as you - would normally. - - -RAM-RESIDENT PROGRAMS ---------------------- - - RAM-resident programs, such as SmartKey, reduce the amount of - working memory (TPA) that WordStar can use. The new features in - WordStar, such as shorthand, may reduce the need for these - RAM-resident programs, thus freeing memory for WordStar. - - -ZCPR3 SUPPORT -------------- - - In order to enable the ZCPR facilities within WordStar, the user - must use the Z3INS utility provided with ZCPR to install the - address of the ZCPR "environment" into WordStar. The environment - contains information that WordStar uses to support ZCPR-specific - functions. - - Generally, the user should log onto the drive containing the file - WS.COM, and issue the command: - - Z3INS SYS.ENV WS.COM - - The user should also run either WINSTALL or WSCHANGE to further - install WordStar for ZCPR. However, this is not mandatory because - the only thing that happens is that the WordStar sign-on says - "ZCPR3," and the LGLUSR location in the user area is changed for a - maximum user number of 31. (The normal default for LGLUSR is 15.) - - Once the user has installed WordStar for use with ZCPR, the user - will be able to use the following ZCPR features: - - - A named directory may be used when logging onto a new drive/user. - - - A named directory may be used instead of a drive/user as part - of any file name. - - - The drive/user always appears above file directories. (For CP/M - only the drive letter is shown if the user number is zero.) - - - The directory name also appears above the directory if one has - been defined for the currently logged drive/user. - - - If WordStar does not find its OVR files on the current drive and - user, it will search the drives and user numbers in the ZCPR - search path rather than using its standard search pattern. - - - WordStar installs itself as a ZCPR "shell" process which lets the - user enter any legal ZCPR command when running a program. (CP/M - can only run programs that are COM files.) - - -OSBORNE USERS -------------- - - The command to change a hard carriage return to a soft carriage - return (document mode) or to turn Auto-indent ON (nondocument - mode) does not function on the Osborne because of a limitation - in its BIOS. The following patch can be applied to change the - command from ^^ to ^- (Ctrl-Hyphen): - - Using DDT or SID in the file WSMSGS.OVR: - - At 02DA replace 1E with a 1D - At 02EF replace 1E with a 1D - At 0359 replace 1E with a 1D - At 06B2 replace 1E with a 1D - At 06C9 replace 1E with a 1D - - At the system prompt type SAVE 53 WSMSGS.OVR - - For more information on how to use SID or DDT, see your CP/M - reference guide. As always, be sure and apply the patch to a - COPY of the file. - - -INSTRUCTIONS FOR TWO FLOPPY DISK COMPUTERS ------------------------------------------- - - Do not remove the Program disk while you are using WordStar. - - The Printer Driver Library file (WSPRINT.OVR) on the WordStar - program disk is much smaller than the Printer Driver Library - file contained on the disk labeled PRINTER. Be sure to read the - section in "Starting" that discusses the printer library file. - - -RUN A PROGRAM -------------- - - Once you press R you can type the drive and user number for the - program you want to run. You may run only .COM files. CCP commands, - such as DIR cannot be used. - - -INDEXING --------- - -Using StarIndex - - StarIndex 1.01 works with files created with this release of - WordStar. - -"Can't Use That Printer" Message - - When WordStar creates an index or table of contents, it uses - the printer drivers $INDEX and $TOC. If you created a smaller - WSPRINT.OVR file, you may have left these drivers out. To - return them to the file, copy the original WSPRINT.OVR file - onto your disk. When you create a smaller file again, be sure - to save these drivers. See Appendix C in the WordStar manual - for a list of other drivers to save. - - -SPELL CHECKING --------------- - - Dual floppy disk users: - - Unless you have sufficient room on your working WordStar program - disk for the files TW.COM, SPELL.COM, MARKFIX.COM, REVIEW.COM and - MAINDICT.CMP you will not be able to run a spell check from the - Opening Menu. You will need to exit WordStar and replace the - working WordStar program disk with the dictionary disk you created - during installation. This disk should contain the files listed - above. Make sure the disk in drive B has the file you want to - spell-check. - - Follow the directions for running a spell check in The WORD Plus - manual. - - -UPGRADING FROM A PREVIOUS RELEASE ---------------------------------- - - This release of WordStar contains many new features and commands. - See the "What's New" booklet for a complete list. The following - changes came in too late to be included in the documentation. - -Printer Patches - - Previous versions of WordStar treat most dot matrix printers - and other non-daisy wheel printers as a DRAFT printer with a - few patchable items. Because of this, many users have used - these patches to be able to use certain features of their - printers. Sometimes the patches have been quite extensive, and - some users have many files that count on them. - - The printer drivers of WordStar Release 4, on the other hand, - are very powerful. Almost every driver recognizes all the print - controls and all the dot commands. In fact, if a document is - written to be printed on one kind of printer, it is likely that - it will also print fine on some other printer. - - However, if you want to use your existing files with WordStar - 4, and those files rely on the user area being patched in a - special way, you can probably do so by moving the patches into - WordStar 4, and using the CUSTOM or SIMPLE printer driver. - - On the INSTALL disk is a program called MOVEPRN.COM that - copies the printer driver portion of the previous release's - user area into files that can be installed into Release 4 with - the "auto patcher" feature. - - Copy the program MOVEPRN.COM onto the disk containing the - WS.COM file for the previous version. Type - - MOVEPRN WS.COM FILE1.PAT FILE2.PAT - - MOVEPRN extracts the proper portions of the user area and - writes them into two files that may then be used with the "auto - patcher" feature of WSCHANGE. - - FILE1.PAT is to be used with the general patching menu - (Choose E "Patching" on the WSCHANGE Main Menu, then A "Auto - Patcher"). FILE2.PAT should be used to install strings first - into the SIMPLE driver, and then into the CUSTOM driver (choose - B "Printer" on the WSCHANGE Main Menu, then B "Printer driver - library", D "Change printer driver data" and D "Driver auto - patcher"). - - Test print your document first with the SIMPLE driver, and then - with the CUSTOM driver to see which one produces the most - satisfactory results. - - Also read Appendix C for more information on using the Auto - Patcher. - - -Hanging Indents - - For WordStar Professional Release 4, MailMerge reformats indented - text created with ^OG to the current margins. If you want the text - to remain indented, use embedded ruler lines or the .RM, .LM, - and .PM commands. See the "Reference Guide" for more information. - - Pressing ^OG to wrap back to the first tab on the ruler line after - having reached the last tab works the same way it did in previous - versions of WordStar, contrary to what is stated in the manual. - - -TERMINALS ---------- - - WordStar comes installed for an "idealized" special terminal. - WINSTALL and WSCHANGE allow you to install many terminals by - name, thus allowing WordStar to take advantage of the special - features that the terminal might support, such as underlining - or the function keys. - - Use either WINSTALL or WSCHANGE to pick your specific terminal - or computer screen from the Monitor menu. If your terminal - isn't on the menu, it probably emulates one of those that is - there. Look in your terminal documentation to find out. - - After you install WordStar for the proper terminal, run - WordStar and open the file PRINT.TST to see which attributes - (such as bold and underline) work on your screen. - WordStar will highlight the following in some way... - - Bold (^PB) - Underline (^PS) - Strike-out (^PX) - Subscript (^PV) - Superscript (^PT) - Doublestrike (^PD) - Italics (^PY) - Blocks (^KB, ^KK) - Error messages - - Most of the time, normal text will be shown in dim intensity, - and highlighted text will be shown in bright intensity. You - may have to use a brightness and/or contrast knob to adjust - your screen the first time you use WordStar this way. - - If your dim intensity is too dim to see well, and you can't - adjust it, you can change the BRITE flag to ON using WSCHANGE. - This will invert bright and dim in your text, so that regular - text is displayed bright, and highlighted text will be - displayed as dim. However, text in the menus is not affected. - - -DISPLAY PROBLEMS WITH TERMINALS -------------------------------- - - Once you have installed WordStar for the proper terminal, you - may still experience display problems. - - If text from the previous screen remains after WordStar - displays a new screenful of text, the most likely cause is - cursor wrap. Basically, WordStar must know what happens to the - cursor when a character is displayed at the rightmost position - of the screen. It can either remain at the right edge, or it - can wrap to the beginning of the next line. The WRAP flag in - WordStar must be set either on or off to correspond to the - way the terminal works. (It is generally set for the - terminal's factory default, but the default can usually be - changed using the terminal's setup mode.) - - Another possible cause for display problems is your terminal's - incomplete emulation of some other terminal. The most - common differences are... - - Line insert (LININS), line delete (LINDEL), - Erase to end of screen (ERAEOS), - Erase to end of line (ERAEOL), - And, erase screen (ERASCR). - - Look in the manual for your terminal and use WSCHANGE to see - if the control sequences match. - - -PRINTERS --------- - -WHAT'S IN THIS SECTION - - This section contains the following information: - - Choosing a Printer - Setting Up Your Printer - Printer Drivers - Proportional Printing - Laser Printers - Information on Specific Printers - -CHOOSING A PRINTER - - WordStar is ready to work with over 100 printers. The printer you - choose during installation becomes your default printer. However, - when you print a document, you can choose any other printer. To - choose a default printer, follow these steps: - - 1. Look at the Printer Information brochure that came in your - package. The first chart shows the printers listed on the - Printer Selection Menus. If your printer is on the menu, - simply choose it during installation. - - 2. If your printer isn't listed on the menu, it may work like a - printer that is. Refer to the second chart in the Printer - Information brochure for a list of printers that work like - printers on the menu. When WordStar asks you to choose a - printer, choose the printer that works like yours. - - 3. If neither chart lists your printer, choose Typewriter Printer - (if your printer can backspace) or Draft Printer (if it can't). - These choices may not take advantage of all your printer's - features, but they will work with almost any printer. - - Note: If you choose Draft or Typewriter, you can modify custom - print controls and printer initialization. - - If you want to make more modifications to take advantage of your - printer's feature, choose the Custom or Simple drivers, then use - the WS Printer Patches section of WSCHANGE to tell WordStar the - codes for your printer. Refer to your printer manual for these - codes. Some printers work better with the Custom driver and some - with the Simple driver. Try using both and see which works better - with your printer. See the "Reference Guide" for more information. - -SETTING UP YOUR PRINTER - -Choosing a Printer Port - - Each printer is connected to a printer port at the back of - the computer. WordStar looks for printers on the LST: port. - If your printer is connected to a different port, use - WSCHANGE to tell WordStar the correct port. - -Testing Your Printer Connection - - At the operating system prompt, type "PIP LST:=READ.ME." This - file should be printed by your printer. If it is not, your printer - may be connected to a different port. See your computer reference - manual, and the section on the STAT command in your CP/M - reference manual for more information. - - -PRINTER DRIVERS - - The WSPRINT.OVR file on the Printers disk contains a printer - driver for each printer on the Printer Selection Menu. The printer - driver for a printer contains all the codes WordStar needs to work - with that printer. - - Each printer driver has a short name. If you choose a printer when - you print a document, you see the names of the printer drivers, not - the names of the printers. - -PROPORTIONAL PRINTING - - WordStar supports proportional printing on a number of printers. - To turn on proportional printing, either install WordStar to - default to proportional printing, or place a ".PS on" command - in your document. At print time, WordStar selects the - appropriate proportional font based on the character width - (.CW) currently in effect. - - The specific printer descriptions later in this section show - recommended character widths for proportional typefaces. - These widths are for a normal mix of upper- and lowercase - letters. If you have many words or phrases all in uppercase - or if you want your text less densely printed, choose a larger - character width. - - While WordStar mostly sets character widths based on the - proportional-width table in the driver, on the more advanced - daisy wheel printers, WordStar uses the printer's proportional- - spacing mode. WordStar determines how much white space is needed - to right-justify the line based on its own proportional width - tables. If the table values don't match the wheel installed, - WordStar won't be able to justify the line correctly. - - WordStar sends standard ASCII characters; if a proportional wheel - uses a different spoke mapping, set up the printer to handle this. - -LASER PRINTERS - - WordStar supports laser printer features such as font changes - and proportional spacing. - - WordStar supports several laser printers: the Canon LPB-8 A1 & A2; - the Hewlett-Packard LaserJet, LaserJet+, and LaserJet 500+; - and the Ricoh LP4080. Refer to the "Specific Printer - Information" section of this file for information on these - printers. General notes about using laser printers are given below. - -Paper Size and Margins - - Laser printers come with preset page margins. You need to - compensate for these margins by changing page length in your - WordStar documents. The chart below shows the recommended - settings for 8 1/2 X 11 inch paper for both portrait and landscape - orientations. These settings allow 55 lines of text for portrait - orientation and 40 lines of text for landscape orientation (at 6 - lines per inch). They also allow for a footer of up to 3 lines - and a one-line header. If you use multiple-line headers, adjust - the top margin accordingly. - - Dot Default Portrait Landscape - Setting Command Value Orientation Orientation - ------- ------- ------- ----------- ----------- - page length .PL 66 62 47 - top margin .MT 3 2 2 - bottom margin .MB 8 5 5 - header margin .HM 2 1 1 - footer margin .FM 2 2 2 - - If the laser printer is your primary printer, you can use WSCHANGE - to make these settings the defaults. - - Because laser printers leave small margins at the left and right - sides of the page, you may want to use a smaller page offset - setting (the default is .PO 8). - -Form Feeds - - When you print with a laser printer, answer Y for yes to the "Use - form feeds (Y/N)?" prompt at print time. (The default is NO.) If - the laser printer is your primary printer, you can use WSCHANGE to - change the default to yes. - -WordStar Commands for Font Selection - - The WordStar dot commands and print control commands listed below - determine the fonts used for printing a document. - - .PR .PR OR=L selects landscape orientation; .PR OR=P (or just - .PR OR) selects portrait orientation (the default). If - either of these commands appears after the first printing - line on a page, the orientation will not change until the - following page. - - .PS .PS ON selects proportionally spaced characters; .PS OFF - (the default) selects fixed-spaced characters. - - .CW The character-width setting (.CW followed by the width in - 120ths of an inch) determines the character pitch and font - selected for fixed-width printing. For proportional fonts, it - determines the point size and proportional-width table - selected. - - .LQ .LQ ON selects near letter quality print (if supported by - your printer). LQ OFF selects draft quality print. Default - is ON. - - ^PY The italic print control toggles between normal and italic - characters when the appropriate italic font is available. - - ^PB The boldface print control toggles between normal and bold - characters when the appropriate bold font is available. - - ^PD The double strike print control used with the laser printers - toggles overprinting with a horizontal offset of 1/120" - between the two character images. This allows a bold effect - where no bold font is available. - - ^PA ^PA turns alternate pitch on. Use .CW to assign different - character widths to normal pitch (see ^PN below) and alternate - pitch so that each pitch accesses a different font. You can - then change fonts by switching between the two pitches. This - is the only way to use two fonts on the same line. - (See "Character width" and "Pitch" in the "Reference Guide.") - - ^PN ^PN turns normal pitch on. You can use it with ^PA as - described above. - - ^P@ When working with columns, if you use alternate and normal - pitch for two fonts, or if you use proportional spacing, you - may need to use ^P@ to make sure the columns line up. - Remember that the column position set with ^P@ is determined - by the normal pitch character width. (See "Columns" and - "Proportional spacing" in the "Reference Guide." - -INFORMATION ON SPECIFIC PRINTERS - - This section describes the capabilities of each printer listed on - the Printer Selection Menu. The printers are listed in alphabetical - order (except for the generic printers such as "Draft," - "Typewriter," "Custom," "Simple," and the various print-to-disk - options, which are listed first). - - There is a chart for each printer explaining how features work and - listing any special notes about the printer. Each printer is - described in the following format: - -PRINTER NAME ----- Driver: (short name) - - ^PY Effect of italics/ribbon color print control - ^PT/V Subscript/superscript information - .CW Information on available character widths and fonts. The - chart shows the .CW, .LQ, and .PS settings required to use - different fonts. - - .LQ OFF .LQ ON .PS ON Font Name - ------- ------ ------ --------- - .cw val .cw val recommended value (range) font 1 - .cw val .cw val recommended value (range) font 2 - - .UL Continuous-underline information (if restrictions) - .UJ Microspace-justification information (if restrictions) - - N/A means a command has no effect on this printer. - - NOTES Switch settings, special features, anomalies. - -DRAFT PRINTER (nonbackspacing) ----- Driver: DRAFT - - ^PD Overprints the line twice - ^PB Overprints the line three times - ^PS Overprints the underscore character in a separate pass - ^PT/V Prints super/subscripts with a full line between - super/subscript and text - .LH Sets line height only in multiples of full lines - .CW N/A - .PS N/A - .LQ N/A - .UJ N/A - - NOTES This driver works with any printer that doesn't automatically - perform a line feed when it receives a carriage return command. All - overprinting is done by returning the carriage and passing over the - line again. - -TYPEWRITER PRINTER (backspacing) ----- Driver: TYPEWR - - ^PD Backspaces and overprints each character twice - ^PB Backspaces and overprints each character three times - ^PS Backspaces and overprints the underscore character - ^PT/V Prints super/subscripts with a full line between - super/subscript and text - .LH Sets line height only in multiples of full lines - .CW N/A - .PS N/A - .LQ N/A - .UJ N/A - - NOTES This driver works with any printer that doesn't automatically - perform a line feed when a it receives a carriage return command, - and responds to a backspace character. Overprinting is done by - backspacing. - -AUTO LINE FEED PRINTER (backspacing) ----- Driver: AUTOLF - - ^PD Backspaces and overprints each character twice - ^PB Backspaces and overprints each character three times - ^PS Backspaces and overprints the underscore character - ^PT/V Prints super/subscripts with a full line between - super/subscript and text - .LH Sets line height only in multiples of full lines - .CW N/A - .PS N/A - .LQ N/A - .UJ N/A - - NOTES This driver works with any printer that automatically - performs a line feed when it receives a carriage return character, - and responds to a backspace command. Overprinting is done by - backspacing. - -SIMPLE CUSTOMIZABLE PRINTERS ----- Driver: SIMPLE - - All print controls cause control strings (on and off) in - the user area to be sent to the printer. These strings - are used by both the SIMPLE and CUSTOM drivers. They can - be installed with the WSCHANGE program. - - .LQ Controlled by user area strings - .PS Controlled by user area strings - .CW N/A - .UJ N/A - .LH N/A - - NOTES This printer driver prints the line in one pass, sending - control strings from the user area to select print enhancements. - -CUSTOMIZABLE PRINTERS ----- Driver: CUSTOM - - All print controls cause control strings (on and off) in - the user area to be sent to the printer. These strings - are used by both the SIMPLE and CUSTOM drivers. They can - be installed with the WSCHANGE program. - - .LQ ON/OFF controlled by user area strings - .PS ON/OFF controlled by user area strings - .LH Sets line height only in multiples of full lines - .UJ N/A - .CW N/A - - NOTES This driver prints the line in multiple passes, sending - control strings from the user area to select print enhancements. - -PREVIEW TO DISK ----- Driver: PRVIEW - - This driver prints documents to the PREVIEW.WS file to allow - you to preview the format and appearance of a document before - printing. Headers, footers, and pagination are shown correctly - and print controls remain in the file to display onscreen - attributes. Dot commands are not printed. - -PRINT TO DISK WITHOUT PRINT CONTROLS ----- Driver: ASCII - - This driver prints to the ASCII.WS file, stripping headers and - footers, high bits, and print controls. - -PRINT TO DISK WITHOUT HEADERS AND FOOTERS ----- Driver: XTRACT - - This driver prints to the XTRACT.WS disk file, stripping headers - and footers, but preserving high bits and print controls. - -ANADEX 9500A, 9500B ----- Driver: 9500 - - ^PY N/A - ^PT/V Even superscript roll - - .CW .CW Font name - --- --------- - 9 13.3 cpi - 10 12 cpi - 12 10 cpi - 18 6.7 cpi - 20 6 cpi - 24 5 cpi - - .LH 1/24" resolution, use even values - .UJ This printer has no incremental horizontal positioning - .PS N/A - .LQ N/A - -ANADEX 9501B, INTEQ 5100B ----- Driver: 9501B - - ^PY N/A - ^PT/V Even superscript roll - - .CW .CW Font name - --- --------- - 7 16.7 cpi - 8 15 cpi - 10 12.5 cpi - 12 10 cpi - 14 8.3 cpi - 16 7.5 cpi - 20 6.2 cpi - 24 5 cpi - - .LH 1/24" resolution, use even values - .UJ This printer has no incremental horizontal positioning - .PS N/A - .LQ N/A - -C. ITOH STARWRITER 1550 AND 8510 ----- Driver: C1550 - - ^PY N/A - ^PT/V Prints full-size characters with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - -C. ITOH F10 STARWRITER ----- Driver: QUME - - See Diablo 630, 1610, 1620 Daisy Wheel. - - Note: Proportional printing was tested with a Theme 10 wheel. - -CANON LBP-8A1 AND LBP-8A2 LASER PRINTER ----- Driver: LBP8 - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - .PS .PS - .CW OFF ON Font Name - --- -- --------- - 6 - 20 cpi - 8 - 15 cpi - 9 - 13.3 cpi - 10 - 12 cpi (elite) - 12 - 10 cpi - 20 - 6 cpi - 24 - 5 cpi - 16 - 7.5 cpi - - 7 (0-8) Garland 8 point - - 10 (9-11) Garland 12 point - - 14 (12-17) Expanded 8 point - - 20 (18-30) Expanded 12 point - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended - .PR OR "=Landscape" or "=Portrait" to select orientation - - NOTES Answer yes to the "Use form feeds" prompt. This driver is - configured to select all the built-in fonts in the LBP8, as well - as fixed pitch cartridges and the Garland PS cartridge. Other - proportional cartridges require modifying the proportional spacing - tables with WSCHANGE. For more information on laser printers, see - the "Laser Printers" section above. - -CITIZEN MSP ----- Driver: CITMSP - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48 resolution. - .PS N/A - .UJ Microjustification slows printing. Continuous underlining - suppresses microjustification. - - -DATAPRODUCTS PAPER TIGER SPG-8050 & SPG-8070 ----- Driver: SP8050 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, prints full-size - .LQ .LQ .PS - .CW ON OFF ON Font name - --- --- --- --------- - 7 7 5 (0-6) condensed - 10 10 8 (7-8) elite - 12 12 10 (9-13) pica - 14 14 - expanded condensed - 20 20 16 (14-17) expanded elite - 24 24 20 (18-30) expanded pica - -DIABLO 630, 1610, 1620 DAISY WHEEL ----- Driver: DIABLO - - ^PY Selects red/black ribbon color - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values - are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). - .BP ON selects bidirectional printing; OFF selects left-to-right - printing - .LQ N/A - .UL Continuous underlining does not suppresses microspace - justification. Continuous underlining may be irregular. - .PS ON selects proportional spacing; OFF selects fixed pitch - spacing. If a proportional print wheel has a non-standard - spoke pattern, configure the printer to translate spoke - position into the appropriate character. This driver - explicitly positions each character when proportional spacing - is selected. - - NOTES The proportional spacing tables are set up for a Diablo - metal 96 character BOLD PS wheel. - -DIABLO 630 DAISY WHEEL WITH WP OPTIONS ----- Driver: 630WP - - ^PY Selects red/black ribbon color - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values - are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microspace justifi- - cation - .PS ON selects proportional spacing; OFF selects fixed pitch - spacing. If a proportional print wheel has a non-standard - spoke pattern, configure the printer to translate spoke - position into the appropriate character. This driver sends - codes to the printer to turn proportional spacing on and off, - and the printer controls character to character spacing. - - NOTES The proportional spacing tables are set up for a Diablo - metal 96 character BOLD PS wheel. - -DIABLO 630 DAISY WHEEL, EXTENDED CHARACTER SET ----- Driver: 630ECS - - ^PY N/A - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values - are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microspace justifi- - cation - .PS ON selects proportional spacing; OFF selects fixed pitch - spacing. If a proportional print wheel has a non-standard - spoke pattern, configure the printer to translate spoke - position into the appropriate character. This driver sends - codes to the printer to turn proportional spacing on and off, - and the printer controls character to character spacing. - - NOTES The proportional spacing tables have been set up for a Diablo - metal 96 character BOLD PS wheel. - -DIABLO C150 & C200 COLOR JET PRINTERS ----- Driver: C150 - - ^PY Selects red/black ink - .CW 10 characters per inch only - .LH 1/30" resolution - .PS N/A - .LQ N/A - -EPSON FX-80 AND FX-100 ----- Driver: FX80 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -EPSON FX-85, FX-185 AND FX-286 ----- Driver: FX85 - - ^PY Selects draft quality italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 6 - - compressed elite - 7 - - compressed - 10 - - elite - 12 12 11 (10-13) courier - 14 - - expanded compressed - 20 - - expanded elite - 24 24 22 (20-30) expanded courier - - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - .UJ must be on for proportional text to be right-justified. - -EPSON LQ-800 AND LQ-1000 ----- Driver: LQ800 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - - - - compressed script - 6 6 - compressed elite - 7 7 6 (0-7) compressed - 8 - subscript 15 cpi - 10 10 - elite - 12 12 10 (8-16) pica - 14 14 - expanded compressed - 16 - expanded script - 20 20 - expanded elite - 24 24 - expanded courier - -EPSON LQ-1500, VERSION 2.0 ----- Driver: LQ1500 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - 10 10 - elite - - - 8 (1-9) subscript 15 cpi - 12 12 11 (10-13) courier - 14 - - expanded compressed - - - 15 (14-18) expanded script - 20 20 - expanded elite - 24 24 20 (19-30) expanded courier - - .UL Continuous underlining suppresses microspace justification. - In proportional fonts, continuous underlining may appear - broken between words. - - NOTES If you have an older LQ-1500 (firmware version 1.8), your - printer will have horizontal position registration problems. For - best results, contact your printer dealer about a ROM upgrade. - -EPSON LX-80 - Driver: LX80 - - ^PY Selects draft mode italics - ^PT/V Prints half height if .SR 0, else full height with roll - - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 - elite - 12 12 courier - 14 - expanded compressed - 20 - expanded elite - 24 24 expanded courier - - .LH Use even values. Driver operates at 2/48" resolution. - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -EPSON MX-80 AND MX-100 WITH GRAFTRAX+ -EPSON MX-80 III AND MX-100 III ----- Driver: MX80 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 12 pica - 14 expanded compressed - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - - NOTES Older MX-80 and MX-100 printers don't have graphics mode (for - fine horizontal spacing), variable line height setting, printer - controlled underlining, or printer controlled super/subscripts. If - you have one of these printers, use the DRAFT driver, or adapt the - CUSTOM or SIMPLE driver to your needs. - -EPSON RX-80 AND RX-100 ----- Driver: RX80 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -HEWLETT-PACKARD LASERJET PRINTERS - - The following information applies to the LaserJet, the LaserJet+, - and the LaserJet 500+. For general information on laser printers, - see the "Laser Printers" section above. - -The LaserJet Fonts - - The LaserJet has three different types of fonts: - - - The "internal" fonts that came with the printer - - Plug-in cartridges - - Soft fonts that must be downloaded through your computer. - (Only the LaserJet+ and LaserJet 500+ can use downloaded fonts.) - - The fonts available in your LaserJet depend on which cartridge - you have installed and which fonts you have downloaded. - -Font Installation - - Internal Fonts: - - The fonts that came with your printer are already in memory and - ready to use. Different LaserJet models come with different sets - of internal fonts. - - Cartridges: - - Cartridges containing a variety of character fonts can be - inserted into any LaserJet model. See your printer manual for - instructions. - - The font selection guidelines in the sections below contain - information about specific cartridges. The letter that identifies - your cartridge is on the front label, directly following the - number 92286. For example, the Y cartridge is labeled 92286Y. - - Soft fonts: - - Soft, or downloadable, fonts are supplied on disk. These fonts - are not explicitly supported by WordStar. - -LaserJet Font Selection - - Each LaserJet font has several characteristics associated with - it. When a printer driver specifies font characteristics to the - LaserJet, the LaserJet searches its available fonts for the best - match to the characteristics requested. The following table - describes these characteristics, in the order in which the - LaserJet evaluates them when selecting a font. - - Characteristic WordStar Control - -------------- ----------------- - * Orientation (portrait or landscape) .PR OR=P/L - * Symbol Set (Roman-8, USASCII, Printer driver - Line Draw, etc.) - * Proportional or fixed spacing .PS ON/OFF - * Print pitch (fixed-width fonts) .CW - * Character height (point size) .CW - * Character style (upright or italic) ^PY - * Stroke weight (light, medium, bold) ^PB - - Note that symbol set is high in the list of characteristics: - make sure that the driver you select is compatible with the symbol - set of your cartridge or downloaded fonts. The symbol sets used by - each driver are listed in the table in the next section. For example, - if your cartridge has the USASCII Symbol Set, you can't use the - HPLJ:U driver because it uses only the Roman-8 Symbol Set. - -LaserJet Printer Drivers - - WordStar provides two printer drivers for use with different - LaserJet font cartridges. Each of these drivers - lets you print with several of the available fonts. You can - use any of these drivers with the LaserJet, LaserJet+, or - LaserJet 500+, depending on the cartridge. - Refer to the table below to see which driver works - best for you. - - The table lists the following information for each driver: - - o The symbol sets used for fixed and proportional spacing - - These must correspond to the symbol sets on the installed - fonts you want to use. The "Default" symbol set refers to the - one the LaserJet defaults to. - - o The proportional-spacing tables used by the driver - - These tables are part of the LaserJet's method of proportional - spacing. The tables determine the width of each character in a - proportionally spaced font. The fonts corresponding to these - tables are used if available. If the corresponding font is not - installed, the table is still used, and the closest available - font is used. This may cause the spacing to appear too tight or - too loose. In this column, the number is the point size, R stands - for regular, B stands for bold, and I stands for italics (the - LaserJet has separate tables for each of these). - - o The font cartridges that work best with - the symbol sets and tables used by the driver - - The cartridges listed are the only ones directly - supported for use with WordStar. If your cartridge is not - listed, you may still be able to use it. Look at - the font information below and try the most compatible driver. - You may need to try different dot command settings or another - driver. The HPLJET is the most "general purpose" driver, so if - you're not sure which driver to use, try it first. - - Fixed-width Proportional Proportional Downloaded - Driver Symbol Set Symbol Set Tables Fonts/Cartridges - ------ ----------- ------------ ------------- ---------------- - - HPLJET Default Default TmsRmn 8R, F, P, most fixed - 10R,10B,10I - Helv 14B - - HPLJ:B Default USASCII TmsRmn 8R, B - 10R,10B,10I - Helv 14B - - HPLJ:U Roman-8, Roman-8 Helv 6R,8R, U, V - Line Draw 10R,12R,14R - - HPLJ:Y PCSET1 USASCII TmsRmn Y, AC - PCSET2 6,8,10,12,14 - (all in R,B,I) - 18B,24B,30B - - HPL:AD Roman-8, Roman-8 TmsRmn AD - Line Draw 6,8,10,12,14 - (all in R,B,I) - 18B,24B,30B - - The printer driver charts below show the actual fonts that print - with each printer driver and the recommended font cartridges. - The charts show the fonts used for both fixed - and proportional spacing and for different character width (.CW) - settings. - - The recommended .CW settings are shown first. The settings in - parentheses select the same font, but the spacing of characters - within a line may appear tighter or looser. - - After the name of each font, the charts note whether regular (R), - bold (B), and italic (I) fonts are available. If a bold font is - not available, you can use the ^PD (double strike) command to get - a boldface effect. - - The last column shows whether you can print in landscape (chosen - in WordStar with .PR OR=L) as well as portrait orientation. - - To use a particular font, choose the settings listed. For example, - to use the Times Roman 8 font with the HPLJET printer driver, insert - the F cartridge, turn .PS on and set character width to .CW 7. - -HP LASERJET, LASERJET+ (F cartridge and others) ----- Driver: HPLJET - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - F on 7 (0-7) Times Roman 8 x - 9 (8-11) Times Roman 10 x x x - 13 (12-30) Helvetica 14 x - off 7 (0-11) Line Printer 8.5 x - 12 (12-30) Courier 12 x x - P on 9 (0-30) Times Roman 10 x x x x - off 7 (0-11) Line Printer 8.5 x - 12 (12-30) Courier 12 x x (0-30) - - The following fixed pitch fonts may be available depending - on your cartridge. (Note that these are measure by pitch, - not by point size.): - - .CW Font Name - --- --------- - 7 16.7 pitch - 10 12 pitch - 12 10 pitch - 15 8.1 pitch - 18 6.5 pitch - 21 5.8 pitch - 27 4.5 pitch - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver has - proportional spacing tables for all fonts in the F and P cartridges. - It should also work with many fixed width cartridges. -.p - -HP LASERJET, LASERJET+ (B cartridge) ----- Driver: HPLJ:B - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - B on 7 (0-7) Times Roman 8 x - 9 (8-11) Times Roman 10 x x x - 13 (12-30) Helvetica 14 x - off 7 (0-11) Line Printer 8.5* x x - 12 (12-30) Courier 12 x x - * Line printer 8.5 is not available in portrait mode - unless the LaserJet+ is used. - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver has - proportional spacing tables for all fonts in the B cartridge. -.p - -HP LASERJET, LASERJET+ (U and V cartridges) ----- Driver: HPLJ:U - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - U on 5 (0-5) Helvetica 6 x - 7 (6-7) Helvetica 8 x - 9 (8-9) Helvetica 10 x - 11 (10-11) Helvetica 12 x - 13 (12-30) Helvetica 14 x - off 7 (0-11) Letter Gothic 9.5 x - 12 (12-30) Courier 12 x x (0-30) - - V on 5 (0-5) Helvetica 6 x landscape only* - 7 (6-7) Helvetica 8 x "* - 9 (8-9) Helvetica 10 x "* - 11 (10-11) Helvetica 12 x "* - 13 (12-30) Helvetica 14 x "* - off 7 (0-11) Letter Gothic 9.5 x ** - 12 (12-30) Courier 12 x - * No proportional font is available in portrait orientation. - ** With fixed spacing, in portrait orientation, .CW7 (0-11) - produces Line Printer 8.5 on the LaserJet+ and Courier 12 - on the LaserJet. - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver has - proportional spacing tables for all fonts in the U and V cartridges. -.p - -HP LASERJET, LASERJET+ (Y cartridge, AC TmsRmn) ----- Driver: HPLJ:Y - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - Y on none available - off 7 (0-11) Line Printer 8.5 x x - 12 (12-30) PC Courier 12 x x x - - AC* on 5 (0-5) Times Roman 6 x x x x - 7 (6-7) Times Roman 8 x x x x - 9 (8-9) Times Roman 10 x x x x - 11 (10-11) Times Roman 12 x x x x - 13 (12-14) Times Roman 14 x x x x - 16 (15-18) Times Roman 18 x x - 20 (19-24) Times Roman 24 x x - 25 (25-30) Times Roman 30 x x - off 7 (0-11) Line Printer 8.5 x x (0-30) - 12 (12-30) Courier 12 x - * Other .CW settings may access additional fonts if a - cartridge is also installed. - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver is for - use with the Y cartridge, which provides an IBM PC compatible symbol - set. In addition, this driver has complete proportional spacing - tables for the AC set of downloadable TmsRmn fonts. -.p - -HP LASERJET, LASERJET+ (AD TmsRmn) ----- Driver: HPL:AD - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - AD* on 5 (0-5) Times Roman 6 x x x x - 7 (6-7) Times Roman 8 x x x x - 9 (8-9) Times Roman 10 x x x x - 11 (10-11) Times Roman 12 x x x x - 13 (12-14) Times Roman 14 x x x x - 16 (15-18) Times Roman 18 x x - 20 (19-24) Times Roman 24 x x - 25 (25-30) Times Roman 30 x x - off 7 (0-11) Line Printer 8.5 x - 12 (12-30) Courier 12 x x (0-30) - - The following fixed pitch fonts may be available depending - on your cartridge. (Note that these are measure by pitch, - not by point size.): - - .CW Font Name - --- --------- - 7 16.7 pitch - 10 12 pitch - 12 10 pitch - 15 8.1 pitch - 18 6.5 pitch - 21 5.8 pitch - 27 4.5 pitch - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver is for - use with the AD TmsRmn downloaded fonts, and for a ROMAN8 or - ROMAN8+LINEDRAW fixed width font cartridge. The driver includes - complete proportional spacing tables for the AD set of downloadable - TmsRmn fonts. - -HP THINKJET, IBM mode ----- Driver: HPTJI - - ^PY N/A - ^PT/V Prints full-size characters with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is ON. - - NOTES This printer does not have a true 10 pitch font, so character - widths are not exact, and ^P@ does not align exactly with text. - Because the printer has an automatic page offset, set the WordStar - page offset to zero. - -IBM COLOR PRINTER 5182 ----- Driver: IBMCLR - - ^PY Selects red/black ribbon color - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ .PS - .CW OFF ON ON Font Name - --- --- -------- --------- - 7 7 5 (0-6) compressed - 10 10 8 (7-8) elite - 12 12 10 (9-13) pica - 14 14 - expanded compressed - 20 20 15 (14-16) expanded elite - 24 24 20 (17-30) expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ Has same effect as ^PD - .UL Underlining may be irregular with microspace justification on - .UJ Microspace justification slows printing. Default is OFF. - -IBM GRAPHICS PRINTER 5152 ----- Driver: IBMGR - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 12 pica - 14 expanded compressed - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -IBM PROPRINTER 4201 ----- Driver: IBMPRO - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 7 compressed - 10 10 elite - 12 12 pica - 14 14 expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .PS N/A - .LQ Has same effect as ^PD - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - - NOTES If you have a Proprinter XL, you can use WSCHANGE to patch - in the extra features. - -IBM QUIETWRITER 5201 ----- Driver: IBMQUI - - ^PY Toggles between A and * font cartridge. Set character - width to match cartridge in use. (A cartridge uses current - ^PN character width; * cartridge uses ^PA character width.) - ^PT/V Prints full-size characters with roll - .CW Selects character width. Character width must correspond - to the cartridge being used. - .LQ N/A - .PS ON selects proportional spacing, OFF selects fixed pitch - spacing - -IBM WHEELPRINTER 5216 ----- Driver: IBMWP - - ^PY N/A - ^PT/V Printer determined roll if .SR 0 - .CW Selects character spacing. Any value from 0 to 30 is - supported. Usual fixed pitch values are 8 (15 characters - per inch), 10 (12 cpi) and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microjustification - .PS ON selects proportional spacing, OFF selects fixed pitch. - This driver sends codes to the printer to turn proportional - spacing on and off, and the printer controls character to - character spacing. - - NOTES The proportional spacing tables are set up for an IBM - BOLD PS wheel. - -IBM WHEELPRINTER 5223 E ----- Driver: IBMWPE - - ^PY N/A - ^PT/V Printer determined roll if .SR 0 - .CW Selects character spacing. Any value from 0 to 30 is - supported. Usual fixed pitch values are 8 (15 characters - per inch), 10 (12 cpi) and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microjustification. - Continuous underlining will be somewhat irregular. - .PS ON selects proportional spacing, OFF selects fixed pitch. - This driver will send codes to the printer to turn propor- - tional spacing on and off, and the printer will control - character to character spacing. - - NOTES The proportional spacing tables are set up for an IBM - BOLD PS wheel. - -MANNESMANN TALLY MT-160L ----- Driver: MT160L - - ^PY N/A - ^PT/V Prints full-size characters with specified even roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 6 - compressed elite - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 - expanded elite - 24 - expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .UJ N/A - - NOTES This printer is not capable of incremental horizontal - positioning. As a result, microspace justification is not possible. - In addition, when changing character widths, characters may not - align to closer than one full character width. Also, page offsets - smaller than a character will not work. - -MPI PRINTMATE 99 & 350 ----- Driver: MPI99 - - ^PY N/A - ^PT/V Even superscript roll - .LQ .LQ - .CW OFF ON Font name - --- --- --------- - 7 - 17.1 cpi - 10 - 12 cpi - 12 12 10 cpi - 14 - 8.5 cpi - 20 - 6 cpi - 24 24 5 cpi - - .LH 1/24" resolution, use even values - .PS N/A - .UJ N/A - -NEC PINWRITER P2-3, P2-6, P3-3, P6-6 ----- Driver: NECP2I - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .PS N/A - .UL Continuous underline suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - - NOTES Page offsets smaller than the character width in effect are - not supported. Make sure switch 5 on the printer is off. - -NEC PINWRITER P5XL, P6, P7 ----- Driver: NECP5 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 6 6 - compressed elite - 7 7 6 (0-8) compressed - 8 8 - subscript 15 cpi - 10 10 - elite - 12 12 10 (9-17) pica - 14 14 - expanded compressed - 16 16 - expanded script - 20 20 - expanded elite - 24 24 20 (18-26) expanded courier - 30 30 30 (27-30) triple elite - - -NEC SPINWRITER 2000R, 3500R -NEC SPINWRITER 2010, 3510, 7710 -NEC SPINWRITER 2030, 3530, 7730 ----- Driver: SPINWR - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .BP N/A - - NOTES The proportional spacing tables are set up for a NEC BOLD PS - wheel. Proportional spacing is not supported on the 2010 and 2030. - -NEC SPINWRITER 2015, 3515, 7715 ----- Driver: DIABLO - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .BP N/A - - NOTES The proportional spacing tables are set up for a NEC BOLD PS - wheel. This printer does not respond correctly to the phantom blank - and phantom rubout characters, and may lose horizontal alignment if - they are included in your document. Proportional spacing is not - supported on the 2015. - -NEC SPINWRITER 2050, 3550, 8850 ----- Driver: SPIN50 - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .BP N/A - - NOTES The proportional spacing tables are set up for a NEC BOLD PS - wheel. Proportional spacing is not supported on the 2050. - -OKIDATA MICROLINE 84 STEP 2, STANDARD ----- Driver: ML84 - - ^PY N/A - ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 7 compressed - 10 10 elite - 12 12 pica - 14 14 expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .PS N/A - .UJ In draft mode (.LQ OFF), this printer is not capable of - microspace justification. Different character widths may - not line up correctly. - - NOTES Page offsets smaller than the character width in effect are - not supported. - -OKIDATA MICROLINE 92 AND 93, STANDARD ----- Driver: ML92 - - ^PY N/A - ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 compressed - 10 10 elite - 12 12 pica - 14 expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .PS N/A - .UJ In draft mode (.LQ OFF), this printer is not capable of - microspace justification. Different character widths may - not line up correctly. - - NOTES Page offsets smaller than the character width in effect are - not supported. - -OKIDATA MICROLINE 84, 92, 93, IBM PLUG & PLAY ----- Driver: ML92I - - ^PY N/A - ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 compressed - 12 12 pica - 14 expanded compressed - 24 24 expanded pica - - .PS N/A - .UJ In draft mode (.LQ OFF), this printer is not capable of - microspace justification. Different character widths may - not line up correctly. - - NOTES Page offsets smaller than the character width in effect are - not supported. - -OKIDATA MICROLINE 182, STANDARD ----- Driver: ML182 -OKIDATA MICROLINE 182, IBM ML182I - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - NOTES This printer is not capable of incremental horizontal - positioning, so microspace justification is not possible. In - addition, when changing character widths, characters may not align - to closer than one full character width. Also, page offsets smaller - than a character do not work. - -OKIDATA MICROLINE 192, STANDARD ----- Driver: ML192 -OKIDATA MICROLINE 192, IBM ML192I - - ^PY Selects draft mode italics. No half height italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - 10 10 9 (9-10) elite - 12 12 11 (11-17) pica - 14 - - expanded compressed - 20 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES This printer does not have control strings to select - proportional and fixed pitch printing. This choice can only be - made through the printer's own menu functions. For reasonable - results, make sure that your document and printer are both fixed - pitch or both proportional. - -OKIDATA MICROLINE 292, STANDARD ----- Driver: ML292 -OKIDATA MICROLINE 292, IBM ML292I - - ^PY Selects italics. No half height italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 7 7 (6-8) compressed - 10 10 9 (9-10) elite - 12 12 11 (11-12) pica - 14 14 13 (13-17) expanded compressed - 20 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES This printer does not have control strings to select - proportional and fixed pitch printing. This choice can only be - made through the printer's own menu functions. For reasonable - results, make sure that your document and printer are both fixed - pitch or both proportional. - -OKIDATA PACEMARK 2410, STANDARD ----- Driver: PM2410 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .UJ Compressed and expanded compressed characters will not be - microspace justified. Also, they may not align perfectly - with other character widths. - - NOTES If you have the IBM-compatible printer, do not use this - installation. Instead, choose the IBM Graphics Printer. - -PANASONIC KX-P1090 ----- Driver: P1090 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification. - -QUME SPRINT SERIES ----- Driver: QUME - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .PS N/A - - NOTES Make sure you use the appropriate switch settings for your - interface module. Set the switches on the module accordingly: - IBM Centronics module: 1, 2, 8, 9 ON. All others OFF. - RS-232-C module: 1, 2 ON. All others OFF. - -QUME SPRINT WITH WP OPTION ----- Driver: QUMEWP - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .PS N/A - -RICOH LP4080R LASER PRINTER ----- Driver: LP4080 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .PS .PS - .CW OFF ON Font Name - --- --- --------- - 8 - 15 cpi - 10 - 12 cpi elite - 12 - 10 cpi courier - - 11 (0-30) proportional - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended - .PR OR "=Landscape" or "=Portrait" to select orientation - - NOTES Answer yes to the "Use form feeds" prompt. This driver is - configured to select all the built in fonts in the LP4080R, in both - portrait and landscape mode. For more information on laser printers, - see the "Laser Printers" section above. - -SILVER REED EXP-550/500 DAISY WHEEL ----- Driver: SR550 - - See Diablo 630, 1610, 1620 Daisy Wheel. - - NOTES Proportional spacing tables (Model 500 does not support - proportional printing) are set up for a Silver Reed PS wheel. - You need to change the switch settings for proportional - fonts. Set the SW-1 switches accordingly: - For proportional fonts: 1, 2 ON, 3-6 OFF - For nonproportional fonts: All OFF. - -STAR MICRONICS GEMINI 10X AND 15X ----- Driver: GEM10X - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -STAR MICRONICS NX-10 ----- Driver: NX10 - - ^PY Selects draft quality italics - ^PT/V Prints half-size if .SR 0; otherwise full-size with roll - .LQ .LQ .PS - .CW OFF ON ON Font Name - --- --- --- --------- - 6 - 4 (0-5) compressed elite - 7 - 7 (6-7) compressed - 10 - 9 (8-9) elite - 12 12 11 (10-12) pica - 14 - - expanded compressed - 20 - - expanded elite - 24 24 - expanded pica - - .UL Continuous underlining suppresses microjustification - .UJ Microjustification slows printing - -STAR MICRONICS SG10 ---- Driver: SG10 -STAR MICRONICS SG10I ---- Driver: SG10I - - ^PY Selects draft mode italics - ^PT/V Prints full size characters with roll - - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - 10 - 10 (9-12) elite - 12 12 - pica - 14 - - expanded compressed - 20 - 20 (18-24) expanded elite - 24 24 - expanded pica - - .UL Continuous underlining suppresses microjustification - .UJ Microjustification slows printing - .PS Draft quality proportional - - NOTE: Because of printer firmware limitations, combinations of - print enhancements may cause poor printed output. - -TANDY DMP-130 MATRIX PRINTER ----- Driver: DMP13 - - ^PY Selects italics - ^PT/V Prints half-size characters (17 cpi, or 8.5 cpi for - expanded fonts) - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 - elite - 12 12 11 (11-13) pica - 14 - - expanded compressed - - 20 - expanded elite - 24 24 22 (21-30) expanded pica - - NOTES Printer must be in Tandy mode. - -TANDY DMP-2100P MATRIX PRINTER ----- Driver: D2100P - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (9-10) elite - 12 12 11 (11-13) pica - 14 - - expanded compressed - - 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES Printer must be in Tandy mode. - -TANDY DMP-2110 MATRIX PRINTER ----- Driver: D2110 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (9-10) elite - 12 12 11 (11-13) pica - 14 - - expanded compressed - - 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES Printer must be in Tandy mode. - -TANDY DWP-230 DAISY WHEEL ----- Driver: DWP230 -TANDY DWP-520 DAISY WHEEL ----- Driver: DWP520 - - ^PY N/A - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values are - 10 (12 cpi) and 12 (10 cpi). - .BP N/A - .LQ N/A - .PS ON selects proportional spacing. Spacing tables are set up for - a DIABLO BOLD PS wheel, #303029-01. - .UL Continuous underlining does not suppress microjustification - for DWP230; does suppress it for DWP520. - -TEXAS INSTRUMENTS 855 AND 865 ----- Driver: TI855 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 6 6 6 (0-8) compressed - 10 10 10 (9-11) elite - 12 12 12 (12-17) pica - 14 14 - expanded compressed - 20 20 20 (18-22) expanded elite - 24 24 24 (23-30) expanded pica - -TOSHIBA P351, P351C, P341, P321 ----- Driver: P351 - - ^PY Selects italics - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (0-9) elite - 12 12 11 (10-14) pica - 14 - - expanded compressed - - 20 18 (15-19) expanded elite - 24 24 22 (20-30) expanded pica - -TOSHIBA P1340 ----- Driver: P1340 - - ^PY No effect - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 - expanded elite - 24 24 expanded pica - -TOSHIBA P1351 ----- Driver: P1351 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (0-9) elite - 12 12 11 (10-14) pica - 14 - - expanded compressed - - 20 18 (15-19) expanded elite - 24 24 22 (20-30) expanded pica - -ZENITH Z-125AA ----- Driver: Z125 - - ^PY N/A - ^PT/V No incremental vertical positioning - - .CW .CW Font name - --- --------- - 7 16.7 cpi - 9 13.3 cpi - 10 12 cpi - 12 10 cpi - 14 8.3 cpi - 18 6.7 cpi - 20 6 cpi - 24 5 cpi - - .LH Full lines only - .UJ N/A - .PS N/A - .LQ N/A - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/README b/Source/Images/hd_cpm3/s1/u0/README deleted file mode 100644 index 39793dad..00000000 --- a/Source/Images/hd_cpm3/s1/u0/README +++ /dev/null @@ -1,15 +0,0 @@ -This disk contains an updated printer driver file for your -WordStar, CP/M Edition, Release 4. This file corrects problems -you may have experienced with form feeds, page length, and right- -justified proportional spacing. - -Follow the instructions on page xxii of the WordStar Reference -Guide for creating a new WSPRINT.OVR file. Substitute a copy of -this WSPRINT disk (make sure it is a boot disk) for the copy of -your original PRINT disk in step 2. - - - - - - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/REVIEW.COM b/Source/Images/hd_cpm3/s1/u0/REVIEW.COM deleted file mode 100644 index ec90bc0310af71ff13f8f5d4de98a67858d20b97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5376 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 diff --git a/Source/Images/hd_cpm3/s1/u0/TABLE.DOC b/Source/Images/hd_cpm3/s1/u0/TABLE.DOC deleted file mode 100644 index 90748d1c..00000000 --- a/Source/Images/hd_cpm3/s1/u0/TABLE.DOC +++ /dev/null @@ -1,17 +0,0 @@ - TABLÅ II - - CENTRIFUGAÌ FORCÅ CALIBRATIOÎ DATA - -__________________________________________________________________ - Elemenô No® | Maximuí ç ü Minimuí ç ü Averagå ç ü Spreaä iî ç | -______________|____________|___________|___________|_____________| - ± ü 2.2± ü 1.6µ ü 1.9³ | 0.5¶ | - ü 2.2° ü 1.6µ ü 1.9³ ü 0.5° | - ² ü 2.4¸ ü 2.2µ ü 2.3¶ ü 0.2³ | - ü 2.5° ü 2.2² ü 2.3¶ ü 0.2¸ | - ³ ü 3.0¸ ü 2.5¹ ü 2.8´ ü 0.4¹ | - ü 3.1² ü 2.5¸ ü 2.8µ ü 0.5´ | - ´ ü 3.0· ü 2.6° ü 2.8´ ü 0.4· | - ü 3.1° ü 2.6° ü 2.8µ ü 0.5° | - - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/TEXT.DOC b/Source/Images/hd_cpm3/s1/u0/TEXT.DOC deleted file mode 100644 index e0cfaabf..00000000 --- a/Source/Images/hd_cpm3/s1/u0/TEXT.DOC +++ /dev/null @@ -1,94 +0,0 @@ - Gulliver'ó Travels - Parô I - - Á Voyagå tï Lilliput - - Chap® I - - -Mù fatheò haä á smalì estatå iî Nottinghamshire» É waó thå  thirä -oæ  fivå  sons®  Hå senô må tï Emanueì Collegå  iî  Cambridgå  aô -fourteeî  yearó  old¬ wherå É resideä threå  years¬  anä  applieä -myselæ  closå  tï mù studiesº buô thå chargå  oæ  maintaininç  må -(althougè  É haä á verù scantù allowance© beinç toï greaô  foò  á -narro÷  fortune¬  É waó bounä apprenticå tï Mr® Jameó  Bates¬  aî -eminenô surgeoî iî London¬ witè whoí É continueä fouò years»  anä -mù  fatheò  no÷ anä theî sendinç må smalì sumó oæ money¬  É  laiä -theí  ouô  iî  learninç  navigation¬  anä  otheò  partó  oæ   thå -mathematics¬  usefuì tï thoså whï intenä tï travel¬ aó  É  alwayó -believeä iô woulä bå somå timå oò otheò mù fortunå tï do® Wheî  É -lefô Mr® Bates¬ É wenô dowî tï mù father» wherå bù thå assistancå -oæ  hií anä mù unclå John¬ anä somå otheò relations¬ É goô  fortù -pounds¬  anä á promiså oæ thirtù poundó á yeaò tï maintaiî må  aô -Leydenº  therå  É  studieä physiã twï  yearó  anä  seveî  months¬ -knowinç iô woulä bå usefuì iî lonç voyages. - -Sooî  afteò mù returî froí Leyden¬ É waó recommended¬ bù mù  gooä -masteò Mr® Bates¬ tï bå surgeoî tï thå "Swallow,¢ Captaiî Abrahaí -Panneì  commander» witè whoí É continueä threå yearó anä á  half¬ -makinç  á  voyagå oò twï intï thå Levant¬ anä somå  otheò  parts® -Wheî  É  camå back¬ É resolveä tï settlå iî Londoî tï  whicè  Mr® -Bates¬ mù master¬ encourageä me¬ anä bù hií É waó recommendeä  tï -severaì  patients® É tooë parô oæ á smalì houså iî thå Olä  Jury» -anä  beinç  adviseä tï alteò maù condition¬ É marrieä  Mrs®  Marù -Burton¬ seconä daughteò tï Mr® Edmunä Burton¬ hosieò iî  Newgatå- -street¬ witè whoí É receiveä fouò hundreä poundó foò á portion. - -But¬ mù gooä masteò Bateó dyinç iî twï yearó after¬ anä É  havinç -fe÷  friends¬ mù businesó begaî tï fail» foò mù consciencå  woulä -noô  suffeò må tï imitatå thå baä practicå oæ toï manù  amonç  mù -brethren®   Havinç thereforå consulteä witè mù wife¬ anä somå  oæ -mù  acquaintance¬ É determineä tï gï agaiî tï sea® É waó  surgeoî -successivelù  iî  twï ships¬ anä madå severaì  voyages¬  foò  siø -years¬ tï thå Easô anä Wesô-Indies¬ bù whicè É goô somå  additioî -tï  mù fortune® Mù houró oæ leisurå É spenô iî readinç  thå  besô -authors¬  ancienô anä modern¬ beinç alwayó provideä witè  á  gooä -numbeò oæ books» anä wheî É waó ashore¬ iî observinç thå  manneró -anä  dispositionó  oæ  thå  people¬ aó  welì  aó  learninç  theiò -language¬  whereiî É haä á greaô facilitù bù thå strengtè  oæ  mù -memory. - -Thå  lasô  oæ theså voyageó noô provinç verù  fortunate¬  É  gre÷ -wearù  oæ thå sea¬ anä intendeä tï staù aô homå witè mù wifå  anä -family®   É  removeä froí thå Olä Jurù tï Fetteò-Lane¬  anä  froí -thencå tï Wapping¬ hopinç tï geô businesó amonç thå sailors»  buô -iô woulä noô turî tï account® Afteò threå yearó expectatioî  thaô Šthingó woulä mend¬ É accepteä aî advantageouó offeò froí  Captaiî -Williaí  Prichard¬  masteò oæ thå "Antelope,¢ whï  waó  makinç  á -voyagå  tï thå Soutè-Sea® Wå seô saiì froí Bristoì Maù  4¬  1699¬ -anä ouò voyagå waó verù prosperous. - -Iô  woulä noô bå proper¬ foò somå reasons¬ tï troublå thå  readeò -witè  thå  particularó oæ ouò adventureó iî thoså  seasº  leô  iô -sufficå  tï  inforí him¬ thaô iî ouò passagå froí thencå  tï  thå -Easô-Indies¬ wå werå driveî bù á violenô storí tï thå  nortè-wesô -oæ  Vaî Diemen'ó Land® Bù aî observation¬ wå founä  ourselveó  iî -thå  latitudå oæ 3° degreeó ² minuteó south® Twelvå oæ  ouò  cre÷ -werå  deaä bù immoderatå labouò anä ilì food¬ thå resô werå iî  á -verù  weaë  condition® Oî thå fiftè oæ November¬  whicè  waó  thå -beginninç oæ summeò iî thoså parts¬ thå weatheò beinç verù  hazy¬ -thå  seameî  spieä á rock¬ withiî halæ á cable'ó  lengtè  oæ  thå -ship»  buô thå winä waó sï strong¬ thaô wå werå  driveî  directlù -upoî  it¬ anä immediatelù split® Siø oæ thå crew¬ oæ whoí  É  waó -one¬  havinç leô dowî thå boaô intï thå sea¬ madå á shifô tï  geô -cleaò oæ thå ship¬ anä thå rock® Wå roweä bù mù computatioî abouô -threå leagues¬ tilì wå werå ablå tï worë nï longer¬ beinç alreadù -spenô  witè  labouò  whilå wå werå iî  thå  ship®   Wå  thereforå -trusteä ourselveó tï thå mercù oæ thå waves¬ anä iî abouô halæ aî -houò thå boaô waó overseô bù á suddeî flurrù froí thå north® Whaô -becamå mù companionó iî thå boat¬ aó welì aó oæ thoså whï escapeä -oî  thå  rock¬  oò werå lefô iî thå vessel¬ É  cannoô  tell»  buô -concludå  theù werå alì lost® Foò mù owî part¬ É swaí aó  fortunå -directeä  me¬ anä waó pusheä forwarä bù winä anä tide®   É  ofteî -leô mù legó droð anä coulä feeì nï bottomº buô wheî É waó  almosô -gone¬  anä ablå tï strugglå nï longer¬ É founä myselæ  withiî  mù -depth» anä bù thió timå thå storí waó mucè abated® Thå  declivitù -waó  sï  small¬  thaô É walkeä neaò á milå beforå É  goô  tï  thå -shore¬  whicè  É  conjectureä  waó abouô  eighô  o'clocë  iî  thå -evening® É theî advanceä forwarä neaò halæ á mile¬ buô coulä  noô -discoveò anù sigî oæ houseó oò inhabitants» aô leasô É waó iî  sï -weaë  á condition¬ thaô É diä noô observå them® É  waó  extremelù -tired¬ anä witè that¬ anä thå heaô oæ thå weather¬ anä abouô halæ -á pinô oæ brandù thaô É dranë aó É lefô thå ship¬ É founä  myselæ -mucè inclineä tï sleep. - - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/TW.COM b/Source/Images/hd_cpm3/s1/u0/TW.COM deleted file mode 100644 index 57747ef68f3a2bd23f41c3ff361c1e5e19a6fc49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3072 zcmd^B|8E;-8GrA5=X`1GEV{FsqxACN!dPf|IQ4$krY9C9&$9 zgMC@zrg2i(gqRRNOkxaa6=JOhzw8SFWCq%_+HIA)>Lgq#6+|FmkWr>cXdRRvhIHY1 z&(4~%lz)I%^6U3~-p}*>z2|+p9&al)GZoXvWCKoS6aGU^<{jfp3^sXpgUO>JLf$$C z>$}`2cWFpk{B7YdbMZGY>E6Buj6BTqtQl%BM;J_;=DR}iEQ5Jx@m;}ug$Y~|9}naUf``YMi5 z(IxodSz8H0?q)c&Hg&v=+CgT9NFNkiyKd>wUL(c;Y z_>VUJvkq!%EgfFOI`;&T#23aLG!d<}6nUx%0a(A3+YJf1U?1?$G;Kq2_%2={v{VhnKBStG(hDn8Fa zRzoP$Zxf{NZjrLo7<=I5L&X+e@ zrJNNq4)TX`^#1PS-SuVR>udr%jmhdbeJ=;r#{g_Pl3&hX=p1{IzoNdvpTGqiZkoR%i`Y^4e>>wQ&12{tmHD zfH>>xK+Wqfq<-hqz3r0kbB`Q2c&Ot@&-gRXE-YTmo!h@e4fc~WC!&#o$XAG;j7}vo zL`$WT1pedlv^=TAy~NcxmQjeTrnD&~O=78;Y^STy=W2Y|@O6w%Ddfyh^duQh&Sp9Y zc|u8N5-F8*bq2azjlCctotT``NY@v?&_z1PkemU1BiW3mOlNGlzFt|~uaSv_8n4>Z z?(6Iw8f*u>Bg1{CPy3>MPYm>(@eQ7cezkw#NnfKYB2OzMH32M11z1RIN{O96PD0d9 ze_u2@6!nt<^*K42h*vQxFnED+WJZZ4er?Z3}Rar;m=M?Z*)s%USB-Dx2 zadP%ZgdB(}+Ofz%Tl&DHno28VYv_Po78r2r4bTLuLSrFcY?%b(`iN3NJi19k&wdSw35k? zw4%+XRho^NbSkDO@xvsQCYc#IR!b4J&R6|-I>^ZE^fZlr2V|_5W{;X?r!z#rtg#H; zZ_AQR1!HXwwxtNLc1|dLTUJtPGFy$!cEAqdB^_a^?-Lo@6IMIh3Y?wk9YPK4Taf#) zrDCCcOS|TOUI;bl^m#u=>op!n^r^fe;-tN}gxpNfC)xG-kSEwHH3j>nrVuaO?3sgq zTDebof+Mh85GjGy?GaCK0G70B$34L>!!k$DvVmpf{idhA4yrJ;7=jxb6leg94?VP@ z0PUYBeU*YhM_?S97Y4s0KrMZc0lJRu=JG<#++`GWNYq~XKK$7eJS|nc%jmIka8QEx zVb1$uO?~K+2we)E5J7VFm4Yq_!Iw!3#mMNBqqG=(YUJ|9QE(jUc{oIiI+W&!fa_6P z&LS(}P9Q;1jtF`M_QunK1O!)MNPzyw?rgk>X@6btzb;hZ^=yM>$!>f~t9F-TA>+JI zszAG9zCwEyn9KSNXA``^LBba<3)ggn&bi%19=Tg`yQNlF;cY>O>*<3|>z>`|-KD)2 z?EDPEPSl3igw+rJwq(g4uM5_~N9)2J0szZlAVg93&be90fX#&LLI#%~>e{E=t`e$6 z?tdX__3z;_XtkZ5Nh+FBD|^0rhOwplQOPjBw%d52(OhpiW;hy;70S&OSeGj1SWBDv h(-!mJ&E>a#kP4$$C+W7htFC4Lx+9Jn_x_)c{{SU3%6|X= diff --git a/Source/Images/hd_cpm3/s1/u0/WC.COM b/Source/Images/hd_cpm3/s1/u0/WC.COM deleted file mode 100644 index 857ca9b18728e83fbc1ad873a72b8d6b128d940e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1280 zcmd^7-)mGy6rMSAchfGpH{NV5F~vGJHxO8V#0{0!AeT*(R#M4c6W4A+ly)(@$+nuc z*)829kj95T>4Q*OS`op&K>7ogK4|q`+~zKf5+NboHx={ZOB!&|5GFl0QTvkrpa1aQ`d4Qk z_4I2mvma9N8#PW5{cS}IGxS;mlH`Vyp?dXo2eAsWxpIZduC)x6!>bwUBVB9XVX#)D z!iGwb%KhjfmSVP8ii`Bx799~W3p!O^T}PiKS~H61Rr*qF&Og3|Q0cZYOY~t7>(nEO zqIGg6*3E?jY%$3QF!R9+aV_@(a0R$!!XVpMp;o z?mn|f$0N{Jmc&iao7T~HK7vx^I%xaEW6-Z|_;}6t7WE4^{Nq1&<{x@i`;lGMKf#s< zo%t=&-++|OvZ?mubo*!FT^{izhBUzOY?4GBlUJN|u=w(~GWA?euPky8YdVvxR5`@- zn6fopd`f?$k~sa$h$$^Y%$n^OWH&mJEHcFWq4Y5mQDcxDa{8E&WbgTR!eupk6bG)= z&or80)j7?)2v2qm#CzjMd4wm%vUy&}<<4^4M^fifqv;WYtD%$mG*6A^3S;RBekON* z@_-s@P1*xJyxTq*PweIV)AU3>n;YlR15q{9jTIBw(Xj%L9{wQ8_j5ay$9^X!^M&-e zyc!C%_Ku(by1+BpvuR%_ZYMZ$N3!`Zv2OxJPz_fr|0XvvlIPiRj>?gR@{I@hmfw@wUv59uz_5a%M4Yccb<&{SaYsSBD|S%vGx-Jc{x|r%3Zd*lN?=MX+SGqZo3z2v&BwQTz(Z`HmJlAG6T*t(0KFz-2MeD0eM0I diff --git a/Source/Images/hd_cpm3/s1/u0/WINSTALL.COM b/Source/Images/hd_cpm3/s1/u0/WINSTALL.COM deleted file mode 100644 index 4ed26d075b703788beb967e5bde7ae61a190865f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 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 btj3d*YV2{4XreOyRWZynk^X`Ii}wE)4(A#v diff --git a/Source/Images/hd_cpm3/s1/u0/WORDFREQ.COM b/Source/Images/hd_cpm3/s1/u0/WORDFREQ.COM deleted file mode 100644 index 27e74c5224ef12b68438f20c19a6eaa7b9a697fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2560 zcmd@W?{5?5`OZFk_a6Aj*=vbYZM?ndNp#20Kc zCnRyhm+s3pRB2PCuA8>JOHoR&8^qK+n|`88D21Dp_r!wyrv0C8BA2+4G*= z1g1&*19l&t_xb%i@AJIx^WNr*9(^tS2eY0YZFJE~ur|5qGx_bbxM7um%vF?5QGS*d zFL45uI}w&27<*HDm^Q?xtI{WE|0K0bUbT3V&dFB2)=pQ^F0F@dJd5-QZMAAix^V{S zC+WH3%x&?dis{Y6f&=`EZ&t|ZLJ4%u-@5$2qQnVg-iHYCXJpnOAceJ{YAtE+(&Fir zyeLY#i2Rp4(nm-#k>aAnAC`R5739B$T$Fj5wd(RGoL1{%k+yz$t4L=VnJ`-yzXy8p zE86@8n+F(Y^FMW18?{acNX=JR%S~v$N>`+aurL7?Az(zab+OX{u5C;GD|${jhh*s- zDg|;2li88Rt4M*&&LhP{QUNI!(Zt*N1&4ATm6ZZI{_gB=9NL0o;+@$Ahi__pegDMz zc}tawNW6w}a-W);f4;qL{`tQze&*0FIO^sn^XD8nfS);(B6>zXSPmQvJmXEvDZNMo zA9Q4|{wE?79h48kwor|;NKe}w3kp*}Ep(N01vOno?ZLzMFL_D9AYxrs_O8;96SA8K z9v%;Ndm(FC_FdTFEE8;Jr{6)L<8S46IQeYgfz^7@sa%1LoJWuWY^@Ai^+6ZB-ZC@= zM1gHoU>gn2!FnR7jtBeYGGY5>i?mo+Zepb>CtOW4Xi9s50n$9mNRKfDwlYd9BefA| zjx%MYjqyp%jQ&rj(#)9cj1*!3DTCApRGBdMFLTODh$$1gYTInvg3kEVqGwslJW}xt zrbiebi2mk;C^Cr&DO6(u`!7!7=f{-BPiwC_^%odw`71soUh?=zQwqjhg(yH>O2&$S zbPJ@FMys$l<2KX;DkI-CVAoLJOCE3_&lSso+?4iLCXlmeSQG=!lz|GR)vHI|(0ga063XTpW(m124gBaG{*ifuL-s{J1{y;j8V@WkL z5KrMAb$E0W*mZ{^J9kCe_60CL7*C}WY7%eW)ad3zAWtRw2Qql`&mY~4H{x(C4c_*T zrZe#&NQ|%V7#xiEL#F9$BGWT~6a7gw74O9xTW~%2?MMzE%izAmV4Nh;6^=rpxHpl0 z4rFe=Bbh$d*O%x?#FH636dzJkqqt8^;l#3)o8OyK`%|$Y-1@AV%D@J|tUJ;XZNqJm zNH_v+n$E&;q{sjgykttjdcQq_@=qf|ka_f4hV^-YBn%7)nl0bus zc8B*yJHlO|&b`aW@E%0KE~@B-DFS0~J1fKFl30t+Z(^+;t(N_7{Kpq-S?kEHTK4ke z9xvn8N-ll7t;lQOpo+T*UKsHhbAHI@BwI4*26pYb^$o%8kNw*C^o#PpzWwg(#}_YO z`(*y>1xr#IoAfz9Z5(9jt-f*1nv+JE7KqBW_{)Y(gpe{_l zl$G7uFd`KQ@DyJ8?m4=56F;i#itM|a{lD?gYos+)bN&`<0wz$+T50X;`ZsLLn#LN+ QbW!?h*4*c*`#=Bw4J@%V8UO$Q diff --git a/Source/Images/hd_cpm3/s1/u0/WS.COM b/Source/Images/hd_cpm3/s1/u0/WS.COM deleted file mode 100644 index 00f5114f630fe7526a991189d2bd567f1a9eeec9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6784 zcmeHMYj7Lab-s%wKoY<%uvoldQ2U@=6BJ1qY9)Jzf<%!b^du!p*27NBawJ-nBMT}; zm!uvLV^wmR@wibE*@^44w#JTsxHZPLrIjCL#a&V1ZnUb%MjDrW8FiM4gNaAfh>GRL zK+j#0l4EBk{!!0lrd<;Eaqc!5s^P&$dT+z0fKuC>7Dd(0<&yJ0~T|M); z=JgHhxD`8g_3p~-na_1}@9yr}*UkN5{elG?$BD^%puGK1&gRVCfu3DE|D>0@ySawD z=f1`F&4=>d#oW4G+j}zWdotXrJ-yvMd%7@Q*KV#k)3Z0zWA!L!)9&4zCA^R8>E74f z^Jm>V>M5raMIXgl)ZL4xy!|{|*KoUYtMxlIr_k@=qn>uFmqO~3N7d9(wdI(aJf?0r zh7c?V6eO{XvbmO%L=#kNNMbou%_Pwb)n<}tfodB`te|X6D@n9M)kG3$ig1&}N*HP( ziB(W-Ac@tKgK70r6h#tis0ypOoGSZ5&IqqBmHc)W*|K6S=(7aNkd4bzP^?LzS_|U- zJ-hbo>+RaTyL$(>sk`UVU9h^86Wv;uxrQxfiQk%*v7`=@^NdcVjLr&5x6ANW( zI>P-Wp#HBw&h4zpNDpZJHIBp*Od$1D=g5+dF3HwoO}Zn^m$-FtogBP4)8X z>Za=I=4#*vsOqKFx4C9oOK(4@w7zL0QCh!t6KER7 ziy5KPb)r-vVY`>z;e`i}%=o0l*u!JQ@4L_9_|4*J zeE9wU^MBX_749u&qLMgxDnELoq(Li)A`gk1#jN;np;I0`cJ=m1S=Ay0bPG?W2^dPCJl|a6rB4 z1hUJO^@%K{l)L80<*xkLuqKa=m}zN(x9jz;K2g2XwTQ|OYm6m1&8ByY z58|f9n>7{!qg`op0bi~rw0ozPDz90hY^#(v5w-md zTMjgIvRZ#bdZ3}5)b@Y(?12+n|98(0oY24k2NivF^04xTiv`$|t{Wxwlq-jIgE4i) z1tr4?#MO6=pSp^U6C7pP;sT}2 z4WKt&W&IeAM~Jz1UNp_hdXt-85ItUWj<>o;z>1c2HKCeNWoTGdTHVp(M>7X6qMZ}1 zZq}|u+@Mj~otsfe8jZ>N!|o-?(HMU|meqH;#n#%r>MpnOs2eLH-CtHj${}~E(x|7@ zLAP;#+2mntiNwbn($WdrWX1FJQ|Igm16??YWn@k203ki+Haf~=E#&}7S(^r#c4;d{ z`>{La#%NdE{C2)IF)uz~Y%P-nQr2rIvP> z2Tv&IcOd@Mz%oW;xNfOS5$h!y)%HZaAg2mm_hGNmO5l=%SW&dMJ@Owk_W1CPFk zGXB|P7O?V<7j4P|6z@Qh?2W-b<9RmU2*Xxe@qnK))ZEG$4u4j@_8f%)UZBhZ?X{#P z56?=yKxLr~A}4Q&WM$=bN-7r``*O*@MvrWxQK1O7$ylFVJG20z3gssuEV z1vmg%Ok+DN5HV|PrIigdQwc^-4(c1}8>P9icJPUuLLVQY2d3#bfKSOvFDIw5Rhl?LH(2~R^(hd=7V%CLk(C!{>;d&98oQ6K!WN`T%4@USz-QUIk1EitW!;6D ziM5=1g-#77qj6vnA$7qXfC-|q{wrEqUEZkFcpB9jk5nNv8eY#?Xj>*GUmWe}swJ{uFEN^1?0xg1_c|t&ya1a*8hQS^BSxv$d0+^UI3Ml#d`5F;g0r;{38RI_u@%cfgc-*n37)D!j155${~2rtz34>y6$s zO0}1!up5XAc7)vzz!+yHm>=?*Rs`h>G!L4}pkAkiG8b$R@SoxlfJfcx#kvZhE4es( z5#f{bFTAs;bL9W9$j@73(^%%!&wEXN5Jd`koc++qi{Olz-+i%@|t#0?To#cNEvvC4JX zXz?}gAJfx}n^M}D+H6tMH#7V%;%%b3m64$x^RfLt*7$@Ozs5K!24wvihRPP}MW}1t zGh}?*K-aExF_iuyV~xJZ)Xofw>ercm8OSNl2O;qs;~)X#9p;v(T|dWA$}6+u?=X4O z;S$AcF`-N{ixlPYk{_anon=*BwLo@teNJ zEh43xKH!`9A)r?4@A+WDwDFNg|D`W}ZQ9p=Wm%_4DbM;2$oe!^G%HfDTBfh6l+%Ln z$zEAdbm9=MZF3+Iocu?uiPf9Of*8Z9bu3()u)>^D2ibwZ7RKN-Db)Vyz-)}tH1m&q zcG9DFu;-WgSSlq!0hSwwSlCbC{72YSJ&+tEP*Ri+UepIz7M4}r!(xaTrf;xV%B~z@ zwWL!3Z8~WVPD@|_m7}mPUuBo@PGRWWQ!J|j-S{<|m34(RPP;|*Gz(q+G-+H48AGIm z1X;hqR#m}Dm~f%5dEkCZ|A39Cc@|P6Gh*pqxd_o{8z7}9fJiyvD;VR5d-SrIXe)!1 z$glUx zCHl+$w!KZ_66J6Fdm*0!&sYq@{tV{03o#GHB73nPbI^s0I+v`9Ya^3~)6&cQ871$( zQ367Lv1tMYiVsfQ@E5yq>%ce)Nb$JbucN?+93&-5thhsinMZNfF>3N~-LJ5`kPKi4 zGzB0#k@aK%7$G&XsuW7{aeZk3j$e}x2ZVF6y!2N#S@}x9SnW2({KhMORgHnd%%+%w z0Gh8|dd^lX>5m28RGth-8)EGk`q@CDBZgCu#{-ly5U?w+1fsLj+kzm~-d}Wr2s_{_ zQy&YI@jtM^HY9>L4bHrw*kEY|^=*5OlL=^gz(?;D0q2cnA`0QNwDl6r)3Wbuh0wf`A+i=79mi zZd(xCaBN~*u-H8g?U(uXRuRJZO{F6^ZTWi&X0a>HL0A_x92hbAlL%aseqv&8kl%pP z{mBh6p(6&%DOJVg(P?AEKLslfi)Q>+Fi{;B=D~_l`dAPwzY?sLIPx7u4oW=ab8_%5 zG+&xW{)2uoC{)LBj;H)6cyQ9A=s^gueh6lOy$h*w5VI}*!MGe$F9uD>3$x;oej_+? zxxKZ|7$(Pt;l2P{>>=Z5P*iUQ^V&4*g`>fg6ADnLUD_$68(tV}JZ?o@;*DskWb6+m zPDgXNIulKCP=mQ|@vzB+?L2>sgq7J7l45blnG7Ke^S1-qX}BXE4COLAfrJCq_)!Q8 zRL9jvLTTXH3&EWY;mDTmj9($f|2ia9o5)8Z}p1d>8KZBv=5cuX`BlH1DeJcdp zeJ1d``BXXHz?VW&bD8>ac*K|t;rsfhq4q33ASmTuL&Ms1wo$nrvf@VlS!fD^R*c^$ z4e74%$mKpjHU?*$0_5DMs7FY(5;)8PW`Q@U$HE2B9ejOIRyKzZy{)%}uMiWP!*4^+ zver6L)W^coAreya9bsc2tY*TJ%%`QJ;`7EKQd(YSd~CU*z(0Zyt;BvZA`QUmJ{3N+ zd#Ab1I34CQcp$$PH+xC=cG$#mQ5%OvOVncf;a%?_NSq6&cfo3ph6lg_{qiVtw_v>K zDx~b+(yxZwQwvUGDRfgl(AHh382}a=14#Ng?M$}Kj z!{DEj2=B{iBoBR_Cg47D{4jf@bN@xO1rDtFk?eOm#q76V*An07H+}U^AsNfyjA*AY zKW22fg!-5<;ED)|n8w?(W+ED620MvwBK2IvG`7CitxW2gf!)t@C?rnz9^jF0YF+_VJwRz!WImNgkUt63`hCv5##T? zN+fFhJ-cONJ$%=+6hU)sX8YH=ci>iAhU>{>9{pn9D`=1ga?#v9gD;xXxg-+s9p4$P z65wVLA=y}jWaz@J4MWq6H%3>&l~q-u9Z<>ox@Z+;HB;ruodSO$M!aN)Y!oM0k3{LZ zsuF%RfcHEQ7vn}}5Ke&{9N-caOR6#BZIXYD#9M_Xrlv1^6r>{n+L&|;NtXaq;L9;t zE+i`ixGtq~bmgUq4D>LhCxAbe@3SA_q-8R!=03KJ^TW*kL%hqzp zW+utZWa~+0v^5JO_liT`cr$?s&V*+sNhfJ0lb$D^-~=;qlIHh4w=u~)@9%xyKVG%( zty^`f>eQ)Ir%s(ZRhBn4)vn%K)s&o_o|&1PY~5eiw6m%;IoXt*yl`KA^4vL5;fou0 zw>CA@Z`+$ZWAV)7S@Y)1OT}~UoaB;*nx@7TO^wOLyY|*K?W)?_(73B=XY%64rrqgL z;R|=}OjffsCpXnK*EQ|0t3_dt zIeq$!O*0awr%c~D{qXe5)0a)ZcShY*hpCNq_j`mFxMA~%=>?8i5;z-km|B_X022}u zoZ`%BLL18)zW%FyLwVOVtt@D&L)xD@nxsh6<&{%~zcSw#xqYfHd0^#K<@i)djZ!Af z?zRY16FR!sl!VTA4K~(tQhsl0#Y9b<(azh93F6Nwr%j2<_OzU=P@bL4+m(-|i^^0x zqGV-ig82GW<>kq4=|h4;Tn~ZsL6OS&=~C)=e3%X~i||W!N&IfA(8`>0{4~5wg$aho z6O1g>5B z?wAIgjdrx7T&bKkK`fgV93`Eft{k6aP6js8@kz={1hPeWZ~7JGrRgUvJ!nL*{LnPs zZnW_P(mt&X*)1x3uy|@3n&V-uY_{8ltf&sTTAe*nqm`&-PY~an=Au&Dh!`peNK7Q* z)rPAvi1(r{YNwqa_B!Rr>8-vMc*YYs`PiVyp}b-7>uEzR=t)#cEo%sKigTtZyVPbL z0JUaKCnQp)Yc(2B2}DJSDyCxIbblUy_bOY*54M}o$L;9j!6aY&_0CBSQ(}VDK2>>y z`d?`=;>mW|lm)5OD1W4dBBhq;U>|3Xun!Mq@`Nu&T;MOlsuc`I?Idaw)i1k*goF%J zLIRcW-gNox=?<6Tm~LKispqoG0~P`+b-EXvbAh0qdLcRRv3kV3Nik}N$;mU&9J}() z7WwA%$fzGa#h@9Wi3e5jsM;M#6{C(st&%k(0Y9qmrRhD?iNt?b>{AlNk{KxHinNkm zJ>Qc)YX&lHL#A#2kqPjJ2v9ye!$t7@pmDFXZH74t^fO0+au^flaJ)e=k1#cG;FmLm zl)y%(d~F8NgnTc-mMah{n*)Lfqy?%k$wwYFBM}t~T z^ODS36b$?hF)4SZk~US`Hj~XwvOC4%nJrF~gW;GJ!G4NtO*7e9yzZK*gic~_WhmRz zq<_ya7fX9*noH@io`#c0$r>*{Ia6)QlQY@Z>ApbmW}At~^YJXtXCg~r{yly2DLVpn)IVGDoa(w&N4{LhN+8?6X$wW9l|qJd+E zY*xW{;{Bs)M(e0}ghXDR{Bwh`kl$^T9!Eu>Mi0r|2<}=wxSc=y%kvZaYe<+*IL0MNt<%Cq6}M5Ch<59IIU#eW-+zf%q|YIT}1 z3F6-j01pY{?Y?AyAWN_qW;CQEaHkkGU&-(gpDZz&X|`e1&rsEn~ia;*Tz~e4XiV&U)+NX9J<%&p#G-}2E7-Vl#>zivqs(U z$epaCxlS4V8J_cJXfvs;PZ)Q=*^_4q z^FH;tDqQhoI9!4gLaASOT~D>Rh8?Dd*$_3u%S!bJev{*pt*JQ@-^@3u?9DV9$Tzpk z@Lx<9tclyguQhzYrfFtU$m<&J?&toCS*5R2!JqO!Q+YeTwUK_^p6C&aosV>ir&2K_ zNsi_Z{37*yxjS)WN|gL*Du(ii{9-C%-%36Ig7{);SE~}6ro591{vY~#o9P3F8hKtV z5R63Cxw?>y*aN?jJ5nWADoJCZRPS@i5oy3*Db-U)cck7LF|h=^oju*2JZp%Cy~W00 z+Vmy&%}l$MkI`*&cS!{~!T>Y9#Y~;d^aiGWJ%=a{n>0mQk>+8!Q@8>>n$9iNW73kt z%_Ds~(wroicBH97Nx70HI@6T8^uAZql$X<;@`W_35=9fq$_ynTqe6Kntqrp3{xl`f zq{Ntz{No%^;)yheYPuMjbYzO2B(mqp21adtX@wX+k#bA4fb*7W`WZyrY4 z%)l||-Cls8R9}D`pYHtjVCL0)QJe_Iho$`z6qfuwmk-JOH zJ#qyZ8}X}`UQS03a)lU3MS2XRfq`_xQZ*2p;dRWMwA@gj_vkoH+#cT6YnY+;3Jb!} zv&zfk@X>a<;=tMR-^i0Q42AkbgB^`rkv0lTCZT8cmE;gb`CJO~$5X<}&9};)h72h$iNNFec%O zsk-m}44YeecCtr#A;XZBz|}CrtOWkx1^Jg5MunSvYXq|a38gfZ&KU{*&(vuee@wcD z^T%bVS<@1b2Ou;EDd3+|q_;B_MoI_0yOerA$7GVK86@pilV?}h?wh}L^(9J}LsL4++lWIi{U23ZYr zOXaB~NyGJ0Zzcu8^o1(w5a)VvFq5aEq(5a^ft>u$%vKDoKV^;%EzPW8u`g3_>7CcR z$2&|PLO5gmL+Gd~Kc3BLa<&e^6p%;3)oFwzmtIPGubF<`!W(m&( zI>q`~=p2uqXl9iRm9vm6E}!KFt`eZ8COFMeSC3C*&(H+vpM@Wt<)4M|Rwu_tXAuM4 znQJXzjXiv@`1CA_0v#{`pRyoloZWc^8P(S%ynM-5ps@dX79nN<=%v1q|3t?xO8z}d zP5bw(ZeZ3W{+EgxRp>!{E?che92jS^sZ-g+5y6Nkj97WDi6sSgRt%(>CTbE8lQXhI zrT+nSQDBZz>#SqWtDTb|0S>-w6(2RJA^`6e2!eW(?>vGb$)mj9%rNbngwzDz2tif*f|iLWj10cNkdt! zPLv|QZMva-N8_)-<{w~GfnEHBiU(da62LBuOXwWXWBpI?;4Kr(O{44U(Q4rLlPq1z^5+)zLdEu@RTWDZJWVb|#nru}mAqKl6lajJ+R-*f1D^cC7>8r~2 zH>$OBV1Bj@9fd{C)@)y*yffREBzI(Es@#-q-h!%H29q#lQkCkEVbcPo#%z`vs0>aj z#d4z}8|w1$iPGL|bDFd%+XMaR@oaSZAOTnQNG+hsLBlGgtQ_gGQxHm}^(`bNSIX zUdrQh#Zx(0t=$??!sbe@Ifl>Ug~^;#{CN)h9YZQ&**lccAErRS66R#jvpz;?H-1PH z)`0^)%`tot4=8+4fnVkr{-J*Uio>U%!`d-qj^QgcYCJ_rQ|1`HR6jFNYup^e&3NHe zN-*3~W8;w{dk*DwaJMpnyy0K*LL5NX&S5WeP>Y|J*UmBAju&20;|!7djA2wiL^<@x zyLXP^TeTp)THBj*kZ1_d3nzJ}czF(~)$*Hj4Ab-nFBmj>iW$;7#fx(cznpUL0=*Ug zTj^YWaPV9C;v5OkzIY{kE_;JoZhDguMIENg3@Zo==nh2X3>cuGDxcc5dg6>{k^-pDjwAE!J7 z1~@*Ej}rIJl}^kBOCe?mF;tkaFlaCz0|RrCld((eqT6LbqjvLo;&XFd)gQ;dI=4m0 z5ZFBPym9k9bA?@4yI-3Ny%&s^H9lk5DSt3m(dV$xS+vO6G>^SBSGB*vsDOq1JOSD= z&FZD|T3(e`&Km7|wPl=6A9XD+)h$ymyVXrwRZ>a@vPjV3n! zlKjP7Obx=kc#Pud^Qw15O4H}*mL*Fm^Qa52*2Yop?(rm7o$6wVurf?bFl##HBmqi3 z=ss~|{EfK2-Sbpok*L8d-(;o++m%NJvjzb*%EOoPg*n%6(^aTpY z@`ik9Uf&@?0%Blj9xN|@)eTrqo**U((vI)rAY4ho`%4Da8)^qpQy+gmT__g>*N2xu!6H{1qC@do3nmDgp8>ms<5AW?q zF=X}>?w;ZlC(Nf{bQluc_Q7@=Srr0gVLmFR#dO|$6i#Jg&5Q-Ji@g);8OHigX^vu5 z^fc%(g%Df6H}mR8GucI&zLm~EU56$*UJ2IFnpp?EJYb1ASMHgwT+7D{la3JCk1R@d z8D3WQ_Iy4TmCMq6{*w5_d;~A6uMV>y_RKfh2RqEO5HP1pcq~A9SpK?JEL^<8`tG~S z3;$5~YT;{zzbWc2dbQ}aqTdu-*2pXV@NVgB^(8J1Cd8$=W^H%>ux?&bh$eak8X-65k_J_li^gRRH0Sz+zUJJR zSQx9ya$8_XQ^F#Lu!Ouj_n;Gx^pQhAzuOa{mCoeirJ)kuR!caemLT8A_02+z&m<4z zf;XH?FAJ<}P=1hCJAe5x``-waX(ocRL zMOq0#U!E^bPBKFudOy#{*ow?B%5Q^AKS&@E~-dnT^97yTsw<=5sXgU=`ZWnNDy+2mmOT z%QemChOiJ-!Q4u@*?|I~A*n*%fYm|YcDUlcQ{_es>L~Fq zW-bNskU=UuL^5VtS+jr#xZCAc`-;PyIVUU*>YpCmH-?8P!QDHMz98Nfi-{_60ZKq~ zXD?t{4RWcrfnksG(*najo|l#_81^7wkk1P3dc3Vg~B{GW);Xn~|_>fDZ$=3w@ctcI22}{pk;uT2`@%Hc{Sb@ZbyiFma_}M= zI`1rujJm!dp9Y9?p;EU<3SMMU<}JW?H%86EE(_rND*rbNJ=>;fbm5EQ>~3GK{LMlv zo?8Zk(77$XkoV>-Xd%SX)0P(ICg&zERcp#yL=2I!NGVwa$m?K(yhYONMIbH^P+lrf zvk0xcRe5kR(CTS5wel{jvSb0WS;`gTLJLY>vVcsVTNlCfX;tbLdo0K(Kd>kk_F}wR zs1Xk=Qa-09Sj2scpkAF`)GM7?G1p;@BUknYol#~L|vj{>ZPZ>YS=>jW;$zLz>B@F~DzR}*}$b}tgK6mhfyN5Ir zMOf@F2yrT8%3?sySd7K(?8QdOw3x>aKx8<)H{$y`$V`#cw`nmJg&P)!B*QF*@K`)T z?7mRE94^$;k4E&mFh5I8i?ItJwk+m}uGjKo(RgvkVm&w&{7*@z?j%vl(Zxtm#R?ak zVzBXCXbQ07#-xDcric`b8&hP8Ds2qGDG)q{&=hd0VN41rAVj2~Gla+#8mp>_-jbA* zG?;`@*fJQJYh|6GarQ}3;=dM~HScIzh}gc!9^V5!WR`uf#~0q?yU(SDq1^ZQ&iDB4 z?eUGlFjmBZ3bFm6 z&lW(*-oiWTy{I~FV4wg>uRKs7=o5eslCU5LHiu3%9(=OzW`RSxU4Zo41<;j|EvIHcHej(HVHmbohjQJ$(rl2vMqp81C?%@mhvrT-{h7lr9lI zWKMDZl5Qc2&#?4+0J~+0VR?{}J6?Qi2}FQ+?-H7K@WKoLGluRRCOpGpVp%e$4JPf= zJ0>SedS;1mo7DpG#oXH5R>62r$#_&L*I#oM(6OLOWv3(7=U zcK#yo%am^{F&m`6F0uPE#lJ3TfgVe`tUV^y92J8#RV?`16iXAjI)77xT*E>x7Ew`! zQd}V>?SK@MCdH&pp$R-N#T1kRfvof{2Nz-Rb}kp^7V?UHxm;A(q8!XO%;tCVIT~&@ zbO9J-9Ma0dTO&{dF_-dw(|F&GLP!iR76ek08bTJeFY3n(Ipuo_d;1T?#2$=^b;O`0 zSn3#!x$@=0JZyMgF7)tr=WPe&GAd_Ry2bkorOSnw6fhIe$FOpxaESU%HT*cmj|dVo z_-s_&c;IY(Uy#Ksjj`m)-xaF#|ElnS^Y(XzzrnX(h#?WB@puuwaX`R>Hw0w5S#v#L z33${A6G(~$dsuU@*=M0KI>(|8U#o@2sKJ5>QYIuc#^q z$*AlykM0z&SPR{{6Bgx6@j!hM!}pa!q%uoD^Qfe!=|!_h@d6zX+6Bp~7rYpXYuAgR&S@ zo25mjCQf;IEvm<)oojQk(_D0bze1Ez1Fd6mE@><(d82uriw4j638L#Nk{&A}S_ugp zXoXna*&>$65qT<#L6tehiYF{Cjw>!sy;YPJRh%AIoRLvHE4J8_Qaln= zQ#@{4vF@(o@ioO0YE+<_;4ot`hpF#}<@{y&U zMnoM#alA5aAp{T&JE$)-RRQNSOI4hK3}GU>mMVvf{K&MTx@%OOq*f;)$-Y3s6H3RG z1$d&I7U$K3lhHS)^iEW_pOHQ5(68DupH!Qy_Bwgok_=ZIDHz?5Ex4lO zE|XR+gE0lrBwVz~?e>`Smk0JP<71_5%j`srTci>1b8%9G2KKQBcX{u*kq zN7}f|f!d5VFQluDY9h(0HpiHV{mXod{Oz(SO7L=Oz_-h+g!L!OTG4`j;EpPx-|7-L z<=yb!F61;KhkP3qqv^Mo6(QfkDYr)2)Ruum?G{yvBb(7iwdQElwi%WWg8_bM*aRhS zd5`k^vSDT8QUtLG`M!BZeZ1}bhD zVo852TS;$rVx{2bbFWS;agX7$Agf$<-m|swx3Z-KGJjEt(f+7WOe?XU8dy{!q;nY; z`HM2e9=7rJdu(oALPpn1yn~<1X*9KbH{Zjr=Kson#Q%=3=U?JA8mt#q^U7l->_`bc zN2`0R#N8`>xSYUi0p?J_R|DK%yLb+zqW-^?7}pxNsDor#p?_}c9r#-b(dcg_v9acn z7`>joMN3xsZzb%7JAs!+1H_#m1us2TGTe=oKeW#=rNP8DV@mPidr%H3CG!LRk$&L& zH57y{C}9wakdmDP(@S%u8KrhrXnXs0u_;PLsarRWUMwmF-wta?VEogz;a9Cg^G*5o5)QZ{oNa=6H?o!yd;~ZW#HswH)&De&Y zS(9`a25QXo%L={7Z9fV+--q8j8k_V6l?OKj3_%#kc`tIQiWOs zVoxB~{c3J$n4rufDi|;m#-^xBpYY-o=gk+bs*zoO(dt!dR)Laz@m4RG<$hj~ta9bb zek8*zfQ5XwhizLqYMfnS{Y2Sp{Y1*Py1O7$CU{r}*%YJ13~MiPOSLP*ojtid-4WqV z@tD>B^r#iN@!jR|w@`Y<+9f?`RY4=d-@FnL{??Viz;F-QUyPuDBOu~nK*XT{Y&T(F z0LTDChaWSqSi4fHTv<>;1H(URKDM@E%!qDlK?ybwKDIhs)^3&SD;t!m2sD7iQ9(%@ zhB(H}JpRy0>%pH`h)1A^VqA{#c6AH)V`V#QML!u^&x}*@$Eod#67?&3rHw0LD(xq& z=IVxy-tK;QQuM-v0#o(pD=1bTTmi-uKVQM-rwFrCI>lWpn2-W1@varK#p5fO!5@2e zg);lFcy@*0gt-bI8#>5I!{3Lr9bp>MOS4v>0JXpk9WblnBhNHD1)w(vS9m|6cAz-N*j141G;N8_f1UL*nJWCSMV%`43#SXH~F zx|O{c2sFOmgn+1rXgJ89=C@$&MU?{^3i2@04^Jcu)~D*K*B?01CyyY+gD+oH_EmTuL9a%ttu$#27X>* zB=NOXghS6bWoDUpd6oOnNu*o5rOT_-R)Ns8lCU0p(gLe&Rm7cEBDcDv!sL>p>HVQ~ zL#vc;sC6F!@m36f=O~J&ARL~wy{pz}Ufu60G?seDlx-%o)Zr4xWAB(4jbdo@{Bla1 zx65rL3ACrzW%RS`Xxmg-^4V%M5fdEv0lW}5^=AF*AKGbKjdp&vn%W8L7V8*^^U^4* zrB=$1uU6W}MTrMjOXpTodp}!k?H+C1XkmAl9^E*HCuaM8-1^y26`0@msAskE->cE) z_g4S7&Gy%g;y0`9Z~VF6ehNFjPnLTYE%Tyv9u;HAVtTv%tsheo`F&G|J?s%a2cc8Kgkcpb_}r5N+BHhhnyX3cNmuOmkV~n^XLvaV4Zgcp}_BH1FhCOH4Jv>p>2Hou^sP89O0-WK! zQ78~2470LSw1&t24}2@0TVuqxxMGcP4imp zVD0eU8ce%CT4`!`tPMD|HYjlI_%UlIj9nWyVeJU}DKAZ4%g(CLr_|?@XcMjQp5&F% zwLpmw2V2B>&?e=hwO-*VUb(qeI7?4Awa5$dNM&o$XE|Ee_tlM(V#8WG-Rjet$G_YeWiiZ~bI7eOL$EA`}aoNHF z3+|^Jx`YBxalq&a&dWVcnjFR+TpP+Ngk4-*p6FfM>p~vC=ij?9%fUo+(0Mzh{DPcP zj_!r7Ijy{6;)o+xPA-odm{gvdCrvLmYx78z?Dsh3d&^ZjwbpMIq49SuKUyP~mBY)a ztem!xq$TBk6&e;-7z{sLPWF=f%a@eEi~{yGpSM8(=eG<7Vr3F6?k-m)6;xDzXQC2s zNHUOK&fUYKcrPg&w??G{>9LDlt)mlD;y~+M^@cLxGndmu}Q0tvFntn>#+8)814bHJW-A>grq6!psmxy zIC&juaX58BYb9(=<*jQ`tn2VH<|M;ipm#a7HAJ%;3%HUZ_=@||dVEPezQi6Wv49!j zepkuyo?Wojo#Wj2+QQ*cK@SH#UZuw`=9JZ?_sWU99ZP*Jn7<@?mW2%~(Hd)_Pd8I!v**+{~NwDJV>A zTd(XcAS6OI;B-JU4?4;_*JBx{iYZXo!ye>kyTx_uL27aNdIGJ3MZEyswSjl3%ktDs z6bt#0y2)=6g*_b`f2o_O|57&*HuQmJhHTJczT91ao{@W~M7eu?Ag!@pTaSu~cJnzZ z3*`94W>^hRLkm7T5Vzqsa@+>!XOSEH6@iDoSx>zWGdk9s2lFGO_tq=lZI;e1Zc_~9 z$V;Zx`5e%M;O3Qw%i*O2(=l1hNwskgEZsm2#SPdR1h1~1Fu$QX7l-wUu|)H5({IJ>rEj9PqT2Br zm9I8P9UEZxLFY$qB!foqh#1e<*I1W6FD0<`Vz&qjX}Y3JFh3Lr=1-5zjBpiqA`NoR&AC)-4rRlzbT6L z@;BcRgA+$u#-Hr_YSZBgRZpWXwr@syf15L@vE{9Sq|I1kx1L6@FKP3H@v>#}cFf(7 z;g-#4RQFPqBwawxm~(!DC~Wo%``(~doU7ZUE_oX^(+0J?YO~@GiJLaV0s>v8QWfXD zJ+$ZZ=cPRm6a;76{KJQMj6jEB2wh35cG^2B!=?i)V_2J820O%SXa{F)8Pv+sW_SiV z@v^qUZ_2y#$9i^$5)9k*cg&?4?QMd-ZU}7jV;0 zn|ehkOmNDFx4`IlY>O~2=|-k6sPEVo(rE~Uts1ljps}moMfWo9RFjl>jVE@*QZ;)-|Hg2 z6^Ea3F*qE(oNj?bx^giRj^Wx0b2vi52uNbADUjo$IQV&&=nWwnFFeg47NHe$IM9Y= zr|$Mh95*e&V|Xl#!?6PBBkW9g9MotWFvxq$J+Q69o9oX&&;Y?^J(~)2bsf)=aC^E! zc`X)4SL>Uq?n>U<*qB`1P>*-=)`q>w4ZD)>s=KSPsWn~0KA6d6a>BeY(>}OJgn??p z!=WY}Cs@Nw`oR-6Z zEBS>=L4)GXRwhoS^HncYCZ^zxwap8a1tp1z{c=ZRi#OmL4ubnCgT<|tI70J6 zWfz&{#uSveJ+POcn%gy%Y

j9&|deb*hHD=MWUg^cE91ZL?x}UO;amwR0;&2T+seub_NaW~O#|aLuphx#o1 zrktdZ5bFD9tF4A{dhp4!)%<1oscK$&xLU|bx(ERD%<*c6DTpH;mfx;cdGGCNLlk!i zhvE+6FkG}os;prfL%|p*;e%=`uN1^w{gsgga-AYlI-rWHe&;pnIlq5Y>z+&i-?jPz z2P$ej@B@XTYiv!F7+fQ5siD{{HRO)xTPM!10V@V^#;7Rr*WXfu6U32`fZkApbI9r& z+Upj*S#PS)n*&UuJ}S!Hs-i;(yIW09KsVS^V<-$Fd77HXK|2Bm#&a(ib3O_su?}`6cbAneW3<>CcGlVdT9**j=^zPez%5v zY9*-#rMZWkJ&<5@5^anI$9agygHco`m;l4;vlX$6+$la) zp`5Q~x08f#lU}j8V3h6F{yk~1{q;U)h4S0#E`Or*R)xD;`F*upg%Sv$oc%lLj2v9) z8wdEl^VLlzU((pV&nt!7ByH#u1ErO7%$j@7cu#nz z$3(^QVs53BU+pzI=G=4Unr6CB5&qf?CzFXM^bbp}0?WFL*j#q3zP429M?aJA6>e|Aa z%d2iIyxCbL4OiLBM{M3qtOJ743eS1$#w+(Em z0*Dt>rwxYbHa3)G@30A)|OgSoVFFWVW0Boy7i@ z@M4^kAG$G z%U6gZHe-|+T5Z1@f3TbWQBv9F=uiv)eKJYTY1Q$AU;dhaV_c}$?i=?m+_0%%fvoi3 zRl32X=+JnZQ6B~Ay9Zr6d-l!z>OC&)-;%;RuNWi#mxn9-+KTCBO~AW>;UI=|rWzD) z1i|aM+esj-)}16l@ZL^3=oCAv16&sZK$}2B*#r2%|Lx}joWGO*zn|nq%916nhA!D) z$vCy1>|p`PIhh=n%-h_#rj%qzI7@V*Un0ZdrUw49Wi>vd*isV-0q!wy$=GG&lHCGJ zex6i{Ts1By6GmY*9;cb>!aD78RIN};@9r91axI;x|5;6^{A5jRtaN{k$4jcmCocHX z4D{B(fw{K^3&8H0VO>D7IWg+w(TW4_Xv&AkdF4(uEj2B!mN~ALJh``q(1t?`4%`IR z0=;i*ekewmntW@C^fKDl0idDL+|pMy!$L}O9-1dlsU4DfYlZ;Bch{tJ*DQIjrtZC( zvE4Nq5Te_W7#0wiAkL|ss7Z{*e0RAPwVbC~eqHNt*R!?0CGy9$zHWL5eIL}K@(*go z!?kU`XgtSH0Qk+rwG*WCwNnxh_SkP^Hnt@VoUWaTKM~;<0^AAXC)_??JD!&o)~bO6 zw>ruJ{)zpI4%;UPL~Br%{6X!3!S-wUH|1LRX&=7%=UQ`nWE5Tw_eEPliObOy;Ifdr zJEq+<@t?IVUvyZ=E*x9u@y_(joCzDY8!LkFK0}?l;pKHpH*4Dlue>HtsY_hY;=DPv zt}P?C0{YAwwY|~@wJIB+6Cs$55KzK^Qg=_&~O?z%IP}!p1N@VDdP1`epTlMc)W`Gl&t{I$j!;fz7gJ+xRt*qP%&=1zd=SD zA-Hnuu&2m8_Ic5|)jR^3k-v2an7M&iOe{7xAj`#FTe|}Te*Cu!CzEF+n`S1P49WfE z<{3SL&iLC_f7}1CRrkxSGziXZ?Zgj*;E}CfQZT*te%HKfTQ^+Wn*N8a25Bq*$E_)U z+&bfT@%44_oos_eDKVLsTxQ*JaiNp?O91 zhSGYzv_7S@KCQHVMrr+q(s~V7pOY!Au8$OEB-?Pt0K06IN!(gb5mI@*U`ST}T`zu7 zFU%Ybbg2{Ez>#`K9`GOK8yGB|@;CLmC)JuR)Ni;@&tIrdxlnJoP(R~BecFH3&-|}? z%|ldbE^_&z2d+`Y57mziALy&6UX}h>A2B!<%z;RvfOw%^pmu&!kF%TK)OWejGdT-* z>C1XIIadbX)@}0)qc~%y7`ko9=61M()NN_DiYe>2!5=Rf`+VtjY<2=97xe`kEx~9w zy~rBFpzW51Xm}h#f-bwGdd%(})mr3RyOqok-SD4NWx0*-Yu*+eV%A`erI~M=yYJ*S zyJfIF_h!eoyy2F?4$IK5hdod@ST(jGx?J(+}0bd@hz9-ZN62qdz){u z9Ny61qD-klP2EanZC5WmHr8&HLK@<6uCBqiTzr3WGn28iInan3G*W!ME2m1b-Ri3Wiyq8Iwbj6E)3{{*?_5Ow(>p zh$c~kofP@!4L&w-xB&{jbff`_OOS7d{BVPBrntLd3Vt}y*^4RYqa?T&x~0<%ZDR*c zH59?I^J+tPm)o<@JhM}NzX9c5Xu$T|quVWD=k7(zNI&dtarXGLy1HAy!tkpxmTk79 z{I42}!Dg*|u0i^=AxEQbwn6sMD$3E&?^%Xo+`Ws7%mL!L2CuSo`@p$|TOBdo=zNqa zIT{QZ#x%{{mBy;$6&)2fI{I?AU+Zvr`pL20m>h?#PPeNYA%_JFT)mwS!qMx272D^S z1L66SqwN}O?}zTWxh&5A4;&K*|9ilm*p4;K{oBD82e-F6?QrMUCp zZ13vAHtR680c1c564lq8qjN#xxa=&i+c3MrAZN}m~b$c9*39f|2#(w`{Wrl~hE5~;9UNKBd z#->K{j$VpDI}Yx!=V+9z+m+nyFn6A>7QRbz_Lze(RJwJ`SbV2^c}Fas=XU^syLULc z=;)Bgu#6q7quLE6%ww=JROaTa3`mA(ddZIA#j3l_DZjtNgDr2T_`!~ZHm9iUz{bJZ z9T3{&X@T?0YONr}`D%BU2grycJKWOygb-|2cT(AeogP&4cMJyt$=*qv@b4YNDjN_5 z=?0QxJ3MR|>vW5WJ99MB@D9q2UU&sQf5WtpoTlg2@X9Ij+oA&}LP4160jvgK@q-^W zIkaK#VbpRqkuyC*&e*2CJUjuh2?LK{xIma5;jwjUa`Di=+&nhXX}#a}n*7_Ha5j>j z+vzY}=S?zidYd=RNrDN_gxwZ>f~kUsD>WO>J#S;7VY)4xHbW!iz!Lx2PVEG8bY^S9 zbid%VW7Y7hoIPg*H5!^Yb$5vNQ}XX(CqvQS)9%vU&?_(Rq5w=AlI||L&?QmhyqSGh z;s{)r>$x`5FKOFo{HQN8^zc{?`%N%4+pvwt+psZZSOw9nND$r$2eg-SI_;7VSz8he9kC(g-h=?0^N#471k`em!uAC?(5~fz3dxY9&f^bU68G(DyDT5yrH?n-eDUIr zUE~)dZQF(F?c_nAA_acMKV{=O*tlUI!q%CRXihk0=wiU${?c-Z(XeBqR_ z=>$`b>`|V`cH`O^H!h%|6SlAl!b*GRc92Ak!Op->BaLWBo`>$UaEq;tIM6D6i9`9g za_2wK-ujQ-V$Z9)(JhZcc=}aqm;W5=XaY{Tavco2^Kw;V;)oQm8{2E2HFo17+6cR&9OcL}l3R zctZw=l98y9sv0+!pVi4hY16LNwRlAk@#~V7B#O;RW zpRn5}478xG2;V~b*w~k_8<$Vnl)0%e-rI35T0XhktDetAs6F?^0doEr4X z&-S=cI#v0*EbIbENsW+IxS;6>!zM?;JW5!1r(AsY&hV`l)o8!*RCzaA-n@rQrevds zO%*Ofh`>Mq6g#LE3GmAqhO`8Un@ooj?2LBR2io_5VngIZ3Ohcyy)+C} zXP6lYaYowrrzZQ4J9`a?D=F|gI&tP%4sGg`d(>PP_jF@QKeES9MAaxe#!LBBqS7}e ziPlpsPrADXvYXVNY&~slIcrfBH>GipN}^HIs+TO|V5y8Is#sM`mAOrFb`#*>Ryezf zJgk5ZPFi@nQEAJY;?kzpxBA+efE0Rzki>4&v;>@Kz=d&RyrX_ns0*%3LwLb=R%&lT zm`d`ZXZP?h^LwQ`27ed(;~3=+EmvTi#>rRlr6#%$?EYrlE5@D;7w>PT_^+eHt4%CS zjn9pi-)&+=ST#4(dG6WaqkM4hKIKY_c<(;pbL;`#yN}(}(?Qzjn{b|-!Z=MG+RRo_ z5hziIm^Y)u2llZRwNQ-wPh*vhX`;1RdCtHVjHmGOX5uevv+k1+ES2Qt&9UHM3^?2w zC8%{<$5Y+vsG=JE7yY%U7xn?0zhtP}QTOh%A_XR5@nkc5ef)SC2sDi+?z?v%4x!!C zto+KT-ZiLZK_ttF_z^wcZ1&TG$dDB!zTG@Z1~h$Z#Awq$YDUxLzpJEzP#&ehN6l6u zkT(H!%hUIwuIYPWQT7RVgCb41KF!Perf4H*w(%N`%6mrnqh=|S5*3NUw7~8gMF?;0?MCdV6DXyi znx1i8;?sNS9=I!e{V?FgwRpq z=h{AM`J`B-uLYi3Gp}HN!mbhu1%pNHW5!YD0T*bes&g$au{*Sncx2B$y2{SB5BI4J zEZE21h^3NMIiPkAm4WN)j_y;je?OcLiBSEe7RYt`g2graB;cunh;?eXmTK}dEBn0~ zK0{ATZ@9F8MPP@Gb&BWru~1HUM7?|Q`F$Cf=#+={U4h7_Q!0jZy;rY1v!4x5@uTPBIp1X6_->v*{tT$SxoR6h0dywU5yt(p@{ZjD$e%~xiwU_b`<1`#m!H}XgiVhyAPh!gDRIJ~ z{hi_y`wdg$ba0C}8G$giCjf_gUex={h~a21-pF~i!y`K1NbHz_*Yp9S-Y;y}JH^zdUIKO2)+BRn(%@$v1Yr#S?N=&ffYJhATj&+mG&9I(>x1hM#Mhz^p zQ5gp>c*PJ~u>9?QwI7xC7Q-=`Xbndgc)o*?)R&@L5Dy(e-I+z&gKAXj_$&Ts(h^Sl z0tPm;s5%7rAXk3b#y(OnOnlBDU9_=p)G%lCXT_wE*n*29np@Cg=JczNwnPWwBdEx6 zZS26mY*FG3n-%+MH^yGZ7lz=YEl?3Ii+{ICZ`z>2SfMmuMhSNYsa)DZ4a#XzM=OrP z01DTJ$(jEF0p(>w3uZ1aR1jFYkHDomfjh?7TAQ@F<;U6uIt@248tzufa4(~a;_heI zW`aR88K{D)%`J38A9pvy+{oR_47fb*eue{qqnEG@;o1$X$E259=14EJI5B0nG3DtQ za@tf6J50CNx}{lDK~5)P)I@w@=+o#V`P)R2dZ17@>Iap5 zBXrm8oq;uhMwWlLBx)SCeovbceL!B*O1$k$k*%$u`odO~$4#wLajQ9*xNdPP*j(Pw z>h?~N5?kGFX-lhnl;s;*v5a|`F7w1f&tclkVcJBIZuy_B9^Fz7EcYzkMkN9ac~m< z1ir{CIbk)YeA9{)m^ix(Wt^~h+~Ucdq98cN&& zwv+>|R;S1xK&=b8kcmn|1Vl<4;2p?@3^;4P{6O>s-6Hy+ErI+4D&Ipk=N=g*bNXFXE)?=sVG%^_yF?ooLTjlTtD{K2!`962bg^v zLIDWTHJDLyTRZzU3Qc(Z0E>=vglJ5BN{fk0L7xl3@CNwH0ru;t(cZ_6fTisS8y;tv zs=yEIN%ABhmOwmM;#VzVX*+u&0XijS12MV{mYvde-RB8`nE7Z;gK1%U8|GP>QUHk< zXdLs}FxC2Fc-M#JXd+pNMHsL`6##OJn&lxsps0LtYJT$6IAn(<- zJaN`R7CR2vr1*pEUy;;owC$TV<>i^PG^8;`9+K!OVj4JtH{|7h# zBEJY+0XBfL0eul=t5@w91|h~jW8{R`2kPPuFh1pZ8|jiACv>Wl#=y!$UhZoq@F|d1 za^)dmahQ^iad|nI^m%Qz-W(P;d?+CBU;y3vw)>FozeW&~qsbGG9O80PbYG6dadT4; z3y+-?nC^1ob#T$oiRY%Ja49J|4dPQ%bbrDtJ;g)bJX{{nf;3d0{O%zkKMV^Q_1FOU z=6}sb74Lz69b%s|<*rsyYiA8AH=K6{W|FBU`@zNVQa=D zhrbdL9cRL+FZBmfxH$N;AWs%{^?i3iet2zzzzsd1(&}= zjH;Kv->HxCyZ#djx52lyOT+C*%7E*aiY74Xy0fr?K!k@@m~yUzbj1}N=5(xppnRO` zpi%ji3g%w}snXW(#zj)8w4KgRsPa@*z)8$L)WHTqM};a6&o4it!8ic9OS%H?x{eah zbi2c9F`{zjBJK(xU<5d;={~_=PW+YB* zI|Ge2@-Wkas*3@8_Z0Ry%@4faKWFygC~@jx-~_)LK`uOuhVMsI)?o=Rc{hIh55ocr zd-ndrxHOF})B4v~#JAkYM^UYGnG+ycNSJiw@aP0{&*9OQFK%Zy^ty^r7#+p4htbe= zy!6|{I$RkBE95JOb=7LhZx6Gnl-qEcamjiZ@516Z)f*k|xCqYYJ;Fi~IFJgxB&5DP z41=iC93p;x7_vbr*(u&S46nn{`mu7%J3?!kiASi@{;CpAUDf~_Om~-#$WxCnT)};W z5Gp6aDgA={{1Me2Sa(Ev>np5$PW|$Cy0Ffi12uTPb=?L%P++Qmqs`BzNCIW zseY=}`6F(r^(X9-UpfNA->66Z#&ybLo2AM)b~O_WqWn@I#IT&jc*%|K0hL_JnI?2B zMZ`7J^Z90UnojLtn#oBE0LMJ5Bi;yA*M#5mB{W1;H$;9_JM_=;V8|&)X*qaL2hI31 zj?&^9VN8Zt1(qIV*;EQUpq8cL@6Y!@H0ttS`X=r@$|n8aq3$6lwkn27d~dHG^UxayRJG{NP&aOo|9O>LLZ#17bsy$4$Nc$Dkl~9V4?t*ReY*8u9Wm7h5*!l~>x%>*glK z#FCBf{cvGjs8en@&YmDc6I$uF1VG=D@9CiM*HP$qf7qUVhLxF)7SVA~|XLG?COkPoh#BL2ifg+sE&CrRx0_QQ~s%nBCH?Sf%`K z@$=*C@S_2N;r9hdrATDAHF4UNS{U~Uyy*n{RuhNo{JnmA3(`}xaXJ%ut@esP zJHcKWZAU+ueSWS53Z6va)5JR+h-+)$V}CcaaOLT{DX^0QD8;Ic6Cz;_5yJ2vh^)j1 z*+!tp*pRjw#jwn5=5>%XVV36{bSv1_lp%nHOf1I7$l*EiCPX@Q{ zxwoQT>}G|(@3Z#7?Edcie%^n68T;(L=Jl*+t@W&DJp(^Ki;vGlU7llmOTsY*l?^od>#)l<4yKe)2CWz#fHl>k>R-5(f=JS-L0Pg?4EdcnAaF%H(;`TSa#> zVX#i1zOCx$v>_=~du7mIJfm9x7{6T7C{=kti;NkY)ZSLP1`R_j%&iIMV3bYO&$7#W zp#6}lzMI7jL0m7l3WJPSA3GtGxA2JyR)KjY3Xnjp9Eeup3@zSNee0p}QuS5!S3z=E zHBuF-(yAU&J*tX@L|7S+qDw^Z+`npCZ-FI8QtpH+A6{CoYL zX9G(TUoEW4E-0E?kX;Z{_+|05EtRS7=AFsaZ#Lxa+8mU3Chzy$KExn@a=B!pcUK zjV+r}7QZdB?3J?D%HAk@tL(334P~dx-Y;t`6Uz!p`(6l)Pr9!q@X4f~mJeJzYprJe z&~?envz9k6|82Q(UDew6)?Quv!`g3BZl-KcsZA+Oc|0XLWoAlL%KVfCDGO5;r7TWa znv#^VGG%qjx)iU}$t(LwfqRqsUkrRRDbsMpaMQ5e_=DlLp|5d{DaUldG{yL1zR5Dv zIM?WJ9B)iDjQBe6Tv9_$TTb8HpYW$ry{cBdqE;PKtNx-^y{1;ZtyUdZs~o)Qb+zgZ zwTdVW*mH*089cH2C4@0!$==I3h-ber?jk6BMChXAz~#bXo0w%Km7rht3uBkdZ8qpB zfxjTXZ{w!(ev^XXImOy=9_M0cqs`k3LuX_SU*Y^bvs~OB0b}yIY5dvNq~%um;=>Lq zplS=b^Z1gZfH{_@=MEQ?Of@=axj~vlI28vz?R+N<+y=V?yenl&58R< zx|ewn_oJ51f04Sb=0T}xdF;P%xlP9tcZpYfOMGFD)VW-qR7!<@>@L(@9Hhz zC`nBUrE~GGD|BCmG;k|;DSHLBAF}lU3S~Q$NAv*-!DkW=_iGPUG(w_@eZp9kfY;aedJdmpelS` zVJDj*E5Dn6R+_%jhojy^Q*V@h7~Dhw97$kEbx{~h-Bh#`V>%7?z;A>^Iz#FsZ-&UF zYfzWI(@PkaZ0NjCGOol>v(_3{BBJwWw1UPNYLAmyK%WF%bjW%1O7|6tdv7KCsa+X^ zW|6Mpjbzf5g0kOxD``j{xc@xvF3u;ri$HAM8fouJ`Swbo9Wt6I=cItopjGsIeT^U` zQ>70H|Fu%)lcnRyXsoz>Wv8v%&@)X4WRcUQ;A9Z%op*%b~8T>$<$&z z?`iSTfS6>b{^Q9U zjM%+^bM8NrxnUZe6VUxRnd@dLhphr)$K$93|8av>0j2w_`cu|s>XwHzZWUA$f%n3> zRX&;E^Ol7~mWKfJE}9m6OoCLuisT{|t&+`a1oNs}9^$!Gdb~>uR?)aTy9zq2A^3rZ zfM-{cX1sZo0aj<8U4;ugUQcyQm$t34;#%XiRSb|q)hfeT)F!^R%0QS-XStL3_7!Ha z1Rm14RW2w`y3nYmMut`&u0q4U3W;$L;xw{`4-poxCV*A00YMO?Ca*m(mmU`-++l@$ zjA0WOuhzZC>0z=yX*?qh#|{&MR>LH^Ja(AqvzpX8r7^4PBZsTS8LP2;p&bd}o}7{v ztp@w#l;E>kequGNxT)S@Btz9o6(UM_Vzum93WY)4wh$jxg03v2qP1{!M08pbR0)OB z)$)ZcXx5F8dN6vSBQBP&p2u{+NjAqBg5;o*0poryE~mI zaa*hk((1qlp=Gs?s^$bt-JV)aHe5*JNcKBIvjf`37q(Eohor96#Qzww1~3tP*T{z+ zlRXc}=hg^)*T^4L)}KFCDW7{xu3Uqjxb1Oa{fA|j4teSm!o0m`^9y7-l{4|A zp?JB!&O#cB^^rBO4Yprc#>&OgfT9-c71P(~<_0yK&#_^XK+#}kS0O33iYT&N2pR0M zkZ7P28%qaN6a7rANN6Wou%?%;p<=~r2gm|tc_WYx0&nP)-zrjByyDc|2m#xqJOsGZ zZ*6l2bS3o+BjsCbgnz8zwgEYnSHzrzL6+};2(UeyPEuVBEeXs}Rll`RfChKtmo;=R zK@fwXFs#&23C1&OExn9Gnp%VlA#3GAyD-Tv&agwE3!{sU4vcp;Sy@J?@7|Nq1D7vY z1G3kmOjc6{)#NEIUW@gN>VZP{yf{$mrBwO=(L!Z2J3RCD3LCA42BjV<;~mzDHz~hZ z^+$HvIk7b2i8fwZOKRBftwnkY$9DSlT3s&R@Z;6B@(Xj^^;K=5IBbl4*TD=19I(Zl zZU2F?V4b2QKo*vS{9_S!b>V#{s7u(V+iY6W;)c$3`Z|bG;U;e#be&%0<%ge_Dl+9u z*$~;N;f2NP#D(if8++bfY3Vxo+5zAWkdC(C(GbBL4qKYzWY;Wt#w>B8mC7w$!-X?V z`mO7@DH?3N3X7d;RnB3Pp>IVyFIed=_a+as9I6yqlY-Fp&(^h}KUbt%>y({dzzbq- zt!uxvPCSQ5?c6KUPwVIwo5di5h?f_hqs0*ufrycDl)kNfSc~flR zH|Fngz$mBk!mZ-Pj1*2}&kO7srAA1IiVN}NLVUQ8eq6{v4yrLB{#?lYT*w1lND%iG z4~p4s<a7#4urY$0fj1R41dH~^6zarXD-${|Sr%(eC@>H=qjTd{eFW@@~P>C0$CvVnt&0?T!?v6A$td|DH04j8OpOp#OeLQK%d* z`TOouLkH7Q;QLLa&`Kho;J_Qi{-Vt;+N#c#A)ekN6nNaaSWeY_f= z>Ea(Afm7P)$2a1Y)r-fSZ`8O9V9Id4JmJFOKO9(J@o?VQTupwIhe<}_AIcX zF~P9jj#pzBq3*tXfJ{$dVoLv&DmHB3qScT#{W>E&o?O8Emeu-ohVE6|!nLOw<iTHBO4HrKsFj5-5@W@ zk{;P0=Vb|FHpqvvkO{>ZQ3}2FrSI5&aL&g~Rf9V-Y{Vv|O7W2mdil~AjEMom_e)&;wu~6t?94)>V{z@d1Hg3)z1O?u>X+w7#T?TIwMg@l1~;VVN<1I1Cb1G zxzqm9g?<@WhY2|T*}@mp{GNWoryHm@(iagDwz{TG72R2In z8}&N!_p&^#!*H+N3nwjt%hOp0tYY^3R7-bf~# zv{7oyu0->JMeS!ditlWsP2lWC8nH7Qu?di!lDdr|LX@2Z%l5xA-R3j4FLJ-EnyGa7 zALy{slXfrG9H#G&v6Sa6rltGME%NCs)W@bPnHMCNcV1)aQ^C} z=P%&&)r-wAWsm@OSVEeD*6nYnk+-AYvf5kHkOf1(K>2QMN;92mZAqI=p_kJzQv%f3 zZx|*!(|YFscIp2#4ZcnjzfW(*sE{8Y>FIPdl7m7R-e?aVq#8(lc{-h7{&YICuh9)# zrCo%Z!_zSneWl0KFf}sExj3+HH)&EV(-Hg zqPg{Ly4;i{UQDO=Yv~|MmKia$&yrQ;{Ii+D#dI<^gCClK7t;+iDbJ< zaQDlklCT*r&E#aVk8$>Vc?m-0A$HJIZowk?32m^jFcZc$Ut`HXsx%OR3}(qM`=yQ6 z9?#Z-Ohz(aJAhszc){L_GiFg5vDC`is5Dmw<;*xN7i%g(F(D>WjR8k%1c+O{$Lo#* zM=ob-PlG*jj9rWWoT+`2S0CZEZ}aMxc=WIB6v(s?! zSa{wij(Lj!V+*7(27kF#tI|O92jm!56pRTDc6~GrLSltW8x{m<;Rm1Z2*T1%c47`> z2cp~91JU;IK({?z%xeXfH(^!lrZ793EUf5Z@#!Sl(?Nm%$|NcKuNF#svw^x!%x0&E z^_kV}CdOfg`Y5%aY73(c?h@bKn6q6H7Ejf@5$F-VDoYF8*WZoW?imn12``ioT+#IrPG%E-C zR&#TFB`%j)HHyg5Ex7Mgt6#41nrFLTZpRupC4E5Slt<)-%cFBy%gS?z^B6Ub7)lpy zxKNi0bE2uvS{slXMzzq?iMh17%-ai`ch3=oLNbrejj(QaIw@8~a`F#o%=v*w(vNldUo`YCR17gRyV_|Oxu|OFXi>d-OIDpcDf@OtWCcGolJo+AyD{{GH z@oeHkUvUH^E1SgmFOW%|PnjWI7~|nS<;BK$4$@Q@ZZ;swS)T?xs(*NtFAm`yie(*A z{~@s}#fnmQEmmA~N1SBWt;RaICzowkdvbAT!Ur8EB3MCSRh`sb5EAaH*4DRSia$T+>9jU=Cc?1q?vix&$w6v5_4rrvY0%sLP_Rk{&Hi2 zF|67(Q0L*HmBCG?PjG?304C;PeV$uD=9Yw@?jny08VU((n;Mh zgdbA_P45Dp&Y;+W!0mk-ac`@|03$4*MMS>F$~lg=<7x~JrB8eeO@?;@A=k*k5D>c* zaAUy-6WoUO3yt?GRS}O!K%Sl&U_R9Z50*=TMEK7=zZfI!?&N~|tMEMdl~$jTelWrY z)*0!JaX5T$Z&Lg4@|Q-Cjo@2^8XiVYAJZAsv*XQc0pI1(BiPdeZ=D?E=`&Kh76 z`~q=nxDv&5TsTpJqm?fo2Ba zftk^0!pvwiSz>znwc-aFXOR&+G|p7gX%lIjp=9p85E}G02qXP*u%JZ=r0U;Hbf&m& z5*_)pZ{vB6eB$72WWo-DjdH3Qe0S`LxS<91D`QmRTGKAWi4@VdCcfe+< zBR^D6r;&J;67~YYl6p8FlmWTI!r=c-Cen~T1_vtXU_OGN`cGVbb3V1loUf1q;X{dL zUX@P*2v|W6=0mrZr3UnIUM|m9pbiV+ujE6o7VOct^Gy-@{D=fk_d@D-gxE}2E_$C-;tBJ0cHz7HW(;cr8);YmsdiVs+fJH8{?aV;HFLj)&;-RxXeeH|tWX*bn;DRY z$jr0mo<2aRK|a!GGlq2#Tn*lP_M{YNzF!z`c3MvfOU&FWp@6;<%;G#VOEH6=f4`7!7U!D@0V>UqBp}G(x`?fg2&s4Yc#<3? z_VG8&)*fDX!yGlirw?5reP9NHv=Dl{|x_j^M!Yp)u*G0Z~rKc@` z!P6F(erO=+*fD>+V4^bNuvm+?^t?q8bcwWZKZiiM4SXB;Jol0gYbNvCV1h7yyQcW}z2&nc0STc!- z0p%%g9VULS5cj&_m~y37n1q6pAgR3KT0V$-RKK3bHYBuAdFu zMZ8Hqkg~&-EWWo6R_~0)%_gxiF86m4mj+CKDE@xP>!1OAiPu3D z_%bsTD1&DY&MuZ7;;&*q2GN;n!zN8nY~F}q=Nx(glnJ;(tql_I06seQ0ox~mnv;V4 zrt`fw%%IXP+FF?G&N$t?pq@MD(UbT|^-xrXG9|VS*yjVZ0fKo!%)qPeINbJtRAsx$ zH#Tx%45CkE$K5rCgfh?_1Wseu4zT-(yBFFJCjqJF(5BH5Lc4(-C)U%^LYKjg6Pa|J zp#E=-cMv-Vv^9>2PuhtJnPhi|e8g^1aK7}CmfPu6xyF7k5sq~k7-fdYBx?Xsg4pt& z+@kf=#LbgeF^?;LN5Boh!2tey*%3l+u09Xy$Mqbl2N;z>VOtJ%p+-8(_Q8H2+2O;A zOpATDlvKa5i&!VsnX%t~_=iXTxd0rs9if=$ys z;a!wi!V}@2P%TuNG7wL0q1y&_bY$=&^cgy{8$zD|M^}rVhYGF?M->f)QP2QP1>hgJ z9E)ID`E;wkNPb{0AOz5h6NMy{yiu&PSLnUuF~!ZekZF?MEAo}zE&^D4%7g<&zWBq48o>P#FHuFp zCHf`|#eE~jN_odL$>Zr7Q{qKkh6h;za?awHQnQxDJ-yEhcE<$)Jf} z22J@)@mnpS)e;~yVP}wy zqI8cLq?Qt5xX`pHA(r&7C1fibnS?J vD=3kDD{fH6J`2{q0KM*&$CAV0pfx2R3GXGtTE#XHYpd!QspKJ#}ku!=_X(r zz2Fl>@Ge#$yI=kz8Jdf{y?4z@`9cF_q=7_H%5Z{NJ1`z{i2%gMtcI(oaJnc^50v|5 z%8ISPe=}wJk(wiZ&KiYr_u5RDz%Iy`_bC6(H%ZVXvw!Zh0V*%82z4R&FL?n4#maUy+az$Q0;9+zg3}-QgHW^um&SewLM%r2+WOlT3^jr< zqokW#z+p6iMT(V%NS zpkQMC1*Kd$`vUvsw2pKSm_n=Wel+$_K+hfFjjd4P5kD#Y34*V`ghzcF9yK&P%HL0g zdEadKmQ~wXimc)*rP>M5zC^ioBy9M?9O1`O-42Wx7VB3=s)IF11c6^tJ%^kmWYghU zUYPkJm)O_uw;<5Fq=$B5kdlH-6g>K(`1Dp%7-6y6i$UrigUFH!U>y}mc3nE)kjcl6 z!`Z4AEhpPIzUb^gxVNz8MJKNJW&ImCRLJATj?F*;dnu7j`~U?w#sMvLr<0^dVL7Kbz_4nq&`~_77qLF!|ekxH3B8q zi}wqky$E^U7sBs}qTZTB10nx&l7pc4~DvxT&@-fMtS2_VZSfhSrB!B^BoIqjiR>t&aJuCiGM#!E6nqu)*LR~DxOuT3Z zkLiV}e7{<3Bs5gGu8=li0rgOFArYwupa=^)2&jS;uE^6%#al^12IU14uYN!o0A#61 zGw+8Lxvl-?#nB-+Si^vDF$m|5*N0qbqVBZ}5w31UGu-DVuz4Yw0qpzU0wyEZ&7K}4 zoWcFd-up5^jpw#VNVCpH;V>jNuZ)Ww&>=s!MR=~viQL4AS9j>6>5I%$6yCUy<< zc9YBGkL!eF_!mS+sORvP>~g{q`?j*SZ=EphZhtFJOfGZEQBi;haT*zw^1qNQk*Acy zwVc~F^H*hosO(Bv?41a*;WTrb7*I~&WWrOl21$GyGRQoIl8XVlfQ2ceVdddgXC9~9 zrgLCMLKb>sc?Ts2R4@@P@P1#=i__sg5K?B?sYlutx_Q>lZvuNd-tu5!?U@sVdh9C0jZPJEqxGx}-y10kV@DTR7xW^s)t~=HbXaeYd z!FC1)W~2vq4i>f)45D|*?JXJEas7IGn~#dN3gPxPT{D&|{J^6fe#kflBvJsg_S@Uk zVK`Vaj7JU3y$1AeiMshG6noFtVN{g?tdG1r^3B_uwl~Wk?rv)F7G`XRG%$`yK1Z#J znNzG@VcVI*sGaX17Pny?@{k=)wMwIOPT94#>)ycPylFd{%cX$^G;OE7d*gQ6F0!{{ z*T%lPYj+E6;?HbX4ztSqu8+LV%ZDpkP#BHwWmu?jC@{hxD@~-0rE@#0=iGMrryWA) zcCl?ck9HXeEZd!1 z3`0*j_lpjmM{Tvbay~}4oj-4@6@zyez-pxeK%pPsf!(@W-oK*@8#D4WQ#hEZ=Gtze zW51l+)#PCH3+^fG`J4I37M`{F0+BQdx7v~4&;lM!BDgiX5*grwg}?0x zfvsoOMJA*Lk$URij0);ga0Md-f-Bq&_o$%$C?7Ph9;rar1ca9JMc@#Ip#1u%KRbrHqPuun(iJ+o_BP4FhJ1niko+ zDM%ws7z{*4A=FPnx08tMxx1x(yO`7@$i3?ogl3;rkk{DHDhyy`7{nVD4BycBTNOn9 z&)qHDs1T8d!~;MC57|j&jNM5mAUp{-=kD%yla~-nq0Ud9-9@#C*DEN(9U}fvK?77t z{Pf6cFhjXpIX=Yr*%s9N0vV%6S*h!$p zQ$d!roqtRbyNW~aD&m#o?ib`jOdC|p{_v20(*5Xy z!cK*B7IdhF?}lU>V*2CZ1kaFp2-Ajv^bm}@6;vflOV)-Tx9tWc0&)X^ivQMkrER;z zF)y?ef}qPaAqZsJw%ybb{DEn%C;Cx1x|_qqx6U<4jk~cDfY@<6TTh||fgFZ`fG`sy zT_HtQG7<$ePMF5Mh=D;1)WrOry9XU4H_&>38eaevTT3SHfuON-H!zYGC-nBAJyk%= z|EpOCGK~nhFuJ*KV0RtR5}F4&ji@MHs0K>%xR+TfC0uX)n;uBmP zFod96vj4_497`N$i*Hq;aLD3J<2j=(a;`Q(@V-8krXkqi#b3%#qW zyXeL}ioAppTQ5Eh5qWfre33B*eCl30xZ$K00gg3_0&^eNOMCW0_6QG8Y0F-)r|ZQX zd*z2K<+{q)KCE|O;4scog26}CAbq^o7#ey>)oDw_tL{xtD9G$R)A}C6R`BK8efNQw zg_~nIoXp|-!RTA-hJD2UGQy$JC{;%{I>F>+TlYDoZsdabin}Z@$b|Itxd@IEdbe#a z*i`^fL^P~@Jk}<+?vph8yuc5<0zs?CQ8pj!D~#QT%qTIx;dbAB#P!1yXMa2&t`xT3 zW%!{l7JDzN{RyqNuyUU$?^DXJVCBoBYo#I-|LP3lHYyc_qk{53RRE^LpDO@p6672E zeZk)H7XG@Axet@}(Wkt2f2;>VQepTxbet#CUeulpgzsKbmiTp_ew}V)@EWkq3~-l0 z6HZ=PrE5YuoYi~!zyy(trVa=tkP(aagN9Y!TNmwT^X19?E->O<0-~6_;-dZGm>mh$ zQ%H=7bC&XegLTU*&xNwPb!N!Utll4)4cr7$=+40udF_7k)eIj@0=rdcqFV*hT!r)! zlU-`$(|~;#{Y`o&3?RR`pIC^y;=nc48+WvSw*UO-S_~0%hW8VTEopzSl6+&H!mnIh z*&vOr6tyTw91FChhbO~L%l{M zosWEj??5lA;NvBVYd-+77MT7-VKs=&;++oKR*zM75N1KbsR3`k4*-gE$+0U={2AZn zj}d?DPNmaPFM8wF4t>IuofD5^dBg#rvk-9rvUNB=MI30rJ4x3ulabFJP#;4j$C;C? zBfL|7;Q)!*!Fv|O>>z6VD)XE53g6+RZnfd+20IGP%RD~d3hK&G>T*|gfK_$ifUcgZ zI)JKbQ5Eys-Htc)>!_-p0SL|WJ5Bo-Moj&tQt#W$U)Nt*?I&2hCs`X#AqT4Zj4mUq z$$~HV!Bx1-T*jYl|C#Q*j`L#Qg9^kplL#R=DWeY}aV<}mWmxdEak`P}hVyYzFiWbd z#@S-VEQjuC6mgt?Q+Vzm0YeMr9}phT9W=iqJaN$Sw)EV=yAXyVk7z%rJ;KEDUSjuX zM;U6r!Z7|-!gyNrBF!9mE8iO541}ik+4aD_lTGb@RfvYvA2WXT#bG%$f=2YKLxZA; zloGx_DE@L#xetRPoS9Q1JNz)M;O87vbfiGbd}JeUh-~5;21QGE4tBT{u}7!;u%6~f z*3<;0ZX+fq3V=U8-$R`?y&O?Zbr>!#o^F7MP}L!LT}?RT_voRaL&*sFONUMhqYrhs zm?id`4&S)L{o@V~j5{2%{ZMG-p?)78QpqE$=v+(G&AJQ@3y@Z}SRa9{D-A<~>hx3W1niReBQyNr7L!hYOx zM*}&TrG^eHkpb48Wx}|_T6lu80weHt0&fj?!Js6%6F4P|jejJbvCGJMt}o0zhz}p8 zwekGQDoi-^7-j2;@I89ifc%EXvOe}nDsCK# z^A@%q7LOm6ORCA7F5-6R#jRA-#gb}Pii^VxX@sP@=}@a*l}jmKPh zg`d8Ycs@Ot&1+T0&OSzIb5-Z>x27XFOscMe6WO{dpD;*S!3jf^F4|LX?7T&ETf{A| z+5~2o@72ha9L!WkdWwxz9o%HkSTFG-yo~h}FXLyFC+dK}tC5e-yV*Q{px9Z(#}gh1 z&Z;J7dK0X~V;{mn^Se0W|3cTmX99ReZm!FyY7BT-b@=>n>lyqSPhT8a<>b9Y?`kKV zN@-1FoSqKcsCGj$^x10p!5V3Hwft_C_-wU%=Zl?*IZ0k=vsvugYWck?aYJ?N9GdUg z96Nu_bLyOY^!XpE2yYC+xtR`N6HE=xg}uQ9S~HChcNbo&R&ZH-ubS}RD4ePW7bmp! zR5j2Zfe;-Yt}03dl#NQOny~}L*GT`Yrlx&ft&8;3Q!~D))=l=b>(SC0J=H65HQ2$> z^FR6>QiFa6)F}N9s4s`-L5`o2+G{Qc0$|X3oeKJX*a&-5MYVLR z#^E9Yp}U3&GShO?U4yfu&|Tw-ak$WvYkgW`Am0qC6mD@zYNCbQU&DR228Onm@#97@ zjoA1}PEbog8$HeLxLVBSX|>+Mv|6GI#mDeErq;_46A_I&2q>v;s70`pPRUl+`U-mNJ(|k5E-bcm1}B&j(Tt+T;LNhs^MTQSV~YHgHUz4fzbw@8eZ+G z!32aT49Sr*Z4AZ=0qrXNRNJiAT?XwYeN?LqPgiXR2jLV@W71c(hFe~G4nistzJ9=0 zAH9>tlTc;N5h>{i%p~KyhjSLrZ!X9#irkTZizCm=-EzheA@Yb9oqi-4hT%WIQ1~2fm`_NEbU4;uOL#sF{y$)V1)@4&v4|w&5HqZaRVhdcOeb zqA{K*j4Ko!E#06P`k~nhWRu=Lf-Z3AQ|qTkz+8b$m8OF@tRPmk^PTEJ8mHPlPgNVNF*k@{!=5T^Pa+&3dI$ifdtxCsGtEz-hm4J64h61#C*YUp35SZeqz0#(M% zgOXzO`O$UCA%})R&Z%o@pIxV1jz3mMpRMETh-m@!pq#q)m^z1YU%!DevCAL|o?X{M z2Ysdoe-Q!|lx=yPBWWG=7YWTf8!fw#6Z3s%9o$EZh$%=wPbXKl*41GMCs#IAH#nLm zSF?%6fJNPQXU=~;(RBPBP&;&~I5r4|Am~znL~W-<0V`;6X~L3RT!-c#t82mN^&WwV z+i>d+jcZ5XL-3z~qD`Ql|mc z;L=Xfps;#~`Jxfv4V_SHqcr4jK(QF)!hIC72DV zt2afNLRXshD-N0u7aNMX_r3k1H6B)W(Y6#iMqhJ1^C7`BFg=2UCwIuK#u$aCGP#$% zk@4apx*wQw2Oo9cXbaZugI6vNW2u)LXn5K`$9@OQ60JI^1)02`Zyn(NURPo zJ2QnT>GdMa-#2DUQ_|(p`FNt)kW7cRSO=$vuxNQY3|k5>rNj9*jBql02`{B{yM5)q z7-LBBXGg`7xoc)XPCeG!L!#4-g!lq3hzH+NH{rU(A;N4s|ar3R5joT0XpwZnau@MYOwj zQN7)q;(nnL0;Q--Zb&BNilD*8>VrW~7xb&?#2A<-V4vmcz1q1H6TtOzlG&yfO=yXoCv|M#YK&)XuV&o`DWs1IXHB#$IMe23V+= zn?->_QznqB(bDs1``j$QtC?d0FdYe|NCvYM-_FgVfAjGdlpU1)X!f-1S@^dydtLV2 zti@TISZq?(YWBM;>*cK1@b*^L>8#YOr?al-eUbNd-rw_D^WM$L%5BVAl)F23bS{_s zWwx26r;;<>Z=YpZ4Ri2srXe@4F7M4eGQ_h|jkOX_$P%nqi?%E-MJ?uJaqHMKl|6R@ zBX&mnBgF~4ZKXH4GRq1-DBN1L*p`J4Jh?Qrt`<}Qm#%hjt0^29PtRnv+?FLCGjSR0 zQ%4stfXh@(H2q-ln5uEfk5j2G0>~GIoiK+vz~lCvo|)3`Ssp4?&q5@m*&HME>^X%!k#d{ce+#8N z!cx|$G3h8}EPGB5>VP5GaQIem$#2EVVfoUgY{l@hA-f)}B{$_Qa2W#u!YM&k6n_F0 zooLjpR5xgKL13g{fD<26wl=Ik(Q|-}Ant(=jl@;Gl1&WM=IjJoaX!zE?T=`>9l=a? z`GE=A0dg-VM)1htY6i(xd!z2kNUWK`Lzv{l*&Lk?w|B#G0G6p50t<2+9w3d%!5S-8 zGHoreGbSzs`*cPQfE?X(Uu$I!mTFolkRE7^EN)Y7>9jIS2Xg>nDqX0A0sT2>emKY{ zxS0WPv9kL?D=FJfc9qD3FYVHhpgKF(?{A)TvOk^!fKc9}Iou@8B<}1W(Q4=V4Mxj} z=H)eTaw$5q5vS8?&I(s^FqM=xV{EmfG|XJJ1~zn+DMpNNWz$gFc9i;njf-H4ftZ_x z*pT5wJvXZxoaqG-T|{in&c(5To{&_XlG}U6ym;D< zwo?mT@(WfeJx^|el?NNz#Z930-xIerSKe4aamHLRHJ9vk2(r_rwD;HieS z5rXvb^FKo1>@)p@bg=#&(O2g;QjY{K-s z5Y-$XRX#JTNM;C0g8(kqaV7>3v@lgXB{VP(oH-t@f?=&|oDFlnla1s_^+dv4fN0`E zztiBy6#DhYRY9TOS891wq5O|RqBl-Lc^(UiEatT!F_9qbLu$+eS~o!RAJLOg`C^Ku@fkhxlo_|H5pnmwOk&yDQ4Sp%zduvctoA7PNXVE`B4UA z&jYPP4FiW7{JUD=2rmOwh2>9f0sJRVb6^2s_ADkFuKD%&T)xo1+dvLd;kZuk0GS{y zF^KRCf)_luWVSCcU>^O*0lRRAJrv~#D-7Cl2!OJiomfw7JxJ+BWW2c%#RZVL2HmMA zgX+}=Fg+U$0FU&Rfsmk@iBRu0)cYe9?*~77i`Ge>8n_h?#$aM|X62`@_e(sQ0}pvf z3Qx@suW~M3h=mU>QX7PS7zP;q6?_EFK|RR?ikk~C(tHdug4S;I_7(aV9lre$-hplD zW{37C4(_U)dhCc1o%T27?@UhmChsmC+84b$#5u-hx!cr~2!_i}BhEr5BRC*ZveE5S z2rfRi8DVQiZ=|b#y^%XMP_!61$3RBkR2fl5+`N&&h^ZIrjNIHIH0PiV1G3mOoSh;Z z@)?xde#+PliV0dw9UOe)p>`Kg+Xb0eJ^WP{?P$MYlx`RkoZTTLjdfZ(Gsp!q*U|>Kxae6TOfr#1 z#0Ha?Z0Z>xJY~}T#NnVHZ-R$6cMJ_vya~!O$tJnfB!xknOUsKJOl||2VJ26UFCWz( z#VcY#SK3Ul*$>NgMx1a6%8FJ?xBH4(I%VB>Yq56u2FY$G-kA8fKsG8hbT2Ib<#5yS#NEB#uA$x zxrC?iM>LE?1oiohrKenYKc55uDH*PMYkNP$TBZf|j0K}JO1jE|5i34pX_J>)B(0f+ zKWOg2A{IB#)7dusAxz^wo;UfMRN5FbN*-#y$@hLLf#R>M)GcB#G9ZI51I+3 zkS`uynLTLTG@7w2xX??`kGstCFi8W^GB}|2g*AL^SxB1>q_p5AuPsKnV1^(aFPt$G zoyzo{z&I5@GWR4R3UC$c%~a|~W+y-{YRu{@yc16Tw5;a!Mv$-CAz zU2(RN=fHlr{Vg5n6z+PR01JVhty4{GNmuN7vAsCPqC2667(k4r1D-#k)J~X8 zy~0y6MrP=i@G%%bp&}ot*`%UjqZL$IO2g`I?Od>7z+7lh4viJmh%^Rz zM6)T!7%OtzZ*{6G)lT>`bT565{Jn{nP1igYVdZF?2!Eec7T6&P@x&kiQ-rSLvBdz> zPLMLBl*r6*ouGr$SOoRN;K9(zHHh%ie<=LM?z9f{CNo9SF_!q4lK2=B3nkW|Ktj0_ zR&U{$)j$Z9$6$;*LmFNz@6Chm$eo3fnu%zuZKy~sby`6)bX#wxF`WM+>gL#SlDF-B z!P|CI47CmQ_ZmA+7;2+-4znfQ^cB9f26+z@zqO*kn`V^XTUQ5R+BBPd$0of4F*+M8 zqK(xo8?JKVmI+7$e_?PP5CD`)v^nd=cWh`J;|N@V38q>b#0-%qpaTK~SW0(8?F)Cg zTW#U;JiBPHSql;jmsEOB2VA<|q|vxSR0GN<8|+u;^ELAJyPu z*CW5#P6|KT+B$|l4mX;@4>ruFYqp_IIOo&wP;quOVWo0j>2RSsIC^&2NY;T(O{$=` z@uchXxSe|97Aa~&J>#JuU>AA&6*3_~PLkPth4FVgzG2Jr341-Y%F1tQgJjZ(MReVE zm&V26tW7!jf#AJj1v?k?b4*KsXt1Mt>~$Rqt)(oPSW;m{A2b$-${qH5h)O5+z!(rY z@7g2Sz*9~L#S4<1OiH)ep@^Xk3LZslQ>_2p_MSV9^b91WA>ng7-f8)4w~HTBwL~LB z3IZD_iR!hEE@2BK+!B7`B&n)!5?d3Tgava8>-`Dn zt+i12u#kzzOCO@$X9|(7hi~bLY3Ye>>4~MQXj*?8sX5LDIwHEc8;5{}OZ&x+u1LT zMNL$Ov6%80i(#VrwW5BQEUW_I6)IYHTD@0#rD&S#TbF#O_}f!O=Zad2grZADSBs=i zi^PwM(8N~u(yn~si3Fb()r+4ODJw;vm@qGR2#XH8FE-}BnArZ&G5uqr2S&#ZjEz?L zJOmi@FNSdGogxQFDQ}^FF?5Dq+-S@UtlnPGe-?s^!v{T7-|a0eC}vLDr8&jqOnyc& ze1(b+6~n##m|~d59aHQdI;E;;0D* zXBO6qs0j@}GgN?6`{-V~kLtn%7}woX>;(tzzCv*^NJ5;3Fkn6p)hEDdbyfFU z30>a8Uy29%;@JOFP=nN540&`l7B$?sd8(|DK5E$B*Hw8p-2S3?@ZiqIH{q^VSMA*c z)8v2W&R2UoNp;r?xYIGHirM5w72Ho`yf?4}vQu80bc?`Ty00W0r+HLy1UV_=5oGjH zM|!IM$X@Nvj-nE&DMDe1Zijb+lvbjXf{NN#m*{mB-X~i(m*_q~J2#i)cgydUbcs)t z=ysw|!B&F1*73e#VTrucn=NKoLkmkt|AQ5mFWk3Dw}(=`S~AERb&0Q+hUEmn1Y zzjp&I5)^V!2|4K9X=6e4ksk!X=npB-r)`3sdRYl}qt%;0D18vr%8s`}w zGT-}eh1p^*Gw(r|XkKf%Z1%7OSniGQeNPJb<86f{&3rwuA$0c0J%Jwwa6vDPRNU04 zR9+ydd;j}BC?Rlg@CU&ILe~Th3ycXq9yEAxQo!=y?*`jdU#SOP4%}@NSYuZFsX8u%}x z&NS$1;6T%SQ*XnS-=u&)y7K3k|L!X(;OQBsX4qz0;y;NG*S|cQ>ia&fbLNuAK77oo z_nG;FUVi-hCsLj$oui7o@PuW?|NC$7wZJW=OQs>$19zL+|E)d$U9JCfcv8T;x$6@S zC0t54`CR;>x&81u|IY%W^OxoS&oxqPQb70fYZia9c*&BjOX8MBFViK?Od7QO$K`icl&xI( z!bdMWwtRZ>&@Tcvg5>apEbHq%(K(Jp7#87*=k{W_lw3V%Jtvm_sV{WxAW<`@6U?%@?@B{81APsl6#X- zGuJkjsZ0f!xl`l(%8l|8v#2)15sC{UV0Yc1Bn6Ngl%xPgG4&Ehif1GT8Bze(V6quJ zQd0SI$aBYuKS$_DMQ(|OTOKTio5@~WSUVib%o>g_+-z`5Mo8gi?o;*&k0@nkl#a%7 zPmlKdyOFi%H8XU_{JMgM~G7_oEJxBLIGWP*1{z{;4bnx4nf6CU^eZ z696SC7~8CF}uLm$Q{d-1fUgM12qh0Kzz2Q4z#>6LiL=BbR=B>Q=U&|QSYh>z zo`Ayp%(*3V&*Qd8^RfX^T)UQBv@Ep}X8^Lr;7r3Q+xyInKiJHo6^bMfH)IMNZV`Uy zS~0O-?&2PCWdIjHmI`oC4hlaVF5w-zcpvVTc3I^md+<~wmbr+%lpblIZdW&e3?7wR z?+W+=%u1kAIB5wC87p3}auH*Z5;DAQ%sHnaG#s{8e#Sx9D>4U-N!-0cXeRFM$)d$~9 z#OlKjvHI8-xe7o_KeVDY)G1!KLc}NmqDvLm6EIJFC;AGBHpg9UFm5qdANhOep!@Q$ zBjwvX7ISjV3h*oO3q7$IyO+06W|Mc>rK`4{anc34=fmS63dBJ=#!d%m(2U2)9s+pw zvEw4QF)f}8(?O7y+K~?JhGf^1iOtY7Yr;3X=+5JZ1xo|%ZK&i5ekrAoou!bzb{A#p z329BR<4QEx)FzKydBxcpVK4}{>-n%Vzf>i@sz-uiL? diff --git a/Source/Images/hd_cpm3/s1/u0/WSCHANGE.COM b/Source/Images/hd_cpm3/s1/u0/WSCHANGE.COM deleted file mode 100644 index 2bcc433b10da8cc8289f19c5db89ba22b4b56040..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34944 zcmeFa30R!f-8Xz@?wMhR0AbN2Kw|D;APa;w2?-=XW@liA8D<6;vXKFX9fq(3NR-5; zrnRfKF0H23XzSBHwvDL^af@Nbq+!~zC5rl>R(X_Io!V-vb`{>=|DJ&)YM$|S+#mqVXbIyM||Fdtmet$-6be%(6uC6lb`As=_c|6Y-8QR8tD>Fr#C~N62j!RYf9l%ma;5?u%@TIr+>iR)#YjCou0n#c2tAdXohNZ^`AIZ zAYT;5^8hEp|G1RY^@|Avh~#j@sZMh0$+458XG}VOj3aOzVG*_RA{P@II4V~Dn)4qO zBSHKrR)qLJ`}dou-$eb6yTC564@CtK70J~9tkD1ObJz8`TLySrUpsXWpI0Ly^+RV@ z8=Q=fWa!8h_M4br2z)lT&1}PGBmW0tvPCif16==)u)Ml`{mYPAqt)pR#&T0drP)$t zwXt|s=dd`84xYEx+5wmA%{Bp^N5E92)4O<=)(kkzGK^%io2r}A(l8^s@BJSYfE_@*kVGsU4zuo7u$8Yk8iVFDD0R zQJ*HdDtvf;{tfyqL@tEqzx5A)*+=uw&4>TyJ{?}bXPjIkV)HA-;wbt2yqLwvW1=~^ zNX?eWmc(D1vO0Zz&c>~a$c)W@D4L(=(A*^}{QmFX|Bo#okEx5Y*=tSuI+keb^BidR4DkbA-q7CVK}Q

+ceni=^40!g-q?xnoMl9 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 diff --git a/Source/Images/hd_cpm3/s1/u0/WSCHHELP.OVR b/Source/Images/hd_cpm3/s1/u0/WSCHHELP.OVR deleted file mode 100644 index bad58e6ee0f7cff325f4bda0742cd2c27945503f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29056 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 I_~HKf->^rhRR910 diff --git a/Source/Images/hd_cpm3/s1/u0/WSHELP.OVR b/Source/Images/hd_cpm3/s1/u0/WSHELP.OVR deleted file mode 100644 index 02634675fa7a32731b3ed77f5e70cea753a5f8ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25856 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 R%c&G&4dyTS-+$qs{|CUiWVQeR diff --git a/Source/Images/hd_cpm3/s1/u0/WSINDEX.XCL b/Source/Images/hd_cpm3/s1/u0/WSINDEX.XCL deleted file mode 100644 index 4b0e5c58..00000000 --- a/Source/Images/hd_cpm3/s1/u0/WSINDEX.XCL +++ /dev/null @@ -1,232 +0,0 @@ -A -ABOUT -ABOVE -ACROSS -AFTER -AFTERWARDS -AGAIN -AGAINST -AGO -AHEAD -ALIKE -ALL -ALMOST -ALONE -ALONG -ALREADY -ALSO -ALTHOUGH -ALTOGETHER -ALWAYS -AMONG -AN -AND -ANOTHER -ANY -ANYMORE -ANYONE -ANYTHING -ANYWAY -ANYWHERE -ARE -AREN'T -AROUND -AS -ASIDE -AT -AVAILABLE -AWAY -B -BE -BECAUSE -BEEN -BEFORE -BEFOREHAND -BELOW -BENEATH -BESIDES -BETWEEN -BEYOND -BUT -BY -C -D -DID -DIDN'T -DO -DOES -DOESN'T -DONE -DON'T -DOWN -DOWNRIGHT -E -EACH -EITHER -ELSE -EVEN -EVER -EXCEPT -F -FINALLY -FOR -FROM -G -H -HAD -HADN'T -HAPPEN -HAS -HASN'T -HAVE -HAVEN'T -HE -HER -HERE -HERE'S -HERS -HIM -HIS -HOW -HOWEVER -I -IF -IN -INTO -IS -ISN'T -IT -ITS -ITSELF -IT'LL -IT'S -I'D -I'LL -I'M -I'VE -J -JUST -K -KNOW -KNOWING -KNOWS -L -LIKE -M -MAYBE -ME -MY -N -NO -NONE -NOR -NOT -NOW -O -OF -OFF -OFTEN -OH -ON -ONLY -ONTO -OR -OTHER -OTHERWISE -OUR -OURS -OUT -OVER -P -Q -R -S -SHE -SINCE -SO -SOME -SOON -SOONER -SUCH -T -THAN -THAT -THAT'S -THE -THEIR -THEM -THEMSELVES -THEN -THERE -THEREFORE -THERE'LL -THERE'S -THESE -THEY -THEY'D -THEY'LL -THEY'RE -THEY'VE -THIS -THOSE -THOUGH -THROUGH -THROUGHOUT -THUS -TIL -TO -TOGETHER -TOO -U -UN -UNDER -UNTIL -UP -US -V -VALUE -VALUED -VERY -W -WAS -WASN'T -WE -WE'D -WE'LL -WE'RE -WE'VE -WHAT -WHATEVER -WHATEVER'S -WHAT'S -WHEN -WHENEVER -WHERE -WHEREAS -WHEREVER -WHERE'S -WHETHER -WHICH -WHICHEVER -WHILE -WHO -WHOSE -WHY -WILL -WITH -WITHIN -WITHOUT -WON'T -X -YES -YET -YOU -YOUR -YOURS -YOURSELF -YOU'D -YOU'LL -YOU'RE -YOU'VE -Z - \ No newline at end of file diff --git a/Source/Images/hd_cpm3/s1/u0/WSMSGS.OVR b/Source/Images/hd_cpm3/s1/u0/WSMSGS.OVR deleted file mode 100644 index 7f16fda88b52990a1f68cb5b3a818636ae6822ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13440 zcmc(Gdvp}%dH&2StN}Clf*m_nTHX`q#G*B8gY7!@Nea3F0^N`n1a6Pc8SRdwDYHA9 z-C2a%o|7GjjjYyk0hc(zPVIw(9rLr@#>Oc*iT_9(H-$yu8#a}k+z^&8&*^^ zsmhAS0_wa9(PAH^ThRpS1l1%$WLp%nqP7uD>VYyzo!Qx8#VM+9wJ8yb>w1*%*|wgC;1pYQ>e9^^ z4{Er+nOf!bO69CobC$1=S~bJQsl7jHZ4?``)uy8=K~PK$TyOI8}DPHMGfFR3#k zyrf!ZbuX#cBUZeJR3NNc9Ubb*hgz!}YU&!B>T82l8#gttS^cMF%Uc#nS7~qi6ST{U zZ`N%8HFM_9yLP_1;JWK?xN+f4H-F)lTfcZ)*_Xcc`=3d(7S8d@x6bz6c*||q-Ei&v zd1YThWA(l)Y8)zmkvynE@gd+xpOkM9541B;}JP2UQxU)Nl< zvbLqVX5*^Wtq;{VRj%DIMY4R6RM)(*v2{(&s+OwNwGF|Q)s>5+8`ZKo-�J_TO~P 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 diff --git a/Source/Images/hd_cpm3/s1/u0/WSPRINT.OVR b/Source/Images/hd_cpm3/s1/u0/WSPRINT.OVR deleted file mode 100644 index 6f5aa6965bdaaab52dffab33433687b27b63de3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152704 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%0AiR9}0}niar_*KKIusbLTY1I0 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 F{04;9o2LK( diff --git a/Source/Images/hd_zpm3/s0/u15/sid.com b/Source/Images/hd_zpm3/s0/u15/sid.com deleted file mode 100644 index 6d4ef80954abbc794fcf54f6677de7571f62d05c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7936 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 r#pcbM29q&1HXw7cKO!r~q$7kImUhfBXFxLu--u diff --git a/Source/Images/hd_zpm3/s0/u15/zcnfg.com b/Source/Images/hd_zpm3/s0/u15/zcnfg.com deleted file mode 100644 index ae423dc59d53e7def68c3b0c74ea91027ec46b18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8064 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 diff --git a/Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM b/Source/Images/hd_zpm3/s1/u0/ANAGRAM.COM deleted file mode 100644 index 0579d843bb6d694c989a7e318c91b56eaca95482..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1280 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 Jo&V2&{{vzjgb4ru diff --git a/Source/Images/hd_zpm3/s1/u0/LOOKUP.COM b/Source/Images/hd_zpm3/s1/u0/LOOKUP.COM deleted file mode 100644 index 460bdfa30d15c5abb7b91af832e4d2a08c1a5d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 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νM>w7h3edbvN;kt215IW~J#4ME+wjXvN(#6=H#BWv?yDIP=nIf`& zX$`&y&e+WwJ&F12+WuAQa~nZ1oF=Te#)5m^aL7lB>_J?7racEg`!H&VWwds5)!l(h z)EJbtE|p|$*3|9{l9#%Fq#^mr%29d*Wr9-uH2oFg2#KBUq2z{hmux<$5oITMb7bRE zODu{$MdM?*vGa-GuAm*{N`qHNHeSdw|2pi96Oj+UoFh1Vi(HZ#tploSbiU=UY|&9eS$$e$e=NGzxfgm#rkaPu8nF z>mFyR9GcOJD7pf?cEY;k9W-{vdLZa%aFdUf*D`Fwc5wT+?;?Dg)F;HjMhY^T)2^jF ztCPTx@a=y+$YKTY5xW7mZUZJiki~GOq+wL9X5^e;dT38w%f(C%{qn9+d~D(f^sOMj zT~4%(j$pOdMdcDh%Y_WkEwm5Ux5r%*34UDF4tMZMOpqxfWkwgeZ%vM;6W4^9{hvX& z%*JVWmv&Y#0)vE2XmDoC?ASu>S)TmaPUO5QT3j7t0bSArX|FUUHa>oxlVyr(2_&NB zn$2`}pdC|UkH~}Eniy8>XnUuJlrNhY$pgpfSIAv7T2z!i1!N{ee3Ixr?2){b5 z2r!*k1m1%Mz*yR@v66^(J$R9|abW1##2U4B6rH*e=)Avk9!xvNjL{e0!@eTlI1pY0 zG-gv?xl39uO~l&QS-noAn>0uFMnOxbE+g1es>iHOCbb?16!p3Ww63CD*}A}d!H*wB zW?=?n_*B`4q8o-w8ezGjn;5=5S+X$wBR`qe?q+tqzdpu^)jJIR{+j9WL8kupbUvHp zT+SsODz}1gEU`Bk8}pI^HV=o&g%>j%=`z(o-1u5-=zrFE=f20*0G4!Nj_yp$3nF0x z#B?nYl0)nN&+!*$)#vWl|H=T|7ooIRYewV#A>qX85BRGtImH+*z&3f z0)X{@mZnX>bCrTl$6YIw1GXa;pE3t|#jcx;Qqu3RSBkCfbb~1}2D>h_SZ)FL36vBS zC@k?Hm&aA}duifS_#2%w|BC)@y4ksuOx8d2JQW4WTF+4Bx6TPr)*o)3^_Sw;zr*)G zt77Y`S-Us%vRGQW)ec}PNbTn8#Hw+98rbO0Zx~+O*>8xek1n?19Uc)wMYJ=XtM-K( zo#+@NdO@KG-75#g43X{L^cZ6O1(~z%!R|WQHp_2yK0~<{uqtDE`F^{Ld*6x1Yk%lW zOF<1|7toRr_gQhF!SM4G2)#t}OM~YMkgrGYOnR5K0&X0*QevHcZC$IBp#~g|(r6C! z=kmvDKoXaWFWqr(q%PT8Cd ztOaEB#A__9vr|?>V#E&B5que=hW|gg%OpEv2Kwx0xpM9~CWJ z+>blNg)Ux5L_m9bJ<*zEk<#4507m`vq~`A!zZ;#hgyd7qlptNzmj_6X4JPg6q#ii% zSGVw;*RHmIiAfQ^?q;&yt*pWXz<|De3>Ruwqir9jktmuqM(m;tZ9&-V@tFqM`mRil z$~ezy+9|&?qY#knbyz&w8Fk)|iXJzvC^fg2Pq#_R!MqvmAz(DjMvwfn?x%~0A3BTV zv^zqq^=O&qwf)k~=fP>Zo4dIhTl*KOVtOsQcRJPZ%E?!l)LmW9`HV`Kma-B#rbuAe zB}(`&sDf#>+vWaZLKw;$C{4A=QC(9iub!6Qr8C1)0gV#8aSDts5EXRcqlUaNyGvCZg~ULs+Oz_ounC;hDomuOnnzDki1 zcKXt8mFIv}9Es3TXJP>CSpGo=gNKWJp8@SAt#>8as^(1p-5}0@-Z1Ns@4^GQ#tjuV z45(B|hvQM}CU^cSmp{yel2l_R$u88JR;qld*qY5tYTr}}|Dw9E5iFW7S)7P zG%Lq3{)@gQXi2k*-FLEewHs9Z6nR43%983)o?uK#kMH0RkHcKGwa7a@(-j8r zU!;h-_rbe#8z2KnB-t!LH6NMBI18^>s6wxb7D?KBPtyV<`V1#5J*}-I!E|bP%=XlJ z=PA_6?(OMdJ4tHOT6a2%0J1u zwmT0lgKC#Yp|pGFgGzEEdJf4(cV^Y;E#R5#V&a3t@(4vDn0+Jl=vX!{1p0AoF|t&u z3YlfOzyB~elHBM3{s`!?o^*9Q*!TOQ!j51W5_$_c3e`IDJ0?%ns1jfG0x~m`P+WO` z!K_epX8hqVD7=foS8R2b+gNy5tEyVTFk_uGnp(m2c#%Ac<0pJ3oO+V}h>^QA?ED{p z?3@EMoqK(N;T7`Dp3lSLB?X+Z@T)nB9)MZhzRDrNHP_jmss#)R^3MP(1Vb?Ikj&9; zAH>KrUzZ;Mf4OCVq9Yby*dw zfYW7lVibmca=n#?b|zXsP@>AI4XSY62IPpaECMrpBlhjwFI5s5Te~`g&UYGLB1p(E zXx%VX>p8?{|K18?&V_!hP@>7?-z=-b*?YL!V}etR zO(=#qYA%5wpoCO*`9g^gCx5VY9N`ns3ExwE$-b-so6j?LR#Sw}aXv_$G<> zP6VnyMudtJD(s}#+Qy7}jC7s$;Kf}TB&3Cvk==-^IZ3QrDVg?8JTd`Ta4Sr(o-Zxq zN`Tzjppkf;C;Lf%GC3Xj5}tvxW1|d?gs9oWAYvUBB>V&}-MjK1s<4mI&>VSGmJI-S z%g{J_y*5nkG;Qzj>M)sE8x;+SCMB0hX$Yh`+@2yLMPvt=K}0gZxpyDs2AC5?+OJ#V zI+Jufy*+B>xNLT;IZl3Ti_Uv&gH}aZ3$V%lp$E36eQ!Y-6tuo}zr&xS009`uc-I+W zK8uFR;#M+I$>H|9+b&%0e@NX5VQZk+Rg3nY9R9 z1}P+(J)fSVxSw!5#YYET=PazYVLT}613)$l{lraZ+DWG6D ze?=q2tTQJ$uP=5dgvn&G2YpNnhNIM+s%AL)g`G>8J~)zOayw%recUdB!*}APY%3W=75F2KGcNM|(Tq43 zGFaf#rqgZXyuJ@xH~v~cd8*ju{&!dh3Kf!}_>F(9Jvt0-gw2Wu$b`pVDA%_Fn9z~W z=4ru==NSU(T;8tLlaPto+nYxJ*v_TCSpm1DAX|C=xp7aPOfz-GPu#KY<##4tzpZcn9@+B zv^eERpnYwMWR-Z!d^?&tm`&0`EQ4ee#zn@Wgd$5(f5+S~H+&x0Hn3*k+kg;=EM``o zI9N!wfo-eyN0ydq&{X>-t7ufc*)d1D30Zm<=qddM0Y`A8+j9kKB6W(V(p2?<4HMK} z{aHyiB-X|yI2e9-xQT01H7F=3HHuT9!&w7N&DS4ORs$H2o=d>E$yYcw71ySj4s0PF zol8GiSZher3$~0V(m;?W3wSD)q~mx)AxN`i4PIit)NG4z^ZR;a-}K#oPr0vc`6 zD5s?qGlFcAL;RjusKMb>f}9yOi=wbTG*E3~m>9WYdw>ey=!Q*-&F$<|AdhMe-n%Fl@8Hs#H(XzDDE#EO^RLnb`$PUw1GMqrQ zA2<**oQzE+)kpa4!IqIX>f}+u>WBmshJP}PMmUz;4N32eWdTxexunWlZWJmq;N6HE z6XTk&-SswG!U;9$*0RD=B>9iA#y;AdSYsZVH)6H8l>OGUJ`w=%=TZ+Igiv8Kgg`~V zhF&E{qjw49*EP|G^ur`^)!QA7dO{YQ=A<*>C)!6xY`$97?t@1L?{>Z;cQGV-PG_4E zkb=aTOwzZWb|Dz}L8OlcO$-apvqUv6^%`wT_X3I58@@5W1iM#v)DzR#%A{4ka~r72v)BAbtY z&eI>jZ$u!w%0w$en-KX*i{f3U+Fwm`mly2(?ty_(1w+?+!eZe^+w~Elc$%sF8m0r0 zEJ+CJEDK%V#^#4QRemqxy}V0-Vy?8&5sw8w+M)>-!<^h-#0Z)gq829Nn)DF@hj)66 zXye6-Oh;LFL@<(IScXkC%_rN(;g9m6+9-d3PPqENX&8r|$h(iwaS&0#SYg`R>+Kgw zT?Clxbo)+$@9~tG34igvb?1;;2cOSr6RACuEZm-M(k~X#_Y4E(DLKaE#h?zOYeaJh zZp!2QdCYs!Xq%26_0HpY0!v)DlqapD#tH?xH3fGc)1%)ybA%(W7;-7moMqMYddRMA zkFmH$Q5OG+Vve$Ehg3IbMciKeKAcyA^lS(^zLq9F! z2I1o1aMLZ=HB##OeqppXPAeMJs@?i6T>I8(X?b*+aCJtXyacchI}>iqYwoX8{7H~#j^M?tdT-;uc zWF-8DCfD8`E)j6nP}NDCq*X8#M5=d7 z2Goh{IRlz-EAf!v4vGjxKN2)PA`n3a^b?mWW&b#MKm>^xW3+%gvoWNcU2#>1;X`a{ zyiJte%1~a(Aji>*-3xkqj=oS?*%2ox#dd;P7cvJwOr#U*leM$heZTqey!9|bNM-6z z%RbhbxD0GG@>=Iv+4jhqws#4Aguh@C>513e(oaYV z?m={1^v9B8jXS$IFq&_zpS(McH%bW6_qK8nXKTm#(UtB{h8Km1gf10#^si0EPO*7C;f=;SClbx+CWbB2g~#I&)0(F}cbGT>TH6{+%`o9sAAbrPPj)XBRJa`! zde!&eMrcA)#2tIcL~K&uJ3UOz!vDiBKSkHIwkGu=X9)TC`PsaLh1-wjYGw76dW1$I zU54#DoNPXw&mL*^9a%p~&qB2XLjG?BZ)_p{7S~w`qR)Tal*0RDJ%+dloVrB1MlosY zGK7_ql2b961p#%xR?!Ck>=m5KHAF&pFc%ltQ3J9-549;T$iM?ZHVRMMjA;7CM# z0V!sopmLu*n0?Gb$_x3T0AuY7v>kI1N|)+Z>7FBY7YCth={ZbsQ3vQuokvETpfi#1 ziLi9tr3dRH*hYlA)LAJ@2{caJ31r+JyLV2VG_-w|NWzs} z#U>P-%P##@vOqhC0Lo7>kcQS$a_MCUF+T}U+TVQOX{(qymqq%fIQD}9NzF|d=)uwo|f z-1^kOKtjEe-WY`twomQBHm9+Lgx!Ety1E-;B2rzT5JGmPT`PMVlvNo%W^9eF?S1cC zX9R^20pJ*8eDf_9ryJ*YAy|9&bOG>1kEz>T1Qd4&>R`b@R!isu64_AQQl9uYxHulL zy*ZQN_Y87-hX?ZuqalEL&FS@jThch_IS2+A2tH*+l1Rjkicpbl2DyxHxN8_a9B7rT z0~%KjN;f1=KM*8hEZJ_tRYJM)YRI-4P!3tAERK@6EbT`!2c#n~YFeF?QgnzC;|I4= z30JaWt55ojwzjih*$|6DP5Urze{LW z-4!dgS;JiUqD5?p$;Pb>rY+^rHJhLOA1&V1nJ*duF5)F)D>RSIysm;}QgQqu)hh<0 zEeMrIaC*%QH%tICz@-N^`aP zX+oTKwV^WbZb5Ibx_*7-2IprFC@R1InqI3PL zI5HDmR9&Vjh8I-?0t zp2-jOh2_|8poTJBPm0i#TDH=^5fO};$V!!yRSJr@5YB@wNW%C_MK!SJIK=@Mf9Mei zl6l)VlPy612^wAy;j2)d4%mv>OY}v4XP>%?CaKxN3K0zi;AuX8F)zc|-ZiF%aWEzB z9@A*!3I_h<`PNLksP|A^z|K~qd&D3}C8@%J%z(MJiFPK1e7^kzp9qhEBx=6>&(`M=|J-D^hE*$u*YB z=KC_}ikTxE&P9CQOl=^XFVMoFYx|{XKsONnI>IbF+5o5kd`mZWe$X_<$y$|5Kb7RE zNZ^cKK2BzAxVGIP@%X53bF?C-!jd?DK(7>96&Em$j+U}CHrNxE)W$YX_vK3v=JOoT znfBAv{gD^LmP@xK%s3C?5C{3&C4RTFKrotMK)7^}R3rVX?tYh$OWD9hDWw=sAhs1p zCrF8-%AjgIxMl@`g1JD@L;W=X?VCpzs%GdDb`vgJ$ozv!aEJTvGqTrBVa-ivUz_|1 z4NcHtEo6RA%7Lew$u88j1Maa8VYZs|f?z@t9infx&L_yX)Sb98S>-Gecz71>=9K4! z^l-Iv+70KfO`LoiOtQ3(*QR0Q9MIOn0WzM2_8EMb_O$e;QKUzx zYtr2I`&gyx6Uppr23qV|F3Fsy+im*9FN?&k>y<;r4oTCR5jt; zfr4evUdl6C`*p@;Q1G|y3^`hBeuVSDxwy5D71No)THun-8NFI#bD4xf=LB{R_kSt;Rg%==@sJk_N?RKI%`dr95h*g8_EOBGhxr2_h*kFOuTZxWQ?u>B?IC2jn@HNmq?3{=d9sZ>cqa%-rL(hP(y2g zfv@@uzmV8)DFks1NGQMTHtQnNQVKwDWy7}})#3u`ZpX5v?2kT^CrQ5uHB7|Ri`(gR zx^pi%>u@6dBit7Jb<#pJ0=p1n&UqKhT=;iR6Do;KGud7CX+6Znk7I`*ONIGOw?F4hpU+^1IzR>{Iy^Vg zaACpcvowc$kyg*lk3puv@&v`3FA-Eokm%^}s9U`Y&jQE!@d?@a5uo0>)6O=k(OacRP9MK~#rtJbD$d;Q7EX5#uouV*g3G)}I zMy7hen|qKw*!hgc3Yp1=xs>&U9sW%+X`y0~cxO3}uk=cW+#!8o0T$n3?-ctanmEBR zUceOxz$sYch5F;|&1bdB^6(>a7cr~sE73$gc}T3)S9PVCvCHgzPyGV>&Q2t=R=m zj~!}U2lh7^l{Q`H(fwTRV;r)NexzGfDT19vZq7A9-<&Un)Fd3VkR7^gMqM3Z%o$qD z%8mKGx2pOwcx!l9rq{+cOlTsxkrNi|?Z7r4-$?oa4$;%W_ z_G#@vRzFfRBc7SZ)MuYN?@aS4ALnpV82h}5_aJ>OD~hDh?yhW4y(aEhvooGpb&uSs z1PKYvD~balcloeEBc*jJx^FYK-3>)Su}^}WwHR87vak-HdBya9s1+5Vhq}5azAS+dczMMpGpirYFD(Qx9Uc*oVx2%tp4j!Mt zOxi?&&UpCMX(r*(e*Hk>3P1}17M{;D2`793`9_pUY#(k-u zQ+x$;|9LjHjMTtJ#GT{ai1K!pmqf>Lxq2wdkrRIabwS~af?sC7vSF60dexqWx?=6(DpJ?^DoDH=knoA3L;JsI1J<`;#pa^`ZKl*7vpJ zcc~lu?H;anAr(Kv&4L*qI3kd_oWMz2tK9g5ZtkK>ku$>6!G}3K&&DPW#z4ksb2>A_ z0fBJJOeTjL{1B1JB_7xmlEubsvwSJ()RlWtcY>C$NwgiMoJ ztFCnVUJJrL+^oADa=ycvQYidad2bwe49#!>^dW!YlGDuI9W=y5w=Gf@r`?H$fa+}q zSfY0OvPrD4OrmaW!$&~STAz0$po_QLh;ve$^zd%e3J1tg8J{(=b`}5%jm~gjcE+?tZv8wV{eDLjuW#)c0ymJ01<#k1oSfgzfh7-p@%iCx=P zvXUTl5yu|~^UVJsoBVE8a@3v2mP2DgpGCkwmd% z{kgI@oCu?siF|sB#&CRg790dC_UhR68Mc_Cy|0W+5rklWoSxTV0JO%q7kgC?XdmVj z=W`r*f#`_#3_r%_&2MqW?Os_8;yG0DB;43~KtT)BHQk4!yYT+eS8alKU3$IOk+I0Dpe z^Eu~9autx1R=!`Gh;mg*o9T6e6KEF$v z9uBr&7Q^t>g-q)1EhIk9q`l2@ZA9LZVHvpbtnrFFB^M)~qvgB6tfQ2@uoCK)x*fE- z@t9jhZF!(QtuOZ59fF*UJ^YF!e{9Tn)uX_MOc87PszbfeWh^@_7h?vj3d3bqW)DEb zI#e~=(m(Jwv`;rb(et|Z;tBVa5QE}-rz0UABEocPw9Z_Zjb;ELwnY0qJ+1nw5EZOM z4-gPt4mEnLTZp~rO_KO95%_l{(q>3nrhG2-z#uZem4J zZl!Cm@HtvoC&~)6O4~8C6ZZq_Z3R{tObnNZ@p3DW5MKb)u!|PfT2%lw2Px>(`rFrr zhJQp}7M%j2;RU#(d0D3)Z%oM@qas3TX&LLYd#P*-;r6CZhP<}vdtq_ItP400#S-+xCauC!m+Dn{h z-!t?Wc}6x|gyd}$Yh2db2FOU+!37st40@ONG#4pBdb3N;uBhjtR*T$LyE^0;T#|*{ zpftYb?OSXY-sarjvYjqIhIdElYhi2IqY6zAf(qcS)ZowK6dV=^Kr!^M1EZC(0QB{) z;H}E{c-F+_lPxZ61IW_JT#UyU(0Vi+|E(v<5*vRvq+ABV0Y z$K5(p{uY_5Kq7~;2*DPNi7icGy#;$H)n$+lhkbuDGgpe)Oeu)gbHWP5xTDFCX=@9VJ)@o z7PY(g^Ioh@Yalt;&H}lz$){=B*tAkmk**3H5gs3<`TebBpp8a5lDRGHGr()M`R(SXRH%>8azWXdm7FPlE-)~9$&pafwOfC1A8W;LF9rd5Y z9F?}rh86?jMw#ltSaU}+6{iKP#f$m<0|Et2F$!HRt5u$AYz^7?Z7_@uSDK1fRObmzQ`Vu$rgW?VMi?4 zZd-$JzkzhmnW@A;=RAxo+Ls9TS3nRI94i$~2(2=+Iwij`lEBXZl;ZJx)B(?1%?cORQao(I;rH zuD{_uW4>9p@oe~{&ddwRLAp@$xc>HE(!1GmbZ6;*Zr?ahFxx16&KR%1eKAS>00Ik< ziSvTC;s^)p@TNY0)eB{Et;k}2F~|#ZT{^kp{wxX#4wBZ|-P;A|d1qElHXu|q?g197 zX3NrsxWj`4mZ8SJK}*PYccEh8D>~6rb#J>HxwzsOp%Q7 zI^pd0JVTp6ezFGgsgUewf>KQHAyTYkSKxV+c0ldr?jN;9z6lhSBXO1+Oll?Vnt8w% zD|`N+XdfBsMO{}+mv##2M~DXfzZ^RN59gg|P3FdNB0b~VQ4Cx-uab?+ZdFwR8A}Tw zx$!WdS}8`U@=A`prZ^Gfkpq%Bn!7#qFjMr}9BLjfUV`dxnf>RAgt-GJ4DC{h#o*@h zsj*gPytl3IvKVfUc|*%#x^Nh=0!}s$g&uB)n*kz=0E5n!79aQkUIfPGFaE7hSW})6HgDvsFX17q~UavMh(1DMqYr_C9<=u zrTj(7era;OJqdOCN3%XBc>e#Cl6eKflQn>E@3~>+njt&u?+hB8msuB9;W%!S9qwGh z1A#k&JC9{G1+xr2a&M%RKP2Xrsn6Q9#?DBqL%afOjD59&=A(rJG7xc=H?EQW~&F5yT87N8_L&hd(eCJ(U;Lz`|*pW|`WX3(@(a9LNyq#A+)NJ`;MzM8cH#x_q6dj+B9ZYP@*tjXXNjAXIW2QP= z4uh&DL;x2Ytf~jSaYla_=Ua@?TPcisZ>SMbm{8irvazhcsd9R5IX!#H#=b4sKr zanUu5t_w3P;R23;cn3Sj#0KOix64As{KO!h`o9oDdMJWzH++>B?R^PzdRUFAXL@{~ zo0pjY*-M2;@(d=;5U&LcRpQe!k{}~)UE4xV+M|(^TCj>v2;B~axSVoGdb*nPCB{?r z<*nN#PAUe!Y(|3md^WKrqfe(G($R67D=?$-5M<-7pe*T`hr$MQIRI2Lv)=$Jw5U5iSYA%Y1KwCId>*In3OAqHm6 z`4|XCfHtE*O_g#hdk?L9DpGd0>|7|ShejAID2NHa^~2JU|DN#u0PzD_2LG=j|8@a!?gVg;rAya}V?F zI6i>Cm`&0J4L4HxL828wYcN?SK3OzB5bqQxSn3Lgkvuc~i;9gOCWip!ahm)B5-}$Q zUL0m_#>{!J@A_qO{Tp3m?}i!4zH4Z}vZCMYM#_@ znp8OgIE4~d_Pc=bkb*(_+hS{u+C@qb^*CBI=~0@>87q%GqDUB9g>l#*(E9jbBG3eCEwJj~8xo9h)2d?Y0=tmRlgL6~RwXCVG zGW?y86PZfJb0U5vH`{d(GwCry z5T}v^;w3L>@fSCIEJ@D^nz$u=ck7*HNp{sxX;OQ~1a_K^7jsFf}gcoJGX; zP{J&g^Sj=1e|ruQ+xs*3cS)`hLM9F)K;H6!gvc@s^y z_Uqn#;cr|W{Cd;eZss`GWg01@TDbYsa_t|!@89x;e>M&RkuCUYD;Tat!QmPQ)%*|t zsWV{%(x$x;Egiic(XzY`NL+89JlrZ?b?Db~uMz-5?nUaiCO0#C5(PnW{+F4 z_^UT{2Y_%>RmmUXh(e0Vu4Wou5)#$Ek!@4I4{JiNgUDYa*i=3j2bze4E)Yks$C7lB zbwLfGg(vu?g-R3|DT@sEaMOaP9s&{I)Cd9t*Xe#j!5_(^si9rggemD}50}_fyD&&3 zRvx3IIa_-?U#OK6t3i4&q5ip(i4E>Bzp=#;uUA)8L)dkyH=_p~t~1E}88eNkpTXm0 zU9o^gct>gta7u3*~vfz}4R(L1V4#JV_Ykh|jO$mL5o$~+ma!K@Cm!v;=A%g-H zghkbA!5!gQ40?7ZpXXYhPEbDv>^wFC`P@Z0uuLOQ9|FbO7<)B1(6GKe6qE5O!~Abe z>2#UbaRxY)c!o2uH$=ezMpbQ-8FoW$P+OV6+K&8ePCdfIXawx_;bsg_-wK*s*)fcC zCnl_+{(^=}PgyR9O4T7srHYMCuyG7vjcQK(K8gfIbvNNy^OWvU5*_Ut)8K>Nr^4iWU@R|A)+aA;N-`8+vG;AmA* zD0zzT`Q*m7#&6P$m4Gq{kyT({^$L2?lLffP!Nxf7OH|fWkscxIbkV=h0FK%h*M)=b z9{S%3_zrMz>ohg~6zQ4ZQZAB>2sq3e-yB)H5`&MgChGt;$~fi{t>f*jzRateQCT&Q z2M@OGn%$%ET;rSBI;}P=*)`fUcwip2ofyLoP!{A+ZQak#!Di?=sLQ%H+hGppw2MjZ zs;{IXE>=bkt{og|=*46Ro3k|nIn6-ry?DE|7FL~+;hHry+rJ5t3Y{J#i^|fLZuUmem#!G z#sCpQTHSHGvM8=tU1vt#EhW`%b=}rQU(zoV=+seZG&s@j4>Wbzm1K<(wq<@d5nxB) zTNEfaE5oWi#iCXuDJ5%)&YgT9I6!INifSUrqi+5^==y6I^;8U}Foe~-==KGEMjVPO z`HvSk9w=e?F$Rt-tiG>fx65}C6z!Ms2w1zwhrqQT0qtIFUBA5@pva0pngZ~{WYJ__ zUc+01Z1RmxWC@=8*Ht0f`DzjLmG7eG&hJyfDtih(RkM>rSINjyL@3-m{iEoZNm|`} zIlrM6AFSY=Y5w({$ymwL(APVxYcEH6V z47B@$0|<3%ZiGS`OgxgmyGcW!%s@g=R@f?0$TLvkTZw@rooB;)!BGCrsaj{Mg*Iw^ z(HUvJOHa07IE}o_skvv4Uc<;MhI!&uQObO$^FB8j1&>frbhpz-tLq*PK*S4VO*N(Q zjGGPcYaN;WBDy@l8YY1G)PvhtPQw6m-=JU7lW?g@wNq{16k>Um&%eKQZ!s8Xf4de8 zWs@8Cg2HQh@q5!`dBy7REuKvP0{lv-I(@On0eUbh--O<8QomRCU0?O_leCofMC|H@ zZ{$^J@e~z8v?fX?243&H7mbsiSP!UHPBVk(-}Pns`bxt;@yKK}ohv~0>^pbxHDRl% zr0I&ylZl=_DMPr_Ui528(+Dd}jNa3FPy2cQ4Ds*q>=E#SR;GZQBMCqJ6JNg*0i0IN z=`gbIo|O)CN2I=ebaS_vwKT4Zz_ zCS)A`GNNr%Gx|#@>!9>wIsyfEIxf z8~=C_YrCcq^if$7$yr-&@_T;q8hfR-NlnKgI+z;W*ET_F*R(8 z0)oI^vQ*+)I-_e0Pq0}J(Lz!!Ol2r&4Lh1{5Qo5K)VJHh37>SLzXP+8rNC7M8L>GD z);&-6h7P72qV$e1>w!2ee+S`&3(^@OXB`H*5_hurB?Htq*5=*>sq2gph$mO0ZWc+z zbl`lmuXF(X?cg^`YLF06*?W&;&9wTCijEm4A0m-PVU^N>b1iPF+ILAma`uj)=5^+anvDV+IuR zEITGDLhjVx`{1KaG}%T;N229m{imNrR|@T)ou;R`^QWKYrPI0AjbTZyzp|zTn}+8l zkBy(B5ENMjcMmi%W>^_b%)%a*#MI*N)hIxc{MToQ(cSUWSGu*@^qGPtw}M=a=0;cZ ztqz~0y7BanR7LZr_|y^y+Do#DZ>hW70F0)#_j8A>@F;qYVcl_bC(ASs1?V=TVbR58*PwuO?~MM3aF8p{#G)i3NEEjLXpo-k@%T@~nbD zgQR+_MTeHT<(kYunS+_eQQ>5Wbzv{GC6sh((a3?j$MBZ_gmchHwLa~X6Xu;k6Z-2* z>W=he?TbHjzMUf$iBuoXSniXoPKpyr=qZQfjv5G;yNtTvsxp=s1zzZ1wHAsSzjtCw zlIj)H3$dxWNs$%l?9VP^VO?sG-2KJh0?(pdqxk{Ym8Q1ShbdywHEaG8 z7Y}u`ub0-@;sK4;vV9&~z06-6AK{477&W+)qYOcQq#p{>4JhF!b}3)>7@o8$N>bDb zA<=u z47D^AOGpn$PM$#f^Rr|4FQ=PmK6&D4MKTtpkG?Ht3w~T4Hn6>VB*$`eL28s2L)lcy zHpdRWMj{(qhwdhcLdk0RR88dCCqVxno*`(iW9m!Rjv`pAx!aVFefcNfo=07;`6F!b zbC}eOI#-XZTGZ`hC8;r_t=YHloF+#FXSmOAzsE`XA7@>PaHO&iUrepsmX{g&PIgJZ8^3P z0%ox{k0~)4)Q?#c;h^Dn{WvX`Kj^{Mp>VvSEa;qF4`TlIqe1((RmEnAxAvg3 zVSjP%)i%jpnK5Bimg*l7i1ed^Hwo_@AOw_YMzO=PU6z<)jdN6s=mVD&ppHd_sPcw5$?1SYx)Pcen`ElC@euGkb*xsYP|p{BL4ZY)zR7n4?xXL4$=jP zfgr)407himo0r8n-%{&rsY{JDg<|!? zXr?hXoW8rIzJOnP2T-AmKe;ZQ{09>&Xg#j}rr~iDN$ne|+|hMd1ukTf#>Q~Q0$&~E z*}}q9wBJRADTC60%4U$z!4V7V97;AiSRq|XMA3FWyKLeaQ{<9>ANEVWT`x)!m7391nC}AcFNBqZMh;P_t&IHAi;6_J3$V_7*m{wUw5T3 zI2l{m?mc@3<<<>hfTZ|PHa)Ec8pWb-uSOcqk>u-aDjWbyk z^-=m02w$Y;#J^VNX{tua39TpFfbGo3Xvng`Jn$M7~f<@EAAfhozg6C)jOaU*fZ z3dv!vhhOtwO;^YdC+jb|HbZcFxBr{3R?{AAADvfh_+&Ob39yJTl`$NH;E=xFq}-7R zvI@JZ*`yTA78_*=PprFtKp|45Jj&sI@lt8n&N$X!5&mi|`dQaU{j|e)ORPGSyEh`{ zX`F!yShn(I9{J$1OcKq|;8j;S8(Pv9QDyyV4-GoGQoqjjq#1KTdPrSE=dw-8?74tV zldFHYX5KnZF}+rOz6f&|p9ft*HS~o<^Ak08RbB5fb_gqEG)r0x^y!sw5qb!#q%+lV zm}I5`o@ICJv+OsP-G8d+lqou<8VOgB-0eLaI`Pl{Nx*!1%>s$uk?9R!YRr!W|JH)- zTkw&C4)J8^EMKy#zOW2N*e~dm<%Y$*+03-#C@9t*%Qr{W55p};ZTC5RNrhcZmHkO{ zhIld;2><+1T5@k(W)7uiq1e2Kbda)UK0;-HoQ_lIG1#C8T}=RnR+YURAhNxPSEJk< z5pI#>ev8o|2jGtrrJmT9&f1+cJgrC)06@YhQw5UCh$(_zB0fiYaz4C6BULXFtRiSW zt5USc=p@Y@QI6iZP&*J184DYLsd`W;ajYhMu0b4;2><5XGQ9C*?=Ru=TTn4&IFW1 zk$8w?LVf72-j5cJ3?Y4RKgbK^)#jCE#ZIYsQ_Q5oyPhInQYAH>exFlsRH-)^TvUL@ zl6)K~z?sR-)D$VJ0WF=)>FP7hIYv>hA#kk=4~FIWJm0 zIBxaJVCiqlCK$=CeHNR+mxQfT3J`%~)ImG49|uQ>)rq>V0?L*)3?4~>Eg`;CO8h8t z-N9AoJr37e%4MHHX300%mH|+`)_kr(5c8wzu!ZlR(Hdtc!K4F(+E(#a^pW)>indAb zK-2e^=|5ir!lb+`X;od7ywndB95k~X1RZcRZ8LyGY81|MgVE$+b^A7VIXZ^pXhgAv zb4ek&HF!~^YoysJQ)eM0i-!zfDH`-pFruZR zWHI6`ui9QGereoF^tE=j{h7s{u$RS?GB|I)?VL<%rJ)S?qd>GTzFf5pL2&6T*hEk? z+H&!7Mao#M_c7E^LVK>ni4d@sdiWBJsJDaRMznz6bDUcg$Ch#RzDZ{tE@*#ZR;WXr zAJz1I6i1iVS`Ef6eG`+Uew8*A?hk7HK%~UptQ_hgUZ(;$r3u zp0Rr4hn2)3?)7ydW;syQdx*f`eVP~II2hT{AKo0i%XXLZmPJy70OV99msm-^i7lye zI25(&{((VqszTyj*Ng&R5nqjk2ptHqH(u|O5 zu5lqxSemHUV0f%?TxJ!AjdeQOJ|Rc)Bo~AQIcDuJ#%(B9h4w$JC}=RY2QWAS0ANvY zCpefvH>DDf@L&yA$_n6uBQ(t0j^%MhQ|({=!>$OvG;DRdC}G_R!R?d$12ZVqDYRN|6n?br%Tziy-^RDP$W4xFRCxJ|BZU=B=a`kS@X0pdUC!DfX<_fv@ zB2)7;3kLICH%clYNWcCxoA@^h;??_Q+0i~ApK0w>6s2R@;}9+d5X?;NyRUEm?q;TT zG@o6+E?n1uh@(P7kj+^xIeHcn%C(+ICLnr;I+!ac7;UvL$@-$p!%#%aZG-9j<=IBn zah(Y+>Js@H3sISzr#S9Q2HvbxBWuH2mF$yaN$V&i^t3+{t8qu^3w$5lV`Re3MkRN9 zp00NKe2kHo)~!X4-L1mY<;Dr3p%`qka!GN{4U>o64w^qb+Z(q%*RY@A%U%@rcc6QL%x&m#Uo+ z-8p6<2}E5S?U#>%Dc(7bG{GO@9Gn(d9@Ylt6c1S9d@+p5wf_br1>XIKTew6%x?q0W zGsIxPJ#rh=iFz8s`n}uFiSybe+K}q3LW_yc)Gn43R@ejliL3e-@_n^$(Kcn2$n144 ze)|MKsFStn`oFcNm@Wb*nc^6NsT;0Y`_0ucgE*?KQev%hO5Jt-qSV;Be*>5bF;Y3S zGrrCGAW~tCg1)2(39bU|hJ6VG%J=00r`V*}?HPOp%yK|v$5HaZ45P@h>M|pr7X7RhV`a zD){)JWG+@k0xf3G*Cv_Mq+1gXk$`kJ9?fZ1?4VRaCz1wHC_~_r>Iy;w;^ihdD%b>L z)d$yD*4AlEftdSV=t=`@9yzipX-FRXGLEU4SqFE=|3TBl*y)$K2P@Y`t3Q~3d<8PA_2_kK29c2x9VDe>&B{Ldqozm$>?@67Hc0K-O~%9 z|LfaTAwyKyC0Cq4ekFULR_1@RqLbefoGdoRGYPCamAoR_pR+`UCKd0)&R(PbhZnY0 zBsJ$$DV_nom%Gmt4E3g61!gve6RSnqPD%I2=Zs`?C_`h8bc=0yKl3{@T`AS?&oJ$3 zS057@M|lN}WmGtGu}h5YQS72Wd=ga(0MEh^Wk@r4^IPOD@dAGNkH1SHTB`zTeN7Cv za|;3k=|hF$TG0L}$-u`NohP!Aa{UAy-751`t_%7dI;IwoQ5KUZzgDHZIrOM4PdVnDKE)6^z6X4W#7F}h7 zD9}D5HKt&=*hQ`XftLj}sTFf(J)F&~B~R#IGa!x}<{D>vmGdU4__zs3cjWl0`~mB) z_J=P~LAz?uRh6l4!#`*&p1kN-qhh@5yTbpTQV5cbi#t2hhZ1XZa8q2)^-wGo|L95q zq#F%Hb7r268VCw6h@23~K3cufBCP9L-m4ftbHZ$fV!zMuolSJ zFLB@Scl^vzDp7QdJQgGRE^AK{E#a^8rWtBxH8HxVhL;57TkO8u>*4pCWKQk=pZ&q zm;bz^25zS42Vf>k7=}5f=^=cb@V36p%800dvgtzcaoxChWHiXTlJLC}j(CTQc#lXi zx-)LljCPek$5*{!C4%R2G-p#l*L~}1eR0W3DLYsi(FyANtTC>_PMSum&Z!C*&~IJx zUIoKVLYUD}(4gM=K@zQW_0b9a)Z@c!S%g>IJYByINotIP5QSGth46Y!Et#2wNo>qr`XedQ(iP9tIaF@y){@r^Ko-oa?Q#<|K~DxCrc|B)7R zFu4}=sRq0azCJOCbf~T%0He+00CuNAzNM1PUc+~-5Hk3dZF9>ky$}JQsZ%GC6NpOSs|&8;C0}Yy+W;zJ4l@N%tmD6 zh_R6eQBhcF1h=Z9WYR6TM=q>&(#C0or}7l$Dl0Cy(*!mkuxV0v9MyvxIGy;2gM%U{ zymR#0QyOzTokaECq~5U5#89AdKkXn3ZCpV<_HBBelO#(L1@T=Q87XnRRdvx!A}c5J zO$!5JEg*Lv(hUVVu7TPp6Qx;uRQRX=+130mCODt0yL^TZ=pIj$>g6PeiUr(8+Ezdr zkgQ4vI8M&2HK6vpadnF+6H4{jqp*I?s=EL?@||Y%-6XbXxc%;Fq}KIJiOhq_EhQBZ z4jf!XVY@H5Mvg^S$lYC6v=+%DN57d)WRz+3y&7-&JMs&Ce;ykP!+AK5lb;Q@q=B$- zGAq$j337^!V6gE~Zz=(`@1%ZtNr*To;+mK9b36iM}X>ztAp-lXsZc|W^XG3NBcT?!neHOKq(n&A+fHbdw)D1 zhcp2fuOinan?DQ)VW2U%)kIF^gO!5Hv@+sdvO#$6oI|^s1b~y1FlE~G6I^xd-m|7T zD~cWnL1Ngq7BO&Ri`2X8Cg=Vo#R=LhxN?pTH;b8}Ar}Cp z5Qt9Gh1V})Xlr-gWih+~nGrs&u^z0YcRyFa3~t{$J_GFnmOWd=8%~$2?{S2giE!{TTN9 z2KMqVsEy}rQl&NKw9~g4&VsUe0Bid09i$|@8Zw-BqQ$(4ZoC1BU33s|toDu0CEA<5 zb($5uY(c;?Zi z8eSz@;(F{~g=G0#X5}1?k_j93lWyNgu%EOVx6fcl$H)R?i^hi`kr)Suv_uC3%0*+$ zmVo}};SRZFOux?B&Ygn)y2c$ePE{cN(h*8&X+3KN?F;FoJ1pFQC3A~(hImm1nr#2I z#CABIZ%ky8r40c&!v!g;8@$$xA2lqecBT4`>3Dk)JGPS#jS{X0;`xe^KrQZeQKry?d zKq_v7O?}HHd3>M{z2)<)IWyax$8gv=g2$CN3pan;@sPG-i6*UALnd_P>L-X0h626A zGGjqNUWNErhqf~q>r$JiFq}DEsJ5z;w`Qcf7VQw1ieVjKikdwz!30Tqpc`(~s97fe zZXD>GWNO{IMw(DEkx)Sk5smm7_Pdtcm}@SYDq#X|kr^^LsrffYEHK#_O%erG7!QGY zS5(EQ2OZe zR#mk(?Xis?So`(o67W+>4q9t@FQq7Cq?l)Pc zZJd@UHAThKd80{)REdII-0X4CZ#fmknew$vol3dia>kmZ%Z}qRT$SeIoUtd}HEGXO zwyWmwyq({Fec#>yX`hEUA_?sMUDkd5*IKYWOlEnnPN-Uy*Tq-!;T%9mKi$U+WFyH4w1moI^B?XU&2P@R|FVJtS!i%91ad$ec>y{JnK zlG5&gKjXR4eHH1v>82g%YnC}?-oPUTQu0vu$ZaOy+@&vKAT4kug~Uy*dyjw#WO-Hi zVjq4>Nm|#-AiS>ZPwpq3M05>&=^G;xh@hcDmmcF95J>4cV+QZo^`-{UL(4*WgE>q= zd4xF(Y6D^7$*X3FYI;x+Ud|;D5U&46%AS%&BUA+_uYtS|cB*TV+fJ{);VxkN z1k=cwNdb=7}i*SGpT3!7D zPJ$Bz+8RWQT$}i_P2miT3qlI@<(Y^{l+Q;!vu@|QHlg>HY0SxKM61;4AF63h127ZF z@LONjS7Idso)C9a0B5uizwo6G3I>BNPB1aNcuPSV!_yai`( zk=C~3_PRM;Jcuz9S1$trwKrT%_wV+4(!Xl@b0dbLJA_#ciDd?BDj zH;(l(su5B!YYd2idP-X!C5bhbe?7{KFe}9T;tu0D~^hOkxyJ8_&#Cg_@-u;VvneZbiKd_8Q^|o&q z?V84YKfoM)^mg;#02N}?y!Rxb6HsbgdxB-wNG39{Xd-LC_<+QP`!_d=B>7d zRRD|X?KK@ulog|wK5l!`Lpcs4*LcIz)wujsIF0`hEx|4uRs>%lcS3@_G#S&Rgpm~C zN{&(X66ED4zIiq$(`+gQco-M2S`he_*sXE2vT9!K8Z;;48udCKNEY{Tf&?;vaRi-r zTFIzry{)4c$2QbwSy9Z{J>h<9TQz)dPGvl(^la(xgItDu+=j%OC;^oXy^_4uodSoD zOo`r9RRf?cDn@{F5-XrhFO5TRW2%6UP-3WwzYAo4N#{lcWWHWtSl*uUhoQNE@? zNIN=z_G>Nrss#|~gbOGRWhA%y0Cb-nOkjOKx9d*{?t5yXJH$*-BKoiBWmnN4?NfBmRbUYk+v==QF?8gcq zKTusdD%h#S^e^~c^Rvq-keW1Meg)$>rE%adS}A0;piDb;XXGecEU7YXqFsYD@65`vKuz6m&X9721p3xUH^G_0%I-X!UK?49 z=)xgLb&Li#qOwV_8u}S*{&aY+Ag72hqlaZQ&ICuSP`gQA29QHkHw}bkhJw}wZC+C) zWVQcpnV5UycS=tgkRdp{NSs<8mB<3UTB490naqsEAXp@^C@!4)H0*3-;6P;k+N3q28dA zz&Pn~rFb5L?tS-Ua;_yDB{5Ym)+v*SEh$|3Tc{E97b==9n2M0=V`Xor#4}k z{rMaguXL#TFRxm*hn~Z9MaBu$7c+e{XYAKUuBmgJGiw)0c+UrFhuHxM^#)lR;K|M| zz7YtCQ(ZC=mYn~tP5$4WYkirMEBIAbllbDGWX$3E}2)0@{{xt(MEaBz+gYe@#dal~zE z<43&uL|R!?>RHg-+>7Kvrs$-3Asp)HO_!{%P9eN#TLoa$m(_qrYM0WQGb9el^>FwY z?7gb6`8&P0D?INKYU9XRsGk=xW5?o^w81E<2! z`J6fy>WIHZyigZ978E&PZL~<3>k+r(8|12t02W2v{H>rl?beZ}fM=6iIYl^s}tigdxRQf3cKC1!AwI?d|jGJi)RqFcg+kxkxWIK1|wWAF|}ytFt|{O(z&r zSbdi3P!Jo{`)$3ji@v#8wUA$*{B~~nS=zIw)<@O-dRn2CC(-~@)+_oT$XdJO&do_a zf?Gw3b}`MJNWy)W)GaFP2kFwipr}z+QipFe-#(jap!{jU)vej{6%t21wP53?hvnfP zp?dwTU;QydIR`}aO~FZs9@~E(|6SyOo5R$s)UKxMBWstsRbM@a%Ujwa|m2H=sG@+sZ*bZ=0_5mK^2Kic4jy;^C+CR$}~fb75{)5XX%+^ ze8ii7WwP>ipbc-o;IJ8`Sisf%j0q*5!XexN_!pW(hHW{6F{D})qzi_Pd#%qlP@CFB zh6hA7`{0l(m-eTa4#rlMvg0Rb&)Em?pG9ba89TX*4V?w!E}(OoZy0*1G2e!wK@)0 zNye>nNaXoqKS(%t%*JxB5qnp7s;ghYVLX@|mh&K@ZY!WYt)3Ck;qUXSh8e?ZThm6RPh!P%Pkqalni|I@wDr7jJc7(=(+SYmHJi-wTOfv&Qr%Ep1 zApHjoryiw>e?~{8;7&*C)>d$5pne<@-3m6!#Gd#q-r0pz9gi?9hr#AAnkO*b`5gu5 zOfl?hyl*yN6Zi%JmbU)J`#lx)VB(q|B^pzXi6wC~hTm0^Nfafn4JlwUT96%Ur3wnV zh;yN1RY>i=Zea}2EXi;y&h{_C_nGeG0i+jZB=B})L7wJ_D2f=8p@^2y*#?E85nQ~a zpjc~`sig^nUJ|%^Aku(O=0I{7B&s3*&niUhHTI{0Z}p34(V`OdtKfKyE^K zmpR$^ljb8&w)}t&tWrh?K*vfMnGjOc+O30|Bw?`$oin{0mkrH#{F~l7%9swFuR(&t zi?F91G%0&=H_;G1psF)70rlwu|I{JbX-2gEs8^Se2ZX+aSIIY`<0=L~c`0!mk?5%) z`w4_W52EJt>3t=ISU#G7;N(ryN*lNVid$Oe9DR4BO!i)aN!Z+0%IZ{HKGGvpQt=0d1;)0r}EZ z%2y&x^^Ub5cQ3eGUfyCyx%DJ~yY+s@ogk%zArhjHdSnTv25hs`p<(7YEW~_$f{|o8 z`yt2Nok9?>41`6u`gdSXB3CjTX%yljO@WZ!^*; zs13=Wg#c)Hi6R^1E{FMu=6eTZ!K7xWKSH=tri}TMLr2p_h%$G(SS0CYbX=Hqgtl2v z_uc`}HWt#2MfH}!!Jmwgsoe*p5WJ`L#v{Pgfj8b%)?nnTY8lx^wbqc~5+r_jf(gq?QWcxr3(z`HML}Sqa-$d`A@dy~MWFh779a2#WJGE1FEu)QPO zs5-{zkbw1))tT~06-6y#wA&R6)o{xwc=P)}5cxVe*jLx=fJpxI2AzpATB-%LqeKXi zN1Y+O6Jp8KpKr+IP-YUO_+1NVnyB>Y{M33;&`&!o%oAM*QgE8ED0Xkz%{75YA$pR? z*a{x6=k;*Bi||NJO%0Apal~irK8vLiE1A$DRcf&n+#8bN4Z|}(U?2tZwctwcCAvE$ z#9Kur4xcjspBJI06`+?2hXPG$DW@?!wB;Zis?(1wN97!7bv%%zE~2BB2BTYa<3+hU zT|Vf8F7VP{`t~|)Ou=?_iWnAc(Q~c;?oeT68k7ky2Dt-uA_yS* zvJ6gBVgWM9TrG`jG=m}3qB~9myQsrb!Jf|O___iQQ=q8R0tsmcf3eb(Micq0so~d zkEYeQ6t7esWkF?6JX0`)*RH*$Z+MX1EIfsD5~&{ZHHXr(GIucyI8!{CSkB+@4W1K7 zArMYyYk+A)y;QIbkpX(UH5s;lfd?gKjI6 zIxp%w+)r4v);=fR=rA0>OCS>WqA$modg(V%$q<@@J+hm#ctzY7LQ)&$oX(>=9g726 zkOzbY%7#Bqulz7q>H{M|i#W3h^Qb+=BE2!b0Q|~f%jBl>FvQ71TKFS!*stb#+&*%^ zI(;;7j0iOMtm71Hq{698mg*e`mfplCMAFsg$OG3Zm{>&8>&^F069DJ468hnbx?w66 z2~ixVG3gJ44I;hR+f#%aibq%M7b4HkXS>f!iSL=N`0>QW<3S zHUCM}gE0g>0(==h=8{DSy zvu+R203|*4oTmgM;$JGbc`Z|Xt?kU6lZt(6=Kg}pV96vtQpYB+dtu?Lc9z@^*eCx@ zpgihD4PC?^iroa=fY;YYIsjp@s2KQKQ(f{!pkBooI z%Lq2OpZK>Vg-N&z{lVGUev>kAN>=gB!!2)LJ@20LDzb)vLRT~>e2%mm$XH+YRO zf-EWhq`*RR4z~uL)M*$~W#XGrk=RRs*I!F$G*i?Ui~hk`x@pVa%XIe;ierE1V?9&> zo4+AM-pSpjUv-OMM8$Q^0v%vj3V+a+-sdpW2`dVAX(JkJ>6!lh`_n5oJ9-16s&1@X zrl$vwl)rwatSPpX+f{}lV;`=0sg!;#TYSyli#b6Zko(Y;hT)yKMK0SR;1tmEmyWoX z6DZmDG}8leAy{ZZ7?}`~wV)pJ!PCImz2rl_fLU+R100CzF^cX>*YQpG7G1X)*ODa& zN0$Mr1cX{)|FMWQAM;`KR>vc?pMeSCT~V-(j|TE$E2zucAkjcy*)oeDH1QMUO#ot6 zc36&>I1gTgemd3O*amI8%i}S@K{5iZxC4nvf#mV(I{pDS_73)Lp_b}V=OTLESSS;q z%CUn0H_^eUZmce8>Naem>@RgERt(sPzLQb}>v-eU1yP+9Q>tG%H?JbrYHmGfs;wcd z91J=zzB|)n1#H_Ejd7}i^d+8?{M<ye8Sr8LC zcN>#p{V@ydrCcQ`1w-nN)0T&G?Zn7B%Ucz?n`;0I^Z{kLP@i*QCJTM$hkSbVUQ@?Z zn}HU>BbZIZ9++8Axki_j3Sz%Iihc96DrvI!tc>3j^xoa0Xu87BNw;vjs;ZC88Z^BQ zOzp5!8z=p;X*iwTGt@1tD8n3gLo$PKOTeNL$b~JCdc;(rmBLQYoz5@OMt3a6x9HEX zet15gM$jgRD}sNIF`yp7!QL*=42>=c4V%ZGW4yfPTQfC=f-cl12Ff9{}S zKS@th1As-%*D0Z~dT)a`J1(OoN?a9yt1$?T>A;6T1>yJ^EEG+@1>u2S!DEF@X!#=K zBVR{+@e-HO#zGTbb>3lrC%cu*Gb?YI0X1wMbjHmbR$%bzPtPLa8BioTi>UBAVw|a)fU^nmUl}%lWm{)BwPM$ zi%~MP*XPJMD>DnEwymFnB_i13Q~QyDTm@ajWRon=h$+z}H&cxtYU(CkRZ=t~i8W=X zA!5zm$5{#gjvy$NY=lg7D6L@og%obNu%&a>@EP6BPz6Ww-wJIKgHZrYu3bN@Dw#!s zrPumlRz%T6QE`1voB10&odyW&7ge(HQko=;khMS`l0arRnnDS3oSB7UlH>VSc;lcd z3h~{iE%m{@Uc;=KDHV&ab}AFt89rX5t9Z-OJk(zJ9R3C-cUJRNbWdk^7#GuL1)LKr z0;cO}kUiMF1fm%&xK8^!4y04r*|^#$Mm)k|bKw!X%fhcIn)qJm@9R(F_f5bj&3`eo zod5#Ms>;WoX}s~P$T%|F(O<&+fId}H)qExeXJVgAGVFLiR0~Pa!{$+TrAqKVGni;J zChk_@wZ-4hqOyF15P>T0(iZ>fAR=0BE(JE;${*%~lytXtY9;6o|En-wVCSv34l9{Z zb7O@V%rgaWs?q>&3D^xI9Fu58HoR;JJ)w6JcgJS_bP>=}xeFO9j8hpHDsJ9zW8f9` z;#u-T?27;Z;JEOH&PfY+KQ*UA98Cwl-$=1)4wOoqc**Xm? zL1GQr-q}Y|JpbY6^X5e?bod;Dg?conkBqXQLAW;j+hP$&CP1sCT7guPyF=-tU#YnH zRrK(4z_$xZ`n1d*P1QJdPOmF-27!U=;}u7hpFDNc~{~vdo1q zBQ5Tat2p=L=qoNs4>Xah7|*Bk3Py-eG5D4h_Ft62eTZ2u(~W|{+8~Dr0jbcE@AwXTqzav|#?1wf19NX}kEB~kr?@CVBwTSO z!ZsbF+3K6WB7#?|6jrUfEav!0>7zJAU}hFwtmE_-6A{_~w=$}oM4TYi^B;n^0ut+h z2R2_)+p(>n;bickEL~C6V~0Z@s1dT_E9#?tg7}eK(J`4>)&h38s7Ux0OPZmM$rb6~z3K~vu&kcfi1bHj~ zsIr1AZCH6NXide-+N#(2EpRHNb038iB12O=5=LE0k+dae&Hze9?`Td5Oml(cd3q&C z--$QJE@N|KZ^O0sPWvWY_+K*5=t!&N#f`O?Grz0xBGjh$_9NjfDs$9S{5HjrEGPhm zp{UQBr!%D`3?qI;(JUq)n|ZVd|7dPa5yD;;bWPsS6ljRk<-c0Hdzvs?;on+ zUm^kM!`hOVht15U77{98eY47q;Ff1phBCmsmRfVh&<1U32{_ZtsH60NK~FHth=w=l zh~EDEQYRFJ3YifvX0fIb@tRS@qM28~q;MLJ)HA)vJmR9fk&UELjJ+mbDB=KYkz3lP zr$#ZqR6*N|KpkZv(j?CwoR(3;oyEnO;2}uI6CMxGD>l?gIM4a&7dlE9A5)4kSOR5- z;3Id!`jenf4kRKwczEf zAR+EC+lL`~8G8fNq{vlpUb88v3&0s{pq5UmvoTTNpcEzwn@2o~(U0?DXdCpPMfS9T**lm4w}8G`j#X683IZiXE39zcRU=S>lB&W{`{0s00t(QVb5-1x%C6 zJWxB9>VaNB0YEqB)HdXNTC$7;Ue#K;K_<}!rP`>_BYK4vu*MfiL#3P5%AOG(gcW4B z$jnOqEFms)3th|KrrkV*e`zI39Rn<;7=IZ)1O7-F94wI5ocNSndgBc)8%qbgcpsFy zA5ar5BXvDAsBS+zS$q(F4Y14e;vldg4tnU@ zKpvbYbTX}BMKUOC4C3O~vfx%tkb#C+2+P~mEkT)<@pLOdz>oiqVeTQotwIAN2O?2K4Rw7QkJt|`m)Rxdi;1{+}YMx zLR_yPE+3GP-8(^)OH&8~BV70D;ysv_Oa|21a133l$6_x=lMV;v(;>!lvp{NW2}ngq z#+_p(VHJ4o!D&R4Q{)nF?!ln4Gi{eTTY4pq1|%Q-Kc}$=4PlM~(PIXxBjDp^-#yibZOr>sf%6uar_AQH;Y9?7DFIXV(idH4u0oZ_b zEMKWcqW6!j&#gp<4AODmWuYSGC6!jon_pBBhJEwwn-(h znxwfFoL%M&H+o}jdz7S)a#=`jsZ=aCYzqPwBiJTkz`zOC#GDmsXd#fJMb{l0J74YZ z#&gRz<@*iNK>|A+SJ5WThSx|t4yTHAs;E$sMRLyY(-%@SUo-?-9R@z z#dL0o+RDbW1)D6OS9o)X@Cm>l6xkqod75agTk=zn?rwAZ`?cq{}yjP-Y7CFP@Y!o49Ng_G-;Fp2pLEKlVq9Vj%*o96X>FjfdY&HjVzkT zX=Q^Te~h!SQ8A62`HH5+?%<#~&v_)W4tY|^EgA`9DaN)eg%;bVAjsN9&6I>Fj3Ur> z`0pE-zAz}4B6ue#al*p90))^=ZuxhYNrCZs^{UXhQWv6qKnuoJ&m%~Y!t|?{qu-;f z8Yzj~GINu|7YY0=yQL7*1dhOptkF!~bvVA#kN)!r7GLv}D`BG3eAK?x6ZQb+ra(-C zYf&%}BTaqClv;CATF6->SfQ8rQgNdPY!p{UQ6g=+ID9NoC>#5NMFa=)OXEZ)@1EjW z=yk4M+6&-Jn zrT5;m%5~#X$-HESB}I#Goc^{K#IoQ7=T`Fv_!e#86d3*HaFi+%b#P*AEL<$AK841^ z>Z&-%iisP?N)QLOH!fp=_`T}&-cjybU;wy2sFK29aF}Gjgo_Jm;7_o|U6+S-nTSje zxlj~&zjr2ialSECYi^COea+^geenQ(K5+v!Y7#U&N)C*2UqUwak`n|2z9!U8%8A*s zrhhYy5$a}PZ$9msMV4i9rfx+uw4laZz}1tlv+F>PmU8HRGjfRLp(n9TcWKZBYbQ%` z63fq5oc%9K!IdD<0ia!nHZ7{8o~iIJ^?BjDeBPb%PBW-GM9v|}oH)EO+w0`({nNz8 z;gJuTubU0rJf`LYt}UW12`}H-wl=lK#l0w)-5zwvE6HVVJQHom*IZ{5?vUThSd^!< zH3MGR6ygI~wtqKkXnz9AL;w@XJ_=l3EUjM2pb5PSC&p|6Pg}`JUGG*v!{ox|!_T9y zDjYCvD;gxkC-y1jO9h!Dt0B4wkwLW7u1~)P;ZF~N-=Qv(u8lI-<&nzk)B(bH-p@AW z1i|}TuQI+6#fgV;#6V4k``<2`$$})M`+^G{%OQywjpndhBa-?y_(y*Gd9 zzuR8R`MY^i6W&-*p^Hw9x+k6bt(Bqw7>siJ3(D`0s6y#w{D+LD*)rIu5AreukskP9Z>{Q)jZd@@n<5)|X@ z1e4b}`FWiN>olU&0p=Sw&2{W*#HqQ@;*);7R#jjus`L^IK{EX8Tzs#C`01 zSycC1zr-EYgbo#CSTK;4*{|xGzm!@399-&7&%a6Q2adm9wqulr7qP z_aZIgPMJ6MfMad#Xf&f~jeO~sCLS)(!I#W5TYSGsyyi~4?w!}qr6s$0)LRmM;s4cs zDzJG)hkAiSjcveB+CJc9M${YxF~Aj(xQM^5OhOVuocwaYMyF5sCZSK34hF?5rzmTUgqxTk|BOm~ zKe(XW9-6HwuqDlWee909KmJ)ogzEBkCOEF&xw%Vi{@)Ce5ApSd4p~Nsc-ZjZ*dZK& z!ZJdZ5t{zaQWeQU_y=}IwBT9n@vmg-y{th-%|(S?@&6?4OkK8Q;r2TdDNsK!8#9}} z&xDf(1H@c`n`Jo+--=Bne-a*D0{}pzb~%aF66eIwT9VCsjY+Y@=|7nRjJ^*!`I2>x zq0>X(LCT0=CRJzPG+zU0MbVN?GxtUq2Azu|Oey$sLdC42rgu;8EB516&7+^ka<_N5 zr0@pP3?tvimYYHyod*X0v#~uXvtqBB*qdZR-)ZfvEdd3^UtA~i&+z0x-cAUT!&0kNZ<6P{v z%DEr{jtsf+|5sGF*OR}7sw)NbrcCa7qMoxeV=0RaVqYB1&WpPzqS!OY%GyNd_nM3)z+$c*>!*>q$%EO3t(FGav`xxDB?_QB=tDR z;&6KHh6&ag6-kqSqyIYrHv}6dgmck2bBlKnT~mM!WTL`W1>wbyafyUQG0;hY^#yCQ z!5vc6%O{Kdr4otut+T1S=QT`w1XJ26X^st;ua7lilmoY!6LTKTcBRujy}8%rVioC035AYJ%SQdZ+ zb(IuuW0#gos=0QsVAW1jgJhq7tLc^zE3I7kA-~V4bd+;oczU|H&kB?U&V34N6tWf} ze|Dwq*r`GJQ^sj{GsT)g?Xdv7^{$}Y1+!|d8~g@GbqZ<4Cu9>I!klviVw8AO5jJv) zB*?}rN`rJFlmeqkpb?KXGGiHmWUQ6-To)7x%HUD~Hd4`L2qcT8>dE?zXguPgyv)<1 zuw%zHX3*2}q(!S@et41QrmUlz2xuBRBgRYSkjp~OW|-okKRcuk_!A5u-gFIp3l>u= z1a8@OL}oKvrA@9erqX$Ju2V3>;)(4A(u--;Yuc|Zc};1#;su!GVhX~wdo&dFBnYCE zgL@DV#!7QCM5ky0Yj<8Rs_DI*x77%0Yc~w<7I$maeu^Qu0vl4G0U=5deEmcR6jI<$ z5GwhG!s9JrqKY80gfTJy6(&bcA9Z|wB=rihZd{ADn2aItGU4U6qgv!4V*(>(5sYf* zD8C2)*aiF8QXeW(6|g!FY@U+aE|jM+Cc0Q_zjV}FFnE@>MslCM#Pll!G6dATB*L}#_yLR(`ttN0!C_3cm zTu-;av}Hg5Z;G60ODpTmB&8AQnBq;6)Vf|fdrN=unOL0YITc`wx(6?Ql@)RX^4-+N z_k2krrXCL6T}{(v`_ir^f-CwOu2EI$4kco|1TN}u?Q?Wl#GeONnqOg2*%)YfNpJn? za^sH+(yja?P#CxgZ1spVn>|d$z^1$fLl|#dkdqA@Yl64ZZveg$^DO{RTgQj9*G5wS zo-pYL(ZG5G=nV*v+R^%+-bvgGS8ZLl2{TyNE=M%>7&mcxXyacccI4D}gT6D#>11g> zdP;fKrQcq{iK77*cn^p?oNmluj*ev0wI>KAu_q{+laO^};5j8zNyqpo()JIWe}zeL z?{NvHwm=NtLJ16o;@+H#&JVC9IV2){yb;buwxFAYbvTr=2-ld^scXk`u`R1Ry%957 z%RUtM@h9mIu*YiQ)XGrck(mMvs|TPJ#SEq}^`y8Guyvs*P>_0H&GFlKGiJ1*v;?=Y zT;xskQmQ^v^hiV(X!Y!EP8|o9qh&5J06TU%d?`uga?z?qlNBDT?M%a@R-5I4L`g{3 z+q#&19QVN8=;x;?Be17qwvJhO6qMu+0J$qOWZg?M74W#TFd@=K>bnqX5SZ5@$^aqb z8m1LV3i#(@XgbY|>X8PsN(Xl1UGzLeN;ipI1}d-sinTSNFdd_=IZGn3uYsOOY?fmE zs3T~kLt~=o;BdkzcIns+xYRoIF8qtT@$!&U^hM}vkTF$e)e?n1+eGVe;lMqu#n%(t zOcD^icaIULLX}&5HU2~{{PQ>)E&a@Jqk_n|4(QlV?JVqFk+iya9$ zOA+(N|HnX1){K3A)v_o&wM!}@-beV>SV2W&ezl9)G#(f>e#J}@-mCQPjUY}o#=B_A zXAZs>6)S|R3w6PKZPX$=O-kb8rZ-2Ts#8h1{~^wBuP{zDZy4PfhtyRQX*lsMf?P&%`^8Dl~I`f zIW}MikcZD`$pJHv@+V1ppf=1p+XbMrMU<1@I-OfS1AnNDakrh}B-O*q-0vU6`EG`$mq_mmXvf9TRcTovu zTSC0XNWjd5q^VtwLybCNu@4eW9K`2UyW~oCs)Sgsv zKPY-s6!ER=MBeX`A6#ViWhZ%NQjHk8KQ0=UZYsqV9e-mBwVWcKg`cH!hLQ`&z|GN> zIhS*u-h9GL1@sP(I{qqS{grs!Rumgva^9T94r{it$gG+r;c8@^uL8Te z7z$lR`e^ftt;+#9vp3)Pn}iZL3qrn<;DThg;;zl_K}lE9f~35;B|v-oYP?t6V4xFZ zD~;MKw9xQEmJF~{qQesBV4qGAnNyv!56*VjsBK;22+$e`&F3~Ll;*^FjbfMog9A%(lL!ZJPRm91OqG&Ja7&AFIq}zeh!|R; zSM%h0(%qwt zAl<=a21051+RQySVW95DTW|tkbAnY6ay12qze8DiuJ2KqMuZ8m?Lge@SR}y$MbNR~ zUTIW}H`Y*+kq?k;PZ0?-@$FQ&tf$xnqEii-r&vt{43R5y>k76gFq%%{C`2O{Xm`_< z#?;}tSvO0KHxt`quOCkJejG_SOvfLx>>iXv?T@ zl)wVfL{Ct^%hP@55_uzG5dMPjBy4E}vZE-gO9#vV{ zIzy;RXKmFTcBERk191DEEmGsyTroYUeGAA!PM#hElmHb=rEGeMv~V}WVh}dA^ZU(z zE(>Tw&`_xxkRo#yQcGg^!*FZRhsBWzQ<}$n2fdf-r>r*MZjPxSUkHNns#|#xJ}jkq?jDY8Qt`yJ>Zs3(Mz-UDRE zJJKIUYEJI7Cf`NLGk_}XViljwZDcz*24^4GAyOzUis?3tGh0=BAdLQB?#q}zh86tN zNQvM`j{a2bF;Y@~AdFaKGMxGG^zuOcibY9qIX^W$#!1jg`}lh78yb$=^Cq1*a&;5| zsp?scsDP>k>!mz8K)DVo9x&=>f{XkTE9EAbpJHta1Q&Dl4gj)BWcDO|l$4G5|9_qf1>^|m{zy04BY=UtPW5O* zEwve}{uijVoHH*`Vcyp9n$D!zOM@q_-^js-WpyrtGDNL-7Q_LW{& z0*2!UbVsTBabqLLJ}1}W{?;vt>SoPaLxxx%nIbyjRpL~xX-kQU- zc~>%h$JBQGNWyb~QMeQ8UF2hiKby?=to<7mAExe-?iZ|Zo7vV^U^1_QKxRQE)*07~ zni#3lJOy!i;e}D++ZrcYS|FmP#!{76s(lTF3WgHX1vB9vRAfg&lN6d=g;XRk4NCi+ zd${$$1w9-&vQ~!YJt=s|2TyTmb_!mPH^1UoXBq+hw@L4M7y(VT-JjomQti>l?7l^q zO`Hps;5yV%Kf)8W!t@3@-#>SPOZweq3)}1p24c{!D@3%bwM?Va9bHe@mH6<=K82oL zr8_|(~VBj(m0r zfhvt_i!j-)AOX?nFhhtr(PAzn!TGCgMr1Qd;1!O#0``eTh!_5%U&#-LNYgdrZPPV_ zD=@?2$o?GIq1}X-3y(4%MvV9-iv+vv)Fd|4UDRIUy)Uw&OykEglVamN;fnF1!n(1t zwPo)7HkuII&LAJO+?}_e!R8>&M?BB1f;(YXU0B5&h6nfnQ>4`g!ufphHfVO~Sd;vh zSq9fAu5f|hOi3nW+`&Qn?V;D%0N-`I@py$h~z(48}oC5#;@Ajb}(I+jS! zWM?Z&$XV=6(poe&O|wsIBX3e$>I^t7?soiThj1)KqYvi{ zDo@0d$KtB71)N{{<{dyaUW8?aZFR@<5lAzGO4{-qmDMeg+Yr1+_g#TmoUUoD)kw}Uru-zQl zwHHGJ-kzt=dC8!jj-^ECFlT~90K%ghPd)0rcbFtLb6 zbY&@8C1%_5ScG>i5+t&p-6!O|6F*hGJ+`r;_)T!uMkS^rybbqZC+g%i zq&9@{REcxOV05E27!rwFPvJx!8I80$B3eXR2N1dZj&ppc+0Xakxj2$Z2x;Z9!1M0o zxzawmC#jz;gKq?fI}GHz#RQ0GZ=Bp%8^E~cT4G_y%g>4tl3$Eb?jT`lT=ng45iy84^u~#uW3%z%OQH@3E({$;fi8}J!32FmvOE{D@f-e!m(`s$Jkx&-7 zb89r6Wc}$&?Wk^$idL6+3g0ocJT6AcZcfx@S#rESmhN(rWbnOc9ZtRGq}-V0Y@9Tr zX4hfjDH<8Y(}^7s9%Ww0BHKf_VY^Q3lS)u6*hN)m?xG%{E-|CQ*$FeGxBQHZ5}%1F z-9>GGUO_{>;Y=;r+29o%VcQvk59aTvdWOH+=p$a|7D;Ug(OU(YjbN`7eP0=H?OsX) zDrRjuU?&L1k;hVKl|jXq?gz6C8v*b(#G6iBw*Qt2R35R=btL>i2Bkv3nL? zMX$19PFM`!wa61wiBCHG^b!Y!GbUR~r{ncWmRKIlsuECQ`U`D3j23O}k+carQW2P4R9tP(II}+WBP~z{a}XCv^1fPO$Rk2hUHouKgPceGK4r{ zi5Y(6e!T=`<7k+m6#~n+!l|v9KFYoZ2tdy5kq_O9>y_!?h0n~rI^_%@Bn}bsT7~!d z6*MpR4a;!8%9Br{Lp+!B8!i_iM!-NPrL~f!v)dlz*WcJ|@~Z?SMwtYKL!gV%I-uu=m4qHz{UhWCjj7=HDwj40I9U42p z+d2jl5oq#Ly(&@Bu1AcNV=gzL7Ieasp2E!3BX$WYs->c6zHTvRN6@s4K0s&QJu*i{ z?{s``32$KEJ+zncCZvMc2HJ^5g0BL1mY)EzT|jeE_T?q?IsAX z4WyV7!ghS1*|v6$HO23TToU`)T8Cr68_JMA!;(G(7dI)avD~-^yv{2<^q&Yd5&igY zIJ8u(`^BH*X|My50Lfs{K*O|5kU&+VCNCDcbbm#KKBO9T)^s#>3m;<0Q%f400pX$o?NRzgvM~0oRJH)s;Jo2{9X-!NF2u)=d*S42B4dy+cTC;ya+en1S!cvN4#)1> z91s@9El#4sOtlN@3-7$Bn6>3Jl?gnui#8MPMWJM{sGuBHseGU#RNMrX&+6o@$=R_z z__azR;4$sn75W`d#Nq^^!Ji8I~GKkl|ApY}4-i_tg+M16@` zQ|_Tr@Md7%nT`m6N*!C;F^fW!I8_f5{1M z77^3uJC%(KW;e%*nJ|}#Q#7K8fN1w?g9o3fb8Zh#6Nror3|X4im62{mpsJj-r8<6> zSvU-dI9@nM#^KS#7N|&0*mv4QJaf5nEAtp)`bG<7=`RfRO;%#czQo)ZO-fP>YujzG zT3EfxGbtBUN8J`dw}V~G;6!W0w37+tN~=?#u>{|RFO36Zk;D6fe&;HMi$&t+m>o(p zIM(lU^ARmCevB&Agu`j|q4*GMI!={SWo5%zQO0mKL*p}x&DtLS8Dsj!k zHQRL*hSHcM4kn|F^-7mK2e0f>3YS}peV*Qq?r$b9`BqVQBKgs)-T;8Jhgn$~gg9$)?13aXeE2G8bAgK|Af-z}1$3OJZAU;qM|j{-}cz z5q6Oo`jAv$_!#a+NU+t$v{c&4MW&dZLj{p!PAr}V)HHX23(!p?ew9LU;uN&JcHADe za(aw=Qd&jt(>h_Za7v{uKQdmm#uQ%b;PbONM6qdOeb|W`ns+1`jV6i~C*oDSSM^>{ zuo752wn|lxnfuyk|J`#KgE~iEVRY}dJf4%wCRgg?Xa^CIT$4T(^F9~k#&)<#6GM3d z4RDU-;T$-xJv3zm?7ay}073h(S#t}fD042Zf8`|(Il1I?rPX2X1!OA+#0CuSud#yi zGMsu(uE*4 zNP)rd!PFi_-f^^_jP4MhPHA(X3$1K+~;-PDvV=c+TvX?CB*e4lkZ%=~m_ zM4;DA4jM5yzavqq*Y$G7Owa^Xl4Xif0>(;()fZj7EJwTly^*zPqM|VWE*A@fC};Lc zn;G(D8+m0yZwZZmO>W37#5s~UaZD_-bd+lV4`)A7N~7PglW;W{)ML4V z?~GNpq-%EbrlPR1Qa6z;X#dy>juV3aCPXqNPLFxCiWb44@-=yAka!uh>K>lBw)m%Q zycx$moRYTFZ1Yq_@bkTb0if<&jIncbjA)VjIDeF6_ins5I4bfppYudCcfiDsAo0=` za^p-Eq7szLe?i4*@a<2K==+QttW3ouG>svI8%Sbq`2)2ZJzQoNiv-bhpk}>qx=eej z#@9#kTc`j19`9Q9cgWHh%sEH~b#iTp9$I$O8v%H5iQ6fX@|To!QH|g~JeH4LnG3J_ z)6@mFED~j7^!bl2IYLx%3K|{R%VnsUb0VJzQa7RroOVeDUAyBEF46d9O5nFWG$}LC z2~C!!wvj$UV){iALh(K?Jxv}v8RWRqTs@IlOO)-*h*A*8w3u!!%rf1(hzL7OWTh=A zJ>{Jd2qnJs8FMaOfZ=JErj8>EO8R-U2GkhnG`(g_5*0MyY?0n2UaRs_Nfnit*(ofWgDP6tjbB z>H1_}E%-?X(3)ns8ye|dyLop=eMji_25p`qsY`POtSSr%tQTR7A-22Rx4L=uGA;wf zc%zSaU>8YFYFb3Ipmp{wJ&ZEBrHUqLOd`Z-Xp6~pf|&%@(A)gLq%}Q}xh6n22KOxm z{T(T~3x!NQNpMOO{$(}6fe)fS=%?uUFhPce4w9Z?=M|@74swv7U zJHw$3pWUS;Pfb{XH=95LQvECU^}}%vAkO=51%(xL32}MJ@pMYr3qxi!tAe<^(e%~l zT+h7+@#nZ$%QZJi%2SUP3$pTTZC93mi(1={EnNywiqq8zy)mYb zHMi*&5%e(?a}+zDmN?*p8LuYoCf79lfil|b-t|Mi;COR&(fv=KV~#s-lbp{G&xiQb zEUNig>?M}dB?c-3ZNp1;75-Z8&z^)|X)h!|%X!xn&uw`TU(i8Z+WIIr-%hftO~I2A zK^FxY{tUQ{#W+e53;-3hlmVWJ1>G#y{~-8Du|Bj}g=@A(dzBP4Po7~bsvF$k0A5Jv zsh`cOPTt4IV9`+ckc#Vw*|ags+e5*h>6u4CV@-B%3z@ycp$)c2P0B-32cM<7q-o}@==%|=q zIeae~%+-S8trnFuXEYn*4cB1Cx22ZBC1dLXLLXMxKBe&ln_O1wNTD-(@Hm9p40_tT z9Q4u#iG;(-6z9Ej|8!sN$$lvS3w>VzH#dPcS*5?sl7hs~kZpj(+ZI(I?9f!=;!IeuL#eRH` zxs{hx$^cPQ|K8ALVG_t>L1>bJa33dI8D%lWVaa_E3>rf47v!m{q5n~b;a2Z7MVa74&kU{{! z#rn;{%310I#y}<0(rfGeAYjA`N(2Nm?{o%iMHayJ{RBB%mS#rEcT$$X#PVC$*WO2D z2eqFa!NvD%f&{%)0V*p$V!mAnGeJ05eVjRm=sMw%TVKf4PfNd!t^At9jfEBCy^`~| z`xvlMATA3=w*#T zA#CdU4vIyV4Wq<-Q$b>E4d(fJ3+y7zv2QtI1P#9V3qmvfcNg}vKe1Kp*;ubT=1?B2 zZP9zIBeg~a9PkUn19pW28&!CwT>k>3V=WqDq@1VGxqf8i@KR(suweOE+Qa|O#;*_@xN%cw>+qLZ2k$O1Ek3eU9OcJ`6-3bo_ZnvVYqAYDO~TNWQ4C z8vw>2WUzl{tYQi@|NSR5Ab^;OeHIe4t9S=tm({%L+{)2n{mmy0&F94xscRlB8l?CU z9YJL-+{+2VQs#}Lt%S)(B&R&O?MbBh;m-Fcot!J5(RJ{^6IfutrfVOo zU{b9UY|x&AXhWbxs|;Z^S-+@e4bAP*KICdE$YXX49UhAtFS>XjQ53Vm<6y3dq1E5b zVGG`UY@^zL_i<|jbKl!tLrcx4Nj`-R*lrYSM+6{=MBh~EHrG%;)F<)$GX-hsr=Vih zC-t41rPUU3T}b(<;~YBow*+)jJxH>KpCqTm?aFp&lQpl;DlzXvBf95f*rU06nGNc< zmWqvcTBSj-iQ}C&wtiTWvo^96{helS-wR&l*s+n0^K|x+UO8{D?}~m>u|SFe9og_V zA5RzimS&0>W*_vj8BWkuh)ps#hk2=FmJhQWOetE<{KuvYZ3Z3Jg5I^$%C$Q4b_};{ ze<=mixTmA5>LAop>k%<9^eBDRsO^xoQ%0S}_h50mu|8B@v}5jozM;65q`Nx%+s38| z8AwJFWar%kb%=YJ4P}9dQ8{ICl+&o_c}CZ$yEi@iu@G5$Cj9;eqfCO@b(OkcxI`6X zT-<9cv$}owb~I4xDy5{%-W*(tX4+EhR@xqp)E2lAD8;aftU%;jEv!xyQuOgb+8OM) zEDa`L2rbyLZ6$TZ;PlGgzN9woPY47Y(ZmB#-~i&APoH3{5Rlugks<;q7k*#DSN%G` zE$&>*8lgD%E@&`1%)YY4Y|mGoL{f-q1XA3Yf<&4}_7^p$%YG{l=s0=J@Z}VrNZN`x zipR|5oG=@dZEZz9Kbd3ETHp4GSNUh`N$NLDY}WLUB+%hK2YnoeW+~6r5E`6-7~CT; zmp-d&v0=xU3afH&3Ji7`Deah~mIfG=X~P zjr7Vg1|F~As!#Uu7`_ObTNpPXvh&0N9wiHOfsT|J((9gG)M?5Nzz730PhQawGI4*-2AwJl4*%?zOZjS6@PS~5Oi-FNb$=R=sGYhZp~$&`wYjY0M$ z5Kq`+uG^43pE~Rkxl)`F2}wAO51?21mDZT1^Psh}q2MeuZPQP#He1W`G@JlLmN_ODM|gl13C(Ig=q+}u*JR|X0d zF2((~=34X-9bbvhc~IpD9Qng&=+*dltxKpy!+U$kB5gd= zo=cm@2qxs>a^;Ny)N%Y>vVyHI+ZVrV{jG;KuDbf)KPON@_z>t!p1K85HVkRjA6|?D$v5-R3ibRJl$go2r!K*W_jfEshe75 z7!d4ek*~jbS~iT=a5M~bo$tr$kX{8#jW;$I^dqi3bQJ~o#&-+UA&ZL+>lr6-epotEH!8HH5&uSM#3@P!0Tw}1a>)4 zv&Csr)AeBau>vl53kE!Gu{lUe;NGtfeP%kQ+G=8CG&10_oOb8!jE%K+S(Kn5c69}wevZB{bnX^b|eTGek?eP!~-yzh6l_eD|ZqAd?C|;l< zMuZ|`EJU5Ywva1-wfE_&!TI4-8`eMj>P#M;Yi2*Ph?ZCj;9CZ1^ zaZXO#*Mo8HoS`tUUD*xuCdC5EQr&NippI1pl4~f|o;8v? zYNZU$I%yQ5f)ZxG?jweJ*UoBSH?+s?+4}J-)$bB>6H8xU4F9~+s)lZN#HN}0_-3+m zSITf=X@s&}=~qTqsM3#csM3e5SC$BNjCya11s}J3CZMajp~%8=s!*T@{>?sD%v`|7 zC>aJlN3MP28W?d{g+k(>Po1xs@hWQ=*s93sT8R-&6NKPU)7H@u;<%w*`9K~ zhH)bDRdc(cjsHS7@UW_mx2MqUtQ6;w_>-!SuRt(yNHlWI^wdZ%OH15Eaw_qk;wJlX z_)w-Jm|_`Q26?;IqQwVeDCF48MYO}*>pF`Hj@4D~x$^R2D9}+ieHk8QW~9aeat{E) z>50w1F-qi0Qh>7_^iXDJhO;MjXKS+!SrOR5mTE08MW^IYj0t!GBQIZ3sUQ|y3Q!|* zB1NmPe^JvVKOSM1X86g?!coaVilB@F4Dzy zneaM1E!0h0a_ae94@dL`B7iIT`Pt%KV%(P$3=vC|6_$<5S|laHvG70Bj3cQ!l4sfa z02<7(%}F___zN->hgn#x5=^==cKZp!Epgi+VJuQfM%faxd>kfnYKg!aaWdvfTE79A zC5y&f0LMEChz7lyof@9vFxjXd==+PUGYo>{xa9+|4Ihr~W>s8xOAd~{iW@>melgA1 zSg=xJd<%sjlj#uv1$}x+BL!V%N_ssOlzK+*W>ticVLTJDwoGkmMQwJ=5=hK+#PhK5 zM0gwu9-#tL*)zLxlu>B$ZYwu?pBxDNM42AY!67&~yhHiw3VOL+)ln7|I~|j4DJ>qJ zGrNLDJ=;gLqUiN=m^w*`Zu1w-?}&3BUgAH`6PxM`zeLYQnVvL#eDf*9c^A}IXfL(e zCiL?WqlQJPX1Gg+qi^m?RfkWutN4eXzkrflQO2f~u-MJC1b)rhxLCaByZ|co=)~L{ z{Ikt-+0<>vP9H`S#k#^XjBDLFS#x}EI?40^aTL49;g#s&=PwnJ!!B^{e)}PDjZduL zH+I5Acy`ftNxp(tO|Z^7s)*ML0@MmXprppHEd?xw?8<=~%(WO4A?tA|AvFRI???mHE$8UXfX*nBD5tVQk z$Su=&fvg-hfq&hubtbS!90wvtMF!E)=m;TllExKQhuW(cgFDdS4mo)hRJ_{DQpa|O z=*d(=0rD-{*{pyTY#BntNWVI=$?Ku(YKwTXY*}|1?NH9m*b`X7t!r}aE$)<0w>&~C z%QZW&N!hDRHpumykqQ=T%*z$KQWz2!mq(E;K-6x(OHfVz$4%U`oT_?UreIED=%T&H zy_bw#Pwg3MBkm+}?^${8A;UvI^sDCz#?y_@czCqCo|>umfWGv5ahL6sYeQzkS!dIA zzirQfSe`rgE7+pA+03_cqf#+SSzQw`y^HEP#i zrX4%YMf*}+#RCMw9*l+O=$OP)F>Xi6qNX=|JOg=E__N))7bbB1v5gia9BhrhJR?+~ z34pW64S_LeYT!+-3Zk_Y_i=4SdI?v~)jy_ONx+mV9G!x!);xV1->z`yA_HwOD_5Rx zxiQhx=^n=K{r+>>B_v5QSSTu|@3bxIDdgvPn>%M@B-iIvX8|f6`rkc@kX;*V?gGc^ zzK8l_nnwWROX0%E_HIPKe$j19AWGg^S7&ohTW(T2i67a&mz>}BWb9Zwdf?89lK%K> zMjR%|z0>Bq-q`5daC;EuIwfI5wmWrqjJCu?5nPg@jC}_=xQOHT*P~#$oNv5g8O$-$ z?QD}C+uYO*t7+evkSYMK=MH=;*jJ0Ws#FL+nCGw7##2_HztwA!%ysIb)|;0YzJa!W ziD}%RQz=w`S)(3Il(-H6cBs!l%n%ShMb!na%UT1eZAUPJX?oOTYSB|1toUQFfYCQh zKYI4af1WTaJJ`S33g|Y247me73Yo^@(F6`11$d*R`H7_nAj8|lh2uL?M;&vGumo_9 zNTqa!eyjFmVu)6BhMDJEuA+8b^_kYrb8Tp@Qh87fbp{-Bb2zs`klqDrcB$R3(D~E3 zrDMf@e-!InJ~p(xv`!Ule1YGlhH2!ZV7vGnu$=2Bv6q8;Bt|fFgzYmc zUxRn5;J)nZnYjLru3rK#dBBQdWIOncdm_G=)Ml;%Hz$n6I6G^&iCusDPz@|6?xa~3 z{ONx4_f=SAr!8ss`e|6X_V9Cl?}Z2pb3GMwSXvu@qRV^}%1h+YEPGAb50({nLnyy- z8f!)F!+FpRzD08LIOk~bo58e4FOXRqu@f0p#KYJbhzYAK@KIDDF)8)H7xV;E{U^bz z$FNsh=SLu)g>ofZ!N&a$KK6;z<3+mhFmyE_>bMnzry6=iTmQ^Tp+-=C1E@(^Z6f%i z9zoIa9z$22mCQhlVJVRjj7&kI*Jz(k*qj3)O1;gf5O#WB+x0CTevsFpxs&QpAHvW5 zVFox`Wag;!>ccFTmwu8{= zCCgP^TfjbrZDGGin!c)Qvw$%U`8a2b-20lXu+x0^FX#ynt8CuoRbz7)IGsV~eBO_G zH8ZFp@}e{CveHZ^ur(-Xdu8;|bnG!CWcJ;XZy-1UuUxAu-R-aLtyR)`4E z0tGW}*aj0hhw2nch}2hCXsK8L!LKyU6lmACyjJWQy$*9ajGqSy5ldKLb@zqasu1-R9iuF;LaSYsrr3? zVn28*D7z|QjE^0?oXQh*$rB&T0#IOd1)q<0%plG45qnZO9u*=A8Z_0Zu>8r*(LROk zbcWK)zpRM<$OFgwR{L7F0$dz_7F618OmAvpiQ5R@O?MVRV!&Z28c6H}LQwg={O_zi3=!P}z349B2 zA}bMdZl2FxFa87x9Sv`4Wvt5^vwQeqk8cJsZ?rwmiv<|WQw$M23^qD!c_Sp>uq=li zCN6=y`;nT+>Nj(xG+Eq;hD}`E3}zlq5g))|ZZzTbmmKIuAElf!AO~;CT)juOkGCvA zsfJc58Xc`9aaCLcjhn=U?{Y@!o{O-7GO1oZLp|F_Z8x2b%9Bl0p}WCY_;ZoF?M;WE zL1Z>MnAqr-&c$#mO?uc#TxHDdv<*t`BqR(4>_F`ZMH~?cwU6Sn*^$cdEB7S$gGaIB zQi+pf*UWA13~&?i6HT=Jb*!miXT(Dr{~WHh^+{{De8~*xJ=~0dn?rXZC^B9GE1GGr1Thu6N+ib*G5mA7Vx+MDY&5zV{qjjoTi_4s#e}OS zT#9SPbj7?d4&?#^3}psO=w8fY3)`nTH`ohXlYk^mci{f`u`u1CJ4bFkXM~-+44)ar zBN~9R><0b0y8CN(+zV27+HBx=v4Hcw%}w*>zHs|JGl`o9Gh|h=XAp<}!aUau)7Q1} zxBY3h0q`}D5z=0EDc-~?ZTt~bCCgU#0U*4p$5K^F(y%E>Pr2Bh>x zr9MIsCcSteJ+n%+YeMb?{)KN!5W8cE;JS?1*%D4Dh$>iv(^MovVN+NGuOj< zq-rYA8vnEd%r@?y;Vj7Eqc;dzy3U;D;l!F{g5hUeX*r-(6n3>0U^|syHnGd6c|3d8 z%<&H{F|(ji{bm!}T2_r0zt!KE;Mgwq+D$ObNB)Xt6pODKHwC$sYoLa!7Zk*7Zq1+^ z!CkwUsL>Ktd$RYQkgce|%DlC~G(Vj*0q~5O-16g`o5mq#N@U^hKgp!>v#G}U;%k!( z(4;?cZK^lbpWjTnNMzERKO%--o6!kX1)zQ=n?l`cbtlrMd5AJ~cl0X~&wv8jM6#+) zT!D>f2IuGXr~22MiwLiEyp0FHQS=nfcUF(2 z$BooM*u6RPRlez#HLRFA!~vZVOWoh901LMtzU3ff|bTBMPO;(%lfzS}4o-Ouga0B?27YV19 z3|2QnsuLK|rEca`*Pqi+x;ep1(5MU$*#}VkrL8 z05o#kjfUOOEY70aG)*On61=u6N*y#Fx2e-x9X(5jYL`o?{hKC9GsJQr(|(mQRcPqK zd2pGr6~S-;DG{9tUNOUa%JsL;lJ;jLe7nG_I75U~(2cc38ON@J&I3y39KGa@KLN$J zdEf~|g?Mz>RGz}6D$TH<<&n)~-umq|dP_%eL00K9@b#Q$lKjEaYS&Ey&4f>Ic`M(w zi0%9AL`L%+4%@P%4n|Tnvylj{L2`4FDE#WGI&_86A$&@FF476f(6P2D1zG{6Vu~(( zk)fNA*f#4jd7Y9gWKaigM~XvOQVaCE71aO8!~rM2=F^>|+OfZ?&$f z++b8S=>FM&j0A!%+?ENz55SFZ4(O!BRbc7%e6_y>sJwGLT@-}qqvvvQK`y9fD7wWg z(Py&-%!bZz5dGycj~{4HY(HAeN=N6z&xY?tZuFoS5*S^f|Ly>h5&|3!;6~-Rq;|PL z6C56;J}2f}L|&(Mvh3Aa&Oh8f49CMe11lft4b7uP*undF7?A7jD|=bUx6j@_EnrCa z$4q!u5AbTG@laeI5oVeYU2zPyWHg6~LnIQnmE&89A|g{NDJx7$Mq%-a8ZLA9QUNA6 zb*?Op{H;bQ7_0%m5HBHSxag@C;IKKvvz(D}OeeFR>_5D%}yM^ zsi0dA2L_2UI{?qsQq^+=63V7W6A>L+c`S;%^$cRAJWYy~B3S#^P~R@(%qY!y+%W~k z+&U5N_9Oic!tLRg5%?zPP^&^g=-@;}7_Gx81cT+!O~T4CSD+bPb)aTz=~UF31!W$=(@-byI+VxR zb%#3-#(7PZP=f410GI7P;m&BUljVA%y@}vLTR)kJRYM=eh7X#t{VWF5x1!A^dKi^g zU+Tlp#!~1|E(8{*x{Sa*Z&vJ#UV{?*e*}koVg1Lu)C-eXc9C%TmFNR?QgCNywRO%P`?oz0 zUO?NiD?wIU=RBQlbZiP!YTQQL5`dJcf!!uI64k}lEk24+%5F9f(Gv^9EmnfjVZg~* z>o%=RdHvyK4JsuqW!m}N?%R;QshBW9B~$6GBJcP*OPpMr&s}S2k z)@7)R>5QczjUVV<2gSWeaGL*nNL#?fRrnKSb)XAY@hlL1tT%aT^pWQU3rcmL4V$nRuM6(qSP2Im`dz)&DA`AFBa>>CnZdXL-Jo) zQ!6jXbmj4)%c_{NEg%_rz~G0FjHAhDaSd>;Z()F*{B3Mt*cr;mkTiEz>CV7PWc|AQ zS9cT?@Yzm%Tp=fYoKweQ=%vdDzcY(G`qY#Xe6wk4u@2w?i=dP>`@X@19|?D`!*v7Ow54Xs?ftFhQC=F}1n+cuM6@%%&~6U(>uZ z4(fEOdY0npscy$p65#Q_reOcjZgS$X+zT23YCWUlD>1U>d8cU-Lh@-(HgY#p&; za1pWgWDMW70?G<$a=K_RPL|hSSF?BmM3PsErnd*?+hcuB-tisBut&Qsiw5u;M7%{^ z0G=!&24fHd#v{F9RTsyV&9hRhxd_HWu|y}ZhQ$cqWVVKx+tge5NbuKI9_=In=N6Mj zq-i*}1VoEf+>&|L!oe)z_h9dst>wjvmtFMAd=`Q$b|7SaXh*F9Udta|l8dkNeXdlr zAiC;=9D*fxx9V0WCefi@C;k*ehH3ZfSbQggMZf?|iGj9D*eNd?I;pCthN6Gok5Vx7 zOU;dkWN?>Gpf|F>*46ujMVP?lH2KOP5+)7G7!80$4WJ!Yk3bY3*&bRUSD;HW%L@K- z-*^{XL5dw$sIUVEO{%9ARL|+z_A$aa*o9oxFn^Wwe4$j7O!fiRzp({#(3`&(>xF0YV7dMOi1@!FhXp~F$Uh74KmDr=?!)$N(bgt0b)%ZOS2pZ7kgDUGpz&6o1~ONgE_D&V-;|*uLw)fcyihT<=D5byW)(fQ~t4& z8nF@idn36oBL=PSMh~8$wKNCbl0^;xa290l7vS{Vh;`EfB1T9+%}hE-^1ynOa7jHF zm5O<>woyz75%h~WV>ubyjZdVM9Vv7Ax-5SKi?opSf{N5vz4fqgs3WGeYhLW0t+h9S z5PG5YAkK?78!yw3gLE2fx`@5^$xG05>%yO=?dlzRQCmX)xQ|#4uR+HQAMYd*tFd5ESIwQLuYdk-02!rihpnYJ^-R(UI`Srdjd2 z;uEx*-V+p_LkX5<4~OZ_jB?#yOx^A12X5tLQH5e~6-=85Is}6#ggM!b-Q1Uk-{yM_ zXH6U(dsH*uutg}{BKR$%Z#GXqAP7om3$}8YPTxYc%CE?(x`64pFLEc5oJ7fa-9=$e?u}`Q6plX8m5`?CE z@8=M>=Fy28Kvb;Gf?Jk$L95gj_+MPrO9S(yNw47=nRTc_5&AaqqnWxfuFOo}3S)S5 z4m4@grV$*i-cBrpqARnw2a7_fQzg@bH%#4R2PIVN&$E<0on&n6s!K^==xd<(WV)~f zE$LXz=PY*Q)2ioE$gGQdb&VD$`?(=51MIMyshfCd$y{AhMx2$FNah8N#;h~dNn~@1 zjdyMGd>x#hkISP(@Tn5w859pvpIcSQy1U>^gLt>T=S^wMHg9n<9gnXN@eqD4yAKsa zEK!K~z6RocZ+P5A>6i(zcQhWC!U7-JV%Cp^$$e+aoMUjlSp}EdBSlCZz z13pU>pRjPHuU$i7yh#;eELv{^2wEZjoyi^oEVMQZHvJhpV=265B>~UU8!a3yy#h{^ zm?s2~$pP~R3`R|Ja@p!W(lQ!p(qN_XWVN_?clo}nwKWvN>CiWkifv>4FiBW|2?ef! zF=oWXut08Z%y#sHVbxh`V6kM+)mM^-{^AYg;p__)*$`%*I?2xvl-}A1FCx+bh<2{G zb{J1qjtFP4WuM-rtmUCFEdLnn-%o7O)R-v2G+eAU^h&5A?nA{=+)Pu*A#Tb%`L%x7 zQ)X8oL^v@u+xI0^^em3^fYHuT#G&mZVJ|ikpDC-Ra$_F}JdS@rNf)s$6IGnNw54URdIe&qWlC7OYQ>Fa`7&X`70|B1~VT^W;~ZPA{iw{aa7B` z*b3@oGUWag3W~|jDotpDgIN3~E@6%d@+x46QBVZ%!%4RGGB-Tch?@eu4uF+!l>ruk+F{Jda=HlE2Xz?sSKow`aU!p9;3erK^nRV|DH0G8dYaoBN} zw+ypa3M-beQxS_)4U9+G1aHJ~L)Teo-`<+`QDbzT$;F`vzdGJ#~KD?jP%;YpcvYo=^Q9xXgUNQrBv}XIep_CInZFfwJUrKSO)N~!wzax**sB;PIkiAJHzXC zU;QDS=XNM0YBw8hYSe6^Pe)Qe`TrU_yV$nQGtZMp$0RL^R7ugUv%P6-+2%x+Tzw?l zqBoAC*qX|cMv|Rvu{Tbl#N7G|vfOOvPBl*?!!m8?Fq@pcYd4;>NE!!`i$(UXgBa7n zWV1zSVAgv*#oWvWi=F}lUGDGyyysA|vllzSG!}XIp7-NNUzqYIqoj!Vzssn!+? zy$DB_Tx|h!i6R4vb;ocHHdyfYXlGJt8a&F4A3vfh7F4*DzA)ZCBtJlPeemv5G6fku zct*jy0O5NTqlhaYhYdEI+d7l%u$cCj8cg0o=34+oStZ^^_Uw>pddR@9)xwN&Si0XMmgCcXoZEMA*jh%>mr(f!E}d zI0@Hh*GNC&UD_C>Py%L=?DERE4_YHFTZ20#EoHQsq}s#}zw~OihpC9uQv$&b1yi^V zm9)!FxkGz!lQI?})HX^6kk6ffO#(z%C!YUu-@C&`n5PjpotyP%M*dUZ9tbS<#JJ?9^1R*(!=105n|Guym{# zYH;Vubo-`*iUihwIgQ^%sGQk;rv|bF<4>JKxES@(Zl;CcE(-=SSV=HL3^~$_XAay3 zis}Ha`Dl)XjVn5kIFF^loK|<{T{SHbO7^|^CcJ(;rBDY(4@DO0t2iEKtcq5`rjVH1 zo)l5$qXG#Vf*gI_%dc%ji<;$*hE#d~*|X75aQ>Zq_?oH@^-|y>*H6#FUKoX(H)!E< zX|Zxdyu6_!cN$!ztqJ1iPlrY*$mZhW)V;>PbRAO|29Z{%dr~EQe82PHWy65T$!^Ky zcx|QLT@2(xHvP)$=?AmUVW1NZtUi9=tsP192dO{;Fp3%d3+(s%;SATY-;NDCR`DZKa0=F%pxnx@@ISLu}mrY z1U<^#JPlzQE(-uxrSUo_V~12A>VrwNU76TYww4(O52Mpo-BrTb*j2gz2QQC1k3W=8 z+Vy^8VW?n;McGOUIUxi2NMuM&V(ai~x|1i^4H zHdkH=T(VhY3Dz~ySyd_j16vHZOb`?LHVW-r#ijK_`Q5M&lO5a zYZxXr)D^Y&JCEo-56t{}Q5k?r_5>_v5wXc8yMCFMNLk)`aDuOFaR~^>tKMP?XRI(r zFRgC0jIk~nlInj%gx)Ynfc%2|(lJUZeQk}S8gQUCE!$8SZsNh3#ha6SqIP%{6wmdlDB63&BTb*B>%uu@XB~rpEFUX7u zIj(g^N+hv4wsc&;F0TB6VtJD?o<7x()SvNpV)4nO)I#{E;I_({8NkXUy8e->1=c(}px=2!d_pksfSB>itRI^cTrh^_=DkA5ISWf(LPbr|O=E4m7Ypb;8DGEpPE0A~ckr5~%c*$cY|u-U7NwKqDG zDYbSEXAS`&MhV>)q6;c(WK8@9HRDm3qx`^~WlRkuQD3+qn9t7Fi$r`1;ZGF{l>k5I zv_bnfM@zjXuC%)Z%39>9vlZkE;!L~6wLvn#8IMD1)@-ndO9EpCZ5BboWKidK`Onl* z3&X3%o=uC(g@1&AmyKtFuh86g^2Xyw=cP?6%(Fw8%k1)AqCEf(AwMgaCO7RsM85`U z#tw~I{qLPFctogf@>-PNdW@0dYQ?e6!$I$y1(e>Qkx+{y&tsM2}ArO1qmjbI4ZdnshVzjhir7Ht`c=d zS6}NYt#n)pFCFj-Eepmin`(ecqBV zTi1l!UaY-E1gK$4ExdQM%hYt691qn-c{O;hSscVky>C*(1gtTIfdseE&QSG%sC8l; z?G4GSCoWUTL}YW;!e33J9Cn5>eK?d?Ux#P)1k-HQF)GbW3e4abtO@c4C_E9N2qy-Y zypIF#bJ}?__zo~F_%=6AA}-PPFfhY=hud*|GghDEmBNjozSUnNj&D4S7koNThaZCl zCBihYK4J{$rE+C8Pi6ia)10-Kln&fTdR~1LoJO@1u5WM!T_Atv=Bcep0gv+-Ztt)TmTGv)r?&O(Ca2+S|CVEusEiw|% zK;ZB?i~yj9#HmT2>sRx{T+e|L4bX0sL_@?=e0Z4jSL|=bhHde0=(MED%qUy^#51{l zAk>%>zK;XN4A(&1go@Jy)QPH7^P^V5kK?NlIsG{0&!+I+XaBx=k#qb>;1zgZD<6=m z_4Uv)n}B*j{nE=iDW5hUY|7x?zdl;p3J;6 zRl7|Khgp!m1;S5FYKc*sk{vA2M*@Zq3lw3^1!KW)$oXj}u1yCo7h7R}T``Q1-iDm9 zy&qbkNK_9QX-^`g1SrcYipz=^T^EKRS=y06vVu<@z5$2BSEJ)c)u)!)4%P)GgBfT6Q&@)*xdupylv-=4TFCyNb@H!BJ zSjVJj=lg5ze-umNA<7KKzd4gQrZp|5pRD5*6;%bU_LA?kI0~x{>Bjyn(duZ?NmM{C zDF0oBQpmBhUz#~Ct#25z&S%R-+){b4l6N7}a*gvytar#$f*tIG%7Ox}7$DPwXfQ6S zTNF{)T<8%#3W&>=x1Yh?y5>{*&`x_1NIDA`jgmo-5C0>I?wDVEo1E^-YD`M^=A-j) zOG>~@RLT^R`p}edC%~M*?JB`+b#)!}8OQCj1@xXn#RK~brCwEiG$K%FUDkRXy;voV zXCRb+&V_<7vq{1GpPCBA0F=)yfx{un7*kn1b%k0;VkfOZVG|tWdt7Kn>l_A5idRfRb=O9b^Q1D*&voaZquBMm z^WHw*noQgPOx)%@TLH3ur(=PM&%C=`kD{4+qD3r>viJvcwbQNOZqT9}lhM+k{mzxX zpiV0>isthrzp^@=tGOE(Bk|EdbFF7u(@%j&y0ORmRu#wYl@M-e8gu$i8LA!cnP(#9 z3NkSX8G{F5BzC}Mdc`Qu;~0#X91^Nls-S=C+Zzq(?iV9RQtUf~ z^ucc#xYLb{68*dppUSsIMZ<(mSQ|ZuC6>y4DEtHBe6!MSKJ)H;Ncmo6$0wwa*7bPs zyYt{<_J*&j{x7<}ah9vdEQN9`X*U+b+}3*=0iC}7^HS1B_TCRxJA&a5Yd=OIfsq6( zX6ic%GGpzHB+(J((6$+~wkx~nbjw05ivE#ZR>`c#G*S^k-8(_ST>@*=l&|~Y%$;Ls zRI)NtU!5`lkZ31*?wE2uQX05(+;@Kzz$Ze#R$?ps4g}hl=>ci=>7=SM$rN|rj&Wvr zYA7jLf-;ntDKZIApty=V8kB-8pLtdGOhipk2-^)}-$>Z6Rold+C|Fz)Hb4)*h*Y3Z z|L6a`alEI*UI$W6*R8=Xk&hIuvW7QwE+5)kY^7AX!N4+yrr5eDCAV zg#uyrOUzUCm&@orR7|Hn9IANqWlYAaD>}PHbyP2K3;8FRd60(uw-z7eW;`!~w1Dvr-eRaOUyRxFPJwa$NNtFBGk0j*y{M)5Z1 zSA1b3QE6i;h*2(BX2RzwE3nxqiA-SoSjb!($u8D))T6{WHorfYIC_-aRPHcbNzC~Y z8^lkypWVgPw(lifH-6wJD)JC6cS!}dE`eVem*9d#lN1g!cm8Y<%>kBmw#eVORs?%i zgcPZ+YL7DS`T6H;S-eA~Ecc3)<*9v9-ydwIHvF@^Th{C+2YoCaGAHF{$pXD z)eU#2Fwxf!l5#`Y4;b!gPt^@5$gJ!ffc@2d!{XJ8&0@KOWNOqm=8Uba&}J#iEjC4tML`qOKWo53;}Ozy;v)5{C){%0@_!q zdx?>dr^4Q+-WRADfHT0uy_PH3m7D(%kD*Q`w5RLLTwF?<^E8>2l$SdoehY69c&hRB zT|Ou@4dyaZ;|RyvakeV6poRm67&MJqe%>Lt@tRz_{{E+Q^;z7y8}c@w=I|PZ#4HKg(e-BKAgm^AlltIhPf!kSUxX0(Fs)E zi}nhuQ;@j6D6`pBorE@wdW(R3c4hsgBD-t6M&wSO=MteVPL#Y*IdmHitl*eL|rF9vfp6q zjzsHtk@y`kQSy=X4^myWf5ZVo^87ipN3B}$!>Dq6>WWgj>r?23Q$9XUhhq97{urcJ zg65wpt^ELj)TPdjqU_1oOzTPO(r^enk1lfU99I$F^zO)AzBMbjN%nw8l5p8Nipa*X9-a;BvX-Ro6r-0BG=|8T zS;Hk4-p7`TI#@}i5;r}(KNEDa&u}L)wQPZ=;R8;xk%XuGn>dR+qt~2j8C+}Yg0p3x zQBtcK#0&vcSNbv4rhLihY!SWi{8JY?7725R6?7}EXkD0C{tGKq;C*xz-5mnSm3s)7 z#SZ5r4TV;Ig>unvGd4d+x7!ST?*I<-Fe}#y=NZ?FW*XKQ>rE=J$qyAznl0w_lksar zM6s7_rpn&0_{|q9{yx+qzd0SutMX0rAnG1}=K4*MyVBQJmYjypwflTtLl=ga`yw>c zWlRE|y^fCArxqr@^{f0rsl2~P287@Is~Vfa1Bdq3xS!40O37~mQO0-9U+4VFK%t6Y z;{Olt!3IFbqh>G-d-&IUrqDc+L%*#OZ?02Z95OEKq&A8;S}bMVre5uc+a9F z*lK&D7x07`H{=>+Gbqe}QxkLI56ga&oL1YIz0r!_I%%~*dH2hJK^aD;RjRhx)3@_> zd{AS0sYp2C2|T~`411`Ii1ZVn-J1BNg2-s9gmMm`?rc@_8mY9-TFYG)|BBxP5Z3GF zIn{&qJB!z6!s|_OFE5ib&S^6;JFj~T6q1lOr$9(1`A86JTu>?xu1xdG1;JENDx=@W z^ZbI)Vi{V~DGz3Y!PONpL0nh;Qq`!cD5h0fBR~yCNE0+-D_}GY zI5ey%l4}SdDmwsROF=t4gD~MV@|6}$fE)I@L^}|E#^K{PFqrv{RSWFN$pr+KZZ9M4K`&Y%m;+>= zuha&S$pX%Dds`B06F6x4xQ(LgF6j#$Hfe)p+p)~rG{QWexxM9r>*-oQ)lZsd9mg}a zay2E~mGyH^h_6w$04X!OpA8!~Jx5M2v3AkTM3HT`Nvd7*BM)J69)+=T`&D9{bS%P4 z_!=QC;cO_YfvF;EH&@0(fv-SJ2%Q$=`gQd=EcY|BG8bj3k1kMEj80cgUVbx)lTx!3 zYS&BU)*HmF-^_3l8UW*3XP7hZ9{r2|NJ$)2CP`2l&q=0dW$B1L)VM{~Jy|uFyI};AV3bhVI%GI;&RWwT$?o8Jz(0^2|7#KUdny*z0 z7C=5{Z1_8rNzokOT}roY>??DVxtF8pVlt%0AUxi@AXbvu7`LKQs;1~90_*v=v>6gF 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 diff --git a/Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM b/Source/Images/hd_zpm3/s1/u0/MOVEPRN.COM deleted file mode 100644 index 63e864f4018b8d3c101ba5ceecb521b43a775a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4992 zcmeHJVQd@a8NN&63vqJxeRtNRM9TKrXDD@oDM?kdD0P}9F^x!U$99M+HWjyV8dJv? z-Cc094pWJL{MnzukFh_~eyp3u!dRKNbt;KX5I*S&?#R?d17yH#!`mb#O6ZU-d%rt3 zakX_~fA}%wPX4~{{odz&-uHdJ&z6hda8MN9d#F1;dl-C2%ok(2bNH9zQR#Y~$d{9E zKg+%X`wHwUu&=Ze zuHfWyN>PHzy z%%-4?Gg3xPq%xMMP&v7VW^1&?IY*jZa1< z#y~AgAM2_rCRtowX*fSi0|iSNd|FcHaUDq{Qj$s5o}Evfna5d4KBwT*Nw^i+6rfh5 zCAjz&IXN8o&knLc1EeMI?ODCMEqeDqxHVQSAK_^BKI)F+X4~GONtX%x{?W z){WM;nfDlqDlu1?-!a#j_Ew7eqPV{?2E5;Ae#HC?*e)|`%!{p;THj~>418}eZ!v#h z-eH`;ha$1@(0JS%iw{TRUJs!vHk=RIdB1k?Mw-N*6k?2_5G)@dp z1j%P2$V840k31YRhlnjQJOKb0qBEnmNGv{zaVQ*}oEdEyjhu)@M#z9MF{0DQ%>mn@ zX4Szrvw|<`^QQyP4K=2;H!Q+f7lPyJ&j(o4MW zRMWTf1sXkRIAQdCvk9%)>lCbS)>&Nob1h^la0)yf()9Zqm8FPie8Lcc3czbq56c@*Opp z&^yGa5C=3@aWFXpYyWWSPjMn!_`n%B3M=0>9USSEcgO;7>Z-uCK|Sr43GdlN>)${VyR9j*7rFricoz{4EDTO__5P*AtorZnuN$$1Q*A8uLRv&UhcfL<(QCD0&*Iwo}kV^Yxnx-ke%C8q* z;=llH;9wAMFTzQv^y0Dzl2pp;C4C#JF)tU|p&2SCLaXm{dHC=`3tPC#6+htEa&5WK zpf`1!P_9|v5=gQJYHV{QD8EQij<%wWvXtsZ`YD&lzFu@7Ky;&0fQ5~Ky?Dw6)q*}@ zUdw{y9aJadIzoxI!Vp3iC`XrWqbk*!1HoJ#1jte89_k=@=nGUE(=G}*-d1=V1$K%n zC_q8=`4SN3@`axwi}liNtk1#`)*Md4I;dSjJx6x*01v^xye(MUst3P|0L@wGcL7ZS zw9){DZ$zP+w-R;pjpZ9=qOVw?-TZE%uknplzIqvnHHQGGLG9~Mhgtt-6~48dt69-} zE9H{GU7IIGKF%A%Tl2gzb;}G;^=`Fi_^PE9(7AywAJ~Dt##Gu14G>Qq@7MS;1C%^7}C zdqU{xuy%M+V8OH%#$bM0FuhL;J(g1}J|-;ZVLO0%fSebY=9Rqme4PwJZQ2h7w(v~d z|GWTl{zRzjvx%+=LRVf}6Rs3~A(S61m2<|Sp*M|z>-rxBV;EMCmb~|i_Z_>(H$)kU z>&E#v|Bg%f*EgyU=0j?Y2 YKnGYK6Vpdi(qF#y-L>=2mg@Qc1s1s(mjD0& diff --git a/Source/Images/hd_zpm3/s1/u0/PATCH.LST b/Source/Images/hd_zpm3/s1/u0/PATCH.LST deleted file mode 100644 index 7a4a98f1..00000000 --- a/Source/Images/hd_zpm3/s1/u0/PATCH.LST +++ /dev/null @@ -1,1877 +0,0 @@ - ; - ;In order to minimize changes to the locations of User area - ;data, the origin is forced here to 180H above the start of - ;the TPA. - ; - ORG TPA+180H ;Always start user area in same spot - - ; - ;This jump table provides commonly used subroutines for use - ;by custom subroutines in the User areas. It must not be - ;modified in any way. - ; - - ; - ;To output a character to the terminal from within your - ; custom subroutines, call DISPLA with the character - ; to be output in the accumulator (A register). All - ; registers will be preserved. - ; -0280 DISPLA:: -0280 C3 0CB6 JMP CO ;Display character routine - - ; - ;To output a string to the terminal that is in the normal - ; user area format (count followed by bytes), call - ; STRING with HL pointing to the string to be output. - ; Upon returning, HL points to the byte following the - ; string. - ; -0283 STRING:: -0283 C3 17C6 JMP STROUT ;Display string routine - - ; - ;To use WordStar's standard list output drivers, call the - ; following subroutines. In all cases, all registers - ; except for the PSW are unchanged by the subroutines. - ; -0286 LSTOUT: ;Prints char in A. -0286 C3 0000* JMP LO - -0289 LSOSTA: ;Returns output status to A (0 if busy). -0289 C3 0000* JMP LOSTAT - -028C LSTIN: ;Inputs char from printer to A. (Only -028C C3 0000* JMP LI ;works if custom ULISTI exists.) - -028F LSISTA: ;Returns input status to A (0 if no char). -028F C3 0000* JMP LISTAT ;(Only works if custom ULISTA.) - -0292 LSTRNG: ;Send string to list device. (HL points - -0292 C3 0000* JMP LSTSTR ;to string, count byte first, just like - ;console strings). - - ; - ;This flag is used if WordStar is on a multi-user system. It should - ;be set to zero on single-user systems. Each bit of MPMFLG is used - ;as follows: - ; - ; Bit Meaning - ; - ; - ; 0 If 0, WordStar will issue a SYSTEM RESET when logging - ; onto a removable disk drive. If 1, no reset will - ; occur, and the operating system itself must handle - ; any disk swapping. - ; - ; 1 If 1, users can share documents. Before opening a - ; document to edit, WordStar will check to see if temporary - ; files with that document name (e.g. FILENAME.$A$) - ; already exist. If such files exist, WordStar will open - ; the document as a protected document, preventing any - ; changes to it. If 0, WordStar will delete existing - ; temporary files when opening the document for editing. - ; - ; 2 If 1, users can share printer. MP/M function calls are - ; issued to attach and detach the list device. If 0, - ; the printer is assumed to be always attached. - ; - ; 3 If 1, WordStar will issue frequent MP/M "dispatch to - ; next task" function calls to assure that multiple users - ; have balanced access to the computer. If 0, WordStar - ; assumes that only one user is on the computer at a time. - ; If the operating system itself can load share adequately - ; (such as MP/M 8/16 systems), set this bit to 0. - ; - ; 4-6 Reserved. - ; - ; 7 If 1, TurboDOS 1.3 operating system. WordStar will not - ; check the disk drive write protect vector, will not check - ; printer busy status, and will issue the TurboDos printer - ; detach call when done printing. If 0, CP/M or MP/M. - ; WordStar does not support TurboDos 1.2. - ; - ;If you are using MP/M, bits 0, 1 and 2 should all be set to 1. Bit 3 - ;should be set for older versions of MP/M. If you are running on a - ;networked system, only bit 1 should be set. If you are using TurboDos - ;1.3 in a multi-user environment, bits 1 and 7 should be set. If you - ;are using single-user TurboDos, only bit 7 should be set. - ; -0295 MPMFLG:: -0295 00 DB 0 ;Zero for single-user systems - -0296 00 DB 0 ;Reserved - - ; - ;SHARE specifies how WordStar will handle two users in a shared file - ;system who attempt to edit the same file. If 0, the second user - ;will be denied access to the file. If 1, the second user can - ;view as much of the file as can be loaded into memory, but he - ;cannot modify the file. - ; -0297 SHARE:: -0297 01 DB 1 ;Allow viewing (protected edit) - -0298 00 00 00 DB 0,0,0 ;Reserved - - ; - ;The function key table allows you to program any function keys that - ;your terminal supports into one or more other keystrokes. Note that - ;on many terminals, the function keys generate a sequence of characters - ;where the first character is a control code. Since WordStar probably - ;uses this same code for one its commands, a timer is used to determine - ;when the "burst" of characters from the function key is done. - ;This works because the terminal will usually send the function - ;key characters at close to full baud rate. At 9600 baud, each character - ;takes 1/960 of a second to send, or close to one millisecond. That - ;means that three characters would take approximately three milliseconds. - ;There is no way that even the fastest human typist could type that - ;fast! Therefore, this method will usually work. - ; - ;Each function key in the table below is represented by two strings. - ;The first describes the "burst" from the key. The second is what it - ;should be translated into. You may not use string indirections in - ;this table (size of -1 followed by address). - ; - ;The end of the function key table is indicated when the size of the - ;function key string is zero. If you have more function keys than will - ;fit, you can put a continuation address after the zero to point to more - ;table. The table at that address must be the same format as this - ;one. No continuation is indicated by an address of zero. - ; - ;One character "bursts" will not work here. If you need to translate - ;a single character into something else, use the user console input - ;routine UCONI. - ; - ;Warning! Terminals or computers that have their own type-ahead - ;buffering may cause problems with this approach since it will be more - ;likely that characters other than just function keys will be "burst" - ;into WordStar by it. - ; - -029B FUNDLY:: -029B 00 DB 0 ;Milliseconds of delay between characters - ;of function key burst (if zero, no - ;function keys are implemented). See - ;section on delays below before adjusting - ;FUNDLY for your system. - -029C 01 DB CTRLA ;Character that starts each burst - ;(set to 0FFh to disable) - -029D FUNTBL:: -029D 03 DB 3 ;Three chars in burst -029E 01 40 0D DB CTRLA,'@',CR ;Function key 1 -02A1 02 DB 2 ;Two chars in replacement -02A2 0B 42 DB CTRLK,'B' ;Mark beginning of block - -02A4 03 DB 3 -02A5 01 41 0D DB CTRLA,'A',CR ;Function key 2 -02A8 02 DB 2 -02A9 0B 4B DB CTRLK,'K' ;Mark end of block - -02AB 03 DB 3 -02AC 01 42 0D DB CTRLA,'B',CR ;Function key 3 -02AF 02 DB 2 -02B0 0B 43 DB CTRLK,'C' ;Copy marked block - -02B2 03 DB 3 -02B3 01 43 0D DB CTRLA,'C',CR ;Function key 4 -02B6 02 DB 2 -02B7 0B 56 DB CTRLK,'V' ;Move marked block - -02B9 03 DB 3 -02BA 01 44 0D DB CTRLA,'D',CR ;Function key 5 -02BD 02 DB 2 -02BE 0B 59 DB CTRLK,'Y' ;Delete marked block - -02C0 03 DB 3 -02C1 01 45 0D DB CTRLA,'E',CR ;Function key 6 -02C4 02 DB 2 -02C5 11 46 DB CTRLQ,'F' ;Find string - -02C7 03 DB 3 -02C8 01 46 0D DB CTRLA,'F',CR ;Function key 7 -02CB 02 DB 2 -02CC 11 41 DB CTRLQ,'A' ;Search and replace - -02CE 03 DB 3 -02CF 01 47 0D DB CTRLA,'G',CR ;Function key 8 -02D2 01 DB 1 -02D3 0C DB CTRLL ;Repeat last find or replace again - -02D4 03 DB 3 -02D5 01 48 0D DB CTRLA,'H',CR ;Function key 9 -02D8 02 DB 2 -02D9 0B 44 DB CTRLK,'D' ;Save document - -02DB 03 DB 3 -02DC 01 49 0D DB CTRLA,'I',CR ;Function key 10 -02DF 02 DB 2 -02E0 0B 51 DB CTRLK,'Q' ;Abandon editing - -02E2 03 DB 3 -02E3 01 4A 0D DB CTRLA,'J',CR ;Function key 11 -02E6 06 DB 6 -02E7 11 46 10 DB CTRLQ,'F',CTRLP ;Find end of paragraph -02EA 0D 0D 0D DB CR,CR,CR - -02ED 03 DB 3 -02EE 01 4B 0D DB CTRLA,'K',CR ;Function key 12 -02F1 08 DB 8 -02F2 11 46 10 DB CTRLQ,'F',CTRLP ;Find beginning of paragraph -02F5 0D 0D 42 0D DB CR,CR,'B',CR,CTRLD -02F9 04 - -02FA 00 DB 0 ;End of table -02FB 0000 DW 0 ;No continuation - - REPT 128-($-FUNTBL) ;Allow 128 bytes for table - DB 0 - ENDM - -031D 00 00 DB 0,0 ;Reserved - - ; - ; TERMINAL PATCH AREA - ; - ;This section contains the user-modifiable constants and - ; routines for hardware-dependent terminal functions - ; and characteristics required by the editor. - ; - ;There are three types of patches in this area. One can - ; patch data values (HITE, WID) which describe the - ; terminal, strings (CLEAD1, ERAEOL) which define - ; control sequences, or actual microprocessor - ; instructions. - ; - ;For the string sequences, the first byte of the patch - ; indicates the number of bytes in the string, - ; followed by that many string bytes. If there is - ; insufficient room for the whole string, the format - ; can be modified by putting a -1 (0FFH) where the - ; number of bytes would go, and then putting the - ; address in the following two bytes (low order byte - ; first) of the address where the longer patch - ; resides. The longer patch must then be of the - ; normal format which is the number of bytes followed - ; by the string. - ; - ;This area is normally patched for your specific terminal - ; by the interactive INSTALL program. Additional - ; patching to this area is needed only for unusual - ; terminals or video boards, or to meet special - ; requirements, or to enhance or personalize your - ; copy of WordStar. The default user area is - ; set up for this example installation. - ; - - ; - ;Video screen height, width, and wrap-around parameters are required. - ; -031F HITE:: -031F 18 DB 24 ;Must be exact screen height in lines. -0320 WID:: -0320 50 DB 80 ;Must be <= exact screen width in columns. -0321 WRAP:: -0321 FF DB TRUE ;Indicates if terminal wraps around to next - ;line if a character is displayed in WIDth - ;column of screen (set FALSE if it doesn't) - -0322 XONOFF:: -0322 FF DB TRUE ;TRUE if XON/XOFF protocol to be used for - ;the CRT terminal - -0323 SCROLL:: -0323 14 DB 20 ;Number of columns that are horizontally - ;scrolled when cursor moves beyond right - ;or left side of screen. - -0324 DIRSIZ:: -0324 05 DB 5 ;Number of lines available for directory - ;at bottom of screen. If zero, no directory. - -0325 0B DB 11 ;Larger directory for document selection - - ; - ;Delete Display String - ; - ;The following string indicates to WordStar how to display a delete - ;character (hex 7F) on the screen while editing. On terminals that - ;interpret the delete character code into a displayable character, it - ;is recommended that DELSTR be translated into the delete code itself - ;(length of 1, then 7FH). All characters in the string must display. - ; -0326 DELSTR:: -0326 03 DB 3 ;Number of chars in string -0327 44 45 4C DB 'DEL' ;What is displayed -032A 00 00 DB 0,0 ;Spare bytes - - ; - ;Soft and End of Line Hyphen Display String - ; - ;In order to distinguish soft hyphens from normal hyphens in the text, - ;WordStar will substitute the following string when one is encountered. - ; - -032C SHYSTR:: -032C 01 DB 1 ;Number of chars in string -032D 3D DB '=' ;What is displayed -032E 00 00 00 00 DB 0,0,0,0 ;Spare bytes - ; - ;Block Marker Strings - ; - ;Block marker strings are displayed on the screen to show the start and - ;end of a block of text. The strings are in the typical format of the - ;length followed by as many characters. Control characters should not - ;be included within these strings because they would not be sent - ;directly to the screen. - ; - -0332 BBLOCK:: -0332 03 DB 3 ;Three chars -0333 3C 42 3E DB '' ;Begin block -0336 00 DB 0 ;1 spare - ; -0337 KBLOCK:: -0337 03 DB 3 ;Three chars -0338 3C 4B 3E DB '' ;End block -033B 00 DB 0 ;1 spare - - ; - ;Special character used when displaying soft spaces with ^OB. - ; -033C SOFTSP:: -033C 2B DB '+' ;Soft spaces show up as plus signs - -033D 00 00 00 00 DB 0,0,0,0,0 ;Reserved -0341 00 - - ; - ;The following string is used at sign-on to describe the type - ;of terminal being used by WordStar. Up to 40 bytes are available - ;for the string, including its null terminator. - ; -0342 CRTID:: -0342 55 6E 69 6E DB 'Uninstalled Terminal',CR,LF,0 ;Terminal name -0346 73 74 61 6C -034A 6C 65 64 20 -034E 54 65 72 6D -0352 69 6E 61 6C -0356 0D 0A 00 -0359 20 20 20 20 DB ' ' ;Extra room -035D 20 20 20 20 -0361 20 20 20 20 -0365 20 20 20 20 -0369 20 - - ; - ;Cursor positioning control sequences are required. - ; - ;Cursor positioning for most terminals is accomplished - ; by sending: - ; - ; 1. A 'lead-in' string of one or more terminal - ; specific characters. - ; 2. The line number, with an offset (often 20H) added. - ; For some terminals, the column number is - ; sent first. - ; 3. For some terminals, another 'lead-in' string. - ; 4. The column (or line) number, with an offset. - ; 5. For some terminals, a terminating string. - ; - ;For most terminals, the line and column number are sent - ; as one-byte binary numbers. Some terminals require - ; that a two- or three-digit ASCII number is sent. - ; - ;For terminals that do not fit the above patterns, you - ; must code your own subroutine. - ; - ;For example, the cursor is positioned on this sample - ; installation by sending: - ; - ; ESCAPE, '=', - ; line number plus 20H, - ; column number plus 20H. - ; -036A CLEAD1:: ;Initial lead-in string -036A 02 DB 2 ;Number of characters -036B 1B DB ESC ;First character -036C 3D DB '=' ;Second character -036D 00 00 DB 0,0 ;Space for two more characters - -036F CLEAD2:: ;Sent between line and column -036F 00 DB 0 ;Number of characters, none in our -0370 00 DB 0 ;example. First character -0371 00 00 00 DB 0,0,0 ;Space for three more characters - -0374 CTRAIL:: ;Terminating string -0374 00 DB 0 ;Number of characters -0375 00 00 00 00 DB 0,0,0,0 ;Space for four characters - -0379 CB4LFG:: ;Send column before line? -0379 00 DB 0 ;Set non-zero to send column first - -037A CUROFF:: ;Cursor offsets - - ;Offset to add to line -037A 20 DB 20H ;Add 20H to line number (0 is top - ;line of screen before offset) - - ;Offset to add to column -037B 20 DB 20H ;Add 20H to column number (0 is - ;left-most column of screen - ;before offset) - -037C ASCUR:: ;Binary/ASCII digit flag -037C 00 DB 0 ;0 to send binary line and column - ;2 to send 2-digit ASCII numbers - ;3 to send 3-digit ASCII numbers - - ; - ;Provision for positioning cursor by user-coded - ; subroutine, instead of under control of above - ; items. For use in exceptional cases only. - ; - ;Insert a JMP instruction to your subroutine in the - ; following three bytes. Whenever the first byte - ; is non-NOP, this location will be called to - ; position the cursor, and the above cursor patch - ; items will be ignored. - ; - ;Your subroutine will receive the line number in the L - ; register (0 = top line), the column number in - ; the H register (0 = left-most column), and the - ; video attributes at the next typing position in - ; the A register. Attributes are represented as - ; described for the VIDATT routine, except that the - ; warning/error bit indicates double-strike. - ; - ;Your subroutine may alter all registers. - ; -037D UCRPOS:: -037D 00 NOP ;Normally NOP, or JMP to your cursor -037E 00 NOP ;positioning routine. -037F C9 RET - - ; - ;Displaying characters on some screens can be significantly faster if the - ;cursor can be turned off. - ; -0380 ONCUR:: ;Turn cursor on by changing to jump -0380 00 NOP ;to custom subroutine. -0381 00 NOP ; L = current cursor line -0382 C9 RET ; H = cursor column - -0383 OFFCUR:: ;Turn cursor off by changing to jump -0383 00 NOP ;to custom subroutine. -0384 00 NOP ; L = current cursor line -0385 C9 RET ; H = cursor column - - ; - ;Everything in the rest of this section is optional. - ; The items relate either to enhanced performance, - ; or for accomodating unusual terminals. - ; - - ; - ;Erase screen. If this function is not available, leave - ; the first byte zero, and the WordStar will either send - ; line feeds, or update a screen of text using ERAEOL - ; below. - ; - ;After the screen is erased, WordStar assumes that the video - ; attributes are set to normal (dim for the example - ; terminal), and that the cursor is at the home position - ; (upper left hand corner). - ; -0386 ERASCR:: -0386 03 DB 3 ;Number of characters -0387 1A DB CTRLZ ;First character (clear screen) -0388 1B 29 DB ESC,')' ;Additional characters (dim) -038A 00 00 00 00 DB 0,0,0,0,0,0 ;Room for 13 more -038E 00 00 -0390 00 00 00 00 DB 0,0,0,0,0,0,0 -0394 00 00 00 - - ; - ;Backspace one character string. If this function is not - ; available, leave the first byte zero, and WordStar - ; will use cursor addressing to backspace. - ; -0397 BAKSPC:: -0397 01 DB 1 ;Number of characters -0398 08 DB BS ;First character -0399 00 00 00 DB 0,0,0 ;Additional characters - - ; - ;Erase to end of line string. If this function is not - ; available, leave the first byte zero, and WordStar - ; will perform the function more slowly via software. - ; -039C ERAEOL:: -039C 02 DB 2 ;Number of characters -039D 1B DB ESC ;First character -039E 54 00 00 DB 'T',0,0 ;Additional characters - - ; - ;Erase to end of screen string. If this function is not - ; available, leave the first byte zero, and WordStar - ; will perform the function more slowly via software. - ; -03A1 ERAEOS:: -03A1 02 DB 2 ;Number of characters -03A2 1B DB ESC ;First character -03A3 59 00 00 DB 'Y',0,0 ;Additional characters - - ; - ;Delete screen line containing the cursor, and move lower - ; lines on the screen up one line. If this function - ; is not available, leave the first byte zero, and - ; WordStar will perform the function more slowly - ; via software. - ; -03A6 LINDEL:: -03A6 02 DB 2 ;Number of characters -03A7 1B DB ESC ;First character -03A8 52 00 00 DB 'R',0,0 ;Additional characters - - ; - ;Insert a blank line on the screen, moving the line - ; containing the cursor, and the lines below it down - ; one line. If this function is not available, leave - ; the first byte zero, and WordStar will perform - ; the function more slowly via software. - ; -03AB LININS:: -03AB 02 DB 2 ;Number of characters -03AC 1B DB ESC ;First character -03AD 45 00 00 DB 'E',0,0 ;Additional characters - - ; - ;WordStar will use LINDEL and LININS to delete or insert a group - ; of lines rather than just displaying a whole new screenful - ; of characters. LINMAX below indicates the maximum number - ; of lines that this would generally be faster than the - ; re-display. Set to zero if don't care. - ; -03B0 LINMAX:: -03B0 05 DB 5 ;Five lines - - ; - ;Terminal initialization string. A string of bytes which - ; will be sent to the terminal at the beginning of a - ; session. See also INISUB. - ; -03B1 TRMINI:: -03B1 FF DB -1 ;Number of bytes -03B2 0386 DW ERASCR ;Use extension mechanism (-1 as byte -03B4 00 00 DB 0,0 ;count) to erase screen as initialization. - - ; - ;Terminal un-initialization string. A string of bytes - ; which will be sent to the terminal at the end of a - ; session. See also UNISUB. - ; -03B6 TRMUNI:: -03B6 02 DB 2 ;Number of bytes -03B7 1B 28 DB ESC,'(' -03B9 00 00 DB 0,0 - - ; - ;User-patchable initialization subroutine. Called before - ; the TRMINI string is sent. This subroutine may be - ; used for special console initialization or other - ; purposes. See UCRPOS comments. - ; -03BB INISUB:: -03BB 00 NOP ;Normally NOP, or JMP to -03BC 00 NOP ;your subroutine -03BD C9 RET - - ; - ;User patchable un-initialization subroutine. Called - ; before the TRMUNI string is sent. This subroutine - ; may be used to 'undo' any special terminal status - ; used for the WordStar. See UCRPOS comments. - ; -03BE UNISUB:: -03BE 00 NOP ;Normally NOP, or JMP to -03BF 00 NOP ;your subroutine -03C0 C9 RET - - ; - ;Video attributes are used in various places on the WordStar display. - ;The following table describes what each bit of an attribute byte - ;means when used within WordStar. Note that when no bit is set, that - ;is the normal condition. - ; - ; Bit WordStar Usage - ; - ; none Normal text - ; 0 Strike-out text - ; 1 Warning & error messages - ; 2 Marked block of text - ; 3 Underlined text - ; 4 Subscripted text - ; 5 Superscripted text - ; 6 Bold text - ; 7 Italic (or ribbon color) - ; - ;For this sample installation, the following translation of attribute - ;bits into video conditions could be used. - ; - ; WordStar Example - ; - ; Normal Dim - ; Warning Blink - ; Marked Inverse - ; Underlined Underline - ; Subscripted Bright - ; Superscripted Bright - ; Highlighted Bright - ; - ;Because each terminal uses such diverse strings to change video - ;attributes, you must provide a custom subroutine at VIDATT to - ;build the proper one for yours. You may be able to take advantage - ;of the fact that many terminals use a binary method to encode the - ;attributes. If you do not wish to use any video attributes, put - ;the customary two NOP's followed by a RET at VIDATT to disable it. - ; - ;The following implementation is for this sample installation. On that - ;terminal the following sequences are required for the different - ;attributes in our table: - ; - ; Attribute Sequence Screen Space - ; - ; Dim ESC ) NO - ; Bright ESC ( NO - ; Normal video ESC G 0 YES - ; Blink ESC G 2 YES - ; Inverse ESC G 4 YES - ; Underline ESC G 8 YES - ; Underline, blink ESC G : YES - ; Underline, inverse ESC G < YES - ; Underline, inverse, blink ESC G > YES - ; - ;However, since the ESC G attributes take up screen space, we cannot - ;use them with WordStar. Therefore, all attributes are highlighted - ;using bright. - - - ; - ;The VIDATT subroutine is used to change video attributes on the screen. - ;On entry, WordStar will supply the attributes that are on in the C - ;register. You must translate them into whatever your particular terminal - ;requires. The following implementation is a sample installation. - ;This subroutine is called only when a video attribute changes. - ; -03C1 VIDATT:: ;Change to NOP, NOP, RET if not needed -03C1 21 03D2 LXI H,vdim -03C4 0C INR C ;Normal video? -03C5 0D DCR C -03C6 CA 0283 JZ STRING - ; -03C9 21 03CF LXI H,vbrite ;Highlight everything else -03CC C3 0283 JMP STRING - ; -03CF 02 1B 28 vbrite: DB 2,ESC,'(' ;Bright -03D2 02 1B 29 vdim: DB 2,ESC,')' ;Dim - - REPT 128-($-VIDATT) ;Allow total of 128 bytes for VIDATT - DB 0 - ENDM - - ; - ;Normally the status line, text and directories are displayed in - ;dim intensity so that bold and doublestruck text can be shown in - ;high intensity. Setting BRITE to 0FFH reverses the usage of - ;bright and dim for the status line, text and directories ;zero - ;normally. - ; -0441 00 BRITE:: DB 0 ;Don't reverse - ;0FFH = normal text bright - - ; - ;Delays are executed after various terminal functions, before - ; the next character is sent to the terminal, to - ; allow response time required by certain terminals - ; when operating at a high baud rate. Set to a - ; larger value if you suffer a loss of characters - ; after a terminal function. - ; - ;Note that an additional delay FUNDLY is located near the - ; function key table FUNTBL above. - ; - ;Each delay is approximately the number of milliseconds - ; on a 4 MHz Z80 processor, about twice as long on - ; a 2 MHz 8080 (in other words, divide delay values - ; in half for a 2 MHz processor to achieve the same - ; results). - ; -0442 DELCUS:: -0442 00 DB 0 ;No delay after cursor positioning - ;(if your terminal works better with - ;5 milliseconds of delay, you would - ;put a "5" here instead) - -0443 DELMIS:: ;Miscellaneous screen delays -0443 00 DB 0 ;No delay - -0444 DXOFF:: ;If XON/XOFF used for terminal, sometimes -0444 07D0 DW 2000 ;a legitimate ^S will be interpreted as an - ;XOFF character. DXOFF is used to time out - ;so that the terminal will continue. - -0446 DLONG:: ;Long delays (like at sign-on) -0446 07D0 DW 2000 ;2 seconds = 2,000 milliseconds - ;(1000 if 8080) - -0448 DMED:: ;Medium delays (like at P, O, or K menus) -0448 03E8 DW 1000 ;1 second = 1,000 milliseconds - ;(500 if 8080) - -044A DSHORT:: ;Short delays (like before help menus) -044A 00C8 DW 200 ;200 milliseconds (100 if 8080) - -044C UPDLY:: ;Position update delay -044C 00C8 DW 200 ;200 milliseconds (100 if 8080) - -044E DDISK:: ;Disk access delay. If character typed -044E 01F4 DW 500 ;during disk access, wait this duration for - ;more characters. 500 milliseconds - -0450 DFAST:: ;Delay when typing fast. Holds off displaying -0450 0032 DW 50 ;the rest of the line briefly - - ; - ;Optional user-supplied console I/O subroutines. You may - ; patch JMP's here to your own console input, console - ; output, and console status subroutines, in which - ; case these routines, instead of the operating - ; system BIOS entry points, will be used for all - ; console I/O. These subroutines may alter all registers. - ; - ;Use of a custom subroutine accessed here is suggested, - ; for example, to drive a video board that cannot be - ; driven via output to the operating system. - ; -0452 UCNSTA:: ;User console status subroutine. -0452 00 NOP ;Normally NOP, or JMP to your own -0453 00 NOP ;subroutine. Must return 0 in A if -0454 C9 RET ;no character ready, 0FFH if one is - ;ready. - -0455 UCONI:: ;User console input subroutine. -0455 00 NOP ;Normally NOP, or JMP to your own -0456 00 NOP ;subroutine. Must return the -0457 C9 RET ;character in A. May be called - ;before a character is ready. If - ;no character is ready, routine - ;must wait until a character is - ;available. - -0458 UCONO:: ;User console output subroutine. -0458 00 NOP ;Normally NOP, or JMP to your own -0459 00 NOP ;subroutine. Subroutine receives -045A C9 RET ;the character in A, video attributes in - ;B, and current cursor address in HL. - - ; - ;This is 128 bytes set aside for anything that the user wishes to use. - ;If more than 128 bytes are required, it is necessary to put them after - ;the main WordStar code which can be determined by looking at the - ;contents of BGNMEM to see where it is. After using as much space as - ;necessary, change BGNMEM to the new beginning of free memory. - ; -045B MORPAT:: -045B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -045F 0000 0000 -0463 0000 0000 -0467 0000 0000 -046B 0000 0000 -046F 0000 0000 -0473 0000 0000 -0477 0000 0000 -047B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -047F 0000 0000 -0483 0000 0000 -0487 0000 0000 -048B 0000 0000 -048F 0000 0000 -0493 0000 0000 -0497 0000 0000 -049B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -049F 0000 0000 -04A3 0000 0000 -04A7 0000 0000 -04AB 0000 0000 -04AF 0000 0000 -04B3 0000 0000 -04B7 0000 0000 -04BB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -04BF 0000 0000 -04C3 0000 0000 -04C7 0000 0000 -04CB 0000 0000 -04CF 0000 0000 -04D3 0000 0000 -04D7 0000 0000 - - ; - ;CRTPAT is a patch area that may be used by WordStar's installation - ;program. - ; -04DB CRTPAT:: -04DB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -04DF 0000 0000 -04E3 0000 0000 -04E7 0000 0000 -04EB 0000 0000 -04EF 0000 0000 -04F3 0000 0000 -04F7 0000 0000 -04FB 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -04FF 0000 0000 -0503 0000 0000 -0507 0000 0000 -050B 0000 0000 -050F 0000 0000 -0513 0000 0000 -0517 0000 0000 -051B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -051F 0000 0000 -0523 0000 0000 -0527 0000 0000 -052B 0000 0000 -052F 0000 0000 -0533 0000 0000 -0537 0000 0000 -053B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -053F 0000 0000 -0543 0000 0000 -0547 0000 0000 -054B 0000 0000 -054F 0000 0000 -0553 0000 0000 -0557 0000 0000 - - ; - ;The following string is used to describe the name of the default - ;printer used by WordStar. Up to 40 bytes are provided for the - ;string, including its null terminator. - ; -055B PRNID:: -055B 44 72 61 66 DB 'Draft Printer',CR,LF,0 ;Printer name -055F 74 20 50 72 -0563 69 6E 74 65 -0567 72 0D 0A 00 -056B 20 20 20 20 DB ' ' ;Additional room -056F 20 20 20 20 -0573 20 20 20 20 -0577 20 20 20 20 -057B 20 20 20 20 -057F 20 20 20 20 - - ; - ;WordStar uses a default printer driver if none is specified by the - ;user. The following is its name. It may be up to six characters long, - ;null terminated. - ; -0583 DEFPRN:: -0583 44 52 41 46 DB 'DRAFT',0 ;Standard driver -0587 54 00 -0589 20 DB ' ' ;One extra char - - ; - ;The print delay timer is used to time how long the printer is busy - ;before telling the user that it's been busy a long time. This would - ;primarily be used when the printer was in another room and you might - ;not know that it was busy due to a paper jam or being off line. - ; -058A PRNDLY:: ;Delay before saying printer busy -058A 0000 DW 0 ;Zero to disable - - ; - ;Pausing between each page is used if single sheets of paper are being - ;printed. - ; -058C PPAUSE:: -058C 00 DB FALSE ;Continuous form (don't pause) - - ; - ;Many printers can use form feeds to quickly get from one page to the - ;next. If your printer can, setting PFFEED to TRUE will cause WordStar - ;to use form feeds instead of carriage returns and line feeds. - ; - -058D PFFEED:: -058D 00 DB FALSE ;Carriage returns to next page - - ; - ;Some users, like programmers, may want to usually print non-documents. - ;In this case, WordStar prints any lines that begin with a period (dot - ;commands), and expands tab characters (09H) according to the filetype - ;in the EDCOND table elsewhere in the User Area. - ; -058E PNODOC:: -058E 00 DB FALSE ;Don't print as a non-document - - ; - ;Printer protocol flags. Only one of these flags may be set TRUE at - ;one time. If neither flag is set, WordStar assumes all printer busy - ;handshaking is done externally to WordStar (requires ULISTA and ULSTI - ;subroutines below). - ; - -058F LXOFF:: ;Printer XON/XOFF protocol. -058F 00 DB FALSE - -0590 LETX:: ;Printer ETX/ACK protocol. -0590 00 DB FALSE - -0591 LCHRMX:: ;Maximum chars before sending ETX. -0591 80 DB 128 ;Half of buffer size. - - ; - ;User list device output subroutines are used if the normal systems list - ;device is not to be used. The user subroutine overrides the LSTDEV - ;selection below. - ; -0592 ULOSTA:: -0592 00 NOP ;User list output status subroutine. -0593 00 NOP ;Normally NOP, or JMP to your own -0594 C9 RET ;subroutine. Must return 0 in AL if - ;list device is busy, 0FFH if idle. - -0595 ULSTO:: -0595 00 NOP ;User list output subroutine. -0596 00 NOP ;Normally NOP, or JMP to your own -0597 C9 RET ;subroutine. Subroutine receives the - ;character in AL. - - ; - ;User list input subroutines are used if either XON/XOFF or ETX/ACK - ;protocols are used to indicate when the printer is busy. - ; -0598 ULISTA:: -0598 00 NOP ;User list input status subroutine. -0599 00 NOP ;Normally NOP, or JMP to your own -059A C9 RET ;subroutine if LXOFF or LETX is TRUE. - ;Must return 0 in AL if no char pending. - -059B ULSTI:: -059B 00 NOP ;User list input subroutine. -059C 00 NOP ;Normally NOP, or JMP to your own -059D C9 RET ;subroutine if LXOFF or LETX is TRUE. - ;Returns character in AL. - - ; - ;Printer Output Selection - ; - ;When WordStar prints, it sends its output to one of the devices specified - ;with LSTDEV. - ; - ; 00H = TTY device - ; 01H = CRT device - ; 02H = LPT device - ; 03H = UL1 device - ; FFH = Default LST device - ; -059E LSTDEV:: -059E FF DB 0FFH ;Use LST device - - ; - ;Before printing, WordStar will call ULPORT below to allow for custom - ;print output redirection. A pointer to the name of the printer (null - ;terminated, all capital letters) will be passed to the subroutine in HL. - ;It is up to this subroutine to then route the printer output to the - ;appropriate output port by whatever means is available to it. - ; - -059F ULPORT:: -059F 00 NOP ;Normally NOP if no redirection to be done. -05A0 00 NOP ;Change to JMP to your own subroutine. -05A1 C9 RET - - ; - ;The user list device uninitialize routine is called after printing is - ;completed, and can be used to restore the printer state for non-WordStar - ;applications. - ; - -05A2 ULUNPT:: -05A2 00 NOP -05A3 00 NOP -05A4 C9 RET - - ; - ;The ULINI string is sent to the list device after ULPORT is executed - ;and before the document is printed. - ; -05A5 ULINI:: ;User list device initialize string -05A5 00 DB 0 -05A6 00 00 00 00 DB 0,0,0,0,0,0,0,0,0 -05AA 00 00 00 00 -05AE 00 - ; - ;The ULUNI string is sent to the list device after the document is - ;printed and before the ULUNPT routine is executed. - ; -05AF ULUNI:: ;User list device uninitialize routine -05AF 00 DB 0 -05B0 00 00 00 00 DB 0,0,0,0,0,0,0,0,0 -05B4 00 00 00 00 -05B8 00 - - ; - ;When WordStar begins printing, space is allocated for the three header and - ;three footer lines. HFMAX determines how much space to allocate. - ; -05B9 HFMAX:: -05B9 0064 DW 100 ;Up to 100 characters per header or footer - - ; - ;DATSEP is used while merge printing to separate one data item from - ;another in the data file. - ; -05BB DATSEP:: ;Comma -05BB 2C DB ',' - - ; - ;DLIST is the list output delay. Every time a character is output to - ;the printer, this delay is used. - ; -05BC DLIST:: -05BC 00 DB 0 ;No delay - - ; - ;Custom Printer Control Strings: These strings are sent to the printer - ;when the custom print control characters, ^Q, ^W, ^E, or ^R are - ;encountered in text being printed. They can be used to invoke special - ;printer functions not controlled by the standard driver, such as expanded - ;or compressed modes of printing. - ; - ;Note that some drivers may interfere or override the custom print controls - ;you have defined. In this case, use a generic driver such as DRAFT or - ;CUSTOM. - ; - ;A fixed length of 25 bytes is reserved for each string, where the - ;first byte is the count of characters to be sent to the printer, and - ;the following bytes (up to 5) are the characters to be sent. If - ;longer strings are required, the first byte can be -1, followed by a - ;two byte address pointing into a patch area, where the actual count - ;and string can be found. - ; -05BD UPRCTL:: ;Custom Print Controls - -05BD 00 UPRQ:: DB 0 ;^Q, length -05BE 00 00 00 00 DB 0,0,0,0,0,0 ; string of up to 24 characters -05C2 00 00 -05C4 00 00 00 00 DB 0,0,0,0,0,0 -05C8 00 00 -05CA 00 00 00 00 DB 0,0,0,0,0,0 -05CE 00 00 -05D0 00 00 00 00 DB 0,0,0,0,0,0 -05D4 00 00 - ; -05D6 00 UPRW:: DB 0 ;^W -05D7 00 00 00 00 DB 0,0,0,0,0,0 -05DB 00 00 -05DD 00 00 00 00 DB 0,0,0,0,0,0 -05E1 00 00 -05E3 00 00 00 00 DB 0,0,0,0,0,0 -05E7 00 00 -05E9 00 00 00 00 DB 0,0,0,0,0,0 -05ED 00 00 - ; -05EF 00 UPRE:: DB 0 ;^E -05F0 00 00 00 00 DB 0,0,0,0,0,0 -05F4 00 00 -05F6 00 00 00 00 DB 0,0,0,0,0,0 -05FA 00 00 -05FC 00 00 00 00 DB 0,0,0,0,0,0 -0600 00 00 -0602 00 00 00 00 DB 0,0,0,0,0,0 -0606 00 00 - ; -0608 00 UPRR:: DB 0 ;^R -0609 00 00 00 00 DB 0,0,0,0,0,0 -060D 00 00 -060F 00 00 00 00 DB 0,0,0,0,0,0 -0613 00 00 -0615 00 00 00 00 DB 0,0,0,0,0,0 -0619 00 00 -061B 00 00 00 00 DB 0,0,0,0,0,0 -061F 00 00 - - ; - ;Strike-out character - ; -0621 STKCHR:: -0621 2D DB '-' ;Strike out character - ; - ;If PFFEED above is TRUE, or you specifically tell WordStar to use form feeds - ;during printing, the following string is sent to the printer to eject the - ;paper to the next page. All printer drivers use this string. - ; -0622 01 FORMF:: DB 1 ;^L -0623 0C DB FFEED -0624 00 00 00 00 DB 0,0,0,0,0 -0628 00 -0629 00 00 00 00 DB 0,0,0,0,0,0 -062D 00 00 -062F 00 00 00 00 DB 0,0,0,0,0,0 -0633 00 00 -0635 00 00 00 00 DB 0,0,0,0,0,0 -0639 00 00 - ; - ;This is 128 bytes set aside for printer subroutines. - ;This area is also used for print control strings for the CUSTOM - ;printer driver. - ; -063B PRNPAT:: -063B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -063F 0000 0000 -0643 0000 0000 -0647 0000 0000 -064B 0000 0000 -064F 0000 0000 -0653 0000 0000 -0657 0000 0000 -065B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -065F 0000 0000 -0663 0000 0000 -0667 0000 0000 -066B 0000 0000 -066F 0000 0000 -0673 0000 0000 -0677 0000 0000 -067B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -067F 0000 0000 -0683 0000 0000 -0687 0000 0000 -068B 0000 0000 -068F 0000 0000 -0693 0000 0000 -0697 0000 0000 -069B 0000 0000 DW 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 -069F 0000 0000 -06A3 0000 0000 -06A7 0000 0000 -06AB 0000 0000 -06AF 0000 0000 -06B3 0000 0000 -06B7 0000 0000 - - ; - ;If non-standard initialization parameters are used, the - ;following identification string can be displayed at - ;sign-on. Up to 40 bytes are available for the string, - ;including the null terminator. - ; -06BB INITID:: -06BB 00 DB 0 ;No ID if standard -06BC 20 20 20 20 DB ' ' -06C0 20 20 20 20 -06C4 20 20 20 20 -06C8 20 20 20 20 -06CC 20 20 20 -06CF 20 20 20 20 DB ' ' -06D3 20 20 20 20 -06D7 20 20 20 20 -06DB 20 20 20 20 -06DF 20 20 20 20 - - ; - ;Legal Drives - ; - ;Note that the first drive is assumed to be the default drive where any - ;special files are located such as the WSMSGS.OVR file. The drives listed - ;should be reduced to the ones that are actually in use on the system - ;upon which WordStar is running. - ; - ;If the most significant bit of the drive letter is set to 1, WordStar - ;will assume that the drive is non-removable. A disk reset will not - ;be done when non-removable drives are logged. - ; -06E3 LGLDRV:: -06E3 41 42 43 44 DB 'ABCDEFGHIJKLMNOP',0 ;Every legal drive -06E7 45 46 47 48 -06EB 49 4A 4B 4C -06EF 4D 4E 4F 50 -06F3 00 - - ; - ;Legal User Numbers - ; - ;Some CP/M operating systems can support user numbers from 0 to 15, - ;others support 0 to 31. Also, a user can be prevented from accessing - ;other user numbers if zero. - ; -06F4 LGLUSR:: -06F4 10 DB 16 ;Sixteen user numbers from 0 to 15 - - ; - ;WordStar uses several files. Their names are specified here. WordStar - ;uses the following search pattern to try to find the file: - ; - ; 1. Look on the current drive and user. - ; 2. Default user (DEFUSR) on the current drive. - ; 3. Current user on the default drive. - ; 4. Default user on the default drive. - ; - ;If the drive byte of the filename is non-zero, it should be set to a - ;number 1 through 16 representing drives A through P respectively. In - ;this case, WordStar will look only on the specified drive and the - ;DEFUSR user number for the file. - ; -06F5 MSFILE:: ;Message file -06F5 00 57 53 4D DB 0,'WSMSGS OVR' -06F9 53 47 53 20 -06FD 20 4F 56 52 - -0701 HPFILE:: ;Help messages file -0701 00 57 53 48 DB 0,'WSHELP OVR' -0705 45 4C 50 20 -0709 20 4F 56 52 - -070D FF DB 0FFH ;Zero if never to search for help - -070E IXFILE:: ;Indexer exclusion word list filename -070E 00 57 53 49 DB 0,'WSINDEX XCL' -0712 4E 44 45 58 -0716 20 58 43 4C - -071A LDFILE:: ;Load file for overlays -071A 00 57 53 20 DB 0,'WS OVR' -071E 20 20 20 20 -0722 20 4F 56 52 - -0726 OVFILE:: ;Print driver overlays -0726 00 57 53 50 DB 0,'WSPRINT OVR' -072A 52 49 4E 54 -072E 20 4F 56 52 - -0732 WSFILE:: ;File containing WordStar (after running pgm) -0732 00 57 53 20 DB 0,'WS COM' -0736 20 20 20 20 -073A 20 43 4F 4D - -073E SHFILE:: ;Shorthand file -073E 00 57 53 53 DB 0,'WSSHORT OVR' -0742 48 4F 52 54 -0746 20 4F 56 52 - - ; - ;If WordStar does not find its own files (WS.COM, WS.OVR...) on the - ;logged user, it will look for them on the default user. - ; -074A DEFUSR:: -074A 00 DB 0 ;Default user number for system files - ;Set to 0-16 or 0-31 (depends on LGLUSR), - ; or -1 to defeat - - ; - ;When you use the S command at the Opening Menu, this is the spelling - ;check command that is used. If you want WordStar to prompt for the - ;document to be checked and then automatically append it to this command, - ;set SPFILE non-zero. - ; -074B 02 SPCMD:: DB 2 ;Five letters in command -074C 54 57 DB 'TW' ;Run The WORD Plus -074E 00 00 00 00 DB 0,0,0,0,0 ;Spare bytes for longer commands -0752 00 -0753 00 00 00 00 DB 0,0,0,0,0 -0757 00 - -0758 FF SPFILE::DB 0FFH ;Automatically ask - - ; - ;When you run a program at the Opening Menu, WordStar first tries to find - ;the COM file in the current drive and user, then in this drive and user. - ;The default is to look on drive A, user 0. - ; -0759 01 URUN:: DB 1 ;Drive code (0=disabled, 1=A, 2=B, ...) -075A 00 DB 0 ;User number - - ; - ;INILOG allows the user to specify a drive and user number for WordStar to - ;log onto at start up time. The first byte is a character count, the - ;following bytes (up to three) can contain a drive name (A-P) and user - ;number (0-31). - ; -075B INILOG:: -075B 00 DB 0 -075C 00 00 00 DB 0,0,0 - - ; - ;WordStar creates backup and temporary files. The following - ;are the file types to be used for them. - ; -075F BAKTYP:: ;Type for backup files -075F 42 41 4B DB 'BAK' - -0762 BFTYPE:: -0762 24 42 24 DB '$B$' ;File type of temporary file before memory - -0765 AFTYPE:: -0765 24 41 24 DB '$A$' ;File type of temporary file after memory - -0768 BLKTYP:: -0768 24 43 24 DB '$C$' ;Type for block move/copy buffer file - - ; - ;When the directory is displayed, file types from this table - ;are suppressed. Question marks may be used as wild cards to - ;match any character. - ; -076B NOTYPE:: ;File types to be ommitted from directories -076B 43 4F 4D DB 'COM' ;Command files -076E 4F 56 52 DB 'OVR' ;Overlays -0771 24 3F 24 DB '$?$' ;WordStar temporary files - -0774 00 00 00 DB 0,0,0 -0777 00 00 00 DB 0,0,0 -077A 00 00 00 DB 0,0,0 -077D 00 00 00 DB 0,0,0 -0780 00 00 00 DB 0,0,0 -0783 00 DB 0 ;End of table - - ; - ;DIRFIL is a file name "image" that is used in conjunction with NOTYPE (above) - ;to determine which files are to be displayed in WordStar's directories. - ;DIRFIL determines which files can possibly be included, and NOTYPE then - ;eliminates certain types of files. Use a question mark in DIRFIL at each - ;spot where any file name character can match. - ; -0784 DIRFIL:: -0784 3F 3F 3F 3F DB "???????????" ;All files match -0788 3F 3F 3F 3F -078C 3F 3F 3F - - ; - ;The name of the file to be edited can be specified at the operating system - ;prompt. ININON indicates whether the file should be edited as a document - ;or nondocument. - ; -078F ININON:: -078F 00 DB FALSE ;Not non-document from command line - - ; - ;WordStar normally makes BAK backup files every time you save your work. - ;INITBAK can be used to disable backups by setting it FALSE. - ; -0790 INIBAK:: -0790 FF DB TRUE ;Make backups - - ; - ;When a nondocument is edited, WordStar will decide how to expand tabs - ;(ASCII 09H), and whether or not to use auto-indenting by looking in this - ;table. - ; - ;There is a special case of the tab masks shown below. When the most - ;significant bit of the tab mask is set to 1, WordStar will assume that - ;you want to use variable tabbing. When the tab key is typed, instead - ;of inserting an ASCII 09H into the file, spaces will be entered up to - ;the next tab stop. The tab stops used are in the INIRLR table. An - ;ASCII 09H can still be entered in this mode, however, by typing ^PI. - ; -0791 EDCOND:: ;Edit conditions for specific file types -0791 50 41 53 01 DB 'PAS',00000001B,TRUE ;File extension, followed by a -0795 FF -0796 50 4C 49 03 DB 'PLI',00000011B,TRUE ;binary tab mask (e.g. a mask of -079A FF -079B 43 20 20 03 DB 'C ',00000011B,TRUE ;00000111B expands tab characters -079F FF -07A0 48 20 20 03 DB 'H ',00000011B,TRUE ;to every 8th column), followed by -07A4 FF - ;TRUE if auto-indent is turned on. - -07A5 00 00 00 07 DB 0,0,0,00000111B,FALSE ;End of table with defaults if file -07A9 00 - ;type doesn't match above - -07AA 00 00 00 00 DB 0,0,0,0,0 ;Room for four more -07AE 00 -07AF 00 00 00 00 DB 0,0,0,0,0 -07B3 00 -07B4 00 00 00 00 DB 0,0,0,0,0 -07B8 00 -07B9 00 00 00 00 DB 0,0,0,0,0 -07BD 00 - - ; - ;WordStar normally only considers alphabetic or numeric characters - ;as being within a "word". If other characters are legally part - ;or a word too, then the bit for the corresponding character code in - ;the following table must be set to a 1. - ; - ;There are 256 bits in the table to allow for 8-bit character sets. - ;The default table has the bits set for the numbers "0" through "9" - ;(ASCII codes of 30H through 39H), for the upper case letters - ;"A" through "Z" (41H through 5AH), and the lower case letters "a" - ;through "z" (61H through 7AH). Since the ASCII codes are only - ;seven bits, the corresponding codes with the eighth bit set are - ;also legal. - ; -07BE LGLCHR::; 01234567 89ABCDEF -07BE 00 00 DB 00000000B,00000000B ;Codes 00H to 0FH -07C0 00 00 DB 00000000B,00000000B ;Codes 10H to 1FH -07C2 00 00 DB 00000000B,00000000B ;Codes 20H to 2FH -07C4 00 00 DB 00000000B,00000000B ;Codes 30H to 3FH -07C6 7F FF DB 01111111B,11111111B ;Codes 40H to 4FH -07C8 FF E0 DB 11111111B,11100000B ;Codes 50H to 5FH -07CA 7F FF DB 01111111B,11111111B ;Codes 60H to 6FH -07CC FF E0 DB 11111111B,11100000B ;Codes 70H to 7FH -07CE 00 00 DB 00000000B,00000000B ;Codes 80H to 8FH -07D0 00 00 DB 00000000B,00000000B ;Codes 90H to 9FH -07D2 00 00 DB 00000000B,00000000B ;Codes A0H to AFH -07D4 00 00 DB 00000000B,00000000B ;Codes B0H to BFH -07D6 7F FF DB 01111111B,11111111B ;Codes C0H to CFH -07D8 FF E0 DB 11111111B,11100000B ;Codes D0H to DFH -07DA 7F FF DB 01111111B,11111111B ;Codes E0H to EFH -07DC FF E0 DB 11111111B,11100000B ;Codes F0H to FFH - - ; - ;When you use ^A or ^F to move a word at a time, WordStar uses the - ;following table to determine which characters to skip. It is organized - ;in the same manner as LGLCHR above. - ; -07DE MOVCHR::; 01234567 89ABCDEF -07DE FF 92 DB 11111111B,10010010B ;Codes 00H to 0FH -07E0 FB C3 DB 11111011B,11000011B ;Codes 10H to 1FH -07E2 3F F5 DB 00111111B,11110101B ;Codes 20H to 2FH -07E4 FF CE DB 11111111B,11001110B ;Codes 30H to 3FH -07E6 FF FF DB 11111111B,11111111B ;Codes 40H to 4FH -07E8 FF FF DB 11111111B,11111111B ;Codes 50H to 5FH -07EA FF FF DB 11111111B,11111111B ;Codes 60H to 6FH -07EC FF FE DB 11111111B,11111110B ;Codes 70H to 7FH -07EE FF 92 DB 11111111B,10010010B ;Codes 80H to 8FH -07F0 FB C3 DB 11111011B,11000011B ;Codes 90H to 9FH -07F2 3F F5 DB 00111111B,11110101B ;Codes A0H to AFH -07F4 FF CE DB 11111111B,11001110B ;Codes B0H to BFH -07F6 FF FF DB 11111111B,11111111B ;Codes C0H to CFH -07F8 FF FF DB 11111111B,11111111B ;Codes D0H to DFH -07FA FF FF DB 11111111B,11111111B ;Codes E0H to EFH -07FC FF FE DB 11111111B,11111110B ;Codes F0H to FFH - - ; - ;Certain special characters can be inserted into this table to cause - ;WordStar to automatically generate a backspace character (^H) preceding - ;the character as you type. This can be especially useful for accent - ;characters in some foreign languages. - ; -07FE AUTOBS:: ;Automatic backspace table -07FE 00 DB 0 ;Number of characters in table -07FF 00 00 00 00 DB 0,0,0,0 ;Up to 8 character codes -0803 00 00 00 00 DB 0,0,0,0 - - ; - ;When WordStar gets a file for editing, it will use the following - ;initial conditions. - ; -0807 INIDOC:: ;Document initializations - -0807 03 DB 3 ;Top of page margin. - -0808 08 DB 8 ;Bottom of page margin. - -0809 42 DB 66 ;Total lines per page. - -080A 0001 DW 1 ;Initial page number (note 2 bytes). - -080C FF DB TRUE ;Page number prints at bottom of page - ;if TRUE. No page number if FALSE. - -080D 1C DB 28 ;Column where page number prints. - -080E 02 DB 2 ;Heading margin. This is the number of lines - ;above the text where the heading is to print. - -080F 02 DB 2 ;Footing margin. This is the number of lines - ;below the text where the footing is to print. - -0810 07 DB 00000111B ;Default document tab mask (must be - ;binary, 00000000B through 01111111B). - -0811 08 DB 8 ;Left column where printing starts. - -0812 FF DB TRUE ;Bidirectional printing if TRUE. Just - ;unidirectional or printer controlled - ;if FALSE. (Many printers do not allow - ;software control of print direction). - -0813 FF DB TRUE ;Letter quality printing if TRUE. Draft - ;quality if FALSE. (Only supported on - ;some printers.) - -0814 02 DB 2 ;Microjustified printing. 0 turns it off, - ;1 turns it on, and 2 makes it discretionary - ;(depending on the printer driver in use). - -0815 00 DB FALSE ;Underline blanks between words if TRUE. - ;NOTE: Not implemented for all printers. - -0816 0C DB 12 ;Standard character width (in HMI units). - ;The printer is reset to this when done - ;printing. - -0817 08 DB 8 ;Standard line height (in VMI units). The - ;printer is reset to this after .LH dot - ;commands. It is also used to determine - ;the page size in VMI units by multiplying - ;by the lines per page above. - -0818 0C DB 12 ;Character width (in HMI units) - ;for normal pitch. If HMI is 120, ten pitch - ;is 12/120, twelve pitch is 10/120. - -0819 0A DB 10 ;Character width for alternate pitch (use - ;^PA to select alternate pitch while editing). - -081A 03 DB 3 ;Subscript and superscript roll (in VMI - ;units). This value determines how - ;far up or down the carriage moves when - ;subscripting or superscripting. - -081B 08 DB 8 ;Line height (in VMI units). This value - ;determines how far to roll the carriage - ;to get to the next line. - - ; - ;The default ruler line can be described by defining the following values. - ;Note that the tab stop tables must contain values in ascending order only. - ;The regular tab stops are put in the table first, immediately followed by - ;the decimal tabs. - ; -081C INIRLR:: ;Ruler data - -081C 01 DB 1 ;Left ruler margin - -081D 41 DB 65 ;Right ruler margin - -081E 00 DB 0 ;Paragraph margin - -081F 0B DB 11 ;Eleven tabs -0820 06 0B 10 15 DB 6,11,16,21 ;Tab stops -0824 1A 1F 24 29 DB 26,31,36,41 ;(Must be in -0828 2E 33 38 DB 46,51,56 ;ascending order) -082B 00 00 00 00 DB 0,0,0,0 ;Space for 4 more - -082F 00 DB 0 ;No decimal tabs -0830 00 00 00 00 DB 0,0,0,0,0,0 ;Space for 6 -0834 00 00 - -002F inisiz EQU $-INIDOC ;Size of document initialization - - ; - ;INIRLI determines whether the ruler line is re-initialized from INIRLR each - ;time any document is edited. If INIRLI is FALSE, you can change the initial - ;ruler line with ^OL, ^OR, ^OI, and ^ON commands, and have those changes - ;be used for every document edited until you exit WordStar. - ; -0836 INIRLI:: -0836 FF DB TRUE ;Initialize ruler for each document - - ; - ;As you move through a document, WordStar executes some of the dot commands, - ;like .RR ruler line commands, as they are encountered. As WordStar moves - ;forward through the text, the old ruler line is stored in memory so that it - ;can be restored when you move backwards over the .RR later. Other dot - ;commands work in a similar manner. - ; - ;DSTKSZ is used to allocate storage for the dot commands. While you are - ;editing, WordStar puts a Dot-Limit indicator in the status line if you - ;use too many dot commands. - ; - ; Dot Command Size - ; .RR 26 - ; .RM .LM .LH .PL 1 - ; .MT .MB 1 - ; .PN 2 - ; -0837 DSTKSZ:: -0837 01F4 DW 500 ;Room for 19 .RR commands or 500 .RM & .LM - - ; - ;INIDIR determines whether the directory is initially displayed or not. - ;DIRSRT tells WordStar whether or not to sort directories in alphabetical - ;order before displaying them. - ; - -0839 INIDIR:: -0839 FF DB TRUE ;Directory on - -083A DIRSRT:: -083A FF DB TRUE ;Sort directory in alphabetical order - - ; - ;INIHLP is the default help level. It can have a value from 0 to 3. - ; - -083B INIHLP:: -083B 03 DB 3 ;Maximum help level at start - - ; - ;When editing, the last erasure can be undone with ^U. UNONE determines - ;whether single character erasures with ^G and DEL can also be undone. - ; - ;UNSIZE is the maximum erasure that can later be undone. The unerase - ;buffer shares the same memory space as the text you are editing. Making - ;UNSIZE very large may cause WordStar to "spill over" to disk more - ;frequently, slowing down editing. - ; -083C UNONE:: ;Don't unerase single characters -083C 00 DB FALSE - -083D UNSIZE:: -083D 01F4 DW 500 ;Maximum unerase size - - ; - ;VMSIZE indicates the number of 128-byte records that can be read from - ;the disk for WordStar's messages and menus. - ; -083F VMSIZE:: -083F 04 DB 4 ;Four records (.5k byte) - - ; - ;EDSIZE indicates the minimum number of records of edit buffer required - ;to edit a document properly. WordStar must be able to keep a whole - ;page in memory to determine page breaks and line numbers correctly. - ;Less memory can sometimes be used with occasional strange results. - ;(Non-documents are automatically allocated a minimum of 6 records.) - ; -0840 EDSIZE:: -0840 1C DB 28 ;Enough memory for an average full page - - ; - ;BFSIZE is the number of 128-byte records that WordStar uses for its - ;general purpose buffer. There is a different buffer allocation for - ;editing, the Opening Menu, and for merge printing. - ; - ;This buffer is used for: - ; - ; - File directories (each file uses 11 bytes), - ; - Printer driver directory (each driver uses 11 bytes and 256 - ; bytes are used for buffering), - ; - File copies, - ; - Block reads and writes, - ; - Merge printing. - ; -0841 BFSIZE:: -0841 10 DB 16 ;Edit buffer size (16 records = 2k) - ;(Minimum is 1 record) - -0842 10 DB 16 ;Opening menu buffer size - ;(Minimum is 3 records) - -0843 10 DB 16 ;Merge print buffer size - ;(Minimum is 1 record) - - ; - ;If a document becomes too large to fit in memory at one time, WordStar - ;begins to "spill" the excess to the disk. TYSIZE determines how many - ;128-bytes records to use for each spillover. Picking a correct size - ;is important but can usually be done by trial and error. If TYSIZE is - ;too large, you may see long delays during scrolling or typing when memory - ;fills. - ; -0844 TYSIZE:: -0844 10 DB 16 ;Number records read or stored while typing - -0845 00 00 00 00 DB 0,0,0,0 ;Reserved - - ; - ;A "find" or "find and replace" uses the INIFIN options if you do not - ;explicitly enter any at the "Options?" prompt. The possible options - ;that can be used are: - ; - ; W whole words only - ; U ignore case - ; B backwards search - ; G whole file - ; R rest of file - ; N replace without asking - ; - ;Blank the unused options. - ; -0849 INIFIN:: -0849 20 20 20 20 DB ' ' ;No options -084D 20 20 - - ; - ;The status line is usually displayed at the top of the screen. - ;INISTA lets you always turn it off. STFILL specifies what character - ;to use to fill unused space in the status line. - ; -084F INISTA:: -084F FF DB TRUE ;Display status line - -0850 STFILL:: -0850 20 DB ' ' ;Fill with blanks - - ; - ;When paragraphs are aligned with ^B or ^QU and hyphen help is on, HYMAX - ;is used to determine when to ask the user to hyphenate a word. - ; -0851 HYMAX:: -0851 05 DB 5 ;Ask user when the word extends more than 5 - ;characters past the right margin - - ; - ;When WordStar asks a question that requires a Y for yes or N for no response, - ;YNCR indicates whether or not the user must push the RETURN key before - ;WordStar will accept it. - ; -0852 YNCR:: -0852 00 DB FALSE ;Don't wait for RETURN key - - ; - ;WordStar can index every word in a document as well as selected words and - ;phrases. IDXALL determines whether this is the default or not. - ; -0853 IDXALL:: -0853 00 DB FALSE ;Don't index every word - - ; - ;Using ^B or ^QU in a nondocument normally strips the eighth bit from - ;each character in a line. STRPFL can disable stripping. - ; -0854 STRPFL:: -0854 FF DB TRUE ;Stripping is enabled - ; - ;Editor Entry Conditions - ; -0855 INIEDT:: -0855 FF DB TRUE ;Right justification when typing -0856 FF DB TRUE ;Word wrap when typing at end of line -0857 FF DB TRUE ;Insert on -0858 FF DB TRUE ;Print controls displayed -0859 00 DB FALSE ;No hyphen help -085A FF DB TRUE ;Ruler displayed -085B 00 DB FALSE ;Block column mode off -085C 00 DB FALSE ;Block column replace mode off -085D 01 DB 1 ;Single spacing -085E 02 DB 2 ;Scrolling speed -085F 00 DB FALSE ;Proportional spacing off -0860 00 DB FALSE ;Soft space not displayed - -0861 00 00 00 DB 0,0,0 ;Reserved - ; -000F iniesz EQU $-INIEDT ;Size of editor conditions - - ; - ;The following are special characters that affect how numbers are - ;evaluated and dispayed. - ; -0864 COMCHR:: -0864 2C DB ',' ;Comma to separate 1,000's - -0865 DECCHR:: -0865 2E DB '.' ;Decimal point - - ; - ;The following flags are used to control the way WordStar processes - ;certain commands. CTLNFL and CTLHFL are provided primarily to allow - ;WordStar 3.3 users to use ^N and ^H in the same way as they are accustomed. - ; -0866 CTLNFL:: -0866 FF DB TRUE ;Set non-zero if ^N to break line and - ;RETURN moves down a line when insert off. - ;Set to zero so ^N converts paragraph lines - ;and turns auto indent on/off for - ;nondocuments, and RETURN always inserts CRLF. - -0867 CTLHFL:: -0867 00 DB 0 ;Set non-zero if ^H to be same as ^S instead - ;of DEL. - -0868 CASEFL:: -0868 00 DB 0 ;Set non-zero if ^^ is case toggle. When - ;zero and CLTNFL is non-zero, use as - ;paragraph line and auto-indent on/off. - -0869 DELFLG:: -0869 00 DB 0 ;Set non-zero if DEL erases to left, zero - ;to erase to right (like ^G). - -086A BLKFLG:: -086A FF DB 0FFH ;Set non-zero if the cursor should move - ;to column 1 if the cursor is next to a block - ;marker at the left edge of the screen - -086B LSPFLG:: -086B 00 DB 0 ;Set non-zero if lines with soft carriage - ;returns should not be added to paragraphs - ;for line spacing other than 1 - - ; - ;RLRVID allows the user to select video attributes used to highlight - ;the ruler line. See VIDATT for bit definitions. - ; -086C RLRVID:: -086C 00 DB 0 ;No ruler highlighting - - ; - ;AHEAD indicates whether type ahead is allowed for ^E, ^X, ^W, ^Z, - ;^G, DEL, ^T, ^Y, ^QY, and ^QDEL. If AHEAD is 0, WordStar's type - ;ahead buffer will be flushed whenever one of the functions is - ;encountered. If it is non-zero, no flushing will occur. This - ;flag should be used primarily for external keyboard enhancers where - ;the functions shown above are to be used. WordStar's function key - ;and shorthand processing automatically compensate. - ; -086D AHEAD:: -086D 00 DB 0 ;Flush - - ; - ;Maximum size for the shorthand definitions. Should be optimized to - ;match actual usage since it reduces the amount of memory available - ;for text while editing and printing. The size of each definition - ;is equal to 5 plus the number of characters defined. If this value - ;is smaller than the size of the shorthand file (see SVFILE above), - ;only some of the definitions will be used. Setting it to zero - ;disables shorthand and makes the ESC key clear the screen instead. - ; -086E HANMAX:: -086E 04 DB 4 ;Size of shorthand buffer in records - ;(4 times 128 = 512 bytes) - - ; - ;With shorthand you can insert the dollar-formatted results of the last - ;math you performed. WordStar uses the format below when you do this. - ;(Make sure that the character count includes the zero at the end.) - ; -086F DOLLAR:: -086F 11 DB 17 ;Character count -0870 2D 2D 2C 2D DB '--,---,---,---.99' -0874 2D 2D 2C 2D -0878 2D 2D 2C 2D -087C 2D 2D 2E 39 -0880 39 -0881 00 00 00 DB 0,0,0 ;Spare - -0884 00 00 00 00 DB 0,0,0,0,0,0,0,0 ;Reserved -0888 00 00 00 00 -088C 00 00 00 00 DB 0,0,0,0,0,0,0,0 -0890 00 00 00 00 - - ; - ;EXTRA is a large buffer area for general patching. Some versions of - ;the WINSTALL installation program use EXTRA. Whenever EXTRA is used, - ;RAM1ST must be changed to point to the first available byte within EXTRA - ;that is still available for WordStar's use. If all of EXTRA is used, - ;RAM1ST should point to endpat. - ; -0894 RAM1ST:: -0894 0896 DW EXTRA ;First location in EXTRA that WordStar can use - ; -0896 EXTRA:: DS 512 ;Patch area -0A96 endpat:: ;End of patch area - - -0A96 08 0C 57 UDATE: DB 08,12,87 ;User area version date - - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/PRINT.TST b/Source/Images/hd_zpm3/s1/u0/PRINT.TST deleted file mode 100644 index b8dc204a..00000000 --- a/Source/Images/hd_zpm3/s1/u0/PRINT.TST +++ /dev/null @@ -1,143 +0,0 @@ -.hePRINT.TST Features of Your Printer -.f1 WordStar -.f2 Print test -.f3 Page # -.oj on - WordStaò anä Youò Printer - -WordStar‚  workó  witè á widå rangå oæ printeró anä offeró  yoõ  á -varietù oæ prinô enhancements® Whetheò youò printeò caî producå -thå  prinô enhancementó outlineä iî thió documenô dependó oî  itó -capabilities®   Pleaså notå thaô noô alì printeró arå capablå  oæ -showinç alì thå exampleó below. - -Speciaì Printinç Capabilities - -WordStaò supportó thå followinç speciaì printinç capabilities: - - ª Boldface¬ Doublå strike - * Italics/Alternatå ribboî color - * Strikå out - * Overprinô (aó iî co^te) - * Noncontinuouó underline¬ anä -.ul on - * Continuouó underline -.ul off - - * SuperScript¬ SubScript - - * anä almosô anù combinatioî -­ WordStar - -Characteò Width - -Somå  printeró  wilì  supporô  WordStar‚  commandó  foò   variablå -characteò widths® - -.cw 24 -µ characteró peò inch® (.C× 24) -.cw 20 -¶ characteró peò inch® (.C× 20) -.cw 14 -8.¶ characteró peò inch® (.C× 14) -.cw 12 -1° characteró peò inch® (.C× 12) -.cw 10 -1² characteró peò inch® (.C× 10) -.cw 7 -17.± characteró peò inch® (.C× 7) -.cw 12 - -Youò printeò caî alsï bå seô tï "toggle¢ betweeî normaì pitcè anä -alternatå pitch: - -     Thió  sentencå ió printeä witè thå normaì 1°-pitcè  setting¬ -     theî toggleä tï 1² pitch¬ theî bacë tï normal. -.cw 7 - -Yoõ caî alsï changå thå normaì anä alternatå characteò widths: - -.cw 14 -.rm 55 -     Thå  "normal¢ characteò widtè ió 1´ (8.¶ cpi©  anä -     thå alternatå characteò widtè ió · (17.± cpi). -.pa Š.rm 65 -.cw 10 - -.cw 12 -Linå Height - -Yoõ caî alsï uså differenô linå heights. - -.lh 16 -Thió ió aî examplå oæ variablå linå height® (.LÈ 1¶ ­ ³ lpi) -.lh 12 -Thió ió aî examplå oæ variablå linå height® (.LÈ 1² ­ ´ lpi) -.lh 8 -Thió ió aî examplå oæ variablå linå height® (.LÈ ¸ ­ ¶ lpi) -.lh 6 -Thió ió aî examplå oæ variablå linå heighô® (.LÈ ¶ ­ ¸ lpi) -.lh 8 - -Proportionaì Printing - -.ps on -.uj on -WordStar‚  alsï supportó proportionaì printinç foò  mosô  printeró -thaô  havå  it®   Yoõ  selecô  proportionaì  fontó  bù   changinç -characteò widthó aó iî thå followinç examples: - -.cw 22 -Thió ió characteò widtè 22. -.cw 11 -Thió ió characteò widtè 11. -.cw 9 -Thió ió characteò widtè 9. -.cw 7 -Thió ió characteò widtè 7. -.uj dis -.ps off -.cw 12 - -Other - -Phantoí Spacå¬ Phantoí Rubout - -WordStaò maù allo÷ yoõ tï prinô speciaì characteró (foò  example¬ -á  paragrapè  sigî  oò centó sign© bù  usinç  thå  phantoí  spacå -commanä (^PF© oò thå phantoí rubouô commanä (^PG© iî á  document® -Foò  youò  printer¬ thå phantoí spacå characteò isº  ¬  anä  thå -phantoí rubouô characteò isº . - -Switchinç tï Drafô Mode - -.lq off -Doô matriø printeò driveró allo÷ switchinç froí NLÑ (neaò  letteò -quality© modå tï drafô modå foò fasteò printing. -.lq on - -Microspacå Justification - -.uj on -WordStar‚   allowó  microspacå  justification¬  iæ  youò   printeò -supportó  it¬ tï producå evenlù spaceä wordó iî  justifieä  text® -Microspacinç spreadó thå whitå spacå betweeî wordó (anä sometimeó -betweeî thå letteró oæ eacè word© aó evenlù aó possible® -.uj dis -.pa ŠLookinç Aô Thió Filå Onscreen - -Iæ  yoõ wanô tï seå thå embeddeä commandó thaô produceä thå  texô -yoõ arå no÷ reading¬ follo÷ theså steps: - -1 Aô thå Openinç Menu¬ presó D‚ tï ediô á document. - -² Aô thå prompô foò filename¬ typå print.tsô anä presó Enter. - -Noticå thaô thå texô onscreeî includeó somå characteró thaô don'ô -appeaò  iî  thå  printeä copy® Foò example¬ á  headinç  linå  ió -identifieä  bù  thå  doô  commanä .he®   Wordó  iî  boldfacå  arå -surroundeä bù ^ anä appeaò eitheò highlighteä oò iî á  differenô -coloò oî youò screen. - -Tï continuå viewinç thå contentó oæ thió file¬ ¬ presó ^C® Presó -^R‚ tï movå iî thå otheò direction. - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/READ.ME b/Source/Images/hd_zpm3/s1/u0/READ.ME deleted file mode 100644 index 3f1cf909..00000000 --- a/Source/Images/hd_zpm3/s1/u0/READ.ME +++ /dev/null @@ -1,2141 +0,0 @@ - --THE README FILE-- - ------------------------ - -README contains late-breaking news and tips about WordStar, -and information about printers. - - -THE DISKS THAT CAME IN YOUR PACKAGE ------------------------------------ - -The file HOMONYMS.TXT is included on the Speller disk -contrary to what is listed in Appendix D. - - -INSTALLATION ------------- - -WINSTALL and WSCHANGE - - WordStar has two installation programs: - - o WINSTALL contains the basic choices to install WordStar. - It is recommended for all users. - - Be sure and install your valid disk drives since WordStar - running under CP/M cannot recover from attempts to access non- - existent disk drives. - - o WSCHANGE contains every installation and customization - choice. It is designed for advanced users and users who - want to customize WordStar after they're familiar with it. - Use the menu listing below for a directory of the menus - in WSCHANGE. - -Directory of WSCHANGE Menus - - The chart below shows the organization of menus in WSCHANGE. - Print it out and refer to it as you customize WordStar. - - Main Installation Menu - - A Console - A Monitor - A Monitor selection - B Monitor name - C Screen sizing - B Function keys - C Monitor patches - A Special characters - B Cursor control - C Screen control - D Keyboard patches - A Function keys - B Save function keys - E Interface patches - A Console busy handshaking - B Special I/O subroutines - B Printer - A Printer choices - A Printer selection - B Printer name - C Default printer driver - B Printer driver library - A Select library file - B Create smaller library - C Add new printer driver - D Change printer driver data - C WS printer patches - A Custom print controls, printer initialization - - NOTE: Disregard the "CUSTOM & SIMPLE Controls Save CUSTOM/SIMPLE - Controls" option shown. This is not available from this menu. - - D Printing defaults - E Printer interface - A Printer port selection - B Printer busy handshaking - C Printer subroutines - C Computer - A Disk drives - A Valid disk drives - B Maximum valid user number - C Delay disk access if typing - B Operating system - A Single-user system - B Multi-user MP/M - C Multi-user Turbo DOS - D ZCPR3 - C Memory usage - D WordStar files - E Directory display - F Computer patches - D WordStar - A Page layout - A Page sizing & margins - B Headers & footers - C Tabs - B Editing settings - A Edit screen & help level - B Typing - C Paragraph alignment - D Blocks - E Erase & unerase - F Lines & characters - G Find & replace - H WordStar 3.3 compatibility - I Printing defaults - C Other features - A Spelling checks - B Nondocument mode - C Indexing - D Shorthand (key macros) - E Merge printing - F Miscellaneous - E Patching - A Auto patcher - B Save settings - C Reset all settings - -MEMORY USAGE ------------- - - WordStar requires a minimum TPA size of 50 kbytes to run - using the factory defaults. The TPA is the amount of memory - available in your computer for use by programs that have a - file type of COM. To see how big the TPA is in your computer, - press the question mark key (?) at the Opening Menu. - - The amount of memory required by WordStar can be reduced by - approximately 3 kbytes if necessary. Use the WSCHANGE program - to select the minimum memory configuration option. The menu - will show you what capabilities are being reduced. - - WordStar uses a general-purpose buffer for a variety of - tasks. WordStar allocates memory to this buffer for editing, - for merge printing, and at the Opening Menu (see BFSIZE in - PATCH.LST). The buffer used for editing is usually the most - sensitive to a reduced TPA size. (You may be able to use the - Opening Menu and print, but there may be insufficient memory - for editing.) - - The merge print buffer is used only to hold merge print - variable names and data. Increase it if you run out of memory - while merge printing. - - The Opening Menu buffer is used primarily to hold the file - directory, and for miscellaneous tasks. - - -LOW-MEMORY INDICATOR IN STATUS LINE ------------------------------------ - - If the Low-Memory indicator appears in the status line, it - means that WordStar was unable to complete some function. - The most common symptoms are: the line number in the - status line is wrong, or a paragraph alignment could not be - completed. You may correct the line counter by saving your - file, exiting WordStar, and re-loading your file. To correct - the paragraph alignment, move your cursor to the point where - paragraph alignment stopped, and then press ^B again. - - The reason this comes up is that WordStar was not able to fit - a big enough chunk of text into memory at one time. - - When you first begin editing, WordStar uses the value from - EDSIZE in the user area to determine the minimum amount - of memory required for a page of text. The default - is set for approximately a 55 line by 66 column page. If - your page size is routinely larger than this, you may want - to increase EDSIZE. Multiply the number of lines by the - number of columns, and divide by 128. - - If the Low-Memory indicator comes on while printing, it is due - to either the same reasons as for editing, or there is - insufficient memory to print the text proportionally spaced. - The amount of memory required depends on which printer - driver you are using. If you aren't using the .PS ON dot - command to turn proportional spacing on in your document, - low memory won't be a problem. Also, WordStar uses more - memory for merge printing than it does for regular printing - (around 2.5 kbytes more). - - The Low-Memory indicator will also appear when a full disk error - is encountered during editing. Treat the disk-full error as you - would normally. - - -RAM-RESIDENT PROGRAMS ---------------------- - - RAM-resident programs, such as SmartKey, reduce the amount of - working memory (TPA) that WordStar can use. The new features in - WordStar, such as shorthand, may reduce the need for these - RAM-resident programs, thus freeing memory for WordStar. - - -ZCPR3 SUPPORT -------------- - - In order to enable the ZCPR facilities within WordStar, the user - must use the Z3INS utility provided with ZCPR to install the - address of the ZCPR "environment" into WordStar. The environment - contains information that WordStar uses to support ZCPR-specific - functions. - - Generally, the user should log onto the drive containing the file - WS.COM, and issue the command: - - Z3INS SYS.ENV WS.COM - - The user should also run either WINSTALL or WSCHANGE to further - install WordStar for ZCPR. However, this is not mandatory because - the only thing that happens is that the WordStar sign-on says - "ZCPR3," and the LGLUSR location in the user area is changed for a - maximum user number of 31. (The normal default for LGLUSR is 15.) - - Once the user has installed WordStar for use with ZCPR, the user - will be able to use the following ZCPR features: - - - A named directory may be used when logging onto a new drive/user. - - - A named directory may be used instead of a drive/user as part - of any file name. - - - The drive/user always appears above file directories. (For CP/M - only the drive letter is shown if the user number is zero.) - - - The directory name also appears above the directory if one has - been defined for the currently logged drive/user. - - - If WordStar does not find its OVR files on the current drive and - user, it will search the drives and user numbers in the ZCPR - search path rather than using its standard search pattern. - - - WordStar installs itself as a ZCPR "shell" process which lets the - user enter any legal ZCPR command when running a program. (CP/M - can only run programs that are COM files.) - - -OSBORNE USERS -------------- - - The command to change a hard carriage return to a soft carriage - return (document mode) or to turn Auto-indent ON (nondocument - mode) does not function on the Osborne because of a limitation - in its BIOS. The following patch can be applied to change the - command from ^^ to ^- (Ctrl-Hyphen): - - Using DDT or SID in the file WSMSGS.OVR: - - At 02DA replace 1E with a 1D - At 02EF replace 1E with a 1D - At 0359 replace 1E with a 1D - At 06B2 replace 1E with a 1D - At 06C9 replace 1E with a 1D - - At the system prompt type SAVE 53 WSMSGS.OVR - - For more information on how to use SID or DDT, see your CP/M - reference guide. As always, be sure and apply the patch to a - COPY of the file. - - -INSTRUCTIONS FOR TWO FLOPPY DISK COMPUTERS ------------------------------------------- - - Do not remove the Program disk while you are using WordStar. - - The Printer Driver Library file (WSPRINT.OVR) on the WordStar - program disk is much smaller than the Printer Driver Library - file contained on the disk labeled PRINTER. Be sure to read the - section in "Starting" that discusses the printer library file. - - -RUN A PROGRAM -------------- - - Once you press R you can type the drive and user number for the - program you want to run. You may run only .COM files. CCP commands, - such as DIR cannot be used. - - -INDEXING --------- - -Using StarIndex - - StarIndex 1.01 works with files created with this release of - WordStar. - -"Can't Use That Printer" Message - - When WordStar creates an index or table of contents, it uses - the printer drivers $INDEX and $TOC. If you created a smaller - WSPRINT.OVR file, you may have left these drivers out. To - return them to the file, copy the original WSPRINT.OVR file - onto your disk. When you create a smaller file again, be sure - to save these drivers. See Appendix C in the WordStar manual - for a list of other drivers to save. - - -SPELL CHECKING --------------- - - Dual floppy disk users: - - Unless you have sufficient room on your working WordStar program - disk for the files TW.COM, SPELL.COM, MARKFIX.COM, REVIEW.COM and - MAINDICT.CMP you will not be able to run a spell check from the - Opening Menu. You will need to exit WordStar and replace the - working WordStar program disk with the dictionary disk you created - during installation. This disk should contain the files listed - above. Make sure the disk in drive B has the file you want to - spell-check. - - Follow the directions for running a spell check in The WORD Plus - manual. - - -UPGRADING FROM A PREVIOUS RELEASE ---------------------------------- - - This release of WordStar contains many new features and commands. - See the "What's New" booklet for a complete list. The following - changes came in too late to be included in the documentation. - -Printer Patches - - Previous versions of WordStar treat most dot matrix printers - and other non-daisy wheel printers as a DRAFT printer with a - few patchable items. Because of this, many users have used - these patches to be able to use certain features of their - printers. Sometimes the patches have been quite extensive, and - some users have many files that count on them. - - The printer drivers of WordStar Release 4, on the other hand, - are very powerful. Almost every driver recognizes all the print - controls and all the dot commands. In fact, if a document is - written to be printed on one kind of printer, it is likely that - it will also print fine on some other printer. - - However, if you want to use your existing files with WordStar - 4, and those files rely on the user area being patched in a - special way, you can probably do so by moving the patches into - WordStar 4, and using the CUSTOM or SIMPLE printer driver. - - On the INSTALL disk is a program called MOVEPRN.COM that - copies the printer driver portion of the previous release's - user area into files that can be installed into Release 4 with - the "auto patcher" feature. - - Copy the program MOVEPRN.COM onto the disk containing the - WS.COM file for the previous version. Type - - MOVEPRN WS.COM FILE1.PAT FILE2.PAT - - MOVEPRN extracts the proper portions of the user area and - writes them into two files that may then be used with the "auto - patcher" feature of WSCHANGE. - - FILE1.PAT is to be used with the general patching menu - (Choose E "Patching" on the WSCHANGE Main Menu, then A "Auto - Patcher"). FILE2.PAT should be used to install strings first - into the SIMPLE driver, and then into the CUSTOM driver (choose - B "Printer" on the WSCHANGE Main Menu, then B "Printer driver - library", D "Change printer driver data" and D "Driver auto - patcher"). - - Test print your document first with the SIMPLE driver, and then - with the CUSTOM driver to see which one produces the most - satisfactory results. - - Also read Appendix C for more information on using the Auto - Patcher. - - -Hanging Indents - - For WordStar Professional Release 4, MailMerge reformats indented - text created with ^OG to the current margins. If you want the text - to remain indented, use embedded ruler lines or the .RM, .LM, - and .PM commands. See the "Reference Guide" for more information. - - Pressing ^OG to wrap back to the first tab on the ruler line after - having reached the last tab works the same way it did in previous - versions of WordStar, contrary to what is stated in the manual. - - -TERMINALS ---------- - - WordStar comes installed for an "idealized" special terminal. - WINSTALL and WSCHANGE allow you to install many terminals by - name, thus allowing WordStar to take advantage of the special - features that the terminal might support, such as underlining - or the function keys. - - Use either WINSTALL or WSCHANGE to pick your specific terminal - or computer screen from the Monitor menu. If your terminal - isn't on the menu, it probably emulates one of those that is - there. Look in your terminal documentation to find out. - - After you install WordStar for the proper terminal, run - WordStar and open the file PRINT.TST to see which attributes - (such as bold and underline) work on your screen. - WordStar will highlight the following in some way... - - Bold (^PB) - Underline (^PS) - Strike-out (^PX) - Subscript (^PV) - Superscript (^PT) - Doublestrike (^PD) - Italics (^PY) - Blocks (^KB, ^KK) - Error messages - - Most of the time, normal text will be shown in dim intensity, - and highlighted text will be shown in bright intensity. You - may have to use a brightness and/or contrast knob to adjust - your screen the first time you use WordStar this way. - - If your dim intensity is too dim to see well, and you can't - adjust it, you can change the BRITE flag to ON using WSCHANGE. - This will invert bright and dim in your text, so that regular - text is displayed bright, and highlighted text will be - displayed as dim. However, text in the menus is not affected. - - -DISPLAY PROBLEMS WITH TERMINALS -------------------------------- - - Once you have installed WordStar for the proper terminal, you - may still experience display problems. - - If text from the previous screen remains after WordStar - displays a new screenful of text, the most likely cause is - cursor wrap. Basically, WordStar must know what happens to the - cursor when a character is displayed at the rightmost position - of the screen. It can either remain at the right edge, or it - can wrap to the beginning of the next line. The WRAP flag in - WordStar must be set either on or off to correspond to the - way the terminal works. (It is generally set for the - terminal's factory default, but the default can usually be - changed using the terminal's setup mode.) - - Another possible cause for display problems is your terminal's - incomplete emulation of some other terminal. The most - common differences are... - - Line insert (LININS), line delete (LINDEL), - Erase to end of screen (ERAEOS), - Erase to end of line (ERAEOL), - And, erase screen (ERASCR). - - Look in the manual for your terminal and use WSCHANGE to see - if the control sequences match. - - -PRINTERS --------- - -WHAT'S IN THIS SECTION - - This section contains the following information: - - Choosing a Printer - Setting Up Your Printer - Printer Drivers - Proportional Printing - Laser Printers - Information on Specific Printers - -CHOOSING A PRINTER - - WordStar is ready to work with over 100 printers. The printer you - choose during installation becomes your default printer. However, - when you print a document, you can choose any other printer. To - choose a default printer, follow these steps: - - 1. Look at the Printer Information brochure that came in your - package. The first chart shows the printers listed on the - Printer Selection Menus. If your printer is on the menu, - simply choose it during installation. - - 2. If your printer isn't listed on the menu, it may work like a - printer that is. Refer to the second chart in the Printer - Information brochure for a list of printers that work like - printers on the menu. When WordStar asks you to choose a - printer, choose the printer that works like yours. - - 3. If neither chart lists your printer, choose Typewriter Printer - (if your printer can backspace) or Draft Printer (if it can't). - These choices may not take advantage of all your printer's - features, but they will work with almost any printer. - - Note: If you choose Draft or Typewriter, you can modify custom - print controls and printer initialization. - - If you want to make more modifications to take advantage of your - printer's feature, choose the Custom or Simple drivers, then use - the WS Printer Patches section of WSCHANGE to tell WordStar the - codes for your printer. Refer to your printer manual for these - codes. Some printers work better with the Custom driver and some - with the Simple driver. Try using both and see which works better - with your printer. See the "Reference Guide" for more information. - -SETTING UP YOUR PRINTER - -Choosing a Printer Port - - Each printer is connected to a printer port at the back of - the computer. WordStar looks for printers on the LST: port. - If your printer is connected to a different port, use - WSCHANGE to tell WordStar the correct port. - -Testing Your Printer Connection - - At the operating system prompt, type "PIP LST:=READ.ME." This - file should be printed by your printer. If it is not, your printer - may be connected to a different port. See your computer reference - manual, and the section on the STAT command in your CP/M - reference manual for more information. - - -PRINTER DRIVERS - - The WSPRINT.OVR file on the Printers disk contains a printer - driver for each printer on the Printer Selection Menu. The printer - driver for a printer contains all the codes WordStar needs to work - with that printer. - - Each printer driver has a short name. If you choose a printer when - you print a document, you see the names of the printer drivers, not - the names of the printers. - -PROPORTIONAL PRINTING - - WordStar supports proportional printing on a number of printers. - To turn on proportional printing, either install WordStar to - default to proportional printing, or place a ".PS on" command - in your document. At print time, WordStar selects the - appropriate proportional font based on the character width - (.CW) currently in effect. - - The specific printer descriptions later in this section show - recommended character widths for proportional typefaces. - These widths are for a normal mix of upper- and lowercase - letters. If you have many words or phrases all in uppercase - or if you want your text less densely printed, choose a larger - character width. - - While WordStar mostly sets character widths based on the - proportional-width table in the driver, on the more advanced - daisy wheel printers, WordStar uses the printer's proportional- - spacing mode. WordStar determines how much white space is needed - to right-justify the line based on its own proportional width - tables. If the table values don't match the wheel installed, - WordStar won't be able to justify the line correctly. - - WordStar sends standard ASCII characters; if a proportional wheel - uses a different spoke mapping, set up the printer to handle this. - -LASER PRINTERS - - WordStar supports laser printer features such as font changes - and proportional spacing. - - WordStar supports several laser printers: the Canon LPB-8 A1 & A2; - the Hewlett-Packard LaserJet, LaserJet+, and LaserJet 500+; - and the Ricoh LP4080. Refer to the "Specific Printer - Information" section of this file for information on these - printers. General notes about using laser printers are given below. - -Paper Size and Margins - - Laser printers come with preset page margins. You need to - compensate for these margins by changing page length in your - WordStar documents. The chart below shows the recommended - settings for 8 1/2 X 11 inch paper for both portrait and landscape - orientations. These settings allow 55 lines of text for portrait - orientation and 40 lines of text for landscape orientation (at 6 - lines per inch). They also allow for a footer of up to 3 lines - and a one-line header. If you use multiple-line headers, adjust - the top margin accordingly. - - Dot Default Portrait Landscape - Setting Command Value Orientation Orientation - ------- ------- ------- ----------- ----------- - page length .PL 66 62 47 - top margin .MT 3 2 2 - bottom margin .MB 8 5 5 - header margin .HM 2 1 1 - footer margin .FM 2 2 2 - - If the laser printer is your primary printer, you can use WSCHANGE - to make these settings the defaults. - - Because laser printers leave small margins at the left and right - sides of the page, you may want to use a smaller page offset - setting (the default is .PO 8). - -Form Feeds - - When you print with a laser printer, answer Y for yes to the "Use - form feeds (Y/N)?" prompt at print time. (The default is NO.) If - the laser printer is your primary printer, you can use WSCHANGE to - change the default to yes. - -WordStar Commands for Font Selection - - The WordStar dot commands and print control commands listed below - determine the fonts used for printing a document. - - .PR .PR OR=L selects landscape orientation; .PR OR=P (or just - .PR OR) selects portrait orientation (the default). If - either of these commands appears after the first printing - line on a page, the orientation will not change until the - following page. - - .PS .PS ON selects proportionally spaced characters; .PS OFF - (the default) selects fixed-spaced characters. - - .CW The character-width setting (.CW followed by the width in - 120ths of an inch) determines the character pitch and font - selected for fixed-width printing. For proportional fonts, it - determines the point size and proportional-width table - selected. - - .LQ .LQ ON selects near letter quality print (if supported by - your printer). LQ OFF selects draft quality print. Default - is ON. - - ^PY The italic print control toggles between normal and italic - characters when the appropriate italic font is available. - - ^PB The boldface print control toggles between normal and bold - characters when the appropriate bold font is available. - - ^PD The double strike print control used with the laser printers - toggles overprinting with a horizontal offset of 1/120" - between the two character images. This allows a bold effect - where no bold font is available. - - ^PA ^PA turns alternate pitch on. Use .CW to assign different - character widths to normal pitch (see ^PN below) and alternate - pitch so that each pitch accesses a different font. You can - then change fonts by switching between the two pitches. This - is the only way to use two fonts on the same line. - (See "Character width" and "Pitch" in the "Reference Guide.") - - ^PN ^PN turns normal pitch on. You can use it with ^PA as - described above. - - ^P@ When working with columns, if you use alternate and normal - pitch for two fonts, or if you use proportional spacing, you - may need to use ^P@ to make sure the columns line up. - Remember that the column position set with ^P@ is determined - by the normal pitch character width. (See "Columns" and - "Proportional spacing" in the "Reference Guide." - -INFORMATION ON SPECIFIC PRINTERS - - This section describes the capabilities of each printer listed on - the Printer Selection Menu. The printers are listed in alphabetical - order (except for the generic printers such as "Draft," - "Typewriter," "Custom," "Simple," and the various print-to-disk - options, which are listed first). - - There is a chart for each printer explaining how features work and - listing any special notes about the printer. Each printer is - described in the following format: - -PRINTER NAME ----- Driver: (short name) - - ^PY Effect of italics/ribbon color print control - ^PT/V Subscript/superscript information - .CW Information on available character widths and fonts. The - chart shows the .CW, .LQ, and .PS settings required to use - different fonts. - - .LQ OFF .LQ ON .PS ON Font Name - ------- ------ ------ --------- - .cw val .cw val recommended value (range) font 1 - .cw val .cw val recommended value (range) font 2 - - .UL Continuous-underline information (if restrictions) - .UJ Microspace-justification information (if restrictions) - - N/A means a command has no effect on this printer. - - NOTES Switch settings, special features, anomalies. - -DRAFT PRINTER (nonbackspacing) ----- Driver: DRAFT - - ^PD Overprints the line twice - ^PB Overprints the line three times - ^PS Overprints the underscore character in a separate pass - ^PT/V Prints super/subscripts with a full line between - super/subscript and text - .LH Sets line height only in multiples of full lines - .CW N/A - .PS N/A - .LQ N/A - .UJ N/A - - NOTES This driver works with any printer that doesn't automatically - perform a line feed when it receives a carriage return command. All - overprinting is done by returning the carriage and passing over the - line again. - -TYPEWRITER PRINTER (backspacing) ----- Driver: TYPEWR - - ^PD Backspaces and overprints each character twice - ^PB Backspaces and overprints each character three times - ^PS Backspaces and overprints the underscore character - ^PT/V Prints super/subscripts with a full line between - super/subscript and text - .LH Sets line height only in multiples of full lines - .CW N/A - .PS N/A - .LQ N/A - .UJ N/A - - NOTES This driver works with any printer that doesn't automatically - perform a line feed when a it receives a carriage return command, - and responds to a backspace character. Overprinting is done by - backspacing. - -AUTO LINE FEED PRINTER (backspacing) ----- Driver: AUTOLF - - ^PD Backspaces and overprints each character twice - ^PB Backspaces and overprints each character three times - ^PS Backspaces and overprints the underscore character - ^PT/V Prints super/subscripts with a full line between - super/subscript and text - .LH Sets line height only in multiples of full lines - .CW N/A - .PS N/A - .LQ N/A - .UJ N/A - - NOTES This driver works with any printer that automatically - performs a line feed when it receives a carriage return character, - and responds to a backspace command. Overprinting is done by - backspacing. - -SIMPLE CUSTOMIZABLE PRINTERS ----- Driver: SIMPLE - - All print controls cause control strings (on and off) in - the user area to be sent to the printer. These strings - are used by both the SIMPLE and CUSTOM drivers. They can - be installed with the WSCHANGE program. - - .LQ Controlled by user area strings - .PS Controlled by user area strings - .CW N/A - .UJ N/A - .LH N/A - - NOTES This printer driver prints the line in one pass, sending - control strings from the user area to select print enhancements. - -CUSTOMIZABLE PRINTERS ----- Driver: CUSTOM - - All print controls cause control strings (on and off) in - the user area to be sent to the printer. These strings - are used by both the SIMPLE and CUSTOM drivers. They can - be installed with the WSCHANGE program. - - .LQ ON/OFF controlled by user area strings - .PS ON/OFF controlled by user area strings - .LH Sets line height only in multiples of full lines - .UJ N/A - .CW N/A - - NOTES This driver prints the line in multiple passes, sending - control strings from the user area to select print enhancements. - -PREVIEW TO DISK ----- Driver: PRVIEW - - This driver prints documents to the PREVIEW.WS file to allow - you to preview the format and appearance of a document before - printing. Headers, footers, and pagination are shown correctly - and print controls remain in the file to display onscreen - attributes. Dot commands are not printed. - -PRINT TO DISK WITHOUT PRINT CONTROLS ----- Driver: ASCII - - This driver prints to the ASCII.WS file, stripping headers and - footers, high bits, and print controls. - -PRINT TO DISK WITHOUT HEADERS AND FOOTERS ----- Driver: XTRACT - - This driver prints to the XTRACT.WS disk file, stripping headers - and footers, but preserving high bits and print controls. - -ANADEX 9500A, 9500B ----- Driver: 9500 - - ^PY N/A - ^PT/V Even superscript roll - - .CW .CW Font name - --- --------- - 9 13.3 cpi - 10 12 cpi - 12 10 cpi - 18 6.7 cpi - 20 6 cpi - 24 5 cpi - - .LH 1/24" resolution, use even values - .UJ This printer has no incremental horizontal positioning - .PS N/A - .LQ N/A - -ANADEX 9501B, INTEQ 5100B ----- Driver: 9501B - - ^PY N/A - ^PT/V Even superscript roll - - .CW .CW Font name - --- --------- - 7 16.7 cpi - 8 15 cpi - 10 12.5 cpi - 12 10 cpi - 14 8.3 cpi - 16 7.5 cpi - 20 6.2 cpi - 24 5 cpi - - .LH 1/24" resolution, use even values - .UJ This printer has no incremental horizontal positioning - .PS N/A - .LQ N/A - -C. ITOH STARWRITER 1550 AND 8510 ----- Driver: C1550 - - ^PY N/A - ^PT/V Prints full-size characters with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - -C. ITOH F10 STARWRITER ----- Driver: QUME - - See Diablo 630, 1610, 1620 Daisy Wheel. - - Note: Proportional printing was tested with a Theme 10 wheel. - -CANON LBP-8A1 AND LBP-8A2 LASER PRINTER ----- Driver: LBP8 - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - .PS .PS - .CW OFF ON Font Name - --- -- --------- - 6 - 20 cpi - 8 - 15 cpi - 9 - 13.3 cpi - 10 - 12 cpi (elite) - 12 - 10 cpi - 20 - 6 cpi - 24 - 5 cpi - 16 - 7.5 cpi - - 7 (0-8) Garland 8 point - - 10 (9-11) Garland 12 point - - 14 (12-17) Expanded 8 point - - 20 (18-30) Expanded 12 point - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended - .PR OR "=Landscape" or "=Portrait" to select orientation - - NOTES Answer yes to the "Use form feeds" prompt. This driver is - configured to select all the built-in fonts in the LBP8, as well - as fixed pitch cartridges and the Garland PS cartridge. Other - proportional cartridges require modifying the proportional spacing - tables with WSCHANGE. For more information on laser printers, see - the "Laser Printers" section above. - -CITIZEN MSP ----- Driver: CITMSP - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48 resolution. - .PS N/A - .UJ Microjustification slows printing. Continuous underlining - suppresses microjustification. - - -DATAPRODUCTS PAPER TIGER SPG-8050 & SPG-8070 ----- Driver: SP8050 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, prints full-size - .LQ .LQ .PS - .CW ON OFF ON Font name - --- --- --- --------- - 7 7 5 (0-6) condensed - 10 10 8 (7-8) elite - 12 12 10 (9-13) pica - 14 14 - expanded condensed - 20 20 16 (14-17) expanded elite - 24 24 20 (18-30) expanded pica - -DIABLO 630, 1610, 1620 DAISY WHEEL ----- Driver: DIABLO - - ^PY Selects red/black ribbon color - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values - are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). - .BP ON selects bidirectional printing; OFF selects left-to-right - printing - .LQ N/A - .UL Continuous underlining does not suppresses microspace - justification. Continuous underlining may be irregular. - .PS ON selects proportional spacing; OFF selects fixed pitch - spacing. If a proportional print wheel has a non-standard - spoke pattern, configure the printer to translate spoke - position into the appropriate character. This driver - explicitly positions each character when proportional spacing - is selected. - - NOTES The proportional spacing tables are set up for a Diablo - metal 96 character BOLD PS wheel. - -DIABLO 630 DAISY WHEEL WITH WP OPTIONS ----- Driver: 630WP - - ^PY Selects red/black ribbon color - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values - are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microspace justifi- - cation - .PS ON selects proportional spacing; OFF selects fixed pitch - spacing. If a proportional print wheel has a non-standard - spoke pattern, configure the printer to translate spoke - position into the appropriate character. This driver sends - codes to the printer to turn proportional spacing on and off, - and the printer controls character to character spacing. - - NOTES The proportional spacing tables are set up for a Diablo - metal 96 character BOLD PS wheel. - -DIABLO 630 DAISY WHEEL, EXTENDED CHARACTER SET ----- Driver: 630ECS - - ^PY N/A - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values - are 8 (15 cpi), 10 (12 cpi), and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microspace justifi- - cation - .PS ON selects proportional spacing; OFF selects fixed pitch - spacing. If a proportional print wheel has a non-standard - spoke pattern, configure the printer to translate spoke - position into the appropriate character. This driver sends - codes to the printer to turn proportional spacing on and off, - and the printer controls character to character spacing. - - NOTES The proportional spacing tables have been set up for a Diablo - metal 96 character BOLD PS wheel. - -DIABLO C150 & C200 COLOR JET PRINTERS ----- Driver: C150 - - ^PY Selects red/black ink - .CW 10 characters per inch only - .LH 1/30" resolution - .PS N/A - .LQ N/A - -EPSON FX-80 AND FX-100 ----- Driver: FX80 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -EPSON FX-85, FX-185 AND FX-286 ----- Driver: FX85 - - ^PY Selects draft quality italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 6 - - compressed elite - 7 - - compressed - 10 - - elite - 12 12 11 (10-13) courier - 14 - - expanded compressed - 20 - - expanded elite - 24 24 22 (20-30) expanded courier - - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - .UJ must be on for proportional text to be right-justified. - -EPSON LQ-800 AND LQ-1000 ----- Driver: LQ800 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - - - - compressed script - 6 6 - compressed elite - 7 7 6 (0-7) compressed - 8 - subscript 15 cpi - 10 10 - elite - 12 12 10 (8-16) pica - 14 14 - expanded compressed - 16 - expanded script - 20 20 - expanded elite - 24 24 - expanded courier - -EPSON LQ-1500, VERSION 2.0 ----- Driver: LQ1500 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - 10 10 - elite - - - 8 (1-9) subscript 15 cpi - 12 12 11 (10-13) courier - 14 - - expanded compressed - - - 15 (14-18) expanded script - 20 20 - expanded elite - 24 24 20 (19-30) expanded courier - - .UL Continuous underlining suppresses microspace justification. - In proportional fonts, continuous underlining may appear - broken between words. - - NOTES If you have an older LQ-1500 (firmware version 1.8), your - printer will have horizontal position registration problems. For - best results, contact your printer dealer about a ROM upgrade. - -EPSON LX-80 - Driver: LX80 - - ^PY Selects draft mode italics - ^PT/V Prints half height if .SR 0, else full height with roll - - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 - elite - 12 12 courier - 14 - expanded compressed - 20 - expanded elite - 24 24 expanded courier - - .LH Use even values. Driver operates at 2/48" resolution. - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -EPSON MX-80 AND MX-100 WITH GRAFTRAX+ -EPSON MX-80 III AND MX-100 III ----- Driver: MX80 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 12 pica - 14 expanded compressed - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - - NOTES Older MX-80 and MX-100 printers don't have graphics mode (for - fine horizontal spacing), variable line height setting, printer - controlled underlining, or printer controlled super/subscripts. If - you have one of these printers, use the DRAFT driver, or adapt the - CUSTOM or SIMPLE driver to your needs. - -EPSON RX-80 AND RX-100 ----- Driver: RX80 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -HEWLETT-PACKARD LASERJET PRINTERS - - The following information applies to the LaserJet, the LaserJet+, - and the LaserJet 500+. For general information on laser printers, - see the "Laser Printers" section above. - -The LaserJet Fonts - - The LaserJet has three different types of fonts: - - - The "internal" fonts that came with the printer - - Plug-in cartridges - - Soft fonts that must be downloaded through your computer. - (Only the LaserJet+ and LaserJet 500+ can use downloaded fonts.) - - The fonts available in your LaserJet depend on which cartridge - you have installed and which fonts you have downloaded. - -Font Installation - - Internal Fonts: - - The fonts that came with your printer are already in memory and - ready to use. Different LaserJet models come with different sets - of internal fonts. - - Cartridges: - - Cartridges containing a variety of character fonts can be - inserted into any LaserJet model. See your printer manual for - instructions. - - The font selection guidelines in the sections below contain - information about specific cartridges. The letter that identifies - your cartridge is on the front label, directly following the - number 92286. For example, the Y cartridge is labeled 92286Y. - - Soft fonts: - - Soft, or downloadable, fonts are supplied on disk. These fonts - are not explicitly supported by WordStar. - -LaserJet Font Selection - - Each LaserJet font has several characteristics associated with - it. When a printer driver specifies font characteristics to the - LaserJet, the LaserJet searches its available fonts for the best - match to the characteristics requested. The following table - describes these characteristics, in the order in which the - LaserJet evaluates them when selecting a font. - - Characteristic WordStar Control - -------------- ----------------- - * Orientation (portrait or landscape) .PR OR=P/L - * Symbol Set (Roman-8, USASCII, Printer driver - Line Draw, etc.) - * Proportional or fixed spacing .PS ON/OFF - * Print pitch (fixed-width fonts) .CW - * Character height (point size) .CW - * Character style (upright or italic) ^PY - * Stroke weight (light, medium, bold) ^PB - - Note that symbol set is high in the list of characteristics: - make sure that the driver you select is compatible with the symbol - set of your cartridge or downloaded fonts. The symbol sets used by - each driver are listed in the table in the next section. For example, - if your cartridge has the USASCII Symbol Set, you can't use the - HPLJ:U driver because it uses only the Roman-8 Symbol Set. - -LaserJet Printer Drivers - - WordStar provides two printer drivers for use with different - LaserJet font cartridges. Each of these drivers - lets you print with several of the available fonts. You can - use any of these drivers with the LaserJet, LaserJet+, or - LaserJet 500+, depending on the cartridge. - Refer to the table below to see which driver works - best for you. - - The table lists the following information for each driver: - - o The symbol sets used for fixed and proportional spacing - - These must correspond to the symbol sets on the installed - fonts you want to use. The "Default" symbol set refers to the - one the LaserJet defaults to. - - o The proportional-spacing tables used by the driver - - These tables are part of the LaserJet's method of proportional - spacing. The tables determine the width of each character in a - proportionally spaced font. The fonts corresponding to these - tables are used if available. If the corresponding font is not - installed, the table is still used, and the closest available - font is used. This may cause the spacing to appear too tight or - too loose. In this column, the number is the point size, R stands - for regular, B stands for bold, and I stands for italics (the - LaserJet has separate tables for each of these). - - o The font cartridges that work best with - the symbol sets and tables used by the driver - - The cartridges listed are the only ones directly - supported for use with WordStar. If your cartridge is not - listed, you may still be able to use it. Look at - the font information below and try the most compatible driver. - You may need to try different dot command settings or another - driver. The HPLJET is the most "general purpose" driver, so if - you're not sure which driver to use, try it first. - - Fixed-width Proportional Proportional Downloaded - Driver Symbol Set Symbol Set Tables Fonts/Cartridges - ------ ----------- ------------ ------------- ---------------- - - HPLJET Default Default TmsRmn 8R, F, P, most fixed - 10R,10B,10I - Helv 14B - - HPLJ:B Default USASCII TmsRmn 8R, B - 10R,10B,10I - Helv 14B - - HPLJ:U Roman-8, Roman-8 Helv 6R,8R, U, V - Line Draw 10R,12R,14R - - HPLJ:Y PCSET1 USASCII TmsRmn Y, AC - PCSET2 6,8,10,12,14 - (all in R,B,I) - 18B,24B,30B - - HPL:AD Roman-8, Roman-8 TmsRmn AD - Line Draw 6,8,10,12,14 - (all in R,B,I) - 18B,24B,30B - - The printer driver charts below show the actual fonts that print - with each printer driver and the recommended font cartridges. - The charts show the fonts used for both fixed - and proportional spacing and for different character width (.CW) - settings. - - The recommended .CW settings are shown first. The settings in - parentheses select the same font, but the spacing of characters - within a line may appear tighter or looser. - - After the name of each font, the charts note whether regular (R), - bold (B), and italic (I) fonts are available. If a bold font is - not available, you can use the ^PD (double strike) command to get - a boldface effect. - - The last column shows whether you can print in landscape (chosen - in WordStar with .PR OR=L) as well as portrait orientation. - - To use a particular font, choose the settings listed. For example, - to use the Times Roman 8 font with the HPLJET printer driver, insert - the F cartridge, turn .PS on and set character width to .CW 7. - -HP LASERJET, LASERJET+ (F cartridge and others) ----- Driver: HPLJET - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - F on 7 (0-7) Times Roman 8 x - 9 (8-11) Times Roman 10 x x x - 13 (12-30) Helvetica 14 x - off 7 (0-11) Line Printer 8.5 x - 12 (12-30) Courier 12 x x - P on 9 (0-30) Times Roman 10 x x x x - off 7 (0-11) Line Printer 8.5 x - 12 (12-30) Courier 12 x x (0-30) - - The following fixed pitch fonts may be available depending - on your cartridge. (Note that these are measure by pitch, - not by point size.): - - .CW Font Name - --- --------- - 7 16.7 pitch - 10 12 pitch - 12 10 pitch - 15 8.1 pitch - 18 6.5 pitch - 21 5.8 pitch - 27 4.5 pitch - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver has - proportional spacing tables for all fonts in the F and P cartridges. - It should also work with many fixed width cartridges. -.p - -HP LASERJET, LASERJET+ (B cartridge) ----- Driver: HPLJ:B - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - B on 7 (0-7) Times Roman 8 x - 9 (8-11) Times Roman 10 x x x - 13 (12-30) Helvetica 14 x - off 7 (0-11) Line Printer 8.5* x x - 12 (12-30) Courier 12 x x - * Line printer 8.5 is not available in portrait mode - unless the LaserJet+ is used. - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver has - proportional spacing tables for all fonts in the B cartridge. -.p - -HP LASERJET, LASERJET+ (U and V cartridges) ----- Driver: HPLJ:U - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - U on 5 (0-5) Helvetica 6 x - 7 (6-7) Helvetica 8 x - 9 (8-9) Helvetica 10 x - 11 (10-11) Helvetica 12 x - 13 (12-30) Helvetica 14 x - off 7 (0-11) Letter Gothic 9.5 x - 12 (12-30) Courier 12 x x (0-30) - - V on 5 (0-5) Helvetica 6 x landscape only* - 7 (6-7) Helvetica 8 x "* - 9 (8-9) Helvetica 10 x "* - 11 (10-11) Helvetica 12 x "* - 13 (12-30) Helvetica 14 x "* - off 7 (0-11) Letter Gothic 9.5 x ** - 12 (12-30) Courier 12 x - * No proportional font is available in portrait orientation. - ** With fixed spacing, in portrait orientation, .CW7 (0-11) - produces Line Printer 8.5 on the LaserJet+ and Courier 12 - on the LaserJet. - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver has - proportional spacing tables for all fonts in the U and V cartridges. -.p - -HP LASERJET, LASERJET+ (Y cartridge, AC TmsRmn) ----- Driver: HPLJ:Y - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - Y on none available - off 7 (0-11) Line Printer 8.5 x x - 12 (12-30) PC Courier 12 x x x - - AC* on 5 (0-5) Times Roman 6 x x x x - 7 (6-7) Times Roman 8 x x x x - 9 (8-9) Times Roman 10 x x x x - 11 (10-11) Times Roman 12 x x x x - 13 (12-14) Times Roman 14 x x x x - 16 (15-18) Times Roman 18 x x - 20 (19-24) Times Roman 24 x x - 25 (25-30) Times Roman 30 x x - off 7 (0-11) Line Printer 8.5 x x (0-30) - 12 (12-30) Courier 12 x - * Other .CW settings may access additional fonts if a - cartridge is also installed. - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver is for - use with the Y cartridge, which provides an IBM PC compatible symbol - set. In addition, this driver has complete proportional spacing - tables for the AC set of downloadable TmsRmn fonts. -.p - -HP LASERJET, LASERJET+ (AD TmsRmn) ----- Driver: HPL:AD - - ^PY Selects italics if appropriate font installed - ^PT/V Prints full-size characters with roll - - Cartridge/ - Soft font .PS .CW Font/Point Size R B I Landscape - --------- --- -------- --------------- - - - --------- - AD* on 5 (0-5) Times Roman 6 x x x x - 7 (6-7) Times Roman 8 x x x x - 9 (8-9) Times Roman 10 x x x x - 11 (10-11) Times Roman 12 x x x x - 13 (12-14) Times Roman 14 x x x x - 16 (15-18) Times Roman 18 x x - 20 (19-24) Times Roman 24 x x - 25 (25-30) Times Roman 30 x x - off 7 (0-11) Line Printer 8.5 x - 12 (12-30) Courier 12 x x (0-30) - - The following fixed pitch fonts may be available depending - on your cartridge. (Note that these are measure by pitch, - not by point size.): - - .CW Font Name - --- --------- - 7 16.7 pitch - 10 12 pitch - 12 10 pitch - 15 8.1 pitch - 18 6.5 pitch - 21 5.8 pitch - 27 4.5 pitch - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended. - Too large a value will cause text to be lost at page bottom. - .PR OR "=Landscape" or "=Portrait" to select orientation. - - NOTES Answer yes to the "Use form feeds" prompt. This driver is for - use with the AD TmsRmn downloaded fonts, and for a ROMAN8 or - ROMAN8+LINEDRAW fixed width font cartridge. The driver includes - complete proportional spacing tables for the AD set of downloadable - TmsRmn fonts. - -HP THINKJET, IBM mode ----- Driver: HPTJI - - ^PY N/A - ^PT/V Prints full-size characters with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is ON. - - NOTES This printer does not have a true 10 pitch font, so character - widths are not exact, and ^P@ does not align exactly with text. - Because the printer has an automatic page offset, set the WordStar - page offset to zero. - -IBM COLOR PRINTER 5182 ----- Driver: IBMCLR - - ^PY Selects red/black ribbon color - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ .PS - .CW OFF ON ON Font Name - --- --- -------- --------- - 7 7 5 (0-6) compressed - 10 10 8 (7-8) elite - 12 12 10 (9-13) pica - 14 14 - expanded compressed - 20 20 15 (14-16) expanded elite - 24 24 20 (17-30) expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ Has same effect as ^PD - .UL Underlining may be irregular with microspace justification on - .UJ Microspace justification slows printing. Default is OFF. - -IBM GRAPHICS PRINTER 5152 ----- Driver: IBMGR - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 12 pica - 14 expanded compressed - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -IBM PROPRINTER 4201 ----- Driver: IBMPRO - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 7 compressed - 10 10 elite - 12 12 pica - 14 14 expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .PS N/A - .LQ Has same effect as ^PD - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - - NOTES If you have a Proprinter XL, you can use WSCHANGE to patch - in the extra features. - -IBM QUIETWRITER 5201 ----- Driver: IBMQUI - - ^PY Toggles between A and * font cartridge. Set character - width to match cartridge in use. (A cartridge uses current - ^PN character width; * cartridge uses ^PA character width.) - ^PT/V Prints full-size characters with roll - .CW Selects character width. Character width must correspond - to the cartridge being used. - .LQ N/A - .PS ON selects proportional spacing, OFF selects fixed pitch - spacing - -IBM WHEELPRINTER 5216 ----- Driver: IBMWP - - ^PY N/A - ^PT/V Printer determined roll if .SR 0 - .CW Selects character spacing. Any value from 0 to 30 is - supported. Usual fixed pitch values are 8 (15 characters - per inch), 10 (12 cpi) and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microjustification - .PS ON selects proportional spacing, OFF selects fixed pitch. - This driver sends codes to the printer to turn proportional - spacing on and off, and the printer controls character to - character spacing. - - NOTES The proportional spacing tables are set up for an IBM - BOLD PS wheel. - -IBM WHEELPRINTER 5223 E ----- Driver: IBMWPE - - ^PY N/A - ^PT/V Printer determined roll if .SR 0 - .CW Selects character spacing. Any value from 0 to 30 is - supported. Usual fixed pitch values are 8 (15 characters - per inch), 10 (12 cpi) and 12 (10 cpi). - .LQ N/A - .UL Continuous underlining does not affect microjustification. - Continuous underlining will be somewhat irregular. - .PS ON selects proportional spacing, OFF selects fixed pitch. - This driver will send codes to the printer to turn propor- - tional spacing on and off, and the printer will control - character to character spacing. - - NOTES The proportional spacing tables are set up for an IBM - BOLD PS wheel. - -MANNESMANN TALLY MT-160L ----- Driver: MT160L - - ^PY N/A - ^PT/V Prints full-size characters with specified even roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 6 - compressed elite - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 - expanded elite - 24 - expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .UJ N/A - - NOTES This printer is not capable of incremental horizontal - positioning. As a result, microspace justification is not possible. - In addition, when changing character widths, characters may not - align to closer than one full character width. Also, page offsets - smaller than a character will not work. - -MPI PRINTMATE 99 & 350 ----- Driver: MPI99 - - ^PY N/A - ^PT/V Even superscript roll - .LQ .LQ - .CW OFF ON Font name - --- --- --------- - 7 - 17.1 cpi - 10 - 12 cpi - 12 12 10 cpi - 14 - 8.5 cpi - 20 - 6 cpi - 24 24 5 cpi - - .LH 1/24" resolution, use even values - .PS N/A - .UJ N/A - -NEC PINWRITER P2-3, P2-6, P3-3, P6-6 ----- Driver: NECP2I - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .PS N/A - .UL Continuous underline suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - - NOTES Page offsets smaller than the character width in effect are - not supported. Make sure switch 5 on the printer is off. - -NEC PINWRITER P5XL, P6, P7 ----- Driver: NECP5 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 6 6 - compressed elite - 7 7 6 (0-8) compressed - 8 8 - subscript 15 cpi - 10 10 - elite - 12 12 10 (9-17) pica - 14 14 - expanded compressed - 16 16 - expanded script - 20 20 - expanded elite - 24 24 20 (18-26) expanded courier - 30 30 30 (27-30) triple elite - - -NEC SPINWRITER 2000R, 3500R -NEC SPINWRITER 2010, 3510, 7710 -NEC SPINWRITER 2030, 3530, 7730 ----- Driver: SPINWR - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .BP N/A - - NOTES The proportional spacing tables are set up for a NEC BOLD PS - wheel. Proportional spacing is not supported on the 2010 and 2030. - -NEC SPINWRITER 2015, 3515, 7715 ----- Driver: DIABLO - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .BP N/A - - NOTES The proportional spacing tables are set up for a NEC BOLD PS - wheel. This printer does not respond correctly to the phantom blank - and phantom rubout characters, and may lose horizontal alignment if - they are included in your document. Proportional spacing is not - supported on the 2015. - -NEC SPINWRITER 2050, 3550, 8850 ----- Driver: SPIN50 - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .BP N/A - - NOTES The proportional spacing tables are set up for a NEC BOLD PS - wheel. Proportional spacing is not supported on the 2050. - -OKIDATA MICROLINE 84 STEP 2, STANDARD ----- Driver: ML84 - - ^PY N/A - ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 7 compressed - 10 10 elite - 12 12 pica - 14 14 expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .PS N/A - .UJ In draft mode (.LQ OFF), this printer is not capable of - microspace justification. Different character widths may - not line up correctly. - - NOTES Page offsets smaller than the character width in effect are - not supported. - -OKIDATA MICROLINE 92 AND 93, STANDARD ----- Driver: ML92 - - ^PY N/A - ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 compressed - 10 10 elite - 12 12 pica - 14 expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .PS N/A - .UJ In draft mode (.LQ OFF), this printer is not capable of - microspace justification. Different character widths may - not line up correctly. - - NOTES Page offsets smaller than the character width in effect are - not supported. - -OKIDATA MICROLINE 84, 92, 93, IBM PLUG & PLAY ----- Driver: ML92I - - ^PY N/A - ^PT/V Printer controlled if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 compressed - 12 12 pica - 14 expanded compressed - 24 24 expanded pica - - .PS N/A - .UJ In draft mode (.LQ OFF), this printer is not capable of - microspace justification. Different character widths may - not line up correctly. - - NOTES Page offsets smaller than the character width in effect are - not supported. - -OKIDATA MICROLINE 182, STANDARD ----- Driver: ML182 -OKIDATA MICROLINE 182, IBM ML182I - - ^PY N/A - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - NOTES This printer is not capable of incremental horizontal - positioning, so microspace justification is not possible. In - addition, when changing character widths, characters may not align - to closer than one full character width. Also, page offsets smaller - than a character do not work. - -OKIDATA MICROLINE 192, STANDARD ----- Driver: ML192 -OKIDATA MICROLINE 192, IBM ML192I - - ^PY Selects draft mode italics. No half height italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - 10 10 9 (9-10) elite - 12 12 11 (11-17) pica - 14 - - expanded compressed - 20 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES This printer does not have control strings to select - proportional and fixed pitch printing. This choice can only be - made through the printer's own menu functions. For reasonable - results, make sure that your document and printer are both fixed - pitch or both proportional. - -OKIDATA MICROLINE 292, STANDARD ----- Driver: ML292 -OKIDATA MICROLINE 292, IBM ML292I - - ^PY Selects italics. No half height italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 7 7 (6-8) compressed - 10 10 9 (9-10) elite - 12 12 11 (11-12) pica - 14 14 13 (13-17) expanded compressed - 20 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES This printer does not have control strings to select - proportional and fixed pitch printing. This choice can only be - made through the printer's own menu functions. For reasonable - results, make sure that your document and printer are both fixed - pitch or both proportional. - -OKIDATA PACEMARK 2410, STANDARD ----- Driver: PM2410 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 7 - compressed - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 20 expanded elite - 24 24 expanded pica - - .UJ Compressed and expanded compressed characters will not be - microspace justified. Also, they may not align perfectly - with other character widths. - - NOTES If you have the IBM-compatible printer, do not use this - installation. Instead, choose the IBM Graphics Printer. - -PANASONIC KX-P1090 ----- Driver: P1090 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification. - -QUME SPRINT SERIES ----- Driver: QUME - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .PS N/A - - NOTES Make sure you use the appropriate switch settings for your - interface module. Set the switches on the module accordingly: - IBM Centronics module: 1, 2, 8, 9 ON. All others OFF. - RS-232-C module: 1, 2 ON. All others OFF. - -QUME SPRINT WITH WP OPTION ----- Driver: QUMEWP - - See Diablo 630, 1610, 1620 Daisy Wheel. - - .PS N/A - -RICOH LP4080R LASER PRINTER ----- Driver: LP4080 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .PS .PS - .CW OFF ON Font Name - --- --- --------- - 8 - 15 cpi - 10 - 12 cpi elite - 12 - 10 cpi courier - - 11 (0-30) proportional - - .LQ N/A - .PL For 11 inch paper, a value of 62 is recommended - .PR OR "=Landscape" or "=Portrait" to select orientation - - NOTES Answer yes to the "Use form feeds" prompt. This driver is - configured to select all the built in fonts in the LP4080R, in both - portrait and landscape mode. For more information on laser printers, - see the "Laser Printers" section above. - -SILVER REED EXP-550/500 DAISY WHEEL ----- Driver: SR550 - - See Diablo 630, 1610, 1620 Daisy Wheel. - - NOTES Proportional spacing tables (Model 500 does not support - proportional printing) are set up for a Silver Reed PS wheel. - You need to change the switch settings for proportional - fonts. Set the SW-1 switches accordingly: - For proportional fonts: 1, 2 ON, 3-6 OFF - For nonproportional fonts: All OFF. - -STAR MICRONICS GEMINI 10X AND 15X ----- Driver: GEM10X - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - - .CW .CW Font Name - --- --------- - 7 compressed - 10 elite - 12 pica - 14 expanded compressed - 20 expanded elite - 24 expanded pica - - .LH Use even values. Driver operates at 2/48" resolution. - .LQ N/A - .PS N/A - .UL Continuous underlining suppresses microspace justification - .UJ Microspace justification slows printing. Default is OFF. - -STAR MICRONICS NX-10 ----- Driver: NX10 - - ^PY Selects draft quality italics - ^PT/V Prints half-size if .SR 0; otherwise full-size with roll - .LQ .LQ .PS - .CW OFF ON ON Font Name - --- --- --- --------- - 6 - 4 (0-5) compressed elite - 7 - 7 (6-7) compressed - 10 - 9 (8-9) elite - 12 12 11 (10-12) pica - 14 - - expanded compressed - 20 - - expanded elite - 24 24 - expanded pica - - .UL Continuous underlining suppresses microjustification - .UJ Microjustification slows printing - -STAR MICRONICS SG10 ---- Driver: SG10 -STAR MICRONICS SG10I ---- Driver: SG10I - - ^PY Selects draft mode italics - ^PT/V Prints full size characters with roll - - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - 10 - 10 (9-12) elite - 12 12 - pica - 14 - - expanded compressed - 20 - 20 (18-24) expanded elite - 24 24 - expanded pica - - .UL Continuous underlining suppresses microjustification - .UJ Microjustification slows printing - .PS Draft quality proportional - - NOTE: Because of printer firmware limitations, combinations of - print enhancements may cause poor printed output. - -TANDY DMP-130 MATRIX PRINTER ----- Driver: DMP13 - - ^PY Selects italics - ^PT/V Prints half-size characters (17 cpi, or 8.5 cpi for - expanded fonts) - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 - elite - 12 12 11 (11-13) pica - 14 - - expanded compressed - - 20 - expanded elite - 24 24 22 (21-30) expanded pica - - NOTES Printer must be in Tandy mode. - -TANDY DMP-2100P MATRIX PRINTER ----- Driver: D2100P - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (9-10) elite - 12 12 11 (11-13) pica - 14 - - expanded compressed - - 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES Printer must be in Tandy mode. - -TANDY DMP-2110 MATRIX PRINTER ----- Driver: D2110 - - ^PY Selects italics - ^PT/V Prints half-size if .SR 0; otherwise, full-size with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (9-10) elite - 12 12 11 (11-13) pica - 14 - - expanded compressed - - 20 18 (18-20) expanded elite - 24 24 22 (21-30) expanded pica - - NOTES Printer must be in Tandy mode. - -TANDY DWP-230 DAISY WHEEL ----- Driver: DWP230 -TANDY DWP-520 DAISY WHEEL ----- Driver: DWP520 - - ^PY N/A - ^PT/V Prints super/subscripts in separate pass with specified roll - .CW Supports any value from 0 to 30. Usual fixed pitch values are - 10 (12 cpi) and 12 (10 cpi). - .BP N/A - .LQ N/A - .PS ON selects proportional spacing. Spacing tables are set up for - a DIABLO BOLD PS wheel, #303029-01. - .UL Continuous underlining does not suppress microjustification - for DWP230; does suppress it for DWP520. - -TEXAS INSTRUMENTS 855 AND 865 ----- Driver: TI855 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 6 6 6 (0-8) compressed - 10 10 10 (9-11) elite - 12 12 12 (12-17) pica - 14 14 - expanded compressed - 20 20 20 (18-22) expanded elite - 24 24 24 (23-30) expanded pica - -TOSHIBA P351, P351C, P341, P321 ----- Driver: P351 - - ^PY Selects italics - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (0-9) elite - 12 12 11 (10-14) pica - 14 - - expanded compressed - - 20 18 (15-19) expanded elite - 24 24 22 (20-30) expanded pica - -TOSHIBA P1340 ----- Driver: P1340 - - ^PY No effect - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON Font Name - --- --- --------- - 10 10 elite - 12 12 pica - 14 - expanded compressed - 20 - expanded elite - 24 24 expanded pica - -TOSHIBA P1351 ----- Driver: P1351 - - ^PY N/A - ^PT/V Prints full-size characters with roll - .LQ .LQ - .CW OFF ON .PS ON Font Name - --- --- ------ --------- - 7 - - compressed - - 10 9 (0-9) elite - 12 12 11 (10-14) pica - 14 - - expanded compressed - - 20 18 (15-19) expanded elite - 24 24 22 (20-30) expanded pica - -ZENITH Z-125AA ----- Driver: Z125 - - ^PY N/A - ^PT/V No incremental vertical positioning - - .CW .CW Font name - --- --------- - 7 16.7 cpi - 9 13.3 cpi - 10 12 cpi - 12 10 cpi - 14 8.3 cpi - 18 6.7 cpi - 20 6 cpi - 24 5 cpi - - .LH Full lines only - .UJ N/A - .PS N/A - .LQ N/A - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/README b/Source/Images/hd_zpm3/s1/u0/README deleted file mode 100644 index 39793dad..00000000 --- a/Source/Images/hd_zpm3/s1/u0/README +++ /dev/null @@ -1,15 +0,0 @@ -This disk contains an updated printer driver file for your -WordStar, CP/M Edition, Release 4. This file corrects problems -you may have experienced with form feeds, page length, and right- -justified proportional spacing. - -Follow the instructions on page xxii of the WordStar Reference -Guide for creating a new WSPRINT.OVR file. Substitute a copy of -this WSPRINT disk (make sure it is a boot disk) for the copy of -your original PRINT disk in step 2. - - - - - - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/REVIEW.COM b/Source/Images/hd_zpm3/s1/u0/REVIEW.COM deleted file mode 100644 index ec90bc0310af71ff13f8f5d4de98a67858d20b97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5376 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 diff --git a/Source/Images/hd_zpm3/s1/u0/TABLE.DOC b/Source/Images/hd_zpm3/s1/u0/TABLE.DOC deleted file mode 100644 index 90748d1c..00000000 --- a/Source/Images/hd_zpm3/s1/u0/TABLE.DOC +++ /dev/null @@ -1,17 +0,0 @@ - TABLÅ II - - CENTRIFUGAÌ FORCÅ CALIBRATIOÎ DATA - -__________________________________________________________________ - Elemenô No® | Maximuí ç ü Minimuí ç ü Averagå ç ü Spreaä iî ç | -______________|____________|___________|___________|_____________| - ± ü 2.2± ü 1.6µ ü 1.9³ | 0.5¶ | - ü 2.2° ü 1.6µ ü 1.9³ ü 0.5° | - ² ü 2.4¸ ü 2.2µ ü 2.3¶ ü 0.2³ | - ü 2.5° ü 2.2² ü 2.3¶ ü 0.2¸ | - ³ ü 3.0¸ ü 2.5¹ ü 2.8´ ü 0.4¹ | - ü 3.1² ü 2.5¸ ü 2.8µ ü 0.5´ | - ´ ü 3.0· ü 2.6° ü 2.8´ ü 0.4· | - ü 3.1° ü 2.6° ü 2.8µ ü 0.5° | - - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/TEXT.DOC b/Source/Images/hd_zpm3/s1/u0/TEXT.DOC deleted file mode 100644 index e0cfaabf..00000000 --- a/Source/Images/hd_zpm3/s1/u0/TEXT.DOC +++ /dev/null @@ -1,94 +0,0 @@ - Gulliver'ó Travels - Parô I - - Á Voyagå tï Lilliput - - Chap® I - - -Mù fatheò haä á smalì estatå iî Nottinghamshire» É waó thå  thirä -oæ  fivå  sons®  Hå senô må tï Emanueì Collegå  iî  Cambridgå  aô -fourteeî  yearó  old¬ wherå É resideä threå  years¬  anä  applieä -myselæ  closå  tï mù studiesº buô thå chargå  oæ  maintaininç  må -(althougè  É haä á verù scantù allowance© beinç toï greaô  foò  á -narro÷  fortune¬  É waó bounä apprenticå tï Mr® Jameó  Bates¬  aî -eminenô surgeoî iî London¬ witè whoí É continueä fouò years»  anä -mù  fatheò  no÷ anä theî sendinç må smalì sumó oæ money¬  É  laiä -theí  ouô  iî  learninç  navigation¬  anä  otheò  partó  oæ   thå -mathematics¬  usefuì tï thoså whï intenä tï travel¬ aó  É  alwayó -believeä iô woulä bå somå timå oò otheò mù fortunå tï do® Wheî  É -lefô Mr® Bates¬ É wenô dowî tï mù father» wherå bù thå assistancå -oæ  hií anä mù unclå John¬ anä somå otheò relations¬ É goô  fortù -pounds¬  anä á promiså oæ thirtù poundó á yeaò tï maintaiî må  aô -Leydenº  therå  É  studieä physiã twï  yearó  anä  seveî  months¬ -knowinç iô woulä bå usefuì iî lonç voyages. - -Sooî  afteò mù returî froí Leyden¬ É waó recommended¬ bù mù  gooä -masteò Mr® Bates¬ tï bå surgeoî tï thå "Swallow,¢ Captaiî Abrahaí -Panneì  commander» witè whoí É continueä threå yearó anä á  half¬ -makinç  á  voyagå oò twï intï thå Levant¬ anä somå  otheò  parts® -Wheî  É  camå back¬ É resolveä tï settlå iî Londoî tï  whicè  Mr® -Bates¬ mù master¬ encourageä me¬ anä bù hií É waó recommendeä  tï -severaì  patients® É tooë parô oæ á smalì houså iî thå Olä  Jury» -anä  beinç  adviseä tï alteò maù condition¬ É marrieä  Mrs®  Marù -Burton¬ seconä daughteò tï Mr® Edmunä Burton¬ hosieò iî  Newgatå- -street¬ witè whoí É receiveä fouò hundreä poundó foò á portion. - -But¬ mù gooä masteò Bateó dyinç iî twï yearó after¬ anä É  havinç -fe÷  friends¬ mù businesó begaî tï fail» foò mù consciencå  woulä -noô  suffeò må tï imitatå thå baä practicå oæ toï manù  amonç  mù -brethren®   Havinç thereforå consulteä witè mù wife¬ anä somå  oæ -mù  acquaintance¬ É determineä tï gï agaiî tï sea® É waó  surgeoî -successivelù  iî  twï ships¬ anä madå severaì  voyages¬  foò  siø -years¬ tï thå Easô anä Wesô-Indies¬ bù whicè É goô somå  additioî -tï  mù fortune® Mù houró oæ leisurå É spenô iî readinç  thå  besô -authors¬  ancienô anä modern¬ beinç alwayó provideä witè  á  gooä -numbeò oæ books» anä wheî É waó ashore¬ iî observinç thå  manneró -anä  dispositionó  oæ  thå  people¬ aó  welì  aó  learninç  theiò -language¬  whereiî É haä á greaô facilitù bù thå strengtè  oæ  mù -memory. - -Thå  lasô  oæ theså voyageó noô provinç verù  fortunate¬  É  gre÷ -wearù  oæ thå sea¬ anä intendeä tï staù aô homå witè mù wifå  anä -family®   É  removeä froí thå Olä Jurù tï Fetteò-Lane¬  anä  froí -thencå tï Wapping¬ hopinç tï geô businesó amonç thå sailors»  buô -iô woulä noô turî tï account® Afteò threå yearó expectatioî  thaô Šthingó woulä mend¬ É accepteä aî advantageouó offeò froí  Captaiî -Williaí  Prichard¬  masteò oæ thå "Antelope,¢ whï  waó  makinç  á -voyagå  tï thå Soutè-Sea® Wå seô saiì froí Bristoì Maù  4¬  1699¬ -anä ouò voyagå waó verù prosperous. - -Iô  woulä noô bå proper¬ foò somå reasons¬ tï troublå thå  readeò -witè  thå  particularó oæ ouò adventureó iî thoså  seasº  leô  iô -sufficå  tï  inforí him¬ thaô iî ouò passagå froí thencå  tï  thå -Easô-Indies¬ wå werå driveî bù á violenô storí tï thå  nortè-wesô -oæ  Vaî Diemen'ó Land® Bù aî observation¬ wå founä  ourselveó  iî -thå  latitudå oæ 3° degreeó ² minuteó south® Twelvå oæ  ouò  cre÷ -werå  deaä bù immoderatå labouò anä ilì food¬ thå resô werå iî  á -verù  weaë  condition® Oî thå fiftè oæ November¬  whicè  waó  thå -beginninç oæ summeò iî thoså parts¬ thå weatheò beinç verù  hazy¬ -thå  seameî  spieä á rock¬ withiî halæ á cable'ó  lengtè  oæ  thå -ship»  buô thå winä waó sï strong¬ thaô wå werå  driveî  directlù -upoî  it¬ anä immediatelù split® Siø oæ thå crew¬ oæ whoí  É  waó -one¬  havinç leô dowî thå boaô intï thå sea¬ madå á shifô tï  geô -cleaò oæ thå ship¬ anä thå rock® Wå roweä bù mù computatioî abouô -threå leagues¬ tilì wå werå ablå tï worë nï longer¬ beinç alreadù -spenô  witè  labouò  whilå wå werå iî  thå  ship®   Wå  thereforå -trusteä ourselveó tï thå mercù oæ thå waves¬ anä iî abouô halæ aî -houò thå boaô waó overseô bù á suddeî flurrù froí thå north® Whaô -becamå mù companionó iî thå boat¬ aó welì aó oæ thoså whï escapeä -oî  thå  rock¬  oò werå lefô iî thå vessel¬ É  cannoô  tell»  buô -concludå  theù werå alì lost® Foò mù owî part¬ É swaí aó  fortunå -directeä  me¬ anä waó pusheä forwarä bù winä anä tide®   É  ofteî -leô mù legó droð anä coulä feeì nï bottomº buô wheî É waó  almosô -gone¬  anä ablå tï strugglå nï longer¬ É founä myselæ  withiî  mù -depth» anä bù thió timå thå storí waó mucè abated® Thå  declivitù -waó  sï  small¬  thaô É walkeä neaò á milå beforå É  goô  tï  thå -shore¬  whicè  É  conjectureä  waó abouô  eighô  o'clocë  iî  thå -evening® É theî advanceä forwarä neaò halæ á mile¬ buô coulä  noô -discoveò anù sigî oæ houseó oò inhabitants» aô leasô É waó iî  sï -weaë  á condition¬ thaô É diä noô observå them® É  waó  extremelù -tired¬ anä witè that¬ anä thå heaô oæ thå weather¬ anä abouô halæ -á pinô oæ brandù thaô É dranë aó É lefô thå ship¬ É founä  myselæ -mucè inclineä tï sleep. - - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/TW.COM b/Source/Images/hd_zpm3/s1/u0/TW.COM deleted file mode 100644 index 57747ef68f3a2bd23f41c3ff361c1e5e19a6fc49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3072 zcmd^B|8E;-8GrA5=X`1GEV{FsqxACN!dPf|IQ4$krY9C9&$9 zgMC@zrg2i(gqRRNOkxaa6=JOhzw8SFWCq%_+HIA)>Lgq#6+|FmkWr>cXdRRvhIHY1 z&(4~%lz)I%^6U3~-p}*>z2|+p9&al)GZoXvWCKoS6aGU^<{jfp3^sXpgUO>JLf$$C z>$}`2cWFpk{B7YdbMZGY>E6Buj6BTqtQl%BM;J_;=DR}iEQ5Jx@m;}ug$Y~|9}naUf``YMi5 z(IxodSz8H0?q)c&Hg&v=+CgT9NFNkiyKd>wUL(c;Y z_>VUJvkq!%EgfFOI`;&T#23aLG!d<}6nUx%0a(A3+YJf1U?1?$G;Kq2_%2={v{VhnKBStG(hDn8Fa zRzoP$Zxf{NZjrLo7<=I5L&X+e@ zrJNNq4)TX`^#1PS-SuVR>udr%jmhdbeJ=;r#{g_Pl3&hX=p1{IzoNdvpTGqiZkoR%i`Y^4e>>wQ&12{tmHD zfH>>xK+Wqfq<-hqz3r0kbB`Q2c&Ot@&-gRXE-YTmo!h@e4fc~WC!&#o$XAG;j7}vo zL`$WT1pedlv^=TAy~NcxmQjeTrnD&~O=78;Y^STy=W2Y|@O6w%Ddfyh^duQh&Sp9Y zc|u8N5-F8*bq2azjlCctotT``NY@v?&_z1PkemU1BiW3mOlNGlzFt|~uaSv_8n4>Z z?(6Iw8f*u>Bg1{CPy3>MPYm>(@eQ7cezkw#NnfKYB2OzMH32M11z1RIN{O96PD0d9 ze_u2@6!nt<^*K42h*vQxFnED+WJZZ4er?Z3}Rar;m=M?Z*)s%USB-Dx2 zadP%ZgdB(}+Ofz%Tl&DHno28VYv_Po78r2r4bTLuLSrFcY?%b(`iN3NJi19k&wdSw35k? zw4%+XRho^NbSkDO@xvsQCYc#IR!b4J&R6|-I>^ZE^fZlr2V|_5W{;X?r!z#rtg#H; zZ_AQR1!HXwwxtNLc1|dLTUJtPGFy$!cEAqdB^_a^?-Lo@6IMIh3Y?wk9YPK4Taf#) zrDCCcOS|TOUI;bl^m#u=>op!n^r^fe;-tN}gxpNfC)xG-kSEwHH3j>nrVuaO?3sgq zTDebof+Mh85GjGy?GaCK0G70B$34L>!!k$DvVmpf{idhA4yrJ;7=jxb6leg94?VP@ z0PUYBeU*YhM_?S97Y4s0KrMZc0lJRu=JG<#++`GWNYq~XKK$7eJS|nc%jmIka8QEx zVb1$uO?~K+2we)E5J7VFm4Yq_!Iw!3#mMNBqqG=(YUJ|9QE(jUc{oIiI+W&!fa_6P z&LS(}P9Q;1jtF`M_QunK1O!)MNPzyw?rgk>X@6btzb;hZ^=yM>$!>f~t9F-TA>+JI zszAG9zCwEyn9KSNXA``^LBba<3)ggn&bi%19=Tg`yQNlF;cY>O>*<3|>z>`|-KD)2 z?EDPEPSl3igw+rJwq(g4uM5_~N9)2J0szZlAVg93&be90fX#&LLI#%~>e{E=t`e$6 z?tdX__3z;_XtkZ5Nh+FBD|^0rhOwplQOPjBw%d52(OhpiW;hy;70S&OSeGj1SWBDv h(-!mJ&E>a#kP4$$C+W7htFC4Lx+9Jn_x_)c{{SU3%6|X= diff --git a/Source/Images/hd_zpm3/s1/u0/WC.COM b/Source/Images/hd_zpm3/s1/u0/WC.COM deleted file mode 100644 index 857ca9b18728e83fbc1ad873a72b8d6b128d940e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1280 zcmd^7-)mGy6rMSAchfGpH{NV5F~vGJHxO8V#0{0!AeT*(R#M4c6W4A+ly)(@$+nuc z*)829kj95T>4Q*OS`op&K>7ogK4|q`+~zKf5+NboHx={ZOB!&|5GFl0QTvkrpa1aQ`d4Qk z_4I2mvma9N8#PW5{cS}IGxS;mlH`Vyp?dXo2eAsWxpIZduC)x6!>bwUBVB9XVX#)D z!iGwb%KhjfmSVP8ii`Bx799~W3p!O^T}PiKS~H61Rr*qF&Og3|Q0cZYOY~t7>(nEO zqIGg6*3E?jY%$3QF!R9+aV_@(a0R$!!XVpMp;o z?mn|f$0N{Jmc&iao7T~HK7vx^I%xaEW6-Z|_;}6t7WE4^{Nq1&<{x@i`;lGMKf#s< zo%t=&-++|OvZ?mubo*!FT^{izhBUzOY?4GBlUJN|u=w(~GWA?euPky8YdVvxR5`@- zn6fopd`f?$k~sa$h$$^Y%$n^OWH&mJEHcFWq4Y5mQDcxDa{8E&WbgTR!eupk6bG)= z&or80)j7?)2v2qm#CzjMd4wm%vUy&}<<4^4M^fifqv;WYtD%$mG*6A^3S;RBekON* z@_-s@P1*xJyxTq*PweIV)AU3>n;YlR15q{9jTIBw(Xj%L9{wQ8_j5ay$9^X!^M&-e zyc!C%_Ku(by1+BpvuR%_ZYMZ$N3!`Zv2OxJPz_fr|0XvvlIPiRj>?gR@{I@hmfw@wUv59uz_5a%M4Yccb<&{SaYsSBD|S%vGx-Jc{x|r%3Zd*lN?=MX+SGqZo3z2v&BwQTz(Z`HmJlAG6T*t(0KFz-2MeD0eM0I diff --git a/Source/Images/hd_zpm3/s1/u0/WINSTALL.COM b/Source/Images/hd_zpm3/s1/u0/WINSTALL.COM deleted file mode 100644 index 4ed26d075b703788beb967e5bde7ae61a190865f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 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 btj3d*YV2{4XreOyRWZynk^X`Ii}wE)4(A#v diff --git a/Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM b/Source/Images/hd_zpm3/s1/u0/WORDFREQ.COM deleted file mode 100644 index 27e74c5224ef12b68438f20c19a6eaa7b9a697fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2560 zcmd@W?{5?5`OZFk_a6Aj*=vbYZM?ndNp#20Kc zCnRyhm+s3pRB2PCuA8>JOHoR&8^qK+n|`88D21Dp_r!wyrv0C8BA2+4G*= z1g1&*19l&t_xb%i@AJIx^WNr*9(^tS2eY0YZFJE~ur|5qGx_bbxM7um%vF?5QGS*d zFL45uI}w&27<*HDm^Q?xtI{WE|0K0bUbT3V&dFB2)=pQ^F0F@dJd5-QZMAAix^V{S zC+WH3%x&?dis{Y6f&=`EZ&t|ZLJ4%u-@5$2qQnVg-iHYCXJpnOAceJ{YAtE+(&Fir zyeLY#i2Rp4(nm-#k>aAnAC`R5739B$T$Fj5wd(RGoL1{%k+yz$t4L=VnJ`-yzXy8p zE86@8n+F(Y^FMW18?{acNX=JR%S~v$N>`+aurL7?Az(zab+OX{u5C;GD|${jhh*s- zDg|;2li88Rt4M*&&LhP{QUNI!(Zt*N1&4ATm6ZZI{_gB=9NL0o;+@$Ahi__pegDMz zc}tawNW6w}a-W);f4;qL{`tQze&*0FIO^sn^XD8nfS);(B6>zXSPmQvJmXEvDZNMo zA9Q4|{wE?79h48kwor|;NKe}w3kp*}Ep(N01vOno?ZLzMFL_D9AYxrs_O8;96SA8K z9v%;Ndm(FC_FdTFEE8;Jr{6)L<8S46IQeYgfz^7@sa%1LoJWuWY^@Ai^+6ZB-ZC@= zM1gHoU>gn2!FnR7jtBeYGGY5>i?mo+Zepb>CtOW4Xi9s50n$9mNRKfDwlYd9BefA| zjx%MYjqyp%jQ&rj(#)9cj1*!3DTCApRGBdMFLTODh$$1gYTInvg3kEVqGwslJW}xt zrbiebi2mk;C^Cr&DO6(u`!7!7=f{-BPiwC_^%odw`71soUh?=zQwqjhg(yH>O2&$S zbPJ@FMys$l<2KX;DkI-CVAoLJOCE3_&lSso+?4iLCXlmeSQG=!lz|GR)vHI|(0ga063XTpW(m124gBaG{*ifuL-s{J1{y;j8V@WkL z5KrMAb$E0W*mZ{^J9kCe_60CL7*C}WY7%eW)ad3zAWtRw2Qql`&mY~4H{x(C4c_*T zrZe#&NQ|%V7#xiEL#F9$BGWT~6a7gw74O9xTW~%2?MMzE%izAmV4Nh;6^=rpxHpl0 z4rFe=Bbh$d*O%x?#FH636dzJkqqt8^;l#3)o8OyK`%|$Y-1@AV%D@J|tUJ;XZNqJm zNH_v+n$E&;q{sjgykttjdcQq_@=qf|ka_f4hV^-YBn%7)nl0bus zc8B*yJHlO|&b`aW@E%0KE~@B-DFS0~J1fKFl30t+Z(^+;t(N_7{Kpq-S?kEHTK4ke z9xvn8N-ll7t;lQOpo+T*UKsHhbAHI@BwI4*26pYb^$o%8kNw*C^o#PpzWwg(#}_YO z`(*y>1xr#IoAfz9Z5(9jt-f*1nv+JE7KqBW_{)Y(gpe{_l zl$G7uFd`KQ@DyJ8?m4=56F;i#itM|a{lD?gYos+)bN&`<0wz$+T50X;`ZsLLn#LN+ QbW!?h*4*c*`#=Bw4J@%V8UO$Q diff --git a/Source/Images/hd_zpm3/s1/u0/WS.COM b/Source/Images/hd_zpm3/s1/u0/WS.COM deleted file mode 100644 index 00f5114f630fe7526a991189d2bd567f1a9eeec9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6784 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 diff --git a/Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM b/Source/Images/hd_zpm3/s1/u0/WSCHANGE.COM deleted file mode 100644 index 2bcc433b10da8cc8289f19c5db89ba22b4b56040..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34944 zcmeFa30R!f-8Xz@?wMhR0AbN2Kw|D;APa;w2?-=XW@liA8D<6;vXKFX9fq(3NR-5; zrnRfKF0H23XzSBHwvDL^af@Nbq+!~zC5rl>R(X_Io!V-vb`{>=|DJ&)YM$|S+#mqVXbIyM||Fdtmet$-6be%(6uC6lb`As=_c|6Y-8QR8tD>Fr#C~N62j!RYf9l%ma;5?u%@TIr+>iR)#YjCou0n#c2tAdXohNZ^`AIZ zAYT;5^8hEp|G1RY^@|Avh~#j@sZMh0$+458XG}VOj3aOzVG*_RA{P@II4V~Dn)4qO zBSHKrR)qLJ`}dou-$eb6yTC564@CtK70J~9tkD1ObJz8`TLySrUpsXWpI0Ly^+RV@ z8=Q=fWa!8h_M4br2z)lT&1}PGBmW0tvPCif16==)u)Ml`{mYPAqt)pR#&T0drP)$t zwXt|s=dd`84xYEx+5wmA%{Bp^N5E92)4O<=)(kkzGK^%io2r}A(l8^s@BJSYfE_@*kVGsU4zuo7u$8Yk8iVFDD0R zQJ*HdDtvf;{tfyqL@tEqzx5A)*+=uw&4>TyJ{?}bXPjIkV)HA-;wbt2yqLwvW1=~^ zNX?eWmc(D1vO0Zz&c>~a$c)W@D4L(=(A*^}{QmFX|Bo#okEx5Y*=tSuI+keb^BidR4DkbA-q7CVK}Q

+ceni=^40!g-q?xnoMl9 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 diff --git a/Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR b/Source/Images/hd_zpm3/s1/u0/WSCHHELP.OVR deleted file mode 100644 index bad58e6ee0f7cff325f4bda0742cd2c27945503f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29056 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 I_~HKf->^rhRR910 diff --git a/Source/Images/hd_zpm3/s1/u0/WSHELP.OVR b/Source/Images/hd_zpm3/s1/u0/WSHELP.OVR deleted file mode 100644 index 02634675fa7a32731b3ed77f5e70cea753a5f8ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25856 zcmd6PYj9N8l`d7T;^ttL{&c3V6Q(~Vm~y!5i^?i@)! z@3+?8r@O@?VdiG4#${X5Is5Fr_TFo+$G6tn8-rm_Ys3i4Z`M8Zkd$(*X<0^>X^F44 zm_F06Opgo(JYv;s1EI*6R)jo5Mlb z6o{DNfD!Qq1BOpF1jC^^@zr{tPx5D$44al2?lC=h8f%Y_Slz+!TxK}c5DCxxF46v^ z^qWS&ULEv#VJ!Lv2@ zE|8IEIAEs^$k9G~Eai@dr@jy$%FDU4iAKZSEhAokY3N{VB^pj7hdzl~rCu)vavNcf z*kR{=UjL<3pFEIQnKPd^{2`y2{QJ5U>l@_m19HMQEBfsHDf9WrwDoV29@h!c<_#^C zAAe%_te`}18(SMz*RNaEDD(cH$J;rJ&OVd}&~ByIS2}OnOptHZeBSMgda}n3ES2&e z5o`ahbXizE-^>R!aeuJKv`_YU&0aampMN0F$o|CV!tl+EraqLN-iST1SLTL3vCLA+ zXWWqeN%Ro!z8(k)v$NB5M-s92jn(}`u>%Y6%o!yby3H`rkQxWWh+D_$^oG?y8*duu zyVV1IK;yJZm%H0^Z<1e{K3{s&6Ld%Y(~+7uKeSWoX+b?M_Q`)1g-|%y6*m0X2A?l` zYUBEr6|&hEwGyA7+%A7BJwekx_si*Ew5wZuX}C*yUhHmS5Y?F)ErWIOc-G4L= z`^EOe2CEcX5g)!`1Uz6Fc}RkEHx5lYVpyAOD+(67?l=8GE9o;Mkx5%*rb5AR!~zG@ z7gH;EDT;Xv@&tY94@HvaON9Wo8vN$Hk?woIKFrJ>YiVrT(6a8{1w`aJO=MuAyq48u zI*+lI^9fxS9}Z0XSyE}D>5Sm%d5lP*&r13YuP^QM-msDxHwcVICW%tDJwcDDCbCXb za`RMDY678G=h5FNT~mi;p|2)Bb=WTSC7NH2HQu`*(Y85M0)yxAj?Q=a6ZL`?1uv?e z(^9OFu2+1)uCDCQh@Xr=muaVdCNsg%1+dQMWGZS+$~TkZouS>P=hFV|G}IbrsKYo< zKNA^lA~y%45BO%T^ajJ5(&NeMVG^g%AsUG{<)`PfhP71IKa^at_?yYaiDsIBuEVBh=Nml2i(d^oKk~{Bl2=8U_M{mo1E9c9t#;$UvxvAVEONPnh0C?x2+LR z9gR}=Vhh-#G#Uz8mbb%K;x27b``7qKY*`oecTCDrEGhQ>2`OERYZiWWvCKdEsAx98 z8y#k(*PNDb@Vj+*_ngeF6F-6Y=nRJavePs@{OUR9)sIOHN78Rp^+lrn4f&=VJJ}~* zXbgDNOFXUl5k{K#);W(6`n){ci|Y)3X>@Rs9^qQXh(Y)&(P_%YJN% zH{>e~PJ++n=R=-}2a3JM7c!4Iq|~Mr2PcIqbw&=kyYcD!L*q9{N^h@$`ot4FD*REL zk?2xlD0|ltyTkMad*z(Dm4|N*k4Gk-*d~;?BTbm2!!b_lU|dK-hoL1;e!Od&Wx6k5 zzJ4PRHD)p?(b8DIqHb-Y>?2-XD_#D{u9CyA4(Yt0O4=SP_>CKrP#C0fia25<$04)R zo?!7Pbiya}{doRl0BZ#9iXGOzdm_eTGwc`(1iRXgRKXDg*a`!J&7PkDbye`Te?T3zZ zdyN^#Y-w8Y>|M@`rqU)|@A^uk?up2B#Dd6W#dt>Y7QX9)IN&#Sc}8OBm)ypaSRZhg zoOyO%@4#VDFR%+;)05D@XT(jtSfpJs(Y6Mf=uw$h?J&NWj*yH^G)Iet`{h`QU-!#* zhKN;DI3pr|q{?JN53-@#2tjo%u2cWqFS#>l3v`FxX2o!dO&TZ>YByHs2nIJ{VNUV* zN1f({^6c$Cxxc)+pn#2pIi|~Wuw~~?p+}E6QOU)#c~c?-PJ80rQK+dE*ztX=`Jdj5Z(lJ zDq(rqbAGh z^8(3kl100$px=ajjy-Y|=4bk2z1p@nVwt{9?6h#K^NT~FsBZ?k=;Uu@W^P)BqQ$Yo zALW^(sB{9=Sz_DS>4ua^FVwRpnpSE->{;o8xwyS1ej^yNx691$?V)@s7y_rJt<5(~ zzZPIgwTkuMk-3KNBtB;j%-=A=#qAO^8^@A}Sg#eY*22{LbJC^OkT!18u%OFX**-UK z6$QPSzlQa8!7@6{t|*zCG{Oz(_uhapU?sH)1H&_WQP3Y#(uz(cK4w-xPbKiiE_L+u zOtbq_v~S`lwop4Rkn?2^NZYS}U$?yeDVe7p92wh(OW1$&wEN2Mv-#~15x&`m^=si(eR2hzBpR9@ zT>F6C5%v0tV-VLq@21jaP;I!2>(@#!9(@SwfYqCX;U?I; zOMHH5KO|j_oh7D}61()zj=xre`F%x@Ndg~<98wtgHSuw4GGd3O z&Syc*AuAc`4r6~{81J+Nw8((GntG{DHor<=Wwb72MI>EDKo}hzQ$1eef*d|-=LTw^ zAzRtg^-o9ZB#s7&!;;9o; zOJ$c~5CIP!{|pn^>FRS%#A1T-wzkjGpTrt{COkBI^yFT70POLD1}Rr8UD>pzab5k| z#=6F5+g@BMAE%F{gr<%}?f##@pEVCBUy?Adycd$<2R~`p(9*iTW#LzsF8p6suQvjp z%!0Lswpz1_A4nN%Z;VGn3;%ZM7W4+RVLB>ZS67?9kX&Q-m@^O8s7BAmKUnxR-Nv=X zdqa*IJ@86MO&_&%o7VViXd`~GhRFK*{QuRKscnh+CT0JR*BarjaXa&_4LV^{df}UP zgoC{SS#H<{3BK@aq)N}HkJ#Ol@N@34TH>CVUW51%`)Vo@3`try#aaYDWY5a|4qJ(s zT;cuFXKY^h)s5X(FA=g~VSypX3rA~ya_Xq;Fw<&3v*M-|U*WYj5kvPKmcj7WjfOX} z?c#Ph(h;?0MROn^*WkZ~K;TC)*z167lH})%;|I=n&=>UwU^u!0HFESN@W0!*AkbcY z@k7U0EdHfWngU>?gTsgLWTfk6pz}& zXUH6-Q4F{FgnaJ7bw6g;Lk@S2dmj7+sf-JCqCOf4);0we{!M)}Kkk_>y2@TU(KO-P zTq8#&uqgFDZ&zTUAc-k^!$wGEVEB1E;RIfgpH3v&z)%tl6|1Y?D9;icAR0ZF=-?c& z$9^h(bZlY|!w-C#xH<`AyU56x&q}Tj?3F9Y$c`jMW;vK(6CF7Fh}7Tt?AVfchCT)v zF?CYF(tx?f^iK9!iP(v@I3sEY(MN~p}l{mYyk zqCepkF54;Js@w9+vNjkQ!LSjY#WKKKyeCFyExv2$e93VYehqkQrO)V+u9yA68#Qu| zgb41nmJ0d!mityi@ofV>2Q$5^^!voeA-KL-?QlW? zrc$b3wUgi20uqXs|D~Vow$t!eHctRbdRdwt_=~B%IQs2d8p$%+D}gtewY9p%X}H9C zX@soXvVx3M^djWqEnt52hulrd3g`L;L^%tG!W-ytX;lk@F*lUwu>wl_Z+&$AMO*915VIL2&0JkzX_ek&{O*4)zW4cReeY*Nd)Am*wM%?AI@iOQWLQ@qa*%1#wKBlx+A_> zb`Iv!*D-K~fbyxonUaW9q@Wv{EKc$1Z?1NFpU=Ws?g74;j9Ls8kz4qP++!tkbLQ-) zWpCAEhEAt113Wulx(+XWJX$DnxRUhB2k9eJxpwr)`|o9I=jF=$F^nPAPN~_U;_;se^1-Wf%nKT_f%fq=7||&EDZN z0-GQ$>gD6o+U)NL&Oi*NI!Siyk&v?xn~~D|9)F)`gw>`V63)+ZWa{8GHeAve;;KkF zW2j@8ArX^~EjQeoXsRr9*;@Xb)!xWi>AH_q<2FL3*R5}pkg34B$S$f$ro>B7N`UY` z&@9(aPGTS^X`WRCj3{@QITZl!m%dA>er<6U^s4<|n3viHbnL}~UV-Evsu#xy%=Qa% zIodU1+z!aK4DzF;!uCPsK;qO(ayPKHF)_vry9Y;aue_*HGMGI$IBy~8^~SMOV=SekCa1qBIQsODTlBeVje9BE*+BdsG*K- zOO5V`so{<)Z4$Z=19JBtu-mux z!J(OUxNvy8S1+y;Wzsb4P3|u&e((_y?3whz5*ZzU&!X32FO!G9KM=0USDH9-o?`7V zYCpJ5&%{1=({VH;?nLw|=^|$omSk8v{cdnwD7!SHl!h3SL#p%bYDG07k0z zU}C_s>F^@JWX{|L@$IYr3bbz^2bT!ZV&o*9ttt0(5znGPT=OaAv0}O#fUqH`Hgy9? ztX2+al!ZnGA&4eoIg)Bcleyan!q#zj>89QZzPGlH-GHUnWp0ap;hh;mk0n8%&Rp8` z0oUMgE5;_P?GFQ0cpWKTSaITdVLr!SQHVwJ@>Dwhy9;vG(P0_e2li6op1R9)@%yrf9pmK*FSi=^+*` zc|@{_QiBtYxx5EyTkeQJ%BwE2Rme&~Q=ytB5!|9kzl8cwgjdEZFn{+yCSxCM&?KaY zSv?5fq|{;}sK~Axu?%9AA=8N1Dd+IK?TUSbbb%U~<2C|+*3+Nt=KT#?f%G2vhoKh_)c73JLF%GB6LEv0VlHW`| zl3e_4C2X6e4!N-i=8d0c#9$q?wK9>!+YIne<~|mHy9KmN{toTWCgB0%6VlFQ{iSW8 zlIxr@)U~`T%T%~~WHYs|zSSVE$YIzpbhfKyHy|$v$Xxp>X6kmNlpqP@8vwk#oyBj+ zZGT*|c2zbMP`ESv+zNIUE4H1>@AcH~l>NL^vJTKIoHIl(=%^MH{~d)m zgaJ#|@2BEGmTVwcY3Bw_4{S^J<<@R!ZNn+*8rxqGp-FGhBVBc1^*w;(UCM;nQv=kT zqBGfRkzODP6!6E%S>f$O#Hfg54}}*Tkbji0z1d0?j)&{;>E{I%F=Y|xdZLEhdSw*h zFd>FR@t*$Vc3#$VQ|@3_!2A7D>gZ!~>U_yd-t-EBB=*RMXR4_m#q%k+03d|4yO zg&NNf)XDX5knJ^#S{8kM(f#uJc>>gF=(Uy3Rr-h=h2-6{HE5Hqp! z&;?$egs zINDtt`S!P&sI_h7hUDJAbxXU4RkP*gW*xyuB_47@<$V1B{dU8Z!8T%xA7 z;mL`67yOuDFWXNEWeN?;g3v^)Zo`vj6&eL33JkWqx!ktHOQ{$aj2YE%dGox6Yo4Zt zJoH$=H2$Q(h3~<`_9FZR4TQeeJU#D|W+YbxeoVVgDMwnH(&5j%rf{M+q!Gax*@IQN z2ehnao~0oO*VJAbpe5GA-KGI`lK}>gmMi~U%K?elSTHilEn9Ks0zYbjj6q0Dd9Egy zPw%oEwxS&mTG7xXQpda@0)nXfhK=-5gUXHhm176&uoZ(WUh)ue2)A6_7$4Zei^Ate zUVj6;1VYuz#dwL6WZKs;xyHE5Ilrv4jE9vOFL+Q3I}=H(+Iadvh06JV>J}cDW`X|v(ywaIs+6Ju8j~bBZ8MdJS8GHjZytgaB zr2{W&Sqs>x@PBF;DVW!2C6KPeFDk77FpARmOwZQC+Z2Krt6KrX>F|q?hU0LKII*JK zMlE5>Gxsj&S-hxc$(9yyo}JRblWA@3S-cIPJ7#vI?;5oUIfO^ zrXZP}O1`|n^;Mq14BI$x0S7fkeAI9PGLabF7s0nM@v-riPPMYyZV4_yZnhbvX z{$wyYC{sFcNTpIKk)B&7Tv#W(fyAvx*xyb(fxRK|Ks1mAfKn0NW@dZQ4<8vpyeTh zZdm46uZ3T`ud=0|Tq*EI**RzX)QUDjqe6GULn)=KX{+QykEL8E@K6(xEVZOfE15qV z!Fn$cKrYEkDAYBrgr$h3f+6|e9ng7yO2f5(*Uh)t=jUw|D08Q$3`8#0mK&A_n;(-hsgoFav zK*SI**nGpT4$S~rlW9qTUi^ePsUKQKPx>TTAb4?n1)1(cy*vm-!1J%9RGi0$x5$nr zCk2_)PPA?4moRA%f6LAb^uvs8>%KbD+dZ2?e2y|kB3TL=bzeV{)nN&WbBM}HRkgx6 z|GtGnM>M%E7{F;@*&&4ZF_EY5Y9jxQTqP$|brm$$#E;tSZ5LA%xF-|});ao;wQ^(k zG?cFwstyChPQ)qWBc+r%?`7dAc%xRIpMMMDUA7**m3Dn zA-2Dht>{V50~=e)866O0m(~8>=Z+RLA>)R*O$K{wT1(x9(OuL@KA~{53X=Af*4_E&E8i zIA}^yQJMj=c2#Ns!5#U~BujmgPk^Pji*ZWWPh+!y>m`8%qzMj4BfA?>;PgN;L#aDy z7OWoJ%9)@zSL zyUIu#RY?#fYS;;Td+d)AyI?&AgcsUT=*QVZ_GcF5mVSVoH$Ua9GHlR{Z~>cgr5j=I zCZL~xd2W^F>G|_p@n`2pXri8;;Q6hHzf;xKt@Gp5hT0q9D1z?;DiO&-R)Np>Q(mn} zqLnA&%pWtIlY{ccW@HYkAPYjX0a)a~*P9VrLDJ_W&}ROD-Mj6+(M#X>P4jBKi+LeH zgH%GESF74L-Bo2?LzTwvZ%db21<2N$dFt7_ zppB_|Ha;eZovM1Okfw0IR#*&JYaV3;K}$ctte?vhMn*fj)ZkO`7oaqlpi$n3gS(W;XL<3%dI;ksS~)^>oC7 z=~fd&1f=3q-a11Lm*07Ujx$=BAysy?H@E${8EUb?d)(&Cu-wz#O|jgZ=ji;EMLeuB zOEv@5ED;_we3401sX<<_vWJHfqO>(-aF9IQpsF&2d!p0Z6%A*%OU4e74m*5ua5AZq zU(`1vk!h5Vg(ew&!F21LJ}>0~0QhW?m!7-3!9#RT|jST-PntpAKtQ0L~k07Iu#9mF~Gr0y`MdE<(an`q}@xqC%d zJ~9ntGc*b1*nK;7P?^^{nwNN|ddY4#srqE)u4M3K1bf!oeZm3>I{pM8yT06LbgD%5=Vs-YOG{D5l~+WUbN|yV-rg(sTSD zcp{ddA+E+BOsi~_SFoYI-KIHn`J^D?AW1qWin;T^0NpB{-i$b*7kSiPxAmYq=nEo> zsaX!9P`$8OV950?Qoj*lZ%4;vZk<%w9^g5dyG-#Yrv&3>`J%gWE^a|k!VKz8Od zms7PjKX=PvL{y`!#H$wLIkgzK^efaX7$#K;ofN}rl&SSh4$=%TLtc7drnDq*N(pn` zLFxf3t3v%}lGnAH)1fjgN*UC`p#lVO(hg39LKz~XPWubzO$vfd-j2yC!UNF3XBXYFYRLQQoV;W^}Yy)5=5A5V_337EZB ziwdiL0}4$nf1wEG=M)m3Q%k5-BN7NNI$Q30DWuo*}y- z)NOnLthtIv9V6MHLdN^a)&gf+$k*oB0)9;*h%-{4PiSm$lNneZyM3h|T#doioAbv< zXkU*Xj-sRt76tJ7i2c{2VAXsIc$DIN8lF<+I)M9OIU)s2rvu@*!1o-6`rzssLIK%C z78GsMr6=?zdr0OK4(OPYDix>ssauX&)hVm6?QumRb(OBtb=aJz;v;O5!GI|!2sy{t zrp!Y_hh9ZYPeVNn0cjS0dQp4xM*P=^|B&tBj@}6RtL06BpLoBYB_TBpH`fh_zlhwK zvI|g|9ygU-Q(P2kcC5|eR6k7_0)U#6RLY4Y0YKGdHoUDg`6$`GG1=aj%pnJbl^lYm zAWf>0<)T&x_k8>b<+GLE!_h}LqKbfsosUoxAJLT(KCQdG?ot9usH06O~Y#yI}hh-uY5+k(^xU^I@*Z(t(H z)A^KBE|JCR?eTi3JZ(2R^hDjIKMIB7UH+piyCldx+#`|mSIx~Tr?8xWhhQQ{AVU%Yea2y{e0aUdnFk)6G32YhW6ou^eny%ljLOWH?j zF}ljbrBhA;Zo)9B?9ibp*1jh06fwxmY1_$cd7}>I#hUm?kC)3P--lv|k4z*8dI2_! zK>nIIb15a{Jzso7<0XS>=1eQ6SezQ^*&}k6|X4&R!jU&&jrdCcVNVWX0I7J&Ii5P^nluKGBkU z2GdEf4zK(psP ziIm^(b)u1m)rLU9>?3pb2L`8z6dN7WJ!l5zWju#ryoC6O)?v9|-3uuh|n z$*Dkoz^*E2qNyRtnLB%0y1o~^q@XYKM52&ktBLt^3lNT)C%@sLWGpJawvY)lL^&V$ zDx2!7u1OLXNe^&Mk{p_%Dl#rCRdCpx>F0sr)2dnE2>DBd?NzPUCesYrSPSHrP+6n0 z@1O-ycsdaokD7`5xGZ9KCH+zm_KYeCt~AQ>On4Z;9<;P-76WFcf3QpNi*s2u{G+$D=~A@T1etkgQR7G++V9 z@Ykb}Z&!F6x!QLcu6i_~hFk6oM~9K}W7Uwb!4Bf83S5Pu0;QK-xwAEruESv7B7bO~ z%qc!&8sRt`R8;JOo28nIRCIXa5 ze;__pBlp?+l?s1MIJLcLU~`nB_lgn(4Jb6v?z8a$Vv{wX)M{&N+g7z60f+r};xn#rw7pQJwgYFV(!MtJl-)ga^Z+OsaFop_Fu0+3O2+SUq z*l`$O>b4BJtpU}Ls>C9tKj(s2=W+%;qPkK7OFr*H30-*csS2*J+CgwLDfB%M=$ZEB zSanrvWnAaxiM)$J@{+nf1F13>118;#g4lHpo5U(*jR+}g+1T;*@ry%L!wD#EG#rFM zs6r+3x3#r2CRQLX{uRZ#G#M;=>5}svSM0zZq)L4HjCbfs&c}83=U-7Ds$BHyc|D1F zVOm13n2Nk$EpJO4Dr9I(_yExWCZlEp+p$c;#i4+i1*0n>-~#sX%_38h?HXM4!_g`x zj&DJ!p({{sPZ-(Js2=8vH!$g`!_0jSSvOsZBC6hogQ2GA&600Y)#vY-Tbyb(pD!AA@&X^iFN4 z=pEw0S!$vw4IjFEvgd)WL?9Ikiz9quASa1xz56_3HCH>V`SB-Q8Ktiq*;+29HMi~5 zRnjNv)|#niokfF?;P)v#{lm~+n%h4k1$z|exz(dads-q!;#$Q4*{oNl); zkSmH>BKvv)Q3Bk`frJV-s*xhO3^o=95(;5`GjH00YOJ+HOPr$TBj;!)SeRM!8Bm??bBXN;nnrC8T>O`YzryGInMy*7h>_j(c%6hromaaaZBZ8uYr7>Sx)1 z#WO};r+`k_qr@z{#0&q&DauZ{piHA9a)R;#PWg@Jy?z`5PQe6ZlYd)t9PyAG`S!Qu z4l*|x!UapeU3eWUiXaCz=K6^mr+$z!kCnDS#G;wi&H6GznV&}L5d3YN0!|tK2*Ga! zVmp1aI<%9k*>yaHwz=6=kjpkR3XY+{cgF>eL7dJm73+;nEd|?9W)!5%78q zHI?c_Iv>ELNr|02KZ-4zU2R_%QwA0quhOnRvJkaQxG$# z51{>MU1983)5LS4Mv5U}N}rzJWPYb0pSk5f&b~0HX$^1?tI1Fdtd{5P9Eo%-{-N4a z%=>EXYL!jOD^Lx4ln+kL%{-UV~AN*?`tW&D4RTt_?t5Xhf^mXf-zFuHz#;|4l8Ds?AWx~fhogxkqd z5|$NFx=M>u;FEj`loD046gUpiLE5uIL|K>qWhz$Br$R;CoH~|j$*#3jg{sw#fY&q$ zB3idnv;jkTyYL23B*f2PE7(KB`0GvS)NBj2K9IJTcfFB-@lkLJoFd8CM@{_6aG@X9 zD>`4u{4Pj3@j0;LT)+08$dXDAk5o;$PaZp|9eovG@?|cwRNj$1$2-D@-7%xBpijB| zb5dp1qMFWxt3Ic$3V{(HqKi4R3adg`0lA|HxUubfA*qc?x`iW|A;91Iw>r8F&dI+f zhi{x9b-L;UG9CCSmyN-_Qz^rwU4M5Yj9VvixWRyx?9*l(H9Q|GW2TUcQTKh zN$HIMv&Q8I=qob1G-Ee&VVf6T!K%b zb_E$PK;AV5sbUSNg@hl15?Ee$^(jTboJDs`Mao`N{i@*1PE|sv9+gW7xeoN^V#kkw z@94s{JC{2OUBh^n<&IUAk;zJ>C&axnZ11k%QCY7ifC50*!bEc5UPn>W*Baqkq|cO5WtjoMV57iRAm~g8 zB~rmN_?{gFx^w3($zPYwa#b<%p(z|mIf+YU2;@Es`vE`8-lQFRwUDMa4%ojq@X4>zI=+xakw7Pws-!qJ8? z{g$IyNgj)S+#clYSsci|O1pqktM1{fx;nbjkXz9`Ed6i?g-Xo7>|~@c;eZ_vzD$?N z;KJ`eL-`n#-s$xILUpm~@AcsN0Box^v zotN}oH2R%j7UbEf0nTCo2h_u+s4-9+4422I>=l7piy6c*!o^Wqy~L9|r?XP!A@KFw zsPFH}zRdH6uSI?_5z85%dZUf4coNyhk2tw<*T`TN%Y9KGhOJXwkXpgnF1Yz}X1mZ- ztE7s;A-bGx(=-Zk%RQqk_BudV(&UJ!5S%4l%WC9B6`XcNQN2`SQsMjv6RR?9_$j(O zpH=TEYK|}>k1gNH^HoNLLj-uHbc6ae8|$BIl}E(bK=K@xPQHH$E8}yh=h?$lj8tE3 zh1uhRD?5*}Zc^w5E&#)sg9$+igNRd)7Q{|TR!CB-{<8F7pbd9~;c^^g{s{h_ibP^3 zR>dQ|UUw-2<9_Ts>cmdb5Lrl8!I8!6wZb#yprO8iMpAJ*2vvzs+!sehajQ~!Kxe^d z01k7}byfSFBa~QAenVL6cUIz-{nz+5{R~3PSWr@s|YY+Qv zfHHg+LQZL0ihwMS=TMN3@I^DG*&5Hh4J3yn(gjApO5(yY zbzNLZ{0ccI569J&ad<;_#u1jN1ajg&eb?NQZKCQ*hKob0&m~Fc{lnXwXAkpSC?G{F z4a=5(+OYQFg_ke%fY_OTs{(%nhyEZXi15*;AYhe{=j#o2y^iaFjR>j?JEAB=R>+f+ z>YhF18pU0;oF<>eEhMVp+48BTFJ$}j zWP5AUG2cL&?tsaq5V2zOpR!USQ$+>y=SkWEl20I2cVPkbnbo4I{4He3XT<4@nz31w z1_!%%Zv}5IBol*)Kb2$r74A~S=|;zV*Mt0)DypOY#VFF)st^3`D?cXz;Uw=MH~>H% z7Ra}1_0?b+n!kxC5^%c%kk*_vTFUETOBj}FEpY-JgOA~+6YyogynIS@3I_kqT-iiM z5LqO+PM%U1Qv9lH5Dnv?Bk1se%_b49Q(}{d66lNN%L@4rH(`Y{zd2uu-5<|zcd!rW zcbqSP=kZ}!ReN}65Q}%iWKoxofdlb-*mf>kCZWQX>xp$tmmpI~5tiq#l-!{asaN$Z z^)AOnn8GAka`pNJ#5~W2?H$}jO2f{lnn!U+mN^(_x1|}N-$AXd7>-e=z_C1#MxbAs zw!UWp7;&qk-Ee8xuvVO2R1RgtFv&L@1yt2hKzaf>k6ICadLVnaA R%c&G&4dyTS-+$qs{|CUiWVQeR diff --git a/Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL b/Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL deleted file mode 100644 index 4b0e5c58..00000000 --- a/Source/Images/hd_zpm3/s1/u0/WSINDEX.XCL +++ /dev/null @@ -1,232 +0,0 @@ -A -ABOUT -ABOVE -ACROSS -AFTER -AFTERWARDS -AGAIN -AGAINST -AGO -AHEAD -ALIKE -ALL -ALMOST -ALONE -ALONG -ALREADY -ALSO -ALTHOUGH -ALTOGETHER -ALWAYS -AMONG -AN -AND -ANOTHER -ANY -ANYMORE -ANYONE -ANYTHING -ANYWAY -ANYWHERE -ARE -AREN'T -AROUND -AS -ASIDE -AT -AVAILABLE -AWAY -B -BE -BECAUSE -BEEN -BEFORE -BEFOREHAND -BELOW -BENEATH -BESIDES -BETWEEN -BEYOND -BUT -BY -C -D -DID -DIDN'T -DO -DOES -DOESN'T -DONE -DON'T -DOWN -DOWNRIGHT -E -EACH -EITHER -ELSE -EVEN -EVER -EXCEPT -F -FINALLY -FOR -FROM -G -H -HAD -HADN'T -HAPPEN -HAS -HASN'T -HAVE -HAVEN'T -HE -HER -HERE -HERE'S -HERS -HIM -HIS -HOW -HOWEVER -I -IF -IN -INTO -IS -ISN'T -IT -ITS -ITSELF -IT'LL -IT'S -I'D -I'LL -I'M -I'VE -J -JUST -K -KNOW -KNOWING -KNOWS -L -LIKE -M -MAYBE -ME -MY -N -NO -NONE -NOR -NOT -NOW -O -OF -OFF -OFTEN -OH -ON -ONLY -ONTO -OR -OTHER -OTHERWISE -OUR -OURS -OUT -OVER -P -Q -R -S -SHE -SINCE -SO -SOME -SOON -SOONER -SUCH -T -THAN -THAT -THAT'S -THE -THEIR -THEM -THEMSELVES -THEN -THERE -THEREFORE -THERE'LL -THERE'S -THESE -THEY -THEY'D -THEY'LL -THEY'RE -THEY'VE -THIS -THOSE -THOUGH -THROUGH -THROUGHOUT -THUS -TIL -TO -TOGETHER -TOO -U -UN -UNDER -UNTIL -UP -US -V -VALUE -VALUED -VERY -W -WAS -WASN'T -WE -WE'D -WE'LL -WE'RE -WE'VE -WHAT -WHATEVER -WHATEVER'S -WHAT'S -WHEN -WHENEVER -WHERE -WHEREAS -WHEREVER -WHERE'S -WHETHER -WHICH -WHICHEVER -WHILE -WHO -WHOSE -WHY -WILL -WITH -WITHIN -WITHOUT -WON'T -X -YES -YET -YOU -YOUR -YOURS -YOURSELF -YOU'D -YOU'LL -YOU'RE -YOU'VE -Z - \ No newline at end of file diff --git a/Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR b/Source/Images/hd_zpm3/s1/u0/WSMSGS.OVR deleted file mode 100644 index 7f16fda88b52990a1f68cb5b3a818636ae6822ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13440 zcmc(Gdvp}%dH&2StN}Clf*m_nTHX`q#G*B8gY7!@Nea3F0^N`n1a6Pc8SRdwDYHA9 z-C2a%o|7GjjjYyk0hc(zPVIw(9rLr@#>Oc*iT_9(H-$yu8#a}k+z^&8&*^^ zsmhAS0_wa9(PAH^ThRpS1l1%$WLp%nqP7uD>VYyzo!Qx8#VM+9wJ8yb>w1*%*|wgC;1pYQ>e9^^ z4{Er+nOf!bO69CobC$1=S~bJQsl7jHZ4?``)uy8=K~PK$TyOI8}DPHMGfFR3#k zyrf!ZbuX#cBUZeJR3NNc9Ubb*hgz!}YU&!B>T82l8#gttS^cMF%Uc#nS7~qi6ST{U zZ`N%8HFM_9yLP_1;JWK?xN+f4H-F)lTfcZ)*_Xcc`=3d(7S8d@x6bz6c*||q-Ei&v zd1YThWA(l)Y8)zmkvynE@gd+xpOkM9541B;}JP2UQxU)Nl< zvbLqVX5*^Wtq;{VRj%DIMY4R6RM)(*v2{(&s+OwNwGF|Q)s>5+8`ZKo-�J_TO~P z7jL=k_pe{@nY3`0vgGE^qjnbrSQZyy3bSi(QScly57KD*ehXWsmY*;O= zeRF;Deb@PJ^p&lU$|RDC%tlgxNV*dZUzWa1QmZG3QU_Q?3Uz65Eo6^MG5qX|Yq2iL z9ML7_Vrf##N!^BdSqdfN2`eszEE8NOB|_OTNeGyfOpJ7rWJ4OHSlqb4vqd}ek`N@x z)H`g9xe&KZsok_fn=#oWNs~rF3dfBtx)e4(HMJg0qK73r8IKY+(Wy(_*q~IUMWrk= zcV3EW5na+^FSP2sP2 zUh1$eNn>H@ye>f!rKpv|aV8|YCnnj(c?thP6H1^lI!LO;|IjQFAhYnRk&{M9I!{tN zwv&_ECnT*P8BxiKN_rfqOL|m_+EOAWC2UEv@$DoA|vQoe_tE*j=L+cqh12?0xTjX&y*^`u5sz zfXWXaJ8w>SlpRL=B0*>7PH!2VFrkm~{fWS071mZv+hO-C49;@)p6`7?r z_rY+)NU$so4tP^Mky$vkF(#4_U@JwQi7 zT~;FRal~1e6?cj<1x``E`}`d_>4^Lo1Pr#~-yB+bi1lcV|WPsR^Xcigb^ zqj4+FXvsBfKEqZn8_Oof>_Rd|nPqq04e$Q(0+4ez<<44##YXJWcrwN!im|g*=$pi5 zBSsy`_~a;klVM8q#hy;H|NRD?15hz*#12rCr+8Fu5@eKNq{DiLmNau(G|@de4U4@3 zJpY$cP1GzbMbNbuSo2}%`IrW_@P9egw%&nN4(XTo4xqitfkGZh=6?~>zN@NonbH); zZs~&)!_X}~0jKHdD#{2Fs9CRjAg28QC&B)Tefgm#%J2etty4RD4lzRRc|QKO26kHL zv;ZW*`;(iPs$I9c^)Y(B02Lwo=W}pm4?HjW{R?WM;o|S}_)1Uj9Th#>OY$qUE3_bt z!uU%R6EReYiSNi^f!%vY0|=2qRy-TZ9iX8TV^*@Wiy|Tz5I2aEYTrF)gC9;mf5kC9 zX4p%~sHrCktu0N>@V^6%8=C3V$LT|2_#^8Rd4xj|>d^HtA7eTPSxGyV%=I(jHCIq8}~Q{l+*Y{>_H$~rc?><^^gn1PuZ+Yzx1Ngns(us zzgwFaLim?~OnHdb3%_B6anVlFDVFk)PIpdF3jS%Za?`G2;+?2|5td>kF?y2911oEV zg#()fEeo0>I`K;!Bz)J9dA^fer(}y3H#BID1TQ(~^M1iFyB~V^(O(~lJcA;qyE(e3or%S{0VJ57xAwKFrrvZ=8lX z6EftA+FKiCM@febeSt0IY&9iX0GMzWR2I~C3q?J3nnw-@3B_$(w6Y{tW*Dd%UOhpZ zw*#07p|tux%!kf*m`2DBsB=FD(mUN<2GrLEe| zF^@4gBphA#3JxFBO!Q}e4)zibr91Xy;iEIBqI!sfr}#uhjcA+mu9ul$bto*laMfKN zIO-YOQ^HR*C#Ebih_CECF{2lDe9ShobcptqEcxJZ?DoX4yP&W&vMbkTz+Y2}$Xm4N ztqj8)Ytb>=oEX&-gYZ_t1n@gfd@4Mn@qKi*=yV_GJM+Xa6REH7BOd{M*PsFev?jCk zx)s7n;se5{QaMc8di4zgx0!i1#{)m3bXBmqj{c6`faRa^rg_q$5qF*20|c9+jTA<< zXr>XS$A!4FiiPJ}1Z@frr~=Qoaw8FTivAA{mN5BKBN}7OE{UFtdW1@bz9LIU_-Ioa z-W>oZXoib4TXp>^aUVZ=jGpM!ON{i<5p@Qj2$rCsKRLpBy2xzoGESSpWr!Z(N-1ic z2o(xi*82t@bz4dJH%Clkb6z+(o>S-fhm1yp1?D)rkA@Iqhy_oKi;&~J0Ks;(BB@l- zu&M^eomIaM2+NdWNW$bL#2cy2)Ev0~ZobIRL9M;9c&bu20(G zY6;i<{k|a_TX4>aSJG;0%j%lCCgIog<5Y(pU5(TiojRdy(F~J~th@Q==(rU-shQ@) zjD^~;Qb29I4!!>N|4=El0ZGHH9N zrn#b}hMO9Lt838bzb;i@)3Ck;11Qy2<0NC>PPMh-$F@}4DkNUC_>NTD8W{Usel_(g z=lpkwy{vOgywUmDBdNBB(DyTp2|6!;ver51Uyypsd4|4931kSFuEqI2=&%+cT=@>6 zWs|cLv>TlL@V|00I-AhBm;SE6k|!-wh&} zXy~LERpGoq-|zj7e>S@>$tVKx=W?|PBL z2jF;Js(~7j>skUd8=(l+lbiDj_Wo}1br{{5sQu6AwsG#v#p<_1`%i%2O050|gn#8E z^xQ!xkMLyg6>$CU=<=<(fWmpKbU3zYKXWCtUl8G8BL$H}tP+1$7nv2=wj!&3yTq#g zg)WQw=S?vv)?p6a4i3e!k})J6+mNT*K7%nq1neI6IMaV4Z{!ueUz&k1$bcTmii`;% zx{|Fx1FXQGf*a{O{x8nJ1>FJ|C>IX^u+Ys&nlb~m;FQfcE7GUEE5S_7V5JHQ3c;+e zXkJy@0GY$B2RAjav=Tbk-BHnAuYGOD0|6`KBom%CT@`58_`prOxBgkk4u`OvO9zRm=3q+B9L!{m&x7b?pMj2w5hbkr zlq$igD%+5ncH!~g;B8M;6f{>lSDX>D9>nHk6@L_V=aE9;tP=Tl>?uG7V1yL4=E5j( zDu-o)%9r)s+xNA;rGKQr{4MQPX-N zq{Z^(P(zDhDL+cPCSVV|-0u<6(d<=mlq`HrH^1;Yf{kVO-PZ^Ej8UxYy;vUrr@v1x z)48Ec`bp%bpQM-FUQTJD!*w;9QO3Pue@In<0^~(!1YYe$n|ds!;O@;y5K)4ySB3cbwHiF)`0zGe93uMu|d`CktN zXyp(Bax?#0AG+1?rQ8s5XU9fio;e$s-C|hDL@$K%73hWa zMWfC}e4}Gp-J{@7N^O81F|~{I3Z*Js3k@-MA{s2yIwu>`*#Uw2rUV3a2ZXy_@1$oi zPPiWc z^sYp4nbi#|Ctq)4>|}WYMN^;Jiy6BSxa3~|+pKq>YY@MMG$fUM*rO;8@g?$&gJ8LX z`gu5nj{-)naxS7^^g7sMBswtkE=DvsFCsj$k~!ouM>>14!|X)}6yABT3O)f$gic|Z z^bvxRaW@lyNQ5O%cAtObF~#q2o4lVgh4C1Aae5A)Eetx4h@ z@g6L22zLP%{6SAW{P4ujGvh)mXm{5qCwlZ8M|{Znj<^*EBw9p)))Pm{{N!<-aTboi zc~()v%Lrdxl#M)UH^Ym($6WuSl<=8oby3@>By#W21Eha5shte?Z>j?$iAeztJx+hB7*|j6fT%G{ zyaQ}_;yLh*OZAxEDtK27aJt#cs-u<}3TA$)vIgEL0=62Vxfe}SE>Nt*qtG77Xm}LSUA5yHcpe1}jcdUaV%W}J2>o6Z za^YQI#0G{O@4Aeby#rdIo_4~fs>p@zSd|-yy(8cq%5}r3s;d$jj z*el@W1)8OkxX(&d|7}y~-Qc1&6@%iIL9J*KSs%o)57kA zEqrNifdR@N+T`#*up(w9JUIT0NV&dMNypz>%Su5IxLWBMvXFK@S@?Lo3-#zR0%_CJ zZ>^@|c6n5NG2(7dBepw`5}W+jb| zEte^^cxJPQp6N?}eeEBMD*Y&x@1b`WQv{X%;dUK9ARW(4>KI<8aCr0e%0FfbVZ%o{ zMWt@`)vBAt!UFT*NG9E{P9@6e*HMcL7Q#(N-M%mF<*lbzCWYg%fKP-BEKhQ(p)tsN z^%DQ(JINgDoGhRe*dunK9!4sclZz@X0eTJYsI;h$^cPzr-u{;Ws?|^KAMfM~=SP+YF;gk12w64?}oULz{?; zpq|Zk)6b=(x_7iv3fjv~@Ak9|-(l&=35tvd=tqc6;+qF?=b7P)R($Yd)NS|ygm@mp z1=Ox{{p3Cn;`&q~;52R-6@oHV$%u^#4Lc6a2TRAPRzRTh>m)9|oP9}Hx>+he^>~w> z6UXpsp-7Bp+)Or~M=o1YUE5q!6>Mxq(!}qp<|mHioBg>CpMQQ++~9}H33U2>ZLR#0 z*utY_-wyjuzB?O1H@`pNo+aqubc_y5 zqmyRyNdGlP0z?ojE85A_9e7(DHA1@CgKgk#A}{1$;Lh*Aq1&*#jHp-=H`HlFk!Ti+ za>htJ9rafA`>_*F`V`+=-wE`ici5Ozkg-f+xPNYGL;eLpek$sIi`UltZXA!W`CYUB z7EA|o$7K!d&D{vKHLe!*H=X#p@SqxzCeG3+QHP1iK_xS%|0QG+$iDi&k5#EAE2H$?V{6MoE0)LU>>9tfGax zk)U(C`2)-b7B@e?HSXk8wuxtPan0m;+A8oZSi)V09UAc|)?orZFEfR>EcTK_Hy*5r zj2-Ih{6u~ed+OAqC+=jF8pK!Ba)r9VvPq9lduPJTQoLNGIk*x8uZn_A72ZP>Dpgt@ zcwXI#l3%Xav51g56!9<&N zid$BMRS5J#3kqs{=emg@5v>R69HYS);8bqZD?eS`v$&nMFKV7Twe>iw-6aUW z0z%e%nvDlp|Fe_DiHs$1KJip#Y1uM zu*=kKO;`$$fGae_q9rmn+{FE33suDrW-9QE*n+6pLkpC<|9)heUg?Gk70TsK7A;mA z80Kmwek#iESXOYo3(?NnnoU$)gN#ZoYi~}*`zm{EaPKtX@cC!KU=UT8SbzgqG_>GB zIu0gKPCy%C6(JmUR8xH>e7fnq*BhZ|{ugMiKUy>j pZNlYluZA6v)Om=xVU(ghgva{4gSgJoC;!&!{lkWUblX+_{5Nc?QV;+D diff --git a/Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR b/Source/Images/hd_zpm3/s1/u0/WSPRINT.OVR deleted file mode 100644 index 6f5aa6965bdaaab52dffab33433687b27b63de3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152704 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%0AiR9}0}niar_*KKIusbLTY1I0 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s1/u0/COPY.UPD b/Source/RomDsk/ROM_1024KB/COPY.UPD similarity index 100% rename from Source/Images/hd0/s1/u0/COPY.UPD rename to Source/RomDsk/ROM_1024KB/COPY.UPD diff --git a/Source/RomDsk/ROM_1024KB/CR.COM b/Source/RomDsk/ROM_1024KB/CR.COM new file mode 100644 index 0000000000000000000000000000000000000000..8a824bcc4108a87e72b8e2925f3402628e7f9e60 GIT binary patch literal 6144 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 +or + ddtz [d:]filespec + +In the second form, DDTZ will load the specified file into +memory starting at 0100H, unless it's a .HEX file that sets its +own load address. Besides reporting the NEXT free address and +the PC (program counter) after a successful load, DDTZ also shows +the number of memory pages needed for a SAVE. Instead of having +to write all this down, just use the 'X' command at any time to +redisplay these three values for the current application. + +NOTE: loading more code above the NEXT pointer revises these + values. + +As in DDT, when a program is loaded above the area holding the +'A' and 'U' (and now 'W') command code, these commands are +disabled, and the extra memory is released to the user. Thus, +DDTZ can occupy as little as 3K total memory space. Unlike DDT, +however, DDTZ will not overwrite itself or the system on program +loads (except .HEX files). + +At initialization, the stack pointer (SP) points to a return to +DDTZ, just like for the CCP. Thus, programs that normally return +to the CCP will be returned to DDTZ. The 'B' command +reinitializes this condition. + + +The intercept vector copies the BDOS version number, etc., so +an object program does not know that DDTZ is running (except +for BIOS-BDOS vector size). Thus, programs that check the version +number should execute correctly under DDTZ. + +All input parameters can now be entered in any of three formats: + + (1) hexadecimal (as in DDT), + (2) decimal, by adding a leading '#' character, + (3) ASCII, by enclosing between either single or double + quotes; either one or two characters are allowed. + +Leading blanks in command lines and parameters are absorbed. +Either a comma or a (single) space is a valid delimiter. +Either uppercase or lowercase input is accepted. + +The default command (for anything not otherwise recognizable) +is 'H'. This allows convenient calculation, along with the other +features described below. So, to convert a number, just enter +it! + +As in DDT, the prompt character is '-', and the only error +message is the query ('?'), which generally kicks you back to +command mode. + +New Commands (Over DDT): +======================= + +NOTE: letters in parenthesis, e.g. "(U)", show the equivalent + command for DDTZM version (compatible with MSDOS debug). + + @ Sets or shows (with no parameter) the internally stored + "base" value. Also used with the 'S' and 'D' commands as + an optional parameter (though without the '@') to display + memory from an arbitrary base marker (offset). When set to + zero (the default), it does not affect any screen displays. + + B B)egin: resets the USER stack pointer to its initial value, + such that any program that exits by an RET will return to + DDTZ. DDTZ provides a default stack space of + approximately 24 bytes for user programs. + + C C)ompare first_address,last_address,against_address: shows + all the byte differences between two memory areas, in the + format + + XXXX aa YYYY bb + + where XXXX and YYYY are the comparative memory addresses, + and aa and bb are the corresponding byte values. Can be + used to verify the identity of two files by first + loading them into different memory areas with the 'R' + command (see below). + + + W Write: stores the modified memory area to disk under the + (K) filename specified by the 'I' command, overwriting the + original file from which it was loaded (the user is queried + before doing so). By default, the image of memory from + 0100H through the "NEXT" value -1 is saved. "K first_addr, + last_address" overrides this and allows writing ANY memory + area to a file. Almost a necessity for CPM 3.0 (no SAVE!). + K)eep on DDTZ + + X eXamine: redisplays the "NEXT PC SAVE" report at any time. + (Q) Q)uery size on DDTZ. + + S S)earch first_address, last_addr, value: searches the + (W) specified memory area for the value (a 16-bit word, not a + byte) and shows the locations of all such. Very useful for + finding CALL's or JMP's to a particular address, etc. + W)here on DDTZ + + Y Y)our_option parm1,parm2,address: executes an arbitrary + routine at the specified address, with the BC and DE + registers set to parm1 and parm2, respectively. + + Z Displays (but does not alter) the Z80's alternate register + set, including the index registers (disabled if running on + an 8080). On Z80's, automatically included as the last + part of the display by the 'X' command. + + +Based (Offset) Displays: +======================= + +The 'D' and 'E' commands can use a stored base value (offset), +as set by the '@' command. The current @ value may be +overridden for a single execution of these commands by adding the +base as an extra parameter in the command line. The effect is +to add this value to the first/last address and display +accordingly. The address listing on the left becomes XXXX:YYYY, +where XXXX is the offset address and YYYY is the actual memory +address being displayed. For example, if you have a data area +located at 42B7H and wish to preserve easy access, just enter +"@42b7". Now, "d0,3f" will dump memory starting at 4237H. + + +Further Changes from DDT: +======================== + + A A)ssemble now accepts the full Z80 as well as 8080 + instruction set, although it expects them in Intel rather + than Zilog format (see notes below under the 'L' + command). When in doubt, see the mnemnonic list below. + + D D)isplay or D)ump will accept an optional third parameter + to set the base value for a single execution only. Format + has been cleaned up. + + H H)ex_arithmetic on two values also shows their + difference in decimal. With only one value, converts to + hexadecimal, decimal, and ASCII (low-order byte only). + + + N N)ame now allows drive specification (d:...) and sets up + (I) the complete command line, including both FCB's (at + addresses 005CH and 006CH). The tail (stored at 0081H up) + is NOT upshifted. + I)nput on DDTZ + + U U)nassemble now displays the raw hexcode, especially handy + (L) when examining non-code areas. Intel (8080 style) mnemonics + are used, so some disassembled instructions may look + strange. E.g., the Z80's 'IN B,(C)' and 'OUT (C),B' become + 'INP B' and 'OUTP B', respectively; 'LD (nnnn),BC' becomes + 'SBCD nnnn', 'ADD IX, BC' becomes 'DADX B', and 'JP (IX)' + becomes 'PCIX'. + L)ist on DDTZ + + L L)oad now permits loading a file into memory with an + (R) offset, which is added to the default load address of + 0100H. When reading in a .HEX file with a preset bias, + the 'R' command will not transfer control to an invalid + execution point. Another execution of the 'R' command will + reread the input file, e.g.: + + n blah + l + ...modify the code and generally mess about... + l + + The original file is reloaded, and the modifications are + removed. + R)ead on DDTZ + + E E)nter, like D)isplay, now accepts an optional second + (S) parameter to set the base value for a single execution + only. + S)ubstitute or S)et on DDTZ + + T T)rap/trace on termination now shows the complete CPU + state. Traps and traces no longer lock up when a user RST + 7 instruction is executed. Tracing of BDOS/BIOS calls is + heavily trun cated, avoiding clutter and preventing system + crashes. + +NOTE: Most of the UNDOCUMENTED Z80 op-codes are handled. Others + can crash the system. + + R R)egisters also shows what two-byte values the HL and SP + (X) registers are actually pointing to. On Z80's, displays the + alternate register set. + eX)amine on DDTZ + +NOTE: Any use of the 'W' or 'L' command resets the system DMA + transfer address to the standard default value of 0080H. + + +; This is the output of DDTZ when disassembling OPTYPE.TRY +NOP LDA 06A4 MOV M,H +LXI B,06A4 DCX SP MOV M,L +STAX B INR A HLT +INX B DCR A MOV M,A +INR B MVI A,20 MOV A,B +DCR B CMC MOV A,C +MVI B,20 MOV B,B MOV A,D +RLC MOV B,C MOV A,E +EXAF MOV B,D MOV A,H +DAD B MOV B,E MOV A,L +LDAX B MOV B,H MOV A,M +DCX B MOV B,L MOV A,A +INR C MOV B,M ADD B +DCR C MOV B,A ADD C +MVI C,20 MOV C,B ADD D +RRC MOV C,C ADD E +DJNZ 0134 MOV C,D ADD H +LXI D,06A4 MOV C,E ADD L +STAX D MOV C,H ADD M +INX D MOV C,L ADD A +INR D MOV C,M ADC B +DCR D MOV C,A ADC C +MVI D,20 MOV D,B ADC D +RAL MOV D,C ADC E +JR 0134 MOV D,D ADC H +DAD D MOV D,E ADC L +LDAX D MOV D,H ADC M +DCX D MOV D,L ADC A +INR E MOV D,M SUB B +DCR E MOV D,A SUB C +MVI E,20 MOV E,B SUB D +RAR MOV E,C SUB E +JRNZ 0134 MOV E,D SUB H +LXI H,06A4 MOV E,E SUB L +SHLD 06A4 MOV E,H SUB M +INX H MOV E,L SUB A +INR H MOV E,M SBB B +DCR H MOV E,A SBB C +MVI H,20 MOV H,B SBB D +DAA MOV H,C SBB E +JRZ 0134 MOV H,D SBB H +DAD H MOV H,E SBB L +LHLD 06A4 MOV H,H SBB M +DCX H MOV H,L SBB A +INR L MOV H,M ANA B +DCR L MOV H,A ANA C +MVI L,20 MOV L,B ANA D +CMA MOV L,C ANA E +JRNC 0134 MOV L,D ANA H +LXI SP,06A4 MOV L,E ANA L +STA 06A4 MOV L,H ANA M +INX SP MOV L,L ANA A +INR M MOV L,M XRA B +DCR M MOV L,A XRA C +MVI M,20 MOV M,B XRA D +STC MOV M,C XRA E +JRC 0134 MOV M,D XRA H +DAD SP MOV M,E XRA L + + +XRA M JPE 06A4 SLAR M +XRA A XCHG SLAR A +ORA B CPE 06A4 SRAR B +ORA C XRI 20 SRAR C +ORA D RST 5 SRAR D +ORA E RP SRAR E +ORA H POP PSW SRAR H +ORA L JP 06A4 SRAR L +ORA M DI SRAR M +ORA A CP 06A4 SRAR A +CMP B PUSH PSW SLLR B +CMP C ORI 20 SLLR C +CMP D RST 6 SLLR D +CMP E RM SLLR E +CMP H SPHL SLLR H +CMP L JM 06A4 SLLR L +CMP M EI SLLR M +CMP A CM 06A4 SLLR A +RNZ CPI 20 SRLR B +POP B RST 7 SRLR C +JNZ 06A4 RLCR B SRLR D +JMP 06A4 RLCR C SRLR E +CNZ 06A4 RLCR D SRLR H +PUSH B RLCR E SRLR L +ADI 20 RLCR H SRLR M +RST 0 RLCR L SRLR A +RZ RLCR M BIT 0,B +RET RLCR A BIT 0,C +JZ 06A4 RRCR B BIT 0,D +CZ 06A4 RRCR C BIT 0,E +CALL 06A4 RRCR D BIT 0,H +ACI 20 RRCR E BIT 0,L +RST 1 RRCR H BIT 0,M +RNC RRCR L BIT 0,A +POP D RRCR M BIT 1,B +JNC 06A4 RRCR A BIT 1,C +OUT 20 RALR B BIT 1,D +CNC 06A4 RALR C BIT 1,E +PUSH D RALR D BIT 1,H +SUI 20 RALR E BIT 1,L +RST 2 RALR H BIT 1,M +RC RALR L BIT 1,A +EXX RALR M BIT 2,B +JC 06A4 RALR A BIT 2,C +IN 20 RARR B BIT 2,D +CC 06A4 RARR C BIT 2,E +SBI 20 RARR D BIT 2,H +RST 3 RARR E BIT 2,L +RPO RARR H BIT 2,M +POP H RARR L BIT 2,A +JPO 06A4 RARR M BIT 3,B +XTHL RARR A BIT 3,C +CPO 06A4 SLAR B BIT 3,D +PUSH H SLAR C BIT 3,E +ANI 20 SLAR D BIT 3,H +RST 4 SLAR E BIT 3,L +RPE SLAR H BIT 3,M +PCHL SLAR L BIT 3,A + + +BIT 4,B RES 3,D SET 2,H +BIT 4,C RES 3,E SET 2,L +BIT 4,D RES 3,H SET 2,M +BIT 4,E RES 3,L SET 2,A +BIT 4,H RES 3,M SET 3,B +BIT 4,L RES 3,A SET 3,C +BIT 4,M RES 4,B SET 3,D +BIT 4,A RES 4,C SET 3,E +BIT 5,B RES 4,D SET 3,H +BIT 5,C RES 4,E SET 3,L +BIT 5,D RES 4,H SET 3,M +BIT 5,E RES 4,L SET 3,A +BIT 5,H RES 4,M SET 4,B +BIT 5,L RES 4,A SET 4,C +BIT 5,M RES 5,B SET 4,D +BIT 5,A RES 5,C SET 4,E +BIT 6,B RES 5,D SET 4,H +BIT 6,C RES 5,E SET 4,L +BIT 6,D RES 5,H SET 4,M +BIT 6,E RES 5,L SET 4,A +BIT 6,H RES 5,M SET 5,B +BIT 6,L RES 5,A SET 5,C +BIT 6,M RES 6,B SET 5,D +BIT 6,A RES 6,C SET 5,E +BIT 7,B RES 6,D SET 5,H +BIT 7,C RES 6,E SET 5,L +BIT 7,D RES 6,H SET 5,M +BIT 7,E RES 6,L SET 5,A +BIT 7,H RES 6,M SET 6,B +BIT 7,L RES 6,A SET 6,C +BIT 7,M RES 7,B SET 6,D +BIT 7,A RES 7,C SET 6,E +RES 0,B RES 7,D SET 6,H +RES 0,C RES 7,E SET 6,L +RES 0,D RES 7,H SET 6,M +RES 0,E RES 7,L SET 6,A +RES 0,H RES 7,M SET 7,B +RES 0,L RES 7,A SET 7,C +RES 0,M SET 0,B SET 7,D +RES 0,A SET 0,C SET 7,E +RES 1,B SET 0,D SET 7,H +RES 1,C SET 0,E SET 7,L +RES 1,D SET 0,H SET 7,M +RES 1,E SET 0,L SET 7,A +RES 1,H SET 0,M DADX B +RES 1,L SET 0,A DADX D +RES 1,M SET 1,B LXI X,06A4 +RES 1,A SET 1,C SIXD 06A4 +RES 2,B SET 1,D INX X +RES 2,C SET 1,E DADX X +RES 2,D SET 1,H LIXD 06A4 +RES 2,E SET 1,L DCX X +RES 2,H SET 1,M INR [X+05] +RES 2,L SET 1,A DCR [X+05] +RES 2,M SET 2,B MVI [X+05],20 +RES 2,A SET 2,C DADX SP +RES 3,B SET 2,D MOV B,[X+05] +RES 3,C SET 2,E MOV C,[X+05] + + +MOV D,[X+05] DSBC B DADY B +MOV E,[X+05] SBCD 06A4 DADY D +MOV H,[X+05] NEG LXI Y,06A4 +MOV L,[X+05] RETN SIYD 06A4 +MOV [X+05],B IM0 INX Y +MOV [X+05],C LDIA DADY Y +MOV [X+05],D INP C LIYD 06A4 +MOV [X+05],E OUTP C DCX Y +MOV [X+05],H DADC B INR [Y+05] +MOV [X+05],L LBCD 06A4 DCR [Y+05] +MOV [X+05],A RETI MVI [Y+05],2 +MOV A,[X+05] LDRA DADY SP +ADD [X+05] INP D MOV B,[Y+05] +ADC [X+05] OUTP D MOV C,[Y+05] +SUB [X+05] DSBC D MOV D,[Y+05] +SBB [X+05] SDED 06A4 MOV E,[Y+05] +ANA [X+05] IM1 MOV H,[Y+05] +XRA [X+05] LDAI MOV L,[Y+05] +ORA [X+05] INP E MOV [Y+05],B +CMP [X+05] OUTP E MOV [Y+05],C +POP X DADC D MOV [Y+05],D +XTIX LDED 06A4 MOV [Y+05],E +PUSH X IM2 MOV [Y+05],H +PCIX LDAR MOV [Y+05],L +SPIX INP H MOV [Y+05],A +RLCR [X+05] OUTP H MOV A,[Y+05] +RRCR [X+05] DSBC H ADD [Y+05] +RALR [X+05] shld 06A4 ADC [Y+05] +RARR [X+05] RRD SUB [Y+05] +SLAR [X+05] INP L SBB [Y+05] +SRAR [X+05] OUTP L ANA [Y+05] +SRLR [X+05] DADC H XRA [Y+05] +BIT 0,[X+05] lhld 06A4 ORA [Y+05] +BIT 1,[X+05] RLD CMP [Y+05] +BIT 2,[X+05] INP M POP Y +BIT 3,[X+05] OUTP M XTIY +BIT 4,[X+05] DSBC SP PUSH Y +BIT 5,[X+05] SSPD 06A4 PCIY +BIT 6,[X+05] INP A SPIY +BIT 7,[X+05] OUTP A RLCR [Y+05] +RES 0,[X+05] DADC SP RRCR [Y+05] +RES 1,[X+05] LSPD 06A4 RALR [Y+05] +RES 2,[X+05] LDI RARR [Y+05] +RES 3,[X+05] CCI SLAR [Y+05] +RES 4,[X+05] INI SRAR [Y+05] +RES 5,[X+05] OTI SRLR [Y+05] +RES 6,[X+05] LDD BIT 0,[Y+05] +RES 7,[X+05] CCD BIT 1,[Y+05] +SET 0,[X+05] IND BIT 2,[Y+05] +SET 1,[X+05] OTD BIT 3,[Y+05] +SET 2,[X+05] LDIR BIT 4,[Y+05] +SET 3,[X+05] CCIR BIT 5,[Y+05] +SET 4,[X+05] INIR BIT 6,[Y+05] +SET 5,[X+05] OTIR BIT 7,[Y+05] +SET 6,[X+05] LDDR RES 0,[Y+05] +SET 7,[X+05] CCDR RES 1,[Y+05] +INP B INDR RES 2,[Y+05] +OUTP B OTDR RES 3,[Y+05] + + +RES 4,[Y+05] SET 0,[Y+05] SET 4,[Y+05] +RES 5,[Y+05] SET 1,[Y+05] SET 5,[Y+05] +RES 6,[Y+05] SET 2,[Y+05] SET 6,[Y+05] +RES 7,[Y+05] SET 3,[Y+05] SET 7,[Y+05] + +; These are the result of disassembling 64180OPS.TRY +; These opcodes are available ONLY on the 64180 CPU +; DDTZ will both assemble and disassemble these. +IN0 B,20 TST E MLT B +OUT0 20,B IN0 H,20 MLT D +TST B OUT0 20,H TSTI 20 +IN0 C,20 TST H MLT H +OUT0 20,C IN0 L,20 TSIO 20 +TST C OUT0 20,L SLP +IN0 D,20 TST L MLT SP +OUT0 20,D TST M OTIM +TST D IN0 A,20 OTDM +IN0 E,20 OUT0 20,A OIMR +OUT0 20,E TST A ODMR + +; The following are UNDOCUMENTED z80 opcodes from XTDOPS.TRY. +; DDTZ will disassemble these, but will not assemble them. +; They use xh/xl (or yh/yl) as separate byte registers. +; Use these at your own risk. +INRX H ACXR H MOVY H,B +DCRX H ACXR L MOVY H,C +MVIX H,20 SUXR H MOVY H,D +INRX L SUXR L MOVY H,E +DCRX L SBXR H MOVY H,A +MVIX L,20 SBXR L MOVY L,B +MOVX B,H NDXR H MOVY L,C +MOVX B,L NDXR L MOVY L,D +MOVX C,H XRXR H MOVY L,E +MOVX C,L XRXR L MOVY L,A +MOVX D,H ORXR H MOVY A,H +MOVX D,L ORXR L MOVY A,L +MOVX E,H CPXR H ADYR H +MOVX E,L CPXR L ADYR L +MOVX H,B INRY H ACYR H +MOVX H,C DCRY H ACYR L +MOVX H,D MVIY H,20 SUYR H +MOVX H,E INRY L SUYR L +MOVX H,A DCRY L SBYR H +MOVX L,B MVIY L,20 SBYR L +MOVX L,C MOVY B,H NDYR H +MOVX L,D MOVY B,L NDYR L +MOVX L,E MOVY C,H XRYR H +MOVX L,A MOVY C,L XRYR L +MOVX A,H MOVY D,H ORYR H +MOVX A,L MOVY D,L ORYR L +ADXR H MOVY E,H CPYR H +ADXR L MOVY E,L CPYR L + + +Command Summary: +=============== + +DDTZM command DDTZ command +============= ============ +@ (base) +A)ssemble first_address A +B)egin {i.e., initialize stack and return} B +C)ompare first_address,last_address,against_address C +D)ump first_address[,last_address[,base]] D +E)nter_in_memory first_address[,base] S)ubstitute +F)ill first_address,last_address,value F +G)o_to [address][,trap1[,trap2]] G +H)ex_arithmetic value1(,value2) H +L)oad_file (offset) R)ead +M)ove first_address,last_address,destination M +N)nput FCBs_command_line I)nput +Q)uit (not avail) +R)egister examine/change [register|flag] X)amine +S)earch first_address,last_address,word W)hereis +T)race_execution [count] T + Untrace_execution [count] (i.e. do count instr) U)ntrace +U)nassemble_code first_address[,last_address] L)ist code +W)rite [first_address,last_address] K)eep +X)amine {i.e. display memory parameters for application} Q)uery +Y)our_option BC:=parm1,DE:=parm2,call_address Y +Z)80_register_display Z + + +If you find this program useful, contributions will be gratefully +accepted and will encourage further development and release of +useful CPM programs. My practice is to include source. + +C.B. Falconer +680 Hartford Turnpike, +Hamden, Conn. 06517 (203) 281-1438 + +DDTZ and its associated documentation and other files are +copyright (c) 1980-1988 by C.B. Falconer. They may be freely +copied and used for non-commercial purposes ONLY. + diff --git a/Source/RomDsk/ROM_1024KB/DIF.COM b/Source/RomDsk/ROM_1024KB/DIF.COM deleted file mode 100644 index 87b89d75568272353e76a85046282781b8a406bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 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 Hvcl@8MQOf*_;f=!HhxUAXt|dpgEk`Nz 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 LleoA4|BnA}sttr@ literal 0 HcmV?d00001 diff --git a/Source/RomDsk/ROM_1024KB/NULU.COM b/Source/RomDsk/ROM_1024KB/NULU.COM index 3d45098af24df91a9098e2766d6bd37b2018cdf2..fc5594b1e2c4eddb679645296eaeeb9d32991990 100644 GIT binary patch delta 23 ecmZpuYN*;!$H>Jhoya8Z$iyV=x4DC{!WsZnwFYSb delta 23 ZcmZpuYN*;!$H>J1224P5a|dIEH2_DK1s?za diff --git a/Source/RomDsk/ROM_1024KB/PMARC.COM b/Source/RomDsk/ROM_1024KB/PMARC.COM new file mode 100644 index 0000000000000000000000000000000000000000..59bd3ef39a3e22311093d1ce6c21959b07a9aa1d GIT binary patch literal 10368 zcma)i4SXBLwePOwkz~h~wU+Hj{@m5d_O474XA>N;b>w_vAUF<5hygb-rg0oMBnozd zVmndHR|DMKmXDT}cUzjayx#VHU_uHC0n$XmA+o!?+Lz?=3s)^J&xU(_RWM*^=+*lD zXJrQiZGUfV&CZ-T=ggUzGiT+l^QHHTNAD8%id_>zhs>rij>NP5xx?Bk?6TM}o6g*^Yp?UaS;o0%^@c?a3zm4g z$4zI7W1cmQt2f`WnfWWvG=zy8ccVK%P<2ceiy0J3IEZ)$!7;i`L7$XBFn- zN;jADo|UPoGTP!%=B4#(n=nGitX#8(WtM!sJ+t1Md`l37MfUA)wzZgT90q^d)32eI;m#K?{zHq$&M&U)n`pU+MdI{if=F zySO4Hq%$_#-ltXWfUIt1bRPZEzFDGmmk66>Etsy}C_4~okNs1V{ew36=R{`>94G4Y^o9I~Mky1$rjO6{QnsN~>~RhW|K9P{iv%rQ45K|w=eqtUO0k~P6 zmy~EvC?w7PDabgMnCBJhbyE82$dFaUG((bFXcPCAv7o`Io~k+(Y5`G$va*P%GEw%+ zUN3RqEzcjyAId{dQtMoMo7EmIo?9PZ?Uj90|59#O%4EZJDIH6CK1d0BcLPv}Z9yXP8DuVf-2PxbaFm?%>}w_o)?RJm*=gi+`;^}! z!z}Y3Q_7Hedzt@j<;TeMElXKauy#Kn3rv;!8p1K@bdHSeK}bk!F+o18+1cv5)et+L z=C?^{{+LoHsshpK#G$$tm8Y4UoSdfdw@)Yusb}2Mq?Q?#l|%S@PWhumN!iayOKEM3 zS~8dLeGsxuYB7af+)$l%ZaXFYKtl625xU{M6DQ-rc*Pj3LfD^%L$6giEcYv$v!c7Q zwiR{xi)i*qcRFu5q-Xe2)m(q28p0HtxTlSy=3!Q6xigi*xk}$W?sTQ_(@M!S?93g5 zMH(IM(LS!|#cu+oer1lCSKWy>dW3EFU?d9F$wm`P$umvfEAWyRY4SuZ-jH zck74hhU%t>Z5p$@Kk@9ad4-J;UNv{0@|hlUeijt7>>s13GU?-WSQM_%kt6L3nMCuw zvdcdm6ob*D_I_n6QEw#`=>hc?viz07qxMj}(r7DSY|~lYP&b{wBM&jN^dcuQu<$!A~*oG9d4KmCK(7sca6YK7k zGp-faA2^QI#4X}BO616?I#|o6dwb<7cehQQXH%Bi1jgqI=}hGI96zI{UHX$Ppl&6v zRNq{|1j30`BX{K#_0;kt(cCK+QPh5`wN_^aBR1>2qAJv6c>ClkqxQgY2`i70es3DE zHafJew&+bc4)vfM=y~N$v^bI2I1#I0792`(g)L*kiH(D|=LoFNMe$A*@g}tJd2=D! z9wd9yW<_H?wV|pxt)1qVS(o$gq7StLQ)q1R!tzFl?3%!c+*4ccl;@%6hVWk`lioE% zYt0$B0L=Py8w293bj-rw+8j*7Noh$+GAY{_nTqtCr=|aJ%0MniZ@FV<;pxbRoU4lG zQbZQz3{Q6J>_{jFb3KgVd$HO|=P9vi8#$Yj1Eb_}VHTo{4fQ&E>8QOi(Y%dLB}QT7 zXbv4h*XFHY6FHI76OJ6U_v$M~j@tdx+9#r)N79R*@R=Olo`QAjmXY6Jo##9^Qy0CI z<9~a$&<$X>Zuc$IoxVby_Z8_Ye8qa7uSB2rmG+$A3xyglI0=A~vbdP^Cw^OTyvu(Z_dEacNmGn{#)S=caa zr8&CQXD!V|<7uV&1&sFr*|jthpbTh|Xx>PY7}=yN?sbza?S+!;NXQYW_$)mw!zXb~+}^?VK}}alY1O}@ zl@V6^Pd?GSjwIGKklrERkZY)LsOZb@af@VjV31i;ViQnTHxRWEXOf3GFSY1ZnDAHE zR&bS+ov_3(NyxtfGf#wiQuu^JEPRUod>O2XNu2aoJF^9oJiF2Q73CeNUucqHTIe54 zV|#!ez&C@pv7;Nig$m=ECKZ$}!WOEoB`~Dw8k!p0DeZyUKpM@=kT{e(#0}YJ-vbwB zb6K4O$JUE_% zEIkZR5Ay8rtRQn_ngz|sR59)OOH%yT=bXyH35_aWBP_$2?WvJl9ie2uvE*p9)N%Fz zvbDTv^iXq|6EXwc2H>c+IW^ynyF9|W8 zAW4YvlsOqPC7-ff%FN@^nWQT#zKxAoEOV3Xt?);wP!RVs=?nOTh4zVKz`Bl+^ z{NYjXFGe3m#5=BW?Lr$#R4#lW&)x|E?KfOy7^{8J;X`Asif+L7PVpIWS< z{oNk)yBGbov5!glS-Qz*&(bZvd0Bdn&zz-~`Pi&(IwbuHn-1SAEY0Wsjjj*>4LI54 z+A?wWn)PSD;{PZfLS3Li*{NJz@c--lNLh$Za7EM&jNVkKek9eaj+&GFF5zQ|%d5e5 zcV7W~nNPX*sT5kKle*)6=Drp`^Kg@Dsd=4g^un01>GdEzSJ3xBz|S0QhjDqGZtqXl zk4*{tWl9seuLYXgB!cGKjgzC7&J`T^)$@^$3ZhR_=PUYp{;Z!5{5e`Jh8_&Y5}WqR z-AWLL;$^+#hYjBz9Sy>n6YZb)+30Tz5}Ou~Za7r_Gz`LAujwmZRa9|Ob}0hG33D$d z2b3kLq4UkJr=$2ce8n_F+>H6E2PPd2H!mjY64FSeRu&Vw92JGo6$zFP1=R(_yO5-W z`1|?lV&YY1N{1L5T)ponHeF2yu=T*-JDY`*N22)<1ETT6iH(w@D6#1f7Lm4eb;K7W>`M`z(uA$q_vk<*)N;>vLkQI zPc%cA#q_+PE+UN(`pHYg>0L&m!TEj@#t`n5d7i)SG@mZoKZ|jn(FunZP?dnU730Qd zGywDM9+NP|%Da-cp1A*0Qm-eQ?!JAbyO(7AHR@pDB??}3GX?3yi3$Ni8G42gSm|g(q2%c0k=~uo^ zv~N^sJw-4udL}{-CA?WZ0x!eL{laS|TCxa%BW(Zk3-JyQ<`*`Omo;_MEymIaNDIzU zd^$3XIC&MhgbikmEAG|ydZPbah$Bop&QDc1KV6LjPaTds*W>(@jjcUHI7ShHB>a$O zx-a%=w|Sf^grljFUHiGmsR)mxN={nx2;WVWcQWrR~6kS7d%xCE>c z-a-`u1W<U!=(CCJ&)ay~?6;x~16&BMsitG}ygz}>b~qG1uTP&Js26R0p`ZBK zh^M%J4C0IqWsEE;7VQ&fW0yRqJkNQ4?s>vVEZD}#&x`+(VZ;G0i?U2vM>v%JzQxV_|EERqxJBzrNy;$TZJTE(K+#6mP z24|^uL#Z%GV@=UkcQ~>K9I6NNvDOFQ6ry|F1M#us*wlp!ahN1+I(JlCpEv9HBmo+o z)cW~Z_a-?SA3Ym`E5_aAH8+KF(HDpPPhien<25^H%dx_51w}{Uw`UXk`>{A^v;$>{ zO}~Ph^a9~-C)&+rap5Mf0elv~=ZN=L#O3}K@xDM3H@IIQ+Qu@}bAOPraCVi>;0i3X zfbO0*BsQHS?o$K{LU~Nal29I((aNAKfb~mdU*g3bBU%UAyT&W@8P(6Csb`7zIoi}$ zTi#IyOm2{dB5BK@dQ7HFPlDDq5t-J`FsY$Zfln3X!?eUPrtQbZ{F8=JI=$Q~26grcd*1KYYru2n?16(bKCfLJor^L&gqZWz4AMD4ml`p93PN zjuaU)O17p!`!Nqi)bz5L&W}7QXopI*u`(YIfVQ329^kdhP^($3qsTkTv@$-HqM<0? z;pxB_IEE6f=xJ&N4K~IhKF^z!XhQk{4alvUMvB^*?%+)9HuVctqZy4K)KJU7|JAW-y@R9vwv5bD~sB^W60+7c!PI@Hh|ijPT&k#Q11(^Z<@8wmWvA8YBqiM4u5c7q^kK z!=uaS=W*AB{WXdQ5$IPJN6)yaDY2lX@Y~ zsg)#v?-u`CB7PPO{e@r|hKN(x(GtyDh$}e5YzsLN@q4J415{2WC8rS)qjD;qvs8fS zOk~Xdwo#lM9*t=)dA|A|eaU0_%g`@_DW>HMKtO0<^9p&YoGKc5Wa)dTvK@!201i|m zG0*cu*&`z!?8ww3I0Vn&AUcWNInhkLB%CGG1M>WEE7)Ms;0c4vntK?YZFX{4{Lh1wshbAS%toTEtvEZJ`bss5Z;4fAb4p-yj9V%>vp+vjao5w3#cSTX zFv9`5(AG}COT`rmK(BnXerHH+66li8es zCkqeN=G>Vlf95fn(g`7Ev-yiRy-X%zwlHS1#hQ^hFN@x9@?_&W(8jjb?YO@~Z!N8! zy$D2$*_qXN7J01n@hq;cURYfYU;{4x_&vterPQq-o?p40G64O}d$+glGqSC?7RB?p zg49N@2wAS*b9d{V9ozYUaiI!Vg|ag(t6H~Txd^lqGPHG4R8-JQLtSlcyZE-w&cG~i zO-I)*e#ibh@1#id*43T>E+_@|@7X>JXxqJapK&26JM+r5J9?$bxOxZFPJU_4I-cH$ zlWy}><7N@PxYUWeRr{pXGQaqmYpVG>y7^lJT{}B=cI*o94IO&|3n9 zd-<;Yd-n!9_qA;|*m)N0-K{K`JI4InLMo3dX`9zJY*_5^c)nUW1DU~5{ua((CH@-~ F{}0rIYy$uQ literal 0 HcmV?d00001 diff --git a/Source/RomDsk/ROM_1024KB/PMEXT.COM b/Source/RomDsk/ROM_1024KB/PMEXT.COM new file mode 100644 index 0000000000000000000000000000000000000000..d3a51ca314e15455fbb3a82c345e5dac63a83451 GIT binary patch literal 12928 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 literal 0 HcmV?d00001 diff --git a/Source/Images/hd0/s1/u0/PUTBG.COM b/Source/RomDsk/ROM_1024KB/PUTBG.COM similarity index 100% rename from Source/Images/hd0/s1/u0/PUTBG.COM rename to Source/RomDsk/ROM_1024KB/PUTBG.COM diff --git a/Source/RomDsk/ROM_1024KB/SID.COM b/Source/RomDsk/ROM_1024KB/SID.COM deleted file mode 100644 index 3b073ba56b94c4941177430d541180dbd706f15a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7936 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 diff --git a/Source/RomDsk/ROM_1024KB/STAMPS.DAT b/Source/RomDsk/ROM_1024KB/STAMPS.DAT index 23cd9bd71c1b894ef50a2586e531e643e136ade0..a312ae5825ec8dabc700f197e920dd8e7c9f3f24 100644 GIT binary patch delta 3459 zcmc)MdsGuw9tZH>olG8(Aqj-ouog2siil{VVC3N=LO@iIfPkRYGYA4IAliDQtu_-u ziJ*H3QG8&9TD8=IMFC;eJv)Nc z-Z}HV_j5zX(Vvb3^7#e8gDH<;=%txAF(5oDgbax!dB$-HBsPXAbPgZ}VeQb4Fn57= zqGd3)X9`%s_BF$_hendCz#636UTKf&e;4-m9{?9lo*1S*G}4)j2R@v9@KOiuM9s4S z+>KimXuPppfhHN76ll8fX9b#VvOx+IY8uDh!%bmGK}NHq$jG6i{Lw$ez|C}oYft=t z3I#l2WghDFP-kB)-2NVbG!oq80QCoH!hhh6?F~>8=o$$gfP$g?GWQtNF!pNRLy+bL z1;*3&z`a(iu(P zw7c8+Kauz#J&mc-RwIIcqh<@YXg;&Jto07olK|%)#IWVeBXm0D>sa&w9SBa~v>QN7 zd+x|<=>8+Ia;03T`j#%zY}I!kS;p{B&1;{6xwd76NaL)B4J_7M9{p_at)a*&tL`|g6)POY#uChVQ=V z7}`>_G!dbU>JluL1# zOxhldgW`^52nZfqb~3{!#35S{C8GvoDNlvtYeF8|PTXt^9**nVz~>}d_qp5g0Q z(5t}g@W%#;^*PQaMRJGCmy>jhamkd6n)Xu^<)Sj`^>kTlFpvGT%j9x7!IqP+MEi0$ zSsHQu3DEMNm~wd-8!)k!5+(d*oeO(swEvPhWt4vO2F>zEA?th;Vt)N8^OH;#ce;OXqj5CH zRAH?(G2Ai2K?1b2$!3)6NHc1*410CSTooQ5_2V13E&Rz6`+G^?@nGL-7K-A&l$qU7_4(l`fahKKe4eMAowh8T~-PP z%yMcjQ=wm7&nLB+5y+#LGPs(8u8XuFwE}yRQR9dJ|D~erq!ajMjemiGhtC<%z2d-9 z#^G2WsAV7LmZgA!09l+CjjXCk2GJ5PQ+K*(epRfe@kJ+AsfTysN9}+Umm&D66Vbp; zuR8>(Z3`?;r0d+}T_sT767{`J(F*mT6KN?gJ5gg#tkFVD_t?vL(;@am7;s{FzGR3K zH#1)A#BKe66Swt4owzsXM7#bCoTw%L+=+Xybz;2WEu2VUq%Sy;p&rJG|LFUjI5mtD zZHES&V4p*rsEK;+#D2ZsTRKr~Ao`lh$t4~EJc|=iAq4Bhm3$@ZM6jA+op9i=PE;il ztP@xACk!~zo$`_sUkgSKI&p2liPqD+-lS&jZGORtX06IG zcUUKmagwg*ds&>Q0*e!u*}t}BZEA}XX<%`p3RowO4LXtX)QPjNcOs_c1t*p;&zy)+ ZdRd$(h4HKt=jb_CC<#vZZg7A)Mi>XMK(b>S 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 literal 0 HcmV?d00001 diff --git a/Source/RomDsk/ROM_1024KB/VIDATT.Z80 b/Source/RomDsk/ROM_1024KB/VIDATT.Z80 deleted file mode 100644 index 073bb84f..00000000 --- a/Source/RomDsk/ROM_1024KB/VIDATT.Z80 +++ /dev/null @@ -1,69 +0,0 @@ - title WordStar 4.0 Video Attributes Driver - -strngout equ 0283h - -esc equ 1bh -dim equ 1 -blink equ 2 -invert equ 4 -uline equ 8 - - aseg - org 03c1h - -vidatt: - xor a - ld hl,funtbl - ld b,8 -getloop: - rr c - jr nc,getnext - or a,(hl) -getnext: - inc hl - djnz getloop -; - ld hl,string+2 ; attribute #1 on/off indicator - push hl - ld b,4 - ld de,'?!' ; ? = attribute off, ! = attribute on -setloop: - rra - jr nc,attroff - ld (hl),e ; attribute on - jr setnext -attroff: - ld (hl),d ; attribute off -setnext: - inc hl - inc hl - inc hl ; advance to next on/off indicator - djnz setloop -; - pop hl ; hl --> dim on/off - ld a,d ; attribute off - cp (hl) ; dim off? - jr nz,setdim - ld a,e ; attribute on -setdim: - ld (hl),a - ld hl,string - jp strngout ; ws string routine -; -; -funtbl: - defb dim ; strike out - defb invert or blink ; warnings & errors - defb invert ; block - defb uline ; underline - defb blink ; subscript - defb blink or uline ; superscript - defb invert ; menu, headline, bold, double - defb invert or uline ; italics, RET, backspace -; -string: - defb 12,esc,' 2',esc,' 3',esc,' 4',esc,' 5' -; -finis equ $ - end - \ No newline at end of file diff --git a/Source/RomDsk/ROM_1024KB/WS.COM b/Source/RomDsk/ROM_1024KB/WS.COM deleted file mode 100644 index aa028bc38aa6fdf0e193e2478646f50fc62d9ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 zcmeHMYj7Lab-s%QKoY<%uvoldQ2U_W5ELJRQp#FW5Ghgw^&%xo*27A~vKFn%kp-2K zOF|Ebu_`&uc-$zB?Z$OlOC!fW+!~|W(#nsr;;zVWH(rgXMjDrW8Fj$K#>69PM8#5L zpyz_3-?`%t_Hkcot>zXi zUbJ{VOQ#T#E zBPT%;&6LT$j3ip1SVa=cplBtDRwy=-L>m-aNMboBsyTIjU-k; zv5q8GQdXwjMNt$x;;*hP1qnZ*#OXvC( z9JtKx?Y;fmDI02lr(?ll$Uj}0QpFVB3J?zf57B`c3BrVsHv4Z2Z|w+gT^Zim@L0Gt z7H(ZghPSpM$X4NOCC=91Y&EhJkC817Gp3wnRmaE$4LoBuj+pohYkoZTtpnwS?n0i2mP#Ze82G5KQ{3t$KI!wJbx+QG23e z#mZHy*K~HRMf1?6^=sBA)^l9f#%`#0EML90R4+nfMQ7Xc&D`eJ)li?sm?c`BZB?&f=3knqT?O^Tca zMsY$QH9p}W&9B26;K$6=*3PfJ`_wI7j0rxMo-O}e$8Vee&n!^x*p!P_5C_j>$8Q!j zsQFM3t~N0(K9cW|#}A%4a6Y5uqVvP*m@OBr3%9MwYLZ_ln6y!XM8-ebMzq1x4$?O^?mL-k2f+h4!wKz$FZ4b~@8^Kv4V)7^U{Dhm;MtM%Kn$v{_#q0pkTXypxhT{=p?w=P*u(ICbpc_KR z3%1Mcj#1E}ZB4bm+F#)xk(G8w==jm(!Ha0eWV?g4C_x8ElyGEb1(L?Yvi^u;No+jK zkA>6vPKVfDvq#T>NLgh-dj1E|1;YL;* zh?_taqudMVAj`BCB~bDMm^&@seuSc(#s^M)H)Z^TGndE0KT$9#4^g}o1=BZ&28WUNWl%(cX&aisY^7R)e3~++VcDdHQyhcf7LeoGd z_NP4UQF@UEBeWNdSg0dqCd zn1dNYbjYxvi7PY%)DuA8NH0m=hpKTRhEN5di7dbY$RZl+Q34Uu#%5YsM>7?m^wf~P zp1xU}8|wm_$Z>T02%VatBLF@vEBk24F4Q-TF|a8H>3DJS2wh*I&!|rWE7pj&p`fgs zps@wimuPH0x)N&;FDj?+Py<~_*S%DpW=q<=Gdr=CQLobRp;#yaBqD?^*a9#?NY;N& zODoHolxk;_TJ4m|g(k!0Ja2s0rnEcpfZpaDhG#%>2;xAEQSCf0y>Fd5e6?8|9;ktV zxdmQG!Imq7<46icUK_|xs0*nKHfJtM2nWyTJ`H2xQ zhko8!FKZwUkAj&2vGkXnz|;(df>v)Mg6;j!PEcR9dc<_ilyj`P(5!q6zKDquuoPp> z=XBP^zi)*p^?>V~sFb^4g@dj+Pfg%4QP!JW=aecJO<^+-?^qBvKLBH#S!dqn%9T7Q zo2Pk@R0i>SN+@&A1`huj8Ubk3%`Pmf0J4&c(iagvIse3U2X(IdUrXIDmb!CBvr8Xy z<@g~K%x8_mF8knVrNGuHBytUt$4=|Y_dWsPID8{an2v?#p{rJrI-qonZW|7YYcR8 z`XxsFAxxx!zQ5yEZZNrQhOZSG5jOJ`rqT^=NxRu$g>X+S(k9?mSbC`-y<2F3VyjkF zFV;5S7hQ@(IDQtm!C?lZT0uTf+r{+NrQ?)xzZ-lh2fIjr)?MiZU)P^^Cnm0p=0t0` z7=qhySOHsD^nN#`Y;|Wx)Mwowl=752RFELgzYosrp|axiG~i_Mxiw-@Hn_74LdGZV z%j0gZN4e$pcoX}deDaAWhu)mL<<9Xpti##Mx7YZ*VHd9Hv?39V{JU%pi#Lx2 zHilJeS-3V~g*l}bq62}=PrzxCuld8&9UrA>=I{CRlvD3!$C}+N6_+3b&5c7W>?bh( zqinnmx~wGh#3{Ff(o-x8%c|~XF~ls3r+qkXDf;;6h*Z(1Voz0UK1a zEQCn8U`hUpMnt16fE1?yB5s3EFvbzb_?29=(+nYzVe;zL9yrRXJp-?r9O1D1YVI1Mw7CrbIB} zNn(oo5VI{D+=K0yfhJtknOJ2+8=X3wkY47`DOu0WB6JKES|*XVuyyjLr_hUQ2QDM8 z6p6@#I`V$RK~SQE3)?lAc^pR_<2fF#`{gAo#Jt!5EnbLDWIg5uLI{mYMI6QWh`!Vd z$8U}gc!dk$tn?QqS^0|BSm`h(JjN>?RSko{%!aU)fIfGZ^n$5S)F1c0p*-c4)`hz; z^z+_mcNm8tPk1RM<+UiUctdx%xA=goYp`Gg7B=NJtB-rl{P#?-4GA9(gOjf-884uB zgbLi`WiLz!9y;PxxA;=$^y}UNq369V{04}2u`j>pRsR~GL8>i2uu30~Rk|?jhi3Ym z?)4c?{I6!b+aS;uH7s_A7#h~Ad|B1%1LTk|3k2YHTYO-KW0PBag}%#Bf0^%U7r~9+ zP`Z6HC3{c9EEc8J2kW8+yrVh(Bm&bUo}Ap{W>4Kfg?OWGkM>Q4+c9WQxZ^z~4@Xzce#&xSI%I2Vd@P=dN|^03K-hk5=O z2`jVPFNGrzGZ{hv=I;Wuvv5aj^=FbhpbI;y@dH0*sEVkM`V&C22b??Y$DS?S8@Wnc z{!719h08bnF;MWHNbKGS{~U&v{a~AeP0$7;^-Vu)_gTm9t!DLhVAPoM zKaWo2XF&|7+E;3_e>G4K|&O4^oA6!r0dbclq|e0#u11=M6f zlKF&mRD97mL`uud#_f_R^8BOt(2DLSgHj4s_vyf)T|07XjI#kgi3hT)adjUFUx#zp zFKQyNXwe$1KfLQ51da=V#70c}C`lfVer=On`WG8D{0o2Lo5kF4KM zAL-eD5p9A4Ykn~OXFX#2+plTS@A4bIdan=*CvilyLzo{ndhJ48*htxfLNu)LrgSbE z3Nu4J#5a+8A(%716^vGf8I&Si$hZ*HqW3@}Nz~(p8cOnCN0@dYrsZ1?t1kulpAA8n za!h!R=Z8)S&+q^sEh{&ggV8_CzJ5q_=_YB!ay#RSuk`eHDtMkGTMZfzKvVO(Ll z0#|Pxd7LtREDm;H2FaglxIR^ z#*b+IM?s!I_=P6OEJQ&8jKo0!OYlu7z}WRrRE8nKxEEe)!01L*Q2Dpubauh(AvMrL z+1A1@FnhV)-6`&CeJO4q*sO2gMZ2Bu`e!Kqvv+Mt#NdcRi diff --git a/Source/RomDsk/ROM_1024KB/WS.OVR b/Source/RomDsk/ROM_1024KB/WS.OVR deleted file mode 100644 index 5e3c877382f6ad1a01e3e46a76671e1332bb6d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53248 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 diff --git a/Source/RomDsk/ROM_1024KB/WSCHANGE.COM b/Source/RomDsk/ROM_1024KB/WSCHANGE.COM deleted file mode 100644 index bc85c1fcd96eb3b2c24c4e5035b30e796a60b873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35328 zcmeFa30R!f-8Xz@?wMhR0AbN2Kw|D;APa;w2?-=XW@liA8D<6;vXKFX9fq(3NR-5; zrnRfKF0H23XzSBHwvDL^af@Nbq+!~zC5rl>R(X_Io!V-vb`{>=|DJ&)YM$|S+#mqVXbIyM||Fdtmet$-6be%(6uC6lb`As=_c|6Y-8QR8tD>Fr#C~N62j!RYf9l%ma;5?u%@TIr+>iR)#YjCou0n#c2tAdXohNZ^`AIZ zAYT;5^8hEp|G1RY^@|Avh~#j@sZMh0$+458XG}VOj3aOzVG*_RA{P@II4V~Dn)4qO zBSHKrR)qLJ`}dou-$eb6yTC564@CtK70J~9tkD1ObJz8`TLySrUpsXWpI0Ly^+RV@ z8=Q=fWa!8h_M4br2z)lT&1}PGBmW0tvPCif16==)u)Ml`{mYPAqt)pR#&T0drP)$t zwXt|s=dd`84xYEx+5wmA%{Bp^N5E92)4O<=)(kkzGK^%io2r}A(l8^s@BJSYfE_@*kVGsU4zuo7u$8Yk8iVFDD0R zQJ*HdDtvf;{tfyqL@tEqzx5A)*+=uw&4>TyJ{?}bXPjIkV)HA-;wbt2yqLwvW1=~^ zNX?eWmc(D1vO0Zz&c>~a$c)W@D4L(=(A*^}{QmFX|Bo#okEx5Y*=tSuI+keb^BidR4DkbA-q7CVK}Q

+ceni=^40!g-q?xnoMl9 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 pruz)_j~)j4z&CpAZ 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 KfBr%5!2bsQomg@J diff --git a/Source/RomDsk/ROM_1024KB/WSHELP.OVR b/Source/RomDsk/ROM_1024KB/WSHELP.OVR deleted file mode 100644 index 02634675fa7a32731b3ed77f5e70cea753a5f8ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25856 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 R%c&G&4dyTS-+$qs{|CUiWVQeR diff --git a/Source/RomDsk/ROM_1024KB/WSMSGS.OVR b/Source/RomDsk/ROM_1024KB/WSMSGS.OVR deleted file mode 100644 index 84625d8eae9a83d367a26211819dab455c9c9f19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13824 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 diff --git a/Source/RomDsk/ROM_1024KB/WSPRINT.OVR b/Source/RomDsk/ROM_1024KB/WSPRINT.OVR deleted file mode 100644 index 83bef6ea8955c9a315a55fd6d4cc075c069fd599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150528 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 diff --git a/Source/RomDsk/ROM_1024KB/WSU.COM b/Source/RomDsk/ROM_1024KB/WSU.COM deleted file mode 100644 index 39830fdfe780b64cd83d940e2bb78a5851da0bce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 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 diff --git a/Source/RomDsk/ROM_1024KB/ZSID.COM b/Source/RomDsk/ROM_1024KB/ZSID.COM new file mode 100644 index 0000000000000000000000000000000000000000..686b37759ad9b385a79a0f24c370b5e20b15bbd2 GIT binary patch literal 10240 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 F{@=zv_rm}H literal 0 HcmV?d00001 diff --git a/Source/RomDsk/ROM_512KB/COMPARE.COM b/Source/RomDsk/ROM_512KB/COMPARE.COM new file mode 100644 index 0000000000000000000000000000000000000000..29fa41e620a8411a9327359272f7a2b403aefa7b GIT binary patch literal 2560 zcmd^A?@tqV82{c~?+aIGp<=dxbNiO^LMxJTW-i{aq{tOqpmlA@BuL0<3p6X#^@oK` zE1E4b-!02#Voa80yfJ%$Q4@?IPVRuTO)e2KiK*EO;^4)|UKqo&Y{|LjuAnaQKk#0B zzt8u%=lOh|&vVb+t=2y@w8iZ66YtS3vDsJ~tVAf|2K0LffjvnNC@ezu z7_wcVOSsj=~{?Z9@1dd-_=|3Lbnd0rvlQJ?pfLa!JzvmnxCQ73~*IL68J#(6RW z6F=_pbPZL{3U0T=)G3jhdNbE~ZU2cs;S)I3$_GyzDav7Y5N z?f;Z#|8litG(q;74!ZU!2Tf1&?q2>`Imm!i(eK^jZX`Z`sATg1sDQ3H`o8e2TbcGL;8I2Q>3WrBF8bKTvPGAYU{_p^w6|LyY39}kD`oj7n^|BqJ{e)w z@$^Z4;o;hVRUentrMbM7y!#wXzKpY9M79%1ongoMNqUSwfwCGZ++ZEHSjjoTjPWs) zhgXN6VDfIn-^99o3qM@TIy9m1h}9YkBG&9h5i9fTYF6_UEqKMFRTs#Sy8UT6Jd zmo80Qy3nEQ#$y@*2k-rujzbB{r*RFgaFZQ1tlW=0jrBGzT*oz`(l-_C^R%}I z`up{qaN2;2pH4;Nqf(576VWpfB8`SgIvGjm_arhHPmt7bq{QB2F&ogK-eV-1-0~-q zDUu$QMovbD((!cCh$L{1l%n~jSE7@VQ*j;sb>TX(#hi)8ppeL*l#ZoHDo$SV4U+h1 zY@CGCyr7d0L9L@eVKIlGycZg#g8I$ViRg%wh(fqtzwvj3JsBN|#-v0^i^Z%9HRyuF z@eGlGR|eyY literal 0 HcmV?d00001 diff --git a/Source/RomDsk/ROM_512KB/DIF.COM b/Source/RomDsk/ROM_512KB/DIF.COM deleted file mode 100644 index 87b89d75568272353e76a85046282781b8a406bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2944 zcmcImU2GIp6rSbI>~?1;IDudbMDMMI%GB1~p|qu;+t3zLBgn5stcc6*bh=P>aCZ?T zAYdZpN1%oPX?W0(_@FPNM%2Va#Er^o=E34mvdKgn924BEjfsg?BlX<7v%7`VC*wZs zoO{0SoO^!mxw+}I(EZ42yrMrgs0BlXuNuOAT?Yf(Dn*Q=T1rdoj>WYkP7P={8td=Z z5?VY0>m6EZpQgo2w&8fRXiqKsVtU+2#Ns-Rgp=CA(khSy$F-Fr-L|(O*cfQV4+feW zR_@gs)IgwV34rqzMZu3uHE+bA0^|-LkSwZM_)mmz)PT6+Mha{DW64w_7~mBl44d_a z2V+qj83-rB5lASB!wId8M!BMEV+gn5aP+w_B!!JQ-eIH$FfB)t;wv%y%J|-RDmI8$ zL8j~a@oFGZPVi0+_;AZfL3Mgi4NyI2m zP0B0iftpuPh75sx4&-wvW8Fkm<5p54e$KJuyxlK2)-PguNTRwKOsBgV4pg$p*>SJk z@3S70vO9ToF>gQ3+r5IanAfcyDZ7;?i}@ykImepISKTB5&VJf!_xh^oI(>mJ+t*0$ ze)W!3H$`73$pNlFe_09y)um0#np;|zuk7sVUbUJ=a1TTPo7G722wxqC;O6pFp&$Bb zwqcfag%s?#0E{;ngMQt_9%k{mW`_;a-pd#==B%w!_Fh3g%+UlF36#P@e@GyW%*gf7 zSM)$DMg&;Z@nqY-GOX{Wpv3k#7RP6ZhjR>Y|F?KZeF>S$OGvjCO4(NhTKKyFIm|+P zN01M2)^;iTi6H+lNiC|GZN|zmp65GSD!;4J(j_L|bT0Dl3$;1-o(Ij$Q5n_{`@X01z-o z`PC(ZaUWf~#PK2#1R$Pd#8V~D!v)W<2Ow}<=x$(456-*_>o1hvB`PCuMT{U81gL`* z?pUW=D@YeR=?e7%(3%posRBlx4vg&Kl+%DhN3T?n7ok!d5BHB_JuHy+f-!9D5Cn1^ zPlIr*JWqaLy`zzoASzSHwK~Uqq$exL;j+^WcQ}PPpUxpwPvdNZpqweB(I8s;1a}Hs zf3plhuH@Jfn$hHktBZC81a@Sz?S5J&MU;a@Qg*!`u2ZT~OR9+98fU7;qH6T8UtYjm zfq>Z99rwezpmse)QueZ+PR|IchYnDryM%n?C#T_nO~F={uy6h33}9|xFh}%Cffh{o z^L=O07PxTC{Ki8tqozxNIdUlr#eCmznKE3Y5U0=*H7fB+t(3hak|aANx*N@kL_=_c9YD=$`bV}<=^{v;DNz5A#=g3_)^;p`v&W2Q%*@!en~uI^+Y*=~ z4_9qF&sz&5d+gde^Mj9Ldgj)lcU!KT8LLjpWjY_tnT8&c^E>mM0gt~Um*1Id$G>Jw zC%@j<}J#i~nCEqtAS0&xY=c>H9ZhiU0fDU0SpU8ch@zmDV(w7R}^mymAuLMYE6oNK0 zv;1=XOh`?BO`0_)EpPJhoya8Z$iyV=x4DC{!WsZnwFYSb delta 23 ZcmZpuYN*;!$H>J1224P5a|dIEH2_DK1s?za diff --git a/Source/RomDsk/ReadMe.txt b/Source/RomDsk/ReadMe.txt index 37cf4faf..05f0f22d 100644 --- a/Source/RomDsk/ReadMe.txt +++ b/Source/RomDsk/ReadMe.txt @@ -14,15 +14,6 @@ first grabs all of the "standard" files for the size of ROM being built. So, if you are building a normal 512KB ROM, all of the files in 512KB directory will be pulled in. -After adding all of the standard files for the size of ROM being -built, the build process will add the files from the appropriate -platform directory. So, if you are building a ROM for the Zeta -platform, all of the files in the zeta directory will be added. - -The reason for the platform directories is that some programs are -specific to a platform. The platform directories provide a mechanism -to add platform specific programs. - You may freely add/delete/update the files in these directories to change the contents of the ROM Disk of your ROM firmware. From 3c8cd5219e997ed421cb2695e33356409ba217e1 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Sun, 5 Jan 2020 15:26:08 -0800 Subject: [PATCH 6/8] Preliminary support for Dyno Computer Dyno Computer is the work of Steve Garcia and much of the code checked in is based on his work. --- Doc/ChangeLog.txt | 2 + Doc/FDU.txt | 13 +- ReadMe.txt | 10 +- Source/Apps/FDU/FDU.asm | 78 ++++--- Source/Apps/FDU/FDU.txt | 13 +- Source/CBIOS/ver.inc | 2 +- Source/CPM3/ver.inc | 2 +- Source/HBIOS/Build.ps1 | 2 +- Source/HBIOS/Config/DYNO_std.asm | 39 ++++ Source/HBIOS/Config/DYNO_wbw.asm | 5 + Source/HBIOS/bqrtc.asm | 370 +++++++++++++++++++++++++++++++ Source/HBIOS/cfg_dyno.asm | 133 +++++++++++ Source/HBIOS/cfg_ezz80.asm | 9 +- Source/HBIOS/cfg_master.asm | 9 +- Source/HBIOS/cfg_mk4.asm | 9 +- Source/HBIOS/cfg_n8.asm | 9 +- Source/HBIOS/cfg_rcz180.asm | 9 +- Source/HBIOS/cfg_rcz80.asm | 9 +- Source/HBIOS/cfg_sbc.asm | 9 +- Source/HBIOS/cfg_scz180.asm | 9 +- Source/HBIOS/cfg_una.asm | 2 +- Source/HBIOS/cfg_zeta.asm | 9 +- Source/HBIOS/cfg_zeta2.asm | 9 +- Source/HBIOS/fd.asm | 18 +- Source/HBIOS/hbios.asm | 15 ++ Source/HBIOS/ppide.asm | 4 + Source/HBIOS/std.asm | 6 +- Source/HBIOS/ver.inc | 2 +- 28 files changed, 723 insertions(+), 83 deletions(-) create mode 100644 Source/HBIOS/Config/DYNO_std.asm create mode 100644 Source/HBIOS/Config/DYNO_wbw.asm create mode 100644 Source/HBIOS/bqrtc.asm create mode 100644 Source/HBIOS/cfg_dyno.asm diff --git a/Doc/ChangeLog.txt b/Doc/ChangeLog.txt index ca88cd8a..d055febe 100644 --- a/Doc/ChangeLog.txt +++ b/Doc/ChangeLog.txt @@ -33,6 +33,8 @@ Version 2.9.2 - PMS: Added timer support for Zilog Peripherals ECB Board - PLS: Enhanced Intel Hex Load in dbgmon - WBW: Overhaul disk image creation +- WBW: Added support for Dyno platform (based on work by Steve Garcia) +- S?G: Added support for BQ4845 RTC (bqrtc.asm) Version 2.9.1 ------------- diff --git a/Doc/FDU.txt b/Doc/FDU.txt index b591b7c3..ae58dd54 100644 --- a/Doc/FDU.txt +++ b/Doc/FDU.txt @@ -1,9 +1,9 @@ ================================================================ Floppy Disk Utility (FDU) v5.3 for RetroBrew Computers -Disk IO / Zeta / Dual-IDE / N8 / RC2014 / SmallZ80 +Disk IO / Zeta / Dual-IDE / N8 / RC2014 / SmallZ80 / Dyno ================================================================ -Updated September 5, 2018 +Updated January 5, 2020 by Wayne Warthen (wwarthen@gmail.com) Application to test the hardware functionality of the Floppy @@ -77,6 +77,7 @@ supported: - RC2014 w/ SMC - RC2014 w/ WDC - SmallZ80 + - Dyno You must be using either a RomWBW or UBA based OS version. @@ -96,7 +97,7 @@ appropriate cable: Disk IO - no twist in cable, drive unit 0/1 must be selected by jumper on drive DISK IO 3, Zeta, Zeta 2, RC2014 - cable with twist, unit 0 after twist, unit 1 before twist -DIDE, N8, Mark IV, SmallZ80 - cable with twist, unit 0 before twist, unit 1 after twist +DIDE, N8, Mark IV, SmallZ80, Dyno - cable with twist, unit 0 before twist, unit 1 after twist Note that FDU does not utilize your systems ROM or OS to access the floppy system. FDU interacts directly with @@ -154,6 +155,9 @@ JP2 (TC): 2-3. SmallZ80 does not have any relevant jumper settings. The hardwired I/O ranges are assumed in the code. +Dyno does not have any relevant jumper settings. The +hardwired I/O ranges are assumed in the code. + Modes of Operation ------------------ @@ -505,3 +509,6 @@ WW 9/5/2018: v5.3 condition is no longer considered an error, but a successful end of operation. - Added support for SmallZ80 + +WW 5/1/2020: v5.4 + - Added support for Dyno diff --git a/ReadMe.txt b/ReadMe.txt index ba7b846f..87088ae2 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -7,15 +7,15 @@ *********************************************************************** Wayne Warthen (wwarthen@gmail.com) -Version 2.9.2-pre.23, 2020-01-03 +Version 2.9.2-pre.24, 2020-01-05 https://www.retrobrewcomputers.org/ RomWBW is a ROM-based implementation of CP/M-80 2.2 and Z-System for all RetroBrew Computers Z80/Z180 hardware platforms including SBC -1/2, Zeta 1/2, N8, Mark IV, RC2014, SC, and Easy Z80. Virtually all -RetroBrew hardware is supported including floppy, hard disk (IDE, CF -Card, SD Card), Video, and keyboard. VT-100 terminal emulation is -built-in. +1/2, Zeta 1/2, N8, Mark IV, RC2014, SC, Easy Z80, and Dyno. +Virtually all RetroBrew hardware is supported including floppy, hard +disk (IDE, CF Card, SD Card), Video, and keyboard. VT-100 terminal +emulation is built-in. The RomWBW ROM loads and runs the built-in operating systems directly from the ROM and includes a selection of standard/useful applications diff --git a/Source/Apps/FDU/FDU.asm b/Source/Apps/FDU/FDU.asm index 2fda22db..281901ec 100644 --- a/Source/Apps/FDU/FDU.asm +++ b/Source/Apps/FDU/FDU.asm @@ -44,6 +44,7 @@ ; 2018-09-05: v5.3 ADDED SUPPORT FOR SMALLZ80 ; - USE EOT=R TO END R/W AFTER ONE SECTOR INSTEAD ; OF USING PULSE TC +; 2020-01-05: V5.4 ADDED SUPPORT FOR DYNO FDC ; ;_______________________________________________________________________________ ; @@ -77,6 +78,7 @@ FDC_N8 .EQU 5 FDC_RCSMC .EQU 6 FDC_RCWDC .EQU 7 FDC_SMZ80 .EQU 8 +FDC_DYNO .EQU 9 ; ; FDC MODE ; @@ -211,8 +213,8 @@ INIT5: XOR A RET -STR_BANNER .DB "Floppy Disk Utility (FDU) v5.3, 28-Sep-2018$" -STR_BANNER2 .DB "Copyright (C) 2018, Wayne Warthen, GNU GPL v3","$" +STR_BANNER .DB "Floppy Disk Utility (FDU) v5.4, 05-jAN-2020$" +STR_BANNER2 .DB "Copyright (C) 2020, Wayne Warthen, GNU GPL v3","$" STR_HBIOS .DB " [HBIOS]$" STR_UBIOS .DB " [UBIOS]$" ; @@ -232,19 +234,18 @@ FDCSEL: CALL WRITESTR ; FDCSEL1: - CALL GETKEY - SUB '0' ; ASCII -> BINARY - CP FDCCNT + 1 ; TOO HIGH? - JR NC,FDCSEL1 ; IF SO, TRY AGAIN -; - OR A ; SET FLAGS - JR NZ,FDCSEL2 ; NOT ZERO, KEEP GOING - OR 0FFH ; SET NZ FOR EXIT REQUEST + CALL GETKEYUC + CP 'X' ; EXIT? + JR NZ,FDCSEL2 ; IF NOT, CONTINUE + OR 0FFH ; ELSE SET NZ FOR EXIT REQUEST RET ; AND RETURN -; +; FDCSEL2: + SUB 'A' ; ASCII -> BINARY + CP FDCCNT ; TOO HIGH? + JR NC,FDCSEL1 ; IF SO, TRY AGAIN +; ; SAVE SELECTED FDC IDENTIFIER - DEC A ; CONVERT TO ZERO-BASED FDC ID LD (FDCID),A ; RECORD THE FDC ID RLCA ; TIMES 4 RLCA ; ... FOR 4 BYTE ENTRIES @@ -282,6 +283,7 @@ FDCTBL: ; LABEL CONFIG DATA .DW STR_RCSMC, CFG_RCSMC .DW STR_RCWDC, CFG_RCWDC .DW STR_SMZ80, CFG_SMZ80 + .DW STR_DYNO, CFG_DYNO FDCCNT .EQU ($-FDCTBL)/4 ; FD CONTROLLER COUNT ; ; FDC LABEL STRINGS @@ -295,6 +297,7 @@ STR_N8 .TEXT "N8$" STR_RCSMC .TEXT "RC-SMC$" STR_RCWDC .TEXT "RC-WDC$" STR_SMZ80 .TEXT "SMZ80$" +STR_DYNO .TEXT "DYNO$" ; ; FDC CONFIGURATION BLOCKS ; @@ -405,6 +408,17 @@ CFG_SMZ80: .DB 0FFH ; PSEUDO DMA DATA PORT .DB _PCAT ; MODE= ; +CFG_DYNO: + .DB 084H ; FDC MAIN STATUS REGISTER + .DB 085H ; FDC DATA PORT + .DB 0FFH ; DATA INPUT REGISTER + .DB 086H ; DIGITAL OUTPUT REGISTER (LATCH) + .DB 087H ; DCR + .DB 0FFH ; DACK + .DB 086H ; TERMINAL COUNT (W/ DACK) + .DB 0FFH ; PSEUDO DMA DATA PORT + .DB _PCAT ; MODE= +; FDCID .DB 0 ; FDC IDENTIFIER (0 INDEXED) FDCBM .DB 0 ; FDC ID BITMAP FDCLBL .DW 0 ; POINTER TO ACTIVE FDC LABEL STRING @@ -413,16 +427,17 @@ FDCCFG .DW 0 ; POINTER TO ACTIVE CFG DATA FSS_MENU: .TEXT "\r\n" .TEXT "SELECT FLOPPY DISK CONTROLLER:\r\n" - .TEXT " (0) Exit\r\n" - .TEXT " (1) Disk IO ECB Board\r\n" - .TEXT " (2) Disk IO 3 ECB Board\r\n" - .TEXT " (3) Zeta SBC Onboard FDC\r\n" - .TEXT " (4) Zeta 2 SBC Onboard FDC\r\n" - .TEXT " (5) Dual IDE ECB Board\r\n" - .TEXT " (6) N8 Onboard FDC\r\n" - .TEXT " (7) RC2014 SMC (SMB)\r\n" - .TEXT " (8) RC2014 WDC (SMB)\r\n" - .TEXT " (9) SmallZ80 Expansion\r\n" + .TEXT " (A) Disk IO ECB Board\r\n" + .TEXT " (B) Disk IO 3 ECB Board\r\n" + .TEXT " (C) Zeta SBC Onboard FDC\r\n" + .TEXT " (D) Zeta 2 SBC Onboard FDC\r\n" + .TEXT " (E) Dual IDE ECB Board\r\n" + .TEXT " (F) N8 Onboard FDC\r\n" + .TEXT " (G) RC2014 SMC (SMB)\r\n" + .TEXT " (H) RC2014 WDC (SMB)\r\n" + .TEXT " (I) SmallZ80 Expansion\r\n" + .TEXT " (J) Dyno-Card FDC, D1030\r\n" + .TEXT " (X) Exit\r\n" .TEXT "=== OPTION ===> $\r\n" ; ;=============================================================================== @@ -1499,8 +1514,9 @@ MD_MAP: .DB %00000001 ; DIDE POLL .DB %00000001 ; N8 POLL .DB %00000001 ; RCSMC POLL -; .DB %00000001 ; RCWDC POLL + .DB %00000001 ; RCWDC POLL .DB %00000001 ; SMZ80 POLL + .DB %00000001 ; DYNO POLL ; ; MEDIA DESCRIPTION BLOCK ; @@ -1861,7 +1877,7 @@ FM_DRAW0B: ; ZETA, DIO3 LD A,(FST_DOR) AND 00000010B JR FM_DRAW1 -FM_DRAW0C: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +FM_DRAW0C: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO LD A,(FST_DOR) AND 11110000B JR FM_DRAW1 @@ -2014,7 +2030,7 @@ FM_MOTOR0B: ; ZETA, DIO3 LD A,(FST_DOR) AND 00000010B JR FM_MOTOR1 -FM_MOTOR0C: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +FM_MOTOR0C: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO LD A,(FST_DOR) AND 11110000B JR FM_MOTOR1 @@ -2753,7 +2769,7 @@ FC_INIT1: ; DIO FC_INIT2: ; ZETA, DIO3 LD A,(FCD_DORB) JR FC_INIT5 -FC_INIT3: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +FC_INIT3: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO LD A,(FCD_DORC) JR FC_INIT5 FC_INIT4: ; WDSMC @@ -2797,7 +2813,7 @@ FC_RESETFDC1: ; ZETA, DIO3, RCSMC POP AF OUT (C),A JR FC_RESETFDC3 -FC_RESETFDC2: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +FC_RESETFDC2: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO LD A,0 OUT (C),A LD A,(FST_DOR) @@ -2824,7 +2840,7 @@ FC_PULSETC: ;RES 0,A ;OUT (C),A ;JR FC_PULSETC2 -;FC_PULSETC1: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +;FC_PULSETC1: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO ;LD C,(IY+CFG_TC) ;IN A,(C) ;JR FC_PULSETC2 @@ -2856,7 +2872,7 @@ FC_MOTORON2: ; ZETA, DIO3 LD HL,FST_DOR ; POINT TO FDC_DOR SET 1,(HL) JR FC_MOTORON5 -FC_MOTORON3: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +FC_MOTORON3: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO LD HL,FST_DOR ; POINT TO FDC_DOR LD A,(HL) ; START WITH CURRENT DOR AND 11111100B ; GET RID OF ANY ACTIVE DS BITS @@ -2920,7 +2936,7 @@ FC_MOTOROFF2: ; ZETA, DIO3 LD HL,FST_DOR ; POINT TO FDC_DOR RES 1,(HL) JR FC_MOTOROFF5 -FC_MOTOROFF3: ; DIDE, N8, ZETA2, RCWDC, SMZ80 +FC_MOTOROFF3: ; DIDE, N8, ZETA2, RCWDC, SMZ80, DYNO LD HL,FST_DOR ; POINT TO FDC_DOR LD A,DORC_INIT LD (HL),A @@ -3786,7 +3802,7 @@ DORB_BR500 .EQU 10100000B ; 500KBPS ; DORB_INIT .EQU DORB_BR250 ; -; *** DIDE/N8/ZETA2/RCWDC/SMZ80 *** +; *** DIDE/N8/ZETA2/RCWDC/SMZ80/DYNO *** ; DORC_INIT .EQU 00001100B ; SOFT RESET INACTIVE, DMA ENABLED ; diff --git a/Source/Apps/FDU/FDU.txt b/Source/Apps/FDU/FDU.txt index b591b7c3..9cf3a9fc 100644 --- a/Source/Apps/FDU/FDU.txt +++ b/Source/Apps/FDU/FDU.txt @@ -1,9 +1,9 @@ ================================================================ Floppy Disk Utility (FDU) v5.3 for RetroBrew Computers -Disk IO / Zeta / Dual-IDE / N8 / RC2014 / SmallZ80 +Disk IO / Zeta / Dual-IDE / N8 / RC2014 / SmallZ80 / Dyno ================================================================ -Updated September 5, 2018 +Updated January 5, 2020 by Wayne Warthen (wwarthen@gmail.com) Application to test the hardware functionality of the Floppy @@ -77,6 +77,7 @@ supported: - RC2014 w/ SMC - RC2014 w/ WDC - SmallZ80 + - Dyno You must be using either a RomWBW or UBA based OS version. @@ -96,7 +97,7 @@ appropriate cable: Disk IO - no twist in cable, drive unit 0/1 must be selected by jumper on drive DISK IO 3, Zeta, Zeta 2, RC2014 - cable with twist, unit 0 after twist, unit 1 before twist -DIDE, N8, Mark IV, SmallZ80 - cable with twist, unit 0 before twist, unit 1 after twist +DIDE, N8, Mark IV, SmallZ80, Dyno - cable with twist, unit 0 before twist, unit 1 after twist Note that FDU does not utilize your systems ROM or OS to access the floppy system. FDU interacts directly with @@ -154,6 +155,9 @@ JP2 (TC): 2-3. SmallZ80 does not have any relevant jumper settings. The hardwired I/O ranges are assumed in the code. +Dyno does not have any relevant jumper settings. The +hardwired I/O ranges are assumed in the code. + Modes of Operation ------------------ @@ -505,3 +509,6 @@ WW 9/5/2018: v5.3 condition is no longer considered an error, but a successful end of operation. - Added support for SmallZ80 + +WW 5/1/2020: v5.4 + - Added support for Dyno (based on work by Steve Garcia) diff --git a/Source/CBIOS/ver.inc b/Source/CBIOS/ver.inc index 254b54df..1f853171 100644 --- a/Source/CBIOS/ver.inc +++ b/Source/CBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 9 #DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.9.2-pre.23" +#DEFINE BIOSVER "2.9.2-pre.24" diff --git a/Source/CPM3/ver.inc b/Source/CPM3/ver.inc index 62e94da3..03cd4f74 100644 --- a/Source/CPM3/ver.inc +++ b/Source/CPM3/ver.inc @@ -3,5 +3,5 @@ rmn equ 9 rup equ 2 rtp equ 0 biosver macro - db "2.9.2-pre.23" + db "2.9.2-pre.24" endm diff --git a/Source/HBIOS/Build.ps1 b/Source/HBIOS/Build.ps1 index aa74ef1a..6f379321 100644 --- a/Source/HBIOS/Build.ps1 +++ b/Source/HBIOS/Build.ps1 @@ -20,7 +20,7 @@ param([string]$Platform = "", [string]$Config = "", [string]$RomSize = "512", [s # UNA BIOS is simply imbedded, it is not built here. # $PlatformListZ80 = "SBC", "ZETA", "ZETA2", "RCZ80", "EZZ80", "UNA" -$PlatformListZ180 = "N8", "MK4", "RCZ180", "SCZ180" +$PlatformListZ180 = "N8", "MK4", "RCZ180", "SCZ180", "DYNO" # # Establish the build platform. It may have been passed in on the command line. Validate diff --git a/Source/HBIOS/Config/DYNO_std.asm b/Source/HBIOS/Config/DYNO_std.asm new file mode 100644 index 00000000..f5019f0e --- /dev/null +++ b/Source/HBIOS/Config/DYNO_std.asm @@ -0,0 +1,39 @@ +; +;================================================================================================== +; DYNO STANDARD CONFIGURATION +;================================================================================================== +; +; THE COMPLETE SET OF DEFAULT CONFIGURATION SETTINGS FOR THIS PLATFORM ARE FOUND IN THE +; CFG_.ASM INCLUDED FILE WHICH IS FOUND IN THE PARENT DIRECTORY. THIS FILE CONTAINS +; COMMON CONFIGURATION SETTINGS THAT OVERRIDE THE DEFAULTS. IT IS INTENDED THAT YOU MAKE +; YOUR CUSTOMIZATIONS IN THIS FILE AND JUST INHERIT ALL OTHER SETTINGS FROM THE DEFAULTS. +; EVEN BETTER, YOU CAN MAKE A COPY OF THIS FILE WITH A NAME LIKE _XXX.ASM AND SPECIFY +; YOUR FILE IN THE BUILD PROCESS. +; +; THE SETTINGS BELOW ARE THE SETTINGS THAT ARE MOST COMMONLY MODIFIED FOR THIS PLATFORM. +; MANY OF THEM ARE EQUAL TO THE SETTINGS IN THE INCLUDED FILE, SO THEY DON'T REALLY DO +; ANYTHING AS IS. THEY ARE LISTED HERE TO MAKE IT EASY FOR YOU TO ADJUST THE MOST COMMON +; SETTINGS. +; +; N.B., SINCE THE SETTINGS BELOW ARE REDEFINING VALUES ALREADY SET IN THE INCLUDED FILE, +; TASM INSISTS THAT YOU USE THE .SET OPERATOR AND NOT THE .EQU OPERATOR BELOW. ATTEMPTING +; TO REDEFINE A VALUE WITH .EQU BELOW WILL CAUSE TASM ERRORS! +; +; PLEASE REFER TO THE CUSTOM BUILD INSTRUCTIONS (README.TXT) IN THE SOURCE DIRECTORY (TWO +; DIRECTORIES ABOVE THIS ONE). +; +#include "cfg_dyno.asm" +; +CPUOSC .SET 18432000 ; CPU OSC FREQ IN MHZ +; +Z180_CLKDIV .SET 1 ; Z180: CHK DIV: 0=OSC/2, 1=OSC, 2=OSC*2 +Z180_MEMWAIT .SET 0 ; Z180: MEMORY WAIT STATES (0-3) +Z180_IOWAIT .SET 1 ; Z180: I/O WAIT STATES TO ADD ABOVE 1 W/S BUILT-IN (0-3) +; +ASCIENABLE .SET TRUE ; ASCI: ENABLE Z180 ASCI SERIAL DRIVER (ASCI.ASM) +;ASCI0CFG .SET SER_115200_8N1 ; ASCI 0: SERIAL LINE CONFIG +;ASCI1CFG .SET SER_115200_8N1 ; ASCI 1: SERIAL LINE CONFIG +; +FDENABLE .SET FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) +; +PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) diff --git a/Source/HBIOS/Config/DYNO_wbw.asm b/Source/HBIOS/Config/DYNO_wbw.asm new file mode 100644 index 00000000..6443b391 --- /dev/null +++ b/Source/HBIOS/Config/DYNO_wbw.asm @@ -0,0 +1,5 @@ +#DEFINE PLATFORM_NAME "DYNO (wbw)" +; +#include "cfg_dyno.asm" +; +FDENABLE .SET TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) diff --git a/Source/HBIOS/bqrtc.asm b/Source/HBIOS/bqrtc.asm new file mode 100644 index 00000000..4264ebb9 --- /dev/null +++ b/Source/HBIOS/bqrtc.asm @@ -0,0 +1,370 @@ + +;================================================================================================== +; Benchmark BQ4845P RTC Driver +;================================================================================================== + + +; Register Addresses (HEX / BCD): + +; +---+-----+--------------+-------------------+------------------+----------------+ +; |ADR| D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | RANGE | REGISTER | +; +---+-----+--------------+-------------------+------------------+----------------+ +; | 0 | 0 | 10-Second | 1-Second | 00-59 | Seconds | +; +---+-----+----+---------+-------------------+------------------+----------------+ +; | | ALM1|ALM2| | | | | +; | 1 | | 10-Second | 1-Second | 00-59 | Seconds Alarm | +; +---+-----+--------------+-------------------+------------------+----------------+ +; | 2 | 0 | 10-Minute | 1-Minute | 00-59 | Minutes | +; +---+-----+----+---------+-------------------+------------------+----------------+ +; | | ALM1|ARM0| | | | | +; | 3 | | 10-Minute | 1-Minute | 00-59 | Minutes Alarm | +; +---+-----+----+---------+-------------------+------------------+----------------+ +; | 4 |PM/AM| 0 | 10-Hour | 1-Hour |01-12 AM/81-92 PM | Hours | +; +---+-----+----+----+----+-------------------+------------------+----------------+ +; | | ALM1| | | | | | +; | 5 |PM/AM|ALM0| 10-Hour | 1-Hour |01-12 AM/81-92 PM | Hours Alarm | +; +---+-----+----+----+----+-------------------+------------------+----------------+ +; | 6 | 0 | 0 | 10-Day | 1-Day | 01-31 | Day | +; +---+-----+----+----+----+-------------------+------------------+----------------+ +; | 7 | ALM1|ALM0| 10-day | 1-Day | 01-31 | Day Alarm | +; +---+-----+----+----+----+----+--------------+------------------+----------------+ +; | 8 | 0 | 0 | 0 | 0 | 0 | Day Of Week | 01-07 | Day Of Week | +; +---+-----+----+----+----+----+--------------+------------------+----------------+ +; | 9 | 0 | 0 | 0 |10Mo| 1-Month | 01-12 | Month | +; +---+-----+----+----+----+-------------------+------------------+----------------+ +; | A | 10-Year | 1-Year | 00-99 | Year | +; +---+-----+----+----+----+----+----+----+----+------------------+----------------+ +; | B | * | WD2| WD1| WD0| RS3| RS2| RS1| RS0| | Rates | +; +---+-----+----+----+----+----+----+----+----+------------------+----------------+ +; | C | * | * | * | * | AIE| PIE|PWRE| ABE| | Interrupt | +; +---+-----+----+----+----+----+----+----+----+------------------+----------------+ +; | D | * | * | * | * | AF | PF |PWRF| BVF| | Flags | +; +---+-----+----+----+----+----+----+----+----+------------------+----------------+ +; | E | * | * | * | * | UTI|STOP|2412| DSE| | Control | +; +---+-----+----+----+----+----+----+----+----+------------------+----------------+ +; | F | * | * | * | * | * | * | * | * | | Unused | +; +---+-----+----+----+----+----+----+----+----+------------------+----------------+ + +; * = Unused bits; unwritable and read as 0. +; 0 = should be set to 0 for valid time/calendar range. +; Clock calendar data is BCD. Automatic leap year adjustment. +; PM/AM = 1 for PM; PM/AM = 0 for AM. +; DSE = 1 enable daylight savings adjustment. +; 24/12 = 1 enable 24-hour data representation; 24/12 = 0 enables 12-hour data representation. +; Day-Of-Week coded as Sunday = 1 through Saturday = 7. +; BVF = 1 for valid battery. +; STOP = 1 turns the RTC on; STOP = 0 stops the RTC in back-up mode. + +; Constants + +BQRTC_SEC .EQU BQRTC_BASE + $00 +BQRTC_SEC_ALM .EQU BQRTC_BASE + $01 +BQRTC_MIN .EQU BQRTC_BASE + $02 +BQRTC_MIN_ALM .EQU BQRTC_BASE + $03 +BQRTC_HOUR .EQU BQRTC_BASE + $04 +BQRTC_HOUR_ALM .EQU BQRTC_BASE + $05 +BQRTC_DAY .EQU BQRTC_BASE + $06 +BQRTC_DAY_ALM .EQU BQRTC_BASE + $07 +BQRTC_WEEK_DAY .EQU BQRTC_BASE + $08 +BQRTC_MONTH .EQU BQRTC_BASE + $09 +BQRTC_YEAR .EQU BQRTC_BASE + $0A +BQRTC_RATE .EQU BQRTC_BASE + $0B +BQRTC_INTERRUPT .EQU BQRTC_BASE + $0C +BQRTC_FLAGS .EQU BQRTC_BASE + $0D +BQRTC_CONTROL .EQU BQRTC_BASE + $0E +BQRTC_UNUSED .EQU BQRTC_BASE + $0F + +BQRTC_HIGH .EQU %11110000 +BQRTC_LOW .EQU %00001111 +BQRTC_WD .EQU %01110000 +BQRTC_RS .EQU %00001111 + +BQRTC_BVF .EQU %00000001 +BQRTC_PWRF .EQU %00000010 +BQRTC_PF .EQU %00000100 +BQRTC_AF .EQU %00001000 + +BQRTC_DSE .EQU %00000001 +BQRTC_2412 .EQU %00000010 +BQRTC_STOP .EQU %00000100 +BQRTC_UTI .EQU %00001000 + +BQRTC_BUFSIZE .EQU 6 ; 6 BYTE BUFFER (YYMMDDHHMMSS) + +; RTC Device Initialization Entry + +BQRTC_INIT: + CALL NEWLINE ; Formatting + PRTS("BQRTC: IO=0x$") + LD A, BQRTC_BASE + CALL PRTHEXBYTE + + LD A, BQRTC_DSE | BQRTC_2412 | BQRTC_UTI + OUT0 (BQRTC_CONTROL), A ; Enable Daylight Savings and 24 Hour + + XOR A ; Zero A + OUT0 (BQRTC_RATE), A ; Disable Periodic Interrupt Rate + OUT0 (BQRTC_INTERRUPT), A ; Disable Interrupts + + CALL BQRTC_LOAD + ; DISPLAY CURRENT TIME + PRTS(" $") + LD A, (BQRTC_BUF_MON) + CALL PRTHEXBYTE + PRTS("/$") + LD A, (BQRTC_BUF_DAY) + CALL PRTHEXBYTE + PRTS("/$") + LD A, (BQRTC_BUF_YEAR) + CALL PRTHEXBYTE + PRTS(" $") + LD A, (BQRTC_BUF_HOUR) + CALL PRTHEXBYTE + PRTS(":$") + LD A, (BQRTC_BUF_MIN) + CALL PRTHEXBYTE + PRTS(":$") + LD A, (BQRTC_BUF_SEC) + CALL PRTHEXBYTE + + XOR A ; Signal success + RET + +; RTC Device Function Dispatch Entry +; A: Result (OUT), 0=OK, Z=OK, NZ=Error +; B: Function (IN) + +BQRTC_DISPATCH: + LD A, B ; Get requested function + AND $0F ; Isolate Sub-Function + JP Z, BQRTC_GETTIM ; Get Time + DEC A + JP Z, BQRTC_SETTIM ; Set Time + DEC A + JP Z, BQRTC_GETBYT ; Get NVRAM Byte Value + DEC A + JP Z, BQRTC_SETBYT ; Set NVRAM Byte Value + DEC A + JP Z, BQRTC_GETBLK ; Get NVRAM Data Block Value + DEC A + JP Z, BQRTC_SETBLK ; Set NVRAM Data Block Value + DEC A + JP Z, BQRTC_GETALM ; Get Alarm + DEC A + JP Z, BQRTC_SETALM ; Set Alarm +; +; NVRAM FUNCTIONS ARE NOT AVAILABLE +; +BQRTC_GETBYT: +BQRTC_SETBYT: +BQRTC_GETBLK: +BQRTC_SETBLK: + CALL PANIC + +; RTC Get Time +; A: Result (OUT), 0=OK, Z=OK, NZ=Error +; HL: Date/Time Buffer (OUT) +; Buffer format is BCD: YYMMDDHHMMSS +; 24 hour time format is assumed +; +BQRTC_GETTIM: + EX DE, HL + CALL BQRTC_LOAD + ; Now copy to read destination (Interbank Save) + LD A, BID_BIOS ; Copy from BIOS bank + LD (HB_SRCBNK), A ; Set it + LD A, (HB_INVBNK) ; Copy to current user bank + LD (HB_DSTBNK), A ; Set it + LD BC, BQRTC_BUFSIZE ; Length is 6 bytes +#IF (INTMODE == 1) + DI +#ENDIF + CALL HB_BNKCPY ; Copy the clock data +#IF (INTMODE == 1) + EI +#ENDIF +; + ; CLEAN UP AND RETURN + XOR A ; SIGNAL SUCCESS + RET ; AND RETURN +; +; RTC Set Time +; A: Result (OUT), 0=OK, Z=OK, NZ=Error +; HL: Date/Time Buffer (IN) +; Buffer Format is BCD: YYMMDDHHMMSS +; 24 hour time format is assumed +; +BQRTC_SETTIM: +; + ; Copy incoming time data to our time buffer + LD A, (HB_INVBNK) ; Copy from current user bank + LD (HB_SRCBNK), A ; Set it + LD A, BID_BIOS ; Copy to BIOS bank + LD (HB_DSTBNK), A ; Set it + LD DE, BQRTC_BUF ; Destination Address + LD BC, BQRTC_BUFSIZE ; Length is 6 bytes +#IF (INTMODE == 1) + DI +#ENDIF + CALL HB_BNKCPY ; Copy the clock data +#IF (INTMODE == 1) + EI +#ENDIF + ; Write to clock + LD HL, BQRTC_BUF + CALL BQRTC_SUSPEND + LD A, (HL) + OUT0 (BQRTC_YEAR), A ; Write Year + INC HL + LD A, (HL) + OUT0 (BQRTC_MONTH), A ; Write Month + INC HL + LD A, (HL) + OUT0 (BQRTC_DAY), A ; Write Day + INC HL + LD A, (HL) + OUT0 (BQRTC_HOUR), A ; Write Hour + INC HL + LD A, (HL) + OUT0 (BQRTC_MIN), A ; Write Minute + INC HL + LD A, (HL) + OUT0 (BQRTC_SEC), A ; Write Second + CALL BQRTC_RESUME + ; clean up and return + XOR A ; Signal success + RET ; And return + +; RTC Get Alarm +; A: Result (OUT), 0=OK, Z=OK, NZ=Error +; HL: Date/Time Buffer (OUT) +; Buffer format is BCD: YYMMDDHHMMSS +; 24 hour time format is assumed +; +BQRTC_GETALM: + EX DE, HL + LD HL, BQRTC_BUF + PUSH HL ; Save address of source buffer + CALL BQRTC_SUSPEND + XOR A + LD (HL), A ; Read Year + INC HL + LD (HL), A ; Read Month + INC HL + IN0 A, (BQRTC_DAY_ALM) ; Read Day + LD (HL), A + INC HL + IN0 A, (BQRTC_HOUR_ALM) ; Read Hour + LD (HL), A + INC HL + IN0 A, (BQRTC_MIN_ALM) ; Read Minute + LD (HL), A + INC HL + IN0 A, (BQRTC_SEC_ALM) ; Read Second + LD (HL), A + CALL BQRTC_RESUME + POP HL ; Restore address of source buffer + ; Now copy to read destination (Interbank Save) + LD A, BID_BIOS ; Copy from BIOS bank + LD (HB_SRCBNK), A ; Set it + LD A, (HB_INVBNK) ; Copy to current user bank + LD (HB_DSTBNK), A ; Set it + LD BC, BQRTC_BUFSIZE ; Length is 6 bytes +#IF (INTMODE == 1) + DI +#ENDIF + CALL HB_BNKCPY ; Copy the clock data +#IF (INTMODE == 1) + EI +#ENDIF +; + ; CLEAN UP AND RETURN + XOR A ; SIGNAL SUCCESS + RET ; AND RETURN +; +; RTC Set Alarm +; A: Result (OUT), 0=OK, Z=OK, NZ=Error +; HL: Date/Time Buffer (IN) +; Buffer Format is BCD: YYMMDDHHMMSS +; 24 hour time format is assumed +; +BQRTC_SETALM: + ; Copy incoming time data to our time buffer + LD A, (HB_INVBNK) ; Copy from current user bank + LD (HB_SRCBNK), A ; Set it + LD A, BID_BIOS ; Copy to BIOS bank + LD (HB_DSTBNK), A ; Set it + LD DE, BQRTC_BUF ; Destination Address + LD BC, BQRTC_BUFSIZE ; Length is 6 bytes +#IF (INTMODE == 1) + DI +#ENDIF + CALL HB_BNKCPY ; Copy the clock data +#IF (INTMODE == 1) + EI +#ENDIF + ; Write to clock + LD HL, BQRTC_BUF_DAY + CALL BQRTC_SUSPEND + LD A, (HL) + OUT0 (BQRTC_DAY_ALM), A ; Write Day + INC HL + LD A, (HL) + OUT0 (BQRTC_HOUR_ALM), A ; Write Hour + INC HL + LD A, (HL) + OUT0 (BQRTC_MIN_ALM), A ; Write Minute + INC HL + LD A, (HL) + OUT0 (BQRTC_SEC_ALM), A ; Write Second + CALL BQRTC_RESUME + ; clean up and return + XOR A ; Signal success + RET ; And return + +BQRTC_SUSPEND: + IN0 A, (BQRTC_CONTROL) ; Suspend Clock + OR BQRTC_UTI + OUT0 (BQRTC_CONTROL), A + RET + +BQRTC_RESUME: + IN0 A, (BQRTC_CONTROL) ; Resume Clock + AND ~BQRTC_UTI + OUT0 (BQRTC_CONTROL), A + RET + +BQRTC_LOAD: + LD HL, BQRTC_BUF + PUSH HL ; Save address of source buffer + CALL BQRTC_SUSPEND + IN0 A, (BQRTC_YEAR) ; Read Year + LD (HL), A + INC HL + IN0 A, (BQRTC_MONTH) ; Read Month + LD (HL), A + INC HL + IN0 A, (BQRTC_DAY) ; Read Day + LD (HL), A + INC HL + IN0 A, (BQRTC_HOUR) ; Read Hour + LD (HL), A + INC HL + IN0 A, (BQRTC_MIN) ; Read Minute + LD (HL), A + INC HL + IN0 A, (BQRTC_SEC) ; Read Second + LD (HL), A + CALL BQRTC_RESUME + POP HL ; Restore address of source buffer + RET + +; Working Variables + +BQRTC_BUF: +BQRTC_BUF_YEAR: .DB 0 ; Year +BQRTC_BUF_MON: .DB 0 ; Month +BQRTC_BUF_DAY: .DB 0 ; Day +BQRTC_BUF_HOUR: .DB 0 ; Hour +BQRTC_BUF_MIN: .DB 0 ; Minute +BQRTC_BUF_SEC: .DB 0 ; Second diff --git a/Source/HBIOS/cfg_dyno.asm b/Source/HBIOS/cfg_dyno.asm new file mode 100644 index 00000000..6e034243 --- /dev/null +++ b/Source/HBIOS/cfg_dyno.asm @@ -0,0 +1,133 @@ +; +;================================================================================================== +; ROMWBW 2.X CONFIGURATION DEFAULTS FOR RC2014 +;================================================================================================== +; +; THIS FILE CONTAINS THE FULL SET OF DEFAULT CONFIGURATION SETTINGS FOR THE PLATFORM +; INDICATED ABOVE. THIS FILE SHOULD *NOT* NORMALLY BE CHANGED. INSTEAD, YOU SHOULD +; OVERRIDE ANY SETTINGS YOU WANT USING A CONFIGURATION FILE IN THE CONFIG DIRECTORY +; UNDER THIS DIRECTORY. +; +; THIS FILE CAN BE CONSIDERED A REFERENCE THAT LISTS ALL POSSIBLE CONFIGURATION SETTINGS +; FOR THE PLATFORM. +; +#DEFINE PLATFORM_NAME "DYNO" +; +PLATFORM .EQU PLT_DYNO ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] +CPUFAM .EQU CPU_Z180 ; CPU FAMILY: CPU_[Z80|Z180] +BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] +BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE +; +BOOTTYPE .EQU BT_MENU ; BT_[MENU|AUTO], IF AUTO, BOOT DEFAULT AFTER TIMEOUT +BOOT_TIMEOUT .EQU 20 ; AUTO BOOT TIMEOUT IN SECONDS, 0 FOR IMMEDIATE BOOT +BOOT_DEFAULT .EQU 'Z' ; AUTO BOOT SELECTION TO INVOKE AT TIMEOUT +; +CPUOSC .EQU 18432000 ; CPU OSC FREQ IN MHZ +INTMODE .EQU 2 ; INTERRUPTS: 0=NONE, 1=MODE 1, 2=MODE 2 +DEFSERCFG .EQU SER_38400_8N1 ; DEFAULT SERIAL LINE CONFIG (SEE STD.ASM) +; +RAMSIZE .EQU 512 ; SIZE OF RAM IN KB (MUST MATCH YOUR HARDWARE!!!) +MEMMGR .EQU MM_Z180 ; MEMORY MANAGER: MM_[SBC|Z2|N8|Z180] +RAMBIAS .EQU 512 ; OFFSET OF START OF RAM IN PHYSICAL ADDRESS SPACE +MPGSEL_0 .EQU $78 ; Z2 MEM MGR BANK 0 PAGE SELECT REG (WRITE ONLY) +MPGSEL_1 .EQU $79 ; Z2 MEM MGR BANK 1 PAGE SELECT REG (WRITE ONLY) +MPGSEL_2 .EQU $7A ; Z2 MEM MGR BANK 2 PAGE SELECT REG (WRITE ONLY) +MPGSEL_3 .EQU $7B ; Z2 MEM MGR BANK 3 PAGE SELECT REG (WRITE ONLY) +MPGENA .EQU $7C ; Z2 MEM MGR PAGING ENABLE REGISTER (BIT 0, WRITE ONLY) +; +Z180_BASE .EQU $C0 ; Z180: I/O BASE ADDRESS FOR INTERNAL REGISTERS +Z180_CLKDIV .EQU 1 ; Z180: CHK DIV: 0=OSC/2, 1=OSC, 2=OSC*2 +Z180_MEMWAIT .EQU 0 ; Z180: MEMORY WAIT STATES (0-3) +Z180_IOWAIT .EQU 1 ; Z180: I/O WAIT STATES TO ADD ABOVE 1 W/S BUILT-IN (0-3) +; +RTCIO .EQU $0C ; RTC LATCH REGISTER ADR +; +KIOENABLE .EQU FALSE ; ENABLE ZILOG KIO SUPPORT +KIOBASE .EQU $80 ; KIO BASE I/O ADDRESS +; +CTCENABLE .EQU FALSE ; ENABLE ZILOG CTC SUPPORT +; +DIAGENABLE .EQU FALSE ; ENABLES OUTPUT TO 8 BIT LED DIAGNOSTIC PORT +DIAGPORT .EQU $00 ; DIAGNOSTIC PORT ADDRESS +DIAGDISKIO .EQU TRUE ; ENABLES DISK I/O ACTIVITY ON DIAGNOSTIC LEDS +; +LEDENABLE .EQU FALSE ; ENABLES STATUS LED (SINGLE LED) +LEDPORT .EQU $0E ; STATUS LED PORT ADDRESS +LEDDISKIO .EQU TRUE ; ENABLES DISK I/O ACTIVITY ON STATUS LED +; +DSKYENABLE .EQU FALSE ; ENABLES DSKY (DO NOT COMBINE WITH PPIDE) +; +CRTACT .EQU FALSE ; ACTIVATE CRT (VDU,CVDU,PROPIO,ETC) AT STARTUP +VDAEMU .EQU EMUTYP_ANSI ; VDA EMULATION: EMUTYP_[TTY|ANSI] +ANSITRACE .EQU 1 ; ANSI DRIVER TRACE LEVEL (0=NO,1=ERRORS,2=ALL) +; +HTIMENABLE .EQU FALSE ; ENABLE SIMH TIMER SUPPORT +SIMRTCENABLE .EQU FALSE ; ENABLE SIMH CLOCK DRIVER (SIMRTC.ASM) +; +DSRTCENABLE .EQU FALSE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) +DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] +DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) +; +BQRTCENABLE .EQU TRUE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; +UARTENABLE .EQU FALSE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) +; +ASCIENABLE .EQU TRUE ; ASCI: ENABLE Z180 ASCI SERIAL DRIVER (ASCI.ASM) +ASCI0CFG .EQU DEFSERCFG ; ASCI 0: SERIAL LINE CONFIG +ASCI1CFG .EQU DEFSERCFG ; ASCI 1: SERIAL LINE CONFIG +; +ACIAENABLE .EQU FALSE ; ACIA: ENABLE MOTOROLA 6850 ACIA DRIVER (ACIA.ASM) +; +SIOENABLE .EQU FALSE ; SIO: ENABLE ZILOG SIO SERIAL DRIVER (SIO.ASM) +; +VDUENABLE .EQU FALSE ; VDU: ENABLE VDU VIDEO/KBD DRIVER (VDU.ASM) +CVDUENABLE .EQU FALSE ; CVDU: ENABLE CVDU VIDEO/KBD DRIVER (CVDU.ASM) +NECENABLE .EQU FALSE ; NEC: ENABLE NEC UPD7220 VIDEO/KBD DRIVER (NEC.ASM) +TMSENABLE .EQU FALSE ; TMS: ENABLE TMS9918 VIDEO/KBD DRIVER (TMS.ASM) +VGAENABLE .EQU FALSE ; VGA: ENABLE VGA VIDEO/KBD DRIVER (VGA.ASM) +; +SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) +; +AYENABLE .EQU FALSE ; AY: ENABLE AY PSG SOUND DRIVER +AYMODE .EQU AYMODE_RCZ180 ; AY: DRIVER MODE: AYMODE_[SCG/N8/RCZ80/RCZ180] +; +MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) +MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) +; +FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) +FDMODE .EQU FDMODE_DYNO ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] +FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) +FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] +FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] +FDMAUTO .EQU TRUE ; FD: AUTO SELECT DEFAULT/ALTERNATE MEDIA FORMATS +; +RFENABLE .EQU FALSE ; RF: ENABLE RAM FLOPPY DRIVER +; +IDEENABLE .EQU FALSE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM) +IDEMODE .EQU IDEMODE_RC ; IDE: DRIVER MODE: IDEMODE_[DIO|DIDE] +IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) +IDE8BIT .EQU TRUE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) +; +PPIDEENABLE .EQU TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) +PPIDEMODE .EQU PPIDEMODE_DYNO ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] +PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) +PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) +; +SDENABLE .EQU FALSE ; SD: ENABLE SD CARD DISK DRIVER (SD.ASM) +SDMODE .EQU SDMODE_PPI ; SD: DRIVER MODE: SDMODE_[JUHA|N8|CSIO|PPI|UART|DSD|MK4|SC|MT] +SDCNT .EQU 1 ; SD: NUMBER OF SD CARD DEVICES (1-2), FOR DSD & SC ONLY +SDTRACE .EQU 1 ; SD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) +SDCSIOFAST .EQU FALSE ; SD: ENABLE TABLE-DRIVEN BIT INVERTER IN CSIO MODE +; +PRPENABLE .EQU FALSE ; PRP: ENABLE ECB PROPELLER IO BOARD DRIVER (PRP.ASM) +; +PPPENABLE .EQU FALSE ; PPP: ENABLE ZETA PARALLEL PORT PROPELLER BOARD DRIVER (PPP.ASM) +; +HDSKENABLE .EQU FALSE ; HDSK: ENABLE SIMH HDSK DISK DRIVER (HDSK.ASM) +; +PIO_4P .EQU FALSE ; PIO: ENABLE PARALLEL PORT DRIVER FOR ECB 4P BOARD +PIO_ZP .EQU FALSE ; PIO: ENABLE PARALLEL PORT DRIVER FOR ECB ZILOG PERIPHERALS BOARD (PIO.ASM) +PPI_SBC .EQU FALSE ; PIO: ENABLE PARALLEL PORT DRIVER FOR 8255 CHIP +; +UFENABLE .EQU FALSE ; UF: ENABLE ECB USB FIFO DRIVER (UF.ASM) diff --git a/Source/HBIOS/cfg_ezz80.asm b/Source/HBIOS/cfg_ezz80.asm index 4d92013b..35fedb50 100644 --- a/Source/HBIOS/cfg_ezz80.asm +++ b/Source/HBIOS/cfg_ezz80.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "EASYZ80" ; -PLATFORM .EQU PLT_EZZ80 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_EZZ80 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z80 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -65,6 +65,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU FALSE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) ; ASCIENABLE .EQU FALSE ; ASCI: ENABLE Z180 ASCI SERIAL DRIVER (ASCI.ASM) @@ -108,7 +111,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -122,7 +125,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU TRUE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_master.asm b/Source/HBIOS/cfg_master.asm index a34ac222..f98c0220 100644 --- a/Source/HBIOS/cfg_master.asm +++ b/Source/HBIOS/cfg_master.asm @@ -10,7 +10,7 @@ ; #DEFINE PLATFORM_NAME "ROMWBW" ; -PLATFORM .EQU PLT_SBC ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_SBC ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z80 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -87,6 +87,9 @@ DSRTCENABLE .EQU FALSE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU FALSE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) UARTOSC .EQU 1843200 ; UART: OSC FREQUENCY IN MHZ UARTSBC .EQU FALSE ; UART: AUTO-DETECT SBC/ZETA ONBOARD UART @@ -149,7 +152,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_NONE ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_NONE ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -164,7 +167,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU FALSE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_NONE ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_NONE ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_mk4.asm b/Source/HBIOS/cfg_mk4.asm index c52d0817..876e6978 100644 --- a/Source/HBIOS/cfg_mk4.asm +++ b/Source/HBIOS/cfg_mk4.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "MARK IV" ; -PLATFORM .EQU PLT_MK4 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_MK4 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z180 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -72,6 +72,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU TRUE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) UARTOSC .EQU 1843200 ; UART: OSC FREQUENCY IN MHZ UARTSBC .EQU FALSE ; UART: AUTO-DETECT SBC/ZETA ONBOARD UART @@ -104,7 +107,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_N8 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_N8 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -119,7 +122,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU TRUE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_DIO3 ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_DIO3 ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_n8.asm b/Source/HBIOS/cfg_n8.asm index fe7542af..b6acfc8f 100644 --- a/Source/HBIOS/cfg_n8.asm +++ b/Source/HBIOS/cfg_n8.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "N8" ; -PLATFORM .EQU PLT_N8 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_N8 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z180 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -75,6 +75,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU TRUE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) UARTOSC .EQU 1843200 ; UART: OSC FREQUENCY IN MHZ UARTSBC .EQU FALSE ; UART: AUTO-DETECT SBC/ZETA ONBOARD UART @@ -107,7 +110,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_N8 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_N8 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -122,7 +125,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU FALSE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_N8 ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_N8 ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_rcz180.asm b/Source/HBIOS/cfg_rcz180.asm index 62c5bf8b..f8ac4d1e 100644 --- a/Source/HBIOS/cfg_rcz180.asm +++ b/Source/HBIOS/cfg_rcz180.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "RC2014" ; -PLATFORM .EQU PLT_RCZ180 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_RCZ180 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z180 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -68,6 +68,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU FALSE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) ; ASCIENABLE .EQU TRUE ; ASCI: ENABLE Z180 ASCI SERIAL DRIVER (ASCI.ASM) @@ -113,7 +116,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -127,7 +130,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU TRUE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_rcz80.asm b/Source/HBIOS/cfg_rcz80.asm index 9c3ab068..89b70b4f 100644 --- a/Source/HBIOS/cfg_rcz80.asm +++ b/Source/HBIOS/cfg_rcz80.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "RC2014" ; -PLATFORM .EQU PLT_RCZ80 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_RCZ80 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z80 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -64,6 +64,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU FALSE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) ; ASCIENABLE .EQU FALSE ; ASCI: ENABLE Z180 ASCI SERIAL DRIVER (ASCI.ASM) @@ -117,7 +120,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -131,7 +134,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU TRUE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_sbc.asm b/Source/HBIOS/cfg_sbc.asm index 43da5d26..bd6df768 100644 --- a/Source/HBIOS/cfg_sbc.asm +++ b/Source/HBIOS/cfg_sbc.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "SBC" ; -PLATFORM .EQU PLT_SBC ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_SBC ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z80 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -66,6 +66,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU TRUE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) UARTOSC .EQU 1843200 ; UART: OSC FREQUENCY IN MHZ UARTSBC .EQU TRUE ; UART: AUTO-DETECT SBC/ZETA ONBOARD UART @@ -107,7 +110,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_DIO3 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_DIO3 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -122,7 +125,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU FALSE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_SBC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_SBC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_scz180.asm b/Source/HBIOS/cfg_scz180.asm index 3ddae6ae..fd02bc7c 100644 --- a/Source/HBIOS/cfg_scz180.asm +++ b/Source/HBIOS/cfg_scz180.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "SCZ180" ; -PLATFORM .EQU PLT_SCZ180 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_SCZ180 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z180 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -63,6 +63,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU FALSE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) ; ASCIENABLE .EQU TRUE ; ASCI: ENABLE Z180 ASCI SERIAL DRIVER (ASCI.ASM) @@ -108,7 +111,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -122,7 +125,7 @@ IDETRACE .EQU 1 ; IDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) IDE8BIT .EQU TRUE ; IDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_RC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_una.asm b/Source/HBIOS/cfg_una.asm index e5f49de0..622f53ab 100644 --- a/Source/HBIOS/cfg_una.asm +++ b/Source/HBIOS/cfg_una.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "UNA" ; -PLATFORM .EQU PLT_UNA ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_UNA ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] BIOS .EQU BIOS_UNA ; HARDWARE BIOS: BIOS_[WBW|UNA] ; BOOTTYPE .EQU BT_MENU ; BT_[MENU|AUTO], IF AUTO, BOOT DEFAULT AFTER TIMEOUT diff --git a/Source/HBIOS/cfg_zeta.asm b/Source/HBIOS/cfg_zeta.asm index eb5d675b..4997be12 100644 --- a/Source/HBIOS/cfg_zeta.asm +++ b/Source/HBIOS/cfg_zeta.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "ZETA" ; -PLATFORM .EQU PLT_ZETA ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_ZETA ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z80 ; CPU_[Z80|Z180]: CPU FAMILY BIOS .EQU BIOS_WBW ; BIOS_[WBW|UNA]: HARDWARE BIOS BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -60,6 +60,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU TRUE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) UARTOSC .EQU 1843200 ; UART: OSC FREQUENCY IN MHZ UARTSBC .EQU TRUE ; UART: AUTO-DETECT SBC/ZETA ONBOARD UART @@ -87,7 +90,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_ZETA ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_ZETA ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -98,7 +101,7 @@ RFENABLE .EQU FALSE ; RF: ENABLE RAM FLOPPY DRIVER IDEENABLE .EQU FALSE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_SBC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_SBC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/cfg_zeta2.asm b/Source/HBIOS/cfg_zeta2.asm index 03571213..65c3e8d5 100644 --- a/Source/HBIOS/cfg_zeta2.asm +++ b/Source/HBIOS/cfg_zeta2.asm @@ -13,7 +13,7 @@ ; #DEFINE PLATFORM_NAME "ZETA V2" ; -PLATFORM .EQU PLT_ZETA2 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180] +PLATFORM .EQU PLT_ZETA2 ; PLT_[SBC|ZETA|ZETA2|N8|MK4|UNA|RCZ80|RCZ180|EZZ80|SCZ180|DYNO] CPUFAM .EQU CPU_Z80 ; CPU FAMILY: CPU_[Z80|Z180] BIOS .EQU BIOS_WBW ; HARDWARE BIOS: BIOS_[WBW|UNA] BATCOND .EQU FALSE ; ENABLE LOW BATTERY WARNING MESSAGE @@ -65,6 +65,9 @@ DSRTCENABLE .EQU TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM) DSRTCMODE .EQU DSRTCMODE_STD ; DSRTC: OPERATING MODE: DSRTC_[STD|MFPIC] DSRTCCHG .EQU FALSE ; DSRTC: FORCE BATTERY CHARGE ON (USE WITH CAUTION!!!) ; +BQRTCENABLE .EQU FALSE ; BQRTC: ENABLE BQ4845 CLOCK DRIVER (BQRTC.ASM) +BQRTC_BASE .EQU $50 ; BQRTC: I/O BASE ADDRESS +; UARTENABLE .EQU TRUE ; UART: ENABLE 8250/16550-LIKE SERIAL DRIVER (UART.ASM) UARTOSC .EQU 1843200 ; UART: OSC FREQUENCY IN MHZ UARTSBC .EQU TRUE ; UART: AUTO-DETECT SBC/ZETA ONBOARD UART @@ -92,7 +95,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) ; FDENABLE .EQU TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) -FDMODE .EQU FDMODE_ZETA2 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3] +FDMODE .EQU FDMODE_ZETA2 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3|DYNO] FDTRACE .EQU 1 ; FD: TRACE LEVEL (0=NO,1=FATAL,2=ERRORS,3=ALL) FDMEDIA .EQU FDM144 ; FD: DEFAULT MEDIA FORMAT FDM[720|144|360|120|111] FDMEDIAALT .EQU FDM720 ; FD: ALTERNATE MEDIA FORMAT FDM[720|144|360|120|111] @@ -103,7 +106,7 @@ RFENABLE .EQU FALSE ; RF: ENABLE RAM FLOPPY DRIVER IDEENABLE .EQU FALSE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM) ; PPIDEENABLE .EQU FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM) -PPIDEMODE .EQU PPIDEMODE_SBC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC] +PPIDEMODE .EQU PPIDEMODE_SBC ; PPIDE: DRIVER MODE: PPIDEMODE_[SBC|DIO3|MFP|N8|RC|DYNO] PPIDETRACE .EQU 1 ; PPIDE: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) PPIDE8BIT .EQU FALSE ; PPIDE: USE 8-BIT TRANSFERS (CF CARDS MOSTLY) ; diff --git a/Source/HBIOS/fd.asm b/Source/HBIOS/fd.asm index 95665cf1..30480e8d 100644 --- a/Source/HBIOS/fd.asm +++ b/Source/HBIOS/fd.asm @@ -53,6 +53,14 @@ FDC_DOR .EQU $58 ; DIGITAL OUTPUT REGISTER FDC_DCR .EQU $48 ; CONFIGURATION CONTROL REGISTER FDC_TC .EQU $58 ; TERMINAL COUNT (W/ DACK) #ENDIF +#IF (FDMODE == FDMODE_DYNO) +FDC_BASE .EQU $84 +FDC_MSR .EQU FDC_BASE + $00 ; 8272 MAIN STATUS REGISTER +FDC_DATA .EQU FDC_BASE + $01 ; 8272 DATA PORT +FDC_DOR .EQU FDC_BASE + $02 ; DIGITAL OUTPUT REGISTER +FDC_DCR .EQU FDC_BASE + $03 ; CONFIGURATION CONTROL REGISTER +FDC_TC .EQU FDC_BASE + $02 ; TERMINAL COUNT (W/ DACK) +#ENDIF ; ; DISK OPERATIONS ; @@ -391,7 +399,7 @@ DOR_INIT .EQU 11100000B ; INITIAL DEFAULT LATCH VALUE ; ; *** DIDE/N8/ZETA V2 *** ; -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_DYNO)) DOR_INIT .EQU 00001100B ; SOFT RESET INACTIVE, DMA ENABLED DOR_BR250 .EQU DOR_INIT DOR_BR500 .EQU DOR_INIT @@ -1227,7 +1235,7 @@ FC_SETDOR ; ; SET FST_DCR ; -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) ; FC_SETDCR LD (FST_DCR),A @@ -1259,7 +1267,7 @@ FC_RESETFDC: #IF ((FDMODE == FDMODE_ZETA) | (FDMODE == FDMODE_DIO3) | (FDMODE == FDMODE_RCSMC)) RES 7,A #ENDIF -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) LD A,0 #ENDIF CALL FC_SETDOR @@ -1274,7 +1282,7 @@ FC_RESETFDC: ; PULSE TERMCT TO TERMINATE ANY ACTIVE EXECUTION PHASE ; FC_PULSETC: -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) IN A,(FDC_TC) #ELSE LD A,(FST_DOR) @@ -1327,7 +1335,7 @@ FC_MOTORON1: CP C ; COMPARE TO NEW MOTOR BITS RET Z ; SKIP DELAY, MOTOR WAS ALREADY ON #ENDIF -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) ; SETUP DCR FOR DIDE HARDWARE LD A,(FCD_DCR) ; GET NEW DCR VALUE CALL FC_SETDCR ; AND IMPLEMENT IT diff --git a/Source/HBIOS/hbios.asm b/Source/HBIOS/hbios.asm index 78097c77..ba334268 100644 --- a/Source/HBIOS/hbios.asm +++ b/Source/HBIOS/hbios.asm @@ -1488,6 +1488,9 @@ HB_INITTBL: #IF (DSRTCENABLE) .DW DSRTC_INIT #ENDIF +#IF (BQRTCENABLE) + .DW BQRTC_INIT +#ENDIF #IF (VDUENABLE) .DW VDU_INIT #ENDIF @@ -1966,6 +1969,9 @@ RTC_DISPATCH: #ENDIF #IF (DSRTCENABLE) JP DSRTC_DISPATCH +#ENDIF +#IF (BQRTCENABLE) + JP BQRTC_DISPATCH #ENDIF ;CALL PANIC OR $FF @@ -2753,6 +2759,15 @@ SIZ_DSRTC .EQU $ - ORG_DSRTC .ECHO " bytes.\n" #ENDIF ; +#IF (BQRTCENABLE) +ORG_BQRTC .EQU $ + #INCLUDE "bqrtc.asm" +SIZ_BQRTC .EQU $ - ORG_BQRTC + .ECHO "BQRTC occupies " + .ECHO SIZ_BQRTC + .ECHO " bytes.\n" +#ENDIF +; #IF (ASCIENABLE) ORG_ASCI .EQU $ #INCLUDE "asci.asm" diff --git a/Source/HBIOS/ppide.asm b/Source/HBIOS/ppide.asm index f3317915..478739de 100644 --- a/Source/HBIOS/ppide.asm +++ b/Source/HBIOS/ppide.asm @@ -25,6 +25,10 @@ PPIDE_IO_BASE .EQU $44 PPIDE_IO_BASE .EQU $80 #ENDIF ; +#IF (PPIDEMODE == PPIDEMODE_DYNO) +PPIDE_IO_BASE .EQU $4C +#ENDIF +; PPIDE_IO_DATALO .EQU PPIDE_IO_BASE + 0 ; IDE DATA BUS LSB (8255 PORT A) PPIDE_IO_DATAHI .EQU PPIDE_IO_BASE + 1 ; IDE DATA BUS MSB (8255 PORT B) PPIDE_IO_CTL .EQU PPIDE_IO_BASE + 2 ; IDE ADDRESS BUS AND CONTROL SIGNALS (8255 PORT C) diff --git a/Source/HBIOS/std.asm b/Source/HBIOS/std.asm index 2f8776e4..fa3db59a 100644 --- a/Source/HBIOS/std.asm +++ b/Source/HBIOS/std.asm @@ -12,6 +12,7 @@ ; 8. RCZ180 RC2014 based system with Z180 CPU ; 9. EZZ80 Easy Z80, Z80 SBC w/ RC2014 bus and CTC ; 10. SCZ180 Steve Cousins Z180 based system +; 11. DYNO Steve Garcia's Dyno Micro-ATX Motherboard ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; @@ -41,6 +42,7 @@ PLT_RCZ80 .EQU 7 ; RC2014 W Z80 PLT_RCZ180 .EQU 8 ; RC2014 W/ Z180 PLT_EZZ80 .EQU 9 ; EASY Z80 PLT_SCZ180 .EQU 10 ; SCZ180 +PLT_DYNO .EQU 11 ; DYNO MICRO-ATX MOTHERBOARD ; #IF (BIOS == BIOS_WBW) #INCLUDE "hbios.inc" @@ -132,7 +134,7 @@ FDMODE_N8 .EQU 5 ; N8 FDMODE_DIO3 .EQU 6 ; DISKIO V3 FDMODE_RCSMC .EQU 7 ; RC2014 SMC 9266 @ $40 (SCOTT BAKER) FDMODE_RCWDC .EQU 8 ; RC2014 WDC 37C65 @ $40 (SCOTT BAKER) - +FDMODE_DYNO .EQU 9 ; DYNO WDC 37C65 @ $84 ; ; IDE MODE SELECTIONS ; @@ -142,6 +144,7 @@ IDEMODE_DIDE .EQU 2 ; DUAL IDE IDEMODE_MK4 .EQU 3 ; MARK IV ONBOARD IDE (8 BIT) IDEMODE_RC .EQU 4 ; RC2014 CF MODULE (8 BIT) @ $10 (SPENCER OWEN) IDEMODE_SMB .EQU 5 ; RC2014 IDE MODULE (8 BIT) @ $E0 (SCOTT BAKER) +IDEMODE_DYNO .EQU 6 ; DYNO IDE MODULE (8 BIT) @4A ; ; PPIDE MODE SELECTIONS ; @@ -151,6 +154,7 @@ PPIDEMODE_DIO3 .EQU 2 ; DISKIO V3 PARALLEL PORT PPIDEMODE_MFP .EQU 3 ; MULTIFUNCTION / PIC PPIDEMODE_N8 .EQU 4 ; MULTIFUNCTION / PIC PPIDEMODE_RC .EQU 5 ; RC2014 PPIDE MODULE @ $20 (ED BRINDLEY) +PPIDEMODE_DYNO .EQU 6 ; DYNO PPIDE @ $4C ; ; SD MODE SELECTIONS ; diff --git a/Source/HBIOS/ver.inc b/Source/HBIOS/ver.inc index 254b54df..1f853171 100644 --- a/Source/HBIOS/ver.inc +++ b/Source/HBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 9 #DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.9.2-pre.23" +#DEFINE BIOSVER "2.9.2-pre.24" From e9709fcde6c64d87326e3476a3d0a2f91b5eef2e Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Mon, 6 Jan 2020 10:59:03 -0800 Subject: [PATCH 7/8] Floppy Driver fixes from Steve Garcia --- Doc/FDU.txt | 2 +- Source/HBIOS/fd.asm | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Doc/FDU.txt b/Doc/FDU.txt index ae58dd54..9cf3a9fc 100644 --- a/Doc/FDU.txt +++ b/Doc/FDU.txt @@ -511,4 +511,4 @@ WW 9/5/2018: v5.3 - Added support for SmallZ80 WW 5/1/2020: v5.4 - - Added support for Dyno + - Added support for Dyno (based on work by Steve Garcia) diff --git a/Source/HBIOS/fd.asm b/Source/HBIOS/fd.asm index 30480e8d..a72f1ba9 100644 --- a/Source/HBIOS/fd.asm +++ b/Source/HBIOS/fd.asm @@ -46,7 +46,7 @@ FDC_MSR .EQU $50 ; 8272 MAIN STATUS REGISTER FDC_DATA .EQU $51 ; 8272 DATA PORT FDC_DOR .EQU $58 ; DIGITAL OUTPUT REGISTER (LATCH) #ENDIF -#IF (FDMODE = FDMODE_RCWDC) +#IF (FDMODE == FDMODE_RCWDC) FDC_MSR .EQU $50 ; 8272 MAIN STATUS REGISTER FDC_DATA .EQU $51 ; 8272 DATA PORT FDC_DOR .EQU $58 ; DIGITAL OUTPUT REGISTER @@ -1235,7 +1235,7 @@ FC_SETDOR ; ; SET FST_DCR ; -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_DYNO)) ; FC_SETDCR LD (FST_DCR),A @@ -1267,7 +1267,7 @@ FC_RESETFDC: #IF ((FDMODE == FDMODE_ZETA) | (FDMODE == FDMODE_DIO3) | (FDMODE == FDMODE_RCSMC)) RES 7,A #ENDIF -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_DYNO)) LD A,0 #ENDIF CALL FC_SETDOR @@ -1282,7 +1282,7 @@ FC_RESETFDC: ; PULSE TERMCT TO TERMINATE ANY ACTIVE EXECUTION PHASE ; FC_PULSETC: -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_DYNO)) IN A,(FDC_TC) #ELSE LD A,(FST_DOR) @@ -1335,7 +1335,7 @@ FC_MOTORON1: CP C ; COMPARE TO NEW MOTOR BITS RET Z ; SKIP DELAY, MOTOR WAS ALREADY ON #ENDIF -#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_RCWDC)) +#IF ((FDMODE == FDMODE_DIDE) | (FDMODE == FDMODE_N8) | (FDMODE == FDMODE_ZETA2) | (FDMODE == FDMODE_RCWDC) | (FDMODE == FDMODE_DYNO)) ; SETUP DCR FOR DIDE HARDWARE LD A,(FCD_DCR) ; GET NEW DCR VALUE CALL FC_SETDCR ; AND IMPLEMENT IT From 485045408ce97eb8cfe7bb88a75a7c819ad2deee Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Mon, 6 Jan 2020 13:53:50 -0800 Subject: [PATCH 8/8] Cleanup --- Doc/FDU.txt | 4 ++-- ReadMe.txt | 2 +- Source/Apps/FDU/FDU.txt | 4 ++-- Source/CBIOS/ver.inc | 2 +- Source/CPM3/ver.inc | 2 +- Source/HBIOS/Config/DYNO_wbw.asm | 5 ----- Source/HBIOS/ver.inc | 2 +- 7 files changed, 8 insertions(+), 13 deletions(-) delete mode 100644 Source/HBIOS/Config/DYNO_wbw.asm diff --git a/Doc/FDU.txt b/Doc/FDU.txt index 9cf3a9fc..d67fe1fe 100644 --- a/Doc/FDU.txt +++ b/Doc/FDU.txt @@ -96,8 +96,8 @@ Finally, you will need a floppy drive connected via an appropriate cable: Disk IO - no twist in cable, drive unit 0/1 must be selected by jumper on drive -DISK IO 3, Zeta, Zeta 2, RC2014 - cable with twist, unit 0 after twist, unit 1 before twist -DIDE, N8, Mark IV, SmallZ80, Dyno - cable with twist, unit 0 before twist, unit 1 after twist +DISK IO 3, Zeta, Zeta 2, RC2014, Dyno - cable with twist, unit 0 after twist, unit 1 before twist +DIDE, N8, Mark IV, SmallZ80 - cable with twist, unit 0 before twist, unit 1 after twist Note that FDU does not utilize your systems ROM or OS to access the floppy system. FDU interacts directly with diff --git a/ReadMe.txt b/ReadMe.txt index 87088ae2..ce7088c4 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -7,7 +7,7 @@ *********************************************************************** Wayne Warthen (wwarthen@gmail.com) -Version 2.9.2-pre.24, 2020-01-05 +Version 2.9.2-pre.25, 2020-01-06 https://www.retrobrewcomputers.org/ RomWBW is a ROM-based implementation of CP/M-80 2.2 and Z-System for diff --git a/Source/Apps/FDU/FDU.txt b/Source/Apps/FDU/FDU.txt index 9cf3a9fc..d67fe1fe 100644 --- a/Source/Apps/FDU/FDU.txt +++ b/Source/Apps/FDU/FDU.txt @@ -96,8 +96,8 @@ Finally, you will need a floppy drive connected via an appropriate cable: Disk IO - no twist in cable, drive unit 0/1 must be selected by jumper on drive -DISK IO 3, Zeta, Zeta 2, RC2014 - cable with twist, unit 0 after twist, unit 1 before twist -DIDE, N8, Mark IV, SmallZ80, Dyno - cable with twist, unit 0 before twist, unit 1 after twist +DISK IO 3, Zeta, Zeta 2, RC2014, Dyno - cable with twist, unit 0 after twist, unit 1 before twist +DIDE, N8, Mark IV, SmallZ80 - cable with twist, unit 0 before twist, unit 1 after twist Note that FDU does not utilize your systems ROM or OS to access the floppy system. FDU interacts directly with diff --git a/Source/CBIOS/ver.inc b/Source/CBIOS/ver.inc index 1f853171..ed96d795 100644 --- a/Source/CBIOS/ver.inc +++ b/Source/CBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 9 #DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.9.2-pre.24" +#DEFINE BIOSVER "2.9.2-pre.25" diff --git a/Source/CPM3/ver.inc b/Source/CPM3/ver.inc index 03cd4f74..6fea63ae 100644 --- a/Source/CPM3/ver.inc +++ b/Source/CPM3/ver.inc @@ -3,5 +3,5 @@ rmn equ 9 rup equ 2 rtp equ 0 biosver macro - db "2.9.2-pre.24" + db "2.9.2-pre.25" endm diff --git a/Source/HBIOS/Config/DYNO_wbw.asm b/Source/HBIOS/Config/DYNO_wbw.asm deleted file mode 100644 index 6443b391..00000000 --- a/Source/HBIOS/Config/DYNO_wbw.asm +++ /dev/null @@ -1,5 +0,0 @@ -#DEFINE PLATFORM_NAME "DYNO (wbw)" -; -#include "cfg_dyno.asm" -; -FDENABLE .SET TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) diff --git a/Source/HBIOS/ver.inc b/Source/HBIOS/ver.inc index 1f853171..ed96d795 100644 --- a/Source/HBIOS/ver.inc +++ b/Source/HBIOS/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 9 #DEFINE RUP 2 #DEFINE RTP 0 -#DEFINE BIOSVER "2.9.2-pre.24" +#DEFINE BIOSVER "2.9.2-pre.25"