!Basic Test Program for Atari Basketball INCLUDE "6502.POD" SETUP POD 6502 TRAP ACTIVE FORCE LINE NO TRAP ACTIVE INTERRUPT NO ADDRESS SPACE INFORMATION RAM @ 0000-00FF ! PROGRAM RAM - 2111 SRAM RAM @ 1800-1CFF ! GRAPHIC RAM - 2101 SRAM PROGRAM TITLE DPY-BASKETBALL TEST PROGRAM Aux BASKETBALL TEST PROGRAM REG8 = 60 EXECUTE PAUSE EXECUTE MENU PROGRAM MENU 0: LABEL 0 DPY-MENU 1=RAM 2=ROM /1 Aux MENU 1=RAM 2=ROM IF REG1 = 1 GOTO 1 IF REG1 = 2 GOTO 2 GOTO 0 1: LABEL 1 EXECUTE PROGRAM RAMTEST GOTO 0 2: LABEL 2 EXECUTE PROGRAM ROMTEST GOTO 0 PROGRAM RAMTEST DPY-TESTING PROGRAM 9111 RAM # Aux TESTING PROGRAM 9111 RAM RAM SHORT @ 0000-00FF DPY-TESTING PLAYFIELD 2101 RAM # Aux TESTING PLAYFIELD 2101 RAM RAM SHORT @ 1800-1CFF DPY-RAM TESTING COMPLETE # Aux RAM TESTING COMPLETE PROGRAM ROMTEST 0: LABEL 0 DPY-1-PROMS or 2-16k ROMS? /1 Aux 1-PROMS or 2-16k ROMS? IF REG1 = 1 GOTO 1 IF REG1 = 2 GOTO 2 GOTO 0 1: LABEL 1 DPY-TESTING PROGRAM ROM 123 @ R1 # Aux TESTING PROGRAM ROM 123 @ R1 ROM TEST @ 2000-21FF SIG 4078 DPY-TESTING PROGRAM ROM 124 @ L2 # Aux TESTING PROGRAM ROM 124 @ L2 ROM TEST @ 2200-23FF SIG A47E DPY-TESTING PROGRAM ROM 113 @ L1 # Aux TESTING PROGRAM ROM 113 @ L1 ROM TEST @ 2400-25FF SIG DC38 DPY-TESTING PROGRAM ROM 114 @ F2 # Aux TESTING PROGRAM ROM 114 @ F2 ROM TEST @ 2600-27FF SIG EF60 DPY-TESTING PROGRAM ROM 115 @ P1 # Aux TESTING PROGRAM ROM 115 @ P1 ROM TEST @ 2800-29FF SIG 1141 DPY-TESTING PROGRAM ROM 116 @ P2 # Aux TESTING PROGRAM ROM 116 @ P2 ROM TEST @ 2A00-2BFF SIG 6D3B DPY-TESTING PROGRAM ROM 117 @ H1 # Aux TESTING PROGRAM ROM 117 @ H1 ROM TEST @ 2C00-2DFF SIG 21CB DPY-TESTING PROGRAM ROM 118 @ H2 # Aux TESTING PROGRAM ROM 118 @ H2 ROM TEST @ 2E00-2FFF SIG 6905 DPY-TESTING PROGRAM ROM 119 @ M1 # Aux TESTING PROGRAM ROM 119 @ M1 ROM TEST @ 3000-31FF SIG DE32 DPY-TESTING PROGRAM ROM 120 @ M2 # Aux TESTING PROGRAM ROM 120 @ M2 ROM TEST @ 3200-33FF SIG AFF2 DPY-TESTING PROGRAM ROM 121 @ K1 # Aux TESTING PROGRAM ROM 121 @ K1 ROM TEST @ 3400-35FF SIG 23CB DPY-TESTING PROGRAM ROM 122 @ K2 # Aux TESTING PROGRAM ROM 122 @ K2 ROM TEST @ 3600-37FF SIG FDD2 DPY-TESTING PROGRAM ROM 119 @ M1 # Aux TESTING PROGRAM ROM 119 @ M1 ROM TEST @ 3800-39FF SIG 6306 DPY-TESTING PROGRAM ROM 120 @ M2 # Aux TESTING PROGRAM ROM 120 @ M2 ROM TEST @ 3A00-3BFF SIG 6528 DPY-TESTING PROGRAM ROM 121 @ K1 # Aux TESTING PROGRAM ROM 121 @ K1 ROM TEST @ 3C00-3DFF SIG BA13 DPY-TESTING PROGRAM ROM 122 @ K2 # Aux TESTING PROGRAM ROM 122 @ K2 ROM TEST @ 3E00-3FFF SIG 4380 DPY-ROM TEST COMPLETE - PRESS CONT# Aux ROM TEST COMPLETE - PRESS CONT STOP EXECUTE PROGRAM MENU 2: LABEL 2 DPY-TESTING PROGRAM ROM 34765 @ D1 # Aux TESTING PROGRAM ROM 34765 @ D1 ROM TEST @ 2000-27FF SIG 2F5D DPY-TESTING PROGRAM ROM 34764 @ C1 # Aux TESTING PROGRAM ROM 34764 @ C1 ROM TEST @ 2800-2FFF SIG C550 DPY-TESTING PROGRAM ROM 34766 @ F1 # Aux TESTING PROGRAM ROM 34766 @ F1 ROM TEST @ 3000-37FF SIG 0446 DPY-TESTING PROGRAM ROM 34763 @ B1 # Aux TESTING PROGRAM ROM 34763 @ B1 ROM TEST @ 3800-3FFF SIG 3E0B DPY-TESTING GRAPHIC ROM 34757 @ A6 # Aux TESTING GRAPHIC ROM 34757 @ A6 ROM TEST @ 0000-07FF SIG 2F5D DPY-TESTING GRAPHIC ROM 34758 @ B6 # Aux TESTING GRAPHIC ROM 34758 @ B6 ROM TEST @ 0800-0FFF SIG 098E DPY-ROM TEST COMPLETE - PRESS CONT# Aux ROM TEST COMPLETE - PRESS CONT STOP EXECUTE PROGRAM MENU !!!!!! Pause Routine !!!!!!!!!!!!!!! PROGRAM PAUSE REG2 = REG8 DLOOP: DEC REG2 IF REG2 > 0 GOTO DLOOP