@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr XXX}@@/01ڍG` \"/Xԩstuvw>/!oЍ Ѝ Ѝ Ѝ ЍЩpԩЩ k k kҠ }( 4~ (!i"Щ jkkj k jjj܍kkkkjkk k kjjjjj } B@A!k kk ET kɠ ELDAɌ ELDAP ELDA< E܍k) ^D _A)SNиM` } 4 Fk k k k DL@kk0 k Ej /E 4Cx7jj }ЩЅsABe膓膕莃莅jjjjjjkjjjjjxjkkkkȍjЅjMkj3 }k ELQBk j g d 8F ^D 8f kLAkj g d %ckkdҩFҩjjҢ CL }A jj BCD kk CL/CMʈ %k .k`Dk i0ji0 }j¢RzʀBjܩk12 C& C D 'D 5D CD QDk) ) }&0FPZdCD`CEՀ׀Z`Lh{r2qs$䀍怍 ˀ̀MO }n`kkk B`jg}kkj D`k)ikJJJJi0 LD } LD`(DE(:jj0x (}  # >:j`jjjijijҩ(3``jjx =Ejhi ) } 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 ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.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- 138ɛ+,' 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 D8u#$t AFILEFIRSKESIZCOUNBYTDELA T}d AUTOGOn +@AR@x(@ $$(@##(@U} ӠӠ##(@ ήӠ;A(,;@,9(@(@9(@ V} enter filename 9 AP-@@K:96-@-@@)@3*+ W}@e)!@,)6-@3 A"AU' A0(6-"@F'( ApU"A&*!X}@'6-&@;-%@@K(@ U A<<(++!@G* @X,)+!@d* @,,AY}:-%@@((@>:,667<,.>:,: :(@.)67B:,%@,..:6-B:,%@Z}-%@"))@"AU') A0,U"A&*!@'6-&@;-%@@K(@[} U A6<<(++!@G* @X,)+!@d* @,,A@C-%@@((@>:,?67B:,%@\},.>:,C J@T8 A08@@ D:AUTORUN.SYS^6 A@!-@@%"2*]}@6 hX67@<@,.RUN>67@<@,.>:@4,X67@<@,.D:r467B:,%@,.^}467B:,%@,.>:@4,|T6-A#%B:,&@)*@<*@@P-@A#T"1"@d_}'*@B:,&@1 A*@ 6-B:,@6@2*@@:7<,,6 :-@`}@"(*@, 7@:255,255,0,6162,0,189,26,3,201,69,240##5,232,232,232,208,244,23a}2,142 105,6,189,26,3,133,205,169107,157,26,3,232,189,26,3 133,206,169,6,157,26,3,160 0,162,16,177,205,15b}3,107,6$$200,202,208,247,169,67,141,1116,169,6,141,112,6,169,10 141,106,6,96,172,106,6,2409,185,123,6,20c}6,106,6,160&1,96,138,72,174,105,6,1650""205,157,26,3,232,165,206,157: 26,3,104,170,169,155,160,1D96,0,0,0,0,d}0,0,0N0,0,0,0,0,0,0,76X 0,0,0b255,255,226,2,227,2,0,6lERROR HANDLERSv< A`/(ERROR WHILE OPENING e}DISK FILE9 A<%: A`-(ERROR WHILE WRITING TO DISK7 A:%: A`-(ERROR DURING KEYBOARD INPUTf}7 A:%?@+*-@@<AR@?$TIME DELAY-@A $g} D1:AUTOGO.BASR@?$TIME DELAY-@A $<UVnBRCNSTETCSNAMETEMPFILENSSNNUXYCOSSEEETMTOGGLTSCABY@@ i}@@  j} !" k} CLASS SCHEDULERBY GLENN K. SMITH(c)1988, ANTIC PUBLISHINGn,,,,x6,13,20,27,34 l}) +AY) A"@6-?:A6<,DISABLEAA;@@,9@<@@,9@<@@, m}9@,11;@,;@@,;@ ,9@,))(!  "))(! | Class S n}cheduler |,))(! | By Glenn K. Smith |6))(! | (c)1988, Antic Publishing |@))(!  o} J))(! | Press to copy |T))(! |a schedule to your printer |^))(!  p} rINIT ARRAYS267@,.#67@@,.267@,.5-@&68,-568,- q}9-@@(68<,-968<,-   E6-!AA`3AA` r}EAY@4GET FILENAMEAR@&--@@-(Class data file 0&AR s}(:& A@:AR@(NB:,"A@S= 6.D1:B:, @367@<@ ,.= A t} XT37@<@,0:*7@<@,0:J67@<@ ,.T A b 6.l+@+@ u}@GET DATA FROM THE FILEIF THERE IS AN ERRORTHEN CLOSE THE FILEAND REPORT THE ERROR v} ApAY@-&@@B:,"A 4467+$@ w},%@<++%@,$@,,.@68,--8,&@ +-@+- x}@  6.*)@4!!"@2)"AUA>*67@<@,.>:,*)@R!! @H) y}!@WA\*67@<@,.>:,*)@p 6-A:,z%@X6-% A 0)@ z})@767@<@,.>:,767@<@,.>:, 6-A:,' @*!'6-%@6 {}-$A%&"&68<+$@,%,-&"@&68<+$@,%,-    @! |}!MAIN ROUTINE. SEARCH DATA,KILL CONFLICTS & FIND$VALID ENTRIES86-6-B-&@ }}L-%@&@V-@`6-8<+8,$@,%,j6-8<+8,$@,%,t6-8<+8 ~},$@,%,~6-8<+8,$@,%,;+* ,)+!*,/*;6-@   /" } A # Ap/6-@INC. SEC #S--&@-68,-8,%@(8,"8,68,- }( A6-AEXIT LOOP  "AAN"(}'-@@N(! }J-@@#!"@J(#(6-@ A }2 + AFWAIT FOR KEYPRESSZ@-@@#4(@6-@d9B2y }@'AdAU9AY@4n33F:Ad,"AU*F:B2y,@Ax8$*"*F:B2y,"@ }. A @8 A**F:B2y,"@*"A*AdAU'AY*$ERROR TRAPP }ING AND END +-@@EE(Error #F:A, in line #F:A,%AV$F:A,6-?:A6 }<,ENABLE% BU5AdAU"(%DRAW THE SCREEN/AR@(}/-@@"" }-@(|6-@9(| J-@9^-(r-@"( -@ }@"(-@9@"(6-A6-@#-@@!#- A( } (6-+@,6-%+$@@,%@06-&++"A,$A,  #A-@ }@"0 -@$( D#-&@##A X-@"l76-8<+8,$ }@,%,76-8<+8,$@,%,v'6-@6-A'6-6-%@!)AP9 -9 }(7+$@,%@<++%@,$@,,6-+@,6-%+$@@,%@0 AA   } $SCREEN DUMP A"AY .@.@@P:%%6-F:@,%F:@ },$AV -@!4+-@9+6-%+$@@,%H( 6-F:,(6-&+A($+!A',,\))6 }-%++!@c* @,$@d,f6-%++ @d,$@2,p%!67%@<%@,.>:,% R"(@ }R(@( |----------------------------------|R"@!(@R(@( ---|------------------- }---------------|&!* @!&(@ @ Ap$DISABLE/ENABLE BREAK #A# }-A6A"  $ 120,104,104,104 170,208,25,173,22,2$ 141,61,6,173,23,2,141,62.  }6,169,53,141,22,2,169,68 141,23,2,232,208,13,173,61B 6,141,22,2,173,62,6,141L 23,2,202,134,212,169,0,133V 2 }13,88,96,72,173,14,210,16` 4,104,76,60,6,169,127,141j %%14,210,165,16,141,14,210,104,64 D1:CLASS.BAS }6,72,173,14,210,16` 4,104,76,60,6,169,127,141j %%14,210,165,16,141,14,210,104,64 D1:CLASS.BAS ST 0 CLASSBUFFRSTENDAYCRTEMPFILENUMCLASSCTNSNUBUFPTTHEDASTAQXLCOUNTE} } CLASS SCHEDULER, LISTING 2BY CHARLES JACKSON(c)1988, ANTIC PUBLISHING(]];@,;A,;}@,;@,;@ ,;@,;@ ,;@ ,2" +("AA`<%%( }F%%( | Create Data Files |P%%( | for CLASS SCHEDULER |Z%%( | (by Charles Jackson) |d%%(} n-@@x(Class file to create (: A  (B:,"}A= 6.D1:B:, @367@<@ ,.= A^ 6.D1:=7@<@,0:*7@<}@,0:T67@<@ ,.^ A 6...MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY6-6.>:AU},+@+@@(@XXX6-%@6. J(}[RETURN] to E}nd.7(Name of Class #;J4A@) 6.67B:,%@,.)6-@Y(.(#How many sections are ava}ilable for3(7C @O(Y A`.67B:,%@,.=:,.67B:,%@,.-@"/6-B}:,%@#+-@@/",@)(} When does Section  of =( meet on ?@(6##( (Type the ti}me as hh:mm)@P-@@ P(/(Just press [RETURN] if class doesn't meet on )J)-@@)(Startin}g Time T^$ 46.06.0$ AhS6- -@B:,36-%+7<,4:,7 C"I(}S Ar(( Ending Time |S6- -@B:,36-%+7<,4:,7 C"I(S A}-67B:,%@,.-67B:,%@,. -67B:,%@,.-67B:,%@,.  (} Verification(}(( Section (#-@@"# A6. A#6.40A(} =>  !((Is this OK (Y/N) !0YA0< 6-B:,7<,4 26.7@<&@,< A}(@6.  A 1 (}-@@1( * Writing  *&+@+@@}0E6-B:=:&@,,!6. E67@&<@,.=:&@,:(@D@+NX}-B:,b7<,0 A0l16.7<&@,$6-%@''1 A@v $D1:CLASSMAK.BAS}%@''1 A@v $D1:CLASSMAK.BAS?^uCOLORVISION, LISTING 2BY ERIK TIMMERMAN(c)1988, ANTIC PUBLISHING +@#}1A@'A @d1@-@AY(,/@ 2 @<%}-@0@P! A% F!-AA0! AP Z @,@@/@`$D1:C}OLORV2.BAS?} ./oNEXIDELASCCOLREPOLUANLOOCO @!@4A@xAA8}@ @` A @e @0 A8A@@A@ COLORVISIONBY ERIK} TIMMERMAN(c)1988, ANTIC PUBLISHINGc;@,d ATITLE PAGE, A0INITIALIZE A@}PLAY GAME APRESULTS&"AW +X +@A-@@}(@ CoOvIioNAU""( by Erik Timmerman$&&( (c)1988, Antic Publishing}.-@A8 $ +@# 6-F:AY,6-6@ AY A3 9%6-@}$P:H:@,$A',9"A0  9%6-@$P:H:@,$A',9"A0@  " A0@ 9%6}-@$P:H:@,$A',9"A0p ")"A0p& E%6-@$P:H:@,$A',E")"})")"A1X 'AA 'Av DRAW RECTANGLES _-@@%6-@ $;6-A`}&@ $Q6-@&@$_6-@$  A` 4 AAY> $ 6-6-A Ap} 6-6-A  Ap 6-6-A Ap$!6-F:A,!6-F:A ,6-F:A,}AUAUAUAUAUAU 6- A }+@2-@@<!!(@CgRuLaOnS=-A A(@}F-@@}P(@oU i!Z-A n$(@}$-@@(@CoL: -B:},$$-P:+@ &,'@,@"(@"-@@(@ lUnA"-@ @"(@}-A $(@}$-@@""(@p AgA (/N.@.@}@K:)@@"@6-{$| +AA'A} A'AU-@@(HOW WELL YOU DID(-'(Small Rectangle:.....Luminance:-6-} A(-@3@(-( (-(Middle Rectangle: ...Luminance: 6- A(-@3}@(& ( (0-( (-(Large Rectangle: Luminance:: 6-D AN$(-@3@(!($(}X''(Background: Luminance:b 6-l Av(-@3@(3( ( (3("Do you want to pl}ay again? (Y/N)F@.@@K:;)@F@"@6-o$p}-z ,/2@@, )2,$X&R:,"@}&6-&@b&R:,"@&6-&@l 6-%AVv&R:,"@&6-%@&R}:,"@&6-%@!AU6-&AV-@  SLOW-DOWN STICK  T:},"Ay Ap=-A ?$@6-P:'@,J6-&+$@,T"}6.Gray^"@6.Goldh"@6.Oranger"@6.Red|"@6.Pink"}@6.Violet!"@!6. Blue-Purple"@6.Blue "@ 6. Light Blue "@ } 6. Blue-Green"@6.Aqua "@ 6. Green-Blue"@6.Green""@"6. }Yellow-Green""@"6. Orange-Green"@6. Orange II'#$D1:COLORVIS.BAS}D1:COLORVIS.BASZ WELCOME TO THE ANTIC MONTHLY DISK 㩱㮠Most of the pr}ograms on this disk arewritten in Atari BASIC. Some requirespecial hardware or specific instruc-tions. Please read the cor}respondingissue of ANTIC for completeIf you wish to order a back issue,or need subscription information,call us at (415) }957-0886. For creditcard orders, dial (800) 227-1617, Ex.133. In California, call(800) 722-3545, Ex. 133XXX *** BONUS F}ILES * BONUS FILES *** DRONE DUSTERS BY BOB AYIK DRONE DUSTERS (DRONE.EXE) is aslick machine-lan}guage arcade game. If you gamers liked TARG,you'll *LOVE* Drone Dusters! Read the HELP file forcomplete instruction}s.XXX *** > MORE BONUS FILES < *** We've also included PMED.SYS,which may be used as an AUTORUNfile for your PM} Graphics Editor. Simply copy all the PMED filesto a disk with DOS 2 or DOS 2.5 onit. This will be your PM GraphicsE}ditor disk. Finally, renamePMED.SYS to AUTORUN.SYS. Now,whenever you boot this disk, thePM Graphics Editor willautomati}cally load and run.XXX *** > MORE BONUS FILES < ***Whenever there is sufficient room,we will be including TYPO II }andLINKLINE on the monthly disks.TYPO II is in LISTed form, and must be ENTERed before using.It will not RUN from the men}u.Please see the HELP files on theFRONT of this disk for LINKLINEinstructions.XXXThe menu that appeared on the s}creenwhen you booted the disk will onlyRUN programs with a .BAS extender.If you try to run a program and theresponse is '}cannot run Filename',check the file extender with thislist:XXX.BAS BASIC saved program, use menu RUN or LOAD a}nd RUN..LST BASIC listed program, ENTER then RUN..EXE Assembly language 'Load and Go' file. Remove BASIC,} boot DOS, type L then enter the filename..ASM Assembly language source code (Atari Assembler Editor)} Must be compiled..M65 "SAVEd" MAC/65 assembly language source code. Must be compiled.XXX.OBJ }Machine language object file. Same as .EXE but not 'Load and Go'. See corresponding article..SYS Reserved fo}r DOS system files..TXT Text file. Usually accessed by another program..ANM A special P/M Animator file f}or this issues P/M GRAPHICS EDITOR.XXXAll programs from ANTIC issues datedprior to August 1984 were reproducedfro}m ANTIC's Archive. We've updatedthem from our HELP columns andmost are compatible with the XL andXE machines. We have wor}ked to insurethat our programs operate aspublished, but we consider all oursoftware listings to be works inprogress which} we encourage you topersonalize and enhance.Good luck, and ENJOY! -ANTIC ED} -ANTIC EDELh pEj`jP#p gjLiర jLijLi` jLiYjLi#p jLi࠰ }jLijLi jLiajLiP sjLi࠰ jLijj%j`<~~<wݻwիիij }BB$BBہ<݄ћ!?۽f$< Cv||||ffffffffff }>>>><$f~rr~f$<`xNNx` 00|88- }ppPBA00fffxx$$<<$$<<<<<$<<$$<< }$$<<$$<<$$<$$$xx<<xx<< }<01<$$<<$$<<<<<$<<$$<<$$<<$$<$$ }$$$xx<<<<xx }822? ?11>""?33?! '#?fffgggfffgcfc```` 2'3  p@PPppPpWUUWpuUuB`Gt.3)4jjn0L3) ^ƒƔkk }jjjjЬk ґ ґ|4141Ƚ|4141ݬk4I1|4I14I1|4I1׮jf }Ѝ Юjm OҮj2k)Y)U))jj*45ZHPFFD<B: }AҮjtuvwjЍ `O?-3ʎ-3)(3-ҩҮ(3 ʎ(3Ү)3ʎ)3 `Ү*3 ʎ }*3Ү+3ʎ+3  ``(3)3*3+3-3ҍҍҍ`@ }``(3)3*3+3-3ҍҍҍ`@ DRONE DUSTERSBY BOB AYIK Drone Dusters is a fast andfurious machine language game basedon the tank-action arcade hit T$}arg.To complete one of the game's 15screens, you must run over all 13pulsating dots or shoot all ninepursuing drones that$} are trying torun over you. You can play Drone Dusters with ajoystick or from the keyboard. Plugthe joystick into por$}t 1. First,copy DRONE.EXE to another disk whichhas the DOS.SYS and DUP.SYS files onit.XXX Next, rename DRONE.EXE toAU$}TORUN.SYS. Now turn off your Atariand place this disk in your drive.Remove any cartridges (XL/XE ownershold down the [OPT$}ION] key) and turnon your Atari. Drone Dusters willload and run automatically. Each of the first eight screensadds a $}pre-set group of blocks to thegrid. But the last seven screens addblocks randomly. Display colors alsochange at each new$} screen, so it'srare that you'll see the same screentwice during a game.XXX If you prefer not to play with thejoystick%}, keyboard moves are asfollows. To go left, press [S]]. Togo right, press [D]. Up is [U] anddown is [N]. Pressing [CON%}TROL] [Q]aborts the game and takes you back tothe title screen. Pressing [ESC]takes you back to DOS. To playanother gam%}e, press the joystickbutton or any key and then press[START]. Your tank consists of twosuperimposed players, with adi%}fferent design for each of the fourdirections it can face. You can movein reverse at any time, and you can"turn a corner"%} before reaching itXXXsimply by pushing the joystick or akey for the turn. When the tankreaches the first corner in that%}direction, it will turn toward it.Be aware, however, that the tanklikes to keep moving -- YOU must findout how to stop it%}. The nine drones are bit-mappedGraphics 1 characters requiring 15redefined characters for eachdirection a drone can f%}ace. Dronespeed increases with every fourthscreen, as well as when five or onedrones are left on a screen (afterthe firs%}t two screens). Maximumdrone speed is never faster than thetank.XXX When you get to the fourth screen,you'll start se% }eing a UFO -- arotating triangular object. As theUFO movement speeds up, so does itsspin rate. It will appear in acorne% }r of the grid and flash briefly,taunting you to shoot it. And whenyou do blast it apart, it willreappear shortly thereaft% }er and movefaster. But it will never get fasterthan your tank. The UFO chases thetank with a "smarter" algorithm thanth% }e drones, and it constantly firesbullets at the tank, so keep on yourtoes.XXX Each drone you shoot is worth 35points. % } Running over a dot gets you25. Shooting down a UFO is worth 95points. You'll earn 1,000 points foreach screen you compl%}ete, up to 9,000points. At 20,000 points you'll getan extra tank.%}$E7LINEAFPPR 11;A ,;@,;@,;@,G@)}(}2( (1) HELP file5(GART ((2) How to 'port' files7( to an ST disk:(T()}(3) Instructions for( DRONE DUSTERS(+ (( SELECTION+6-2""(+41)42)43,@ )}<,6. D:DOC.TXT42,6. D:PORT.TXTF 436. D:DRONE.TXTP6-@@2(Hard Copy (Y/N) N6)}Z(+4Y)4N,@dW@@(}&@C@@K4YW6-@n A)}`AR@x@vB:,!@-7@<@,4XXX0(3(E-@@"Y(Ӡ)}Πf@l(}v A   3( A j@ B*-@@"R("ΠҠՠ)}ˠҠ_@j%D:MENU D1:HELP.BAS)}j%D:MENU D1:HELP.BAS(qf t XLAPNB0EXSTARA6@ ((<(d"(@ -}D +26-?:C:hhhԩ`,<A6,DAdAUuA'A @9A@P-}K@@]@@7c(}uAR@++(# ++(# Antic Mont-}hly Disk, June 1988 ++(#  ( | Side 'A' |++(# -} @ -@A $ GG;@@,;@ ,;@@,;A,;@,;@@, -}"D1:MENU" &&@@D:*.* 6,6." 6 @0i6-%@(6.7-}@<@,A67@ <@ ,..i67@<@,.7@<@,3 6.|67B:,%@,.367B:,%@- },.G67@<@,.(--@B:,:7<,4 G67<,..] 6.=:, @D67@<@-!},.7@<@,]67@<@,.0$@(''7@<@,4EE S@- @ .K'-"}7@<@,4 HELP.....BASK67@<@,. Ю2() <@F''7@<@,-#}4EE S@K @ P(7@<@,)|U @0W'!-@6+'@,%@' |Z++(#| -$} |[ ( |  |\++(#  d**(" Select HELP-%}.BAS for information.xAR[@@9'-@@#C( FILE NUMBERM A0Q[-&} BP:,A00"@&6.7@<@,0 AELB6.7+&@,$@%@<+&@,-'}$@%@,L B37@<@,4 36.7@<@,!7@<@,4DOS!.0 6.-(}-@B:,07<,4 AH67B:,%@,.7<,   6.! 6.D1:!67B:,%@,.?AR@-)}'-@@"?  LOADING E A@@91@@E-@@997<-*}%@,4.EXE)7<%@,4.OBJA##7<%@,4.BASAd % B[-@@"-+}-  CANNOT RUN 7 @LF:A,"@![% D:HELP.BAS B A0+@+@@-,} +6-?:AUv,D:MENU--},<FGO9&L&PP1FTTPTMOVPMPMCLMEMTOPMBASADJTOPJNXY@@1/} 10}B, ,B,P/M ANIMATORBY 11}TOM LAROSA(c)1988, ANTIC PUBLISHING%%DO *NOT* RENUMBER THIS PROGRAM! 119@@,;A,9@@,;@@12}, 5 @I5@@ D:TEMP.ANM @6- ;-@&@--@@ 13};6-%@ &@67<,.>:," & 68@,-C:,A-@&@=68%@,-8@14},%$@ A 6-&@; BAY1A@; A1 @Q2lE(=}Ҡ 15}Can't find 'TEMP.ANM' Re-loading PMEDY-@@] l% D:PMED.BAS3ll(d}Ҡ Can't find 'PMED'16} please make sure the correct disk is in drive1 and press ۠Π4 B5"@@`6 @R< 17} @Q% D:PMED.BASZY (}-@@E(%Insert PMED disk and press ۠ΠO @QY @R[%(RE-L18}OAD PMED (Y/N)% B\@C(} A] @d,,($} e++(# 19} f++(#  g++(# h++(# 1:} i++(# j++(# k++1;}(#  l++(# m++(# 1<}n++(# o++(# Ҽp=+(# 1=}=AY@Fq-@A r:-)-@@0(4 :(}--(%1>}--(%Р͠ŠĠҠ//('&#(1?} Ӡ Still Animation&(+(( Ƞ Horizontal Animation+()&( ֠ Vertical Animation)(("( 1@} Ҡ Re-load Editor%(((--(%--(%ŠŠΠ--1A}(%X BY"@bAZ"@WA["@ A 1B}\"@@@ A>-@@>($堠E 4ALL6-!1C}-@-68,-8,1 ; A0E A0a 4ODD6-/-@@=6-%@I68,-8,M 1D}W A0a A0b4EVEN6-0-@@>6-%@J68,-8,N X A0b A0 1E}AQ6-A:, ARf-@@>($Ҡ INVALID INPUT! R-@APV \(}f A1F}# @)!@@# AQ 6--@.-@@!*( Player #. ! A1G} AT @A68,-8,  A0 A0 h-@@>($Ҡ NUMBER OUT OF1H} RANGE! R-@APV h-@@ .+(#.$ ?-@@?(1I}%! ("i 4ALL-@@G(#̧̠[1J}-@A_ i A#j 4 ODD TO EVEN)4O TO E,6-B-@@P6-%@\68,-8,1K}` j A $j 4 EVEN TO ODD)4E TO O,6-B-@@P6-%@\68,-8,` j A!( 1L}A 6-A:, AP)f-@@>($Ҡ INVALID INPUT! R-@APV \(}f A1M}4o6-@6-@'6-@ =-@@K6-%@W68,-8,[ e A0o A@5o6-@ 1N}6-@'6-@=-@@K6-%@W68,-8,[ e A0o A@R!! @)!@ 1O}A S76-6-@)-@76-%@T5-@@!1(. Player # RIGHT5U 1P}@(} AVf !-@@D($Ҡ NUMBER OUT OF RANGE X-@A\ f AV1Q}W68,-8,  A`XG-@@=(#G AR\Z-@@>($1R}P-@@!Z(] A ^!! @)!@ A _76-@1S}6-@ )-@76-%@`4-@@!0(. PLAYER # LEFT4a @(} A1T}bf !-@@D($Ҡ NUMBER OUT OF RANGE X-@A\ f Avc'68,-8, 1U} A0' A@lG-@@=(#G Ad?-@@?(%1V}ϠŠ (i 4ALL-@@G(#̧̠[-@1W}A_ i A j 4 ODD to EVEN)4O TO E,6-B-@@P6-%@\68,-8,` j A 1X}j 4 EVEN to ODD)4E TO O,6-B-@@P6-%@\68,-8,` j A ! A 61Y}-A:, A Pf-@@>($Ҡ INVALID INPUT! R-@APV \(}f Ao6-1Z}@6-@'6-@ =-@@K6-%@W68,-8,[ e A0o APo6-@ 6-@1[}'6-@=-@@K6-%@W68,-8,[ e A0o AP!! @)!@ A 1\}76-6-@)-@76-%@2-@@!.( . PLAYER # UP2 @(}1]} Af !-@@D($Ҡ NUMBER OUT OF RANG X-@A\ f A V68,-8,1^}  A `G-@@=(#G A RZ-@@>($1_}P-@@!Z( A !! @)!@ A 76-@6-@ 1`})-@76-%@4-@@!0(. PLAYER # DOWN4 @(} Af !-1a}@@D($Ҡ NUMBER OUT OF RANGE X-@A\ f A v'68,-8,  A0' AP1b}G-@@=(#G A d  (}6-@ --(%1c} ?-@@#-@)(5-@8;(?  --(%1d} --(%Ӡ۠àݠҠҠՠ 0-(%0$ $6-R:,$A@1e} ^F:Ad,"@((}T6-?:<@<<8@,<<<,^ A "@bA0  n1f}""@)F:Ad,"@4AdAUB6-%@X %@A0#d6-@n A0# f""@)F:1g}Ad,"@4AdAUB6-&@V!A0#\6-f A0# A0 E36-?:<@<<8,<A1q}V?BDOS SYSB*)DUP SYSBSAUTOGO BASB.hCLASS BASBCLASSMAKBASBCOLORV2 BASBCOLORVISBASBDOC TXTB3DRONE EXEBDRONE TXTB HELP BASBMENU BM.PMED ANMBPMED BASBPMED SYSBPORT TXTBD6SORCERERBAS <@P<@ ,EAdAU A0 A0'6-A 6-@P!6-'6-$6-R:,$1r}A@^F:Ad,"@((}T6-?:<@<<8@,<<<,^ A"@b1s}A@ h""@)F:Ad,"@4AdAUB6-%@X %@A@#^6-h A@#h""@1t})F:Ad,"@4AdAUB6-%@X %@A@&^6-h A@& A@6-%@1u}!A6-@`C'6-?:<@<<8,<<<@ ,9AdAUC A@6-&@ @`61v}-AC'6-?:<@<<8,<<<@ ,9AdAUC A@'6-A 6-@P!6-'6-$6-R:1w},$A@^F:Ad,"@((}T6-?:<@<<8@,<<<,^ A1x}"@bAP h""@)F:Ad,"@4AdAUB6-%@X %@AP#^6-h AP#1y}h""@)F:Ad,"@4AdAUB6-%@X %@AP&^6-h AP& AP6-%1z}@!@6-@ C'6-?:<@<<8,<<<@ ,9AdAUC AP6-&@ 1{}@ 6-@C'6-?:<@<<8,<<<@ ,9AdAUC AP NAdAU!N F:Ad,"1|}AUB"N6-F:Ad,#Nt%2@P@@9-@@[2_1}} qAdAUt$/u0u;A,;AU,1uMM67@<@P,.2hhhhihhhhhhhhheхϦ1~}iͥi2u`M67@Q<A,.2ѐϰԊˤԑեН`V6-C:,`+3ujAR1}6..67@,.F67AU,.7@,XAjA 4uP-6-F:AA,%AV$F:AB,&@1}P6-P:+&A$,'A$,$A$5ukA@#6-%A:ABP:'AV,YAA&AV$F:AB1},kAY@F6uqAdAU'BByA$;6-A$$AVMB2w@_B2VqB2W1}7uU6-%A!-%A(-1 CAUA @8u006-?:<<,)(! ,$@=)(! ͠ MAKE a Player 3 @f= @hB5},)(! ,$D3)(! LOAD Animator 3 @fF3)(! Ӡ STORE Players 5}(Disk) 3 @fH=)(! ̠ LOAD Players 3 @t= @J,)(! ,$5}P BT"@7AU"@bA@V"APW"@cAd @"5}@A`)-@N( X A06-?:<@<<<<,5}I(ɠРŠ& A0?(ԠI A0I(& A0?( 5}֠I A0I(ɭԠנ& A0?(I A0I(ՠà& A5}0?(έנΡI A0I(& A0?(íҠΠI A0I(5}& A0?(Ҡ- I A0I(Ǡ- & A0?(ŠŠ- 5}I A0S( & A0?(I A0S A@($"5}AP#-@1@(# AQ-@1@(!-@1@!(@@&6"!-@15}@,(NORMAL6 AV!-@1@!(S"@!-@ @5(-PLAYER SAVEG-@15}@S( = 2"@!-@ @2( -SAVE_!@@!-@ @8( 5} J-@ @_( ԠƠ١8!@@!-@ @8( $:-@5}0(: A0#6-@#-@@ @6-%@-@<(7&@<&@5},@ .-@@!$( . AqV-@@ #-@'(+ ?-@@ K-5}O(S V$%-@(%( #-@0@#( ̣- #-@0@#( - 5}#-@0@#( - #-@0@#( #-@0@#( #-@0@5}#( #-@0@#( #-@0@#( #-@0@ #( 5}"A#-@5@(# A-@5@(!-@5@!(@@&6"5}!-@1@,(NORMAL6 A-@5@(-"@!-@1@-(NORMAL -"@5}!-@1@-(REPLACEh!@@!-@1@-(Ԡ?-@1@J(Ơ\-@1@5}h(١,!@@!-@1@,(=06-?:<@<<<A<@"<@ ,: B=$V5}-@@ #-@'(+ ?-@@ K-O(S V$$.+R:,"@*T:,5}.$F+R:,"@*T:,96-%@C APF$F+R:,"@*T:,96-5}&@C A`F$;+T:,"*R:,"@1-; ApF+R:,"@*T:,95}6-&@C AF$F+R:,"@*T:,96-%@C AF$M+R:,"@*T:5},"96-%@C APM AM+R:,"@*T:,"96-&@C A`M A5}M+R:,"@*T:,"96-&@C AM AM+R:,"@*T:,"96-5}%@C AM A&!@6-@$0 @6-@$1$: A`D A`M5}$N @6-@ $S!@ 6-@$T$X A`_$ F:Ad,"@3ABF5}:Ad,"@&6-%@8AdAUB APBF:Ad,"@&6-&@8AdAUB A`5}:F:Ad,"@9*AdAU0-: ApBF:Ad,"@&6-&@8AdAUB A5}BF:Ad,"@&6-%@8AdAUB ALF:Ad,"A5&6-%@8AdAUB 5}APL ALF:Ad,"A4&6-&@8AdAUB A`L ALF:Ad,"AC&6-%@5}8AdAUB AL ALF:Ad,"AB&6-&@8AdAUB AL A"5}F:Ad,"@" Af"F:Ad,"@" A"F:Ad,"@B" A/F:Ad,"@('%5} B/ @P"F:Ad,"@!" A ,F:Ad,"@" B, A,F:Ad,"@" B5}, Ap,F:Ad,"@" B, Ap@ HF:Ad,"@3&6-%@2!@>6-H 5}A0>E"!-@@!0( ҠBAdAUE$?E"@!-@@!0( ҠΠB5}AdAUE$_( }Ē('( Ҡ36-@?6-@K6-U A_ A 15}"@F- A"A`- AC"()-@@- 3-9(.C A5}7 (*-@@! '--(.7 AC"()-@@- 3-9(C A5}7 (-@@! '--(7 A"F:Ad,AU" A A AH B5}-@@">(PUT PLAYER IN MEMORY (Y/N)H B*@C!-@@"'(*$_"@A5}+!@@A ?-@@ M68<,-8,Q _6-%@N-@@"(--@@"D(5}CLEAN TABLET (Y/N)N B4@C!-@@"'(1 A4$ B' AK"@#5}-@@ 168<,-8,5 A6-K AC6-#-@@ 168<,-8,5 C6-%@5} A A6-@@"3(Ҡ OUT OF MEMORY!6$YAdAU A) B;-@5}@"U(EDIT FROM (1-)Y B @!-@@"3AdAU9(?6-B$ b!)!@@5}%-@@"@(NUMBER OUT OF RANGE!T-@APX b A ;-@@"('"@1 Au5}; A ^-@@ 1( PUT AS NEW PLAYERC-@@"^( REPLACE ORIGINAL  B95}"@16-@/"@Au9 A 9"@06-@/"@Au9 A  A $5}J6-@6-)"A 3 Au= B@'J A! B!"@Au`"!-5}@@ 6( UP TO DOWNH-@@"`( LEFT TO RIGHT B#"@1 A # A 5}"@0 A!."@Au+"A .$f-@@ 2( D-5}@@"c( f$8"@Au+"A 5 Au8$O6-,-5}@ @6@:6-%@K67<,.>:8,,O 3-@@ (68,-@:7<,,, 36. B'5} A4 A 5l-@@ &68,-:-@@J1%@Z1@&d A!h5} l : B' A;"*"@F$=J"*"A` AaI%) A!@= AaI%@ &G A!@5}J$?("@F AaI%% A!@($A0"A`# AaI%@ &- A!@0$C A\68,-8,%$5} (} A@ A@,)(! ,$3)(! Р͠ŠĠŠҠՠ3 @b5}3)(! à COMPUTER SAVE ONLY 3 @f3)(! Ġ DATA STATEMENT SAVE 3 @fG)(! Р PRE-CON5}FIGURED STRINGS3 @f= A@G A@,)(! ϠΠϠΠՠ,$ @t B7"@X5} A@ # AA- AE7 @P-"@ A@ # AE- @P-"@ A@ # AC-5} @P"@(@P A@11()DO NOT USE DRIVE NUMBER OR EXTENDERS( WHAT FILENAME5}4A@, 6.D:67@,.,6-B:,%@ AH+@+@@;%(FILE5} EXISTS- 'Y' TO REPLACE)10Y; A@$"@"BB @@ >>(5}@10 GOSUB 30000:DIM P$($@ ),P()XX(@20 RESTORE:FOR I=1 TO $@ $:READ A:P$(LEN(P$)5}+1)=CHR$(A):NEXT IQQ(@30 P(1)=ADR(P$):FOR I=1 TO &@:P(I+1)=P(1)+I*20:NEXT I-@))(@5}%@$@ DATA-@@(@8<,,# (@8<@ ,# @5}$-@"BB-@ @@ _N(@10 GOSUB 30000:DIM P$(5}$@ ),P(),H$(20):TOTAL=_6-B:,%@a6..STR"67B:,%@,.a(@ 20 CLOSE #1:OPEN #1,45},0,>:@4,>:@4,w"(@30 INPUT #1,TOTALC(@40 FOR I=1 TO TOTALw(@&50 INPUT #1;H$:P$5}(LEN(P$)+1)=H$:NEXT IPP(@?60 P(1)=ADR(P$):FOR I=1 TO TOTAL-1:P(I+1)=ADR(P$)+(I*20):NEXT I@ @5}@(@-@-@@ ,(@>:8<,, ((@, 5}6..PMG67,.+@+@@Z(@-@2-@@ D(@5}8<,H L W@Z$"F:A,"Ap" A@0 A (} A@ AP3)(! Р͠5}ĠĠӠՠ3 @b3)(! APPEND (2 FILE LOAD) 3 @f3)(! Ġ DIRECTORY .PMG FILES 5}3 @f3)(! ̠ LOAD SINGLE FILE 3 @f A@ @t B"@X AP 5}"@( @P" AP"@c AS AP1 APP@@1@5}@7 (}3@3@@D:*.PMG@((7@<@ ,4FREE AP)5}(7@<@,| AP#(( d-@@",(۠Ӡ٠٠6 BH@5}@Z@@9d AP AQ AQ> AR;()DO NOT USE DRIVE NUMBER OR EXTENDERS>$5}(WHAT FILE TO LOAD 4 AP AX: 6.D:67@,.&6..PMG:67B:,%@,.+5}@+@@\ AQ@(-@<-@@ I@T68<,-X 5}\ r(ĠŠD(&PUTTING LAST PLAYER IN BYTE REGISTER..X-@@ n68,-8&@<,r ; 5}B6-%6-16-; @PP!@ ARQ4-@@ &8,!0 AR5}4 S$ZI&(ERASE PLAYERS IN MEMORY (Y/N)0 B<@C?'I @P[$ AQ7(FIRST FILE NAM5}E#4- AP7 AX: 6.D:67@,.&6..PMG:67B:,%@,.+@+@@5}@6-&@7(SECOND FILENAME#4- AP7 AX: 6.D:67@,.&65}..PMG:67B:,%@,.+@+@@4@6-&@*6-46-%%5}Y!@@0(Ҡ -BUFFER OVERFLOW!O(TO MANY PLAYERS TO HANDLE.Y AWE-@%-@@ 25}@=68<,-A E G-%@'-@@ 4@?68<,-C G 1@@5}'6-%@1 AQD%-@AP % APYF:A,"Ap7(Ҡ-FILE NOT FOUND!K-@5}APO Y AP @Pp -1q "@:.,*"@Ar""@:,*"" As5}%"-(% Aat%"@-(.% Ab AaG%*68,-8,% 67,.>:8,,* Ac5}6-A($6-@d$6-@2$ 6-@$ 6-@$ 6-@$ 6-@5}$ 6-@$8 AaG%9*68,-8,& 67,.>:8,,* AcU 1%$@%%&@R6-?:<5}<<<@<@"<@ ,U$ Af8!-@A ! Af   Af07<,4$ 5}7<,4.67<,. $ 7<,467<,.. $$% (} (%(STILL PROCESING...U-@@ 5}&68,-8-@ @U(TIME LEFT- @ &%-@@%6-%@ 6-1("5}@:, AaG%(68,-8,% 67,.>:8,, AdAU A9 B-@@"9(5} PLAYER (Y/N) B*@C!-@@"'(*$ Au AfXO A-@@5}"K(WHICH PLAYER TO VIEW (1-&@)OY* @!-@@"'(*$Za!&@#-@@5}"?(NUMBER OUT OF RANGE!S-@APW a A D[$' Au B$ A"ApP5}6-@@",(PUT UP MENU (Y/N)6 B*@C!-@@"'(*$6-' A5}-@@"($c-@@"0(VIEW NOT IN PROGRESS!D-@APH Z-@@"`(5}c$Lb-@@"1( PUT AS NEW PLAYERC-@@#_( OVERLAP ORIGONALb$M!-@@"5}(!$NX-@@"*( UP TO DOWN<-@@#U( LEFT TO RIGHTX$VC-@@"(5}.-@"@( ǠC$@%-@@! B% A6-@@6(LOAD IN ANIMATOR FILE.5} (Y/N)B BC@C @PD (}E?-@@?(%INSERT PMED DISKETTE AND PRESS RETURNF B5}G@ @PH@I5 A5@@ D:TEMP.ANMJ AEK@L5} A% D:PMED.ANMM= A=@3@ D:TEMP.ANMNI'(Ҡ -ANIMATER NOT FOUND5}!;-@AP? I @P`"P' '.(INTERNAL Ҡ #F:A,B-@APF P @PGqHq5}AdAUIq F:Ad,"AUBJq6-F:Ad,$AdAUF2@p@@Z-6}@@^ 2$:AU,/68,-3 N6.{6-6}?:<<<<<<,>s306-?:<@<<<<<,3$s0-@@ %68,-86}<,) 06.sO6-@#-@@ 467<,.>:8,,=6-8,C6-O6-A(s-@@s*"6}@67<,.*6-%@sAP:',"@!67<,.)6-&76-%@A Bs67<,..6-%@6}s6-'@ sD67<,.6-%@267<,.>:AU,@6-%@D s$t<-@@ %66}8,-8<,) 06.<6-@tO6-@#-@@ 467<,.>:8,,=6-8,C6-O6-A(t-@6}@t"@6-%@tAP:',"@!67<,.)6-&76-%@A B t67<,..6-6}%@ t6-'@  t6-%@  t306-?:<@<<<A<@"<@ ,3$ht`06-?:<<<6 }<<<,]6-?:<@<<<<<,`$it= B:6-?:<<<<<<6 },=$jt A0u;A,;AU,1uMM67@<@P,.2hhhhihhhhhhhhheхϦiͥ6 }i2u`M67@Q<A,.2ѐϰԊˤԑեН`V6-C:,`+3u4 6.67@,.6 }467AU,.7@,4uP-6-F:AA,%AV$F:AB,&@P6-P:+&A$,'A$,$A$5uY6-%A(6 }ABP:'AV,GAA&AV$F:AB,YAY@F6uqAdAU'BByA$;6-A$$AV6}MB2w@_B2VqB2W7uU6-%A!-%A(-1 CAU6}A @8u%%JNK=USR(MOVE,0,PMB,P(W),0,0,20)uBAR@'AA'9A@wBRETURNu? 6}B5@@ D:TEMP.ANM? Bu@$u)(PLAYERS BEING RE-LOADED) @bv\ B6}@(-@<-@@ I@T68<,-X \ cv= B=@3@6} D:TEMP.ANMfvJ(ŭĠŠ0-@@ F68,-8&@<,J gv; B6-%6-6}16-; @P D1:PMED.BAS6}40EiͩkΩ͙kCopj`j {j`Hi͝Νh`:}L"SAB.DEMP:D"NUR:}AB.DEMP:D"NUR8ST LISTINGSON MONTHLY DISK...and how to get themby CHARLES JACKSONAntic Technical EditorFor those ST owners who do no>}t yetown a C compiler, but are eager totry out Antic's C language listings,we are now including the executableobject code>} on the Antic MonthlyDisk.XXXAll disk files with extendersof .PRG, .TOS, .TPP and .ACC arecompiled ST programs, ready >}to betransferred to an ST disk andexecuted. Given enough disk space,we will also include the sourcecode. 'C' source cod>}e files willhave a .C extender, assemblylanguage source code will havean .S extender.XXXPORTING FILESBefore using an >}ST program, you musttransfer it to an ST disk. Thisprocess of transferring filesbetween computers is called"porting."X>}XX To port a file from the AnticMonthly disk to an ST disk, you'llneed the Linkline programs fromthe August 1985 issue>}.(LINKLINE.PRG and LINKLINE.EXE are both included on this disk).XXXIf you don't have Linkline, youmay also use: > }- A telecommunications programfor the ST which supports XMODEMfile transfers.FLASH or PC/InterComm will work).XXX - >!}A similar program for your8-bit Atari which supports XMODEMfile transfers. Chameleon orBackTalk will work. Unfortunately>"},HomeTerm won't do the job because ittranslates all carriage returns intoATASCII value 155. Also, don'texpect to succeed>#} at ST porting withany version of AMODEM.XXXA - 8-bit Atari computerB - An Atari 850 Interface Module with a modem >$}cable (RS-232 to D-9.)C - Null modem connectorD - Gender changer (if required)E - Your ST   >%} | A |=>| B |=>| C |=>| D |=>| E |     Sample porting configurationXXX IMPORT>&}ANT: If you're not usingLinkline, both modem programsmust be configured similarly. Ifyour 8-bit software is set for 1200>'}baud, your ST software also must beconfigured for 1200 baud. Additionally, BOTH programs mustbe set for 8-bit (binary) >(}filetransfers.XXX Once both computers are linkedtogether you may begin the filetransfer. You can also reverse this>)}procedure to transfer files from STdisks to your 8-bit machine.XXXWALK-THROUGH DEMO1) LINKLINE:Once both LINKLINE pro>*}grams arerunning, place the monthly diskinto the 5-1/4" drive, and sitdown at the ST. Choose theLOAD A FILE option and t>+}ype inthe name of the file you want totransfer. LINKLINE will pullthe file off of the monthly disk,and save it to an ST >,}disk.That's it. You're done.XXXWALK-THROUGH DEMO2) MODEM PROGRAMSLet's walk-through a sample filetransfer. We'll >-}use BackTalk on an8-bit machine, and FLASH on the ST. Configure BackTalk for 1200 baud,with Full Duplex and ASCIItrans>.}lation. Press [SELECT],choose the XSEND option, selectXMODEM protocol and enter the nameof the file you wish to port.X>/}XX From the ST desktop, double clickon FLASH.PRG. Make sure FLASH isrunning at 1200 baud. Type -Bto change baud>0} rates, if necessary. Now type -R (for RECEIVE).When the file selector box appears,press [ESCAPE] and type the name >1}ofthe file to receive. Press [RETURN]or click on OK. To begin the transfer, press the[START] button on the 8-bit Atar>2}i.XXX Occasionally some versions ofXMODEM will append extra "garbage"characters to your files. Textfiles, such as C>3} listings, areparticularly susceptible to thisproblem. If your implementation ofXMODEM appends garbage characters toyour>4} source code, you must removethose characters with a text editorbefore compiling the program.>5}program.<W^z!!PMMODGRMODPDDDDTDTPDSSFFSMEPMMOVSHAPE3SIZEGOOEEPDSHAPE4SIZESFIRSHAPE1SIZEPDSHAB7}PE2SIZESCREADEMACMOVECHXJUNPMMOVEMPAGCLPAGEDMPMBASB8} B9} !"#$%B:}&'()*+,-./01234 B;}SORCERER'S APPRENTICEBY JIM CATALANO(c)1988, ANTIC PUBLISHING#XAY" A0.6-@:6-B<}@D A N A X A%(6-@16-@H%P:H:,$AE,S6-@%P:H:,$@Q,u6-B=}@H%P:H:,$AE,6-@%P:H:,$@Q,-[6-@6-A '6-@56-%@C6-&@B>}O6-[6-@2MOVE DEMONIC SPIRIT7++AA(%P:H:,$@,<#  6-@#6-%B?}@A# !6-@#6-&@F  6-%@K !6-&@Py5 %@*!&@* %@B@}*!&@W6-@H%P:H:,$AE,y6-@%P:H:,$@Q,U226-?:<@-@@Q(@SCOREc-@@BX}p(@@'@'@ AA F:@, @A!B AEREDEFINE CHARACTERBY} SET J(6-F:A@,&@(6-$AVO;@F,;A,T886..hhhhhhhBZ}`^!!6-?:C:,<BsD<<A$,[[67@<@d,.@;;fffx~~ ~~}@`pB[}[[67@e<A(,.@{www_o޽}}[[67A)<A,.@fvB\}f~xx~|fL6~~ f> lfl|`|f~}~f`f>[[67B^}A!<A,.@߿~~<~߷*‚@``v~wkcwv~~nfff~##67AB<AB,.>:@4,[[67B_}A<AH,.@,4><|f|lv`~f~||x8<>wcff~|ff~ 4,)-@@)(@?@[\]^)-@@)(@_BFHJKBh})-@@)(@ QT  )-@@)(@zYYYYzg A!!-@@@;6-P:H:Bi},$@ ,]6-@%P:H:,$@,c,g g A !-@@;6-P:H:,$@ ,]6-Bj}@%P:H:,$@,c,g  @2,@@1/@C/@U,@gBk}/@@y,@@/@@,@@/@@ `,@@'/@@Bl}9,@@K/@@]/@@`$%*/EVIL SORCERER 4;@R,6-@&>>>6Bm}.4FF00>>77// ??`@bb ||PPPPCFIREBALL H;@,6-@M6.T((T(T8T(RBn}DEMONIC SPIRIT W;@B,6-@\446.*