PROGRAM 0 DPY-BATTLEZONE TEST PROGRAM Aux BATTLEZONE TEST PROGRAM REG8 = 60 EXECUTE PAUSE EXECUTE MENU PROGRAM MENU 0: LABEL 0 DPY-MENU 1=RAM 2=ROM 3=VG /1 Aux MENU 1=RAM 2=ROM 3=VG IF REG1 = 1 GOTO 1 IF REG1 = 2 GOTO 2 IF REG1 = 3 GOTO 3 GOTO 0 1: LABEL 1 EXECUTE PROGRAM 10 GOTO 0 2: LABEL 2 EXECUTE PROGRAM 20 GOTO 0 3: LABEL 3 EXECUTE PROGRAM 30 GOTO 0 PROGRAM 10 DPY-TESTING PROGRAM RAM @ H2 J2 # Aux TESTING PROGRAM RAM @ H2 J2 RAM SHORT @ 0000-03FF DPY-TESTING VECTOR RAM @ A1 A2 # Aux TESTING VECTOR RAM @ A1 A2 RAM SHORT @ 2000-23FF DPY-TESTING VECTOR RAM @ B1 B2 # Aux TESTING VECTOR RAM @ B1 B2 RAM SHORT @ 2400-27FF DPY-TESTING VECTOR RAM @ C1 C2 # Aux TESTING VECTOR RAM @ C1 C2 RAM SHORT @ 2800-2BFF DPY-TESTING VECTOR RAM @ D1 D2 # Aux TESTING VECTOR RAM @ D1 D2 RAM SHORT @ 2C00-2FFF DPY-RAM TESTING COMPLETE # Aux RAM TESTING COMPLETE PROGRAM 20 0: LABEL 0 DPY-ROM VERSION 1 OR 2 ? /1 Aux ROM VERSION 1 OR 2 ? IF REG1 = 1 GOTO 1 IF REG1 = 2 GOTO 2 GOTO 0 1: LABEL 1 DPY-TESTING VECTOR ROM 22 @ B-C3 # Aux TESTING VECTOR ROM 22 @ B-C3 ROM TEST @ 3000-37FF SIG 6628 DPY-TESTING VECTOR ROM 21 @ A3 # Aux TESTING VECTOR ROM 21 @ A3 ROM TEST @ 3800-3FFF SIG F6EA DPY-TESTING PROGRAM ROM 14 @ E1 # Aux TESTING PROGRAM ROM 14 @ E1 ROM TEST @ 5000-57FF SIG D4F8 DPY-TESTING PROGRAM ROM 13 @ H1 # Aux TESTING PROGRAM ROM 13 @ H1 ROM TEST @ 5800-5FFF SIG 62A4 DPY-TESTING PROGRAM ROM 12 @ J1 # Aux TESTING PROGRAM ROM 12 @ J1 ROM TEST @ 6000-67FF SIG E68A DPY-TESTING PROGRAM ROM 11 @ K1 # Aux TESTING PROGRAM ROM 11 @ K1 ROM TEST @ 6800-6FFF SIG ECB0 DPY-TESTING PROGRAM ROM 10 @ L-M1 # Aux TESTING PROGRAM ROM 10 @ L-M1 ROM TEST @ 7000-77FF SIG 5D24 DPY-TESTING PROGRAM ROM 9 @ N1 # Aux TESTING PROGRAM ROM 9 @ N1 ROM TEST @ 7800-7FFF SIG 4CCE DPY-ROM TEST COMPLETE # Aux ROM TEST COMPLETE 2: LABEL 2 DPY-TESTING VECTOR ROM 22 @ A3 Aux TESTING VECTOR ROM 22 @ A3 ROM TEST @ 3000-37FF SIG 6628 DPY-TESTING VECTOR ROM 21 @ B-C3 # Aux TESTING VECTOR ROM 21 @ B-C3 ROM TEST @ 3800-3FFF SIG F6EA DPY-TESTING PROGRAM ROM 14 @ E1 # Aux TESTING PROGRAM ROM 14 @ E1 ROM TEST @ 5000-57FF SIG D4F8 DPY-TESTING PROGRAM ROM 13 @ H1 # Aux TESTING PROGRAM ROM 13 @ H1 ROM TEST @ 5800-5FFF SIG 62A4 DPY-TESTING PROGRAM ROM 12 @ J1 # Aux TESTING PROGRAM ROM 12 @ J1 ROM TEST @ 6000-67FF SIG E68A DPY-TESTING PROGRAM ROM 11 @ K1 # Aux TESTING PROGRAM ROM 11 @ K1 ROM TEST @ 6800-6FFF SIG ECB0 DPY-TESTING PROGRAM ROM 10 @ L-M1 # Aux TESTING PROGRAM ROM 10 @ L-M1 ROM TEST @ 7000-77FF SIG 5D24 DPY-TESTING PROGRAM ROM 09 @ N1 # Aux TESTING PROGRAM ROM 09 @ N1 ROM TEST @ 7800-7FFF SIG 4CCE DPY-ROM TEST COMPLETE # Aux ROM TEST COMPLETE PROGRAM 30 DPY-CONNECT SCOPE,XY MODE. CONT STOP WRITE @ 2000 = FF WRITE @ 2001 = A3 WRITE @ 2002 = 00 WRITE @ 2003 = 02 WRITE @ 2004 = FF WRITE @ 2005 = 97 WRITE @ 2006 = 00 WRITE @ 2007 = 90 WRITE @ 2008 = 00 WRITE @ 2009 = A2 WRITE @ 200A = 00 WRITE @ 200B = 00 WRITE @ 200C = 00 WRITE @ 200D = 90 WRITE @ 200E = FF WRITE @ 200F = 33 WRITE @ 2010 = 00 WRITE @ 2011 = E0 DPY-CONFIRM PLUS PATTERN. CONT# Aux CONFIRM PLUS PATTERN. CONT DPY-+=EXIT%1# 0: LABEL 0 WRITE @ 3000 = 00 IF REG1 = 25 GOTO 2 GOTO 0 2: LABEL 2 DPY-## PROGRAM 85 WRITE @ 4000 = FF WRITE @ 4001 = A3 WRITE @ 4002 = 00 WRITE @ 4003 = 02 WRITE @ 4004 = FF WRITE @ 4005 = 97 WRITE @ 4006 = 00 WRITE @ 4007 = 90 WRITE @ 4008 = 00 WRITE @ 4009 = A2 WRITE @ 400A = 00 WRITE @ 400B = 00 WRITE @ 400C = 00 WRITE @ 400D = 90 WRITE @ 400E = FF WRITE @ 400F = 33 WRITE @ 4010 = 00 WRITE @ 4011 = E0 WRITE @ 3000 = 00 !!!!!! Pause Routine !!!!!!!!!!!!!!! PROGRAM PAUSE REG2 = REG8 DLOOP: DEC REG2 IF REG2 > 0 GOTO DLOOP