LnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!) P O W E R P R I N T / / / Printer Buffer for the Apple /// USER GUIDE D A DataSystems - 1984 Place-READ.ME.FIRSTP7)P+ 3/PPRINTS24.DRIVE9p+ ./PPRINTS30.DRIVE?|* *FLASHNAME.DATG))DISKNAME.DAT %SEG.T jŸ/ +USER.MANUAL7d#III.DAD.041224Au' *HELLO.TEXT %P5*MENU.MAKER }>/PPRINTS02.DRIVE& ) /PPRINTS04.DRIVE3 ) !/PPRINTS08.DRIVED0* %/PPRINTS16.DRIVE] >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@Ld into the Public Domain 1988 Edited to reflect PD status The Power Print /// software supplied to you is Copyrighted 1984 by D A Datasystems. Although every effort has been made to ascertain correct   !"#b. The relative system impact of Buffer Size c. The peculiarities of how SOS loads drivers into memory Printing Demands of your Application Each 1K of buffer will accommodate approximately 1/3 page of text. to the SOS.DRIVER file on an application boot disk using the SCP. Selecting the driver file/buffer size requires consideration of three factors, to whit : a. The typical printing demands of your application -1- Power Print /// D A DataSystems Installation Installation is a matter of selecting a driver file and adding itis configured as .PPRINT for all drivers. All device parameters are in exactly the same format as those of the driver supplied with the UPIC and may be modified to suit your tastes and printer specifics using the SCP. tandard Apple /// Universal Parallel Interface Card (UPIC). Power Print /// is supplied configured for a UPIC in SLOT 1. The DEVICE CONFIGURATION BLOCK parameters are configured for a minimal system. The DEVICE NAME a particular driver/buffer configuration for your application and install it using the System Configuration Program (SCP) option of your SYSTEM UTILITIES Diskette. Power Print /// (PARALLEL) is currently supplied only to drive the sach file is named in the format (SERIAL side one, PARALLEL side two). PPRINTnn.DRIVER ...where the nn describes the buffer capacity, in KBytes, of that particular driver. You may selectr application will resume after the dump stage instead of awaiting completion of printing. Configuration Power Print /// is supplied as a collection of 6 driver files on the distribution disk, eis facilitates printing of longer documents or printouts because the printer output is very quickly 'dumped' into the buffer by your application then printed over a much longer period of time, by the .PPRINT driver software. You information about the SERIAL BUFFER Drivers (the SERIAL drivers are on side one, PARALLEL on side two.) The Power Print Buffer is configured as an installable Device Driver which may replace your existing .PRINTER driver. Th Description Power Print /// is a Ram Spooler which will allocate a large section of your system's memory as a SERIAL or PARALLEL PRINTER BUFFER. This manual describes the PARALLEL version. Please see Read Me on this disk for 229 Ravenwood Ave Rochester, NY 14619 716-328-3661 Power Print /// D A DataSystems performance of Power Print ///, we cannot guarantee that it is bug free. WE WILL MAKE EVERY REASONABLE EFFORT to assist you with any problems or questions that may arise. D A DataSystems As with your current .printer driver (which comes with a 256 byte buffer), .PPRINT will 'hang' once the buffer is full if there is more text to print. Thus if you install a 16K .PPRINT and print a six-page document (18K long) you will still have to wait while the 2K overflow prints (still a significant improvement over waiting for the entire 18K). For a 30K buffer the following approximate performance improvements hold: 10 page document -3- Power Print /// D A DataSystems Renaming PPRINT If you are installing PPRINT as the printer driv co-resident .PPRINTs. Note that separate hardware won't conflict - you may run a serial printer off of the built in port along with a parallel pprint, or two pprints off two printer cards in two different expansion slots. ther driver while the other is OPEN (not necessarily in use) will return an error. This occurs, naturally enough, because opening either driver allocates to its sole use the System Resource "Slot 1". A similar caveat applies to PRINT. Multiple Printer Drivers You may keep the existing .PRINTER driver resident in SOS.DRIVER and install .PPRINT in addition, but BOTH DEVICES CANNOT BE 'OPEN' AT THE SAME TIME. Attempts to open eiding' section of this document for a review. Replacing Existing .PRINTER If you are replacing an older printer driver with .PPRINT, remenber to delete the old driver from the SOS.DRIVER first, then add .Piment with progressively larger PPRINTs. The reason we can't give real firm guidelines on this is that it depends primarily upon factors which vary completely from system to system. See the 'Technical Note on Driver LoaPRINT it can be come very likely that this will occur. With a 256K or 512K machine you can probably chalk this up to overhead, but on a 128K machine you will probably wish to optimize the situation if possible, and exper be loaded will not fit in the current 32K bank the loader skips the rest of that bank and loads into the next lower 32K segment. That skipped space is not available to any application. With larger configurations of drivers like Ps the Operating System (SOS), the Interpreter or Application, and the Drivers into memory from the top down. In downloading the drivers the system WILL NOT SPLIT A DRIVER BETWEEN TWO 32K REGIONS OF MEMORY. If the driver to -2- Power Print /// D A DataSystems System Loading of Drivers When you boot up an Apple /// application, the system loadher drivers in the SOS.DRIVER file, eliminate any unneeded ones.) Your dealer may be able to supply a 256K machine to perform the installation of a larger pprint; once installed it is usable on any system. systems the SCP program itself is too large to allow large drivers to be manipulated (e.g. added & deleted) so users with such systems will be limited to installing the medium buffers. (This depends, also on the sizes of the ot unavailable for your application to use. With PPRINT24 installed you will have 24K less memory available for spreadsheets, or whatever application you are running. This may be significant in systems with 128K RAM. On 128K 'instant' printing 20 page " takes 1/2 the time of .printer 30 page " takes 2/3 " " " " System Impact of Buffer Size Each 1K of buffer will, naturally, beer on an existing application you must either change the name of the printer driver that the application uses, from, for example, .PRINTER, to .PPRINT or change the .PPRINT driver name, using the SCP, to that which your application expects. Closing the device - printing done IF YOU TURN OFF THE COMPUTER WHILE OUTPUT TEXT IS 'LINED UP' FOR THE PRINTER, THE REMAINDER OF THAT TEXT WILL BE LOST. Always verify that all printing into the 21K space with PPRINT still bumped to next lowest... wasting only 13K of it - use the 16K PPRINT, allowing it to load into the 21K space along with the 3K .PROFILE... wasting only 2K - use the 16K PPRINT and Power Print /// D A DataSystems Alternatives in this situation include, - build the SOS.DRIVER file in the opposite order so the .CONSOLE & .PRINTER drivers would slot iRINT WILL NOT FIT in this remaining space so it is skipped and .PPRINT followed by the 8K of .CONSOLE & .PROFILE load into the next lower bank. The net result is 21K wasted memory. -5- . SOS.KERNEL loads from FFFF to B800 of the topmost reserved System Bank leaving 14K free in that bank (8000-B7FF). SOS.INTERP loads below that extending down 11K into the top User Bank, leaving 21K free in that bank. The 24K PP .CONSOLE driver 5K .PROFILE driver 3K - then add a 24K PPRINT - Since .PPRINT is added last it will load before these two. - Now save the new SOS.DRIVER on our new boot disk and boot it ..s them in). One example should get you on track... - Start with a SOS.INTERP that is 25K long - Using SCP we build a SOS.DRIVER file by loading an existing SOS.DRIVER which contains loading below SOS but above the drivers, 2. the number and sizes of each driver configured, and 3. the order of those drivers in your SOS.DRIVER file (which, by the way, is the opposite of the order the SCP list Technical Note on System Loading of Drivers The three variable system parameters which affect the loading of any particular driver file, and thus the 32K boundary problem are: 1. the size of the Interpreter way to terminate a mistaken long printout but an easy way to lose a valuable document. -4- Power Print /// D A DataSystems your printer off while text is printing it may signal the driver and the driver will quit and IGNORE ALL REMAINING TEXT. This depends upon your printer and the driver Configuration Block Values you install for it. It can be a handy(e.g. free up the slot-n resource) until all text is printed; re-open of the pprint device is fully transparent to your application. Printer TOGGLING As with your existing printer driver, if you turn0K of text to print. The current version of pprint eliminates this problem by incorporating 'conditional close' logic which tells the application the close command has been processed but which actually don't process the close ich, it turns out, would not return from a 'close' command until all text had been printed. This was probably not noticeable with the very small buffer of your old driver but can result in an obvious delay if you've got most of 3s complete. Some applications, sloppily, issue a generic "close all files" command rather than specifically closing those that were explicitly opened. Earlier versions of pprint were modelled on your existing printer driver wh reverse the .PROFILE & .CONSOLE drivers so PPRINT and the 5K .CONSOLE load exactly into the 21K space and .PROFILE below... no wasted space. - Always consider reordering the drivers in a SOS.DRIVER file when installing particularly large drivers... rebuild the file from the saved versions of each individual driver if possible. -6- Power Print /// !Power Print /// V 1.3 02K buffer .PPRINTS c ߄(C) D A DATASYSTEMS 1984q%'()*+,-./01GA3/1.0UT8 PPRINT VOLUME NAME (/DISKNAME) OR DEVICE NAME (.Dx)"P12);::"80C";a$;:Zb$="CHANGING DISKS"$d=23:=0::"80C";b$;::12).n=12:=20:"MAKE A NEW MENU FOR DISK: ";N$xN$)<2110=N$ :210 I=1L(A$(I),A$))200B$0 WAP /// SIG MENU.MAKER PROGRAM (v. 6.2) =".D1"210: Coldstart (320: Warmstart &*X=11000: TEXT SLOW-DOWN LOOP ,X.1 CHANGE DISK SUBROUTINE23œ202:2200<RFa$=" YOU MAY SELECT YOUR DISK BY -7- incidental, or consequential damages resulting from any defect in the software, even if D A DATASYSTEMS has been advised of the possibility of such damages. Some states do not allow the exclusion o DATASYSTEMS reserves the right to make improvements in the product described in this manual at any time and without notice. The word Apple is a registered trademark of Apple Computer. of such damages. Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you. D A or consequential damages. In no event will D A DATASYSTEMS be liable for direct, indirect, incidental, or consequential damages resulting from any defect in the software, even if D A DATASYSTEMS has been advised of the possibility buyer. Should the programs prove defective following their purchase, the buyer (and not D A DATASYSTEMS, its distributors or retailers) assumes the entire cost of all necessary servicing, repair, or correction and any incidentalware described in this manual, its quality, performance, merchantability, or fitness for any particular purpose. D A DATASYSTEMS software is sold or licensed "as is". The entire risk as to its quality and performance is with the D A DataSystems DISCLAIMER OF ALL WARRANTIES AND LIABILITIES D A DATASYSTEMS makes no warranties, either express or implied, with respect to this manual or with respect to the soft(C) COPYRIGHT 1983, 1984 D A DATASYSTEMS P O W E R P R I N T RAM SPOOLER PRINTER DRIVER FOR THE APPLE IIIL;ΕΖ   Lb Lb } ) ` ) `x,{0 o)(`?=~{ztqphga`_^]\[XQGu Q,y0L@yEP͉>M,, $~H{ ))h 0     ~L,,{L)`L,Lo,yP yL;,zzyL;}}Lo,L LL,|0,P,0驀  {|)   ) (`́" ( Ù `ÍwȱÍx`031e-~ x {(~ `) )g L)` Lv ),-͈|Lv͉|   З,v0L  O HN H`! (U V s `́" (ÈȌ`wȭx`  `ȩ`,v0L  H H`LI Fbp,y z ,z0x)  }~EąĩEŅ| ,0p H 8f 䭋 7,y0*,{- x) {()L z h,wxL  ȥȑ`,v0L ᭘EąĩEŅ ፗ⍘` L 8f " H! H` (# ( /   9 2 v`,`,v$ (  m )uop ( Gwxyz v`% (,v0# (x(`v(L )(op `,v0L  D?<85lifd`^[ZE=:92/,)&xlhb^\N9-*(~}|{xwvsplkjifc`[ZYXWVUTPOLJGFC@?.-('"!  ȥȑ`,v0L ᭘EąĩEŅ ፗ⍘` L 8f(C) COPYRIGHT 1983, 1984 D A DATASYSTEMS P O W E R P R I N T RAM SPOOLER PRINTER DRIVER FOR THE APPLE III!Power Print /// V 1.3 04K buffer.PPRINTS c ߄(C) D A DATASYSTEMS 1984q2456789:;<=>?@ABGA3/1.0UT8 PPRINT PPRINT PPRINT     З,v0L  O HN H`! (U V s `́" (ÈȌ`wȭx`  `ȩ`,v0L  H H`LI Fbp,y z ,z0x)  }~{|)   ) (`́" ( Ù `ÍwȱÍx`031e-~ x {(~ `) )g L)` Lv ),-͈|Lv͉| З,v0L OHNH`! (UVs`́" (ÈȌ`wȭx`    `ȩ`,v0L HH`LIFbp,y z ,z0x) }~EąĩEŅ|,0pH 8f䭋7,y0*,{- x) {()Lz h,wxLȥȑ`,v0L᭘EąĩEŅ ፗ⍘` L 8f "H!H` (# (/92v`,`,v$ ( m )uop ( Gwxyz v`% (,v0# (x(`v(L )(op `,v0LuQ,y0L@yEP͉>M,,$~H{ ))h 0 ~L,,{L)`L,Lo,yP yL;,zzyL;}}Lo,LLL,|0,P,0驀L;ΕΖ   Lb Lb } ) ` ) `x,{0 o)(`?=~{ztqphga`_^]\[XQG(C) COPYRIGHT 1983, 1984 D A DATASYSTEMS P O W E R P R I N T RAM SPOOLER PRINTER DRIVER FOR THE APPLE III!Power Print /// V 1.3 08K buffer#.PPRINTS c ߄(C) D A DATASYSTEMS 1984q& CEFGHIJKLMNOPQRSTUVWXYZ[GA3/1.0UT8* PPRINT PPRINT PPRINT   З,v0L OHNH`! (UVs`́" (ÈȌ`wȭx`    `ȩ`,v0L HH`LIFbp,y z ,z0x) }~~}|{xwvsplkjifc`[ZYXWVUTPOLJGFC@?.-('"! ȥȑ`,v0L᭘EąĩEŅ ፗ⍘` L 8fD?<85lifd`^[ZE=:92/,)&xlhb^\N9-*(EąĩEŅ|",0p"H 8f"䭋"7,y0*,{- x) {()L$z (h,wxL$"ȥȑ`,v0L#᭘EąĩEŅ (ፗ⍘` (L$ 8f "#H!#H` (# (#$/%%##9##2#v`,`,v$ ("% (m% ()uop ( Gwxyz %v`% (,v0# (x(`v(L# )(op `,v0L#" %%З,v0L# O%HN%H`! (U%V%s%%`́" (ÈȌ`wȭx` % % %" %`ȩ`,v0L# %H%H`LI%%F&b&p&,y z (,z0x) "}~""{|)   ) (`́" ( Ù %`ÍwȱÍx`031e-~ x {(~ (`) )g L&)` Lv' ),-͈|Lv'͉|(C) COPYRIGHT 1983, 1984 D A DATASYSTEMS P O W E R P R I N T RAM SPOOLER PRINTER DRIVER FOR THE APPLE III!Power Print /// V 1.3 16K bufferC.PPRINTS c ߄(C) D A DATASYSTEMS 1984qF@\^_`abcdefghijklmnopqrstuvwxyz{|}~GA3/1.0UT8J PPRINT PPRINT PPRINT   %%З,v0L# O%HN%H`! (U%V%s%%`́" (ÈȌ`wȭx` % % %" %`ȩ`,v0L# %H%H`LI%%F&b&p&,y z (,z0x) "}~~}|{xwvsplkjifc`[ZYXWVUTPOLJGFC@?.-('"! *"ȥȑ`,v0L#᭘EąĩEŅ (ፗ⍘` (L$ 8fD?<85lifd`^[ZE=:92/,)&xlhb^\N9-*(L;(ΕΖ ( ( Lb( Lb( } ) ` ) `x,{0 o()(`(?(=(~{ztqphga`_^]\[XQGu"Q,y0L@yEP͉>M,,"$~H{ ))h" 0 """"~L(,,{L()`L(,Lo(,yP yL;(,zzyL;(}}Lo(,L#L(L(,|0,P,0驀 "CH!CH` (# (CD/EECC9CC2Cv`,`,v$ (BE HmE H)uop ( Gwxyz Ev`% (,v0# (x(`v(LC )(op `,v0LCBEąĩEŅ|B,0pBH 8fB䭋B7,y0*,{- x) {()LDz Hh,wxLDBȥȑ`,v0LC᭘EąĩEŅ Hፗ⍘` HLD 8f!Power Print /// V 1.3 24K bufferc.PPRINTS c ߄(C) D A DATASYSTEMS 1984qf`GA3/1.0UT8j PPRINT PPRINT PPRINT   EEЗ,v0LC OEHNEH`! (UEVEsEE`́" (ÈȌ`wȭx` E E EB E`ȩ`,v0LC EHEH`LIEEFFbFpF,y z H,z0x) B}~~}|{xwvsplkjifc`[ZYXWVUTPOLJGFC@?.-('"! JBȥȑ`,v0LC᭘EąĩEŅ Hፗ⍘` HLD 8fD?<85lifd`^[ZE=:92/,)&xlhb^\N9-*(L;HΕΖ H H LbH LbH } ) ` ) `x,{0 oH)(`H?H=H~{ztqphga`_^]\[XQGuBQ,y0L@yEP͉>M,,B$~H{ ))hB 0 BBBB~LH,,{LH)`LH,LoH,yP yL;H,zzyL;H}}LoH,LCLHLH,|0,P,0驀BB{|)   ) (`́" ( Ù E`ÍwȱÍx`031e-~ x {(~ H`) )g LF)` LvG ),-͈|LvG͉| EEЗ,v0LC OEHNEH`! (UEVEsEE`́" (ÈȌ`wȭx` E E EB E`ȩ`,v0LC EHEH`LIEEFFbFpF,y z H,z0x) B}~(C) COPYRIGHT 1983, 1984 D A DATASYSTEMS P O W E R P R I N T RAM SPOOLER PRINTER DRIVER FOR THE APPLE IIIGA3/1.0UT8v PPRINT PPRINT PPRINT   eeЗ,v0Lc OeHNeH`! (UeVesee`́" (ÈȌ`wȭx` e e eb e`ȩ`,v0Lc eHeH`LIeeFfbfpf,y z h,z0x) b}~~}|{xwvsplkjifc`[ZYXWVUTPOLJGFC@?.-('"! jbȥȑ`,v0Lc᭘EąĩEŅ hፗ⍘` hLd 8fD?<85lifd`^[ZE=:92/,)&xlhb^\N9-*(L;hΕΖ h h Lbh Lbh } ) ` ) `x,{0 oh)(`h?h=h~{ztqphga`_^]\[XQGubQ,y0L@yEP͉>M,,b$~H{ ))hb 0 bbbb~Lh,,{Lh)`Lh,Loh,yP yL;h,zzyL;h}}Loh,LcLhLh,|0,P,0驀bb{|)   ) (`́" ( Ù e`ÍwȱÍx`031e-~ x {(~ h`) )g Lf)` Lvg ),-͈|Lvg͉| eeЗ,v0Lc OeHNeH`! (UeVesee`́" (ÈȌ`wȭx` e e eb e`ȩ`,v0Lc eHeH`LIeeFfbfpf,y z h,z0x) b}~EąĩEŅ|b,0pbH 8fb䭋b7,y0*,{- x) {()Ldz hh,wxLdbȥȑ`,v0Lc᭘EąĩEŅ hፗ⍘` hLd 8f "cH!cH` (# (cd/eecc9cc2cv`,`,v$ (be hme h)uop ( Gwxyz ev`% (,v0# (x(`v(Lc )(op `,v0Lcb!Power Print /// V 1.3 30K buffero.PPRINTS c ߄(C) D A DATASYSTEMS 1984qrl(C) COPYRIGHT 1983, 1984 D A DATASYSTEMS P O W E R P R I N T RAM SPOOLER PRINTER DRIVER FOR THE APPLE III "oH!oH` (# (op/qqoo9oo2ov`,`,v$ (nq tmq t)uop ( Gwxyz qv`% (,v0# (x(`v(Lo )(op `,v0LonEąĩEŅ|n,0pnH 8fn䭋n7,y0*,{- x) {()Lpz th,wxLpnȥȑ`,v0Lo᭘EąĩEŅ tፗ⍘` tLp 8fTHE WAP OFFICE LIBRARY HAS A NUMBER OF APPLE /// BOOKS AND MAGAZINES. $ PPRINT PPRINT   qqЗ,v0Lo OqHNqH`! (UqVqsqq`́" (ÈȌ`wȭx` q q qn q`ȩ`,v0Lo qHqH`LIqqFrbrpr,y z t,z0x) n}~~}|{xwvsplkjifc`[ZYXWVUTPOLJGFC@?.-('"! vnȥȑ`,v0Lo᭘EąĩEŅ tፗ⍘` tLp 8fD?<85lifd`^[ZE=:92/,)&xlhb^\N9-*(L;tΕΖ t t Lbt Lbt } ) ` ) `x,{0 ot)(`t?t=t~{ztqphga`_^]\[XQGunQ,y0L@yEP͉>M,,n$~H{ ))hn 0 nnnn~Lt,,{Lt)`Lt,Lot,yP yL;t,zzyL;t}}Lot,LoLtLt,|0,P,0驀nn{|)   ) (`́" ( Ù q`ÍwȱÍx`031e-~ x {(~ t`) )g Lr)` Lvs ),-͈|Lvs͉| qqЗ,v0Lo OqHNqH`! (UqVqsqq`́" (ÈȌ`wȭx` q q qn q`ȩ`,v0Lo qHqH`LIqqFrbrpr,y z t,z0x) n}~idual drivers are : PPRINTSnn.DRIVE - serial/rs232 *** your version PPRINTnn.DRIVER - parallel/UPIC where nn represents the buffer capacity (02,04,08,16,24,30). (2) The actual T 0")2070H540R\A$="RUNNING "+B$(I),16,B)f"79C";A$;:=0pB$(I),16,B) z::SEG=1".D1/SEG.T"t=+B$(I),16,B) yCT=CT+1~240:=24:=0:"@ ..... "DATE.TIME.LINE" ....JM=Ҡ,4,2))BTM1630,1640,1650,0=+IBOTM/2-.5):I=IBOTM:I/2=I/2)I=I-1 œ2120B=B$(I),16)," ")-1 B$(I),"BASIC 0")850B$(I),"TEXT 0")890 B$(I),"CAT 0")1140*B$(I),"FONT 0")18504B$(I),"FOTO 0")1930>B$(I),"PASTXB$(I);v:520: 500THPOS=4:I/2=I/2)I=I-1I=IBOTM THPOS=44:I/2<>I/2)I=I+1I2=-1:I=I-2:IBOTM<30THPOS=44I=IBOTM/2)*2:=+IBOTM/2)-1:CA)"PRINT.ALL": OA+P 3HA=(81+UCA)A=(81+LCA):::: OA+Q Quits 3IA=(83+LCA)A=(83+UCA)"PRINT.SHOW": OA+S 2JA=(68+LCA)A=(68+UCA)/Screen.Savers/HELLON=THPOS:B$(I);XA<8A>11540bA-7640,660,690,720l:=THPOS:ٺ1600 =Q:WW=0A=:A=21A=9&oldprefix$=40A=31410: Control C "aborts" program to Basic(:A=13770: Return Selects a file *DA=27:50: Escape to change disks/FA=324000: back out one directory level 3GA=(80+UCA)A=(80+L"BASIC 0":150A$="TEXT 0":150A$="CAT 0":150A$="FONT 0":150A$="FOTO 0":150A$(L),"BLOCKS")510*=27:=19:"FREE MEMORY AVAILABLE: ";=7:=20:"80C";A$(L);$:=5:THPOS=4:I=1:IBOTM=J-1:620Q=:=26:=21:sic; +Q Quits."r12);::"80C";a$;:+w#9,"DISKNAME.DAT":#9;DISKNAME$:#9|d$=DISKNAME$$=23:=0::"80C";d$;::12)201M=3:=14:"This /// SIG Disk is \^ 19";Р,2)", Washington Apple `, Ltd."=4:B$(1)="":B$(2)=""A$=16,B) THEN 240 #1, d$="":=10:"80C";d$ ž#1300I=0"I=I+1:#1;A$(I):290,#1 6L=I-1@j=1:same=0 J:SEG=0 Tœ2030^CT<1CT=1cCT>13000Zha$="{,|,~,}; selects; to new disk; J/2)=4:=+1:ۙ=44B$(J);:J=J+1I:1,180,22:2,280,21:2,2380,23:8A$(1000),B$(1000),C%(511),C$(20),name$(20):=10:=0UCA=128:LCA=UCA+32CT=15 IF PREFIX$= PREFIX$+MID$(B$(I), Refer to chapter 2 for details of using the System Configuration Program (SCP) to install drivers in general. or a relatively plain vanilla 9600 baud 8 bits, no parity, hardware handshake protocol. (Thats the Apple Imagewriter standard). Your printer may require different values. Refer to chapter 6 of Standard Drivers - "The RS232 Driver".nual which came with your system. This is primarily a matter of altering the 11 System Configuration Block values using the same SCP program that you use to install the driver. We supply PPRINTS configured f expansion slot. * * * In addition, we remind you to 'customize' the driver to your specific printer as per the Apple Documentation supplied in the "Standard Drivers" madevice name for the drivers is .PPRINTS for the serial version NOT .PPRINT as documented for the parallel. (3) References to "slots" are not meaningful for the serial version since it runs off the built in rs232 port, not an1660,1670,1680,1690,1700,1710,1720,1730,1740^M$="JANUARY":1750hM$="FEBRUARY":1750rM$="MARCH":1750|M$="APRIL":1750M$="MAY":1750M$="JUNE":1750M$="JULY":1750M$="AUGUST":1750M$="SEPTEMBER":1750M$="OCTOBER":1750M$="NOVEMBER":1750M$="DECEMBER":1750826);"-";M$;" ";Ѡ,2));", ";"19";Р,2);" ";/П,2))=>13П,2))-12;џ,6);:1780$П,2))=0"12";џ,6);:ٟ;$П,2))=>12" PM-":" AM-" 1830WW=1530 =26:=21 MENU.MAKER TEXT MODULESEG=0"MENU.MAKER"890&*X=11000: TEXT SLOW-DOWN LOOP ,X.1,180,22:2,280,21:2,2380,23:z:A$="LISTING "+B$(I),16,B)$=01:=0::"80C";A$;::12)>=23:=0::" work at the same time (no more waiting!) This disk is non-booting but Menu.Maker is available from Basic. The user manual is on Side One. These are great drivers! You should be using them!! ies to contain the programs of Daryl Anderson, of D.A. Datasystems. 3DAD-04 contains "Power Print ///", a series of Serial and Parallel printer drivers that include built-in buffers (size of your choice) so that you can print and continue to  0 WELCOME! WAP /// SIG Public Domain Library Disk Category/Number: DA Datasystems/3DAD-04 Disk Format: Not self-booting (Menu.Maker present) This disk is one of a ser /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// SIG, Washington Apple Pi 12022 Parklawn Drive Rockville, MD. 20852 (301)-984-030POWER PRINT BY DARYL ANDERSON a$,1)="/"5060:s=s-1 5030=a$240 MENU.MAKER 6.2 * Thanks to C.M.Davidson for his help!el; G$:::320H: Error Routine 202:U=11:"79C";"BAD PATH ERROR (NO DISK IN DISK DRIVE OR DESIRED FILE NOT FOUND.)"X=11000:X:::210Z a$="{,|,~,}; selects; back 1 lev 1600 &:WW=1:0 :SEG=1;".D1/S EG.F" SEG=1".D1/SEG.G"diskname$=3802  CATCH PASCAL TEXT FILES 202 :F*=08:"78C";"SORRY BUT MENU.MAKER CAN'T READ PASCAL TEXT FILES."04=10:"79C";"PRESS ANY KEY TO HALT LISTING"::202 1020#2,B$(I),16,B)ž#242:::1160Z=1#2;A$:"78A";A$Z=Z+1:Z>1842:::Z=1980*:=23:=0::"79C";"CONTINUE...?":1C$:C$<>"Y"C$<>"y"C$<>"N"C$<>"n"10ter Driver with 8K Buffer PPRINT16.DRIVER :Parallel Printer Driver with 16K Buffer PPRINT24.DRIVER :Parallel Printer Driver with 24K Buffer PPRINT30.DRIVER :Parallel Printer Driver with 30K Buffer MORE.INFO :Additional information and ernter Driver with 30K Buffer USER.MANUAL :The documentation for POWER PRINT ///. On Side Two: PPRINT02.DRIVER :Parallel Printer Driver with 2K Buffer PPRINT04.DRIVER :Parallel Printer Driver with 4K Buffer PPRINT08.DRIVER :Parallel Prinrt Printer Driver with 4K Buffer PPRINTS08.DRIVE :Serial Port Printer Driver with 8K Buffer PPRINTS16.DRIVE :Serial Port Printer Driver with 16K Buffer PPRINTS24.DRIVE :Serial Port Printer Driver with 24K Buffer PPRINTS30.DRIVE :Serial Port Pringer period of time, by the .PPRINT driver software. Your application will resume after the dump stage instead of awaiting completion of printing. On Side One: PPRINTS02.DRIVE :Serial Port Printer Driver with 2K Buffer PPRINTS04.DRIVE :Serial Ponstallable Device Driver which may replace your existing .PRINTER driver. This makes it easier to print longer documents or printouts because the printer output is very quickly 'dumped' into the buffer by your application then printed over a much lo DISK ID#: 3DAD-05 BOOTABLE?: Nonbootable Power Print /// is a GREAT Ram Spooler which will allocate a large section of your system's memory as a SERIAL or PARALLEL PRINTER BUFFER. The Power Print Buffer is configured as an i /// SIG, Washington Apple Pi 12022 Parklawn Drive Rockville, MD. 20852 (301)-984-0300 WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME: Power Print /// EAD PASCAL TEXT FILES."04=10:"78C";"ANY KEY RETURNS TO THE MENU."!>G$:::".D1/MENU.MAKER",320R",220(204::"79A";""; 2D=1:F=1 <#4;a$ FD=D+1 P#5;a$ZD=60#5;12)dD=60D=1nF=F+1::d$;::Y=1100:Y x13402  CATCH PASCAL TEXT FILES 202 :F*=08:"78C";"SORRY BUT MENU.MAKER CAN'T R".D1/MENU.MAKER",220 d$="" A$="PRINTING "+B$(I),16,B)=01:=0::"80C";A$;:#3,B$(I),16,B)Z=1#3;b$:"78A";b$Z=Z+1:Z=18:1290 1260 #4,B$(I),16,B)#5,".PRINTER"+ž#4#5;12):::".D1/MENU.MAKE30C$="N"C$="n"1160;:=23:=0::"79C";"PRESS ANY KEY TO HALT LISTING": $1020.202 8::Z=1B::=23:=0::"79C";"WOULD YOU LIKE A PRINTED COPY?":1C$:C$<>"Y"C$<>"y"C$<>"N"C$<>"n"1170*C$="N"C$="n"rata about POWER PRINT ///.