@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( 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}}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- 139ɛ+,' 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 D8u03 H3 2h`3 233 203#3303 20333hӭ3$%ʌ00033s0330 DISKT} 2 :2 _i0313p118*   3OHDEI B VH =3ӠttȢtȘB =U}3Ӣ@32230 02BD3EKJ Vh 02BJD3E V0BHID3E V0" 028V}33BJD3E V0 BHID3E V0d 02BJD3E V 028?30QB JDW}3E VB0HID3E V0 BHIhD3E V@ BLV A 223ccX}i(2:] `) 93 ӠԠBX`ERROR WRITING MEM.SAV - Y TO RUN DOS!332u3`Y}ˌӭ@H@I@@h@`}SmartRAM-II DOS 2.5 D8:1050 EMULATORby Tim Patrick, COPYRIGHT 1989 ANTICZ}ĠҠˠšD1:DUP.SYSD8:MEM.SAVD8:cgko0LATORby Tim Patrick, COPYRIGHT 1989 ANTICS`!`H$-%.HH \hhh(`.HM)   !h(L`N) !"`3b}O) !"`3!3:,*2B:,"@A` A0x}/ +@-/(@TURN DISK OVER/-@/(@THEN PRESS ANY KEY5AdAU)y}& A05% D:PROG.BASo+A%A @7-@@Q(NO PROGRAM THIS MONTHc-@@oz}ARB'(FLIP DISK AGAIN AND PRESS A KEY1 A08)B A6 (}-@ @ 6( What's Your Plea{}sure?_B7t@d'@@d9-@@X(enu rint ead: _)8"@w((.(|} Main Menu....8 A"@AP8"@((.( Read File....8 AF.-B:,}}6. D1:**.TXT.67<,.7<,F A"@A )5@<(}F A5p  A4F~}:A,"A6*@@@4 A5P**"@e*F:A,"ApA!`pA @4@e*F:A},"Ap:(}L-@@p(Not In This Months News Letter! AF AF! A!` TA @}'A@hT((} 짠򠠠 00(( à ]B7t}@d'@@d/-6)>(>:,SF:Ad,"AF] A5P MF:@,"@#@(" <} (More) >G)M(}   mAdAU(0(File Complete:Q(Press Any Key for Next FileX)}j@@@m$NA %6.D1:PRESSPRT.MNU*5G@@@N(}((6-C:hhhhh} Ȅԩ`,!A@h!A " A@`(" A@@A @QB7t@d}'@@d9-@@ J( Selection: Q)!!"@i)"@eAH"@xAC,}"@c' A@@A@TK AD(}3D1:PRESSPRT.HLP= A5G A@KÛC6}-@f6-@V!6-'6-36-@96-C AI0S6-F:A,"A6E(! Viewing Complete Press Any} KeyL)O$SÛDU (}-@@'"A8K(Your Printer is Not On Line...U AFX<"Ap2(P}rinter Help File Not Found...< AFb= (}-@@3(ERROR # F:A,= AFl A@-A} $7@6-!"@e'6--6-7 AH@F (}-"(PRINT STYLE?0( . DRAFTF(. DO}UBLE STRIKE0)@6-&@d0 )!AH U (}-3( PAGE COLUMNS & LINE SPACING?U(. 2 COLU}MNS AT 6 LINES/INCHh%(. 2 COLUMNS AT 8 LINES/INCHG(. 3 COLUMNS AT 6 LINES/INCHh(. 3 COLUMNS AT 8 LINES/INCH}( )( @e)!@hAH@g6-@f6-@V'6-@-6-C"@f)"@hO6-@[6-@}g6-@v!@f6-$I (}-!( PAPER TYPE?4(. CONTINUOUSI(. SINGLE SHEETS8( )(} @e)!@fAIB"@f6-&'ÛL$/ 6-6. D1:**.TXT6-%"/ A@E (}-@}@>(dd, ven, or ll Pages?E)++@e*@y*@iAPU (}-9(%LOADING BU}FFER before Printing.....U(Use -P to Pause+(Use -C to Cancel+-@1 6. 67,.67,}.#6.)6.16-%/ - A`6-'6-@@/-"F:Ad,"A8" AU,F:Ad,"AF}", A& &APAQAQ 67<,. AQ@67<,. AQ@67<,.}! 6-%6-%@9 ! "F:Ad,"A8" AU#,F:Ad,"AF", A$..'@"P}:'@,*"@yASE%..'@P:'@,*"@iASE(9 A&@P:,"9(}@=2 "(GF6  '6-+",$%+",$+@&,6(=:,PN (((":6-+",$@ }%+",$@G*@'N*Z: 6-6-@@-$6.*":6. _"F:Ad,"A8" AU}`,F:Ad,"AF", Ad<67B:,%,.7<,)67B:,%,.7<,<67B:,%,.7<,n"6-?:>>}))(! <<< THESE ARE GENERAL RULES >>>))(! <<< THAT SHOULD HELP YOU } TO >>>%%( <<< TO USE THE DISK >>> ( ( (//(& The programs on this disk may consist**(" of several ty }pes of disk files or//(&formats. All programs SHOULD run on an))(!Atari 800 48K, with DOS 2.0 disk.((( Other sys }tems and configurations,,($should also work with most programs.,(,(! XL Computers may need to run the))(!XL Tra }nslator disk first for some))(!programs. (Available separately).( ( ((, A6(} LOADING PROGRAMS:@ }/(/($ Programs on this disk may be one ofJ((( following types of files and areT--(%identified by the filename exten }sion.^.(.(# .DOC or .TXT - Documentation texth,,($file. Use the DOS (C)opy function tor++(#copy file to the scree }n or printer.T(T(I .OBJ - Machine language file. Remove BASIC cartridge and use DOS Binary''((L)oad to load and r }un program.-(-(" .BAS or no extension - Use BASIC$$(cartridge and load normally. A(}-(-(" . }PIL - Requires PILOT cartridge..(.(# .MUS - Requires Atari Music Cart.R(R(G .AUT - Move file to another diskett }e and change the .AUT extension to++(#.SYS extension using DOS (E) rename**("file then reboot computer with new ( }disk./(/($ Other extensions may be used. Check,,($your Atari DOS manual for more info..(.(# Some files may }not have the proper''(extension. If you have problems--(%loading with BASIC, go to DOS and try&&(Binary Load or } Copy functions. A +% D:NEWSLTR.BAS##@@K:AR@$( }$(Press to continue.)@@$ D8:HELP.BASAR@$( f The OL HACKERS Disk News Letter Help File  The OL'HACKER Disk Based News Lette$}ris very simple for you to use. Allyou have to do is make the selectionsyou'd like and read them. To readthe whole newsl$}etter, use SelectionA. To read only part of thenewsletter, select each file in anyorder by using the letter in front ofit$} on the main menu screen. If youwant to change one of yourselections, use the BACKSPACE key toremove selections until you$} reach theone to be changed, and start fromthere with your new selections. Theother screen editing function keyswill not$} work from the main menu. When you are finished selecting, pressRETURN then [R] and start reading. Asyou can see there ar$}e pauses in thetext so it's much easier to read. Making a selection from 1 thru 4 youcan Exit to Basic or Exit to Dos, or$}even go to The News Letter PressRoom. Selections B thru Z are newsArticles. When a selection is madethe article is sent $}to the screenwith page breaks. At the end of thelast article selected, you are sentback to the Newsletter Main Menu. $} About The Printer  When you make your selection ofthe file you would like to rea$}d youwill be presented with the following: enu rint ead: If you choose then and youdon't have a pri$}nter on line you willcome back to these options. Then youshould use the option to read thefile online. If however you $}eithermade a mistake or don't care to reador print the file you selected youcan go right back to the main menujust by hit$}ting . If you choose and you have not yet configuredyour printer, you will do that beforeprinting. When the n$}ewsletter program isformatting files for the printer, orwhile it is printing, press CONTROLand P to pause printing. To re$}sume,press any key. To cancel printing,press CONTROL and C. About Configuring Your Printer   $}  The printer configuration sectioncan be reached by using selection 3from the main menu. You also will be$}send there the first time you try toprint a file, if you haven't beenthere already. Explainations of theconfiguration sec$}tion can be accessedfrom the print room menu. en't beenthere already. Explainations of theconfiguration sec$=  |짠򠠠| || (} pson Fx86e and Epson Compatibles. Panasonic Star. Star Nx1000 Gemini (} Sakata Sp100 tari 1025 Printer on Epson Compatibles and Daisy Wheel Printers rint Ro(}om Help File ۿ Return To The Main Menu on Epson Compatibles and Daisy Wheel Printers rint Ro(/ The Composing Room Help File Before you can Print a file you haveto configure your ,}own Printer.To Do sothere are 2 selections that will helpto make it easy as possibile for you.If you have one of the pri,}nters listedin selection then your printerwill be set up for NLQ and DOUBLEstrike. If you don't have one of,} theprinters that's in Selection youhave to use selection . This is toensure that all printers will workwit,}hout any problems with The WQNRDisk Based News Letter. Now onceyour printer has been configured youwill NOT ,}have to reconfigure yourprinter as long as you are have yourNews letter running. Not only that theprinter will stay ,}configured to whatever configuration you selected aslong as you have your printers powerturned on or until you ,}reconfigureit. Once you have configured yourprinter all you have to do is hit theۿ to Return to the Main menu. ,|   ||Are you  If not-why||getting all  not join a||you can f0}rom  USER GROUP||your 8 BIT?  ??????????||   || 0} ||  ||  || 0}  ||  || Atari User Group Inc.(c)1985 || 0} |*** Alex Pignato, President ****** 3376 Ocean Harbor Drive ****** Oceanside, N.Y. 11570}2 ***|Charter Member NEAR*US ATARI USER Gp.|| MAR./APR. 1993 0} ||Charter Member NEAR*US ATARI USER Gp.|| JAN./FEB. 1993 0- *-*-*-*-*-* WHATS THIS? MORE BONUS PROGRAMS?? Yes, as in the prior newsletters,we will always try toV]}#fQ (c)1983 Action Computer Services  B JKIHiDiELV`L#4} # BLV`tL $$l L$ &` Fj`8冨凪` V$EӅӥ4} V$`ʆǪƩ Ɛee` g$ƦʆǢ &Ɛeǐ $ $LR$ g$'&&&8儨児4}祂*LR$&&*ń8&&LR$ $`hihiHHȱȱL*$c !#3`4}L$JJJJ`H *$h`Hȩh #Lx% $Lx% #Lx% #Lx% #H85} ***** (EDITORS note: This article was submitted to the NEW ATARI CLASSIC magazine. It is reprinte<}d here in the event that you have not subscribed to this totally 8 BIT magazine, or you lived in another planet. You<} can subscribe by sending a check/money order for $25.00 to ATARI CLASSIC, Att.: Ben Poehland, Managing Editor, 1<}79 Sproul Rd., RT/RT 352, Frazer, PA 19355.-3 Magazine disks $9.00) TIPS ON WHAT USERS CLUBS CAN DO TO SURVIVE AND EV<}EN GROW! by ALEX PIGNATO, member of the OL' HACKERS ATARI USERS GROUP. As the president, and one of th<}e 3 1985 founders of the OL' HACKERS ATARI USERS GROUP, Inc., I wanted to pass on some of the things we did, to not o<}nly survive but to grow. We, those of us in users groups already, all know the value of being in a users group,<} but how can we get others to join us? How can we add to our own knowledge (and fun) as well as to impart some <}of our ideas and knowledge to others? Here are some of the things we found that work.** Get a list of 8 BIT users. <}How? From want adds, from BBS's, (ask for names and addresses in private E- MAIL, telling them your club will se<}nd them a free newsletter, as an inducement for them to give you their full names and address) and from any other sour<}ce that you can think of. Then carefully prepare a letter addresed to "Prospective 8 BIT member", telling <} them that you are enclosing a sample copy of your newsletter, and extoll all the benefits that they can<} get from joining your club, but BE HONEST above all if you want them to RENEW and REMAIN as members after they h<}ave joined you. Tell them how many P.D. library disks are available to members at BARGAIN rates. We are cur<}rently selling 5 double sided, single density library disks to non- local members for a total of $8.00, prepaid. T<}ell them that your members are availbale to answer questions, and or problems. At our meetings, all correspondence is r<}ead out loud, and are included as part of club minutes which are put into our disk newsletter, and it goes <}out to all our members worldwide. I can't tell you how many times members have voluntarily responded to the proble<}ms of other members, most often solving the problem. Remember that your club MUST SERVICE its members if it is to surv<}ive. Give members a reason to want to join and to remain a member. ** Meetings must be interesting, member<}s who are present, must feel deeply involved and willing to give of themselves, in return because they themselves are<} getting a lot from being members. Those members that are not present, and who read the minutes from the newsletter <} must feel as though they were there. Our club secretary brings a little recorder to meeetings, and uses that at h<}ome to help him with what went on, when writing the minutes. This frees him at meetings to be a participant, and<} to do demo's and whatever else. I read all correspondence, and answers that have been mailed out, so that everyon<}e knows what is going on. ** Finally, remeber that your club must REACH OUT AND TOUCH SOMEONE who is a lonely lo<}st 8 BIT'er, who feels he is one of the last of the 8 BIT'ers. I can't tell you how many times we have heard th<}at expressed. Now that we have a magazine once again devoted to us 8 BIT'ers, lets make sure we get behind it<} and subscribe. In other words, put your money where your mouth is, and stop complaining any more. ** A fina<}l caveat, to all those who are members of users groups, please get involved, and like any good investment, you w<}ill get more than you put in. Don't expect "GEORGE" to do it cause there may not be many GEORGE's around, and the de<}ath of any club diminishes the ranks of the 8 BITers all over. *** ***** *** (EDITORS note: This is also<} a reprint ofa letter to ATARI CLASIC magazine.) **** November 21, 1992 Ben Poehland, Circulation Manager<} 179 Sproul Rd. RD/RT 352 Frazer PA 19355 Dear Editor: The long awaited first issue of ATARI CLASSIC arrived tod<}ay, and OH BOY, its just what the doctor ordered for us ailing 8 BIT'ers. I have devoured every word with a cer<}tain inner pleasure, knowing that the magazine is the result of the never say die 8 BIT community. I enjoyed=} every article, even the ones that meant relatively little to me, because of limited knowledge, but at least I lear=}ned what can be done with, and to my trusty ol' 8 BIT. I, and the OL' HACKERS ATARI USER GROUP, Inc. are s=}olidly behind the concept of a magazine BY AND FOR the 8 BIT'ers, and in line with that thought, please find enclose=}d my $34.00 and subscription form for one years subscription for both the magazine and the 3 disks. In pas=}sing, let me say that you may freely use any articles and/or programs from the OL' HACKERS ATARI USERS GROUP, =}Inc. bi-monthly newsletter in the future issues of ATARI CLASSIC. Lets hope that like POENIX, the 8 BIT has aga=}in arisen from the ashes, and the ATARI CLASSIC flys high and long on its wings! Atarily, Alex Pignato, President =} === * 30 SECRETS OF ATARI by Steve Bloom (ED.NOTE: ARTICLE IS INTERESTING!) Reprinted from Z*net 92-05, aM}`HhHh %Lx% BHI V䅠Lx% L& #Lx%Ԇ ؠPIPP`5 } R&P #Lx% t&L:& R&Ly& &LH&H- C&8塪墨hL& &L:& &LH& R&ȹP`5 }텠8堨塪 R&芨Oȩ-`PP &P棩 Ѥģ0-ģ6000:,80H 5 }& &ehe&eģ0ʥ 8堅塅`$ <&&*i0:0i <&Ʀ`¢ 护5 }°ڱ%ȱ%E <&L'担CS %L'I &L'H 'L' t&L' &B V x%NLMȑ5 }` MLN%B VLx%S:(E:(H % (( % %h)0I((L%[\ZUVT` (((5}` (LL& (L& (L?&) ` (LL& $` 0d $ҥ `2)25}ҩ`p`0)9)`@0)ӈJJJJ)`Ѕ`ȱ`` )ȥ`Hh5}ƣĢ`ƥĤ`Ѣ G*`ȱѢĦ`膡`5}`ťƤe8夰L]* Ƥ8`ŦeѠe桊La*t15} DrawWind(,16,32,18)tI* PrintPos(8,17,"Rea(: ")tsI PrintPos(gSBgQ6+)tLD+pp`HILU+5} 8%N+N+UO+TQ+P+ %`t%ILv+p+o+r+q+o++p+++q++r+L+7,q+r+L+` L+ ++ 2 ;) s+8+5}++IL+`REL+ 8%+L++++ R+L,,++ R+L,,++ R+L0,,.++ R++i+8+5}\,\,+L,sLb,,`++ R+Lv,,t++ R++LQ,+i+8+,,+L,nL,|,++ R+L,|,+5}+ R++L,`dstr)L, 8%,,,,,,,L7-1,,,--,L1-oL- -,, R+,L -,L,`L<-8-5} + (Lk- I/O Error #%U8--] 'L- Press-| R+ +* % %IL-`L-$ +L-5} Insert Source disk, press-Ƣ R+ +IL-$ ,`L.$ +LB.Insert Dest. disk, press5}." R+ +ILR.$ ,`Lm.  +L.Reading: .} R+* R+`L.  5}+L.Writing: .Ģ R++  R+`6+ a==+1tE infile(0L/*L/*** %5}* %. &.I .I*L/6+m*7+i. )*i **.I L/.I*LE/ %*L/ 9-`5}**L/Dn: /¢* S***6+m*7+i* ) **i6+e7+iI L0*Ȍ.5}.*I LL0.*L60..*m.*iii6+m*7+iii )*i* +..5}*I L0.*I.L0.*. + +.L0.. + m.+iii+; ).i**i +5}* + +i +**i **M*LZ1*`BYL`1\1[1*L1**L~1 -*L1 /*L1`* %*5 }L1`L1*L1 - j.R3+U2+T\1Y[1X VSI SIL 2*L2SL2 9-YX`tBL'2#25!}"2*Lb2**LE2 .+  %*L_2`Lm2*Lm2 . . b3+e2+d#2i"2h V䩀cL2 9-`L2} 5"}<&RȌ (L2 2 %L3 | 䠠 |2 %L.3 | By Matthew Gi5#}larde |3 %LX338 %L3| Strip File Method #1 |3b %L3| Strip File Met5$}hod #2 |3 %L3| Strip File - Manual |3 %L4| Ascii - Atascii Conv. |3 %L*4| Atascii - Asc5%}ii Conv. |4 %LT4| Split File |44 %L4"| Set Default Drive: %C |%E*4^ 'L4| Mi5&}ni-Dos Menu |4 %L4| ۱ Disk Directory |4 %L54 %L(5 5'}| Selection? |5 %LJ5 52 %`eLV5 %La5K:5^ % &R5`R5L5R5{L58R5 5(}R5L5R5IL5* %R5`L5! +L5Insert disks, press5ɢ R+ +IL5! ,`)L65)} <& 6 S5 6 6IL86L6L6 6ILM6*L6L6 6I~L|6 6L|6 6 $ 6~ <&L6/ 6L6 6:L65*} 6 L6 6 $8 60e 6 6 <&L 6 <& 6`6+(ip File Method #1 |")t=* PrintL 765+}666666 j*6i6i166ޮ66 *`* PrLh7 8%`7d7`7ia7iI:5,}L7Ȍd7 S5c7*L7`c7I~L7d7L7`7md7a7i 8d7d7c7 <&LQ8/c7L7c7:7@c7L8c7[&c7I:5-}c7I.c7I?c7I c7I*LQ8d7b7LQ8`7md7a7ic7d7c7 <&c7IL7`7a7d7Ȍ :&`sk Lz8u8t8u85.}t8+: S*! +L8 Filename? 8 R+ (L8D%C:*8 'L8D1: 8ޢ*5/} S**** e7*L9`*I:L.9* 7**! , +Lj9Destination drive?9V R+ S550}**L9`0*L9*9Lw9* +*M*L:L9 Same disk (Y/N)? 9 R+ S5v8*L9`v8IN v8IYL9v8INL51}:*L :* 5L:* 5 ,`L):** % %`L?: &: +! +Ln:File can not be stripped:U52} R+ S5` DiL:::L:L:ST1: w8L:L:ST2: w8*L:`**@+?+ ]1::*L:`*L::: $2*53}L:`L;L;L::ɀ:L; <:`8::::2+m:3+m::8::::2+m:3+m:M: : :54}L@;:m::iii $2*L;` &:*L:` a=126L; 8%;Y;X;;ͱ;L;;8;逍;; L;55};i@;L<;`L<8; ;;m;;;i( $;iei;e;e;` crsinhLka &:*L<`intPos(7,1L@@@L:@L0@ATA@, w8LH@LA@ASC@= w8*LQ@`5>}**@@Ȍ@@+?+ ]1@@*L@`8@@2+e3+e@*L@@I @I L@2+m@3+m@5?}HH &hh@@L@Ȍ*LALAL@*L9A**LA .+  %*L6A`LDA*LDA . .5@} +LgAWorking: AW R+@@8@A@AA@A@LBw(@@2@ 0%i@@IL5A}AUT@@ t&2+m@3+m@@@i@i2+e3+e@@LB@I L1B@I @I LWB@I LWB5B} ?&@@LuB2+m@3+m@ ?&*L~B`LB@ILB  ?&  ?&LB2+m@3+m@ ?&*LB`@5C}@LA ,*Le@ &:*LV@`N FILB  +LCEnter file size (in K)C R+L>Corfor 16KC5D}, R+LTCSize?CN R+ 6BB*LwC`BBLCBBB BLCBBBB $BB5E}  ,LCP00C w8*LC`*B*BB ]1BB*L D`BB $2*LD` %**L0D`B 5F}B 0%i0* +8* B $i0 +*ILC &:*LC`oLD +LDDefault drive?D 5G}R+ S5D*LD`0͊DLDD9LDD*`t6+(t/PROC Strip(BYTE stype)t/6+t~/ sbyttq/L-ED5H} + (LYE Mask? D%C:DEN 'L{ED1: EjE S*DEE e7*LE`8EDDEI: 5I}DEI>LELE*.*EDiDiâE *R} <&LFE R+ %E %*L25J}F` (DD &*LRF`D %DL~F <&DIDDL{F :&LF <&L@F % :&LF 5K}F % S5D`HEN LF 8%F% +LFD1: FிFF S*FiFi* (L0G5L}%S %SFFFFG* ' (: <&FF e7% ,`6+r+stype+1)t- IF errfLGLG Erase?GGp 5M}F*LG` %Gp! L&`O6+,RETURNt,t,PR6+crPoke(BYTE 6+2y,b)t,BYTEt, atw, 5N}BYTE ARRAYtf,L5HL@H Old?H8G F*LVH` +LsH HfG S* (LHNew? H % 5O}G e7*LH` %GҢH S*8HG,GHmGHiiiGG񦡥 )GmGHH5P}  L&`6+PROC StripManual()tV+BLIILTI Lock?ILI( F*LjI` %I(# L&`6+ilen("ST3")t5Q}* IF quitLILIUnlock?II F*LI` %I$ L&`( LI*LJSource?I* F*LJ`L!5R}J Dest?J+ F*L7J`*I:LHJ* 7 +I:LYJ+ 7*M +LJ +LJ Same disk (Y/N)? Jt R+5S} S5I*LJ`IIN IIYLJIINLJ*LJ* 5LJ* 5 ,**L'K@+?+ ]1II*LK`5T}II $2*L$K`LJ &:`ED1:*.*,KL8K  +L^KFORMAT: Which drive?KH R+ S5+K*L|K`/+KLK+K9Lk5U}K3Ki4Ki+K (LKPressto format D%C:+KK 'LKorto abortKޢ R+IL5V}L`ILL4K3K L&`LENLREV10TXTTWOLINR BASBHFLASH TXTBYGSECRETSTXTBENHANCE BASBCBONUS TXTeBASICOFFOBJB!gFCOLEMANTXTuld work with any Dos. When run, the main menu appears. Simply press the letter of the option you want to use. You w9r}ill be asked to provide the name of the file you want to work on and the drive to which DLDR will write the output 9s}file. Each option will add a different extender to the name, so that you know what was done to the file. Make sure 9t} you have enough room on the destination disk for the output file. If you are using one drive, you will be prompt9u}ed to swap disks as necessary. The options are explained below: ** Strip File Method #1 - This option wi9v}ll strip the excess bytes from a file downloaded with XModem. The output file will have the extender "ST1". 9w}This command works by finding the last byte of the file and then removing bytes until it finds a byte that does no9x}t match. It then saves the file without the extra bytes. ** Strip File Method #2 - This option is simi9y}lar to #1 above, except that it creates a file one byte longer, since the byte stripped may be part of the file. 9z}The output file is given the extender "ST2". ** Strip File - Manual - When you select this option, the file is9{} loaded and you are shown the last 128 bytes in a window. Move the cursor within the window until it is over the by9|}te where you want to begin stripping, and then press RETURN. The byte the cursor is on and all following bytes9}} will be removed. The output file has the extender "ST3". ** Ascii To Atascii Conv. - This command will read thr9~}ough the file and change CR/LF (or LF/CR) combinations to EOLs. The current byte count is shown in a windo9}w. The output file is given the extender "ATA". ** Atascii To Ascii Conv. - This command will read through t9}he file and change EOLs to Ascii CR/LFs. The output file is given the extender "ASC". ** Split File - Thi9}s command divides a large file into 1K-16K sections. The program will ask how big you want each section to be9}. Pressing RETURN gives the default value of 16K. Each section will be saved with an extender of "Pnn" where "nn" 9}is the section number (0-99). This command is really only useful with text files, but will work with all file type9}s. ** Set Default Drive - This command lets you set the drive that filename prompts will default to. Thi9}s makes it easier to use the program with files in a ramdisk. Just set the default drive to the number of 9}your ramdisk and you won't have to change the drive number when asked for a filename. ** Disk Directory 1-8 - Press9}ing a number 1-8 will allow you to view the directory of that drive. You will be asked for a mask. If you wan9}t to see all files, just press RETURN. ** Mini-Dos Menu - This command will take you to another menu that a9}llows you to erase, lock, unlock, rename and copy files. You can also format a disk (single density only). To retur9}n to the main menu, press 'H'. ** ** Notes ** ** 1. If you are stripping a file and get the messag9}e "File can not be stripped", press CTRL-B at the main menu and try again. This will change the buffer size so there wi9}ll enough data in the buffer for the strip routines to work (they require at least 128 bytes in the buffer). 9} 2. Wildcards are allowed in the input filename, and all files matching the filename will be worked on. For9} example, if you enter '*.OBJ' as the input file for a command, any file with an '.OBJ' extender will be 9} manipulated. The copy command does NOT allow wildcards. 3. If you have two files with the same fil9}ename but different extenders, and try to do the same operation on both, the first one will be written over. For 9}example, if you strip TEST1.OBJ and TEST1.DOC, both will be written to TEST1.ST1. To avoid this, make sure all file9}s have unique filenames. 4. You can abort any command by pressing ESCAPE at any prompt that requires you to pre9}ss a key. You can not stop a command at a prompt that asks you to press START. =-=END=-=equires you to pre8k&'JJQCHOICDYUFREFZDOLILSZ@Q} O@@'AOSAVE "D:ENHANCE.BAS"Q}:CLR :? CHR$(125) h.(&} BASIC ENHANCEMENTS, by PAUL ALHART-H( Mods by ALEX PIGNATOhTYPE IN VERSION BY C. JACKSONPQ},($ This program will create DOS typeP( modules in BASIC on your disk.::(2 Be sure there is no write protect on Q}the disk!(dd(\ ALSO be sure you have free sectors on this disk, as the modules are written to the disk.2ss(j After Q}you have created the modules by hitting the appropriate number, then to use the module Š<$$(ì type ŮQ}!FKK(C HIT [] IF YOU ARE READY TO CONTINUE WITH THE PROGRAM!P"F:B2y,"@" A Z Q}@xBASIC ENHANCEMENTSk&;@,;@,;@,56.>:@4,GA@0YA kQ}A@fq@A'B7tAH(} BASIC Enhancementsq($ by Paul Alhart-Mods by A. PIGQ}NATO++(# (Program creates for you!TT(L TO USE after they are made, YOU MUST USE ŮĺŢ(name=Q})'('( ( 1) BINLOAD ( 9) UNLOCKJ('( ( 2) DEC/HEX (10) DELETE*(J( ( 3) DRIVES (11) RENAMEQ(Q}%( ( 4) DIR (12) OPENFILE((Q( ( 5) Read DIR(13) WRITE DOS.SYS'('( ( 6) ERROR (14) SLOSCROL,(,(Q} ( 7) ERROR.164(15) Go TO DOS)()( ( 8) LOCK(16) GO TO BASIC( (( Your Choice A`AQ}A@A@AA#`APA A`A APA @A!pA"BA%A%pQ}=AdAU(=( (Press any key to continue...) F:Ad,"AUA`AdAU A`Q}"T B"(Creating BINLOAD-@T@@ D:BINLOAD,XX(@IF PEEK(5576)<>162 Q}THEN ? }NOT COMPATIBLE with this DOS.:STOP6ll(@CLOSE #1:CLR :DIM Z$(18):? }Enter the Binary File tQ}o RUN.:?  Ex. D2:GAME@GG(@? (:INPUT #16,Z$:OPEN #1,4,0,Z$:Z=USR(5576)J2@,(Q}BINLOAD.LIS is Completed./(2$TL B( Creating DEC)@L@@D:DEC^++(@CQ}LOSE #1:CLR :DN=PEEK(769)hMM(@*DIM DN$(6),ZZ$(16),Z$(5),Z(4):OPEN #1,4,0,K::? r44(@!}EnterQ} Decimal Number up to 65535|FF(@? :DN$=D1:DEC:DN$(2,2)=STR$(DN)VV(@? Q} :FOR I=1 TO 4:Z(I)=0:NEXT I:ZZ$=0123456789ABCDEF66(@? :FOR I=1 TO 5:GET #1,ZRR(@Q}A:IF Z>47 AND Z<59 THEN ? CHR$(Z);:Z$(I,I)=CHR$(Z):NEXT I:CLOSE #1CC(@? }%:Z=VAL(Z$):FOR I=1 TO 4:Q}Z(I)=0:NEXT INN(@? }0:ZZ=INT(Z/4096):IF ZZ>0 THEN Z(1)=ZZ:Z=Z-4096*ZZLL(@? }.:ZZ=Q}INT(Z/256):IF ZZ>0 THEN Z(2)=ZZ:Z=Z-256*ZZJJ(@? },:ZZ=INT(Z/16):IF ZZ>0 THEN Z(3)=ZZ:Z=Z-16*ZZ%%(@Q}? }:Z(4)=Zii(@?  DECIMAL ;Z$; = .;:FOR I=1 TO 4:? ZZ$(Z(I)+1,Z(I)+1);:NEXTQ} I:? (@ HEX``(@? Press SPACE BAR to Continue,:? H to Convert HEX Numbers,Q}==(@:? Any other Key to Quit. :CLOSE #1LL(@?  :OPEN #1,4,0,K::GET #Q}1,Z:CLOSE #1:<<(@IF Z=72 THEN DN$(4)=HEX :ENTER DN$''(@IF Z=32 THEN ENTER DN$5@Q}((DEC.LIS is Completed.+(5 A@&R B!(Creating DELETE,@R@@D:DELETE0Q}UU(@'CLOSE #1:CLR :POKE 710,66:DIM Z$(18):? }Which File to DELETE?:YY(@?  Ex. D2:DATA.EXQ}E:INPUT #16,Z$:?  }Deleting ;Z$:D..(@POKE 710,148:XIO 33,#1,0,0,Z$N1@+(DELETE.LIS isQ} Completed..(1$XL B( Creating DIR)@L@@D:DIRbgg(@CLOSE #1:CLR :DQ}IM Z$(18):Z$=D1:*.*:?  }Which Drive? :OPEN #1,4,0,lEE(@K:-:GET #1,Z:CLOSE #1:IF Z<49 OR Q}Z>56 THEN STOP vcc(@? }E:Z$(2,2)=CHR$(Z):OPEN #1,7,0,Z$:FOR I=1 TO 66:INPUT #1,Z$:? Z$:NEXT I.@Q}((DIR.LIS is Completed.+(.$P B (Creating ERROR+@P@@D:ERRORff(@Q}1CLR:CLOSE #1 :DN=PEEK(769):DIM DN$(8),Z$(42):DN$=D1:ERROR:DN$(2,2)=STR$(DN)ii(@? }Enter ERQ}ROR # =;:FOR I=1 TO 5:GET #16,Z:IF Z<155 THEN Z$(I,I)=CHR$(Z):NEXT I(((@? } :Z=VAL(Z$)==(@Q}? }:IF Z=1 THEN Z$=No ErrorHH(@? }:IF Z=2 THEN Z$=Insufficient Memory@@Q}(@? }:IF Z=3 THEN Z$= Value ErrorGG(@? }:IF Z=4 THEN Z$=Too Many VariabQ}lesHH(@? }:IF Z=5 THEN Z$=String Length ErrorFF(@? }:IF Z=6 THEN Z$=Q} *** FLASH *** (WANT AN INSIGHT INTO WHATS DOING IN EUROPE? Then check these out! Editor) Just rI}eceived word that two of our newer members have started bi-monthly newsletters and disks of their own, which are chI}ock full of new and old things. Really worth checking into. DAVE EWENS and friends have started T.W.A.U.G.; P.O. Box NoI}. 8; WALLSEND; TYNE & WEAR; NE28 6DQ; ENGLAND. STUART J. MURRAY has a bi monthly disk called "FUTURA" which is upI} to issue # 5. He can be reached at: 71 WALKER RD.; TORRY; ABERDEEN; AB1 3DL; SCOTLAND. Send an SASE for I} info and subscription prices to both of these avid 8 BITers to learn more. ** end **d an SASE for Hg *end*EAR; NE28 6DQ; ENGLAND. STUART J. MURRAY has a bi monthly disk called "FUTURA" which is up to issue # 5.<nd by THE OL' HACKERS ATARI U.G.,Inc.N.Y. [Author's note: Here presented is information I had compiled through reM}search and interviews with people from Atari, Inc. (a.k.a. the "old" Atari)] While I wrote this article a while bacM}k, I felt that much of the information was still interesting today. This is not an exhaustive list I used only inforM}mation I felt was not common knowledge. Because the magazine that originally published this, Computer Games- FEB.M}2/84 is no longer in circulation, I felt that in the best interest of all that I re- acquire publication rights. This M} is why I have placed this in the public domain for everyone to enjoy. Steve Bloom, May 29, 1989. 30 SECRETS OF ATAM}RI: *** The real story of Asteroids, Space Invaders, Pac-Man, Pong, and Pole Position. *** FORWARD *** In itsM} 11-year history, Atari has become one of the biggest, flashy, most influential companies in history. They hM}ave had their share of incredible successes and embarrassing failures. Perhaps more than anything else, they haM}ve had their secrets. Atari is very tight-lipped. At one point employees were asked to sign confidentiality agreemM}ents and use magnetic ID cards to walk through the company's corridors. Aside from the actual cartridges, the public M}learns little about Atari's games and the people who created them Until now. We have interviewed dozens of Nc}Out of Data ErrorNN(@? }:IF Z=7 THEN Z$=Number Greater than 32767JJ(@? }Q}:IF Z=8 THEN Z$=Input Statement ErrorNN(@? }:IF Z=9 THEN Z$=Array or String DIM ErrorQ} MM(@? }:IF Z=10 THEN Z$=Argument Stack Overflow``(@? }:IF Z=11 THEN Z$Q}=*Floating Point Overflow or Underflow Error DD(@? }:IF Z=12 THEN Z$=Line Not Found*OO(Q}@? }:IF Z=13 THEN Z$=No Matching FOR Statement4CC(@? }:IF Z=14 THEN Z$= LQ}ine Too Long>OO(@? }:IF Z=15 THEN Z$=GOSUB or FOR Line DeletedHBB(@? }:IQ}F Z=16 THEN Z$= RETURN ErrorRCC(@? }:IF Z=17 THEN Z$= Garbage Error\NN(@? Q}}:IF Z=18 THEN Z$=Invalid String CharacterfKK(@? }:IF Z=19 THEN Z$=LOAD Program Too LoQ}ngpHH(@? }:IF Z=20 THEN Z$=Bad Channel NumberzEE(@? }:IF Z=21 THEN Z$=Q}LOAD File ErrorBB(@? }:IF Z=128 THEN Z$= BREAK AbortJJ(@? }:IF Z=129Q} THEN Z$=IOCB Already OpenedII(@? }:IF Z=130 THEN Z$=Nonexistent DeviceQQ(@Q}? }:IF Z=131 THEN Z$=IOCB Opened for WRITE OnlyFF(@? }:IF Z=132 THEN Z$=Invalid Q}CommandNN(@? }:IF Z=133 THEN Z$=Device or File Not OpenFF(@? }:IF Z=13Q}4 THEN Z$=Bad IOCB NumberPP(@? }:IF Z=135 THEN Z$=IOCB Opened for READ OnlyHH(@Q}? }:IF Z=136 THEN Z$=EOF (End of File)GG(@? }:IF Z=137 THEN Z$=Truncated RecQ}ordEE(@? }:IF Z=138 THEN Z$=Device TimeoutAA(@? }:IF Z=139 THEN Z$=Q} Device NAKOO(@? }:IF Z=140 THEN Z$=Serial Bus Framing ErrorJJ(@? }:IQ}F Z=141 THEN Z$=Cursor Out of RangeII(@? }:IF Z=142 THEN Z$=Serial Bus OverrunPP(@Q}? }:IF Z=143 THEN Z$=Serial Bus Checksum Error$HH(@? }:IF Z=144 THEN Z$=DeQ}vice Done Error.VV(@? }:IF Z=145 THEN Z$=Read After Write Compare Error8OO(@? Q}}:IF Z=146 THEN Z$=Function Not ImplementedBGG(@? }:IF Z=147 THEN Z$=Insufficient RAQ}MLOO(@? }:IF Z=150 THEN Z$=Serial Port Already OpenVRR(@? }:IF Z=151 THEQ}N Z$=Concurrent Mode Not Enabled`SS(@? }:IF Z=152 THEN Z$=Illegal User-Supplied BufferjQ}SS(@? }:IF Z=153 THEN Z$=Active Concurrent Mode ErrortQQ(@? }:IF Z=154 THEN Q}Z$=Concurrent Mode Not Active~JJ(@? }:IF Z=160 THEN Z$=Device Number ErrorJJ(@Q}? }:IF Z=161 THEN Z$=Too Many OPEN Files@@(@? }:IF Z=162 THEN Z$= Disk FullQ}II(@? }:IF Z=163 THEN Z$=Fatal System ErrorKK(@? }:IF Z=164 THEN Z$=FQ}ile Number MismatchDD(@? }:IF Z=165 THEN Z$= Bad File NameNN(@? }:IF Z=Q}166 THEN Z$=POINT Data Length ErrorBB(@? }:IF Z=167 THEN Z$= File LockedJJ(@Q}? }:IF Z=168 THEN Z$=Invalid XIO CommandEE(@? }:IF Z=169 THEN Z$=Directory FullQ}EE(@? }:IF Z=170 THEN Z$=File Not FoundDD(@? }:IF Z=171 THEN Z$= POQ}INT InvalidAA(@? }:IF Z=172 THEN Z$= DOS 1 FileAA(@? }:IF Z=173 THEN Z$Q}= Bad Sector QQ(@? }:IF Z=255 THEN Z$=FORMATTING Error (DOS 2.5)FF(@? }EQ}RROR ;Z; = ;Z$:? [[(@? Press SPACE BAR to Continue.:? Any Other KEY Q}to QUIT.(aa(@ OPEN #1,4,0,K::? ):GET #1,Z:CLOSE #1:IF Z=32 THEN ENTER DN$20@*(Q}ERROR.LIS is Completed.-(0$<B( Creating HEX@B@@D:HEXFJJ(@6CLOSE #1:CLRQ} :DN= PEEK(769):DIM DN$(6),Z$(4),ZZ$(4):? PII(@}Enter HEX Number to Convert. :OPEN #1,4,0,K:ZFF(Q}@? :DN$=D1:HEX:DN$(2,2)=STR$(DN)d(@? npp(@_:FOR I=1 TO 4:GEQ}T #1,Z:IF Z>47 AND Z<58 OR Z>64 AND Z<71 THEN Z$(I,I)=CHR$(Z):? CHR$(Z);:NEXT IxDD(@? }:CLOSE #1:ZZ$=Q}0000 :Z=LEN(Z$)AA(@? }#:ZZ$(1+4-Z)=Z$:Z$=ZZ$(1,1):Z=0:ZZ=0[[(@? }:Z=Z$=Q}F*15+Z$=E*14+Z$=D*13+Z$=(@CZZ(@*12+Z$=B*11+Z$=AQ}*10+Z$=9*9+Z$=8*8KK(@? }:Z=Z+Z$=7*7+Z$=6*6+Z$=WW(@Q}5*5+Z$=4*4+Z$=3*3+Z$=2*2+Z$=1(@..(@:Z=Z*4096:ZZ=Q}ZZ+Z:Z$=ZZ$(2,2)OO(@? }:Z=Z$=F*15+Z$=E*14+Z$=D(@*13+Z$=Q}TT(@C*12+Z$=B*11+Z$=A*10+Z$=9*9+Z$=(@8*8QQ(@Q}? }:Z=Z+Z$=7*7+Z$=6*6+Z$=5 (@*5+Z$=4``(@*4+Z$=Q}3*3+Z$=2*2+Z$=1:Z=Z*256:ZZ=ZZ+Z:Z$=ZZ$(3,3)QQ(@? }:Z=Z$=F*15+Z$=Q}E*14+Z$=D"!!(@*13+Z$=C,ZZ(@*12+Z$=B*11+Z$=A*10+Z$=9R}*9+Z$=8*86QQ(@? }:Z=Z+Z$=7*7+Z$=6*6+Z$=5@ (@*5+ZR}$=4J__(@*4+Z$=3*3+Z$=2*2+Z$=1:Z=Z*16:ZZ=ZZ+Z:Z$=ZZ$(4,4)TQQ(@? R}}:Z=Z$=F*15+Z$=E*14+Z$=D^!!(@*13+Z$=ChZZ(@*12+Z$=BR}*11+Z$=A*10+Z$=9*9+Z$=8*8rQQ(@? }:Z=Z+Z$=7*7+Z$=6R}*6+Z$=5| (@*5+Z$=4LL(@*4+Z$=3*3+Z$=2*2+Z$=1:ZZ=ZZ+ZR}HH(@? HEX ;ZZ$; = ;ZZ; DECIMALBB(@? Press SPACE BAR to continueR},:? SS(@D to Convert DECIMAL Numbers,:? Any Other Key to Quit.aa(@? R} :OPEN #1,4,0,K:):GET #1,Z:CLOSE #1:IF Z=32 THEN ENTER DN$<<(@IF Z=68 THEN DN$(4)=DEC :ENTER DR}N$.@((HEX.LIS is Completed.+(.$R B!(Creating DRIVES,@R@@D:DR }RIVESgg(@(IF PEEK(1801)>16 OR PEEK(1801)=0 THEN ? }NOT COMPATIBLE with this DOS.:STOP DD(@!R }CLOSE #1:CLR :DIM Z$(11),Z(8):Z$= NOT Enabled88(@'FOR Z=1 TO 8:Z(Z)=1:NEXT Z:Z=PEEK(1802)<<(@?R } }:IF Z>=128 THEN Z(8)=4:Z=Z-128::(@? }:IF Z>=64 THEN Z(7)=4:Z=Z-64::(@? }R }:IF Z>=32 THEN Z(6)=4:Z=Z-32::(@? }:IF Z>=16 THEN Z(5)=4:Z=Z-1688(@? }:IF R }Z>=8 THEN Z(4)=4:Z=Z-8&88(@? }:IF Z>=4 THEN Z(3)=4:Z=Z-4088(@? }:IF Z>=2 THEN Z(2R})=4:Z=Z-2:22(@? }:IF Z>=1 THEN Z(1)=4D__(@? }:FOR Z=1 TO 8:? Drive ;Z;R} is ;Z$(Z(Z)):NEXT ZNgg(@? &Would you like to change this set up? :OPEN #1,4,0,K: :GETR} #1,Z:X--(@CLOSE #1:IF Z<>89 THEN STOP b[[(@? #}Press Numbers of Drives to Enable.:FOR Z=1 R}TO 8:Z(Z)=0:NEXT ZlWW(@?:FOR I=1 TO 4:OPEN #1,4,0,K::GET#1,Z:CLOSE #1:vUU(@"IF R}Z<57 AND Z>48 THEN Z(Z-48)=1:? DRIVE ;Z-48;Z$(4):NEXT Icc(@QZ=1:FOR I=1 TO 8:Z(I)=Z(I)*Z:Z=Z*2:NEXT I:ZR}=0:FOR I=1 TO 8:Z=Z+Z(I):NEXT I:IF Z>0""(@ THEN POKE 1802,Z(@ Z=USR(58484)1@+(DRIVR}ES.LIS is Completed..(1$N B( Creating LOCK*@N@@D:LOCKGG(@CLOSR}E #1:CLR :DIM Z$(18):? }Which File to LOCK?ff(@?  Ex. D2:DATA.EXE:INPUT #16,Z$:? LockinR}g ;Z$:XIO 35,#1,0,0,Z$/@)(LOCK.LIS is Completed.,(/$R B!(Creating UNLOCK,@R@R}@D:UNLOCKII(@CLOSE #1:CLR :DIM Z$(18):? }Which File to UNLOCK?hh(@? R} Ex. D2:DATA.EXE:INPUT #16,Z$:?  Unlocking ;Z$:XIO 36,#1,0,0,Z$1@+(UNLOCK.LIS is CompletedR}..(1$R B!(Creating RENAME,@R@@D:RENAMEII(@CLOSE #1:CLR :DIM ZR}$(18):? }Which File to RENAME? UU(@?  Ex. D2:OLDNAME,NEWNAME:INPUT #16,Z$:XIO 32,#1,0,0,Z$R}1@+(RENAME.LIS is Completed..(1$ X B$(Creating ERROR.164/@X@@ D:R}ERROR.164*ll(@-IF PEEK(4149)<>44 AND PEEK(4149)<>234 THEN ? }NOT COMPATIBLE with this DOS.:STOP 4jj(R}@CLOSE #1:CLR :? }Press to Disable ERROR 164.:? This will allow Loading >44(@!files thatR} cause an ERROR 164.HVV(@? <Be aware that the DATA will probably not be 100% intact.RXX(@R}? =Press any other Key to Enable Normal ERROR 164 handling.\<<(@ :OPEN #1,4,0,K::GET #1,ZR }:CLOSE #1fTT(@CPOKE 4148,208:POKE 4149,44:IF Z=88 THEN POKE 4148,234:POKE 4149,234p-@'(ERROR.164 ComR!}pleted.*(-$zV B#(Creating OPENFILE.@V@@ D:OPENFILEgg(@(IF PEEK(1R"}801)>16 OR PEEK(1801)=0 THEN ? }NOT COMPATIBLE with this DOS.:STOP cc(@CLOSE #1:CLR :Z=PEEK(1801):? R#}};Z; Buffers are set up by this DOS.KK(@? ;Z; Single Density or  ;INT(Z/2);R$}II(@6 Double Density Files may be opened at the same time.SS(@? Would you like to change tR%}his? :OPEN #1,4,0,K:77(@&:GET #1,Z:CLOSE #1:IF Z<>89 THEN STOP LL(@? 1}How many BuffR&}ers would you like DOS to set up?WW(@ :OPEN #1,4,0,K:-:GET #1,Z:CLOSE #1:IF Z<49 OR Z>57 THEN STOP R'},,(@POKE 1801,Z-48:Z=USR(58484)3@-(OPENFILE.LIS is Completed.0(3$V B#(Creating WRIR(}TEDOS.@V@@ D:WRITEDOS>>(@CLOSE #1:CLR :DIM Z$(10):Z$= D1:DOS.SYSRR(R)}@? }Write DOS.SYS to which drive? :OPEN #1,4,0,K: >>(@-:GET #1,Z:CLOSE #1:IF Z<49 OR Z>5R*}6 THEN STOP  QQ(@? Put Disk in Drive ;Z-48; and Press RETURN. OO(@ :Z$(2,2)=STR$(ZR+}-48):OPEN #1,4,0,K::GET #1,Z:CLOSE #1$ gg(@? Writing DOS.SYS to Drive  ;Z$(2,2);. R,}:OPEN #1,8,0,Z$:CLOSE #1. 3@-(WRITEDOS.LIS is Completed.0(3$8 +@B  6.06.0L AR-}!6--6-96-n >:A%,%٭ҠˠӠ@@D1R.}:*.*V @(` H7@<@,4 06-%A:7@,,>6-%@H A#j @t 6-A:7@R/}<@,,~ //  䡠  2) @*7@<@,4999+2 :END ]7@R0}<@,4999+Z 6Free sector count is inaccurate because of 999+.] 0  ŠӺ0(% R1} )-@@ )A K-@ @'( Another DiskKPOSITION 21,6:? "Directory Y/N?"; U-R2}@ @+( [Y]=-@!@U(RETURN TO PROG?[R] *-@!@*(TO END PROG [E] /R3}-@!@+(ϠĠǮ [E]/   (} 4RA  4YA#p 4EA%p VV(N}R4}To RE-USE the ENHANCE program-type RUN -when screen turns BLACK, HIT START! =:(2 R5} Ӯ=& .f4EA%pf|SLOSCROL MODULE MAKER|x(>:A%,"AR@%(((O("Creating SR6}LOSCROL (L# 32000,32140)R(x(!Type Ůĺ' & GOTO 32000|>" D:SLOSCROLB B!@4AR> B!PR7}}v +-@@@(LINE PACER(USES 32000-32140)RA@0dA vA@f }hR8}(h(]APPEND this to you regular program by typing ENTER 'D:SLOSCROL' and then type Ϡ}F(#(To SCROLL UP prR9}ess &(F(To SCROLL DOWN press }n($(Press for EDIT mode'(n(BType CONT and press RETURN when you R:} have finished your editing.(}[(I(>To DELETE this utility from your program type Ϡ[AR2}<R;}( (2(#Increment line numbers by what step69(<(<}-BF}%@%P}"F:B2y,"@"R<} B!Z}*F:B2y,"@ 6-&* B pd} B n}  B px}  B }- (}%-BBR=}!@@)(- }E(CLR :POKE 842,12:CONT0-@BAB@E}$D8:ENHANCE.BASBPv *+*+*+*+*+*+*+*+*+*+*+*+*+* Newsletter Reviews by Alan Sharkis OHAUG Newsletter Librarian ThB?}ere's excitement in the air. Atari is busy launching the Falcon, and while it isn't an 8-bit machine, it might conB@}tribute heavily to the continued life of Atari, Corp., which should not be bad for 8-bitters. This month's croBA}p of newsletter reviews does not mention articles on the Falcon -- they are repetitious. Please note, however, tBB}hat most of the newsletters reviewed at least mention the new machine. We in the 8-bit world do have something to lBC}ook forward to -- and it does seem like a reality at this point. I refer, of course, to Atari Classics magazine, andBD} wish its staff only the best. The S.A.G.E. Scroll is likewise involved in a computer show. It's ComputERIE 'BE}92-J. GURIEL-8-bit editor has written a column in which AC Magazine gets a lot of attention. There is a reprinBF}t of John D. Kapsupski's (WNYAUG) article on Top Ten Reasons to Connect a Hard Drive to your Atari ES Computer.BG} (FR)Antic for September, 1992 highlights Vice President BILLY WASHBURN, who gives us a nice tutoriaBH}l in some of the fine points of BASIC programming. JAMES G. MARTIN writes about a problem he was having with leaBI}rning complicated data base programs in a short time. He discovered a very old program, Atari Mailing List, which BJ}was sitting in his archives on a cassette and turned out to satisfy his needs. MANUEL GARCIA gives a quick rundown oBK}f some GIF viewing programs for the 8-bit. The W.A.N.D. for September/October, 1992 contains a reprint of Sparta DosBL} X by CHESTER HADLEY from the Atari Federation Newletter of May 1989. It is a clear description of the uses to which BM}the author has put the XCart, and it is worthy of note that he is using it in an Atari 800 with an Axlon 256K uBN}pgrade. The W.A.N.D. also reprinted the article we ran by BILL PIKE of PAC and BLAIR DAVIS of S.T.A.T.U.S. on the BO}8-bit virus and how to cure it. Other reprints include PLATO's PAL's article from M.A.C.E. Journal of Feb./Mar. BP}1984 on stopping, backing up and continuing the listing of BASIC programs on your screen. A type-in listingBQ} accompanies the article. So does one for a reprint from M.A.C.E. Journal of January, 1984 on doing DOS functioBR}ns from BASIC. Still another reprint is of the July/August 1992 issue of Nybbles and Bytes which is a D.WOOSTER revieBS}w of Spelunker NWPAC). From the same issue of Nybbles and Bytes comes a reprint of D. A. BRUMLEVE's (Portland BT} Atari Club) article on educational software,which I reviewed previously. To round it out-there's the official announBU}cement of Atari Classics magazine. SLCC Journal for October, 1992 contains a ROBBIE BRIDGES article about BV}telecommunicating with the 8- bit. It may contain just the hint you need! The D.A.C.E. Desktop, surprise of suBW}rprises, has a wealth of information for 8-bitters this month. First, JOHN DICKERSON writes an article oBX}n using a modem that refers (without naming it, unfortunately) to the IAN (INTERNATIONAL ATARI NETWORK) Host BBS THE NEW BY}NEST (516)234-4943! Be sureto read MARK BUTLER's column entitled, Id's Tru, ETC (nope, no spelling mistakes, that'BZ}s what he calls it.) In it, not only are there references to programming languages and a contest to use BASIC, and sB[}ome references to some new games coming out, but there's a very amusing poem to start off the article. *+*+*+*+*B\}+*+* E N D +*+*+*+*+*+*+*+* games coming out, but there's a very amusing poem to start off the article. *+*+*+*+*@ give you a BONUSBASIC program, and even more, IF thereis room on the disk.Remember-look for any BONUS programs bygoinV^}g to BASIC, list the DIRECTORY forthe name, then go to BASIC or to DOS L(BINARY LOAD [L]) in order to run the.OBJ or .V_}COM machine language programs. PLUS, You will will still havethe two BASIC programs that you run bypushing the SpV`}ace Bar when in the MAINMENU, one on each side of the DISK.NOTE: On any [.OBJ or .COM] program youhave to check to seVa}e if it is to be runwith our without BASIC! <><><> END <><><>any [.OBJ or .COM] program youhave to check to seTK!3