LnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!) /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// SIG, Washington Apple Pi 7910 Woodmont Ave. #910 Bethesda, Md. 20814 (301) 654-8ƶƶPHRASE10.DATScƶ#FRENCH1.TEACHER V&aI ƶ#*SOS.KERNEL |,V *SOS.INTERP 4keT*SOS.DRIVER ,$#HELLO (ƶ#SOFTWARE.MISC ƶ"PHRASE4.DATAƶ"PHRASE5.DATD ƶ"PHRASE6.DATGƶ"PHRASE7.DATJƶ"PHRASE8.DATM ƶ"PHRASE9.DATP ƶ#VOCAB13.DAT,ƶ"VOCAB14.DAT/ƶ"VOCAB15.DAT2ƶ"VOCAB16.DAT5ƶ"PHRASE1.DAT8ƶ"PHRASE2.DAT;ƶ"PHRASE3.DAT>ƶ%SOS.MISC.INFOUƶ&-READ.ME.FIRSTz}llVOCAB9.DAT ƶ"VOCAB10.DAT#ƶ"VOCAB11.DAT&ƶ"VOCAB12.DAT)ƶ"III.INF.10ACHu' *HELLO.TEXTƶ#\)HELLO ƶ$/ *MENU.MAKER O N-DISKNAME.DATƶ$GFLASHNAME.DATCƶ$l SORCERER.APPREN >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@L060 WELCOME! WAP /// SIG Public Domain Library Disk Category/Number: Information/3INF.27 Disk Format: Self-booting on Side One This is the fourth o SIC 0")700B$(I),"TEXT 0")740B$(I),"CAT 0")960B$(I),"FONT 0")1660B$(I),"FOTO 0")1730400A$="RUNNING "+B$(I),16,B)"79C";A$;:=0B$(I),16,B):A$="LISTING "+B$(I),16,B)$/2)I=I+1&I2=-1:I=I-2:NIBOTM<30XTHPOS=44I=IBOTM/2)*2:=+IBOTM/2)-1:0b=+IBOTM/2-.5):I=IBOTM:I/2=I/2)I=I-1lvB=B$(I),16)," ")-1B$(I),"BAA=:A=21A=9oldprefix$=A=31110A=27:=".D1":980A=13630=THPOS:B$(I);A<8A>11400A-7500,520,550,580:=THPOS:B$(I);:380: 500THPOS=4:I/2=I/2)I=I-1I=IBOTM THPOS=44:I/2<>I,A$="TEXT 0":406A$="CAT 0":40@A$="FONT 0":40JA$="FOTO 0":40TA$(L),"BLOCKS")370*^=27:=19:"FREE MEMORY AVAILABLE: ";h=7:=20:"80C";A$(L);$r:=5:THPOS=4:I=1:IBOTM=J-1:480|Q=:=26:=21:1400 =Q:WW=0APE> sets Prefix to .D1; aborts."12);::"80C";a$;:d$=DISKNAME$$=23:=0::"80C";d$;::12)1,180,22F=3:=14:"This /// SIG Disk is \^ 1992, Washington Apple `, Ltd."=4:B$(1)="":B$(2)="""A$="BASIC 0":40 (511),C$(20),name$(20):=10:=0nx=+B$(I),16,B)140 PREFIX$=.D1 #1, ž#1180I=0I=I+1:#1;A$(I):170#1 L=I-1j=1:same=0:/#9,".D1/DISKNAME.DAT":#9;DISKNAME$:#9Ta$="{,|,~,}; selects; J/2)=4:=+1:ۙ=44PB$(J);:J=J+1ZI:8dA$(1000),B$(1000),C%HER SUBROUTINEnSLOW=110xFLASH/2=FLASH/2):۴ =11:=07 FLASH$ SLOW FLASH:".d1/Menu.Maker"5 WAP /// SIG HELLO PROGRAM. UPDATED 4/12/89 DGO :#1,".D1/hello.text" ž#170 (#1;ERIN$ 2ERIN$<40F#1/P=23:=25:"PRESS ANY KEY TO CONTINUE.":G$U-Z#2,".D1/FLASHNAME.DAT":#2;FLASH$:#2%dFLASH=110: FLASr BY SUBJECT. You are the beneficiary! As with most of our disks, this one is self-booting and is menu-driven. We hope you enjoy this disk and encourage your submission of programs to our PD library. f five disks containing what we like to think is the "Best of ATUNC", the best articles from the Apple Three Users of Northern California. /// SIGer Robert Howe outdid himself in providing a compilation of articles from the ATUNC Newslette=01:=0::"80C";A$;::12)E=23:=0::"79C";"PRESS ANY KEY TO HALT LISTING"::2,280,21 840#2,B$(I),16,B) ž#2910%*#2;A$:A$:12304810 >:120*H:=23:=0::"79C";"CONTINUE...?":0RC$:C$<>"Y"C$<>"y"C$<>"N"C$<>"n"850\C$="N"C$="n"1000;f:=23:=0::"79C";"PRESS ANY KEY TO HALT LISTING": p840z2,280,21K:=23:=0::"79C";"TO PRINT OR RETURN TO MENU, HIT THE SPACE BAR":C$:C$<>" "930:ۺ1000 :=".d1 VOLUME 4 NUMBER 8 AUGUST, 1987 THE SORCER'S APPRENTICE: Or programming on the Apple /// by Wayne A. Schotten If you simply sit at your Apple ///, pushing buttons on the keyboard, running somebody else's program, never desiring to instruct the machi|WX/PECULIAR2 zWX/PECULIAR3 WX/SORCERER.APPRENvƶ%' ')SORCERER. :ƶ%>-SORCERER.PT2." Tƶ%G ,SORCERER.PT4+)ƶ&W,SORCERER.PT5A ƶ&X6,SORCERER.PT6M ƶ&X8PECULIAR yTHE APPLE /// PD LIBRARY HAS MORE THAN 250 DISKS FOR ANY INTEREST S. THE BEST OF ATUNC # 5 ISK D$=B$(I),16,B)name$=34)+D$+34) GLOAD.D$16);1) GRAFIXONX=12000:X::RELEASE:#5302l ...... WAP /// SIG MENU.MAKER (VERSION 4.54)J=26:=21:1400 T1400 ^:WW=1:h |: CHANGE THE FONT".D1/download.inv"C$=B$(I),16,B)array$="C%"name$=34)+C$+34)getfont(@name$,@array$)loadfont(@array$)J=1:SAME=0:215#5,".GRAFIX"".D1/BGRAF.INV"R":1550M$="NOVEMBER":1550M$="DECEMBER":1550826);"-";M$;" ";Ѡ,2));", ";"19";Р,2);" ";/П,2))=>13П,2))-12;џ,6);:1580$"П,2))=0"12";џ,6);:ٟ;$,П,2))=>12" PM-":" AM-" 61630@WW=13900,1440,1450,1460,1470,1480,1490,1500,1510,1520,1530,1540M$="JANUARY":1550M$="FEBRUARY":1550M$="MARCH":1550M$="APRIL":1550M$="MAY":1550M$="JUNE":1550M$="JULY":1550M$="AUGUST":1550M$="SEPTEMBER":1550M$="OCTOBE=23:=0::"79C";"CONTINUE...?":'(<>89<>121<>78<>11013202=78=11010<9F=23:=0::"79C";"PRESS ANY KEY TO HALT LISTING":P2,280,2 Z1310dn"x ..... "DATE.TIME.LINE" ....M=Ҡ,4,2))BM143#4,B$(I),16,B)#5,".PRINTER" $ž#4120 .#4;a$ 8#5;a$ B1070LV:=24:=0::#X=1100: TEXT SLOW-DOWN LOOPX810 Halt Subroutine::=23:=0::"79C";"PRESS ANY KEY TO HALT LISTING.": 1300(":=12:=0:120=+B$(I),16,B)1408A$(1000),B$(1000),C%(511),C$(20),name$(20):=10:=0 :120>::=23:=0::"79C";"WOULD YOU LIKE A PRINTED COPY?":1C$:C$<>"Y"C$<>"y"C$<>"N"C$<>"n"1010C$="N"C$="n"120ne to do a trick or two of your own, then you're cheating yourself out of the most rewarding sensation that a computer user can have. You may as well go watch TV! So what if they're not making ///'s anymore? You have a several of the most popular langua - C: Resembles assembly language, conferring a lot of the privileges of Assembly in a higher level, friendlier format. - Modula-2: A sort of extension of Pascal, clearing up some difficultiies it has. More portable and more flexible. - ADA: Dprocessor itself at the heart of your computer operates on Assembly Language, in fact all other languages must be interpreted or compiled into assembly language, before the processor can use it, and the translator itself is an Assembly Language program.s Apple ][ version in Emulation Mode. Integer BASIC has no decimal point arithmetic. I've had problems in this implementation. Maybe someone can help me. - 6502 Assembly Language: Very important, but you won't need to tackle this for awhile. The microess BASIC. - Applesoft BASIC: You get this Apple ][ version in Emulation Mode. Probably the most widely understood dialect of BASIC in the world, since it is the resident language in the ][. - Integer BASIC: Older than Applesoft, you also get thid containing the Z80 microprocessor and the CP/M operating system. Microsoft is used by a lot of other computer manufacturers, and so you can run programs written for them with little or no modifications. Has a few words or functions not found in Busine, control applications. - FORTRAN: Where would science, mathematics and engineering be without FORTRAN? With a little luck, and a lot of work, we may have a FORTRAN surprise in the A.T.U.N.C. library. - Microsoft BASIC: Supplied with the Softcarhe ideal I had of the computer, before I actually learned to use one. FORTH starts very small and simple with rules that enable you to define new words, thereby causing it to grow in the direction most useful to you. Plus, it's fast enough for real-tim of all business computing is performed with COBOL. Some call it structured, I call it strict. If you enjoy exactness, this one's for you. Maybe I'm a little strange, but I like it. - FORTH: Oh Boy! This is the language that for me comes closest to tent string handling, and its ability to define files, arrays, records, and data types is surpassed only by ADA. Not everything in Pascal is easy, but it probably is possible. - COBOL: The language of data processing. Probably somewhere near 80 to 90%od one. BASIC is versatile. You can type just one line and do something useful, or you can write an enormous program occupying many disks of artful and intricate problem solving. - Pascal: Language of choice for many multilingual programmers. Excellu want to try that, call me! Whatever you do, try some programming yourself. Here's a list of our tongues. - WPL: You get this with AppleWriter ///. It's simple to use, compact, and very, very useful. - Business BASIC: Apple ///'s own, and a gobe a regular newsletter feature, with programs, algorithms, funstuff, Q&A's, if you'll help by contributing. Send any of the above to Wayne Schotten, % Precision Audio, Pier 26, San Francisco, CA 94105, or call me at 415-541-0960. I've got a modem; if yoges available. Once you learn a language, you can use it on any computer that uses the same language. On the /// you won't be learning a cockney or hillbilly dialect written for toy computers, you'll be learning a high level version. This column could on't I wish! Probably NEVER have it on the ///, but it's likely to be the main language of the future. It was created to be the common language of the entire military system, cabable of everything from accounting to digital weapons control. It probably won't be anybody's favorite language, but it is versatile. r combinations are poor or even unreadable. This program will show you all combinations of colored text on colored backgrounds. 10 PRINT CHR$(16);CHR$(1) 20 FOR foreground%=0 TO 15 30 FOR background%=0 TO 15 40 PRINT CHR$(20);CHR$(backg$<>"1" THEN GOTO 80:ELSE GOTO 110 140 TEXT:HOME:END (If you're wondering just what in blue blazes is CHR$(127) or similiarly (255), in line 90, sorry, sorry, sorry I'm not going to tell you. You'll just have to try it for yourself.) Some colo4 50 PRINT"0 First Selection on Menu" 60 HPOS=10:VPOS=6 70 PRINT"1 Last Selection on Menu" 80 VPOS=24 90 PRINT"Select by Number or Press ";CHR$(127);"Q to Reboot" 100 GET q$ 110 IF ASC(q$)=241 THEN BYE 120 IF q$="0" THEN GOTO 110 130 IF q (17) rather than use a separate line for "NORMAL" or "INVERSE". A complete menu set-up might look like this: 10 PRINT CHR$(16);CHR$(1);CHR$(19);CHR$(13);CHR$(20);CHR$(4) 20 HOME 30 PRINT DATE$; TAB(18);"MENU"; TAB(32); TIME$ 40 HPOS=10:VPOS=te list) are (07) beep (14) turn the screen off like Control-5 (15) turn the screen on (16) same as BASIC word "NORMAL" (18) same as BASIC word "INVERSE" If you are issuing a series of screen controls, you may prefer to include (16) orr manual for a color list.) For example, a line in BizBASIC to set 40 column color would be 960 PRINT CHR$(16);CHR$(1) CHR$(28) will clear the current screen, the same as the BASIC word "HOME". Other useful control characters (but by no means a complen color Mode 2: 80 column B&W (The BASIC word "TEXT" will also reset your screen to 80 column B&W.) Likewise, text color and background color are sent by sending the control character number followed by an integer from 0 to 15. (Check youII character code (16) sets the text mode, (19) sets foreground color, and (20) sets the background color. By sending CHR$(16) followed by a mode number, will set up your screen the way you like. Mode 0: 40 column B&W Mode 1: 40 columate would use an outmoded, home computer standard like 40 columns? Me! We programming perverts want menu screens that are easy to read, perhaps even colorful. To change text modes, you send characters to the console with PRINT CHR$(nnn) function. ASC!#$%&'() have three different text screen modes available. BizBASIC starts up with an 80 column B&W text screen, but you can also use a 40 column B&W or a 40 column color text screen. This appears to be a by-product of Apple II emulation mode. What degenerAPPLE /// USERS OF NORTHERN CALIFORNIA VOLUME 4 NUMBER 9 SOFTWARE The Sorcerer's Apprentice cont. by Wayne A. Schotten TEXT SCREEN CONTROL IN BASIC If you depend only on the Apple manuals for Business BASIC, you may not be aware of the fact that youround%) 50 PRINT CHR$(19);CHR$(foreground%) 60 FOR i%=0 TO 31 70 PRINT 80 NEXT 90 HPOS=5:VPOS=8 100 PRINT"Foreground is ";foreground% 110 HPOS=5:VPOS=10 120 PRINT"Background is ";background% 130 HPOS=1:VPOS=12 140 PRINT"THE LAZY DOGS JUMPED OVER THE QUICK" 150 PRINT"BROWN FOX" 160 PRINT"The lazy dogs jumped over the quick" 170 PRINT"brown fox" 180 FOR i%=1 TO 1000:NEXT 190 NEXT background% 200 N 123 PRINT:PRINT:PRINT:PRINT:NORMAL 200 WINDOW 1,13 TO 40,24 221 PRINT:PRINT:PRINT:PRINT:INVERSE 223 PRINT:PRINT:PRINT:PRINT:NORMAL 240 WINDOW 41,13 TO 80,24 250 GOTO 5 1 REM **** PECULIAR3 **** 5 REM 10 REM 21 PRINT:PRINT:PRINT 22 5 REM 10 REM 21 PRINT:PRINT:PRINT:PRINT:INVERSE 23 PRINT:PRINT:PRINT:PRINT:NORMAL 25 WINDOW 1,1 TO 40,12 27 PRINT:PRINT:PRINT:PRINT:INVERSE 33 PRINT:PRINT:PRINT:PRINT:NORMAL 35 WINDOW 41,1 TO 80,12 121 PRINT:PRINT:PRINT:PRINT:INVERSE REM 10 REM 21 PPRINT:PRINT:PRINT:PRINT:INVERSE 23 PRINT:PRINT:PRINT:PRINT:NORMAL 25 WINDOW 1,1 TO 40,24 27 PRINT:PRINT:PRINT:PRINT:INVERSE 33 PRINT:PRINT:PRINT:PRINT:NORMAL 35 WINDOW 41,1 TO 80,24 40 GOTO 5 1 REM **** PECULIAR3 **** **** 10 REM 21 PRINT:PRINT:PRINT:PRINT:INVERSE 23 PRINT:PRINT:PRINT:PRINT:NORMAL 25 WINDOW 20,10 TO 60,14 27 PRINT:PRINT:PRINT:PRINT:INVERSE 34 PRINT:PRINT:PRINT:PRINT:NORMAL 35 WINDOW 1,1 TO 80,24 40 GOTO 1 1 REM **** PECULIAR2 **** 5 ill Smith One of the best ways to learn programming is to just play with it. Bill Smith has contributed an interesting set of programs, interesting because they produce animated graphics on the text screen. Thank you, Bill. 1 REM **** PECULIAR Kirlin of last month's column. Here it is, so you may hook the output of the demodulator into the gameport of the A ///. (see inserted diagram). (NOTE FOR WAP READERS: THIS DIAGRAM WAS NOT INCLUDED IN THE ATUNC DISK FILE. SORRY.) Animated Graphics by B library. This will SAVE YOU THE TEDIUM AND time of typing the programs printed here, WHICH YOU CAN USE FOR DEVELOPING PROGRAMS OF YOUR OWN TO CONTRIBUTE TO THIS COLUMN. We should have printed a hookup diagram for the Morse Code Decoder by Clyde *,-./0123456789:;<=>? like to know. All Apple /// languages are fair game. Send contribution, questions or suggestions to me at Precision Audio, Pier 26, San Francisco 94105 or 415-541-0960. This column and the related program codefiles are available through the ATUNC VOLUME 5 NUMBERS 2 February 1988 PROGRAMMING Sorcerer's Apprentice, Part 4 by Wayne Schotten If you're interested in programming, whether a novice or a pro, I'd like to hear from you. This column is place for all to share what we know or what we'd Wayne Schotten, %Precison Audio, Pier 26, San Francisco, CA 94105, 415-541-0960. EXT foreground% 210 TEXT:HOME:LIST There is much more we could discuss concerning screen control, but that'll be another article. Next issue, I'll be discussing gameports A and B. I want to hear from you, whether new to programming or an old hand. INVERSE 23 PRINT:PRINT:PRINT 24 NORMAL 25 WINDOW 1,1 TO 40,12 27 PRINT:PRINT:PRINT 28 INVERSE 33 PRINT:PRINT:PRINT 34 NORMAL 35 WINDOW 41,1 TO 80,12 121 PRINT:PRINT:PRINT 122 INVERSE 123 PRINT:PRINT:PRINT 124 NORMAL 200 WINDOW 1,13 TO 40,24 221 PRINT:PRINT:PRINT 222 INVERSE 223 PRINT:PRINT:PRINT 224 NORMAL 240 WINDOW 41,13 TO 80,24 250 GOTO 5 1 REM **** PECULIAR5 **** 5 REM 10 REM 21 PRINT:PRINT:PRINT:PRINT:INVERSE 23 PRINT:PRINT:PRINT:PRINT:NORMAL 25 WINDOW 1, WINDOW 21,1 TO 30,24 20290 PRINT:PRINT:PRINT:INVERSE 20300 WINDOW 11,1 TO 20,24 20310 PRINT:PRINT:PRINT:NORMAL 20320 WINDOW 1,1 TO 10,24 21000 REM: 3RD GO ROUND ---------------------------------- 21010 PRINT:PRINT:PRINT:INVERSE 21020 INDOW 61,1 TO 70,24 20210 PRINT:PRINT:PRINT:INVERSE 20220 WINDOW 51,1 TO 60,24 20230 PRINT:PRINT:PRINT:NORMAL 20240 WINDOW 41,1 TO 50,24 20250 PRINT:PRINT:PRINT:INVERSE 20260 WINDOW 31,1 TO 40,24 20270 PRINT:PRINT:PRINT:NORMAL 20280 DOW 51,1 TO 60,24 20130 PRINT:PRINT:PRINT:INVERSE 20140 WINDOW 61,1 TO 70,24 20150 PRINT:PRINT:PRINT:NORMAL 20160 WINDOW 71,1 TO 80,24 20170 PRINT:PRINT:PRINT:INVERSE 20180 WINDOW 71,1 TO 80,24 20190 PRINT:PRINT:PRINT:NORMAL 20200 WW 11,1 TO 20,24 20050 PRINT:PRINT:PRINT:INVERSE 20060 WINDOW 21,1 TO 30,24 20070 PRINT:PRINT:PRINT:NORMAL 20080 WINDOW 31,1 TO 40,24 20090 PRINT:PRINT:PRINT:INVERSE 20100 WINDOW 41,1 TO 50,24 20110 PRINT:PRINT:PRINT:NORMAL 20120 WINWINDOW 11,1 TO 20,24 15750 PRINT:PRINT:PRINT:NORMAL 15800 WINDOW 1,1 TO 10,24 20000 REM: 2ND GO ROUND -------------------------------- 20010 PRINT:PRINT:PRINT:INVERSE 20020 WINDOW 1,1 TO 10,24 20030 PRINT:PRINT:PRINT:NORMAL 20040 WINDONDOW 51,1 TO 60,24 10800 PRINT:PRINT:PRINT:NORMAL 11800 WINDOW 41,1 TO 50,24 12000 PRINT:PRINT:PRINT:INVERSE 13500 WINDOW 31,1 TO 40,24 13800 PRINT:PRINT:PRINT:NORMAL 14500 WINDOW 21,1 TO 30,24 14750 PRINT:PRINT:PRINT:INVERSE 15500 WINDOW 61,1 TO 70,24 8300 PRINT:PRINT:PRINT:NORMAL 8500 WINDOW 71,1 TO 80,24 9000 PRINT:PRINT:PRINT:INVERSE 9100 WINDOW 71,1 TO 80,24 9300 PRINT:PRINT:PRINT:NORMAL 9500 WINDOW 61,1 TO 70,24 10300 PRINT:PRINT:PRINT:INVERSE 10500 WINVERSE 260 WINDOW 21,1 TO 30,24 330 PRINT:PRINT:PRINT:NORMAL 350 WINDOW 31,1 TO 40,24 710 PRINT:PRINT:PRINT:INVERSE 750 WINDOW 41,1 TO 50,24 830 PRINT:PRINT:PRINT:NORMAL 850 WINDOW 51,1 TO 60,24 7100 PRINT:PRINT:PRINT:INVERSE 7500 0 GOTO 5 1 REM **** PECULIAR6A.X **** 5 REM 10 REM: 1ST GO ROUND ----------------------------------- 251 PRINT:PRINT:PRINT:INVERSE 252 WINDOW 1,1 TO 10,24 253 PRINT:PRINT:PRINT:NORMAL 254 WINDOW 11,1 TO 20,24 255 PRINT:PRINT:PRINT:I710 PRINT:PRINT:PRINT:PRINT:INVERSE 750 WINDOW 61,1 TO 80,24 830 PRINT:PRINT:PRINT:PRINT:NORMAL 850 WINDOW 41,1 TO 60,24 7100 PRINT:PRINT:PRINT:PRINT:INVERSE 7500 WINDOW 21,1 TO 40,24 8300 PRINT:PRINT:PRINT:PRINT:NORMAL 8500 WINDOW 1,1 TO 20,24 900 REM 21 PRINT:PRINT:PRINT:PRINT:INVERSE 25 WINDOW 1,1 TO 20,24 33 PRINT:PRINT:PRINT:PRINT:NORMAL 35 WINDOW 21,1 TO 40,24 210 PRINT:PRINT:PRINT:PRINT:INVERSE 250 WINDOW 41,1 TO 60,24 330 PRINT:PRINT:PRINT:PRINT:NORMAL 350 WINDOW 61,1 TO 80,24 PRINT:PRINT:PRINT:PRINT:INVERSE 7300 PRINT:PRINT:PRINT:PRINT:NORMAL 7500 WINDOW 21,1 TO 40,24 7700 PRINT:PRINT:PRINT:PRINT:INVERSE 8300 PRINT:PRINT:PRINT:PRINT:NORMAL 8500 WINDOW 1,1 TO 20,24 9000 GOTO 5 1 REM **** PECULIAR6 **** 5 REM 10:PRINT:PRINT:PRINT:NORMAL 350 WINDOW 61,1 TO 80,24 710 PRINT:PRINT:PRINT:PRINT:INVERSE 730 PRINT:PRINT:PRINT:PRINT:NORMAL 750 WINDOW 61,1 TO 80,24 770 PRINT:PRINT:PRINT:PRINT:INVERSE 830 PRINT:PRINT:PRINT:PRINT:NORMAL 850 WINDOW 41,1 TO 60,24 7100 1 TO 20,24 27 PRINT:PRINT:PRINT:PRINT:INVERSE 33 PRINT:PRINT:PRINT:PRINT:NORMAL 35 WINDOW 21,1 TO 40,24 210 PRINT:PRINT:PRINT:PRINT:INVERSE 230 PRINT:PRINT:PRINT:PRINT:NORMAL 250 WINDOW 41,1 TO 60,24 270 PRINT:PRINT:PRINT:PRINT:INVERSE 330 PRINT WINDOW 1,1 TO 10,24 21030 PRINT:PRINT:PRINT:NORMAL 21040 WINDOW 11,1 TO 20,24 21050 PRINT:PRINT:PRINT:INVERSE 21060 WINDOW 21,1 TO 30,24 21070 PRINT:PRINT:PRINT:NORMAL 21080 WINDOW 31,1 TO 40,24 21090 PRINT:PRINT:PRINT:INVERSE 21100 WINDOW 41,1 TO 50,24 21110 PRINT:PRINT:PRINT:NORMAL 21120 WINDOW 51,1 TO 60,24 21130 PRINT:PRINT:PRINT:INVERSE 21140 WINDOW 61,1 TO 70,24 21150 PRINT:PRINT:PRINT:NORMAL 21160 WINDOW 71,1 TO 80,24 21170 PRINT:PRINT:PRINT:INVERSE 211NT:PRINT:PRINT:INVERSE 725 FOR WAIT=1 TO 500 726 NEXT WAIT 750 WINDOW 61,1 TO 80,24 830 PRINT:PRINT:PRINT:PRINT:NORMAL 835 FOR WAIT=1 TO 100 836 NEXT WAIT 850 WINDOW 41,1 TO 60,24 7100 PRINT:PRINT:PRINT:PRINT:INVERSE 7200 FOR WAIT=1 TO 100 7201 N 33 NEXT WAIT 35 WINDOW 21,1 TO 40,24 210 PRINT:PRINT:PRINT:PRINT:INVERSE 220 FOR WAIT=1 TO 100 225 NEXT WAIT 250 WINDOW 41,1 TO 60,24 330 PRINT:PRINT:PRINT:PRINT:NORMAL 335 FOR WAIT=1 TO 100 336 NEXT WAIT 350 WINDOW 61,1 TO 80,24 710 PRINT:PRIAIT 8500 WINDOW 1,1 TO 20,24 9000 GOTO 5 1 REM **** PECULIAR6B.SLOW **** 5 REM 10 REM 21 PRINT:PRINT:PRINT:PRINT:INVERSE 22 FOR WAIT=1 TO 500 24 NEXT WAIT 25 WINDOW 1,1 TO 20,24 30 PRINT:PRINT:PRINT:PRINT:NORMAL 32 FOR WAIT=1 TO 100 INT:PRINT:NORMAL 835 FOR WAIT=1 TO 30 836 NEXT WAIT 850 WINDOW 41,1 TO 60,24 7100 PRINT:PRINT:PRINT:PRINT:INVERSE 7200 FOR WAIT=1 TO 30 7201 NEXT WAIT 7500 WINDOW 21,1 TO 40,24 8300 PRINT:PRINT:PRINT:PRINT:NORMAL 8400 FOR WAIT=1 TO 30 8400 NEXT W NEXT WAIT 250 WINDOW 41,1 TO 60,24 330 PRINT:PRINT:PRINT:PRINT:NORMAL 335 FOR WAIT=1 TO 30 336 NEXT WAIT 350 WINDOW 61,1 TO 80,24 710 PRINT:PRINT:PRINT:PRINT:INVERSE 725 FOR WAIT=1 TO 300 726 NEXT WAIT 750 WINDOW 61,1 TO 80,24 830 PRINT:PRINT:PRRINT:PRINT:PRINT:PRINT:INVERSE 22 FOR WAIT=1 TO 300 24 NEXT WAIT 25 WINDOW 1,1 TO 20,24 30 PRINT:PRINT:PRINT:PRINT:NORMAL 32 FOR WAIT=1 TO 30 33 NEXT WAIT 35 WINDOW 21,1 TO 40,24 210 PRINT:PRINT:PRINT:PRINT:INVERSE 220 FOR WAIT=1 TO 30 221 THIS?!!" 22715 FOR WAIT=1 TO 200:NEXT WAIT 22720 NORMAL: PRINT: PRINT: PRINT 22730 PRINT CHR$(04) 22740 INVERSE:HOME: PRINT:PRINT 22750 NORMAL:PRINT:PRINT: PRINT 22900 END 1 REM **** PECULIAR6A.SLOW **** 5 REM 10 REM 21 PMAL 22320 WINDOW 1,1 TO 10,24 22400 Number=1 22410 Number=Number+1 22420 IF Number<9 THEN 5 22430 IF Number=9 THEN GOTO 22600 22600 TEXT:HOME: PRINT: PRINT 22700 INVERSE: PRINT: PRINT: PRINT 22710 PRINT CHR$(16):PRINT"HOW ABOUT L 22240 WINDOW 41,1 TO 50,24 22250 PRINT:PRINT:PRINT:INVERSE 22260 WINDOW 31,1 TO 40,24 22270 PRINT:PRINT:PRINT:NORMAL 22280 WINDOW 21,1 TO 30,24 22290 PRINT:PRINT:PRINT:INVERSE 22300 WINDOW 11,1 TO 20,24 22310 PRINT:PRINT:PRINT:NOR 22160 WINDOW 71,1 TO 80,24 22170 PRINT:PRINT:PRINT:INVERSE 22180 WINDOW 71,1 TO 80,24 22190 PRINT:PRINT:PRINT:NORMAL 22200 WINDOW 61,1 TO 70,24 22210 PRINT:PRINT:PRINT:INVERSE 22220 WINDOW 51,1 TO 60,24 22230 PRINT:PRINT:PRINT:NORMA2080 WINDOW 31,1 TO 40,24 22090 PRINT:PRINT:PRINT:INVERSE 22100 WINDOW 41,1 TO 50,24 22110 PRINT:PRINT:PRINT:NORMAL 22120 WINDOW 51,1 TO 60,24 22130 PRINT:PRINT:PRINT:INVERSE 22140 WINDOW 61,1 TO 70,24 22150 PRINT:PRINT:PRINT:NORMAL ----------------------- 22010 PRINT:PRINT:PRINT:INVERSE 22020 WINDOW 1,1 TO 10,24 22030 PRINT:PRINT:PRINT:NORMAL 22040 WINDOW 11,1 TO 20,24 22050 PRINT:PRINT:PRINT:INVERSE 22060 WINDOW 21,1 TO 30,24 22070 PRINT:PRINT:PRINT:NORMAL 21260 WINDOW 31,1 TO 40,24 21270 PRINT:PRINT:PRINT:NORMAL 21280 WINDOW 21,1 TO 30,24 21290 PRINT:PRINT:PRINT:INVERSE 21300 WINDOW 11,1 TO 20,24 21310 PRINT:PRINT:PRINT:NORMAL 21320 WINDOW 1,1 TO 10,24 22000 REM: 4TH GO ROUND ---------80 WINDOW 71,1 TO 80,24 21190 PRINT:PRINT:PRINT:NORMAL 21200 WINDOW 61,1 TO 70,24 21210 PRINT:PRINT:PRINT:INVERSE 21220 WINDOW 51,1 TO 60,24 21230 PRINT:PRINT:PRINT:NORMAL 21240 WINDOW 41,1 TO 50,24 21250 PRINT:PRINT:PRINT:INVERSE 2EXT WAIT 7500 WINDOW 21,1 TO 40,24 8300 PRINT:PRINT:PRINT:PRINT:NORMAL 8400 FOR WAIT=1 TO 100 8401 NEXT WAIT 8500 WINDOW 1,1 TO 20,24 9000 GOTO 5 -------------- APPLE THREE USERS OF NORTHERN CALIFORNIA VOLUME 5 NUMBERS 3, March 1988 Sorcerer's Apprentice, Part 5, by Wayne Schotten This column and its codefiles can be ordered from the ATUNC library. This will SAVE YOU the TEDIUM and TIME of typing the prograexternal functions. I want our library to collect as many of these as may already exist, and if you have few of your own, get them into the library ASAP! I have at this time the following modules: (From the Business BASIC Language Disk:) BGRAF.INV e invokable modules already in existence which enable you to do things faster, or better, or do things you can't do any other way. So far as I understand, both BASIC and Pascal can use the same modules, the only difference being that Pascal calls them as OS, and it places and moves things around in memory in a difficult to predict fashion. Our BASIC assumes that your assembly language routines will be written and assembled with the Pascal system, and then INVOKED by your BASIC program. There are somy language programs. In Applesoft BASIC you can poke assembly language routines into memory and this facilitates a little experimenting and play. Business BASIC does not have this function, and not without good reason. Memory management is handled by S resolution of a IIGS and millions times more colors, a massive expansion of RAM, a slot extender for using more plug-ins, and an any-program color text adapter. ASSEMBLY LANGUAGE MODULES: The Sorcerer's Apprentice is beginning a look at assembls all the /// you'll ever have. Enthusiastic discussions at our ATUNC meetings point to the possibility of producing printed circuit boards for Dale's projects, so they could be assembled as kits. These may include a color graphics board with double theriver files, including getting full use of the allotted memory space. Hardware projects by Dale are well along, but a different approach may be required if YOU are to benefit. However, if we ourselves don't get involved, then the /// you have now iavailable. If you already have a ball, but do not have the .console patches, get in touch with me. Dale is developing other projects that you're going to love. His Optimizer program, being user tested now, facilitates building and editing your SOS.D Dale has written patches to the .console driver, so now not only will it work in place of a mouse, but it will work with any program that uses the standard keyboard cursor keys. The Catalyst .console driver requires a different patch, but that too is now pple /// languages are fair game. Send contribution, questions or suggestions to me at Precision Audio, Pier 26, San Francisco 94105 or 415-541-0960. Track Ball We've been talking about the Track Ball by Dale Sykora, now available through On Three. own for inclusion here. The Unanimous Group in San Jose meets regularly to learn Pascal together. I'm sure you'd be welcome to join them. Call John Cowman 408-259-9006 for info. (Hey You Nanimer's, how about something for this column in Pascal?) All A@BCDEFGHIJKms printed here, WHICH YOU CAN USE FOR DEVELOPING PROGRAMS OF YOUR OWN TO CONTRIBUTE TO THIS COLUMN. Programming is the most fun you'll ever have with your computer. So get busy and try some. If you're already programming, send some samples of your - using the .GRAFIX driver directly is no task for the faint hearted. BGRAF (called PGRAF in Pascal) gives you flexible and logical means to produce graphics on the console screen. VOLUMES.INV - returns status information of devices. TIMESET.INV - reads or sets the /// clock and calender. RENUMBER.INV - moves and renumbers lines in BASIC. READCRT.INV - returns character displayed anywhere in viewport. DOWNLOAD.INV - changes the system font. REQUEST.INV - enables direct s value. When programming in BASIC, it's helpful to include comments on what different parts of the program are doing, or to label specific areas of the program. This helps others read and follow the logic of your work. More importantly, it aids yrld a better place, and builds your self- confidence. The program referred to above is the REMARK INDEXER. If you don't do programming, it would be useless to you. However, if you write long programs in Business BASIC, you'll come to appreciate itfor our trusty, electronic brain expanders. There is a special and singular joy that arises from perfecting a program one has written, and in many ways it is the same gratification experienced by any type of artist. Besides, it's fun, makes the woLNOPQRSTary was introduced in June, 1985. It seems there hasn't been anything donated since then. ATUNC seems to be a grop of users and abusers of A///s, which is a perplexing idea in light of the power and sophistication of the programming languages available APPLE THREE USERS OF NORTHERN CALIFORNIA VOLUME 5 NUMBERS 7, July 1988 Sorcerer's Apprentice, Part 6 by Wayne Schotten, 541-0960 The REMark Indexer As far as I know, the first program written by an ATUNC member and donated to our public domain librys of strings. NUMSEARCH.INV - fast searches through arrays of numbers. GENINPUT.INV - similiar to INPUT, but controls and traps out many incorrect entries, options for fast out, like ESCAPE in /// EZ Pieces (W.S). . (From the PROGRAMMER'S POWER TOOLS:) PPT.INV - includes case conversion, RESET enable/disable, disk formatting. SORT.INV - sorts string arrays. NUMSORT.INV - sorts array of real, integer or long integer numbers. SEARCH.INV - fast searches through arra length of the type ahead buffer. REBOOT - clears memory and displays reboot message. RESET - disables and enables CONTROL -RESET. BIT - provides bitwise OR and bitwise AND functions. UPSHIFT - converts a string to all upper caseon of arrays, insert or delete elements, move sections, transfer between arrays. SEARARRY - similar to BASIC's INSTR, but with extra features including ignoring case. CON - an extended GET for the whole /// keyboard, plus setK - read or write directly to any part of disk, very high speed access outside of normal SOS structure. FTYPE - read or change type of file on disk, use with MATRW for access to any kind of file. MOVE - high speed manipulatiDE - additional .CONSOLE functions. TOOL.CODE - provides SOS calls directly from BASIC. (From BASIC EXTENSION:) MATRW - read and write matrixes to disk as binary files, up to 10 times faster, normal files may use 20 to 30% more space. BLOCaccess to block and character devices, for status checks, and such. (From the Silentype Driver Disk:) PSCREEN - provides a variety of printing formats of graphics screens to Silentype. (From the EXERSOS Disk:) SCREEN.COou in keeping track of what you've done, especially when refering to a program written some time ago. If we had flawless memory retrieval in our heads, our need for computers would be significantly reduced. BASIC provides a statement for inserting comments into a program that do not take part in the action of the program itself. This is the REMARK statement, which always follows the line number with the letters REM, followed by at least one space. You may then write anything you wish on that line, VXY .CONSOLE (Apple) 7K .CONSOLE (Powerkeys) 10K .CONSOLE (Powerkeys+CP) 12K .RAM (Titan) 13K .PPRINT (DADataSystem) 2-30K .SPOOL (Quark) 6K .SPOOLSTATUS (Quark) 4K .GRAFIX (ApVOLUME 3 NUMBER 2 FEBRUARY 1986 SOS DRIVERS SIZE The article last month on SOS Drivers Size gave the sizes of some of the common SOS drivers. The following list is expanded on last months with several corrections. DRIVER SIZE  ƶ(GU+SPEED.CALCSw ƶ(GUSYS.CONFIGURATzƶ(ƶ(USOS.MISC.INFOvƶ&' ',DRIVER.SIZESW[ƶ'G8U.DRIVER.SIZES.2[B ƶ'G;U*SOS.BASICSbKƶ'GU-SOS.DRVR.HINTf1ƶ'G7U.SOS.DRVR.SIZESj ƶ'GU.SOS.DRVR.SPACEpmetime in the next 3 years, better less, someone else will donate the fruits of his/her programming labors to our ATUNC library. isk contents here. If you are interested, order a copy from the ATUNC library. I hope it truly makes your work easier. It's a turnkey disk, needs a second disk drive, and a printer in your SOS.DRIVER file named .PRINTER. Happy computing. Hoping sowere the result of searching the language for a way to accomplish the task. Although at the time, it seemed difficult, now those techniques have become routine and appear obvious to me. This is the essence of learning. Is it not? I'll not list the d, why don't you yourself write one?" So don't put off the idea of writing a program, thinking someone else has probably already done it. You may be surprised the world is not yet so perfect as you thought. Most of the methods of the Remark Indexer features of a language. As soon as I saw the need for an indexer, I searched about figuring someone must have already written such a program. Even at the Apple Core, the granddaddy of all Apple user groups, my query was met with a "Hey, that's a good ideats liberally at the time you originally wrote you program. By the way, I wrote the Remark Indexer when I was very new to BASIC. It's a good example of how a quest to write a simple program ccould lead to a deeper understanding of how to implement theto a text file, and then goes through line by line and prints onto paper any line that begins with the reserved work REM. The result is a printed list mapping the location of your subroutines, that is, provided you had the good sense to use REM statemenms over a period of time, and I forgot where I put certain subroutines. How can I know what line number to branch to, when I write modifications or additions to it? The answer is the "Remark Indexer". It takes your BASIC program file, converts it and the interpreter will ignore it up to the carriage return. Short BASIC program can be written quickly, has a few REM statements, and can be fairly simple to keep straight. However, sometimes, I had the problem of working on long, involved prograple) 5K .PRINTER (Apple-Serial) 2K .PRINTER (Apple-Parallel) 2K .PRINTER (Grappler-Par) 4K .RS232 (Apple) 3K .FMTDX (Apple-format) 1K .CATALYST(Quark) 10K .QUARKCOM plus UNUSED1 thr be loaded for your communications program. The dynamically loading of drivers can also be used as a safety device. For example, BPI Accounting will format your hard disk by mistaking it for a floppy disk drive. By dynamically loading the .FMTDX driv.2c) that I was using. Of course with Catalyst you can use the UNUSED drivers to dynamically load those drivers you need for a specific program. The .GRAFIX driver is only needed for those programs that display graphics or the RS232 driver should onlyI was not able to detect any inability to load the large drivers "across" the 32K boundary discussed last month. This may have been because of the specific drivers I was using or the version of System Utilities (x1.2f) and the System Configuration (x1le before you run into problems. If you have the size of other drivers, please forward them and we will be publish a longer list at a later date. Also these sizes are approximate as a driver that I show as 2K may really occupy 3 blocks or 1.5K. NOTE: mat) 1K .CATALYST(Quark) 10K .QUARKCOM plus UNUSED1 thru UNUSED6 1K .PROFILE (Apple) 3K .ONTIME (OnThree) 2K This list is by no means complete, but should give you an idea of how big you can build your SOS.DRIVER fi 10K .CONSOLE (Powerkeys+CP) 12K .RAM (Titan) 13K .SPOOLER (DADataSystem) 24K .GRAFIX (Apple) 5K .PRINTER (Apple-Serial) 2K .PRINTER (Apple-Parallel) 2K .PRINTER (Grappler-Par) 4K .RS232 (Apple) 3K .FMTDX (Apple-for can fit all your drivers on your boot disk. For single application programs it is rarely a problem to load all the drivers, but with Catalyst one easily fills the 51K. DRIVER SIZE .CONSOLE (Apple) 7K .CONSOLE (Powerkeys) Z\]^_`es are all loaded into a reserved area in your A///'s memory. This area has a maximum total size. As a result, the limit for a 256K A/// on the SOS.DRIVER file is about 51K. The following sizes of various drivers should help you in determining if you APPLE THREE USERS OF NORTHERN CALIFORNIA VOLUME 3 NUMBER 1 JANUARY 1986 SOS DRIVERS SIZE The article last month on System Configuration addressed what happens when a disk is booted by the internal drive. The SOS.KERNAL, SOS.INTERP, and SOS.DRIVER filximate as a driver that I show as 2K may really occupy 3 blocks or 1.5K. - Rod Whitten 1K .TMPDX.CODE (Microsci 143) 5K .TMPFMT.CODE (Microsci Format 5K This list is still not complete. If you have the size of other drivers, please forward them and we will be publish a longer list at a later date. Also these sizes are approu UNUSED6 1K .PROFILE (Apple harddisk) 3K .DATAMAC (Harddisk) 1K .ONTIME (OnThree) 2K .ATTACH 1K .AUDIO (Apple) 1K .PKASO/U (Complete) 5K .PKASO/U (Mini) er for those programs that need it, System Utilities or your Word Processor, and not loading it with your accounting package you cannot accidentally reformat your harddisk. However, the really large drivers always seem to be those that cannot be dynamically loaded. I believe that those drivers that cannot be dynamically loaded include .CONSOLE, .CATALYST, .RAM, and .SPOOLER. The .PROFILE driver obviously could not be dynamically loaded by the Catalyst boot disk, since the dynamic driver file is locateasy to make a copy of the disk and make the change on the copy. However if the original is copyprotected, then there is an easy way to provide yourself with insurance. Boot your System Utilities disk. Format a blank disk. Copy the SOS.DRIVER file freghtailed subject, that is more appropriately addressed in the A/// manuals than in an article here. There seems to be a common fear that one will destroy the SOS.DRIVER file and not be able to regenerate it. With a disk that is not copyprotected it is e APPLE /// USERS OF NORTHERN CALIFORNIA VOL. 2 NO. 7 JULY, 1985 SOS DRIVERS Everyone must sooner or later modify their SOS.DRIVER file on their boot disk. The use of the Systems Configuration Program (SCP) in System Utilities is fairly long and deefore the answer is, probably, yes. They can be used from the languages. ualified to comment on access from programming languages, as I don't see the point in doing my own programming when applications are available to do what I want. However, from what I knew, the A/// languages are fairly tightly integrated with the OS, therOS, one reason that AppleWorks files are inter- changeable with 3EZP files. SOS is menu driven when you boot system utilities. The concept of drivers used in the A/// is still better than the method that MS-DOS uses (in my opinion). I am not really qat the time when it was introduced. MS-DOS and the original finder for the Mac did not really have subdirectories when first introduced, SOS did. SOS stood for "Sara's Operating System", but officially "Sophisicated OS". The first ProDos was a subset of Sacduperset of ProDos, menu driven. Yes, it has subdirectories. Easy, if you're willing to work with it. No, I don't think so, but you don't really need to. That is the short answers, but I should expand them somewhat. SOS was an advanced operating system APPLE THREE USERS OF NORTHERN CALIFORNIA VOLUME 5 NUMBERS 6, June 1988 Q6. What is the Disk Operating System like? Does it have subdirectories? Is it easy to use? Can SOS be easily used from programming languages? A6. SOS is different from Dos 3.3, a sd on the hard disk in the Catalyst subdirectory. - Rod Whitten om your copyprotected disk onto your newly formated disk and put this disk away. Now you can go into the SCP and rework the various drivers on the copyprotected disk. It is generally a good rule to remove all drivers that you do not need. If you mess up the SOS.DRIVER file, the worst you do is copy it from you backup disk onto the copyprotected disk. SOS.DRIVERS seem to be a source of alot of mystery and consternation. If you have some questions on them, let us know and maybe we can find someone who APPLE THREE USERS OF NORTHERN CALIFORNIA VOLUME 3 NUMBER 6 JUNE 1986 HAVING DRIVER SPACE LIMITATIONS ? When I first bought my /// I had a driver that was just large enough do certain jobs, just like most of you have. Each program have their partic like the Unidisk driver (On Three) or the .RAM128 (DA Datasystems) and are still available for purchase from the authors. -Rod Whitten put in our library. You can tell the version number of a driver by reading the driver into System Utilities and Editing the driver. The version number is listed under configuration block number 5. Some of the drivers on this disk are not public domain,984 Any corrections or additions to this list would be appreciated. We would appreciate you sending any public domain drivers that you currently have or if you have a later version of one that is on this list. We plan to put together a driver disk to OOLSTATUS Quark 1.5.0 6K 1982 .SERPRINTER Apple SS 1.1.0 2K 1983 .THUNDERCLOC Apple 1.3.0 2K 1983 .TMPDX.CODE Microsci 5K .TMPFMT.CODE Microsci 5K .UNIDISK ON THREE 1.1.0 3K 1986 .UNIVPROFILE Apple 2.0.0 3K 1 Titan /// 13K .RAM128 D.A.DATA 1.6.0 3K 1986 .RAM128F D.A.DATA 1.8.0 2K 1986 .RAM140 D.A.DATA 1.6.0 13K 1986 .RS232 Apple 1.3.0 3K 1983 .SILENTYPE Apple 1.0.4 7K .SPOOLER Quark 1.5.0 7K 1982 .SPPKASO/U Mini 1K .PPRINT D.A.Data 2-30K .PRINTER Apple-Ser 2K 1983 .PRINTER Apple-Par 1.3.1 2K 1983 .PRINTER Grappler- 1.0.0 4K .PROFILE Apple Har 1.3.0 3K 1983 .QUARKCOM Quark 2.0.0 2K .RAM 2 .CONSOLE Powerkeys 10K .CONSOLE Powerkeys+CP 12K .FMTDX Apple-For 1.3.0 2K 1983 .GRAFIX Apple 1.3.0 5K 1986 .ONTIME On Three 1.3.0 2K 1983 .PARALLEL Apple 1.0.0 3K .PKASO/U Complete 6K .ion Size Copyright ------------ --------- ------ ------ --------- .ATTACH 1K .AUDIO Apple 1.0.0 1K 1982 .CATALYST Quark 2.1.0 11K 1982 .CMC16 CMC Hardi 1.0.0 5K 1985 .CONSOLE Apple 1.3.1 6K 198iklmnailable). The driver sizes are approximate (plus or minus about 1K). The amount of room that each driver takes up varies with each combination of SOS drivers that you load; however, you can use this as an approximate guide. Driver Name From VersAPPLE /// USERS OF NORTHERN CALIFORNIA VOLUME 4 NUMBER 3 MARCH, 1987 Driver Sizes The table below is the expanded version of the one previously published. We have included the latest version number (that we have) as well as the copyright date (if av will write an article on them. -Rod Whitten ular driver in order for them to operate. Ever since I had my /// I tried to have a driver file as large as possible in order to handle certain jobs. When I bought my .PROFILE, I had been instructed, as most of you were, if I wanted to place my MASTEoqrstuvxetitive program calculations (ie "nested" loops using Basic) you can do the following. Hold down CONTROL and hit 5 on the numeric keypad, this turns off the screen until the operation is done. After the operation is done the video output resumes. This APPLE /// USERS NORTHERN CALIFORNIA VOL. 2 NO. 3 ****LITTLE KNOWN FACTS ABOUT THE A///**** To SPEED up calculations, ie Visicalc or sorts ie large 3EZP or large text insertions or movement using WJ or spelling Checker operations using Lexicheck, repincreasing beyond this limit, but you cannot use the SCP normally without de-installing the Desktop Manager driver. Using my other Stand Alone starter disks, SOS.DRIVER has been built up to 51K, without creating a memory problem. -Stan Shabasson IO etc... Each SOS.DRIVER can be configured in any way you want. The size of the SOS.DRIVER file normally is limited to 51K when using SOS Version 1.3; however, if you have the ON THREE Desktop Manager, they have a method of SOS.DRIVER to .d2/AUDIO as you add a driver this way the READ A DRIVER FILE will start to fill up in the order you read them in. 1. .CONSOLE or 1. .MOUSE 2. .AUDIO or 2. .CONSOLE 3. .GRAFIX or 3. .AUDfile can be generated for any boot disk configured with the proper driver, by doing the following: Using SCP (1) PRESS Read a Driver change .d1/SOS.DRIVER to .d2/Console It will show (1).Console (2) Escape (3) Read a Driver again change .d1/DRIVERS.ALL /Console /Audio /Grafix /Printer, etc.... Disregard all 'warning flags'.......... Now that all drivers have been copied to /DRIVERS.ALL, A NEW SOS.DRIVER epeat steps (1) thru (6) until .d2/DRIVERS.ALL is loaded with all driver that is in your programs (7) PRESS Escape. All DRIVERS should be saved on .d2/DRIVERS.ALL as driver files. The list of files should look something like this: /e shown (2) PRESS Escape (3) PRESS (D) Delete a Driver..Delete all drivers except one. (4) PRESS Escape (5) PRESS (G) Generate a New System...A System Generation will take place (6) Press (S) Save each driver as .d2/Console, .d2/Audio, etc. Rdedicated only to drivers. Using System Utilities the first thing to do was to format a disk as /DRIVERS.ALL and then have it placed in .D2. Using SCD do the following: (1) PRESS (R) Read a Driver...a listing of all drivers configured will next b have to be used (this was BSE,'Before Selector, Etc.). As I loaded my .PROFILE, I found that certain programs needed a particular driver, I decided that I should have those drivers on the boot disk. I then decided that I would have a floppy disk R Programs on the hard disk, that any additional drivers could be dynamically loaded from the program that needed those particular drivers. However, in order, to run the programs, I would have to have a boot disk. As you know, Catalyst by Quark, would usually speeds up the operation 20 to 30 percent. With 3 EZPieces the screen video does not come back on automatically. You must hit control 5 again. With everything else I have tried it is not necessary to manually turn the screen on again. - Rod W(1 6$P8"ȥ#L1$8"ȥ#(ϸ`"##L]$"qȥ#q0,$p)@"q"ȩq"8`*$% $% 8% $L$* $8%8 $`8 &'$% 8&$'% 8$%%`H   q ȥ q Hi hi 1  % H H ȱ h h % $$ 0 e e H i hi âz %` 1 8`    # &ȱ ' # i" i# # #`8 ȥ H h `8 6$P`8"#%#%"$w"$#%"`荚ٍ荺 荚`荺``` D ( )  * ) 4* * h* ))` L% q ȥ q Hi hi  i" i# #% $ȱ %ȱ &ȱ '`<!((g %(r(z(q( %y(i(0z %"#$ %&' $"#$%&'   `%$%ɠ%* " ~#C #p $ %*0"#)#)i $"% * %*  L! {" j% %ƌ(X#"$% "$ #%%& '   ` {" & ɠ% %)  !( (" %(r(z(q( %y(a(0: %   "$%&e$'e% R % <{}~%e,ȥ,*,- y,,,-,,,ȱ,,- yL+,ȑ,` 2"p-,-L(Ġ %>,i-i8, ȱ,%,W,pp ڠ %p`l  " ) i SOS KRNLb.D1/SOS.INTERPŠ̠Š.D1/SOS.DRIVERР頞 0 ) (lH'&3&'&#e'#%e'%'&"$"$#%'#%h`$eyin Basic. -: -SORCERER.PT4 : Animated Graphics. -: -SORCERER.PT5 : Track Ball; Assembly Language Basics. -: -SORCERER.PT6 : The REMark Indexer. -: SOS.MISC.INFO (SUBDIRECTORY) -: -DRIVER.SIZES : Driver sizes. -: -DRIVER.SIZES.2: More on Drivers and the WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME: The Best of ATUNC #5 DISK ID#: 3INF-10 BOOTABLE?: Bootable DESCRIPTION: On Side One: -: SORCERER.APPREN (SUBDIRECTORY) -: -SORCERER : Programming on the Apple ///. -: -SORCERER.PT2.: Text Screen Control hitten %%%h}%%`8 ȥ!8 !)"qȥ#q#e$ȱe%L)%`@(((( % %`((((࠰$(ɠH(@(h((((@(`%z %% %~(A{(L%`.8(.Je.&ʈ.s@L&I/O ERRORINTERPRETER FILE NOT FOUNDINVALID INTERPRETER FILEINCOMPATIBLE INTERPRETERDRIVER FILE NOT FOUNDINVALID DRIVER FILEDRIVER FILE TOO LARGEROM ERROR: PLEASE NOTIFY YOUR DEALERTOO MANY DEVICESTOO MANY BLOCK DEVICESEMPTY DRIVER FILE '(i ɩE` eĐL Ȑ 15WL QL5WW{5 ې'`,55 ې'` ݠ B1 ȩȑ Lɦ8`5  @ R㥶i ` İG8`F`X8``éۅĩ >` T֩xxMH]@ Kۅ5H ɐE$ eİ Ȱ h`h`8`W h8`hR`hLҿ i x +ۅ5ۅ6 ǰ `E8<W`­ `0XLۅ5` ռ``ߤeI`IiţO`Ȯʆ/ )󘑡`()0zq 滅ѺY Ueۅ5Ѻ Ѻ  Qܐ'`i ҩ *C8/y.i/ ȑ  © $ E7<3W`ȽLֽȄ @8`R ) [)_[AͰ")[)_[A:0/.ЩȑΘ8e * ȩ`Loü 7)?۽۩ W٠Յ<ōōř ռV7 uM78 V榠=ü#)@5 ɐ /ݐE ) .) @L `lqhٯ޿=ϓTXIֲ̛̐~ؠIJK,-NOPQ0vt `` LLɠ8`ΛLL渠`0 `8`HiHiH ihhȱh`86)IH)heuQɸ` ` W` ] %饚0` W` ߰4`)|E8LLLRLLLLL*LLLLLhh`LLL`SOS 1.3 01-NOV-82(C) 1980, 1982 BY APPLE COMPUTER INC. ) `G`î** }*`o^`on 8 JJAj@` *?($`ΠņɠŠ堠РѠ͠஠әƆH v?c,,,,h߈ߢ~))`3PLLP*%(i&`Ѕ񩏍E H pph`X٠ŠҠî!((ͽϠРРSOS NTRPSOS DRVR(.D1(YYYYMMDDWHHMMSSMMM̱忠ΠͽŠ堠Р͠Ю̠Ɔx߭J ʈc(()o/ e/''ʈ((''()(1i / e/''ʈ((''((''((''' ('`ŠDAY, DD-MON-YY HH:MMSUNMONTUEWEDTHUFRISATJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECé I8`  S`ۈۥۥ۩Íۭۍۭۍ հL¢H8`Jj Ȅ ۍۆeۅiۅ Lɰ ʰWۅۄ ¦J> nʰ0 ̰+泱Ƴ m° x̰ ̐8` m° x̰8 ۢ8 ˰y ` ¥ nʰ泱Ƴ T̰#泪 Ѳ *Ƴ ` L:Ϡ`泑Ƴ` LaĥH8`JȘN8`) ))УJ8` ۑȭۑǠۑۑȭۑ($S8`O8` "` / 򑺠+* ͐H h8` ΰi `()  *ǵ յý5Ņ4gȩυɩč5 iψ }.8` iϙLIѠ ˢ L΢ ΰ LϠ ˢ ΰ1` Đ@ АP8`B8`ۑJJJJ -ѥ +jѲ84ƳJJ 2ΐ3泑ƳLTΩ潑ƽ`ƱƳ ΰ( {Π۵*+)e`8`)` J J + ΰ" 0 ΰ 🱼ѼL8`ǩ Ϡ` ϰ ƑȥǑ` Ѻе*`)ȥ+8ۍې  ,ѺLTΠ"LΠ5 խ ɐ /ݐE`C8`)@ ϰa)ۥ,8ېu+J,\ ȱLJΠ) ϰ'#,J(] { ΰ ƑȥǑ.8` { ΰ,JѲ ƳL΅ƱƳ ΰҥ,J0`#$"0#`!qȱi 5H5Ƶ ǽ jh5`L2̩ƍv̥Ǎw̩ÎL%ϠƄǥLj̩۬L~̠HHh` ̐`*ѺG0?M`)J"u-- M8`۬` # ː`  = O̰)= I`JJJJѶQi Lˢ  0 ̐ `"L˦ `H8`8$$"$= O̰=`$0`#$"0`$` H hQ)fʅ F jF jF jF &!  eװ*  ̰F湥 ƹ`Z8`@  ʰ泭ۑƳ ʐ` ʐ` ˰ ƹ Wː`ۘ . . .۪8*JۦȱѶ"` ɰ Ȑ`E`Ɔ X̐8`>>5Ѷ Qܩ<`>`\ʊJJJJ ۍ۩  ˰Fȱ X̰6 0 Lɠ 0ۑۑ8ȱ`H8` ɹ $  8JJJJ8 ` ۠ǽi `< Ȱ+<#5 ې'` ɐ /ݐE`W8`R` 5&i ` Ȱ 0i `<8> ȐT eİF cȰB)Hh5 ˭)*ȑƑȥǑ'(ȑ`L)ɭ)Ѷ*e`M) `ۅH)Ѱ%}ʈh Qܐ'``hi ` p6۽ʹZ5 HȐ/i i `гW8`0( ɐ Ȱ ʮ6E`5 խ ɐ ޢ ȰLȍ۱Ǎ X̰% & !J8` *LĢ `8 iۥƍۥǍ`ۅ %  6 )Ѱ Ѱ` 𝭧e ǐ bǰL*ۈ5ȱ۠ƍȱǍ X̐ H h1  /ݐE`ۈۅ ۅ 8ƭ X̐`LLŠǠ  ݭv̅w̅ ðzv̍ŭw̍ŭƭ ­ōō T̰]ŅƮņ X̠8iȱiiȱi ṰŅǭŅ XLōۭ۩ۅ ȱ8D`F`8eYƍťǍŠ)͠ Wٍۭۅ5ۅƭۅ X̰ ìۈۑ T̰ۅƭۅ X̰ۙ%ۍ" T`K8`)` İ ۱ۈ` ưW/ۈęۈЍ۩@` 8 MƐ  5 Q8`LŅ ۅ ۩ۍۅ Lɰ ʰۅۄÍÍۙ'Ù ۍ*ۨ  Ѝ۹ۙ8v- ðJ ¥ ð, ðLO ʰƥLT`'  mې浰``8 8ة  )LBѠٳ )8`i (` )N8`*eȱ+eȱ,i۠Ѻ*ȱ+L - ť.Lkҥ. ՅL ͐Ld ~ pа.J/)@߅4 ͰU..++,,IJ/ ӥ-.?Цե,J+jѲ4Ƴǥ4聠 H hH kh8`8-ȥ.L 8*Ʊ )8 0*-`.G.ʱ*+,EP'.E.LұE0+,,ӄ*p-e󠠩à٠΀ƉŠŠӠҠȠHHH *ح)0 D) HHHH,, ߘ)@ *)X  xI)}h)L, L )ڠ) w߭)Ů􅮈 ߠ'x)) J,QJ,SJ,U,P,W(`)(()  8)j`J j߅`0X ٠͠堘ӠȠŠ=`Insert volume: Τ in device: 蠠ɠ then press the ALPHA LOCK key twicex)_ @,P,R,T,V) )) `)8( ߠ',@ ߠ0  '葺 ݰL`5`i 祻(8`2ޝ51©ޅéąŅƍ >ϩ 1ޠ== f ɰ`ޭ`5=(5= i Х(`=H hDC5 L3ܵ ɐ /ݐ 8`5 ˥JJJJ8 H h ` ܠ825H h5 ɐ /ݐ 8`Hh ܥ5 `ɥܥܥܥܥ5`܅܅܅܅܅5`( ݰ)Ѻ ݰL ݰ泱Ƴ ʰȭۮ ʰͩΪΩۦ eװqȭqLJ  ˰Aۅƭۅ X̰2%&N  ʰƭ X̐`Ӏ堁ӠҠՈ՘̠ƠŠӠ̠ɤӮȪŅ͠Ϊ ܆5 HȰۈ)ۅƭۅ X̰ 3ڰLÍLT̥L㼠  ʰ` İK ХP8` LɐH80)N  հ)@LO ˰)0 ̐` M ­۠泭ۑƳѲƱƳ X̰ RڰäJۑĥ` İo!)N8`WپX0 ĥLä X0 ĥLà !"#$ Đ2@H AڰCŰrP` 3ڰ(` AڰѶ? İG8`Fە1 ռ İ ЩP߭)@N8`1@8` Aڰ񈱴 ˦,+* ʈJj =ؠ yiȩ`y4泱ƳHhz ʠiȱizLA`L;ؠ"  `1` Đ7@8V۩ Lɠ۪8ۊ۠X)JJJƄ X Ġȱ۠ ȍ۱۠ ۭ) ۍ ð*)#  O̰``)(`N8` ) xհۈ ̰آ*գ  Ͱ ݢգ LvL{ؠ;i ڥ(8` ְ( ȱ5 HȦ)`Lxץ: ש ְ⥺i ꥻ(8`Lx Lxש u )۠0)p խ.8`)@ ϰ) ϰۈۅƭۅǭۅ5 X̰ *ƭ۬͵̶L  ΐ` Wհ> H۪ȱHۑhƳh sϰq ` ʰiȱi `)5©éՅĩ5 }JJ+`.`8`ɂ )`@ ש ְO ֤FHۑۑh8`P) հ Wհҥ,J+j泭۪ƳۑȊ ) ~ fPL ͊.>.ʱ+,EP!.E.Lw+,,ӄ*- P*e (` հB հ5 Wհ0,J۪泭ۑƳ sϰ(` L Ͱ2 ~ P kҐ#L8 T 2ΠHHȑhhȑ`Ld )N8` xհ*eȱ+eȱ,i۠Ѻ۹ۑ񥤅- ť.Lcԥ.La Ͱ$)rJ Lɰ )# Ԑ)0\-JM-, J3,e$,d,,  * *l߅߅H ߅ \xi ߅LHHH *ح)0 D) HHHH,, ߩ0  xLߍ߭lߩ * xLx @h hhh ,0)ߨ)Ah&'0HHHH xhhhh ,0)ߍLLhhh@)&&&(&('+*H)H(h)H@x )HH30.Ѥ  БĈ` H`)à`֩ нѽ>`]PU]]UPPX0 0 PPXPP  į󠠩ҙ̙ɠΠɊՐӠӢ̢ՠҠŠԠҚРĠ鱃ԠȠࠠLQ  * WHHH>%H H @`)h8`  HШБˆeЅА SYSTEM FAILURE = $hh8`hhhxآY_Z@tPRVT,p S JJJJ ) ʍL@ i0i6`îӉ͠堧ǥӥ``HhHy)(h`H` 0L?i `h` `` `x)( 8 `jjJJԥ)եӬɂ )Ӆ҅`  `H0Xh`Π'à̠ȈL` 8`څ  Lk%  Lk8Lu텚8嚅 L L Ld V ``  h` ک V `ۅץ  VLFx) ( :` H ) L  .P'pб0 &L:L5'8+8`0Fܢ` ř,Ř 0 8f)J ӭƅХDžѥL1LUȑ  i ߩLL )  札)  ҩLL` **éL0;` H ) 4 )ߍ) hjjjjۥ0CF = -$(L !LLL&L L-LJ٥eƦ ,L  # ` (L.L…ҥÅ,] Xx,f (I0јIFjFjFji```x@gŽPy+wLwԠ͠ŠԹ.D1 .D2 .D3 .D`HJJJJh)y` (2P Q,PQ"PɀQ@PAQ`8`nɀ<)nopoLpp` 0h8蘠fȊf` ab 1abo)abaݰb L9c`` a N0Ioa0H ha`pLopna n`  3ɠ/8 L %iLɠ8逨J Hh $`b >_-%^%p_^^_ab"08^c_L8^c_L8^c_L8^c_ȑcc\] ab^_ ``aV R0M bba dda `Q8STRQ ST`c\ȱc]a  b 5DU e\^e]_ ^_ ^_LH8\^]_?Je\^e]_,78\^]_ ^ݰ_ ^_LH^_ $bL@A^_aoQ*@A RQL@A `T8`RLSJTKQHIQiHiIKNJ)M8逅OPOPHMIN'a MHNILHOIPaOHPI8JHFKIGFGaHMINNMʆSTL8HSITQQSTde0f`   cCȱcD C Ea  UV 1 ELUFVG FUUCVDեYCWZDXWXCUDV[ v`b0WXYZiUcȥVcWX eeYZ ggE` @SATRDžŠƠŚ̮ÎȠ Ӡ̠Ӡ` LL#L/LL'Lgab `abBcd cdBrcadbho:ab.cݰdDcݰd8abҊ v+abcabRcdTefVghXijSdfhj RR`^0U ` 0 ʠ0 8 `ůàՠԠàࠝӢӠ ȠDž̖͌͊頀ϐωŠŠӠҠȠγ`%!^0 ^)@`a R =` *^)ـooL]^)?i |TU QTU]qUoqTITsUsprRprqs]ToUXa` RL=Xa` R` *R`X`U T  *\AX[ @F\B9ɏ5\o*Ɂo)[[ @^`U V  *C?^0: ݳ ٢ ^)?i` *)@o `p^ XiH 1h `)X0 8~X 1`C X`)X0`C РǠ𠠐ŠŠӠҠȠƠŮƠҢâӠUAQY @?ZY 9ZYY^TU QZoȥɭ }`` ? }``  }`X0i 8~XX0H }h襯` ©Wéĭ }0W`F X0A */5BL. zF`LLz Lz`Y `Ơ堧 B k L( LO  %   }` ` ?!©UéĩU󥣍V }`` ?)ŭ᭭򭭪𭭠򠭠頭퀠Šӳ頠𠠀𠠠堠젭ӠΠ󭧩$ 0~!L`!sm?iٰcL`S )!a{)Qi ڐ߽S) -ai) -aɢ ɣɍж$HS -ahʥ0SSȩ5%"/װ&hԐɈf0ɔĐ 8,f 8f L_ʅSS=ȄL`ȱi8eiidHddhd) _ ƢLh _L>h jhP _S @a-Qggeg5hih 6i6 "]S" ]$%SSSg a aL^ S S`La8 SiUjjS):,$f 0$ p fHhH_HcH uhch_hhhfhi0hhhB B A` ֥'( )&񦕤LNKM$Lb ě $m wl "m6X6+5 56ɀ56H $mhɀ(Z)& mL k~ wlL ͝dL Nsd# wl^_ ꂅ__hg^`8 悕`gHhHhH5?6@6@*5g5666gҦhhhhhhhhg:e:;e; ;m;`@c@c?be^@e@ _m__^ \Lx] i6g55``BY BSAMHH H] LPL(\)&P ěj9ȑ9ȑ99i=:i: >i>`Ɂ7XWWXjnXWi` ]?@@bgchch )^ ]b ]b^b^L\b8g+H__^8_ABB 9::)ѭ [ I[ aυ婶ZeLLL^$%Lae LGidFddddddd.ddddddddd ɕdˏd`Ls  Apple Business BASIC v1.23 - Copyright Apple Computer, 1980-83 CTERESOURCE UNAVAILABLDIRECTORY FULDUPLICATE VOLUM ERROR Please Press SPACE BAR IN PROGRAM INTERRUPTED%&'(%+.@C$DE FG!H"I'MN#PQRTW(X潭`: 808`:dd@՚H Z#IJJCSTRING TOO LONFORMULA TOO COMPLECAN'T CONTINUUNDEF'D FUNCTIOVARIABLSOS CALFILES BUSNOT SOI/FILE TOO LARGWRITE PROTECDISK SWITCHEBAD PATFILE NOT FOUNPATH NOT FOUNVOLUME NOT FOUNDUPLICATE FILDISK FULFILE LOCKEFILE NOT OPEDEVICE DISCONNECONV&CONV$CONV%LEFT$RIGHT$MID$INSTR>=<^/*-+NEXT WITHOUT FOSYNTARETURN WITHOUT GOSUOUT OF DATILLEGAL QUANTITOVERFLOOUT OF MEMORUNDEF'D STATEMENBAD SUBSCRIPRANGINVOKSTACK OVERFLOREDIM'D ARRADIVISION BY ZERILLEGAL DIRECTYPE MISMATNDEELSCONLISCLEAGENETABTSPCUSINTHEAMOSTEANOEXTENSIODIAFNOAAAAAAAAAAAAAASGNINTABSATYPRECAAAAAAAAAAPDLBUTTONSQRRNDLOGEXPCOSSINTANATNAAAAAAAAAAAASTR$HEX$CHR$LENVALASCTENAACONVOERRLIERKBEOTIMEDATEPREFIXEXFNEXFN%OUTREINDENAAAAAAAPOHOMA SUB$OFTRACNOTRACNORMAINVERSSCALERESUMALEGOTIRESTORSWAGOSURETURRESTOOALOASAVDELETRURENAMLOCUNLOCCREATEXECHAIAAACATALOAADATIMAGCADEAPRIssssssssss\3!z~IssssssssssssIG%ӓ,ssևwn7}|tttUUZ{fzxxˆU膅[L<^ENFONEXINPUOUTPUDIREAWRITOPECLOSATEXABYAAAAAWINDOINVOKPERFORAAFRHPOVP̠Ώ h:gpOn[n٧s]ds3issssssss0b>&dsjs|T}|s[ji!S)Lt`SSS`L` z :0.`9::hhgg.%g& $gegަhH逪hhʰ` ҥ [ aLT ҥIJJABB=>>;<<?@@T ě hhhHH  `89:: 悅 lc!)` +b` +b` sL :b#`L,H s h ऊL(,L8f` A KL jLdjOPPKLL h AKL` Ѽ   (`H shLs AL<^ȱQȱȅR dj sLHoUVV$ LhU Lp$ LL<^opL^```?EXTRA IGNORED?REENTER $0pL,`LgXW ׫ k*iXX 4X \\L<^Xii7 { n k$ |WlXVVE$ P% eT{||Hd ̐h p IkLo00$0 L>o "m nV dj$D$ P 膼Lo$0",i [ kLoHSHhp< {}$ p0H 07h ]k ,LmUVV `p F sLn 2 ukLoF вLm jȪЖ LL<^~p l nhhLgOPP` Add# 6d s S SS@Ln A " r ,; s lLn#f  ;П ⭩,SLn "mʆ,S _S% nLh "mL_T ST#L(, U VV ׫$ 0  QpU= d hkddhe##5ddˏdd?Ll ,?#$04dHHd = d hkddˡddhhd`LsL#&F  ; s b 0` L+l$ Nsd#Lzm566ȱ5Ll H# wl m#͉LchL$m QRKLLsh$0LU$^`=8WW>X> 悅XXXL:^ g`L<^ l Jj bx bp,_;Ll  ~q$0P oՅ5R66R l ~ L%l $m0 =k $m#`$L#i)8#Ll  s s( L7bʊ# L-l m hxd5d$0H h`L^bLb$%/%5$ &5 &5e$$5e%%$&%$e$% Lk ׫ sHH ~qLPkHHh$0'ph | ZlWȥmW`L$|hXWXL-hm lmmLkl VYZZ{|| w ᐥlmmYZZ LxWXX ox ExYW# kXX 4=^W^0A, 9:: Ga.ghh 悅` A` \\ɾ,L<^hhZkKhLhhhe9e:: mLg jei `Ls j:,"hhhhLgɜEɝDɞLb Hɾɺдmhɾ Qp aj pi `p j` jLi j,d wlOZL^L^-L(dPL<^OPMNKLhhLg` Ls ҥ?ieCiLa,  aFL s a iLg ]hhh5h689H: H:HLHKHH6H5HHH` ui` pi` Qp j pi `p i` j jK$L%8eȢЅ iLOPP$pX0S&ȱhȱKȱLe潥ɂ逅$L# $mKL x~ m khLgLsLc h5逢)&a TH THLgL6k8:9: STT`)ɀLK$Lb8gLOPPKLMNhhm Vf0 mLf) mWA 0 -a mL8fW;8<< 悕` 6kLU*i kXX 4XLy \\'_ch_chbi^g \ihh ] Qp aj ih `p b iq bqn %jjg56Ly { b bq | XHWHHHֺh$PLh wlȱȱ%$LWH mh x~  m#W", mȱ28eLeji`Lwl mȱ"Ɂɂ ȱ :, iTjj ȱiVjj8逪XW0 Vf0WHW$ 0X: h ,@dd )e dʙdH &eh(dL ddک,ddLd:e``eLeHELLO ue 5eLse6e:7ee8ee:e`EAd j @a(% -, bLs j {ghhL<^gHhHhH , - b j$% @ag5h6h6hhhhh8g5h6h 悅`6 "]La ud `L  d.CONSOLE[[ TdSdddddd0 ddddd`dd A 6 s e 9c()' 9cKHLI jLdj89弅:彬: 悅`H hɝɞɜ)`dd  6芅 e ()'` e'()HKIL 9cL>hL<^) i!Ls j @aLK$L% mXm tL qXXW zzEn{i x }H$ ]kh8 )KLe9e:: }Lgi , p s$8$0p`PL<^Յ H s r ɀ ȱX Hih0 & ?<I?iE W Lq s )?TUJ)TU  ' Lsi imLqLsh E0`H ty ))ELyq  8 $0!PizEn{dUeUi hLqLs `wLr !L2 {}$ 0`QɀX zLs.+"2ZuL.y +|z% T}uH }h{ ~|H !z az ~hJ inIn`L~8;)q4X>Vt~w/z*|cYX ~uƀ1rP aziP | |iɈ { T}i8Huiiu x BU 瀩{h z` |] az 뀩]Laz | i8fe.șR0șRmymlylkykjyj00ڊIi i/ȄȪ)Re.șRI)ЪR0.ȩ+f.8f-RER/8 i:RRRRRR`y`'d |Ģ { &{f o0`LB ` H$ge &{h 80 '~L}H |h |zEn{iLxf d$h0Ly ef q80fL}COt#t$JZ mLKjk8 | ~Lm ^|-$nșRnȩ0iL f~ azea~ } \~ } &{e B{e yx %}ei0nihoi8傐IL|`7 z!L|iD8$n yiLyn)FjjjLyiɠ %}nnI*imLyjklm` s e-o+ smo..IE)2s S -+fh r$h8fL}fg s$gPf8ef B{f65m5l5k5n j5i`d,]WXX566 |m5 ^|l5k5n %j5i5` |m l)m |m`znth` |ht`i  y my`i n*` |jkjI*mlinLyFn`nEz0ʢiH xv5ui`uei0,iiL0y{n`nI0hhL,yLy |i{ xi` |={{ {LZ{ zL{ |8ii zivjwk xlym* 蕁24(y&x&w&v0⨥ymyxlxwkwvjvL{@jjj)(L{L<^~jklmL y56y^Vy dv88; 54541r |LiHi z xz U{y xy рz xh '~z zLz z~ zm zl zk zj zL{LyJ eyexew~ev~f~ffffJ`5665y5x5w5zEn{z lkj |yjJkjlkmlmi in`emeymlexlkewkjevjLkyi&m&l&k&j8iIiii9fjfkflfmf`nIngjIjgIm lkj`L<^}i0vvvvvj`L656 wh H5Gh`lmm566 Lx5Hȱ5ȱ5 F665 w56h(` x("LH)&h`( '&'`lmm566LxĠLx znInEz{iLx y? zL||uu`8i$iznIii0ĨV y${Wiuu8Iem_B_B`)&N> ȱI8gJJ hhge ghh f feLH>H= x\L|F )XHABB8 __^hHI8e^ @1 @+?%GHHHIJJih BABGHh`$  ě u Дs IJJ^__Lveȱeȱe `LćHƽ Ƽh`$ lȱlLL{ɝɍLɎСL s HI s shmHmHlHHɦ# shmHmHlHH , hHLt  ,, shTTLui ui,L3$0 |Lu xijk6kxyy xxy6i L[ s r$PLsi,L3-hLs L*tɘcɭ_ TTLdd`jk8L|L3L3TL3,L3i LL r$PLLBLsș Ȅ ( qƚƚ` s s),;,=,#,(,,ѼLL<^L<^ llmm$P$oȘ戅 aziȅ xdo`Abi$nFn) i  j g g ^ ܇.Laz͠Lć ^ ׄ& ć ׄ ć ͠L- x |z K{ | T}{ x xnH yxn0 I B xh B Lр |  +|] {n LU{HLʁIڢIڢ-(h#5ᆥ](IڢʥnH BiHɁy U{y рhɁ xhLB` vy{| g|S}dpL}Qz}c0~~D:~L̑56gh6hegehh `iɥHHȱȱ6H6H5H s =к bqhhh Lshhhh` ~R/mZlmYZ PujHkki^^`H"h{||kjkȱ{ "ie{||  V{|56|6 w&5L<^i8e` ě u8A?pB@B@ )onL܇jkL| Nsdȩ8 NsdL2Lа,L<^ A s ׫ g iq s= sXHXHWHHHH ajL? b rLiq HHH s iqhhh5ȱ6ȱLI65 g5H6 2|Hgȑgʆ5a g5ȑgȥg <^^^__ɂ逅____<;إy6 hlhm^Ȋ^LL:^ȥ5^H^h ͎el5emȆ6п  ͎e^e__ iLZe *& eegggegȱgehh Ľ ,L<^  8` ^LQ ŠhhL6 $P 訽5 ͎56ۥ 8ee L:^?be^@ce@c __^_ \__^;<<6  $Phihi^Ȋ^6h656H |mHlHkHjHiHl5 8eeghh^__` HHH H bqh hhhn0iɐ1 }L yxL%}\i FHHHHH 6hhhHHlm ,҄ shh)>=>hgh<<;[a{p ;<<ccb? @c@ube.a{bb,\(eb cc`ebcA[8饰 a{8`8\e@@He? ]@@?hbbb0 ea ȑbc8L@ @@h5H ?5^6_6_hhXhXhWLk ? % ?Џ`5566` xe5566ɂ66` s p `  zLseff z.!'$ iߪ$ 0 H8eAi\h$ P8 (Lt$ 0}5}} ,kk} , kklm Lٓ[ 80@ 6 2`  dkH) ojhJJJJ ojL 0:i`L<^ jHHHHHH s jhLyqhhh6h6h555_ȱ5VHHHH %L/5H6H6Ht $mlmkljkij8ihn`L,$0DpA q enHi80 @Lyu \ % @u ćh `&m&l&k&j`2L0 և yxLT}$0pLI oբRLi `u LLi u Lui0 ܆ چ,,% п 擩lm0u 1eL5665`iɀ*iH i  @8 ei $ tutt tj ȡhn` t` 0RN0R 0R$n-RRR`i` p`5665i`$0BP?iH i hLbe55f5f6e}Lme6u5u }`6ʈ`v`jip` ? #  ue }~ %u $ چ 0 u}` L uu  ) }Li <i@L{i$i0 p $ 1`ui` LL Lbb `}i~ei^~0] e e^`}`566i5`_cf_cfi^eub` ?^qbep`L<^ ?8b^e` rp`I` ? ㄩp^|be #^b ebbu|beiee^^iL56^f" ऩ थ (! ( ऩ थ (" ( द!LGb8Lऩ@iu +-ELj) e | ^ .' "5 1 p) iIii i)Lm` ?i $0 ׄ $0 $0 ^`Hhth`^Qb ^^ 8` `H Jh(L悈`H逨h` Hh8 Hɀjhji` HihJi(`  ~q$L ɺ b$P i pi$ȱLdjɻƟ dj 柰ީ Lihh sLg  s ! b   s "!!!IjJkJk )lmm'&`UR{R||L̐: / cRRȹRRȥ Rл s `Lsh sh5lh6mh6mhxhyhy x x Qȱx7ȱx88 Ƃ 7e7888ł75 78ߠȘH yxy hL3 j kqHHHH s H , ,H s s ~qhh 1 lhhXhXhWWȱW7ȱW8 eLNLXZWX ` GGH HlHmHmH khmhmhlh hk8j7k8Lޒ e7788vvyLj L ʟ,-uukv kv@vvyL5Lj ʟA80멀uukeqqtt$uA)*t L; $uЫkЦuuj ysLq,kl$uhuuj XkkNuuj k 4%v. #  1$u tAvʘtDթ q(~th`pvquts~y fp$pp8j/;XAx=|8ez{{ ghh "o `L x  wwghhoؠKkqvj L`$uZuukvN kGv@  pJ LUL-LG -$p0`pog $mkڥrok8o,koLdjAaCcoJ mko 5 $mkk mLw L L HG56H6LExh  (`|||}z,A[ :808Ш`,ޞ@`y Gy`LHq,;' L Pu  pLLwl`|H}HzH{HHH ɶ# xhH s  ~q s,; Ls  ~q$ hxrL iLpnH ~hɀ8(*iR.-:/ RRhhh{hzh}h| Pu p 0|8cJcm J_mm嚍J_AgBhBh \^A_B_B` ^"( zM jF566 x}z{6{LҜ #z{{"} GLsL<^ jHHH i dj ٥z{{ j}hhh ;в| |膆  RRRRH uhA?B@7B@87F8f7877878L:^7 8*JA5gB6B68 悅h圍h?H@H@HI?J@J@ "]h@h@h?gAhBhBJJ8 悅J圍J7ߚ8BܚLs`䚌B L:^`Ib^J sL͙ɚʚ `pAƚЙϚŚњ˚ ̚8 悅DDF͚ Κ8 DiFEC CD)ӚDmӚDԚCBКLěŚAݚ⚠IȌ 8 ꂍ  8 ꂅJJ` !7Ri88 pi UŦLUUU HHHHL 2hh LW iL 2hlhkhn jhimhHɗ8 Ls`LIŚ1CUDVDVU Lŧ 0 7U L`L:^֩ ŚEĚ L| Qp QeeRee8 1 V` 痠U` hh R LsL  z (L[ Rީ  @Y%(&:$LU s և ^|iHn %jHkHlHK s n ZlHmH5 s iH jHH楩e ) ,LsLR eՅ7V8U #   785U6VLΔU7e778ҥU^V_bcF_hcCgDhebbc \^__`U8傅UV` |UȱU` L<^ |UUƜ0ƛ ӗWqeWȱWqei W` |8UUWȥVUX`UeUUVUO / +'L U)łiV VL LI 8U 7ȱ7 UU ЯUVULU7V8 p L LZ U qUU qUH85h688V77U U 5qUWȥ6qUX7qWWȥ8qWW ٥IiV) V LVU?e8V je?e>e8U>e5V?e665e=e@eee8 hx57 xLCx8I77JJ8 88` H dhjL YYHH dYZZ oxhhe5566ɂ逅66 wZZY L YIL=m ) s  ʊHYImm shhhhYhZhZHHE` 3YZZ xLCxl5Ym6Z`u vphh` Ljk ,hh`Sj9-k L9j ekekk|z)ekk |j[ ٢  L`j 9kkj"j"kеAX"+-&$.ECR/#Z*! DBA0 k$JJJJ) ݙRթR`yiɀjjn*8miɝ d L .q$uL$)JJ8偅8傪 u Tf$i0Ł!y0GLqL~䁰< 0$H ,GhGթ $u$n 0GЫ-Gv)' $G uJ-$n0+G $G0)R?eR>e5ehe?eLje LjeR=89R>:>:iR:RiRRiRL`8(RR(`EeFe  s bq Vml0L dMeL` bՍe :RRRiRȐȰRe9Re: J 2IHJh*=>> 95:6:6R L1 1Lԫ`L:^  aFL^R, ue 5eLڭR7>e?e5e?eJeKeLje֩ u>e?eՍ "] a a$% iLg֢   sLj$%`8f  a e ; ` s ɩ` YLILcopL7 z0xH ׫$0_ ;h8fH`aai shH2 h zJJJJf Ik ɩ` ̬ t os YLA ևLLק jWXX` ׫$`pd8isŠt`dyoopd8ip`J uv`&&&8孪孪宐橈`! @ uA?B@B 悅@=g>h>h ]=i>j>k a=g8i>hj>h 悅ki=5j>6k6k;el)@7Me0u(> ƬƫHH ,hohp` ɩCe0R`ȹR`ee?e@e ue 5e T L=e;e`Lso`n}pm aa`dyo ɃɄ b`" lJJJJYe s ˰L8Ls LԫN l@u=ekPe tMe )llNesOet NeOetMeCOeNeȌ=e>e;eehi?e ueL5e qrL,op ɩ`et?ek;e`hZ L<^hZL<^L=ee>e ?e`opqrst !!SHOLES 1!1!2@23#3#4$4$5%5%6^67&7&8*8*9(9(0)0)-_-=+=+\|QWERTYUI OP[{]}`~`~ASDFGHJ K L ;:;:'"'"ZXCVBNM ,<,<.>.>/?/?d0hp00000>" <"<"""<< <"""<"><$""< """"  "" 6***""""""""""<""< :< $"""2,"""""**6"""""< >>8  8>> ""*:<"">""""""""""""">>><2"<""">""" ""  ">"6**"""""&*2""""""""""""*,"" "" ">""""""""""""""**6"""""""> >>> 7  3  5  >>< (&20 *, **>> "2*&" " >>  ">> "8""> """"""< SOS DRVR"STANDARD )((8*,;((*,((+)((9/(p((>3  =9 :9 .(+( 8#8# %3(8 ((,+)(%.4$)?((,(103 h`L)i   HH `TH..TH..TH..THATS ALL, FOLKS!R`RT RT`#RT RRRRR`0R`RR 㵩:RRL㵆  ~ RR`BLOCKS FREE: BLOCKS USED: TOTAL BLOCKS: sj]"]\AjiGa@aI[5x<^sě xCxEx5eҥV{}g}gkj̐kIk~^hT}27uejewsHH st\hh H PASCODPASTXTTEXT PASDTABINARYFONT FOTO BASIC DATA WPTEXTSYSTEMRESERVRESERVCAT RPSDATRPSIDXAFDISCASMOD AFRPT SCNLIBk;eo $'>ed?eٮ@8pذ `$0"8,:Jک@ׅפ؈۩MjL,:08*Ȅ B ,:JA@@8A@q==C)CB)B Crx 0, )ߍ:) J)*PR,T,V( : `,k<,: JI`I`<,:J̰`=m@>,:J}ʅ̽(I I `<Mj,:0pJՐ̑ʈ`pJհн},,P,`,g$ ( $g " x) (,`% (gL,}0, `gé ĩ `:) j:;jN;~j;O,:0'???>>8?>p<<AA F }~L } `,}0 x) `(`hh% ( ΍ ύ逅Ñ}`` " ( ĩ~Íĩϭ & &υΠÑΈ~ F ~ҰةeÅÐҍ3`)1`Ɂ" (cefd`Hcefh) `xÙ+(`xÙ&(`)4`)5`)6`)7`)8`)9`,i0!M:0p ȱq L `" (~)y ~JJ* I `x|x|,,}P-X~`9`<ȭ=` & @jI`:ȭpȭqé,i0L È`,g HH`LL! l      5  Hdcefh&+si  M0   h) `(" (  (È& 8  `)2ȱL-upp<`uqq=L: vuL L L <Le Le ,g0L HH`! ( 9EKQWbmz`(" ((è%È`2ȭ3`1`d`c`+È`&È` & IMk`4`5`6`7`8<L<`<p<`,ms<L=q=L: ,lXL ==L: ,lCL <=L: <,n)LL8 L8 u:L8 ;)ߍ;j`; ;j`uBL8 uCL8 u)u;) u;L8    x) `(,  Lu%CYgu #1:CY` 9C<m><=m@=>@?AL8 >m<>@m=@<=L8 <m>?=m@AL8 C9L8 ; ;k`;);k`,@`<,m pHe҅Ґhe…å逅h,23Lhґȥӑ,10 h0  `,g0L  ҅ӥĥŰ+,0p 4 Ls  Ls i )"|tȌs|st HH` MjH,: <J h̰ <rh,oL`L i,1HȊ©L,52,9-P" a{)9 Ln90$0%,7 ҥ L$0T,8OK50P;ҥ,8 L%\   8҅¥Ӆé҅L,5,6  & @jIH,5 p   !%*/369<?BEJMRUX]`h  2;AGMS[fot|              . 3 6 9 < ? B E H N S V \ _ b w      ! ( 0 7 I N S _  . G R Y f {    ! $ 4 9 F I P S V \ a h m p s x |  pLm**()  " " `' % ! `ȑ` ! `ѥ0`ɂ0`)` ѩF`8J`8"#@Ӆץ &H & &צ׼)hh +2 (not 'e) syst. D A DataSystems 1986/.RAM128F *H x נ֌֥ ( $hH)h(`$ & …ХÅѭiҥiӥ HH` )L(# .i/M} %.=@GPW^dgjmqtwz '*;ADejm&,69=@CFIM\_beNEnhanced RamDisk (AutoFormat 128K) for 3-@HLSZadiy~ (-49>MP[bnw~ 29@GJM[adipsv &18=@CJQVY^adz Lh H J IFD`* H FFLx (̠`x (̠`Ѕ v   {L {` {`I FF x (̠%L,#r{-1@GIKMOQSUWY\dmw{~45R8 h(`x ( =  5ةJ FF Ѥ`ةU Hh`*8`AB*0 B8` g=?՝ԝϝН { L`*x (DEHGʠ -,<0,80ʬ8ʠ6ʠ7( oL8 989::m8ʥi,;Ɂ)˭5i ɠ)54`x* ,< ʝ88 (`…ʍ0Åˍ142;)5I)5i 4`)5;`xH)$ LL 0Lx:9,<0 {Lf g)(I iL)8 ʪi)I8R - o:1ߠ*x (,< K Lx { (`98,S0  iLH8 xʍ6ʍ7hh)ɄJJRH88,< ʠڭD)E)XL {* L H LߕեԩT`-.  <өхυ fL"= U8 =i U% LLBҭ"A U! LC L 'L- >)AE)HL YשҩA UQ˩ <>=$` L)׭D):E)X3F)@Бqȑ ?L 0LC L! '=դԦ ˍ12/`ש U=    `H h (0­1í2L ߽TՅԅڅՅ ( `Í"`.-LLL:?`?` fhh- (*J%/hh`դ8eԅԥi fՄԐhh, (MIPLIOKN`ׅ؅م֨ȑȥ.-  ө<ѩ ϩ f- (שA= U (& ( ( (4499ZJ0Q 3 *̍m%%#$ ) " { g {PiPS`(%, ( *x (I  ) (j` DÈ` ȑ`! ( ,`x ( `x  `)ߍQI "L?, (3C> _HJI̍ڥƅԥDžծ*x (3/͝ )`@ @ ' (T  $ g "x) Q(`x)(` HHGH`    ' + < ? D G N U f k p x (+@EIR[ty} NQAProfile Universal Driver--Copyright (C) 1984 Apple Computer, Inc.l.PROFILE % ש֩` ֑ \֑ \`Б \Б \` , ȑ ^ - ` i , ^ - ` #Э$ѭЍ%э&ҩ  # $%`##ȹ(`ȹ('ȹ(#' LHHH%Э&  hhh`ta module allows entry of numerical values, row labels, and column labels. The File module will save files of complete arrays, individual rows of the array, and DIF files for input to other programs. Files can be loaded from files created by s, line/bar charts, and pie charts are possible. The Calc module has seven sub-systems; desk calculator, statistics, curve fitting, financial calculations, row arithmetic, time series calculations, and user written sub-systems in BASIC. The Da405. No upgrades. Price $195 retail. Written by Don Williams. There are four modules to the G-n-C system; Graph, Calc, Data, and File. The Graph module produces one-color charts from data previously entered into an array. Line charts, bar chartchitectural firm located at 550 Kearny Street in downtown San Francisco. 32 people were present. The demo for the evening was Graph-n-Calc, presented by Rod Whitten. G-n-C is currently available from Haba Systems, 15154 Stagg St., Van Nuys, CA 91APPLE /// USERS OF NORTHERN CALIFORNIA VOL. 2 NO. 7 JULY, 1985 THE APPLE THREE USERS OF NORTHERN CALIFORNIA MINUTES OF THE USER'S GROUP MEETING HELD MAY 30th, 1985 The meeting was held at the offices of Gensler & Associates, an arƶX/MAIL.LST.MG.CON zƶXPASCAL.TOOLKIT ƶX*SENIOR.NET @ƶXSOFTWARE.MISCvƶ' '/GRAF.N.CALC.DEMiƶX:)HABAMERGEƶX;.KEYSTROKE.A143}ƶXKEYSTROKE.PROBƶX-LOCKSMITH.INFƶXLOCKSMTH.BUGaling with Driver space limitations. -: -SPEED.CALCS : Using Control 5 to speed up calculations. (Continued on Side Two) RECTORY): -: -GRAF.N.CALC.DEM : Describes a demo of Graf.N.Calc. -: -HABAMERGE : Can you run ProDos on your ///? -: -KEYSTRir impact on Apple /// programs. -: -SOS.BASICS : What is SOS and what does it do? -: -SOS.DRVR.HINT : How to get some insurance before working on SOS.Driver. -: -SOS.DRVR.SIZES: Updated list of drivers and their size/version. -: -SOS.DRVR.SPACE: De ,07BELTkrux## +RAM128u' ڠ(;QY^r} #+.;YG-n-C, files in DIF format created by other programs, rows of values from Desktop/Plan files, and rows of values from a simple text file format that can be loaded from any other computer system. The .Attach screen dump will not dump graphics from G-n-C. Draw-On Three would be a good adjunct to have with G-n-C; you could dump a file to Draw-On 3 and print it out. Draw-On 3 supports UPIC & Pkaso interface cards. PFS Graph is much simpler to use than G-n-C, while Apple Business Graphd the device driver to it. Fine except the moment I needed to name a file it said . So another call to Micro-Sci and they said I needed the new driver version 1.4 and that'll be $20 please. I said "What" and they sent it free. Goldn't work. So I called up Micro-sci and they said their driver should work fine. Well it didn't. I then found out that Brock had some sophisticated copy protection and that's why my disks kept running. I said "Oh Well here goes my Master Disk" and addeed I had done something wrong. I called Brock and they said it should work fine but change .d3 to .profile. So I did and Keystroke said this would work once but thats all. Well since I wanted more than one disk and I wanted the full 572 K this wout night I read through the manuals and things looked great. I then sat down and made a copy of the Keystroke loader disk and proceeded to add the A-143 device driver to SOS Driver. I then booted the disk only to have the disk run and run and run. I figur APPLE /// USERS NORTHERN CALIFORNIA VOL. 2 NO. 3 KEYSTROKE AND THE MICRO-SCI A-143 When I first made the decision to buy Keystroke for my database needs I thought I had solved all my problems. Well I think I have 4 months later. The firss like HabaMerge have both ProDos and SOS on their boot disk, but when booted in native mode the A/// only uses the SOS portion. The actual Pascal code is the same for the Habamerge program both the for the A// and A///. /// SOS. It uses the same hierarchical directory system and disk format as SOS, so is somewhat compatible with SOS. ProDos will run on the A/// in A][ emulation mode, if one has 64K. The only way I have done this is the the Titan ///+][ card. Program VOL. 2 NO. 12 DECEMBER, 1985 Q7. I would like to know if and how to run ProDos on the Apple ///, ie Habamerge. A7. ProDos is the new operating system for the Apple //e and //c. It is an improvement on DOS 3.3, that is essentially a subset of Aics is a lot more difficult. A similar program to G-n-C, called Master Chart, will run in emulation. t the disk by UPS next day air and added the new device driver and when it came time to name a file it said . When my blood pressure came down I made another call to Micro-sci and said the same thing happened and they said "Um ... well..." and referred me to Charles McConathy. He said "Um... well... I think I remember someone saying that you have to have the .x3 (my micro-sci is .d3) inactive and have no more then 6 drivers active." I sat down deactivated .x3 and deleted drivers till I h VOL. 1 NO. 3 DECEMBER, 1984 LOCKSMITH BUG Locksmith 5.0 has a Quickcopy option that lets you copy, in emulation mode, any uprotected Apple /// or ][ program in about 15 seconds. However, I have found that this portion of LS 5.0 does not work if myFord e Inspector/Watson Insert LS disk (make sure it is write enabled) type in the following: T 1 2 B D 0 W then I 15 times. You should be at buffer DF00. Installation complete. ( = return key, = control key) - Pat to default to ON change 7.D $99 to anything but $99, as $99 will XOR to $00. From Locksmith Newsletter #2, Level G patch: removes copy protection 621006FCB0D4EC CE0F064E89 *NOW AT REVISION LEVEL G Installing Inspector/Watson on Locksmith 5.0 disk Invok. A similar process is used for the name display and serial number. Therefore to permanently change the default parameters, $151 -> $0D sector edit 7.D $51 -> $5C and 7.D $3E -> $3F. Parameter $151 is now $0D and $13E is now $01. If you want 'NOTIFY' urse this was all done on a backup copy). The default parameter sector, for parameters > $100, is $D. During the loading process, the parameters are XORed with their position, ie. the value at 7.D $51 is XORed with $51 to become parameter $151to track down the right track by switching between the restore default parameters command and Inspector/Watson's read sector command and listening to the drive head move. Next I zeroed out individual sectors on track 7 until the parameters changed (of coe changed to $01 and $0D respectively then Locksmith 5 became a very good nibble copier. However he did not elaborate on how to make this the default value. After being fooled by pseudo parameter tables at 3.D and A.D (Track.Sector), I was able APPLE /// USERS OF NORTHERN CALIFORNIA VOL. 2 NO. 11 NOVEMBER, 1985 LOCKSMITH INFO In issue #12 of Hardcore Computist RAC of Detroit MI wrote about a Locksmith 5.0 bug. He explained that if the default parameters values of #13E and #151 wered once. It put the whole two disks on the micro sci and left me with a little room for storage. One problem, this only works once and never again and that's not very useful. Can anyone out there help me out. - Bill Stone APPLE /// USERS OF NORTHERN CALIFORNIA VOL. 2 NO. 1 QUESTIONS I am currently trying to get KEYSTROKE running so that I can use my Micro Sci 143 as the Mass Storage Device. I have tried to rename the Micro Sci as .profile instead of .d3. Well this workad only 6, booted up and amazingly enough it worked. Imagine that it worked! Man I just love computers. Bill Stone PROFILE is turned on. it works fine with the PROFILE turned off. I would be interested if anyone else has had similiar experiences with thee PROFILE effecting software. - Rod Whitten VOLUME 3 NUMBER 2 FEBRUARY 1986 Q4 Mail List Manager I need to write an interface program between our Pascal based business system that can read and convert Mail List Manager data files to files I can work with... does any body know the data file om heard about is the 'SeniorNet' computer network involving community service senior centers throughout the nation. Apple Computer grants terminal systems to qualified organizations who update reports about their activities serving their respective ar APPLE THREE USERS OF NORTHERN CALIFORNIA VOLUME 5 NUMBERS 6, June 1988 "SeniorNet". by Ed. Suttles, 647-2759 In our April meeting, Chuck Graham discoursed about modem use and the various telecommunications avenues open to users. One such use that is seldWith over 200 files on the disk I was always getting lost until I found this. It allows you to sort directories based on a number of criteria and is Very fast. Dennis W. Manasco April 1985 VOL. 2 NO. 4 PASCAL TOOLKIT - Sort.Dir Anyone using a catalyst crowded and messy profile - Beg borrow or steal a copy of the utility program Sort.dir that is on the Pascal Toolkit (which also has a number of other great utilities on it). ul... I thought of your solution, but it is much tooo slow to be practical for me... ( 11 hours... SHEEESH! ) Tom e. Try me at my work number during the day if you're interested in my approach to the problem, 415-431-4350. Wayne Schotten A4 part b I have a line on the declarations (if I remember to call this person on a Sunday) and will post them here if successfm then became one of time, requiring 40 seconds per record to process therefore a disk with a 1000 names would require 11 hours to process. I'm now trying to do it in COBOL which is compiled like Pascal, and has some terrific verbs inherent in the languags program then saves it as another text file which can then be read by any data base program such as /// EZ Pieces. I got carried ne to recognize different types of name entry and leave all names in a standard format.(last, first middle title). The probleon't have the specific information you are asking for, but I have dealt with the situation by printing my complete mail list to a text file on disk, and then writing a program in Business Basic to sort out the lines the way I want them to be listed. Thi declarations for Mail List Manager, and if you do, will yo please post them here? I am an ATUNC member, but can not come to meetings because I live and work in NYC... help would be appreciated ..... Thanks! Tom Betz A4 part a I deas. Headquartering at the University of San Francisco, SeniorNet held the first ever such conference of networking seniors, May 25-27, playing host to the delegates from the Texas, Washington, Colorado, North Dakota, Virginia, New York, Massachusetts,n host to the delegates. Since we all are getting older, it's advisable to find out more information regarding SeniorNet, its membership, etc. Please write or contact: Ms Mary Furlong, "SeniorNet" USF School of Education Ignatian Heigh so realistically as if you were viewing everything from a submarine or diving vessel, added the final icing. This first-ever conference drew several hundred attendees, both domestic and foreign, was an great success. San Francisco was proud to have bee 1992 games, in which the public will be given real time, analytical explanations of the skills and techniques employed by the various athletes in their competitions. The future of creative graphics that could depict marine flora and fauna (from scratch)ble but they proved his point. Kay ended his talk by previewing what AI and future applications are going to mean to video presentations to further educateing the public, and used the example of the 1988 Olympic Games, updated in a pre- projection for thegh simple examples to play a creditable game of tennis in 20 minutes. Another showed a 22-month old girl moused her way through advanced Mac software and used MacPaint to do her things in the graphics program she punched up. Both examples seemed incredi backup concerning misconcept about learning and the individual's acceptance as his/her given inability to do something that EVERYONE knows is impossible. 2 examples were given: one showed an unlikely, physically inadquate, middle- aged woman learn throuustomer services through their IBM-networking staffs. So successful has been this effort that the Company foresees duplicating it on the West coast sometime in 1989. The keynoter, Alan C. Kay, Apple Fellow from Apple, Inc, discoursed at length with videose this medium today; Ruthie Mathews of Travelers Insurance, Hartford, gave an interesting description of her Company's use of retirees, that, in lieu of hiring 'specialists' from temporary help agencies, has saved the Company millions in maintenance of cponsor of the SeniorNet concept) talked about the impact Pacific Telesis has had in providing indirect service through Gateway TC networking and foresees more use of telecommunications as means of interaction throughout our society, a small % of which uout universal cultural impact of seniors on younger generations; Harvey Long of IBM reflected on the need for recognition of the tremendous loss of knowledge through retirement of those 'past' their prime (agewise); Chip Matthes of General Videotex (co-s for almost immediate display and printout. An impressive panel of speakers addressed the group on May 26th, covering a variety of subjects, dealing with increasing concern of the business community with seniors. Ian Browde from Apple Computer talked abnship (deal with effectiveness of write-in campaigns to influence legislators) and advanced technologies which dealt with Hypercard development for the Macintosh and its versatility as an application for digitizing and manipulating real time photos etc.erested in starting their own member sites (again domestic and foreign). Workshops, operating throughout the conference, dealt with going on line with SeniorNet, personalizing "Print Shop" printouts, word processing, electronic banking, electronic citize Hawaii, Oklahoma, Florida, and the cities of San Diego, Oakwood, Menlo Park and San Francisco AND Calgary, Alberta, Canada. Those mostly were the Site Coordinators for their respective SeniorNet stations. Besides, the conference drew users that are intts San Francisco, CA 94117 - 1080 (415) 666-6505