@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 164ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u05  15 2 2151^116115ύ011$r2ԭ5 3)5)5ԭx GT}@@L00)+& 2 L0=ɛ -L!1LV1L1 /3 3ȹ441L-4 v3 25 2H 2h͔5U}L3L3 2 k3U hh`DOC`QL3P1Lk0S1H /3h0B k3@ VL0LU!#$53 1181118V}1111Ε5 1Lk0552 1Ȍ1i111i11115Lk0pppB4f5&&&&&&&&^6f^6&&&&&W}&&A1@BJ D2ELVK@BHILV^Щ6 2BD2EJ VBD5EHI0 V0%5X}5 2iХiL[2 25 25`D:*.*` i@`8 ``@i `8@`0 BLV525<4Y}5`HH i ԍΗ552 ԍhh@ Lح1Э1Ѣ 24.4 24Z}4`D4E` 2BJ k3LVRH` 2BD4EhK)I JLV333 BASIC languag i}e OBJ > MACHINE language DOC > DOCumentation PIC|MIC|FNT|MVM > Graphics AMS|MUS|MBD > Music LST j} > BASIC LISTing -Some MACHINE language programs can only be run by booting the disk MENU "without" BASIC! -For s k}ome programs, XL/XE models may require a "TRANSLATOR" program to be booted first! [Also available from BELLCOM] - l}Most programs are relatively self-explanatory; however, some have separate DOCumentation files available. Some BASIC m} programs may contain instructions in their program listings. -To use this great MENU program on your own disks, n}simply copy the file "AUTORUN.SYS" onto your disk. * MENU written by DAVID CASTELL * program on your own disks, ^ ********** ********** *** *************** * TURBO BASIC * PROGRAMSp} *************** *** *** PLEASE NOTE ----------- ALL PRq}OGRAMS CONTAINED ON THIS DISK ARE WRITTEN IN "TURBO BASIC"! YOU WILL HAVE TO LOAD IN "TURBO BASIC" FIRST (AVAILABLE ON r}A SEPARATE DISK), IN ORDER TO LOAD AND RUN THESE PROGRAMS. THESE PROGRAMS WILL 'NOT' RUN IN ATARI BASIC. s} IMPORTANT! LOADING INSTRUCTIONS -------------------- TO LOAD THE PROGRAMS ON THIS DISK, FIRST BOOT "t}TURBO BASIC" INTO YOUR COMPUTER. AFTER THE FAMILIAR "READY" PROMPT APPEARS, REMOVE YOUR "TURBO BASIC" DISK AND INSERTu} THIS PROGRAM DISK INTO YOUR DISK DRIVE. NOW YOU MAY USE THE "TURBO BASIC" COMMAND 'DIR' TO VIEW THE DIRECTORY OF DISKv} FILES. SIMPLY TYPE 'DIR' AND PRESS THE [RETURN] KEY. A DIRECT- ORY OF DISK FILES WILL APPEAR ON YOUR SCREEN. SIMPLY Uw}SE THE FAMILIAR COMMANDS... LOAD"Dn:Filename.Ext" OR RUN"Dn:Filename.Ext" ...TO LOADx} OR RUN THE DESIRED PROGRAM FILES. THESE "TURBO BASIC" PROGRAMS ARE GREAT PROGRAMS BY THEMSELVES. THEY ARE ALSO USEFy}UL IN DEMONSTRATING THE UNIQUE POWER OF "TURBO BASIC". BY STUDYING THE LISTINGS OF THESE PROGRAMS, YOU WILL LEARN HOW Tz}O WRITE YOUR OWN PROGRAMS IN THE "TURBO BASIC" COMPUTER LANGUAGE. THESE PROGRAMS HAVE BEEN CHOSEN TO DEMONSTRATE A G{}REAT VARIETY OF PROGRAMMING SITUATIONS. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [1] MAGIC PAINTER ----|}--------- A FAST KOALA-TYPE DRAWING PROGRAM CONTAINING MORE FEATURES THAN THE COMMERCIAL VERSION. UTILIZE ZOOM, MULT}}I-COLOR DLI EFFECTS, COLOR SELECTION, POINT, DRAW, LINE, RAYS, COLOR FILL, CIRCLE, SQUARE, MIRROR, TEXT ON GRAPHICS, AN~}D PRINTER SUPPORT. EXTREMELY SMOOTH DRAWING ACTION. THIS MAY BE THE ONLY DRAWING PROGRAM YOU EVER NEED. [2] }TEXT TIDIER 1.0 --------------- AN EXTREMELY USEFUL UTILITY. TIDY UP TEXT FILES CREATED USING OTHER COMPUTE}RS AND/OR WORD PROCESSORS. ALSO, BREAK DOWN VERY LARGE TEXT FILES INTO SMALLER SEGMENTS FOR USE WITH AtariWriter, Paper}Clip, ETC. COMPLETE DOCUMENTATION IS INCLUDED ON DISK. NOW ITS EASY TO TIDY UP TEXT FILES DOWNLOADED FROM BULLETIN BO}ARDS. [3] TYPING TRAINER -------------- "TIPP TRAINER" FROM GERMANY IS A GREAT TYPING TESTER/EXERCIS}ER. PRACTICE TYPING FINGER EXERCISES, TEXT, LETTERS, MISC DATA, AND PROGRAM LISTINGS. ALTHOUGH IT IS IN GERMAN, YOU W}ILL STILL FIND IT TO BE EXCELLENT AS A TRAINING TOOL TO LEARN TOUCH TYPING. [4] EUCHRE ------} PLAY A FAST GAME OF 4-HAND EUCHRE. YOUR ATARI IS YOUR PARTNER AS YOU MATCH WITS WITH 2 COMPUTER OPPONENTS. STANDARD E}fg==ORAINFILEBREARTMLGRAUNOGRAOBUCOCODMAMIRROZXFARJJGRXYZOOSSPI@}@@ } }!"#$%&'()*'AA`'B2H} RR9@,;@1,;@,9@,9@,;@(,;A8@,Z D:MAGIC.OBJ( B2 +@}%@ 6-?:<,d B Ǜ*-+@%@ A *6-?:<,-$4B-A}A,F:%AB,0 BA@>'AY@F'AHHA@H'A@}9BBAE"@H$RgA8,%@"<6-F:A`,%F:Aa,$AVT-%@%A`A}Ad g$ ԛ A#6-?:<,# A0%F:A,hT:,"'6-F:A,66-F:A,}<,hAAPA`ApA A ,AY& A$,@& A.#,A}Y&@&# A85,@&,AY&5,AY&@&B T:,"@A L A}B2H B כ A#6-?:<,# A 0%F:A,hT:,"'6-F:A},66-F:A,<,hA A PA `A pA  A ,AY& A  ,@&} A #,AY&@&# A  5,@&,AY&5,AY&@&* A B2H} B ś A 5A 6-?:<,5 A00%F:A, @T:,"'6-F:A},66-F:A,@ A0P A0  T:,"A0P I6-?:<,,,/F:A,F:A,IT:},"A0 6-?:<, A0` A1 T:,"A0 A0 & M6-F:A,}!6-F:A,MA1`A1 A10A1@A1P0 ),AY&/AY&) A1`: ),@&/@}&) A1`D 9,AY&@&//AY&@&9 A1`N g,AY&/AY&-,@&;/@}&Q,AY&@&g/AY&@&X 6-?:<,$ B2H B ӛ A#}6-?:<,# A@0%F:A,@T:,"'6-F:A,66-F:A,@ A@P A@ 5A} 6-?:<,5 A@`%F:A,> ,!/F:A,F:A,>T:,"A@6-?:<, A@P} A1 A@P AB`B2H B ̛{ (}#AP6-@+6-{Fill }Menue,Fill with actual Color,Fill with 2*2 Pattern,Fill with 8*8 PatternG B6-"@3-BRBRc9}= G AU7 6-6-@'+@%@1 A 76--@7,$@%@}S,$@%@o,$@%@@,$@%@@ m @,@1/}@ @C/@ @U/@g/@m6-)6-?:<Bi`,) APp%F:A, T:},"@AP`;6-P:F:A,'@,;!@) @AP`z6-P:F:A,'@,76-P:F:A},'@,C @^6-P:+&@,'@,pB2yz AP`!@AP` , AP`}B2H!"@5-@@I-@@Q1{BR%&@%+&@,$@}   AU1@@+1@@G-@@c-@@{BR}%%$@BR%%$@   1@@+1@@G-@@@c-}@@{BR%%$@BR%%$@   | AA#6-?:<},# AU %F:A, T:,"@AU?1F:A,F:A,)"@56-@? AU7}"@6-@(A(6-?:BTW<Bi`<,*6-?:<, A* AUXB2H} Bp śz A5A 6-?:<,5 A`%%F:A,@T:,"'6-F:A,}66-F:A,@ A`5 A`  T:,"A`5I6-?:<,,,/F:A,F:A,IT:},"A``6-?:<, A`@6-?:<,<<6-M:++&F:A,,#@,%++&F:A,,#@,, b}86-?:<, A` QB2H AX śb Al5A 6-?:<,5 Ap%%}F:A,q@T:,"'6-F:A,66-F:A,@ Ap5v Ap { T:,"Ap5P6}-?:<,,#6-F:A,26-F:A,8,>/D/J/P/ T:,"Ap`6-?:<, A}p@J6-?:<,6-F:A,,6-F:A,2,8/>/D/J/ T:,"App6-?:<,} Ap 9B2H B@ қJ` (}#A6-@%6-`Mirror Menue,No Mirror,Vertikal }Mirror,Horizontal MirrorT!!Diagonal Mirror,All Mirrors^ B6- B(#Šқ2#eBA0}/BaF:AP%8,,AA@SAAAeBBA<#7 (}#A6-@-6-%@}7 BF#'@6-&@' AP# BZ#@@Choose Color,Background,Color 1,Color 2,Color 3,Main Menu}e'қ'BB$' B0.'o-BB#A05A@$9 KA@H}]A@oBBA8't #B 6-@%6-/ BtMulticolor Effect,Start Effect,Set Col}or 0,Set Color 1,Set Color 2B'Set Color 3,Main MenueL'+"@!B2H+ BV'@B`'}7 6-6-@ A%6-7B2Hj'^ #B6-Bb-&@AA-@P8,"}@T ^ B`t'\As#%@@7%@AE6-%@\8,"@B0~'J8,"}@A2%@@ @6-%@J B0'sA)#%@@ 16-%@=AAQ}%@@e%@As6-%@'8,"BP'Z-@8, A 4%@@}H%@AV6-%@Z 'NAA#%@A<%@@"%8,J6-%@N 'V} #B`-%@!"'+ V173,132,2,240,3,76,190,141,96,109,11,212'$B2H$6-?:Bb,' }B'] B06-&@%#B66-8,%@B6-@L B]68,-&@'? B0#B  6}-8,,6-@6 B?68,-'k B kSelect breadth of Stripes,Very wide Stripes,Wide Stripes,Narrow Stripes,}Very narrow Stripes'GGSelect kind of Stripes,No Stripes,Stripes,Stripes up,Stripes down'p (}-@9-@}@$%@M(Color  : W#B h-8,l"p (9(#-@%@$%@2(Size 8},6 9$* ͛+b (}#B6-@+6-5 BbZoom,Zoom to Graphics 5,Zoom to Graphics 3 +}B0B+ 6-6-@ +6-6--+@%@7 A IAD@H[AE@}mAF@@AGAH@AI@ *+ 6-"@Be4+%6-F:A`,%F:}Aa,$AV=-%@%@QIA8M _A@HqA@A8,%@"9+EBB}A!6-B@-6-@ 96-@HE6-@>+96-?:<%%@@$<,9F:B2y,"@B0H+ T:},"BR+,6-R:,"@,6-%@\+"@6-&@f+"@6-&@}p+"@6-%@z+ 6-+ !6-+ 6-+ !6-+ Bp}+HAY@F'A+HT:,"B+)6-?:<Bi`,) F:A,%B+4F:B2}y,"@*B2H4 Bp+ T:,"@B+K BA,+F:A,&'@,'+F:A,&}'@,'K B+B2H B,oAG@'AH@6-?:<<%%@@$,RB2H}oF:B2y,"@B,1AG'AH@1 Bp, 6-6-@,6-}6--+@%@7 A IAD@$[AE@ mAF@@AGAH@}AI@- 6-"@B@ -%6-F:A`,%F:Aa,$AV=-%@%@'IA6}M _A@HqA@A8,%@"-OBBA!6-B`-6-@096-@rE6-}@O Bp.Šś.h (}#B 6-@+6-5 BhDelete Picture, ӡ,,,,,},,,, NO."@@P. B2ˠś2|@(}#B0*6-@66-@ }B|Disk Menue,Load Picture,Save Picture,Directory,Main Menue2''B00B5B7B92n B6(}}%-@@6( Load PictureH-@@X( > <j-@@n2G7@<@,4C:=@}@C:G B0E2V67@ <j-@@}n4G7@<@,4C:=@@C:G B54V67@:AS,*5 T:},"@B645 B05' (} ('( Directory5.$@@D:*. B85}+@!( + B7 5-T:,"#@- B05 B8L6B2H B}6ԠÛ64 (}-@@4(Mixed Text & Graphic61-@@.( 1(}64&(Type in text you want to plot *4 A6A6#6-?:<,# B@%F:A,7 T:,"}@B@p 7I-@E2@ $+@&,@@I 7!6-F:A,!6-F:A,7 } Y27 B@`7B2H B:ԛ:eBA0/BaF:AP%8,,AA}@SAAAeBBA:7 (}#BP6-@-6-%@7 B:'@6-&@}' BP: B:NNSet Interrupt,Background,Color 1,Color 2,Color 3,No Interrupt,Main Menue>Šқ>r }#B`(}6-+6-@5 BrChange Color,Background,Color 1,Color 2,Color 3,Main Menue>+"@}!B2H+ B>%6-&@%6-F:AP%8,,>L6-P:'@,$6-&$@*6-@6-$@P%@#}L6-@>{+@%@ A 1AY76-A BaK@_-@@Fk,@ w/}@`{ >AY@F>`6-?:<Bi`,)F:A,;B2HVAP%8,$@%` A}> T:,"@B``> F:A,!@EB`>;'6-P:+F:A,&@P,'@p,1 Ba; B`}`>C/6-P:+F:A,&@@,'@,&@9 Ba0C B``>A@v'AAAI6-F:A`,%}F:Aa,$AVa-%@%@RmA8q BBA> 6->g6-+-B}bBc3@?-@Q%$@%U c6-%@g ? )!@$ ?; ,}@b%/@c;6-$@P%@#?:A@@+,@b7/@c:$8J śBJ #B}+)A;AA@MAR@_AAq@A @LJS}BA0/BaF:AP%8,,A8ABaSBBAVJeBh@p'8Bi A698@} A6K-e( MAGIC-PAINTER `J8@U:Br,jJ%6-@6-% BtJccMain M}enue,Point,Draw,Line,Rays,Fill,Circle,Square,Mirror,Choose Color,Multicolor-effect,Zoom~JKKDelete Picture,Disk Menue,Mixed }Text & Graphic,Interrupt,Change ColorJ $A Nś%Nk""6-+@@&B:,,'@.-@2(G-}%B:,&@S-@Y( kB2y'N+ -@@#+( Actual Color(Nh-@%-@%}@)"-(1 E-@@%V( Your Choice?hAY@F*N'A@5'A@y4N)A})"BP>N-@%@(-->RN/<6-?:<Bi`,!M@/=(T:,WN6-P:F:A},'@,\N @)!BPfNt-@%@( 3-@G-@%@Q( cB}2yt6-?:<Bi`,pN:-@%@!(---->% 7B2H:$\vw6-@6-@-@}B68,-@V-@@g68,-&@k w6-@fv #B`zvM-@@1")6}7<,.>:,- M@@K:v +@A1A CAUA}i-@x68,-68,-@ v--@@(")67<,.>:,- vjj104,173,11,212},109,11,212,109,11,212,109,11,212,101,20,141,23,208,229,20,229,20,141,22,208,173,132,2v208,228,96vdd104,104,104,170,1}04,104,157,66,3,104,157,69,3,104,157,68,3,104,157,73,3,104,157,72,3,76,86,228v< 6-C:,6-B`$6-B`r06-BX@}<6-B`v-A7P:@$H:,%@,I,@@0q/AY$H:,@h$H:,}2A&@@ v5AR@5( Magic Painterv&&( Copyright 19}84 by vR-(% Ralf Fischer and Harald ManseicherR( Press Trigger to startvg-@(68,-&@}968,-%@= R68,-@g68,-v,@@p'/@@9,@w@pK}/@w@u]/@s@o,@@p/@@u/@@v%2AU@@}G2@AT@@i2@AS@@{B7h@6-?:C:,,w-@32}7 IA@[AP@RmAQA8ARAATw6}-F:A,&@$&BBy46-$AVL-%A%A@X\ h6-@zA@AY}@FwzB2w@'B2H;-@?"Q%A%%U gA@z8,8,20,99,2}0,8,8$w`6-@+-Bb@Bb@?-@G%K Y6-%@] `$ D:MAGIC.BAS99,2yp{HH шjnjn**H34h`hh```HH шj.j.hh`ЊJJ}m33m44&&&&&&3eύ34eЍ4&&&&3eύ34eЍ4`` +HH) )mhh}ҍ3э4 p`п`hhhhhҠэ4ҍ3 ͍3̍4 p`͍ͮ3̍4 p~} ~ | pҮ~Uȩ~ ~ 6 *Ү~}` LފL8 L LX~ p`͍3̍4`ihЭ*)hhx; KU l  }`LL jLx VLx jL VLɟ `Lc `_i ʈ }`hh׌h֌`ӌԌ Όȅ```׌Ԍ``hhԌhӌ`֌׌LΌhhhhhaam }imi`HH Խ ԍhh@Hލ ԍh@0=H  ԍh@hhhhaamO ********************************** * & 6 > 0 * * " ( + ! * * q  } * * TEXT TIDIER 1.0 * * ; * * @ # h  } * * p ? / * ********************************** by Dave Yearke As you may recal}l, we received from a Dutch users' group Turbo BASIC, a language for XL/XE computers which is compatible with Atari BASIC} but offers over 60 new features and is three times faster. Well, they've done it again, this time they sent us the Turbo} BASIC Compiler, a program which compiles BASIC programs so they run three times faster than Turbo BASIC! I wanted to wr}ite a program to demonstrate the power of these two new programs, so after a few nights of work Text Tidier was born. Te}xt Tidier was designed to eliminate much of the editing that goes into processing files downloaded from such services as }CompuServe. These files often have excess spaces for justification, carriage returns every line, and all kinds of other a}nnoying things that must be weeded out. The most bothersome types of text files are those which use the Control-J (^J) C}ontrol-M (^M) combination for linefeed and carriage return. For MS-DOS machines that's fine, but our Ataris use a totally} different character. In its simplest form, Text Tidier strips out linefeeds (^J) and turns ASCII carriage returns (^M) }into ATASCII returns (code 155). It also breaks down the file into smaller pieces that will fit into a word processor li}ke AtariWriter or PaperClip. I've downloaded files that were over 100K long, far too big to fit into any word processor }for the Atari! This may be one of the handiest uses your find for it. When you run the program, the first thing it asks }for is the maximum file size for the output files. 12,000 is pretty good for AtariWriter, although this depends on what }DOS is being used, whether a printer driver is loaded, and so on. For PaperClip, I've found that on my XL about 24,000 byt}es can be loaded, although I would recommend about 20,000 so you have room to edit the file. Next it asks for the Input }file. Put the disk in the drive and enter the name. If you don't enter a device like "D:" it will default to drive one. } All Output files will be named "SPLIT.0xx", where "xx" is the number of the file being written, starting at zero. Be ca}reful not to overwrite any existing files with the same name! Now come the formatting parameters. When it asks "CONVERT } RETURN TO SPACE (Y/N)" type "Y" if you want all carriage returns to be converted. This is nice if you want to reformat t!}he text in your word processor. This option only converts single returns; if it encounters more after the first one it "}will leave them alone because it assumes that it is a break between two paragraphs. The next option, "TIDY UP SPACING (Y/#}N)", is probably the most powerfull. It will get rid of multiple spaces between words, excess spaces before return chara$}cters, convert ASCII Tab characters (^I) to 5 spaces, and will make sure that two spaces follow all periods, colons, quest%}ion marks, and exclamation points, and that one space follows all commas, even if it has to add them. One note: it will&} not add spaces to periods which have no spaces after them, because it can't tell if it is part of a decimal number. The'} next option, "PROMPT BEFORE WRITING (Y/N)", should get a "Y" response if you need to switch disks between reading and wri(}ting, and an "N" response if you want to let it go without interruption. The "BREAK FILES ON SPACE (Y/N)" simply assures)} that a word won't be split over two files (this may not work if the last word before writing is over 15 characters long, *}but that's pretty rare). The last option is a convenience to those with the AtariWriter or PaperClip word processors. I+}f you select either "A" or "P" at the prompt, it will write the "chain next file" command at the end of all files except t,}he last one. In addition, it will put a paragraph symbol where it thinks it's appropriate, and convert the ASCII formfee-}d character (^L) to its AW or PC equivalent. If you select "N" for "neither", then the paragraphs will be indented five .}spaces and formfeeds will be left alone. By the way, the program only allows character codes within the range 26-127, pl/}us CR (13) and FF(12). Characters higher than 127 have the high bit stripped to make them "normal," while control charac0}ters are ignored. If you want to allow inverse and control characters (although this can be a potential problem with true1} ASCII files; control characters can have bizarre meanings, and true ASCII does not allow character codes higher than 1272}. If you get any, it's probably a transmission error), change line 215 to: 215 REPEAT :GET #1,N:UNTIL (N<>LF) This w3}ill only filter linefeed characters. This program was written out of necessity, but I also had a lot of fun doing it. I4} hope that you also find the program useful.ogram was written out of necessity, but I also had a lot of fun doing it. I/"#+STARTUINIT_VARDEFINE_CONSTANTPROMPT_INPUMAIN_LOOEND_OF_FILATEMAFETCH_CHACFACTOSPACWASNT_CSAP!6}NOXSPERIOCOLOQMARXPOINCOMMTAATANEW_PARBREAWRITE_FILBELEOLDELINFNUPROMPKEFILEINTEMPLGET_MAGET_NAMN!7}AME_ERROGET_RETURGET_XSGET_PROMPGET_BREAGET_WORD ;dBCnD-;>!8} ; !9}A ?!A"#$%&'!:}()*+,-D.E/H0E15F2F39G4Gd##----------------!;}-------------i##-- ***Text Tidier 1.0*** --n##-- by Dave Yearke for --s##-- POKEY, the official --x##-!<}- newletter of the --}##-- Western New York --##-- Atari Users' Group. --##---------------------!=}--------]PPPT] E 6.-$i@#(0  -g++aA!>},"f,-$i@# A]?< )g)=++!@&,)+",)+",,1+,?6-VA' ")" !?}*6-@6-A 6-f@ 6-g7 +",6-h%i@*6-AB-@1\4A7AA+",*!@}+",\ 0,+",*+",*(++",)+",)+",)+",,0\ +,:%+",*++",)+",)+",)+",,267<,. :6-%!A}g +",67<,.  6-%gH++",)+",)+",,!>+!g,4+7&g<&g,4 ,<6-&g?@BGEAH?"8+",)+",*6!B}7<%@,. 46-%h%i8\'+",*+,*+,P,A1A6 6-6-67<,.>:,; ++&, @,!C}**+", G@ EPJFOTT]YLlA6-h@A(!ERROR. PLEASE CHECK AND RESTART.EPIPL^ 6!D}-gc-h@h  END OF FILE.PPmPr-h@**w DONE.PP| -gi%i* .!E}  FILE!g S A.  WRITTEN.TO -h$h2. %INSERT DESTINATION DISK, PRESS RETURN2!F}P)Ah@f 6-%g(  67<,.0@67<,.>:+],%@H,A!G}67%g<%g,.>:%@H,H67%g<%g,.>:@",067%h<%%h,.:6-%%iH67<,.>:,]67%g<%g,.>:AH!H},067%h<%h,.IA67%i<%%i,.O6-%@]67<,.>:,A-$i@# BhC:,B:,h!I}(/-@@# 7i,/-@8@#  -h$h**-)  INSERT SOURCE DISK, PRESS RETURN-P!J}) -h$h**!A&A+Q0T5O:?2f@@Mh%i$-h6h42f@@8Mg< ?2?QD!K}TIONv67<,.>:@,#6-%g&@*>67<,.>:A6,F6-%gI@b67<%@,. p6-%@sA!L}vASQXT]Ob&&;BPP,;@,;@,g";@,"@el! 6-f6-f!6. D:SPLIT.000!M}q! 6-f6-f6-g6-f!6-fvQ{TO6-AUATARI RETURN6-@ASCII RETURN 6-@!N} ASCII LINEFEED 6-@ ASCII FORMFEED6-@2ASCII SPACE6-@ ASCII TAB6-A'A!O}TASCII TAB6-@F6-@X-@D6-@c6-@36-AV6-AW"6-@!P}"NUMERIC CONSTANTQTO`%*%( *** Text Tidier 1.0 ***!*!( POKEY, June 1985>+!Q} A,)+!BP, ] -h@*MAXIMUM FILE SIZE? ]  -h@* !R}PLEASE ENTER FILE NAME+X:<:-h!S}@*C''CONVERT RETURN TO SPACE (Y/N)H7gMIT WELCHER UEBUNG SOLL BEGONNEN WERDEN ? %g}@GG=MIT WELCHER UEBUNG SOLL FORTGEFAHREN WERDEN ? A=!* @ B'6%q}B%DOS SYSB*)DUP SYSB SAUTORUN SYSB_HELP DOCBoREAD1ST DOCB}MAGIC TURBMAGIC OBJB* TIDIER DOCB&5TIDIER TURBL[TTRAINERTURBmEUCHRE TURBHANOI TURB;CLOCK TURB=NDR TURBMLTESTBILDDATBPMMOVE TURBPUTGET TURBTEST BAS-@'b"B8@ 9C:,A 2-@@6(B8@,D (}-@@%r}D($Zum beginnen ԭ druecken...6 F:B2y,@A@DN0000006-,A2(}%s}DAdAUJ"-@B:,"6-@:7<,,T')"AU'AUA@^4F:A2,"@*A2%t}AU4 Aph#AU#"AUA@r (>:,|u 67<,.>:%A(,;2@@EM%u}@g2u6-%@ 6-P:`'@P,6-P:B:,$@`',S (}-@%v}9( Anschlaege=Fehler==(S(Weiter mit  F:B2y,@A FOS06.&ff%w}jj jfjf fjfj jjjf kdjf lskd oals alsA6-B:,%@S67,.>:AU,^;67%@,.&aosl dkfj ljok dafs ded kik lila %x}dieseL6-B:,%@^67,.>:AU,^;67%@,.&das als die kleefeld das fall jaffa esL6-B:,%@^67,.>%y}:AU,^;67%@,.&leid skala saal alle elise kajak fallsL6-B:,%@^67,.>:AU,^;67%@,.&j%z}ede feile kiel kalle jade dieses doefL6-B:,%@^67,.>:AU,]:67%@,.%fad eifel kaffee klasse kladde k%{}oelleK6-B:,%@]67,.>:AU,QOS06.&lol sws aws ool fvf jmj wsol fvjm vmwoA6-B:,%@S67,%|}.>:AU,&]:67%@,.%frf juj keller kilodose wollkleid derK6-B:,%@]67,.>:AU,0\967%@,.$%}}meer siam vers voll verlierer wiederJ6-B:,%@\67,.>:AU,:]:67%@,.%juli mai du mir sowas elf der die%~} dasK6-B:,%@]67,.>:AU,D\967%@,.$marder falke eule oder dieser roedelJ6-B:,%@\67,.>:A%}U,N]:67%@,.%auf um dumm klamm lola esel ameise amK6-B:,%@]67,.>:AU,XQbOlS06.&aqa%} opo jhj fgf gfhj qapo jfhg opwq ghA6-B:,%@S67,.>:AU,v^;67%@,.&quelle heide posse gisela jahr fah%}rradL6-B:,%@^67,.>:AU,^;67%@,.&agfa eisig wasser ufer haus quer klageL6-B:,%@^67,.>:%}AU,]:67%@,.%wieso aquarell frage darauf haus gradK6-B:,%@]67,.>:AU,[867%@,.#weg%} vogel lose puffer klavier oskarI6-B:,%@[67,.>:AU,]:67%@,.%paris quasi park humorvoll droge lauf%}K6-B:,%@]67,.>:AU,QOQ.6.$bgb jhn fvb jmn frt jnz fgt jhz bonn?6-B:,%@Q67,.>:AU%},^;67%@,.&porto gepolter fenster fluegel klettenL6-B:,%@^67,.>:AU,[867%@,.#baum g%}eben robben klettern nur heftI6-B:,%@[67,.>:AU,\967%@,.$dcd k,k fvc jm, kacheln, koch, mich,J6%}-B:,%@\67,.>:AU,]:67%@,.%sch sch schachtel, schaschlik, schundK6-B:,%@]67,.>:AU,%}\967%@,.$berichtigung, dynamit, pommes fritesJ6-B:,%@\67,.>:AU,QO S06.&sxs l.l aya%} o-o zahnarztpraxis. zeuge.A6-B:,%@S67,.>:AU,]:67%@,.%xerxes. luxemburg. experiment. zange.K6-%}B:,%@]67,.>:AU, ^;67%@,.&text-zylinder-zurzeit-boxer-taxi-luxusL6-B:,%@^67,.>:AU,%}*[867%@,.#zugabteil. heizperiode. abrechnung.I6-B:,%@[67,.>:AU,4^;67%@,.&zeilenvorschub%}, hinterachse, operationL6-B:,%@^67,.>:AU,>\967%@,.$transistor, elektrolytkondensatoren.J6-B:,%}%@\67,.>:AU,HS067%@,.energieanlagenelektroniker.A6-B:,%@S67,.>:AU,RQ\Of%}Q.6.$Grossbuchstaben. Pinguin. Tal Winter?6-B:,%@Q67,.>:AU,p]:67%@,.%Derselbe, dass, Unter, U8,%} I9, O0, PsK6-B:,%@]67,.>:AU,z]:67%@,.%R5 E4 W3 Q2 12q >sp das das das 5-4=1K6-B:,%@]6%}7,.>:AU,^;67%@,.&r56 u87 fgt6 jhy7 Ss>80 8 Ulmen 3 WaleL6-B:,%@^67,.>:AU,^;67%@%},.&4 Enten, 7 Zittern, 0 Ohren, 6 taucherL6-B:,%@^67,.>:AU,]:67%@,.%1 Quelle, 3 Weiden, 2 Quall%}en, 9 IgelK6-B:,%@]67,.>:AU,QO:6. Der Computer.(6-B:,%@:67,.>:AU,^;67%}%@,.&Da war doch noch so'n Ding mit tasten,L6-B:,%@^67,.>:AU,[867%@,.#das wollte ueberhau%}bt nicht fasten,I6-B:,%@[67,.>:AU,U267%@,.vierundsechzig Kilo frass es,C6-B:,%@U67,%}.>:AU,\967%@,.$doch nach dem Ausschalten vergas es,J6-B:,%@\67,.>:AU,P-67%@,.a%}lles was Du je getippt,>6-B:,%@P67,.>:AU,U267%@,.da bist Du aber echt gef.....C6-B:,%@%}U67,.>:AU,QO:6. Die Gedanken.(6-B:,%@:67,.>:AU,S067%@,.Denke nie gedac%}ht zu haben,A6-B:,%@S67,.>:AU,$U267%@,.denn das Denken der Gedanken,C6-B:,%@U67,.>:%}AU,.U267%@,.ist ein gedankenloses Denken.C6-B:,%@U67,.>:AU,8V367%@,.Denn wenn Du%} denkst Du denkst,D6-B:,%@V67,.>:AU,BU267%@,.dann denkst Du nur Du denkst,C6-B:,%@U67%},.>:AU,LR/67%@,.aber denken tust Du nicht.@6-B:,%@R67,.>:AU,VQ`OjJ'6.10 GRAP%}HICS 8+16:DPOKE 709,1486-B:,%@J67,.>:AU,tG$67%@,.20 COLOR 1:Y=7856-B:,%@G67,.>:AU%},~V367%@,.30 FOR X=0 TO 319 STEP 4:Y=Y+2D6-B:,%@V67,.>:AU,\967%@,.$40 PLOT X,0:DRA%}WTO Y,95:DRAWTO X,191J6-B:,%@\67,.>:AU,W467%@,.50 NEXT X:PAINT 0,1:PAINT 317,0E6-B:,%@%}W67,.>:AU,L)67%@,.60 GRAPHICS 15+16+32:6-B:,%@L67,.>:AU,B67%@,. 70 GOTO 70%}06-B:,%@B67,.>:AU,QOR/6.%10 GRAPHICS 8+16:DPOKE 709,14:COLOR 1@6-B:,%@R67,.>:A%}U,P-67%@,.20 X=159:Y=95:R1=80:R2=8>6-B:,%@P67,.>:AU,O,67%@,.30 FOR A=0 TO 80 ST%}EP 4=6-B:,%@O67,.>:AU,V367%@,.40 CIRCLE X,Y,R1-A,R2+A:NEXT AD6-B:,%@V67,.>:AU,%}V367%@,.50 CIRCLE X,Y,R1,R1-3:R1=R1+10D6-B:,%@V67,.>:AU,\967%@,.$60 CIRCLE X,Y,R1,R%}1-3:PAINT X-R1+5,YJ6-B:,%@\67,.>:AU,B67%@,. 70 GOTO 7006-B:,%@B67,.>:AU, Q%}O--@-(1 3 8 0(--@@-(Q e i P2--@@-(A %} d k ;<--@@-(Z c , /F 8@U:@,%A@P@-@@(&kl r%}i mi ze ze ze ze mi ri klZQdOnI +8A @1AVAC@@I(}x$$(%} ********************$$( *EINIGE ANWEISUNGEN*$$( ********************SS(KES WERDEN ZUM S%}CHLUSS IMMER DIE ANSCHLAEGE PRO MINUTE, DIE GEMACHTENMM(EFEHLERZAHL UND DER TEXT MIT DEN FEHLERN AUSGEGEBEN%}. WOBEI DIE ))(!INVERSEN ZEICHEN DIE FEHLER SIND.UU(MNACH DEM LETZTEN ZEICHEN JEDER REIHE MUSS DIE TASTE GED%}RUECKT WERDENPP(HJEDE ANDERE TASTE WIRD IGNORIERT. MOECHTE MAN EINE UEBUNG VORZEITIGUU(MABBRECHEN MUSS MAN DIE %} TASTE DRUECKEN, UND DANCH EINE ANDERE TASTE.LL(DEINE ANGABE UEBER GEMACHTE FEHLER U.S.WFINDET DANN ABER NICHT ST%}ATT.QQ(IDIE UEBUNGEN AB 9 SIND TURBO BASIC PROGRAMME. MOECHTEST DU WISSEN WAS@@(8DIE PROGRAMME BEWIRKEN SO MUSST %}DU SIE SEPERAT EINGEBEN.JJ(B VIEL SPASS BEIM UEBEN Andr Cichowski(WEITER DRUECKE STAR%}T F:B2y,@A@QD:TTRAINER.TUR Andr Cichowski(WEITER DRUECKE STAR$>()66NNNNNNN1N1N1N1N1N1N1N1N1N2N2N2N2N2N2N2N3N3N5N10N12N20N20N25MTDRSBKC)}KSKPWWLHXYAC1C2METMEBLFCDCDSECMXMYCXCYASOBOUPUMSGAPXPYNFCLSPNSCPLTMEPTSLTRPCNM1NM)}2NM3NCSLSDPXYDNLDTTWBLSLH)} )} !"#$%&')}()@*+,@-.@/0123456)}789:;@<@=@>?@@@A@B@CDE@F)}@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@)}VWXYZ[\]^_`abcde)}fghijklmnopqrstu)}vwxyz ARg`99"")}(RR4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,27,28,29,30,36,50,100,1282203,204,253,1664< 0gff)}0hfF -f"% P11104,165,203,37,204,133,212,169,0,133,213,96Z+ A0 A! A'0+ A0)}d A nAx -(Ϡ -( Ġ3 A6--f%6-$%g/ AA`)}3 / 6- AAP6-6-%6-/ AA` AP A- --(Р7%@<%@,)} -(Һ( (@(>:@:=:,,W,A(A!fA -( PICK)} DISCARD/ A#-%( / A" A%0,#68<,-68<,-# A06 6-6- AA`)}@3 A& A'3+8f,!,)+8g,!,AJ 6-6-6-f APT 6-6-6-f AP^" 6-)}6-6-8f," APh" 6-6-6-8g," APr- 6- AAP6-# A - A| 6-f8g,6)}-g)6-@'%$6-6-g) AP( 6-%$6-6-8,&( AP A@-( "f()}Ρ "g( -hh( PLAY AGAIN?% 6-6-6-h6-% A " % +f ` -f)}(  -g( Š -h(  -i(POINTS -( ՂӠ( -f)}-%$( ( & -( 0 -( : -(TRICKSD -@ ( )}ՂӠN) -f-%%( ) X/ 6-f6-6- AP%6-/ APb) 6-6- AP6)}-) APl A@$vBB;,;,;,;A@,;,9h,9,9,;,9i,9i,==9i,9i,9i<,9i<,)};,;,9,9,9,9 #A0-f""6-B:,-68,-&g3 >67%g,.46-+,$%g67,. )}>22PASS,ORDER UP,PASS,PICK UP, PASS,` DIAMONDSH<< CLUBS, HEARTS,{ SPADES,NORMAL,AGGRESSIVE,YES,NO,YESR@ #AP)}-gi"$68,--68,-1 @7,1,1,9,7,17\B #A-f'"068,-968,-B68,-f<68)}:@:=:,,W, -( Ap -( Ҡ A 6-8,6-8, AA` )}$ -( HIT BUTTON T:f,A( A@2$<) --"( & )$F 6-$h%g-)}(7<%g,P -%g(7<%g,Z -%h(7<%g,d$n -fi 6-?:,x 68<,-8,68<,-)}f H -f6-8<,!6-8<,668<,-8<,%8,H68<,-8<,%gH "h6-%h$6-+'&P:',,$668<,-8)}<,%H68<,-8<,%g' "-fi#68<,-8<,%'  / 6-f-f8<,"f'68<,-f/6-%g% )}-fi!68<,-8<,%% A "68<,-8<,%*68<,-8<,%8,*68<,-8<,%g$%)} 6-f6-g6-6-% A "g6-$ -(LONEHANDM+ 6-6-6-6-% A+6-f)}- "6-g-8,8,)(LONEHAND-M" -( ,$6" 6-f8<,!88<,,"6-g@$JC 6- )}AAP6-# AAP)"3 A96-C AT 6-f"h A@^8<,!88<,,6-gh8<,!88)}<,,6-gr) 6- AAP)+"f,)+,A| 6-8,"6-i+ -fi%8<,+8<,&,+6-f )} "g6-$% 6-h6-i6-6-% A "i6-$8<,!88<,,6-$% 6-)}6-6-6-% A&"A` !6-&$ 6-f-fi"A0""8<,&88<,<, )}A0 6-8<,&88<,<, 6-& 0$:1 -gi-fh!-8,8,%1( D   N$X 6)}-b?@wf6-6-#-- AA@1Mg?Al*-gB:,&67<,.>:@:7<,,W,* v -(6)}-%g  6-R:f,A@ 6-&g 6-A` 6-%g!6-T:f,A! 6-)}6--! AA@ -(6-%g $? A` A06-' AAP-6-36-96-f?6-f% 6)}-6-6-6-% A `" f-8,%g8,"(DEALER A( A A!O:&,hA p)} # A"g6-# A  A -8,8,* "( PASS A!4 6-(ORDER UP>/ 6)}- AAP6-/+,*+",A 0H! 6- A!A"R "f A A!p\ A@-8,8)},f8 "( TURNED#-8,8,%g.( DOWN8 A!pp- 6-( PICKED#-8,8,%g-( UPzM+"f,*+)},A"' 6-6- AA`'A" AP6-f 6- AAP6-( A` A"p)} A-8,8,M "( PASS A"p 6-6-% AA@ (#+,*+",6-%g# A")} A#' 6-g+"f,*+"h,6-g' A#P"A#` +"g,*+f,M A#P  "f A@ A)}#` A$ "fA#`. 7-8,8,(LONEHAND*-8,8,%g7( 8 MB APL $V 6-6)}g`  6-%g8f<,"6gA$j 6-t , -$%g(!-$%g,(~ 0 -$%g( !-$%g,()}0Mi  6-R:f,@wf  6-A$  6-8,8f<, fA$` A$  A% !6-)}8%h,!8f<, fA$ A$  T:f,A$  $ 8 -f#+8<,",*+8<,"h,.68<,-8 A%` 2)}8<,6-?:,#)26-?:, ,+",*+8<,"h,!68<,-,68<,-   - -f-fi-8<,!8)}<%g,A& /8<,"8<%g,/8<,!8<%g,A& -6-8<, 68<,-8<%g,-68<%g,-( -6-8<, 68)}<,-8<%g,-68<%g,-2   < 9 -f68,-f8<,"/68,-8<,%9 A&PF !8<,"68,-! A&P)}P 7-+8<,8<8,,,*+8<,8<8%h,,,768,-6gZ  d /6-@-f 8, &6-/6-8,n   $x C )}-fi-fi68<,-f" 0-f@C8<,hA' #8<,"68<,-# A' )O:8<,&,"h68<,)}-)68<,- '68<8<,,-8<8<,,%g# '  $ 9 -hh(PARTNER?6-#6-)6-h/6-9 A ! 68f,)}-f"!68f,-@ ?M -hh( OPPONENTS?#6-)6-/6-h56-? A  68g,-f"68g,-h  -hh()} $ & -f-f68<,-f" &  8 6-?:,#68h<,-g+-fi468,-f8  ? 6- AA)}P6-6-(68f,-f168g,-f?"fA(@ / "h6--f!6-$%g+ AA`/  ) 6- AAP6-# A)}AP)6- % "g"6- AAP%6- 9 -f6-6-f6-f#")6-3 AAP96-" ! A1P6-)}"g!6-%g, 688<8,,,-g6 8<8,,"6-g@ / -gi6- AAP!6-/"A)@J # 6-%g A1P)}#"fA) T -8<8,,"'8<8,,!8<8,,-6-^ A)@h '8<8,,"6-6-g' A)@r 58<8,,*}"8<8,,/8<8,,!8<8,,56-|   M -8,8,(** -8,8,%(** 6M 6-*}"6-?:,(6-668,-8,%g & 6-%$6-6-8,& AP > -fi6-8,6-8,' AA`668<8,,-6g*}: >  -8,8,    6-?:,- 8, iA1 8, A0p 68,-8,%h%*}$h ; "f( ՠΠ -1( ̠; A10 ; "g( ŠΠ -1( ̠; A10 *}68,-8,%g ( 8f,!h( ҠĠ( A10 > 8g,!h( #-4( ҠĠ> A10 68g&*},-8g&,%h& > 8f, i( էŠ#-4( ġ> A100 4 8g, i( ŧŠΠ#-4( ġ*}: M$hD $N !fA20X -b % -( YOUR PLAY % A#l 76-8<8,,7+"f,)+8<,",)+8<,"f,*}A2v  A$  A1 ' 6-$%g6- AA`' A2p  -(  ' 6-$%g6- AA`*}' A2p  A2`  -f8<,!6g6-   A2p +++%g,A3A4A5A5 > 68* },-6-8,6-8,)6-8<,46-8<,> A ` 468<8<,,-8<8<,,&g4688<,<8<,,-g M $ 8<* },&A30 # 6- A9"g# A9 A9@ +g,)+,A3` 8<,!f6- A9 A* }7P 0 A70 +"g,*+O:&,"h,&6-0 A9* # A@P#+g,)+,A7P4 # A9"g6-# A9>* } 8<,!h6- A9@H A7PR 8<8<8,,,"fA4@\ ) A@p6-8<8,,)"gA9f A9@* }p 8<,"&6- A9@z 8<,"fA8 !8<8,,"6-! A9@  6- A9@ # A@P*}"g6-# A9@ A8 8<8<8,,,"fA5 6-8<8,, +,*+"g,A9@ O:&,hA5*}` + A@p"g A@+"fA9 A9@  A@p"gA9 A9@ 8<, &A60*} 6-O:&,"hA9@"fA9@ A@p"gAA$ A9@.8<,"fA88O:&,hA7*}B+"g,)+"i,A8L8<8,,"A8V!8<8,, 6-! A9@`# A@P"g6-# A9@j *} A8t "f6- A9@~# A@p"g6-# AA A8" 6-f-f8<,!"6-g   *}$> 6-6g-f-+88<,,"f,*+8<,,88<,">6- !6gA79 6-6g-f8<,(8<,!*}36-8<,96- $8<,!fA8P 6-6g-f68<,++8<,",*+8<8<,,!g,66-8<,*} !6gA9@ A9p  6-6-6g-f8<,"A8+++8<8<,,g,)+88<,,"g,A8(*},+8<,f,*+8<, ,&6-8<,,6-2 "6gA9p<$F"iAAP9 6-6g-f8<,"(8<,*}!36-8<,96-Z   $d 6--fn78<,"&+8<,f,*+8<, ,16-8<,76-x   $D 6--*}f8<,(8<,!6g38<, >6-8<,D6-   $ 6-6-f$ 6-&g!f$8<,"gA@ f*}A@@' -f8<,"!8<,"'6-g $; 6-g-f8<,!6g5+8<,,*+8<, ,;6-f  *} $= 6-f-f$8<,"8<8,,78<,!8<8,,=6-g   $? 6-f-f$8<,"8<8,,98<,&8<*}8,,"g?6-g   $ 6--fE8<,"8<8,,+6-8<,&8<8,,9+ ,*+!f,?6-E6-"   $, 6*}-$%g6.7<%8,, $6!6-++%g,'&P:+%g,',,$!$@ -%-  $ D:EUCHRE.TB"   $, 6(mz{SdAMEMOFTYOUTTVBEGINPTHANODICKRESMOVPTXXYYEPEPNTMEMORTURSCHEIBLAERGEBNIS_DRUCKE.}PRINT_USIN@=< +B .}>cC. }iBC !D"AETTuerme von Hanoi!!(c) 1986 by Ralf Callenberg fuerAtari Bi.!}t Byter User ClubT$;h,;AP$h%h,.;@,;@,89i,;g,B +@#gL6-@P."}VPRIORITAETSREGISTER`A#gjPM-DATENBEREICHt$$6-+F:A,&@`,$AV~BBy'AV.#}GROESSE VON PLAYER1B2ViB2ag 6-g6-@P MA+fB2wf8A @.$};h,;AP$h%h,;@,;@,9i,;g,<(} Tuerme von Hanoi( (c) 198.%}6 by R.C.  ( (Anzahl der Scheiben(($$(Printer (P) oder Screen (E)2<<)F="@:P,)"@:E,.&}P (>:,Z 6.>:,dg@fn8A @xARgP#-h@##(NOCHMAL (J/N)<.'})="@:J,)"@:N,="@:N,%D:MEN*.*TOAYf 68g,-68h,-f68i,-f@.(}6-@@6-P:@%',A6-@%&$""Y@fTuerme von HanoiY@`@vo.)}n RC"',@@'/@@A,',@@@A'/@@@f6',A @A'/A @f@ .*} -f&gJ -f&gTP:'h,'h^h%+P:'h,"'h,h@ri&+P:'h,"'h,|A!!,@2&h$@B%$%%.+}!!/@G%h$@B%$%%  FARBE PLAYER1AAHPM DECKENDAY@F.,}PM EINSCHALTENB2wiX-POSITION PLAYER1B2H@QTO6-AU;%& -g.-}&06-&h#+&g,:   ;&DP:'h,'hNAAHX@bAAlAv%%6-$@@&@..}&$h%@H%%6-$@@&@&$h%@H,,6-%Ay&@%$+"h,%$+&8,,%,,6-%Ai&@%$+"h,./}%$+&8,,%006-@B%+&8,,$&@%$+"@,%006-@7%+&8,,$&@%$+"@,%B2H.0}&@ 9&@ &@&gf-%&g,&@H/&@6%$@ g.1} ,$@@/$@@%&g -%A@6g* f&4 >-N:&,HB2HR .2}\-%A@f &fp zh%+F:A,"AH,-%&g,&@H/&@7%$@.3}  f9%gA#68,-8,&g68,-8,%gQTO 6-f 6-g6-h6-P.4} P Q T$ O.  "g6-gP8 @B  6-&g6-@&&L PV P`  6-%g6-@&&j P.5}t 6-@&&~ P P 6-B:, 6-&'h%g 6-A:7&g<&g,, 6-A:7<,, "h Q 6.7g<&h.6}, A Q T O 6.=:@$%, 67B:,%g,. Q T O( 6-%g2 < PF @P PZ .7}Ad "*B:,!hn 6.7g@Z-@2<}`6._Y@@7@<@,Y@@7@, D:1ZEILER8.TUR-@0n5DDDLDLDLAPMX 6>} %%*******************************%%*** TESTBILD VON Frank Dahlke *%%**********6?}********************* g +@1AY1A@CA@U@egA@6@}6-U:A`,=@x&%@F:@,=%@F:@,()-@@%%@) 2?6A}%@@x+%@?%@Av<)-@A%%@) F?%A@x+6B}%AA(?%AAQP)-AAF%%@) Z%AG@edo+@@6C} D:TES*.DATIC@U:@,AvdC@BA o@n&6-F:A,&@V&BBy6D}x6-$AV9A#@'B2eAU9B2`AR-B2HB2Y "  ::93,6E}107,121,136,162,150,156,150,1,1,1,1,218,170,90,52+-%A D%A u'@+ -%@R%A6F}AT%AtAT%A0AT%AAT%ABAT -A6G}A "  ";@,,0-A6A6%A&#",\:,0 6@@68,A9,FF,8D,FC,2,A9,90,8D,A4,6H}6,A9,B0,8D,A5,6,A9,C1,8D,A6,6@CCA9,FF,8D,A7,6,A9,0,CD,0B,D4,D0,FB,A2,0,8D,17,D0,A9,A,8D,18,D0JGGA9,73,8D,19,D0,8D,A,D4,6I}E8,EC,A4,6,D0,F7,A9,FC,8D,18,D0,8D,A,D4,E8TGGEC,A5,6,D0,F4,A9,36,8D,17,D0,A9,6,8D,18,D0,A9,4A,8D,19,D0,8D,A,D4^XXE8,EC,6J}A6,6,D0,F7,A9,7A,8D,17,D0,8D,A,D4,E8,D0,F7,A9,FF,CD,FC,2,F0,A7,8D,FC,2,A9,22h8D,2F,2,A9,0,8D,1D,D0,60rAY@b6K}|B2w@6-?:A6,CAdAU'AY@49B2wC+D:TE*.*4|@@@@@@@@@@@@@@@@@@@@@:M}@@@@@@@@@@@@@@@@@@@@@@:N}@@@@@@@@@@@@@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:O}UUUUUUUUUUUUUUUUUUUUUUUUU@@@@@@@@@@@@@@@@@:P}@@@@@@@@@@@@@@@@@@@@@UUP:Q}@@@@@@U@T@@@@@@U@@@@@@@@D@T@:R}@@@@@T@@@@@@@A@@P@@@@@U@@@:S}@@@P@@@@@@@@P@@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:T}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@@P@@A@@@@@@@@@P@@:U}@@@@@@@@@@@@@@@@P@@@D@@@:V}@@@@@T@@@@@@@@@@@@@@@@@@:W}@@@@@@@T@@@@@@@@D@@@@@@@@D@:X}@@P@@@@@@@@@@@@@@@@UUUUUUUUUUUUUUUUUUUUUUUUU:Y}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@@j@@@Z:Z}@@@@@@:[}@@@@@@_j@:\}@j@@Z@@@:]}@@@@@@UUUUUUUW:^}UUUUUUUUUUUUUUWUUUUUUU@@@_:_}j@@j@@j@@:`}Z@@@@@@:a}@@@@@@:b}@@@@@@:c}@UUUUUUUW_eUUUUUUUUUUUUUUWeUUUUUUU@d@:d}@d@@T@@@:e}@@@@@@@:f}@@@@@@:g}@@@@@@:h}@UUUUUUUWUUUUUUUUUUUUUUWUUUUUUU@:i}@@@@W@@@G:j}@@@G@@@FUUUUUT@@@FUUUUUT@:k}@@FUUUUUT@@@FUUUUUT@@@FUUUUUT@@:l}@FUUUUUTP@@UUUUUT@@UUUUUT@:m}@UUUUUT@UUUUUUUVUUUUUUUUUUUUUUUUUUUUVUUUUUUUUUUUUU@:n}UUUUUT@@UUUUUT@@UUUUUT@@:o}UUUUUT@@UUUUUT@@UUUUUT@@:p}UUUUUT@@UUUUUT@@UUUUUT@@:q}UUUUUT@@UUUUUT@@UUUUUT@@UUU:r}UUT@@UUUUUT@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:s}UUUUU@UUUUVYZVUjjUUUUT@@UUUUVYYYYeUUeeeeUUUUT@@UUUUVYUeUUeeeeUUUUT@:t}@UUUUVYUeUUeeeeUUUUT@@UUUUViUeUUeeeeUUUUT@@UUUUVUUUeeeeUUUUT@:u}@UUUUViUVUUefeeUUUUT@@UUUUViUUfefeeUUUUT@@UUUUViUeUeeeeeUUUUT@@UU:v}UUVieUeUeeeeeUUUUT@@UUUUVYeUeUeeeeeUUUUT@@UUUUVYYYYeUeeeeeUUUUT@@UUUUVY:w}YYVUjjUUUUT@@UUUUUUUUUUUUUUUUUUUUUUUUT@UUUUUUUUUUTaaDDDDDD@WUUUUUUUUUUUUUUUUUUTaaDD:x}DDDD@WUUUUUUUU@UUTaaDDDDDD@WT@@UUTaaDDDDDD@WT@@EUUTaaDDDDDD@:y}WTP@@EUUTaaDDDDDD@WT@@@EUUTaaDDDDDD@WT@@@EUUTaaDDDDDD@W:z}T@@@EUUTaaDDDDDD@WT@@@EUUTaaDDDDDD@WT@@@EUUTaaDDDDDD@WT@:{}@@EUUTaaDDDDDD@WT@@@UUUTaaDDDDDD@WU@@@UUTaaDDDDDD@WU@:|}@UUTaaDDDDDD@WU@@UUTaaDDDDDD@WU@UUUUUUUUUUTaaDDDDDD@WUUUUUUUUUUUUU:}}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@UUUUUUUUUUUVUUUUUUUUUUUU@@UUUUUUUUUUUVUUUUUUUUUUUU@@UU:~}UUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUU:}UUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUV:}UUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUU:}UUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@@UUUUUUUUUUUVUUUUUUUUUUUT@UUUUUUUVZ:}uUUUUUUUUUUUUUUVUUUUUUU@@@:}@@@@@@@:}@@@@@@:}@j_@@j@@j@@Z:}@@@@@UUUUUUUV:}UUUUUUUUUUUUUUVUUUUUUU@@@:}@@@@j_@@j:}@@Z@@Z@@:}@@@@@@:}@@@@j_@@j@:}@Z@@@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@@D@@@P@@@@D@@@@@@@:}@T@@@@@@@@@@@@@@@@@@@@@@:}@@@@@@@@@@@T@@@@P@@@D@@@@@:}@@@@@@@@@@@@@@@@@P@@@@P@@:}A@@@@@@@E@@@@@@T@@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@@A@@P@@@@@@T@@@@:}@@@@D@T@@@@@@U@@@@@@@@T@T@@@:}@@@UUT@@@@@@@@@@@@@@@@@:}@@@@@@@@@@@@@@@@@@@@@@:}@@@@@@@@@@@@@@@@@@@@UUUUUUUUUUUUUUU:}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@@@@@@@@@@:}@@@@@@@@@@@@@@@@@@@@@@8d>?j ~ DECLARINIPM_BAUEEINXYLOOK1PMLOOK2LOOK3LOOK4LEER:<>@>}@ dPLAYER/MISSLE STEUERUNGn. IN TURBO-BASICx>}von Wolfgang CzernyTP +@1PPE<)CC=+!@H* @S,)"@>}B)"@C)"@E)"@a'!@H* @S'6-&@H#"@B#68,-8,%@$#"@C>}#68,-8,&@.#"@E#68,-8,&@8#"@a#68,-8,%@B!8,!AU!68,-L>}!8, !68,-AUV!8,!AU!68,-`!8, !68,-AUjB2G%8,t3">}@39C:,%A$%8@,@~3"@39C:,%A%8@,@3"@39C:,%A6>}%8@,@3"@39C:,%A%8@,@F3T'O'9@,9@,.'>};@,;@,8';@,;@,B';AV,L'A0@V'#`'-@@j'">}67<,.>:,t' ~'-@@'"67<,.>:,' '-@@'"67<,.>:,' '>}-@@'"67<,.>:,' ) LOOK1)!!0,1,2,4,8,144,224,224,240,0) LOOK2")!!0,240,224,224,144>},8,4,2,1,0,) LOOK36)0,128,64,32,16,9,7,7,15,0@) LOOK4J)0,15,7,7,9,16,32,64,128,0*Q*T*O+&6-F:A>},&@@&BBy +6-$AV6-@+#AY@b#SINGLE RES. +-B2VB2Y*+>}4+ >+-AAH+AUR+ \+-A$AAVf+9C:,%AVp+ +B68@>},-@P-68@,-@PB68@,-@`+B68@,-@`-68@,-@pB68@,-@p+->}68@,-@-68@,-@+Q+T.O.''9C:,%A$%8@,@.''9C:,%A%8@>},@.''9C:,%A5%8@,@/''9C:,%A%8@,@/-@@/B2G>}%8,&/ 0/B2w@:/Q D:PMMOVE.TUR%A%8@,@/-@@/B2G<?9ATIMTESTTIM@ $$PUT/GET TO DISK IN TURBO BASICAA(9}Using PRINB}T/INPUT in Atari BASIC will take 25 seconds9A,/-A+68,-P:c$A,/ #9@B}'@9@ (**@@ D:PUTTEST21-A 6-8,-c@B}1 <5@5@@ D:PUTTESTF1-A$d@-68,-1 Z..(TURBO BAB}SIC TIME `'@P seconds D:PUTGET.TURD:PUTTESTF1-A$d@-68,-1 Z..(TURBO BA@3  $JYSCREETIMBA a@AdAU A + %%6-F:@,%AV$F:@F},9@'@9@ )-A `%%@) BB6-+F:@,$BF}U6%F:@,$AV%F:@ ,,'@P!!( }TIME TAKEN  seconds(dii(`}This short program is written in F} standard Atari BASIC. Run it with a standard DOS bootednKK(C and then run it again with Turbo BASIC booted. WhicF}h is faster?x0-@@ 0(PRESS ANY KEY FOR TEST F:Ad,"AUA0$D2:TESToted. WhicDsUCHRE RULES. A FUN VERSION OF A GREAT CARD GAME. [5] TOWERS OF HANOI --------------- FROM GERMANY CO}MES "TUERME VON HONOI". THIS PROGRAM DEMONSTRATES "TURBO BASIC"'s SPEED AS YOU VIEW THE SOLUTION OF THIS FAMOUS PUZZL}E. [6] DIGITAL CLOCK ------------- AN ON-SCREEN DIGITAL CLOCK FROM GERMANY. [7] NDR } --- FROM GERMANY COMES A CRISP AND COLORFUL "TEST PATTERN" WHICH YOU CAN USE TO ADJUST YOUR TV/MONITOR } SCREEN IMAGE. [8] P/M MOVE -------- DEMOS "TURBO BASIC"'s SPEED IN SETTING UP P/M GRAPHICS.} [9] PUT/GET ------- DEMO's "TURBO BASIC"'s ABILITY TO INCREASE DISK ACCESS TIME BY 40%. [10}] TEST ---- THIS PROGRAM IS WRITTEN IN ATARI BASIC. IT MAY BE USED TO DEMO THE DRAMATIC INCREAS}E IN EXECUTION SPEED WHEN A PROGRAM WRITTEN IN ATARI BASIC IS RUN IN "TURBO BASIC".D TO DEMO THE DRAMATIC INCREAS]