IMD 1.16: 28/05/2007 17:22:07 -FOG/UTL052         -FOG/UTL052/UTL#052CRC-/UTL#052DOC BISHOW52COMBISHOW80COMDEMO SUBHEADLINEAQMlHEADLINEDOC HL080 COM HL132 COM NC COMNC DOCNSWP207 COM\NSWP207 DOCNSWP2XX TXT^ !"#$%&'()*+,SUB SUB/UTL#052DOCXSUB HEADLINE ? "Headline Demo" AaBbCcDdEeFfGgHh IiJjKkLlMmNnOoPp QqRrSsTtUuVvWwXx YyZz1234567890-= `!@#%&*()_+~[\]| ;'{:"},./<>? End   vHEADLINE.ASMo  !"#$o%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn{TGS*clUk*^ţ*"ˉs~swlQh>7xeϏb/_^<2l8;לxae*i7ŃOV˷=1toʹ|gjZx\\_r;n?t%:>.mWWo{Y.L|:9٫xLņO.-jyyt3/nbӂW.{>9nsfN  =ǻcns1XmcՇ/y칩g~zoyy=N .{~?_ݝLt٫x,og|f1b//9s虧˞yqU<yL|S7f?;9іyfx\=}`1-xyoVo{̓ÖyyO'3/nWȆsY.LrOfR`wEtclUuQ`_KCg<-fyL*̆hOif/'~xЫxp{zW=ӂ/lj=ʹGfx "rqxҫx_p7W蚦. A<:etcf:.6xclUᑊG9?0?nf<+bų~:Wpeq3٪.O%丟̋*qϏ'/w'bٯU]fj''OsNfIϟ''/˞ߝ|r{^p\ذ"]3痋q:tXWŧͣjg7'~38~xqZ>lly8M?K~|MIy~ݞ˞o3߬UGVOzLܤ.͚G<#6.{^M9_~9qvoWSܟxIoM\Mt.y9>yL?8N喃=#b1{Gr~oLWY]|/{t.ps<|/7.= _,=[mqӟx#N=_VnNz^w={^<bqrl7f*gebr/.W/|/UG`y "73𥿸z<+.6[^x,o/=/}S9Oվӂ˞m9ꂟ/Ylx,Ϗ{^lN>xiUO*~?'=:N~ɏf~ǼXygWh4)9/fuHAţl8bnꗼY,-6bG|8{q3s⑇ˢ9xfub月.{^M%/6lG*^oW*^ţ*xp{zWGz~||L|m󬜫x0:[E>:[E8O|ٟܨx0/oU]|R oooUe‹,嚫IBvO/f0o'*OB^5.W*)‹uW5bLYP*^Yra]rx1RhիW*^I63|Y?!*;U \9Bs!\7lCSxK[p֘wyxTr3?)g9뢫8=¹WɪbuW5)gUrnBs!*YcYP [ ]UE8X,Wk9pǖ+ynjnj*ayLm/??[MxO?m|[U`vvw7<->9n=/ O ީ:̻l?vfcҲo;ک:r\]LrfZxX[L<fW/ >9n6˷Za6Sb3-'߳<Ca뵊WMŬKQ*YYԅ; >+0K잤E9K3<|VMY.gi%vOR`‹>, *Ζ DyeMȯ,pUw*‹#.z`E]T3P7>+0K\EPYgbu]"eŮ*7*^ţkl.K!guQ,BU^@?wT\s@x1M3tYPI;-sexuNZ^@.C*2/flJ^@v|y]C兊W:u]4<̻kT`v۩xp֡ZowmBl> U }n՞y0/4~4mG,Ҳo;mww*{з{Ҳo;mww*OB4mG:dZow۩xyW6CMa9Ae =aclዒ58u$ Փ`f),8xSU"|]]]5_WAu[n܅~("q*Y9+')`~U۾]5h&u(fsr1a$vu!* ԥzkp9KR࡬rN%UC'\9p͝GYp] ˂Yfic!JN"Oi')+'c3Sɤzr6v C_wu f.]&e|g]?us]\uUm9\C9>M*6`(8Iee*:C7o˫deqy\ n r*9+W:]U8CfcTu vՉT,]eήN\bT nkk1喇.~*TM*g C^˹.8S&=<.n1~HJ.mb$,|VΊĶPGTu W5C?u8y ]d]UjR9K*ȺBդrTuWU.ݬ .sC3ETu>yH2ڪ0-FS:ogc;k9\|/srvORPB?$N%')`~Uc%7UoU0ah8?Wu1QցDXjFXjF@{CU`=3DQցSCDQց QցP{U i(T`!U`"U` T0F!x&˻,wَSYY4eT{By0kF*fa֌*WL6+r_0KJʢ)*8[6*VC9`(*CR*nì1`5# Y3ª`~U#n?uU]d]UٲQP*NC9`TAW˻,b%^圳h*xb8`5#F fS0kFX̯jd۬,_!"U`L{FQū:!"oT` &:i &:P{oWu 2Ԟ*d=5&:!"C&:!2D&:CD&xX"CD"_:DX2DDX2DDX"c*^ցSc"Vu "C(:"CU`ȴQց3CU  EVu CdLTu CdLTu CdLTu CDPT*D=_:!2D&:!2D&:YY4e.YRAU- T0F!xl.K!Թ*x1p6vy7!M(R\ƺԹ*p .yT:P4xX"2ETu 2Dd(:DXjFXjF@G*>*d=3Qց@DU` @D Q2Wu 2Eg*d=3Qց g&:DX"CDWu G[X2Ԟ@3U`P{f i(xX2}|Pu CdLTu CdLTu CdLTu C홉*^ցL{Vu Cd(:!2DU`"*d}U i(Zց g&:DX2DDX2D*^ցL{?:P{j(:P{j(:P{j(:iW  u C홉U`P{f >:DX2ԞU`}o( &:P{o &:iST*d7*Ԟ"*DdEX"CD jLT*dJց{U`7Qց{U`7Qū:i#*Dڳ@DӨ@d=*dU`ȴ 1ԞFXjO EXjό@*^ցȴg_:DXRT*dKXjO EXjO EXjO EXjό1Qū:P4@Ө@D1QցڧQցڧQū:PP:P{o &:P{o !c E@dRuEXjO *DdDXjF@X2Ԟ@*ޛ@ӨU`ȴgT`P{U`ȴgQց QցL{U ,~@2Ԟ@3U`L{FQū:i#X2D "CDQց !@d Qū:"_:DX2DdDX2Ԟ*D=%U >>Wu Cd(:!2(:!2d(:CD&xX"c E7*d *d *d *D*^ց # jGX2}Tu C@Qū:iSLց{U`7Q!@DӨ@DӨ@iOWuC X"2Dd "2Qց @1Wu "ӞEߨ:!CU`Ȑ!*DdEXjO E@!Qu "C(:!CU`Ȑ!*DdڳU`ȴgKXjO EX"2ԞFX"2ԞFX"2ԞF@!2{X"2dDX"2dDX"2dDX"2DWuQ{U`ȴ)xX2P{@1DQցDXjO!*d4xX2}/*ޛ@1 &:iWu cȘ[X"2d  2DQց!"cWu c OT`=5DU`=3DXjO EX2P{U jOQց 2Qց !2Qց "2QցD@kX2Ԟ@3U`@!@d3*Ԟ"U`=5D&xX"2)Eߩ:P{o &:P{o ,xX"2"@1U`7Qց3c(:1DU , &:iϢ &:iϢWu "CD&  EXj QTuԐ@DLT*Dd @!U`=3d gLTu "ӞRT*DdD P{f OWu 2ԞE jO  g(:PPT*>X2Ԟ@3U`P{f >xX"2ԞFYցP{U`P>:jϢ jOWuD &:P{o &:P{oWui:}Tu 2ԞEX"2ԞFXjF@{C+X"2dDX"2dDXjOM{U`7Qū"c 2d Cd "2Qū:P{j(T`!c(:DX2Ԟ@ӨU`} O cU`}U`}U O*d=3Qց g&:CPTuQT*DڳSu C@d=*Dd=*DڳUED HEADLINE.SUB ;Execute ED.COM ; ; NEWFILE ; : *i ;Insert mode "i" ; 01: XSUB ;Run XSUB.COM ; 02: HEADLINE ? ;R  un HEADLINE.COM, show help ; 03: **************** ;1st HEADLINE to print ; 04: (space) ;2nd HEADLINE to skip ; 05: "HEADLINE.ASM" ;3rd HEADLINE to print ; 06: as of 11/12/83 ;4th HEADLINE to print ; 07: By Robert Kuhman ;5th Hll ; rights reserved. Released to the PUBLIC DOMAIN for non- ; profit use only. ; ; ASSEMBLY: ; Assemble with either "ASM.COM" or "MAC.COM". ; ; SYSTEM REQUIREMENTS: ; A CP/M 2.2 computer supporting an 80 (or 132) column printer. ; ; REVISIONS: EADLINE to print ; 08: (space) ;6th HEADLINE to skip ; 09: **************** ;7th HEADLINE to print ; 10: ;^Z to exit Insert mode ; : *e ;"e" to exit ED.COM ; ; A>SUB HEADLINE ;Process "SUB" file ; execution begins,... ; ; AS ; Original version 1.00 by the author on 11/12/83. M 2.2 computer supporting an 80 (or 132) column printer. ; ; REVISIONS: COM" or "MAC.COM". ; ; SYSTEM REQUIREMENTS: ; A CP/M 2.2 computer supporting an 80 (or 132) column printer. ; ; REVISIONS: SOCIATED FILES: ; 1) HL.DOC (Brief description of HEADLINE) ; 2) HL.CRC (CRC check list) ; 3) HL080.COM (Ready to run on 80 column printer) ; 4) HL132.COM (Ready to run on 132 column printer) ; 5) HEADLINE.ASM (8080/Z80 CP/M 2.2 source code) ; 6) SUB.SUB (SUMBIT file patch for "SUBMIT.COM") ; 7) DEMO.SUB (Demonstration of character set) ; 8) HEADLINE.SUB (Prints 5x7 block title for listing) ; 9) HEADLINE.LBR (LU library of the above files) ; 10) CRC.COM (CRC v5.0 program) ; ; CRE First Osborne Group (FOG) -FOG/UTL#052 Copyright 1984 by First Osborne Group (FOG) to the extent not copyrighted by the original author for the exclusive use and enjoyment of its members. Any reproduction or distriDITS: ; Conceptually based on BANNER.ASM (original author unknown), ; as implemented by Richard Conn, now rewritten with many new ; features, thus the program was renamed. ; ; COPYRIGHT STATUS: ; Copyright (c) 1983 by the author, Robert C. Kuhman, abution for profit or personal gain is strictly forbidden. For information, contact FOG, P.O. Box 3474, Daly City, CA 94015. ************** SUB.SUB: is a submit file for patching the CP/M utility SUBMIT.COM to prevent it from tran  slating all lower-case characters into upper-case. Place SUB.SUB, SUBMIT.COM, XSUB.COM, and DDT.COM in drive A. Press to reset the drives. At the A> prompt, type SUBMIT SUB SUBMIT will be patched and the result will be saved as help menu can be accessed by hitting the escape key. NSWP207: is the latest version of NSWEEP from Dave Rand. Refer to NSWP2XX.DOC for details. AQM files are squeezed assembly language files. They may be unsqueezed using UNSQUEEZE utilities f SUB.COM. HEADLINE: will print letters 5 columns wide x 7 rows high on your printer. There are two versions: HL080 for 80 column printers and HL132 for 132 column printers. Rename either to HEADLINE.COM and place in drive A. At the A> promptpCopyright 1983 Robert C. KuhmanHEADLINE.COM v1.00 as of 11/12/83 (Print title block HEADLINE.) Enter Control-C to ABORT. Any key to continue, else '?' for HELP. $ H E A D L I N E - H E L P --------------------------- Print a la, type HEADLINE The program will prompt for up to 7 lines (one page) to be printed. Help is available by typing ? when prompted. Once SUB.COM has been created, HEADLINE may be demonstrated by placing SUB.COM, DEMO.SUB, HEADLINE.SUB, and HErge (5x7) matrix block title. Do up to 7 lines of up to 10 characters. Both UPPER/lower case characters are OK. Numbers and punctuation marks are OK. Control codes are entered as "^+letter". "ESCape" is entered as "^[" (two chars). Press "BACKSPAADLINE.COM in drive A. At the A> prompt, type SUB DEMO Refer to HEADLINE.DOC. Not all of the files described in HEADLINE.DOC are included here. Also, see BANNER found on FOG/HAK.006 and FOG/MIS.001. NC: is a new program from the author CE" to backup 1 character. Do "Control-X" to backup and redo line. Enter "Control-C" to ABORT this program. $ H E A D L I N E M E S S A G E =============================== $Line length Ruler ||1234567890|| $ || of NSWEEP. This utility will backup files (with options) adding only those files that exist or do not exist on the destination disk. Refer to NC.DOC. BISHOW52 and BISHOW80: allow you to view a file with a variety of on-screen options. An onscreen || HEADLINE - #00: ||$ Too long! Try again, press any key. $ Output complete, back to CP/M. $!9"1:] "͸?™͸ßrât͸>02!~<8ʇ2m͸͸͸!>w#{  !~ $͸#o6  !~x"͗zWʁ*~#"O L_=7L_bk))~n͞#R ͞͞͞Y ͞KZ͗͗͗͗íN͸ ͞* ͞ YY }pp**$cdc5M2 @"AArge (5x7) matrix block title. Do up to 7 lines of up to 16 characters. Both UPPER/lower case characters are OK. Numbers and punctuation marks are OK. Control codes are entered as "^+letter". "ESCape" is entered as "^[" (two chars). Press "BACKSPA"""> >EIQ>!!CEI1"AII6 $zIIIF>III&ABDHp6III60III>6"AA" @MP >A]U=?HHH?III6>AAA"AAA>IIIAHHH@>AAINAAAA~"A  0>AAA>HHH0>AEB=HLJ12III&@@@@~~p  pccppCEIQaAAA CE" to backup 1 character. Do "Control-X" to backup and redo line. Enter "Control-C" to ABORT this program. $ H E A D L I N E M E S S A G E =============================== $Line length Ruler ||1234567890123456|| $ AAA @ @    ?HH.? A >   6AAwAA6 @  A  0>AAA>HHH0>AEB=HLJ12III&@@@@~~p  || || HEADLINE - #00: ||$ Too long! Try again, press any key. $ Output complete, back to CP/M. $!9"1:] –";?Ÿ;årèt;">02"!"~<8ʍ2"s;;;!>w#{ !~*;#o6!~~"͝zWʇ*~#"O R_C7R_bk))~tͤ#X ͤͤͤY ͤK`͝͝͝͝óT; ͤ* ͤ YY }pp**$cdc5M2 @"vCopyright 1983 Robert C. KuhmanHEADLINE.COM v1.00 as of 11/12/83 (Print title block HEADLINE.) Enter Control-C to ABORT. Any key to continue, else '?' for HELP. $ H E A D L I N E - H E L P --------------------------- Print a laAA"""> >EIQ>!!CEI1"AII6 $zIIIF>III&ABDHp6III60III>6"AA" @MP >A]U=?HHH?III6>AAA"AAA>IIIAHHH@>AAINAAAA~"A  0>AAA>HHH0>AEB=HLJ12III&@@@@~~p  pccppCEIQaAA  A AAA @ @    ?HH.? A >   6AAwAA6 @  A  0>AAA>HHH0>AEB=HLJ12III&@@@@~~p ;SUB.SUB ;Convert SUBMIT.COM to disable lower-case to UPPER-CASE conversion. ;Save new file as "SUB.COM" for use with "HEADLINE.COM". XSUB DDT SUBMIT.COM S0370 FF . G0 ;SAVE 12 SUB.COM (for 128 byte records) ;SAVE 6 SUB.COM (for 256 byte records) SAVE 6 SUB.COM ; Done.  S0370 FF . G0 ;SAVE 12 SUB.COM (for 128 byte records) ;SAVE 6 SUB.COM (for 256 byte recordsE.COM". XSUB DDT SUBMIT.COM S0370 FF . G0 ;SAVE 12 SUB.COM (for 128 byte records) ;SAVE 6 SUB.COM (for 256 byte records  Û+ Commands: ^F,F,^V,sp=next page, ^B,B=back page, ^H=left, ^L=rite CR,+,N=next line, -,P=back line, 1=1st line, ^C,Q=exit w!9" 1 !F#~# ʫ~# ¶ p pD.2 2 2}2~2z! ~w# X4_: {6>G> : 2 !F#: g: .}|g2 |2 d(BISHOW version 2.90 Usage: d:bishow d:fn.ft [cols [lines]] #>^@: <2 W: 2 zaڔ{Ҕ 1? FBN +   P -QS' :  / q#\* |}ɯoe2 2 2 2 2 "}2" !" " " ͣ2 *(m" Ͷʜ Invalid decode tree size !"v(>" ¶| " | " |xw#q#s#* +|}/o|2 : =2 : : ;*  " O: O>=4GyOx(2 2 ! " (WY* w#?: i=2 : ͍ˆ͍~>==2 : 2 : O: ¦ O>=2 !F#yOxһ#^ ʔy2 {>  go Unexpected EOF on squeezed requested from unsqueeze rtn z/!"*"^#V#N#~2 2 2 y2 * (k" >2 2 2Wr}W>_* " * "}* yM: Gy–<)ž%=\* *s#r#w#p#">>> Unsqueezing text <<< ound on FOG/UTL.003, 004, 014, and 031. First Osborne Group Utility Disk Library Prepared by Jim Wack, November 1984 nd 031. First Osborne Group Utility Disk Library Prepar *}" *  )l&" "}" >:] 2h\<file not found #~# p0ڦ ?ڦzWW~#ʝ |z=wxd 0w++ xq#q~#_!  :  on for profit or personal gain is strictly forbidden. For information, contact FOG, P.O. Box 3474, Daly City, CA 94015. ************** SUB.SUB: is a submit file for patching the CP/M utility SUBMIT.COM to prevent it from translat  ing all lower-case characters into upper-case. Place SUB.SUB, SUBMIT.COM, XSUB.COM, and DDT.COM in drive A. Press to reset the drives. At the A> prompt, type SUBMIT SUB SUBMIT will be patched and the result will be saved as SUBptions. An onscreen help menu can be accessed by hitting the escape key. NSWP207: is the latest version of NSWEEP from Dave Rand. Refer to NSWP2XX.DOC for details. AQM files are squeezed assembly language files. They may be unsqueezed using UNSQ.COM. HEADLINE: will print letters 5 columns wide x 7 rows high on your printer. There are two versions: HL080 for 80 column printers and HL132 for 132 column printers. Rename either to HEADLINE.COM and place in drive A. At the A> prompt, ty file * * ( ~#" : I  Read past EOF on SQ file * !" * " }o|g)D*}" ͔*}" x} " 2 " * * (  2 pe HEADLINE The program will prompt for up to 7 lines (one page) to be printed. Help is available by typing ? when prompted. Once SUB.COM has been created, HEADLINE may be demonstrated by placing SUB.COM, DEMO.SUB, HEADLINE.SUB, and HEADLI * * (  2 NE.COM in drive A. At the A> prompt, type SUB DEMO or SUB HEADLINE Refer to HEADLINE.DOC. Not all of the files described in HEADLINE.DOC are included here. Also, see BANNER found on FOG/HAK.006 and FOG/MIS.001. NC: is a new program from the author of NSWEEP. This utility will backup files (with options) adding only those files that exist or do not exist on the destination disk. Refer to NC.DOC. BISHOW52 and BISHOW80: allow you to view a file with a variety of on-screen o   d(BISHOW version 2.90 Usage: d:bishow d:fn.ft [cols [lines]] #>^@: <2 W: 2 zaڔ{Ҕ 1? FBN +   P -QS' : 2 : =2 : 2 2 2Wr}W>_* " * "}* yM: Gy–<)ž%=\* *s#r#w#p#">>> Unsqueezing text <<<  *}" *  )l&" "}" >:] 2h\<file not found #~# p0ڦ ?ڦzWW~#ʝ |z=wxd 0w++ xq#q~#_!  :  Û+ Commands: ^F,F,^V,sp=next page, ^B,B=back page, ^H=left, ^L=rite CR,+,N=next line, -,P=back line, 1=1st line, ^C,Q=exit w!9" 1 !F#~# ʫ~# ¶ p pD.2 2 2}2~2z! ~w# X4_: {6>G> : 2 !F#: g: .}|g2 |2   / q#\* |}ɯoe2 2 2 2 2 "}2" !" " " ͣ2 *(m" Ͷʜ Invalid decode tree size !"v(>" ¶| " | " |xw#q#s#* +|}/o|/: ;*  " O: O>=4GyOx(2 2 ! " (WY* w#?: i=2 : ͍ˆ͍~>==2 : 2 : O: ¦ O>=2 !F#yOxһ#^ ʔy2 {>  go Unexpected EOF on squeezed file * * ( ~#" : I  Read past EOF on SQ file * !" * " }o|g)D*}" ͔*}" x} " 2 " * * (  N  * * (  N   !9"1' 2t͗2 } -8:: :_!' ͜( 4/(>l2"!"! Û4EʔNʕW2W5*":*)›"2\5:\2*}͗:_**"*"" ) )# : G: :d < <^ Writing $ bytes. $ to $!_#:\ ~#!\<!\*Q@G:Y: ! \ ͜U͗ Documentation for NC.COM Dave Rand 10232-160 Street Edmonton, Alberta (403) 484-4114 NC is a "New Copy" utility. It works with files, rather than disks, so it is compatible with any(*) CP/M 2.x system. I am one of the type who has a ͧ͗! ͍ͧ͜" * !M*"*vv <^**{OzGr͗͗ "d* #" *›*"'  0 >$0 ×ůstandard set of utilities, which I upgrade from time to time. I then distribute these upgrades onto my working disks. The problem: ------------ The problem with this is twofold: 1. Not all of the files on the source disk may be on the workin  g disk. (eg. Source disk has C, Fortran and Basic, destination has only C) 2. There may be files on the destination disk that you do not wish altered, so a bulk disk copy will not work. Until now, SWEEP has been an unsatisfactory, but wel from B that DO NOT already exist on A, and copy them to drive A. With version 1.15 and up, multiple source drives may be specified, as follows: A>NC /N (B:*.COM C:*.QQZ D:*.ARC D:*.DIR) A: This means copy the selected files from drives come, answer. The solution: ------------- NC has overcome the problem of updating disks. It will ONLY copy files that ALREADY EXIST on the destination (or, with a switch, files that do not already exist). While this capability has been availabB, C and D to drive A. --------------------------------------------------------------------------- * Note: This system has been tested on: SS/SD 8" SS/SD 5" DS/DD 8" -1 meg capacity DS/DD 8" -1.2 meg Hard -2.6 meg Hard -8 meg Inle for some time on other computers, this is the only one I am aware of for CP/M. Now, when you get that new distribution disk for the fantastic QQz compiler, you can update your existing disks as follows: A>NC B:*.COM A: As well, since  addition, it is known to work with files over 512K. All tests were made with CP/M version 2.2, and this program WILL NOT work with 1.4 or 1.3, as it uses random positioning for the file write. NC supports multiple wildcards, you can do this: A>NC (B:*.COM B:*.QQZ B:Q*.Q*) A: Which will take all *.COM, *.QQZ and Q*.Q* files that exist on drive B, and copy them on top of the files that exist on drive A. Since the destination files are deleted before copying begins, you should not have to worry about running out of disk space. NC also allows you to copy files that DO NOT already exist. This means you can merge disks as follows: A>NC /N B:*.* A: This will take all files  :.<>*Q>? =__o&S2.@:!.]@ !" .#"+."-.w!=.͊}+h#" .!e2*.+" .#͈".!"."/."1.1=:.2:.d* .#}»@ No files.XL'SʪÀ9*.͈dG!!5~ȸ###^#V:._:.__1*-.@K in #@ files. *+.@K free. u uBXSDTUVPEkL'CM A RcFWY%?Q *.#".* .,Ҁ!".9À*.|+".€9* .".À@ Which drive? @:!AڀQҀ :.GA2.9rw9*+.@K remaining on drive AQ>:Q9x2.rÀ@ Which flags (1-4,R,S,A)? @!o. 6#L!!~ʀ#">.*>.#">.ʊ!o. ʄ#w_>_> 1234zzzzRSA@ Delete file? Y€*.;À͈]2\ `6`__^_:e!@ R/O. Delete? Y:e2e\\_* .*.{ozg))))xV~# xL* .+" .*.,+".@ Erase Tagged or Untagged files (T/U)? TʤU€T>ʬ2 .@ Do you wish to be prompted (Y/N/A)? ʀAʀNY>¯24.!".kNSWP is copyright (c) 1983 by Dave Rand 10232-160 Street Edmonton, Alberta (403) 484-4114!9"1=*."7.2.2. 2.2.2. 0ڱ2.-!]. `>?!" .".!^#6#6!M ͼr@Drive :.AQ͈4~G: .f@ Deleting ---> :4.W@ Delete (Y/N/A)? AzYfʃ;h#* .#}z+,!".À!".Ü ~6ʩ#*1."1.*/."/.*/.@K (*1.@K).*.͈4͌u@ Tagged files = *.͈ͩ  u4~6#*1.~"1.*/.~"/.@ New drive/user/mask? @!!~ʀ#">.:\`:.<=2.:;.y#~*>y:.2.:] ‘!]^ 6?`!\. `992.~ʸV#ª2.@ Illegal drive code.Àͥ:.2;.:.29.~0ں:AںQҺA29.#͈4~3 @ Retagging --> > Q4͌#* ., À"@(~#a QS @)~ Q#j ".͵ *."".*. v,­ *.:.U$ R$ *.:.Rʽ U !0͂#*. 0!H.n. 6`!w.~ 6Q#6Q#6Q@(!o.j >.Q~:ȷ*:0:'G#~:33036302;.x 2;.>2;.! !!^#6#p#~iwV@ Copy to drive/user? @!!~ʀ r#:D.::.G:;.ʧ:9.G:.@ Can't copy to same drive and user.À*.͈2H.I. `~2:.@ Copy to (j @)s*.!H.͘'}0!0D C @ Not a SQ file.">."B.:;.2;.!\n.6 `s!"| _h *B.,}0@ ERROR - Checksum error in file nngo͵ @ Premature EOF on file... aborted.À0*filespec)? @!!~ʀ#">.*>.ͥ:] > !I.] ~#4 :\=29.!I.]NT ͙!]I. 怶w#\ !\n. `:.G:9.ʅ  r À@ Squeeze, Unsqueeze or Reverse (S,U,R)? 2.S U R€> 2D.9:.2:. a!͈4~+Fƒ :9.G:.::.G:;.ȸ!H.n. `2n.!"@.sd*."5.:.–H.l"5.*7.,ܺCͺ}0 |g}o{))))))),*.*7.~y|±}ڳ.&],H.͇"5. ||¥ͺÖ͏ʀl&x2:.:D.O :.G:9.O ::.G:;.O @ Skipping, same drive & user --> à :D.s ʊ @ Copying --> Þ @ SQ/USQ --> Þ @ Setting --> @ to :D.) !o. ~ #» !w. ~  ~ # e ~Q# ͇"5.l:.@ Verifying --> R!z.{.6`n.:Q:.e @ with CRC.:D.z ʴ } z 6ʜ #* ., 9ñ @ --- Aborted ---ÀH. `~6`2:.d!I.o. ~ww# H.!I. `} !.*.*5.~y|} .],n.V@  |P|͏͏@ Destination disk full.0WÀ}o|g@ Find what? @!!">.!]~ ʀ ~ µ6?#­@ !/€".À@ Tag what? @!!">.!]~ ʀ@ !/  €@ Tagging --> ͈> Q4͌#* .,J͈]N/> ~?\#Q*.͈ ~2:.@ New name, or *? @!!">.!l#~ ʀ ?#¡:;.¶::.w*.͈. r*.* .#" .e2*.+" .".,ڀ!".À:.29.nce a page. >2<.*.͈ v,!nD*."".!0D D9!"L*.""."bnu>-_ ‚:3.<23.:<.O:=.O:3.G:OLʹlʹ23.O:3.=23.O0ÀO iiX!T.U.\2\ `d:e9:e2e:u2u\:;._::.F__!mI. `2H.H.*.͊}ʒ@ Destination file exists! rÀ:;.ʢG::.::.___\__!m `::.__!\H. `2H.>?2T.*.H.͊}ʽ" .H.6`H.2H. `~2:.d*.""." .H.<@ Can't open file!À__:9._:;._ :._::.^*."&."$."(.R"n.<:w.ʻ:w.2w."!w.E.`6$#6$#6$ ""<@ DeR!mI. `H.!)))))*. T.`H..ý@ Directory full.À<¨!=!o `*7.,@ OUT OF MEMORY?<¨i`@ Oldstination disk directory full.À!z.{.6`dH.<@ Can't close file!ÀRn."Rn.<=m"!n.~.`!E..`n.<=!E.w.`:Q.G:w.2w.:y.2y.n.*(.*$.G,xw#"$.*$.*&.,R:. name? @!!">.!.:. ʀ:;.2 .@ New name? @!!">.!n.:o. ʀ9!͈.¢@ Renaming -->  ~2:.@ to !mG:2#* .,R9>. r~ F: .?G># ɯ/o.m> ?,n.Y*$.,*&."$.*&.*$.~}yC#|N}P.],n.V͏%* .*".,ʂ~#"".d*.""." . :.H.¼* ." .—n*".* .,n= ,*".H.͏*"." .n͏~#=:;.::.:.AQ n&} 5 >:QyJ> Qͧ>.QͧJ*.#@. #~#> Q@K : ʢ*ʢ#yQ~Q#§9>2=.92=.<23.@Press ^X to abort, L to advance a line, cr to advaʀl&͇*"." .ü* .!==~V# `~##~#~  x$>[I* .".+|*.|ȯ|g}o".„#".* .+}o|g".!".*.".*.*.".*.*.}o|g".á*.#".*.,oÛ*.͈".*.͈". ~O  ## *.*.Fwx# |}!".".#".* ." .Q͟h*.".#".* .+" .|E*.͈*.`*.#".*.͈".*.͈". #•*.~ F. x:.?G># ɷ!"-.* .#}!=*-."-. $ A - Retag files | Q - Squeeze/Unsqueeze tagged files B - Back one file | R - Rename file(s) C - Copy file | S - Check remaining space D - Delete file | T - Tag file for mass E - Erase T/U files | U - Untag file x',?,$?d,2?} =?yRR> Q=G ] |S{0Q }0*0#*0~.Ҙg xʩ|-“#Ï}o|g:*.ʽ)=õ"+.:._.*:GxG|g}o ý^)))))#~&o))) F - Find file | V - View file L - Log new disk/user | W - Wildcard tag of files M - Mass file copy | Y - Set file status. P - Print file | ? - Display this help X - Exit to CP/M | cr, sp - Forward one file $)o$#:*.ZK<}>o}}o}}o}#~#`a{_:._<ʀ0`:02*."0L L* .9ͩ9L*>.!\w=L!\*>.:.2t#2w#c#"~#*x#n͝"Gp#Œ"<"c#"#]#c">*z#"|#|ʓ"c#s#r#c#s#r#*|#+h"1>*x#*~#a{_USQ section (C) 1983, 1984 by Dave Rand (403) 484-4114!9"":w#"=2w#:v####7* 0O:77> O0O:77:.Lx,yH,py2;.ͷr#*b6?dwQͷyh#6 r.¢ͷʢ#*’6?ÔwͷʩØ#6 ¢#6«">. =_.:;<> !.!yg)>g>!or$s#>==2w#:v#2v#:u#O:t#.#nŒ"O>=2t#yO*z#=###^#Vz#y2u#z>Z#{/|}nŒ"nŒ"go>2+"B,!9",1,*B,}o>͍+"+">,"@,&+2+W+#>Ð'vͨ+#>Ð'}2++|#c+?$!+$#456$~6 $G+~%# :.~#, *@.O!. ~W$^"@. @ ~#Q@ _{dldr_!u! ~#G~d#z))))= NSWEEP - Version 2.07 07/17/1984 (c) Dave Rand, 1983, 1984 Edmonton, Alberta +#6$>+<+6$6$#4~#>+~6+:+2++#:+Q$>+<+*>,^#V#N#zl$#V$>Ð'~*@,w#s#r#q#"+>2+#^#V#N#~#2<,{$:+G*@,#ͮ+ڶ$####Ÿ$y2=,$*+y2=, }O|GT]+++:<,w#s#r#:=,w*+####"+:+<2+„$:+!*  %45 %%%#%!*p27,28,l*g2+2+<́+###!I*͗)*+>+w+,կ++ä,**x!+4#%2+&T*T&G!+4:+%x͓) &2+0&T*T&G!+4:+xB&͓))& )N&T*T&͓)H&:8,9*/':7,‘&! ,,+!$,,+:+=25,>27,29, '>29,! ,,ͻ+&29,!,:5,͍+::,Nw:6,/< 'G:;, '4x26,&!$,,+!,:5,͍+~2:,:6,&w:9,#%! ,,4#4#4++*o&))*>,4#4#4ɯGO*>,w#w#w#q# ,+!+w#w#w#w#!+++!"+c+oc+gnk+*+͍+"+!+4#4#4*>,G͍+x͍+xo$շ#•+}o|g|}##~+~+~H + +x ~#+x ~+++#%>26,:*!5,4!'>28,#%~!,͍+~2;,&! ,̈́,2+*+))>͍+ ,",!",!,͒+~w6#w#w#w͒+̈́,!+̈́,*+* ,ͨ+>Ґ'*,* ,:+ʡ'"D,!9",1,!v(*+(!͡+"+*D,#~ ')#'>.)x͍+~ ')#')*+())*yxX+G]T~w+”,kb ,xG-"L-"N-Hi&)))#"T-!W-^-Aw#,!W-"P-!^-"R-*N-A#,C-A*L-~w#,!T-5,#5G-*+~)#z(2+2+>2+c+v(c+(!+Y(#45v(~6J(G+~(=(v(>(<(v(v(#4~(>(~6(:+2+((:+ʑ(>(<(>́+###(:+ʰ(G:+¨()>2+*+|>(*,((́+F#^#V:+O{_zW:+ ()2+(y2+}P-A~w#-y2V-*R-DM*P-*N-#:V-=2V--?,*P-*R-"P-"R-,7H-*P-xH "-!- "-i`)))#"-A!-6#„-A*-+~w-kbA+~w›-Һ-*-!-Aw#°-!-5Œ-#455Ì-)|:8,I):+*+*+G:+Os#r#}0) z:)`)%)"+"+y2+!+4~`)2+!+~w:*=Gp)>':8,~):7,¤&!*p:8,#%28,27,#%́+:+w#*++2,,+!"," ,,!,e- ,!,͒+:+!$,͍+4!+5:8,)*+6:+O})7zW{_  ith the tagged file size. The copy file speed has been further optimized by elimination of a redundant BDOS call (deleting a file, when we know it ain't there!). NSWP has been modified to better support MPM and MPM86 by doing a rename after a copy operation. This will drop the copy speed slightly, nullifying the effect of the above change. If you find anything else, please drop me a line... Notes on NSWP 205 ----------------- NSWP 204 introduced a bug that would not allow you to copy a fDave Rand 10232 - 160 St. Edmonton, Alberta Canada T5P 3E9 (403) 484-4114 04/04/84 Notes on NSWP 204 ----------------- NSWP 204 has a few new features! First, limited CPM 3 has been established, in that if you have BDOS version over 3.0 (while if that file was set to R/O, unless you had a destination that was ALSO R/O! Notes on NSWP 206 ----------------- NSWP 206 has further CPM 3 features, such as using the display-and-return error mode. As well, NSWP now fully implements the $$ich may include MPM), you may now run with ALV banked. NSWP will use the BDOS call to obtain the ALV information. This also applies to the 16 bit version. Before 204, if you attempted to delete a file that was currently tagged, it was not removed fro$ copy file techinque, for both regular and SQ/USQ file copy operations. This will permit the use of 'PUBLIC' BDOS patches, and full use under MPM, as well as concurrent CPM 86. You may now log directly to a drive/user from the CCP, by using the syntaxm the tagged file size. It is correctly handled in all cases now. NSWP now saves the SP, rather than (SP), in order to support totally non- standard implementations of BDOS and CCP. When using the '?' function, the current disk information, along w NSWP A4:*.*, or more simply NSWP A4 . NSWP now uses the same routine for CCP logon, as it does for the LOG command within NSWP. If you have selected a group of files (*.QQZ, for example), this information is displayed at logon. 07/07/84 NSWP 207 -  ------- NSWP 207 has the last of the CPM 3 features, and concurrent as well, this being the multisector IO feature. This speeds file transfers under these operating systems by at LEAST 1.5 times, and it even handles physical IO errors whilst doing this. Also, the copy command has been alterted so that if you copy to a DIFFERENT drive, the disk system is reset. This will permit fast copies to the same diskette, and the ability to freely change the destination disk!  NSWP - A disk maintenance utility. Dave Rand 10232 - 160 Street Edmonton, Alberta  Canada T5P 3E9 .pa .he NSWP 2 - A disk maintenance utility .fo - # - I N D E X Page Introduction ...  ..................... 3 Overview of NSWP ............... 4 Invoking NSWP .................. 5 Single file commands ................ 6 Help ........................... 7 Forward and Backward ........... 7 Exiting ....... I onl 12 o dis space i replace ove 100 o utilities! NSW i writte entirel i assembl language an wil ru o an CP/ 2.x 3. o MP/ base syste wit n changes Sinc i i code i 808 assembler an 8080 808 o ................. 8 Finding a file ................. 8 Viewing and Printing ........... 8 Deleting a file ................ 8 Copying ........................ 9 Renaming ....................... 9 The Space command .Z8 compatibl processo wil serve Not tha thi progra WIL NOT ru o CP/ 1.4. Whe NSWР wa conceived th dominan fil utilit wa SWEEP an thu NSW i synta compatibl wit SWEEP bu wit man extensions Thi ............. 11 The Log command ................ 11 Introduction to Multifile Commands .. 12 The Tag command ................ 12 Wildcard tagging ............... 13 The Untag command .............. 13 The Mass copy command .allow yo t directl renam NSWР t SWEEP i yo s desire wit n retrainin period. ɠ hop tha yo enjo thi program an us i well An problems o suggestion ma b directe t mysel a th addres o th firs page o ......... 13 After the mass (Again) ......... 14 Erasing files .................. 14 Squeezing and Unsqueezing files. 14 Setting file status ............ 15 Epilogue ............................ 16 Credits ........................o on o th followin RCP/Ms: Edmonton RCP/M - (403) 454-6093 (300 or 1200 baud) Stadium RCP/M - (403) 479-3450 (300 baud only) or voice at: (403) 484-4114 Disclaimer and warning Whil thi progra ha bee test..... 16 Contributions ....................... 16 .pa Introduction NSWР i ne dis utilit tha ca replac man o th mor commo utilitie tha ar used suc a STAT PIP USQ SQ TYPE PRINT SWEEP DISK7 PROT an others e o man systems ɠ wil hav n liabilit o responsibilt t th use o an othe perso o entit wit respec t an liability los o damag caused o alledge t b cause directl o indirectl b thi program including   bu no limite to an interruptio o service los o business anticipator profit o consequentia damage resultin fro th us o thi program. Furthermore althoug thi progra ha bee place int th publi domain retarienced an referenc section Th referenc normall wil b use i conjunctio wit th progra t answe specifi question regardin NSWP Th tutoria i broa coverag o al o th functions an shoul b rea throug i al copyright t thi program bot i th U.S. an i Canada an pursuan t this thi progra MA NOԠ BŠ SOL B AN PARTY unles specificall authorize b th author Dav Rand i writing previou t th firs cop bein solda leas once. Th mos importan thin t remembe whe usin NSW i tha i provide lis o you file i ALPHABETICA̠ order Movin aroun i thi lis i quit easy an wil soo becom secon nature. I thi document A well thi progra MA NO B INCLUDE IΠ AN٠ OTHE PACKAG FO SALE eve i thi progra i indicate a bein 'i th publi domain' Al o th abov applie t bot th origina a wel a derived o modifie copie o th originaation al use inpu i underlined A well whe th堠 "current fil i reference䠠 i thi documentation i mean th fil jus t th lef o you input Thi "current fil i ofte referre t a th fil yo ar "on".l An modifie copie o thi progra MUS NOԠ hav th copyrigh notic violated change o altered. Pleas repor an copyrigh violation t th author a on of the above telephone numbers. Thank you. .pa  .pa Invoking NSWP T mak effectiv us o NSWP yo mus kno th variou option availabl t yo whe yo invok NSWP Her ar som o th options: A>NSWP Thi forma simpl load NSWP an NSWP Overview NSW i director an fil manipulatio program Wit it yo ca copy delete rename unsqueez an squeez files Th documentatio followin i spli int tw majo sections tutoria fo th inexpe scan th defaul driv an use fo filenames Onc insid NSWP yo ma chang t differen driv and/o user bu whe yo exi yo wil b returne t th drive/use tha yo calle NSW from. A>NSWP *.COM Thi forma lo  ad NSW an scan th curren driv an use fo al filename wit th extensio "COM" Not tha NSWР ca fin syste file a well s n additiona informatio nee b given. A>NSWP B:*.COM * Th presenc o th secon asterisfiles. Thi displa ma als occu i yo delet al th file ou o give specification Whe thi occurs you men choice ar limite t ONL S L o X Thi allow yo t se th fre Spac o drive t Lo t anothe drive indicate t NSWР tha yo wis t sca al use area o th indicate dis drive I thi case al "COM file o al use area o driv B. Combination o th abov ar acceptable an yo ma eve lo t al use areas an fin /user o t eXit N other choices are valid, nor will they be accepted. .pa Comman Structure Ther ar tw primar type o command i NSWP thos tha ac o on fil an thos tha ac o man files W wil g throug al file wit th specificatio "*. *". Onc insid NSW yo ar presente wit menu the repor o whic driv an use yo ar logge to ho muc spac i take b th file yo hav specified ho man file hav bee the both Befor doin tha though let' tr movin aroun i NSW first. T mov i NSWP yo mus firs understan tha th file o you selecte drive/use wil b presente t yo i sorte manner Th file ar sorte i foun wit th specification given an ho muc spac i lef o th disk sampl follows: Drive A0: 596K in 36 files. 735K free. specia forma o thi lin show tha yo ar logge t al use areas: Drive B*: 950K in 234 thi order Filename Fil extension use area: 1. B0: -WORK .001 0K : 2. B0: ARCADD .COM 4K : 3. B0: ARCCOPY .COM 2K : A yo ca see th file ar numbere fo you convenience Yo ma no directl us thesfiles. 2956K free. From this point, you may execute any of the menu options. specia displa occur i n file ar foun wit th specificatio yo hav given o i ther ar n file i th give drive/use area(s): No  numbers A yo ca see th fil siz i als show (rounde t th neares bloc size). Not tha i yo hav enable th revers vide sequenc (se Epilog) yo ma se som o th letter i th filenam printe i revers vi  deo Th char belo show ho t decod thi information FFFFFFFF RSA 12345678 /YR |||||||| OSC 4. B0: ARCDEL .COM 2K : A yo ca see thi look confusing Really though i i not Th ta 1. B0: -WORK .001 0K : x A> Help A an point yo ma reques th mai hel men b pressin '?'. 1. B0: -WORK .001 0K : ? NSWEEP - Version 2.xx 10/22/1983 (c) Dave Rand, 1983 Edmong F1-F normall ar no used bu NSW allow yo se F1-F fo you ow use Th R/ ta mean tha th fil ma b read bu no writte to Th SY ta mean tha th fil doe no appea i norma DI listings an i CP/ 3 MP an CP/ 8ton, Alberta A - Retag files | Q - Squeeze/Unsqeeze tagged files B - Back one file | R - Rename file(s) C - Copy file | S - Check remaining space D - Delete file | T - Tag file for transfer E - Erase T/U files | U als mean tha thi fil i avaiabl t al use areas Th AR ta mean that i set th fil ha bee backe u sinc i wa last accessed. No tha yo understan ho file ar presented w ca g throug sampl session Remem - Untag file F - Find file | V - View file L - Log new disk/user | W - Wildcard tag of files M - Mass file copy | Y - Set file status. P - Print file | ? - Display this help X - Exit to CP/M | cr, sp - Forward one filber use inpu i underlined. .pa A>nswp b: NSWEEP - Version 2.xx 10/22/1983 (c) Dave Rand, 1983 Edmonton, Alberta Drive B0: 850K in 64 files. 118K free. 1. B0: -WORK .001 0K :  2.e Moving forward and backward A yo ca see th tw mos commo command wil b movin forwar an backward throug th directory Eithe th SPAC ba () o th RETUR ke ( ma b use t mov forward T mov bac B0: ARCADD .COM 4K :  3. B0: ARCCOPY .COM 2K :  4. B0: ARCDEL .COM 2K :  5. B0: ARCDIR .COM 2K : b 4. B0: ARCDEL .COM 2K : b 3. B0: ARCCOPY .COM 2K : b 2. B0: ARCADD .COM 4K : bkwards simpl us th 'B key Not tha al command i NSW ca b eithe i uppe o lowercase Internally lowercas wil b converte t uppercase I yo reac th en o th director wit eithe command yo wil b "wrappe around   t th othe en automatically. Exiting T exit jus us th 'X comman a show above Thi wil retur yo t th sam driv an use are tha yo invoke NSW from regardles o anythin yo ma hav don i NSWP. fil ont th screen unsqueezin th fil i required Not tha thi comman wil NO preven yo fro listin AN typ o file s yo mus us you ow judgemen o wha ca an canno b listed A th en o eac pag o th screen vieFinding a file Sinc yo ma hav man hundred o file selected yo ma wis t mov rapidl t particula file Yo ma d thi throug th 'F' o FIN command. 1. B0: -WORK .001 0K : f Which file? BASCOM  wil stop an allo yo t abor th viewin wit ^ o ^X T ge on mor lin fro th file hi th spac bar T ge anothe page hi th B0: BRUN .COM Tagged files = 16K ( 16K) Erasing files Yo ma wan t cop grou o 14: V Copying --> B0: BRUN .COM to A14: with verify Verifying --> file ok. Th i optional an i indicate tha yo wis t hav th fil verifie afte i i written. A yo ca see th file hav bee sen t drivfiles the delet the fro th sourc dis afte th cop ha bee made T d this yo ca us eithe th "C comman t copy followe b th "D command whic i tedious o combinatio o th "T" "M" "A" an th "E commands Th  A use 14 I yo wis th tagge file t resid i th sam use are a th sourc file afte th copy d no specif use are i th Mas command Thi wil caus NSW t pu th fil i th sam use are a th sourc file. comman Erase tagge o untagge files a you option o globa scale. 12. B0: CDP1 . 40K : e Erase Tagged or Untagged files (T/U)? t Do you wish to be prompted (Y/N/A)? n Deleting --> B0: BRUN .COM I yo speci NSW wil no allo yo t cop fil t th sam driv an use are a th source Th cop i simpl no made. .pa After the mass Afte an mas fil operation th tag ar "reset a eac fil i copied Visually the chang f Untagge files th untagge file wil b erased Yo ma wis t b prompte befor eac fil i t b deleted an yo ca d thi vi th secon question. Squeezing and Unsqueezing files Th 'Q comman allow yo t Sq%  ueez an Unsqueez tagge files Thi fil squeez progra i compatibl wit th origina squeeze/unsqueez program writte i th 'C languag b Richar Greenlaw After hitting Q, you will see the prompt: Squeeze, Unsqueeze or Reverse (S/Usimply copied. I yo selec fo Reverse al file tha ar squeeze wil b unsqueezed an al file tha ar unsqueeze wil b squeeze (i i i wort it) an move t th destinatio drive/user. Th mos attr/R)? Afte answerin thi skill-testin question yo wil b aske whic drive/use yo wis t plac th destinatio files Th synta her i th sam a fo th Mov command excep i i permissibl t 'Q th file bac t th activ featur o th comman i genera i th abilit t Squeez file ONL i i i "worth it Thi mean tha b usin NSWP yo ca archiv dat int th absolut minimu amoun o spac possible Th S algorith use i NSW isam drive/use tha they originated. .pa Whe i invoked yo ar aske i yo wis t Squeeze Unsqueez o Reverse carriag retur her wil retur yo t th comman lin o NSWP I yo selec fo Squeeze al t bette tha th on i th origina squeezer an produce the smallest output file possible with current technology. Th fil squeeze sectio wa don b Ji Lopushinsky an i copyrighte separatel b him H als ha publi doagge file wil b examine t se i i i "worth squeezin them File tha exibi AN spac reduction eve i i i onl on sector wil b squeezed I th file i no "worth squeezing th fil wil simpl b copie t th desmai standalone squeezer, call NSQ. Setting the tagged files status Yo ma se th attribute o grou o tagge file jus lik STAT o PROT T d this ta th files an selec th "Y command. 12. B0: CDP1 . 4tinatio drive/user. I yo selec fo Unsqueeze al tagge file wil b examine t se i the ar squeezed I the are the wil b unsqueezed an move t th destinatio drive/user I the ar not squeezed, then they are 0K : y Which flags (1-4,R,S,A)? r,s Setting ---> B0: BRUN .COM to R/O SYS Th flag yo ma se ar th F1-F flags a wel a th Rea Only System an Archiv (MP/M CP/ only flags An flag yo d no specif wil&   b reset T rese al th flag (IE Chang t R/W DI an n "Syso tag") jus ente singl comm o spac a th "Whic flags prompt Not tha th flag i th "Whic flags questio d no hav t b entere wit comm betwee  Credits M thank t al wh mad thi progra possible an especiall t Dav Mccrad fo hi hel i composin th documentatio an .HL file fo NSWP Thank als goe t Ji Lopushinsky alsthem a anythin (o nothin a all! wil do A fa a th progra i concerne "RSA" " A" an "R, A ar al valid. .pa Epilogue Al th function o NSW hav no bee described Th bes wa o Edmonton sinc withou hi th S sectio o NSW migh neve hav bee completed Thank t th us o hi SQ section, NSWP can produce the smallest possible SQ'ed files. Contributions I yo like us  t ge mor familia wit th progra i t actuall USŠ it thin i wil b on o you mos frequentl use programs. Ther ar severa thing i thi versio tha yo wil wan to alter 103H Thi byt control th scree lengtan enjo thi program fee fre t sen contributio (sugges $20) Thi wil hel m expan thi program an ad eve mor features a currentl workin o CP/ 8 version an onc tha i running inten t por i t MSDOS use i th "V"ie command I i currentl se t 23 (17H). 104H-10AH - Turn reverse video on Th firs byt i thi sequenc o seve show th lengt o th revers vide o sequence whic follow a locatio 105H Al seve byte ar Suggestion fo enhancemen ar als appreciated an yo ma sen the to: Dave Rand 10232 - 160 Street Edmonton, Alberta CANADA T5P 3E9  currentl se t zero. 10BH-111H - Turn reverse video off Th firs byt i thi seqenc o seve show th lengt o th revers vide of sequence whic follow a locatio 10DH Al seven bytes are currently set to zero. '   ----CHEK--------ver 1.0-------02/02/83---- FILE CRC CHARS RECORDS -FOG/UTL.052 00 00 0 0 /UTL#052.DOC 5D CC 2304 18 BISHOW52.COM 6D 83 2432 19 BISHOW80.COM 71 CE 2432 19 DEMO .SUB 1C AD 256 2 HEADLINE.AQM 71 B9 13824 108 HEADLINE.DOC FF 97 3712 29 HL080 .COM 64 71 1792 14 HL132 .COM C3 F7 1792 14 NC .COM 15 12 2048 16 NC .DOC BB F4 2560 20 NSWP207 .COM C6 71 11776 92 NSWP207 .DOC 69 65 2560 20 NSWP2XX .TXT D1 6E 28416 222 SUB .SUB 0E 7B 384 3  NSWP207 .DOC 69 65 2560 20 NSWP .SUB 0E 7B 384 3 WP207 .COM C6 71 11776 92 NSWP207 .DOC 69 65 2560 20 NSWP2XX .TXT D1 6E 28416 222 SUB