@L|}6CD l0C)HCC WhL/h `CmCDiD`  R@W1  Y0@R !L` D  C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD` D  C D     )16CS S)  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙` d J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLL&0") $G% }H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0 })8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH) }  hyhyB q L> Lm JJ  Ln*` dB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L }  !? S   q 1 L   Ll  Lg E`L   !L)  q 1L}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF } G) *Gȩ GȽG GȌd q q G`  8   0G  `D}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`Y}`piH n0)բY? 08`0 }  0$L GGȽG L `8L`L}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR}1LJ舩9GIH`LJJ`HGHh l`} S gL   8 rii `дCDCG W  }C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}}OLO |||DDOS DOSDOS SYS }}}}CDOS SYS} 0`BDELV !B }`LVUQ   ]   TU J ]L!T  #      TU  } L ? .  t`GBJ V~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI   0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J V (` 9 V⪍ ઍ  -'}LLu DEHILV 9 .l 9 .l  `` s$B VBH(}I|DE V BLV nB,DE J V* \*` B V BLVDEHI BLVL)}1u H232435; 1 ;  hh@2 e1i1LHҍ 00) 08 109hh@ Ҡ2e*}1i1232435ޥ<<8J} 3E:}DISK OPERATING SYSTEM II VERSION 2.0SCOPYRIGHT 1980 ATARIA. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDGE J. D,}UPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRESSF. LOCK F-}ILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES9!&x#!7&p))'&X*./)L''-؆莟.}R'S  vW DEHHI 1A#! @ ~0ɛ8A0.) ȅ 1 1i/}il ! 1L NO SUCH ITEMSELECT ITEM OR FOR MENU! 0 .{z:*{}.|~ 1 0 00}JB 18L^%|DLl%DIRECTORY--SEARCH SPEC,LIST FILE? # 0 0 n&|D! 1L NOT A DISK FILE1}N !B 1L " 1 !BDED:}:1BJ|DE 1DEBH2}I 1 h0ߢ 0.  0?詛 1 ~0YЛ 1 "L<" "L 3} BL1TYPE "Y" TO DELETE...DELETE FILE SPECCOPY--FROM, TO?OPTION NOT ALLOWED* MENU 018 COPYING---D1:MENU4}# 0|D .L$A#B#C#JB|DE 1BHIDD#E 1D#0: B5} 1L B#C#C#B# B 1N#$0SYS1}:e#D# d# D# .d#ȽD# d# 𩛙d#X# 1,A#6}PdD#ELO- A.BJdD#E 1 1HH 0hh|DL^%1}:e# Lt% e#dD#EL%7} 1 0 . .0% 1L WILD CARDS NOT ALLOWED IN DESTINATION 0 A.|K@C}//3Hu ξL/L DRIVE TO WRITE DOS FILES TO?WRITING NEW DOS FILESTYPE "Y" TO WRITE DOS TO DRIVE 1.?}D1:DOS.SYSERROR - NOT VERSION 2 FORMAT. , &* բ( 1L `[) 0NΞ 0 L1M) 1@} L BAD LOAD FILELOAD FROM WHAT FILE?) 0 0#B 1L WHAT FILE TO LOCK?) 0 0$B 1L WHAT FILE TO UNLOCK?DUA}P DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO USE PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV. h  ,B}  `)  <0 2 2 0  ,   ,,ޢ* 1L ,K* 1 ~0 0C}FINSERT BOTH DISKS, TYPE RETURNERROR - DRIVES INCOMPATIBLE., 1 ~038  , 1L D}, &*  Lz+, 0 , 1 ~0 + Y,0!,0 ,L+ ,mm  v,"ǭE}0Ξ, 05,Lt+L +,Hh` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNF}INSERT DESTINATION DISK,TYPE RETURN`    `L,8,0( rG}L1(`ߢ) 1* 1 ~0Y`hhL S SL1) 8`NAME OF FILE TO MOVE?- 0 0|DLtH}% A., 1 <0 0 .@L# .BJ 1  DEHIB V L1 ,5 1 <0,L. I} JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 , 1 <0,0Lf- B VJ},A#P, 1 <0 0L#L ߢ) 1* 1 ~0Yj383}mm ݭK}}`8}``|* ? ɛ,`|:(|/ 1L `DESTINATION CANT L}BE DOS.SYS0 0H{ $22Δ $28/L /) $2 Π $2 0 ξM}hAΞB,0 J 1 BޝDEHI,HDE 1HIHIDELSAVE-N}GIVE FILE,START,END(,INIT,RUN)O X0 1`BDEPHI V` X0H 1 L O}0 0 1L0`PLEASE TYPE 1 LETTER,0`hhL <0 1L0LA1 ,;ɛ7,"ɛ:ݦ1ݥP}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{Q}NAME TOO LONG B VL ` L1I H1EӝDL1|mDiE` V0`8d/8 i:"2!22 1R} L ERROR- 128ɛ+,' 20*.. өw2 1``2TOO MANY DIGITSINVALIDS} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4uT} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4uEiͩkΩ͙kCop j`j {j`Hi͝Νh`V}L"UNEM:D"NURͩkΩ͙kCop j`j {j`Hi͝Νh`YD T AXLPNB0@!(@( (Pd"(@ Q +26-?:C: X}hhhԩ`,<A6,DAdAUQ;@@,uA@'A @9A@0K@ Y}@]@@7c(}uAR@G Ap-@@G(# + Z}+(# Antic Monthly Disk, Sep. 1988 ++(#  ( | Side 'A' |++(#  [} @ -@A $ <<;@@,;@ ,;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@<@,4FREE@- @ `}.K'7@<@,4 HELP.....BASK67@<@,. Ю2() <@F''7@<@ a},4FREE@K @ P(7@<@,)|U @0W'!-@6+'@,%@' |Z++(# b}| |[ ( |  |\++(#  d**(" Selec c}t HELP.BAS for information.xAR[@@9'-@@#C( FILE NUMBERM A0 d}Q[ BP:,A00"@&6.7@<@,0 AELB6.7+&@,$@%@<+&@ e},$@%@,L B37@<@,4 36.7@<@,!7@<@,4DOS!.0 6. f}-@B:,07<,4 AH67B:,%@,.7<,   6.! 6.D1:!67B:,%@,.?AR g}@'-@@"?  LOADING ? A@@91@@5%? B226.( h}㩱㮠j-@@ +-&@5(7<,I-@@&c(7@A i}&<@A&,g j$[-@@"-  CANNOT RUN 7 @LF:A,"@![% D:HELP.BAS B j} A0D1:MENU.0@!(@( (Pd"(@ Q +26-?:C: 7LINEAFPPR 11;A ,;@,;@,;@,G@l}(}2( (1) HELP file5(GART ((2) How to 'port' files7( to an ST disk:(T(m}(3) Instructions for( DRONE DUSTERS(+ (( SELECTION+6-2""(+41)42)43,@ n}<,6. D:DOC.TXT42,6. D:PORT.TXTF 436. D:DRONE.TXTP6-@@2(Hard Copy (Y/N) N6o}Z(+4Y)4N,@dW@@(}&@C@@K4YW6-@n Ap}`AR@x@vB:,!@-7@<@,4XXX0(3(E-@@"Y(Ӡq}Πf@l(}v A   3( A j@ B*-@@"R("ΠҠՠr}ˠҠ_@j%D:MENU D1:HELP.BAS 11;A ,;@,;@,;@,G@= WELCOME TO THE ANTIC MONTHLY DISK 㩱㮠Most of the prt}ograms on this disk arewritten in Atari BASIC. Some requirespecial hardware or specific instruc-tions. Please read the coru}respondingissue of ANTIC for completeIf you wish to order a back issue,or need subscription information,call us at (415) v}957-0886. For creditcard orders, dial (800) 227-1617, Ex.133. In California, call(800) 722-3545, Ex. 133XXX *** BONUS Fw}ILES * BONUS FILES *** DRONE DUSTERS BY BOB AYIK DRONE DUSTERS (DRONE.EXE) is aslick machine-lanx}guage arcade game. If you gamers liked TARG,you'll *LOVE* Drone Dusters! Read the HELP file forcomplete instructiony}s.XXX *** > MORE BONUS FILES < *** We've also included PMED.SYS,which may be used as an AUTORUNfile for your PMz} 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}8K8P?@     Y`  Y0 l `8''xXL( LinkLine/80}0V.041486 (C)1986 Antic Publishing Written by Patrick Bass Receiving Working Transmitting READY>}(|)PBJKL(E:D(E VP B D'EWHI V &B JKL)R1:D(E V $}B JKL()R1:$D)E VP BD'E HI V G,P BlD'E HI V ,L5)D1:)*~):)):"`}BJKzD)E V 0#`BJK}D)E V0`P BD'EHI V`08~):}H):A`BJKzD)E VAP BD'EHI VL*`BJK}D)E V0A*+(` B}D(EHI Vii8` B JKL*R1:D*E V (BJKL+R1:D+E V}0((( BD(EHI V( BD(EHI Vii8++}( BD(EHI V B V`G,B- B JKL_,R1:[D,E V (BJKL,R1:D,E V}+ BD'EHI V ,+'+ ΢ B V`' P BD'EHI V`+LL-SL- `}+})0 )0 b-` B VPC->. BvD'EHI V *``BD'EHI V0$'}iiiiLb-`+}) - *` B V0`0P B`D'E HI} V B JKL!.R1:D.E V (BJK?./LF.R1:BD.E V BD'EHI V䭜'ۢ B}םD-EHI V B؝D-EHI V BD'EHI V'iiii8--}--- -Ш B V`'     Y`  Y0 l `8''xXL( LinkLine/80!` *O.|r*m - ЭЭм// ??<JNA NJ/<NA"/0<NBNuNVaaJygaHN}^NuNVNZ./</</<N $ 3>.j/<>/< N&P. ?<NTByByN^NuNV. <}?<NT3 yfa< yfa. ?<NT3 yf3N^NuNV. r?<NTBy<`Ry}< y>Naa>>NN^Nu}NV. ?<NTah09,|3f09,|@3:. ?<NTD:*B9./</<}NPJyg">>N>a&a>>NN^NuNVBy`By<`Ry< y?<?<N v}X>f?<?<N vX>:?<?<N vXByd`*0yd"|00H>?<?<N vXRyd09dy,m>?<?<N} vXN^NuNV32>N 3h09h|A:*.*B9B9./</<NPJy}gv>>N>/<?<=N \32 y2o$.0/9 n?92?<?N P3,>2?<>N T>>NN}^NuNV>>NBW/<?<2?<>N T>>NN^NuNV}>>N>aa>>NN^NuNV>?<N vT3& y&f>?<N vT3f>?<N vT3:09:}@yf3.Byd`* |02yd/?<?<N vX _Ryd09dy.m3d,N^NuNV>?<?<N vX nf>}S?<?<N vX nf>L?<?<N vXBy`> |2y \g$0y"|0H>?<?<N vXRy |2y}J(nBy`*0y"|0H>?<?<N vXRy |2y n> ?<?<N vXN^NuNV. :?<N}T>>NNN^NuNV3eBByDByH3NNN^NuNV3{BByDByH3NNN^NuNV#z#} .мZ#3dBByD3 H n 3NN n 0N#z###~N^NuNV3 3}zBByD3H3NNN^Nu#Bv"<vpsNBNuNV30.|Hм -@=|` nH2n2}RRn nm.4N>B@09 N^NuNV#### #Z##4> aF3} @pN^NuNV>a*pN^NuNV3# Z>4NN^NuNV#Z# ^>ZN n0"B@09 N^NuNV>}MN n0" n 0$ n0& n0(B@09 N^Nu#NN/9Nu#NM/9Nu#NA/9Nu} }}[1][ Welcome to LinkLin}e/ST | v.041286 ][ Perform ][3][ Load: 8Bit->ST Save: ST->8Bit ][ Load | Save ][3][ Enter the 8Bit file to load. ][ Selec}t ][3][ Select the ST file to transfer. ][ Select ][3][ Select the new device:filename.ext ][ Select ][3][ Want to tran}sfer another file? ][ Yes | No ][3][Thanks for using|LinkLine/ST|v.041286][ Exit ]}_crystal>_ctrl_cn _workin} _hialert _typeale <_loadler r_saveler _devaler _moreale _tksaler :_max_len n_main}J_initiald_communi_termina_load_fi8_save_fi_load_8B_write_tL_read_thX_send_}co_send_fi_get_fil_v_clsvw_v_hide__v_opnvw&_v_show__gsx1_gsx2_iiof}fz_iooff_pioff~_pooff_vdi_crys_if_appl_inZ_appl_ex_form_al_fse}l_in_graf_ha $_gemdos _bios v_xbios f_intin_intout_org_pal_c_mx}_my_finishe_new_pal_i_j_k_l_hi_word_w}rite_b_ptsin_path_ptsout_write_h_global_inchar&_lo_word(_pressed*_}bytes_r,_bytes_t._text_bu0_control_int_in_int_out _read_ha._dum0_file_ha2}_ad_c4_resolut8_lenhi:_delay<_gem_han>_gl_apid@_contrlB_addr_inZ_charact}b_file_ind_lenlof_driveh_workoutj_button_filenam_for_rea_action__addr_ou}_color.$            }            }$    .|r*m - ЭЭм// ??<JNA NJ/<NA"/0<NBNuNVaaJygaHNUVnBRCNSTETCSNAMETEMPFILENSSNNUXYCOSSEEETMTOGGLTSCABY@@ }@@  } !" } CLASS SCHEDULERBY GLENN K. SMITH(c)1988, ANTIC PUBLISHINGn,,,,x6,13,20,27,34 }) +AY) A"@6-?:A6<,DISABLEAA;@@,9@<@@,9@<@@, }9@,11;@,;@@,;@ ,9@,))(!  "))(! | Class S }cheduler |,))(! | By Glenn K. Smith |6))(! | (c)1988, Antic Publishing |@))(!  } J))(! | Press to copy |T))(! |a schedule to your printer |^))(!  } rINIT ARRAYS267@,.#67@@,.267@,.5-@&68,-568,- }9-@@(68<,-968<,-   E6-!AA`3AA` }EAY@4GET FILENAMEAR@&--@@-(Class data file 0&AR }(:& A@:AR@(NB:,"A@S= 6.D1:B:, @367@<@ ,.= A } XT37@<@,0:*7@<@,0:J67@<@ ,.T A b 6.l+@+@ }@GET DATA FROM THE FILEIF THERE IS AN ERRORTHEN CLOSE THE FILEAND REPORT THE ERROR } ApAY@-&@@B:,"A 4467+$@ },%@<++%@,$@,,.@68,--8,&@ +-@+- }@  6.*)@4!!"@2)"AUA>*67@<@,.>:,*)@R!! @H) }!@WA\*67@<@,.>:,*)@p 6-A:,z%@X6-% A 0)@ })@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@@ rST 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$zST 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)} rates, if necessary. Now type -R (for RECEIVE).When the file selector box appears,press [ESCAPE] and type the name )}ofthe file to receive. Press [RETURN]or click on OK. To begin the transfer, press the[START] button on the 8-bit Atar)}i.XXX Occasionally some versions ofXMODEM will append extra "garbage"characters to your files. Textfiles, such as C)} listings, areparticularly susceptible to thisproblem. If your implementation ofXMODEM appends garbage characters toyour)} source code, you must removethose characters with a text editorbefore compiling the program.or those ST owners who do no(a^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?uCOLORVISION, LISTING 2BY ERIK TIMMERMAN(c)1988, ANTIC PUBLISHING +@#, ./oNEXIDELASCCOLREPOLUANLOOCO @!@4A@xAA81!}@ @` A @e @0 A8A@@A@ COLORVISIONBY ERIK1"} TIMMERMAN(c)1988, ANTIC PUBLISHINGc;@,d ATITLE PAGE, A0INITIALIZE A@1#}PLAY GAME APRESULTS&"AW +X +@A-@@1$}(@ CoOvIioNAU""( by Erik Timmerman$&&( (c)1988, Antic Publishing1%}.-@A8 $ +@# 6-F:AY,6-6@ AY A3 9%6-@1&}$P:H:@,$A',9"A0  9%6-@$P:H:@,$A',9"A0@  " A0@ 9%61'}-@$P:H:@,$A',9"A0p ")"A0p& E%6-@$P:H:@,$A',E")"1(})")"A1X 'AA 'Av DRAW RECTANGLES _-@@%6-@ $;6-A`1)}&@ $Q6-@&@$_6-@$  A` 4 AAY> $ 6-6-A Ap1*} 6-6-A  Ap 6-6-A Ap$!6-F:A,!6-F:A ,6-F:A,1+}AUAUAUAUAUAU 6- A 1,}+@2-@@<!!(@CgRuLaOnS=-A A(@}F-@@1-}P(@oU i!Z-A n$(@}$-@@(@CoL: -B:1.},$$-P:+@ &,'@,@"(@"-@@(@ lUnA"-@ @"(@1/}-A $(@}$-@@""(@p AgA (/N.@.@10}@K:)@@"@6-{$| +AA'A11} A'AU-@@(HOW WELL YOU DID(-'(Small Rectangle:.....Luminance:-6-12} A(-@3@(-( (-(Middle Rectangle: ...Luminance: 6- A(-@313}@(& ( (0-( (-(Large Rectangle: Luminance:: 6-D AN$(-@3@(!($(14}X''(Background: Luminance:b 6-l Av(-@3@(3( ( (3("Do you want to pl15}ay again? (Y/N)F@.@@K:;)@F@"@6-o$p16}-z ,/2@@, )2,$X&R:,"@17}&6-&@b&R:,"@&6-&@l 6-%AVv&R:,"@&6-%@&R18}:,"@&6-%@!AU6-&AV-@  SLOW-DOWN STICK  T:19},"Ay Ap=-A ?$@6-P:'@,J6-&+$@,T"1:}6.Gray^"@6.Goldh"@6.Oranger"@6.Red|"@6.Pink"1;}@6.Violet!"@!6. Blue-Purple"@6.Blue "@ 6. Light Blue "@ 1<} 6. Blue-Green"@6.Aqua "@ 6. Green-Blue"@6.Green""@"6. 1=}Yellow-Green""@"6. Orange-Green"@6. Orange II'#$D1:COLORVIS.BASAA80kijFFPPFCFP1BYTEVVPAHQPVPVIEMOVPMEDIQEDCCCPMCLMEMTOPMBASADJTOP@5?}@@ 5@}5A} !"#$%&'()*+,-./5B}P/M EDITORBY TOM LAROSA(c)1988, ANTIC PUBLISHING%%DO *NOT* RENUMBER THIS PROGRAM!$ B 5C}@$ @P{9@@<@ ,;A ,;@,;@,;@ ,9@ ,;A ,;@ ,;@5D},9@ ,6-@ B6-@ P 6-C:,A @3AF:A,D6-C:,&@M6-C:5E},P$ PMED2% (}AR@% B< A@=OA@;(! Р͠ŠĠٺ͠E5F} @bO @d>,)(! ,$@=)(! ͠ MAKE a Player 3 @f= @hB5G},)(! ,$D3)(! LOAD Animator 3 @fF3)(! Ӡ STORE Players 5H}(Disk) 3 @fH=)(! ̠ LOAD Players 3 @t= @J,)(! ,$5I}P BT"@7AU"@bA@V"APW"@cAd @"5J}@A`)-@N( X A06-?:<@<<<<,5K}I(ɠРŠ& A0?(ԠI A0I(& A0?( 5L}֠I A0I(ɭԠנ& A0?(I A0I(ՠà& A5M}0?(έנΡI A0I(& A0?(íҠΠI A0I(5N}& A0?(Ҡ- I A0I(Ǡ- & A0?(ŠŠ- 5O}I A0S( & A0?(I A0S A@($"5P}AP#-@1@(# AQ-@1@(!-@1@!(@@&6"!-@15Q}@,(NORMAL6 AV!-@1@!(S"@!-@ @5(-PLAYER SAVEG-@15R}@S( = 2"@!-@ @2( -SAVE_!@@!-@ @8( 5S} J-@ @_( ԠƠ١8!@@!-@ @8( $:-@5T}0(: A0#6-@#-@@ @6-%@-@<(7&@<&@5U},@ .-@@!$( . AqV-@@ #-@'(+ ?-@@ K-5V}O(S V$%-@(%( #-@0@#( ̣- #-@0@#( - 5W}#-@0@#( - #-@0@#( #-@0@#( #-@0@5X}#( #-@0@#( #-@0@#( #-@0@ #( 5Y}"A#-@5@(# A-@5@(!-@5@!(@@&6"5Z}!-@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:5a},"96-%@C APM AM+R:,"@*T:,"96-&@C A`M A5b}M+R:,"@*T:,"96-&@C AM AM+R:,"@*T:,"96-5c}%@C AM A&!@6-@$0 @6-@$1$: A`D A`M5d}$N @6-@ $S!@ 6-@$T$X A`_$ F:Ad,"@3ABF5e}:Ad,"@&6-%@8AdAUB APBF:Ad,"@&6-&@8AdAUB A`5f}:F:Ad,"@9*AdAU0-: ApBF:Ad,"@&6-&@8AdAUB A5g}BF:Ad,"@&6-%@8AdAUB ALF:Ad,"A5&6-%@8AdAUB 5q}?b'DOS SYSb*+DUP SYSbUAUTORUN SYSbWMENU bkHELP BASbsDOC TXTbLINKLINEEXEb'LINKLINEPRGb-CLASS BASbCLASSMAKBASbPORT TXTbCOLORV2 BASb COLORVISBASb>PMED BASbMPMED ANMb$PMED SYSbC&SORCERERBASbiAUTOGO BASb2~DRONE EXEbDRONE TXTAPL ALF:Ad,"A4&6-&@8AdAUB A`L ALF:Ad,"AC&6-%@5r}8AdAUB AL ALF:Ad,"AB&6-&@8AdAUB AL A"5s}F:Ad,"@" Af"F:Ad,"@" A"F:Ad,"@B" A/F:Ad,"@('%5t} B/ @P"F:Ad,"@!" A ,F:Ad,"@" B, A,F:Ad,"@" B5u}, Ap,F:Ad,"@" B, Ap@ HF:Ad,"@3&6-%@2!@>6-H 5v}A0>E"!-@@!0( ҠBAdAUE$?E"@!-@@!0( ҠΠB5w}AdAUE$_( }Ē('( Ҡ36-@?6-@K6-U A_ A 15x}"@F- A"A`- AC"()-@@- 3-9(.C A5y}7 (*-@@! '--(.7 AC"()-@@- 3-9(C A5z}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-5}@@^ 2$:AU,/68,-3 N6.{6-5}?:<<<<<<,>s306-?:<@<<<<<,3$s0-@@ %68,-85}<,) 06.sO6-@#-@@ 467<,.>:8,,=6-8,C6-O6-A(s-@@s*"5}@67<,.*6-%@sAP:',"@!67<,.)6-&76-%@A Bs67<,..6-%@5}s6-'@ sD67<,.6-%@267<,.>:AU,@6-%@D s$t<-@@ %65}8,-8<,) 06.<6-@tO6-@#-@@ 467<,.>:8,,=6-8,C6-O6-A(t-@5}@t"@6-%@tAP:',"@!67<,.)6-&76-%@A B t67<,..6-5}%@ t6-'@  t6-%@  t306-?:<@<<<A<@"<@ ,3$ht`06-?:<<<5}<<<,]6-?:<@<<<<<,`$it= B:6-?:<<<<<<5},=$jt A0u;A,;AU,1uMM67@<@P,.2hhhhihhhhhhhhheхϦiͥ5}i2u`M67@Q<A,.2ѐϰԊˤԑեН`V6-C:,`+3u4 6.67@,.5}467AU,.7@,4uP-6-F:AA,%AV$F:AB,&@P6-P:+&A$,'A$,$A$5uY6-%A(5}ABP:'AV,GAA&AV$F:AB,YAY@F6uqAdAU'BByA$;6-A$$AV5}MB2w@_B2VqB2W7uU6-%A!-%A(-1 CAU5}A @8u%%JNK=USR(MOVE,0,PMB,P(W),0,0,20)uBAR@'AA'9A@wBRETURNu? 5}B5@@ D:TEMP.ANM? Bu@$u)(PLAYERS BEING RE-LOADED) @bv\ B5}@(-@<-@@ I@T68<,-X \ cv= B=@3@5} D:TEMP.ANMfvJ(ŭĠŠ0-@@ F68,-8&@<,J gv; B6-%6-5}16-; @P D1:PMED.BASVPVIEMOVPMEDIQEDCCCPMCLMEMTOPMBASADJTOP@4.FGO9&L&PP1FTTPTMOVPMPMCLMEMTOPMBASADJTOPJNXY@@9} 9}B, ,B,P/M ANIMATORBY 9}TOM LAROSA(c)1988, ANTIC PUBLISHING%%DO *NOT* RENUMBER THIS PROGRAM! 119@@,;A,9@@,;@@9}, 5 @I5@@ D:TEMP.ANM @6- ;-@&@--@@ 9};6-%@ &@67<,.>:," & 68@,-C:,A-@&@=68%@,-8@9},%$@ A 6-&@; BAY1A@; A1 @Q2lE(=}Ҡ 9}Can't find 'TEMP.ANM' Re-loading PMEDY-@@] l% D:PMED.BAS3ll(d}Ҡ Can't find 'PMED'9} please make sure the correct disk is in drive1 and press ۠Π4 B5"@@`6 @R< 9} @Q% D:PMED.BASZY (}-@@E(%Insert PMED disk and press ۠ΠO @QY @R[%(RE-L9}OAD PMED (Y/N)% B\@C(} A] @d,,($} e++(# 9} f++(#  g++(# h++(# 9} i++(# j++(# k++9}(#  l++(# m++(# 9}n++(# o++(# Ҽp=+(# 9}=AY@Fq-@A r:-)-@@0(4 :(}--(%9}--(%Р͠ŠĠҠ//('&#(9} Ӡ Still Animation&(+(( Ƞ Horizontal Animation+()&( ֠ Vertical Animation)(("( 9} Ҡ Re-load Editor%(((--(%--(%ŠŠΠ--9}(%X BY"@bAZ"@WA["@ A 9}\"@@@ A>-@@>($堠E 4ALL6-!9}-@-68,-8,1 ; A0E A0a 4ODD6-/-@@=6-%@I68,-8,M 9}W A0a A0b4EVEN6-0-@@>6-%@J68,-8,N X A0b A0 9}AQ6-A:, ARf-@@>($Ҡ INVALID INPUT! R-@APV \(}f A9}# @)!@@# AQ 6--@.-@@!*( Player #. ! A9} AT @A68,-8,  A0 A0 h-@@>($Ҡ NUMBER OUT OF9} RANGE! R-@APV h-@@ .+(#.$ ?-@@?(9}%! ("i 4ALL-@@G(#̧̠[9}-@A_ i A#j 4 ODD TO EVEN)4O TO E,6-B-@@P6-%@\68,-8,9}` j A $j 4 EVEN TO ODD)4E TO O,6-B-@@P6-%@\68,-8,` j A!( 9}A 6-A:, AP)f-@@>($Ҡ INVALID INPUT! R-@APV \(}f A9}4o6-@6-@'6-@ =-@@K6-%@W68,-8,[ e A0o A@5o6-@ 9}6-@'6-@=-@@K6-%@W68,-8,[ e A0o A@R!! @)!@ 9}A S76-6-@)-@76-%@T5-@@!1(. Player # RIGHT5U 9}@(} AVf !-@@D($Ҡ NUMBER OUT OF RANGE X-@A\ f AV9}W68,-8,  A`XG-@@=(#G AR\Z-@@>($9}P-@@!Z(] A ^!! @)!@ A _76-@9}6-@ )-@76-%@`4-@@!0(. PLAYER # LEFT4a @(} A9}bf !-@@D($Ҡ NUMBER OUT OF RANGE X-@A\ f Avc'68,-8, 9} A0' A@lG-@@=(#G Ad?-@@?(%9}ϠŠ (i 4ALL-@@G(#̧̠[-@:}A_ i A j 4 ODD to EVEN)4O TO E,6-B-@@P6-%@\68,-8,` j A :}j 4 EVEN to ODD)4E TO O,6-B-@@P6-%@\68,-8,` j A ! A 6:}-A:, A Pf-@@>($Ҡ INVALID INPUT! R-@APV \(}f Ao6-:}@6-@'6-@ =-@@K6-%@W68,-8,[ e A0o APo6-@ 6-@:}'6-@=-@@K6-%@W68,-8,[ e A0o AP!! @)!@ A :}76-6-@)-@76-%@2-@@!.( . PLAYER # UP2 @(}:} Af !-@@D($Ҡ NUMBER OUT OF RANG X-@A\ f A V68,-8,:}  A `G-@@=(#G A RZ-@@>($:}P-@@!Z( A !! @)!@ A 76-@6-@ : })-@76-%@4-@@!0(. PLAYER # DOWN4 @(} Af !-: }@@D($Ҡ NUMBER OUT OF RANGE X-@A\ f A v'68,-8,  A0' AP: }G-@@=(#G A d  (}6-@ --(%: } ?-@@#-@)(5-@8;(?  --(%: } --(%Ӡ۠àݠҠҠՠ 0-(%0$ $6-R:,$A@:} ^F:Ad,"@((}T6-?:<@<<8@,<<<,^ A "@bA0  n:}""@)F:Ad,"@4AdAUB6-%@X %@A0#d6-@n A0# f""@)F::}Ad,"@4AdAUB6-&@V!A0#\6-f A0# A0 E36-?:<@<<8,<A:} <@P<@ ,EAdAU A0 A0'6-A 6-@P!6-'6-$6-R:,$:}A@^F:Ad,"@((}T6-?:<@<<8@,<<<,^ A"@b:}A@ h""@)F:Ad,"@4AdAUB6-%@X %@A@#^6-h A@#h""@:})F:Ad,"@4AdAUB6-%@X %@A@&^6-h A@& A@6-%@:}!A6-@`C'6-?:<@<<8,<<<@ ,9AdAUC A@6-&@ @`6:}-AC'6-?:<@<<8,<<<@ ,9AdAUC A@'6-A 6-@P!6-'6-$6-R::},$A@^F:Ad,"@((}T6-?:<@<<8@,<<<,^ A:}"@bAP h""@)F:Ad,"@4AdAUB6-%@X %@AP#^6-h AP#:}h""@)F:Ad,"@4AdAUB6-%@X %@AP&^6-h AP& AP6-%:}@!@6-@ C'6-?:<@<<8,<<<@ ,9AdAUC AP6-&@ :}@ 6-@C'6-?:<@<<8,<<<@ ,9AdAUC AP NAdAU!N F:Ad,":}AUB"N6-F:Ad,#Nt%2@P@@9-@@[2_:} qAdAUt$/u0u;A,;AU,1uMM67@<@P,.2hhhhihhhhhhhhheхϦ:}iͥi2u`M67@Q<A,.2ѐϰԊˤԑեН`V6-C:,`+3ujAR:}6..67@,.F67AU,.7@,XAjA 4uP-6-F:AA,%AV$F:AB,&@: }P6-P:+&A$,'A$,$A$5ukA@#6-%A:ABP:'AV,YAA&AV$F:AB:!},kAY@F6uqAdAU'BByA$;6-A$$AVMB2w@_B2VqB2W:"}7uU6-%A!-%A(-1 CAUA @8u006-?:<<EiͩkΩ͙kCopj`j {j`Hi͝Νh`>%}L"SAB.DEMP:D"NURͩkΩ͙kCopj`j {j`Hi͝Νh`<^z!!PMMODGRMODPDDDDTDTPDSSFFSMEPMMOVSHAPE3SIZEGOOEEPDSHAPE4SIZESFIRSHAPE1SIZEPDSHAB'}PE2SIZESCREADEMACMOVECHXJUNPMMOVEMPAGCLPAGEDMPMBASB(} B)} !"#$%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 %@*!&@* %@B0}*!&@W6-@H%P:H:,$AE,y6-@%P:H:,$@Q,U226-?:<@}!!DEMON HIT/DEMATERIALIZE IT h6-P:H:,$@,%@6?PF2J V6-@hAB?}@J26-?:<@-@@Q(@SCOREc-@@BH}p(@@'@'@ AA F:@, @A!B AEREDEFINE CHARACTERBI} SET J(6-F:A@,&@(6-$AVO;@F,;A,T886..hhhhhhhBJ}`^!!6-?:C:,<BsD<<A$,[[67@<@d,.@;;fffx~~ ~~}@`pBK}[[67@e<A(,.@{www_o޽}}[[67A)<A,.@fvBL}f~xx~|fL6~~ f> lfl|`|f~}~f`f>[[67BN}A!<A,.@߿~~<~߷*‚@``v~wkcwv~~nfff~##67AB<AB,.>:@4,[[67BO}A<AH,.@,4><|f|lv`~f~||x8<>wcff~|ff~ 4,)-@@)(@?@[\]^)-@@)(@_BFHJKBX})-@@)(@ QT  )-@@)(@zYYYYzg A!!-@@@;6-P:H:BY},$@ ,]6-@%P:H:,$@,c,g g A !-@@;6-P:H:,$@ ,]6-BZ}@%P:H:,$@,c,g  @2,@@1/@C/@U,@gB[}/@@y,@@/@@,@@/@@ `,@@'/@@B\}9,@@K/@@]/@@`$%*/EVIL SORCERER 4;@R,6-@&>>>6B]}.4FF00>>77// ??`@bb ||PPPPCFIREBALL H;@,6-@M6.T((T(T8T(RB^}DEMONIC SPIRIT W;@B,6-@\446.* :,667<,.>:,: :(@.)67B:,%@,..:6-B:,%@Fp}-%@"))@"AU') A0,U"A&*!@'6-&@;-%@@K(@Fq} U A6<<(++!@G* @X,)+!@d* @,,A@C-%@@((@>:,?67B:,%@Fr},.>:,C J@T8 A08@@ D:AUTORUN.SYS^6 A@!-@@%"2*Fs}@6 hX67@<@,.RUN>67@<@,.>:@4,X67@<@,.D:r467B:,%@,.Ft}467B:,%@,.>:@4,|T6-A#%B:,&@)*@<*@@P-@A#T"1"@dFu}'*@B:,&@1 A*@ 6-B:,@6@2*@@:7<,,6 :-@Fv}@"(*@, 7@:255,255,0,6162,0,189,26,3,201,69,240##5,232,232,232,208,244,23Fw}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,15Fx}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,20Fy}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,Fz}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 F{}DISK FILE9 A<%: A`-(ERROR WHILE WRITING TO DISK7 A:%: A`-(ERROR DURING KEYBOARD INPUTF|}7 A:%?@+*-@@<AR@?$TIME DELAY-@A $F}} D1:AUTOGO.BASEFIRSKESIZCOUNBYTDELA D@@/01ڍG` \"/Xԩstuvw>/!oЍ Ѝ Ѝ Ѝ ЍЩpԩЩ k k kҠJ}( 4~ (!i"Щ jkkj k jjj܍kkkkjkk k kjjjjjJ} B@A!k kk ET kɠ ELDAɌ ELDAP ELDA< E܍k) ^D _A)SNиM`J} 4 Fk k k k DL@kk0 k Ej /E 4Cx7jjJ}ЩЅsABe膓膕莃莅jjjjjjkjjjjjxjkkkkȍjЅjMkj3J}k ELQBk j g d 8F ^D 8f kLAkj g d %ckkdҩFҩjjҢ CLJ}A jj BCD kk CL/CMʈ %k .k`Dk i0ji0J}j¢RzʀBjܩk12 C& C D 'D 5D CD QDk) )J}&0FPZdCD`CEՀ׀Z`Lh{r2qs$䀍怍 ˀ̀MOJ}n`kkk B`jg}kkj D`k)ikJJJJi0 LDJ} LD`(DE(:jj0xJ}  # >:j`jjjijijҩ(3``jjx =Ejhi )J}Lh pEj`jP#p gjLiర jLijLi` jLiYjLi#p jLi࠰ J}jLijLi jLiajLiP sjLi࠰ jLijj%j`<~~<wݻwիիijJ}BB$BBہ<݄ћ!?۽f$< Cv||||ffffffffffJ}>>>><$f~rr~f$<`xNNx` 00|88- J}ppPBA00fffxx$$<<$$<<<<<$<<$$<<J}$$<<$$<<$$<$$$xx<<xx<<J}<01<$$<<$$<<<<<$<<$$<<$$<<$$<$$J}$$$xx<<<<xxJ}822? ?11>""?33?! '#?fffgggfffgcfc```` 2'3  p@PPppPpWUUWpuUuB`Gt.3)4jjn0L3) ^ƒƔkkJ}jjjjЬk ґ ґ|4141Ƚ|4141ݬk4I1|4I14I1|4I1׮jfJ}Ѝ Юjm OҮj2k)Y)U))jj*45ZHPFFD<B:J}AҮjtuvwjЍ `O?-3ʎ-3)(3-ҩҮ(3 ʎ(3Ү)3ʎ)3 `Ү*3 ʎJ}*3Ү+3ʎ+3  ``(3)3*3+3-3ҍҍҍ`@vw>/!oЍ Ѝ Ѝ Ѝ ЍЩpԩЩ k k kҠH?DRONE DUSTERSBY BOB AYIK Drone Dusters is a fast andfurious machine language game basedon the tank-action arcade hit TN}arg.To complete one of the game's 15screens, you must run over all 13pulsating dots or shoot all ninepursuing drones thatN} are trying torun over you. You can play Drone Dusters with ajoystick or from the keyboard. Plugthe joystick into porN}t 1. First,copy DRONE.EXE to another disk whichhas the DOS.SYS and DUP.SYS files onit.XXX Next, rename DRONE.EXE toAUN}TORUN.SYS. Now turn off your Atariand place this disk in your drive.Remove any cartridges (XL/XE ownershold down the [OPTN}ION] key) and turnon your Atari. Drone Dusters willload and run automatically. Each of the first eight screensadds a N}pre-set group of blocks to thegrid. But the last seven screens addblocks randomly. Display colors alsochange at each newN} screen, so it'srare that you'll see the same screentwice during a game.XXX If you prefer not to play with thejoystickN}, keyboard moves are asfollows. To go left, press [S]]. Togo right, press [D]. Up is [U] anddown is [N]. Pressing [CONN}TROL] [Q]aborts the game and takes you back tothe title screen. Pressing [ESC]takes you back to DOS. To playanother gamN}e, press the joystickbutton or any key and then press[START]. Your tank consists of twosuperimposed players, with adiN}fferent design for each of the fourdirections it can face. You can movein reverse at any time, and you can"turn a corner"N}