' +JJJJ ?\>m0M='+l> +l   d@LҦ{|LFBBbL_E` /LX X  ` 鷎귭෍ᷩ췩緈JJJJx L8ᷭ緍췩 緍i 8 `巬 췌`x (`(8`I`B` ``>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FG8`0($ p,&"  !"#$%&'()*+,-./0123456789:;<=>?354+,,,(((((((((((((((((((((((354+-,,,((((((((((((((((((((((80^݌Hh ü ü݌ ռ ռ ռA ļD ļ? ļAEDE?HJ>h Լ ռ ռ ռ`HJ>݌h Hh݌`HIHHHHhHH݌hHhHh݌H6 VDP (ED f $0x8x D- ܸDD# H8`?E Vk *f???0xE Hh D#-EEE8` D ܸx D - ܸx8`-0ݩ?ʥD EEE`  cpq` [` Y Y LCӜu`y".Q`pNФbptťܥm2<(-Py0\|e<6e<g< JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\  wUuW ԧ H h@ [_ /QSIRb_L`LLLL`ª`LQLYLeLXLeLee ўQH\(h0L& Ꝥ$`( R \ZLl8 ўR HH\`\Z[YS6`LxQɿu3'RͲʎRʎ]]]ɍuL͟ɍ}RLRɍg^H8 ^hZLɍR LͲɊRR% QLܤͲ Z@ -^ ş\[Z QY\[Z8`l6Lş_Ȍb_Ͳ] )Y h( ֭ͲLɍ [LLĦ__ ^ 9 LҦ3 9 a   0LjLY u< (_9 ˭ɠuɠK_9 ?LˆʎL yz a`` L̦̀_bJLuLz`  ȟ QlXJ̥KlV  ȟ QlV eօ3L e3L &RL &QL d L4 Ne)n{ y `@-eff z L }f`L . tQLѤ LҦL` OPu d L Ne)noon 8ɍ` ^f\yzL ^NR  RΩLҦ)\Z ʽ LHv 3h`0h8` [L NСyz `A@` LL`  \ ޿0 \  ȟ Q ^\lZl^?cqH şch`f}h~j@OAP`u@`@g&`QR`E Ls  @DAE@u`8` %@ @A@`@`@A`M ) LЦ`8@AWc@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@ȑ@ htphso`hMhL`9V8U897T6S67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx-( Ϡ@yy`\ m ͭ \6\ 8 ЊL5`H h L~̮ `{|Jmmjnnnۭ}m~mm`"L 8H (Y`F d̠֠ĠƠz#??? ӮӮu` d@LҦ{|LFBBbLrticleǠŠŠɠӠ٠ԠbyΠ̮ŠǠandΠ׮ΠfromŠӠҬayinallycircuitdiagramsfortheΠandˠˠramcardssɠsaidfreeringmeonǠĠŠԬoӯ̠ӍӠisaӠprogramthatconvertsascalԠfilesintoӠextfilesӠisaascalprogramthatconvertsӠextfilesintoascalԠfilesromŬprilmagazineapresentonthesystemwithasinglecommandndfromothermagazinesŮԠŠҮhisoriginallywasaprogramforӠɠhavemadeasmallmodificationsoitworksunderӮromŬolo׮romӠӍˠӮouraturnorigitekramcardcanbeconfiguredasaramdiskforӮptocardsuptoˠeachҮhisprogramlistsallprogramsincludingthoseinallsubdirectoriesinallvolumesincludingramdisksvesomeoneelsethetediumoftypingӮrawfractalcurvesromŬeptemberàҮԠРutilitythatallowsyoutoconvertanygraphicintoaformthatcanbeusedwithԠЮromŠԠoοereisasetofprogramsthatwillletyourŠbehavelikeauringmachinendnowsomeprogramsthatɠhavetypedoutfrommagazinesncidentallyifyouhavetypedoutaprogramyoumightliketoleaveanannouncementinӠtosaŠmanualheprogramdescribesaneasyfixŠԠӮutilitythatmakesitabiteasierforyoutostepthroughthebootingprocessforanydiskǠŠҮaveyoureadthearticlesinҠҠoràԠȠΠĮintsandtipsŠΠĠ̠ήfyouaretryingtotransferfilesfromonecomputertoanotheratbaudthemaximumrateforthiscardyoumaynothavebeensuccessfulbecauseofanerrorintheocessinreversetoallowyoutoreadlargechunksoftextΠĠˠĠӮnesetofprogramstestsaturnorigitekramcardsupto˩notherletsyoutransferbanksfromthecardtomainmemorywhereyoucaninspectitǠmeetingӠӍˠҮhispopularsetofprogramsexplainshowtextiscompressedonallofthe͠interactivefantasyieadventuredisksheˠҠprogramscanstracksonany͠diskthencarriesoutthisprŠҠӠ٠ǠčŠӠҠŠŠɍereisalistofprogramsetcthatareavailablefortheŠɮheyareessentiallyfreeɧllsettleforadiskswapatanormalŠɠ       C ;88`J l:l: `8` `~HL݊Ɉ %H  Lɠ%`,iȑiȑi`` H h` އ` ` FH ,F : އhe ͇ ͇H h` PH h` އ YhZ"[YLS䋭  MLM qL(HH%H ( fh%zH( A~  f( A~( A~hH%hʠ% A~ A~%$ /~퐊e% $ L 5~ 5~hh`(`(! /~ 5~L&(ȑ( ՊL/~H >~h(ɍɕ%i#)%H`  ɠə` &` އȥ`6ee6`/~Ӂ/~6ii6` Ӂ /~`ϠڠϠԬŠϠŮ` ˉh6h7` ˉh8h9`hhhh뉊mꉨmHHHHH`  '   Ԧ` އL͇`P 6 `P ͇ LL솢P `P އ `Ԧʄ ȘI` ɋ އC`ե ԽC` ͇Lp CIC0 ` H H`/K^놠䋽̇te؇݇t<7x놮ՠI Ԥեi`hhL膩 ԭV @V@L IV`ок ILMLM⹬В[\_8ԑ8԰` ձ` '-#P#`L"إ 83 8 (, ̀LꆤԦ(Ԇՠ Ԡ ,  L ) L L" OŠ ş Ş`0 Ɲ&&&)`əLR祝ɘ FffLA` Lg jݪL+ԅ ԅ݆HH`€ꄺ،ꯋU W#Mɂl/B AEF:~GHRʊ%~օO O2 2 ` O)PBeeB!` 祸HH Shh 0 BHȱBChBBȥBȥB | t BꄠBPȱBQ BHȱBChBBȱBȱBPP(QP Ơ(ƟL)  Yꄩ LY tL tLjE0#8⨥㪘ee 䈄#eeeeܥ` CB`L t BHBiKhi L\ tBȩB g RP8 PQPB S RPQB PP(QPBȥQB S RPBȥQρV J용 ,L"حρ8sɠɊɈҁLJҁЁҁҁс s 2~Li vLJstu`ρ$Ёm~C сρ`8сρ` 2~Cс8 Ёρ`ρс` S RPQ S RPQ S RPQjz     e~2ԍՍe ~~J΁e΁΁΁ 2 3L2΁0F~+Эѭ΁ ΁Lo ΁Ѝэ f`Ar #~ԍ} Ժ F~~ o8~ ~~ܭ΁׮2}` ɠ Ɉ ɍɊ`stuɍ7ρ 2~ ~~`8~ХѬ~ 8eЅЩeх`Эѭ΁΁ ΁LZ ΁Ѝэ` eЭѭe~Аe ,,0Le[~V~8~~ eԤ )~~ eLe~ ,~` f⍊~㍌~~ ~L1~~~~`~͌~~D~m~~~8D~~~8D~~` ,0`8`L8~|F~ LmnІ \ ЍmэnL ~ ~ 2 t~ ~~а2&ԦаХѭ~~ ~L G~F~~` ~ ~$(H) @(h`(`(L,}L}L}L}L }L}L,zL}L}L|L|LL|LXL}L ~~8E~!~ ~ ~ ~ ~L~̊~ ~Lx~`~~`~͋~~eАm~А`Є㮌~!   ȱL~ȱ L~ =~ ~JJi|,`E~`F~HJ) h)i `E~F~L}<}` ABCDEFGHIJKLNOPQRSTUVWXYZ[ #"  7}E~E~`F~E~L}}` 0 }) @(`$Hʊ% h 7}$(` Finally, circuit diagrams for the SATURN and DIGITEK 128K ramcards. As I said, free, ring me on 4272358. FERG BRAND.  | | 8``"H / Xh)LH?2h 2`D~| ,0 |HD~|(h`` tfiles. GETDOS is a Pascal program that converts DOS 3.3 Textfiles into Pascal .TEXT files. From BYTE, April 1982. A magazine article, USING THE APPLE II AS A LABORATORY INSTRUMENT by MAVIN L. DE JONG and JOHN W. LAYMAN from THE PHYSICS TEACHER, May 1984.FT LINE EDITOR. This originally was a program for DOS 3.3. I have made a small modification so it works under PRODOS. From NIBBLE PROSHADOW. From HARDCORE COMPUTING DOS/PASCAL GETPAS is a DOS 3.3 program that converts Pascal .TEXT files into DOS 3.3 Tex ramdisk for PRODOS. Up to 2 cards, up to 128K each. ALLDIR. This program lists all programs (including those in all subdirectories) in all volumes (including ramdisks) present on the system with a single command. And from other magazines. ALE. APPLESO fractal curves. From BYTE GRAPHIC GRABBER. A PRINT SHOP utility that allows you to convert any graphic into a form that can be used with PRINT SHOP. From HARDCORE COMPUTING PRODOS RAMDISK UTILITIES. Your Saturn or Digitek ramcard can be configured as aPLE behave like a Turing machine. And now some programs that I have typed out from magazines. Incidentally, if you have typed out a program, you might like to leave an announcement in APPLICATIONS to save someone else the tedium of typing! FRACTALS. DrawMINE BOOT PROCESS. A utility that makes it a bit easier for you to step through the booting process for any disk. TURING MACHINE SIMULATOR. Have you read the articles in YOUR COMPUTER or SCIENTIFIC AMERICAN? Here is a set of programs that will let your APICATION CARD MANUAL CORRECTION. If you are trying to transfer files from one computer to another at 4800 baud (the maximum rate for this card) you may not have been successful because of an error in the apple manual. The program describes an easy fix. EXA text. SATURN AND DIGITEK RAMCARD UTILITIES. One set of programs tests Saturn or Digitek ramcards (up to 128K). Another lets you transfer banks from the card to main memory where you can inspect it. AMUST 80 WITH EPSON CARD. Hints and tips. APPLE COMMUNpular set of programs explains how text is compressed on all of the INFOCOM interactive fantasy (i.e., adventure) disks. The ZORK CHEATER program scans tracks on any INFOCOM disk then carries out this process in reverse to allow you to read large chunks ofPPLE II ----------------------------- Here is a list of programs, etc that are available for the APPLE II. They are essentially free, I'll settle for a disk for disk swap at a normal, APPLE II AUG meeting. DOS 3.3 PROGRAMS ZORK CHEATER. This poJ"K"KIKR*AKWWKXKW"rL3LƴMEMFܥM\"M\⦀NAN̥N3NNNNORWOPД"QeQkQkAR)"RSARTICLE FOR APPLICATIONS BY FERG BRAND FREE GOODIES FOR THE AXʀEYWEנEAE̷%EӪeEӪxE"ESAEۺl"FƅFAF"F"FAF͊FAGSHמ*"HHᦀHW"HޝEAIIEIFĥIIIJӀIWWIY%"I*IޗIW"JAJWJAJ唥"A:e:hjA:oA:vA:xA:x*:xH:yR:yХ:{yA;;%<ǔA?Q?RԥAAAAĥAAӀAAA١ABtABtADADǔ"DǪ%DɥWDШDԥDױE"D"D̥EFAEF̥AEFԥAEFEAE2i2ꥀ3S4W4ӤA4ӥz4ӧ4ӱ"4פ"4ץ"s4١A4ۨ5E5QƅA5W5W)5W5WӀ5^5ŔA5ɥS"5ɨA5˸5Ҕ5ٔA66A666A66E7WĥA7WA8A9*A:GW-ת-%"..ԥA.4W".:A..ƜA....A.ܥ".ܼ"..J.E.ꨥA.ȥ.%".%"0ל"0ץS0ߨA1Fܥ1T݊1YA1"1ۨA2&2& 2A2A2Ep22e"2"&ܥ&&EA&̥&& "u& &%"&A&ԥA'Kŀ'R'Sע'XA(3(3(ٔA(.*i"*il*yA*{4+A++Y"+A+lA,SA,ٵW-JĥA-SE-8"-̷%A-ĥA-ӤA-Ө"-ӱ"""%A"*"*"E"E"A"ʱ""&"#U#Uॠ#WS"#WEA#YA$$"$ҙA$̥A%Hl{%Jԥ"%XA%X%XA%ƲtA%ĥ%̔b%Ӻl"%W%䥀%"%ش"%ط%A%֘&&*Az #?     "Ӡ à ñ ӮʰӠԠ̠@  `(4);"CLOSE ";DF$KX20:868:"ANOTHER FILE (Y/N) ";:IN$:IN$"Y"270S]:^ RWTSkBF47080|BF1,SL%16BF2,DR%BF3,0BF4,TR%BF5,SE%BF8,0BF9,(BU%256)BF12,1RWTS*SDDDĢ20:868:"INSERT DESTINATION DISK; PRESS ";:"";IN$Z0 *** WRITE DEST ***v520:868:"WRITING...":(4);"OPEN ";DF$;",D";DD?(4);"DELETE ";DF$D(4);"OPEN ";DF$;",D";DDI(4);"WRITE ";DF$NIBEG:ENBU%PAGE:105S$JI7IL16:NA$NA$((J)):J5NA$SF$540< INA$""Ģ20:868:"FILE NOT FOUND: PRESS ";:"";IN$:290 *** READ SOURCE ***20:868:"READING FILE..."!SBSB2:EBNB1:BU%RWTSPAGE&BLOCKSBEB:135:BLOCKA+ET> ";:"";IN$* *** GET DIRECTORY ***P20:868:"READING DIRECTORY..."yBU%RWTSPAGE:BLOCK25:135:BLOCKENBU% *** FIND FILE NAME ***IBEGEN26:NA$""SB(I)256(I1):NB(I2)256(I3):L1(I6)L1L25250 18:1*"DESTINATION FILE: ";DF$^(DF$)0DF$SF$:18:"DESTINATION FILE: ";DF$lL2(SF$)20:868:"PRESS TO PROCEED; TO END ";:IN$:IN$(27)605:IN$(13)290SDDDĢ20:"INSERT THE SOURCE DISK; PRESS M%(3,0)9:M%(3,1)8V M%(4,0)7:M%(4,1)6n M%(5,0)5:M%(5,1)4 M%(6,0)3:M%(6,1)2 M%(7,0)1:M%(7,1)15  *** GET FILE NAMES *** :3 T$"*** CONVERT: PASCAL TO TEXT ***":180: T$"BY(T$)2:T$: ERR TRAPL ER%0Ģ20:868:"DOS ERROR...":::290R k *** INITIALIZE *** RWTS16384:RWTS (4);"BLOAD RWTS.OBJ1" PAGE256 BU%RWTSPAGE:CM%1 BEGBU%:ENBU%PAGE M%(0,0)0:M%(0,1)14 M%(1,0)1ENı xCH0II1:1050 }II1:(CH);:105C READ A BLOCKU SL%SS:DR%SDh TR%(BLOCK8) PT%((BLOCK8TR%)8) SE%M%(PT%,0):1000 190:BU%BU%PAGE SE%M%(PT%,1):1000 190:BU%BU%PAGE CENTER TITLE 20 - GETPAS: PASCAL TO TEXTFILE CONVERSIONP BY J. MATTHEWS, M.D. 7/6/81q200: START OF MAIN PROGRAM *** SUBROUTINES ***d WRITE FILE (SKIP NULLS)iCH(I)nCH16II1:CH0:(I)32āJ33(I):" ";:J:II1:105 sCH0I     S(4);"CLOSE ";DF$LX20:868:"ANOTHER FILE (Y/N) ";:IN$:IN$"Y"270T]:_ RWTSlBF47080zBF1,SL%BF2,DR%BF3,0BF4,TR%BF5,SE%BF8,0BF9,(BU%256)BF12,116384*SDDDĢ20:868:"INSERT DESTINATION DISK; PRESS ";:"";IN$[0 *** WRITE DEST ***w520:868:"WRITING...":(4);"OPEN ";DF$;",D";DD?(4);"DELETE ";DF$D(4);"OPEN ";DF$;",D";DDI(4);"WRITE ";DF$NIBEG:ENBU%PAGE:105%JI7IL16:NA$NA$((J)):J6NA$SF$540= INA$""Ģ20:868:"FILE NOT FOUND: PRESS ";:"";IN$:290 *** READ SOURCE ***20:868:"READING FILE..."!SBSB2:EBNB1:BU%RWTSPAGE&BLOCKSBEB:135:BLOCKB+RET> ";:"";IN$+ *** GET DIRECTORY ***Q20:868:"READING DIRECTORY..."zBU%RWTSPAGE:BLOCK25:135:BLOCKENBU% *** FIND FILE NAME ***IBEGEN26:NA$""SB(I)256(I1):NB(I2)256(I3):L1(I6)L1L252530 18:1+"DESTINATION FILE: ";DF$_(DF$)0DF$SF$:18:"DESTINATION FILE: ";DF$mL2(SF$)20:868:"PRESS TO PROCEED; TO END ";:IN$:IN$(27)605:IN$(13)290SDDDĢ20:"INSERT THE SOURCE DISK; PRESS <"DESTINATION SLOT: 6";( r(36):IN$6 wDS(IN$)E |DS0DS6X DS1DS7360` DSk 14:1 "DESTINATION DRIVE: 2"; (36):IN$ DD(IN$) DD0DD2 DD1DD2395 DD 16:1"SOURCE FILE: ";SF$:(SF$)04Y JOHN MATTHEWS, M.D.":180% "8:1= '"SOURCE SLOT: 6";M ,(36):IN$[ 1SS(IN$)j 6SS0SS6} ;SS0SS7290 @SS E10:1 J"SOURCE DRIVE: 1"; O(36):IN$ TSD(IN$) YSD0SD1 ^SD1SD2325 cSD h12:1 m13:M%(1,1)12' M%(2,0)11:M%(2,1)10? M%(3,0)9:M%(3,1)8W M%(4,0)7:M%(4,1)6o M%(5,0)5:M%(5,1)4 M%(6,0)3:M%(6,1)2 M%(7,0)1:M%(7,1)15  *** GET FILE NAMES *** :3 T$"*** CONVERT: PASCAL TO TEXT ***":180: T$"B(T$)2:T$: ERR TRAPL ER%0Ģ20:868:"DOS ERROR...":::290R k *** INITIALIZE *** RWTS16384:16384 (4);"BLOAD RWTS.OBJ0" PAGE256 BU%RWTSPAGE:CM%1 BEGBU%:ENBU%PAGE M%(0,0)0:M%(0,1)14 M%(1,0)ENı xCH0II1:1050 }II1:(CH);:105C READ A BLOCKU SL%SS:DR%SDh TR%(BLOCK8) PT%((BLOCK8TR%)8) SE%M%(PT%,0):1000 190:BU%BU%PAGE SE%M%(PT%,1):1000 190:BU%BU%PAGE CENTER TITLE 20 - GETPAS: PASCAL TO TEXTFILE CONVERSIONP BY J. MATTHEWS, M.D. 7/6/81q200: START OF MAIN PROGRAM *** SUBROUTINES ***d WRITE FILE (SKIP NULLS)iCH(I)nCH16II1:CH0:(I)32āJ33(I):" ";:J:II1:105 sCH0I     ͠ӨԬԩӠĻҠغ̻΍ԍĨةƠؾΠŨԨةŠŨԠҧ΍̠ؽĮ@ HI y@ H @HH @H @H @H H @' H @   HHHHH` @SL% @DR% @TR% @SE% @BU% @CM% @ER%hh ߠ`ĺźźźĺĠҠĮŠ͠ŨԬԩҍŬŬŬŬĺһ΍ĨũҠźϠŠύ΍źҨũźŪŻĺŪŻΨźźź ݠ֠ԻĻŨݫԩĻŨ˩ĮͺϠ ύȠޮݠύҠʺϠΠύ΍ԺݻŠԠƍԺԻԺԠ֠ԺԠ֠ԺԠ֠ԺԠ֠ԺʭӺ»ź۱ƠӻĻҍ¬ͺ»Ժʺλ˺ŠƠӻԺһ΍Ԩˬ˺ӮԺޮϻºޮӻҍ͠ٻӠƻԍν½ōӽčκλӺ۱Ơκ۱ƠĻӽčϺ   H::XX$::5010)M40,0:41,4:2005AXX$"PRINTER"3400UXX$""ġ:2125xM012:XX$F$(0,M)SIM:M24~M16ıXX$""XX$F$(0,0)XX$""2125M1101:SI01:F$(SI,M1)F$(SI,M)::"F$(0,0)XX$:F$(1,0)",S"(XX$,7)"CATALOG"įE:D$;XX$:A$:H:"";XX$:F:2200:F$(1,SI)",S"((DL1)16)",D"((DL)):FL$F$(0,SI):21254D$;XX$9LZ$""āM2(LZ$)1:NM:M(","(LZ$,M,1))BOM::XX$"LOAD"(LZ$,N1):LZ$(LZ$,N1):(XX$)42055>5000C0:2500:2105A (XX$,4)"SAVE"XX$(XX$,5):1970:1950:3000fXX$"PRINT"XX$"PRINTER":3000(XX$,7)"OPTIONS"XX$(XX$,8):1970:1950:5600:2125(XX$,4)"LOAD"LZ$(XX$,5):2105 XX$""XX$"CTRL Z"İ5500:2000%2120t*"O"XX$"OPTIONS ":A$FL$4XX$"C"XX$"CATALOG"EXX$(13)ı^XX$"P"XX$"PRINT"21:A$;:15:1:XX$;:"";B$:2:958:34,0:XX$XX$IO$(128)256(127)(IO$)51220751970 (XX$,4)"LOAD"XX$(XX$,5):1970:195$(XX$,(XX$)1):1980L::F::6:"FREE SPACE ";BOTPKEF1F234,1:1:"FILE COMMAND?";27);"LOAD, SAVE, PRINT, CATALOG, OR ANY DOS COMMAND.":1:15:XX$:A$"":XX$"L"XX$"LOAD ":A$FL$XX$"S"XX$"SAVE ":A$FL$XX$:5:B:GX$"Z"ı!BOTP1520/"KE40505,V@XX$IO$"":XX$""GF$XX$:o^BOTP(GF$)3İ800hIO$GF$:4::5XX$""XX$FL$:1:21:XX$XX$"PRINTER"FL$XX$(XX$,1)" "XX$(XX$,2):1970(XX$,1)" "XX1:GX$"N"15604(16384)212Ĺ16368,0: GX$"Y"GX$""GX$"Z"ĉ::9:"REPLACE COMMANDS Y: REPLACE N: DON'T REPLACE T: TERMINATE Z: REPLACE AND END CTRL Y: REPLACE ALL";:GX$:1530TPTP(FF$):IO$FX$:4:500F2ı LOBO500ı)6501 XX$IO$"":FX$XX$:XX$FF$:GX$"":M1(FF$):BOBO1:BO,(TP):TPTP1:1100:TPTP1:TP,28:4:B:TPTP1:GX$""ľGX$GX$"T"ıGX$"N"ĭ(FF$)1āM2(FF$):BOBO1:BO,(TP):TPTPPZQ1150:M1(XX$):(MBO1)((XX$,M))Ă:M1(XX$):TPTP1:TP,(BO):BOBO1::VM256::TPTP1:TP,(BO):BOBO1:1105~201,(XX$):202,((XX$,2)(0)):4::5BOLO1400F2ġ::1400:1150xKEıBOTP256WYTAND P/L":A$:ER0:" KE550< TPTP1:BOTP34050B W TPBOHILO650` *750q RTPHI1860 WBOBOTPHI1:M,HI,TP,BO:TPHI1:850 \F104 p550:850 "":5500 XX$IO$"":XX$""XX$FF$ FF$XX$:1100:LLT1:$ BOTP1026DEKEF1F2:510O DE((BOTP3)2000)1024:DEF2DEF2p DEDE1024:DEBOTP3690 (BOLO)įM,BO,LO,BODE BOBODE:MKEF2:F2F2DE:F2Ĺ1022,0 KF,DE,LO1DE,M,ER:ERı 590 :"PHASING ERROR-CONTACT $;"CLOSE":1022,0:1023,0:4055= XDEKEF1F2:DE40964050T bDELOBODELOBOp lDE(DE1024):DE1690 vDEDE1024:F2F2DE:MKEF2:KF,DE,LO1DE,M,ER:ERBOBO5:590 M,BO,LODE,BODE:BOBODE:1022,1:4 F2įM,BO,LO1,BO1:BOBOTP1026DEKEF1F2:610C +DE((BOTP3)2000)1024:DEF1DEF1d 0DEDE1024:DEBOTP3690 5(HITP)įM,HI,TP,HIDE :TPTPDE:DEF1Ĺ1023,0 ?F1F1DE:KF,DE,HI,F1,ER:F1F1DE:ERı N:"SCRATCH FILE ERROR":ER::F10:F20:KE0:D0,5,5,5,5,1500,5,5500,5,5,1990,7000,5- d55K DEKEF1F2:DE40964050b DETPHIDETPHI~ DE(DE1024):DE1690 DEDE1024:KF,DE,HI,F1,ER:ERTPTP5:590 M,HIDE,TP,HI:TPTPDE:1023,1:4 &F1įM,HI1,TP,HI:TPTP1: (BO 48000P213,TP256:212,TP(213)256:225,BO256:224,BO(225)256:TP(213)256(212):BO(225)256(224):74::5<XX$((226))RBOTP3İ800% Z(XX$)6000,8060,8000,8020,650,2000,1600,750,5,5,5,8040,5,5,5,5,5,850,100    :"MEMORY FULL ERROR";BE$::D$;"CLOSE":A$U&BOTP4TP((BOTP)22):BOTP4j&:F:::5000r&55&"DATA DISC OVERFLOW FOR TEXT BELOW CURSOR";BE$:LON10244055&DELON1024:630_'h::"BACK ARROW TO MOVE CURSOR UP, CARRIAGE RPF3$%(1007)A$"R"PHOH:3995%PHMPLPF12(PN.5):PHMāPHPHM:::PNPN(PN1.5):PN1ĺPW(HE$)((PN)));HE$;PN;:PHPHPH(844)::%PHPH(PH(PLPF))(PLPF):(1007)āM03:S(M)S(M1)::S(4)TPF1%%PHOH:4055.&659$FN0:MBOBO4PW:(M)31NN1((M)95)::3610Z$KNN((M)8):(M)13MMBOq$P:NPWPMN3610$ZN((PWPMN)2PI.6):N0āM1N:" ";:$d3610$n::PH(843):5000$(1007)ľA$:3983%PPĵ16384,128:16368,0:PHPLXX$:2500:850::34,24:3610\#::"ILLEGAL PRINT COMMAND";BE$;:::1007,0:A$:4055o#:F::3740#PLPH((XX$,11))İ3980#3610# PAPA1:(PA)İ850:PN(PN0).2:23:PA;" COPIES TO GO"::3980::3600#:5000#$<35RLM"PM((XX$,4))(845):3610`"o(XX$,7)"COMMENT"Ĵ(1007)3610::23:(XX$,8)::3610"r(XX$,8)"PAGE NO."PN((XX$,9))1.4:3610"t(XX$,5)"SPACE"Ĺ844,((XX$,6)):3610#(XX$,8)"CONTINUE"į:(1007)3850:8030:XX$(XX$,9):FL$EJECT"İ3980:3610>!V(XX$,6)"INDENT"PI((XX$,7)):3610[![XX$"NOINDENT"į:3620!`(XX$,10)"PAGE WIDTH"PW((XX$,11)):3610!bXX$"L"PT0:3610!dXX$"R"PT1:3610!j(XX$,11)"LEFT MARGIN"PM((XX$,12)):3610 "l(XX$,3)"03746:841,M256:840,M(841)256:842,PT:843,PH:4:b $5:PH(843):PT(842):IO$""3610 .XX$IO$"":(XX$)254į:3995 3(XX$,6)"HEADER"HE$(XX$,7):3610 81980 B(XX$,4)"CENT"3900 L(XX$,10)"EJECT ON <"3780!QXX$"24:3950>16368,0:24:34,23:S(4)TPF1::3950OPN2HE$""m(968)103ĺ(9);"198N";3565:PT(PT0)((PWPMPI)4):835,PW:836,PM:837,PI256(PI0):839,PL:MLO1MKF2:MLO1MLO300: PWPMPT1PWPMPTPI1PM0PT PIN: PWN: PTN:. PFN:42009 PLN:D PNN:O PPN:\ 844,N:n PSN:833,N:{ N4055 3480 BOLOMKF2į:MBOLO1:M(M(M))2:BOBOM:TPTPM::3850 PHPLİ3980 LOBO350F2ı  :650:::N(A$):A$"Y"N1p M(37):(M3)23480,3480,3495,3500,3505,3510,3515,3520,3525,3530,3535,3540,3550:3465 PH0:1007,0::PS::845,PM:834,PL:PLPLPF:PFPN0 838,(PN255)PN:PN1PNPN1:PHPFPL3 PA1:SI1::F:: PMN: PN0+m A$"6"Ą"NUMBER OF COPIES? ";PA:=p A$"4"3410u PS(833):PL(834):PW(835):PM(845):N(837):PIN256(N128):PT(842):NPL(839):PF(N(N))2:PN(838)::z PP(846):PA1:4200:34,1 4:R:M2 4250:(M2)22:"";A$FF 4 OPTIONS 5 RETURN TO EDIT MODE"[T "6 MULTIPLE COPIES ANSWER 1, 2, 3, 4, 5 OR 6 ";W :"2";::27:A$:A$:A$"1"PH0:PNPN0:\ (A$)13A$"2"a A$"2"į:MPHPLPF1:::PH0::PNPN0:f A$"3"ık A$"5"4055l PH0:PN! LPO:MM,N,BO,PO,ER:ER2570L LPOL:M,BO,BOL,TP1:BOBOL:TPTPLV 3060H 1007,0::M((55)16)::M123445M PA1%R "1 PRINTER MANUALLY POSITIONED TO START OF NEXT PAGE 2 SKIP TO NEXT PAGE 3 CONTINUE PRINTING WHERE LEFT O$:: BOTP1350KEİ5005 XX$"PRINTER"3600@ 3045i D$;"DELETE";F$(0,SI);F$(1,SI):3049p { 5000 O1:D$;"OPEN";F$(0,SI);F$(1,SI):MM:PO0 F2İ650 NLOMKF2BO1:N0įMM,1,HI1,PO,ER:2570 BONLONLO1BO";:KEĺF$(0,SI); :l MKį:12::"LOWER LIMIT SET"::"INTENTIONAL (Y/N) ";:A$:A$:A$"Y"8050 :1LOBOMKF2;" CHARACTERS"::2200:LOBOMKF2103010 :"CURSOR AT BOTTOM OF TEXT";:MKĺ" OR LOWER LIMIT TOO HIGH";: BE$::A((DL1)16)",D"((DL)):SI0:; XX$"PRINTER"ī2125E 2200] BOHI1300KEİ500h 5000 O0:"OPEN";F$(0,SI);F$(1,SI):MM:O1:PO0 LPO:MM,BOTP3,TP1,PO,ER:TPTPPOL:ERİ500:2560 TPTP1 ER5įER D$;"CLOSEecause of an error in the apple manual. The program describes an easy fix. EXAMINE BOOT PROCESS. A utility that makes it a bit easier for you to step through the booting process for any disk. TURING MACHINE SIMULATOR. Have you read the articles in YOUR Cre you can inspect it. AMUST 80 WITH EPSON CARD. Hints and tips. APPLE COMMUNICATION CARD MANUAL CORRECTION. If you are trying to transfer files from one computer to another at 4800 baud (the maximum rate for this card) you may not have been successful bk then carries out this process in reverse to allow you to read large chunks of text. SATURN AND DIGITEK RAMCARD UTILITIES. One set of programs tests Saturn or Digitek ramcards (up to 128K). Another lets you transfer banks from the card to main memory whewap at a normal, APPLE II AUG meeting. DOS 3.3 PROGRAMS ZORK CHEATER. This popular set of programs explains how text is compressed on all of the INFOCOM interactive fantasy (i.e., adventure) disks. The ZORK CHEATER program scans tracks on any INFOCOM dis  ARTICLE FOR APPLICATIONS BY FERG BRAND FREE GOODIES FOR THE APPLE II ----------------------------- Here is a list of programs, etc that are available for the APPLE II. They are essentially free, I'll settle for a disk for disk s"QUIT EDITOR";::XX$:XX$""ıY1J216,0:1012,0::::D$;"IN#0":"PR#0":"CLOSE"_1O1T:"ALL TEXT TO BE DELETED";::XX$:XX$""ı1^MK0:F10:F20:TPHI1:BOLO1:1023,0:1022,0:1h:MKMKF2LO1BO:1rMK0:""1|92 Y/N N";(8);:C$:C$:C$"Y"İ3445u0:"LEFT EDGE OF SCREEN AT PRINT COLUMN? ";PM;:(M)1:"";C$:C$""C$(PM)01009,(C$)01007,1:PA1:1008,0::G::3600::(1009));"R TO RETURN ";0A$:A$"R"ĺ::F:PHOH:405507140"1@:HI1ī7100S/LTPF1:N4:SIL:M401:S(M)LLS(M):NM:M0:PN4NPNPN4Nd/:LSI7100|/LLF1:LHI17100/MN01:S(M4N)S(M)::BOBOLTP:M,L1,TP,BO:TPL:4:PH0:7130/PH0:PNPN0:PLİ3445:7120"0:"PRINT OPTIONS? 59M141ľA$.3.XX$"PRINTER"İ3445::2125.:"SLOT AND DRIVE: S";:A$:M(A$):M;",D";:A$:L(A$):L:L1L2M1M75630.47081,M16:47082,L:2270.:"BAD DISK DRIVE";BE$:4055.pXX$(255):1100:.X:OHPH:PL7100 /vTPT"#-"J: TAB WITH RIGHT JUSTIFY"D-"B: SKIP TO BOTTOM OF TEXT"e-"O,P,Q: SPECIAL CHARACTERS"-"L: SET LOWER LIMIT FOR FILE COMMANDS"-"E: EMBED FOLLOWING CONTROL CHARACTER"-"F: ENTER FILE COMMAND MODE" .16384,128:M(16384):M1L,"I: RESET TAB C: QUIT EDITOR D: DELETE ALL TEXT S: SEARCH X: EXCHANGE";l,16368,0:16384,128:A$:,"@: DELETE FORWARDS","W: CANCELS PREVIOUS CTRL A G: GRAB, TO MOVE A SMALL PIECE OF TEXT Y: FAST AUTO REPEAT. E.G. Y K"-"^: TEST PRINKEY DOWN ESC: SHIFT ESC TWICE LOCK, THIRD TIME CLEAR LOCK"+"BACKWARD ARROW: BACKWARDS FORWARD ARROW: FORWARDS N: UPWARDS V: DOWNWARDS"+"K: DELETE ONE CHARACTER A: DELETE ONE TEXT LINE R: RESET TO START OF FILE F: ENTER FILE COMMAND MODE T: TAB"O LONG":5095*N3985ĝ::*"ERROR ";M;" AT LINE";NM*:BE$;:XX$:*|::"EDIT COMMAND SUMMARY EACH EDIT COMMAND CORRESPONDS TO A SINGLE KEY TO ISSUE A COMMAND THAT CORRESPONDS TO A LETTER HIT THE LETTER KEY WHILE";+~"HOLDING THE CTRL (222):F::M16ĺ"SYNTAX ERROR LINE ";(219)256(218):5095V)M255ĝ:5:4055u)N(219)256(218):5000)M16įM::)M254ī5060)N2195İ2000:55)N3500ĺ"BAD RESPONSE TO INPUT")N2500F$(0,0)"I *M176ĺ"STRING T PRINTER SLOT":"(SLOT ERROR FATAL)7("PRINT Y/N";:(32,26:33,6:34,3::PM::PI::PW::NPT:4300:PF::PL::PFĺ:4270(PN(:NPP:4300:(844)::PS::"Y";:5:((Nĺ"Y"::("N"::(D$:::12:5010:4055@)METURN TO MOVE CURSOR DOWN":32,4:33,33:" LEFT MARGIN INDENT PAGE WIDTH (INCL. LEFT MARGIN)"'r"RIGHT JUSTIFIED (Y/N) FOLD WIDTH (BOTTOM MARGIN) FORM LENGTH ":PFČ868::4230'|"PAGE NUMBERS START AT"#(" STOP EACH PAGE (Y/N) LINE SPACING nitor. Insert thGE WIDTH 70 (INCLUDING LEFT MARGIN) RIGHT JUSTIFICATION (Y/N) Y FOLD WIDTH 7 (BOTTOM MARGIN) FORM LENGTH 66 PAGE NUMBERS START AT 1 STOP EACH PAGE (Y/N) N LINhe more advanced features. .PAGE NO. 1 .EJECT .CENTER CHAPTER 2 .CENTER GETTING STARTED: A sample session .HEADER Getting started 2- To get started with your Word Processor: Make sure that the APPLE ][ is correctly connected. Switch on the TV or moe manual, working through the sample session described in the manual (there is a sample letter on this disk), and playing with the word processor for a few hours with the manual at hand; although at first they would make some mistakes and be awkward with tefit of programmers who wish to edit programs as text, methods are described in the Patch report, at back of manual. This word processor is easy to use. It is intended that someone new to computers should be able to start using it after reading through th16384,128:"B Ƶ16384,128:A$:APABILITIES'"DBŵ16384,128:ZB Ƶ16384,128:A$:e entered while the first is being executed; multi key buffering on typing - i.e. it can keep up with any speed of typing. .RLM 0 .INDENT 0 For the benENT "=ANź"EXAMPLE .LEFT MARGIN 10 .INDENT -6 "AXź"OTHER EMBEDDED PRINT COMMANDS ARE DOCUMENTED IN THE MANUAL ";AvŰ50700Aů:"FOR NEW FEATURES SEE THE FILES 'NEW FEATURES', 'PRINTER CAPABILITIES' AND 'XYMEC CAPABILITIES'" BŵED PRINT COMMANDS (OTHER THAN CONTROL CHARACTERS) MUST BE IN UPPER CASE @ź".PAGE WIDTH .RLM (RELATIVE LEFT MARGIN) SETS LEFT MARGIN RELATIVE TO VALUE ORIGINALLY SET IN PRINT OPTIONS "@&ź".LEFT MARGIN "A:ź".INDE PRINTER TO HALT UNTIL A KEY IS HIT CONTROL @: THIS DISPLAYS AS AN INVERSE BLANK AND PRINTS AS A BLANK. THE DIFFERENCE IS THAT IT IS NOT LIABLE TO BE BLANK PADDED. ";?ź"USE THIS IF THE JUSTIFICATION UPSETS YOUR COLUMNS "?Ű50700K@ź" ALL EMBEDDHARACTERS (SUCH AS ESCAPE) MAY BE EMBEDDED IN TEXT BY HITTING CTRL E (FOR EMBED) FOLLOWED BY THE CONTROL CHARACTER">ĺ" CONTROL ^: DISPLAYS AS A HYPHEN BUT IS NOT PRINTED UNLESS HYPHENATION IS NEEDED ">Ű50700?ź"CONTROL S: THIS COMMAND CAUSES THAME ,"_=ĺ" TO CHANGE PRINTER DEFAULTS EXEC THE FILE 'PRINTER DEFAULTS'"q=ĵ16384,128:=į:"EMBEDDED PRINT COMMANDS "=ĺ"THESE COMMANDS ARE EMBEDDED IN THE TEXT AT EDIT TIME AND EXECUTED AT PRINT TIME "s>ĺ" CONTROL CMENT by MAVIN L. DE JONG and JOHN W. LAYMAN from THE PHYSICS TEACHER, May 1984. Finally, circuit diagrams for the SATURN and DIGITEK 128K ramcards. As I said, free, ring me on 4272358. FERG BRAND. D THE DRIVE TO 2 AA=ĺ"DELETE REN GETPAS is a DOS 3.3 program that converts Pascal .TEXT files into DOS 3.3 Textfiles. GETDOS is a Pascal program that converts DOS 3.3 Textfiles into Pascal .TEXT files. From BYTE, April 1982. A magazine article, USING THE APPLE II AS A LABORATORY INSTRUt on the system with a single command. And from other magazines. ALE. APPLESOFT LINE EDITOR. This originally was a program for DOS 3.3. I have made a small modification so it works under PRODOS. From NIBBLE PROSHADOW. From HARDCORE COMPUTING DOS/PASCALODOS RAMDISK UTILITIES. Your Saturn or Digitek ramcard can be configured as a ramdisk for PRODOS. Up to 2 cards, up to 128K each. ALLDIR. This program lists all programs (including those in all subdirectories) in all volumes (including ramdisks) presenment in APPLICATIONS to save someone else the tedium of typing! FRACTALS. Draw fractal curves. From BYTE GRAPHIC GRABBER. A PRINT SHOP utility that allows you to convert any graphic into a form that can be used with PRINT SHOP. From HARDCORE COMPUTING PROMPUTER or SCIENTIFIC AMERICAN? Here is a set of programs that will let your APPLE behave like a Turing machine. And now some programs that I have typed out from magazines. Incidentally, if you have typed out a program, you might like to leave an announcedx¯¾.xs>~PtXu;[9/:E/a@+([d--,,,C+S*,+)K'k+)x)#-+s,++)7,Q,)++z)S,a+w%+++_+Y**MXG*R쨥3A2g'k-W`4ĥHE2R1b.-,T\!S$sJJ5$I=j1Dk.-D̥sCA2Sa.-E,,++y+G/++i'/., d.%+{,3 !%3w$42L0o{|.-A!L3M.2A3M.2PFc &e?=;jj3C1k.-,410DsFFaY(amWpר3I02v P٫3>2g'"EHeh(0%S48IBGB2M\%3M VaSd13M PqFeܥL>c &e?5<i:~3C1O.-, eAYsKYJH1q$3Bo2aesI I(f+4ԥsKK2 :j3=2u(2"3<2Jf*("1II9E=`D@MC)\($t2j긳B?JJ2PH*RdE3J(( SWE3H-2g0'N8F>F{F2f Ys>H;2i-1WV83@2]Ig4̥3=2QP^H&AH4';9*`*{*4E3@2)˷($c&"sIF')$-4g&ܥ3@0:L\`I^ȥ s5Az39@6<-0@@-;:3(39J(J/Ew6IC5?655515k3F5FDD7FG$G^D@<9?IIJBBBB9PEBC:?=@<8IC>GII=@@DAH7;>>:=\?3eJGJ?!>?J7>HjCAHsHA@9IBF@8?7(<6@C)@E5<@J99EA,bb[ZZJ0U0U09911&0{0nnV/0F$e*CQ2PP880"0!0  000ihgT04* f c c ;0!0 ---zy0Dxxx^XXWJJ PSQOOR~s kA^*EE76+# AA0? l=52/mmj0U}dYYY%>0>-,02^4]4]0X<<<<0..)q*\**BBAD'D00aa [__O2N0MJLKJJJ//IHGG0‰||NNN3(( r  iBjpd[d[d[ 0 0o[4[4e4o4y4444444444555;5M5W55555555696s6}66667717S7]7o777777778 8#8-8?8I8[8m8w888888888890wv0u0t`0U .5.;.c.s.../////?/O/_/o/0000000111-171I1c111111222%2?2Q2[2u23 33%373Q3[3}33333334 44!4+454?4Q---"DcW< *< < i< <xxgh < E gP  )F-g< Kg< )d)<gZFg< <)< xg<*i5~)كٝٳ(C@x.¾¯ë-U-i-}--*zX(i "(09@GQ|ثfhjlnqtwz~فقY&f (Hz#.hr{ӂӆӍָ'.6=V]nqyf (HHz~ I" ी שz Y A I" ب Y!!!*!EA!A!%!ŀ!A!ףQ"*eA".ـ".݀".A"4EA"4Y"X"G"""H"Ӏ"Ȁ"W"A"RA"W"W" ""MiW"W"٨A&".%A4%4>"4A:" *|}ĥ%"y.AA eAqS"ALASW̥AXYY擀 Ǻe Ǻj Ѫi ĥ Ӕה11xefAfAil"xWy"E"ƀAꔥiAA%9 A9AEA$ѢغeYٴٵEAٶٷ:Wޔ"F."IIޔJEB"?BML@AzEGLKD ";:"";IN$s0 *** WRITE DEST ***520:868:"WRITING...":(4);"OPEN ";DF$;",D";DD?(4);"DELETE ";DF$D(4);"OPEN ";DF$;",D";DDI(4);"WRITE ";DF$NI1(I6)L1L2525=JI7IL16:NA$NA$((J)):JNNA$SF$540U INA$""Ģ20:868:"FILE NOT FOUND: PRESS ";:"";IN$:290 *** READ SOURCE ***20:868:"READING FILE..."!SBSB2:EBNB1:BU%RWTSPAGE&BLOCTHE SOURCE DISK; PRESS ";:"";IN$C *** GET DIRECTORY ***i20:868:"READING DIRECTORY..."BU%RWTSPAGE:BLOCK25:135:BLOCKENBU% *** FIND FILE NAME ***IBEGEN26:NA$""SB(I)256(I1):NB(I2)256(I3):L FILE: ";SF$:(SF$)0430%18:1C"DESTINATION FILE: ";DF$w(DF$)0DF$SF$:18:"DESTINATION FILE: ";DF$L2(SF$)20:868:"PRESS TO PROCEED; TO END ";:IN$:IN$(27)605:IN$(13)290'SDDDĢ20:"INSERT  cSD h12:10 m"DESTINATION SLOT: 6";@ r(36):IN$N wDS(IN$)] |DS0DS6p DS1DS7360x DS 14:1 "DESTINATION DRIVE: 2"; (36):IN$ DD(IN$) DD0DD2 DD1DD2395 DD 16:1"SOURCEXT ***":180:3 T$"BY JOHN MATTHEWS, M.D.":180= "8:1U '"SOURCE SLOT: 6";e ,(36):IN$s 1SS(IN$) 6SS0SS6 ;SS0SS7290 @SS E10:1 J"SOURCE DRIVE: 1"; O(36):IN$ TSD(IN$) YSD0SD1 ^SD1SD2325:M%(0,1)14% M%(1,0)13:M%(1,1)12? M%(2,0)11:M%(2,1)10W M%(3,0)9:M%(3,1)8o M%(4,0)7:M%(4,1)6 M%(5,0)5:M%(5,1)4 M%(6,0)3:M%(6,1)2 M%(7,0)1:M%(7,1)15  *** GET FILE NAMES *** :3 T$"*** CONVERT: PASCAL TO TE CENTER TITLE' 20(T$)2:T$:6 ERR TRAPe ER%0Ģ20:868:"DOS ERROR...":::290k *** INITIALIZE *** RWTS16384:RWTS (4);"BLOAD RWTS.OBJ0" PAGE256 BU%RWTSPAGE:CM%1 BEGBU%:ENBU%PAGE M%(0,0)0J:II1:105 sCH0IENı2 xCH0II1:105I }II1:(CH);:105\ READ A BLOCKn SL%SS:DR%SD TR%(BLOCK8) PT%((BLOCK8TR%)8) SE%M%(PT%,0):RWTS 190:BU%BU%PAGE SE%M%(PT%,1):RWTS 190:BU%BU%PAGE n - GETPAS: PASCAL TO TEXTFILE CONVERSIONi BY J. MATTHEWS, M.D. 7/6/81 BYTE, APRIL 1982, P. 447200: START OF MAIN PROGRAM *** SUBROUTINES ***d WRITE FILE (SKIP NULLS)iCH(I) nCH16II1:CH0:(I)32āJ33(I):" ";:""" " " " " """""