@L|B}6CD l0C)HCC WhL/h `CmCDiD`  R@W1  Y0@R !L` D  C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD` BJ UE@ATUAUUP@UUPUPU@&BI iDQADT@AAI E@AQE@EUfI} DPTEEQ@@TAfI DQAEQDQT@@EAJI E@AAED@@APUPJI }TAAUUU@BJ@@}@UUUUUUUUUUUUUT@UUUUUUU}UUUUUPUUUUU }UUUP }UUUUP }U }UU }APAA}AATA}dA@UUZTZU@U}jPZVZijjUV@}ZZPjZ}jj@UUUjPjU}ZUUUUUZjj@Z_ZVP}UUUUPZPUU[UP0}Z30;Z33?0?ڪ330}UUUU[;UUUUP33<0_030P0}@ * **}*?*? }J * }*?*? *?} *@P}UUUU_UUUUP;?ڪ};UUUU@j{}UV_UUZ?jj??j}UUUUUV??Z?jP?jU }UZ@Zj@UZj?j !}??jUj??Z*"}jP?jZ@UUUUUUUU?#}j?j<j$}UUUUUUUUUUPUUZZ%}ZjUZj@j@j@Z@&}ZUZPjZ'}UUUUUUVZ@j(}Pj)}@@*}ZPj<3} $I ?3 $$*I033333<3033?<33?}0 333330@} 033<A}033 +DT@AAI E@AQE@EUfI; D  C D     )16CS S)  C)D1 p p C}0 C9DI pCDL~CiCDiD` DD˙` d J)L !D}D L(( LL()  L| L( S LH 0p n  E} CY?  q  L L  ` )F} `A! d߰")-݆ "  $G@LLL&0") $G%G}H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0H})8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH)I}  hyhyB q L> Lm JJ  Ln*` dB%'J}8  H H` 1 { LL   !L     Hh SY?  q  1LK}  !? S   q 1 L   Ll  Lg E`L   !L)  q 1LL}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@M}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  qN} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF O} G) *Gȩ GȽG GȌd q q G`  8   0G  `DP}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`YQ}`piH n0)բY? 08`0 R}  0$L GGȽG L `8L`LS}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`T}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTEU} H8EEȱEEȩEh J E8   . m  i`LI!)E1FRV}1LJ舩9GIH`LJJ`HGHh l`W} S gL   8 rii `дCDCG W  X}C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}PY}  |||DDOS DOSDOS SYS }Z}}Z[}`>SCREEN PICCBDOS SYSB*iDUP SYSbEDITOR bCDEMO BASMIKGT3 PERBUMP3 PERBMPGT3 \} PER 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 VLOa},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHIb} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHIc} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO d}STILL RUN DOS B;DE J V (` 9 V⪍ ઍ  -e}LLu DEHILV 9 .l 9 .l  `` s$B VBHf}I|DE V BLV nB,DE J V* \*` B V BLVDEHI BLVLg}1u H232435; 1 ;  hh@2 e1i1LHҍ 00) 08 109hh@ Ҡ2eh}1i1232435ޥ<<8} CE: vC y@y@`A# *` :105L; 0L>! * 0` * : ;` 1 *` 1 *` Disk Drive Spj}eed:XXX RPM~~~Drive # X PRESS:C > check drive speedL > list error sectorsP > print error sectorsW > write alk}l zeroesto error sectorsM > return to main menui0k ^ 1 :ɛL 800 퍍L5 RETRY ERROR 3 TIME(S)؆莟l}R'S  `=D;EHI 1 1! @ :ɛ8A0.) ȅ 1 1im}il ! 1L NO SUCH ITEMSELECT ITEM OR FOR MENU!L; .{z:*{}.|~ 1 0 0n}JB 18L^%|DLl%DIRECTORY--SEARCH SPEC,LIST FILE? # O 0 n&|D! 1L NOT A DISK FILEo}N !B 1L " 1 !BDED:}:1BJ|DE 1DEBHp}I 1 h0ߢ 0.  0?詛 1 ~0YЛ 1 "L<" "L q} BL1TYPE "Y" TO DELETE...DELETE FILE SPECCOPY--FROM, TO?OPTION NOT ALLOWED007 FREE SECTORS COPYING---D1:FORTr}UNE.RUN# 0|D .L$A#B#C#JB|DE 1BHIDD#E 1D#0: Bs} 1L B#C#C#B# B 1N#$0SYS1}:e#D# d# D# .d#ȽD# d# 𩛙d#X# 1,A#t}PdD#ELO- A.BJdD#E 1 1HH 0hh|DL^%1}:e# Lt% e#dD#EL%u} 1 0 . .0% 1L WILD CARDS NOT ALLOWED IN DESTINATION 0 A.|K@C> ` 0>>  D, q; ,`COPY SECTORS`RLS ; , ,>  , ,}ۢ>  ,?  , ,`= `=L :ɛ`hL S SL1) 8`NAME OF FILE TO MOVE?- 0 0|DLt}% A.= ` <0 0 .@L# .BJ 1  DEHIB V L1 = g <0,L. } JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 = ` <0,0Lf- B V},A#P= ` <0 0L#L ߢ) 1* 1 ~0YjC8C}mm ݭ}}`8}``|* ? ɛ,`|:(|/ 1L `INVALID DESTINATI}ON:DOS.SYS0 0H{ $22Δ $28/L /) $2 Π $2 0 ξ}hAΞB,0 J 1 BޝDEHI,HDE 1H$IHIDELSAVE-}GIVE FILE,START,END(,INIT,RUN)O X0 1`BDEPHI V` X0H 1 L }0 0 1L0`PLEASE TYPE 1 LETTER,0`hhL <0 1L0LA1 ,;ɛ7,"ɛ:ݦ1ݥ}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{}NAME TOO LONG B VL ` L1I H1EӝDL1|mDiE` V0`8d/8 i:"2!22 1} L ERROR- 128ɛ+,' 20*.. өw2 1``2TOO MANY DIGITSINVALID} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4C} $;CC $;C $;CC 8C Z: *DCC ,=  , lɀL + Z}10 VOICE 3 TO 1 GOTO 10,3 TIMES 20 VOICE 1 FOR 1 GO }TO 20, 5 TIMES 30 VOICE 2 FOR 1 GOTO 30, 7 TIMES 40 V }OICE 2 TO 5 GOTO 40, 3 TIMES VOICE 1 FOR 2 VOICE }5 FOR 2 VOICE 8 FOR 3 VOICE 8 TO 1 VOICE u@LW@+ R`  B@ S0 i}i@0@1@x}0ԩ@1Xi@)Ϳ@@x@0@1X` DB $30,$31,$3pppN`}N}A@,$1A,$1B,$1C,$11E,$1F;SMALL DB $53,$53,$53,$53,$53,$53,$53,$53 DB $53,$53,$53,$53},$53,$53,$53,$53 DB2C} $53,$53,$53,$53,$53,$53,$53,$53 DB $53,$53,$53,$53,$53,$53,$53,$53REPEAT;SPECIAL DB $53,$53,$53,$}53,$53,$53,$53,$53 DB 2D}$53,$53,$53,$53,$53,$53,$53,$53 DB $53,$53,$53,$53,$53,$53,$53,$53 DB $53,$53,$53,$53,$53,$53,$53},$53;PUNC, # CASCII 20-3F2E}; DB $20,$21,$22,$23,ANDY BUMP LIGH}T SOUND ANDY BUMP LIGHT SOUND @ABCDEFGHIJKLMNOP}QRSTUVWXYZ[\]^_  !"#$%&'()*+,-./0123456789:;<=>?`abcdefghijklmnopqrstuvwxyz{|}~02,$03,$04,$05},$06,$07; DB $08,DsD J KC lQ E ?S "M E dE MS "MLD R -SD J 2L`, -S S W WA S8}充(ƀ |UƀLD SA 6UAL E = BUMP LIGHT SOUND ON OFF FOR TO M?' PMB|OJELDEXPECTS A }NUMBER. TP( TP ePP M),ILOPBPLO ePB) TPBBPB8BB8P P GPmP` eP`6PJELDEXPECT}S , OR )..PJELDFIRST # MUST BE < SECOND.B8BB`H MBhBLD` PMB!{PJELDMUST BE AN INTEGER.e}eBH "^h80e慥LP`PmPmPHPPPPhPnPnPnPP`S PMeeB!Q}JELDNEED A LINE NUMBER. Q M,1 TPAlQ 8lQLhQ sOAlQLhQAlQ` yQ`$CCH = $ -SAQA v[A} PMBB M- :\QAQJELDNO SUCH LINE NUMBER.A`NBB` CMB RJELDNEED SUB} NAME.eeRR QCR CMBB MR͛ACiiRR͜AȭRRRJELD}NO SUCH SUBROUTINE.RRC&RJELDSTACK OVERFLOW OCCURRED.ABABCCRA -S E`= $C`CCC}BABA -S`JSKS(LS`(JSKSLS`$JSSKS`E CYDLSbDKC&vSJELDSTACK OVERFL}OW OCCURRED.ABABCCSA -S E` S W T`AA SAALS`HA v[h( "^ee` S }'` a S W W S K L 2L a :` TL%T 6UL%T |UL%T UL%Tɛ UL%T ?WL%Tɝ} RVL%Tɜ VL%T~ gWL%T  W [` WL%TA SXYC惱C惱C惱C `}AΘA8(L2UA `L2UΗA8( TL2U W`AAi(iLxU8mAAٝA `LxUAi(i TL}xU W`AA(A W`ΙA'A W`A8mAAٝAAA& ``AA SAAAAi(i TLUAi(i}LUA W`i(iAA8A8A8 VAAʊ SLKVAޝA T W`AA& ``AA}i(iAA8A8A VAmA S T W`Ņ 0ń(`'i(ii(i`=W>W}(ʊ "^eem=Wm>W'8(8(`40&̙AȑC0LAW ȑC W`A} ``(CLrW C U`AC |UA U`W)AAAA W`AAAWXY`}AAAA)`B a ]` @ MaAAAAAA S [Э) 0aЭЍmX)#mX) 0LtXmX)٭}5LXD XL)XAAA XL)XΚAA XL)X [L)X [L)XXC(` XAX `EDIT RUN LOAD SAVE }PRNT ERAS ADD STCK  # XA TLiY tDsD sDALXLiY M^LiY b_LiY _LiY mYLiY ZLiY} b[LiY `` X`A ``Z ] a :`Y [`ΜAZA-\A-\CCZA-\Z CZA v[}A v[AAAA VA͛AΛA [ S`}ARE YOU SURE?A  ``܅\ ]' A ] [`A yAL+[[L+['A} LZCAa[a[-\Aт LZa[CA-\AAAAA [ S`مZ ]$ 0a} [`NO TWO NAMES CAN BE THE SAME. [ ]$ 0a [`ONLY 6 LETTERS OR LESS ALLOWED.?[ ]$ 0a [`FIRST CHARACTER MUS}T BE A LETTER.N K L 2L 0a` "^i}ib`AA͜AA [ S`ΛAAAΛAL[(Px [} X`AͩAAA80ͩAACA-\e惠C(A8A-\ `#*18?FMTAAAٝAAL}d\ S 'р`؅\ ]' A\AA-\C AL\\AL\ ]- \/A (}A`D1:.PERFILENAME? [`8`$A Lw] Lw]y]A.y]Lw]A {]Lw]Lj]z]y]8z]Lw]z]Lw]y}]A {]Lw]z]z]A {]Lw]A[A`8`N0:L]A[`8`' C (` a WA}A'AC W :` |UL] UL]ɛ` ?WL]~ gWL]A' `L] WL]L^NL^ ee}L^&L-^`A g\L^L^0BJKDAE V `L^"_A v[DE0B)HI V & `L}^"_"_& `L^i(iL^"_AA #_ S0 B V [`_ ] `$ 0a [`FILENAME ERROR A:惮}A-\. ɛ C CLS_` g\L`L `0BJKDAE V `L` #_L_0BJK7D`E} V `L`AA v[0DE0 B(HI V `L` :\բ0 B V [`(` ] `$ 0a [`FILENAME ERR}ORP: BDEHI V`K: BJKYD`E VT&UV B\D`EHI V` B}D`EHI VXY惠`0 a a a a` ] `$ 0a` I/O ERROR 000 a a:0 a a a:0 a }a` Ca`i`XYXYXYi iiHiiiXYAAi(i}`x$a%X`8өө<өPӭ)MLb`}bmh]nMt=z- ݝͣ******************* PROGRAMMED BY }BILL BOGENREIF DESIGNER SOFTWARE JANUARY 31, 1985 REV 2.0 ******************* ENDORM "}LDX #$0F ;4 BITS OUTPUT STX $DC}02 STA $DC00 ENDIF ;C64 JMP :EXIT;MORE PHASES HERE:EXIT;CYCLE VBI'S INC PHASE LDA "}PHASE ;0 TO MXPHAS CMP #MXPH}AS ;MAXIMUM PHASES BNE :EXIT1 LDA #0 STA PHASE:EXIT1 IF C64 LDA $DC0D; LDA #$20; STA $D"}012 ;RASTER LSB; LDA #$81}; STA $D019 ENDIF ;C64 PLA TAY PLA TAX PLA RTI EPROCDOJSTI PROC IF ATARI LDA #$FF "}STA CH ENDIF ;ATARI:}DOSTI IF ATARI LDA CH CMP #ESCKEY BEQ :EXIT ENDIF ;ATARI LDA STRIG0 ;TRIGGER EXITS BEQ :EXIT"} LDA #$FF STA SPEED} ;HIGH SPEED LDA STICK0 EOR #$0F ;POSITIVE LOGIC BEQ :CONT ;0 STOPS ROBOT CMP #RIGHT BCS :RITE CMP "}#LEFT BCS :LEFT} CMP #DOWN BCS :DOWN CMP #UP BCS :UP BCC :EXIT ;NEVER:RITE LDA #SPINRT ;SPIN RIGHT BNE :CONT ;JMP:LE"}FT LDA #SPINL}F ;SPIN LEFT BNE :CONT ;JMP:DOWN LDA #BACKWD ;BACKWARDS BNE :CONT ;JMP:UP LDA #FORWRD ;FORWARD:CONT STA"} RBTCMD JM}P :DOSTI:EXIT LDA STRIG0 BEQ :EXIT LDA #5 STA RBTCMD IF ATARI LDA #$50 STA PORTA ENDIF ;ATARI RTS EP"}C LDA #}$F0 STA $D406 ;SUSTAIN RELEASE STA $D40D LDA #16 STA AUDF1H LDA #195 STA AUDF1L LDA #21 STA AUDF2H LDA #31 }STA A}UDF2L LDA #$FF STA $292 ;NO SCROLL LDA #1 STA $286 ;CURRENT CHAR COLOR CODE LDA #2 ;SCREEN COLOR UNDER CURSOR STA }$2}87 LDY #7*12:LP LDA DTANAM,Y STA SNAMES,Y DEY BPL :LP LDY #MAX#SR+2 LDA #1:LP1 STA NULNS,Y DEY BPL :LP1 LDA}} #LOW SBUMP STA P3 LDA #HIGH SBUMP STA P3+1 LDY #0:LP2 LDA #' ' STA (P3),Y INC P3 BNE :SKINC INC P3+1:SKINC LDA }P}3+1 CMP #HIGH SUBEND BNE :LP2 LDA P3 CMP #LOW SUBEND BNE :LP2 RTS EPROC ENDIF ;C64;------------- NEWSCR ------}----}---- IF C64NEWSCR;NEW SCREEN @ $8400 PROC LDA $DD02 ORA #3 STA $DD02 LDA $DD00 AND #252 ORA #1 ;8000 - BFFF} STA $D}ESTORETONTMP DS 1 ;CHANGING PITCH FOR TONEUPDNFG DS 1 ;ADD OR SUB FLAGNOSNDFLG DB 0 ;1=DON'T CHECK SOUNDNOSENSE} DB 0 ;1=D2}ON'T CHECK ANY SENSORERRSYN DB 0 ;SYNTAX ERROR FLAG;END QDATA.ASMables for menuMENCMD DS 1SUB# DS 1T#SUB}S DS 1NULNS 0F; END MAIN.ASM2/85 02:00 PMPICFLG = 1ATARI = 1C64 = 0 INCLUDE D4:SYSTEXT.ASM IF ATARI INCLUDE D4}:IOMACS.ASM ENDROC IF C64PADDLE PROC;C64 PADDLE READ ROUTINE SEI LDA $DC02 ;PACTL STA :HOLD LDA #$C0 ;7,6 OUT S}TA $DC02 LDA #$80 "};BACK PORT (A) STA $DC00 ;PORTA LDY #$80 ;WAIT:LP NOP DEY BPL :LP LDA $D41A STA CPOT3 LDA $D41}9 ;POT2 STA CPOT2 LD"}A $DC00 AND #$10 ;TRIGGER 1 LSR A LSR A LSR A LSR A STA STRIG1 LDA :HOLD STA $DC02 LDA $DC0}1 PHA AND #$0F STA STI"}CK0 PLA AND #$10 ;TRIGGER 0 LSR A LSR A LSR A LSR A STA STRIG0 CLI RTS:HOLD DS 1 EPROC}CPOT2 DS 1CPOT3 DS 1CTRIG"}1 DS 1STRIG0 DS 1STRIG1 DS 1STICK0 DS 1STICK1 DS 1 EPROC ENDIF ;C64;END ROBC.ASMA ER}RSYN JSR INIROB JSR INIVBI L ZD00 LDA #32 ;SPACE LDY #0:LP STA $8400,Y ;CLEAR IT STA $8500,Y STA $8600,Y STA $8700},Y DEY BNE :LP LDA #$84 STA $2}88 ;HIGH SCREEN MEM RTS EPROC ENDIF ;C64;------------- OLDSCR -------------- IF C6}4OLDSCR;OLDSCREEN @ 0400 PROC LDA}B $E,$E,$E,$E,$E,$E,$E,$E,$E,$E DB $E,$E,$E,$E,$E,$E,$E,$E,$E,$E DB $E,$E,$E,$E,$E,}$E,$E,$E,$E,$E DB $E,$E DB $41 DW :DL.} ENDIF ;ATARI EPROC IF C64STCOLR PROC LDA #$F8 ;ORANGE STA $D020 ;BOARDER} LDA #$F2 ;LIGHT RED STA $D021 ;SCREEN LD.}Y #0 LDA #$01 ;COLOR RAM IS WHITE CHARS:LPLP STA $D800,Y STA $D900,Y STA $}DA00,Y STA $DB00,Y DEY BNE :LPLP RTS ENDI.}F ;C64 EPROC;END TITLE.ASMCREEN IF ATARIPICTURE = $8000+96PICT2 = }$9000FRSTSCTR = $0004NUMSCTR = 66 ENDIF ;ATARI, $DD02 ORA #3 STA $DD02 LDA $DD00 AND #252 ORA #3 ;0000 - 3FFF STA }$DD00 LDY #0 LDA #1 ;WHITE:LP STA $D800,Y ;WHITE}SR+2 ;SOUND EPROC;END ROBT.ASM------------;modifies lineno; t}xtptr;returns t#end if at end, else 0GETST PROC JS(# COLOR FILL STA $D900,Y STA $DA00,Y STA $DB00,Y DEY BNE :LP L}DA #$04 STA $288 ;HIGH SCREEN MEM RTS EPROC ENDIF ;C64}; END PMENU.ASM-------- MENU --------------MENU PROC IF }C64 JSR INIC64 JSR STCOLR ENDIF ;C64 JSR SETVBD JSR OPESCLN,X STA SCR+1 LDY CURCOL LDA (SCR),Y AND #%01111111 S}TA (SCR),Y RTS:OC_COL DS 1 EPROC;END PEDIT.ASM---------- r} a!$0PpXʈAL }FHh(&f@`8xJJ # RORRE*** EGAPLINE# LOC. CODE %}LABEL OPERATION COMMENTWOLFREVO ELBAT LOBMYS }= SRORRE1SSAP2SSAPYLBMESSA FO DNEEULAV LOBMYSELBAT LOBMYSJe` y%}ILo4 LM |M`e`;LMHhL!4hL.4H M }Mh)i0:0iLMJJJJ``%}}%}}%}}%}}%}$4LnH WR}Assembler hL] RLR RLR0BDoEJK V`@BDEJ%}K V`PBDEJ }K V` B V`0BDE`(0HI V`J䅉䅈 P J`%} `lPo ` }D1:*.* R RB R WR DATASM BySandy Tiedeman Las Vegas,NV.R` R WRC%}ommand?-->R` R R } R WR Options:A: ASM-ScreenP: ASM-PrinterL: Load File WRE: Editor WarmO: Object LoaderK%}: Print BufferH: Help } WRD: DOS/: Editor LengthN: Edit Cold WRS: Save File+: Set OptionsC: CatalogQ: DebugR`h%}h P xRL_ }R xRHH``} P``]R P Q `@ WQ PR ń p%}QLRRRl}APLEOKHD/NS+CQ?S%S4SSS=UU#V)VVVQWXX]Yb R PL4b R PL4p R WRLoad File Name--> %}PH Phɛ~}LRS OP WROpen L]@BDpEHLI V WRRead L]@ PHIipL%}R R `} R pQLR R WRObject LoaderFile Name?--> Xɛ BDEJK V WROpen L%}] WROff}set [Ret=ORG]--> Xɛ U ULT BHI V WRRead L]ɛƢɛ%};/ }U= U Uee UĀLT WRObj. Load L] PLR:87) :87)` R P%}}BD]EJK V WRPrinter L] BDoEHI VL]DpEH8pI VL%}}] P pQLR R RB R WR For help Call DATASOFT INC.(213) 701-5161RLR Rl " R R R WR E}di%}torStart=$ 2^ 2^ WREnd =$ 2^ 2^ WRMax =$ 2^ 2^ WRRLR R ` ` R pQLRB R WRSave Fi}le Na%}me--> PH Phɛ~LV nP WROpen L]P BDpEH8pI V} _!~!TRIGPOTPADDLTTBUMSENCHECKALLIGHSCREEPREPROGRASOUNNOISATASCSEDOISENSENSLSCASCANRE}TURSETBMTO@@@ }@} !"#$%&6-B@6-B@'6-A)36-}A?6-AK6-AW6-Ac6-Ao6-A{6-6-6-AP6-@8F:A}6,@v.(SETTING UP NOW...8 A(@ A6-@2 ! @** JOYSTICK DRIVE ROUTINE **5 @I}@H+@R5 @1 6-@26-4%T:,"" A%$7'R:,"@}$6-@'$<'R:,"@$6-@H'$A'R:,"@$6-@d'$F'R:,"@$6}-@'$PAdATn** SENSOR CHECK **xT:@," |&"Q:@,!A*"@& } }j""@*Q:@, @%'16-C-@@b(@ f j ~Q:@, @!} $** BUMP ROUTINE **:-@@0(@ BUMP DETECTED: A 3@H#-@@P"}/@3 G/@H%+@$P:@$H:,,,C-@AG ?-@@P#@#}' 3@2?@R:-@@7(@ :$ ** LIGHT DETECT ROUTINE **/6$}-@6-@/-@@A6-Q:@,$-@@A(@ I SEE LIGHT! c"@6%}-!6-@% 9-@@P= I6-@2M Y6-c A  6- 5"*!&}6-@H+6-@5 A35"@*!6-@d+6-5 A3 A) -@@p'} ) Ai"@6-@2 3-@A7 C6-@dG [-@@p_ i A_(}"6-@2 3-@A7 C6-@HG [-@@p_ {6-@2 '-@A)}+ / A-@@`(@ l6-x6-@{$"*** MAIN MENU ***,j +*}(}9(!A N D Y the ٠ ROBOTSE(Q( j( from Π Inc. ( ( 6.( (.+}( 1 - Joystick - Joystick in port1@O(&( Ƞ)(O(!2 - Keyboard - ANDY port2J5( ( ,}(5($3 - How to use ANDY from ATARI BASICTAAR@(((A( PRESS 1, 2 OR 3 TO SELECT^*** SELECT K-}EY ENTRY ***c:6-F:Ad,:"@1)"@0)"@&A`d! B A! AUh+"@1!Ad.}AT+ Ai+"@&!AdAT+ Aj+6-@!AdAT+ A!6-@!+/}@%@*** JOYSTICK SCREEN ***$$(@ JOYSTICK MODE4-@!4(@ Π0}$-@ @$(@^>-@+-@ @%:(@:> $-@ @1}$(@V-@@$(@<8-@L-@%@[ @=_ q-@@2}(@>@-@#6(@ @ @*** PROGRAM SCREEN ***T (}.(3} ANDY ATARI-BASIC COMMANDS1(T( Transmit Sensor-Receive''( ========= ==============O(+( POKE 4}54018,48 POKE 54018,52O( sets transmit sets receive.(.( transmit set Receive setY(/($POKE 5}54016,X PADDLE(3)=Y(%where X is below SOUND VALUEZ(0(%96 - FORWARD If STRIG(1)=0Z(6}%80 - BACKWARDS BUMP DETECTED l(48 - RIGHTB(%64 - LEFT PADDLE(2)=l(%32 - EYES ON 7} LIGHT VALUE/( /(0 - STOP ALL ABOVER(.(# Commands continue until next POKER( 8}PRESS FOR MAIN MENUVAdAT AW##** KEYBOARD CONTROL SCREEN **X6-A"Yw (}-( 9} DIRECT KEYBOARD COMMANDS0(@( ORWARDR( ACKWARDSe( IGHT SPINw( EFT SPINawAR@&(:} YES OFF7( OICE ONI-@ w() b_-@@1(SENSO;}R DETECTION SCREENC-@ @"_(PRESS M FOR MAIN MENUcC-@ C() <} d'-@@ '( SELECT LETTERl4-@)-@@@0 =4 n vv6-F:Ad,Z=}"@V)"@!)"@@)")"@B)"@)"@7lAdAUv A@{ A"1-@>}@1( L A9-@@ H($NOW ENTER NUMBER REQUIRED AND RETURNL =-@?}@+-@%@9( DOING IT= 9"@V!-@@*( F66-@9$9"@!!-@@}@*( B66-@9$9"@@!-@@*( R66-@H9$9"!-@@A}*( L66-@d9$9"@B!-@@*( E66-9$u"@!-@@*( V<B}Av@0NAw@ ]6-?:A9,q-@@Pu "@!Av@03Aw@ C}B6-?:A9,TAv@ fAw@5u6-?:A9,y  A""@7% *** DETECTION ROUTINESD} *** B Aa -@ %6-@2) ;-@@W( a AE}@6-@H!-@R1 =6-@@$:-@@0(@ SOUND HEARD : AF}-@A 6-@@3(@ 6$*** SOUND ROUTINES ***  AG}vAw6-?:A9,$Av'Ax@'AyAU6-?:A6,H}$NAv@0'Aw@ 66-?:A9,J-@@PN |Av@0'Aw@ 66-I}?:A9,HAv@ ZAw@5i6-?:A9,u6-@2y |$NAv@`'Aw@W66-?J}:A9,J-@@N Av@W'Aw@`66-?:A9,J-@@ N `Av@`K}rAw@p6-?:A9,6-@2 $ ** VOICE ROUTINE ** : @!-@A%"3L}A5%7 :$ AA76, 6, 6, 76, 84, 6, 169, 0, 141, 14, 212, 141, 0, 212, 141 cc14, 210, 169, 48, 141, 2, 211, 173, 2M}43, 6, 168, 173, 240, 6, 170, 169, 128, 141, 0, 211, 202 ee208, 253, 169, 0, 141, 0, 211, 173, 240, 6, 170, 202, 208, 253,N} 136, 208, 229, 173, 242, 6, 170 ee202, 138, 141, 242, 6, 208, 214, 169, 52, 141, 2, 211, 169, 255, 141, 14, 212, 141, 0, O}212, 169 cc247, 141, 14, 210, 104, 96, 169, 0, 141, 14, 212, 141, 0, 212, 141, 14, 210, 169, 1, 141, 244 aa6, 169, 48, P}141, 2, 211, 173, 240, 6, 205, 241, 6, 176, 60, 169, 200, 168, 173, 240, 6, 170 ee169, 128, 141, 0, 211, 202, 208, 253, 16Q}9, 0, 141, 0, 211, 173, 240, 6, 170, 202, 208, 253, 136 cc208, 229, 173, 240, 6, 24, 109, 244, 6, 141, 240, 6, 205, 241, 6R}, 208, 211, 169, 255, 141, 14 ``212, 141, 0, 212, 169, 247, 141, 14, 210, 104, 96, 169, 255, 141, 244, 6, 76, 113, 6, 0, 0S} D:DEMO.BASiAll7lT}U}V}W}X}Y}ATASCSEDOISENSENSLSCASCANRERCCC.LE4 k:泭C0iiCLg3CL<3 Z: *DCC ,=  , /,C0 8 [} l0N S0G :CC# k:浭C0iiCЪL<3 ,٢=  * q;L8 D, q; $; ,WC  \} L 4C>  :A>810CC ,/> 1C1>  :Z>810CC ,C> 1CCC , 1= 1 :Yh ]}hL `=CCЍCCCCCCCCC ; ; ; , 4L3 ,\> 1 * 鈹CɛሢCɛ )CC0 ^}CC ~* 5CCCC Co> 1 * Cɛ ~* 5ܭCCCC C˭CCLE5CCLE5`C` _}`C`~, , E5C 4L3? , E5CC 4C $;D浭CC 8CCCBC `} lɀYC :L6 : lC񠀈Ѱиi iACCC k:LX6CCCCC q a};L8= ; , ,p  , ,  ,1@  :ɛL 15))C q+L 7= , ,V@  ,u@  :ɛL H 7 b}7Lj7 7Lj7D 8 7L7 7L7բ@ `ߢC ` ,@  * ECɛ>0$C *00C0C *0" CCL c}7`C X*`8` ,@  *0\X TCɛM ~*HC)JJJJ *6CȽC) *(CC0CC d}C`8`=8W=Wy 8W=PyL5 ON ,C` ; *nDEǍHI 1C L!9 :C e}q+L8L 9 q;L8P 9 q;L8W +L8ML 15))C g+L8 ,C&D?E BHCCC /,C\ f}XCC X*C-?0  -?C0L8:8鉍C mC mCE?1?C V0*CCC LW9C?  g}`CL09PC B VB DAEJNK V0 09 ,ʢ? PC D,P B V`CC mC mC?1?L9 q}'`>COPY 1STb'BDOS SYSbLiDUP SYSBBIRD PERbCDEMO BASbEDITOR BUMP3 PERBMPGT3 PER#FWD PER%BCKWD PER'LEFT PER)RIGHT PER+VOICE PER-MIKE PER!LIGHT PER7BUMP PER9TIMER PER<MIKE3 PERMIKLT3 PER>BMPLT3 PERBLITE3 PER@LITGT3 PERDREP PERLEYESOF PERMRNDVOC PERPRNDMOV PERTWTLITE PERVWTMIKE PERXWTBUMP PERYIFLITE PER]IFMIKE PERcIFBUMP PERgVOICE3 PERqFSTSLW PERtANDY PERwJOY PERxQX CC`i`i`i`i`i`P B r} VBDAEJ VBHIL1HI B} V@`HS S ShH )Lc;Lj;h` 0)¢ s})  q; ,` M;hL$; b,hL$; ,>  , ,L,=L1 :HOh:` ; 0L>!} t} ӭ 򮠲 A. DISK DIRECTORY K. BINARY SAVEB. BASIC/RUN CART L. BINARY LOADC. COPY FILE u}M. RUN AT ADDRESSD. DELETE FILE N. CREATE MEM.SAVE. RENAME FILE O. DUPLICATE FILEF. LOCK FILE P. COPY SECTORSG v}. UNLOCK FILE Q. CHECK SECTORSH. WRITE DOS/DUP R. RADIX CONVERTI. FORMAT DISK S. DRIVE SPEEDJ. DUPLICATE DISK T. WR w}ITE VERIFY:ON 9!&x#!7&p))'&5./)L''-66C76u8COPY DISK Insert source disk and Λ Insert DESTINATION x}disk and Λ IT'S DONE !'Y' to execute or for menuSource drive # ?DESTINATION drive # ?Source drive is # 1Des y}tination drive is # 2Enter first sectorEnter last sectorCHECK DRIVE # X >>>>ERROR # 144<<< XSJɛ?DP XoLQW X)ooLQWoLQWoLQWȹ`RLRȹSE} UO UOLQW%} UO UOLQW PH Phɛ~LX`6 R R YLR R WR Debug *_L9_ R P 0P}L] P P%}H Phɛ0 PR`L]D:CSL R WR Do you want to load CSL-65? PYLR R R} WRNow loading CSL-6%}5 RVY OPLRY@BDH}E?I VLRY PL}3  T3  T; }"D3 D"D3 D"D3 %}"D3 &1!YMJؤ#]#)i#$S#$S[[i$$)|mi)S4}i#bZH&bTDThDt(n%}tJrtttrDh2"&&rr&HDD _Yhh[C Z`FL]lZ@6)JJ}JJ)` ] [J jɢ )J%}[ [*\)) JJJ Ȉ` [H 2^ [ĢȐhD\\}&*i E^ [7\ E%}^=\ E^`0 2^豑 [Ș 2^L2^ E^`8e` T0 "T3  }T3  T; "D3 D"D3 D"D3 %}"D3 &1!YMJؤ#]#)i#$S#$S[[i$$)}|mi)S4i#bZH&bTDThDt(%}ntJrtttrDh2"&&rr&HDD T[hh]C Z`FL]}lZ@6)I _LhH 0LPh(%} ,_hh [ _]L9_hhh [ [HHHH ]} E^\ E^ E^ 2^0` [8 *_8%}L]L]暥ŕ`P: 2^ WR Error P P0 P@ PP }PLRLP ] [LE^ ) ] E%}^ 2^ ]`JJJIeH E^hHJJJJ =^h) ɺi)X P $ hh PL9}_`ƣɻз``` ]%}`љ ] 2^ E^ E^ 2^ E^ ]` ^H T[ [h8`}` ^ _lL\]ƣ ^L\LR \^hhE ] P P %}P~ ɛ`H(`h`ؠ `@ ^ _} _0٧_ _LN_ &&%}I i`^H_H`즤ss{ss_}LH`Lc`%}`fcdifYiPirf5bckbIcfiYc9gfdbAid,cb`cc@eCa``}```p` f f QlP*Ȅ *k i %}d a a k a Rkɛ La Ȅ) `}ȱbŕ5Ŕ`