------+----------------------+-------------+----+---------+------+-----------------------+------------------------------------------------------------------- Line | # File Line | Line Type | MX | Reloc | Size | Address Object Code | Source Code ------+----------------------+-------------+----+---------+------+-----------------------+------------------------------------------------------------------- 1 | 1 PACMAN.S 1 | Comment | 11 | | 0 | 00/8000 | * 2 | 1 PACMAN.S 2 | Comment | 11 | | 0 | 00/8000 | * Pac-Man 3 | 1 PACMAN.S 3 | Comment | 11 | | 0 | 00/8000 | * 4 | 1 PACMAN.S 4 | Comment | 11 | | 0 | 00/8000 | * (c) 1983, Atari 5 | 1 PACMAN.S 5 | Comment | 11 | | 0 | 00/8000 | * (s) 2024, Antoine Vignau 6 | 1 PACMAN.S 6 | Comment | 11 | | 0 | 00/8000 | * 7 | 1 PACMAN.S 7 | Empty | 11 | | 0 | 00/8000 | 8 | 1 PACMAN.S 8 | Directive | 11 | | 0 | 00/8000 | TYP BIN 9 | 1 PACMAN.S 9 | Directive | 11 | | 0 | 00/8000 | ORG $4000 10 | 1 PACMAN.S 10 | Directive | 11 | | 0 | 00/4000 | MX %11 11 | 1 PACMAN.S 11 | Empty | 11 | | 0 | 00/4000 | 12 | 1 PACMAN.S 12 | Directive | 11 | | 0 | 00/4000 | USE PACMAN.E 13 | 2 PACMAN.E.s 1 | Comment | 11 | | 0 | 00/4000 | * 14 | 2 PACMAN.E.s 2 | Comment | 11 | | 0 | 00/4000 | * Pac-Man 15 | 2 PACMAN.E.s 3 | Comment | 11 | | 0 | 00/4000 | * 16 | 2 PACMAN.E.s 4 | Comment | 11 | | 0 | 00/4000 | * (c) 1983, Atari 17 | 2 PACMAN.E.s 5 | Comment | 11 | | 0 | 00/4000 | * (s) 2024, Antoine Vignau 18 | 2 PACMAN.E.s 6 | Comment | 11 | | 0 | 00/4000 | * 19 | 2 PACMAN.E.s 7 | Empty | 11 | | 0 | 00/4000 | 20 | 2 PACMAN.E.s 8 | Equivalence | 11 | | 0 | 00/4000 | sprEMPTY = 0 ; three tile possibilities 21 | 2 PACMAN.E.s 9 | Equivalence | 11 | | 0 | 00/4000 | sprDOT = 1 22 | 2 PACMAN.E.s 10 | Equivalence | 11 | | 0 | 00/4000 | sprENERGY = 2 23 | 2 PACMAN.E.s 11 | Empty | 11 | | 0 | 00/4000 | 24 | 2 PACMAN.E.s 12 | Equivalence | 11 | | 0 | 00/4000 | nbDOTS = 248 ; 244 normal dots & 4 energizer dots 25 | 2 PACMAN.E.s 13 | Empty | 11 | | 0 | 00/4000 | 26 | 2 PACMAN.E.s 14 | Equivalence | 11 | | 0 | 00/4000 | L0300 = $0300 ; buffer area to save scores 27 | 2 PACMAN.E.s 15 | Empty | 11 | | 0 | 00/4000 | 28 | 2 PACMAN.E.s 16 | Equivalence | 11 | | 0 | 00/4000 | L0800 = $0800 ; $0800..$0BFF 29 | 2 PACMAN.E.s 17 | Equivalence | 11 | | 0 | 00/4000 | L0C00 = $0C00 ; board buffers per player ($380 bytes) 30 | 2 PACMAN.E.s 18 | Equivalence | 11 | | 0 | 00/4000 | L1000 = $1000 ; P2 31 | 2 PACMAN.E.s 19 | Equivalence | 11 | | 0 | 00/4000 | L1380 = $1380 ; P3 32 | 2 PACMAN.E.s 20 | Equivalence | 11 | | 0 | 00/4000 | L1700 = $1700 ; P4 33 | 2 PACMAN.E.s 21 | Equivalence | 11 | | 0 | 00/4000 | L1A80 = $1A80 ; P5 34 | 2 PACMAN.E.s 22 | Empty | 11 | | 0 | 00/4000 | 35 | 2 PACMAN.E.s 23 | Equivalence | 11 | | 0 | 00/4000 | TEXT = $0400 36 | 2 PACMAN.E.s 24 | Equivalence | 11 | | 0 | 00/4000 | TEXT2 = $0800 37 | 2 PACMAN.E.s 25 | Equivalence | 11 | | 0 | 00/4000 | HGR = $2000 38 | 2 PACMAN.E.s 26 | Equivalence | 11 | | 0 | 00/4000 | HGR2 = $4000 39 | 2 PACMAN.E.s 27 | Empty | 11 | | 0 | 00/4000 | 40 | 2 PACMAN.E.s 28 | Equivalence | 11 | | 0 | 00/4000 | CH = $24 ; firmware X-pos 41 | 2 PACMAN.E.s 29 | Equivalence | 11 | | 0 | 00/4000 | CV = $25 ; firmware Y-pos 42 | 2 PACMAN.E.s 30 | Empty | 11 | | 0 | 00/4000 | 43 | 2 PACMAN.E.s 31 | Equivalence | 11 | | 0 | 00/4000 | zpHISCORE = $00 ; (3 bytes) high score 44 | 2 PACMAN.E.s 32 | Equivalence | 11 | | 0 | 00/4000 | zpXBIT = $03 ; X from X-coord to X-bit offset 45 | 2 PACMAN.E.s 33 | Equivalence | 11 | | 0 | 00/4000 | zpXCOL = $04 ; Y from X-coord to X-col in screen 46 | 2 PACMAN.E.s 34 | Equivalence | 11 | | 0 | 00/4000 | zpDECSCORE = $05 ; (3 bytes) the decimal score 47 | 2 PACMAN.E.s 35 | Equivalence | 11 | | 0 | 00/4000 | zpTEMP1 = $08 48 | 2 PACMAN.E.s 36 | Equivalence | 11 | | 0 | 00/4000 | zpTEMP2 = $09 49 | 2 PACMAN.E.s 37 | Equivalence | 11 | | 0 | 00/4000 | zpTEMP3 = $0a 50 | 2 PACMAN.E.s 38 | Equivalence | 11 | | 0 | 00/4000 | zpTEMP4 = $0b 51 | 2 PACMAN.E.s 39 | Equivalence | 11 | | 0 | 00/4000 | zpX1 = $0c ; (word) start X 52 | 2 PACMAN.E.s 40 | Equivalence | 11 | | 0 | 00/4000 | zpX2 = $0e ; (word) end X 53 | 2 PACMAN.E.s 41 | Equivalence | 11 | | 0 | 00/4000 | zpY1 = $10 ; (byte) start Y 54 | 2 PACMAN.E.s 42 | Equivalence | 11 | | 0 | 00/4000 | zpY2 = $11 ; (byte) end Y 55 | 2 PACMAN.E.s 43 | Equivalence | 11 | | 0 | 00/4000 | zpHGR = $12 ; (word) pointer to HGR world 56 | 2 PACMAN.E.s 44 | Equivalence | 11 | | 0 | 00/4000 | zpPTR1 = $14 ; (word) 1st pointer 57 | 2 PACMAN.E.s 45 | Equivalence | 11 | | 0 | 00/4000 | zpPTR2 = $16 ; (word) 2nd pointer 58 | 2 PACMAN.E.s 46 | Equivalence | 11 | | 0 | 00/4000 | zpSPRHEIGHT = $18 ; (byte) sprite height in lines 59 | 2 PACMAN.E.s 47 | Equivalence | 11 | | 0 | 00/4000 | zpSPRWIDTH = $1a ; (byte) sprite width in bytes 60 | 2 PACMAN.E.s 48 | Equivalence | 11 | | 0 | 00/4000 | zpPTR3 = $1b ; (word) 61 | 2 PACMAN.E.s 49 | Equivalence | 11 | | 0 | 00/4000 | zpMONITOR = $1d ; 0: b&w, 1: color 62 | 2 PACMAN.E.s 50 | Equivalence | 11 | | 0 | 00/4000 | zp1E = $1e 63 | 2 PACMAN.E.s 51 | Equivalence | 11 | | 0 | 00/4000 | zp1F = $1f 64 | 2 PACMAN.E.s 52 | Comment | 11 | | 0 | 00/4000 | * $20 to $4F are not used 65 | 2 PACMAN.E.s 53 | Equivalence | 11 | | 0 | 00/4000 | zpCURPLAYER = $50 ; current player index 66 | 2 PACMAN.E.s 54 | Equivalence | 11 | | 0 | 00/4000 | zpNBPLAYERS = $51 ; number of players (1..5) 67 | 2 PACMAN.E.s 55 | Equivalence | 11 | | 0 | 00/4000 | zpCURSCORE = $52 ; (3 bytes) score 68 | 2 PACMAN.E.s 56 | Equivalence | 11 | | 0 | 00/4000 | zpRANK = $55 ; rank number (ie. the level) 69 | 2 PACMAN.E.s 57 | Equivalence | 11 | | 0 | 00/4000 | zpNBDOTS = $56 ; number of dots on the board (248 by default) 70 | 2 PACMAN.E.s 58 | Equivalence | 11 | | 0 | 00/4000 | zpNBLIVES = $58 ; number of lives (bit 7 is set) 71 | 2 PACMAN.E.s 59 | Equivalence | 11 | | 0 | 00/4000 | zpPTRFRUIT = $5c ; (word) pointer to the fruit sprite 72 | 2 PACMAN.E.s 60 | Equivalence | 11 | | 0 | 00/4000 | zpDOTTEMPO = $5e ; tempo for energizer dot blinking 73 | 2 PACMAN.E.s 61 | Equivalence | 11 | | 0 | 00/4000 | zpDOTFLAG = $5f ; 0: show dots, 1: hide dots 74 | 2 PACMAN.E.s 62 | Equivalence | 11 | | 0 | 00/4000 | zpE0 = $e0 ; 1: Inky, 2: Pinky, 3: Blinky, 4: Clyde 75 | 2 PACMAN.E.s 63 | Equivalence | 11 | | 0 | 00/4000 | zpDEMO = $e8 ; 0: game, 1: demo 76 | 2 PACMAN.E.s 64 | Equivalence | 11 | | 0 | 00/4000 | zpFGMUSIC = $f4 ; 0: music never played, 1: intro music played 77 | 2 PACMAN.E.s 65 | Equivalence | 11 | | 0 | 00/4000 | zpDEVICE = $f5 ; 0: joypad, 1: joystick 78 | 2 PACMAN.E.s 66 | Empty | 11 | | 0 | 00/4000 | 79 | 2 PACMAN.E.s 67 | Empty | 11 | | 0 | 00/4000 | 80 | 1 PACMAN.S 13 | Empty | 11 | | 0 | 00/4000 | 81 | 1 PACMAN.S 14 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- 82 | 1 PACMAN.S 15 | Comment | 11 | | 0 | 00/4000 | * FIRMWARE EQUATES 83 | 1 PACMAN.S 16 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- 84 | 1 PACMAN.S 17 | Empty | 11 | | 0 | 00/4000 | 85 | 1 PACMAN.S 18 | Equivalence | 11 | | 0 | 00/4000 | SOFTEV EQU $03F2 86 | 1 PACMAN.S 19 | Equivalence | 11 | | 0 | 00/4000 | PWREDUP EQU $03F4 87 | 1 PACMAN.S 20 | Equivalence | 11 | | 0 | 00/4000 | NMILOC EQU $03FB 88 | 1 PACMAN.S 21 | Equivalence | 11 | | 0 | 00/4000 | IRQLOC EQU $03FE 89 | 1 PACMAN.S 22 | Equivalence | 11 | | 0 | 00/4000 | KBD EQU $C000 90 | 1 PACMAN.S 23 | Equivalence | 11 | | 0 | 00/4000 | KBDSTROBE EQU $C010 91 | 1 PACMAN.S 24 | Equivalence | 11 | | 0 | 00/4000 | SPKR EQU $C030 92 | 1 PACMAN.S 25 | Equivalence | 11 | | 0 | 00/4000 | TXTCLR EQU $C050 93 | 1 PACMAN.S 26 | Equivalence | 11 | | 0 | 00/4000 | TXTSET EQU $C051 94 | 1 PACMAN.S 27 | Equivalence | 11 | | 0 | 00/4000 | MIXCLR EQU $C052 95 | 1 PACMAN.S 28 | Equivalence | 11 | | 0 | 00/4000 | TXTPAGE1 EQU $C054 96 | 1 PACMAN.S 29 | Equivalence | 11 | | 0 | 00/4000 | TXTPAGE2 EQU $C055 97 | 1 PACMAN.S 30 | Equivalence | 11 | | 0 | 00/4000 | LORES EQU $C056 98 | 1 PACMAN.S 31 | Equivalence | 11 | | 0 | 00/4000 | HIRES EQU $C057 99 | 1 PACMAN.S 32 | Equivalence | 11 | | 0 | 00/4000 | SETAN0 EQU $C058 100 | 1 PACMAN.S 33 | Equivalence | 11 | | 0 | 00/4000 | CLRAN0 EQU $C059 101 | 1 PACMAN.S 34 | Equivalence | 11 | | 0 | 00/4000 | SETAN1 EQU $C05A 102 | 1 PACMAN.S 35 | Equivalence | 11 | | 0 | 00/4000 | CLRAN1 EQU $C05B 103 | 1 PACMAN.S 36 | Equivalence | 11 | | 0 | 00/4000 | SETAN2 EQU $C05C 104 | 1 PACMAN.S 37 | Equivalence | 11 | | 0 | 00/4000 | BUTN0 EQU $C061 105 | 1 PACMAN.S 38 | Equivalence | 11 | | 0 | 00/4000 | PADDL0 EQU $C064 106 | 1 PACMAN.S 39 | Equivalence | 11 | | 0 | 00/4000 | PADDL1 EQU $C065 107 | 1 PACMAN.S 40 | Equivalence | 11 | | 0 | 00/4000 | PTRIG EQU $C070 108 | 1 PACMAN.S 41 | Equivalence | 11 | | 0 | 00/4000 | VTAB EQU $FC22 109 | 1 PACMAN.S 42 | Equivalence | 11 | | 0 | 00/4000 | VTABZ EQU $FC24 110 | 1 PACMAN.S 43 | Equivalence | 11 | | 0 | 00/4000 | RDKEY EQU $FD0C 111 | 1 PACMAN.S 44 | Equivalence | 11 | | 0 | 00/4000 | GETLN1 EQU $FD6F 112 | 1 PACMAN.S 45 | Equivalence | 11 | | 0 | 00/4000 | COUT1 EQU $FDF0 113 | 1 PACMAN.S 46 | Equivalence | 11 | | 0 | 00/4000 | SETKBD EQU $FE89 114 | 1 PACMAN.S 47 | Equivalence | 11 | | 0 | 00/4000 | SETVID EQU $FE93 115 | 1 PACMAN.S 48 | Empty | 11 | | 0 | 00/4000 | 116 | 1 PACMAN.S 49 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- 117 | 1 PACMAN.S 50 | Comment | 11 | | 0 | 00/4000 | * ENTRY POINT 118 | 1 PACMAN.S 51 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- 119 | 1 PACMAN.S 52 | Empty | 11 | | 0 | 00/4000 | 120 | 1 PACMAN.S 53 | Code | 11 | | 2 | 00/4000 : A9 AF | LDA #$AF ; relocate from $1000 to $4000 121 | 1 PACMAN.S 54 | Code | 11 | | 2 | 00/4002 : 85 17 | STA {$16}+1 122 | 1 PACMAN.S 55 | Code | 11 | | 2 | 00/4004 : A9 7F | LDA #$7F 123 | 1 PACMAN.S 56 | Code | 11 | | 2 | 00/4006 : 85 15 | STA {$14}+1 124 | 1 PACMAN.S 57 | Code | 11 | | 2 | 00/4008 : A0 00 | LDY #$00 125 | 1 PACMAN.S 58 | Code | 11 | | 2 | 00/400A : 84 16 | STY {$16} 126 | 1 PACMAN.S 59 | Code | 11 | | 2 | 00/400C : 84 14 | STY {$14} 127 | 1 PACMAN.S 60 | Code | 11 | | 2 | 00/400E : A2 70 | LDX #$70 128 | 1 PACMAN.S 61 | Code | 11 | | 2 | 00/4010 : B1 14 | L4010 LDA ({$14}),Y 129 | 1 PACMAN.S 62 | Code | 11 | | 2 | 00/4012 : 91 16 | STA ({$16}),Y 130 | 1 PACMAN.S 63 | Code | 11 | | 1 | 00/4014 : C8 | INY 131 | 1 PACMAN.S 64 | Code | 11 | | 2 | 00/4015 : D0 F9 | BNE L4010 132 | 1 PACMAN.S 65 | Code | 11 | | 2 | 00/4017 : C6 17 | DEC {$16}+1 133 | 1 PACMAN.S 66 | Code | 11 | | 2 | 00/4019 : C6 15 | DEC {$14}+1 134 | 1 PACMAN.S 67 | Code | 11 | | 1 | 00/401B : CA | DEX 135 | 1 PACMAN.S 68 | Code | 11 | | 2 | 00/401C : 10 F2 | BPL L4010 136 | 1 PACMAN.S 69 | Code | 11 | | 3 | 00/401E : 20 89 FE | JSR {$FE89} 137 | 1 PACMAN.S 70 | Code | 11 | | 3 | 00/4021 : 20 93 FE | JSR {$FE93} 138 | 1 PACMAN.S 71 | Code | 11 | | 3 | 00/4024 : 4C 27 40 | JMP L4027 139 | 1 PACMAN.S 72 | Empty | 11 | | 0 | 00/4027 | 140 | 1 PACMAN.S 73 | Code | 11 | | 2 | 00/4027 : A9 01 | L4027 LDA #$01 141 | 1 PACMAN.S 74 | Code | 11 | | 2 | 00/4029 : 85 51 | STA {$51} 142 | 1 PACMAN.S 75 | Code | 11 | | 3 | 00/402B : 20 D4 54 | JSR L54D4 143 | 1 PACMAN.S 76 | Code | 11 | | 2 | 00/402E : A9 00 | LDA #$00 144 | 1 PACMAN.S 77 | Code | 11 | | 2 | 00/4030 : 85 00 | STA {$00} 145 | 1 PACMAN.S 78 | Code | 11 | | 2 | 00/4032 : 85 01 | STA {$00}+1 146 | 1 PACMAN.S 79 | Code | 11 | | 2 | 00/4034 : 85 02 | STA {$00}+2 147 | 1 PACMAN.S 80 | Code | 11 | | 2 | 00/4036 : 85 58 | STA {$58} 148 | 1 PACMAN.S 81 | Code | 11 | | 2 | 00/4038 : A9 01 | LDA #$01 149 | 1 PACMAN.S 82 | Code | 11 | | 2 | 00/403A : 85 1D | STA {$1d} ; ZP - color monitor if 1 150 | 1 PACMAN.S 83 | Code | 11 | | 2 | 00/403C : 85 E8 | STA {$e8} ; ZP - demo if 1 151 | 1 PACMAN.S 84 | Code | 11 | | 2 | 00/403E : A9 D2 | LDA #welcomePAGE 156 | 1 PACMAN.S 89 | Code | 11 | | 3 | 00/404B : 8D F3 03 | STA {$03F2}+1 157 | 1 PACMAN.S 90 | Code | 11 | | 3 | 00/404E : 8D FD 03 | STA {$03FB}+2 158 | 1 PACMAN.S 91 | Code | 11 | | 3 | 00/4051 : 8D FF 03 | STA {$03FE}+1 159 | 1 PACMAN.S 92 | Code | 11 | | 2 | 00/4054 : 49 A5 | EOR #$A5 160 | 1 PACMAN.S 93 | Code | 11 | | 3 | 00/4056 : 8D F4 03 | STA {$03F4} 161 | 1 PACMAN.S 94 | Code | 11 | | 2 | 00/4059 : A9 4C | LDA #$4C 162 | 1 PACMAN.S 95 | Code | 11 | | 3 | 00/405B : 8D FB 03 | STA {$03FB} 163 | 1 PACMAN.S 96 | Code | 11 | | 3 | 00/405E : 20 21 48 | JSR selectMONITOR 164 | 1 PACMAN.S 97 | Code | 11 | | 3 | 00/4061 : 4C D2 43 | JMP welcomePAGE ; show LOGO 165 | 1 PACMAN.S 98 | Empty | 11 | | 0 | 00/4064 | 166 | 1 PACMAN.S 99 | Data | 11 | | 40 | 00/4064 : A8 C3 A9 A0 | ASC "(C) 1983 ATARI, INC.ALL RIGHTS RESERVED." | | | | | | B1 B9 B8 B3 | | | | | | | A0 C1 D4 C1 | | | | | | | D2 C9 AC A0 | | | | | | | C9 CE C3 AE | | | | | | | C1 CC CC A0 | | | | | | | D2 C9 C7 C8 | | | | | | | D4 D3 A0 D2 | | | | | | | C5 D3 C5 D2 | | | | | | | D6 C5 C4 AE | 167 | 1 PACMAN.S 100 | Data | 11 | | 40 | 00/408C : D5 CE C1 D5 | ASC "UNAUTHORIZED REPRODUCTION, ADAPTATION, D" | | | | | | D4 C8 CF D2 | | | | | | | C9 DA C5 C4 | | | | | | | A0 D2 C5 D0 | | | | | | | D2 CF C4 D5 | | | | | | | C3 D4 C9 CF | | | | | | | CE AC A0 C1 | | | | | | | C4 C1 D0 D4 | | | | | | | C1 D4 C9 CF | | | | | | | CE AC A0 C4 | 168 | 1 PACMAN.S 101 | Data | 11 | | 40 | 00/40B4 : C9 D3 D4 D2 | ASC "ISTRIBUTION, PERFORMANCE, OR DISPLAY OF " | | | | | | C9 C2 D5 D4 | | | | | | | C9 CF CE AC | | | | | | | A0 D0 C5 D2 | | | | | | | C6 CF D2 CD | | | | | | | C1 CE C3 C5 | | | | | | | AC A0 CF D2 | | | | | | | A0 C4 C9 D3 | | | | | | | D0 CC C1 D9 | | | | | | | A0 CF C6 A0 | 169 | 1 PACMAN.S 102 | Data | 11 | | 40 | 00/40DC : D4 C8 C9 D3 | ASC "THIS DOCUMENT, THE ASSOCIATED COMPUTER P" | | | | | | A0 C4 CF C3 | | | | | | | D5 CD C5 CE | | | | | | | D4 AC A0 D4 | | | | | | | C8 C5 A0 C1 | | | | | | | D3 D3 CF C3 | | | | | | | C9 C1 D4 C5 | | | | | | | C4 A0 C3 CF | | | | | | | CD D0 D5 D4 | | | | | | | C5 D2 A0 D0 | 170 | 1 PACMAN.S 103 | Data | 11 | | 40 | 00/4104 : D2 CF C7 D2 | ASC "ROGRAM, OR THE AUDIOVISUAL WORK IS STRIC" | | | | | | C1 CD AC A0 | | | | | | | CF D2 A0 D4 | | | | | | | C8 C5 A0 C1 | | | | | | | D5 C4 C9 CF | | | | | | | D6 C9 D3 D5 | | | | | | | C1 CC A0 D7 | | | | | | | CF D2 CB A0 | | | | | | | C9 D3 A0 D3 | | | | | | | D4 D2 C9 C3 | 171 | 1 PACMAN.S 104 | Data | 11 | | 15 | 00/412C : D4 CC D9 A0 | ASC "TLY PROHIBITED." | | | | | | D0 D2 CF C8 | | | | | | | C9 C2 C9 D4 | | | | | | | C5 C4 AE | 172 | 1 PACMAN.S 105 | Data | 11 | | 1 | 00/413B : 02 | DB $02 173 | 1 PACMAN.S 106 | Data | 11 | | 1 | 00/413C : BB | DB $BB 174 | 1 PACMAN.S 107 | Data | 11 | | 1 | 00/413D : 5A | DB $5A 175 | 1 PACMAN.S 108 | Data | 11 | | 1 | 00/413E : 30 | DB $30 176 | 1 PACMAN.S 109 | Data | 11 | | 1 | 00/413F : 5F | DB $5F 177 | 1 PACMAN.S 110 | Data | 11 | | 1 | 00/4140 : EE | DB $EE 178 | 1 PACMAN.S 111 | Data | 11 | | 1 | 00/4141 : 3D | DB $3D 179 | 1 PACMAN.S 112 | Data | 11 | | 1 | 00/4142 : A8 | DB $A8 180 | 1 PACMAN.S 113 | Data | 11 | | 1 | 00/4143 : 17 | DB $17 181 | 1 PACMAN.S 114 | Empty | 11 | | 0 | 00/4144 | 182 | 1 PACMAN.S 115 | Comment | 11 | | 0 | 00/4144 | *----------------------------------- 183 | 1 PACMAN.S 116 | Comment | 11 | | 0 | 00/4144 | * MAIN ENTRY POINT 184 | 1 PACMAN.S 117 | Comment | 11 | | 0 | 00/4144 | *----------------------------------- 185 | 1 PACMAN.S 118 | Empty | 11 | | 0 | 00/4144 | 186 | 1 PACMAN.S 119 | Empty | 11 | | 0 | 00/4144 | selectRANKCARTOON 187 | 1 PACMAN.S 120 | Code | 11 | | 3 | 00/4144 : 2C 17 42 | bit selecNBPLAYERS ; LoGo 188 | 1 PACMAN.S 121 | Empty | 11 | | 0 | 00/4147 | 189 | 1 PACMAN.S 122 | Code | 11 | | 3 | 00/4147 : 20 57 6F | L4147 JSR setTEXT2 ; set text mode 190 | 1 PACMAN.S 123 | Code | 11 | | 3 | 00/414A : 20 68 48 | JSR clearTEXT2 ; clear text screen 191 | 1 PACMAN.S 124 | Code | 11 | | 2 | 00/414D : A9 00 | LDA #$00 192 | 1 PACMAN.S 125 | Code | 11 | | 2 | 00/414F : 85 24 | STA {$24} 193 | 1 PACMAN.S 126 | Code | 11 | | 2 | 00/4151 : A9 05 | LDA #$05 194 | 1 PACMAN.S 127 | Code | 11 | | 3 | 00/4153 : 20 5C 48 | JSR gotoXY 195 | 1 PACMAN.S 128 | Code | 11 | | 2 | 00/4156 : A2 00 | LDX #$00 196 | 1 PACMAN.S 129 | Code | 11 | | 3 | 00/4158 : BD DC 41 | L4158 LDA L41DC,X ; RANK OR CARTOON? 197 | 1 PACMAN.S 130 | Code | 11 | | 3 | 00/415B : 20 6A 4A | JSR printCHAR 198 | 1 PACMAN.S 131 | Code | 11 | | 1 | 00/415E : E8 | INX 199 | 1 PACMAN.S 132 | Code | 11 | | 2 | 00/415F : E0 11 | CPX #$11 200 | 1 PACMAN.S 133 | Code | 11 | | 2 | 00/4161 : 90 F5 | BCC L4158 201 | 1 PACMAN.S 134 | Code | 11 | | 3 | 00/4163 : 20 6F FD | JSR {$FD6F} 202 | 1 PACMAN.S 135 | Code | 11 | | 2 | 00/4166 : A9 07 | LDA #$07 203 | 1 PACMAN.S 136 | Code | 11 | | 3 | 00/4168 : 20 5C 48 | JSR gotoXY 204 | 1 PACMAN.S 137 | Code | 11 | | 2 | 00/416B : A9 00 | LDA #$00 205 | 1 PACMAN.S 138 | Code | 11 | | 2 | 00/416D : 85 24 | STA {$24} 206 | 1 PACMAN.S 139 | Code | 11 | | 3 | 00/416F : AD 00 02 | LDA $0200 207 | 1 PACMAN.S 140 | Code | 11 | | 2 | 00/4172 : C9 C3 | CMP #"C" 208 | 1 PACMAN.S 141 | Code | 11 | | 2 | 00/4174 : D0 29 | BNE L419F 209 | 1 PACMAN.S 142 | Empty | 11 | | 0 | 00/4176 | 210 | 1 PACMAN.S 143 | Comment | 11 | | 0 | 00/4176 | *--- Choose cartoon 211 | 1 PACMAN.S 144 | Empty | 11 | | 0 | 00/4176 | 212 | 1 PACMAN.S 145 | Code | 11 | | 2 | 00/4176 : A2 00 | LDX #$00 213 | 1 PACMAN.S 146 | Code | 11 | | 3 | 00/4178 : BD 01 42 | L4178 LDA L4201,X ; CARTOON NUMBER (1-3) 214 | 1 PACMAN.S 147 | Code | 11 | | 3 | 00/417B : 20 6A 4A | JSR printCHAR 215 | 1 PACMAN.S 148 | Code | 11 | | 1 | 00/417E : E8 | INX 216 | 1 PACMAN.S 149 | Code | 11 | | 2 | 00/417F : E0 16 | CPX #$16 217 | 1 PACMAN.S 150 | Code | 11 | | 2 | 00/4181 : 90 F5 | BCC L4178 218 | 1 PACMAN.S 151 | Code | 11 | | 3 | 00/4183 : 20 6F FD | JSR {$FD6F} 219 | 1 PACMAN.S 152 | Code | 11 | | 3 | 00/4186 : AE 00 02 | LDX $0200 220 | 1 PACMAN.S 153 | Code | 11 | | 2 | 00/4189 : A9 02 | LDA #$02 221 | 1 PACMAN.S 154 | Code | 11 | | 2 | 00/418B : E0 B1 | CPX #"1" 222 | 1 PACMAN.S 155 | Code | 11 | | 2 | 00/418D : F0 08 | BEQ L4197 223 | 1 PACMAN.S 156 | Code | 11 | | 2 | 00/418F : A9 05 | LDA #$05 224 | 1 PACMAN.S 157 | Code | 11 | | 2 | 00/4191 : E0 B2 | CPX #"2" 225 | 1 PACMAN.S 158 | Code | 11 | | 2 | 00/4193 : F0 02 | BEQ L4197 226 | 1 PACMAN.S 159 | Code | 11 | | 2 | 00/4195 : A9 09 | LDA #$09 227 | 1 PACMAN.S 160 | Code | 11 | | 2 | 00/4197 : 85 55 | L4197 STA {$55} ; ZP 228 | 1 PACMAN.S 161 | Code | 11 | | 3 | 00/4199 : 20 70 81 | JSR playCARTOON 229 | 1 PACMAN.S 162 | Code | 11 | | 3 | 00/419C : 4C 44 41 | JMP selectRANKCARTOON 230 | 1 PACMAN.S 163 | Empty | 11 | | 0 | 00/419F | 231 | 1 PACMAN.S 164 | Comment | 11 | | 0 | 00/419F | *--- Choose rank 232 | 1 PACMAN.S 165 | Empty | 11 | | 0 | 00/419F | 233 | 1 PACMAN.S 166 | Code | 11 | | 2 | 00/419F : A2 00 | L419F LDX #$00 234 | 1 PACMAN.S 167 | Code | 11 | | 3 | 00/41A1 : BD ED 41 | L41A1 LDA L41ED,X ; RANK NUMBER (1-21) 235 | 1 PACMAN.S 168 | Code | 11 | | 3 | 00/41A4 : 20 6A 4A | JSR printCHAR 236 | 1 PACMAN.S 169 | Code | 11 | | 1 | 00/41A7 : E8 | INX 237 | 1 PACMAN.S 170 | Code | 11 | | 2 | 00/41A8 : E0 14 | CPX #$14 238 | 1 PACMAN.S 171 | Code | 11 | | 2 | 00/41AA : 90 F5 | BCC L41A1 239 | 1 PACMAN.S 172 | Code | 11 | | 3 | 00/41AC : 20 6F FD | JSR {$FD6F} 240 | 1 PACMAN.S 173 | Code | 11 | | 2 | 00/41AF : E0 01 | CPX #$01 241 | 1 PACMAN.S 174 | Code | 11 | | 2 | 00/41B1 : F0 1F | BEQ L41D2 242 | 1 PACMAN.S 175 | Code | 11 | | 3 | 00/41B3 : AD 00 02 | LDA $0200 243 | 1 PACMAN.S 176 | Code | 11 | | 2 | 00/41B6 : 29 0F | AND #$0F 244 | 1 PACMAN.S 177 | Code | 11 | | 1 | 00/41B8 : AA | TAX 245 | 1 PACMAN.S 178 | Code | 11 | | 3 | 00/41B9 : AD 01 02 | LDA $0201 246 | 1 PACMAN.S 179 | Code | 11 | | 2 | 00/41BC : 29 0F | AND #$0F 247 | 1 PACMAN.S 180 | Code | 11 | | 2 | 00/41BE : E0 00 | CPX #$00 248 | 1 PACMAN.S 181 | Code | 11 | | 2 | 00/41C0 : F0 06 | BEQ L41C8 249 | 1 PACMAN.S 182 | Code | 11 | | 1 | 00/41C2 : 18 | L41C2 CLC 250 | 1 PACMAN.S 183 | Code | 11 | | 2 | 00/41C3 : 69 0A | ADC #$0A 251 | 1 PACMAN.S 184 | Code | 11 | | 1 | 00/41C5 : CA | DEX 252 | 1 PACMAN.S 185 | Code | 11 | | 2 | 00/41C6 : D0 FA | BNE L41C2 253 | 1 PACMAN.S 186 | Code | 11 | | 2 | 00/41C8 : C9 16 | L41C8 CMP #$16 254 | 1 PACMAN.S 187 | Code | 11 | | 2 | 00/41CA : B0 0D | BCS L41D9 255 | 1 PACMAN.S 188 | Code | 11 | | 3 | 00/41CC : 8D E1 54 | L41CC STA L54E0+1 256 | 1 PACMAN.S 189 | Code | 11 | | 3 | 00/41CF : 4C 17 42 | JMP selecNBPLAYERS 257 | 1 PACMAN.S 190 | Empty | 11 | | 0 | 00/41D2 | 258 | 1 PACMAN.S 191 | Code | 11 | | 3 | 00/41D2 : AD 00 02 | L41D2 LDA $0200 259 | 1 PACMAN.S 192 | Code | 11 | | 2 | 00/41D5 : 29 0F | AND #$0F 260 | 1 PACMAN.S 193 | Code | 11 | | 2 | 00/41D7 : D0 F3 | BNE L41CC 261 | 1 PACMAN.S 194 | Code | 11 | | 3 | 00/41D9 : 4C 44 41 | L41D9 JMP selectRANKCARTOON 262 | 1 PACMAN.S 195 | Empty | 11 | | 0 | 00/41DC | 263 | 1 PACMAN.S 196 | Data | 11 | | 17 | 00/41DC : D2 C1 CE CB | L41DC ASC "RANK OR CARTOON? " | | | | | | A0 CF D2 A0 | | | | | | | C3 C1 D2 D4 | | | | | | | CF CF CE BF | | | | | | | A0 | 264 | 1 PACMAN.S 197 | Data | 11 | | 20 | 00/41ED : D2 C1 CE CB | L41ED ASC "RANK NUMBER? (1-21) " | | | | | | A0 CE D5 CD | | | | | | | C2 C5 D2 BF | | | | | | | A0 A8 B1 AD | | | | | | | B2 B1 A9 A0 | 265 | 1 PACMAN.S 198 | Data | 11 | | 22 | 00/4201 : C3 C1 D2 D4 | L4201 ASC "CARTOON NUMBER? (1-3) " | | | | | | CF CF CE A0 | | | | | | | CE D5 CD C2 | | | | | | | C5 D2 BF A0 | | | | | | | A8 B1 AD B3 | | | | | | | A9 A0 | 266 | 1 PACMAN.S 199 | Empty | 11 | | 0 | 00/4217 | 267 | 1 PACMAN.S 200 | Comment | 11 | | 0 | 00/4217 | *----------------------------------- 268 | 1 PACMAN.S 201 | Comment | 11 | | 0 | 00/4217 | * SELECT NUMBER OF PLAYERS 269 | 1 PACMAN.S 202 | Comment | 11 | | 0 | 00/4217 | *----------------------------------- 270 | 1 PACMAN.S 203 | Empty | 11 | | 0 | 00/4217 | 271 | 1 PACMAN.S 204 | Empty | 11 | | 0 | 00/4217 | selecNBPLAYERS 272 | 1 PACMAN.S 205 | Code | 11 | | 3 | 00/4217 : 20 57 6F | JSR setTEXT2 273 | 1 PACMAN.S 206 | Code | 11 | | 3 | 00/421A : 20 68 48 | JSR clearTEXT2 274 | 1 PACMAN.S 207 | Code | 11 | | 2 | 00/421D : A9 00 | LDA #$00 275 | 1 PACMAN.S 208 | Code | 11 | | 2 | 00/421F : 85 24 | STA {$24} 276 | 1 PACMAN.S 209 | Code | 11 | | 2 | 00/4221 : A9 06 | LDA #$06 277 | 1 PACMAN.S 210 | Code | 11 | | 3 | 00/4223 : 20 5C 48 | JSR gotoXY 278 | 1 PACMAN.S 211 | Code | 11 | | 2 | 00/4226 : A2 00 | LDX #$00 279 | 1 PACMAN.S 212 | Code | 11 | | 3 | 00/4228 : BD 7C 42 | L4228 LDA L427C,X ; HOW MANY PLAYERS? 280 | 1 PACMAN.S 213 | Code | 11 | | 3 | 00/422B : 20 6A 4A | JSR printCHAR 281 | 1 PACMAN.S 214 | Code | 11 | | 1 | 00/422E : E8 | INX 282 | 1 PACMAN.S 215 | Code | 11 | | 2 | 00/422F : E0 1D | CPX #$1D 283 | 1 PACMAN.S 216 | Code | 11 | | 2 | 00/4231 : D0 F5 | BNE L4228 284 | 1 PACMAN.S 217 | Code | 11 | | 3 | 00/4233 : 20 0C FD | L4233 JSR {$FD0C} 285 | 1 PACMAN.S 218 | Code | 11 | | 2 | 00/4236 : C9 96 | CMP #$96 ; ctrl-v 286 | 1 PACMAN.S 219 | Code | 11 | | 2 | 00/4238 : F0 38 | BEQ L4272 287 | 1 PACMAN.S 220 | Code | 11 | | 2 | 00/423A : C9 B1 | CMP #"1" 288 | 1 PACMAN.S 221 | Code | 11 | | 2 | 00/423C : 90 F5 | BCC L4233 289 | 1 PACMAN.S 222 | Code | 11 | | 2 | 00/423E : C9 B6 | CMP #"5"+1 290 | 1 PACMAN.S 223 | Code | 11 | | 2 | 00/4240 : B0 F1 | BCS L4233 291 | 1 PACMAN.S 224 | Code | 11 | | 3 | 00/4242 : 20 6A 4A | JSR printCHAR 292 | 1 PACMAN.S 225 | Code | 11 | | 2 | 00/4245 : 29 07 | AND #$07 293 | 1 PACMAN.S 226 | Code | 11 | | 2 | 00/4247 : 85 51 | STA {$51} ; ZP 294 | 1 PACMAN.S 227 | Empty | 11 | | 0 | 00/4249 | 295 | 1 PACMAN.S 228 | Code | 11 | | 2 | 00/4249 : A9 00 | LDA #$00 296 | 1 PACMAN.S 229 | Code | 11 | | 2 | 00/424B : 85 24 | STA {$24} 297 | 1 PACMAN.S 230 | Code | 11 | | 2 | 00/424D : A9 0B | LDA #$0B 298 | 1 PACMAN.S 231 | Code | 11 | | 2 | 00/424F : 85 25 | STA {$25} 299 | 1 PACMAN.S 232 | Code | 11 | | 3 | 00/4251 : 20 5C 48 | JSR gotoXY 300 | 1 PACMAN.S 233 | Code | 11 | | 2 | 00/4254 : A2 00 | LDX #$00 301 | 1 PACMAN.S 234 | Code | 11 | | 3 | 00/4256 : BD 99 42 | L4256 LDA L4299,X ; SPACE OR RETURN 302 | 1 PACMAN.S 235 | Code | 11 | | 3 | 00/4259 : 20 6A 4A | JSR printCHAR 303 | 1 PACMAN.S 236 | Code | 11 | | 1 | 00/425C : E8 | INX 304 | 1 PACMAN.S 237 | Code | 11 | | 2 | 00/425D : E0 37 | CPX #$37 305 | 1 PACMAN.S 238 | Code | 11 | | 2 | 00/425F : D0 F5 | BNE L4256 306 | 1 PACMAN.S 239 | Code | 11 | | 3 | 00/4261 : 20 0C FD | L4261 JSR {$FD0C} 307 | 1 PACMAN.S 240 | Code | 11 | | 2 | 00/4264 : C9 A0 | CMP #" " 308 | 1 PACMAN.S 241 | Code | 11 | | 2 | 00/4266 : D0 03 | BNE L426B 309 | 1 PACMAN.S 242 | Code | 11 | | 3 | 00/4268 : 4C D2 43 | JMP welcomePAGE ; space means the end 310 | 1 PACMAN.S 243 | Empty | 11 | | 0 | 00/426B | 311 | 1 PACMAN.S 244 | Code | 11 | | 2 | 00/426B : C9 8D | L426B CMP #$8D 312 | 1 PACMAN.S 245 | Code | 11 | | 2 | 00/426D : D0 F2 | BNE L4261 313 | 1 PACMAN.S 246 | Code | 11 | | 3 | 00/426F : 4C FC 52 | JMP L52FC ; RETURN TO PLAY 314 | 1 PACMAN.S 247 | Empty | 11 | | 0 | 00/4272 | 315 | 1 PACMAN.S 248 | Code | 11 | | 3 | 00/4272 : 20 0C FD | L4272 JSR {$FD0C} 316 | 1 PACMAN.S 249 | Code | 11 | | 2 | 00/4275 : C9 83 | CMP #$83 ; ctrl-c 317 | 1 PACMAN.S 250 | Code | 11 | | 2 | 00/4277 : D0 BA | BNE L4233 318 | 1 PACMAN.S 251 | Code | 11 | | 3 | 00/4279 : 4C 47 41 | JMP L4147 319 | 1 PACMAN.S 252 | Empty | 11 | | 0 | 00/427C | 320 | 1 PACMAN.S 253 | Data | 11 | | 29 | 00/427C : C8 CF D7 A0 | L427C ASC "HOW MANY PLAYERS? (1 - 5) " | | | | | | CD C1 CE D9 | | | | | | | A0 D0 CC C1 | | | | | | | D9 C5 D2 D3 | | | | | | | BF A0 A0 A8 | | | | | | | B1 A0 AD A0 | | | | | | | B5 A9 A0 A0 | | | | | | | A0 | 321 | 1 PACMAN.S 254 | Data | 11 | | 23 | 00/4299 : D0 D2 C5 D3 | L4299 ASC "PRESS TO PLAY"8D | | | | | | D3 A0 BC D2 | | | | | | | C5 D4 D5 D2 | | | | | | | CE BE A0 D4 | | | | | | | CF A0 D0 CC | | | | | | | C1 D9 8D | 322 | 1 PACMAN.S 255 | Data | 11 | | 32 | 00/42B0 : CF D2 A0 BC | ASC "OR TO GO BACK TO DEMO. " | | | | | | D3 D0 C1 C3 | | | | | | | C5 BE A0 D4 | | | | | | | CF A0 C7 CF | | | | | | | A0 C2 C1 C3 | | | | | | | CB A0 D4 CF | | | | | | | A0 C4 C5 CD | | | | | | | CF AE A0 A0 | 323 | 1 PACMAN.S 256 | Empty | 11 | | 0 | 00/42D0 | 324 | 1 PACMAN.S 257 | Comment | 11 | | 0 | 00/42D0 | *----------------------------------- 325 | 1 PACMAN.S 258 | Comment | 11 | | 0 | 00/42D0 | * DECODE WELCOME SCRIPT 326 | 1 PACMAN.S 259 | Comment | 11 | | 0 | 00/42D0 | *----------------------------------- 327 | 1 PACMAN.S 260 | Empty | 11 | | 0 | 00/42D0 | 328 | 1 PACMAN.S 261 | Empty | 11 | | 0 | 00/42D0 | decodeSCRIPT 329 | 1 PACMAN.S 262 | Code | 11 | | 2 | 00/42D0 : B1 14 | LDA ({$14}),Y ; get X 330 | 1 PACMAN.S 263 | Code | 11 | | 2 | 00/42D2 : 85 04 | STA {$04} 331 | 1 PACMAN.S 264 | Code | 11 | | 1 | 00/42D4 : C8 | INY 332 | 1 PACMAN.S 265 | Code | 11 | | 2 | 00/42D5 : B1 14 | LDA ({$14}),Y ; get Y 333 | 1 PACMAN.S 266 | Code | 11 | | 2 | 00/42D7 : 85 10 | STA {$10} 334 | 1 PACMAN.S 267 | Code | 11 | | 2 | 00/42D9 : 85 0A | STA {$0a} ; save Y 335 | 1 PACMAN.S 268 | Code | 11 | | 1 | 00/42DB : C8 | INY 336 | 1 PACMAN.S 269 | Code | 11 | | 2 | 00/42DC : 84 0B | STY {$0b} ; save index 337 | 1 PACMAN.S 270 | Code | 11 | | 2 | 00/42DE : A4 0B | L42DE LDY {$0b} ; get index 338 | 1 PACMAN.S 271 | Code | 11 | | 2 | 00/42E0 : B1 14 | LDA ({$14}),Y ; get value 339 | 1 PACMAN.S 272 | Code | 11 | | 2 | 00/42E2 : 30 1F | BMI L4303 340 | 1 PACMAN.S 273 | Code | 11 | | 2 | 00/42E4 : F0 10 | BEQ L42F6 ; 0, 3..1F 341 | 1 PACMAN.S 274 | Code | 11 | | 2 | 00/42E6 : C9 20 | CMP #$20 342 | 1 PACMAN.S 275 | Code | 11 | | 2 | 00/42E8 : F0 0F | BEQ L42F9 343 | 1 PACMAN.S 276 | Code | 11 | | 2 | 00/42EA : C9 21 | CMP #$21 ; b comes from another font 344 | 1 PACMAN.S 277 | Code | 11 | | 2 | 00/42EC : F0 18 | BEQ L4306 ; b/c we exceed 256! 345 | 1 PACMAN.S 278 | Code | 11 | | 2 | 00/42EE : C9 03 | CMP #$03 346 | 1 PACMAN.S 279 | Code | 11 | | 2 | 00/42F0 : B0 04 | BCS L42F6 347 | 1 PACMAN.S 280 | Code | 11 | | 2 | 00/42F2 : E6 10 | INC {$10} ; +=2 348 | 1 PACMAN.S 281 | Code | 11 | | 2 | 00/42F4 : E6 10 | INC {$10} 349 | 1 PACMAN.S 282 | Code | 11 | | 3 | 00/42F6 : 20 16 43 | L42F6 JSR L4316 ; draw sprite 350 | 1 PACMAN.S 283 | Empty | 11 | | 0 | 00/42F9 | 351 | 1 PACMAN.S 284 | Code | 11 | | 2 | 00/42F9 : A5 0A | L42F9 LDA {$0a} ; #$20: space character 352 | 1 PACMAN.S 285 | Code | 11 | | 2 | 00/42FB : 85 10 | STA {$10} ; restore Y 353 | 1 PACMAN.S 286 | Code | 11 | | 2 | 00/42FD : E6 0B | INC {$0b} ; next index 354 | 1 PACMAN.S 287 | Code | 11 | | 2 | 00/42FF : E6 04 | INC {$04} ; next X 355 | 1 PACMAN.S 288 | Code | 11 | | 2 | 00/4301 : D0 DB | BNE L42DE ; loop 356 | 1 PACMAN.S 289 | Empty | 11 | | 0 | 00/4303 | 357 | 1 PACMAN.S 290 | Code | 11 | | 2 | 00/4303 : E6 0B | L4303 INC {$0b} ; exit 358 | 1 PACMAN.S 291 | Code | 11 | | 1 | 00/4305 : 60 | RTS 359 | 1 PACMAN.S 292 | Empty | 11 | | 0 | 00/4306 | 360 | 1 PACMAN.S 293 | Code | 11 | | 2 | 00/4306 : A9 73 | L4306 LDA #sprFONT2 363 | 1 PACMAN.S 296 | Code | 11 | | 3 | 00/430D : 8D B3 55 | STA L55B1+2 364 | 1 PACMAN.S 297 | Code | 11 | | 3 | 00/4310 : 20 38 43 | JSR L4338 365 | 1 PACMAN.S 298 | Code | 11 | | 3 | 00/4313 : 4C F9 42 | JMP L42F9 366 | 1 PACMAN.S 299 | Empty | 11 | | 0 | 00/4316 | 367 | 1 PACMAN.S 300 | Code | 11 | | 2 | 00/4316 : 85 09 | L4316 STA {$09} 368 | 1 PACMAN.S 301 | Code | 11 | | 1 | 00/4318 : 0A | ASL 369 | 1 PACMAN.S 302 | Code | 11 | | 1 | 00/4319 : 0A | ASL 370 | 1 PACMAN.S 303 | Code | 11 | | 1 | 00/431A : 0A | ASL ; *8 371 | 1 PACMAN.S 304 | Code | 11 | | 2 | 00/431B : 65 09 | ADC {$09} ; +1 = *9 372 | 1 PACMAN.S 305 | Code | 11 | | 3 | 00/431D : 8D B2 55 | STA L55B1+1 373 | 1 PACMAN.S 306 | Code | 11 | | 2 | 00/4320 : A9 45 | LDA #>sprFONT 374 | 1 PACMAN.S 307 | Code | 11 | | 3 | 00/4322 : 8D B3 55 | STA L55B1+2 375 | 1 PACMAN.S 308 | Code | 11 | | 2 | 00/4325 : 90 03 | BCC L432A 376 | 1 PACMAN.S 309 | Code | 11 | | 3 | 00/4327 : EE B3 55 | INC L55B1+2 377 | 1 PACMAN.S 310 | Code | 11 | | 1 | 00/432A : 18 | L432A CLC 378 | 1 PACMAN.S 311 | Code | 11 | | 3 | 00/432B : AD B2 55 | LDA L55B1+1 379 | 1 PACMAN.S 312 | Code | 11 | | 2 | 00/432E : 69 53 | ADC #welcomeSCRIPT 561 | 1 PACMAN.S 494 | Code | 11 | | 2 | 00/43EC : 85 15 | STA {$14}+1 562 | 1 PACMAN.S 495 | Empty | 11 | | 0 | 00/43EE | 563 | 1 PACMAN.S 496 | Comment | 11 | | 0 | 00/43EE | * 1. Character / Nickname 564 | 1 PACMAN.S 497 | Empty | 11 | | 0 | 00/43EE | 565 | 1 PACMAN.S 498 | Code | 11 | | 2 | 00/43EE : A0 00 | LDY #$00 566 | 1 PACMAN.S 499 | Code | 11 | | 3 | 00/43F0 : 20 D0 42 | JSR decodeSCRIPT 567 | 1 PACMAN.S 500 | Code | 11 | | 3 | 00/43F3 : 20 E8 44 | JSR welcomeTAB 568 | 1 PACMAN.S 501 | Empty | 11 | | 0 | 00/43F6 | 569 | 1 PACMAN.S 502 | Comment | 11 | | 0 | 00/43F6 | * 2. Draw Shadow / Inky sprite 570 | 1 PACMAN.S 503 | Empty | 11 | | 0 | 00/43F6 | 571 | 1 PACMAN.S 504 | Code | 11 | | 2 | 00/43F6 : A9 22 | LDA #$22 572 | 1 PACMAN.S 505 | Code | 11 | | 2 | 00/43F8 : 85 10 | STA {$10} 573 | 1 PACMAN.S 506 | Code | 11 | | 2 | 00/43FA : A9 01 | LDA #$01 574 | 1 PACMAN.S 507 | Code | 11 | | 2 | 00/43FC : 85 E0 | STA $E0 575 | 1 PACMAN.S 508 | Code | 11 | | 3 | 00/43FE : 20 BD 88 | JSR L88A2 576 | 1 PACMAN.S 509 | Empty | 11 | | 0 | 00/4401 | 577 | 1 PACMAN.S 510 | Code | 11 | | 2 | 00/4401 : A4 0B | LDY {$0b} ; Shadow 578 | 1 PACMAN.S 511 | Code | 11 | | 3 | 00/4403 : 20 D0 42 | JSR decodeSCRIPT 579 | 1 PACMAN.S 512 | Code | 11 | | 2 | 00/4406 : A4 0B | LDY {$0b} ; Inky 580 | 1 PACMAN.S 513 | Code | 11 | | 3 | 00/4408 : 20 D0 42 | JSR decodeSCRIPT 581 | 1 PACMAN.S 514 | Code | 11 | | 3 | 00/440B : 20 E8 44 | JSR welcomeTAB 582 | 1 PACMAN.S 515 | Empty | 11 | | 0 | 00/440E | 583 | 1 PACMAN.S 516 | Comment | 11 | | 0 | 00/440E | * 3. Draw Bashful / Blinky 584 | 1 PACMAN.S 517 | Empty | 11 | | 0 | 00/440E | 585 | 1 PACMAN.S 518 | Code | 11 | | 2 | 00/440E : A9 31 | LDA #$31 586 | 1 PACMAN.S 519 | Code | 11 | | 2 | 00/4410 : 85 10 | STA {$10} 587 | 1 PACMAN.S 520 | Code | 11 | | 2 | 00/4412 : A9 03 | LDA #$03 588 | 1 PACMAN.S 521 | Code | 11 | | 2 | 00/4414 : 85 E0 | STA $E0 589 | 1 PACMAN.S 522 | Code | 11 | | 3 | 00/4416 : 20 BD 88 | JSR L88A2 590 | 1 PACMAN.S 523 | Empty | 11 | | 0 | 00/4419 | 591 | 1 PACMAN.S 524 | Code | 11 | | 2 | 00/4419 : A4 0B | LDY {$0b} ; Bashful 592 | 1 PACMAN.S 525 | Code | 11 | | 3 | 00/441B : 20 D0 42 | JSR decodeSCRIPT 593 | 1 PACMAN.S 526 | Code | 11 | | 2 | 00/441E : A4 0B | LDY {$0b} ; Blinky 594 | 1 PACMAN.S 527 | Code | 11 | | 3 | 00/4420 : 20 D0 42 | JSR decodeSCRIPT 595 | 1 PACMAN.S 528 | Code | 11 | | 3 | 00/4423 : 20 E8 44 | JSR welcomeTAB 596 | 1 PACMAN.S 529 | Empty | 11 | | 0 | 00/4426 | 597 | 1 PACMAN.S 530 | Comment | 11 | | 0 | 00/4426 | * 4. Draw Speedy / Pinky 598 | 1 PACMAN.S 531 | Empty | 11 | | 0 | 00/4426 | 599 | 1 PACMAN.S 532 | Code | 11 | | 2 | 00/4426 : A9 40 | LDA #$40 600 | 1 PACMAN.S 533 | Code | 11 | | 2 | 00/4428 : 85 10 | STA {$10} 601 | 1 PACMAN.S 534 | Code | 11 | | 2 | 00/442A : A9 02 | LDA #$02 602 | 1 PACMAN.S 535 | Code | 11 | | 2 | 00/442C : 85 E0 | STA $E0 603 | 1 PACMAN.S 536 | Code | 11 | | 3 | 00/442E : 20 BD 88 | JSR L88A2 604 | 1 PACMAN.S 537 | Empty | 11 | | 0 | 00/4431 | 605 | 1 PACMAN.S 538 | Code | 11 | | 2 | 00/4431 : A4 0B | LDY {$0b} ; Speedy 606 | 1 PACMAN.S 539 | Code | 11 | | 3 | 00/4433 : 20 D0 42 | JSR decodeSCRIPT 607 | 1 PACMAN.S 540 | Code | 11 | | 2 | 00/4436 : A4 0B | LDY {$0b} ; Pinky 608 | 1 PACMAN.S 541 | Code | 11 | | 3 | 00/4438 : 20 D0 42 | JSR decodeSCRIPT 609 | 1 PACMAN.S 542 | Code | 11 | | 3 | 00/443B : 20 E8 44 | JSR welcomeTAB 610 | 1 PACMAN.S 543 | Empty | 11 | | 0 | 00/443E | 611 | 1 PACMAN.S 544 | Comment | 11 | | 0 | 00/443E | * 5. Pokey / Clyde 612 | 1 PACMAN.S 545 | Empty | 11 | | 0 | 00/443E | 613 | 1 PACMAN.S 546 | Code | 11 | | 2 | 00/443E : A9 4F | LDA #$4F 614 | 1 PACMAN.S 547 | Code | 11 | | 2 | 00/4440 : 85 10 | STA {$10} 615 | 1 PACMAN.S 548 | Code | 11 | | 2 | 00/4442 : A9 04 | LDA #$04 616 | 1 PACMAN.S 549 | Code | 11 | | 2 | 00/4444 : 85 E0 | STA $E0 617 | 1 PACMAN.S 550 | Code | 11 | | 3 | 00/4446 : 20 BD 88 | JSR L88A2 618 | 1 PACMAN.S 551 | Empty | 11 | | 0 | 00/4449 | 619 | 1 PACMAN.S 552 | Code | 11 | | 2 | 00/4449 : A4 0B | LDY {$0b} ; Pokey 620 | 1 PACMAN.S 553 | Code | 11 | | 3 | 00/444B : 20 D0 42 | JSR decodeSCRIPT 621 | 1 PACMAN.S 554 | Code | 11 | | 2 | 00/444E : A4 0B | LDY {$0b} ; Clyde 622 | 1 PACMAN.S 555 | Code | 11 | | 3 | 00/4450 : 20 D0 42 | JSR decodeSCRIPT 623 | 1 PACMAN.S 556 | Empty | 11 | | 0 | 00/4453 | 624 | 1 PACMAN.S 557 | Comment | 11 | | 0 | 00/4453 | * 6. Draw normal dot and its associated 10 points 625 | 1 PACMAN.S 558 | Empty | 11 | | 0 | 00/4453 | 626 | 1 PACMAN.S 559 | Code | 11 | | 2 | 00/4453 : A9 74 | LDA #$74 627 | 1 PACMAN.S 560 | Code | 11 | | 2 | 00/4455 : 85 0C | STA {$0c} 628 | 1 PACMAN.S 561 | Code | 11 | | 2 | 00/4457 : A9 78 | LDA #$78 629 | 1 PACMAN.S 562 | Code | 11 | | 2 | 00/4459 : 85 10 | STA {$10} 630 | 1 PACMAN.S 563 | Code | 11 | | 3 | 00/445B : 20 72 61 | JSR drawNORMALDOT 631 | 1 PACMAN.S 564 | Empty | 11 | | 0 | 00/445E | 632 | 1 PACMAN.S 565 | Code | 11 | | 2 | 00/445E : A9 7C | LDA #$7C 633 | 1 PACMAN.S 566 | Code | 11 | | 2 | 00/4460 : 85 0E | STA {$0e} 634 | 1 PACMAN.S 567 | Code | 11 | | 2 | 00/4462 : A9 00 | LDA #$00 635 | 1 PACMAN.S 568 | Code | 11 | | 2 | 00/4464 : 85 0F | STA {$0e}+1 636 | 1 PACMAN.S 569 | Code | 11 | | 2 | 00/4466 : A9 75 | LDA #$75 637 | 1 PACMAN.S 570 | Code | 11 | | 2 | 00/4468 : 85 11 | STA {$11} 638 | 1 PACMAN.S 571 | Code | 11 | | 2 | 00/446A : A9 01 | LDA #$01 639 | 1 PACMAN.S 572 | Code | 11 | | 3 | 00/446C : 20 74 71 | JSR printDIGIT 640 | 1 PACMAN.S 573 | Code | 11 | | 1 | 00/446F : 18 | CLC 641 | 1 PACMAN.S 574 | Code | 11 | | 2 | 00/4470 : A5 0E | LDA {$0e} 642 | 1 PACMAN.S 575 | Code | 11 | | 2 | 00/4472 : 69 06 | ADC #$06 643 | 1 PACMAN.S 576 | Code | 11 | | 2 | 00/4474 : 85 0E | STA {$0e} 644 | 1 PACMAN.S 577 | Code | 11 | | 2 | 00/4476 : A9 00 | LDA #$00 645 | 1 PACMAN.S 578 | Code | 11 | | 3 | 00/4478 : 20 74 71 | JSR printDIGIT 646 | 1 PACMAN.S 579 | Empty | 11 | | 0 | 00/447B | 647 | 1 PACMAN.S 580 | Code | 11 | | 2 | 00/447B : A9 14 | LDA #$14 ; draw the Points sprite 648 | 1 PACMAN.S 581 | Code | 11 | | 2 | 00/447D : 85 04 | STA {$04} 649 | 1 PACMAN.S 582 | Code | 11 | | 2 | 00/447F : A9 75 | LDA #$75 650 | 1 PACMAN.S 583 | Code | 11 | | 2 | 00/4481 : 85 10 | STA {$10} 651 | 1 PACMAN.S 584 | Code | 11 | | 3 | 00/4483 : 20 F1 44 | JSR welcomePOINTS 652 | 1 PACMAN.S 585 | Empty | 11 | | 0 | 00/4486 | 653 | 1 PACMAN.S 586 | Comment | 11 | | 0 | 00/4486 | * 7. Draw energizer dot and its associated 50 points 654 | 1 PACMAN.S 587 | Empty | 11 | | 0 | 00/4486 | 655 | 1 PACMAN.S 588 | Code | 11 | | 2 | 00/4486 : A9 73 | LDA #$73 656 | 1 PACMAN.S 589 | Code | 11 | | 2 | 00/4488 : 85 0C | STA {$0c} 657 | 1 PACMAN.S 590 | Code | 11 | | 2 | 00/448A : A9 81 | LDA #$81 658 | 1 PACMAN.S 591 | Code | 11 | | 2 | 00/448C : 85 10 | STA {$10} 659 | 1 PACMAN.S 592 | Code | 11 | | 3 | 00/448E : 20 B6 61 | JSR drawENERGIZERDOT 660 | 1 PACMAN.S 593 | Empty | 11 | | 0 | 00/4491 | 661 | 1 PACMAN.S 594 | Code | 11 | | 2 | 00/4491 : A9 7C | LDA #$7C 662 | 1 PACMAN.S 595 | Code | 11 | | 2 | 00/4493 : 85 0E | STA {$0e} 663 | 1 PACMAN.S 596 | Code | 11 | | 2 | 00/4495 : A9 80 | LDA #$80 664 | 1 PACMAN.S 597 | Code | 11 | | 2 | 00/4497 : 85 11 | STA {$11} 665 | 1 PACMAN.S 598 | Code | 11 | | 2 | 00/4499 : A9 05 | LDA #$05 666 | 1 PACMAN.S 599 | Code | 11 | | 3 | 00/449B : 20 74 71 | JSR printDIGIT 667 | 1 PACMAN.S 600 | Code | 11 | | 1 | 00/449E : 18 | CLC 668 | 1 PACMAN.S 601 | Code | 11 | | 2 | 00/449F : A5 0E | LDA {$0e} 669 | 1 PACMAN.S 602 | Code | 11 | | 2 | 00/44A1 : 69 06 | ADC #$06 670 | 1 PACMAN.S 603 | Code | 11 | | 2 | 00/44A3 : 85 0E | STA {$0e} 671 | 1 PACMAN.S 604 | Code | 11 | | 2 | 00/44A5 : A9 00 | LDA #$00 672 | 1 PACMAN.S 605 | Code | 11 | | 3 | 00/44A7 : 20 74 71 | JSR printDIGIT 673 | 1 PACMAN.S 606 | Empty | 11 | | 0 | 00/44AA | 674 | 1 PACMAN.S 607 | Code | 11 | | 2 | 00/44AA : A9 14 | LDA #$14 ; draw the Points sprite 675 | 1 PACMAN.S 608 | Code | 11 | | 2 | 00/44AC : 85 04 | STA {$04} 676 | 1 PACMAN.S 609 | Code | 11 | | 2 | 00/44AE : A9 80 | LDA #$80 677 | 1 PACMAN.S 610 | Code | 11 | | 2 | 00/44B0 : 85 10 | STA {$10} 678 | 1 PACMAN.S 611 | Code | 11 | | 3 | 00/44B2 : 20 F1 44 | JSR welcomePOINTS 679 | 1 PACMAN.S 612 | Empty | 11 | | 0 | 00/44B5 | 680 | 1 PACMAN.S 613 | Comment | 11 | | 0 | 00/44B5 | * 8. Draw the (c) 1983 sprite 681 | 1 PACMAN.S 614 | Empty | 11 | | 0 | 00/44B5 | 682 | 1 PACMAN.S 615 | Code | 11 | | 2 | 00/44B5 : A9 0C | LDA #$0C 683 | 1 PACMAN.S 616 | Code | 11 | | 2 | 00/44B7 : 85 04 | STA {$04} 684 | 1 PACMAN.S 617 | Code | 11 | | 2 | 00/44B9 : A9 9A | LDA #$9A 685 | 1 PACMAN.S 618 | Code | 11 | | 2 | 00/44BB : 85 10 | STA {$10} 686 | 1 PACMAN.S 619 | Code | 11 | | 2 | 00/44BD : A9 00 | LDA #$00 687 | 1 PACMAN.S 620 | Code | 11 | | 2 | 00/44BF : 85 03 | STA {$03} 688 | 1 PACMAN.S 621 | Code | 11 | | 2 | 00/44C1 : A9 05 | LDA #$05 689 | 1 PACMAN.S 622 | Code | 11 | | 2 | 00/44C3 : 85 1A | STA {$1a} 690 | 1 PACMAN.S 623 | Code | 11 | | 2 | 00/44C5 : A9 09 | LDA #$09 691 | 1 PACMAN.S 624 | Code | 11 | | 2 | 00/44C7 : 85 18 | STA {$18} 692 | 1 PACMAN.S 625 | Code | 11 | | 2 | 00/44C9 : A9 26 | LDA #sprC1983 695 | 1 PACMAN.S 628 | Code | 11 | | 3 | 00/44D0 : 8D B3 55 | STA L55B1+2 696 | 1 PACMAN.S 629 | Code | 11 | | 3 | 00/44D3 : 20 A6 55 | JSR drawCOLORSPRITE 697 | 1 PACMAN.S 630 | Empty | 11 | | 0 | 00/44D6 | 698 | 1 PACMAN.S 631 | Comment | 11 | | 0 | 00/44D6 | * 9. Print Pacman 699 | 1 PACMAN.S 632 | Empty | 11 | | 0 | 00/44D6 | 700 | 1 PACMAN.S 633 | Code | 11 | | 2 | 00/44D6 : A4 0B | LDY {$0b} 701 | 1 PACMAN.S 634 | Code | 11 | | 3 | 00/44D8 : 20 D0 42 | JSR decodeSCRIPT 702 | 1 PACMAN.S 635 | Empty | 11 | | 0 | 00/44DB | 703 | 1 PACMAN.S 636 | Comment | 11 | | 0 | 00/44DB | * 10. Print Atari Inc. 704 | 1 PACMAN.S 637 | Empty | 11 | | 0 | 00/44DB | 705 | 1 PACMAN.S 638 | Code | 11 | | 2 | 00/44DB : A4 0B | LDY {$0b} 706 | 1 PACMAN.S 639 | Code | 11 | | 3 | 00/44DD : 20 D0 42 | JSR decodeSCRIPT 707 | 1 PACMAN.S 640 | Empty | 11 | | 0 | 00/44E0 | 708 | 1 PACMAN.S 641 | Comment | 11 | | 0 | 00/44E0 | * 11. Print Press Space bar 709 | 1 PACMAN.S 642 | Empty | 11 | | 0 | 00/44E0 | 710 | 1 PACMAN.S 643 | Code | 11 | | 2 | 00/44E0 : A4 0B | LDY {$0b} 711 | 1 PACMAN.S 644 | Code | 11 | | 3 | 00/44E2 : 20 D0 42 | JSR decodeSCRIPT 712 | 1 PACMAN.S 645 | Code | 11 | | 3 | 00/44E5 : 4C 89 46 | JMP L4689 713 | 1 PACMAN.S 646 | Empty | 11 | | 0 | 00/44E8 | 714 | 1 PACMAN.S 647 | Comment | 11 | | 0 | 00/44E8 | *--- 715 | 1 PACMAN.S 648 | Empty | 11 | | 0 | 00/44E8 | 716 | 1 PACMAN.S 649 | Code | 11 | | 2 | 00/44E8 : A9 49 | welcomeTAB LDA #$49 ; set X 717 | 1 PACMAN.S 650 | Code | 11 | | 2 | 00/44EA : 85 0C | STA {$0c} 718 | 1 PACMAN.S 651 | Code | 11 | | 2 | 00/44EC : A9 00 | LDA #$00 719 | 1 PACMAN.S 652 | Code | 11 | | 2 | 00/44EE : 85 0D | STA {$0c}+1 720 | 1 PACMAN.S 653 | Code | 11 | | 1 | 00/44F0 : 60 | RTS 721 | 1 PACMAN.S 654 | Empty | 11 | | 0 | 00/44F1 | 722 | 1 PACMAN.S 655 | Comment | 11 | | 0 | 00/44F1 | *--- 723 | 1 PACMAN.S 656 | Empty | 11 | | 0 | 00/44F1 | 724 | 1 PACMAN.S 657 | Empty | 11 | | 0 | 00/44F1 | welcomePOINTS 725 | 1 PACMAN.S 658 | Code | 11 | | 2 | 00/44F1 : A9 04 | LDA #$04 ; Draw the Points sprite 726 | 1 PACMAN.S 659 | Code | 11 | | 2 | 00/44F3 : 85 1A | STA {$1a} 727 | 1 PACMAN.S 660 | Code | 11 | | 2 | 00/44F5 : A9 07 | LDA #$07 728 | 1 PACMAN.S 661 | Code | 11 | | 2 | 00/44F7 : 85 18 | STA {$18} 729 | 1 PACMAN.S 662 | Code | 11 | | 2 | 00/44F9 : A9 0A | LDA #sprPOINTS 732 | 1 PACMAN.S 665 | Code | 11 | | 3 | 00/4500 : 8D B3 55 | STA L55B1+2 733 | 1 PACMAN.S 666 | Code | 11 | | 2 | 00/4503 : A9 00 | LDA #$00 734 | 1 PACMAN.S 667 | Code | 11 | | 2 | 00/4505 : 85 03 | STA {$03} 735 | 1 PACMAN.S 668 | Code | 11 | | 3 | 00/4507 : 4C A6 55 | JMP drawCOLORSPRITE 736 | 1 PACMAN.S 669 | Empty | 11 | | 0 | 00/450A | 737 | 1 PACMAN.S 670 | Comment | 11 | | 0 | 00/450A | *--- Sprite for POINTS 738 | 1 PACMAN.S 671 | Empty | 11 | | 0 | 00/450A | 739 | 1 PACMAN.S 672 | Data | 11 | | 4 | 00/450A : 0F 00 20 00 | sprPOINTS HEX 0F002000 740 | 1 PACMAN.S 673 | Data | 11 | | 4 | 00/450E : 11 10 20 00 | HEX 11102000 741 | 1 PACMAN.S 674 | Data | 11 | | 4 | 00/4512 : 11 00 70 1C | HEX 1100701C 742 | 1 PACMAN.S 675 | Data | 11 | | 4 | 00/4516 : 0F 53 23 02 | HEX 0F532302 743 | 1 PACMAN.S 676 | Data | 11 | | 4 | 00/451A : 41 54 24 1C | HEX 4154241C 744 | 1 PACMAN.S 677 | Data | 11 | | 4 | 00/451E : 41 54 24 20 | HEX 41542420 745 | 1 PACMAN.S 678 | Data | 11 | | 4 | 00/4522 : 01 53 44 1C | HEX 0153441C 746 | 1 PACMAN.S 679 | Empty | 11 | | 0 | 00/4526 | 747 | 1 PACMAN.S 680 | Comment | 11 | | 0 | 00/4526 | *--- Sprites for the Welcome page 748 | 1 PACMAN.S 681 | Empty | 11 | | 0 | 00/4526 | 749 | 1 PACMAN.S 682 | Data | 11 | | 5 | 00/4526 : 7C 40 70 71 | sprC1983 HEX 7C40707138 | | | | | | 38 | 750 | 1 PACMAN.S 683 | Data | 11 | | 5 | 00/452B : 02 61 08 0A | HEX 0261080A45 | | | | | | 45 | 751 | 1 PACMAN.S 684 | Data | 11 | | 5 | 00/4530 : 39 42 08 0A | HEX 3942080A41 | | | | | | 41 | 752 | 1 PACMAN.S 685 | Data | 11 | | 5 | 00/4535 : 05 42 08 0A | HEX 0542080A41 | | | | | | 41 | 753 | 1 PACMAN.S 686 | Data | 11 | | 5 | 00/453A : 05 42 70 71 | HEX 0542707138 | | | | | | 38 | 754 | 1 PACMAN.S 687 | Data | 11 | | 5 | 00/453F : 05 42 00 09 | HEX 0542000941 | | | | | | 41 | 755 | 1 PACMAN.S 688 | Data | 11 | | 5 | 00/4544 : 39 42 40 08 | HEX 3942400841 | | | | | | 41 | 756 | 1 PACMAN.S 689 | Data | 11 | | 5 | 00/4549 : 02 41 20 08 | HEX 0241200845 | | | | | | 45 | 757 | 1 PACMAN.S 690 | Data | 11 | | 5 | 00/454E : 7C 70 13 70 | HEX 7C70137038 | | | | | | 38 | 758 | 1 PACMAN.S 691 | Empty | 11 | | 0 | 00/4553 | 759 | 1 PACMAN.S 692 | Data | 11 | | 9 | 00/4553 : 00 00 00 11 | sprFONT HEX 00000011111515150A ; 00 w | | | | | | 11 15 15 15 | | | | | | | 0A | 760 | 1 PACMAN.S 693 | Data | 11 | | 9 | 00/455C : 00 11 11 11 | HEX 00111111111E10110E ; 01 y | | | | | | 11 1E 10 11 | | | | | | | 0E | 761 | 1 PACMAN.S 694 | Data | 11 | | 9 | 00/4565 : 00 1D 22 22 | HEX 001D2222221E020202 ; 02 p | | | | | | 22 1E 02 02 | | | | | | | 02 | 762 | 1 PACMAN.S 695 | Data | 11 | | 9 | 00/456E : 0C 12 21 21 | HEX 0C1221213F21212121 ; 03 A | | | | | | 3F 21 21 21 | | | | | | | 21 | 763 | 1 PACMAN.S 696 | Data | 11 | | 9 | 00/4577 : 1E 21 01 01 | HEX 1E210101010101211E ; 04 C | | | | | | 01 01 01 21 | | | | | | | 1E | 764 | 1 PACMAN.S 697 | Data | 11 | | 9 | 00/4580 : 3F 01 01 01 | HEX 3F0101010F01010101 ; 05 F | | | | | | 0F 01 01 01 | | | | | | | 01 | 765 | 1 PACMAN.S 698 | Data | 11 | | 9 | 00/4589 : 3F 0C 0C 0C | HEX 3F0C0C0C0C0C0C0C3F ; 06 I | | | | | | 0C 0C 0C 0C | | | | | | | 3F | 766 | 1 PACMAN.S 699 | Data | 11 | | 9 | 00/4592 : 21 21 21 21 | HEX 212121213F21212121 ; 07 H | | | | | | 3F 21 21 21 | | | | | | | 21 | 767 | 1 PACMAN.S 700 | Data | 11 | | 9 | 00/459B : 01 01 01 01 | HEX 01010101010101013F ; 08 L | | | | | | 01 01 01 01 | | | | | | | 3F | 768 | 1 PACMAN.S 701 | Data | 11 | | 9 | 00/45A4 : 23 23 25 25 | HEX 232325252929293131 ; 09 N | | | | | | 29 29 29 31 | | | | | | | 31 | 769 | 1 PACMAN.S 702 | Data | 11 | | 9 | 00/45AD : 1F 21 21 21 | HEX 1F2121211F01010101 ; 0A P | | | | | | 1F 01 01 01 | | | | | | | 01 | 770 | 1 PACMAN.S 703 | Data | 11 | | 9 | 00/45B6 : 1F 21 21 21 | HEX 1F2121211F2121211F ; 0B B | | | | | | 1F 21 21 21 | | | | | | | 1F | 771 | 1 PACMAN.S 704 | Data | 11 | | 9 | 00/45BF : 1E 21 01 01 | HEX 1E2101011E2020211E ; 0C S | | | | | | 1E 20 20 21 | | | | | | | 1E | 772 | 1 PACMAN.S 705 | Data | 11 | | 9 | 00/45C8 : 00 00 00 0E | HEX 0000000E11101E112E ; 0D a | | | | | | 11 10 1E 11 | | | | | | | 2E | 773 | 1 PACMAN.S 706 | Data | 11 | | 9 | 00/45D1 : 00 00 00 1E | HEX 0000001E010101011E ; 0E c | | | | | | 01 01 01 01 | | | | | | | 1E | 774 | 1 PACMAN.S 707 | Data | 11 | | 9 | 00/45DA : 10 10 10 10 | HEX 101010101E1111113E ; 0F d | | | | | | 1E 11 11 11 | | | | | | | 3E | 775 | 1 PACMAN.S 708 | Data | 11 | | 9 | 00/45E3 : 00 00 00 1E | HEX 0000001E211F01211E ; 10 e | | | | | | 21 1F 01 21 | | | | | | | 1E | 776 | 1 PACMAN.S 709 | Data | 11 | | 9 | 00/45EC : 18 24 04 04 | HEX 182404041F04040404 ; 11 f | | | | | | 1F 04 04 04 | | | | | | | 04 | 777 | 1 PACMAN.S 710 | Data | 11 | | 9 | 00/45F5 : 01 01 01 1D | HEX 0101011D2321212121 ; 12 h | | | | | | 23 21 21 21 | | | | | | | 21 | 778 | 1 PACMAN.S 711 | Data | 11 | | 9 | 00/45FE : 00 04 00 04 | HEX 000400040404040408 ; 13 i | | | | | | 04 04 04 04 | | | | | | | 08 | 779 | 1 PACMAN.S 712 | Data | 11 | | 9 | 00/4607 : 01 01 01 09 | HEX 010101090503050911 ; 14 k | | | | | | 05 03 05 09 | | | | | | | 11 | 780 | 1 PACMAN.S 713 | Data | 11 | | 9 | 00/4610 : 02 04 04 04 | HEX 020404040404040408 ; 15 l | | | | | | 04 04 04 04 | | | | | | | 08 | 781 | 1 PACMAN.S 714 | Data | 11 | | 9 | 00/4619 : 00 00 00 15 | HEX 000000152A2A2A2A2A ; 16 m | | | | | | 2A 2A 2A 2A | | | | | | | 2A | 782 | 1 PACMAN.S 715 | Data | 11 | | 9 | 00/4622 : 00 00 00 1D | HEX 0000001D2222222222 ; 17 n | | | | | | 22 22 22 22 | | | | | | | 22 | 783 | 1 PACMAN.S 716 | Data | 11 | | 9 | 00/462B : 00 00 00 1E | HEX 0000001E212121211E ; 18 o | | | | | | 21 21 21 21 | | | | | | | 1E | 784 | 1 PACMAN.S 717 | Data | 11 | | 9 | 00/4634 : 00 00 00 1D | HEX 0000001D2202020202 ; 19 r | | | | | | 22 02 02 02 | | | | | | | 02 | 785 | 1 PACMAN.S 718 | Data | 11 | | 9 | 00/463D : 00 00 00 1E | HEX 0000001E011E20211E ; 1A s | | | | | | 01 1E 20 21 | | | | | | | 1E | 786 | 1 PACMAN.S 719 | Data | 11 | | 9 | 00/4646 : 04 04 04 1E | HEX 0404041E0404040418 ; 1B t | | | | | | 04 04 04 04 | | | | | | | 18 | 787 | 1 PACMAN.S 720 | Data | 11 | | 9 | 00/464F : 00 00 00 11 | HEX 00000011121212122C ; 1C u | | | | | | 12 12 12 12 | | | | | | | 2C | 788 | 1 PACMAN.S 721 | Data | 11 | | 9 | 00/4658 : 00 00 00 00 | HEX 000000003F00000000 ; 1D - | | | | | | 3F 00 00 00 | | | | | | | 00 | 789 | 1 PACMAN.S 722 | Data | 11 | | 9 | 00/4661 : 00 40 20 10 | HEX 004020100804020100 ; 1E / | | | | | | 08 04 02 01 | | | | | | | 00 | 790 | 1 PACMAN.S 723 | Data | 11 | | 9 | 00/466A : 00 00 00 00 | HEX 000000000000000606 ; 1F . | | | | | | 00 00 00 06 | | | | | | | 06 | 791 | 1 PACMAN.S 724 | Comment | 11 | | 0 | 00/4673 | ; 20 space character 792 | 1 PACMAN.S 725 | Data | 11 | | 9 | 00/4673 : 01 01 01 01 | sprFONT2 HEX 01010101011F21211F ; 21 b | | | | | | 01 1F 21 21 | | | | | | | 1F | 793 | 1 PACMAN.S 726 | Empty | 11 | | 0 | 00/467C | 794 | 1 PACMAN.S 727 | Comment | 11 | | 0 | 00/467C | *----------------------------------- 795 | 1 PACMAN.S 728 | Comment | 11 | | 0 | 00/467C | * 796 | 1 PACMAN.S 729 | Comment | 11 | | 0 | 00/467C | *----------------------------------- 797 | 1 PACMAN.S 730 | Empty | 11 | | 0 | 00/467C | 798 | 1 PACMAN.S 731 | Code | 11 | | 3 | 00/467C : 20 D3 7D | L467C JSR L7DB8 799 | 1 PACMAN.S 732 | Code | 11 | | 1 | 00/467F : 18 | CLC 800 | 1 PACMAN.S 733 | Code | 11 | | 1 | 00/4680 : F8 | SED 801 | 1 PACMAN.S 734 | Code | 11 | | 2 | 00/4681 : A5 68 | LDA $68 802 | 1 PACMAN.S 735 | Code | 11 | | 2 | 00/4683 : 65 68 | ADC $68 803 | 1 PACMAN.S 736 | Code | 11 | | 2 | 00/4685 : 85 68 | STA $68 804 | 1 PACMAN.S 737 | Code | 11 | | 1 | 00/4687 : D8 | CLD 805 | 1 PACMAN.S 738 | Code | 11 | | 1 | 00/4688 : 60 | RTS 806 | 1 PACMAN.S 739 | Empty | 11 | | 0 | 00/4689 | 807 | 1 PACMAN.S 740 | Comment | 11 | | 0 | 00/4689 | *----------------------------------- 808 | 1 PACMAN.S 741 | Comment | 11 | | 0 | 00/4689 | * ANIMATION ON THE WELCOME PAGE 809 | 1 PACMAN.S 742 | Comment | 11 | | 0 | 00/4689 | *----------------------------------- 810 | 1 PACMAN.S 743 | Empty | 11 | | 0 | 00/4689 | 811 | 1 PACMAN.S 744 | Code | 11 | | 2 | 00/4689 : A9 70 | L4689 LDA #$70 812 | 1 PACMAN.S 745 | Code | 11 | | 2 | 00/468B : 85 5E | STA {$5e} 813 | 1 PACMAN.S 746 | Code | 11 | | 2 | 00/468D : A9 20 | LDA #$20 814 | 1 PACMAN.S 747 | Code | 11 | | 2 | 00/468F : 85 59 | STA $59 815 | 1 PACMAN.S 748 | Code | 11 | | 2 | 00/4691 : A9 18 | LDA #$18 816 | 1 PACMAN.S 749 | Code | 11 | | 2 | 00/4693 : 85 80 | STA $80 817 | 1 PACMAN.S 750 | Code | 11 | | 2 | 00/4695 : A9 03 | LDA #$03 818 | 1 PACMAN.S 751 | Code | 11 | | 2 | 00/4697 : 85 62 | STA $62 819 | 1 PACMAN.S 752 | Code | 11 | | 2 | 00/4699 : A9 00 | LDA #$00 820 | 1 PACMAN.S 753 | Code | 11 | | 2 | 00/469B : 85 66 | STA $66 821 | 1 PACMAN.S 754 | Code | 11 | | 2 | 00/469D : 85 78 | STA $78 822 | 1 PACMAN.S 755 | Code | 11 | | 2 | 00/469F : 85 79 | STA $79 823 | 1 PACMAN.S 756 | Code | 11 | | 2 | 00/46A1 : A9 01 | LDA #$01 824 | 1 PACMAN.S 757 | Code | 11 | | 2 | 00/46A3 : 85 81 | STA $81 825 | 1 PACMAN.S 758 | Code | 11 | | 2 | 00/46A5 : 85 5F | STA {$5f} 826 | 1 PACMAN.S 759 | Code | 11 | | 2 | 00/46A7 : A9 8D | LDA #$8D 827 | 1 PACMAN.S 760 | Code | 11 | | 2 | 00/46A9 : 85 60 | STA $60 828 | 1 PACMAN.S 761 | Code | 11 | | 2 | 00/46AB : A9 68 | LDA #$68 829 | 1 PACMAN.S 762 | Code | 11 | | 2 | 00/46AD : 85 71 | STA $71 830 | 1 PACMAN.S 763 | Code | 11 | | 2 | 00/46AF : 85 61 | STA $61 831 | 1 PACMAN.S 764 | Code | 11 | | 2 | 00/46B1 : A9 04 | LDA #$04 832 | 1 PACMAN.S 765 | Code | 11 | | 2 | 00/46B3 : 85 E0 | STA $E0 833 | 1 PACMAN.S 766 | Code | 11 | | 3 | 00/46B5 : 20 2D 87 | L46B5 JSR L8712 834 | 1 PACMAN.S 767 | Code | 11 | | 2 | 00/46B8 : C6 E0 | DEC $E0 835 | 1 PACMAN.S 768 | Code | 11 | | 2 | 00/46BA : D0 F9 | BNE L46B5 836 | 1 PACMAN.S 769 | Code | 11 | | 2 | 00/46BC : A9 B1 | LDA #$B1 837 | 1 PACMAN.S 770 | Code | 11 | | 2 | 00/46BE : 85 84 | STA $84 838 | 1 PACMAN.S 771 | Code | 11 | | 2 | 00/46C0 : A9 C1 | LDA #$C1 839 | 1 PACMAN.S 772 | Code | 11 | | 2 | 00/46C2 : 85 98 | STA $98 840 | 1 PACMAN.S 773 | Code | 11 | | 2 | 00/46C4 : A9 D1 | LDA #$D1 841 | 1 PACMAN.S 774 | Code | 11 | | 2 | 00/46C6 : 85 AC | STA $AC 842 | 1 PACMAN.S 775 | Code | 11 | | 2 | 00/46C8 : A9 E1 | LDA #$E1 843 | 1 PACMAN.S 776 | Code | 11 | | 2 | 00/46CA : 85 C0 | STA $C0 844 | 1 PACMAN.S 777 | Code | 11 | | 2 | 00/46CC : C6 59 | L46CC DEC $59 845 | 1 PACMAN.S 778 | Code | 11 | | 2 | 00/46CE : D0 1C | BNE L46EC 846 | 1 PACMAN.S 779 | Code | 11 | | 3 | 00/46D0 : 20 79 6F | JSR getINPUT 847 | 1 PACMAN.S 780 | Code | 11 | | 2 | 00/46D3 : A9 20 | LDA #$20 848 | 1 PACMAN.S 781 | Code | 11 | | 2 | 00/46D5 : 85 59 | STA $59 849 | 1 PACMAN.S 782 | Code | 11 | | 3 | 00/46D7 : 20 9B 7D | JSR L7D80 850 | 1 PACMAN.S 783 | Code | 11 | | 3 | 00/46DA : 20 9E 69 | JSR eraseSPRITE44 851 | 1 PACMAN.S 784 | Code | 11 | | 1 | 00/46DD : 38 | SEC 852 | 1 PACMAN.S 785 | Code | 11 | | 2 | 00/46DE : A5 60 | LDA $60 853 | 1 PACMAN.S 786 | Code | 11 | | 2 | 00/46E0 : E9 02 | SBC #$02 854 | 1 PACMAN.S 787 | Code | 11 | | 2 | 00/46E2 : 85 60 | STA $60 855 | 1 PACMAN.S 788 | Code | 11 | | 3 | 00/46E4 : 20 9B 7D | JSR L7D80 856 | 1 PACMAN.S 789 | Code | 11 | | 2 | 00/46E7 : E6 66 | INC $66 857 | 1 PACMAN.S 790 | Code | 11 | | 3 | 00/46E9 : 20 BF 79 | JSR L79A4 858 | 1 PACMAN.S 791 | Code | 11 | | 3 | 00/46EC : 20 0E 6D | L46EC JSR L6CF3 859 | 1 PACMAN.S 792 | Code | 11 | | 2 | 00/46EF : A9 04 | LDA #$04 860 | 1 PACMAN.S 793 | Code | 11 | | 2 | 00/46F1 : 85 E0 | STA $E0 861 | 1 PACMAN.S 794 | Code | 11 | | 3 | 00/46F3 : 20 17 87 | L46F3 JSR L86FC 862 | 1 PACMAN.S 795 | Code | 11 | | 2 | 00/46F6 : C6 80 | DEC $80 863 | 1 PACMAN.S 796 | Code | 11 | | 2 | 00/46F8 : D0 17 | BNE L4711 864 | 1 PACMAN.S 797 | Code | 11 | | 2 | 00/46FA : A9 18 | LDA #$18 865 | 1 PACMAN.S 798 | Code | 11 | | 2 | 00/46FC : 85 80 | STA $80 866 | 1 PACMAN.S 799 | Code | 11 | | 3 | 00/46FE : 20 A8 7D | JSR L7D8D 867 | 1 PACMAN.S 800 | Code | 11 | | 3 | 00/4701 : 20 9E 69 | JSR eraseSPRITE44 868 | 1 PACMAN.S 801 | Code | 11 | | 1 | 00/4704 : 38 | SEC 869 | 1 PACMAN.S 802 | Code | 11 | | 2 | 00/4705 : A5 70 | LDA $70 870 | 1 PACMAN.S 803 | Code | 11 | | 2 | 00/4707 : E9 02 | SBC #$02 871 | 1 PACMAN.S 804 | Code | 11 | | 2 | 00/4709 : 85 70 | STA $70 872 | 1 PACMAN.S 805 | Code | 11 | | 3 | 00/470B : 20 A8 7D | JSR L7D8D 873 | 1 PACMAN.S 806 | Code | 11 | | 3 | 00/470E : 20 BD 88 | JSR L88A2 874 | 1 PACMAN.S 807 | Code | 11 | | 3 | 00/4711 : 20 2D 87 | L4711 JSR L8712 875 | 1 PACMAN.S 808 | Code | 11 | | 2 | 00/4714 : C6 E0 | DEC $E0 876 | 1 PACMAN.S 809 | Code | 11 | | 2 | 00/4716 : D0 DB | BNE L46F3 877 | 1 PACMAN.S 810 | Code | 11 | | 2 | 00/4718 : C6 5E | DEC $5E 878 | 1 PACMAN.S 811 | Code | 11 | | 2 | 00/471A : D0 26 | BNE L4742 879 | 1 PACMAN.S 812 | Code | 11 | | 2 | 00/471C : A9 60 | LDA #$60 880 | 1 PACMAN.S 813 | Code | 11 | | 2 | 00/471E : 85 5E | STA {$5e} 881 | 1 PACMAN.S 814 | Code | 11 | | 2 | 00/4720 : A5 5F | LDA {$5f} 882 | 1 PACMAN.S 815 | Code | 11 | | 2 | 00/4722 : F0 0F | BEQ L4733 883 | 1 PACMAN.S 816 | Code | 11 | | 2 | 00/4724 : A9 67 | LDA #$67 884 | 1 PACMAN.S 817 | Code | 11 | | 2 | 00/4726 : 85 10 | STA {$10} 885 | 1 PACMAN.S 818 | Code | 11 | | 2 | 00/4728 : A9 4B | LDA #$4B 886 | 1 PACMAN.S 819 | Code | 11 | | 2 | 00/472A : 85 0C | STA {$0c} 887 | 1 PACMAN.S 820 | Code | 11 | | 3 | 00/472C : 20 B6 61 | JSR drawENERGIZERDOT 888 | 1 PACMAN.S 821 | Code | 11 | | 2 | 00/472F : A9 00 | LDA #$00 889 | 1 PACMAN.S 822 | Code | 11 | | 2 | 00/4731 : F0 0D | BEQ L4740 890 | 1 PACMAN.S 823 | Code | 11 | | 2 | 00/4733 : A9 66 | L4733 LDA #$66 891 | 1 PACMAN.S 824 | Code | 11 | | 2 | 00/4735 : 85 10 | STA {$10} 892 | 1 PACMAN.S 825 | Code | 11 | | 2 | 00/4737 : A9 4A | LDA #$4A 893 | 1 PACMAN.S 826 | Code | 11 | | 2 | 00/4739 : 85 0C | STA {$0c} 894 | 1 PACMAN.S 827 | Code | 11 | | 3 | 00/473B : 20 34 78 | JSR L7819 895 | 1 PACMAN.S 828 | Code | 11 | | 2 | 00/473E : A9 01 | LDA #$01 896 | 1 PACMAN.S 829 | Code | 11 | | 2 | 00/4740 : 85 5F | L4740 STA {$5f} 897 | 1 PACMAN.S 830 | Code | 11 | | 2 | 00/4742 : A5 60 | L4742 LDA $60 898 | 1 PACMAN.S 831 | Code | 11 | | 2 | 00/4744 : C9 4F | CMP #$4F 899 | 1 PACMAN.S 832 | Code | 11 | | 2 | 00/4746 : 90 03 | BCC L474B 900 | 1 PACMAN.S 833 | Code | 11 | | 3 | 00/4748 : 4C CC 46 | JMP L46CC 901 | 1 PACMAN.S 834 | Empty | 11 | | 0 | 00/474B | 902 | 1 PACMAN.S 835 | Code | 11 | | 2 | 00/474B : A9 01 | L474B LDA #$01 903 | 1 PACMAN.S 836 | Code | 11 | | 2 | 00/474D : 85 8C | STA $8C 904 | 1 PACMAN.S 837 | Code | 11 | | 2 | 00/474F : 85 A0 | STA $A0 905 | 1 PACMAN.S 838 | Code | 11 | | 2 | 00/4751 : 85 B4 | STA $B4 906 | 1 PACMAN.S 839 | Code | 11 | | 2 | 00/4753 : 85 C8 | STA $C8 907 | 1 PACMAN.S 840 | Code | 11 | | 2 | 00/4755 : A9 FF | LDA #$FF 908 | 1 PACMAN.S 841 | Code | 11 | | 2 | 00/4757 : 85 E2 | STA $E2 909 | 1 PACMAN.S 842 | Code | 11 | | 2 | 00/4759 : A9 02 | LDA #$02 910 | 1 PACMAN.S 843 | Code | 11 | | 2 | 00/475B : 85 68 | STA $68 911 | 1 PACMAN.S 844 | Code | 11 | | 2 | 00/475D : 85 62 | STA $62 912 | 1 PACMAN.S 845 | Code | 11 | | 2 | 00/475F : C6 59 | L475F DEC $59 913 | 1 PACMAN.S 846 | Code | 11 | | 2 | 00/4761 : D0 1C | BNE L477F 914 | 1 PACMAN.S 847 | Code | 11 | | 3 | 00/4763 : 20 79 6F | JSR getINPUT 915 | 1 PACMAN.S 848 | Code | 11 | | 2 | 00/4766 : A9 20 | LDA #$20 916 | 1 PACMAN.S 849 | Code | 11 | | 2 | 00/4768 : 85 59 | STA $59 917 | 1 PACMAN.S 850 | Code | 11 | | 3 | 00/476A : 20 9B 7D | JSR L7D80 918 | 1 PACMAN.S 851 | Code | 11 | | 3 | 00/476D : 20 9E 69 | JSR eraseSPRITE44 919 | 1 PACMAN.S 852 | Code | 11 | | 1 | 00/4770 : 18 | CLC 920 | 1 PACMAN.S 853 | Code | 11 | | 2 | 00/4771 : A5 60 | LDA $60 921 | 1 PACMAN.S 854 | Code | 11 | | 2 | 00/4773 : 69 02 | ADC #$02 922 | 1 PACMAN.S 855 | Code | 11 | | 2 | 00/4775 : 85 60 | STA $60 923 | 1 PACMAN.S 856 | Code | 11 | | 3 | 00/4777 : 20 9B 7D | JSR L7D80 924 | 1 PACMAN.S 857 | Code | 11 | | 2 | 00/477A : E6 66 | INC $66 925 | 1 PACMAN.S 858 | Code | 11 | | 3 | 00/477C : 20 BF 79 | JSR L79A4 926 | 1 PACMAN.S 859 | Code | 11 | | 3 | 00/477F : 20 0E 6D | L477F JSR L6CF3 927 | 1 PACMAN.S 860 | Code | 11 | | 2 | 00/4782 : A9 04 | LDA #$04 928 | 1 PACMAN.S 861 | Code | 11 | | 2 | 00/4784 : 85 E0 | STA $E0 929 | 1 PACMAN.S 862 | Code | 11 | | 3 | 00/4786 : 20 17 87 | L4786 JSR L86FC 930 | 1 PACMAN.S 863 | Code | 11 | | 2 | 00/4789 : C6 80 | DEC $80 931 | 1 PACMAN.S 864 | Code | 11 | | 2 | 00/478B : D0 33 | BNE L47C0 932 | 1 PACMAN.S 865 | Code | 11 | | 2 | 00/478D : A9 40 | LDA #$40 933 | 1 PACMAN.S 866 | Code | 11 | | 2 | 00/478F : 85 80 | STA $80 934 | 1 PACMAN.S 867 | Code | 11 | | 2 | 00/4791 : A5 79 | LDA $79 935 | 1 PACMAN.S 868 | Code | 11 | | 2 | 00/4793 : D0 2B | BNE L47C0 936 | 1 PACMAN.S 869 | Code | 11 | | 1 | 00/4795 : 38 | SEC 937 | 1 PACMAN.S 870 | Code | 11 | | 2 | 00/4796 : A5 70 | LDA $70 938 | 1 PACMAN.S 871 | Code | 11 | | 2 | 00/4798 : E5 60 | SBC $60 939 | 1 PACMAN.S 872 | Code | 11 | | 2 | 00/479A : C9 05 | CMP #$05 940 | 1 PACMAN.S 873 | Code | 11 | | 2 | 00/479C : B0 0F | BCS L47AD 941 | 1 PACMAN.S 874 | Code | 11 | | 3 | 00/479E : 20 7C 46 | JSR L467C 942 | 1 PACMAN.S 875 | Code | 11 | | 2 | 00/47A1 : A5 68 | LDA $68 943 | 1 PACMAN.S 876 | Code | 11 | | 2 | 00/47A3 : C9 32 | CMP #$32 944 | 1 PACMAN.S 877 | Code | 11 | | 2 | 00/47A5 : F0 22 | BEQ L47C9 945 | 1 PACMAN.S 878 | Code | 11 | | 2 | 00/47A7 : A9 01 | LDA #$01 946 | 1 PACMAN.S 879 | Code | 11 | | 2 | 00/47A9 : 85 79 | STA $79 947 | 1 PACMAN.S 880 | Code | 11 | | 2 | 00/47AB : D0 13 | BNE L47C0 948 | 1 PACMAN.S 881 | Code | 11 | | 3 | 00/47AD : 20 A8 7D | L47AD JSR L7D8D 949 | 1 PACMAN.S 882 | Code | 11 | | 3 | 00/47B0 : 20 9E 69 | JSR eraseSPRITE44 950 | 1 PACMAN.S 883 | Code | 11 | | 1 | 00/47B3 : 18 | CLC 951 | 1 PACMAN.S 884 | Code | 11 | | 2 | 00/47B4 : A5 70 | LDA $70 952 | 1 PACMAN.S 885 | Code | 11 | | 2 | 00/47B6 : 69 02 | ADC #$02 953 | 1 PACMAN.S 886 | Code | 11 | | 2 | 00/47B8 : 85 70 | STA $70 954 | 1 PACMAN.S 887 | Code | 11 | | 3 | 00/47BA : 20 A8 7D | JSR L7D8D 955 | 1 PACMAN.S 888 | Code | 11 | | 3 | 00/47BD : 20 BD 88 | JSR L88A2 956 | 1 PACMAN.S 889 | Code | 11 | | 3 | 00/47C0 : 20 2D 87 | L47C0 JSR L8712 957 | 1 PACMAN.S 890 | Code | 11 | | 2 | 00/47C3 : C6 E0 | DEC $E0 958 | 1 PACMAN.S 891 | Code | 11 | | 2 | 00/47C5 : D0 BF | BNE L4786 959 | 1 PACMAN.S 892 | Code | 11 | | 2 | 00/47C7 : F0 96 | BEQ L475F 960 | 1 PACMAN.S 893 | Code | 11 | | 2 | 00/47C9 : A9 DA | L47C9 LDA #L47DA 962 | 1 PACMAN.S 895 | Code | 11 | | 2 | 00/47CD : 85 1B | STA {$1b} 963 | 1 PACMAN.S 896 | Code | 11 | | 2 | 00/47CF : 84 1C | STY {$1b}+1 964 | 1 PACMAN.S 897 | Code | 11 | | 2 | 00/47D1 : A9 01 | LDA #$01 965 | 1 PACMAN.S 898 | Code | 11 | | 2 | 00/47D3 : 85 E8 | STA {$e8} 966 | 1 PACMAN.S 899 | Code | 11 | | 2 | 00/47D5 : 85 55 | STA {$55} 967 | 1 PACMAN.S 900 | Code | 11 | | 3 | 00/47D7 : 4C 03 53 | JMP L5303 968 | 1 PACMAN.S 901 | Empty | 11 | | 0 | 00/47DA | 969 | 1 PACMAN.S 902 | Data | 11 | | 1 | 00/47DA : 03 | L47DA DB $03 970 | 1 PACMAN.S 903 | Data | 11 | | 1 | 00/47DB : 03 | DB $03 971 | 1 PACMAN.S 904 | Data | 11 | | 1 | 00/47DC : 03 | DB $03 972 | 1 PACMAN.S 905 | Data | 11 | | 1 | 00/47DD : 00 | DB $00 973 | 1 PACMAN.S 906 | Data | 11 | | 1 | 00/47DE : 03 | DB $03 974 | 1 PACMAN.S 907 | Data | 11 | | 1 | 00/47DF : 03 | DB $03 975 | 1 PACMAN.S 908 | Data | 11 | | 1 | 00/47E0 : 00 | DB $00 976 | 1 PACMAN.S 909 | Data | 11 | | 1 | 00/47E1 : 02 | DB $02 977 | 1 PACMAN.S 910 | Data | 11 | | 1 | 00/47E2 : 02 | DB $02 978 | 1 PACMAN.S 911 | Data | 11 | | 1 | 00/47E3 : 01 | DB $01 979 | 1 PACMAN.S 912 | Data | 11 | | 1 | 00/47E4 : 02 | DB $02 980 | 1 PACMAN.S 913 | Data | 11 | | 1 | 00/47E5 : 01 | DB $01 981 | 1 PACMAN.S 914 | Data | 11 | | 1 | 00/47E6 : 03 | DB $03 982 | 1 PACMAN.S 915 | Data | 11 | | 1 | 00/47E7 : 03 | DB $03 983 | 1 PACMAN.S 916 | Data | 11 | | 1 | 00/47E8 : 01 | DB $01 984 | 1 PACMAN.S 917 | Data | 11 | | 1 | 00/47E9 : 03 | DB $03 985 | 1 PACMAN.S 918 | Data | 11 | | 1 | 00/47EA : 03 | DB $03 986 | 1 PACMAN.S 919 | Data | 11 | | 1 | 00/47EB : 01 | DB $01 987 | 1 PACMAN.S 920 | Data | 11 | | 1 | 00/47EC : 01 | DB $01 988 | 1 PACMAN.S 921 | Data | 11 | | 1 | 00/47ED : 01 | DB $01 989 | 1 PACMAN.S 922 | Data | 11 | | 1 | 00/47EE : 01 | DB $01 990 | 1 PACMAN.S 923 | Data | 11 | | 1 | 00/47EF : 03 | DB $03 991 | 1 PACMAN.S 924 | Data | 11 | | 1 | 00/47F0 : 00 | DB $00 992 | 1 PACMAN.S 925 | Data | 11 | | 1 | 00/47F1 : 02 | DB $02 993 | 1 PACMAN.S 926 | Data | 11 | | 1 | 00/47F2 : 00 | DB $00 994 | 1 PACMAN.S 927 | Data | 11 | | 1 | 00/47F3 : 00 | DB $00 995 | 1 PACMAN.S 928 | Data | 11 | | 1 | 00/47F4 : 02 | DB $02 996 | 1 PACMAN.S 929 | Data | 11 | | 1 | 00/47F5 : 00 | DB $00 997 | 1 PACMAN.S 930 | Data | 11 | | 1 | 00/47F6 : 02 | DB $02 998 | 1 PACMAN.S 931 | Data | 11 | | 1 | 00/47F7 : 01 | DB $01 999 | 1 PACMAN.S 932 | Data | 11 | | 1 | 00/47F8 : 02 | DB $02 1000 | 1 PACMAN.S 933 | Data | 11 | | 1 | 00/47F9 : 02 | DB $02 1001 | 1 PACMAN.S 934 | Data | 11 | | 1 | 00/47FA : 00 | DB $00 1002 | 1 PACMAN.S 935 | Data | 11 | | 1 | 00/47FB : 00 | DB $00 1003 | 1 PACMAN.S 936 | Data | 11 | | 1 | 00/47FC : 02 | DB $02 1004 | 1 PACMAN.S 937 | Data | 11 | | 1 | 00/47FD : 00 | DB $00 1005 | 1 PACMAN.S 938 | Data | 11 | | 1 | 00/47FE : 02 | DB $02 1006 | 1 PACMAN.S 939 | Data | 11 | | 1 | 00/47FF : 00 | DB $00 1007 | 1 PACMAN.S 940 | Data | 11 | | 1 | 00/4800 : 02 | DB $02 1008 | 1 PACMAN.S 941 | Data | 11 | | 1 | 00/4801 : 01 | DB $01 1009 | 1 PACMAN.S 942 | Data | 11 | | 1 | 00/4802 : 02 | DB $02 1010 | 1 PACMAN.S 943 | Data | 11 | | 1 | 00/4803 : 01 | DB $01 1011 | 1 PACMAN.S 944 | Data | 11 | | 1 | 00/4804 : 02 | DB $02 1012 | 1 PACMAN.S 945 | Data | 11 | | 1 | 00/4805 : 01 | DB $01 1013 | 1 PACMAN.S 946 | Data | 11 | | 1 | 00/4806 : 02 | DB $02 1014 | 1 PACMAN.S 947 | Data | 11 | | 1 | 00/4807 : 00 | DB $00 1015 | 1 PACMAN.S 948 | Data | 11 | | 1 | 00/4808 : 03 | DB $03 1016 | 1 PACMAN.S 949 | Data | 11 | | 1 | 00/4809 : 00 | DB $00 1017 | 1 PACMAN.S 950 | Data | 11 | | 1 | 00/480A : 03 | DB $03 1018 | 1 PACMAN.S 951 | Data | 11 | | 1 | 00/480B : 01 | DB $01 1019 | 1 PACMAN.S 952 | Data | 11 | | 1 | 00/480C : 03 | DB $03 1020 | 1 PACMAN.S 953 | Data | 11 | | 1 | 00/480D : 03 | DB $03 1021 | 1 PACMAN.S 954 | Data | 11 | | 1 | 00/480E : 03 | DB $03 1022 | 1 PACMAN.S 955 | Data | 11 | | 1 | 00/480F : 03 | DB $03 1023 | 1 PACMAN.S 956 | Data | 11 | | 1 | 00/4810 : 03 | DB $03 1024 | 1 PACMAN.S 957 | Data | 11 | | 1 | 00/4811 : 01 | DB $01 1025 | 1 PACMAN.S 958 | Data | 11 | | 1 | 00/4812 : 01 | DB $01 1026 | 1 PACMAN.S 959 | Data | 11 | | 1 | 00/4813 : 01 | DB $01 1027 | 1 PACMAN.S 960 | Data | 11 | | 1 | 00/4814 : 03 | DB $03 1028 | 1 PACMAN.S 961 | Data | 11 | | 1 | 00/4815 : 01 | DB $01 1029 | 1 PACMAN.S 962 | Data | 11 | | 1 | 00/4816 : 02 | DB $02 1030 | 1 PACMAN.S 963 | Data | 11 | | 1 | 00/4817 : 00 | DB $00 1031 | 1 PACMAN.S 964 | Data | 11 | | 1 | 00/4818 : 00 | DB $00 1032 | 1 PACMAN.S 965 | Data | 11 | | 1 | 00/4819 : 03 | DB $03 1033 | 1 PACMAN.S 966 | Data | 11 | | 1 | 00/481A : 03 | DB $03 1034 | 1 PACMAN.S 967 | Data | 11 | | 1 | 00/481B : 01 | DB $01 1035 | 1 PACMAN.S 968 | Data | 11 | | 1 | 00/481C : 00 | DB $00 1036 | 1 PACMAN.S 969 | Data | 11 | | 1 | 00/481D : 01 | DB $01 1037 | 1 PACMAN.S 970 | Data | 11 | | 1 | 00/481E : 00 | DB $00 1038 | 1 PACMAN.S 971 | Data | 11 | | 1 | 00/481F : 01 | DB $01 1039 | 1 PACMAN.S 972 | Data | 11 | | 1 | 00/4820 : 00 | DB $00 1040 | 1 PACMAN.S 973 | Empty | 11 | | 0 | 00/4821 | 1041 | 1 PACMAN.S 974 | Comment | 11 | | 0 | 00/4821 | *----------------------------------- 1042 | 1 PACMAN.S 975 | Comment | 11 | | 0 | 00/4821 | * SELECT MONITOR TYPE 1043 | 1 PACMAN.S 976 | Comment | 11 | | 0 | 00/4821 | *----------------------------------- 1044 | 1 PACMAN.S 977 | Empty | 11 | | 0 | 00/4821 | 1045 | 1 PACMAN.S 978 | Empty | 11 | | 0 | 00/4821 | selectMONITOR 1046 | 1 PACMAN.S 979 | Code | 11 | | 3 | 00/4821 : 2C A6 48 | bit L48A6 ; LoGo 1047 | 1 PACMAN.S 980 | Code | 11 | | 3 | 00/4824 : 20 57 6F | JSR setTEXT2 ; set text mode 1048 | 1 PACMAN.S 981 | Code | 11 | | 3 | 00/4827 : 20 68 48 | JSR clearTEXT2 ; clear text screen 1049 | 1 PACMAN.S 982 | Code | 11 | | 2 | 00/482A : A9 0A | LDA #$0A 1050 | 1 PACMAN.S 983 | Code | 11 | | 2 | 00/482C : 85 25 | STA {$25} 1051 | 1 PACMAN.S 984 | Code | 11 | | 3 | 00/482E : 20 5C 48 | JSR gotoXY 1052 | 1 PACMAN.S 985 | Code | 11 | | 2 | 00/4831 : A9 00 | LDA #$00 1053 | 1 PACMAN.S 986 | Code | 11 | | 2 | 00/4833 : 85 24 | STA {$24} 1054 | 1 PACMAN.S 987 | Code | 11 | | 2 | 00/4835 : A2 00 | LDX #$00 1055 | 1 PACMAN.S 988 | Code | 11 | | 3 | 00/4837 : BD 86 48 | L4837 LDA L4886,X ; B&W OR COLOR MONITOR? 1056 | 1 PACMAN.S 989 | Code | 11 | | 3 | 00/483A : 20 6A 4A | JSR printCHAR 1057 | 1 PACMAN.S 990 | Code | 11 | | 1 | 00/483D : E8 | INX 1058 | 1 PACMAN.S 991 | Code | 11 | | 2 | 00/483E : E0 20 | CPX #$20 1059 | 1 PACMAN.S 992 | Code | 11 | | 2 | 00/4840 : D0 F5 | BNE L4837 1060 | 1 PACMAN.S 993 | Code | 11 | | 3 | 00/4842 : 20 0C FD | L4842 JSR {$FD0C} 1061 | 1 PACMAN.S 994 | Code | 11 | | 2 | 00/4845 : C9 C2 | CMP #"B" ; BLACK 1062 | 1 PACMAN.S 995 | Code | 11 | | 2 | 00/4847 : 90 F9 | BCC L4842 1063 | 1 PACMAN.S 996 | Code | 11 | | 2 | 00/4849 : C9 C4 | CMP #"C"+1 ; COLOR 1064 | 1 PACMAN.S 997 | Code | 11 | | 2 | 00/484B : B0 F5 | BCS L4842 1065 | 1 PACMAN.S 998 | Code | 11 | | 2 | 00/484D : 29 01 | AND #$01 1066 | 1 PACMAN.S 999 | Code | 11 | | 2 | 00/484F : 85 1D | STA $1D ; ZP MONITOR 1067 | 1 PACMAN.S 1000 | Code | 11 | | 3 | 00/4851 : 4C A6 48 | JMP L48A6 1068 | 1 PACMAN.S 1001 | Empty | 11 | | 0 | 00/4854 | 1069 | 1 PACMAN.S 1002 | Comment | 11 | | 0 | 00/4854 | *----------------------------------- 1070 | 1 PACMAN.S 1003 | Comment | 11 | | 0 | 00/4854 | * 1071 | 1 PACMAN.S 1004 | Comment | 11 | | 0 | 00/4854 | *----------------------------------- 1072 | 1 PACMAN.S 1005 | Empty | 11 | | 0 | 00/4854 | 1073 | 1 PACMAN.S 1006 | Code | 11 | | 2 | 00/4854 : A5 25 | LDA {$25} 1074 | 1 PACMAN.S 1007 | Code | 11 | | 3 | 00/4856 : 20 24 FC | JSR {$FC24} 1075 | 1 PACMAN.S 1008 | Code | 11 | | 3 | 00/4859 : 4C 5F 48 | JMP L485F 1076 | 1 PACMAN.S 1009 | Empty | 11 | | 0 | 00/485C | 1077 | 1 PACMAN.S 1010 | Comment | 11 | | 0 | 00/485C | *----------------------------------- 1078 | 1 PACMAN.S 1011 | Comment | 11 | | 0 | 00/485C | * GOTO X/Y 1079 | 1 PACMAN.S 1012 | Comment | 11 | | 0 | 00/485C | *----------------------------------- 1080 | 1 PACMAN.S 1013 | Empty | 11 | | 0 | 00/485C | 1081 | 1 PACMAN.S 1014 | Code | 11 | | 3 | 00/485C : 20 22 FC | gotoXY JSR {$FC22} 1082 | 1 PACMAN.S 1015 | Code | 11 | | 2 | 00/485F : A5 29 | L485F LDA $29 1083 | 1 PACMAN.S 1016 | Code | 11 | | 2 | 00/4861 : 29 03 | AND #$03 1084 | 1 PACMAN.S 1017 | Code | 11 | | 2 | 00/4863 : 09 08 | ORA #$08 1085 | 1 PACMAN.S 1018 | Code | 11 | | 2 | 00/4865 : 85 29 | STA $29 1086 | 1 PACMAN.S 1019 | Code | 11 | | 1 | 00/4867 : 60 | RTS 1087 | 1 PACMAN.S 1020 | Empty | 11 | | 0 | 00/4868 | 1088 | 1 PACMAN.S 1021 | Comment | 11 | | 0 | 00/4868 | *----------------------------------- 1089 | 1 PACMAN.S 1022 | Comment | 11 | | 0 | 00/4868 | * CLER TEXT PAGE 2 1090 | 1 PACMAN.S 1023 | Comment | 11 | | 0 | 00/4868 | *----------------------------------- 1091 | 1 PACMAN.S 1024 | Empty | 11 | | 0 | 00/4868 | 1092 | 1 PACMAN.S 1025 | Code | 11 | | 2 | 00/4868 : A9 00 | clearTEXT2 LDA #$00 1093 | 1 PACMAN.S 1026 | Code | 11 | | 2 | 00/486A : 85 25 | STA {$25} 1094 | 1 PACMAN.S 1027 | Code | 11 | | 2 | 00/486C : 85 24 | STA {$24} 1095 | 1 PACMAN.S 1028 | Code | 11 | | 2 | 00/486E : A2 04 | LDX #$04 1096 | 1 PACMAN.S 1029 | Code | 11 | | 2 | 00/4870 : A0 00 | LDY #$00 1097 | 1 PACMAN.S 1030 | Code | 11 | | 2 | 00/4872 : A9 A0 | L4872 LDA #" " 1098 | 1 PACMAN.S 1031 | Code | 11 | | 3 | 00/4874 : 99 00 08 | L4874 STA {$0800},Y 1099 | 1 PACMAN.S 1032 | Code | 11 | | 1 | 00/4877 : C8 | INY 1100 | 1 PACMAN.S 1033 | Code | 11 | | 2 | 00/4878 : D0 FA | BNE L4874 1101 | 1 PACMAN.S 1034 | Code | 11 | | 3 | 00/487A : EE 76 48 | INC L4874+2 1102 | 1 PACMAN.S 1035 | Code | 11 | | 1 | 00/487D : CA | DEX 1103 | 1 PACMAN.S 1036 | Code | 11 | | 2 | 00/487E : D0 F2 | BNE L4872 1104 | 1 PACMAN.S 1037 | Code | 11 | | 2 | 00/4880 : A9 08 | LDA #>{$0800} 1105 | 1 PACMAN.S 1038 | Code | 11 | | 3 | 00/4882 : 8D 76 48 | STA L4874+2 1106 | 1 PACMAN.S 1039 | Code | 11 | | 1 | 00/4885 : 60 | RTS 1107 | 1 PACMAN.S 1040 | Empty | 11 | | 0 | 00/4886 | 1108 | 1 PACMAN.S 1041 | Data | 11 | | 32 | 00/4886 : C2 CC C1 C3 | L4886 ASC "BLACK & WHITE OR COLOR? (B / C) " | | | | | | CB A0 A6 A0 | | | | | | | D7 C8 C9 D4 | | | | | | | C5 A0 CF D2 | | | | | | | A0 C3 CF CC | | | | | | | CF D2 BF A0 | | | | | | | A8 C2 A0 AF | | | | | | | A0 C3 A9 A0 | 1109 | 1 PACMAN.S 1042 | Empty | 11 | | 0 | 00/48A6 | 1110 | 1 PACMAN.S 1043 | Comment | 11 | | 0 | 00/48A6 | *----------------------------------- 1111 | 1 PACMAN.S 1044 | Comment | 11 | | 0 | 00/48A6 | * SELECT INPUT DEVICE 1112 | 1 PACMAN.S 1045 | Comment | 11 | | 0 | 00/48A6 | *----------------------------------- 1113 | 1 PACMAN.S 1046 | Empty | 11 | | 0 | 00/48A6 | 1114 | 1 PACMAN.S 1047 | Code | 11 | | 3 | 00/48A6 : 20 57 6F | L48A6 JSR setTEXT2 1115 | 1 PACMAN.S 1048 | Code | 11 | | 3 | 00/48A9 : 20 68 48 | JSR clearTEXT2 1116 | 1 PACMAN.S 1049 | Code | 11 | | 2 | 00/48AC : A9 00 | LDA #$00 1117 | 1 PACMAN.S 1050 | Code | 11 | | 2 | 00/48AE : 85 24 | STA {$24} 1118 | 1 PACMAN.S 1051 | Code | 11 | | 2 | 00/48B0 : 85 25 | STA {$25} 1119 | 1 PACMAN.S 1052 | Code | 11 | | 3 | 00/48B2 : 20 5C 48 | JSR gotoXY 1120 | 1 PACMAN.S 1053 | Code | 11 | | 2 | 00/48B5 : A2 00 | LDX #$00 1121 | 1 PACMAN.S 1054 | Code | 11 | | 3 | 00/48B7 : BD D9 48 | L48B7 LDA L48D9,X ; KEYBOARD OR JOYSTICK 1122 | 1 PACMAN.S 1055 | Code | 11 | | 2 | 00/48BA : F0 06 | BEQ L48C2 1123 | 1 PACMAN.S 1056 | Code | 11 | | 3 | 00/48BC : 20 6A 4A | JSR printCHAR 1124 | 1 PACMAN.S 1057 | Code | 11 | | 1 | 00/48BF : E8 | INX 1125 | 1 PACMAN.S 1058 | Code | 11 | | 2 | 00/48C0 : D0 F5 | BNE L48B7 1126 | 1 PACMAN.S 1059 | Code | 11 | | 3 | 00/48C2 : 20 0C FD | L48C2 JSR {$FD0C} 1127 | 1 PACMAN.S 1060 | Code | 11 | | 2 | 00/48C5 : C9 B1 | CMP #$B1 1128 | 1 PACMAN.S 1061 | Code | 11 | | 2 | 00/48C7 : F0 09 | BEQ L48D2 1129 | 1 PACMAN.S 1062 | Code | 11 | | 2 | 00/48C9 : C9 B2 | CMP #$B2 1130 | 1 PACMAN.S 1063 | Code | 11 | | 2 | 00/48CB : D0 F5 | BNE L48C2 1131 | 1 PACMAN.S 1064 | Code | 11 | | 2 | 00/48CD : A9 01 | LDA #$01 ; ZP joystick 1132 | 1 PACMAN.S 1065 | Code | 11 | | 2 | 00/48CF : 85 F5 | STA {$f5} 1133 | 1 PACMAN.S 1066 | Code | 11 | | 1 | 00/48D1 : 60 | RTS 1134 | 1 PACMAN.S 1067 | Code | 11 | | 2 | 00/48D2 : A9 00 | L48D2 LDA #$00 ; ZP keyboard 1135 | 1 PACMAN.S 1068 | Code | 11 | | 2 | 00/48D4 : 85 F5 | STA {$f5} 1136 | 1 PACMAN.S 1069 | Code | 11 | | 3 | 00/48D6 : 4C 2F 49 | JMP L492F 1137 | 1 PACMAN.S 1070 | Empty | 11 | | 0 | 00/48D9 | 1138 | 1 PACMAN.S 1071 | Data | 11 | | 28 | 00/48D9 : A0 D0 C1 C3 | L48D9 ASC " PACMAN CAN BE PLAYED WITH"8D8D | | | | | | CD C1 CE A0 | | | | | | | C3 C1 CE A0 | | | | | | | C2 C5 A0 D0 | | | | | | | CC C1 D9 C5 | | | | | | | C4 A0 D7 C9 | | | | | | | D4 C8 8D 8D | 1139 | 1 PACMAN.S 1072 | Data | 11 | | 13 | 00/48F5 : A0 B1 AE A0 | ASC " 1. KEYBOARD"8D | | | | | | CB C5 D9 C2 | | | | | | | CF C1 D2 C4 | | | | | | | 8D | 1140 | 1 PACMAN.S 1073 | Data | 11 | | 22 | 00/4902 : A0 B2 AE A0 | ASC " 2. APPLE JOYSTICK"8D8D8D8D | | | | | | C1 D0 D0 CC | | | | | | | C5 A0 CA CF | | | | | | | D9 D3 D4 C9 | | | | | | | C3 CB 8D 8D | | | | | | | 8D 8D | 1141 | 1 PACMAN.S 1074 | Data | 11 | | 23 | 00/4918 : C3 C8 CF CF | ASC "CHOOSE A MODE (1 - 2) "00 | | | | | | D3 C5 A0 C1 | | | | | | | A0 CD CF C4 | | | | | | | C5 A0 A8 B1 | | | | | | | A0 AD A0 B2 | | | | | | | A9 A0 00 | 1142 | 1 PACMAN.S 1075 | Empty | 11 | | 0 | 00/492F | 1143 | 1 PACMAN.S 1076 | Comment | 11 | | 0 | 00/492F | *----------------------------------- 1144 | 1 PACMAN.S 1077 | Comment | 11 | | 0 | 00/492F | * 1145 | 1 PACMAN.S 1078 | Comment | 11 | | 0 | 00/492F | *----------------------------------- 1146 | 1 PACMAN.S 1079 | Empty | 11 | | 0 | 00/492F | 1147 | 1 PACMAN.S 1080 | Code | 11 | | 3 | 00/492F : 20 68 48 | L492F JSR clearTEXT2 1148 | 1 PACMAN.S 1081 | Code | 11 | | 3 | 00/4932 : 20 57 6F | JSR setTEXT2 1149 | 1 PACMAN.S 1082 | Code | 11 | | 2 | 00/4935 : A9 00 | LDA #$00 1150 | 1 PACMAN.S 1083 | Code | 11 | | 2 | 00/4937 : 85 24 | STA {$24} 1151 | 1 PACMAN.S 1084 | Code | 11 | | 2 | 00/4939 : 85 25 | STA {$25} 1152 | 1 PACMAN.S 1085 | Code | 11 | | 3 | 00/493B : 20 5C 48 | JSR gotoXY 1153 | 1 PACMAN.S 1086 | Code | 11 | | 2 | 00/493E : A2 00 | LDX #$00 1154 | 1 PACMAN.S 1087 | Code | 11 | | 3 | 00/4940 : BD 01 4A | L4940 LDA L4A01,X 1155 | 1 PACMAN.S 1088 | Code | 11 | | 3 | 00/4943 : 20 6A 4A | JSR printCHAR 1156 | 1 PACMAN.S 1089 | Code | 11 | | 1 | 00/4946 : E8 | INX 1157 | 1 PACMAN.S 1090 | Code | 11 | | 2 | 00/4947 : E0 26 | CPX #$26 1158 | 1 PACMAN.S 1091 | Code | 11 | | 2 | 00/4949 : 90 F5 | BCC L4940 1159 | 1 PACMAN.S 1092 | Code | 11 | | 3 | 00/494B : 20 0C FD | JSR {$FD0C} 1160 | 1 PACMAN.S 1093 | Code | 11 | | 2 | 00/494E : C9 C3 | CMP #$C3 1161 | 1 PACMAN.S 1094 | Code | 11 | | 2 | 00/4950 : F0 03 | BEQ L4955 1162 | 1 PACMAN.S 1095 | Code | 11 | | 3 | 00/4952 : 4C 00 4A | JMP L4A00 1163 | 1 PACMAN.S 1096 | Empty | 11 | | 0 | 00/4955 | 1164 | 1 PACMAN.S 1097 | Code | 11 | | 3 | 00/4955 : 20 6A 4A | L4955 JSR printCHAR 1165 | 1 PACMAN.S 1098 | Code | 11 | | 2 | 00/4958 : A9 04 | LDA #$04 1166 | 1 PACMAN.S 1099 | Code | 11 | | 2 | 00/495A : 85 25 | STA {$25} 1167 | 1 PACMAN.S 1100 | Code | 11 | | 2 | 00/495C : A9 00 | LDA #$00 1168 | 1 PACMAN.S 1101 | Code | 11 | | 2 | 00/495E : 85 24 | STA {$24} 1169 | 1 PACMAN.S 1102 | Code | 11 | | 3 | 00/4960 : 20 5C 48 | JSR gotoXY 1170 | 1 PACMAN.S 1103 | Code | 11 | | 2 | 00/4963 : A2 00 | LDX #$00 1171 | 1 PACMAN.S 1104 | Code | 11 | | 3 | 00/4965 : BD 26 4A | L4965 LDA L4A26,X 1172 | 1 PACMAN.S 1105 | Code | 11 | | 3 | 00/4968 : 20 6A 4A | JSR printCHAR 1173 | 1 PACMAN.S 1106 | Code | 11 | | 1 | 00/496B : E8 | INX 1174 | 1 PACMAN.S 1107 | Code | 11 | | 2 | 00/496C : E0 14 | CPX #$14 1175 | 1 PACMAN.S 1108 | Code | 11 | | 2 | 00/496E : 90 F5 | BCC L4965 1176 | 1 PACMAN.S 1109 | Code | 11 | | 2 | 00/4970 : A9 16 | LDA #$16 1177 | 1 PACMAN.S 1110 | Code | 11 | | 2 | 00/4972 : 85 24 | STA {$24} 1178 | 1 PACMAN.S 1111 | Code | 11 | | 2 | 00/4974 : A9 06 | LDA #$06 1179 | 1 PACMAN.S 1112 | Code | 11 | | 2 | 00/4976 : 85 25 | STA {$25} 1180 | 1 PACMAN.S 1113 | Code | 11 | | 3 | 00/4978 : 20 5C 48 | JSR gotoXY 1181 | 1 PACMAN.S 1114 | Code | 11 | | 2 | 00/497B : A2 00 | LDX #$00 1182 | 1 PACMAN.S 1115 | Code | 11 | | 3 | 00/497D : BD 3A 4A | L497D LDA L4A3A,X 1183 | 1 PACMAN.S 1116 | Code | 11 | | 3 | 00/4980 : 20 6A 4A | JSR printCHAR 1184 | 1 PACMAN.S 1117 | Code | 11 | | 1 | 00/4983 : E8 | INX 1185 | 1 PACMAN.S 1118 | Code | 11 | | 2 | 00/4984 : E0 0C | CPX #$0C 1186 | 1 PACMAN.S 1119 | Code | 11 | | 2 | 00/4986 : 90 F5 | BCC L497D 1187 | 1 PACMAN.S 1120 | Code | 11 | | 3 | 00/4988 : 20 0C FD | JSR {$FD0C} 1188 | 1 PACMAN.S 1121 | Code | 11 | | 3 | 00/498B : 8D D5 6F | STA L6FB9+1 1189 | 1 PACMAN.S 1122 | Code | 11 | | 2 | 00/498E : E6 25 | INC {$25} 1190 | 1 PACMAN.S 1123 | Code | 11 | | 2 | 00/4990 : A9 16 | LDA #$16 1191 | 1 PACMAN.S 1124 | Code | 11 | | 2 | 00/4992 : 85 24 | STA {$24} 1192 | 1 PACMAN.S 1125 | Code | 11 | | 3 | 00/4994 : 20 5C 48 | JSR gotoXY 1193 | 1 PACMAN.S 1126 | Code | 11 | | 2 | 00/4997 : A2 00 | LDX #$00 1194 | 1 PACMAN.S 1127 | Code | 11 | | 3 | 00/4999 : BD 46 4A | L4999 LDA L4A46,X 1195 | 1 PACMAN.S 1128 | Code | 11 | | 3 | 00/499C : 20 6A 4A | JSR printCHAR 1196 | 1 PACMAN.S 1129 | Code | 11 | | 1 | 00/499F : E8 | INX 1197 | 1 PACMAN.S 1130 | Code | 11 | | 2 | 00/49A0 : E0 0C | CPX #$0C 1198 | 1 PACMAN.S 1131 | Code | 11 | | 2 | 00/49A2 : 90 F5 | BCC L4999 1199 | 1 PACMAN.S 1132 | Code | 11 | | 3 | 00/49A4 : 20 0C FD | L49A4 JSR {$FD0C} 1200 | 1 PACMAN.S 1133 | Code | 11 | | 3 | 00/49A7 : CD D5 6F | CMP L6FB9+1 1201 | 1 PACMAN.S 1134 | Code | 11 | | 2 | 00/49AA : F0 F8 | BEQ L49A4 1202 | 1 PACMAN.S 1135 | Code | 11 | | 3 | 00/49AC : 8D D1 6F | STA L6FB5+1 1203 | 1 PACMAN.S 1136 | Code | 11 | | 2 | 00/49AF : E6 25 | INC {$25} 1204 | 1 PACMAN.S 1137 | Code | 11 | | 2 | 00/49B1 : A9 16 | LDA #$16 1205 | 1 PACMAN.S 1138 | Code | 11 | | 2 | 00/49B3 : 85 24 | STA {$24} 1206 | 1 PACMAN.S 1139 | Code | 11 | | 3 | 00/49B5 : 20 5C 48 | JSR gotoXY 1207 | 1 PACMAN.S 1140 | Code | 11 | | 2 | 00/49B8 : A2 00 | LDX #$00 1208 | 1 PACMAN.S 1141 | Code | 11 | | 3 | 00/49BA : BD 52 4A | L49BA LDA L4A52,X 1209 | 1 PACMAN.S 1142 | Code | 11 | | 3 | 00/49BD : 20 6A 4A | JSR printCHAR 1210 | 1 PACMAN.S 1143 | Code | 11 | | 1 | 00/49C0 : E8 | INX 1211 | 1 PACMAN.S 1144 | Code | 11 | | 2 | 00/49C1 : E0 0C | CPX #$0C 1212 | 1 PACMAN.S 1145 | Code | 11 | | 2 | 00/49C3 : 90 F5 | BCC L49BA 1213 | 1 PACMAN.S 1146 | Code | 11 | | 3 | 00/49C5 : 20 0C FD | L49C5 JSR {$FD0C} 1214 | 1 PACMAN.S 1147 | Code | 11 | | 3 | 00/49C8 : CD D5 6F | CMP L6FB9+1 1215 | 1 PACMAN.S 1148 | Code | 11 | | 2 | 00/49CB : F0 F8 | BEQ L49C5 1216 | 1 PACMAN.S 1149 | Code | 11 | | 3 | 00/49CD : CD D1 6F | CMP L6FB5+1 1217 | 1 PACMAN.S 1150 | Code | 11 | | 2 | 00/49D0 : F0 F3 | BEQ L49C5 1218 | 1 PACMAN.S 1151 | Code | 11 | | 3 | 00/49D2 : 8D CD 6F | STA L6FB1+1 1219 | 1 PACMAN.S 1152 | Code | 11 | | 2 | 00/49D5 : E6 25 | INC {$25} 1220 | 1 PACMAN.S 1153 | Code | 11 | | 2 | 00/49D7 : A9 16 | LDA #$16 1221 | 1 PACMAN.S 1154 | Code | 11 | | 2 | 00/49D9 : 85 24 | STA {$24} 1222 | 1 PACMAN.S 1155 | Code | 11 | | 3 | 00/49DB : 20 5C 48 | JSR gotoXY 1223 | 1 PACMAN.S 1156 | Code | 11 | | 2 | 00/49DE : A2 00 | LDX #$00 1224 | 1 PACMAN.S 1157 | Code | 11 | | 3 | 00/49E0 : BD 5E 4A | L49E0 LDA L4A5E,X 1225 | 1 PACMAN.S 1158 | Code | 11 | | 3 | 00/49E3 : 20 6A 4A | JSR printCHAR 1226 | 1 PACMAN.S 1159 | Code | 11 | | 1 | 00/49E6 : E8 | INX 1227 | 1 PACMAN.S 1160 | Code | 11 | | 2 | 00/49E7 : E0 0C | CPX #$0C 1228 | 1 PACMAN.S 1161 | Code | 11 | | 2 | 00/49E9 : 90 F5 | BCC L49E0 1229 | 1 PACMAN.S 1162 | Code | 11 | | 3 | 00/49EB : 20 0C FD | L49EB JSR {$FD0C} 1230 | 1 PACMAN.S 1163 | Code | 11 | | 3 | 00/49EE : CD D5 6F | CMP L6FB9+1 1231 | 1 PACMAN.S 1164 | Code | 11 | | 2 | 00/49F1 : F0 F8 | BEQ L49EB 1232 | 1 PACMAN.S 1165 | Code | 11 | | 3 | 00/49F3 : CD D1 6F | CMP L6FB5+1 1233 | 1 PACMAN.S 1166 | Code | 11 | | 2 | 00/49F6 : F0 F3 | BEQ L49EB 1234 | 1 PACMAN.S 1167 | Code | 11 | | 3 | 00/49F8 : CD CD 6F | CMP L6FB1+1 1235 | 1 PACMAN.S 1168 | Code | 11 | | 2 | 00/49FB : F0 EE | BEQ L49EB 1236 | 1 PACMAN.S 1169 | Code | 11 | | 3 | 00/49FD : 8D D9 6F | STA L6FBD+1 1237 | 1 PACMAN.S 1170 | Code | 11 | | 1 | 00/4A00 : 60 | L4A00 RTS 1238 | 1 PACMAN.S 1171 | Empty | 11 | | 0 | 00/4A01 | 1239 | 1 PACMAN.S 1172 | Data | 11 | | 37 | 00/4A01 : CE CF D2 CD | L4A01 ASC "NORMAL OR CUSTOMIZED KEYBOARD (N/C)? " | | | | | | C1 CC A0 CF | | | | | | | D2 A0 C3 D5 | | | | | | | D3 D4 CF CD | | | | | | | C9 DA C5 C4 | | | | | | | A0 CB C5 D9 | | | | | | | C2 CF C1 D2 | | | | | | | C4 A0 A8 CE | | | | | | | AF C3 A9 BF | | | | | | | A0 | 1240 | 1 PACMAN.S 1173 | Data | 11 | | 20 | 00/4A26 : A0 A0 A0 D0 | L4A26 ASC " PRESS KEY USED TO" | | | | | | D2 C5 D3 D3 | | | | | | | A0 CB C5 D9 | | | | | | | A0 D5 D3 C5 | | | | | | | C4 A0 D4 CF | 1241 | 1 PACMAN.S 1174 | Data | 11 | | 12 | 00/4A3A : CD CF D6 C5 | L4A3A ASC "MOVE LEFT " | | | | | | A0 CC C5 C6 | | | | | | | D4 A0 A0 A0 | 1242 | 1 PACMAN.S 1175 | Data | 11 | | 12 | 00/4A46 : CD CF D6 C5 | L4A46 ASC "MOVE RIGHT " | | | | | | A0 D2 C9 C7 | | | | | | | C8 D4 A0 A0 | 1243 | 1 PACMAN.S 1176 | Data | 11 | | 12 | 00/4A52 : CD CF D6 C5 | L4A52 ASC "MOVE UP " | | | | | | A0 D5 D0 A0 | | | | | | | A0 A0 A0 A0 | 1244 | 1 PACMAN.S 1177 | Data | 11 | | 12 | 00/4A5E : CD CF D6 C5 | L4A5E ASC "MOVE DOWN " | | | | | | A0 C4 CF D7 | | | | | | | CE A0 A0 A0 | 1245 | 1 PACMAN.S 1178 | Empty | 11 | | 0 | 00/4A6A | 1246 | 1 PACMAN.S 1179 | Comment | 11 | | 0 | 00/4A6A | *----------------------------------- 1247 | 1 PACMAN.S 1180 | Comment | 11 | | 0 | 00/4A6A | * OUTPUT CHARACTER 1248 | 1 PACMAN.S 1181 | Comment | 11 | | 0 | 00/4A6A | *----------------------------------- 1249 | 1 PACMAN.S 1182 | Empty | 11 | | 0 | 00/4A6A | 1250 | 1 PACMAN.S 1183 | Code | 11 | | 2 | 00/4A6A : C9 8D | printCHAR CMP #$8D 1251 | 1 PACMAN.S 1184 | Code | 11 | | 2 | 00/4A6C : D0 09 | BNE L4A77 1252 | 1 PACMAN.S 1185 | Code | 11 | | 2 | 00/4A6E : E6 25 | INC {$25} 1253 | 1 PACMAN.S 1186 | Code | 11 | | 2 | 00/4A70 : A9 00 | LDA #$00 1254 | 1 PACMAN.S 1187 | Code | 11 | | 2 | 00/4A72 : 85 24 | STA {$24} 1255 | 1 PACMAN.S 1188 | Code | 11 | | 3 | 00/4A74 : 4C 5C 48 | JMP gotoXY 1256 | 1 PACMAN.S 1189 | Code | 11 | | 3 | 00/4A77 : 4C F0 FD | L4A77 JMP {$FDF0} 1257 | 1 PACMAN.S 1190 | Empty | 11 | | 0 | 00/4A7A | 1258 | 1 PACMAN.S 1191 | Comment | 11 | | 0 | 00/4A7A | *----------------------------------- 1259 | 1 PACMAN.S 1192 | Comment | 11 | | 0 | 00/4A7A | * PACMAN LOGO 1260 | 1 PACMAN.S 1193 | Comment | 11 | | 0 | 00/4A7A | *----------------------------------- 1261 | 1 PACMAN.S 1194 | Empty | 11 | | 0 | 00/4A7A | 1262 | 1 PACMAN.S 1195 | Comment | 11 | | 0 | 00/4A7A | * +0 goes to $0C: X start 1263 | 1 PACMAN.S 1196 | Comment | 11 | | 0 | 00/4A7A | * +1 goes to $0E: X end 1264 | 1 PACMAN.S 1197 | Comment | 11 | | 0 | 00/4A7A | * +2 goes to $10: Y 1265 | 1 PACMAN.S 1198 | Empty | 11 | | 0 | 00/4A7A | 1266 | 1 PACMAN.S 1199 | Data | 11 | | 16 | 00/4A7A : FF FF FE 01 | theLOGO HEX FFFFFE01410101450301450501470701 | | | | | | 41 01 01 45 | | | | | | | 03 01 45 05 | | | | | | | 01 47 07 01 | 1267 | 1 PACMAN.S 1200 | Data | 11 | | 16 | 00/4A8A : 49 09 01 4B | HEX 4909014B0B014D0D014F0F014F110151 | | | | | | 0B 01 4D 0D | | | | | | | 01 4F 0F 01 | | | | | | | 4F 11 01 51 | 1268 | 1 PACMAN.S 1201 | Data | 11 | | 16 | 00/4A9A : 13 01 51 15 | HEX 13015115015317012419012B11295319 | | | | | | 01 53 17 01 | | | | | | | 24 19 01 2B | | | | | | | 11 29 53 19 | 1269 | 1 PACMAN.S 1202 | Data | 11 | | 16 | 00/4AAA : 01 21 1B 2B | HEX 01211B2B531B01201F011F1D2D531D2D | | | | | | 53 1B 01 20 | | | | | | | 1F 01 1F 1D | | | | | | | 2D 53 1D 2D | 1270 | 1 PACMAN.S 1203 | Data | 11 | | 16 | 00/4ABA : 53 1F 01 21 | HEX 531F0121212B5321012323295323FFFF | | | | | | 21 2B 53 21 | | | | | | | 01 23 23 29 | | | | | | | 53 23 FF FF | 1271 | 1 PACMAN.S 1204 | Data | 11 | | 16 | 00/4ACA : FE 01 53 25 | HEX FE01532501532701532901512B01512D | | | | | | 01 53 27 01 | | | | | | | 53 29 01 51 | | | | | | | 2B 01 51 2D | 1272 | 1 PACMAN.S 1205 | Data | 11 | | 16 | 00/4ADA : 01 4F 2F 01 | HEX 014F2F014F31014D3301493501453701 | | | | | | 4F 31 01 4D | | | | | | | 33 01 49 35 | | | | | | | 01 45 37 01 | 1273 | 1 PACMAN.S 1206 | Data | 11 | | 16 | 00/4AEA : 43 39 01 2B | HEX 4339012B3B012B3D012B3F012B41012B | | | | | | 3B 01 2B 3D | | | | | | | 01 2B 3F 01 | | | | | | | 2B 41 01 2B | 1274 | 1 PACMAN.S 1207 | Data | 11 | | 16 | 00/4AFA : 43 01 2B 45 | HEX 43012B45012B47012B49012B49012B4B | | | | | | 01 2B 47 01 | | | | | | | 2B 49 01 2B | | | | | | | 49 01 2B 4B | 1275 | 1 PACMAN.S 1208 | Data | 11 | | 16 | 00/4B0A : 01 2B 4D 01 | HEX 012B4D012B4F012B51012B53012B55FF | | | | | | 2B 4F 01 2B | | | | | | | 51 01 2B 53 | | | | | | | 01 2B 55 FF | 1276 | 1 PACMAN.S 1209 | Data | 11 | | 16 | 00/4B1A : FF FF 01 43 | HEX FFFF014302014504014706014908014B | | | | | | 02 01 45 04 | | | | | | | 01 47 06 01 | | | | | | | 49 08 01 4B | 1277 | 1 PACMAN.S 1210 | Data | 11 | | 16 | 00/4B2A : 0A 01 4B 0C | HEX 0A014B0C014D0E014F10014F12015114 | | | | | | 01 4D 0E 01 | | | | | | | 4F 10 01 4F | | | | | | | 12 01 51 14 | 1278 | 1 PACMAN.S 1211 | Data | 11 | | 16 | 00/4B3A : 01 51 16 01 | HEX 01511601511801221A2B531A011F1C2D | | | | | | 51 18 01 22 | | | | | | | 1A 2B 53 1A | | | | | | | 01 1F 1C 2D | 1279 | 1 PACMAN.S 1212 | Data | 11 | | 16 | 00/4B4A : 53 1C 01 20 | HEX 531C01201E2D53202D531E0120200121 | | | | | | 1E 2D 53 20 | | | | | | | 2D 53 1E 01 | | | | | | | 20 20 01 21 | 1280 | 1 PACMAN.S 1213 | Data | 11 | | 16 | 00/4B5A : 22 2B 53 22 | HEX 222B5322012424255324015326015328 | | | | | | 01 24 24 25 | | | | | | | 53 24 01 53 | | | | | | | 26 01 53 28 | 1281 | 1 PACMAN.S 1214 | Data | 11 | | 16 | 00/4B6A : 01 51 2C 01 | HEX 01512C01512A014F30014F2E014D3201 | | | | | | 51 2A 01 4F | | | | | | | 30 01 4F 2E | | | | | | | 01 4D 32 01 | 1282 | 1 PACMAN.S 1215 | Data | 11 | | 16 | 00/4B7A : 49 34 01 45 | HEX 4934014536014338014338012B3A012B | | | | | | 36 01 43 38 | | | | | | | 01 43 38 01 | | | | | | | 2B 3A 01 2B | 1283 | 1 PACMAN.S 1216 | Data | 11 | | 16 | 00/4B8A : 3C 01 2B 3E | HEX 3C012B3E012B3E012B40012B42012B44 | | | | | | 01 2B 3E 01 | | | | | | | 2B 40 01 2B | | | | | | | 42 01 2B 44 | 1284 | 1 PACMAN.S 1217 | Data | 11 | | 16 | 00/4B9A : 01 2B 46 01 | HEX 012B46012B48012B4A012B4E012B4C01 | | | | | | 2B 48 01 2B | | | | | | | 4A 01 2B 4E | | | | | | | 01 2B 4C 01 | 1285 | 1 PACMAN.S 1218 | Data | 11 | | 16 | 00/4BAA : 2B 50 01 2B | HEX 2B50012B52012B54FFFFFFFFFFFFFFFF | | | | | | 52 01 2B 54 | | | | | | | FF FF FF FF | | | | | | | FF FF FF FF | 1286 | 1 PACMAN.S 1219 | Data | 11 | | 16 | 00/4BBA : FE 73 73 01 | HEX FE737301737303737305717507717509 | | | | | | 73 73 03 73 | | | | | | | 73 05 71 75 | | | | | | | 07 71 75 09 | 1287 | 1 PACMAN.S 1220 | Data | 11 | | 16 | 00/4BCA : 6F 77 0B 6F | HEX 6F770B6F770D6D790F6D7911697D176B | | | | | | 77 0D 6D 79 | | | | | | | 0F 6D 79 11 | | | | | | | 69 7D 17 6B | 1288 | 1 PACMAN.S 1221 | Data | 11 | | 16 | 00/4BDA : 7B 13 6B 7B | HEX 7B136B7B15677F1B697D19677F1F677F | | | | | | 15 67 7F 1B | | | | | | | 69 7D 19 67 | | | | | | | 7F 1F 67 7F | 1289 | 1 PACMAN.S 1222 | Data | 11 | | 16 | 00/4BEA : 1D 65 81 23 | HEX 1D658123658121638325637127718327 | | | | | | 65 81 21 63 | | | | | | | 83 25 63 71 | | | | | | | 27 71 83 27 | 1290 | 1 PACMAN.S 1223 | Data | 11 | | 16 | 00/4BFA : 61 6F 29 77 | HEX 616F29778529616D2B79852B5F6B2D7B | | | | | | 85 29 61 6D | | | | | | | 2B 79 85 2B | | | | | | | 5F 6B 2D 7B | 1291 | 1 PACMAN.S 1224 | Data | 11 | | 16 | 00/4C0A : 87 2D 5F 6B | HEX 872D5F6B2F7B872F5D6D317989317789 | | | | | | 2F 7B 87 2F | | | | | | | 5D 6D 31 79 | | | | | | | 89 31 77 89 | 1292 | 1 PACMAN.S 1225 | Data | 11 | | 16 | 00/4C1A : 33 5D 6F 33 | HEX 335D6F335B8B355B8B37598D39598D3B | | | | | | 5B 8B 35 5B | | | | | | | 8B 37 59 8D | | | | | | | 39 59 8D 3B | 1293 | 1 PACMAN.S 1226 | Data | 11 | | 16 | 00/4C2A : 59 8D 3D 57 | HEX 598D3D578F3F578F4155914355914553 | | | | | | 8F 3F 57 8F | | | | | | | 41 55 91 43 | | | | | | | 55 91 45 53 | 1294 | 1 PACMAN.S 1227 | Data | 11 | | 16 | 00/4C3A : 93 47 53 93 | HEX 934753934951954B51954D4F974F4F97 | | | | | | 49 51 95 4B | | | | | | | 51 95 4D 4F | | | | | | | 97 4F 4F 97 | 1295 | 1 PACMAN.S 1228 | Data | 11 | | 16 | 00/4C4A : 51 4D 99 53 | HEX 514D99534D9955FFFFFF737302737304 | | | | | | 4D 99 55 FF | | | | | | | FF FF 73 73 | | | | | | | 02 73 73 04 | 1296 | 1 PACMAN.S 1229 | Data | 11 | | 16 | 00/4C5A : 73 73 06 71 | HEX 73730671750871750A71750A6F770C6F | | | | | | 75 08 71 75 | | | | | | | 0A 71 75 0A | | | | | | | 6F 77 0C 6F | 1297 | 1 PACMAN.S 1230 | Data | 11 | | 16 | 00/4C6A : 77 0E 6F 77 | HEX 770E6F770E6D79106D79126B7B146B7B | | | | | | 0E 6D 79 10 | | | | | | | 6D 79 12 6B | | | | | | | 7B 14 6B 7B | 1298 | 1 PACMAN.S 1231 | Data | 11 | | 16 | 00/4C7A : 14 6B 7B 16 | HEX 146B7B16697D18697D1A677F1C677F1E | | | | | | 69 7D 18 69 | | | | | | | 7D 1A 67 7F | | | | | | | 1C 67 7F 1E | 1299 | 1 PACMAN.S 1232 | Data | 11 | | 16 | 00/4C8A : 65 81 20 65 | HEX 658120658122638324638326616F2875 | | | | | | 81 22 63 83 | | | | | | | 24 63 83 26 | | | | | | | 61 6F 28 75 | 1300 | 1 PACMAN.S 1233 | Data | 11 | | 16 | 00/4C9A : 85 28 61 6D | HEX 8528616D2A77852A5F6B2C79872C5F6B | | | | | | 2A 77 85 2A | | | | | | | 5F 6B 2C 79 | | | | | | | 87 2C 5F 6B | 1301 | 1 PACMAN.S 1234 | Data | 11 | | 16 | 00/4CAA : 2E 7B 87 2E | HEX 2E7B872E5F6B307B87305D6D325D7134 | | | | | | 5F 6B 30 7B | | | | | | | 87 30 5D 6D | | | | | | | 32 5D 71 34 | 1302 | 1 PACMAN.S 1235 | Data | 11 | | 16 | 00/4CBA : 5B 8B 36 5B | HEX 5B8B365B8B36598D3A5B8B38598D3C59 | | | | | | 8B 36 59 8D | | | | | | | 3A 5B 8B 38 | | | | | | | 59 8D 3C 59 | 1303 | 1 PACMAN.S 1236 | Data | 11 | | 16 | 00/4CCA : 8D 3E 57 8F | HEX 8D3E578F40758934798932578F425591 | | | | | | 40 75 89 34 | | | | | | | 79 89 32 57 | | | | | | | 8F 42 55 91 | 1304 | 1 PACMAN.S 1237 | Data | 11 | | 16 | 00/4CDA : 44 55 91 46 | HEX 4455914653934853934A51954C51954E | | | | | | 53 93 48 53 | | | | | | | 93 4A 51 95 | | | | | | | 4C 51 95 4E | 1305 | 1 PACMAN.S 1238 | Data | 11 | | 16 | 00/4CEA : 4F 97 50 4F | HEX 4F97504F97524D9954FFFFFEC1D501BB | | | | | | 97 52 4D 99 | | | | | | | 54 FF FF FE | | | | | | | C1 D5 01 BB | 1306 | 1 PACMAN.S 1239 | Data | 11 | | 16 | 00/4CFA : DB 03 B7 DF | HEX DB03B7DF05B5E107B1E509AFE70BADE9 | | | | | | 05 B5 E1 07 | | | | | | | B1 E5 09 AF | | | | | | | E7 0B AD E9 | 1307 | 1 PACMAN.S 1240 | Data | 11 | | 16 | 00/4D0A : 0D AB EB 11 | HEX 0DABEB11ABEB0FA9ED13A7EF17A7EF15 | | | | | | AB EB 0F A9 | | | | | | | ED 13 A7 EF | | | | | | | 17 A7 EF 15 | 1308 | 1 PACMAN.S 1241 | Data | 11 | | 16 | 00/4D1A : A5 EB 19 A3 | HEX A5EB19A3E71BA3E31DA3DF1FA1DB21A1 | | | | | | E7 1B A3 E3 | | | | | | | 1D A3 DF 1F | | | | | | | A1 DB 21 A1 | 1309 | 1 PACMAN.S 1242 | Data | 11 | | 16 | 00/4D2A : D7 23 A1 CF | HEX D723A1CF27A1CF27A1D325A1CB29A1C9 | | | | | | 27 A1 CF 27 | | | | | | | A1 D3 25 A1 | | | | | | | CB 29 A1 C9 | 1310 | 1 PACMAN.S 1243 | Data | 11 | | 16 | 00/4D3A : 2B A1 CD 2D | HEX 2BA1CD2DA1D12FA1D531A1D933A1DB35 | | | | | | A1 D1 2F A1 | | | | | | | D5 31 A1 D9 | | | | | | | 33 A1 DB 35 | 1311 | 1 PACMAN.S 1244 | Data | 11 | | 16 | 00/4D4A : A3 E1 37 A3 | HEX A3E137A3E73BA3E339A7EF3FA7EB3DA9 | | | | | | E7 3B A3 E3 | | | | | | | 39 A7 EF 3F | | | | | | | A7 EB 3D A9 | 1312 | 1 PACMAN.S 1245 | Data | 11 | | 16 | 00/4D5A : ED 43 A7 EF | HEX ED43A7EF41ADEB49ABEB47ABEB45AFE7 | | | | | | 41 AD EB 49 | | | | | | | AB EB 47 AB | | | | | | | EB 45 AF E7 | 1313 | 1 PACMAN.S 1246 | Data | 11 | | 16 | 00/4D6A : 4B B1 E5 4D | HEX 4BB1E54DB5E14FC1D555BBDB53B7DF51 | | | | | | B5 E1 4F C1 | | | | | | | D5 55 BB DB | | | | | | | 53 B7 DF 51 | 1314 | 1 PACMAN.S 1247 | Data | 11 | | 16 | 00/4D7A : FF FF FF BD | HEX FFFFFFBDD902B9DD04B5E106B3E308B1 | | | | | | D9 02 B9 DD | | | | | | | 04 B5 E1 06 | | | | | | | B3 E3 08 B1 | 1315 | 1 PACMAN.S 1248 | Data | 11 | | 16 | 00/4D8A : E5 0A AF E7 | HEX E50AAFE70C0D490EA7EF16ADE90EABEB | | | | | | 0C 0D 49 0E | | | | | | | A7 EF 16 AD | | | | | | | E9 0E AB EB | 1316 | 1 PACMAN.S 1249 | Data | 11 | | 16 | 00/4D9A : 10 A9 ED 12 | HEX 10A9ED12A9ED14BDD954B9DD52B5E150 | | | | | | A9 ED 14 BD | | | | | | | D9 54 B9 DD | | | | | | | 52 B5 E1 50 | 1317 | 1 PACMAN.S 1250 | Data | 11 | | 16 | 00/4DAA : B3 E3 4E B1 | HEX B3E34EB1E54CAFE74AADE948ABEB46A9 | | | | | | E5 4C AF E7 | | | | | | | 4A AD E9 48 | | | | | | | AB EB 46 A9 | 1318 | 1 PACMAN.S 1251 | Data | 11 | | 16 | 00/4DBA : ED 44 A9 ED | HEX ED44A9ED42A7EF40A7EF40A5ED3EA5E9 | | | | | | 42 A7 EF 40 | | | | | | | A7 EF 40 A5 | | | | | | | ED 3E A5 E9 | 1319 | 1 PACMAN.S 1252 | Data | 11 | | 16 | 00/4DCA : 3C A3 E5 3A | HEX 3CA3E53AA3E138A1DD36A1D934A1CF2E | | | | | | A3 E1 38 A1 | | | | | | | DD 36 A1 D9 | | | | | | | 34 A1 CF 2E | 1320 | 1 PACMAN.S 1253 | Data | 11 | | 16 | 00/4DDA : A1 D3 30 A1 | HEX A1D330A1D732A1C92AA1CB2CA1D922A1 | | | | | | D7 32 A1 C9 | | | | | | | 2A A1 CB 2C | | | | | | | A1 D9 22 A1 | 1321 | 1 PACMAN.S 1254 | Data | 11 | | 16 | 00/4DEA : D1 26 A1 CD | HEX D126A1CD28A1DD20A1D524A3E51CA3E1 | | | | | | 28 A1 DD 20 | | | | | | | A1 D5 24 A3 | | | | | | | E5 1C A3 E1 | 1322 | 1 PACMAN.S 1255 | Data | 11 | | 16 | 00/4DFA : 1E A5 E9 1A | HEX 1EA5E91AA5ED18FFFFFE01010101016A | | | | | | A5 ED 18 FF | | | | | | | FF FE 01 01 | | | | | | | 01 01 01 6A | 1323 | 1 PACMAN.S 1256 | Data | 11 | | 16 | 00/4E0A : 01 03 6C 01 | HEX 01036C01056E010770010972010B7401 | | | | | | 05 6E 01 07 | | | | | | | 70 01 09 72 | | | | | | | 01 0B 74 01 | 1324 | 1 PACMAN.S 1257 | Data | 11 | | 16 | 00/4E1A : 0D 76 01 0F | HEX 0D76010F7801117A01137C01157E0117 | | | | | | 78 01 11 7A | | | | | | | 01 13 7C 01 | | | | | | | 15 7E 01 17 | 1325 | 1 PACMAN.S 1258 | Data | 11 | | 16 | 00/4E2A : 80 01 19 82 | HEX 80011982011B84011D86011F8801218A | | | | | | 01 1B 84 01 | | | | | | | 1D 86 01 1F | | | | | | | 88 01 21 8A | 1326 | 1 PACMAN.S 1259 | Data | 11 | | 16 | 00/4E3A : 01 23 8C 01 | HEX 01238C01258E01279001299201559401 | | | | | | 25 8E 01 27 | | | | | | | 90 01 29 92 | | | | | | | 01 55 94 01 | 1327 | 1 PACMAN.S 1260 | Data | 11 | | 16 | 00/4E4A : 55 96 01 55 | HEX 559601559801559A01559C0155A00155 | | | | | | 98 01 55 9A | | | | | | | 01 55 9C 01 | | | | | | | 55 A0 01 55 | 1328 | 1 PACMAN.S 1261 | Data | 11 | | 16 | 00/4E5A : A2 01 55 A4 | HEX A20155A40155A60155A80155AA0155A0 | | | | | | 01 55 A6 01 | | | | | | | 55 A8 01 55 | | | | | | | AA 01 55 A0 | 1329 | 1 PACMAN.S 1262 | Data | 11 | | 16 | 00/4E6A : 01 55 A2 01 | HEX 0155A20155A401559E2D55922F559031 | | | | | | 55 A4 01 55 | | | | | | | 9E 2D 55 92 | | | | | | | 2F 55 90 31 | 1330 | 1 PACMAN.S 1263 | Data | 11 | | 16 | 00/4E7A : 55 8E 33 55 | HEX 558E33558C35558A3755883955863B55 | | | | | | 8C 35 55 8A | | | | | | | 37 55 88 39 | | | | | | | 55 86 3B 55 | 1331 | 1 PACMAN.S 1264 | Data | 11 | | 16 | 00/4E8A : 84 3D 55 82 | HEX 843D55823F558041567E43557C45557A | | | | | | 3F 55 80 41 | | | | | | | 56 7E 43 55 | | | | | | | 7C 45 55 7A | 1332 | 1 PACMAN.S 1265 | Data | 11 | | 16 | 00/4E9A : 47 55 78 49 | HEX 4755784955764B55744D55724F557051 | | | | | | 55 76 4B 55 | | | | | | | 74 4D 55 72 | | | | | | | 4F 55 70 51 | 1333 | 1 PACMAN.S 1266 | Data | 11 | | 16 | 00/4EAA : 55 6E 53 55 | HEX 556E53556C55556AFFFFFF01016B0103 | | | | | | 6C 55 55 6A | | | | | | | FF FF FF 01 | | | | | | | 01 6B 01 03 | 1334 | 1 PACMAN.S 1267 | Data | 11 | | 16 | 00/4EBA : 6D 01 05 6F | HEX 6D01056F010771010973010B75010D77 | | | | | | 01 07 71 01 | | | | | | | 09 73 01 0B | | | | | | | 75 01 0D 77 | 1335 | 1 PACMAN.S 1268 | Data | 11 | | 16 | 00/4ECA : 01 0F 79 01 | HEX 010F7901117B01137D01157F01178101 | | | | | | 11 7B 01 13 | | | | | | | 7D 01 15 7F | | | | | | | 01 17 81 01 | 1336 | 1 PACMAN.S 1269 | Data | 11 | | 16 | 00/4EDA : 19 83 01 1B | HEX 1983011B8501218B011F89011D870123 | | | | | | 85 01 21 8B | | | | | | | 01 1F 89 01 | | | | | | | 1D 87 01 23 | 1337 | 1 PACMAN.S 1270 | Data | 11 | | 16 | 00/4EEA : 8D 01 25 8F | HEX 8D01258F012791015593015595015597 | | | | | | 01 27 91 01 | | | | | | | 55 93 01 55 | | | | | | | 95 01 55 97 | 1338 | 1 PACMAN.S 1271 | Data | 11 | | 16 | 00/4EFA : 01 55 99 01 | HEX 01559901559B01559D01559F0155A101 | | | | | | 55 9B 01 55 | | | | | | | 9D 01 55 9F | | | | | | | 01 55 A1 01 | 1339 | 1 PACMAN.S 1272 | Data | 11 | | 16 | 00/4F0A : 55 A3 01 55 | HEX 55A30155A50155A70155A92F558F2D55 | | | | | | A5 01 55 A7 | | | | | | | 01 55 A9 2F | | | | | | | 55 8F 2D 55 | 1340 | 1 PACMAN.S 1273 | Data | 11 | | 16 | 00/4F1A : 91 31 55 8D | HEX 9131558D33558B355589375587395585 | | | | | | 33 55 8B 35 | | | | | | | 55 89 37 55 | | | | | | | 87 39 55 85 | 1341 | 1 PACMAN.S 1274 | Data | 11 | | 16 | 00/4F2A : 3B 55 83 3D | HEX 3B55833D55813F557F41557D43557B45 | | | | | | 55 81 3F 55 | | | | | | | 7F 41 55 7D | | | | | | | 43 55 7B 45 | 1342 | 1 PACMAN.S 1275 | Data | 11 | | 16 | 00/4F3A : 55 79 47 55 | HEX 55794755774955754B55734D55714F55 | | | | | | 77 49 55 75 | | | | | | | 4B 55 73 4D | | | | | | | 55 71 4F 55 | 1343 | 1 PACMAN.S 1276 | Data | 11 | | 16 | 00/4F4A : 6F 51 55 6D | HEX 6F51556D53556B0155BD0155BB0155B9 | | | | | | 53 55 6B 01 | | | | | | | 55 BD 01 55 | | | | | | | BB 01 55 B9 | 1344 | 1 PACMAN.S 1277 | Data | 11 | | 16 | 00/4F5A : 01 55 B7 01 | HEX 0155B70155B50155B30155B10155AF01 | | | | | | 55 B5 01 55 | | | | | | | B3 01 55 B1 | | | | | | | 01 55 AF 01 | 1345 | 1 PACMAN.S 1278 | Data | 11 | | 16 | 00/4F6A : 55 AD 01 55 | HEX 55AD0155ABFFFFFE0155BE0155BC0155 | | | | | | AB FF FF FE | | | | | | | 01 55 BE 01 | | | | | | | 55 BC 01 55 | 1346 | 1 PACMAN.S 1279 | Data | 11 | | 16 | 00/4F7A : BA 01 55 B8 | HEX BA0155B80155B60155B40155B20155B0 | | | | | | 01 55 B6 01 | | | | | | | 55 B4 01 55 | | | | | | | B2 01 55 B0 | 1347 | 1 PACMAN.S 1280 | Data | 11 | | 16 | 00/4F8A : 01 55 AE 01 | HEX 0155AE0155ACFFFFFE81816A81816C81 | | | | | | 55 AC FF FF | | | | | | | FE 81 81 6A | | | | | | | 81 81 6C 81 | 1348 | 1 PACMAN.S 1281 | Data | 11 | | 16 | 00/4F9A : 81 6E 7F 83 | HEX 816E7F83707F83727D85767D85747B87 | | | | | | 70 7F 83 72 | | | | | | | 7D 85 76 7D | | | | | | | 85 74 7B 87 | 1349 | 1 PACMAN.S 1282 | Data | 11 | | 16 | 00/4FAA : 78 7B 87 7A | HEX 787B877A79897C79897E778B80778B82 | | | | | | 79 89 7C 79 | | | | | | | 89 7E 77 8B | | | | | | | 80 77 8B 82 | 1350 | 1 PACMAN.S 1283 | Data | 11 | | 16 | 00/4FBA : 75 8D 84 75 | HEX 758D84758D86758D88758D86738F8A73 | | | | | | 8D 86 75 8D | | | | | | | 88 75 8D 86 | | | | | | | 73 8F 8A 73 | 1351 | 1 PACMAN.S 1284 | Data | 11 | | 16 | 00/4FCA : 8F 8C 71 91 | HEX 8F8C71918E717F908391906F7D928593 | | | | | | 8E 71 7F 90 | | | | | | | 83 91 90 6F | | | | | | | 7D 92 85 93 | 1352 | 1 PACMAN.S 1285 | Data | 11 | | 16 | 00/4FDA : 92 6F 7B 94 | HEX 926F7B948793946D79968995966D7998 | | | | | | 87 93 94 6D | | | | | | | 79 96 89 95 | | | | | | | 96 6D 79 98 | 1353 | 1 PACMAN.S 1286 | Data | 11 | | 16 | 00/4FEA : 89 95 98 6B | HEX 8995986B7B9A87979A6B7D9C85979C81 | | | | | | 7B 9A 87 97 | | | | | | | 9A 6B 7D 9C | | | | | | | 85 97 9C 81 | 1354 | 1 PACMAN.S 1287 | Data | 11 | | 16 | 00/4FFA : 81 90 69 99 | HEX 819069999E6999A0679BA6679BA4679B | | | | | | 9E 69 99 A0 | | | | | | | 67 9B A6 67 | | | | | | | 9B A4 67 9B | 1355 | 1 PACMAN.S 1288 | Data | 11 | | 16 | 00/500A : A2 65 9D A8 | HEX A2659DA8659DAA639FAC639FAE61A1B0 | | | | | | 65 9D AA 63 | | | | | | | 9F AC 63 9F | | | | | | | AE 61 A1 B0 | 1356 | 1 PACMAN.S 1289 | Data | 11 | | 16 | 00/501A : 61 A1 B2 5F | HEX 61A1B25FA3B65FA3B45DA5B85DA5BA5B | | | | | | A3 B6 5F A3 | | | | | | | B4 5D A5 B8 | | | | | | | 5D A5 BA 5B | 1357 | 1 PACMAN.S 1290 | Data | 11 | | 16 | 00/502A : A7 BE 5D A7 | HEX A7BE5DA7BCFFFFFF81816B81816D8181 | | | | | | BC FF FF FF | | | | | | | 81 81 6B 81 | | | | | | | 81 6D 81 81 | 1358 | 1 PACMAN.S 1291 | Data | 11 | | 16 | 00/503A : 6F 7F 83 71 | HEX 6F7F83717F83737D85757D85777B8779 | | | | | | 7F 83 73 7D | | | | | | | 85 75 7D 85 | | | | | | | 77 7B 87 79 | 1359 | 1 PACMAN.S 1292 | Data | 11 | | 16 | 00/504A : 7B 87 7B 79 | HEX 7B877B79897D79897F778B81778B8375 | | | | | | 89 7D 79 89 | | | | | | | 7F 77 8B 81 | | | | | | | 77 8B 83 75 | 1360 | 1 PACMAN.S 1293 | Data | 11 | | 16 | 00/505A : 8D 85 75 8D | HEX 8D85758D87738F89738F8B71918D7191 | | | | | | 87 73 8F 89 | | | | | | | 73 8F 8B 71 | | | | | | | 91 8D 71 91 | 1361 | 1 PACMAN.S 1294 | Data | 11 | | 16 | 00/506A : 8F 6F 7D 91 | HEX 8F6F7D918391916F7B938591936D7995 | | | | | | 83 91 91 6F | | | | | | | 7B 93 85 91 | | | | | | | 93 6D 79 95 | 1362 | 1 PACMAN.S 1295 | Data | 11 | | 16 | 00/507A : 87 93 95 6D | HEX 8793956D79978995976B7B9B6D799989 | | | | | | 79 97 89 95 | | | | | | | 97 6B 7B 9B | | | | | | | 6D 79 99 89 | 1363 | 1 PACMAN.S 1296 | Data | 11 | | 16 | 00/508A : 95 99 87 97 | HEX 959987979B6B7F9D83979D69999F7F7F | | | | | | 9B 6B 7F 9D | | | | | | | 83 97 9D 69 | | | | | | | 99 9F 7F 7F | 1364 | 1 PACMAN.S 1297 | Data | 11 | | 16 | 00/509A : 91 5B A7 BD | HEX 915BA7BD5DA5BB5DA5B95FA3B55FA3B7 | | | | | | 5D A5 BB 5D | | | | | | | A5 B9 5F A3 | | | | | | | B5 5F A3 B7 | 1365 | 1 PACMAN.S 1298 | Data | 11 | | 16 | 00/50AA : 63 9F AD 63 | HEX 639FAD639FAF61A1B361A1B1659DAB65 | | | | | | 9F AF 61 A1 | | | | | | | B3 61 A1 B1 | | | | | | | 65 9D AB 65 | 1366 | 1 PACMAN.S 1299 | Data | 11 | | 16 | 00/50BA : 9D A9 67 9B | HEX 9DA9679BA7679BA36999A1679BA5FFFF | | | | | | A7 67 9B A3 | | | | | | | 69 99 A1 67 | | | | | | | 9B A5 FF FF | 1367 | 1 PACMAN.S 1300 | Data | 11 | | 16 | 00/50CA : FE AB AB 69 | HEX FEABAB69ABAF6BABB16DABB36FABB771 | | | | | | AB AF 6B AB | | | | | | | B1 6D AB B3 | | | | | | | 6F AB B7 71 | 1368 | 1 PACMAN.S 1301 | Data | 11 | | 16 | 00/50DA : AB B9 73 AB | HEX ABB973ABBB75ABBD77ABC179ABC37BAB | | | | | | BB 75 AB BD | | | | | | | 77 AB C1 79 | | | | | | | AB C3 7B AB | 1369 | 1 PACMAN.S 1302 | Data | 11 | | 16 | 00/50EA : C5 7D AB C9 | HEX C57DABC97FABCB81ABCD83ABD185ABD3 | | | | | | 7F AB CB 81 | | | | | | | AB CD 83 AB | | | | | | | D1 85 AB D3 | 1370 | 1 PACMAN.S 1303 | Data | 11 | | 16 | 00/50FA : 87 AB D5 89 | HEX 87ABD589ABD98BABDB8DABDD8FABE191 | | | | | | AB D9 8B AB | | | | | | | DB 8D AB DD | | | | | | | 8F AB E1 91 | 1371 | 1 PACMAN.S 1304 | Data | 11 | | 16 | 00/510A : AB FF 93 AB | HEX ABFF93ABFF95ABFF97ABFF99ABFF9DAB | | | | | | FF 95 AB FF | | | | | | | 97 AB FF 99 | | | | | | | AB FF 9D AB | 1372 | 1 PACMAN.S 1305 | Data | 11 | | 16 | 00/511A : FF 9B AB FF | HEX FF9BABFF9FABFFA1ABFFA3ABFFA5ABFF | | | | | | 9F AB FF A1 | | | | | | | AB FF A3 AB | | | | | | | FF A5 AB FF | 1373 | 1 PACMAN.S 1306 | Data | 11 | | 16 | 00/512A : A9 AB FF A7 | HEX A9ABFFA7ABFFABABFFADABFFAFABFFB1 | | | | | | AB FF AB AB | | | | | | | FF AD AB FF | | | | | | | AF AB FF B1 | 1374 | 1 PACMAN.S 1307 | Data | 11 | | 16 | 00/513A : AB FF B3 AB | HEX ABFFB3ABFFB5ABFFB7ABFFB9ABFFBBAB | | | | | | FF B5 AB FF | | | | | | | B7 AB FF B9 | | | | | | | AB FF BB AB | 1375 | 1 PACMAN.S 1308 | Data | 11 | | 16 | 00/514A : FF BD E3 FF | HEX FFBDE3FF69E3FF6BE3FF6DE3FF6FE3FF | | | | | | 69 E3 FF 6B | | | | | | | E3 FF 6D E3 | | | | | | | FF 6F E3 FF | 1376 | 1 PACMAN.S 1309 | Data | 11 | | 16 | 00/515A : 71 E3 FF 73 | HEX 71E3FF73E3FF77E3FF75E3FF79E3FF7B | | | | | | E3 FF 77 E3 | | | | | | | FF 75 E3 FF | | | | | | | 79 E3 FF 7B | 1377 | 1 PACMAN.S 1310 | Data | 11 | | 16 | 00/516A : E3 FF 7D E3 | HEX E3FF7DE3FF7FE3FF81E3FF83E3FF85E3 | | | | | | FF 7F E3 FF | | | | | | | 81 E3 FF 83 | | | | | | | E3 FF 85 E3 | 1378 | 1 PACMAN.S 1311 | Data | 11 | | 16 | 00/517A : FF 89 E3 FF | HEX FF89E3FF87E3FF8BE3FF8DE3FF8FE3FF | | | | | | 87 E3 FF 8B | | | | | | | E3 FF 8D E3 | | | | | | | FF 8F E3 FF | 1379 | 1 PACMAN.S 1312 | Data | 11 | | 16 | 00/518A : 91 FF FF FE | HEX 91FFFFFEFFFFFE0B0101FFFFFFABAD6A | | | | | | FF FF FE 0B | | | | | | | 01 01 FF FF | | | | | | | FF AB AD 6A | 1380 | 1 PACMAN.S 1313 | Data | 11 | | 16 | 00/519A : AB AF 6C AB | HEX ABAF6CABB36EABB570ABB772ABB974AB | | | | | | B3 6E AB B5 | | | | | | | 70 AB B7 72 | | | | | | | AB B9 74 AB | 1381 | 1 PACMAN.S 1314 | Data | 11 | | 16 | 00/51AA : BD 76 AB BF | HEX BD76ABBF78ABC17AABC57CABC77EABC9 | | | | | | 78 AB C1 7A | | | | | | | AB C5 7C AB | | | | | | | C7 7E AB C9 | 1382 | 1 PACMAN.S 1315 | Data | 11 | | 16 | 00/51BA : 80 AB CD 82 | HEX 80ABCD82ABCF84ABD186ABD588ABD78A | | | | | | AB CF 84 AB | | | | | | | D1 86 AB D5 | | | | | | | 88 AB D7 8A | 1383 | 1 PACMAN.S 1316 | Data | 11 | | 16 | 00/51CA : AB D9 8C AB | HEX ABD98CABDD8EABDF90ABE192ABFF94AB | | | | | | DD 8E AB DF | | | | | | | 90 AB E1 92 | | | | | | | AB FF 94 AB | 1384 | 1 PACMAN.S 1317 | Data | 11 | | 16 | 00/51DA : FF 96 AB FF | HEX FF96ABFF98ABFF9AABFF9CABFF9EABFF | | | | | | 98 AB FF 9A | | | | | | | AB FF 9C AB | | | | | | | FF 9E AB FF | 1385 | 1 PACMAN.S 1318 | Data | 11 | | 16 | 00/51EA : A0 AB FF A2 | HEX A0ABFFA2ABFFA4ABFFA6ABFFA8ABFFAA | | | | | | AB FF A4 AB | | | | | | | FF A6 AB FF | | | | | | | A8 AB FF AA | 1386 | 1 PACMAN.S 1319 | Data | 11 | | 16 | 00/51FA : AB FF AC AB | HEX ABFFACABFFAEABFFB0ABFFB2ABFFB4AB | | | | | | FF AE AB FF | | | | | | | B0 AB FF B2 | | | | | | | AB FF B4 AB | 1387 | 1 PACMAN.S 1320 | Data | 11 | | 16 | 00/520A : FF B6 AB FF | HEX FFB6ABFFB8ABFFBAABFFBCABFFBEE3FF | | | | | | B8 AB FF BA | | | | | | | AB FF BC AB | | | | | | | FF BE E3 FF | 1388 | 1 PACMAN.S 1321 | Data | 11 | | 16 | 00/521A : 6A E3 FF 6C | HEX 6AE3FF6CE3FF6EE3FF70E3FF72E3FF74 | | | | | | E3 FF 6E E3 | | | | | | | FF 70 E3 FF | | | | | | | 72 E3 FF 74 | 1389 | 1 PACMAN.S 1322 | Data | 11 | | 16 | 00/522A : E3 FF 76 E3 | HEX E3FF76E3FF78E3FF7AE3FF7CE3FF7EE3 | | | | | | FF 78 E3 FF | | | | | | | 7A E3 FF 7C | | | | | | | E3 FF 7E E3 | 1390 | 1 PACMAN.S 1323 | Data | 11 | | 16 | 00/523A : FF 80 E3 FF | HEX FF80E3FF82E3FF84E3FF86E3FF88E3FF | | | | | | 82 E3 FF 84 | | | | | | | E3 FF 86 E3 | | | | | | | FF 88 E3 FF | 1391 | 1 PACMAN.S 1324 | Data | 11 | | 16 | 00/524A : 8A E3 FF 8C | HEX 8AE3FF8CE3FF8EE3FF92E3FF90FDFDFD | | | | | | E3 FF 8E E3 | | | | | | | FF 92 E3 FF | | | | | | | 90 FD FD FD | 1392 | 1 PACMAN.S 1325 | Data | 11 | | 6 | 00/525A : 54 48 49 53 | ASC 'THIS W' | | | | | | 20 57 | 1393 | 1 PACMAN.S 1326 | Empty | 11 | | 0 | 00/5260 | 1394 | 1 PACMAN.S 1327 | Comment | 11 | | 0 | 00/5260 | *----------------------------------- 1395 | 1 PACMAN.S 1328 | Comment | 11 | | 0 | 00/5260 | * DECODE LOGO 1396 | 1 PACMAN.S 1329 | Comment | 11 | | 0 | 00/5260 | *----------------------------------- 1397 | 1 PACMAN.S 1330 | Empty | 11 | | 0 | 00/5260 | 1398 | 1 PACMAN.S 1331 | Code | 11 | | 2 | 00/5260 : 85 16 | decodeLOGO STA {$16} 1399 | 1 PACMAN.S 1332 | Code | 11 | | 2 | 00/5262 : 84 17 | STY {$16}+1 1400 | 1 PACMAN.S 1333 | Code | 11 | | 2 | 00/5264 : A5 1D | LDA {$1d} ; save monitor type 1401 | 1 PACMAN.S 1334 | Code | 11 | | 1 | 00/5266 : 48 | PHA 1402 | 1 PACMAN.S 1335 | Code | 11 | | 2 | 00/5267 : A9 01 | LDA #$01 ; force color 1403 | 1 PACMAN.S 1336 | Code | 11 | | 2 | 00/5269 : 85 1D | STA {$1d} 1404 | 1 PACMAN.S 1337 | Code | 11 | | 2 | 00/526B : A9 00 | LDA #$00 1405 | 1 PACMAN.S 1338 | Code | 11 | | 2 | 00/526D : 85 1E | STA $1E ; no high-bit 1406 | 1 PACMAN.S 1339 | Code | 11 | | 2 | 00/526F : 85 0D | STA {$0c}+1 1407 | 1 PACMAN.S 1340 | Code | 11 | | 2 | 00/5271 : 85 0F | STA {$0e}+1 1408 | 1 PACMAN.S 1341 | Code | 11 | | 2 | 00/5273 : A0 00 | L5273 LDY #$00 1409 | 1 PACMAN.S 1342 | Code | 11 | | 2 | 00/5275 : B1 16 | LDA ({$16}),Y 1410 | 1 PACMAN.S 1343 | Code | 11 | | 2 | 00/5277 : 85 0C | STA {$0c} 1411 | 1 PACMAN.S 1344 | Code | 11 | | 1 | 00/5279 : C8 | INY 1412 | 1 PACMAN.S 1345 | Code | 11 | | 2 | 00/527A : B1 16 | LDA ({$16}),Y 1413 | 1 PACMAN.S 1346 | Code | 11 | | 2 | 00/527C : 85 0E | STA {$0e} 1414 | 1 PACMAN.S 1347 | Code | 11 | | 1 | 00/527E : C8 | INY 1415 | 1 PACMAN.S 1348 | Code | 11 | | 2 | 00/527F : B1 16 | LDA ({$16}),Y ; line 1416 | 1 PACMAN.S 1349 | Code | 11 | | 2 | 00/5281 : 85 10 | STA {$10} 1417 | 1 PACMAN.S 1350 | Code | 11 | | 2 | 00/5283 : C9 FD | CMP #$FD ; exit 1418 | 1 PACMAN.S 1351 | Code | 11 | | 2 | 00/5285 : F0 20 | BEQ L52A7 1419 | 1 PACMAN.S 1352 | Code | 11 | | 2 | 00/5287 : C9 FE | CMP #$FE ; reset high-bit 1420 | 1 PACMAN.S 1353 | Code | 11 | | 2 | 00/5289 : F0 22 | BEQ L52AD 1421 | 1 PACMAN.S 1354 | Code | 11 | | 2 | 00/528B : C9 FF | CMP #$FF ; set high-bit 1422 | 1 PACMAN.S 1355 | Code | 11 | | 2 | 00/528D : F0 25 | BEQ L52B4 1423 | 1 PACMAN.S 1356 | Code | 11 | | 3 | 00/528F : 20 F0 5C | JSR drawHLINE 1424 | 1 PACMAN.S 1357 | Code | 11 | | 3 | 00/5292 : AD 00 C0 | LDA {$C000} 1425 | 1 PACMAN.S 1358 | Code | 11 | | 2 | 00/5295 : C9 A0 | CMP #" " 1426 | 1 PACMAN.S 1359 | Code | 11 | | 2 | 00/5297 : F0 0E | BEQ L52A7 1427 | 1 PACMAN.S 1360 | Code | 11 | | 1 | 00/5299 : 18 | L5299 CLC ; ptr +=3 1428 | 1 PACMAN.S 1361 | Code | 11 | | 2 | 00/529A : A5 16 | LDA {$16} 1429 | 1 PACMAN.S 1362 | Code | 11 | | 2 | 00/529C : 69 03 | ADC #$03 1430 | 1 PACMAN.S 1363 | Code | 11 | | 2 | 00/529E : 85 16 | STA {$16} 1431 | 1 PACMAN.S 1364 | Code | 11 | | 2 | 00/52A0 : 90 02 | BCC L52A4 1432 | 1 PACMAN.S 1365 | Code | 11 | | 2 | 00/52A2 : E6 17 | INC {$16}+1 1433 | 1 PACMAN.S 1366 | Code | 11 | | 3 | 00/52A4 : 4C 73 52 | L52A4 JMP L5273 1434 | 1 PACMAN.S 1367 | Empty | 11 | | 0 | 00/52A7 | 1435 | 1 PACMAN.S 1368 | Code | 11 | | 1 | 00/52A7 : 68 | L52A7 PLA ; restore monitor type 1436 | 1 PACMAN.S 1369 | Code | 11 | | 2 | 00/52A8 : 85 1D | STA {$1d} 1437 | 1 PACMAN.S 1370 | Code | 11 | | 3 | 00/52AA : 4C 79 6F | JMP getINPUT ; exit 1438 | 1 PACMAN.S 1371 | Empty | 11 | | 0 | 00/52AD | 1439 | 1 PACMAN.S 1372 | Code | 11 | | 2 | 00/52AD : A9 00 | L52AD LDA #$00 ; reset high-bit 1440 | 1 PACMAN.S 1373 | Code | 11 | | 2 | 00/52AF : 85 1E | STA $1E 1441 | 1 PACMAN.S 1374 | Code | 11 | | 3 | 00/52B1 : 4C 99 52 | JMP L5299 1442 | 1 PACMAN.S 1375 | Empty | 11 | | 0 | 00/52B4 | 1443 | 1 PACMAN.S 1376 | Code | 11 | | 2 | 00/52B4 : A9 80 | L52B4 LDA #$80 ; set high-bit 1444 | 1 PACMAN.S 1377 | Code | 11 | | 2 | 00/52B6 : 85 1E | STA $1E 1445 | 1 PACMAN.S 1378 | Code | 11 | | 3 | 00/52B8 : 4C 99 52 | JMP L5299 1446 | 1 PACMAN.S 1379 | Empty | 11 | | 0 | 00/52BB | 1447 | 1 PACMAN.S 1380 | Comment | 11 | | 0 | 00/52BB | *----------------------------------- 1448 | 1 PACMAN.S 1381 | Comment | 11 | | 0 | 00/52BB | * SHOW TITLE SCREEN 1449 | 1 PACMAN.S 1382 | Comment | 11 | | 0 | 00/52BB | *----------------------------------- 1450 | 1 PACMAN.S 1383 | Empty | 11 | | 0 | 00/52BB | 1451 | 1 PACMAN.S 1384 | Empty | 11 | | 0 | 00/52BB | showTITLESCREEN 1452 | 1 PACMAN.S 1385 | Code | 11 | | 3 | 00/52BB : AD 50 C0 | LDA {$C050} ; set GR MODE PAGE 2 1453 | 1 PACMAN.S 1386 | Code | 11 | | 3 | 00/52BE : AD 56 C0 | LDA {$C056} 1454 | 1 PACMAN.S 1387 | Code | 11 | | 3 | 00/52C1 : AD 52 C0 | LDA {$C052} 1455 | 1 PACMAN.S 1388 | Code | 11 | | 3 | 00/52C4 : AD 55 C0 | LDA {$C055} 1456 | 1 PACMAN.S 1389 | Code | 11 | | 2 | 00/52C7 : A9 DD | LDA #$DD ; make it yellow 1457 | 1 PACMAN.S 1390 | Code | 11 | | 2 | 00/52C9 : A0 00 | LDY #$00 1458 | 1 PACMAN.S 1391 | Code | 11 | | 3 | 00/52CB : 99 00 08 | L52CB STA {$0800},Y 1459 | 1 PACMAN.S 1392 | Code | 11 | | 3 | 00/52CE : 99 00 09 | STA {$0800}+$100,Y 1460 | 1 PACMAN.S 1393 | Code | 11 | | 3 | 00/52D1 : 99 00 0A | STA {$0800}+$200,Y 1461 | 1 PACMAN.S 1394 | Code | 11 | | 3 | 00/52D4 : 99 00 0B | STA {$0800}+$300,Y 1462 | 1 PACMAN.S 1395 | Code | 11 | | 1 | 00/52D7 : C8 | INY 1463 | 1 PACMAN.S 1396 | Code | 11 | | 2 | 00/52D8 : D0 F1 | BNE L52CB 1464 | 1 PACMAN.S 1397 | Code | 11 | | 3 | 00/52DA : 20 61 6F | JSR clearHGR 1465 | 1 PACMAN.S 1398 | Empty | 11 | | 0 | 00/52DD | 1466 | 1 PACMAN.S 1399 | Code | 11 | | 2 | 00/52DD : A9 7A | LDA #theLOGO 1468 | 1 PACMAN.S 1401 | Code | 11 | | 3 | 00/52E1 : 20 60 52 | JSR decodeLOGO 1469 | 1 PACMAN.S 1402 | Code | 11 | | 3 | 00/52E4 : 20 4A 6F | JSR setHGR 1470 | 1 PACMAN.S 1403 | Code | 11 | | 2 | 00/52E7 : A0 0A | LDY #$0A 1471 | 1 PACMAN.S 1404 | Code | 11 | | 2 | 00/52E9 : A2 FA | L52E9 LDX #$FA 1472 | 1 PACMAN.S 1405 | Code | 11 | | 3 | 00/52EB : 20 03 6D | JSR doWAIT2 1473 | 1 PACMAN.S 1406 | Code | 11 | | 3 | 00/52EE : AD 00 C0 | LDA {$C000} 1474 | 1 PACMAN.S 1407 | Code | 11 | | 2 | 00/52F1 : C9 A0 | CMP #" " 1475 | 1 PACMAN.S 1408 | Code | 11 | | 2 | 00/52F3 : F0 04 | BEQ L52F9 1476 | 1 PACMAN.S 1409 | Code | 11 | | 1 | 00/52F5 : 88 | DEY 1477 | 1 PACMAN.S 1410 | Code | 11 | | 2 | 00/52F6 : 10 F1 | BPL L52E9 1478 | 1 PACMAN.S 1411 | Code | 11 | | 1 | 00/52F8 : 60 | RTS 1479 | 1 PACMAN.S 1412 | Code | 11 | | 3 | 00/52F9 : 4C 79 6F | L52F9 JMP getINPUT 1480 | 1 PACMAN.S 1413 | Empty | 11 | | 0 | 00/52FC | 1481 | 1 PACMAN.S 1414 | Comment | 11 | | 0 | 00/52FC | *----------------------------------- 1482 | 1 PACMAN.S 1415 | Comment | 11 | | 0 | 00/52FC | * 1483 | 1 PACMAN.S 1416 | Comment | 11 | | 0 | 00/52FC | *----------------------------------- 1484 | 1 PACMAN.S 1417 | Empty | 11 | | 0 | 00/52FC | 1485 | 1 PACMAN.S 1418 | Code | 11 | | 3 | 00/52FC : 20 D4 54 | L52FC JSR L54D4 1486 | 1 PACMAN.S 1419 | Code | 11 | | 2 | 00/52FF : A9 00 | LDA #$00 1487 | 1 PACMAN.S 1420 | Code | 11 | | 2 | 00/5301 : 85 F4 | STA {$f4} 1488 | 1 PACMAN.S 1421 | Code | 11 | | 3 | 00/5303 : 20 1E 53 | L5303 JSR L531E 1489 | 1 PACMAN.S 1422 | Code | 11 | | 3 | 00/5306 : 20 59 56 | L5306 JSR prepareLEVEL 1490 | 1 PACMAN.S 1423 | Code | 11 | | 3 | 00/5309 : 20 50 58 | JSR getREADY 1491 | 1 PACMAN.S 1424 | Code | 11 | | 3 | 00/530C : 20 E6 53 | JSR L53E6 1492 | 1 PACMAN.S 1425 | Code | 11 | | 3 | 00/530F : 20 7C 78 | L530F JSR L7861 1493 | 1 PACMAN.S 1426 | Code | 11 | | 3 | 00/5312 : 20 05 87 | JSR L86EA 1494 | 1 PACMAN.S 1427 | Code | 11 | | 3 | 00/5315 : 20 7C 6A | JSR L6A7C 1495 | 1 PACMAN.S 1428 | Code | 11 | | 3 | 00/5318 : 20 0C 57 | JSR blinkTHINGS 1496 | 1 PACMAN.S 1429 | Code | 11 | | 3 | 00/531B : 4C 0F 53 | JMP L530F 1497 | 1 PACMAN.S 1430 | Empty | 11 | | 0 | 00/531E | 1498 | 1 PACMAN.S 1431 | Code | 11 | | 2 | 00/531E : A9 01 | L531E LDA #$01 1499 | 1 PACMAN.S 1432 | Code | 11 | | 2 | 00/5320 : 85 59 | STA $59 1500 | 1 PACMAN.S 1433 | Code | 11 | | 3 | 00/5322 : 20 31 53 | JSR setDEFAULTBOARD 1501 | 1 PACMAN.S 1434 | Code | 11 | | 2 | 00/5325 : A9 F8 | LDA #{248} 1502 | 1 PACMAN.S 1435 | Code | 11 | | 2 | 00/5327 : 85 56 | STA {$56} 1503 | 1 PACMAN.S 1436 | Code | 11 | | 2 | 00/5329 : A9 40 | LDA #$40 1504 | 1 PACMAN.S 1437 | Code | 11 | | 2 | 00/532B : 85 57 | STA $57 1505 | 1 PACMAN.S 1438 | Code | 11 | | 3 | 00/532D : 20 BE 53 | JSR savePLAYERDATA 1506 | 1 PACMAN.S 1439 | Code | 11 | | 1 | 00/5330 : 60 | RTS 1507 | 1 PACMAN.S 1440 | Empty | 11 | | 0 | 00/5331 | 1508 | 1 PACMAN.S 1441 | Comment | 11 | | 0 | 00/5331 | *----------------------------------- 1509 | 1 PACMAN.S 1442 | Comment | 11 | | 0 | 00/5331 | * SET DEFAULT BOARD 1510 | 1 PACMAN.S 1443 | Comment | 11 | | 0 | 00/5331 | *----------------------------------- 1511 | 1 PACMAN.S 1444 | Empty | 11 | | 0 | 00/5331 | 1512 | 1 PACMAN.S 1445 | Empty | 11 | | 0 | 00/5331 | setDEFAULTBOARD 1513 | 1 PACMAN.S 1446 | Code | 11 | | 2 | 00/5331 : A9 BA | LDA #dftBOARD 1516 | 1 PACMAN.S 1449 | Code | 11 | | 2 | 00/5337 : 85 15 | STA {$14}+1 1517 | 1 PACMAN.S 1450 | Code | 11 | | 2 | 00/5339 : A9 3A | LDA #theBOARD 1520 | 1 PACMAN.S 1453 | Code | 11 | | 2 | 00/533F : 85 17 | STA {$16}+1 1521 | 1 PACMAN.S 1454 | Code | 11 | | 2 | 00/5341 : A0 00 | LDY #$00 1522 | 1 PACMAN.S 1455 | Code | 11 | | 2 | 00/5343 : B1 14 | L5343 LDA ({$14}),Y 1523 | 1 PACMAN.S 1456 | Code | 11 | | 2 | 00/5345 : 91 16 | STA ({$16}),Y 1524 | 1 PACMAN.S 1457 | Code | 11 | | 2 | 00/5347 : E6 16 | INC {$16} 1525 | 1 PACMAN.S 1458 | Code | 11 | | 2 | 00/5349 : D0 02 | BNE L534D 1526 | 1 PACMAN.S 1459 | Code | 11 | | 2 | 00/534B : E6 17 | INC {$16}+1 1527 | 1 PACMAN.S 1460 | Code | 11 | | 2 | 00/534D : E6 14 | L534D INC {$14} 1528 | 1 PACMAN.S 1461 | Code | 11 | | 2 | 00/534F : D0 02 | BNE L5353 1529 | 1 PACMAN.S 1462 | Code | 11 | | 2 | 00/5351 : E6 15 | INC {$14}+1 1530 | 1 PACMAN.S 1463 | Code | 11 | | 2 | 00/5353 : A5 17 | L5353 LDA {$16}+1 1531 | 1 PACMAN.S 1464 | Code | 11 | | 2 | 00/5355 : C9 65 | CMP #>dftBOARD 1532 | 1 PACMAN.S 1465 | Code | 11 | | 2 | 00/5357 : D0 EA | BNE L5343 1533 | 1 PACMAN.S 1466 | Code | 11 | | 2 | 00/5359 : A5 16 | LDA {$16} 1534 | 1 PACMAN.S 1467 | Code | 11 | | 2 | 00/535B : C9 BA | CMP #theBOARD 1555 | 1 PACMAN.S 1488 | Code | 11 | | 1 | 00/5377 : 18 | CLC 1556 | 1 PACMAN.S 1489 | Code | 11 | | 2 | 00/5378 : 69 03 | ADC #$03 1557 | 1 PACMAN.S 1490 | Code | 11 | | 2 | 00/537A : 85 17 | STA {$16}+1 1558 | 1 PACMAN.S 1491 | Empty | 11 | | 0 | 00/537C | 1559 | 1 PACMAN.S 1492 | Comment | 11 | | 0 | 00/537C | *----------------------------------- 1560 | 1 PACMAN.S 1493 | Comment | 11 | | 0 | 00/537C | * COPY FROM/TO BOARD BUFFER 1561 | 1 PACMAN.S 1494 | Comment | 11 | | 0 | 00/537C | *----------------------------------- 1562 | 1 PACMAN.S 1495 | Empty | 11 | | 0 | 00/537C | 1563 | 1 PACMAN.S 1496 | Code | 11 | | 2 | 00/537C : A2 03 | L537C LDX #$03 ; $copy $380 bytes of buffer data 1564 | 1 PACMAN.S 1497 | Code | 11 | | 2 | 00/537E : A0 7F | LDY #$7F ; this is a player's board 1565 | 1 PACMAN.S 1498 | Code | 11 | | 2 | 00/5380 : B1 14 | L5380 LDA ({$14}),Y 1566 | 1 PACMAN.S 1499 | Code | 11 | | 2 | 00/5382 : 91 16 | STA ({$16}),Y 1567 | 1 PACMAN.S 1500 | Code | 11 | | 1 | 00/5384 : 88 | DEY 1568 | 1 PACMAN.S 1501 | Code | 11 | | 2 | 00/5385 : D0 F9 | BNE L5380 1569 | 1 PACMAN.S 1502 | Code | 11 | | 2 | 00/5387 : B1 14 | LDA ({$14}),Y 1570 | 1 PACMAN.S 1503 | Code | 11 | | 2 | 00/5389 : 91 16 | STA ({$16}),Y 1571 | 1 PACMAN.S 1504 | Code | 11 | | 1 | 00/538B : 88 | DEY 1572 | 1 PACMAN.S 1505 | Code | 11 | | 2 | 00/538C : C6 17 | DEC {$16}+1 1573 | 1 PACMAN.S 1506 | Code | 11 | | 2 | 00/538E : C6 15 | DEC {$14}+1 1574 | 1 PACMAN.S 1507 | Code | 11 | | 1 | 00/5390 : CA | DEX 1575 | 1 PACMAN.S 1508 | Code | 11 | | 2 | 00/5391 : 10 ED | BPL L5380 1576 | 1 PACMAN.S 1509 | Code | 11 | | 1 | 00/5393 : 60 | RTS 1577 | 1 PACMAN.S 1510 | Empty | 11 | | 0 | 00/5394 | 1578 | 1 PACMAN.S 1511 | Comment | 11 | | 0 | 00/5394 | *----------------------------------- 1579 | 1 PACMAN.S 1512 | Comment | 11 | | 0 | 00/5394 | * SAVE PLAYER BOARD 1580 | 1 PACMAN.S 1513 | Comment | 11 | | 0 | 00/5394 | *----------------------------------- 1581 | 1 PACMAN.S 1514 | Empty | 11 | | 0 | 00/5394 | 1582 | 1 PACMAN.S 1515 | Empty | 11 | | 0 | 00/5394 | savePLAYERBOARD 1583 | 1 PACMAN.S 1516 | Code | 11 | | 2 | 00/5394 : A5 50 | LDA {$50} 1584 | 1 PACMAN.S 1517 | Code | 11 | | 1 | 00/5396 : 0A | ASL 1585 | 1 PACMAN.S 1518 | Code | 11 | | 1 | 00/5397 : AA | TAX 1586 | 1 PACMAN.S 1519 | Code | 11 | | 3 | 00/5398 : BD B2 53 | LDA L53B2,X 1587 | 1 PACMAN.S 1520 | Code | 11 | | 2 | 00/539B : 85 16 | STA {$16} 1588 | 1 PACMAN.S 1521 | Code | 11 | | 3 | 00/539D : BD B3 53 | LDA L53B2+1,X 1589 | 1 PACMAN.S 1522 | Code | 11 | | 1 | 00/53A0 : 18 | CLC 1590 | 1 PACMAN.S 1523 | Code | 11 | | 2 | 00/53A1 : 69 03 | ADC #$03 1591 | 1 PACMAN.S 1524 | Code | 11 | | 2 | 00/53A3 : 85 17 | STA {$16}+1 1592 | 1 PACMAN.S 1525 | Code | 11 | | 2 | 00/53A5 : A9 3A | LDA #theBOARD 1595 | 1 PACMAN.S 1528 | Code | 11 | | 1 | 00/53AB : 18 | CLC 1596 | 1 PACMAN.S 1529 | Code | 11 | | 2 | 00/53AC : 69 03 | ADC #$03 1597 | 1 PACMAN.S 1530 | Code | 11 | | 2 | 00/53AE : 85 15 | STA {$14}+1 1598 | 1 PACMAN.S 1531 | Code | 11 | | 2 | 00/53B0 : D0 CA | BNE L537C 1599 | 1 PACMAN.S 1532 | Empty | 11 | | 0 | 00/53B2 | 1600 | 1 PACMAN.S 1533 | Data | 11 | | 2 | 00/53B2 : 66 06 | L53B2 DA $0666 ; board buffers ($380) per player 1601 | 1 PACMAN.S 1534 | Data | 11 | | 2 | 00/53B4 : 00 0C | DA {$0C00} 1602 | 1 PACMAN.S 1535 | Data | 11 | | 2 | 00/53B6 : 00 10 | DA {$1000} 1603 | 1 PACMAN.S 1536 | Data | 11 | | 2 | 00/53B8 : 80 13 | DA {$1380} 1604 | 1 PACMAN.S 1537 | Data | 11 | | 2 | 00/53BA : 00 17 | DA {$1700} 1605 | 1 PACMAN.S 1538 | Data | 11 | | 2 | 00/53BC : 80 1A | DA {$1A80} 1606 | 1 PACMAN.S 1539 | Empty | 11 | | 0 | 00/53BE | 1607 | 1 PACMAN.S 1540 | Comment | 11 | | 0 | 00/53BE | *----------------------------------- 1608 | 1 PACMAN.S 1541 | Comment | 11 | | 0 | 00/53BE | * SAVE PLAYER DATA 1609 | 1 PACMAN.S 1542 | Comment | 11 | | 0 | 00/53BE | *----------------------------------- 1610 | 1 PACMAN.S 1543 | Empty | 11 | | 0 | 00/53BE | 1611 | 1 PACMAN.S 1544 | Empty | 11 | | 0 | 00/53BE | savePLAYERDATA 1612 | 1 PACMAN.S 1545 | Code | 11 | | 2 | 00/53BE : A6 50 | LDX {$50} 1613 | 1 PACMAN.S 1546 | Code | 11 | | 3 | 00/53C0 : BC E0 53 | LDY L53E0,X 1614 | 1 PACMAN.S 1547 | Code | 11 | | 2 | 00/53C3 : A2 07 | LDX #$07 1615 | 1 PACMAN.S 1548 | Code | 11 | | 2 | 00/53C5 : B5 52 | L53C5 LDA {$52},X 1616 | 1 PACMAN.S 1549 | Code | 11 | | 3 | 00/53C7 : 99 00 03 | STA {$0300},Y 1617 | 1 PACMAN.S 1550 | Code | 11 | | 1 | 00/53CA : 88 | DEY 1618 | 1 PACMAN.S 1551 | Code | 11 | | 1 | 00/53CB : CA | DEX 1619 | 1 PACMAN.S 1552 | Code | 11 | | 2 | 00/53CC : 10 F7 | BPL L53C5 1620 | 1 PACMAN.S 1553 | Code | 11 | | 1 | 00/53CE : 60 | RTS 1621 | 1 PACMAN.S 1554 | Empty | 11 | | 0 | 00/53CF | 1622 | 1 PACMAN.S 1555 | Comment | 11 | | 0 | 00/53CF | *----------------------------------- 1623 | 1 PACMAN.S 1556 | Comment | 11 | | 0 | 00/53CF | * LOAD PLAYER DATA 1624 | 1 PACMAN.S 1557 | Comment | 11 | | 0 | 00/53CF | *----------------------------------- 1625 | 1 PACMAN.S 1558 | Empty | 11 | | 0 | 00/53CF | 1626 | 1 PACMAN.S 1559 | Empty | 11 | | 0 | 00/53CF | loadPLAYERDATA 1627 | 1 PACMAN.S 1560 | Code | 11 | | 2 | 00/53CF : A6 50 | LDX {$50} 1628 | 1 PACMAN.S 1561 | Code | 11 | | 3 | 00/53D1 : BC E0 53 | LDY L53E0,X 1629 | 1 PACMAN.S 1562 | Code | 11 | | 2 | 00/53D4 : A2 07 | LDX #$07 1630 | 1 PACMAN.S 1563 | Code | 11 | | 3 | 00/53D6 : B9 00 03 | L53D6 LDA {$0300},Y 1631 | 1 PACMAN.S 1564 | Code | 11 | | 2 | 00/53D9 : 95 52 | STA {$52},X 1632 | 1 PACMAN.S 1565 | Code | 11 | | 1 | 00/53DB : 88 | DEY 1633 | 1 PACMAN.S 1566 | Code | 11 | | 1 | 00/53DC : CA | DEX 1634 | 1 PACMAN.S 1567 | Code | 11 | | 2 | 00/53DD : 10 F7 | BPL L53D6 1635 | 1 PACMAN.S 1568 | Code | 11 | | 1 | 00/53DF : 60 | RTS 1636 | 1 PACMAN.S 1569 | Empty | 11 | | 0 | 00/53E0 | 1637 | 1 PACMAN.S 1570 | Data | 11 | | 1 | 00/53E0 : 00 | L53E0 DB $00 ; offset of player data 1638 | 1 PACMAN.S 1571 | Data | 11 | | 1 | 00/53E1 : 07 | DB $07 1639 | 1 PACMAN.S 1572 | Data | 11 | | 1 | 00/53E2 : 0F | DB $0F 1640 | 1 PACMAN.S 1573 | Data | 11 | | 1 | 00/53E3 : 17 | DB $17 1641 | 1 PACMAN.S 1574 | Data | 11 | | 1 | 00/53E4 : 1F | DB $1F 1642 | 1 PACMAN.S 1575 | Data | 11 | | 1 | 00/53E5 : 27 | DB $27 1643 | 1 PACMAN.S 1576 | Empty | 11 | | 0 | 00/53E6 | 1644 | 1 PACMAN.S 1577 | Comment | 11 | | 0 | 00/53E6 | *----------------------------------- 1645 | 1 PACMAN.S 1578 | Comment | 11 | | 0 | 00/53E6 | * 1646 | 1 PACMAN.S 1579 | Comment | 11 | | 0 | 00/53E6 | *----------------------------------- 1647 | 1 PACMAN.S 1580 | Empty | 11 | | 0 | 00/53E6 | 1648 | 1 PACMAN.S 1581 | Code | 11 | | 3 | 00/53E6 : 20 39 58 | L53E6 JSR showPACMAN 1649 | 1 PACMAN.S 1582 | Code | 11 | | 2 | 00/53E9 : A2 0D | LDX #$0D 1650 | 1 PACMAN.S 1583 | Code | 11 | | 3 | 00/53EB : BD 46 54 | L53EB LDA L5446,X 1651 | 1 PACMAN.S 1584 | Code | 11 | | 2 | 00/53EE : 95 60 | STA $60,X 1652 | 1 PACMAN.S 1585 | Code | 11 | | 1 | 00/53F0 : CA | DEX 1653 | 1 PACMAN.S 1586 | Code | 11 | | 2 | 00/53F1 : 10 F8 | BPL L53EB 1654 | 1 PACMAN.S 1587 | Code | 11 | | 2 | 00/53F3 : A0 53 | LDY #$53 1655 | 1 PACMAN.S 1588 | Code | 11 | | 3 | 00/53F5 : B9 54 54 | L53F5 LDA L5454,Y 1656 | 1 PACMAN.S 1589 | Code | 11 | | 3 | 00/53F8 : 99 84 00 | STA |$0084,Y 1657 | 1 PACMAN.S 1590 | Code | 11 | | 1 | 00/53FB : 88 | DEY 1658 | 1 PACMAN.S 1591 | Code | 11 | | 2 | 00/53FC : 10 F7 | BPL L53F5 1659 | 1 PACMAN.S 1592 | Code | 11 | | 2 | 00/53FE : A9 00 | LDA #$00 1660 | 1 PACMAN.S 1593 | Code | 11 | | 2 | 00/5400 : A0 06 | LDY #$06 1661 | 1 PACMAN.S 1594 | Code | 11 | | 3 | 00/5402 : 99 59 00 | L5402 STA |$0059,Y 1662 | 1 PACMAN.S 1595 | Code | 11 | | 1 | 00/5405 : 88 | DEY 1663 | 1 PACMAN.S 1596 | Code | 11 | | 2 | 00/5406 : 10 FA | BPL L5402 1664 | 1 PACMAN.S 1597 | Code | 11 | | 3 | 00/5408 : 20 94 6E | JSR L6E79 1665 | 1 PACMAN.S 1598 | Code | 11 | | 3 | 00/540B : 20 CF 53 | JSR loadPLAYERDATA 1666 | 1 PACMAN.S 1599 | Code | 11 | | 2 | 00/540E : A9 01 | LDA #$01 1667 | 1 PACMAN.S 1600 | Code | 11 | | 2 | 00/5410 : 85 E9 | STA $E9 1668 | 1 PACMAN.S 1601 | Code | 11 | | 2 | 00/5412 : A9 A0 | LDA #$A0 1669 | 1 PACMAN.S 1602 | Code | 11 | | 2 | 00/5414 : 85 EA | STA $EA 1670 | 1 PACMAN.S 1603 | Code | 11 | | 2 | 00/5416 : A9 00 | LDA #$00 1671 | 1 PACMAN.S 1604 | Code | 11 | | 2 | 00/5418 : 85 EB | STA $EB 1672 | 1 PACMAN.S 1605 | Code | 11 | | 2 | 00/541A : 85 E4 | STA $E4 1673 | 1 PACMAN.S 1606 | Code | 11 | | 2 | 00/541C : 85 E7 | STA $E7 1674 | 1 PACMAN.S 1607 | Code | 11 | | 2 | 00/541E : 85 1F | STA $1F 1675 | 1 PACMAN.S 1608 | Code | 11 | | 3 | 00/5420 : 20 39 6D | JSR getMAXRANK15 1676 | 1 PACMAN.S 1609 | Code | 11 | | 1 | 00/5423 : AA | TAX 1677 | 1 PACMAN.S 1610 | Code | 11 | | 2 | 00/5424 : A0 12 | LDY #$12 1678 | 1 PACMAN.S 1611 | Code | 11 | | 3 | 00/5426 : BD A4 54 | LDA L54A4,X 1679 | 1 PACMAN.S 1612 | Code | 11 | | 3 | 00/5429 : 99 98 00 | STA |$0098,Y 1680 | 1 PACMAN.S 1613 | Code | 11 | | 3 | 00/542C : BD B4 54 | LDA L54B4,X 1681 | 1 PACMAN.S 1614 | Code | 11 | | 3 | 00/542F : 99 AC 00 | STA |$00AC,Y 1682 | 1 PACMAN.S 1615 | Code | 11 | | 3 | 00/5432 : BD C4 54 | LDA L54C4,X 1683 | 1 PACMAN.S 1616 | Code | 11 | | 3 | 00/5435 : 99 C0 00 | STA |$00C0,Y 1684 | 1 PACMAN.S 1617 | Code | 11 | | 2 | 00/5438 : A0 03 | LDY #$03 1685 | 1 PACMAN.S 1618 | Code | 11 | | 2 | 00/543A : A2 FF | L543A LDX #$FF 1686 | 1 PACMAN.S 1619 | Code | 11 | | 3 | 00/543C : 20 03 6D | JSR doWAIT2 1687 | 1 PACMAN.S 1620 | Code | 11 | | 1 | 00/543F : 88 | DEY 1688 | 1 PACMAN.S 1621 | Code | 11 | | 2 | 00/5440 : 10 F8 | BPL L543A 1689 | 1 PACMAN.S 1622 | Code | 11 | | 3 | 00/5442 : 20 79 6F | JSR getINPUT 1690 | 1 PACMAN.S 1623 | Code | 11 | | 1 | 00/5445 : 60 | RTS 1691 | 1 PACMAN.S 1624 | Empty | 11 | | 0 | 00/5446 | 1692 | 1 PACMAN.S 1625 | Data | 11 | | 1 | 00/5446 : 8B | L5446 DB $8B 1693 | 1 PACMAN.S 1626 | Data | 11 | | 1 | 00/5447 : 8F | DB $8F 1694 | 1 PACMAN.S 1627 | Data | 11 | | 1 | 00/5448 : 03 | DB $03 1695 | 1 PACMAN.S 1628 | Data | 11 | | 1 | 00/5449 : 03 | DB $03 1696 | 1 PACMAN.S 1629 | Data | 11 | | 1 | 00/544A : 2C | DB $2C 1697 | 1 PACMAN.S 1630 | Data | 11 | | 1 | 00/544B : 2D | DB $2D 1698 | 1 PACMAN.S 1631 | Data | 11 | | 1 | 00/544C : 00 | DB $00 1699 | 1 PACMAN.S 1632 | Data | 11 | | 1 | 00/544D : 00 | DB $00 1700 | 1 PACMAN.S 1633 | Data | 11 | | 1 | 00/544E : 02 | DB $02 1701 | 1 PACMAN.S 1634 | Data | 11 | | 1 | 00/544F : 00 | DB $00 1702 | 1 PACMAN.S 1635 | Data | 11 | | 1 | 00/5450 : 0D | DB $0D 1703 | 1 PACMAN.S 1636 | Data | 11 | | 1 | 00/5451 : 17 | DB $17 1704 | 1 PACMAN.S 1637 | Data | 11 | | 1 | 00/5452 : 02 | DB $02 1705 | 1 PACMAN.S 1638 | Data | 11 | | 1 | 00/5453 : 00 | DB $00 1706 | 1 PACMAN.S 1639 | Data | 11 | | 1 | 00/5454 : 8B | L5454 DB $8B 1707 | 1 PACMAN.S 1640 | Data | 11 | | 1 | 00/5455 : 47 | DB $47 1708 | 1 PACMAN.S 1641 | Data | 11 | | 1 | 00/5456 : 03 | DB $03 1709 | 1 PACMAN.S 1642 | Data | 11 | | 1 | 00/5457 : 17 | DB $17 1710 | 1 PACMAN.S 1643 | Data | 11 | | 1 | 00/5458 : 18 | DB $18 1711 | 1 PACMAN.S 1644 | Data | 11 | | 1 | 00/5459 : 00 | DB $00 1712 | 1 PACMAN.S 1645 | Data | 11 | | 1 | 00/545A : 08 | DB $08 1713 | 1 PACMAN.S 1646 | Data | 11 | | 1 | 00/545B : FF | DB $FF 1714 | 1 PACMAN.S 1647 | Data | 11 | | 1 | 00/545C : 00 | DB $00 1715 | 1 PACMAN.S 1648 | Data | 11 | | 1 | 00/545D : 00 | DB $00 1716 | 1 PACMAN.S 1649 | Data | 11 | | 1 | 00/545E : 00 | DB $00 1717 | 1 PACMAN.S 1650 | Data | 11 | | 1 | 00/545F : 0D | DB $0D 1718 | 1 PACMAN.S 1651 | Data | 11 | | 1 | 00/5460 : 0B | DB $0B 1719 | 1 PACMAN.S 1652 | Data | 11 | | 1 | 00/5461 : 02 | DB $02 1720 | 1 PACMAN.S 1653 | Data | 11 | | 1 | 00/5462 : 00 | DB $00 1721 | 1 PACMAN.S 1654 | Data | 11 | | 1 | 00/5463 : 01 | DB $01 1722 | 1 PACMAN.S 1655 | Data | 11 | | 1 | 00/5464 : 01 | DB $01 1723 | 1 PACMAN.S 1656 | Data | 11 | | 1 | 00/5465 : 00 | DB $00 1724 | 1 PACMAN.S 1657 | Data | 11 | | 1 | 00/5466 : 00 | DB $00 1725 | 1 PACMAN.S 1658 | Data | 11 | | 1 | 00/5467 : 00 | DB $00 1726 | 1 PACMAN.S 1659 | Data | 11 | | 1 | 00/5468 : 7F | DB $7F 1727 | 1 PACMAN.S 1660 | Data | 11 | | 1 | 00/5469 : 5D | DB $5D 1728 | 1 PACMAN.S 1661 | Data | 11 | | 1 | 00/546A : 01 | DB $01 1729 | 1 PACMAN.S 1662 | Data | 11 | | 1 | 00/546B : 17 | DB $17 1730 | 1 PACMAN.S 1663 | Data | 11 | | 1 | 00/546C : 18 | DB $18 1731 | 1 PACMAN.S 1664 | Data | 11 | | 1 | 00/546D : 00 | DB $00 1732 | 1 PACMAN.S 1665 | Data | 11 | | 1 | 00/546E : 09 | DB $09 1733 | 1 PACMAN.S 1666 | Data | 11 | | 1 | 00/546F : FF | DB $FF 1734 | 1 PACMAN.S 1667 | Data | 11 | | 1 | 00/5470 : 00 | DB $00 1735 | 1 PACMAN.S 1668 | Data | 11 | | 1 | 00/5471 : 00 | DB $00 1736 | 1 PACMAN.S 1669 | Data | 11 | | 1 | 00/5472 : 00 | DB $00 1737 | 1 PACMAN.S 1670 | Data | 11 | | 1 | 00/5473 : 0D | DB $0D 1738 | 1 PACMAN.S 1671 | Data | 11 | | 1 | 00/5474 : 0B | DB $0B 1739 | 1 PACMAN.S 1672 | Data | 11 | | 1 | 00/5475 : 02 | DB $02 1740 | 1 PACMAN.S 1673 | Data | 11 | | 1 | 00/5476 : 00 | DB $00 1741 | 1 PACMAN.S 1674 | Data | 11 | | 1 | 00/5477 : 02 | DB $02 1742 | 1 PACMAN.S 1675 | Data | 11 | | 1 | 00/5478 : 01 | DB $01 1743 | 1 PACMAN.S 1676 | Data | 11 | | 1 | 00/5479 : 01 | DB $01 1744 | 1 PACMAN.S 1677 | Data | 11 | | 1 | 00/547A : 80 | DB $80 1745 | 1 PACMAN.S 1678 | Data | 11 | | 1 | 00/547B : 00 | DB $00 1746 | 1 PACMAN.S 1679 | Data | 11 | | 1 | 00/547C : 8B | DB $8B 1747 | 1 PACMAN.S 1680 | Data | 11 | | 1 | 00/547D : 55 | DB $55 1748 | 1 PACMAN.S 1681 | Data | 11 | | 1 | 00/547E : 00 | DB $00 1749 | 1 PACMAN.S 1682 | Data | 11 | | 1 | 00/547F : 17 | DB $17 1750 | 1 PACMAN.S 1683 | Data | 11 | | 1 | 00/5480 : 18 | DB $18 1751 | 1 PACMAN.S 1684 | Data | 11 | | 1 | 00/5481 : 00 | DB $00 1752 | 1 PACMAN.S 1685 | Data | 11 | | 1 | 00/5482 : 0A | DB $0A 1753 | 1 PACMAN.S 1686 | Data | 11 | | 1 | 00/5483 : FF | DB $FF 1754 | 1 PACMAN.S 1687 | Data | 11 | | 1 | 00/5484 : 00 | DB $00 1755 | 1 PACMAN.S 1688 | Data | 11 | | 1 | 00/5485 : 00 | DB $00 1756 | 1 PACMAN.S 1689 | Data | 11 | | 1 | 00/5486 : 00 | DB $00 1757 | 1 PACMAN.S 1690 | Data | 11 | | 1 | 00/5487 : 0D | DB $0D 1758 | 1 PACMAN.S 1691 | Data | 11 | | 1 | 00/5488 : 0B | DB $0B 1759 | 1 PACMAN.S 1692 | Data | 11 | | 1 | 00/5489 : 02 | DB $02 1760 | 1 PACMAN.S 1693 | Data | 11 | | 1 | 00/548A : 00 | DB $00 1761 | 1 PACMAN.S 1694 | Data | 11 | | 1 | 00/548B : 03 | DB $03 1762 | 1 PACMAN.S 1695 | Data | 11 | | 1 | 00/548C : 01 | DB $01 1763 | 1 PACMAN.S 1696 | Data | 11 | | 1 | 00/548D : 01 | DB $01 1764 | 1 PACMAN.S 1697 | Data | 11 | | 1 | 00/548E : 40 | DB $40 1765 | 1 PACMAN.S 1698 | Data | 11 | | 1 | 00/548F : 00 | DB $00 1766 | 1 PACMAN.S 1699 | Data | 11 | | 1 | 00/5490 : 99 | DB $99 1767 | 1 PACMAN.S 1700 | Data | 11 | | 1 | 00/5491 : 5D | DB $5D 1768 | 1 PACMAN.S 1701 | Data | 11 | | 1 | 00/5492 : 01 | DB $01 1769 | 1 PACMAN.S 1702 | Data | 11 | | 1 | 00/5493 : 17 | DB $17 1770 | 1 PACMAN.S 1703 | Data | 11 | | 1 | 00/5494 : 18 | DB $18 1771 | 1 PACMAN.S 1704 | Data | 11 | | 1 | 00/5495 : 00 | DB $00 1772 | 1 PACMAN.S 1705 | Data | 11 | | 1 | 00/5496 : 0B | DB $0B 1773 | 1 PACMAN.S 1706 | Data | 11 | | 1 | 00/5497 : FF | DB $FF 1774 | 1 PACMAN.S 1707 | Data | 11 | | 1 | 00/5498 : 00 | DB $00 1775 | 1 PACMAN.S 1708 | Data | 11 | | 1 | 00/5499 : 00 | DB $00 1776 | 1 PACMAN.S 1709 | Data | 11 | | 1 | 00/549A : 00 | DB $00 1777 | 1 PACMAN.S 1710 | Data | 11 | | 1 | 00/549B : 0D | DB $0D 1778 | 1 PACMAN.S 1711 | Data | 11 | | 1 | 00/549C : 0B | DB $0B 1779 | 1 PACMAN.S 1712 | Data | 11 | | 1 | 00/549D : 02 | DB $02 1780 | 1 PACMAN.S 1713 | Data | 11 | | 1 | 00/549E : 00 | DB $00 1781 | 1 PACMAN.S 1714 | Data | 11 | | 1 | 00/549F : 04 | DB $04 1782 | 1 PACMAN.S 1715 | Data | 11 | | 1 | 00/54A0 : 01 | DB $01 1783 | 1 PACMAN.S 1716 | Data | 11 | | 1 | 00/54A1 : 01 | DB $01 1784 | 1 PACMAN.S 1717 | Data | 11 | | 1 | 00/54A2 : A0 | DB $A0 1785 | 1 PACMAN.S 1718 | Data | 11 | | 1 | 00/54A3 : 00 | DB $00 1786 | 1 PACMAN.S 1719 | Data | 11 | | 1 | 00/54A4 : 00 | L54A4 DB $00 1787 | 1 PACMAN.S 1720 | Data | 11 | | 1 | 00/54A5 : 70 | DB $70 1788 | 1 PACMAN.S 1721 | Data | 11 | | 1 | 00/54A6 : 50 | DB $50 1789 | 1 PACMAN.S 1722 | Data | 11 | | 1 | 00/54A7 : 30 | DB $30 1790 | 1 PACMAN.S 1723 | Data | 11 | | 1 | 00/54A8 : 30 | DB $30 1791 | 1 PACMAN.S 1724 | Data | 11 | | 1 | 00/54A9 : 14 | DB $14 1792 | 1 PACMAN.S 1725 | Data | 11 | | 1 | 00/54AA : 14 | DB $14 1793 | 1 PACMAN.S 1726 | Data | 11 | | 1 | 00/54AB : 10 | DB $10 1794 | 1 PACMAN.S 1727 | Data | 11 | | 1 | 00/54AC : 10 | DB $10 1795 | 1 PACMAN.S 1728 | Data | 11 | | 1 | 00/54AD : 0E | DB $0E 1796 | 1 PACMAN.S 1729 | Data | 11 | | 1 | 00/54AE : 0E | DB $0E 1797 | 1 PACMAN.S 1730 | Data | 11 | | 1 | 00/54AF : 10 | DB $10 1798 | 1 PACMAN.S 1731 | Data | 11 | | 1 | 00/54B0 : 10 | DB $10 1799 | 1 PACMAN.S 1732 | Data | 11 | | 1 | 00/54B1 : 08 | DB $08 1800 | 1 PACMAN.S 1733 | Data | 11 | | 1 | 00/54B2 : 08 | DB $08 1801 | 1 PACMAN.S 1734 | Data | 11 | | 1 | 00/54B3 : 08 | DB $08 1802 | 1 PACMAN.S 1735 | Data | 11 | | 1 | 00/54B4 : 00 | L54B4 DB $00 1803 | 1 PACMAN.S 1736 | Data | 11 | | 1 | 00/54B5 : 30 | DB $30 1804 | 1 PACMAN.S 1737 | Data | 11 | | 1 | 00/54B6 : 28 | DB $28 1805 | 1 PACMAN.S 1738 | Data | 11 | | 1 | 00/54B7 : 20 | DB $20 1806 | 1 PACMAN.S 1739 | Data | 11 | | 1 | 00/54B8 : 20 | DB $20 1807 | 1 PACMAN.S 1740 | Data | 11 | | 1 | 00/54B9 : 10 | DB $10 1808 | 1 PACMAN.S 1741 | Data | 11 | | 1 | 00/54BA : 10 | DB $10 1809 | 1 PACMAN.S 1742 | Data | 11 | | 1 | 00/54BB : 08 | DB $08 1810 | 1 PACMAN.S 1743 | Data | 11 | | 1 | 00/54BC : 08 | DB $08 1811 | 1 PACMAN.S 1744 | Data | 11 | | 1 | 00/54BD : 05 | DB $05 1812 | 1 PACMAN.S 1745 | Data | 11 | | 1 | 00/54BE : 05 | DB $05 1813 | 1 PACMAN.S 1746 | Data | 11 | | 1 | 00/54BF : 08 | DB $08 1814 | 1 PACMAN.S 1747 | Data | 11 | | 1 | 00/54C0 : 08 | DB $08 1815 | 1 PACMAN.S 1748 | Data | 11 | | 1 | 00/54C1 : 08 | DB $08 1816 | 1 PACMAN.S 1749 | Data | 11 | | 1 | 00/54C2 : 04 | DB $04 1817 | 1 PACMAN.S 1750 | Data | 11 | | 1 | 00/54C3 : 04 | DB $04 1818 | 1 PACMAN.S 1751 | Data | 11 | | 1 | 00/54C4 : 00 | L54C4 DB $00 1819 | 1 PACMAN.S 1752 | Data | 11 | | 1 | 00/54C5 : 90 | DB $90 1820 | 1 PACMAN.S 1753 | Data | 11 | | 1 | 00/54C6 : 70 | DB $70 1821 | 1 PACMAN.S 1754 | Data | 11 | | 1 | 00/54C7 : 40 | DB $40 1822 | 1 PACMAN.S 1755 | Data | 11 | | 1 | 00/54C8 : 40 | DB $40 1823 | 1 PACMAN.S 1756 | Data | 11 | | 1 | 00/54C9 : 18 | DB $18 1824 | 1 PACMAN.S 1757 | Data | 11 | | 1 | 00/54CA : 18 | DB $18 1825 | 1 PACMAN.S 1758 | Data | 11 | | 1 | 00/54CB : 14 | DB $14 1826 | 1 PACMAN.S 1759 | Data | 11 | | 1 | 00/54CC : 14 | DB $14 1827 | 1 PACMAN.S 1760 | Data | 11 | | 1 | 00/54CD : 12 | DB $12 1828 | 1 PACMAN.S 1761 | Data | 11 | | 1 | 00/54CE : 12 | DB $12 1829 | 1 PACMAN.S 1762 | Data | 11 | | 1 | 00/54CF : 10 | DB $10 1830 | 1 PACMAN.S 1763 | Data | 11 | | 1 | 00/54D0 : 12 | DB $12 1831 | 1 PACMAN.S 1764 | Data | 11 | | 1 | 00/54D1 : 04 | DB $04 1832 | 1 PACMAN.S 1765 | Data | 11 | | 1 | 00/54D2 : 0A | DB $0A 1833 | 1 PACMAN.S 1766 | Data | 11 | | 1 | 00/54D3 : 09 | DB $09 1834 | 1 PACMAN.S 1767 | Empty | 11 | | 0 | 00/54D4 | 1835 | 1 PACMAN.S 1768 | Comment | 11 | | 0 | 00/54D4 | *----------------------------------- 1836 | 1 PACMAN.S 1769 | Comment | 11 | | 0 | 00/54D4 | * 1837 | 1 PACMAN.S 1770 | Comment | 11 | | 0 | 00/54D4 | *----------------------------------- 1838 | 1 PACMAN.S 1771 | Empty | 11 | | 0 | 00/54D4 | 1839 | 1 PACMAN.S 1772 | Code | 11 | | 2 | 00/54D4 : A9 00 | L54D4 LDA #$00 1840 | 1 PACMAN.S 1773 | Code | 11 | | 2 | 00/54D6 : 85 52 | STA {$52} 1841 | 1 PACMAN.S 1774 | Code | 11 | | 2 | 00/54D8 : 85 53 | STA {$52}+1 1842 | 1 PACMAN.S 1775 | Code | 11 | | 2 | 00/54DA : 85 54 | STA {$52}+2 1843 | 1 PACMAN.S 1776 | Code | 11 | | 2 | 00/54DC : 85 E8 | STA {$e8} 1844 | 1 PACMAN.S 1777 | Code | 11 | | 2 | 00/54DE : 85 F3 | STA $F3 1845 | 1 PACMAN.S 1778 | Code | 11 | | 2 | 00/54E0 : A9 01 | L54E0 LDA #$01 ; ZP - RANK 1846 | 1 PACMAN.S 1779 | Code | 11 | | 2 | 00/54E2 : 85 55 | STA {$55} 1847 | 1 PACMAN.S 1780 | Code | 11 | | 2 | 00/54E4 : A9 01 | LDA #$01 1848 | 1 PACMAN.S 1781 | Code | 11 | | 2 | 00/54E6 : 85 59 | STA $59 1849 | 1 PACMAN.S 1782 | Code | 11 | | 2 | 00/54E8 : A9 83 | LDA #$83 ; 3 lives! 1850 | 1 PACMAN.S 1783 | Code | 11 | | 2 | 00/54EA : 85 58 | STA {$58} 1851 | 1 PACMAN.S 1784 | Code | 11 | | 2 | 00/54EC : A9 F8 | LDA #{248} 1852 | 1 PACMAN.S 1785 | Code | 11 | | 2 | 00/54EE : 85 56 | STA {$56} 1853 | 1 PACMAN.S 1786 | Code | 11 | | 2 | 00/54F0 : A9 40 | LDA #$40 1854 | 1 PACMAN.S 1787 | Code | 11 | | 2 | 00/54F2 : 85 57 | STA $57 1855 | 1 PACMAN.S 1788 | Code | 11 | | 2 | 00/54F4 : A5 51 | LDA {$51} 1856 | 1 PACMAN.S 1789 | Code | 11 | | 2 | 00/54F6 : 85 50 | STA {$50} 1857 | 1 PACMAN.S 1790 | Code | 11 | | 3 | 00/54F8 : 20 31 53 | JSR setDEFAULTBOARD 1858 | 1 PACMAN.S 1791 | Code | 11 | | 3 | 00/54FB : 20 BE 53 | L54FB JSR savePLAYERDATA 1859 | 1 PACMAN.S 1792 | Code | 11 | | 3 | 00/54FE : 20 94 53 | JSR savePLAYERBOARD 1860 | 1 PACMAN.S 1793 | Code | 11 | | 2 | 00/5501 : C6 50 | DEC {$50} 1861 | 1 PACMAN.S 1794 | Code | 11 | | 2 | 00/5503 : D0 F6 | BNE L54FB 1862 | 1 PACMAN.S 1795 | Code | 11 | | 2 | 00/5505 : A9 01 | LDA #$01 1863 | 1 PACMAN.S 1796 | Code | 11 | | 2 | 00/5507 : 85 50 | STA {$50} 1864 | 1 PACMAN.S 1797 | Code | 11 | | 1 | 00/5509 : 60 | RTS 1865 | 1 PACMAN.S 1798 | Empty | 11 | | 0 | 00/550A | 1866 | 1 PACMAN.S 1799 | Comment | 11 | | 0 | 00/550A | *----------------------------------- 1867 | 1 PACMAN.S 1800 | Comment | 11 | | 0 | 00/550A | * DRAW ALL SCORES 1868 | 1 PACMAN.S 1801 | Comment | 11 | | 0 | 00/550A | *----------------------------------- 1869 | 1 PACMAN.S 1802 | Empty | 11 | | 0 | 00/550A | 1870 | 1 PACMAN.S 1803 | Code | 11 | | 2 | 00/550A : A5 51 | drawSCORES LDA {$51} ; get nb players 1871 | 1 PACMAN.S 1804 | Code | 11 | | 2 | 00/550C : 85 50 | STA {$50} ; make it current 1872 | 1 PACMAN.S 1805 | Empty | 11 | | 0 | 00/550E | 1873 | 1 PACMAN.S 1806 | Code | 11 | | 2 | 00/550E : A5 50 | L550E LDA {$50} 1874 | 1 PACMAN.S 1807 | Code | 11 | | 1 | 00/5510 : 0A | ASL 1875 | 1 PACMAN.S 1808 | Code | 11 | | 1 | 00/5511 : 0A | ASL 1876 | 1 PACMAN.S 1809 | Code | 11 | | 1 | 00/5512 : 0A | ASL ; *8 1877 | 1 PACMAN.S 1810 | Code | 11 | | 1 | 00/5513 : AA | TAX 1878 | 1 PACMAN.S 1811 | Code | 11 | | 3 | 00/5514 : BD CC 55 | LDA L55C7+5,X 1879 | 1 PACMAN.S 1812 | Code | 11 | | 2 | 00/5517 : 85 0B | STA {$0b} 1880 | 1 PACMAN.S 1813 | Code | 11 | | 3 | 00/5519 : BD CD 55 | LDA L55C7+6,X 1881 | 1 PACMAN.S 1814 | Code | 11 | | 2 | 00/551C : 85 0A | STA {$0a} 1882 | 1 PACMAN.S 1815 | Code | 11 | | 3 | 00/551E : 20 6E 55 | JSR L556E 1883 | 1 PACMAN.S 1816 | Code | 11 | | 2 | 00/5521 : A9 00 | LDA #$00 1884 | 1 PACMAN.S 1817 | Code | 11 | | 2 | 00/5523 : 85 0D | STA {$0c}+1 1885 | 1 PACMAN.S 1818 | Code | 11 | | 2 | 00/5525 : 85 0F | STA {$0e}+1 1886 | 1 PACMAN.S 1819 | Code | 11 | | 2 | 00/5527 : A5 0B | LDA {$0b} 1887 | 1 PACMAN.S 1820 | Code | 11 | | 2 | 00/5529 : 85 0C | STA {$0c} 1888 | 1 PACMAN.S 1821 | Code | 11 | | 1 | 00/552B : 18 | CLC 1889 | 1 PACMAN.S 1822 | Code | 11 | | 2 | 00/552C : 69 31 | ADC #$31 1890 | 1 PACMAN.S 1823 | Code | 11 | | 2 | 00/552E : 85 0E | STA {$0e} 1891 | 1 PACMAN.S 1824 | Code | 11 | | 2 | 00/5530 : 90 02 | BCC L5534 1892 | 1 PACMAN.S 1825 | Code | 11 | | 2 | 00/5532 : E6 0F | INC {$0e}+1 1893 | 1 PACMAN.S 1826 | Code | 11 | | 3 | 00/5534 : 20 F6 5C | L5534 JSR L5CF6 1894 | 1 PACMAN.S 1827 | Code | 11 | | 2 | 00/5537 : A5 50 | LDA {$50} 1895 | 1 PACMAN.S 1828 | Code | 11 | | 2 | 00/5539 : F0 03 | BEQ L553E 1896 | 1 PACMAN.S 1829 | Code | 11 | | 3 | 00/553B : 20 CF 53 | JSR loadPLAYERDATA 1897 | 1 PACMAN.S 1830 | Code | 11 | | 3 | 00/553E : 20 E7 70 | L553E JSR L70CC 1898 | 1 PACMAN.S 1831 | Code | 11 | | 2 | 00/5541 : C6 50 | DEC {$50} ; next player 1899 | 1 PACMAN.S 1832 | Code | 11 | | 2 | 00/5543 : 30 1E | BMI L5563 1900 | 1 PACMAN.S 1833 | Code | 11 | | 2 | 00/5545 : F0 03 | BEQ L554A 1901 | 1 PACMAN.S 1834 | Code | 11 | | 3 | 00/5547 : 4C 0E 55 | JMP L550E 1902 | 1 PACMAN.S 1835 | Empty | 11 | | 0 | 00/554A | 1903 | 1 PACMAN.S 1836 | Code | 11 | | 2 | 00/554A : A9 28 | L554A LDA #sprHISCORE 1906 | 1 PACMAN.S 1839 | Code | 11 | | 3 | 00/5551 : 8D 97 55 | STA L5596+1 1907 | 1 PACMAN.S 1840 | Code | 11 | | 2 | 00/5554 : A5 00 | LDA {$00} 1908 | 1 PACMAN.S 1841 | Code | 11 | | 2 | 00/5556 : 85 52 | STA {$52} 1909 | 1 PACMAN.S 1842 | Code | 11 | | 2 | 00/5558 : A5 01 | LDA {$00}+1 1910 | 1 PACMAN.S 1843 | Code | 11 | | 2 | 00/555A : 85 53 | STA {$52}+1 1911 | 1 PACMAN.S 1844 | Code | 11 | | 2 | 00/555C : A5 02 | LDA {$00}+2 1912 | 1 PACMAN.S 1845 | Code | 11 | | 2 | 00/555E : 85 54 | STA {$52}+2 1913 | 1 PACMAN.S 1846 | Code | 11 | | 3 | 00/5560 : 4C 0E 55 | JMP L550E 1914 | 1 PACMAN.S 1847 | Empty | 11 | | 0 | 00/5563 | 1915 | 1 PACMAN.S 1848 | Code | 11 | | 2 | 00/5563 : A9 F7 | L5563 LDA #sprPLAYER 1918 | 1 PACMAN.S 1851 | Code | 11 | | 3 | 00/556A : 8D 97 55 | STA L5596+1 1919 | 1 PACMAN.S 1852 | Code | 11 | | 1 | 00/556D : 60 | RTS 1920 | 1 PACMAN.S 1853 | Empty | 11 | | 0 | 00/556E | 1921 | 1 PACMAN.S 1854 | Code | 11 | | 3 | 00/556E : BD C7 55 | L556E LDA L55C7,X ; X on screen 1922 | 1 PACMAN.S 1855 | Code | 11 | | 2 | 00/5571 : 85 04 | STA {$04} 1923 | 1 PACMAN.S 1856 | Code | 11 | | 3 | 00/5573 : BD C8 55 | LDA L55C7+1,X ; Y on screen 1924 | 1 PACMAN.S 1857 | Code | 11 | | 2 | 00/5576 : 85 10 | STA {$10} 1925 | 1 PACMAN.S 1858 | Code | 11 | | 3 | 00/5578 : BD C9 55 | LDA L55C7+2,X ; X2 1926 | 1 PACMAN.S 1859 | Code | 11 | | 2 | 00/557B : 85 0E | STA {$0e} 1927 | 1 PACMAN.S 1860 | Code | 11 | | 3 | 00/557D : BD CA 55 | LDA L55C7+3,X 1928 | 1 PACMAN.S 1861 | Code | 11 | | 2 | 00/5580 : 85 0F | STA {$0e}+1 1929 | 1 PACMAN.S 1862 | Code | 11 | | 3 | 00/5582 : BD CB 55 | LDA L55C7+4,X ; Y2 1930 | 1 PACMAN.S 1863 | Code | 11 | | 2 | 00/5585 : 85 11 | STA {$11} 1931 | 1 PACMAN.S 1864 | Code | 11 | | 2 | 00/5587 : A9 00 | LDA #$00 1932 | 1 PACMAN.S 1865 | Code | 11 | | 2 | 00/5589 : 85 03 | STA {$03} 1933 | 1 PACMAN.S 1866 | Code | 11 | | 2 | 00/558B : A9 07 | LDA #$07 ; 7w and 7h 1934 | 1 PACMAN.S 1867 | Code | 11 | | 2 | 00/558D : 85 18 | STA {$18} 1935 | 1 PACMAN.S 1868 | Code | 11 | | 2 | 00/558F : 85 1A | STA {$1a} 1936 | 1 PACMAN.S 1869 | Code | 11 | | 2 | 00/5591 : A9 F7 | L5591 LDA #sprPLAYER 1939 | 1 PACMAN.S 1872 | Code | 11 | | 3 | 00/5598 : 8D B3 55 | STA L55B1+2 1940 | 1 PACMAN.S 1873 | Code | 11 | | 3 | 00/559B : 20 A6 55 | JSR drawCOLORSPRITE 1941 | 1 PACMAN.S 1874 | Code | 11 | | 2 | 00/559E : A5 50 | LDA {$50} ; skip if player 0 1942 | 1 PACMAN.S 1875 | Code | 11 | | 2 | 00/55A0 : F0 03 | BEQ L55A5 1943 | 1 PACMAN.S 1876 | Code | 11 | | 3 | 00/55A2 : 20 74 71 | JSR printDIGIT 1944 | 1 PACMAN.S 1877 | Code | 11 | | 1 | 00/55A5 : 60 | L55A5 RTS 1945 | 1 PACMAN.S 1878 | Empty | 11 | | 0 | 00/55A6 | 1946 | 1 PACMAN.S 1879 | Comment | 11 | | 0 | 00/55A6 | *----------------------------------- 1947 | 1 PACMAN.S 1880 | Comment | 11 | | 0 | 00/55A6 | * DRAW A SPRITE IN COLOR 1948 | 1 PACMAN.S 1881 | Comment | 11 | | 0 | 00/55A6 | *----------------------------------- 1949 | 1 PACMAN.S 1882 | Empty | 11 | | 0 | 00/55A6 | 1950 | 1 PACMAN.S 1883 | Empty | 11 | | 0 | 00/55A6 | drawCOLORSPRITE 1951 | 1 PACMAN.S 1884 | Code | 11 | | 3 | 00/55A6 : 20 58 5B | JSR setHGRADDRESS 1952 | 1 PACMAN.S 1885 | Code | 11 | | 2 | 00/55A9 : A6 03 | LDX {$03} 1953 | 1 PACMAN.S 1886 | Code | 11 | | 2 | 00/55AB : A4 04 | LDY {$04} 1954 | 1 PACMAN.S 1887 | Code | 11 | | 2 | 00/55AD : A5 1A | LDA {$1a} ; number of bytes per line to output 1955 | 1 PACMAN.S 1888 | Code | 11 | | 2 | 00/55AF : 85 09 | STA {$09} 1956 | 1 PACMAN.S 1889 | Code | 11 | | 3 | 00/55B1 : BD 66 06 | L55B1 LDA $0666,X 1957 | 1 PACMAN.S 1890 | Code | 11 | | 2 | 00/55B4 : 11 12 | ORA ({$12}),Y 1958 | 1 PACMAN.S 1891 | Code | 11 | | 2 | 00/55B6 : 91 12 | STA ({$12}),Y 1959 | 1 PACMAN.S 1892 | Code | 11 | | 1 | 00/55B8 : E8 | INX 1960 | 1 PACMAN.S 1893 | Code | 11 | | 1 | 00/55B9 : C8 | INY 1961 | 1 PACMAN.S 1894 | Code | 11 | | 2 | 00/55BA : C6 09 | DEC {$09} 1962 | 1 PACMAN.S 1895 | Code | 11 | | 2 | 00/55BC : D0 F3 | BNE L55B1 1963 | 1 PACMAN.S 1896 | Code | 11 | | 2 | 00/55BE : 86 03 | STX {$03} ; next X bit 1964 | 1 PACMAN.S 1897 | Code | 11 | | 2 | 00/55C0 : E6 10 | INC {$10} ; next Y 1965 | 1 PACMAN.S 1898 | Code | 11 | | 2 | 00/55C2 : C6 18 | DEC {$18} ; data-- 1966 | 1 PACMAN.S 1899 | Code | 11 | | 2 | 00/55C4 : D0 E0 | BNE drawCOLORSPRITE 1967 | 1 PACMAN.S 1900 | Code | 11 | | 1 | 00/55C6 : 60 | RTS 1968 | 1 PACMAN.S 1901 | Empty | 11 | | 0 | 00/55C7 | 1969 | 1 PACMAN.S 1902 | Comment | 11 | | 0 | 00/55C7 | *--- Structure (7-bytes) to display PLAYER X data 1970 | 1 PACMAN.S 1903 | Empty | 11 | | 0 | 00/55C7 | 1971 | 1 PACMAN.S 1904 | Data | 11 | | 8 | 00/55C7 : 00 54 2F 00 | L55C7 HEX 00,54,2F,00,54,04,5C,00; High score | | | | | | 54 04 5C 00 | 1972 | 1 PACMAN.S 1905 | Data | 11 | | 8 | 00/55CF : 00 06 2F 00 | HEX 00,06,2F,00,06,04,0E,00; P1 | | | | | | 06 04 0E 00 | 1973 | 1 PACMAN.S 1906 | Data | 11 | | 8 | 00/55D7 : 20 06 0F 01 | HEX 20,06,0F,01,06,E4,0E,00; P2 | | | | | | 06 E4 0E 00 | 1974 | 1 PACMAN.S 1907 | Data | 11 | | 8 | 00/55DF : 00 29 2F 00 | HEX 00,29,2F,00,29,04,31,00; P3 | | | | | | 29 04 31 00 | 1975 | 1 PACMAN.S 1908 | Data | 11 | | 8 | 00/55E7 : 20 29 0F 01 | HEX 20,29,0F,01,29,E4,31,00; P4 | | | | | | 29 E4 31 00 | 1976 | 1 PACMAN.S 1909 | Data | 11 | | 8 | 00/55EF : 20 54 0F 01 | HEX 20,54,0F,01,54,E4,5C,00; P5 | | | | | | 54 E4 5C 00 | 1977 | 1 PACMAN.S 1910 | Empty | 11 | | 0 | 00/55F7 | 1978 | 1 PACMAN.S 1911 | Comment | 11 | | 0 | 00/55F7 | * PLAYER sprite (7*7) 1979 | 1 PACMAN.S 1912 | Empty | 11 | | 0 | 00/55F7 | 1980 | 1 PACMAN.S 1913 | Data | 11 | | 7 | 00/55F7 : 70 09 10 22 | sprPLAYER HEX 700910225F070A | | | | | | 5F 07 0A | 1981 | 1 PACMAN.S 1914 | Data | 11 | | 7 | 00/55FE : 10 0A 28 22 | HEX 100A282241080A | | | | | | 41 08 0A | 1982 | 1 PACMAN.S 1915 | Data | 11 | | 7 | 00/5605 : 10 0A 44 14 | HEX 100A441441081F | | | | | | 41 08 1F | 1983 | 1 PACMAN.S 1916 | Data | 11 | | 7 | 00/560C : 70 09 7C 08 | HEX 70097C085F070A | | | | | | 5F 07 0A | 1984 | 1 PACMAN.S 1917 | Data | 11 | | 7 | 00/5613 : 10 08 44 08 | HEX 1008440841021F | | | | | | 41 02 1F | 1985 | 1 PACMAN.S 1918 | Data | 11 | | 7 | 00/561A : 10 08 44 08 | HEX 1008440841040A | | | | | | 41 04 0A | 1986 | 1 PACMAN.S 1919 | Data | 11 | | 7 | 00/5621 : 10 78 45 08 | HEX 107845085F080A | | | | | | 5F 08 0A | 1987 | 1 PACMAN.S 1920 | Empty | 11 | | 0 | 00/5628 | 1988 | 1 PACMAN.S 1921 | Comment | 11 | | 0 | 00/5628 | * HISCORE sprite (7*7) 1989 | 1 PACMAN.S 1922 | Empty | 11 | | 0 | 00/5628 | 1990 | 1 PACMAN.S 1923 | Data | 11 | | 7 | 00/5628 : 30 7B 79 78 | sprHISCORE HEX 307B7978383E38 | | | | | | 38 3E 38 | 1991 | 1 PACMAN.S 1924 | Data | 11 | | 7 | 00/562F : 10 2A 8D 44 | HEX 102A8D44444422 | | | | | | 44 44 22 | 1992 | 1 PACMAN.S 1925 | Data | 11 | | 7 | 00/5636 : 10 22 04 02 | HEX 10220402044502 | | | | | | 04 45 02 | 1993 | 1 PACMAN.S 1926 | Data | 11 | | 7 | 00/563D : 70 22 78 02 | HEX 70227802043D1E | | | | | | 04 3D 1E | 1994 | 1 PACMAN.S 1927 | Data | 11 | | 7 | 00/5644 : 10 22 40 02 | HEX 10224002041502 | | | | | | 04 15 02 | 1995 | 1 PACMAN.S 1928 | Data | 11 | | 7 | 00/564B : 10 2A 45 44 | HEX 102A4544442422 | | | | | | 44 24 22 | 1996 | 1 PACMAN.S 1929 | Data | 11 | | 7 | 00/5652 : 30 7B 7C 78 | HEX 307B7C78384638 | | | | | | 38 46 38 | 1997 | 1 PACMAN.S 1930 | Empty | 11 | | 0 | 00/5659 | 1998 | 1 PACMAN.S 1931 | Comment | 11 | | 0 | 00/5659 | *----------------------------------- 1999 | 1 PACMAN.S 1932 | Comment | 11 | | 0 | 00/5659 | * PREPARE THE COMPLETE LEVEL 2000 | 1 PACMAN.S 1933 | Comment | 11 | | 0 | 00/5659 | *----------------------------------- 2001 | 1 PACMAN.S 1934 | Empty | 11 | | 0 | 00/5659 | 2002 | 1 PACMAN.S 1935 | Empty | 11 | | 0 | 00/5659 | prepareLEVEL 2003 | 1 PACMAN.S 1936 | Code | 11 | | 3 | 00/5659 : 20 61 6F | JSR clearHGR 2004 | 1 PACMAN.S 1937 | Code | 11 | | 3 | 00/565C : 8D 10 C0 | STA {$C010} 2005 | 1 PACMAN.S 1938 | Code | 11 | | 3 | 00/565F : 20 4A 6F | JSR setHGR 2006 | 1 PACMAN.S 1939 | Code | 11 | | 3 | 00/5662 : 20 53 5D | JSR drawGAMEBOARD 2007 | 1 PACMAN.S 1940 | Code | 11 | | 3 | 00/5665 : 20 98 8A | JSR drawGHOSTDOOR 2008 | 1 PACMAN.S 1941 | Code | 11 | | 2 | 00/5668 : A5 50 | LDA {$50} ; save current player index 2009 | 1 PACMAN.S 1942 | Code | 11 | | 2 | 00/566A : 85 F1 | STA $F1 2010 | 1 PACMAN.S 1943 | Code | 11 | | 3 | 00/566C : 20 CF 53 | JSR loadPLAYERDATA 2011 | 1 PACMAN.S 1944 | Code | 11 | | 3 | 00/566F : 20 13 61 | JSR drawDOTS 2012 | 1 PACMAN.S 1945 | Code | 11 | | 3 | 00/5672 : 20 0A 55 | JSR drawSCORES 2013 | 1 PACMAN.S 1946 | Code | 11 | | 2 | 00/5675 : A5 F1 | LDA $F1 ; restore current player index 2014 | 1 PACMAN.S 1947 | Code | 11 | | 2 | 00/5677 : 85 50 | STA {$50} 2015 | 1 PACMAN.S 1948 | Code | 11 | | 3 | 00/5679 : 20 CF 53 | JSR loadPLAYERDATA 2016 | 1 PACMAN.S 1949 | Code | 11 | | 3 | 00/567C : 20 92 56 | JSR printRANK 2017 | 1 PACMAN.S 1950 | Code | 11 | | 3 | 00/567F : 20 CF 56 | JSR printNBLIVES 2018 | 1 PACMAN.S 1951 | Code | 11 | | 2 | 00/5682 : A5 E8 | LDA {$e8} 2019 | 1 PACMAN.S 1952 | Code | 11 | | 2 | 00/5684 : D0 0B | BNE L5691 2020 | 1 PACMAN.S 1953 | Code | 11 | | 2 | 00/5686 : A5 F4 | LDA {$f4} ; did we already play the intro music? 2021 | 1 PACMAN.S 1954 | Code | 11 | | 2 | 00/5688 : D0 07 | BNE L5691 2022 | 1 PACMAN.S 1955 | Code | 11 | | 3 | 00/568A : 20 53 7D | JSR playINTROMUSIC 2023 | 1 PACMAN.S 1956 | Code | 11 | | 2 | 00/568D : A9 01 | LDA #$01 2024 | 1 PACMAN.S 1957 | Code | 11 | | 2 | 00/568F : 85 F4 | STA {$f4} 2025 | 1 PACMAN.S 1958 | Code | 11 | | 1 | 00/5691 : 60 | L5691 RTS 2026 | 1 PACMAN.S 1959 | Empty | 11 | | 0 | 00/5692 | 2027 | 1 PACMAN.S 1960 | Comment | 11 | | 0 | 00/5692 | *----------------------------------- 2028 | 1 PACMAN.S 1961 | Comment | 11 | | 0 | 00/5692 | * PRINT RANK (LEVEL) 2029 | 1 PACMAN.S 1962 | Comment | 11 | | 0 | 00/5692 | *----------------------------------- 2030 | 1 PACMAN.S 1963 | Empty | 11 | | 0 | 00/5692 | 2031 | 1 PACMAN.S 1964 | Code | 11 | | 3 | 00/5692 : 4C 2E 6F | printRANK JMP showFRUITEDRANK ; LoGo 2032 | 1 PACMAN.S 1965 | Empty | 11 | | 0 | 00/5695 | 2033 | 1 PACMAN.S 1966 | Code | 11 | | 2 | 00/5695 : A9 E1 | LDA #$E1 ; display the rank number, aka the level 2034 | 1 PACMAN.S 1967 | Code | 11 | | 2 | 00/5697 : 85 0E | STA {$0e} ; it was replaced on the released game 2035 | 1 PACMAN.S 1968 | Code | 11 | | 2 | 00/5699 : A9 00 | LDA #$00 ; by the equivalent fruit! 2036 | 1 PACMAN.S 1969 | Code | 11 | | 2 | 00/569B : 85 0F | STA {$0e}+1 2037 | 1 PACMAN.S 1970 | Code | 11 | | 2 | 00/569D : A9 B0 | LDA #$B0 2038 | 1 PACMAN.S 1971 | Code | 11 | | 2 | 00/569F : 85 11 | STA {$11} 2039 | 1 PACMAN.S 1972 | Code | 11 | | 2 | 00/56A1 : A5 55 | LDA {$55} 2040 | 1 PACMAN.S 1973 | Code | 11 | | 3 | 00/56A3 : 20 C3 56 | JSR L56C3 2041 | 1 PACMAN.S 1974 | Code | 11 | | 2 | 00/56A6 : 85 19 | STA $19 2042 | 1 PACMAN.S 1975 | Code | 11 | | 2 | 00/56A8 : 29 F0 | AND #$F0 2043 | 1 PACMAN.S 1976 | Code | 11 | | 2 | 00/56AA : F0 07 | BEQ L56B3 2044 | 1 PACMAN.S 1977 | Code | 11 | | 1 | 00/56AC : 6A | ROR 2045 | 1 PACMAN.S 1978 | Code | 11 | | 1 | 00/56AD : 6A | ROR 2046 | 1 PACMAN.S 1979 | Code | 11 | | 1 | 00/56AE : 6A | ROR 2047 | 1 PACMAN.S 1980 | Code | 11 | | 1 | 00/56AF : 6A | ROR 2048 | 1 PACMAN.S 1981 | Code | 11 | | 3 | 00/56B0 : 20 74 71 | JSR printDIGIT 2049 | 1 PACMAN.S 1982 | Code | 11 | | 2 | 00/56B3 : A9 E7 | L56B3 LDA #$E7 2050 | 1 PACMAN.S 1983 | Code | 11 | | 2 | 00/56B5 : 85 0E | STA {$0e} 2051 | 1 PACMAN.S 1984 | Code | 11 | | 2 | 00/56B7 : A9 B0 | LDA #$B0 2052 | 1 PACMAN.S 1985 | Code | 11 | | 2 | 00/56B9 : 85 11 | STA {$11} 2053 | 1 PACMAN.S 1986 | Code | 11 | | 2 | 00/56BB : A5 19 | LDA $19 2054 | 1 PACMAN.S 1987 | Code | 11 | | 2 | 00/56BD : 29 0F | AND #$0F 2055 | 1 PACMAN.S 1988 | Code | 11 | | 3 | 00/56BF : 20 74 71 | JSR printDIGIT 2056 | 1 PACMAN.S 1989 | Code | 11 | | 1 | 00/56C2 : 60 | RTS 2057 | 1 PACMAN.S 1990 | Empty | 11 | | 0 | 00/56C3 | 2058 | 1 PACMAN.S 1991 | Code | 11 | | 1 | 00/56C3 : AA | L56C3 TAX ; from hex to dec 2059 | 1 PACMAN.S 1992 | Code | 11 | | 2 | 00/56C4 : A9 00 | LDA #$00 2060 | 1 PACMAN.S 1993 | Code | 11 | | 1 | 00/56C6 : F8 | SED 2061 | 1 PACMAN.S 1994 | Code | 11 | | 1 | 00/56C7 : 18 | CLC 2062 | 1 PACMAN.S 1995 | Code | 11 | | 2 | 00/56C8 : 69 01 | L56C8 ADC #$01 2063 | 1 PACMAN.S 1996 | Code | 11 | | 1 | 00/56CA : CA | DEX 2064 | 1 PACMAN.S 1997 | Code | 11 | | 2 | 00/56CB : D0 FB | BNE L56C8 2065 | 1 PACMAN.S 1998 | Code | 11 | | 1 | 00/56CD : D8 | CLD 2066 | 1 PACMAN.S 1999 | Code | 11 | | 1 | 00/56CE : 60 | RTS 2067 | 1 PACMAN.S 2000 | Empty | 11 | | 0 | 00/56CF | 2068 | 1 PACMAN.S 2001 | Comment | 11 | | 0 | 00/56CF | *----------------------------------- 2069 | 1 PACMAN.S 2002 | Comment | 11 | | 0 | 00/56CF | * PRINT NB LIVES 2070 | 1 PACMAN.S 2003 | Comment | 11 | | 0 | 00/56CF | *----------------------------------- 2071 | 1 PACMAN.S 2004 | Empty | 11 | | 0 | 00/56CF | 2072 | 1 PACMAN.S 2005 | Empty | 11 | | 0 | 00/56CF | printNBLIVES 2073 | 1 PACMAN.S 2006 | Code | 11 | | 2 | 00/56CF : A5 58 | LDA {$58} ; Show 2 Pacman if we have 3 lives 2074 | 1 PACMAN.S 2007 | Code | 11 | | 2 | 00/56D1 : 29 7F | AND #$7F 2075 | 1 PACMAN.S 2008 | Code | 11 | | 2 | 00/56D3 : 85 19 | STA $19 ; save nb lives 2076 | 1 PACMAN.S 2009 | Code | 11 | | 2 | 00/56D5 : A5 E8 | LDA {$e8} 2077 | 1 PACMAN.S 2010 | Code | 11 | | 2 | 00/56D7 : D0 23 | BNE L56FC ; if demo, skip 2078 | 1 PACMAN.S 2011 | Empty | 11 | | 0 | 00/56D9 | 2079 | 1 PACMAN.S 2012 | Code | 11 | | 2 | 00/56D9 : A9 09 | LDA #$09 ; set coordinates 2080 | 1 PACMAN.S 2013 | Code | 11 | | 2 | 00/56DB : 85 0E | STA {$0e} 2081 | 1 PACMAN.S 2014 | Code | 11 | | 2 | 00/56DD : A9 00 | LDA #$00 2082 | 1 PACMAN.S 2015 | Code | 11 | | 2 | 00/56DF : 85 0D | STA {$0c}+1 2083 | 1 PACMAN.S 2016 | Code | 11 | | 2 | 00/56E1 : A9 B2 | LDA #$B2 2084 | 1 PACMAN.S 2017 | Code | 11 | | 2 | 00/56E3 : 85 11 | STA {$11} 2085 | 1 PACMAN.S 2018 | Code | 11 | | 2 | 00/56E5 : A5 19 | LDA $19 ; do we have lives? 2086 | 1 PACMAN.S 2019 | Code | 11 | | 2 | 00/56E7 : D0 01 | BNE L56EA 2087 | 1 PACMAN.S 2020 | Code | 11 | | 1 | 00/56E9 : 60 | RTS ; no 2088 | 1 PACMAN.S 2021 | Empty | 11 | | 0 | 00/56EA | 2089 | 1 PACMAN.S 2022 | Code | 11 | | 2 | 00/56EA : C6 19 | L56EA DEC $19 ; yes 2090 | 1 PACMAN.S 2023 | Code | 11 | | 2 | 00/56EC : F0 0E | BEQ L56FC 2091 | 1 PACMAN.S 2024 | Code | 11 | | 3 | 00/56EE : 20 FD 56 | L56EE JSR L56FD ; print Pacman 2092 | 1 PACMAN.S 2025 | Code | 11 | | 1 | 00/56F1 : 18 | CLC ; next one 2093 | 1 PACMAN.S 2026 | Code | 11 | | 2 | 00/56F2 : A5 0E | LDA {$0e} 2094 | 1 PACMAN.S 2027 | Code | 11 | | 2 | 00/56F4 : 69 0C | ADC #$0C 2095 | 1 PACMAN.S 2028 | Code | 11 | | 2 | 00/56F6 : 85 0E | STA {$0e} 2096 | 1 PACMAN.S 2029 | Code | 11 | | 2 | 00/56F8 : C6 19 | DEC $19 2097 | 1 PACMAN.S 2030 | Code | 11 | | 2 | 00/56FA : D0 F2 | BNE L56EE 2098 | 1 PACMAN.S 2031 | Code | 11 | | 1 | 00/56FC : 60 | L56FC RTS 2099 | 1 PACMAN.S 2032 | Empty | 11 | | 0 | 00/56FD | 2100 | 1 PACMAN.S 2033 | Code | 11 | | 2 | 00/56FD : A5 0E | L56FD LDA {$0e} ; draw Pacman sprite 2101 | 1 PACMAN.S 2034 | Code | 11 | | 2 | 00/56FF : 85 0C | STA {$0c} 2102 | 1 PACMAN.S 2035 | Code | 11 | | 2 | 00/5701 : A5 11 | LDA {$11} 2103 | 1 PACMAN.S 2036 | Code | 11 | | 2 | 00/5703 : 85 10 | STA {$10} 2104 | 1 PACMAN.S 2037 | Code | 11 | | 2 | 00/5705 : A9 D3 | LDA #L9CB8 2106 | 1 PACMAN.S 2039 | Code | 11 | | 3 | 00/5709 : 4C 20 6A | JMP L6A20 2107 | 1 PACMAN.S 2040 | Empty | 11 | | 0 | 00/570C | 2108 | 1 PACMAN.S 2041 | Comment | 11 | | 0 | 00/570C | *----------------------------------- 2109 | 1 PACMAN.S 2042 | Comment | 11 | | 0 | 00/570C | * BLINK THINGS! 2110 | 1 PACMAN.S 2043 | Comment | 11 | | 0 | 00/570C | *----------------------------------- 2111 | 1 PACMAN.S 2044 | Empty | 11 | | 0 | 00/570C | 2112 | 1 PACMAN.S 2045 | Code | 11 | | 3 | 00/570C : 20 B3 58 | blinkTHINGS JSR blinkPLAYERNAME 2113 | 1 PACMAN.S 2046 | Empty | 11 | | 0 | 00/570F | 2114 | 1 PACMAN.S 2047 | Code | 11 | | 2 | 00/570F : A5 5E | LDA {$5e} ; blink dots 2115 | 1 PACMAN.S 2048 | Code | 11 | | 2 | 00/5711 : F0 03 | BEQ L5716 2116 | 1 PACMAN.S 2049 | Code | 11 | | 2 | 00/5713 : C6 5E | DEC {$5e} 2117 | 1 PACMAN.S 2050 | Code | 11 | | 1 | 00/5715 : 60 | RTS 2118 | 1 PACMAN.S 2051 | Empty | 11 | | 0 | 00/5716 | 2119 | 1 PACMAN.S 2052 | Code | 11 | | 3 | 00/5716 : 20 39 6D | L5716 JSR getMAXRANK15 2120 | 1 PACMAN.S 2053 | Code | 11 | | 1 | 00/5719 : AA | TAX 2121 | 1 PACMAN.S 2054 | Code | 11 | | 3 | 00/571A : BD 33 57 | LDA L5733,X 2122 | 1 PACMAN.S 2055 | Code | 11 | | 2 | 00/571D : 85 5E | STA {$5e} 2123 | 1 PACMAN.S 2056 | Empty | 11 | | 0 | 00/571F | 2124 | 1 PACMAN.S 2057 | Code | 11 | | 2 | 00/571F : A5 5F | LDA {$5f} 2125 | 1 PACMAN.S 2058 | Code | 11 | | 2 | 00/5721 : F0 08 | BEQ L572B 2126 | 1 PACMAN.S 2059 | Code | 11 | | 3 | 00/5723 : 20 43 57 | JSR hideENERGIZERS 2127 | 1 PACMAN.S 2060 | Code | 11 | | 2 | 00/5726 : A9 00 | LDA #$00 2128 | 1 PACMAN.S 2061 | Code | 11 | | 2 | 00/5728 : 85 5F | STA {$5f} 2129 | 1 PACMAN.S 2062 | Code | 11 | | 1 | 00/572A : 60 | RTS 2130 | 1 PACMAN.S 2063 | Empty | 11 | | 0 | 00/572B | 2131 | 1 PACMAN.S 2064 | Code | 11 | | 3 | 00/572B : 20 BE 57 | L572B JSR showENERGIZERS 2132 | 1 PACMAN.S 2065 | Code | 11 | | 2 | 00/572E : A9 01 | LDA #$01 2133 | 1 PACMAN.S 2066 | Code | 11 | | 2 | 00/5730 : 85 5F | STA {$5f} 2134 | 1 PACMAN.S 2067 | Code | 11 | | 1 | 00/5732 : 60 | RTS 2135 | 1 PACMAN.S 2068 | Empty | 11 | | 0 | 00/5733 | 2136 | 1 PACMAN.S 2069 | Data | 11 | | 1 | 00/5733 : 50 | L5733 DB $50 ; Tempo table 2137 | 1 PACMAN.S 2070 | Data | 11 | | 1 | 00/5734 : 50 | DB $50 2138 | 1 PACMAN.S 2071 | Data | 11 | | 1 | 00/5735 : 50 | DB $50 2139 | 1 PACMAN.S 2072 | Data | 11 | | 1 | 00/5736 : 50 | DB $50 2140 | 1 PACMAN.S 2073 | Data | 11 | | 1 | 00/5737 : 50 | DB $50 2141 | 1 PACMAN.S 2074 | Data | 11 | | 1 | 00/5738 : 50 | DB $50 2142 | 1 PACMAN.S 2075 | Data | 11 | | 1 | 00/5739 : 50 | DB $50 2143 | 1 PACMAN.S 2076 | Data | 11 | | 1 | 00/573A : 50 | DB $50 2144 | 1 PACMAN.S 2077 | Data | 11 | | 1 | 00/573B : 50 | DB $50 2145 | 1 PACMAN.S 2078 | Data | 11 | | 1 | 00/573C : 50 | DB $50 2146 | 1 PACMAN.S 2079 | Data | 11 | | 1 | 00/573D : 50 | DB $50 2147 | 1 PACMAN.S 2080 | Data | 11 | | 1 | 00/573E : 50 | DB $50 2148 | 1 PACMAN.S 2081 | Data | 11 | | 1 | 00/573F : 50 | DB $50 2149 | 1 PACMAN.S 2082 | Data | 11 | | 1 | 00/5740 : 50 | DB $50 2150 | 1 PACMAN.S 2083 | Data | 11 | | 1 | 00/5741 : 50 | DB $50 2151 | 1 PACMAN.S 2084 | Data | 11 | | 1 | 00/5742 : 50 | DB $50 2152 | 1 PACMAN.S 2085 | Empty | 11 | | 0 | 00/5743 | 2153 | 1 PACMAN.S 2086 | Comment | 11 | | 0 | 00/5743 | *----------------------------------- 2154 | 1 PACMAN.S 2087 | Comment | 11 | | 0 | 00/5743 | * HIDE ENERGIZERS 2155 | 1 PACMAN.S 2088 | Comment | 11 | | 0 | 00/5743 | *----------------------------------- 2156 | 1 PACMAN.S 2089 | Empty | 11 | | 0 | 00/5743 | 2157 | 1 PACMAN.S 2090 | Empty | 11 | | 0 | 00/5743 | hideENERGIZERS 2158 | 1 PACMAN.S 2091 | Code | 11 | | 2 | 00/5743 : A9 00 | LDA #$00 ; fixed address 2159 | 1 PACMAN.S 2092 | Code | 11 | | 2 | 00/5745 : 85 0D | STA {$0c}+1 2160 | 1 PACMAN.S 2093 | Code | 11 | | 2 | 00/5747 : A9 62 | LDA #>theBOARD ; go to dot 1 2161 | 1 PACMAN.S 2094 | Code | 11 | | 2 | 00/5749 : 85 17 | STA {$16}+1 2162 | 1 PACMAN.S 2095 | Code | 11 | | 1 | 00/574B : 18 | CLC 2163 | 1 PACMAN.S 2096 | Code | 11 | | 2 | 00/574C : A9 3A | LDA #theBOARD 2197 | 1 PACMAN.S 2130 | Code | 11 | | 2 | 00/578C : 69 03 | ADC #$03 2198 | 1 PACMAN.S 2131 | Code | 11 | | 2 | 00/578E : 85 17 | STA {$16}+1 2199 | 1 PACMAN.S 2132 | Code | 11 | | 2 | 00/5790 : A0 00 | LDY #$00 2200 | 1 PACMAN.S 2133 | Code | 11 | | 2 | 00/5792 : B1 16 | LDA ({$16}),Y 2201 | 1 PACMAN.S 2134 | Code | 11 | | 2 | 00/5794 : F0 0B | BEQ L57A1 2202 | 1 PACMAN.S 2135 | Code | 11 | | 2 | 00/5796 : A9 D6 | LDA #$D6 2203 | 1 PACMAN.S 2136 | Code | 11 | | 2 | 00/5798 : 85 0C | STA {$0c} 2204 | 1 PACMAN.S 2137 | Code | 11 | | 2 | 00/579A : A9 15 | LDA #$15 2205 | 1 PACMAN.S 2138 | Code | 11 | | 2 | 00/579C : 85 10 | STA {$10} 2206 | 1 PACMAN.S 2139 | Code | 11 | | 3 | 00/579E : 20 34 78 | JSR L7819 2207 | 1 PACMAN.S 2140 | Empty | 11 | | 0 | 00/57A1 | 2208 | 1 PACMAN.S 2141 | Code | 11 | | 1 | 00/57A1 : 18 | L57A1 CLC ; go to dot 4 2209 | 1 PACMAN.S 2142 | Code | 11 | | 2 | 00/57A2 : A5 16 | LDA {$16} 2210 | 1 PACMAN.S 2143 | Code | 11 | | 2 | 00/57A4 : 69 14 | ADC #$14 2211 | 1 PACMAN.S 2144 | Code | 11 | | 2 | 00/57A6 : 85 16 | STA {$16} 2212 | 1 PACMAN.S 2145 | Code | 11 | | 2 | 00/57A8 : 90 02 | BCC L57AC 2213 | 1 PACMAN.S 2146 | Code | 11 | | 2 | 00/57AA : E6 17 | INC {$16}+1 2214 | 1 PACMAN.S 2147 | Code | 11 | | 2 | 00/57AC : A0 00 | L57AC LDY #$00 2215 | 1 PACMAN.S 2148 | Code | 11 | | 2 | 00/57AE : B1 16 | LDA ({$16}),Y 2216 | 1 PACMAN.S 2149 | Code | 11 | | 2 | 00/57B0 : F0 0B | BEQ L57BD 2217 | 1 PACMAN.S 2150 | Code | 11 | | 2 | 00/57B2 : A9 D6 | LDA #$D6 2218 | 1 PACMAN.S 2151 | Code | 11 | | 2 | 00/57B4 : 85 0C | STA {$0c} 2219 | 1 PACMAN.S 2152 | Code | 11 | | 2 | 00/57B6 : A9 8D | LDA #$8D 2220 | 1 PACMAN.S 2153 | Code | 11 | | 2 | 00/57B8 : 85 10 | STA {$10} 2221 | 1 PACMAN.S 2154 | Code | 11 | | 3 | 00/57BA : 20 34 78 | JSR L7819 2222 | 1 PACMAN.S 2155 | Code | 11 | | 1 | 00/57BD : 60 | L57BD RTS 2223 | 1 PACMAN.S 2156 | Empty | 11 | | 0 | 00/57BE | 2224 | 1 PACMAN.S 2157 | Comment | 11 | | 0 | 00/57BE | *----------------------------------- 2225 | 1 PACMAN.S 2158 | Comment | 11 | | 0 | 00/57BE | * DRAW ENERGIZERS 2226 | 1 PACMAN.S 2159 | Comment | 11 | | 0 | 00/57BE | *----------------------------------- 2227 | 1 PACMAN.S 2160 | Empty | 11 | | 0 | 00/57BE | 2228 | 1 PACMAN.S 2161 | Empty | 11 | | 0 | 00/57BE | showENERGIZERS 2229 | 1 PACMAN.S 2162 | Code | 11 | | 2 | 00/57BE : A9 00 | LDA #$00 ; same process as above 2230 | 1 PACMAN.S 2163 | Code | 11 | | 2 | 00/57C0 : 85 0D | STA {$0c}+1 ; but routine draws an energizer dot 2231 | 1 PACMAN.S 2164 | Code | 11 | | 2 | 00/57C2 : A9 62 | LDA #>theBOARD 2232 | 1 PACMAN.S 2165 | Code | 11 | | 2 | 00/57C4 : 85 17 | STA {$16}+1 2233 | 1 PACMAN.S 2166 | Code | 11 | | 1 | 00/57C6 : 18 | CLC 2234 | 1 PACMAN.S 2167 | Code | 11 | | 2 | 00/57C7 : A9 3A | LDA #theBOARD 2268 | 1 PACMAN.S 2201 | Code | 11 | | 2 | 00/5807 : 69 03 | ADC #$03 2269 | 1 PACMAN.S 2202 | Code | 11 | | 2 | 00/5809 : 85 17 | STA {$16}+1 2270 | 1 PACMAN.S 2203 | Code | 11 | | 2 | 00/580B : A0 00 | LDY #$00 2271 | 1 PACMAN.S 2204 | Code | 11 | | 2 | 00/580D : B1 16 | LDA ({$16}),Y 2272 | 1 PACMAN.S 2205 | Code | 11 | | 2 | 00/580F : F0 0B | BEQ L581C 2273 | 1 PACMAN.S 2206 | Code | 11 | | 2 | 00/5811 : A9 D6 | LDA #$D6 2274 | 1 PACMAN.S 2207 | Code | 11 | | 2 | 00/5813 : 85 0C | STA {$0c} 2275 | 1 PACMAN.S 2208 | Code | 11 | | 2 | 00/5815 : A9 16 | LDA #$16 2276 | 1 PACMAN.S 2209 | Code | 11 | | 2 | 00/5817 : 85 10 | STA {$10} 2277 | 1 PACMAN.S 2210 | Code | 11 | | 3 | 00/5819 : 20 B6 61 | JSR drawENERGIZERDOT 2278 | 1 PACMAN.S 2211 | Empty | 11 | | 0 | 00/581C | 2279 | 1 PACMAN.S 2212 | Code | 11 | | 1 | 00/581C : 18 | L581C CLC 2280 | 1 PACMAN.S 2213 | Code | 11 | | 2 | 00/581D : A5 16 | LDA {$16} 2281 | 1 PACMAN.S 2214 | Code | 11 | | 2 | 00/581F : 69 14 | ADC #$14 2282 | 1 PACMAN.S 2215 | Code | 11 | | 2 | 00/5821 : 85 16 | STA {$16} 2283 | 1 PACMAN.S 2216 | Code | 11 | | 2 | 00/5823 : 90 02 | BCC L5827 2284 | 1 PACMAN.S 2217 | Code | 11 | | 2 | 00/5825 : E6 17 | INC {$16}+1 2285 | 1 PACMAN.S 2218 | Code | 11 | | 2 | 00/5827 : A0 00 | L5827 LDY #$00 2286 | 1 PACMAN.S 2219 | Code | 11 | | 2 | 00/5829 : B1 16 | LDA ({$16}),Y 2287 | 1 PACMAN.S 2220 | Code | 11 | | 2 | 00/582B : F0 0B | BEQ L5838 2288 | 1 PACMAN.S 2221 | Code | 11 | | 2 | 00/582D : A9 D6 | LDA #$D6 2289 | 1 PACMAN.S 2222 | Code | 11 | | 2 | 00/582F : 85 0C | STA {$0c} 2290 | 1 PACMAN.S 2223 | Code | 11 | | 2 | 00/5831 : A9 8E | LDA #$8E 2291 | 1 PACMAN.S 2224 | Code | 11 | | 2 | 00/5833 : 85 10 | STA {$10} 2292 | 1 PACMAN.S 2225 | Code | 11 | | 3 | 00/5835 : 20 B6 61 | JSR drawENERGIZERDOT 2293 | 1 PACMAN.S 2226 | Code | 11 | | 1 | 00/5838 : 60 | L5838 RTS 2294 | 1 PACMAN.S 2227 | Empty | 11 | | 0 | 00/5839 | 2295 | 1 PACMAN.S 2228 | Comment | 11 | | 0 | 00/5839 | *----------------------------------- 2296 | 1 PACMAN.S 2229 | Comment | 11 | | 0 | 00/5839 | * SHOW PACMAN (at its initial pos) 2297 | 1 PACMAN.S 2230 | Comment | 11 | | 0 | 00/5839 | *----------------------------------- 2298 | 1 PACMAN.S 2231 | Empty | 11 | | 0 | 00/5839 | 2299 | 1 PACMAN.S 2232 | Code | 11 | | 2 | 00/5839 : A9 8B | showPACMAN LDA #$8B ; draw Pacman at its initial position 2300 | 1 PACMAN.S 2233 | Code | 11 | | 2 | 00/583B : 85 0C | STA {$0c} 2301 | 1 PACMAN.S 2234 | Code | 11 | | 2 | 00/583D : A9 8F | LDA #$8F 2302 | 1 PACMAN.S 2235 | Code | 11 | | 2 | 00/583F : 85 10 | STA {$10} 2303 | 1 PACMAN.S 2236 | Code | 11 | | 2 | 00/5841 : A9 00 | LDA #$00 2304 | 1 PACMAN.S 2237 | Code | 11 | | 2 | 00/5843 : 85 0D | STA {$0c}+1 2305 | 1 PACMAN.S 2238 | Code | 11 | | 2 | 00/5845 : A9 00 | LDA #$00 2306 | 1 PACMAN.S 2239 | Code | 11 | | 2 | 00/5847 : 85 1E | STA $1E 2307 | 1 PACMAN.S 2240 | Code | 11 | | 2 | 00/5849 : A9 15 | LDA #sprPACMAN0 ; fully closed 2309 | 1 PACMAN.S 2242 | Code | 11 | | 3 | 00/584D : 4C 20 6A | JMP L6A20 2310 | 1 PACMAN.S 2243 | Empty | 11 | | 0 | 00/5850 | 2311 | 1 PACMAN.S 2244 | Comment | 11 | | 0 | 00/5850 | *----------------------------------- 2312 | 1 PACMAN.S 2245 | Comment | 11 | | 0 | 00/5850 | * GET READY!! 2313 | 1 PACMAN.S 2246 | Comment | 11 | | 0 | 00/5850 | *----------------------------------- 2314 | 1 PACMAN.S 2247 | Empty | 11 | | 0 | 00/5850 | 2315 | 1 PACMAN.S 2248 | Code | 11 | | 3 | 00/5850 : 20 39 58 | getREADY JSR showPACMAN 2316 | 1 PACMAN.S 2249 | Code | 11 | | 2 | 00/5853 : A5 E8 | LDA {$e8} ; are we playing? 2317 | 1 PACMAN.S 2250 | Code | 11 | | 2 | 00/5855 : F0 03 | BEQ L585A 2318 | 1 PACMAN.S 2251 | Code | 11 | | 3 | 00/5857 : 4C FE 80 | JMP showGAMEOVER ; no, demo 2319 | 1 PACMAN.S 2252 | Empty | 11 | | 0 | 00/585A | 2320 | 1 PACMAN.S 2253 | Code | 11 | | 2 | 00/585A : A9 68 | L585A LDA #$68 ; yes... 2321 | 1 PACMAN.S 2254 | Code | 11 | | 2 | 00/585C : 85 10 | STA {$10} 2322 | 1 PACMAN.S 2255 | Code | 11 | | 2 | 00/585E : A9 00 | LDA #$00 2323 | 1 PACMAN.S 2256 | Code | 11 | | 2 | 00/5860 : 85 03 | STA {$03} 2324 | 1 PACMAN.S 2257 | Code | 11 | | 2 | 00/5862 : A9 05 | LDA #$05 2325 | 1 PACMAN.S 2258 | Code | 11 | | 2 | 00/5864 : 85 1A | STA {$1a} 2326 | 1 PACMAN.S 2259 | Code | 11 | | 2 | 00/5866 : A9 07 | LDA #$07 2327 | 1 PACMAN.S 2260 | Code | 11 | | 2 | 00/5868 : 85 18 | STA {$18} 2328 | 1 PACMAN.S 2261 | Code | 11 | | 2 | 00/586A : A9 11 | LDA #$11 2329 | 1 PACMAN.S 2262 | Code | 11 | | 2 | 00/586C : 85 04 | STA {$04} 2330 | 1 PACMAN.S 2263 | Code | 11 | | 2 | 00/586E : A9 90 | LDA #sprREADY 2333 | 1 PACMAN.S 2266 | Code | 11 | | 3 | 00/5875 : 8D B3 55 | STA L55B1+2 2334 | 1 PACMAN.S 2267 | Code | 11 | | 3 | 00/5878 : 20 A6 55 | JSR drawCOLORSPRITE 2335 | 1 PACMAN.S 2268 | Code | 11 | | 2 | 00/587B : A0 08 | LDY #$08 2336 | 1 PACMAN.S 2269 | Code | 11 | | 2 | 00/587D : A2 FF | L587D LDX #$FF 2337 | 1 PACMAN.S 2270 | Code | 11 | | 3 | 00/587F : 20 03 6D | JSR doWAIT2 2338 | 1 PACMAN.S 2271 | Code | 11 | | 1 | 00/5882 : 88 | DEY 2339 | 1 PACMAN.S 2272 | Code | 11 | | 2 | 00/5883 : D0 F8 | BNE L587D 2340 | 1 PACMAN.S 2273 | Code | 11 | | 2 | 00/5885 : A9 10 | LDA #$10 ; and now, erase the sprite 2341 | 1 PACMAN.S 2274 | Code | 11 | | 2 | 00/5887 : 85 04 | STA {$04} 2342 | 1 PACMAN.S 2275 | Code | 11 | | 2 | 00/5889 : A9 66 | LDA #$66 2343 | 1 PACMAN.S 2276 | Code | 11 | | 2 | 00/588B : 85 10 | STA {$10} 2344 | 1 PACMAN.S 2277 | Code | 11 | | 3 | 00/588D : 4C 78 69 | JMP eraseBLOCK 2345 | 1 PACMAN.S 2278 | Empty | 11 | | 0 | 00/5890 | 2346 | 1 PACMAN.S 2279 | Comment | 11 | | 0 | 00/5890 | * Ready! sprite 2347 | 1 PACMAN.S 2280 | Empty | 11 | | 0 | 00/5890 | 2348 | 1 PACMAN.S 2281 | Data | 11 | | 5 | 00/5890 : 78 7C 0C 0F | sprREADY HEX 787C0C0F49 | | | | | | 49 | 2349 | 1 PACMAN.S 2282 | Data | 11 | | 5 | 00/5895 : 08 05 12 51 | HEX 0805125148 | | | | | | 48 | 2350 | 1 PACMAN.S 2283 | Data | 11 | | 5 | 00/589A : 44 02 52 48 | HEX 4402524824 | | | | | | 24 | 2351 | 1 PACMAN.S 2284 | Data | 11 | | 5 | 00/589F : 3C 1E 4F 08 | HEX 3C1E4F0823 | | | | | | 23 | 2352 | 1 PACMAN.S 2285 | Data | 11 | | 5 | 00/58A4 : 06 41 28 04 | HEX 0641280411 | | | | | | 11 | 2353 | 1 PACMAN.S 2286 | Data | 11 | | 5 | 00/58A9 : 4A 40 14 42 | HEX 4A40144200 | | | | | | 00 | 2354 | 1 PACMAN.S 2287 | Data | 11 | | 5 | 00/58AE : 31 2F 74 21 | HEX 312F742104 | | | | | | 04 | 2355 | 1 PACMAN.S 2288 | Empty | 11 | | 0 | 00/58B3 | 2356 | 1 PACMAN.S 2289 | Comment | 11 | | 0 | 00/58B3 | *----------------------------------- 2357 | 1 PACMAN.S 2290 | Comment | 11 | | 0 | 00/58B3 | * BLINK PLAYER NAME 2358 | 1 PACMAN.S 2291 | Comment | 11 | | 0 | 00/58B3 | *----------------------------------- 2359 | 1 PACMAN.S 2292 | Empty | 11 | | 0 | 00/58B3 | 2360 | 1 PACMAN.S 2293 | Empty | 11 | | 0 | 00/58B3 | blinkPLAYERNAME 2361 | 1 PACMAN.S 2294 | Code | 11 | | 2 | 00/58B3 : A5 59 | LDA $59 2362 | 1 PACMAN.S 2295 | Code | 11 | | 2 | 00/58B5 : C9 01 | CMP #$01 2363 | 1 PACMAN.S 2296 | Code | 11 | | 2 | 00/58B7 : D0 0D | BNE L58C6 2364 | 1 PACMAN.S 2297 | Code | 11 | | 2 | 00/58B9 : A5 E8 | LDA {$e8} 2365 | 1 PACMAN.S 2298 | Code | 11 | | 2 | 00/58BB : F0 03 | BEQ L58C0 2366 | 1 PACMAN.S 2299 | Code | 11 | | 3 | 00/58BD : 20 FE 80 | JSR showGAMEOVER 2367 | 1 PACMAN.S 2300 | Code | 11 | | 2 | 00/58C0 : A5 E5 | L58C0 LDA $E5 2368 | 1 PACMAN.S 2301 | Code | 11 | | 2 | 00/58C2 : F0 03 | BEQ L58C7 2369 | 1 PACMAN.S 2302 | Code | 11 | | 2 | 00/58C4 : C6 E5 | DEC $E5 2370 | 1 PACMAN.S 2303 | Code | 11 | | 1 | 00/58C6 : 60 | L58C6 RTS 2371 | 1 PACMAN.S 2304 | Empty | 11 | | 0 | 00/58C7 | 2372 | 1 PACMAN.S 2305 | Comment | 11 | | 0 | 00/58C7 | *----------------------------------- 2373 | 1 PACMAN.S 2306 | Comment | 11 | | 0 | 00/58C7 | * 2374 | 1 PACMAN.S 2307 | Comment | 11 | | 0 | 00/58C7 | *----------------------------------- 2375 | 1 PACMAN.S 2308 | Empty | 11 | | 0 | 00/58C7 | 2376 | 1 PACMAN.S 2309 | Code | 11 | | 3 | 00/58C7 : 20 39 6D | L58C7 JSR getMAXRANK15 2377 | 1 PACMAN.S 2310 | Code | 11 | | 1 | 00/58CA : AA | TAX 2378 | 1 PACMAN.S 2311 | Code | 11 | | 3 | 00/58CB : BD 03 59 | LDA L5903,X 2379 | 1 PACMAN.S 2312 | Code | 11 | | 2 | 00/58CE : 85 E5 | STA $E5 2380 | 1 PACMAN.S 2313 | Code | 11 | | 2 | 00/58D0 : A5 E6 | LDA $E6 2381 | 1 PACMAN.S 2314 | Code | 11 | | 2 | 00/58D2 : F0 0B | BEQ L58DF 2382 | 1 PACMAN.S 2315 | Code | 11 | | 3 | 00/58D4 : 20 E7 58 | JSR erasePLAYER 2383 | 1 PACMAN.S 2316 | Code | 11 | | 2 | 00/58D7 : A9 00 | LDA #$00 2384 | 1 PACMAN.S 2317 | Code | 11 | | 2 | 00/58D9 : 85 E6 | STA $E6 2385 | 1 PACMAN.S 2318 | Code | 11 | | 1 | 00/58DB : 18 | CLC 2386 | 1 PACMAN.S 2319 | Code | 11 | | 2 | 00/58DC : 66 E5 | ROR $E5 2387 | 1 PACMAN.S 2320 | Code | 11 | | 1 | 00/58DE : 60 | RTS 2388 | 1 PACMAN.S 2321 | Empty | 11 | | 0 | 00/58DF | 2389 | 1 PACMAN.S 2322 | Code | 11 | | 3 | 00/58DF : 20 FA 58 | L58DF JSR L58FA 2390 | 1 PACMAN.S 2323 | Code | 11 | | 2 | 00/58E2 : A9 01 | LDA #$01 2391 | 1 PACMAN.S 2324 | Code | 11 | | 2 | 00/58E4 : 85 E6 | STA $E6 2392 | 1 PACMAN.S 2325 | Code | 11 | | 1 | 00/58E6 : 60 | RTS 2393 | 1 PACMAN.S 2326 | Empty | 11 | | 0 | 00/58E7 | 2394 | 1 PACMAN.S 2327 | Comment | 11 | | 0 | 00/58E7 | *----------------------------------- 2395 | 1 PACMAN.S 2328 | Comment | 11 | | 0 | 00/58E7 | * ERASE PLAYER# ON SCREEN (BLINK) 2396 | 1 PACMAN.S 2329 | Comment | 11 | | 0 | 00/58E7 | *----------------------------------- 2397 | 1 PACMAN.S 2330 | Empty | 11 | | 0 | 00/58E7 | 2398 | 1 PACMAN.S 2331 | Empty | 11 | | 0 | 00/58E7 | erasePLAYER 2399 | 1 PACMAN.S 2332 | Code | 11 | | 2 | 00/58E7 : A5 50 | LDA {$50} ; get player index 2400 | 1 PACMAN.S 2333 | Code | 11 | | 1 | 00/58E9 : 0A | ASL 2401 | 1 PACMAN.S 2334 | Code | 11 | | 1 | 00/58EA : AA | TAX 2402 | 1 PACMAN.S 2335 | Code | 11 | | 3 | 00/58EB : BD 92 69 | LDA L6992,X ; get X 2403 | 1 PACMAN.S 2336 | Code | 11 | | 2 | 00/58EE : 85 04 | STA {$04} 2404 | 1 PACMAN.S 2337 | Code | 11 | | 3 | 00/58F0 : BD 93 69 | LDA L6992+1,X ; and Y 2405 | 1 PACMAN.S 2338 | Code | 11 | | 2 | 00/58F3 : E9 0E | SBC #$0E ; - 14 2406 | 1 PACMAN.S 2339 | Code | 11 | | 2 | 00/58F5 : 85 10 | STA {$10} 2407 | 1 PACMAN.S 2340 | Code | 11 | | 3 | 00/58F7 : 4C 78 69 | JMP eraseBLOCK ; erase PLAYER# sprite 2408 | 1 PACMAN.S 2341 | Empty | 11 | | 0 | 00/58FA | 2409 | 1 PACMAN.S 2342 | Comment | 11 | | 0 | 00/58FA | *----------------------------------- 2410 | 1 PACMAN.S 2343 | Comment | 11 | | 0 | 00/58FA | * 2411 | 1 PACMAN.S 2344 | Comment | 11 | | 0 | 00/58FA | *----------------------------------- 2412 | 1 PACMAN.S 2345 | Empty | 11 | | 0 | 00/58FA | 2413 | 1 PACMAN.S 2346 | Code | 11 | | 2 | 00/58FA : A5 50 | L58FA LDA {$50} 2414 | 1 PACMAN.S 2347 | Code | 11 | | 1 | 00/58FC : 0A | ASL 2415 | 1 PACMAN.S 2348 | Code | 11 | | 1 | 00/58FD : 0A | ASL 2416 | 1 PACMAN.S 2349 | Code | 11 | | 1 | 00/58FE : 0A | ASL ; *8 2417 | 1 PACMAN.S 2350 | Code | 11 | | 1 | 00/58FF : AA | TAX 2418 | 1 PACMAN.S 2351 | Code | 11 | | 3 | 00/5900 : 4C 6E 55 | JMP L556E 2419 | 1 PACMAN.S 2352 | Empty | 11 | | 0 | 00/5903 | 2420 | 1 PACMAN.S 2353 | Data | 11 | | 1 | 00/5903 : 08 | L5903 DB $08 2421 | 1 PACMAN.S 2354 | Data | 11 | | 1 | 00/5904 : 08 | DB $08 2422 | 1 PACMAN.S 2355 | Data | 11 | | 1 | 00/5905 : 08 | DB $08 2423 | 1 PACMAN.S 2356 | Data | 11 | | 1 | 00/5906 : 08 | DB $08 2424 | 1 PACMAN.S 2357 | Data | 11 | | 1 | 00/5907 : 08 | DB $08 2425 | 1 PACMAN.S 2358 | Data | 11 | | 1 | 00/5908 : 08 | DB $08 2426 | 1 PACMAN.S 2359 | Data | 11 | | 1 | 00/5909 : 08 | DB $08 2427 | 1 PACMAN.S 2360 | Data | 11 | | 1 | 00/590A : 08 | DB $08 2428 | 1 PACMAN.S 2361 | Data | 11 | | 1 | 00/590B : 08 | DB $08 2429 | 1 PACMAN.S 2362 | Data | 11 | | 1 | 00/590C : 08 | DB $08 2430 | 1 PACMAN.S 2363 | Data | 11 | | 1 | 00/590D : 08 | DB $08 2431 | 1 PACMAN.S 2364 | Data | 11 | | 1 | 00/590E : 08 | DB $08 2432 | 1 PACMAN.S 2365 | Data | 11 | | 1 | 00/590F : 08 | DB $08 2433 | 1 PACMAN.S 2366 | Data | 11 | | 1 | 00/5910 : 08 | DB $08 2434 | 1 PACMAN.S 2367 | Data | 11 | | 1 | 00/5911 : 08 | DB $08 2435 | 1 PACMAN.S 2368 | Data | 11 | | 1 | 00/5912 : 08 | DB $08 2436 | 1 PACMAN.S 2369 | Empty | 11 | | 0 | 00/5913 | 2437 | 1 PACMAN.S 2370 | Comment | 11 | | 0 | 00/5913 | *----------------------------------- 2438 | 1 PACMAN.S 2371 | Comment | 11 | | 0 | 00/5913 | * DRAW A DOT ON SCREEN 2439 | 1 PACMAN.S 2372 | Comment | 11 | | 0 | 00/5913 | *----------------------------------- 2440 | 1 PACMAN.S 2373 | Empty | 11 | | 0 | 00/5913 | 2441 | 1 PACMAN.S 2374 | Code | 11 | | 3 | 00/5913 : BD 25 59 | drawDOT LDA L5925,X 2442 | 1 PACMAN.S 2375 | Code | 11 | | 2 | 00/5916 : 11 12 | ORA ({$12}),Y 2443 | 1 PACMAN.S 2376 | Code | 11 | | 2 | 00/5918 : 91 12 | STA ({$12}),Y 2444 | 1 PACMAN.S 2377 | Code | 11 | | 1 | 00/591A : 60 | RTS 2445 | 1 PACMAN.S 2378 | Empty | 11 | | 0 | 00/591B | 2446 | 1 PACMAN.S 2379 | Code | 11 | | 3 | 00/591B : BD 2C 59 | LDA L592C,X 2447 | 1 PACMAN.S 2380 | Code | 11 | | 2 | 00/591E : 31 12 | AND ({$12}),Y 2448 | 1 PACMAN.S 2381 | Code | 11 | | 2 | 00/5920 : 05 1E | ORA $1E 2449 | 1 PACMAN.S 2382 | Code | 11 | | 2 | 00/5922 : 91 12 | STA ({$12}),Y 2450 | 1 PACMAN.S 2383 | Code | 11 | | 1 | 00/5924 : 60 | RTS 2451 | 1 PACMAN.S 2384 | Empty | 11 | | 0 | 00/5925 | 2452 | 1 PACMAN.S 2385 | Data | 11 | | 1 | 00/5925 : 01 | L5925 DB $01 2453 | 1 PACMAN.S 2386 | Data | 11 | | 1 | 00/5926 : 02 | DB $02 2454 | 1 PACMAN.S 2387 | Data | 11 | | 1 | 00/5927 : 04 | DB $04 2455 | 1 PACMAN.S 2388 | Data | 11 | | 1 | 00/5928 : 08 | DB $08 2456 | 1 PACMAN.S 2389 | Data | 11 | | 1 | 00/5929 : 10 | DB $10 2457 | 1 PACMAN.S 2390 | Data | 11 | | 1 | 00/592A : 20 | DB $20 2458 | 1 PACMAN.S 2391 | Data | 11 | | 1 | 00/592B : 40 | DB $40 2459 | 1 PACMAN.S 2392 | Data | 11 | | 1 | 00/592C : FE | L592C DB $FE 2460 | 1 PACMAN.S 2393 | Data | 11 | | 1 | 00/592D : FD | DB $FD 2461 | 1 PACMAN.S 2394 | Data | 11 | | 1 | 00/592E : FB | DB $FB 2462 | 1 PACMAN.S 2395 | Data | 11 | | 1 | 00/592F : F7 | DB $F7 2463 | 1 PACMAN.S 2396 | Data | 11 | | 1 | 00/5930 : EF | DB $EF 2464 | 1 PACMAN.S 2397 | Data | 11 | | 1 | 00/5931 : DF | DB $DF 2465 | 1 PACMAN.S 2398 | Data | 11 | | 1 | 00/5932 : BF | DB $BF 2466 | 1 PACMAN.S 2399 | Empty | 11 | | 0 | 00/5933 | 2467 | 1 PACMAN.S 2400 | Comment | 11 | | 0 | 00/5933 | *----------------------------------- 2468 | 1 PACMAN.S 2401 | Comment | 11 | | 0 | 00/5933 | * CALCULATE HGR X-COORDS 2469 | 1 PACMAN.S 2402 | Comment | 11 | | 0 | 00/5933 | *----------------------------------- 2470 | 1 PACMAN.S 2403 | Empty | 11 | | 0 | 00/5933 | 2471 | 1 PACMAN.S 2404 | Code | 11 | | 2 | 00/5933 : A5 0D | calcXYHGR LDA {$0c}+1 ; address in board? 2472 | 1 PACMAN.S 2405 | Code | 11 | | 2 | 00/5935 : F0 14 | BEQ L594B ; yup 2473 | 1 PACMAN.S 2406 | Code | 11 | | 1 | 00/5937 : 18 | CLC ; no, after 2474 | 1 PACMAN.S 2407 | Code | 11 | | 2 | 00/5938 : A5 0C | LDA {$0c} 2475 | 1 PACMAN.S 2408 | Code | 11 | | 2 | 00/593A : 69 04 | ADC #$04 2476 | 1 PACMAN.S 2409 | Code | 11 | | 1 | 00/593C : AA | TAX 2477 | 1 PACMAN.S 2410 | Code | 11 | | 1 | 00/593D : 18 | CLC 2478 | 1 PACMAN.S 2411 | Code | 11 | | 3 | 00/593E : BD 58 5A | LDA L5A58,X 2479 | 1 PACMAN.S 2412 | Code | 11 | | 2 | 00/5941 : 69 24 | ADC #$24 2480 | 1 PACMAN.S 2413 | Code | 11 | | 2 | 00/5943 : 85 04 | STA {$04} ; to the right of the board 2481 | 1 PACMAN.S 2414 | Code | 11 | | 3 | 00/5945 : BD 58 59 | LDA L5958,X 2482 | 1 PACMAN.S 2415 | Code | 11 | | 2 | 00/5948 : 85 03 | STA {$03} ; the x-sprite offset 2483 | 1 PACMAN.S 2416 | Code | 11 | | 1 | 00/594A : 60 | RTS 2484 | 1 PACMAN.S 2417 | Empty | 11 | | 0 | 00/594B | 2485 | 1 PACMAN.S 2418 | Code | 11 | | 2 | 00/594B : A6 0C | L594B LDX {$0c} ; from x-coord 2486 | 1 PACMAN.S 2419 | Code | 11 | | 3 | 00/594D : BD 58 5A | LDA L5A58,X 2487 | 1 PACMAN.S 2420 | Code | 11 | | 2 | 00/5950 : 85 04 | STA {$04} ; to x-screen 2488 | 1 PACMAN.S 2421 | Code | 11 | | 3 | 00/5952 : BD 58 59 | LDA L5958,X 2489 | 1 PACMAN.S 2422 | Code | 11 | | 2 | 00/5955 : 85 03 | STA {$03} ; and x-sprite offset 2490 | 1 PACMAN.S 2423 | Code | 11 | | 1 | 00/5957 : 60 | RTS 2491 | 1 PACMAN.S 2424 | Empty | 11 | | 0 | 00/5958 | 2492 | 1 PACMAN.S 2425 | Comment | 11 | | 0 | 00/5958 | *--- X-coord to Y-byte 2493 | 1 PACMAN.S 2426 | Empty | 11 | | 0 | 00/5958 | 2494 | 1 PACMAN.S 2427 | Data | 11 | | 16 | 00/5958 : 00 01 02 03 | L5958 HEX 00010203040506000102030405060001 | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | 2495 | 1 PACMAN.S 2428 | Data | 11 | | 16 | 00/5968 : 02 03 04 05 | HEX 02030405060001020304050600010203 | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | 2496 | 1 PACMAN.S 2429 | Data | 11 | | 16 | 00/5978 : 04 05 06 00 | HEX 04050600010203040506000102030405 | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | 2497 | 1 PACMAN.S 2430 | Data | 11 | | 16 | 00/5988 : 06 00 01 02 | HEX 06000102030405060001020304050600 | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | 2498 | 1 PACMAN.S 2431 | Data | 11 | | 16 | 00/5998 : 01 02 03 04 | HEX 01020304050600010203040506000102 | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | 2499 | 1 PACMAN.S 2432 | Data | 11 | | 16 | 00/59A8 : 03 04 05 06 | HEX 03040506000102030405060001020304 | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | 2500 | 1 PACMAN.S 2433 | Data | 11 | | 16 | 00/59B8 : 05 06 00 01 | HEX 05060001020304050600010203040506 | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | 2501 | 1 PACMAN.S 2434 | Data | 11 | | 16 | 00/59C8 : 00 01 02 03 | HEX 00010203040506000102030405060001 | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | 2502 | 1 PACMAN.S 2435 | Data | 11 | | 16 | 00/59D8 : 02 03 04 05 | HEX 02030405060001020304050600010203 | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | 2503 | 1 PACMAN.S 2436 | Data | 11 | | 16 | 00/59E8 : 04 05 06 00 | HEX 04050600010203040506000102030405 | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | 2504 | 1 PACMAN.S 2437 | Data | 11 | | 16 | 00/59F8 : 06 00 01 02 | HEX 06000102030405060001020304050600 | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | 2505 | 1 PACMAN.S 2438 | Data | 11 | | 16 | 00/5A08 : 01 02 03 04 | HEX 01020304050600010203040506000102 | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | 2506 | 1 PACMAN.S 2439 | Data | 11 | | 16 | 00/5A18 : 03 04 05 06 | HEX 03040506000102030405060001020304 | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | 2507 | 1 PACMAN.S 2440 | Data | 11 | | 16 | 00/5A28 : 05 06 00 01 | HEX 05060001020304050600010203040506 | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | 2508 | 1 PACMAN.S 2441 | Data | 11 | | 16 | 00/5A38 : 00 01 02 03 | HEX 00010203040506000102030405060001 | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | 2509 | 1 PACMAN.S 2442 | Data | 11 | | 16 | 00/5A48 : 02 03 04 05 | HEX 02030405060001020304050600010203 | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | 2510 | 1 PACMAN.S 2443 | Empty | 11 | | 0 | 00/5A58 | 2511 | 1 PACMAN.S 2444 | Comment | 11 | | 0 | 00/5A58 | *--- X-coord to Y-col 2512 | 1 PACMAN.S 2445 | Empty | 11 | | 0 | 00/5A58 | 2513 | 1 PACMAN.S 2446 | Data | 11 | | 16 | 00/5A58 : 00 00 00 00 | L5A58 HEX 00000000000000010101010101010202 | | | | | | 00 00 00 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 02 02 | 2514 | 1 PACMAN.S 2447 | Data | 11 | | 16 | 00/5A68 : 02 02 02 02 | HEX 02020202020303030303030304040404 | | | | | | 02 03 03 03 | | | | | | | 03 03 03 03 | | | | | | | 04 04 04 04 | 2515 | 1 PACMAN.S 2448 | Data | 11 | | 16 | 00/5A78 : 04 04 04 05 | HEX 04040405050505050505060606060606 | | | | | | 05 05 05 05 | | | | | | | 05 05 06 06 | | | | | | | 06 06 06 06 | 2516 | 1 PACMAN.S 2449 | Data | 11 | | 16 | 00/5A88 : 06 07 07 07 | HEX 06070707070707070808080808080809 | | | | | | 07 07 07 07 | | | | | | | 08 08 08 08 | | | | | | | 08 08 08 09 | 2517 | 1 PACMAN.S 2450 | Data | 11 | | 16 | 00/5A98 : 09 09 09 09 | HEX 0909090909090A0A0A0A0A0A0A0B0B0B | | | | | | 09 09 0A 0A | | | | | | | 0A 0A 0A 0A | | | | | | | 0A 0B 0B 0B | 2518 | 1 PACMAN.S 2451 | Data | 11 | | 16 | 00/5AA8 : 0B 0B 0B 0B | HEX 0B0B0B0B0C0C0C0C0C0C0C0D0D0D0D0D | | | | | | 0C 0C 0C 0C | | | | | | | 0C 0C 0C 0D | | | | | | | 0D 0D 0D 0D | 2519 | 1 PACMAN.S 2452 | Data | 11 | | 16 | 00/5AB8 : 0D 0D 0E 0E | HEX 0D0D0E0E0E0E0E0E0E0F0F0F0F0F0F0F | | | | | | 0E 0E 0E 0E | | | | | | | 0E 0F 0F 0F | | | | | | | 0F 0F 0F 0F | 2520 | 1 PACMAN.S 2453 | Data | 11 | | 16 | 00/5AC8 : 10 10 10 10 | HEX 10101010101010111111111111111212 | | | | | | 10 10 10 11 | | | | | | | 11 11 11 11 | | | | | | | 11 11 12 12 | 2521 | 1 PACMAN.S 2454 | Data | 11 | | 16 | 00/5AD8 : 12 12 12 12 | HEX 12121212121313131313131314141414 | | | | | | 12 13 13 13 | | | | | | | 13 13 13 13 | | | | | | | 14 14 14 14 | 2522 | 1 PACMAN.S 2455 | Data | 11 | | 16 | 00/5AE8 : 14 14 14 15 | HEX 14141415151515151515161616161616 | | | | | | 15 15 15 15 | | | | | | | 15 15 16 16 | | | | | | | 16 16 16 16 | 2523 | 1 PACMAN.S 2456 | Data | 11 | | 16 | 00/5AF8 : 16 17 17 17 | HEX 16171717171717171818181818181819 | | | | | | 17 17 17 17 | | | | | | | 18 18 18 18 | | | | | | | 18 18 18 19 | 2524 | 1 PACMAN.S 2457 | Data | 11 | | 16 | 00/5B08 : 19 19 19 19 | HEX 1919191919191A1A1A1A1A1A1A1B1B1B | | | | | | 19 19 1A 1A | | | | | | | 1A 1A 1A 1A | | | | | | | 1A 1B 1B 1B | 2525 | 1 PACMAN.S 2458 | Data | 11 | | 16 | 00/5B18 : 1B 1B 1B 1B | HEX 1B1B1B1B1C1C1C1C1C1C1C1D1D1D1D1D | | | | | | 1C 1C 1C 1C | | | | | | | 1C 1C 1C 1D | | | | | | | 1D 1D 1D 1D | 2526 | 1 PACMAN.S 2459 | Data | 11 | | 16 | 00/5B28 : 1D 1D 1E 1E | HEX 1D1D1E1E1E1E1E1E1E1F1F1F1F1F1F1F | | | | | | 1E 1E 1E 1E | | | | | | | 1E 1F 1F 1F | | | | | | | 1F 1F 1F 1F | 2527 | 1 PACMAN.S 2460 | Data | 11 | | 16 | 00/5B38 : 20 20 20 20 | HEX 20202020202020212121212121212222 | | | | | | 20 20 20 21 | | | | | | | 21 21 21 21 | | | | | | | 21 21 22 22 | 2528 | 1 PACMAN.S 2461 | Data | 11 | | 16 | 00/5B48 : 22 22 22 22 | HEX 22222222222323232323232324242424 | | | | | | 22 23 23 23 | | | | | | | 23 23 23 23 | | | | | | | 24 24 24 24 | 2529 | 1 PACMAN.S 2462 | Empty | 11 | | 0 | 00/5B58 | 2530 | 1 PACMAN.S 2463 | Comment | 11 | | 0 | 00/5B58 | *----------------------------------- 2531 | 1 PACMAN.S 2464 | Comment | 11 | | 0 | 00/5B58 | * SET HGR ADDRESS 2532 | 1 PACMAN.S 2465 | Comment | 11 | | 0 | 00/5B58 | *----------------------------------- 2533 | 1 PACMAN.S 2466 | Empty | 11 | | 0 | 00/5B58 | 2534 | 1 PACMAN.S 2467 | Empty | 11 | | 0 | 00/5B58 | setHGRADDRESS 2535 | 1 PACMAN.S 2468 | Code | 11 | | 2 | 00/5B58 : A6 10 | LDX {$10} 2536 | 1 PACMAN.S 2469 | Code | 11 | | 3 | 00/5B5A : BD 67 5B | LDA L5B67,X 2537 | 1 PACMAN.S 2470 | Code | 11 | | 2 | 00/5B5D : 85 12 | STA {$12} 2538 | 1 PACMAN.S 2471 | Code | 11 | | 3 | 00/5B5F : BD 27 5C | LDA L5C27,X 2539 | 1 PACMAN.S 2472 | Code | 11 | | 2 | 00/5B62 : 09 20 | ORA #>{$2000} 2540 | 1 PACMAN.S 2473 | Code | 11 | | 2 | 00/5B64 : 85 13 | STA {$12}+1 2541 | 1 PACMAN.S 2474 | Code | 11 | | 1 | 00/5B66 : 60 | RTS 2542 | 1 PACMAN.S 2475 | Empty | 11 | | 0 | 00/5B67 | 2543 | 1 PACMAN.S 2476 | Comment | 11 | | 0 | 00/5B67 | *--- The HGR tables 2544 | 1 PACMAN.S 2477 | Empty | 11 | | 0 | 00/5B67 | 2545 | 1 PACMAN.S 2478 | Data | 11 | | 16 | 00/5B67 : 00 00 00 00 | L5B67 HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | 2546 | 1 PACMAN.S 2479 | Data | 11 | | 16 | 00/5B77 : 00 00 00 00 | HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | 2547 | 1 PACMAN.S 2480 | Data | 11 | | 16 | 00/5B87 : 00 00 00 00 | HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | 2548 | 1 PACMAN.S 2481 | Data | 11 | | 16 | 00/5B97 : 00 00 00 00 | HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | 2549 | 1 PACMAN.S 2482 | Data | 11 | | 16 | 00/5BA7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | 2550 | 1 PACMAN.S 2483 | Data | 11 | | 16 | 00/5BB7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | 2551 | 1 PACMAN.S 2484 | Data | 11 | | 16 | 00/5BC7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | 2552 | 1 PACMAN.S 2485 | Data | 11 | | 16 | 00/5BD7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | 2553 | 1 PACMAN.S 2486 | Data | 11 | | 16 | 00/5BE7 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | 2554 | 1 PACMAN.S 2487 | Data | 11 | | 16 | 00/5BF7 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | 2555 | 1 PACMAN.S 2488 | Data | 11 | | 16 | 00/5C07 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | 2556 | 1 PACMAN.S 2489 | Data | 11 | | 16 | 00/5C17 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | 2557 | 1 PACMAN.S 2490 | Data | 11 | | 16 | 00/5C27 : 00 04 08 0C | L5C27 HEX 0004080C1014181C0004080C1014181C | | | | | | 10 14 18 1C | | | | | | | 00 04 08 0C | | | | | | | 10 14 18 1C | 2558 | 1 PACMAN.S 2491 | Data | 11 | | 16 | 00/5C37 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D | | | | | | 11 15 19 1D | | | | | | | 01 05 09 0D | | | | | | | 11 15 19 1D | 2559 | 1 PACMAN.S 2492 | Data | 11 | | 16 | 00/5C47 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E | | | | | | 12 16 1A 1E | | | | | | | 02 06 0A 0E | | | | | | | 12 16 1A 1E | 2560 | 1 PACMAN.S 2493 | Data | 11 | | 16 | 00/5C57 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F | | | | | | 13 17 1B 1F | | | | | | | 03 07 0B 0F | | | | | | | 13 17 1B 1F | 2561 | 1 PACMAN.S 2494 | Data | 11 | | 16 | 00/5C67 : 00 04 08 0C | HEX 0004080C1014181C0004080C1014181C | | | | | | 10 14 18 1C | | | | | | | 00 04 08 0C | | | | | | | 10 14 18 1C | 2562 | 1 PACMAN.S 2495 | Data | 11 | | 16 | 00/5C77 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D | | | | | | 11 15 19 1D | | | | | | | 01 05 09 0D | | | | | | | 11 15 19 1D | 2563 | 1 PACMAN.S 2496 | Data | 11 | | 16 | 00/5C87 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E | | | | | | 12 16 1A 1E | | | | | | | 02 06 0A 0E | | | | | | | 12 16 1A 1E | 2564 | 1 PACMAN.S 2497 | Data | 11 | | 16 | 00/5C97 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F | | | | | | 13 17 1B 1F | | | | | | | 03 07 0B 0F | | | | | | | 13 17 1B 1F | 2565 | 1 PACMAN.S 2498 | Data | 11 | | 16 | 00/5CA7 : 00 04 08 0C | HEX 0004080C1014181C0004080C1014181C | | | | | | 10 14 18 1C | | | | | | | 00 04 08 0C | | | | | | | 10 14 18 1C | 2566 | 1 PACMAN.S 2499 | Data | 11 | | 16 | 00/5CB7 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D | | | | | | 11 15 19 1D | | | | | | | 01 05 09 0D | | | | | | | 11 15 19 1D | 2567 | 1 PACMAN.S 2500 | Data | 11 | | 16 | 00/5CC7 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E | | | | | | 12 16 1A 1E | | | | | | | 02 06 0A 0E | | | | | | | 12 16 1A 1E | 2568 | 1 PACMAN.S 2501 | Data | 11 | | 16 | 00/5CD7 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F | | | | | | 13 17 1B 1F | | | | | | | 03 07 0B 0F | | | | | | | 13 17 1B 1F | 2569 | 1 PACMAN.S 2502 | Empty | 11 | | 0 | 00/5CE7 | 2570 | 1 PACMAN.S 2503 | Comment | 11 | | 0 | 00/5CE7 | *----------------------------------- 2571 | 1 PACMAN.S 2504 | Comment | 11 | | 0 | 00/5CE7 | * GET NEXT X BIT (0..7) 2572 | 1 PACMAN.S 2505 | Comment | 11 | | 0 | 00/5CE7 | *----------------------------------- 2573 | 1 PACMAN.S 2506 | Empty | 11 | | 0 | 00/5CE7 | 2574 | 1 PACMAN.S 2507 | Code | 11 | | 1 | 00/5CE7 : E8 | getNEXTXBIT INX ; next X-bit 2575 | 1 PACMAN.S 2508 | Code | 11 | | 2 | 00/5CE8 : E0 07 | CPX #$07 2576 | 1 PACMAN.S 2509 | Code | 11 | | 2 | 00/5CEA : 90 03 | BCC L5CEF 2577 | 1 PACMAN.S 2510 | Code | 11 | | 2 | 00/5CEC : A2 00 | LDX #$00 ; loop done 2578 | 1 PACMAN.S 2511 | Code | 11 | | 1 | 00/5CEE : C8 | INY ; next Y-coord 2579 | 1 PACMAN.S 2512 | Code | 11 | | 1 | 00/5CEF : 60 | L5CEF RTS 2580 | 1 PACMAN.S 2513 | Empty | 11 | | 0 | 00/5CF0 | 2581 | 1 PACMAN.S 2514 | Comment | 11 | | 0 | 00/5CF0 | *----------------------------------- 2582 | 1 PACMAN.S 2515 | Comment | 11 | | 0 | 00/5CF0 | * DRAW LINE 2583 | 1 PACMAN.S 2516 | Comment | 11 | | 0 | 00/5CF0 | *----------------------------------- 2584 | 1 PACMAN.S 2517 | Empty | 11 | | 0 | 00/5CF0 | 2585 | 1 PACMAN.S 2518 | Code | 11 | | 2 | 00/5CF0 : A9 00 | drawHLINE LDA #$00 2586 | 1 PACMAN.S 2519 | Code | 11 | | 2 | 00/5CF2 : 85 0D | STA {$0c}+1 2587 | 1 PACMAN.S 2520 | Code | 11 | | 2 | 00/5CF4 : 85 0F | STA {$0e}+1 2588 | 1 PACMAN.S 2521 | Code | 11 | | 3 | 00/5CF6 : 20 58 5B | L5CF6 JSR setHGRADDRESS 2589 | 1 PACMAN.S 2522 | Code | 11 | | 3 | 00/5CF9 : 20 33 59 | JSR calcXYHGR 2590 | 1 PACMAN.S 2523 | Code | 11 | | 2 | 00/5CFC : A6 03 | LDX {$03} 2591 | 1 PACMAN.S 2524 | Code | 11 | | 2 | 00/5CFE : A4 04 | LDY {$04} 2592 | 1 PACMAN.S 2525 | Code | 11 | | 3 | 00/5D00 : 20 13 59 | L5D00 JSR drawDOT 2593 | 1 PACMAN.S 2526 | Code | 11 | | 2 | 00/5D03 : B1 12 | LDA ({$12}),Y 2594 | 1 PACMAN.S 2527 | Code | 11 | | 2 | 00/5D05 : 29 7F | AND #$7F 2595 | 1 PACMAN.S 2528 | Code | 11 | | 2 | 00/5D07 : 05 1E | ORA $1E 2596 | 1 PACMAN.S 2529 | Code | 11 | | 2 | 00/5D09 : 91 12 | STA ({$12}),Y 2597 | 1 PACMAN.S 2530 | Code | 11 | | 2 | 00/5D0B : A5 1D | LDA {$1d} 2598 | 1 PACMAN.S 2531 | Code | 11 | | 2 | 00/5D0D : F0 22 | BEQ L5D31 2599 | 1 PACMAN.S 2532 | Code | 11 | | 3 | 00/5D0F : 20 E7 5C | JSR getNEXTXBIT 2600 | 1 PACMAN.S 2533 | Code | 11 | | 3 | 00/5D12 : 20 E7 5C | JSR getNEXTXBIT 2601 | 1 PACMAN.S 2534 | Code | 11 | | 1 | 00/5D15 : 18 | CLC 2602 | 1 PACMAN.S 2535 | Code | 11 | | 2 | 00/5D16 : A5 0C | LDA {$0c} 2603 | 1 PACMAN.S 2536 | Code | 11 | | 2 | 00/5D18 : 69 02 | ADC #$02 2604 | 1 PACMAN.S 2537 | Code | 11 | | 2 | 00/5D1A : 85 0C | STA {$0c} 2605 | 1 PACMAN.S 2538 | Code | 11 | | 2 | 00/5D1C : 90 02 | BCC L5D20 2606 | 1 PACMAN.S 2539 | Code | 11 | | 2 | 00/5D1E : E6 0D | INC {$0c}+1 2607 | 1 PACMAN.S 2540 | Code | 11 | | 2 | 00/5D20 : A5 0D | L5D20 LDA {$0c}+1 ; end of X? 2608 | 1 PACMAN.S 2541 | Code | 11 | | 2 | 00/5D22 : C5 0F | CMP {$0e}+1 2609 | 1 PACMAN.S 2542 | Code | 11 | | 2 | 00/5D24 : 90 DA | BCC L5D00 2610 | 1 PACMAN.S 2543 | Code | 11 | | 2 | 00/5D26 : F0 02 | BEQ L5D2A 2611 | 1 PACMAN.S 2544 | Code | 11 | | 2 | 00/5D28 : B0 06 | BCS L5D30 2612 | 1 PACMAN.S 2545 | Code | 11 | | 2 | 00/5D2A : A5 0E | L5D2A LDA {$0e} 2613 | 1 PACMAN.S 2546 | Code | 11 | | 2 | 00/5D2C : C5 0C | CMP {$0c} 2614 | 1 PACMAN.S 2547 | Code | 11 | | 2 | 00/5D2E : B0 D0 | BCS L5D00 2615 | 1 PACMAN.S 2548 | Code | 11 | | 1 | 00/5D30 : 60 | L5D30 RTS ; yes! 2616 | 1 PACMAN.S 2549 | Empty | 11 | | 0 | 00/5D31 | 2617 | 1 PACMAN.S 2550 | Code | 11 | | 3 | 00/5D31 : 20 E7 5C | L5D31 JSR getNEXTXBIT 2618 | 1 PACMAN.S 2551 | Code | 11 | | 2 | 00/5D34 : E6 0C | INC {$0c} 2619 | 1 PACMAN.S 2552 | Code | 11 | | 2 | 00/5D36 : D0 E8 | BNE L5D20 2620 | 1 PACMAN.S 2553 | Code | 11 | | 2 | 00/5D38 : E6 0D | INC {$0c}+1 2621 | 1 PACMAN.S 2554 | Code | 11 | | 3 | 00/5D3A : 4C 20 5D | JMP L5D20 2622 | 1 PACMAN.S 2555 | Empty | 11 | | 0 | 00/5D3D | 2623 | 1 PACMAN.S 2556 | Comment | 11 | | 0 | 00/5D3D | *----------------------------------- 2624 | 1 PACMAN.S 2557 | Comment | 11 | | 0 | 00/5D3D | * DRAW A VERTICAL LINE 2625 | 1 PACMAN.S 2558 | Comment | 11 | | 0 | 00/5D3D | *----------------------------------- 2626 | 1 PACMAN.S 2559 | Empty | 11 | | 0 | 00/5D3D | 2627 | 1 PACMAN.S 2560 | Code | 11 | | 3 | 00/5D3D : 20 33 59 | drawVLINE JSR calcXYHGR 2628 | 1 PACMAN.S 2561 | Code | 11 | | 3 | 00/5D40 : 20 58 5B | L5D40 JSR setHGRADDRESS 2629 | 1 PACMAN.S 2562 | Code | 11 | | 2 | 00/5D43 : A6 03 | LDX {$03} 2630 | 1 PACMAN.S 2563 | Code | 11 | | 2 | 00/5D45 : A4 04 | LDY {$04} 2631 | 1 PACMAN.S 2564 | Code | 11 | | 3 | 00/5D47 : 20 13 59 | JSR drawDOT 2632 | 1 PACMAN.S 2565 | Code | 11 | | 2 | 00/5D4A : E6 10 | INC {$10} ; next Y 2633 | 1 PACMAN.S 2566 | Code | 11 | | 2 | 00/5D4C : A5 11 | LDA {$11} ; Y-end reached? 2634 | 1 PACMAN.S 2567 | Code | 11 | | 2 | 00/5D4E : C5 10 | CMP {$10} 2635 | 1 PACMAN.S 2568 | Code | 11 | | 2 | 00/5D50 : B0 EE | BCS L5D40 ; no, loop 2636 | 1 PACMAN.S 2569 | Code | 11 | | 1 | 00/5D52 : 60 | RTS ; yes, exit 2637 | 1 PACMAN.S 2570 | Empty | 11 | | 0 | 00/5D53 | 2638 | 1 PACMAN.S 2571 | Comment | 11 | | 0 | 00/5D53 | *----------------------------------- 2639 | 1 PACMAN.S 2572 | Comment | 11 | | 0 | 00/5D53 | * DRAW GAME BOARD 2640 | 1 PACMAN.S 2573 | Comment | 11 | | 0 | 00/5D53 | *----------------------------------- 2641 | 1 PACMAN.S 2574 | Empty | 11 | | 0 | 00/5D53 | 2642 | 1 PACMAN.S 2575 | Empty | 11 | | 0 | 00/5D53 | drawGAMEBOARD 2643 | 1 PACMAN.S 2576 | Code | 11 | | 2 | 00/5D53 : A9 80 | LDA #$80 2644 | 1 PACMAN.S 2577 | Code | 11 | | 2 | 00/5D55 : 85 1E | STA $1E 2645 | 1 PACMAN.S 2578 | Code | 11 | | 2 | 00/5D57 : A5 1D | LDA {$1d} 2646 | 1 PACMAN.S 2579 | Code | 11 | | 2 | 00/5D59 : F0 0B | BEQ L5D66 2647 | 1 PACMAN.S 2580 | Code | 11 | | 2 | 00/5D5B : A9 69 | LDA #boardBW 2650 | 1 PACMAN.S 2583 | Code | 11 | | 2 | 00/5D61 : 85 17 | STA {$16}+1 2651 | 1 PACMAN.S 2584 | Code | 11 | | 3 | 00/5D63 : 4C 6E 5D | JMP L5D6E 2652 | 1 PACMAN.S 2585 | Empty | 11 | | 0 | 00/5D66 | 2653 | 1 PACMAN.S 2586 | Code | 11 | | 2 | 00/5D66 : A9 BF | L5D66 LDA #boardCOLOR 2656 | 1 PACMAN.S 2589 | Code | 11 | | 2 | 00/5D6C : 85 17 | STA {$16}+1 2657 | 1 PACMAN.S 2590 | Code | 11 | | 2 | 00/5D6E : A9 00 | L5D6E LDA #$00 2658 | 1 PACMAN.S 2591 | Code | 11 | | 2 | 00/5D70 : 85 0D | STA {$0c}+1 2659 | 1 PACMAN.S 2592 | Code | 11 | | 2 | 00/5D72 : A9 48 | LDA #$48 ; $48 entries for horizontal line 2660 | 1 PACMAN.S 2593 | Code | 11 | | 2 | 00/5D74 : 85 08 | STA {$08} 2661 | 1 PACMAN.S 2594 | Code | 11 | | 2 | 00/5D76 : A0 00 | L5D76 LDY #$00 2662 | 1 PACMAN.S 2595 | Code | 11 | | 2 | 00/5D78 : B1 16 | LDA ({$16}),Y 2663 | 1 PACMAN.S 2596 | Code | 11 | | 2 | 00/5D7A : 85 0C | STA {$0c} ; x from 2664 | 1 PACMAN.S 2597 | Code | 11 | | 1 | 00/5D7C : C8 | INY 2665 | 1 PACMAN.S 2598 | Code | 11 | | 2 | 00/5D7D : B1 16 | LDA ({$16}),Y 2666 | 1 PACMAN.S 2599 | Code | 11 | | 2 | 00/5D7F : 85 0E | STA {$0e} ; x to 2667 | 1 PACMAN.S 2600 | Code | 11 | | 1 | 00/5D81 : C8 | INY 2668 | 1 PACMAN.S 2601 | Code | 11 | | 2 | 00/5D82 : B1 16 | LDA ({$16}),Y 2669 | 1 PACMAN.S 2602 | Code | 11 | | 2 | 00/5D84 : 85 10 | STA {$10} ; y 2670 | 1 PACMAN.S 2603 | Code | 11 | | 3 | 00/5D86 : 20 F0 5C | JSR drawHLINE 2671 | 1 PACMAN.S 2604 | Code | 11 | | 1 | 00/5D89 : 18 | CLC 2672 | 1 PACMAN.S 2605 | Code | 11 | | 2 | 00/5D8A : A9 03 | LDA #$03 2673 | 1 PACMAN.S 2606 | Code | 11 | | 2 | 00/5D8C : 65 16 | ADC {$16} 2674 | 1 PACMAN.S 2607 | Code | 11 | | 2 | 00/5D8E : 85 16 | STA {$16} 2675 | 1 PACMAN.S 2608 | Code | 11 | | 2 | 00/5D90 : 90 02 | BCC L5D94 2676 | 1 PACMAN.S 2609 | Code | 11 | | 2 | 00/5D92 : E6 17 | INC {$16}+1 2677 | 1 PACMAN.S 2610 | Code | 11 | | 2 | 00/5D94 : C6 08 | L5D94 DEC {$08} 2678 | 1 PACMAN.S 2611 | Code | 11 | | 2 | 00/5D96 : D0 DE | BNE L5D76 2679 | 1 PACMAN.S 2612 | Empty | 11 | | 0 | 00/5D98 | 2680 | 1 PACMAN.S 2613 | Code | 11 | | 2 | 00/5D98 : A9 46 | LDA #$46 ; $46 entries for vertical line 2681 | 1 PACMAN.S 2614 | Code | 11 | | 2 | 00/5D9A : 85 08 | STA {$08} 2682 | 1 PACMAN.S 2615 | Code | 11 | | 2 | 00/5D9C : A0 00 | L5D9C LDY #$00 2683 | 1 PACMAN.S 2616 | Code | 11 | | 2 | 00/5D9E : B1 16 | LDA ({$16}),Y 2684 | 1 PACMAN.S 2617 | Code | 11 | | 2 | 00/5DA0 : 85 0C | STA {$0c} 2685 | 1 PACMAN.S 2618 | Code | 11 | | 1 | 00/5DA2 : C8 | INY 2686 | 1 PACMAN.S 2619 | Code | 11 | | 2 | 00/5DA3 : B1 16 | LDA ({$16}),Y 2687 | 1 PACMAN.S 2620 | Code | 11 | | 2 | 00/5DA5 : 85 10 | STA {$10} 2688 | 1 PACMAN.S 2621 | Code | 11 | | 1 | 00/5DA7 : C8 | INY 2689 | 1 PACMAN.S 2622 | Code | 11 | | 2 | 00/5DA8 : B1 16 | LDA ({$16}),Y 2690 | 1 PACMAN.S 2623 | Code | 11 | | 2 | 00/5DAA : 85 11 | STA {$11} 2691 | 1 PACMAN.S 2624 | Code | 11 | | 3 | 00/5DAC : 20 3D 5D | JSR drawVLINE 2692 | 1 PACMAN.S 2625 | Code | 11 | | 1 | 00/5DAF : 18 | CLC 2693 | 1 PACMAN.S 2626 | Code | 11 | | 2 | 00/5DB0 : A5 16 | LDA {$16} 2694 | 1 PACMAN.S 2627 | Code | 11 | | 2 | 00/5DB2 : 69 03 | ADC #$03 2695 | 1 PACMAN.S 2628 | Code | 11 | | 2 | 00/5DB4 : 85 16 | STA {$16} 2696 | 1 PACMAN.S 2629 | Code | 11 | | 2 | 00/5DB6 : 90 02 | BCC L5DBA 2697 | 1 PACMAN.S 2630 | Code | 11 | | 2 | 00/5DB8 : E6 17 | INC {$16}+1 2698 | 1 PACMAN.S 2631 | Code | 11 | | 2 | 00/5DBA : C6 08 | L5DBA DEC {$08} 2699 | 1 PACMAN.S 2632 | Code | 11 | | 2 | 00/5DBC : D0 DE | BNE L5D9C 2700 | 1 PACMAN.S 2633 | Code | 11 | | 1 | 00/5DBE : 60 | RTS 2701 | 1 PACMAN.S 2634 | Empty | 11 | | 0 | 00/5DBF | 2702 | 1 PACMAN.S 2635 | Comment | 11 | | 0 | 00/5DBF | *--- The board in color 2703 | 1 PACMAN.S 2636 | Empty | 11 | | 0 | 00/5DBF | 2704 | 1 PACMAN.S 2637 | Data | 11 | | 16 | 00/5DBF : 3C 89 05 8B | boardCOLOR HEX 3C89058B8E1D90DD05C1DD3CC1E153C1 | | | | | | 8E 1D 90 DD | | | | | | | 05 C1 DD 3C | | | | | | | C1 E1 53 C1 | 2705 | 1 PACMAN.S 2638 | Data | 11 | | 16 | 00/5DCF : E1 60 C1 DD | HEX E160C1DD77D3DD96D3DD9B3CDDBA3C46 | | | | | | 77 D3 DD 96 | | | | | | | D3 DD 9B 3C | | | | | | | DD BA 3C 46 | 2706 | 1 PACMAN.S 2639 | Data | 11 | | 16 | 00/5DDF : 9B 3C 46 96 | HEX 9B3C46963C58773958603958533C583C | | | | | | 3C 58 77 39 | | | | | | | 58 60 39 58 | | | | | | | 53 3C 58 3C | 2707 | 1 PACMAN.S 2640 | Data | 11 | | 16 | 00/5DEF : 49 58 12 49 | HEX 49581249581D677C12677C1D9DB2129D | | | | | | 58 1D 67 7C | | | | | | | 12 67 7C 1D | | | | | | | 9D B2 12 9D | 2708 | 1 PACMAN.S 2641 | Data | 11 | | 16 | 00/5DFF : B2 1D C1 D0 | HEX B21DC1D012C1D01D49582A49582FC1D0 | | | | | | 12 C1 D0 1D | | | | | | | 49 58 2A 49 | | | | | | | 58 2F C1 D0 | 2709 | 1 PACMAN.S 2642 | Data | 11 | | 16 | 00/5E0F : 2A C1 D0 2F | HEX 2AC1D02F79A04E79A065676A60686A77 | | | | | | 79 A0 4E 79 | | | | | | | A0 65 67 6A | | | | | | | 60 68 6A 77 | 2710 | 1 PACMAN.S 2643 | Data | 11 | | 16 | 00/5E1F : AF B2 60 AF | HEX AFB260AFB277677C84677C899DB2849D | | | | | | B2 77 67 7C | | | | | | | 84 67 7C 89 | | | | | | | 9D B2 84 9D | 2711 | 1 PACMAN.S 2644 | Data | 11 | | 16 | 00/5E2F : B2 89 49 58 | HEX B28949588455589B495389C1D084C6D0 | | | | | | 84 55 58 9B | | | | | | | 49 53 89 C1 | | | | | | | D0 84 C6 D0 | 2712 | 1 PACMAN.S 2645 | Data | 11 | | 16 | 00/5E3F : 89 C1 C4 9B | HEX 89C1C49B676A2A6C7C3C6C7C41676A53 | | | | | | 67 6A 2A 6C | | | | | | | 7C 3C 6C 7C | | | | | | | 41 67 6A 53 | 2713 | 1 PACMAN.S 2646 | Data | 11 | | 16 | 00/5E4F : 79 A0 2A 90 | HEX 79A02A90A02F8B8E4179892FAFB22AAF | | | | | | A0 2F 8B 8E | | | | | | | 41 79 89 2F | | | | | | | AF B2 2A AF | 2714 | 1 PACMAN.S 2647 | Data | 11 | | 16 | 00/5E5F : B2 53 9D AD | HEX B2539DAD419DAD3C79A07290A0778B8E | | | | | | 41 9D AD 3C | | | | | | | 79 A0 72 90 | | | | | | | A0 77 8B 8E | 2715 | 1 PACMAN.S 2648 | Data | 11 | | 16 | 00/5E6F : 89 79 89 77 | HEX 89798977676A966C7CA8497CAD4965A8 | | | | | | 67 6A 96 6C | | | | | | | 7C A8 49 7C | | | | | | | AD 49 65 A8 | 2716 | 1 PACMAN.S 2649 | Data | 11 | | 16 | 00/5E7F : 79 A0 96 90 | HEX 79A09690A09B8B8EAD79899BAFB296B4 | | | | | | A0 9B 8B 8E | | | | | | | AD 79 89 9B | | | | | | | AF B2 96 B4 | 2717 | 1 PACMAN.S 2650 | Data | 11 | | 16 | 00/5E8F : D0 A8 9D D0 | HEX D0A89DD0AD9DADA88A061C8F061CDE06 | | | | | | AD 9D AD A8 | | | | | | | 8A 06 1C 8F | | | | | | | 06 1C DE 06 | 2718 | 1 PACMAN.S 2651 | Data | 11 | | 16 | 00/5E9F : 3B C0 3D 52 | HEX 3BC03D52C06176DE7895D2979ADE9CB9 | | | | | | C0 61 76 DE | | | | | | | 78 95 D2 97 | | | | | | | 9A DE 9C B9 | 2719 | 1 PACMAN.S 2652 | Data | 11 | | 16 | 00/5EAF : 3B 9C B9 47 | HEX 3B9CB947979A3B7895596176593D523B | | | | | | 97 9A 3B 78 | | | | | | | 95 59 61 76 | | | | | | | 59 3D 52 3B | 2720 | 1 PACMAN.S 2653 | Data | 11 | | 16 | 00/5EBF : 06 3B 59 13 | HEX 063B59131C48131C7D131C66131CB313 | | | | | | 1C 48 13 1C | | | | | | | 7D 13 1C 66 | | | | | | | 13 1C B3 13 | 2721 | 1 PACMAN.S 2654 | Data | 11 | | 16 | 00/5ECF : 1C 9C 13 1C | HEX 1C9C131CD1131CC0131C592B2E482B2E | | | | | | D1 13 1C C0 | | | | | | | 13 1C 59 2B | | | | | | | 2E 48 2B 2E | 2722 | 1 PACMAN.S 2655 | Data | 11 | | 16 | 00/5EDF : D1 2B 2E C0 | HEX D12B2EC02B2EA14F64784F646B617666 | | | | | | 2B 2E A1 4F | | | | | | | 64 78 4F 64 | | | | | | | 6B 61 76 66 | 2723 | 1 PACMAN.S 2656 | Data | 11 | | 16 | 00/5EEF : 61 76 B3 61 | HEX 6176B36176AE61767D8588668588B385 | | | | | | 76 AE 61 76 | | | | | | | 7D 85 88 66 | | | | | | | 85 88 B3 85 | 2724 | 1 PACMAN.S 2657 | Data | 11 | | 16 | 00/5EFF : 88 9C 85 88 | HEX 889C858859859A548A9A488588D18588 | | | | | | 59 85 9A 54 | | | | | | | 8A 9A 48 85 | | | | | | | 88 D1 85 88 | 2725 | 1 PACMAN.S 2658 | Data | 11 | | 16 | 00/5F0F : C5 8A 9A C0 | HEX C58A9AC0859A6B2B3B7D3D406B425266 | | | | | | 85 9A 6B 2B | | | | | | | 3B 7D 3D 40 | | | | | | | 6B 42 52 66 | 2726 | 1 PACMAN.S 2659 | Data | 11 | | 16 | 00/5F1F : 2B 52 A1 2B | HEX 2B52A12B2E8F30408A3040782B2EB32B | | | | | | 2E 8F 30 40 | | | | | | | 8A 30 40 78 | | | | | | | 2B 2E B3 2B | 2727 | 1 PACMAN.S 2660 | Data | 11 | | 16 | 00/5F2F : 52 AE 42 52 | HEX 52AE42529C3D40AE2B3BA173768F7888 | | | | | | 9C 3D 40 AE | | | | | | | 2B 3B A1 73 | | | | | | | 76 8F 78 88 | 2728 | 1 PACMAN.S 2661 | Data | 11 | | 16 | 00/5F3F : 8A 78 88 78 | HEX 8A78887873766B97A77DA9AC48A9AC66 | | | | | | 73 76 6B 97 | | | | | | | A7 7D A9 AC | | | | | | | 48 A9 AC 66 | 2729 | 1 PACMAN.S 2662 | Data | 11 | | 16 | 00/5F4F : 97 A7 A1 97 | HEX 97A7A1979A8F9CAC8A9CAC78979AB397 | | | | | | 9A 8F 9C AC | | | | | | | 8A 9C AC 78 | | | | | | | 97 9A B3 97 | 2730 | 1 PACMAN.S 2663 | Data | 11 | | 10 | 00/5F5F : A7 D1 A9 AC | HEX A7D1A9AC9CA9ACAE97A7 | | | | | | 9C A9 AC AE | | | | | | | 97 A7 | 2731 | 1 PACMAN.S 2664 | Empty | 11 | | 0 | 00/5F69 | 2732 | 1 PACMAN.S 2665 | Comment | 11 | | 0 | 00/5F69 | *--- The board in black & white 2733 | 1 PACMAN.S 2666 | Empty | 11 | | 0 | 00/5F69 | 2734 | 1 PACMAN.S 2667 | Data | 11 | | 16 | 00/5F69 : 3C 88 05 8C | boardBW HEX 3C88058C8E1D90DC05C2DC3CC2E253C2 | | | | | | 8E 1D 90 DC | | | | | | | 05 C2 DC 3C | | | | | | | C2 E2 53 C2 | 2735 | 1 PACMAN.S 2668 | Data | 11 | | 16 | 00/5F79 : E2 60 C2 DC | HEX E260C2DC77D4DC96D4DC9B3CDCBA3C44 | | | | | | 77 D4 DC 96 | | | | | | | D4 DC 9B 3C | | | | | | | DC BA 3C 44 | 2736 | 1 PACMAN.S 2669 | Data | 11 | | 16 | 00/5F89 : 9B 3C 44 96 | HEX 9B3C44963C56773856603856533C563C | | | | | | 3C 56 77 38 | | | | | | | 56 60 38 56 | | | | | | | 53 3C 56 3C | 2737 | 1 PACMAN.S 2670 | Data | 11 | | 16 | 00/5F99 : 4A 56 12 4A | HEX 4A56124A561D687A12687A1D9EB0129E | | | | | | 56 1D 68 7A | | | | | | | 12 68 7A 1D | | | | | | | 9E B0 12 9E | 2738 | 1 PACMAN.S 2671 | Data | 11 | | 16 | 00/5FA9 : B0 1D C2 CE | HEX B01DC2CE12C2CE1D4A562A4A562FC2CE | | | | | | 12 C2 CE 1D | | | | | | | 4A 56 2A 4A | | | | | | | 56 2F C2 CE | 2739 | 1 PACMAN.S 2672 | Data | 11 | | 16 | 00/5FB9 : 2A C2 CE 2F | HEX 2AC2CE2F7A9E4E7A9E65686A60686A77 | | | | | | 7A 9E 4E 7A | | | | | | | 9E 65 68 6A | | | | | | | 60 68 6A 77 | 2740 | 1 PACMAN.S 2673 | Data | 11 | | 16 | 00/5FC9 : B0 B2 60 B0 | HEX B0B260B0B277687A84687A899EB0849E | | | | | | B2 77 68 7A | | | | | | | 84 68 7A 89 | | | | | | | 9E B0 84 9E | 2741 | 1 PACMAN.S 2674 | Data | 11 | | 16 | 00/5FD9 : B0 89 4A 56 | HEX B0894A568456589B4A5289C2CE84C8CE | | | | | | 84 56 58 9B | | | | | | | 4A 52 89 C2 | | | | | | | CE 84 C8 CE | 2742 | 1 PACMAN.S 2675 | Data | 11 | | 16 | 00/5FE9 : 89 C2 C4 9B | HEX 89C2C49B686A2A6C7A3C6C7A41686A53 | | | | | | 68 6A 2A 6C | | | | | | | 7A 3C 6C 7A | | | | | | | 41 68 6A 53 | 2743 | 1 PACMAN.S 2676 | Data | 11 | | 16 | 00/5FF9 : 7A 9E 2A 90 | HEX 7A9E2A909E2F8C8E417A882FB0B22AB0 | | | | | | 9E 2F 8C 8E | | | | | | | 41 7A 88 2F | | | | | | | B0 B2 2A B0 | 2744 | 1 PACMAN.S 2677 | Data | 11 | | 16 | 00/6009 : B2 53 9E AC | HEX B2539EAC419EAC3C7A9E72909E778C8E | | | | | | 41 9E AC 3C | | | | | | | 7A 9E 72 90 | | | | | | | 9E 77 8C 8E | 2745 | 1 PACMAN.S 2678 | Data | 11 | | 16 | 00/6019 : 89 7A 88 77 | HEX 897A8877686A966C7AA84A7AAD4A64A8 | | | | | | 68 6A 96 6C | | | | | | | 7A A8 4A 7A | | | | | | | AD 4A 64 A8 | 2746 | 1 PACMAN.S 2679 | Data | 11 | | 16 | 00/6029 : 7A 9E 96 90 | HEX 7A9E96909E9B8C8EAD7A889BB0B296B4 | | | | | | 9E 9B 8C 8E | | | | | | | AD 7A 88 9B | | | | | | | B0 B2 96 B4 | 2747 | 1 PACMAN.S 2680 | Data | 11 | | 16 | 00/6039 : CE A8 9E CE | HEX CEA89ECEAD9EACA88A061C8E061CDE06 | | | | | | AD 9E AC A8 | | | | | | | 8A 06 1C 8E | | | | | | | 06 1C DE 06 | 2748 | 1 PACMAN.S 2681 | Data | 11 | | 16 | 00/6049 : 3B C0 3D 52 | HEX 3BC03D52C06176DE7895D2979ADE9CB9 | | | | | | C0 61 76 DE | | | | | | | 78 95 D2 97 | | | | | | | 9A DE 9C B9 | 2749 | 1 PACMAN.S 2682 | Data | 11 | | 16 | 00/6059 : 3A 9C B9 46 | HEX 3A9CB946979A3A7895586176583D523A | | | | | | 97 9A 3A 78 | | | | | | | 95 58 61 76 | | | | | | | 58 3D 52 3A | 2750 | 1 PACMAN.S 2683 | Data | 11 | | 16 | 00/6069 : 06 3B 58 13 | HEX 063B58131C48131C7C131C66131CB213 | | | | | | 1C 48 13 1C | | | | | | | 7C 13 1C 66 | | | | | | | 13 1C B2 13 | 2751 | 1 PACMAN.S 2684 | Data | 11 | | 16 | 00/6079 : 1C 9C 13 1C | HEX 1C9C131CD0131CC0131C582B2E482B2E | | | | | | D0 13 1C C0 | | | | | | | 13 1C 58 2B | | | | | | | 2E 48 2B 2E | 2752 | 1 PACMAN.S 2685 | Data | 11 | | 16 | 00/6089 : D0 2B 2E C0 | HEX D02B2EC02B2EA04F64784F646A617666 | | | | | | 2B 2E A0 4F | | | | | | | 64 78 4F 64 | | | | | | | 6A 61 76 66 | 2753 | 1 PACMAN.S 2686 | Data | 11 | | 16 | 00/6099 : 61 76 B2 61 | HEX 6176B26176AE61767C8588668588B285 | | | | | | 76 AE 61 76 | | | | | | | 7C 85 88 66 | | | | | | | 85 88 B2 85 | 2754 | 1 PACMAN.S 2687 | Data | 11 | | 16 | 00/60A9 : 88 9C 85 88 | HEX 889C858858859A548A9A488588D08588 | | | | | | 58 85 9A 54 | | | | | | | 8A 9A 48 85 | | | | | | | 88 D0 85 88 | 2755 | 1 PACMAN.S 2688 | Data | 11 | | 16 | 00/60B9 : C4 8A 9A C0 | HEX C48A9AC0859A6A2B3B7C3D406A425266 | | | | | | 85 9A 6A 2B | | | | | | | 3B 7C 3D 40 | | | | | | | 6A 42 52 66 | 2756 | 1 PACMAN.S 2689 | Data | 11 | | 16 | 00/60C9 : 2B 52 A0 2B | HEX 2B52A02B2E8E30408A3040782B2EB22B | | | | | | 2E 8E 30 40 | | | | | | | 8A 30 40 78 | | | | | | | 2B 2E B2 2B | 2757 | 1 PACMAN.S 2690 | Data | 11 | | 16 | 00/60D9 : 52 AE 42 52 | HEX 52AE42529C3D40AE2B3BA073768E7888 | | | | | | 9C 3D 40 AE | | | | | | | 2B 3B A0 73 | | | | | | | 76 8E 78 88 | 2758 | 1 PACMAN.S 2691 | Data | 11 | | 16 | 00/60E9 : 8A 78 88 78 | HEX 8A78887873766A97A77CA9AC48A9AC66 | | | | | | 73 76 6A 97 | | | | | | | A7 7C A9 AC | | | | | | | 48 A9 AC 66 | 2759 | 1 PACMAN.S 2692 | Data | 11 | | 16 | 00/60F9 : 97 A7 A0 97 | HEX 97A7A0979A8E9CAC8A9CAC78979AB297 | | | | | | 9A 8E 9C AC | | | | | | | 8A 9C AC 78 | | | | | | | 97 9A B2 97 | 2760 | 1 PACMAN.S 2693 | Data | 11 | | 10 | 00/6109 : A7 D0 A9 AC | HEX A7D0A9AC9CA9ACAE97A7 | | | | | | 9C A9 AC AE | | | | | | | 97 A7 | 2761 | 1 PACMAN.S 2694 | Empty | 11 | | 0 | 00/6113 | 2762 | 1 PACMAN.S 2695 | Comment | 11 | | 0 | 00/6113 | *----------------------------------- 2763 | 1 PACMAN.S 2696 | Comment | 11 | | 0 | 00/6113 | * DRAW ALL REMAINING DOTS 2764 | 1 PACMAN.S 2697 | Comment | 11 | | 0 | 00/6113 | *----------------------------------- 2765 | 1 PACMAN.S 2698 | Comment | 11 | | 0 | 00/6113 | * 0: empty 2766 | 1 PACMAN.S 2699 | Comment | 11 | | 0 | 00/6113 | * 1: normal dot 2767 | 1 PACMAN.S 2700 | Comment | 11 | | 0 | 00/6113 | * 2: energy dot 2768 | 1 PACMAN.S 2701 | Comment | 11 | | 0 | 00/6113 | * 2769 | 1 PACMAN.S 2702 | Comment | 11 | | 0 | 00/6113 | * The board is stored per column!! 2770 | 1 PACMAN.S 2703 | Empty | 11 | | 0 | 00/6113 | 2771 | 1 PACMAN.S 2704 | Code | 11 | | 2 | 00/6113 : A9 3A | drawDOTS LDA #theBOARD 2774 | 1 PACMAN.S 2707 | Code | 11 | | 2 | 00/6119 : 85 17 | STA {$16}+1 2775 | 1 PACMAN.S 2708 | Code | 11 | | 2 | 00/611B : A9 3B | LDA #$3B ; draw at X=$3B 2776 | 1 PACMAN.S 2709 | Code | 11 | | 2 | 00/611D : 85 0E | STA {$0e} 2777 | 1 PACMAN.S 2710 | Code | 11 | | 2 | 00/611F : A9 01 | L611F LDA #$01 ; index in board 2778 | 1 PACMAN.S 2711 | Code | 11 | | 2 | 00/6121 : 85 19 | STA $19 2779 | 1 PACMAN.S 2712 | Code | 11 | | 2 | 00/6123 : A9 0B | LDA #$0B ; draw at Y=$B 2780 | 1 PACMAN.S 2713 | Code | 11 | | 2 | 00/6125 : 85 11 | STA {$11} 2781 | 1 PACMAN.S 2714 | Code | 11 | | 2 | 00/6127 : A4 19 | L6127 LDY $19 2782 | 1 PACMAN.S 2715 | Code | 11 | | 2 | 00/6129 : B1 16 | LDA ({$16}),Y 2783 | 1 PACMAN.S 2716 | Code | 11 | | 2 | 00/612B : F0 20 | BEQ L614D ; empty 2784 | 1 PACMAN.S 2717 | Code | 11 | | 1 | 00/612D : 6A | ROR 2785 | 1 PACMAN.S 2718 | Code | 11 | | 2 | 00/612E : B0 12 | BCS L6142 2786 | 1 PACMAN.S 2719 | Code | 11 | | 2 | 00/6130 : A5 0E | LDA {$0e} ; move X/Y coord 2787 | 1 PACMAN.S 2720 | Code | 11 | | 2 | 00/6132 : 85 0C | STA {$0c} ; by -1 2788 | 1 PACMAN.S 2721 | Code | 11 | | 2 | 00/6134 : C6 0C | DEC {$0c} 2789 | 1 PACMAN.S 2722 | Code | 11 | | 2 | 00/6136 : A5 11 | LDA {$11} 2790 | 1 PACMAN.S 2723 | Code | 11 | | 2 | 00/6138 : 85 10 | STA {$10} 2791 | 1 PACMAN.S 2724 | Code | 11 | | 2 | 00/613A : C6 10 | DEC {$10} 2792 | 1 PACMAN.S 2725 | Code | 11 | | 3 | 00/613C : 20 B6 61 | JSR drawENERGIZERDOT ; draw energizer dot 2793 | 1 PACMAN.S 2726 | Code | 11 | | 1 | 00/613F : 18 | CLC 2794 | 1 PACMAN.S 2727 | Code | 11 | | 2 | 00/6140 : 90 0B | BCC L614D 2795 | 1 PACMAN.S 2728 | Code | 11 | | 2 | 00/6142 : A5 0E | L6142 LDA {$0e} 2796 | 1 PACMAN.S 2729 | Code | 11 | | 2 | 00/6144 : 85 0C | STA {$0c} 2797 | 1 PACMAN.S 2730 | Code | 11 | | 2 | 00/6146 : A5 11 | LDA {$11} 2798 | 1 PACMAN.S 2731 | Code | 11 | | 2 | 00/6148 : 85 10 | STA {$10} 2799 | 1 PACMAN.S 2732 | Code | 11 | | 3 | 00/614A : 20 72 61 | JSR drawNORMALDOT ; draw standard dot 2800 | 1 PACMAN.S 2733 | Empty | 11 | | 0 | 00/614D | 2801 | 1 PACMAN.S 2734 | Code | 11 | | 1 | 00/614D : 18 | L614D CLC ; next Y on board 2802 | 1 PACMAN.S 2735 | Code | 11 | | 2 | 00/614E : A5 11 | LDA {$11} 2803 | 1 PACMAN.S 2736 | Code | 11 | | 2 | 00/6150 : 69 06 | ADC #$06 2804 | 1 PACMAN.S 2737 | Code | 11 | | 2 | 00/6152 : 85 11 | STA {$11} 2805 | 1 PACMAN.S 2738 | Empty | 11 | | 0 | 00/6154 | 2806 | 1 PACMAN.S 2739 | Code | 11 | | 2 | 00/6154 : E6 19 | INC $19 ; next X-board 2807 | 1 PACMAN.S 2740 | Code | 11 | | 2 | 00/6156 : A5 19 | LDA $19 ; end of line? 2808 | 1 PACMAN.S 2741 | Code | 11 | | 2 | 00/6158 : C9 1F | CMP #$1F 2809 | 1 PACMAN.S 2742 | Code | 11 | | 2 | 00/615A : 90 CB | BCC L6127 2810 | 1 PACMAN.S 2743 | Code | 11 | | 2 | 00/615C : A5 16 | LDA {$16} ; yes, next board line 2811 | 1 PACMAN.S 2744 | Code | 11 | | 2 | 00/615E : 69 1F | ADC #$1F 2812 | 1 PACMAN.S 2745 | Code | 11 | | 2 | 00/6160 : 85 16 | STA {$16} 2813 | 1 PACMAN.S 2746 | Code | 11 | | 2 | 00/6162 : 90 02 | BCC L6166 2814 | 1 PACMAN.S 2747 | Code | 11 | | 2 | 00/6164 : E6 17 | INC {$16}+1 2815 | 1 PACMAN.S 2748 | Code | 11 | | 1 | 00/6166 : 18 | L6166 CLC ; next X 2816 | 1 PACMAN.S 2749 | Code | 11 | | 2 | 00/6167 : A5 0E | LDA {$0e} 2817 | 1 PACMAN.S 2750 | Code | 11 | | 2 | 00/6169 : 69 06 | ADC #$06 2818 | 1 PACMAN.S 2751 | Code | 11 | | 2 | 00/616B : 85 0E | STA {$0e} 2819 | 1 PACMAN.S 2752 | Code | 11 | | 2 | 00/616D : C9 DD | CMP #$DD ; until last line 2820 | 1 PACMAN.S 2753 | Code | 11 | | 2 | 00/616F : 90 AE | BCC L611F 2821 | 1 PACMAN.S 2754 | Code | 11 | | 1 | 00/6171 : 60 | RTS 2822 | 1 PACMAN.S 2755 | Empty | 11 | | 0 | 00/6172 | 2823 | 1 PACMAN.S 2756 | Comment | 11 | | 0 | 00/6172 | *----------------------------------- 2824 | 1 PACMAN.S 2757 | Comment | 11 | | 0 | 00/6172 | * DRAW DOT 2825 | 1 PACMAN.S 2758 | Comment | 11 | | 0 | 00/6172 | *----------------------------------- 2826 | 1 PACMAN.S 2759 | Empty | 11 | | 0 | 00/6172 | 2827 | 1 PACMAN.S 2760 | Empty | 11 | | 0 | 00/6172 | drawNORMALDOT 2828 | 1 PACMAN.S 2761 | Code | 11 | | 3 | 00/6172 : 20 33 59 | JSR calcXYHGR ; calculate address 2829 | 1 PACMAN.S 2762 | Code | 11 | | 2 | 00/6175 : 06 03 | ASL {$03} ; word table (two bytes to draw) 2830 | 1 PACMAN.S 2763 | Code | 11 | | 3 | 00/6177 : 20 58 5B | JSR setHGRADDRESS ; make it a HGR address 2831 | 1 PACMAN.S 2764 | Code | 11 | | 2 | 00/617A : A6 03 | LDX {$03} ; offset in X 2832 | 1 PACMAN.S 2765 | Code | 11 | | 2 | 00/617C : A4 04 | LDY {$04} ; destination X in Y 2833 | 1 PACMAN.S 2766 | Code | 11 | | 3 | 00/617E : BD A8 61 | LDA L61A8,X ; output first byte 2834 | 1 PACMAN.S 2767 | Code | 11 | | 2 | 00/6181 : 11 12 | ORA ({$12}),Y 2835 | 1 PACMAN.S 2768 | Code | 11 | | 2 | 00/6183 : 91 12 | STA ({$12}),Y 2836 | 1 PACMAN.S 2769 | Code | 11 | | 1 | 00/6185 : E8 | INX 2837 | 1 PACMAN.S 2770 | Code | 11 | | 1 | 00/6186 : C8 | INY 2838 | 1 PACMAN.S 2771 | Code | 11 | | 3 | 00/6187 : BD A8 61 | LDA L61A8,X ; output second byte 2839 | 1 PACMAN.S 2772 | Code | 11 | | 2 | 00/618A : 11 12 | ORA ({$12}),Y 2840 | 1 PACMAN.S 2773 | Code | 11 | | 2 | 00/618C : 91 12 | STA ({$12}),Y 2841 | 1 PACMAN.S 2774 | Code | 11 | | 2 | 00/618E : E6 10 | INC {$10} ; next line 2842 | 1 PACMAN.S 2775 | Code | 11 | | 3 | 00/6190 : 20 58 5B | JSR setHGRADDRESS 2843 | 1 PACMAN.S 2776 | Code | 11 | | 2 | 00/6193 : A6 03 | LDX {$03} 2844 | 1 PACMAN.S 2777 | Code | 11 | | 2 | 00/6195 : A4 04 | LDY {$04} 2845 | 1 PACMAN.S 2778 | Code | 11 | | 3 | 00/6197 : BD A8 61 | LDA L61A8,X ; output same first byte 2846 | 1 PACMAN.S 2779 | Code | 11 | | 2 | 00/619A : 11 12 | ORA ({$12}),Y 2847 | 1 PACMAN.S 2780 | Code | 11 | | 2 | 00/619C : 91 12 | STA ({$12}),Y 2848 | 1 PACMAN.S 2781 | Code | 11 | | 1 | 00/619E : E8 | INX 2849 | 1 PACMAN.S 2782 | Code | 11 | | 1 | 00/619F : C8 | INY 2850 | 1 PACMAN.S 2783 | Code | 11 | | 3 | 00/61A0 : BD A8 61 | LDA L61A8,X ; output same second byte 2851 | 1 PACMAN.S 2784 | Code | 11 | | 2 | 00/61A3 : 11 12 | ORA ({$12}),Y 2852 | 1 PACMAN.S 2785 | Code | 11 | | 2 | 00/61A5 : 91 12 | STA ({$12}),Y 2853 | 1 PACMAN.S 2786 | Code | 11 | | 1 | 00/61A7 : 60 | RTS 2854 | 1 PACMAN.S 2787 | Empty | 11 | | 0 | 00/61A8 | 2855 | 1 PACMAN.S 2788 | Comment | 11 | | 0 | 00/61A8 | *--- Dot sprite (value depends on bit position) 2856 | 1 PACMAN.S 2789 | Empty | 11 | | 0 | 00/61A8 | 2857 | 1 PACMAN.S 2790 | Data | 11 | | 2 | 00/61A8 : 03 00 | L61A8 HEX 0300 ; x=0 2858 | 1 PACMAN.S 2791 | Data | 11 | | 2 | 00/61AA : 06 00 | HEX 0600 ; x=1 2859 | 1 PACMAN.S 2792 | Data | 11 | | 2 | 00/61AC : 0C 00 | HEX 0C00 ; etc... 2860 | 1 PACMAN.S 2793 | Data | 11 | | 2 | 00/61AE : 18 00 | HEX 1800 2861 | 1 PACMAN.S 2794 | Data | 11 | | 2 | 00/61B0 : 30 00 | HEX 3000 2862 | 1 PACMAN.S 2795 | Data | 11 | | 2 | 00/61B2 : 60 00 | HEX 6000 2863 | 1 PACMAN.S 2796 | Data | 11 | | 2 | 00/61B4 : 40 01 | HEX 4001 2864 | 1 PACMAN.S 2797 | Empty | 11 | | 0 | 00/61B6 | 2865 | 1 PACMAN.S 2798 | Comment | 11 | | 0 | 00/61B6 | *----------------------------------- 2866 | 1 PACMAN.S 2799 | Comment | 11 | | 0 | 00/61B6 | * DRAW ENERGIZER DOT 2867 | 1 PACMAN.S 2800 | Comment | 11 | | 0 | 00/61B6 | *----------------------------------- 2868 | 1 PACMAN.S 2801 | Empty | 11 | | 0 | 00/61B6 | 2869 | 1 PACMAN.S 2802 | Empty | 11 | | 0 | 00/61B6 | drawENERGIZERDOT 2870 | 1 PACMAN.S 2803 | Code | 11 | | 2 | 00/61B6 : A9 CA | LDA #L61CA 2874 | 1 PACMAN.S 2807 | Code | 11 | | 3 | 00/61C0 : 8D 52 69 | STA L6950+2 2875 | 1 PACMAN.S 2808 | Code | 11 | | 3 | 00/61C3 : 8D 5B 69 | STA L6959+2 2876 | 1 PACMAN.S 2809 | Code | 11 | | 3 | 00/61C6 : 20 3A 69 | JSR L693A 2877 | 1 PACMAN.S 2810 | Code | 11 | | 1 | 00/61C9 : 60 | RTS 2878 | 1 PACMAN.S 2811 | Empty | 11 | | 0 | 00/61CA | 2879 | 1 PACMAN.S 2812 | Comment | 11 | | 0 | 00/61CA | *--- Energizer dot sprite (value depends on bit position) 2880 | 1 PACMAN.S 2813 | Empty | 11 | | 0 | 00/61CA | 2881 | 1 PACMAN.S 2814 | Data | 11 | | 2 | 00/61CA : 86 80 | L61CA HEX 8680 ; bit 0 2882 | 1 PACMAN.S 2815 | Data | 11 | | 2 | 00/61CC : 8F 80 | HEX 8F80 2883 | 1 PACMAN.S 2816 | Data | 11 | | 2 | 00/61CE : 8F 80 | HEX 8F80 2884 | 1 PACMAN.S 2817 | Data | 11 | | 2 | 00/61D0 : 86 80 | HEX 8680 2885 | 1 PACMAN.S 2818 | Data | 11 | | 2 | 00/61D2 : 80 80 | HEX 8080 2886 | 1 PACMAN.S 2819 | Data | 11 | | 2 | 00/61D4 : 80 80 | HEX 8080 2887 | 1 PACMAN.S 2820 | Data | 11 | | 2 | 00/61D6 : 80 80 | HEX 8080 2888 | 1 PACMAN.S 2821 | Data | 11 | | 2 | 00/61D8 : 80 80 | HEX 8080 2889 | 1 PACMAN.S 2822 | Empty | 11 | | 0 | 00/61DA | 2890 | 1 PACMAN.S 2823 | Data | 11 | | 2 | 00/61DA : 8C 80 | HEX 8C80 ; bit 1 2891 | 1 PACMAN.S 2824 | Data | 11 | | 2 | 00/61DC : 9E 80 | HEX 9E80 2892 | 1 PACMAN.S 2825 | Data | 11 | | 2 | 00/61DE : 9E 80 | HEX 9E80 2893 | 1 PACMAN.S 2826 | Data | 11 | | 2 | 00/61E0 : 8C 80 | HEX 8C80 2894 | 1 PACMAN.S 2827 | Data | 11 | | 2 | 00/61E2 : 80 80 | HEX 8080 2895 | 1 PACMAN.S 2828 | Data | 11 | | 2 | 00/61E4 : 80 80 | HEX 8080 2896 | 1 PACMAN.S 2829 | Data | 11 | | 2 | 00/61E6 : 80 80 | HEX 8080 2897 | 1 PACMAN.S 2830 | Data | 11 | | 2 | 00/61E8 : 80 80 | HEX 8080 2898 | 1 PACMAN.S 2831 | Empty | 11 | | 0 | 00/61EA | 2899 | 1 PACMAN.S 2832 | Data | 11 | | 2 | 00/61EA : 98 80 | HEX 9880 ; bit 2 2900 | 1 PACMAN.S 2833 | Data | 11 | | 2 | 00/61EC : BC 80 | HEX BC80 2901 | 1 PACMAN.S 2834 | Data | 11 | | 2 | 00/61EE : BC 80 | HEX BC80 2902 | 1 PACMAN.S 2835 | Data | 11 | | 2 | 00/61F0 : 98 80 | HEX 9880 2903 | 1 PACMAN.S 2836 | Data | 11 | | 2 | 00/61F2 : 80 80 | HEX 8080 2904 | 1 PACMAN.S 2837 | Data | 11 | | 2 | 00/61F4 : 80 80 | HEX 8080 2905 | 1 PACMAN.S 2838 | Data | 11 | | 2 | 00/61F6 : 80 80 | HEX 8080 2906 | 1 PACMAN.S 2839 | Data | 11 | | 2 | 00/61F8 : 80 80 | HEX 8080 2907 | 1 PACMAN.S 2840 | Empty | 11 | | 0 | 00/61FA | 2908 | 1 PACMAN.S 2841 | Data | 11 | | 2 | 00/61FA : B0 80 | HEX B080 ; bit 3 2909 | 1 PACMAN.S 2842 | Data | 11 | | 2 | 00/61FC : F8 80 | HEX F880 2910 | 1 PACMAN.S 2843 | Data | 11 | | 2 | 00/61FE : F8 80 | HEX F880 2911 | 1 PACMAN.S 2844 | Data | 11 | | 2 | 00/6200 : B0 80 | HEX B080 2912 | 1 PACMAN.S 2845 | Data | 11 | | 2 | 00/6202 : 80 80 | HEX 8080 2913 | 1 PACMAN.S 2846 | Data | 11 | | 2 | 00/6204 : 80 80 | HEX 8080 2914 | 1 PACMAN.S 2847 | Data | 11 | | 2 | 00/6206 : 80 80 | HEX 8080 2915 | 1 PACMAN.S 2848 | Data | 11 | | 2 | 00/6208 : 80 80 | HEX 8080 2916 | 1 PACMAN.S 2849 | Empty | 11 | | 0 | 00/620A | 2917 | 1 PACMAN.S 2850 | Data | 11 | | 2 | 00/620A : E0 80 | HEX E080 ; bit 4 2918 | 1 PACMAN.S 2851 | Data | 11 | | 2 | 00/620C : F0 81 | HEX F081 2919 | 1 PACMAN.S 2852 | Data | 11 | | 2 | 00/620E : F0 81 | HEX F081 2920 | 1 PACMAN.S 2853 | Data | 11 | | 2 | 00/6210 : E0 80 | HEX E080 2921 | 1 PACMAN.S 2854 | Data | 11 | | 2 | 00/6212 : 80 80 | HEX 8080 2922 | 1 PACMAN.S 2855 | Data | 11 | | 2 | 00/6214 : 80 80 | HEX 8080 2923 | 1 PACMAN.S 2856 | Data | 11 | | 2 | 00/6216 : 80 80 | HEX 8080 2924 | 1 PACMAN.S 2857 | Data | 11 | | 2 | 00/6218 : 80 80 | HEX 8080 2925 | 1 PACMAN.S 2858 | Empty | 11 | | 0 | 00/621A | 2926 | 1 PACMAN.S 2859 | Data | 11 | | 2 | 00/621A : C0 81 | HEX C081 ; bit 5 2927 | 1 PACMAN.S 2860 | Data | 11 | | 2 | 00/621C : E0 83 | HEX E083 2928 | 1 PACMAN.S 2861 | Data | 11 | | 2 | 00/621E : E0 83 | HEX E083 2929 | 1 PACMAN.S 2862 | Data | 11 | | 2 | 00/6220 : C0 81 | HEX C081 2930 | 1 PACMAN.S 2863 | Data | 11 | | 2 | 00/6222 : 80 80 | HEX 8080 2931 | 1 PACMAN.S 2864 | Data | 11 | | 2 | 00/6224 : 80 80 | HEX 8080 2932 | 1 PACMAN.S 2865 | Data | 11 | | 2 | 00/6226 : 80 80 | HEX 8080 2933 | 1 PACMAN.S 2866 | Data | 11 | | 2 | 00/6228 : 80 80 | HEX 8080 2934 | 1 PACMAN.S 2867 | Empty | 11 | | 0 | 00/622A | 2935 | 1 PACMAN.S 2868 | Data | 11 | | 2 | 00/622A : 80 83 | HEX 8083 ; bit 6 2936 | 1 PACMAN.S 2869 | Data | 11 | | 2 | 00/622C : C0 87 | HEX C087 2937 | 1 PACMAN.S 2870 | Data | 11 | | 2 | 00/622E : C0 87 | HEX C087 2938 | 1 PACMAN.S 2871 | Data | 11 | | 2 | 00/6230 : 80 83 | HEX 8083 2939 | 1 PACMAN.S 2872 | Data | 11 | | 2 | 00/6232 : 80 80 | HEX 8080 2940 | 1 PACMAN.S 2873 | Data | 11 | | 2 | 00/6234 : 80 80 | HEX 8080 2941 | 1 PACMAN.S 2874 | Data | 11 | | 2 | 00/6236 : 80 80 | HEX 8080 2942 | 1 PACMAN.S 2875 | Data | 11 | | 2 | 00/6238 : 80 80 | HEX 8080 2943 | 1 PACMAN.S 2876 | Empty | 11 | | 0 | 00/623A | 2944 | 1 PACMAN.S 2877 | Comment | 11 | | 0 | 00/623A | *----------------------------------- 2945 | 1 PACMAN.S 2878 | Comment | 11 | | 0 | 00/623A | * CURRENT BOARD (32-Y x 28-X) 2946 | 1 PACMAN.S 2879 | Comment | 11 | | 0 | 00/623A | *----------------------------------- 2947 | 1 PACMAN.S 2880 | Empty | 11 | | 0 | 00/623A | 2948 | 1 PACMAN.S 2881 | Data | 11 | | 32 | 00/623A : 10 10 BF BF | theBOARD HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2949 | 1 PACMAN.S 2882 | Data | 11 | | 32 | 00/625A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2950 | 1 PACMAN.S 2883 | Data | 11 | | 32 | 00/627A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2951 | 1 PACMAN.S 2884 | Data | 11 | | 32 | 00/629A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2952 | 1 PACMAN.S 2885 | Data | 11 | | 32 | 00/62BA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2953 | 1 PACMAN.S 2886 | Data | 11 | | 32 | 00/62DA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2954 | 1 PACMAN.S 2887 | Data | 11 | | 32 | 00/62FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2955 | 1 PACMAN.S 2888 | Data | 11 | | 32 | 00/631A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2956 | 1 PACMAN.S 2889 | Data | 11 | | 32 | 00/633A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2957 | 1 PACMAN.S 2890 | Data | 11 | | 32 | 00/635A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2958 | 1 PACMAN.S 2891 | Data | 11 | | 32 | 00/637A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010FFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 FF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2959 | 1 PACMAN.S 2892 | Data | 11 | | 32 | 00/639A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2960 | 1 PACMAN.S 2893 | Data | 11 | | 32 | 00/63BA : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2961 | 1 PACMAN.S 2894 | Data | 11 | | 32 | 00/63DA : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010AFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2962 | 1 PACMAN.S 2895 | Data | 11 | | 32 | 00/63FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2963 | 1 PACMAN.S 2896 | Data | 11 | | 32 | 00/641A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2964 | 1 PACMAN.S 2897 | Data | 11 | | 32 | 00/643A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2965 | 1 PACMAN.S 2898 | Data | 11 | | 32 | 00/645A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2966 | 1 PACMAN.S 2899 | Data | 11 | | 32 | 00/647A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2967 | 1 PACMAN.S 2900 | Data | 11 | | 32 | 00/649A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2968 | 1 PACMAN.S 2901 | Data | 11 | | 32 | 00/64BA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2969 | 1 PACMAN.S 2902 | Data | 11 | | 32 | 00/64DA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2970 | 1 PACMAN.S 2903 | Data | 11 | | 32 | 00/64FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2971 | 1 PACMAN.S 2904 | Data | 11 | | 32 | 00/651A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2972 | 1 PACMAN.S 2905 | Data | 11 | | 32 | 00/653A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2973 | 1 PACMAN.S 2906 | Data | 11 | | 32 | 00/655A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2974 | 1 PACMAN.S 2907 | Data | 11 | | 32 | 00/657A : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2975 | 1 PACMAN.S 2908 | Data | 11 | | 32 | 00/659A : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | 2976 | 1 PACMAN.S 2909 | Empty | 11 | | 0 | 00/65BA | 2977 | 1 PACMAN.S 2910 | Comment | 11 | | 0 | 00/65BA | *----------------------------------- 2978 | 1 PACMAN.S 2911 | Comment | 11 | | 0 | 00/65BA | * DEFAULT BOARD (STORED PER COLUMN) 2979 | 1 PACMAN.S 2912 | Comment | 11 | | 0 | 00/65BA | *----------------------------------- 2980 | 1 PACMAN.S 2913 | Comment | 11 | | 0 | 00/65BA | * The first byte is not used to make 32b wide 2981 | 1 PACMAN.S 2914 | Comment | 11 | | 0 | 00/65BA | * Turn your head 90¡ to the left to see where the dots are 2982 | 1 PACMAN.S 2915 | Empty | 11 | | 0 | 00/65BA | 2983 | 1 PACMAN.S 2916 | Data | 11 | | 32 | 00/65BA : 00 00 00 00 | dftBOARD HEX 0000000000000000000000000000000000000000000000000000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | 2984 | 1 PACMAN.S 2917 | Data | 11 | | 32 | 00/65DA : 00 01 01 02 | HEX 0001010201010101010000000000000000000000010101020000010101010000 | | | | | | 01 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 01 01 02 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | 2985 | 1 PACMAN.S 2918 | Data | 11 | | 32 | 00/65FA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 2986 | 1 PACMAN.S 2919 | Data | 11 | | 32 | 00/661A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010101010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | 2987 | 1 PACMAN.S 2920 | Data | 11 | | 32 | 00/663A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 2988 | 1 PACMAN.S 2921 | Data | 11 | | 32 | 00/665A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 2989 | 1 PACMAN.S 2922 | Data | 11 | | 32 | 00/667A : 00 01 01 01 | HEX 0001010101010101010101010101010101010101010101010101010000010000 | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | 2990 | 1 PACMAN.S 2923 | Data | 11 | | 32 | 00/669A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | 2991 | 1 PACMAN.S 2924 | Data | 11 | | 32 | 00/66BA : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | 2992 | 1 PACMAN.S 2925 | Data | 11 | | 32 | 00/66DA : 00 01 00 00 | HEX 0001000000010101010000000000000000000000010000010101010000010000 | | | | | | 00 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | 2993 | 1 PACMAN.S 2926 | Data | 11 | | 32 | 00/66FA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 2994 | 1 PACMAN.S 2927 | Data | 11 | | 32 | 00/671A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 2995 | 1 PACMAN.S 2928 | Data | 11 | | 32 | 00/673A : 00 01 01 01 | HEX 0001010101010000010101000000000000000000010101010000010101010000 | | | | | | 01 01 00 00 | | | | | | | 01 01 01 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 01 01 01 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | 2996 | 1 PACMAN.S 2929 | Data | 11 | | 32 | 00/675A : 00 00 00 00 | HEX 0000000000010000000000000000000000000000000000000000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | 2997 | 1 PACMAN.S 2930 | Data | 11 | | 32 | 00/677A : 00 00 00 00 | HEX 0000000000010000000000000000000000000000000000000000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | 2998 | 1 PACMAN.S 2931 | Data | 11 | | 32 | 00/679A : 00 01 01 01 | HEX 0001010101010000010101000000000000000000010101010000010101010000 | | | | | | 01 01 00 00 | | | | | | | 01 01 01 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 01 01 01 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | 2999 | 1 PACMAN.S 2932 | Data | 11 | | 32 | 00/67BA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 3000 | 1 PACMAN.S 2933 | Data | 11 | | 32 | 00/67DA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 3001 | 1 PACMAN.S 2934 | Data | 11 | | 32 | 00/67FA : 00 01 00 00 | HEX 0001000000010101010000000000000000000000010000010101010000010000 | | | | | | 00 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | 3002 | 1 PACMAN.S 2935 | Data | 11 | | 32 | 00/681A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | 3003 | 1 PACMAN.S 2936 | Data | 11 | | 32 | 00/683A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | 3004 | 1 PACMAN.S 2937 | Data | 11 | | 32 | 00/685A : 00 01 01 01 | HEX 0001010101010101010101010101010101010101010101010101010000010000 | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | 3005 | 1 PACMAN.S 2938 | Data | 11 | | 32 | 00/687A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 3006 | 1 PACMAN.S 2939 | Data | 11 | | 32 | 00/689A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 3007 | 1 PACMAN.S 2940 | Data | 11 | | 32 | 00/68BA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010101010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | 3008 | 1 PACMAN.S 2941 | Data | 11 | | 32 | 00/68DA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | 3009 | 1 PACMAN.S 2942 | Data | 11 | | 32 | 00/68FA : 00 01 01 02 | HEX 0001010201010101010000000000000000000000010101020000010101010000 | | | | | | 01 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 01 01 01 02 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | 3010 | 1 PACMAN.S 2943 | Data | 11 | | 32 | 00/691A : 00 00 00 00 | HEX 0000000000000000000000000000000000000000000000000000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | 3011 | 1 PACMAN.S 2944 | Empty | 11 | | 0 | 00/693A | 3012 | 1 PACMAN.S 2945 | Comment | 11 | | 0 | 00/693A | *----------------------------------- 3013 | 1 PACMAN.S 2946 | Comment | 11 | | 0 | 00/693A | * DRAW BIG SPRITE (8 LINES) 3014 | 1 PACMAN.S 2947 | Comment | 11 | | 0 | 00/693A | *----------------------------------- 3015 | 1 PACMAN.S 2948 | Empty | 11 | | 0 | 00/693A | 3016 | 1 PACMAN.S 2949 | Code | 11 | | 2 | 00/693A : A9 F8 | L693A LDA #$F8 3017 | 1 PACMAN.S 2950 | Code | 11 | | 2 | 00/693C : 85 18 | STA {$18} 3018 | 1 PACMAN.S 2951 | Code | 11 | | 3 | 00/693E : 20 33 59 | JSR calcXYHGR 3019 | 1 PACMAN.S 2952 | Code | 11 | | 2 | 00/6941 : A5 03 | LDA {$03} 3020 | 1 PACMAN.S 2953 | Code | 11 | | 1 | 00/6943 : 0A | ASL 3021 | 1 PACMAN.S 2954 | Code | 11 | | 1 | 00/6944 : 0A | ASL 3022 | 1 PACMAN.S 2955 | Code | 11 | | 1 | 00/6945 : 0A | ASL 3023 | 1 PACMAN.S 2956 | Code | 11 | | 1 | 00/6946 : 0A | ASL ; *16 3024 | 1 PACMAN.S 2957 | Code | 11 | | 2 | 00/6947 : 85 03 | STA {$03} 3025 | 1 PACMAN.S 2958 | Code | 11 | | 3 | 00/6949 : 20 58 5B | L6949 JSR setHGRADDRESS 3026 | 1 PACMAN.S 2959 | Code | 11 | | 2 | 00/694C : A6 03 | LDX {$03} 3027 | 1 PACMAN.S 2960 | Code | 11 | | 2 | 00/694E : A4 04 | LDY {$04} 3028 | 1 PACMAN.S 2961 | Code | 11 | | 3 | 00/6950 : BD 66 06 | L6950 LDA $0666,X 3029 | 1 PACMAN.S 2962 | Code | 11 | | 2 | 00/6953 : 11 12 | ORA ({$12}),Y 3030 | 1 PACMAN.S 2963 | Code | 11 | | 2 | 00/6955 : 91 12 | STA ({$12}),Y 3031 | 1 PACMAN.S 2964 | Code | 11 | | 1 | 00/6957 : C8 | INY 3032 | 1 PACMAN.S 2965 | Code | 11 | | 1 | 00/6958 : E8 | INX 3033 | 1 PACMAN.S 2966 | Code | 11 | | 3 | 00/6959 : BD 66 06 | L6959 LDA $0666,X 3034 | 1 PACMAN.S 2967 | Code | 11 | | 2 | 00/695C : 11 12 | ORA ({$12}),Y 3035 | 1 PACMAN.S 2968 | Code | 11 | | 2 | 00/695E : 91 12 | STA ({$12}),Y 3036 | 1 PACMAN.S 2969 | Code | 11 | | 1 | 00/6960 : E8 | INX 3037 | 1 PACMAN.S 2970 | Code | 11 | | 2 | 00/6961 : 86 03 | STX {$03} 3038 | 1 PACMAN.S 2971 | Code | 11 | | 2 | 00/6963 : E6 10 | INC {$10} 3039 | 1 PACMAN.S 2972 | Code | 11 | | 2 | 00/6965 : E6 18 | INC {$18} 3040 | 1 PACMAN.S 2973 | Code | 11 | | 2 | 00/6967 : D0 E0 | BNE L6949 3041 | 1 PACMAN.S 2974 | Code | 11 | | 1 | 00/6969 : 60 | RTS 3042 | 1 PACMAN.S 2975 | Empty | 11 | | 0 | 00/696A | 3043 | 1 PACMAN.S 2976 | Comment | 11 | | 0 | 00/696A | *----------------------------------- 3044 | 1 PACMAN.S 2977 | Comment | 11 | | 0 | 00/696A | * ERASE SCORE 3045 | 1 PACMAN.S 2978 | Comment | 11 | | 0 | 00/696A | *----------------------------------- 3046 | 1 PACMAN.S 2979 | Empty | 11 | | 0 | 00/696A | 3047 | 1 PACMAN.S 2980 | Code | 11 | | 2 | 00/696A : A5 50 | eraseSCORE LDA {$50} ; get current player 3048 | 1 PACMAN.S 2981 | Code | 11 | | 1 | 00/696C : 0A | ASL ; and set the coordinates 3049 | 1 PACMAN.S 2982 | Code | 11 | | 1 | 00/696D : AA | TAX 3050 | 1 PACMAN.S 2983 | Code | 11 | | 3 | 00/696E : BD 92 69 | LDA L6992,X 3051 | 1 PACMAN.S 2984 | Code | 11 | | 2 | 00/6971 : 85 04 | STA {$04} 3052 | 1 PACMAN.S 2985 | Code | 11 | | 3 | 00/6973 : BD 93 69 | LDA L6992+1,X 3053 | 1 PACMAN.S 2986 | Code | 11 | | 2 | 00/6976 : 85 10 | STA {$10} 3054 | 1 PACMAN.S 2987 | Empty | 11 | | 0 | 00/6978 | 3055 | 1 PACMAN.S 2988 | Comment | 11 | | 0 | 00/6978 | *----------------------------------- 3056 | 1 PACMAN.S 2989 | Comment | 11 | | 0 | 00/6978 | * ERASE BLOCK 3057 | 1 PACMAN.S 2990 | Comment | 11 | | 0 | 00/6978 | *----------------------------------- 3058 | 1 PACMAN.S 2991 | Empty | 11 | | 0 | 00/6978 | 3059 | 1 PACMAN.S 2992 | Code | 11 | | 2 | 00/6978 : A9 0C | eraseBLOCK LDA #$0C ; 12 lines to erase 3060 | 1 PACMAN.S 2993 | Code | 11 | | 2 | 00/697A : 85 18 | STA {$18} 3061 | 1 PACMAN.S 2994 | Code | 11 | | 3 | 00/697C : 20 58 5B | L697C JSR setHGRADDRESS 3062 | 1 PACMAN.S 2995 | Code | 11 | | 2 | 00/697F : A4 04 | LDY {$04} 3063 | 1 PACMAN.S 2996 | Code | 11 | | 2 | 00/6981 : A2 08 | LDX #$08 ; clear 8 bytes 3064 | 1 PACMAN.S 2997 | Code | 11 | | 2 | 00/6983 : A9 80 | LDA #$80 3065 | 1 PACMAN.S 2998 | Code | 11 | | 2 | 00/6985 : 91 12 | L6985 STA ({$12}),Y 3066 | 1 PACMAN.S 2999 | Code | 11 | | 1 | 00/6987 : C8 | INY 3067 | 1 PACMAN.S 3000 | Code | 11 | | 1 | 00/6988 : CA | DEX 3068 | 1 PACMAN.S 3001 | Code | 11 | | 2 | 00/6989 : D0 FA | BNE L6985 3069 | 1 PACMAN.S 3002 | Code | 11 | | 2 | 00/698B : E6 10 | INC {$10} ; screen line++ 3070 | 1 PACMAN.S 3003 | Code | 11 | | 2 | 00/698D : C6 18 | DEC {$18} ; nb lines-- 3071 | 1 PACMAN.S 3004 | Code | 11 | | 2 | 00/698F : D0 EB | BNE L697C 3072 | 1 PACMAN.S 3005 | Code | 11 | | 1 | 00/6991 : 60 | RTS 3073 | 1 PACMAN.S 3006 | Empty | 11 | | 0 | 00/6992 | 3074 | 1 PACMAN.S 3007 | Comment | 11 | | 0 | 00/6992 | *--- X/Y of each score on scren 3075 | 1 PACMAN.S 3008 | Empty | 11 | | 0 | 00/6992 | 3076 | 1 PACMAN.S 3009 | Data | 11 | | 2 | 00/6992 : 00 5E | L6992 HEX 00,5E ; High score 3077 | 1 PACMAN.S 3010 | Data | 11 | | 2 | 00/6994 : 00 10 | HEX 00,10 ; P1 3078 | 1 PACMAN.S 3011 | Data | 11 | | 2 | 00/6996 : 20 10 | HEX 20,10 ; P2 3079 | 1 PACMAN.S 3012 | Data | 11 | | 2 | 00/6998 : 00 33 | HEX 00,33 ; P3 3080 | 1 PACMAN.S 3013 | Data | 11 | | 2 | 00/699A : 20 33 | HEX 20,33 ; P4 3081 | 1 PACMAN.S 3014 | Data | 11 | | 2 | 00/699C : 20 5E | HEX 20,5E ; P5 3082 | 1 PACMAN.S 3015 | Empty | 11 | | 0 | 00/699E | 3083 | 1 PACMAN.S 3016 | Comment | 11 | | 0 | 00/699E | *----------------------------------- 3084 | 1 PACMAN.S 3017 | Comment | 11 | | 0 | 00/699E | * ERASE A SPRITE 3085 | 1 PACMAN.S 3018 | Comment | 11 | | 0 | 00/699E | *----------------------------------- 3086 | 1 PACMAN.S 3019 | Empty | 11 | | 0 | 00/699E | 3087 | 1 PACMAN.S 3020 | Empty | 11 | | 0 | 00/699E | eraseSPRITE44 3088 | 1 PACMAN.S 3021 | Code | 11 | | 3 | 00/699E : 20 B5 7D | JSR moveCURSOR44 3089 | 1 PACMAN.S 3022 | Empty | 11 | | 0 | 00/69A1 | 3090 | 1 PACMAN.S 3023 | Code | 11 | | 2 | 00/69A1 : A9 F6 | L69A1 LDA #$F6 ; 10 lines to erase 3091 | 1 PACMAN.S 3024 | Code | 11 | | 2 | 00/69A3 : 85 18 | STA {$18} 3092 | 1 PACMAN.S 3025 | Code | 11 | | 3 | 00/69A5 : 20 33 59 | JSR calcXYHGR 3093 | 1 PACMAN.S 3026 | Code | 11 | | 2 | 00/69A8 : 06 03 | ASL {$03} 3094 | 1 PACMAN.S 3027 | Code | 11 | | 2 | 00/69AA : 06 03 | ASL {$03} 3095 | 1 PACMAN.S 3028 | Code | 11 | | 3 | 00/69AC : 20 58 5B | L69AC JSR setHGRADDRESS 3096 | 1 PACMAN.S 3029 | Code | 11 | | 2 | 00/69AF : A9 03 | LDA #$03 ; width 3097 | 1 PACMAN.S 3030 | Code | 11 | | 2 | 00/69B1 : 85 09 | STA {$09} 3098 | 1 PACMAN.S 3031 | Code | 11 | | 2 | 00/69B3 : A6 03 | LDX {$03} 3099 | 1 PACMAN.S 3032 | Code | 11 | | 2 | 00/69B5 : A4 04 | LDY {$04} 3100 | 1 PACMAN.S 3033 | Code | 11 | | 3 | 00/69B7 : BD CD 69 | L69B7 LDA L69CD,X 3101 | 1 PACMAN.S 3034 | Code | 11 | | 2 | 00/69BA : 31 12 | AND ({$12}),Y 3102 | 1 PACMAN.S 3035 | Code | 11 | | 2 | 00/69BC : 09 80 | ORA #$80 3103 | 1 PACMAN.S 3036 | Code | 11 | | 2 | 00/69BE : 91 12 | STA ({$12}),Y 3104 | 1 PACMAN.S 3037 | Code | 11 | | 1 | 00/69C0 : C8 | INY 3105 | 1 PACMAN.S 3038 | Code | 11 | | 1 | 00/69C1 : E8 | INX 3106 | 1 PACMAN.S 3039 | Code | 11 | | 2 | 00/69C2 : C6 09 | DEC {$09} 3107 | 1 PACMAN.S 3040 | Code | 11 | | 2 | 00/69C4 : D0 F1 | BNE L69B7 3108 | 1 PACMAN.S 3041 | Code | 11 | | 2 | 00/69C6 : E6 10 | INC {$10} ; Y+=1 3109 | 1 PACMAN.S 3042 | Code | 11 | | 2 | 00/69C8 : E6 18 | INC {$18} ; data++ 3110 | 1 PACMAN.S 3043 | Code | 11 | | 2 | 00/69CA : D0 E0 | BNE L69AC 3111 | 1 PACMAN.S 3044 | Code | 11 | | 1 | 00/69CC : 60 | RTS 3112 | 1 PACMAN.S 3045 | Empty | 11 | | 0 | 00/69CD | 3113 | 1 PACMAN.S 3046 | Data | 11 | | 4 | 00/69CD : 00 78 7F 00 | L69CD HEX 00787F00 3114 | 1 PACMAN.S 3047 | Data | 11 | | 4 | 00/69D1 : 01 70 7F 00 | HEX 01707F00 3115 | 1 PACMAN.S 3048 | Data | 11 | | 4 | 00/69D5 : 03 60 7F 00 | HEX 03607F00 3116 | 1 PACMAN.S 3049 | Data | 11 | | 4 | 00/69D9 : 07 40 7F 00 | HEX 07407F00 3117 | 1 PACMAN.S 3050 | Data | 11 | | 4 | 00/69DD : 0F 00 7F 00 | HEX 0F007F00 3118 | 1 PACMAN.S 3051 | Data | 11 | | 4 | 00/69E1 : 1F 00 7E 00 | HEX 1F007E00 3119 | 1 PACMAN.S 3052 | Data | 11 | | 4 | 00/69E5 : 3F 00 7C 00 | HEX 3F007C00 3120 | 1 PACMAN.S 3053 | Empty | 11 | | 0 | 00/69E9 | 3121 | 1 PACMAN.S 3054 | Comment | 11 | | 0 | 00/69E9 | *----------------------------------- 3122 | 1 PACMAN.S 3055 | Comment | 11 | | 0 | 00/69E9 | * ERASE A SPRITE 3123 | 1 PACMAN.S 3056 | Comment | 11 | | 0 | 00/69E9 | *----------------------------------- 3124 | 1 PACMAN.S 3057 | Empty | 11 | | 0 | 00/69E9 | 3125 | 1 PACMAN.S 3058 | Empty | 11 | | 0 | 00/69E9 | eraseSPRITE54 3126 | 1 PACMAN.S 3059 | Code | 11 | | 3 | 00/69E9 : 20 C4 7D | JSR moveCURSOR54 3127 | 1 PACMAN.S 3060 | Empty | 11 | | 0 | 00/69EC | 3128 | 1 PACMAN.S 3061 | Code | 11 | | 2 | 00/69EC : A9 04 | LDA #L6A04 3130 | 1 PACMAN.S 3063 | Code | 11 | | 3 | 00/69F0 : 8D B8 69 | STA L69B7+1 3131 | 1 PACMAN.S 3064 | Code | 11 | | 3 | 00/69F3 : 8C B9 69 | STY L69B7+2 3132 | 1 PACMAN.S 3065 | Code | 11 | | 3 | 00/69F6 : 20 A1 69 | JSR L69A1 ; erase it 3133 | 1 PACMAN.S 3066 | Empty | 11 | | 0 | 00/69F9 | 3134 | 1 PACMAN.S 3067 | Code | 11 | | 2 | 00/69F9 : A9 CD | LDA #L69CD 3136 | 1 PACMAN.S 3069 | Code | 11 | | 3 | 00/69FD : 8D B8 69 | STA L69B7+1 3137 | 1 PACMAN.S 3070 | Code | 11 | | 3 | 00/6A00 : 8C B9 69 | STY L69B7+2 3138 | 1 PACMAN.S 3071 | Code | 11 | | 1 | 00/6A03 : 60 | RTS 3139 | 1 PACMAN.S 3072 | Empty | 11 | | 0 | 00/6A04 | 3140 | 1 PACMAN.S 3073 | Data | 11 | | 4 | 00/6A04 : 00 60 7F 00 | L6A04 HEX 00607F00 3141 | 1 PACMAN.S 3074 | Data | 11 | | 4 | 00/6A08 : 01 40 7F 00 | HEX 01407F00 3142 | 1 PACMAN.S 3075 | Data | 11 | | 4 | 00/6A0C : 03 00 7F 00 | HEX 03007F00 3143 | 1 PACMAN.S 3076 | Data | 11 | | 4 | 00/6A10 : 07 00 7E 00 | HEX 07007E00 3144 | 1 PACMAN.S 3077 | Data | 11 | | 4 | 00/6A14 : 0F 00 7C 00 | HEX 0F007C00 3145 | 1 PACMAN.S 3078 | Data | 11 | | 4 | 00/6A18 : 1F 00 78 00 | HEX 1F007800 3146 | 1 PACMAN.S 3079 | Data | 11 | | 4 | 00/6A1C : 3F 00 70 00 | HEX 3F007000 3147 | 1 PACMAN.S 3080 | Empty | 11 | | 0 | 00/6A20 | 3148 | 1 PACMAN.S 3081 | Comment | 11 | | 0 | 00/6A20 | *----------------------------------- 3149 | 1 PACMAN.S 3082 | Comment | 11 | | 0 | 00/6A20 | * 3150 | 1 PACMAN.S 3083 | Comment | 11 | | 0 | 00/6A20 | *----------------------------------- 3151 | 1 PACMAN.S 3084 | Empty | 11 | | 0 | 00/6A20 | 3152 | 1 PACMAN.S 3085 | Code | 11 | | 2 | 00/6A20 : A6 1D | L6A20 LDX {$1d} 3153 | 1 PACMAN.S 3086 | Code | 11 | | 2 | 00/6A22 : F0 04 | BEQ L6A28 3154 | 1 PACMAN.S 3087 | Code | 11 | | 2 | 00/6A24 : A6 1E | LDX $1E 3155 | 1 PACMAN.S 3088 | Code | 11 | | 2 | 00/6A26 : D0 3A | BNE L6A62 3156 | 1 PACMAN.S 3089 | Empty | 11 | | 0 | 00/6A28 | 3157 | 1 PACMAN.S 3090 | Code | 11 | | 3 | 00/6A28 : 8D 4B 6A | L6A28 STA L6A4A+1 ; b&w 3158 | 1 PACMAN.S 3091 | Code | 11 | | 3 | 00/6A2B : 8C 4C 6A | STY L6A4A+2 3159 | 1 PACMAN.S 3092 | Code | 11 | | 3 | 00/6A2E : 20 B5 7D | JSR moveCURSOR44 3160 | 1 PACMAN.S 3093 | Code | 11 | | 2 | 00/6A31 : A9 0A | LDA #$0A 3161 | 1 PACMAN.S 3094 | Code | 11 | | 2 | 00/6A33 : 85 18 | STA {$18} 3162 | 1 PACMAN.S 3095 | Code | 11 | | 2 | 00/6A35 : A9 03 | LDA #$03 3163 | 1 PACMAN.S 3096 | Code | 11 | | 2 | 00/6A37 : 85 1A | STA {$1a} 3164 | 1 PACMAN.S 3097 | Code | 11 | | 3 | 00/6A39 : 20 33 59 | JSR calcXYHGR 3165 | 1 PACMAN.S 3098 | Code | 11 | | 3 | 00/6A3C : 20 25 78 | JSR calcSPROFFSET 3166 | 1 PACMAN.S 3099 | Code | 11 | | 3 | 00/6A3F : 20 58 5B | L6A3F JSR setHGRADDRESS 3167 | 1 PACMAN.S 3100 | Code | 11 | | 2 | 00/6A42 : A6 03 | LDX {$03} 3168 | 1 PACMAN.S 3101 | Code | 11 | | 2 | 00/6A44 : A4 04 | LDY {$04} 3169 | 1 PACMAN.S 3102 | Code | 11 | | 2 | 00/6A46 : A5 1A | LDA {$1a} 3170 | 1 PACMAN.S 3103 | Code | 11 | | 2 | 00/6A48 : 85 09 | STA {$09} 3171 | 1 PACMAN.S 3104 | Code | 11 | | 3 | 00/6A4A : BD 66 06 | L6A4A LDA $0666,X 3172 | 1 PACMAN.S 3105 | Code | 11 | | 2 | 00/6A4D : 11 12 | ORA ({$12}),Y 3173 | 1 PACMAN.S 3106 | Code | 11 | | 2 | 00/6A4F : 29 7F | AND #$7F 3174 | 1 PACMAN.S 3107 | Code | 11 | | 2 | 00/6A51 : 91 12 | STA ({$12}),Y 3175 | 1 PACMAN.S 3108 | Code | 11 | | 1 | 00/6A53 : E8 | INX 3176 | 1 PACMAN.S 3109 | Code | 11 | | 1 | 00/6A54 : C8 | INY 3177 | 1 PACMAN.S 3110 | Code | 11 | | 2 | 00/6A55 : C6 09 | DEC {$09} 3178 | 1 PACMAN.S 3111 | Code | 11 | | 2 | 00/6A57 : D0 F1 | BNE L6A4A 3179 | 1 PACMAN.S 3112 | Code | 11 | | 2 | 00/6A59 : 86 03 | STX {$03} 3180 | 1 PACMAN.S 3113 | Code | 11 | | 2 | 00/6A5B : E6 10 | INC {$10} 3181 | 1 PACMAN.S 3114 | Code | 11 | | 2 | 00/6A5D : C6 18 | DEC {$18} 3182 | 1 PACMAN.S 3115 | Code | 11 | | 2 | 00/6A5F : D0 DE | BNE L6A3F 3183 | 1 PACMAN.S 3116 | Code | 11 | | 1 | 00/6A61 : 60 | RTS 3184 | 1 PACMAN.S 3117 | Empty | 11 | | 0 | 00/6A62 | 3185 | 1 PACMAN.S 3118 | Code | 11 | | 3 | 00/6A62 : 8D B2 55 | L6A62 STA L55B1+1 ; color 3186 | 1 PACMAN.S 3119 | Code | 11 | | 3 | 00/6A65 : 8C B3 55 | STY L55B1+2 3187 | 1 PACMAN.S 3120 | Code | 11 | | 3 | 00/6A68 : 20 B5 7D | JSR moveCURSOR44 3188 | 1 PACMAN.S 3121 | Code | 11 | | 2 | 00/6A6B : A9 0A | LDA #$0A 3189 | 1 PACMAN.S 3122 | Code | 11 | | 2 | 00/6A6D : 85 18 | STA {$18} 3190 | 1 PACMAN.S 3123 | Code | 11 | | 3 | 00/6A6F : 20 33 59 | JSR calcXYHGR 3191 | 1 PACMAN.S 3124 | Code | 11 | | 3 | 00/6A72 : 20 25 78 | JSR calcSPROFFSET 3192 | 1 PACMAN.S 3125 | Code | 11 | | 2 | 00/6A75 : A9 03 | LDA #$03 3193 | 1 PACMAN.S 3126 | Code | 11 | | 2 | 00/6A77 : 85 1A | STA {$1a} 3194 | 1 PACMAN.S 3127 | Code | 11 | | 3 | 00/6A79 : 4C A6 55 | JMP drawCOLORSPRITE 3195 | 1 PACMAN.S 3128 | Empty | 11 | | 0 | 00/6A7C | 3196 | 1 PACMAN.S 3129 | Comment | 11 | | 0 | 00/6A7C | *----------------------------------- 3197 | 1 PACMAN.S 3130 | Comment | 11 | | 0 | 00/6A7C | * 3198 | 1 PACMAN.S 3131 | Comment | 11 | | 0 | 00/6A7C | *----------------------------------- 3199 | 1 PACMAN.S 3132 | Empty | 11 | | 0 | 00/6A7C | 3200 | 1 PACMAN.S 3133 | Code | 11 | | 2 | 00/6A7C : A5 57 | L6A7C LDA $57 3201 | 1 PACMAN.S 3134 | Code | 11 | | 2 | 00/6A7E : D0 27 | BNE L6AA7 3202 | 1 PACMAN.S 3135 | Code | 11 | | 2 | 00/6A80 : A5 55 | LDA {$55} 3203 | 1 PACMAN.S 3136 | Code | 11 | | 2 | 00/6A82 : C9 1A | CMP #$1A 3204 | 1 PACMAN.S 3137 | Code | 11 | | 2 | 00/6A84 : 90 02 | BCC L6A88 3205 | 1 PACMAN.S 3138 | Code | 11 | | 2 | 00/6A86 : A9 1A | LDA #$1A 3206 | 1 PACMAN.S 3139 | Code | 11 | | 1 | 00/6A88 : 0A | L6A88 ASL 3207 | 1 PACMAN.S 3140 | Code | 11 | | 1 | 00/6A89 : 0A | ASL 3208 | 1 PACMAN.S 3141 | Code | 11 | | 1 | 00/6A8A : AA | TAX 3209 | 1 PACMAN.S 3142 | Code | 11 | | 3 | 00/6A8B : BD FE 6A | LDA L6AFE,X 3210 | 1 PACMAN.S 3143 | Code | 11 | | 2 | 00/6A8E : 85 5C | STA $5C 3211 | 1 PACMAN.S 3144 | Code | 11 | | 3 | 00/6A90 : BD FF 6A | LDA L6AFF,X 3212 | 1 PACMAN.S 3145 | Code | 11 | | 2 | 00/6A93 : 85 5D | STA $5D 3213 | 1 PACMAN.S 3146 | Code | 11 | | 3 | 00/6A95 : BD 00 6B | LDA L6B00,X 3214 | 1 PACMAN.S 3147 | Code | 11 | | 2 | 00/6A98 : 85 5A | STA $5A 3215 | 1 PACMAN.S 3148 | Code | 11 | | 3 | 00/6A9A : BD 01 6B | LDA L6B01,X 3216 | 1 PACMAN.S 3149 | Code | 11 | | 2 | 00/6A9D : 85 5B | STA $5B 3217 | 1 PACMAN.S 3150 | Code | 11 | | 2 | 00/6A9F : A9 60 | LDA #$60 3218 | 1 PACMAN.S 3151 | Code | 11 | | 2 | 00/6AA1 : 85 57 | STA $57 3219 | 1 PACMAN.S 3152 | Code | 11 | | 2 | 00/6AA3 : A9 01 | LDA #$01 3220 | 1 PACMAN.S 3153 | Code | 11 | | 2 | 00/6AA5 : 85 E7 | STA $E7 3221 | 1 PACMAN.S 3154 | Empty | 11 | | 0 | 00/6AA7 | 3222 | 1 PACMAN.S 3155 | Code | 11 | | 2 | 00/6AA7 : A5 59 | L6AA7 LDA $59 3223 | 1 PACMAN.S 3156 | Code | 11 | | 2 | 00/6AA9 : C9 01 | CMP #$01 3224 | 1 PACMAN.S 3157 | Code | 11 | | 2 | 00/6AAB : D0 4D | BNE L6AFA 3225 | 1 PACMAN.S 3158 | Code | 11 | | 2 | 00/6AAD : A5 E7 | LDA $E7 3226 | 1 PACMAN.S 3159 | Code | 11 | | 2 | 00/6AAF : F0 49 | BEQ L6AFA 3227 | 1 PACMAN.S 3160 | Code | 11 | | 2 | 00/6AB1 : A5 5A | LDA $5A 3228 | 1 PACMAN.S 3161 | Code | 11 | | 2 | 00/6AB3 : D0 02 | BNE L6AB7 3229 | 1 PACMAN.S 3162 | Code | 11 | | 2 | 00/6AB5 : C6 5B | DEC $5B 3230 | 1 PACMAN.S 3163 | Code | 11 | | 2 | 00/6AB7 : C6 5A | L6AB7 DEC $5A 3231 | 1 PACMAN.S 3164 | Code | 11 | | 1 | 00/6AB9 : 18 | CLC 3232 | 1 PACMAN.S 3165 | Code | 11 | | 2 | 00/6ABA : A5 5A | LDA $5A 3233 | 1 PACMAN.S 3166 | Code | 11 | | 2 | 00/6ABC : 65 5B | ADC $5B 3234 | 1 PACMAN.S 3167 | Code | 11 | | 2 | 00/6ABE : D0 02 | BNE L6AC2 3235 | 1 PACMAN.S 3168 | Code | 11 | | 2 | 00/6AC0 : 90 29 | BCC L6AEB 3236 | 1 PACMAN.S 3169 | Code | 11 | | 2 | 00/6AC2 : A5 E7 | L6AC2 LDA $E7 3237 | 1 PACMAN.S 3170 | Code | 11 | | 2 | 00/6AC4 : C9 01 | CMP #$01 3238 | 1 PACMAN.S 3171 | Code | 11 | | 2 | 00/6AC6 : F0 1C | BEQ L6AE4 3239 | 1 PACMAN.S 3172 | Code | 11 | | 2 | 00/6AC8 : A9 91 | LDA #$91 3240 | 1 PACMAN.S 3173 | Code | 11 | | 2 | 00/6ACA : 85 0E | STA {$0e} 3241 | 1 PACMAN.S 3174 | Code | 11 | | 2 | 00/6ACC : A9 00 | LDA #$00 3242 | 1 PACMAN.S 3175 | Code | 11 | | 2 | 00/6ACE : 85 0F | STA {$0e}+1 3243 | 1 PACMAN.S 3176 | Code | 11 | | 2 | 00/6AD0 : 85 05 | STA {$05} 3244 | 1 PACMAN.S 3177 | Code | 11 | | 2 | 00/6AD2 : 85 07 | STA {$05}+2 3245 | 1 PACMAN.S 3178 | Code | 11 | | 2 | 00/6AD4 : A9 68 | LDA #$68 3246 | 1 PACMAN.S 3179 | Code | 11 | | 2 | 00/6AD6 : 85 11 | STA {$11} 3247 | 1 PACMAN.S 3180 | Code | 11 | | 3 | 00/6AD8 : 20 39 6D | JSR getMAXRANK15 3248 | 1 PACMAN.S 3181 | Code | 11 | | 1 | 00/6ADB : AA | TAX 3249 | 1 PACMAN.S 3182 | Code | 11 | | 3 | 00/6ADC : BD EF 6C | LDA tblSCORE,X 3250 | 1 PACMAN.S 3183 | Code | 11 | | 2 | 00/6ADF : 85 06 | STA {$05}+1 3251 | 1 PACMAN.S 3184 | Code | 11 | | 3 | 00/6AE1 : 4C 10 71 | JMP L70F5 3252 | 1 PACMAN.S 3185 | Empty | 11 | | 0 | 00/6AE4 | 3253 | 1 PACMAN.S 3186 | Code | 11 | | 2 | 00/6AE4 : A5 5C | L6AE4 LDA $5C 3254 | 1 PACMAN.S 3187 | Code | 11 | | 2 | 00/6AE6 : A4 5D | LDY $5D 3255 | 1 PACMAN.S 3188 | Code | 11 | | 3 | 00/6AE8 : 4C F5 6E | JMP showFRUIT 3256 | 1 PACMAN.S 3189 | Empty | 11 | | 0 | 00/6AEB | 3257 | 1 PACMAN.S 3190 | Code | 11 | | 2 | 00/6AEB : A9 10 | L6AEB LDA #$10 3258 | 1 PACMAN.S 3191 | Code | 11 | | 2 | 00/6AED : 85 04 | STA {$04} 3259 | 1 PACMAN.S 3192 | Code | 11 | | 2 | 00/6AEF : A9 66 | LDA #$66 3260 | 1 PACMAN.S 3193 | Code | 11 | | 2 | 00/6AF1 : 85 10 | STA {$10} 3261 | 1 PACMAN.S 3194 | Code | 11 | | 2 | 00/6AF3 : A9 00 | LDA #$00 3262 | 1 PACMAN.S 3195 | Code | 11 | | 2 | 00/6AF5 : 85 E7 | STA $E7 3263 | 1 PACMAN.S 3196 | Code | 11 | | 3 | 00/6AF7 : 20 78 69 | JSR eraseBLOCK 3264 | 1 PACMAN.S 3197 | Code | 11 | | 1 | 00/6AFA : 60 | L6AFA RTS 3265 | 1 PACMAN.S 3198 | Code | 11 | | 3 | 00/6AFB : 4C EB 6A | L6AFB JMP L6AEB 3266 | 1 PACMAN.S 3199 | Empty | 11 | | 0 | 00/6AFE | 3267 | 1 PACMAN.S 3200 | Comment | 11 | | 0 | 00/6AFE | *----------------------------------- 3268 | 1 PACMAN.S 3201 | Comment | 11 | | 0 | 00/6AFE | * FRUIT SPRITES 3269 | 1 PACMAN.S 3202 | Comment | 11 | | 0 | 00/6AFE | *----------------------------------- 3270 | 1 PACMAN.S 3203 | Empty | 11 | | 0 | 00/6AFE | 3271 | 1 PACMAN.S 3204 | Data | 11 | | 1 | 00/6AFE : 00 | L6AFE DB $00 3272 | 1 PACMAN.S 3205 | Data | 11 | | 1 | 00/6AFF : 00 | L6AFF DB $00 3273 | 1 PACMAN.S 3206 | Data | 11 | | 1 | 00/6B00 : 00 | L6B00 DB $00 3274 | 1 PACMAN.S 3207 | Data | 11 | | 1 | 00/6B01 : 00 | L6B01 DB $00 3275 | 1 PACMAN.S 3208 | Data | 11 | | 1 | 00/6B02 : 6E | DB $6E 3276 | 1 PACMAN.S 3209 | Data | 11 | | 2 | 00/6B03 : 89 6B | DA L6B6E 3277 | 1 PACMAN.S 3210 | Data | 11 | | 1 | 00/6B05 : 00 | DB $00 3278 | 1 PACMAN.S 3211 | Data | 11 | | 1 | 00/6B06 : 01 | DB $01 3279 | 1 PACMAN.S 3212 | Data | 11 | | 1 | 00/6B07 : 92 | DB $92 3280 | 1 PACMAN.S 3213 | Data | 11 | | 2 | 00/6B08 : AD 6B | DA L6B92 3281 | 1 PACMAN.S 3214 | Data | 11 | | 1 | 00/6B0A : 00 | DB $00 3282 | 1 PACMAN.S 3215 | Data | 11 | | 1 | 00/6B0B : 01 | DB $01 3283 | 1 PACMAN.S 3216 | Data | 11 | | 1 | 00/6B0C : B6 | DB $B6 3284 | 1 PACMAN.S 3217 | Data | 11 | | 2 | 00/6B0D : D1 6B | DA L6BB6 3285 | 1 PACMAN.S 3218 | Data | 11 | | 1 | 00/6B0F : 00 | DB $00 3286 | 1 PACMAN.S 3219 | Data | 11 | | 1 | 00/6B10 : 01 | DB $01 3287 | 1 PACMAN.S 3220 | Data | 11 | | 1 | 00/6B11 : B6 | DB $B6 3288 | 1 PACMAN.S 3221 | Data | 11 | | 2 | 00/6B12 : D1 6B | DA L6BB6 3289 | 1 PACMAN.S 3222 | Data | 11 | | 1 | 00/6B14 : 00 | DB $00 3290 | 1 PACMAN.S 3223 | Data | 11 | | 1 | 00/6B15 : 01 | DB $01 3291 | 1 PACMAN.S 3224 | Data | 11 | | 1 | 00/6B16 : DA | DB $DA 3292 | 1 PACMAN.S 3225 | Data | 11 | | 2 | 00/6B17 : F5 6B | DA L6BDA 3293 | 1 PACMAN.S 3226 | Data | 11 | | 1 | 00/6B19 : 20 | DB $20 3294 | 1 PACMAN.S 3227 | Data | 11 | | 1 | 00/6B1A : 01 | DB $01 3295 | 1 PACMAN.S 3228 | Data | 11 | | 1 | 00/6B1B : DA | DB $DA 3296 | 1 PACMAN.S 3229 | Data | 11 | | 2 | 00/6B1C : F5 6B | DA L6BDA 3297 | 1 PACMAN.S 3230 | Data | 11 | | 1 | 00/6B1E : 20 | DB $20 3298 | 1 PACMAN.S 3231 | Data | 11 | | 1 | 00/6B1F : 01 | DB $01 3299 | 1 PACMAN.S 3232 | Data | 11 | | 1 | 00/6B20 : FE | DB $FE 3300 | 1 PACMAN.S 3233 | Data | 11 | | 2 | 00/6B21 : 19 6C | DA L6BFE 3301 | 1 PACMAN.S 3234 | Data | 11 | | 1 | 00/6B23 : 30 | DB $30 3302 | 1 PACMAN.S 3235 | Data | 11 | | 1 | 00/6B24 : 01 | DB $01 3303 | 1 PACMAN.S 3236 | Data | 11 | | 1 | 00/6B25 : FE | DB $FE 3304 | 1 PACMAN.S 3237 | Data | 11 | | 2 | 00/6B26 : 19 6C | DA L6BFE 3305 | 1 PACMAN.S 3238 | Data | 11 | | 1 | 00/6B28 : 30 | DB $30 3306 | 1 PACMAN.S 3239 | Data | 11 | | 1 | 00/6B29 : 01 | DB $01 3307 | 1 PACMAN.S 3240 | Data | 11 | | 1 | 00/6B2A : 22 | DB $22 3308 | 1 PACMAN.S 3241 | Data | 11 | | 2 | 00/6B2B : 3D 6C | DA L6C22 3309 | 1 PACMAN.S 3242 | Data | 11 | | 1 | 00/6B2D : 40 | DB $40 3310 | 1 PACMAN.S 3243 | Data | 11 | | 1 | 00/6B2E : 01 | DB $01 3311 | 1 PACMAN.S 3244 | Data | 11 | | 1 | 00/6B2F : 22 | DB $22 3312 | 1 PACMAN.S 3245 | Data | 11 | | 2 | 00/6B30 : 3D 6C | DA L6C22 3313 | 1 PACMAN.S 3246 | Data | 11 | | 1 | 00/6B32 : 40 | DB $40 3314 | 1 PACMAN.S 3247 | Data | 11 | | 1 | 00/6B33 : 01 | DB $01 3315 | 1 PACMAN.S 3248 | Data | 11 | | 1 | 00/6B34 : 46 | DB $46 3316 | 1 PACMAN.S 3249 | Data | 11 | | 2 | 00/6B35 : 61 6C | DA L6C46 3317 | 1 PACMAN.S 3250 | Data | 11 | | 1 | 00/6B37 : 60 | DB $60 3318 | 1 PACMAN.S 3251 | Data | 11 | | 1 | 00/6B38 : 01 | DB $01 3319 | 1 PACMAN.S 3252 | Data | 11 | | 1 | 00/6B39 : 46 | DB $46 3320 | 1 PACMAN.S 3253 | Data | 11 | | 2 | 00/6B3A : 61 6C | DA L6C46 3321 | 1 PACMAN.S 3254 | Data | 11 | | 1 | 00/6B3C : 60 | DB $60 3322 | 1 PACMAN.S 3255 | Data | 11 | | 1 | 00/6B3D : 01 | DB $01 3323 | 1 PACMAN.S 3256 | Data | 11 | | 1 | 00/6B3E : 6A | DB $6A 3324 | 1 PACMAN.S 3257 | Data | 11 | | 2 | 00/6B3F : 85 6C | DA L6C6A 3325 | 1 PACMAN.S 3258 | Data | 11 | | 1 | 00/6B41 : 60 | DB $60 3326 | 1 PACMAN.S 3259 | Data | 11 | | 1 | 00/6B42 : 01 | DB $01 3327 | 1 PACMAN.S 3260 | Data | 11 | | 1 | 00/6B43 : 6A | DB $6A 3328 | 1 PACMAN.S 3261 | Data | 11 | | 2 | 00/6B44 : 85 6C | DA L6C6A 3329 | 1 PACMAN.S 3262 | Data | 11 | | 1 | 00/6B46 : 60 | DB $60 3330 | 1 PACMAN.S 3263 | Data | 11 | | 1 | 00/6B47 : 01 | DB $01 3331 | 1 PACMAN.S 3264 | Data | 11 | | 1 | 00/6B48 : 6A | DB $6A 3332 | 1 PACMAN.S 3265 | Data | 11 | | 2 | 00/6B49 : 85 6C | DA L6C6A 3333 | 1 PACMAN.S 3266 | Data | 11 | | 1 | 00/6B4B : 60 | DB $60 3334 | 1 PACMAN.S 3267 | Data | 11 | | 1 | 00/6B4C : 01 | DB $01 3335 | 1 PACMAN.S 3268 | Data | 11 | | 1 | 00/6B4D : 6A | DB $6A 3336 | 1 PACMAN.S 3269 | Data | 11 | | 2 | 00/6B4E : 85 6C | DA L6C6A 3337 | 1 PACMAN.S 3270 | Data | 11 | | 1 | 00/6B50 : 60 | DB $60 3338 | 1 PACMAN.S 3271 | Data | 11 | | 1 | 00/6B51 : 01 | DB $01 3339 | 1 PACMAN.S 3272 | Data | 11 | | 1 | 00/6B52 : 6A | DB $6A 3340 | 1 PACMAN.S 3273 | Data | 11 | | 2 | 00/6B53 : 85 6C | DA L6C6A 3341 | 1 PACMAN.S 3274 | Data | 11 | | 1 | 00/6B55 : 60 | DB $60 3342 | 1 PACMAN.S 3275 | Data | 11 | | 1 | 00/6B56 : 01 | DB $01 3343 | 1 PACMAN.S 3276 | Data | 11 | | 1 | 00/6B57 : 6A | DB $6A 3344 | 1 PACMAN.S 3277 | Data | 11 | | 2 | 00/6B58 : 85 6C | DA L6C6A 3345 | 1 PACMAN.S 3278 | Data | 11 | | 1 | 00/6B5A : 60 | DB $60 3346 | 1 PACMAN.S 3279 | Data | 11 | | 1 | 00/6B5B : 01 | DB $01 3347 | 1 PACMAN.S 3280 | Data | 11 | | 1 | 00/6B5C : 6A | DB $6A 3348 | 1 PACMAN.S 3281 | Data | 11 | | 2 | 00/6B5D : 85 6C | DA L6C6A 3349 | 1 PACMAN.S 3282 | Data | 11 | | 1 | 00/6B5F : 60 | DB $60 3350 | 1 PACMAN.S 3283 | Data | 11 | | 1 | 00/6B60 : 01 | DB $01 3351 | 1 PACMAN.S 3284 | Data | 11 | | 1 | 00/6B61 : 6A | DB $6A 3352 | 1 PACMAN.S 3285 | Data | 11 | | 2 | 00/6B62 : 85 6C | DA L6C6A 3353 | 1 PACMAN.S 3286 | Data | 11 | | 1 | 00/6B64 : 60 | DB $60 3354 | 1 PACMAN.S 3287 | Data | 11 | | 1 | 00/6B65 : 01 | DB $01 3355 | 1 PACMAN.S 3288 | Data | 11 | | 1 | 00/6B66 : 6A | DB $6A 3356 | 1 PACMAN.S 3289 | Data | 11 | | 2 | 00/6B67 : 85 6C | DA L6C6A 3357 | 1 PACMAN.S 3290 | Data | 11 | | 1 | 00/6B69 : 60 | DB $60 3358 | 1 PACMAN.S 3291 | Data | 11 | | 1 | 00/6B6A : 01 | DB $01 3359 | 1 PACMAN.S 3292 | Data | 11 | | 1 | 00/6B6B : 6A | DB $6A 3360 | 1 PACMAN.S 3293 | Data | 11 | | 2 | 00/6B6C : 85 6C | DA L6C6A 3361 | 1 PACMAN.S 3294 | Data | 11 | | 1 | 00/6B6E : 60 | DB $60 3362 | 1 PACMAN.S 3295 | Data | 11 | | 1 | 00/6B6F : 01 | DB $01 3363 | 1 PACMAN.S 3296 | Data | 11 | | 1 | 00/6B70 : 8E | DB $8E 3364 | 1 PACMAN.S 3297 | Data | 11 | | 2 | 00/6B71 : A9 6C | DA L6C8E 3365 | 1 PACMAN.S 3298 | Data | 11 | | 1 | 00/6B73 : 00 | DB $00 3366 | 1 PACMAN.S 3299 | Data | 11 | | 1 | 00/6B74 : 02 | DB $02 3367 | 1 PACMAN.S 3300 | Data | 11 | | 1 | 00/6B75 : 6A | DB $6A 3368 | 1 PACMAN.S 3301 | Data | 11 | | 2 | 00/6B76 : 85 6C | DA L6C6A 3369 | 1 PACMAN.S 3302 | Data | 11 | | 1 | 00/6B78 : 00 | DB $00 3370 | 1 PACMAN.S 3303 | Data | 11 | | 1 | 00/6B79 : 02 | DB $02 3371 | 1 PACMAN.S 3304 | Data | 11 | | 1 | 00/6B7A : 6A | DB $6A 3372 | 1 PACMAN.S 3305 | Data | 11 | | 2 | 00/6B7B : 85 6C | DA L6C6A 3373 | 1 PACMAN.S 3306 | Data | 11 | | 1 | 00/6B7D : 00 | DB $00 3374 | 1 PACMAN.S 3307 | Data | 11 | | 1 | 00/6B7E : 02 | DB $02 3375 | 1 PACMAN.S 3308 | Data | 11 | | 1 | 00/6B7F : 6A | DB $6A 3376 | 1 PACMAN.S 3309 | Data | 11 | | 2 | 00/6B80 : 85 6C | DA L6C6A 3377 | 1 PACMAN.S 3310 | Data | 11 | | 1 | 00/6B82 : 00 | DB $00 3378 | 1 PACMAN.S 3311 | Data | 11 | | 1 | 00/6B83 : 02 | DB $02 3379 | 1 PACMAN.S 3312 | Data | 11 | | 1 | 00/6B84 : 6A | DB $6A 3380 | 1 PACMAN.S 3313 | Data | 11 | | 2 | 00/6B85 : 85 6C | DA L6C6A 3381 | 1 PACMAN.S 3314 | Data | 11 | | 1 | 00/6B87 : 00 | DB $00 3382 | 1 PACMAN.S 3315 | Data | 11 | | 1 | 00/6B88 : 02 | DB $02 3383 | 1 PACMAN.S 3316 | Empty | 11 | | 0 | 00/6B89 | 3384 | 1 PACMAN.S 3317 | Data | 11 | | 16 | 00/6B89 : 55 00 00 04 | L6B6E HEX 550000040200040800102000902085D4 | | | | | | 02 00 04 08 | | | | | | | 00 10 20 00 | | | | | | | 90 20 85 D4 | 3385 | 1 PACMAN.S 3318 | Data | 11 | | 16 | 00/6B99 : 00 95 DC 00 | HEX 0095DC0097DDA2D7D5A2D5D40095D400 | | | | | | 97 DD A2 D7 | | | | | | | D5 A2 D5 D4 | | | | | | | 00 95 D4 00 | 3386 | 1 PACMAN.S 3319 | Data | 11 | | 4 | 00/6BA9 : 95 90 00 94 | HEX 95900094 3387 | 1 PACMAN.S 3320 | Data | 11 | | 16 | 00/6BAD : 00 2A 05 10 | L6B92 HEX 002A05102A1540A41140A286509A8500 | | | | | | 2A 15 40 A4 | | | | | | | 11 40 A2 86 | | | | | | | 50 9A 85 00 | 3388 | 1 PACMAN.S 3321 | Data | 11 | | 16 | 00/6BBD : AE 87 00 B2 | HEX AE8700B285008A8600EC8500A8840088 | | | | | | 85 00 8A 86 | | | | | | | 00 EC 85 00 | | | | | | | A8 84 00 88 | 3389 | 1 PACMAN.S 3322 | Data | 11 | | 4 | 00/6BCD : 81 00 A0 81 | HEX 8100A081 3390 | 1 PACMAN.S 3323 | Data | 11 | | 16 | 00/6BD1 : 00 2A 00 40 | L6BB6 HEX 002A00402000C08200500A00D4AE0054 | | | | | | 20 00 C0 82 | | | | | | | 00 50 0A 00 | | | | | | | D4 AE 00 54 | 3391 | 1 PACMAN.S 3324 | Data | 11 | | 16 | 00/6BE1 : E3 00 D4 AA | HEX E300D4AA00542A00D4AA00500A00C082 | | | | | | 00 54 2A 00 | | | | | | | D4 AA 00 50 | | | | | | | 0A 00 C0 82 | 3392 | 1 PACMAN.S 3325 | Data | 11 | | 4 | 00/6BF1 : 00 40 02 00 | HEX 00400200 3393 | 1 PACMAN.S 3326 | Data | 11 | | 16 | 00/6BF5 : 00 0A 00 00 | L6BDA HEX 000A00000100B89D00D4AB00D4AA00D4 | | | | | | 01 00 B8 9D | | | | | | | 00 D4 AB 00 | | | | | | | D4 AA 00 D4 | 3394 | 1 PACMAN.S 3327 | Data | 11 | | 16 | 00/6C05 : AA 00 D4 AA | HEX AA00D4AA00D4AA00C89200D08A009089 | | | | | | 00 D4 AA 00 | | | | | | | C8 92 00 D0 | | | | | | | 8A 00 90 89 | 3395 | 1 PACMAN.S 3328 | Data | 11 | | 4 | 00/6C15 : 00 E0 86 00 | HEX 00E08600 3396 | 1 PACMAN.S 3329 | Data | 11 | | 16 | 00/6C19 : 00 0A 00 40 | L6BFE HEX 000A0040000040000050020050020054 | | | | | | 00 00 40 00 | | | | | | | 00 50 02 00 | | | | | | | 50 02 00 54 | 3397 | 1 PACMAN.S 3330 | Data | 11 | | 16 | 00/6C29 : 0B 00 54 0E | HEX 0B00540E005C0A00540A005002004000 | | | | | | 00 5C 0A 00 | | | | | | | 54 0A 00 50 | | | | | | | 02 00 40 00 | 3398 | 1 PACMAN.S 3331 | Data | 11 | | 4 | 00/6C39 : 00 00 00 00 | HEX 00000000 3399 | 1 PACMAN.S 3332 | Data | 11 | | 16 | 00/6C3D : 00 00 00 90 | L6C22 HEX 000000900000B40000928100B28100BA | | | | | | 00 00 B4 00 | | | | | | | 00 92 81 00 | | | | | | | B2 81 00 BA | 3400 | 1 PACMAN.S 3333 | Data | 11 | | 16 | 00/6C4D : 81 00 BA 81 | HEX 8100BA8100BA8100928100B80000B800 | | | | | | 00 BA 81 00 | | | | | | | 92 81 00 B8 | | | | | | | 00 00 B8 00 | 3401 | 1 PACMAN.S 3334 | Data | 11 | | 4 | 00/6C5D : 00 90 00 00 | HEX 00900000 3402 | 1 PACMAN.S 3335 | Data | 11 | | 16 | 00/6C61 : 90 00 00 90 | L6C46 HEX 900000900000E08100E08100F08200F0 | | | | | | 00 00 E0 81 | | | | | | | 00 E0 81 00 | | | | | | | F0 82 00 F0 | 3403 | 1 PACMAN.S 3336 | Data | 11 | | 16 | 00/6C71 : 82 00 F8 86 | HEX 8200F88600E88700EC8F00EE9F00C000 | | | | | | 00 E8 87 00 | | | | | | | EC 8F 00 EE | | | | | | | 9F 00 C0 00 | 3404 | 1 PACMAN.S 3337 | Data | 11 | | 4 | 00/6C81 : 00 C0 00 00 | HEX 00C00000 3405 | 1 PACMAN.S 3338 | Data | 11 | | 16 | 00/6C85 : B8 81 00 88 | L6C6A HEX B88100888100888100B00000F08100B0 | | | | | | 81 00 88 81 | | | | | | | 00 B0 00 00 | | | | | | | F0 81 00 B0 | 3406 | 1 PACMAN.S 3339 | Data | 11 | | 16 | 00/6C95 : 00 00 F0 80 | HEX 0000F08000B00000F08100F00000B000 | | | | | | 00 B0 00 00 | | | | | | | F0 81 00 F0 | | | | | | | 00 00 B0 00 | 3407 | 1 PACMAN.S 3340 | Data | 11 | | 4 | 00/6CA5 : 00 F0 00 00 | HEX 00F00000 3408 | 1 PACMAN.S 3341 | Data | 11 | | 16 | 00/6CA9 : 00 00 00 4A | L6C8E HEX 0000004A04002A05006E05002A1D0000 | | | | | | 04 00 2A 05 | | | | | | | 00 6E 05 00 | | | | | | | 2A 1D 00 00 | 3409 | 1 PACMAN.S 3342 | Data | 11 | | 16 | 00/6CB9 : 00 00 5B 3B | HEX 00005B3B00552A00552A005B3B000000 | | | | | | 00 55 2A 00 | | | | | | | 55 2A 00 5B | | | | | | | 3B 00 00 00 | 3410 | 1 PACMAN.S 3343 | Data | 11 | | 4 | 00/6CC9 : 00 00 00 00 | HEX 00000000 3411 | 1 PACMAN.S 3344 | Empty | 11 | | 0 | 00/6CCD | 3412 | 1 PACMAN.S 3345 | Comment | 11 | | 0 | 00/6CCD | *----------------------------------- 3413 | 1 PACMAN.S 3346 | Comment | 11 | | 0 | 00/6CCD | * ADD TO SCORE 3414 | 1 PACMAN.S 3347 | Comment | 11 | | 0 | 00/6CCD | *----------------------------------- 3415 | 1 PACMAN.S 3348 | Empty | 11 | | 0 | 00/6CCD | 3416 | 1 PACMAN.S 3349 | Code | 11 | | 2 | 00/6CCD : A6 E8 | addTOSCORE LDX {$e8} 3417 | 1 PACMAN.S 3350 | Code | 11 | | 2 | 00/6CCF : D0 1D | BNE L6CD3 3418 | 1 PACMAN.S 3351 | Code | 11 | | 3 | 00/6CD1 : 20 39 6D | JSR getMAXRANK15 3419 | 1 PACMAN.S 3352 | Code | 11 | | 1 | 00/6CD4 : AA | TAX 3420 | 1 PACMAN.S 3353 | Code | 11 | | 1 | 00/6CD5 : 18 | CLC 3421 | 1 PACMAN.S 3354 | Code | 11 | | 1 | 00/6CD6 : F8 | SED 3422 | 1 PACMAN.S 3355 | Code | 11 | | 2 | 00/6CD7 : A5 53 | LDA {$52}+1 3423 | 1 PACMAN.S 3356 | Code | 11 | | 3 | 00/6CD9 : 7D EF 6C | ADC tblSCORE,X 3424 | 1 PACMAN.S 3357 | Code | 11 | | 2 | 00/6CDC : 85 53 | STA {$52}+1 3425 | 1 PACMAN.S 3358 | Code | 11 | | 2 | 00/6CDE : A5 54 | LDA {$52}+2 3426 | 1 PACMAN.S 3359 | Code | 11 | | 2 | 00/6CE0 : 69 00 | ADC #$00 3427 | 1 PACMAN.S 3360 | Code | 11 | | 2 | 00/6CE2 : 85 54 | STA {$52}+2 3428 | 1 PACMAN.S 3361 | Code | 11 | | 1 | 00/6CE4 : D8 | CLD 3429 | 1 PACMAN.S 3362 | Code | 11 | | 3 | 00/6CE5 : 20 6A 69 | JSR eraseSCORE 3430 | 1 PACMAN.S 3363 | Code | 11 | | 3 | 00/6CE8 : 20 AC 70 | JSR displayPLAYERSCORE 3431 | 1 PACMAN.S 3364 | Code | 11 | | 3 | 00/6CEB : 20 7C 7C | JSR L7C61 3432 | 1 PACMAN.S 3365 | Code | 11 | | 1 | 00/6CEE : 60 | L6CD3 RTS 3433 | 1 PACMAN.S 3366 | Empty | 11 | | 0 | 00/6CEF | 3434 | 1 PACMAN.S 3367 | Data | 11 | | 18 | 00/6CEF : 00 01 03 05 | tblSCORE HEX 00,01,03,05,05,07,07,10,10,20,20,30,30,50,50,50,50,50 | | | | | | 05 07 07 10 | | | | | | | 10 20 20 30 | | | | | | | 30 50 50 50 | | | | | | | 50 50 | 3435 | 1 PACMAN.S 3368 | Empty | 11 | | 0 | 00/6D01 | 3436 | 1 PACMAN.S 3369 | Comment | 11 | | 0 | 00/6D01 | *----------------------------------- 3437 | 1 PACMAN.S 3370 | Comment | 11 | | 0 | 00/6D01 | * PATIENTLY WAIT 3438 | 1 PACMAN.S 3371 | Comment | 11 | | 0 | 00/6D01 | *----------------------------------- 3439 | 1 PACMAN.S 3372 | Empty | 11 | | 0 | 00/6D01 | 3440 | 1 PACMAN.S 3373 | Code | 11 | | 2 | 00/6D01 : A2 01 | doWAIT LDX #$01 3441 | 1 PACMAN.S 3374 | Code | 11 | | 2 | 00/6D03 : A9 8F | doWAIT2 LDA #$8F 3442 | 1 PACMAN.S 3375 | Code | 11 | | 1 | 00/6D05 : 38 | L6CEA SEC 3443 | 1 PACMAN.S 3376 | Code | 11 | | 2 | 00/6D06 : E9 01 | SBC #$01 3444 | 1 PACMAN.S 3377 | Code | 11 | | 2 | 00/6D08 : B0 FB | BCS L6CEA 3445 | 1 PACMAN.S 3378 | Code | 11 | | 1 | 00/6D0A : CA | DEX 3446 | 1 PACMAN.S 3379 | Code | 11 | | 2 | 00/6D0B : D0 F6 | BNE doWAIT2 3447 | 1 PACMAN.S 3380 | Code | 11 | | 1 | 00/6D0D : 60 | RTS 3448 | 1 PACMAN.S 3381 | Code | 11 | | 1 | 00/6D0E : 60 | L6CF3 RTS 3449 | 1 PACMAN.S 3382 | Empty | 11 | | 0 | 00/6D0F | 3450 | 1 PACMAN.S 3383 | Comment | 11 | | 0 | 00/6D0F | *----------------------------------- 3451 | 1 PACMAN.S 3384 | Comment | 11 | | 0 | 00/6D0F | * WE WON! GO TO NEXT LEVEL 3452 | 1 PACMAN.S 3385 | Comment | 11 | | 0 | 00/6D0F | *----------------------------------- 3453 | 1 PACMAN.S 3386 | Empty | 11 | | 0 | 00/6D0F | 3454 | 1 PACMAN.S 3387 | Empty | 11 | | 0 | 00/6D0F | gotoNEXTLEVEL 3455 | 1 PACMAN.S 3388 | Code | 11 | | 3 | 00/6D0F : 20 FA 58 | JSR L58FA 3456 | 1 PACMAN.S 3389 | Code | 11 | | 3 | 00/6D12 : 20 9B 7D | JSR L7D80 3457 | 1 PACMAN.S 3390 | Code | 11 | | 3 | 00/6D15 : 20 9E 69 | JSR eraseSPRITE44 3458 | 1 PACMAN.S 3391 | Code | 11 | | 3 | 00/6D18 : 20 9B 7D | JSR L7D80 3459 | 1 PACMAN.S 3392 | Code | 11 | | 3 | 00/6D1B : 20 BF 79 | JSR L79A4 3460 | 1 PACMAN.S 3393 | Empty | 11 | | 0 | 00/6D1E | 3461 | 1 PACMAN.S 3394 | Code | 11 | | 2 | 00/6D1E : A0 0B | LDY #$0B 3462 | 1 PACMAN.S 3395 | Code | 11 | | 2 | 00/6D20 : A2 FF | L6D05 LDX #$FF 3463 | 1 PACMAN.S 3396 | Code | 11 | | 3 | 00/6D22 : 20 03 6D | JSR doWAIT2 3464 | 1 PACMAN.S 3397 | Code | 11 | | 1 | 00/6D25 : 88 | DEY 3465 | 1 PACMAN.S 3398 | Code | 11 | | 2 | 00/6D26 : D0 F8 | BNE L6D05 3466 | 1 PACMAN.S 3399 | Empty | 11 | | 0 | 00/6D28 | 3467 | 1 PACMAN.S 3400 | Code | 11 | | 3 | 00/6D28 : 20 70 81 | JSR playCARTOON 3468 | 1 PACMAN.S 3401 | Code | 11 | | 2 | 00/6D2B : E6 55 | INC {$55} ; ZP next level? 3469 | 1 PACMAN.S 3402 | Code | 11 | | 3 | 00/6D2D : 20 1E 53 | JSR L531E 3470 | 1 PACMAN.S 3403 | Code | 11 | | 3 | 00/6D30 : 20 59 56 | JSR prepareLEVEL 3471 | 1 PACMAN.S 3404 | Code | 11 | | 3 | 00/6D33 : 20 E6 53 | JSR L53E6 3472 | 1 PACMAN.S 3405 | Code | 11 | | 3 | 00/6D36 : 4C 0F 53 | JMP L530F 3473 | 1 PACMAN.S 3406 | Empty | 11 | | 0 | 00/6D39 | 3474 | 1 PACMAN.S 3407 | Comment | 11 | | 0 | 00/6D39 | *----------------------------------- 3475 | 1 PACMAN.S 3408 | Comment | 11 | | 0 | 00/6D39 | * GET MAX RANK MOD 15 3476 | 1 PACMAN.S 3409 | Comment | 11 | | 0 | 00/6D39 | *----------------------------------- 3477 | 1 PACMAN.S 3410 | Empty | 11 | | 0 | 00/6D39 | 3478 | 1 PACMAN.S 3411 | Empty | 11 | | 0 | 00/6D39 | getMAXRANK15 3479 | 1 PACMAN.S 3412 | Code | 11 | | 2 | 00/6D39 : A5 55 | LDA {$55} 3480 | 1 PACMAN.S 3413 | Code | 11 | | 2 | 00/6D3B : C9 0F | CMP #$0F 3481 | 1 PACMAN.S 3414 | Code | 11 | | 2 | 00/6D3D : 90 02 | BCC L6D26 3482 | 1 PACMAN.S 3415 | Code | 11 | | 2 | 00/6D3F : A9 0F | LDA #$0F 3483 | 1 PACMAN.S 3416 | Code | 11 | | 1 | 00/6D41 : 60 | L6D26 RTS 3484 | 1 PACMAN.S 3417 | Empty | 11 | | 0 | 00/6D42 | 3485 | 1 PACMAN.S 3418 | Comment | 11 | | 0 | 00/6D42 | *----------------------------------- 3486 | 1 PACMAN.S 3419 | Comment | 11 | | 0 | 00/6D42 | * GET MAX RANK MOD 21 3487 | 1 PACMAN.S 3420 | Comment | 11 | | 0 | 00/6D42 | *----------------------------------- 3488 | 1 PACMAN.S 3421 | Empty | 11 | | 0 | 00/6D42 | 3489 | 1 PACMAN.S 3422 | Empty | 11 | | 0 | 00/6D42 | getMAXRANK21 3490 | 1 PACMAN.S 3423 | Code | 11 | | 2 | 00/6D42 : A5 55 | LDA {$55} 3491 | 1 PACMAN.S 3424 | Code | 11 | | 2 | 00/6D44 : C9 15 | CMP #$15 3492 | 1 PACMAN.S 3425 | Code | 11 | | 2 | 00/6D46 : 90 02 | BCC L6D2F 3493 | 1 PACMAN.S 3426 | Code | 11 | | 2 | 00/6D48 : A9 15 | LDA #$15 3494 | 1 PACMAN.S 3427 | Code | 11 | | 1 | 00/6D4A : 60 | L6D2F RTS 3495 | 1 PACMAN.S 3428 | Empty | 11 | | 0 | 00/6D4B | 3496 | 1 PACMAN.S 3429 | Comment | 11 | | 0 | 00/6D4B | *----------------------------------- 3497 | 1 PACMAN.S 3430 | Comment | 11 | | 0 | 00/6D4B | * 3498 | 1 PACMAN.S 3431 | Comment | 11 | | 0 | 00/6D4B | *----------------------------------- 3499 | 1 PACMAN.S 3432 | Empty | 11 | | 0 | 00/6D4B | 3500 | 1 PACMAN.S 3433 | Code | 11 | | 2 | 00/6D4B : A5 E0 | L6D30 LDA $E0 3501 | 1 PACMAN.S 3434 | Code | 11 | | 1 | 00/6D4D : 0A | ASL 3502 | 1 PACMAN.S 3435 | Code | 11 | | 1 | 00/6D4E : AA | TAX 3503 | 1 PACMAN.S 3436 | Code | 11 | | 3 | 00/6D4F : BD 5A 6D | LDA L6D3F,X 3504 | 1 PACMAN.S 3437 | Code | 11 | | 2 | 00/6D52 : 85 70 | STA $70 3505 | 1 PACMAN.S 3438 | Code | 11 | | 3 | 00/6D54 : BD 5B 6D | LDA L6D40,X 3506 | 1 PACMAN.S 3439 | Code | 11 | | 2 | 00/6D57 : 85 71 | STA $71 3507 | 1 PACMAN.S 3440 | Code | 11 | | 1 | 00/6D59 : 60 | RTS 3508 | 1 PACMAN.S 3441 | Empty | 11 | | 0 | 00/6D5A | 3509 | 1 PACMAN.S 3442 | Data | 11 | | 1 | 00/6D5A : 00 | L6D3F DB $00 3510 | 1 PACMAN.S 3443 | Data | 11 | | 1 | 00/6D5B : 00 | L6D40 DB $00 3511 | 1 PACMAN.S 3444 | Data | 11 | | 1 | 00/6D5C : 8B | DB $8B 3512 | 1 PACMAN.S 3445 | Data | 11 | | 1 | 00/6D5D : 55 | DB $55 3513 | 1 PACMAN.S 3446 | Data | 11 | | 1 | 00/6D5E : 7F | DB $7F 3514 | 1 PACMAN.S 3447 | Data | 11 | | 1 | 00/6D5F : 5D | DB $5D 3515 | 1 PACMAN.S 3448 | Data | 11 | | 1 | 00/6D60 : 8B | DB $8B 3516 | 1 PACMAN.S 3449 | Data | 11 | | 1 | 00/6D61 : 55 | DB $55 3517 | 1 PACMAN.S 3450 | Data | 11 | | 1 | 00/6D62 : 99 | DB $99 3518 | 1 PACMAN.S 3451 | Data | 11 | | 1 | 00/6D63 : 5D | DB $5D 3519 | 1 PACMAN.S 3452 | Empty | 11 | | 0 | 00/6D64 | 3520 | 1 PACMAN.S 3453 | Comment | 11 | | 0 | 00/6D64 | *----------------------------------- 3521 | 1 PACMAN.S 3454 | Comment | 11 | | 0 | 00/6D64 | * 3522 | 1 PACMAN.S 3455 | Comment | 11 | | 0 | 00/6D64 | *----------------------------------- 3523 | 1 PACMAN.S 3456 | Empty | 11 | | 0 | 00/6D64 | 3524 | 1 PACMAN.S 3457 | Code | 11 | | 2 | 00/6D64 : A9 00 | L6D49 LDA #$00 3525 | 1 PACMAN.S 3458 | Code | 11 | | 2 | 00/6D66 : A2 08 | LDX #$08 3526 | 1 PACMAN.S 3459 | Code | 11 | | 2 | 00/6D68 : 95 84 | STA $84,X 3527 | 1 PACMAN.S 3460 | Code | 11 | | 2 | 00/6D6A : 95 98 | STA $98,X 3528 | 1 PACMAN.S 3461 | Code | 11 | | 2 | 00/6D6C : 95 AC | STA $AC,X 3529 | 1 PACMAN.S 3462 | Code | 11 | | 2 | 00/6D6E : 95 C0 | STA $C0,X 3530 | 1 PACMAN.S 3463 | Code | 11 | | 2 | 00/6D70 : 85 78 | STA $78 3531 | 1 PACMAN.S 3464 | Code | 11 | | 2 | 00/6D72 : 85 E4 | STA $E4 3532 | 1 PACMAN.S 3465 | Code | 11 | | 2 | 00/6D74 : 85 E9 | STA $E9 3533 | 1 PACMAN.S 3466 | Code | 11 | | 2 | 00/6D76 : A9 02 | LDA #$02 3534 | 1 PACMAN.S 3467 | Code | 11 | | 2 | 00/6D78 : 85 68 | STA $68 3535 | 1 PACMAN.S 3468 | Code | 11 | | 1 | 00/6D7A : 60 | RTS 3536 | 1 PACMAN.S 3469 | Empty | 11 | | 0 | 00/6D7B | 3537 | 1 PACMAN.S 3470 | Code | 11 | | 2 | 00/6D7B : A6 55 | L6D60 LDX {$55} 3538 | 1 PACMAN.S 3471 | Code | 11 | | 2 | 00/6D7D : E0 15 | CPX #$15 3539 | 1 PACMAN.S 3472 | Code | 11 | | 2 | 00/6D7F : B0 3A | BCS L6DA0 3540 | 1 PACMAN.S 3473 | Code | 11 | | 2 | 00/6D81 : A9 04 | LDA #$04 3541 | 1 PACMAN.S 3474 | Code | 11 | | 2 | 00/6D83 : 85 E0 | STA $E0 3542 | 1 PACMAN.S 3475 | Code | 11 | | 3 | 00/6D85 : 20 17 87 | L6D6A JSR L86FC 3543 | 1 PACMAN.S 3476 | Code | 11 | | 2 | 00/6D88 : A5 79 | LDA $79 3544 | 1 PACMAN.S 3477 | Code | 11 | | 2 | 00/6D8A : D0 04 | BNE L6D75 3545 | 1 PACMAN.S 3478 | Code | 11 | | 2 | 00/6D8C : A9 01 | LDA #$01 3546 | 1 PACMAN.S 3479 | Code | 11 | | 2 | 00/6D8E : 85 78 | STA $78 3547 | 1 PACMAN.S 3480 | Code | 11 | | 3 | 00/6D90 : 20 2D 87 | L6D75 JSR L8712 3548 | 1 PACMAN.S 3481 | Code | 11 | | 2 | 00/6D93 : C6 E0 | DEC $E0 3549 | 1 PACMAN.S 3482 | Code | 11 | | 2 | 00/6D95 : D0 EE | BNE L6D6A 3550 | 1 PACMAN.S 3483 | Code | 11 | | 2 | 00/6D97 : A9 02 | LDA #$02 3551 | 1 PACMAN.S 3484 | Code | 11 | | 2 | 00/6D99 : 85 68 | STA $68 3552 | 1 PACMAN.S 3485 | Code | 11 | | 2 | 00/6D9B : A9 01 | LDA #$01 3553 | 1 PACMAN.S 3486 | Code | 11 | | 2 | 00/6D9D : 85 E4 | STA $E4 3554 | 1 PACMAN.S 3487 | Code | 11 | | 3 | 00/6D9F : 20 42 6D | JSR getMAXRANK21 3555 | 1 PACMAN.S 3488 | Code | 11 | | 1 | 00/6DA2 : 0A | ASL 3556 | 1 PACMAN.S 3489 | Code | 11 | | 1 | 00/6DA3 : AA | TAX 3557 | 1 PACMAN.S 3490 | Code | 11 | | 3 | 00/6DA4 : BD 0A 6E | LDA L6DEF,X 3558 | 1 PACMAN.S 3491 | Code | 11 | | 2 | 00/6DA7 : 85 E1 | STA $E1 3559 | 1 PACMAN.S 3492 | Code | 11 | | 3 | 00/6DA9 : BD 0B 6E | LDA L6DEF+1,X 3560 | 1 PACMAN.S 3493 | Code | 11 | | 2 | 00/6DAC : 85 E2 | STA $E2 3561 | 1 PACMAN.S 3494 | Code | 11 | | 2 | 00/6DAE : A9 04 | LDA #$04 3562 | 1 PACMAN.S 3495 | Code | 11 | | 2 | 00/6DB0 : 85 EA | STA $EA 3563 | 1 PACMAN.S 3496 | Code | 11 | | 2 | 00/6DB2 : 85 EB | STA $EB 3564 | 1 PACMAN.S 3497 | Code | 11 | | 2 | 00/6DB4 : A9 01 | LDA #$01 3565 | 1 PACMAN.S 3498 | Code | 11 | | 2 | 00/6DB6 : 85 E9 | STA $E9 3566 | 1 PACMAN.S 3499 | Code | 11 | | 3 | 00/6DB8 : 20 DC 80 | JSR L80C1 3567 | 1 PACMAN.S 3500 | Code | 11 | | 1 | 00/6DBB : 60 | L6DA0 RTS 3568 | 1 PACMAN.S 3501 | Empty | 11 | | 0 | 00/6DBC | 3569 | 1 PACMAN.S 3502 | Code | 11 | | 2 | 00/6DBC : A4 77 | L6DA1 LDY $77 3570 | 1 PACMAN.S 3503 | Code | 11 | | 1 | 00/6DBE : C8 | INY 3571 | 1 PACMAN.S 3504 | Code | 11 | | 2 | 00/6DBF : A5 E0 | LDA $E0 3572 | 1 PACMAN.S 3505 | Code | 11 | | 2 | 00/6DC1 : C9 01 | CMP #$01 3573 | 1 PACMAN.S 3506 | Code | 11 | | 2 | 00/6DC3 : F0 34 | BEQ L6DDE 3574 | 1 PACMAN.S 3507 | Code | 11 | | 2 | 00/6DC5 : C9 03 | CMP #$03 3575 | 1 PACMAN.S 3508 | Code | 11 | | 2 | 00/6DC7 : F0 30 | BEQ L6DDE 3576 | 1 PACMAN.S 3509 | Code | 11 | | 2 | 00/6DC9 : A9 01 | LDA #$01 3577 | 1 PACMAN.S 3510 | Code | 11 | | 2 | 00/6DCB : 91 75 | STA ($75),Y 3578 | 1 PACMAN.S 3511 | Code | 11 | | 1 | 00/6DCD : C8 | INY 3579 | 1 PACMAN.S 3512 | Code | 11 | | 2 | 00/6DCE : A9 00 | LDA #$00 3580 | 1 PACMAN.S 3513 | Code | 11 | | 2 | 00/6DD0 : 91 75 | STA ($75),Y 3581 | 1 PACMAN.S 3514 | Code | 11 | | 1 | 00/6DD2 : C8 | INY 3582 | 1 PACMAN.S 3515 | Code | 11 | | 2 | 00/6DD3 : A5 E0 | LDA $E0 3583 | 1 PACMAN.S 3516 | Code | 11 | | 2 | 00/6DD5 : C9 02 | CMP #$02 3584 | 1 PACMAN.S 3517 | Code | 11 | | 2 | 00/6DD7 : F0 06 | BEQ L6DC4 3585 | 1 PACMAN.S 3518 | Code | 11 | | 2 | 00/6DD9 : A9 03 | LDA #$03 3586 | 1 PACMAN.S 3519 | Code | 11 | | 2 | 00/6DDB : 91 75 | STA ($75),Y 3587 | 1 PACMAN.S 3520 | Code | 11 | | 2 | 00/6DDD : D0 04 | BNE L6DC8 3588 | 1 PACMAN.S 3521 | Code | 11 | | 2 | 00/6DDF : A9 02 | L6DC4 LDA #$02 3589 | 1 PACMAN.S 3522 | Code | 11 | | 2 | 00/6DE1 : 91 75 | STA ($75),Y 3590 | 1 PACMAN.S 3523 | Code | 11 | | 1 | 00/6DE3 : C8 | L6DC8 INY 3591 | 1 PACMAN.S 3524 | Code | 11 | | 2 | 00/6DE4 : A9 01 | LDA #$01 3592 | 1 PACMAN.S 3525 | Code | 11 | | 2 | 00/6DE6 : 91 75 | STA ($75),Y 3593 | 1 PACMAN.S 3526 | Code | 11 | | 1 | 00/6DE8 : C8 | INY 3594 | 1 PACMAN.S 3527 | Code | 11 | | 2 | 00/6DE9 : 91 75 | STA ($75),Y 3595 | 1 PACMAN.S 3528 | Code | 11 | | 1 | 00/6DEB : C8 | INY 3596 | 1 PACMAN.S 3529 | Code | 11 | | 2 | 00/6DEC : A9 03 | LDA #$03 3597 | 1 PACMAN.S 3530 | Code | 11 | | 2 | 00/6DEE : 91 75 | STA ($75),Y 3598 | 1 PACMAN.S 3531 | Code | 11 | | 1 | 00/6DF0 : C8 | INY 3599 | 1 PACMAN.S 3532 | Code | 11 | | 2 | 00/6DF1 : A9 FF | LDA #$FF 3600 | 1 PACMAN.S 3533 | Code | 11 | | 2 | 00/6DF3 : 91 75 | STA ($75),Y 3601 | 1 PACMAN.S 3534 | Code | 11 | | 3 | 00/6DF5 : 20 2D 87 | JSR L8712 3602 | 1 PACMAN.S 3535 | Code | 11 | | 1 | 00/6DF8 : 60 | RTS 3603 | 1 PACMAN.S 3536 | Empty | 11 | | 0 | 00/6DF9 | 3604 | 1 PACMAN.S 3537 | Code | 11 | | 2 | 00/6DF9 : A9 00 | L6DDE LDA #$00 3605 | 1 PACMAN.S 3538 | Code | 11 | | 2 | 00/6DFB : 91 75 | STA ($75),Y 3606 | 1 PACMAN.S 3539 | Code | 11 | | 1 | 00/6DFD : C8 | INY 3607 | 1 PACMAN.S 3540 | Code | 11 | | 2 | 00/6DFE : A9 01 | LDA #$01 3608 | 1 PACMAN.S 3541 | Code | 11 | | 2 | 00/6E00 : 91 75 | STA ($75),Y 3609 | 1 PACMAN.S 3542 | Code | 11 | | 1 | 00/6E02 : C8 | INY 3610 | 1 PACMAN.S 3543 | Code | 11 | | 2 | 00/6E03 : A9 00 | LDA #$00 3611 | 1 PACMAN.S 3544 | Code | 11 | | 2 | 00/6E05 : 91 75 | STA ($75),Y 3612 | 1 PACMAN.S 3545 | Code | 11 | | 2 | 00/6E07 : F0 DA | BEQ L6DC8 3613 | 1 PACMAN.S 3546 | Code | 11 | | 1 | 00/6E09 : 60 | RTS 3614 | 1 PACMAN.S 3547 | Empty | 11 | | 0 | 00/6E0A | 3615 | 1 PACMAN.S 3548 | Data | 11 | | 1 | 00/6E0A : 00 | L6DEF DB $00 3616 | 1 PACMAN.S 3549 | Data | 11 | | 1 | 00/6E0B : 00 | DB $00 3617 | 1 PACMAN.S 3550 | Data | 11 | | 1 | 00/6E0C : 60 | DB $60 3618 | 1 PACMAN.S 3551 | Data | 11 | | 1 | 00/6E0D : 01 | DB $01 3619 | 1 PACMAN.S 3552 | Data | 11 | | 1 | 00/6E0E : 00 | DB $00 3620 | 1 PACMAN.S 3553 | Data | 11 | | 1 | 00/6E0F : 01 | DB $01 3621 | 1 PACMAN.S 3554 | Data | 11 | | 1 | 00/6E10 : 00 | DB $00 3622 | 1 PACMAN.S 3555 | Data | 11 | | 1 | 00/6E11 : 01 | DB $01 3623 | 1 PACMAN.S 3556 | Data | 11 | | 1 | 00/6E12 : C0 | DB $C0 3624 | 1 PACMAN.S 3557 | Data | 11 | | 1 | 00/6E13 : 00 | DB $00 3625 | 1 PACMAN.S 3558 | Data | 11 | | 1 | 00/6E14 : C0 | DB $C0 3626 | 1 PACMAN.S 3559 | Data | 11 | | 1 | 00/6E15 : 00 | DB $00 3627 | 1 PACMAN.S 3560 | Data | 11 | | 1 | 00/6E16 : 40 | DB $40 3628 | 1 PACMAN.S 3561 | Data | 11 | | 1 | 00/6E17 : 00 | DB $00 3629 | 1 PACMAN.S 3562 | Data | 11 | | 1 | 00/6E18 : 00 | DB $00 3630 | 1 PACMAN.S 3563 | Data | 11 | | 1 | 00/6E19 : 01 | DB $01 3631 | 1 PACMAN.S 3564 | Data | 11 | | 1 | 00/6E1A : 50 | DB $50 3632 | 1 PACMAN.S 3565 | Data | 11 | | 1 | 00/6E1B : 00 | DB $00 3633 | 1 PACMAN.S 3566 | Data | 11 | | 1 | 00/6E1C : 50 | DB $50 3634 | 1 PACMAN.S 3567 | Data | 11 | | 1 | 00/6E1D : 00 | DB $00 3635 | 1 PACMAN.S 3568 | Data | 11 | | 1 | 00/6E1E : 40 | DB $40 3636 | 1 PACMAN.S 3569 | Data | 11 | | 1 | 00/6E1F : 00 | DB $00 3637 | 1 PACMAN.S 3570 | Data | 11 | | 1 | 00/6E20 : C0 | DB $C0 3638 | 1 PACMAN.S 3571 | Data | 11 | | 1 | 00/6E21 : 00 | DB $00 3639 | 1 PACMAN.S 3572 | Data | 11 | | 1 | 00/6E22 : 40 | DB $40 3640 | 1 PACMAN.S 3573 | Data | 11 | | 1 | 00/6E23 : 00 | DB $00 3641 | 1 PACMAN.S 3574 | Data | 11 | | 1 | 00/6E24 : 40 | DB $40 3642 | 1 PACMAN.S 3575 | Data | 11 | | 1 | 00/6E25 : 00 | DB $00 3643 | 1 PACMAN.S 3576 | Data | 11 | | 1 | 00/6E26 : 40 | DB $40 3644 | 1 PACMAN.S 3577 | Data | 11 | | 1 | 00/6E27 : 00 | DB $00 3645 | 1 PACMAN.S 3578 | Data | 11 | | 1 | 00/6E28 : FF | DB $FF 3646 | 1 PACMAN.S 3579 | Data | 11 | | 1 | 00/6E29 : FF | DB $FF 3647 | 1 PACMAN.S 3580 | Data | 11 | | 1 | 00/6E2A : B0 | DB $B0 3648 | 1 PACMAN.S 3581 | Data | 11 | | 1 | 00/6E2B : 00 | DB $00 3649 | 1 PACMAN.S 3582 | Data | 11 | | 1 | 00/6E2C : 10 | DB $10 3650 | 1 PACMAN.S 3583 | Data | 11 | | 1 | 00/6E2D : 00 | DB $00 3651 | 1 PACMAN.S 3584 | Data | 11 | | 1 | 00/6E2E : 30 | DB $30 3652 | 1 PACMAN.S 3585 | Data | 11 | | 1 | 00/6E2F : 00 | DB $00 3653 | 1 PACMAN.S 3586 | Data | 11 | | 1 | 00/6E30 : 30 | DB $30 3654 | 1 PACMAN.S 3587 | Data | 11 | | 1 | 00/6E31 : 00 | DB $00 3655 | 1 PACMAN.S 3588 | Data | 11 | | 1 | 00/6E32 : B0 | DB $B0 3656 | 1 PACMAN.S 3589 | Data | 11 | | 1 | 00/6E33 : 00 | DB $00 3657 | 1 PACMAN.S 3590 | Empty | 11 | | 0 | 00/6E34 | 3658 | 1 PACMAN.S 3591 | Data | 11 | | 1 | 00/6E34 : 40 | L6E19 DB $40 3659 | 1 PACMAN.S 3592 | Data | 11 | | 1 | 00/6E35 : 00 | L6E1A DB $00 3660 | 1 PACMAN.S 3593 | Data | 11 | | 1 | 00/6E36 : 30 | DB $30 3661 | 1 PACMAN.S 3594 | Data | 11 | | 1 | 00/6E37 : 00 | DB $00 3662 | 1 PACMAN.S 3595 | Data | 11 | | 1 | 00/6E38 : 20 | DB $20 3663 | 1 PACMAN.S 3596 | Data | 11 | | 1 | 00/6E39 : 00 | DB $00 3664 | 1 PACMAN.S 3597 | Data | 11 | | 1 | 00/6E3A : 20 | DB $20 3665 | 1 PACMAN.S 3598 | Data | 11 | | 1 | 00/6E3B : 00 | DB $00 3666 | 1 PACMAN.S 3599 | Data | 11 | | 1 | 00/6E3C : 18 | DB $18 3667 | 1 PACMAN.S 3600 | Data | 11 | | 1 | 00/6E3D : 00 | DB $00 3668 | 1 PACMAN.S 3601 | Data | 11 | | 1 | 00/6E3E : 18 | DB $18 3669 | 1 PACMAN.S 3602 | Data | 11 | | 1 | 00/6E3F : 00 | DB $00 3670 | 1 PACMAN.S 3603 | Data | 11 | | 1 | 00/6E40 : 18 | DB $18 3671 | 1 PACMAN.S 3604 | Data | 11 | | 1 | 00/6E41 : 00 | DB $00 3672 | 1 PACMAN.S 3605 | Data | 11 | | 1 | 00/6E42 : 18 | DB $18 3673 | 1 PACMAN.S 3606 | Data | 11 | | 1 | 00/6E43 : 00 | DB $00 3674 | 1 PACMAN.S 3607 | Data | 11 | | 1 | 00/6E44 : 10 | DB $10 3675 | 1 PACMAN.S 3608 | Data | 11 | | 1 | 00/6E45 : 00 | DB $00 3676 | 1 PACMAN.S 3609 | Data | 11 | | 1 | 00/6E46 : 10 | DB $10 3677 | 1 PACMAN.S 3610 | Data | 11 | | 1 | 00/6E47 : 00 | DB $00 3678 | 1 PACMAN.S 3611 | Data | 11 | | 1 | 00/6E48 : 10 | DB $10 3679 | 1 PACMAN.S 3612 | Data | 11 | | 1 | 00/6E49 : 00 | DB $00 3680 | 1 PACMAN.S 3613 | Data | 11 | | 1 | 00/6E4A : 10 | DB $10 3681 | 1 PACMAN.S 3614 | Data | 11 | | 1 | 00/6E4B : 00 | DB $00 3682 | 1 PACMAN.S 3615 | Data | 11 | | 1 | 00/6E4C : 10 | DB $10 3683 | 1 PACMAN.S 3616 | Data | 11 | | 1 | 00/6E4D : 00 | DB $00 3684 | 1 PACMAN.S 3617 | Data | 11 | | 1 | 00/6E4E : 10 | DB $10 3685 | 1 PACMAN.S 3618 | Data | 11 | | 1 | 00/6E4F : 00 | DB $00 3686 | 1 PACMAN.S 3619 | Data | 11 | | 1 | 00/6E50 : 10 | DB $10 3687 | 1 PACMAN.S 3620 | Data | 11 | | 1 | 00/6E51 : 00 | DB $00 3688 | 1 PACMAN.S 3621 | Data | 11 | | 1 | 00/6E52 : 10 | DB $10 3689 | 1 PACMAN.S 3622 | Data | 11 | | 1 | 00/6E53 : 00 | DB $00 3690 | 1 PACMAN.S 3623 | Data | 11 | | 1 | 00/6E54 : 02 | DB $02 3691 | 1 PACMAN.S 3624 | Data | 11 | | 1 | 00/6E55 : 00 | DB $00 3692 | 1 PACMAN.S 3625 | Data | 11 | | 1 | 00/6E56 : 03 | DB $03 3693 | 1 PACMAN.S 3626 | Data | 11 | | 1 | 00/6E57 : 02 | DB $02 3694 | 1 PACMAN.S 3627 | Data | 11 | | 1 | 00/6E58 : 00 | DB $00 3695 | 1 PACMAN.S 3628 | Data | 11 | | 1 | 00/6E59 : 03 | DB $03 3696 | 1 PACMAN.S 3629 | Data | 11 | | 1 | 00/6E5A : 01 | DB $01 3697 | 1 PACMAN.S 3630 | Data | 11 | | 1 | 00/6E5B : 00 | DB $00 3698 | 1 PACMAN.S 3631 | Data | 11 | | 1 | 00/6E5C : 03 | DB $03 3699 | 1 PACMAN.S 3632 | Data | 11 | | 1 | 00/6E5D : 01 | DB $01 3700 | 1 PACMAN.S 3633 | Data | 11 | | 1 | 00/6E5E : 01 | DB $01 3701 | 1 PACMAN.S 3634 | Data | 11 | | 1 | 00/6E5F : 02 | DB $02 3702 | 1 PACMAN.S 3635 | Data | 11 | | 1 | 00/6E60 : 00 | DB $00 3703 | 1 PACMAN.S 3636 | Data | 11 | | 1 | 00/6E61 : 01 | DB $01 3704 | 1 PACMAN.S 3637 | Data | 11 | | 1 | 00/6E62 : 01 | DB $01 3705 | 1 PACMAN.S 3638 | Data | 11 | | 1 | 00/6E63 : 03 | DB $03 3706 | 1 PACMAN.S 3639 | Data | 11 | | 1 | 00/6E64 : 01 | DB $01 3707 | 1 PACMAN.S 3640 | Data | 11 | | 1 | 00/6E65 : 03 | DB $03 3708 | 1 PACMAN.S 3641 | Data | 11 | | 1 | 00/6E66 : 02 | DB $02 3709 | 1 PACMAN.S 3642 | Data | 11 | | 1 | 00/6E67 : 01 | DB $01 3710 | 1 PACMAN.S 3643 | Data | 11 | | 1 | 00/6E68 : 02 | DB $02 3711 | 1 PACMAN.S 3644 | Data | 11 | | 1 | 00/6E69 : 01 | DB $01 3712 | 1 PACMAN.S 3645 | Data | 11 | | 1 | 00/6E6A : 02 | DB $02 3713 | 1 PACMAN.S 3646 | Data | 11 | | 1 | 00/6E6B : 01 | DB $01 3714 | 1 PACMAN.S 3647 | Data | 11 | | 1 | 00/6E6C : 01 | DB $01 3715 | 1 PACMAN.S 3648 | Data | 11 | | 1 | 00/6E6D : 03 | DB $03 3716 | 1 PACMAN.S 3649 | Data | 11 | | 1 | 00/6E6E : 01 | DB $01 3717 | 1 PACMAN.S 3650 | Data | 11 | | 1 | 00/6E6F : 00 | DB $00 3718 | 1 PACMAN.S 3651 | Data | 11 | | 1 | 00/6E70 : 01 | DB $01 3719 | 1 PACMAN.S 3652 | Data | 11 | | 1 | 00/6E71 : 00 | DB $00 3720 | 1 PACMAN.S 3653 | Data | 11 | | 1 | 00/6E72 : 00 | DB $00 3721 | 1 PACMAN.S 3654 | Data | 11 | | 1 | 00/6E73 : 01 | DB $01 3722 | 1 PACMAN.S 3655 | Data | 11 | | 1 | 00/6E74 : 00 | DB $00 3723 | 1 PACMAN.S 3656 | Data | 11 | | 1 | 00/6E75 : 03 | DB $03 3724 | 1 PACMAN.S 3657 | Data | 11 | | 1 | 00/6E76 : 03 | DB $03 3725 | 1 PACMAN.S 3658 | Data | 11 | | 1 | 00/6E77 : 00 | DB $00 3726 | 1 PACMAN.S 3659 | Data | 11 | | 1 | 00/6E78 : 00 | DB $00 3727 | 1 PACMAN.S 3660 | Data | 11 | | 1 | 00/6E79 : 02 | DB $02 3728 | 1 PACMAN.S 3661 | Data | 11 | | 1 | 00/6E7A : 02 | DB $02 3729 | 1 PACMAN.S 3662 | Data | 11 | | 1 | 00/6E7B : 00 | DB $00 3730 | 1 PACMAN.S 3663 | Data | 11 | | 1 | 00/6E7C : 02 | DB $02 3731 | 1 PACMAN.S 3664 | Data | 11 | | 1 | 00/6E7D : 00 | DB $00 3732 | 1 PACMAN.S 3665 | Data | 11 | | 1 | 00/6E7E : 01 | DB $01 3733 | 1 PACMAN.S 3666 | Data | 11 | | 1 | 00/6E7F : 03 | DB $03 3734 | 1 PACMAN.S 3667 | Data | 11 | | 1 | 00/6E80 : 03 | DB $03 3735 | 1 PACMAN.S 3668 | Data | 11 | | 1 | 00/6E81 : 02 | DB $02 3736 | 1 PACMAN.S 3669 | Data | 11 | | 1 | 00/6E82 : 02 | DB $02 3737 | 1 PACMAN.S 3670 | Data | 11 | | 1 | 00/6E83 : 01 | DB $01 3738 | 1 PACMAN.S 3671 | Data | 11 | | 1 | 00/6E84 : 00 | DB $00 3739 | 1 PACMAN.S 3672 | Data | 11 | | 1 | 00/6E85 : 03 | DB $03 3740 | 1 PACMAN.S 3673 | Data | 11 | | 1 | 00/6E86 : 00 | DB $00 3741 | 1 PACMAN.S 3674 | Data | 11 | | 1 | 00/6E87 : 03 | DB $03 3742 | 1 PACMAN.S 3675 | Data | 11 | | 1 | 00/6E88 : 01 | DB $01 3743 | 1 PACMAN.S 3676 | Data | 11 | | 1 | 00/6E89 : 01 | DB $01 3744 | 1 PACMAN.S 3677 | Data | 11 | | 1 | 00/6E8A : 03 | DB $03 3745 | 1 PACMAN.S 3678 | Data | 11 | | 1 | 00/6E8B : 02 | DB $02 3746 | 1 PACMAN.S 3679 | Data | 11 | | 1 | 00/6E8C : 01 | DB $01 3747 | 1 PACMAN.S 3680 | Data | 11 | | 1 | 00/6E8D : 01 | DB $01 3748 | 1 PACMAN.S 3681 | Data | 11 | | 1 | 00/6E8E : 02 | DB $02 3749 | 1 PACMAN.S 3682 | Data | 11 | | 1 | 00/6E8F : 00 | DB $00 3750 | 1 PACMAN.S 3683 | Data | 11 | | 1 | 00/6E90 : 02 | DB $02 3751 | 1 PACMAN.S 3684 | Data | 11 | | 1 | 00/6E91 : 01 | DB $01 3752 | 1 PACMAN.S 3685 | Data | 11 | | 1 | 00/6E92 : 01 | DB $01 3753 | 1 PACMAN.S 3686 | Data | 11 | | 1 | 00/6E93 : 03 | DB $03 3754 | 1 PACMAN.S 3687 | Empty | 11 | | 0 | 00/6E94 | 3755 | 1 PACMAN.S 3688 | Comment | 11 | | 0 | 00/6E94 | *----------------------------------- 3756 | 1 PACMAN.S 3689 | Comment | 11 | | 0 | 00/6E94 | * 3757 | 1 PACMAN.S 3690 | Comment | 11 | | 0 | 00/6E94 | *----------------------------------- 3758 | 1 PACMAN.S 3691 | Empty | 11 | | 0 | 00/6E94 | 3759 | 1 PACMAN.S 3692 | Code | 11 | | 2 | 00/6E94 : A0 0E | L6E79 LDY #$0E 3760 | 1 PACMAN.S 3693 | Code | 11 | | 3 | 00/6E96 : B9 5F 8A | L6E7B LDA L8A44,Y 3761 | 1 PACMAN.S 3694 | Code | 11 | | 3 | 00/6E99 : 99 00 08 | STA {$0800},Y 3762 | 1 PACMAN.S 3695 | Code | 11 | | 1 | 00/6E9C : 88 | DEY 3763 | 1 PACMAN.S 3696 | Code | 11 | | 2 | 00/6E9D : 10 F7 | BPL L6E7B 3764 | 1 PACMAN.S 3697 | Code | 11 | | 2 | 00/6E9F : A0 00 | LDY #$00 3765 | 1 PACMAN.S 3698 | Code | 11 | | 2 | 00/6EA1 : A2 01 | LDX #$01 3766 | 1 PACMAN.S 3699 | Code | 11 | | 2 | 00/6EA3 : A9 00 | L6E88 LDA #$00 3767 | 1 PACMAN.S 3700 | Code | 11 | | 3 | 00/6EA5 : 99 00 0A | STA {$0800}+$200,Y 3768 | 1 PACMAN.S 3701 | Code | 11 | | 3 | 00/6EA8 : 9D 00 09 | STA {$0800}+$100,X 3769 | 1 PACMAN.S 3702 | Code | 11 | | 3 | 00/6EAB : 9D 00 0B | STA {$0800}+$300,X 3770 | 1 PACMAN.S 3703 | Code | 11 | | 1 | 00/6EAE : E8 | INX 3771 | 1 PACMAN.S 3704 | Code | 11 | | 1 | 00/6EAF : C8 | INY 3772 | 1 PACMAN.S 3705 | Code | 11 | | 2 | 00/6EB0 : A9 01 | LDA #$01 3773 | 1 PACMAN.S 3706 | Code | 11 | | 3 | 00/6EB2 : 99 00 0A | STA {$0800}+$200,Y 3774 | 1 PACMAN.S 3707 | Code | 11 | | 3 | 00/6EB5 : 9D 00 09 | STA {$0800}+$100,X 3775 | 1 PACMAN.S 3708 | Code | 11 | | 3 | 00/6EB8 : 9D 00 0B | STA {$0800}+$300,X 3776 | 1 PACMAN.S 3709 | Code | 11 | | 1 | 00/6EBB : E8 | INX 3777 | 1 PACMAN.S 3710 | Code | 11 | | 1 | 00/6EBC : C8 | INY 3778 | 1 PACMAN.S 3711 | Code | 11 | | 2 | 00/6EBD : D0 E4 | BNE L6E88 3779 | 1 PACMAN.S 3712 | Code | 11 | | 1 | 00/6EBF : 60 | RTS 3780 | 1 PACMAN.S 3713 | Empty | 11 | | 0 | 00/6EC0 | 3781 | 1 PACMAN.S 3714 | Code | 11 | | 2 | 00/6EC0 : A5 E0 | L6EA5 LDA $E0 3782 | 1 PACMAN.S 3715 | Code | 11 | | 1 | 00/6EC2 : 0A | ASL 3783 | 1 PACMAN.S 3716 | Code | 11 | | 1 | 00/6EC3 : AA | TAX 3784 | 1 PACMAN.S 3717 | Code | 11 | | 3 | 00/6EC4 : BD 55 8A | LDA L8A3A,X 3785 | 1 PACMAN.S 3718 | Code | 11 | | 3 | 00/6EC7 : 8D D3 6E | STA L6EB7+1 3786 | 1 PACMAN.S 3719 | Code | 11 | | 3 | 00/6ECA : BD 56 8A | LDA L8A3A+1,X 3787 | 1 PACMAN.S 3720 | Code | 11 | | 3 | 00/6ECD : 8D D4 6E | STA L6EB7+2 3788 | 1 PACMAN.S 3721 | Code | 11 | | 2 | 00/6ED0 : A2 00 | LDX #$00 3789 | 1 PACMAN.S 3722 | Code | 11 | | 3 | 00/6ED2 : BD 66 06 | L6EB7 LDA $0666,X 3790 | 1 PACMAN.S 3723 | Code | 11 | | 2 | 00/6ED5 : 91 75 | STA ($75),Y 3791 | 1 PACMAN.S 3724 | Code | 11 | | 1 | 00/6ED7 : C8 | INY 3792 | 1 PACMAN.S 3725 | Code | 11 | | 1 | 00/6ED8 : E8 | INX 3793 | 1 PACMAN.S 3726 | Code | 11 | | 2 | 00/6ED9 : E0 10 | CPX #$10 3794 | 1 PACMAN.S 3727 | Code | 11 | | 2 | 00/6EDB : D0 F5 | BNE L6EB7 3795 | 1 PACMAN.S 3728 | Code | 11 | | 1 | 00/6EDD : 60 | RTS 3796 | 1 PACMAN.S 3729 | Empty | 11 | | 0 | 00/6EDE | 3797 | 1 PACMAN.S 3730 | Code | 11 | | 3 | 00/6EDE : 20 FB 6A | L6EC3 JSR L6AFB 3798 | 1 PACMAN.S 3731 | Code | 11 | | 3 | 00/6EE1 : 20 FE 80 | JSR showGAMEOVER 3799 | 1 PACMAN.S 3732 | Code | 11 | | 2 | 00/6EE4 : A9 01 | LDA #$01 3800 | 1 PACMAN.S 3733 | Code | 11 | | 2 | 00/6EE6 : 85 E8 | STA {$e8} 3801 | 1 PACMAN.S 3734 | Code | 11 | | 2 | 00/6EE8 : A0 30 | LDY #$30 3802 | 1 PACMAN.S 3735 | Code | 11 | | 2 | 00/6EEA : A2 64 | L6ECF LDX #$64 3803 | 1 PACMAN.S 3736 | Code | 11 | | 3 | 00/6EEC : 20 03 6D | JSR doWAIT2 3804 | 1 PACMAN.S 3737 | Code | 11 | | 1 | 00/6EEF : 88 | DEY 3805 | 1 PACMAN.S 3738 | Code | 11 | | 2 | 00/6EF0 : D0 F8 | BNE L6ECF 3806 | 1 PACMAN.S 3739 | Code | 11 | | 3 | 00/6EF2 : 4C D2 43 | JMP welcomePAGE 3807 | 1 PACMAN.S 3740 | Empty | 11 | | 0 | 00/6EF5 | 3808 | 1 PACMAN.S 3741 | Comment | 11 | | 0 | 00/6EF5 | *----------------------------------- 3809 | 1 PACMAN.S 3742 | Comment | 11 | | 0 | 00/6EF5 | * SHOW FRUIT 3810 | 1 PACMAN.S 3743 | Comment | 11 | | 0 | 00/6EF5 | *----------------------------------- 3811 | 1 PACMAN.S 3744 | Empty | 11 | | 0 | 00/6EF5 | 3812 | 1 PACMAN.S 3745 | Code | 11 | | 2 | 00/6EF5 : A2 66 | showFRUIT LDX #$66 3813 | 1 PACMAN.S 3746 | Code | 11 | | 2 | 00/6EF7 : 86 10 | STX {$10} 3814 | 1 PACMAN.S 3747 | Code | 11 | | 2 | 00/6EF9 : A2 13 | LDX #$13 3815 | 1 PACMAN.S 3748 | Code | 11 | | 2 | 00/6EFB : 86 04 | STX {$04} 3816 | 1 PACMAN.S 3749 | Empty | 11 | | 0 | 00/6EFD | 3817 | 1 PACMAN.S 3750 | Comment | 11 | | 0 | 00/6EFD | *----------------------------------- 3818 | 1 PACMAN.S 3751 | Comment | 11 | | 0 | 00/6EFD | * DISPLAY FRUIT SPRITE 3819 | 1 PACMAN.S 3752 | Comment | 11 | | 0 | 00/6EFD | *----------------------------------- 3820 | 1 PACMAN.S 3753 | Empty | 11 | | 0 | 00/6EFD | 3821 | 1 PACMAN.S 3754 | Code | 11 | | 3 | 00/6EFD : 8D 1B 6F | L6EE2 STA L6EFF+1 3822 | 1 PACMAN.S 3755 | Code | 11 | | 3 | 00/6F00 : 8C 1C 6F | STY L6EFF+2 3823 | 1 PACMAN.S 3756 | Code | 11 | | 2 | 00/6F03 : A9 0C | LDA #$0C 3824 | 1 PACMAN.S 3757 | Code | 11 | | 2 | 00/6F05 : 85 18 | STA {$18} 3825 | 1 PACMAN.S 3758 | Code | 11 | | 2 | 00/6F07 : A9 00 | LDA #$00 3826 | 1 PACMAN.S 3759 | Code | 11 | | 2 | 00/6F09 : 85 03 | STA {$03} 3827 | 1 PACMAN.S 3760 | Code | 11 | | 3 | 00/6F0B : 20 58 5B | L6EF0 JSR setHGRADDRESS 3828 | 1 PACMAN.S 3761 | Code | 11 | | 2 | 00/6F0E : A6 03 | LDX {$03} 3829 | 1 PACMAN.S 3762 | Code | 11 | | 2 | 00/6F10 : A4 04 | LDY {$04} 3830 | 1 PACMAN.S 3763 | Code | 11 | | 2 | 00/6F12 : A9 03 | LDA #$03 3831 | 1 PACMAN.S 3764 | Code | 11 | | 2 | 00/6F14 : 85 09 | STA {$09} 3832 | 1 PACMAN.S 3765 | Code | 11 | | 2 | 00/6F16 : B1 12 | L6EFB LDA ({$12}),Y 3833 | 1 PACMAN.S 3766 | Code | 11 | | 2 | 00/6F18 : 29 7F | AND #$7F 3834 | 1 PACMAN.S 3767 | Code | 11 | | 3 | 00/6F1A : 1D 66 06 | L6EFF ORA $0666,X 3835 | 1 PACMAN.S 3768 | Code | 11 | | 2 | 00/6F1D : 91 12 | STA ({$12}),Y 3836 | 1 PACMAN.S 3769 | Code | 11 | | 1 | 00/6F1F : E8 | INX 3837 | 1 PACMAN.S 3770 | Code | 11 | | 1 | 00/6F20 : C8 | INY 3838 | 1 PACMAN.S 3771 | Code | 11 | | 2 | 00/6F21 : C6 09 | DEC {$09} 3839 | 1 PACMAN.S 3772 | Code | 11 | | 2 | 00/6F23 : D0 F1 | BNE L6EFB 3840 | 1 PACMAN.S 3773 | Code | 11 | | 2 | 00/6F25 : 86 03 | STX {$03} 3841 | 1 PACMAN.S 3774 | Code | 11 | | 2 | 00/6F27 : E6 10 | INC {$10} 3842 | 1 PACMAN.S 3775 | Code | 11 | | 2 | 00/6F29 : C6 18 | DEC {$18} 3843 | 1 PACMAN.S 3776 | Code | 11 | | 2 | 00/6F2B : D0 DE | BNE L6EF0 3844 | 1 PACMAN.S 3777 | Code | 11 | | 1 | 00/6F2D : 60 | RTS 3845 | 1 PACMAN.S 3778 | Empty | 11 | | 0 | 00/6F2E | 3846 | 1 PACMAN.S 3779 | Comment | 11 | | 0 | 00/6F2E | *----------------------------------- 3847 | 1 PACMAN.S 3780 | Comment | 11 | | 0 | 00/6F2E | * SHOW FRUITED RANK 3848 | 1 PACMAN.S 3781 | Comment | 11 | | 0 | 00/6F2E | *----------------------------------- 3849 | 1 PACMAN.S 3782 | Empty | 11 | | 0 | 00/6F2E | 3850 | 1 PACMAN.S 3783 | Empty | 11 | | 0 | 00/6F2E | showFRUITEDRANK 3851 | 1 PACMAN.S 3784 | Code | 11 | | 2 | 00/6F2E : A5 55 | LDA {$55} 3852 | 1 PACMAN.S 3785 | Code | 11 | | 2 | 00/6F30 : C9 1A | CMP #$1A ; 26 3853 | 1 PACMAN.S 3786 | Code | 11 | | 2 | 00/6F32 : 90 02 | BCC L6F1B 3854 | 1 PACMAN.S 3787 | Code | 11 | | 2 | 00/6F34 : A9 1A | LDA #$1A 3855 | 1 PACMAN.S 3788 | Code | 11 | | 1 | 00/6F36 : 0A | L6F1B ASL ; show the rank as a fruit 3856 | 1 PACMAN.S 3789 | Code | 11 | | 1 | 00/6F37 : 0A | ASL 3857 | 1 PACMAN.S 3790 | Code | 11 | | 1 | 00/6F38 : AA | TAX 3858 | 1 PACMAN.S 3791 | Code | 11 | | 2 | 00/6F39 : A9 B0 | LDA #$B0 3859 | 1 PACMAN.S 3792 | Code | 11 | | 2 | 00/6F3B : 85 10 | STA {$10} 3860 | 1 PACMAN.S 3793 | Code | 11 | | 2 | 00/6F3D : A9 21 | LDA #$21 3861 | 1 PACMAN.S 3794 | Code | 11 | | 2 | 00/6F3F : 85 04 | STA {$04} 3862 | 1 PACMAN.S 3795 | Code | 11 | | 3 | 00/6F41 : BD FE 6A | LDA L6AFE,X 3863 | 1 PACMAN.S 3796 | Code | 11 | | 3 | 00/6F44 : BC FF 6A | LDY L6AFF,X 3864 | 1 PACMAN.S 3797 | Code | 11 | | 3 | 00/6F47 : 4C FD 6E | JMP L6EE2 3865 | 1 PACMAN.S 3798 | Empty | 11 | | 0 | 00/6F4A | 3866 | 1 PACMAN.S 3799 | Comment | 11 | | 0 | 00/6F4A | *----------------------------------- 3867 | 1 PACMAN.S 3800 | Comment | 11 | | 0 | 00/6F4A | * SET THE HGR SCREEN 3868 | 1 PACMAN.S 3801 | Comment | 11 | | 0 | 00/6F4A | *----------------------------------- 3869 | 1 PACMAN.S 3802 | Empty | 11 | | 0 | 00/6F4A | 3870 | 1 PACMAN.S 3803 | Code | 11 | | 3 | 00/6F4A : AD 50 C0 | setHGR LDA {$C050} 3871 | 1 PACMAN.S 3804 | Code | 11 | | 3 | 00/6F4D : AD 52 C0 | LDA {$C052} 3872 | 1 PACMAN.S 3805 | Code | 11 | | 3 | 00/6F50 : AD 57 C0 | LDA {$C057} 3873 | 1 PACMAN.S 3806 | Code | 11 | | 3 | 00/6F53 : AD 54 C0 | LDA {$C054} 3874 | 1 PACMAN.S 3807 | Code | 11 | | 1 | 00/6F56 : 60 | RTS 3875 | 1 PACMAN.S 3808 | Empty | 11 | | 0 | 00/6F57 | 3876 | 1 PACMAN.S 3809 | Comment | 11 | | 0 | 00/6F57 | *----------------------------------- 3877 | 1 PACMAN.S 3810 | Comment | 11 | | 0 | 00/6F57 | * SET THE TEXT SCREEN 3878 | 1 PACMAN.S 3811 | Comment | 11 | | 0 | 00/6F57 | *----------------------------------- 3879 | 1 PACMAN.S 3812 | Empty | 11 | | 0 | 00/6F57 | 3880 | 1 PACMAN.S 3813 | Code | 11 | | 3 | 00/6F57 : AD 51 C0 | setTEXT2 LDA {$C051} 3881 | 1 PACMAN.S 3814 | Code | 11 | | 3 | 00/6F5A : AD 55 C0 | LDA {$C055} 3882 | 1 PACMAN.S 3815 | Code | 11 | | 3 | 00/6F5D : AD 52 C0 | LDA {$C052} 3883 | 1 PACMAN.S 3816 | Code | 11 | | 1 | 00/6F60 : 60 | RTS 3884 | 1 PACMAN.S 3817 | Empty | 11 | | 0 | 00/6F61 | 3885 | 1 PACMAN.S 3818 | Comment | 11 | | 0 | 00/6F61 | *----------------------------------- 3886 | 1 PACMAN.S 3819 | Comment | 11 | | 0 | 00/6F61 | * CLEAR THE HGR SCREEN 3887 | 1 PACMAN.S 3820 | Comment | 11 | | 0 | 00/6F61 | *----------------------------------- 3888 | 1 PACMAN.S 3821 | Empty | 11 | | 0 | 00/6F61 | 3889 | 1 PACMAN.S 3822 | Code | 11 | | 2 | 00/6F61 : A9 20 | clearHGR LDA #>{$2000} 3890 | 1 PACMAN.S 3823 | Code | 11 | | 2 | 00/6F63 : 85 17 | STA {$16}+1 3891 | 1 PACMAN.S 3824 | Code | 11 | | 2 | 00/6F65 : A0 00 | LDY #<{$2000} 3892 | 1 PACMAN.S 3825 | Code | 11 | | 2 | 00/6F67 : 84 16 | STY {$16} 3893 | 1 PACMAN.S 3826 | Code | 11 | | 2 | 00/6F69 : A9 80 | L6F4E LDA #$80 3894 | 1 PACMAN.S 3827 | Code | 11 | | 2 | 00/6F6B : 91 16 | L6F50 STA ({$16}),Y 3895 | 1 PACMAN.S 3828 | Code | 11 | | 1 | 00/6F6D : C8 | INY 3896 | 1 PACMAN.S 3829 | Code | 11 | | 2 | 00/6F6E : D0 FB | BNE L6F50 3897 | 1 PACMAN.S 3830 | Code | 11 | | 2 | 00/6F70 : E6 17 | INC {$16}+1 3898 | 1 PACMAN.S 3831 | Code | 11 | | 2 | 00/6F72 : A5 17 | LDA {$16}+1 3899 | 1 PACMAN.S 3832 | Code | 11 | | 2 | 00/6F74 : C9 40 | CMP #>{$4000} 3900 | 1 PACMAN.S 3833 | Code | 11 | | 2 | 00/6F76 : D0 F1 | BNE L6F4E 3901 | 1 PACMAN.S 3834 | Code | 11 | | 1 | 00/6F78 : 60 | RTS 3902 | 1 PACMAN.S 3835 | Empty | 11 | | 0 | 00/6F79 | 3903 | 1 PACMAN.S 3836 | Comment | 11 | | 0 | 00/6F79 | *----------------------------------- 3904 | 1 PACMAN.S 3837 | Comment | 11 | | 0 | 00/6F79 | * GET INPUT FROM SELECTED DEVICE 3905 | 1 PACMAN.S 3838 | Comment | 11 | | 0 | 00/6F79 | *----------------------------------- 3906 | 1 PACMAN.S 3839 | Empty | 11 | | 0 | 00/6F79 | 3907 | 1 PACMAN.S 3840 | Code | 11 | | 3 | 00/6F79 : 20 92 6F | getINPUT JSR readKEYBOARD ; read keyboard 3908 | 1 PACMAN.S 3841 | Code | 11 | | 2 | 00/6F7C : B0 02 | BCS L6F65 3909 | 1 PACMAN.S 3842 | Code | 11 | | 2 | 00/6F7E : 85 63 | STA $63 3910 | 1 PACMAN.S 3843 | Code | 11 | | 2 | 00/6F80 : A5 F5 | L6F65 LDA {$f5} ; which device? 3911 | 1 PACMAN.S 3844 | Code | 11 | | 2 | 00/6F82 : D0 06 | BNE L6F6F 3912 | 1 PACMAN.S 3845 | Code | 11 | | 3 | 00/6F84 : 20 EB 6F | JSR readJOYPAD ; read joypad 3913 | 1 PACMAN.S 3846 | Code | 11 | | 3 | 00/6F87 : 4C 8D 6F | JMP L6F72 3914 | 1 PACMAN.S 3847 | Code | 11 | | 3 | 00/6F8A : 20 5C 70 | L6F6F JSR readJOYSTICK ; read joystick 3915 | 1 PACMAN.S 3848 | Code | 11 | | 2 | 00/6F8D : B0 02 | L6F72 BCS L6F76 3916 | 1 PACMAN.S 3849 | Code | 11 | | 2 | 00/6F8F : 85 63 | STA $63 ; save movement 3917 | 1 PACMAN.S 3850 | Code | 11 | | 1 | 00/6F91 : 60 | L6F76 RTS 3918 | 1 PACMAN.S 3851 | Empty | 11 | | 0 | 00/6F92 | 3919 | 1 PACMAN.S 3852 | Comment | 11 | | 0 | 00/6F92 | *----------------------------------- 3920 | 1 PACMAN.S 3853 | Comment | 11 | | 0 | 00/6F92 | * READ KEYBOARD 3921 | 1 PACMAN.S 3854 | Comment | 11 | | 0 | 00/6F92 | *----------------------------------- 3922 | 1 PACMAN.S 3855 | Empty | 11 | | 0 | 00/6F92 | 3923 | 1 PACMAN.S 3856 | Empty | 11 | | 0 | 00/6F92 | readKEYBOARD 3924 | 1 PACMAN.S 3857 | Code | 11 | | 3 | 00/6F92 : AD 00 C0 | LDA {$C000} 3925 | 1 PACMAN.S 3858 | Code | 11 | | 2 | 00/6F95 : 10 52 | BPL L6FCE 3926 | 1 PACMAN.S 3859 | Code | 11 | | 3 | 00/6F97 : 8D 10 C0 | STA {$C010} 3927 | 1 PACMAN.S 3860 | Empty | 11 | | 0 | 00/6F9A | 3928 | 1 PACMAN.S 3861 | Code | 11 | | 2 | 00/6F9A : C9 93 | CMP #$93 ; ctrl-s 3929 | 1 PACMAN.S 3862 | Code | 11 | | 2 | 00/6F9C : D0 13 | BNE L6F96 ; speaker or tape out 3930 | 1 PACMAN.S 3863 | Code | 11 | | 3 | 00/6F9E : AD D1 7B | LDA L7BB5+1 3931 | 1 PACMAN.S 3864 | Code | 11 | | 2 | 00/6FA1 : 49 10 | EOR #$10 3932 | 1 PACMAN.S 3865 | Code | 11 | | 3 | 00/6FA3 : 8D D1 7B | STA L7BB5+1 3933 | 1 PACMAN.S 3866 | Code | 11 | | 3 | 00/6FA6 : AD 22 7D | LDA L7D06+1 3934 | 1 PACMAN.S 3867 | Code | 11 | | 2 | 00/6FA9 : 49 10 | EOR #$10 3935 | 1 PACMAN.S 3868 | Code | 11 | | 3 | 00/6FAB : 8D 22 7D | STA L7D06+1 3936 | 1 PACMAN.S 3869 | Code | 11 | | 3 | 00/6FAE : 4C E9 6F | JMP L6FCE 3937 | 1 PACMAN.S 3870 | Empty | 11 | | 0 | 00/6FB1 | 3938 | 1 PACMAN.S 3871 | Code | 11 | | 2 | 00/6FB1 : C9 9B | L6F96 CMP #$9B ; ESC 3939 | 1 PACMAN.S 3872 | Code | 11 | | 2 | 00/6FB3 : D0 08 | BNE L6FA2 3940 | 1 PACMAN.S 3873 | Empty | 11 | | 0 | 00/6FB5 | 3941 | 1 PACMAN.S 3874 | Code | 11 | | 3 | 00/6FB5 : AD 00 C0 | L6F9A LDA {$C000} 3942 | 1 PACMAN.S 3875 | Code | 11 | | 2 | 00/6FB8 : 10 FB | BPL L6F9A 3943 | 1 PACMAN.S 3876 | Code | 11 | | 3 | 00/6FBA : 8D 10 C0 | STA {$C010} 3944 | 1 PACMAN.S 3877 | Empty | 11 | | 0 | 00/6FBD | 3945 | 1 PACMAN.S 3878 | Code | 11 | | 2 | 00/6FBD : A6 E8 | L6FA2 LDX {$e8} 3946 | 1 PACMAN.S 3879 | Code | 11 | | 2 | 00/6FBF : F0 0B | BEQ L6FB1 3947 | 1 PACMAN.S 3880 | Code | 11 | | 2 | 00/6FC1 : C9 A0 | CMP #" " 3948 | 1 PACMAN.S 3881 | Code | 11 | | 2 | 00/6FC3 : F0 04 | BEQ L6FAE 3949 | 1 PACMAN.S 3882 | Code | 11 | | 2 | 00/6FC5 : C9 A0 | CMP #" " 3950 | 1 PACMAN.S 3883 | Code | 11 | | 2 | 00/6FC7 : D0 20 | BNE L6FCE 3951 | 1 PACMAN.S 3884 | Code | 11 | | 3 | 00/6FC9 : 4C 44 41 | L6FAE JMP selectRANKCARTOON ; space resets the game 3952 | 1 PACMAN.S 3885 | Empty | 11 | | 0 | 00/6FCC | 3953 | 1 PACMAN.S 3886 | Comment | 11 | | 0 | 00/6FCC | * 0: down 3954 | 1 PACMAN.S 3887 | Comment | 11 | | 0 | 00/6FCC | * 1: up 3955 | 1 PACMAN.S 3888 | Comment | 11 | | 0 | 00/6FCC | * 2: right 3956 | 1 PACMAN.S 3889 | Comment | 11 | | 0 | 00/6FCC | * 3: left 3957 | 1 PACMAN.S 3890 | Empty | 11 | | 0 | 00/6FCC | 3958 | 1 PACMAN.S 3891 | Code | 11 | | 2 | 00/6FCC : C9 C1 | L6FB1 CMP #$C1 ; A 3959 | 1 PACMAN.S 3892 | Code | 11 | | 2 | 00/6FCE : F0 15 | BEQ L6FCA 3960 | 1 PACMAN.S 3893 | Code | 11 | | 2 | 00/6FD0 : C9 95 | L6FB5 CMP #$95 ; right-arrow 3961 | 1 PACMAN.S 3894 | Code | 11 | | 2 | 00/6FD2 : F0 0E | BEQ L6FC7 3962 | 1 PACMAN.S 3895 | Code | 11 | | 2 | 00/6FD4 : C9 88 | L6FB9 CMP #$88 ; left-arrow 3963 | 1 PACMAN.S 3896 | Code | 11 | | 2 | 00/6FD6 : F0 07 | BEQ L6FC4 3964 | 1 PACMAN.S 3897 | Code | 11 | | 2 | 00/6FD8 : C9 DA | L6FBD CMP #$DA ; Z 3965 | 1 PACMAN.S 3898 | Code | 11 | | 2 | 00/6FDA : D0 0D | BNE L6FCE 3966 | 1 PACMAN.S 3899 | Code | 11 | | 2 | 00/6FDC : A9 00 | LDA #$00 ; down 3967 | 1 PACMAN.S 3900 | Data | 11 | | 1 | 00/6FDE : 2C | HEX 2C 3968 | 1 PACMAN.S 3901 | Code | 11 | | 2 | 00/6FDF : A9 03 | L6FC4 LDA #$03 ; up 3969 | 1 PACMAN.S 3902 | Data | 11 | | 1 | 00/6FE1 : 2C | HEX 2C 3970 | 1 PACMAN.S 3903 | Code | 11 | | 2 | 00/6FE2 : A9 02 | L6FC7 LDA #$02 ; right 3971 | 1 PACMAN.S 3904 | Data | 11 | | 1 | 00/6FE4 : 2C | HEX 2C 3972 | 1 PACMAN.S 3905 | Code | 11 | | 2 | 00/6FE5 : A9 01 | L6FCA LDA #$01 ; left 3973 | 1 PACMAN.S 3906 | Code | 11 | | 1 | 00/6FE7 : 18 | CLC 3974 | 1 PACMAN.S 3907 | Code | 11 | | 1 | 00/6FE8 : 60 | RTS 3975 | 1 PACMAN.S 3908 | Code | 11 | | 1 | 00/6FE9 : 38 | L6FCE SEC 3976 | 1 PACMAN.S 3909 | Code | 11 | | 1 | 00/6FEA : 60 | RTS 3977 | 1 PACMAN.S 3910 | Empty | 11 | | 0 | 00/6FEB | 3978 | 1 PACMAN.S 3911 | Comment | 11 | | 0 | 00/6FEB | *----------------------------------- 3979 | 1 PACMAN.S 3912 | Comment | 11 | | 0 | 00/6FEB | * READ ATARI JOYPAD 3980 | 1 PACMAN.S 3913 | Comment | 11 | | 0 | 00/6FEB | *----------------------------------- 3981 | 1 PACMAN.S 3914 | Empty | 11 | | 0 | 00/6FEB | 3982 | 1 PACMAN.S 3915 | Empty | 11 | | 0 | 00/6FEB | readJOYPAD 3983 | 1 PACMAN.S 3916 | Code | 11 | | 2 | 00/6FEB : A5 E8 | LDA {$e8} 3984 | 1 PACMAN.S 3917 | Code | 11 | | 2 | 00/6FED : D0 36 | BNE L700A 3985 | 1 PACMAN.S 3918 | Code | 11 | | 2 | 00/6FEF : A9 00 | LDA #$00 3986 | 1 PACMAN.S 3919 | Code | 11 | | 3 | 00/6FF1 : 2C 58 C0 | BIT {$C058} 3987 | 1 PACMAN.S 3920 | Code | 11 | | 3 | 00/6FF4 : 2C 5A C0 | BIT {$C05A} 3988 | 1 PACMAN.S 3921 | Code | 11 | | 3 | 00/6FF7 : 2C 5C C0 | BIT {$C05C} 3989 | 1 PACMAN.S 3922 | Code | 11 | | 3 | 00/6FFA : AE 61 C0 | LDX {$C061} 3990 | 1 PACMAN.S 3923 | Code | 11 | | 2 | 00/6FFD : 10 02 | BPL L6FE6 3991 | 1 PACMAN.S 3924 | Code | 11 | | 2 | 00/6FFF : 09 04 | ORA #$04 3992 | 1 PACMAN.S 3925 | Code | 11 | | 3 | 00/7001 : 2C 59 C0 | L6FE6 BIT {$C059} 3993 | 1 PACMAN.S 3926 | Code | 11 | | 3 | 00/7004 : AE 61 C0 | LDX {$C061} 3994 | 1 PACMAN.S 3927 | Code | 11 | | 2 | 00/7007 : 10 02 | BPL L6FF0 3995 | 1 PACMAN.S 3928 | Code | 11 | | 2 | 00/7009 : 09 08 | ORA #$08 3996 | 1 PACMAN.S 3929 | Code | 11 | | 3 | 00/700B : 2C 5B C0 | L6FF0 BIT {$C05B} 3997 | 1 PACMAN.S 3930 | Code | 11 | | 3 | 00/700E : AE 61 C0 | LDX {$C061} 3998 | 1 PACMAN.S 3931 | Code | 11 | | 2 | 00/7011 : 10 02 | BPL L6FFA 3999 | 1 PACMAN.S 3932 | Code | 11 | | 2 | 00/7013 : 09 02 | ORA #$02 4000 | 1 PACMAN.S 3933 | Code | 11 | | 3 | 00/7015 : 2C 58 C0 | L6FFA BIT {$C058} 4001 | 1 PACMAN.S 3934 | Code | 11 | | 3 | 00/7018 : AE 61 C0 | LDX {$C061} 4002 | 1 PACMAN.S 3935 | Code | 11 | | 2 | 00/701B : 10 02 | BPL L7004 4003 | 1 PACMAN.S 3936 | Code | 11 | | 2 | 00/701D : 09 01 | ORA #$01 4004 | 1 PACMAN.S 3937 | Code | 11 | | 1 | 00/701F : AA | L7004 TAX 4005 | 1 PACMAN.S 3938 | Code | 11 | | 3 | 00/7020 : BD 29 70 | LDA L700E,X 4006 | 1 PACMAN.S 3939 | Code | 11 | | 2 | 00/7023 : 10 02 | BPL L700C 4007 | 1 PACMAN.S 3940 | Code | 11 | | 1 | 00/7025 : 38 | L700A SEC 4008 | 1 PACMAN.S 3941 | Code | 11 | | 1 | 00/7026 : 60 | RTS 4009 | 1 PACMAN.S 3942 | Code | 11 | | 1 | 00/7027 : 18 | L700C CLC 4010 | 1 PACMAN.S 3943 | Code | 11 | | 1 | 00/7028 : 60 | RTS 4011 | 1 PACMAN.S 3944 | Empty | 11 | | 0 | 00/7029 | 4012 | 1 PACMAN.S 3945 | Data | 11 | | 1 | 00/7029 : FF | L700E DB $FF 4013 | 1 PACMAN.S 3946 | Data | 11 | | 1 | 00/702A : 00 | DB $00 ; down 4014 | 1 PACMAN.S 3947 | Data | 11 | | 1 | 00/702B : 01 | DB $01 ; up 4015 | 1 PACMAN.S 3948 | Data | 11 | | 1 | 00/702C : FF | DB $FF 4016 | 1 PACMAN.S 3949 | Data | 11 | | 1 | 00/702D : 02 | DB $02 ; right 4017 | 1 PACMAN.S 3950 | Data | 11 | | 1 | 00/702E : FF | DB $FF 4018 | 1 PACMAN.S 3951 | Data | 11 | | 1 | 00/702F : FF | DB $FF 4019 | 1 PACMAN.S 3952 | Data | 11 | | 1 | 00/7030 : FF | DB $FF 4020 | 1 PACMAN.S 3953 | Data | 11 | | 1 | 00/7031 : 03 | DB $03 ; left 4021 | 1 PACMAN.S 3954 | Data | 11 | | 1 | 00/7032 : FF | DB $FF 4022 | 1 PACMAN.S 3955 | Data | 11 | | 1 | 00/7033 : FF | DB $FF 4023 | 1 PACMAN.S 3956 | Data | 11 | | 1 | 00/7034 : FF | DB $FF 4024 | 1 PACMAN.S 3957 | Data | 11 | | 1 | 00/7035 : FF | DB $FF 4025 | 1 PACMAN.S 3958 | Data | 11 | | 1 | 00/7036 : FF | DB $FF 4026 | 1 PACMAN.S 3959 | Data | 11 | | 1 | 00/7037 : FF | DB $FF 4027 | 1 PACMAN.S 3960 | Data | 11 | | 1 | 00/7038 : FF | DB $FF 4028 | 1 PACMAN.S 3961 | Empty | 11 | | 0 | 00/7039 | 4029 | 1 PACMAN.S 3962 | Comment | 11 | | 0 | 00/7039 | *----------------------------------- 4030 | 1 PACMAN.S 3963 | Comment | 11 | | 0 | 00/7039 | * GET JOYSTICK VALUES 4031 | 1 PACMAN.S 3964 | Comment | 11 | | 0 | 00/7039 | *----------------------------------- 4032 | 1 PACMAN.S 3965 | Empty | 11 | | 0 | 00/7039 | 4033 | 1 PACMAN.S 3966 | Empty | 11 | | 0 | 00/7039 | getLLJOYSTICK 4034 | 1 PACMAN.S 3967 | Code | 11 | | 3 | 00/7039 : AD 70 C0 | LDA {$C070} 4035 | 1 PACMAN.S 3968 | Code | 11 | | 1 | 00/703C : 38 | SEC 4036 | 1 PACMAN.S 3969 | Code | 11 | | 2 | 00/703D : A9 63 | LDA #$63 4037 | 1 PACMAN.S 3970 | Code | 11 | | 2 | 00/703F : A2 00 | LDX #$00 4038 | 1 PACMAN.S 3971 | Code | 11 | | 2 | 00/7041 : A0 00 | LDY #$00 4039 | 1 PACMAN.S 3972 | Code | 11 | | 3 | 00/7043 : 2C 64 C0 | L7028 BIT {$C064} 4040 | 1 PACMAN.S 3973 | Code | 11 | | 2 | 00/7046 : 10 03 | BPL L7030 4041 | 1 PACMAN.S 3974 | Code | 11 | | 1 | 00/7048 : E8 | INX 4042 | 1 PACMAN.S 3975 | Code | 11 | | 2 | 00/7049 : D0 02 | BNE L7032 4043 | 1 PACMAN.S 3976 | Code | 11 | | 1 | 00/704B : EA | L7030 NOP 4044 | 1 PACMAN.S 3977 | Code | 11 | | 1 | 00/704C : EA | NOP 4045 | 1 PACMAN.S 3978 | Code | 11 | | 3 | 00/704D : 2C 65 C0 | L7032 BIT {$C065} 4046 | 1 PACMAN.S 3979 | Code | 11 | | 2 | 00/7050 : 10 03 | BPL L703A 4047 | 1 PACMAN.S 3980 | Code | 11 | | 1 | 00/7052 : C8 | INY 4048 | 1 PACMAN.S 3981 | Code | 11 | | 2 | 00/7053 : D0 02 | BNE L703C 4049 | 1 PACMAN.S 3982 | Code | 11 | | 1 | 00/7055 : EA | L703A NOP 4050 | 1 PACMAN.S 3983 | Code | 11 | | 1 | 00/7056 : EA | NOP 4051 | 1 PACMAN.S 3984 | Code | 11 | | 2 | 00/7057 : E9 01 | L703C SBC #$01 4052 | 1 PACMAN.S 3985 | Code | 11 | | 2 | 00/7059 : D0 E8 | BNE L7028 4053 | 1 PACMAN.S 3986 | Code | 11 | | 1 | 00/705B : 60 | RTS 4054 | 1 PACMAN.S 3987 | Empty | 11 | | 0 | 00/705C | 4055 | 1 PACMAN.S 3988 | Comment | 11 | | 0 | 00/705C | *----------------------------------- 4056 | 1 PACMAN.S 3989 | Comment | 11 | | 0 | 00/705C | * READ JOYSTICK 4057 | 1 PACMAN.S 3990 | Comment | 11 | | 0 | 00/705C | *----------------------------------- 4058 | 1 PACMAN.S 3991 | Empty | 11 | | 0 | 00/705C | 4059 | 1 PACMAN.S 3992 | Empty | 11 | | 0 | 00/705C | readJOYSTICK 4060 | 1 PACMAN.S 3993 | Code | 11 | | 2 | 00/705C : A5 E8 | LDA {$e8} 4061 | 1 PACMAN.S 3994 | Code | 11 | | 2 | 00/705E : D0 48 | BNE L708D 4062 | 1 PACMAN.S 3995 | Code | 11 | | 3 | 00/7060 : 20 39 70 | JSR getLLJOYSTICK ; read joystick 4063 | 1 PACMAN.S 3996 | Code | 11 | | 2 | 00/7063 : A5 62 | LDA $62 4064 | 1 PACMAN.S 3997 | Code | 11 | | 1 | 00/7065 : 4A | LSR 4065 | 1 PACMAN.S 3998 | Code | 11 | | 2 | 00/7066 : D0 18 | BNE L7065 4066 | 1 PACMAN.S 3999 | Code | 11 | | 2 | 00/7068 : B0 0F | BCS L705E 4067 | 1 PACMAN.S 4000 | Code | 11 | | 2 | 00/706A : C0 1C | CPY #$1C 4068 | 1 PACMAN.S 4001 | Code | 11 | | 2 | 00/706C : 90 2E | BCC L7081 4069 | 1 PACMAN.S 4002 | Code | 11 | | 2 | 00/706E : E0 1C | L7053 CPX #$1C 4070 | 1 PACMAN.S 4003 | Code | 11 | | 2 | 00/7070 : 90 32 | BCC L7089 4071 | 1 PACMAN.S 4004 | Code | 11 | | 2 | 00/7072 : E0 44 | CPX #$44 4072 | 1 PACMAN.S 4005 | Code | 11 | | 2 | 00/7074 : B0 2A | BCS L7085 4073 | 1 PACMAN.S 4006 | Code | 11 | | 2 | 00/7076 : A9 80 | LDA #$80 4074 | 1 PACMAN.S 4007 | Code | 11 | | 1 | 00/7078 : 60 | RTS 4075 | 1 PACMAN.S 4008 | Empty | 11 | | 0 | 00/7079 | 4076 | 1 PACMAN.S 4009 | Code | 11 | | 2 | 00/7079 : C0 44 | L705E CPY #$44 4077 | 1 PACMAN.S 4010 | Code | 11 | | 2 | 00/707B : B0 1B | BCS L707D 4078 | 1 PACMAN.S 4011 | Code | 11 | | 3 | 00/707D : 4C 6E 70 | JMP L7053 4079 | 1 PACMAN.S 4012 | Empty | 11 | | 0 | 00/7080 | 4080 | 1 PACMAN.S 4013 | Code | 11 | | 2 | 00/7080 : B0 0F | L7065 BCS L7076 4081 | 1 PACMAN.S 4014 | Code | 11 | | 2 | 00/7082 : E0 1C | CPX #$1C 4082 | 1 PACMAN.S 4015 | Code | 11 | | 2 | 00/7084 : 90 1E | BCC L7089 4083 | 1 PACMAN.S 4016 | Code | 11 | | 2 | 00/7086 : C0 1C | L706B CPY #$1C 4084 | 1 PACMAN.S 4017 | Code | 11 | | 2 | 00/7088 : 90 12 | BCC L7081 4085 | 1 PACMAN.S 4018 | Code | 11 | | 2 | 00/708A : C0 44 | CPY #$44 4086 | 1 PACMAN.S 4019 | Code | 11 | | 2 | 00/708C : B0 0A | BCS L707D 4087 | 1 PACMAN.S 4020 | Code | 11 | | 2 | 00/708E : A9 80 | LDA #$80 4088 | 1 PACMAN.S 4021 | Code | 11 | | 1 | 00/7090 : 60 | RTS 4089 | 1 PACMAN.S 4022 | Empty | 11 | | 0 | 00/7091 | 4090 | 1 PACMAN.S 4023 | Code | 11 | | 2 | 00/7091 : E0 44 | L7076 CPX #$44 4091 | 1 PACMAN.S 4024 | Code | 11 | | 2 | 00/7093 : B0 0B | BCS L7085 4092 | 1 PACMAN.S 4025 | Code | 11 | | 3 | 00/7095 : 4C 86 70 | JMP L706B 4093 | 1 PACMAN.S 4026 | Empty | 11 | | 0 | 00/7098 | 4094 | 1 PACMAN.S 4027 | Comment | 11 | | 0 | 00/7098 | * 0: down 4095 | 1 PACMAN.S 4028 | Comment | 11 | | 0 | 00/7098 | * 1: up 4096 | 1 PACMAN.S 4029 | Comment | 11 | | 0 | 00/7098 | * 2: right 4097 | 1 PACMAN.S 4030 | Comment | 11 | | 0 | 00/7098 | * 3: left 4098 | 1 PACMAN.S 4031 | Comment | 11 | | 0 | 00/7098 | * 80: none 4099 | 1 PACMAN.S 4032 | Empty | 11 | | 0 | 00/7098 | 4100 | 1 PACMAN.S 4033 | Code | 11 | | 1 | 00/7098 : 18 | L707D CLC 4101 | 1 PACMAN.S 4034 | Code | 11 | | 2 | 00/7099 : A9 00 | LDA #$00 4102 | 1 PACMAN.S 4035 | Code | 11 | | 1 | 00/709B : 60 | RTS 4103 | 1 PACMAN.S 4036 | Code | 11 | | 1 | 00/709C : 18 | L7081 CLC 4104 | 1 PACMAN.S 4037 | Code | 11 | | 2 | 00/709D : A9 01 | LDA #$01 4105 | 1 PACMAN.S 4038 | Code | 11 | | 1 | 00/709F : 60 | RTS 4106 | 1 PACMAN.S 4039 | Code | 11 | | 1 | 00/70A0 : 18 | L7085 CLC 4107 | 1 PACMAN.S 4040 | Code | 11 | | 2 | 00/70A1 : A9 02 | LDA #$02 4108 | 1 PACMAN.S 4041 | Code | 11 | | 1 | 00/70A3 : 60 | RTS 4109 | 1 PACMAN.S 4042 | Code | 11 | | 1 | 00/70A4 : 18 | L7089 CLC 4110 | 1 PACMAN.S 4043 | Code | 11 | | 2 | 00/70A5 : A9 03 | LDA #$03 4111 | 1 PACMAN.S 4044 | Code | 11 | | 1 | 00/70A7 : 60 | RTS 4112 | 1 PACMAN.S 4045 | Code | 11 | | 1 | 00/70A8 : 18 | L708D CLC 4113 | 1 PACMAN.S 4046 | Code | 11 | | 2 | 00/70A9 : A9 80 | LDA #$80 4114 | 1 PACMAN.S 4047 | Code | 11 | | 1 | 00/70AB : 60 | RTS 4115 | 1 PACMAN.S 4048 | Empty | 11 | | 0 | 00/70AC | 4116 | 1 PACMAN.S 4049 | Comment | 11 | | 0 | 00/70AC | *----------------------------------- 4117 | 1 PACMAN.S 4050 | Comment | 11 | | 0 | 00/70AC | * DISPLAY CURRENT PLAYER'S SCORE 4118 | 1 PACMAN.S 4051 | Comment | 11 | | 0 | 00/70AC | *----------------------------------- 4119 | 1 PACMAN.S 4052 | Empty | 11 | | 0 | 00/70AC | 4120 | 1 PACMAN.S 4053 | Empty | 11 | | 0 | 00/70AC | displayPLAYERSCORE 4121 | 1 PACMAN.S 4054 | Code | 11 | | 2 | 00/70AC : A5 54 | LDA {$52}+2 ; compare current score with high score 4122 | 1 PACMAN.S 4055 | Code | 11 | | 2 | 00/70AE : C5 02 | CMP {$00}+2 4123 | 1 PACMAN.S 4056 | Code | 11 | | 2 | 00/70B0 : F0 04 | BEQ L709B 4124 | 1 PACMAN.S 4057 | Code | 11 | | 2 | 00/70B2 : 90 33 | BCC L70CC 4125 | 1 PACMAN.S 4058 | Code | 11 | | 2 | 00/70B4 : B0 10 | BCS L70AB 4126 | 1 PACMAN.S 4059 | Code | 11 | | 2 | 00/70B6 : A5 53 | L709B LDA {$52}+1 4127 | 1 PACMAN.S 4060 | Code | 11 | | 2 | 00/70B8 : C5 01 | CMP {$00}+1 4128 | 1 PACMAN.S 4061 | Code | 11 | | 2 | 00/70BA : F0 04 | BEQ L70A5 4129 | 1 PACMAN.S 4062 | Code | 11 | | 2 | 00/70BC : 90 29 | BCC L70CC 4130 | 1 PACMAN.S 4063 | Code | 11 | | 2 | 00/70BE : B0 06 | BCS L70AB 4131 | 1 PACMAN.S 4064 | Code | 11 | | 2 | 00/70C0 : A5 52 | L70A5 LDA {$52} 4132 | 1 PACMAN.S 4065 | Code | 11 | | 2 | 00/70C2 : C5 00 | CMP {$00} 4133 | 1 PACMAN.S 4066 | Code | 11 | | 2 | 00/70C4 : 90 21 | BCC L70CC 4134 | 1 PACMAN.S 4067 | Empty | 11 | | 0 | 00/70C6 | 4135 | 1 PACMAN.S 4068 | Code | 11 | | 2 | 00/70C6 : A5 52 | L70AB LDA {$52} ; save score as high score 4136 | 1 PACMAN.S 4069 | Code | 11 | | 2 | 00/70C8 : 85 00 | STA {$00} 4137 | 1 PACMAN.S 4070 | Code | 11 | | 2 | 00/70CA : 85 05 | STA {$05} 4138 | 1 PACMAN.S 4071 | Code | 11 | | 2 | 00/70CC : A5 53 | LDA {$52}+1 4139 | 1 PACMAN.S 4072 | Code | 11 | | 2 | 00/70CE : 85 01 | STA {$00}+1 4140 | 1 PACMAN.S 4073 | Code | 11 | | 2 | 00/70D0 : 85 06 | STA {$05}+1 4141 | 1 PACMAN.S 4074 | Code | 11 | | 2 | 00/70D2 : A5 54 | LDA {$52}+2 4142 | 1 PACMAN.S 4075 | Code | 11 | | 2 | 00/70D4 : 85 02 | STA {$00}+2 4143 | 1 PACMAN.S 4076 | Code | 11 | | 2 | 00/70D6 : 85 07 | STA {$05}+2 4144 | 1 PACMAN.S 4077 | Code | 11 | | 2 | 00/70D8 : A5 50 | LDA {$50} ; save current player 4145 | 1 PACMAN.S 4078 | Code | 11 | | 2 | 00/70DA : 85 F0 | STA $F0 4146 | 1 PACMAN.S 4079 | Code | 11 | | 2 | 00/70DC : A9 00 | LDA #$00 ; force high score player 4147 | 1 PACMAN.S 4080 | Code | 11 | | 2 | 00/70DE : 85 50 | STA {$50} 4148 | 1 PACMAN.S 4081 | Code | 11 | | 3 | 00/70E0 : 20 F3 70 | JSR L70D8 ; output score 4149 | 1 PACMAN.S 4082 | Code | 11 | | 2 | 00/70E3 : A5 F0 | LDA $F0 ; restore current player 4150 | 1 PACMAN.S 4083 | Code | 11 | | 2 | 00/70E5 : 85 50 | STA {$50} 4151 | 1 PACMAN.S 4084 | Empty | 11 | | 0 | 00/70E7 | 4152 | 1 PACMAN.S 4085 | Code | 11 | | 2 | 00/70E7 : A5 52 | L70CC LDA {$52} ; current player score 4153 | 1 PACMAN.S 4086 | Code | 11 | | 2 | 00/70E9 : 85 05 | STA {$05} 4154 | 1 PACMAN.S 4087 | Code | 11 | | 2 | 00/70EB : A5 53 | LDA {$52}+1 4155 | 1 PACMAN.S 4088 | Code | 11 | | 2 | 00/70ED : 85 06 | STA {$05}+1 4156 | 1 PACMAN.S 4089 | Code | 11 | | 2 | 00/70EF : A5 54 | LDA {$52}+2 4157 | 1 PACMAN.S 4090 | Code | 11 | | 2 | 00/70F1 : 85 07 | STA {$05}+2 4158 | 1 PACMAN.S 4091 | Empty | 11 | | 0 | 00/70F3 | 4159 | 1 PACMAN.S 4092 | Code | 11 | | 3 | 00/70F3 : 20 6A 69 | L70D8 JSR eraseSCORE ; erase the area 4160 | 1 PACMAN.S 4093 | Code | 11 | | 2 | 00/70F6 : A5 50 | LDA {$50} ; set the coordinates 4161 | 1 PACMAN.S 4094 | Code | 11 | | 1 | 00/70F8 : 0A | ASL 4162 | 1 PACMAN.S 4095 | Code | 11 | | 1 | 00/70F9 : 0A | ASL 4163 | 1 PACMAN.S 4096 | Code | 11 | | 1 | 00/70FA : AA | TAX 4164 | 1 PACMAN.S 4097 | Code | 11 | | 3 | 00/70FB : BD 5C 71 | LDA L7141,X 4165 | 1 PACMAN.S 4098 | Code | 11 | | 2 | 00/70FE : 85 0E | STA {$0e} 4166 | 1 PACMAN.S 4099 | Code | 11 | | 3 | 00/7100 : BD 5D 71 | LDA L7142,X 4167 | 1 PACMAN.S 4100 | Code | 11 | | 2 | 00/7103 : 85 0F | STA {$0e}+1 4168 | 1 PACMAN.S 4101 | Code | 11 | | 3 | 00/7105 : BD 5E 71 | LDA L7143,X 4169 | 1 PACMAN.S 4102 | Code | 11 | | 2 | 00/7108 : 85 11 | STA {$11} 4170 | 1 PACMAN.S 4103 | Code | 11 | | 3 | 00/710A : 20 10 71 | JSR L70F5 4171 | 1 PACMAN.S 4104 | Code | 11 | | 3 | 00/710D : 4C 3F 71 | JMP L7124 4172 | 1 PACMAN.S 4105 | Empty | 11 | | 0 | 00/7110 | 4173 | 1 PACMAN.S 4106 | Code | 11 | | 2 | 00/7110 : A9 00 | L70F5 LDA #$00 ; calculate the score 4174 | 1 PACMAN.S 4107 | Code | 11 | | 2 | 00/7112 : A0 04 | LDY #$04 4175 | 1 PACMAN.S 4108 | Code | 11 | | 1 | 00/7114 : 18 | L70F9 CLC 4176 | 1 PACMAN.S 4109 | Code | 11 | | 2 | 00/7115 : 66 07 | ROR {$05}+2 4177 | 1 PACMAN.S 4110 | Code | 11 | | 2 | 00/7117 : 66 06 | ROR {$05}+1 4178 | 1 PACMAN.S 4111 | Code | 11 | | 2 | 00/7119 : 66 05 | ROR {$05} 4179 | 1 PACMAN.S 4112 | Code | 11 | | 1 | 00/711B : 6A | ROR 4180 | 1 PACMAN.S 4113 | Code | 11 | | 1 | 00/711C : 88 | DEY 4181 | 1 PACMAN.S 4114 | Code | 11 | | 2 | 00/711D : D0 F5 | BNE L70F9 4182 | 1 PACMAN.S 4115 | Code | 11 | | 1 | 00/711F : 18 | CLC 4183 | 1 PACMAN.S 4116 | Code | 11 | | 1 | 00/7120 : 6A | ROR 4184 | 1 PACMAN.S 4117 | Code | 11 | | 1 | 00/7121 : 6A | ROR 4185 | 1 PACMAN.S 4118 | Code | 11 | | 1 | 00/7122 : 6A | ROR 4186 | 1 PACMAN.S 4119 | Code | 11 | | 1 | 00/7123 : 6A | ROR 4187 | 1 PACMAN.S 4120 | Code | 11 | | 3 | 00/7124 : 20 74 71 | JSR printDIGIT 4188 | 1 PACMAN.S 4121 | Code | 11 | | 1 | 00/7127 : 38 | SEC 4189 | 1 PACMAN.S 4122 | Code | 11 | | 2 | 00/7128 : A5 0E | LDA {$0e} 4190 | 1 PACMAN.S 4123 | Code | 11 | | 2 | 00/712A : E9 06 | SBC #$06 4191 | 1 PACMAN.S 4124 | Code | 11 | | 2 | 00/712C : 85 0E | STA {$0e} 4192 | 1 PACMAN.S 4125 | Code | 11 | | 2 | 00/712E : B0 02 | BCS L7117 4193 | 1 PACMAN.S 4126 | Code | 11 | | 2 | 00/7130 : C6 0F | DEC {$0e}+1 4194 | 1 PACMAN.S 4127 | Code | 11 | | 2 | 00/7132 : A5 07 | L7117 LDA {$05}+2 4195 | 1 PACMAN.S 4128 | Code | 11 | | 2 | 00/7134 : D0 DA | BNE L70F5 4196 | 1 PACMAN.S 4129 | Code | 11 | | 2 | 00/7136 : A5 06 | LDA {$05}+1 4197 | 1 PACMAN.S 4130 | Code | 11 | | 2 | 00/7138 : D0 D6 | BNE L70F5 4198 | 1 PACMAN.S 4131 | Code | 11 | | 2 | 00/713A : A5 05 | LDA {$05} 4199 | 1 PACMAN.S 4132 | Code | 11 | | 2 | 00/713C : D0 D2 | BNE L70F5 4200 | 1 PACMAN.S 4133 | Code | 11 | | 1 | 00/713E : 60 | RTS 4201 | 1 PACMAN.S 4134 | Empty | 11 | | 0 | 00/713F | 4202 | 1 PACMAN.S 4135 | Comment | 11 | | 0 | 00/713F | *----------------------------------- 4203 | 1 PACMAN.S 4136 | Comment | 11 | | 0 | 00/713F | * 4204 | 1 PACMAN.S 4137 | Comment | 11 | | 0 | 00/713F | *----------------------------------- 4205 | 1 PACMAN.S 4138 | Empty | 11 | | 0 | 00/713F | 4206 | 1 PACMAN.S 4139 | Code | 11 | | 2 | 00/713F : A5 50 | L7124 LDA {$50} ; high score player? 4207 | 1 PACMAN.S 4140 | Code | 11 | | 2 | 00/7141 : F0 18 | BEQ L7140 4208 | 1 PACMAN.S 4141 | Code | 11 | | 2 | 00/7143 : 24 58 | BIT {$58} ; no life already? 4209 | 1 PACMAN.S 4142 | Code | 11 | | 2 | 00/7145 : 10 14 | BPL L7140 4210 | 1 PACMAN.S 4143 | Code | 11 | | 2 | 00/7147 : A5 54 | LDA {$52}+2 ; 10000? 4211 | 1 PACMAN.S 4144 | Code | 11 | | 2 | 00/7149 : C9 01 | CMP #$01 4212 | 1 PACMAN.S 4145 | Code | 11 | | 2 | 00/714B : 90 0E | BCC L7140 ; no 4213 | 1 PACMAN.S 4146 | Empty | 11 | | 0 | 00/714D | 4214 | 1 PACMAN.S 4147 | Code | 11 | | 3 | 00/714D : 20 6C 7C | JSR sndEXTRALIFE ; play a happy sound 4215 | 1 PACMAN.S 4148 | Code | 11 | | 2 | 00/7150 : E6 58 | INC {$58} ; life++ 4216 | 1 PACMAN.S 4149 | Code | 11 | | 2 | 00/7152 : A5 58 | LDA {$58} 4217 | 1 PACMAN.S 4150 | Code | 11 | | 2 | 00/7154 : 29 7F | AND #$7F 4218 | 1 PACMAN.S 4151 | Code | 11 | | 2 | 00/7156 : 85 58 | STA {$58} 4219 | 1 PACMAN.S 4152 | Code | 11 | | 3 | 00/7158 : 20 CF 56 | JSR printNBLIVES 4220 | 1 PACMAN.S 4153 | Empty | 11 | | 0 | 00/715B | 4221 | 1 PACMAN.S 4154 | Code | 11 | | 1 | 00/715B : 60 | L7140 RTS 4222 | 1 PACMAN.S 4155 | Empty | 11 | | 0 | 00/715C | 4223 | 1 PACMAN.S 4156 | Data | 11 | | 1 | 00/715C : 28 | L7141 DB $28 4224 | 1 PACMAN.S 4157 | Data | 11 | | 1 | 00/715D : 00 | L7142 DB $00 4225 | 1 PACMAN.S 4158 | Data | 11 | | 1 | 00/715E : 5E | L7143 DB $5E 4226 | 1 PACMAN.S 4159 | Data | 11 | | 1 | 00/715F : 00 | DB $00 4227 | 1 PACMAN.S 4160 | Data | 11 | | 1 | 00/7160 : 28 | DB $28 4228 | 1 PACMAN.S 4161 | Data | 11 | | 1 | 00/7161 : 00 | DB $00 4229 | 1 PACMAN.S 4162 | Data | 11 | | 1 | 00/7162 : 10 | DB $10 4230 | 1 PACMAN.S 4163 | Data | 11 | | 1 | 00/7163 : 00 | DB $00 4231 | 1 PACMAN.S 4164 | Data | 11 | | 1 | 00/7164 : 0A | DB $0A 4232 | 1 PACMAN.S 4165 | Data | 11 | | 1 | 00/7165 : 01 | DB $01 4233 | 1 PACMAN.S 4166 | Data | 11 | | 1 | 00/7166 : 10 | DB $10 4234 | 1 PACMAN.S 4167 | Data | 11 | | 1 | 00/7167 : 00 | DB $00 4235 | 1 PACMAN.S 4168 | Data | 11 | | 1 | 00/7168 : 28 | DB $28 4236 | 1 PACMAN.S 4169 | Data | 11 | | 1 | 00/7169 : 00 | DB $00 4237 | 1 PACMAN.S 4170 | Data | 11 | | 1 | 00/716A : 33 | DB $33 4238 | 1 PACMAN.S 4171 | Data | 11 | | 1 | 00/716B : 00 | DB $00 4239 | 1 PACMAN.S 4172 | Data | 11 | | 1 | 00/716C : 0A | DB $0A 4240 | 1 PACMAN.S 4173 | Data | 11 | | 1 | 00/716D : 01 | DB $01 4241 | 1 PACMAN.S 4174 | Data | 11 | | 1 | 00/716E : 33 | DB $33 4242 | 1 PACMAN.S 4175 | Data | 11 | | 1 | 00/716F : 00 | DB $00 4243 | 1 PACMAN.S 4176 | Data | 11 | | 1 | 00/7170 : 0A | DB $0A 4244 | 1 PACMAN.S 4177 | Data | 11 | | 1 | 00/7171 : 01 | DB $01 4245 | 1 PACMAN.S 4178 | Data | 11 | | 1 | 00/7172 : 5E | DB $5E 4246 | 1 PACMAN.S 4179 | Data | 11 | | 1 | 00/7173 : 00 | DB $00 4247 | 1 PACMAN.S 4180 | Empty | 11 | | 0 | 00/7174 | 4248 | 1 PACMAN.S 4181 | Comment | 11 | | 0 | 00/7174 | *----------------------------------- 4249 | 1 PACMAN.S 4182 | Comment | 11 | | 0 | 00/7174 | * PRINT DIGIT (0 TO 9) 4250 | 1 PACMAN.S 4183 | Comment | 11 | | 0 | 00/7174 | *----------------------------------- 4251 | 1 PACMAN.S 4184 | Empty | 11 | | 0 | 00/7174 | 4252 | 1 PACMAN.S 4185 | Code | 11 | | 1 | 00/7174 : 0A | printDIGIT ASL 4253 | 1 PACMAN.S 4186 | Code | 11 | | 1 | 00/7175 : AA | TAX 4254 | 1 PACMAN.S 4187 | Code | 11 | | 3 | 00/7176 : BD 98 71 | LDA L717D,X ; get the pointer to the digit 4255 | 1 PACMAN.S 4188 | Code | 11 | | 3 | 00/7179 : 8D 51 69 | STA L6950+1 4256 | 1 PACMAN.S 4189 | Code | 11 | | 3 | 00/717C : 8D 5A 69 | STA L6959+1 4257 | 1 PACMAN.S 4190 | Code | 11 | | 3 | 00/717F : BD 99 71 | LDA L717D+1,X 4258 | 1 PACMAN.S 4191 | Code | 11 | | 3 | 00/7182 : 8D 52 69 | STA L6950+2 4259 | 1 PACMAN.S 4192 | Code | 11 | | 3 | 00/7185 : 8D 5B 69 | STA L6959+2 4260 | 1 PACMAN.S 4193 | Code | 11 | | 2 | 00/7188 : A5 0E | LDA {$0e} ; where to output it 4261 | 1 PACMAN.S 4194 | Code | 11 | | 2 | 00/718A : 85 0C | STA {$0c} 4262 | 1 PACMAN.S 4195 | Code | 11 | | 2 | 00/718C : A5 0F | LDA {$0e}+1 4263 | 1 PACMAN.S 4196 | Code | 11 | | 2 | 00/718E : 85 0D | STA {$0c}+1 4264 | 1 PACMAN.S 4197 | Code | 11 | | 2 | 00/7190 : A5 11 | LDA {$11} 4265 | 1 PACMAN.S 4198 | Code | 11 | | 2 | 00/7192 : 85 10 | STA {$10} 4266 | 1 PACMAN.S 4199 | Code | 11 | | 3 | 00/7194 : 20 3A 69 | JSR L693A ; print "sprite" 4267 | 1 PACMAN.S 4200 | Code | 11 | | 1 | 00/7197 : 60 | RTS 4268 | 1 PACMAN.S 4201 | Empty | 11 | | 0 | 00/7198 | 4269 | 1 PACMAN.S 4202 | Data | 11 | | 2 | 00/7198 : AC 71 | L717D DA L7191 ; 0 4270 | 1 PACMAN.S 4203 | Data | 11 | | 2 | 00/719A : 1C 72 | DA L7201 ; 1 4271 | 1 PACMAN.S 4204 | Data | 11 | | 2 | 00/719C : 8C 72 | DA L7271 ; 2 4272 | 1 PACMAN.S 4205 | Data | 11 | | 2 | 00/719E : FC 72 | DA L72E1 ; 3 4273 | 1 PACMAN.S 4206 | Data | 11 | | 2 | 00/71A0 : 6C 73 | DA L7351 ; 4 4274 | 1 PACMAN.S 4207 | Data | 11 | | 2 | 00/71A2 : DC 73 | DA L73C1 ; 5 4275 | 1 PACMAN.S 4208 | Data | 11 | | 2 | 00/71A4 : 4C 74 | DA L7431 ; 6 4276 | 1 PACMAN.S 4209 | Data | 11 | | 2 | 00/71A6 : BC 74 | DA L74A1 ; 7 4277 | 1 PACMAN.S 4210 | Data | 11 | | 2 | 00/71A8 : 2C 75 | DA L7511 ; 8 4278 | 1 PACMAN.S 4211 | Data | 11 | | 2 | 00/71AA : 9C 75 | DA L7581 ; 9 4279 | 1 PACMAN.S 4212 | Empty | 11 | | 0 | 00/71AC | 4280 | 1 PACMAN.S 4213 | Data | 11 | | 16 | 00/71AC : 8E 80 91 80 | L7191 HEX 8E80918091809180918091808E808080 | | | | | | 91 80 91 80 | | | | | | | 91 80 91 80 | | | | | | | 8E 80 80 80 | 4281 | 1 PACMAN.S 4214 | Data | 11 | | 16 | 00/71BC : 9C 80 A2 80 | HEX 9C80A280A280A280A280A2809C808080 | | | | | | A2 80 A2 80 | | | | | | | A2 80 A2 80 | | | | | | | 9C 80 80 80 | 4282 | 1 PACMAN.S 4215 | Data | 11 | | 16 | 00/71CC : B8 80 C4 80 | HEX B880C480C480C480C480C480B8808080 | | | | | | C4 80 C4 80 | | | | | | | C4 80 C4 80 | | | | | | | B8 80 80 80 | 4283 | 1 PACMAN.S 4216 | Data | 11 | | 16 | 00/71DC : F0 80 88 81 | HEX F08088818881888188818881F0808080 | | | | | | 88 81 88 81 | | | | | | | 88 81 88 81 | | | | | | | F0 80 80 80 | 4284 | 1 PACMAN.S 4217 | Data | 11 | | 16 | 00/71EC : E0 81 90 82 | HEX E08190829082908290829082E0818080 | | | | | | 90 82 90 82 | | | | | | | 90 82 90 82 | | | | | | | E0 81 80 80 | 4285 | 1 PACMAN.S 4218 | Data | 11 | | 16 | 00/71FC : C0 83 A0 84 | HEX C083A084A084A084A084A084C0838080 | | | | | | A0 84 A0 84 | | | | | | | A0 84 A0 84 | | | | | | | C0 83 80 80 | 4286 | 1 PACMAN.S 4219 | Data | 11 | | 16 | 00/720C : 80 87 C0 88 | HEX 8087C088C088C088C088C08880878080 | | | | | | C0 88 C0 88 | | | | | | | C0 88 C0 88 | | | | | | | 80 87 80 80 | 4287 | 1 PACMAN.S 4220 | Data | 11 | | 16 | 00/721C : 84 80 86 80 | L7201 HEX 8480868084808480848084808E808080 | | | | | | 84 80 84 80 | | | | | | | 84 80 84 80 | | | | | | | 8E 80 80 80 | 4288 | 1 PACMAN.S 4221 | Data | 11 | | 16 | 00/722C : 88 80 8C 80 | HEX 88808C8088808880888088809C808080 | | | | | | 88 80 88 80 | | | | | | | 88 80 88 80 | | | | | | | 9C 80 80 80 | 4289 | 1 PACMAN.S 4222 | Data | 11 | | 16 | 00/723C : 90 80 98 80 | HEX 908098809080908090809080B8808080 | | | | | | 90 80 90 80 | | | | | | | 90 80 90 80 | | | | | | | B8 80 80 80 | 4290 | 1 PACMAN.S 4223 | Data | 11 | | 16 | 00/724C : A0 80 B0 80 | HEX A080B080A080A080A080A080F0808080 | | | | | | A0 80 A0 80 | | | | | | | A0 80 A0 80 | | | | | | | F0 80 80 80 | 4291 | 1 PACMAN.S 4224 | Data | 11 | | 16 | 00/725C : C0 80 E0 80 | HEX C080E080C080C080C080C080E0818080 | | | | | | C0 80 C0 80 | | | | | | | C0 80 C0 80 | | | | | | | E0 81 80 80 | 4292 | 1 PACMAN.S 4225 | Data | 11 | | 16 | 00/726C : 80 81 C0 81 | HEX 8081C0818081808180818081C0838080 | | | | | | 80 81 80 81 | | | | | | | 80 81 80 81 | | | | | | | C0 83 80 80 | 4293 | 1 PACMAN.S 4226 | Data | 11 | | 16 | 00/727C : 80 82 80 83 | HEX 80828083808280828082808280878080 | | | | | | 80 82 80 82 | | | | | | | 80 82 80 82 | | | | | | | 80 87 80 80 | 4294 | 1 PACMAN.S 4227 | Data | 11 | | 16 | 00/728C : 8E 80 91 80 | L7271 HEX 8E80918090808C80828081809F808080 | | | | | | 90 80 8C 80 | | | | | | | 82 80 81 80 | | | | | | | 9F 80 80 80 | 4295 | 1 PACMAN.S 4228 | Data | 11 | | 16 | 00/729C : 9C 80 A2 80 | HEX 9C80A280A080988084808280BE808080 | | | | | | A0 80 98 80 | | | | | | | 84 80 82 80 | | | | | | | BE 80 80 80 | 4296 | 1 PACMAN.S 4229 | Data | 11 | | 16 | 00/72AC : B8 80 C4 80 | HEX B880C480C080B08088808480FC808080 | | | | | | C0 80 B0 80 | | | | | | | 88 80 84 80 | | | | | | | FC 80 80 80 | 4297 | 1 PACMAN.S 4230 | Data | 11 | | 16 | 00/72BC : F0 80 88 81 | HEX F08088818081E08090808880F8818080 | | | | | | 80 81 E0 80 | | | | | | | 90 80 88 80 | | | | | | | F8 81 80 80 | 4298 | 1 PACMAN.S 4231 | Data | 11 | | 16 | 00/72CC : E0 81 90 82 | HEX E08190828082C081A0809080F0838080 | | | | | | 80 82 C0 81 | | | | | | | A0 80 90 80 | | | | | | | F0 83 80 80 | 4299 | 1 PACMAN.S 4232 | Data | 11 | | 16 | 00/72DC : C0 83 A0 84 | HEX C083A08480848083C080A080E0878080 | | | | | | 80 84 80 83 | | | | | | | C0 80 A0 80 | | | | | | | E0 87 80 80 | 4300 | 1 PACMAN.S 4233 | Data | 11 | | 16 | 00/72EC : 80 87 C0 88 | HEX 8087C088808880868081C080C08F8080 | | | | | | 80 88 80 86 | | | | | | | 80 81 C0 80 | | | | | | | C0 8F 80 80 | 4301 | 1 PACMAN.S 4234 | Data | 11 | | 16 | 00/72FC : 9F 80 90 80 | L72E1 HEX 9F80908088808C80908091808E808080 | | | | | | 88 80 8C 80 | | | | | | | 90 80 91 80 | | | | | | | 8E 80 80 80 | 4302 | 1 PACMAN.S 4235 | Data | 11 | | 16 | 00/730C : BE 80 A0 80 | HEX BE80A08090809880A080A2809C808080 | | | | | | 90 80 98 80 | | | | | | | A0 80 A2 80 | | | | | | | 9C 80 80 80 | 4303 | 1 PACMAN.S 4236 | Data | 11 | | 16 | 00/731C : FC 80 C0 80 | HEX FC80C080A080B080C080C480B8808080 | | | | | | A0 80 B0 80 | | | | | | | C0 80 C4 80 | | | | | | | B8 80 80 80 | 4304 | 1 PACMAN.S 4237 | Data | 11 | | 16 | 00/732C : F8 81 80 81 | HEX F8818081C080E08080818881F0808080 | | | | | | C0 80 E0 80 | | | | | | | 80 81 88 81 | | | | | | | F0 80 80 80 | 4305 | 1 PACMAN.S 4238 | Data | 11 | | 16 | 00/733C : F0 83 80 82 | HEX F08380828081C08180829082E0818080 | | | | | | 80 81 C0 81 | | | | | | | 80 82 90 82 | | | | | | | E0 81 80 80 | 4306 | 1 PACMAN.S 4239 | Data | 11 | | 16 | 00/734C : E0 87 80 84 | HEX E0878084808280838084A084C0838080 | | | | | | 80 82 80 83 | | | | | | | 80 84 A0 84 | | | | | | | C0 83 80 80 | 4307 | 1 PACMAN.S 4240 | Data | 11 | | 16 | 00/735C : C0 8F 80 88 | HEX C08F8088808480868088C08880878080 | | | | | | 80 84 80 86 | | | | | | | 80 88 C0 88 | | | | | | | 80 87 80 80 | 4308 | 1 PACMAN.S 4241 | Data | 11 | | 16 | 00/736C : 8C 80 8A 80 | L7351 HEX 8C808A8089809F808880888088808080 | | | | | | 89 80 9F 80 | | | | | | | 88 80 88 80 | | | | | | | 88 80 80 80 | 4309 | 1 PACMAN.S 4242 | Data | 11 | | 16 | 00/737C : 98 80 94 80 | HEX 988094809280BE809080908090808080 | | | | | | 92 80 BE 80 | | | | | | | 90 80 90 80 | | | | | | | 90 80 80 80 | 4310 | 1 PACMAN.S 4243 | Data | 11 | | 16 | 00/738C : B0 80 A8 80 | HEX B080A880A480FC80A080A080A0808080 | | | | | | A4 80 FC 80 | | | | | | | A0 80 A0 80 | | | | | | | A0 80 80 80 | 4311 | 1 PACMAN.S 4244 | Data | 11 | | 16 | 00/739C : E0 80 D0 80 | HEX E080D080C880F881C080C080C0808080 | | | | | | C8 80 F8 81 | | | | | | | C0 80 C0 80 | | | | | | | C0 80 80 80 | 4312 | 1 PACMAN.S 4245 | Data | 11 | | 16 | 00/73AC : C0 81 A0 81 | HEX C081A0819081F0838081808180818080 | | | | | | 90 81 F0 83 | | | | | | | 80 81 80 81 | | | | | | | 80 81 80 80 | 4313 | 1 PACMAN.S 4246 | Data | 11 | | 16 | 00/73BC : 80 83 C0 82 | HEX 8083C082A082E0878082808280828080 | | | | | | A0 82 E0 87 | | | | | | | 80 82 80 82 | | | | | | | 80 82 80 80 | 4314 | 1 PACMAN.S 4247 | Data | 11 | | 16 | 00/73CC : 80 86 80 85 | HEX 80868085C084C08F8084808480848080 | | | | | | C0 84 C0 8F | | | | | | | 80 84 80 84 | | | | | | | 80 84 80 80 | 4315 | 1 PACMAN.S 4248 | Data | 11 | | 16 | 00/73DC : 9F 80 81 80 | L73C1 HEX 9F8081808E809080908091808E808080 | | | | | | 8E 80 90 80 | | | | | | | 90 80 91 80 | | | | | | | 8E 80 80 80 | 4316 | 1 PACMAN.S 4249 | Data | 11 | | 16 | 00/73EC : BE 80 82 80 | HEX BE8082809C80A080A080A2809C808080 | | | | | | 9C 80 A0 80 | | | | | | | A0 80 A2 80 | | | | | | | 9C 80 80 80 | 4317 | 1 PACMAN.S 4250 | Data | 11 | | 16 | 00/73FC : FC 80 84 80 | HEX FC808480B880C080C080C480B8808080 | | | | | | B8 80 C0 80 | | | | | | | C0 80 C4 80 | | | | | | | B8 80 80 80 | 4318 | 1 PACMAN.S 4251 | Data | 11 | | 16 | 00/740C : F8 81 88 80 | HEX F8818880F080808180818881F0808080 | | | | | | F0 80 80 81 | | | | | | | 80 81 88 81 | | | | | | | F0 80 80 80 | 4319 | 1 PACMAN.S 4252 | Data | 11 | | 16 | 00/741C : F0 83 90 80 | HEX F0839080E081808280829082E0818080 | | | | | | E0 81 80 82 | | | | | | | 80 82 90 82 | | | | | | | E0 81 80 80 | 4320 | 1 PACMAN.S 4253 | Data | 11 | | 16 | 00/742C : E0 87 A0 80 | HEX E087A080C08380848084A084C0838080 | | | | | | C0 83 80 84 | | | | | | | 80 84 A0 84 | | | | | | | C0 83 80 80 | 4321 | 1 PACMAN.S 4254 | Data | 11 | | 16 | 00/743C : C0 8F C0 80 | HEX C08FC080808780888088C08880878080 | | | | | | 80 87 80 88 | | | | | | | 80 88 C0 88 | | | | | | | 80 87 80 80 | 4322 | 1 PACMAN.S 4255 | Data | 11 | | 16 | 00/744C : 9C 80 82 80 | L7431 HEX 9C80828081808F80918091808E808080 | | | | | | 81 80 8F 80 | | | | | | | 91 80 91 80 | | | | | | | 8E 80 80 80 | 4323 | 1 PACMAN.S 4256 | Data | 11 | | 16 | 00/745C : B8 80 84 80 | HEX B880848082809E80A280A2809C808080 | | | | | | 82 80 9E 80 | | | | | | | A2 80 A2 80 | | | | | | | 9C 80 80 80 | 4324 | 1 PACMAN.S 4257 | Data | 11 | | 16 | 00/746C : F0 80 88 80 | HEX F08088808480BC80C480C480B8808080 | | | | | | 84 80 BC 80 | | | | | | | C4 80 C4 80 | | | | | | | B8 80 80 80 | 4325 | 1 PACMAN.S 4258 | Data | 11 | | 16 | 00/747C : E0 81 90 80 | HEX E08190808880F88088818881F0808080 | | | | | | 88 80 F8 80 | | | | | | | 88 81 88 81 | | | | | | | F0 80 80 80 | 4326 | 1 PACMAN.S 4259 | Data | 11 | | 16 | 00/748C : C0 83 A0 80 | HEX C083A0809080F08190829082E0818080 | | | | | | 90 80 F0 81 | | | | | | | 90 82 90 82 | | | | | | | E0 81 80 80 | 4327 | 1 PACMAN.S 4260 | Data | 11 | | 16 | 00/749C : 80 87 C0 80 | HEX 8087C080A080E083A084A084C0838080 | | | | | | A0 80 E0 83 | | | | | | | A0 84 A0 84 | | | | | | | C0 83 80 80 | 4328 | 1 PACMAN.S 4261 | Data | 11 | | 16 | 00/74AC : 80 8E 80 81 | HEX 808E8081C080C087C088C08880878080 | | | | | | C0 80 C0 87 | | | | | | | C0 88 C0 88 | | | | | | | 80 87 80 80 | 4329 | 1 PACMAN.S 4262 | Data | 11 | | 16 | 00/74BC : 9F 80 90 80 | L74A1 HEX 9F809080888084808280828082808080 | | | | | | 88 80 84 80 | | | | | | | 82 80 82 80 | | | | | | | 82 80 80 80 | 4330 | 1 PACMAN.S 4263 | Data | 11 | | 16 | 00/74CC : BE 80 A0 80 | HEX BE80A080908088808480848084808080 | | | | | | 90 80 88 80 | | | | | | | 84 80 84 80 | | | | | | | 84 80 80 80 | 4331 | 1 PACMAN.S 4264 | Data | 11 | | 16 | 00/74DC : FC 80 C0 80 | HEX FC80C080A08090808880888088808080 | | | | | | A0 80 90 80 | | | | | | | 88 80 88 80 | | | | | | | 88 80 80 80 | 4332 | 1 PACMAN.S 4265 | Data | 11 | | 16 | 00/74EC : F8 81 80 81 | HEX F8818081C080A0809080908090808080 | | | | | | C0 80 A0 80 | | | | | | | 90 80 90 80 | | | | | | | 90 80 80 80 | 4333 | 1 PACMAN.S 4266 | Data | 11 | | 16 | 00/74FC : F0 83 80 82 | HEX F08380828081C080A080A080A0808080 | | | | | | 80 81 C0 80 | | | | | | | A0 80 A0 80 | | | | | | | A0 80 80 80 | 4334 | 1 PACMAN.S 4267 | Data | 11 | | 16 | 00/750C : E0 87 80 84 | HEX E087808480828081C080C080C0808080 | | | | | | 80 82 80 81 | | | | | | | C0 80 C0 80 | | | | | | | C0 80 80 80 | 4335 | 1 PACMAN.S 4268 | Data | 11 | | 16 | 00/751C : C0 8F 80 88 | HEX C08F8088808480828081808180818080 | | | | | | 80 84 80 82 | | | | | | | 80 81 80 81 | | | | | | | 80 81 80 80 | 4336 | 1 PACMAN.S 4269 | Data | 11 | | 16 | 00/752C : 8E 80 91 80 | L7511 HEX 8E80918091808E80918091808E808080 | | | | | | 91 80 8E 80 | | | | | | | 91 80 91 80 | | | | | | | 8E 80 80 80 | 4337 | 1 PACMAN.S 4270 | Data | 11 | | 16 | 00/753C : 9C 80 A2 80 | HEX 9C80A280A2809C80A280A2809C808080 | | | | | | A2 80 9C 80 | | | | | | | A2 80 A2 80 | | | | | | | 9C 80 80 80 | 4338 | 1 PACMAN.S 4271 | Data | 11 | | 16 | 00/754C : B8 80 C4 80 | HEX B880C480C480B880C480C480B8808080 | | | | | | C4 80 B8 80 | | | | | | | C4 80 C4 80 | | | | | | | B8 80 80 80 | 4339 | 1 PACMAN.S 4272 | Data | 11 | | 16 | 00/755C : F0 80 88 81 | HEX F08088818881F08088818881F0808080 | | | | | | 88 81 F0 80 | | | | | | | 88 81 88 81 | | | | | | | F0 80 80 80 | 4340 | 1 PACMAN.S 4273 | Data | 11 | | 16 | 00/756C : E0 81 90 82 | HEX E08190829082E08190829082E0818080 | | | | | | 90 82 E0 81 | | | | | | | 90 82 90 82 | | | | | | | E0 81 80 80 | 4341 | 1 PACMAN.S 4274 | Data | 11 | | 16 | 00/757C : C0 83 A0 84 | HEX C083A084A084C083A084A084C0838080 | | | | | | A0 84 C0 83 | | | | | | | A0 84 A0 84 | | | | | | | C0 83 80 80 | 4342 | 1 PACMAN.S 4275 | Data | 11 | | 16 | 00/758C : 80 87 C0 88 | HEX 8087C088C0888087C088C08880878080 | | | | | | C0 88 80 87 | | | | | | | C0 88 C0 88 | | | | | | | 80 87 80 80 | 4343 | 1 PACMAN.S 4276 | Data | 11 | | 16 | 00/759C : 8E 80 91 80 | L7581 HEX 8E80918091809E809080888087808080 | | | | | | 91 80 9E 80 | | | | | | | 90 80 88 80 | | | | | | | 87 80 80 80 | 4344 | 1 PACMAN.S 4277 | Data | 11 | | 16 | 00/75AC : 9C 80 A2 80 | HEX 9C80A280A280BC80A08090808E808080 | | | | | | A2 80 BC 80 | | | | | | | A0 80 90 80 | | | | | | | 8E 80 80 80 | 4345 | 1 PACMAN.S 4278 | Data | 11 | | 16 | 00/75BC : B8 80 C4 80 | HEX B880C480C480F880C080A0809C808080 | | | | | | C4 80 F8 80 | | | | | | | C0 80 A0 80 | | | | | | | 9C 80 80 80 | 4346 | 1 PACMAN.S 4279 | Data | 11 | | 16 | 00/75CC : F0 80 88 81 | HEX F08088818881F0818081C080B8808080 | | | | | | 88 81 F0 81 | | | | | | | 80 81 C0 80 | | | | | | | B8 80 80 80 | 4347 | 1 PACMAN.S 4280 | Data | 11 | | 16 | 00/75DC : E0 81 90 82 | HEX E08190829082E08380828081F0808080 | | | | | | 90 82 E0 83 | | | | | | | 80 82 80 81 | | | | | | | F0 80 80 80 | 4348 | 1 PACMAN.S 4281 | Data | 11 | | 16 | 00/75EC : C0 83 A0 84 | HEX C083A084A084C08780848082E0818080 | | | | | | A0 84 C0 87 | | | | | | | 80 84 80 82 | | | | | | | E0 81 80 80 | 4349 | 1 PACMAN.S 4282 | Data | 11 | | 16 | 00/75FC : 80 87 C0 88 | HEX 8087C088C088808F80888084C0838080 | | | | | | C0 88 80 8F | | | | | | | 80 88 80 84 | | | | | | | C0 83 80 80 | 4350 | 1 PACMAN.S 4283 | Empty | 11 | | 0 | 00/760C | 4351 | 1 PACMAN.S 4284 | Comment | 11 | | 0 | 00/760C | *----------------------------------- 4352 | 1 PACMAN.S 4285 | Comment | 11 | | 0 | 00/760C | * 4353 | 1 PACMAN.S 4286 | Comment | 11 | | 0 | 00/760C | *----------------------------------- 4354 | 1 PACMAN.S 4287 | Empty | 11 | | 0 | 00/760C | 4355 | 1 PACMAN.S 4288 | Code | 11 | | 2 | 00/760C : 85 16 | L75F1 STA {$16} 4356 | 1 PACMAN.S 4289 | Code | 11 | | 2 | 00/760E : A9 76 | LDA #>L760A 4357 | 1 PACMAN.S 4290 | Code | 11 | | 2 | 00/7610 : 85 17 | STA {$16}+1 4358 | 1 PACMAN.S 4291 | Code | 11 | | 2 | 00/7612 : A5 16 | LDA {$16} 4359 | 1 PACMAN.S 4292 | Code | 11 | | 1 | 00/7614 : 0A | ASL 4360 | 1 PACMAN.S 4293 | Code | 11 | | 1 | 00/7615 : 0A | ASL 4361 | 1 PACMAN.S 4294 | Code | 11 | | 1 | 00/7616 : 0A | ASL 4362 | 1 PACMAN.S 4295 | Code | 11 | | 2 | 00/7617 : 90 02 | BCC L7600 4363 | 1 PACMAN.S 4296 | Code | 11 | | 2 | 00/7619 : E6 17 | INC {$16}+1 4364 | 1 PACMAN.S 4297 | Code | 11 | | 1 | 00/761B : 18 | L7600 CLC 4365 | 1 PACMAN.S 4298 | Code | 11 | | 2 | 00/761C : 69 25 | ADC #theBOARD 5223 | 1 PACMAN.S 5156 | Code | 11 | | 2 | 00/7A88 : 85 17 | STA {$16}+1 5224 | 1 PACMAN.S 5157 | Code | 11 | | 2 | 00/7A8A : A5 6A | LDA $6A 5225 | 1 PACMAN.S 5158 | Code | 11 | | 1 | 00/7A8C : 0A | ASL 5226 | 1 PACMAN.S 5159 | Code | 11 | | 1 | 00/7A8D : 0A | ASL 5227 | 1 PACMAN.S 5160 | Code | 11 | | 1 | 00/7A8E : 0A | ASL 5228 | 1 PACMAN.S 5161 | Code | 11 | | 1 | 00/7A8F : 0A | ASL 5229 | 1 PACMAN.S 5162 | Code | 11 | | 2 | 00/7A90 : 90 04 | BCC L7A7B 5230 | 1 PACMAN.S 5163 | Code | 11 | | 2 | 00/7A92 : E6 17 | INC {$16}+1 5231 | 1 PACMAN.S 5164 | Code | 11 | | 2 | 00/7A94 : E6 17 | INC {$16}+1 5232 | 1 PACMAN.S 5165 | Code | 11 | | 1 | 00/7A96 : 0A | L7A7B ASL 5233 | 1 PACMAN.S 5166 | Code | 11 | | 2 | 00/7A97 : 90 02 | BCC L7A80 5234 | 1 PACMAN.S 5167 | Code | 11 | | 2 | 00/7A99 : E6 17 | INC {$16}+1 5235 | 1 PACMAN.S 5168 | Code | 11 | | 1 | 00/7A9B : 18 | L7A80 CLC 5236 | 1 PACMAN.S 5169 | Code | 11 | | 2 | 00/7A9C : 65 6B | ADC $6B 5237 | 1 PACMAN.S 5170 | Code | 11 | | 2 | 00/7A9E : 69 3A | ADC #L7BE3 5475 | 1 PACMAN.S 5408 | Code | 11 | | 3 | 00/7BFB : 4C D7 7B | JMP playSOUNDFX 5476 | 1 PACMAN.S 5409 | Empty | 11 | | 0 | 00/7BFE | 5477 | 1 PACMAN.S 5410 | Data | 11 | | 1 | 00/7BFE : 30 | L7BE3 DB $30 5478 | 1 PACMAN.S 5411 | Data | 11 | | 1 | 00/7BFF : 1C | DB $1C 5479 | 1 PACMAN.S 5412 | Data | 11 | | 1 | 00/7C00 : 00 | DB $00 5480 | 1 PACMAN.S 5413 | Empty | 11 | | 0 | 00/7C01 | 5481 | 1 PACMAN.S 5414 | Comment | 11 | | 0 | 00/7C01 | *----------------------------------- 5482 | 1 PACMAN.S 5415 | Comment | 11 | | 0 | 00/7C01 | * 5483 | 1 PACMAN.S 5416 | Comment | 11 | | 0 | 00/7C01 | *----------------------------------- 5484 | 1 PACMAN.S 5417 | Empty | 11 | | 0 | 00/7C01 | 5485 | 1 PACMAN.S 5418 | Code | 11 | | 2 | 00/7C01 : A9 08 | L7BE6 LDA #L7BED 5487 | 1 PACMAN.S 5420 | Code | 11 | | 3 | 00/7C05 : 4C D7 7B | JMP playSOUNDFX 5488 | 1 PACMAN.S 5421 | Empty | 11 | | 0 | 00/7C08 | 5489 | 1 PACMAN.S 5422 | Data | 11 | | 1 | 00/7C08 : 50 | L7BED DB $50 5490 | 1 PACMAN.S 5423 | Data | 11 | | 1 | 00/7C09 : 50 | DB $50 5491 | 1 PACMAN.S 5424 | Data | 11 | | 1 | 00/7C0A : 50 | DB $50 5492 | 1 PACMAN.S 5425 | Data | 11 | | 1 | 00/7C0B : 50 | DB $50 5493 | 1 PACMAN.S 5426 | Data | 11 | | 1 | 00/7C0C : 50 | DB $50 5494 | 1 PACMAN.S 5427 | Data | 11 | | 1 | 00/7C0D : 49 | DB $49 5495 | 1 PACMAN.S 5428 | Data | 11 | | 1 | 00/7C0E : 49 | DB $49 5496 | 1 PACMAN.S 5429 | Data | 11 | | 1 | 00/7C0F : 49 | DB $49 5497 | 1 PACMAN.S 5430 | Data | 11 | | 1 | 00/7C10 : 48 | DB $48 5498 | 1 PACMAN.S 5431 | Data | 11 | | 1 | 00/7C11 : 48 | DB $48 5499 | 1 PACMAN.S 5432 | Data | 11 | | 1 | 00/7C12 : 48 | DB $48 5500 | 1 PACMAN.S 5433 | Data | 11 | | 1 | 00/7C13 : 47 | DB $47 5501 | 1 PACMAN.S 5434 | Data | 11 | | 1 | 00/7C14 : 47 | DB $47 5502 | 1 PACMAN.S 5435 | Data | 11 | | 1 | 00/7C15 : 47 | DB $47 5503 | 1 PACMAN.S 5436 | Data | 11 | | 1 | 00/7C16 : 46 | DB $46 5504 | 1 PACMAN.S 5437 | Data | 11 | | 1 | 00/7C17 : 46 | DB $46 5505 | 1 PACMAN.S 5438 | Data | 11 | | 1 | 00/7C18 : 46 | DB $46 5506 | 1 PACMAN.S 5439 | Data | 11 | | 1 | 00/7C19 : 45 | DB $45 5507 | 1 PACMAN.S 5440 | Data | 11 | | 1 | 00/7C1A : 45 | DB $45 5508 | 1 PACMAN.S 5441 | Data | 11 | | 1 | 00/7C1B : 45 | DB $45 5509 | 1 PACMAN.S 5442 | Data | 11 | | 1 | 00/7C1C : 44 | DB $44 5510 | 1 PACMAN.S 5443 | Data | 11 | | 1 | 00/7C1D : 44 | DB $44 5511 | 1 PACMAN.S 5444 | Data | 11 | | 1 | 00/7C1E : 44 | DB $44 5512 | 1 PACMAN.S 5445 | Data | 11 | | 1 | 00/7C1F : 43 | DB $43 5513 | 1 PACMAN.S 5446 | Data | 11 | | 1 | 00/7C20 : 43 | DB $43 5514 | 1 PACMAN.S 5447 | Data | 11 | | 1 | 00/7C21 : 43 | DB $43 5515 | 1 PACMAN.S 5448 | Data | 11 | | 1 | 00/7C22 : 42 | DB $42 5516 | 1 PACMAN.S 5449 | Data | 11 | | 1 | 00/7C23 : 42 | DB $42 5517 | 1 PACMAN.S 5450 | Data | 11 | | 1 | 00/7C24 : 42 | DB $42 5518 | 1 PACMAN.S 5451 | Data | 11 | | 1 | 00/7C25 : 41 | DB $41 5519 | 1 PACMAN.S 5452 | Data | 11 | | 1 | 00/7C26 : 41 | DB $41 5520 | 1 PACMAN.S 5453 | Data | 11 | | 1 | 00/7C27 : 41 | DB $41 5521 | 1 PACMAN.S 5454 | Data | 11 | | 1 | 00/7C28 : 40 | DB $40 5522 | 1 PACMAN.S 5455 | Data | 11 | | 1 | 00/7C29 : 40 | DB $40 5523 | 1 PACMAN.S 5456 | Data | 11 | | 1 | 00/7C2A : 40 | DB $40 5524 | 1 PACMAN.S 5457 | Data | 11 | | 1 | 00/7C2B : 40 | DB $40 5525 | 1 PACMAN.S 5458 | Data | 11 | | 1 | 00/7C2C : 40 | DB $40 5526 | 1 PACMAN.S 5459 | Data | 11 | | 1 | 00/7C2D : 40 | DB $40 5527 | 1 PACMAN.S 5460 | Data | 11 | | 1 | 00/7C2E : 39 | DB $39 5528 | 1 PACMAN.S 5461 | Data | 11 | | 1 | 00/7C2F : 39 | DB $39 5529 | 1 PACMAN.S 5462 | Data | 11 | | 1 | 00/7C30 : 39 | DB $39 5530 | 1 PACMAN.S 5463 | Data | 11 | | 1 | 00/7C31 : 38 | DB $38 5531 | 1 PACMAN.S 5464 | Data | 11 | | 1 | 00/7C32 : 38 | DB $38 5532 | 1 PACMAN.S 5465 | Data | 11 | | 1 | 00/7C33 : 38 | DB $38 5533 | 1 PACMAN.S 5466 | Data | 11 | | 1 | 00/7C34 : 37 | DB $37 5534 | 1 PACMAN.S 5467 | Data | 11 | | 1 | 00/7C35 : 37 | DB $37 5535 | 1 PACMAN.S 5468 | Data | 11 | | 1 | 00/7C36 : 37 | DB $37 5536 | 1 PACMAN.S 5469 | Data | 11 | | 1 | 00/7C37 : 36 | DB $36 5537 | 1 PACMAN.S 5470 | Data | 11 | | 1 | 00/7C38 : 36 | DB $36 5538 | 1 PACMAN.S 5471 | Data | 11 | | 1 | 00/7C39 : 36 | DB $36 5539 | 1 PACMAN.S 5472 | Data | 11 | | 1 | 00/7C3A : 35 | DB $35 5540 | 1 PACMAN.S 5473 | Data | 11 | | 1 | 00/7C3B : 35 | DB $35 5541 | 1 PACMAN.S 5474 | Data | 11 | | 1 | 00/7C3C : 35 | DB $35 5542 | 1 PACMAN.S 5475 | Data | 11 | | 1 | 00/7C3D : 34 | DB $34 5543 | 1 PACMAN.S 5476 | Data | 11 | | 1 | 00/7C3E : 34 | DB $34 5544 | 1 PACMAN.S 5477 | Data | 11 | | 1 | 00/7C3F : 34 | DB $34 5545 | 1 PACMAN.S 5478 | Data | 11 | | 1 | 00/7C40 : 30 | DB $30 5546 | 1 PACMAN.S 5479 | Data | 11 | | 1 | 00/7C41 : 30 | DB $30 5547 | 1 PACMAN.S 5480 | Data | 11 | | 1 | 00/7C42 : 30 | DB $30 5548 | 1 PACMAN.S 5481 | Data | 11 | | 1 | 00/7C43 : 30 | DB $30 5549 | 1 PACMAN.S 5482 | Data | 11 | | 1 | 00/7C44 : 30 | DB $30 5550 | 1 PACMAN.S 5483 | Data | 11 | | 1 | 00/7C45 : 30 | DB $30 5551 | 1 PACMAN.S 5484 | Data | 11 | | 1 | 00/7C46 : 30 | DB $30 5552 | 1 PACMAN.S 5485 | Data | 11 | | 1 | 00/7C47 : 30 | DB $30 5553 | 1 PACMAN.S 5486 | Data | 11 | | 1 | 00/7C48 : 30 | DB $30 5554 | 1 PACMAN.S 5487 | Data | 11 | | 1 | 00/7C49 : 30 | DB $30 5555 | 1 PACMAN.S 5488 | Data | 11 | | 1 | 00/7C4A : 30 | DB $30 5556 | 1 PACMAN.S 5489 | Data | 11 | | 1 | 00/7C4B : 30 | DB $30 5557 | 1 PACMAN.S 5490 | Data | 11 | | 1 | 00/7C4C : 28 | DB $28 5558 | 1 PACMAN.S 5491 | Data | 11 | | 1 | 00/7C4D : 28 | DB $28 5559 | 1 PACMAN.S 5492 | Data | 11 | | 1 | 00/7C4E : 27 | DB $27 5560 | 1 PACMAN.S 5493 | Data | 11 | | 1 | 00/7C4F : 27 | DB $27 5561 | 1 PACMAN.S 5494 | Data | 11 | | 1 | 00/7C50 : 26 | DB $26 5562 | 1 PACMAN.S 5495 | Data | 11 | | 1 | 00/7C51 : 26 | DB $26 5563 | 1 PACMAN.S 5496 | Data | 11 | | 1 | 00/7C52 : 25 | DB $25 5564 | 1 PACMAN.S 5497 | Data | 11 | | 1 | 00/7C53 : 25 | DB $25 5565 | 1 PACMAN.S 5498 | Data | 11 | | 1 | 00/7C54 : 24 | DB $24 5566 | 1 PACMAN.S 5499 | Data | 11 | | 1 | 00/7C55 : 24 | DB $24 5567 | 1 PACMAN.S 5500 | Data | 11 | | 1 | 00/7C56 : 23 | DB $23 5568 | 1 PACMAN.S 5501 | Data | 11 | | 1 | 00/7C57 : 23 | DB $23 5569 | 1 PACMAN.S 5502 | Data | 11 | | 1 | 00/7C58 : 23 | DB $23 5570 | 1 PACMAN.S 5503 | Data | 11 | | 1 | 00/7C59 : 10 | DB $10 5571 | 1 PACMAN.S 5504 | Data | 11 | | 1 | 00/7C5A : 10 | DB $10 5572 | 1 PACMAN.S 5505 | Data | 11 | | 1 | 00/7C5B : 10 | DB $10 5573 | 1 PACMAN.S 5506 | Data | 11 | | 1 | 00/7C5C : 10 | DB $10 5574 | 1 PACMAN.S 5507 | Data | 11 | | 1 | 00/7C5D : 10 | DB $10 5575 | 1 PACMAN.S 5508 | Data | 11 | | 1 | 00/7C5E : 10 | DB $10 5576 | 1 PACMAN.S 5509 | Data | 11 | | 1 | 00/7C5F : 00 | DB $00 5577 | 1 PACMAN.S 5510 | Empty | 11 | | 0 | 00/7C60 | 5578 | 1 PACMAN.S 5511 | Comment | 11 | | 0 | 00/7C60 | *----------------------------------- 5579 | 1 PACMAN.S 5512 | Comment | 11 | | 0 | 00/7C60 | * WE ATE AN ENERGIZER DOT 5580 | 1 PACMAN.S 5513 | Comment | 11 | | 0 | 00/7C60 | *----------------------------------- 5581 | 1 PACMAN.S 5514 | Empty | 11 | | 0 | 00/7C60 | 5582 | 1 PACMAN.S 5515 | Empty | 11 | | 0 | 00/7C60 | sndENERGIZERDOT 5583 | 1 PACMAN.S 5516 | Code | 11 | | 2 | 00/7C60 : A9 67 | LDA #L7C4C 5585 | 1 PACMAN.S 5518 | Code | 11 | | 3 | 00/7C64 : 4C D7 7B | JMP playSOUNDFX 5586 | 1 PACMAN.S 5519 | Empty | 11 | | 0 | 00/7C67 | 5587 | 1 PACMAN.S 5520 | Data | 11 | | 1 | 00/7C67 : 40 | L7C4C DB $40 5588 | 1 PACMAN.S 5521 | Data | 11 | | 1 | 00/7C68 : 40 | DB $40 5589 | 1 PACMAN.S 5522 | Data | 11 | | 1 | 00/7C69 : 40 | DB $40 5590 | 1 PACMAN.S 5523 | Data | 11 | | 1 | 00/7C6A : 30 | DB $30 5591 | 1 PACMAN.S 5524 | Data | 11 | | 1 | 00/7C6B : 00 | DB $00 5592 | 1 PACMAN.S 5525 | Empty | 11 | | 0 | 00/7C6C | 5593 | 1 PACMAN.S 5526 | Comment | 11 | | 0 | 00/7C6C | *----------------------------------- 5594 | 1 PACMAN.S 5527 | Comment | 11 | | 0 | 00/7C6C | * WE HAVE AN EXTRA LIFE 5595 | 1 PACMAN.S 5528 | Comment | 11 | | 0 | 00/7C6C | *----------------------------------- 5596 | 1 PACMAN.S 5529 | Empty | 11 | | 0 | 00/7C6C | 5597 | 1 PACMAN.S 5530 | Empty | 11 | | 0 | 00/7C6C | sndEXTRALIFE 5598 | 1 PACMAN.S 5531 | Code | 11 | | 2 | 00/7C6C : A0 50 | LDY #$50 5599 | 1 PACMAN.S 5532 | Code | 11 | | 2 | 00/7C6E : 84 06 | STY $06 5600 | 1 PACMAN.S 5533 | Code | 11 | | 2 | 00/7C70 : A9 20 | L7C55 LDA #$20 5601 | 1 PACMAN.S 5534 | Code | 11 | | 2 | 00/7C72 : 85 05 | STA $05 5602 | 1 PACMAN.S 5535 | Code | 11 | | 3 | 00/7C74 : 20 C7 7B | JSR playNOTE 5603 | 1 PACMAN.S 5536 | Code | 11 | | 2 | 00/7C77 : C6 06 | DEC $06 5604 | 1 PACMAN.S 5537 | Code | 11 | | 2 | 00/7C79 : D0 F5 | BNE L7C55 5605 | 1 PACMAN.S 5538 | Code | 11 | | 1 | 00/7C7B : 60 | RTS 5606 | 1 PACMAN.S 5539 | Empty | 11 | | 0 | 00/7C7C | 5607 | 1 PACMAN.S 5540 | Comment | 11 | | 0 | 00/7C7C | *----------------------------------- 5608 | 1 PACMAN.S 5541 | Comment | 11 | | 0 | 00/7C7C | * 5609 | 1 PACMAN.S 5542 | Comment | 11 | | 0 | 00/7C7C | *----------------------------------- 5610 | 1 PACMAN.S 5543 | Empty | 11 | | 0 | 00/7C7C | 5611 | 1 PACMAN.S 5544 | Code | 11 | | 2 | 00/7C7C : A9 83 | L7C61 LDA #L7C68 5613 | 1 PACMAN.S 5546 | Code | 11 | | 3 | 00/7C80 : 4C D7 7B | JMP playSOUNDFX 5614 | 1 PACMAN.S 5547 | Empty | 11 | | 0 | 00/7C83 | 5615 | 1 PACMAN.S 5548 | Data | 11 | | 1 | 00/7C83 : 70 | L7C68 DB $70 5616 | 1 PACMAN.S 5549 | Data | 11 | | 1 | 00/7C84 : 70 | DB $70 5617 | 1 PACMAN.S 5550 | Data | 11 | | 1 | 00/7C85 : 70 | DB $70 5618 | 1 PACMAN.S 5551 | Data | 11 | | 1 | 00/7C86 : 70 | DB $70 5619 | 1 PACMAN.S 5552 | Data | 11 | | 1 | 00/7C87 : 69 | DB $69 5620 | 1 PACMAN.S 5553 | Data | 11 | | 1 | 00/7C88 : 69 | DB $69 5621 | 1 PACMAN.S 5554 | Data | 11 | | 1 | 00/7C89 : 69 | DB $69 5622 | 1 PACMAN.S 5555 | Data | 11 | | 1 | 00/7C8A : 69 | DB $69 5623 | 1 PACMAN.S 5556 | Data | 11 | | 1 | 00/7C8B : 69 | DB $69 5624 | 1 PACMAN.S 5557 | Data | 11 | | 1 | 00/7C8C : 69 | DB $69 5625 | 1 PACMAN.S 5558 | Data | 11 | | 1 | 00/7C8D : 69 | DB $69 5626 | 1 PACMAN.S 5559 | Data | 11 | | 1 | 00/7C8E : 69 | DB $69 5627 | 1 PACMAN.S 5560 | Data | 11 | | 1 | 00/7C8F : 60 | DB $60 5628 | 1 PACMAN.S 5561 | Data | 11 | | 1 | 00/7C90 : 60 | DB $60 5629 | 1 PACMAN.S 5562 | Data | 11 | | 1 | 00/7C91 : 60 | DB $60 5630 | 1 PACMAN.S 5563 | Data | 11 | | 1 | 00/7C92 : 60 | DB $60 5631 | 1 PACMAN.S 5564 | Data | 11 | | 1 | 00/7C93 : 60 | DB $60 5632 | 1 PACMAN.S 5565 | Data | 11 | | 1 | 00/7C94 : 60 | DB $60 5633 | 1 PACMAN.S 5566 | Data | 11 | | 1 | 00/7C95 : 60 | DB $60 5634 | 1 PACMAN.S 5567 | Data | 11 | | 1 | 00/7C96 : 50 | DB $50 5635 | 1 PACMAN.S 5568 | Data | 11 | | 1 | 00/7C97 : 50 | DB $50 5636 | 1 PACMAN.S 5569 | Data | 11 | | 1 | 00/7C98 : 50 | DB $50 5637 | 1 PACMAN.S 5570 | Data | 11 | | 1 | 00/7C99 : 50 | DB $50 5638 | 1 PACMAN.S 5571 | Data | 11 | | 1 | 00/7C9A : 50 | DB $50 5639 | 1 PACMAN.S 5572 | Data | 11 | | 1 | 00/7C9B : 50 | DB $50 5640 | 1 PACMAN.S 5573 | Data | 11 | | 1 | 00/7C9C : 00 | DB $00 5641 | 1 PACMAN.S 5574 | Empty | 11 | | 0 | 00/7C9D | 5642 | 1 PACMAN.S 5575 | Comment | 11 | | 0 | 00/7C9D | *----------------------------------- 5643 | 1 PACMAN.S 5576 | Comment | 11 | | 0 | 00/7C9D | * PLAY HIGHER BEEPS 5644 | 1 PACMAN.S 5577 | Comment | 11 | | 0 | 00/7C9D | *----------------------------------- 5645 | 1 PACMAN.S 5578 | Empty | 11 | | 0 | 00/7C9D | 5646 | 1 PACMAN.S 5579 | Code | 11 | | 2 | 00/7C9D : A5 0A | L7C82 LDA {$0a} 5647 | 1 PACMAN.S 5580 | Code | 11 | | 1 | 00/7C9F : 0A | ASL 5648 | 1 PACMAN.S 5581 | Code | 11 | | 1 | 00/7CA0 : AA | TAX 5649 | 1 PACMAN.S 5582 | Code | 11 | | 3 | 00/7CA1 : BD AA 7C | LDA L7C8F,X 5650 | 1 PACMAN.S 5583 | Code | 11 | | 3 | 00/7CA4 : BC AB 7C | LDY L7C8F+1,X 5651 | 1 PACMAN.S 5584 | Code | 11 | | 3 | 00/7CA7 : 4C D7 7B | JMP playSOUNDFX 5652 | 1 PACMAN.S 5585 | Empty | 11 | | 0 | 00/7CAA | 5653 | 1 PACMAN.S 5586 | Data | 11 | | 2 | 00/7CAA : 00 00 | L7C8F DA $0000 5654 | 1 PACMAN.S 5587 | Data | 11 | | 2 | 00/7CAC : FF 7C | DA L7CE4 5655 | 1 PACMAN.S 5588 | Data | 11 | | 2 | 00/7CAE : F2 7C | DA L7CD7 5656 | 1 PACMAN.S 5589 | Data | 11 | | 2 | 00/7CB0 : E5 7C | DA L7CCA 5657 | 1 PACMAN.S 5590 | Data | 11 | | 2 | 00/7CB2 : D8 7C | DA L7CBD 5658 | 1 PACMAN.S 5591 | Data | 11 | | 2 | 00/7CB4 : CB 7C | DA L7CB0 5659 | 1 PACMAN.S 5592 | Data | 11 | | 2 | 00/7CB6 : B8 7C | DA L7C9D 5660 | 1 PACMAN.S 5593 | Empty | 11 | | 0 | 00/7CB8 | 5661 | 1 PACMAN.S 5594 | Data | 11 | | 1 | 00/7CB8 : 20 | L7C9D DB $20 5662 | 1 PACMAN.S 5595 | Data | 11 | | 1 | 00/7CB9 : 20 | DB $20 5663 | 1 PACMAN.S 5596 | Data | 11 | | 1 | 00/7CBA : 20 | DB $20 5664 | 1 PACMAN.S 5597 | Data | 11 | | 1 | 00/7CBB : 19 | DB $19 5665 | 1 PACMAN.S 5598 | Data | 11 | | 1 | 00/7CBC : 19 | DB $19 5666 | 1 PACMAN.S 5599 | Data | 11 | | 1 | 00/7CBD : 20 | DB $20 5667 | 1 PACMAN.S 5600 | Data | 11 | | 1 | 00/7CBE : 20 | DB $20 5668 | 1 PACMAN.S 5601 | Data | 11 | | 1 | 00/7CBF : 19 | DB $19 5669 | 1 PACMAN.S 5602 | Data | 11 | | 1 | 00/7CC0 : 19 | DB $19 5670 | 1 PACMAN.S 5603 | Data | 11 | | 1 | 00/7CC1 : 16 | DB $16 5671 | 1 PACMAN.S 5604 | Data | 11 | | 1 | 00/7CC2 : 16 | DB $16 5672 | 1 PACMAN.S 5605 | Data | 11 | | 1 | 00/7CC3 : 16 | DB $16 5673 | 1 PACMAN.S 5606 | Data | 11 | | 1 | 00/7CC4 : 14 | DB $14 5674 | 1 PACMAN.S 5607 | Data | 11 | | 1 | 00/7CC5 : 14 | DB $14 5675 | 1 PACMAN.S 5608 | Data | 11 | | 1 | 00/7CC6 : 14 | DB $14 5676 | 1 PACMAN.S 5609 | Data | 11 | | 1 | 00/7CC7 : 14 | DB $14 5677 | 1 PACMAN.S 5610 | Data | 11 | | 1 | 00/7CC8 : 12 | DB $12 5678 | 1 PACMAN.S 5611 | Data | 11 | | 1 | 00/7CC9 : 12 | DB $12 5679 | 1 PACMAN.S 5612 | Data | 11 | | 1 | 00/7CCA : 00 | DB $00 5680 | 1 PACMAN.S 5613 | Data | 11 | | 1 | 00/7CCB : 20 | L7CB0 DB $20 5681 | 1 PACMAN.S 5614 | Data | 11 | | 1 | 00/7CCC : 20 | DB $20 5682 | 1 PACMAN.S 5615 | Data | 11 | | 1 | 00/7CCD : 22 | DB $22 5683 | 1 PACMAN.S 5616 | Data | 11 | | 1 | 00/7CCE : 24 | DB $24 5684 | 1 PACMAN.S 5617 | Data | 11 | | 1 | 00/7CCF : 25 | DB $25 5685 | 1 PACMAN.S 5618 | Data | 11 | | 1 | 00/7CD0 : 28 | DB $28 5686 | 1 PACMAN.S 5619 | Data | 11 | | 1 | 00/7CD1 : 29 | DB $29 5687 | 1 PACMAN.S 5620 | Data | 11 | | 1 | 00/7CD2 : 2A | DB $2A 5688 | 1 PACMAN.S 5621 | Data | 11 | | 1 | 00/7CD3 : 2C | DB $2C 5689 | 1 PACMAN.S 5622 | Data | 11 | | 1 | 00/7CD4 : 2D | DB $2D 5690 | 1 PACMAN.S 5623 | Data | 11 | | 1 | 00/7CD5 : 2D | DB $2D 5691 | 1 PACMAN.S 5624 | Data | 11 | | 1 | 00/7CD6 : 2E | DB $2E 5692 | 1 PACMAN.S 5625 | Data | 11 | | 1 | 00/7CD7 : 00 | DB $00 5693 | 1 PACMAN.S 5626 | Data | 11 | | 1 | 00/7CD8 : 28 | L7CBD DB $28 5694 | 1 PACMAN.S 5627 | Data | 11 | | 1 | 00/7CD9 : 28 | DB $28 5695 | 1 PACMAN.S 5628 | Data | 11 | | 1 | 00/7CDA : 2A | DB $2A 5696 | 1 PACMAN.S 5629 | Data | 11 | | 1 | 00/7CDB : 2A | DB $2A 5697 | 1 PACMAN.S 5630 | Data | 11 | | 1 | 00/7CDC : 2B | DB $2B 5698 | 1 PACMAN.S 5631 | Data | 11 | | 1 | 00/7CDD : 2F | DB $2F 5699 | 1 PACMAN.S 5632 | Data | 11 | | 1 | 00/7CDE : 2F | DB $2F 5700 | 1 PACMAN.S 5633 | Data | 11 | | 1 | 00/7CDF : 30 | DB $30 5701 | 1 PACMAN.S 5634 | Data | 11 | | 1 | 00/7CE0 : 34 | DB $34 5702 | 1 PACMAN.S 5635 | Data | 11 | | 1 | 00/7CE1 : 35 | DB $35 5703 | 1 PACMAN.S 5636 | Data | 11 | | 1 | 00/7CE2 : 39 | DB $39 5704 | 1 PACMAN.S 5637 | Data | 11 | | 1 | 00/7CE3 : 39 | DB $39 5705 | 1 PACMAN.S 5638 | Data | 11 | | 1 | 00/7CE4 : 00 | DB $00 5706 | 1 PACMAN.S 5639 | Data | 11 | | 1 | 00/7CE5 : 30 | L7CCA DB $30 5707 | 1 PACMAN.S 5640 | Data | 11 | | 1 | 00/7CE6 : 39 | DB $39 5708 | 1 PACMAN.S 5641 | Data | 11 | | 1 | 00/7CE7 : 36 | DB $36 5709 | 1 PACMAN.S 5642 | Data | 11 | | 1 | 00/7CE8 : 36 | DB $36 5710 | 1 PACMAN.S 5643 | Data | 11 | | 1 | 00/7CE9 : 39 | DB $39 5711 | 1 PACMAN.S 5644 | Data | 11 | | 1 | 00/7CEA : 40 | DB $40 5712 | 1 PACMAN.S 5645 | Data | 11 | | 1 | 00/7CEB : 42 | DB $42 5713 | 1 PACMAN.S 5646 | Data | 11 | | 1 | 00/7CEC : 43 | DB $43 5714 | 1 PACMAN.S 5647 | Data | 11 | | 1 | 00/7CED : 43 | DB $43 5715 | 1 PACMAN.S 5648 | Data | 11 | | 1 | 00/7CEE : 43 | DB $43 5716 | 1 PACMAN.S 5649 | Data | 11 | | 1 | 00/7CEF : 44 | DB $44 5717 | 1 PACMAN.S 5650 | Data | 11 | | 1 | 00/7CF0 : 47 | DB $47 5718 | 1 PACMAN.S 5651 | Data | 11 | | 1 | 00/7CF1 : 00 | DB $00 5719 | 1 PACMAN.S 5652 | Data | 11 | | 1 | 00/7CF2 : 40 | L7CD7 DB $40 5720 | 1 PACMAN.S 5653 | Data | 11 | | 1 | 00/7CF3 : 40 | DB $40 5721 | 1 PACMAN.S 5654 | Data | 11 | | 1 | 00/7CF4 : 42 | DB $42 5722 | 1 PACMAN.S 5655 | Data | 11 | | 1 | 00/7CF5 : 43 | DB $43 5723 | 1 PACMAN.S 5656 | Data | 11 | | 1 | 00/7CF6 : 43 | DB $43 5724 | 1 PACMAN.S 5657 | Data | 11 | | 1 | 00/7CF7 : 44 | DB $44 5725 | 1 PACMAN.S 5658 | Data | 11 | | 1 | 00/7CF8 : 46 | DB $46 5726 | 1 PACMAN.S 5659 | Data | 11 | | 1 | 00/7CF9 : 48 | DB $48 5727 | 1 PACMAN.S 5660 | Data | 11 | | 1 | 00/7CFA : 48 | DB $48 5728 | 1 PACMAN.S 5661 | Data | 11 | | 1 | 00/7CFB : 48 | DB $48 5729 | 1 PACMAN.S 5662 | Data | 11 | | 1 | 00/7CFC : 49 | DB $49 5730 | 1 PACMAN.S 5663 | Data | 11 | | 1 | 00/7CFD : 49 | DB $49 5731 | 1 PACMAN.S 5664 | Data | 11 | | 1 | 00/7CFE : 00 | DB $00 5732 | 1 PACMAN.S 5665 | Data | 11 | | 1 | 00/7CFF : 10 | L7CE4 DB $10 5733 | 1 PACMAN.S 5666 | Data | 11 | | 1 | 00/7D00 : 10 | DB $10 5734 | 1 PACMAN.S 5667 | Data | 11 | | 1 | 00/7D01 : 08 | DB $08 5735 | 1 PACMAN.S 5668 | Data | 11 | | 1 | 00/7D02 : 07 | DB $07 5736 | 1 PACMAN.S 5669 | Data | 11 | | 1 | 00/7D03 : 07 | DB $07 5737 | 1 PACMAN.S 5670 | Data | 11 | | 1 | 00/7D04 : 09 | DB $09 5738 | 1 PACMAN.S 5671 | Data | 11 | | 1 | 00/7D05 : 20 | DB $20 5739 | 1 PACMAN.S 5672 | Data | 11 | | 1 | 00/7D06 : 07 | DB $07 5740 | 1 PACMAN.S 5673 | Data | 11 | | 1 | 00/7D07 : 06 | DB $06 5741 | 1 PACMAN.S 5674 | Data | 11 | | 1 | 00/7D08 : 03 | DB $03 5742 | 1 PACMAN.S 5675 | Data | 11 | | 1 | 00/7D09 : 03 | DB $03 5743 | 1 PACMAN.S 5676 | Data | 11 | | 1 | 00/7D0A : 00 | DB $00 5744 | 1 PACMAN.S 5677 | Empty | 11 | | 0 | 00/7D0B | 5745 | 1 PACMAN.S 5678 | Comment | 11 | | 0 | 00/7D0B | *----------------------------------- 5746 | 1 PACMAN.S 5679 | Comment | 11 | | 0 | 00/7D0B | * 5747 | 1 PACMAN.S 5680 | Comment | 11 | | 0 | 00/7D0B | *----------------------------------- 5748 | 1 PACMAN.S 5681 | Empty | 11 | | 0 | 00/7D0B | 5749 | 1 PACMAN.S 5682 | Code | 11 | | 2 | 00/7D0B : A9 B8 | L7CF0 LDA #L7C9D 5751 | 1 PACMAN.S 5684 | Code | 11 | | 3 | 00/7D0F : 4C D7 7B | JMP playSOUNDFX 5752 | 1 PACMAN.S 5685 | Empty | 11 | | 0 | 00/7D12 | 5753 | 1 PACMAN.S 5686 | Comment | 11 | | 0 | 00/7D12 | *----------------------------------- 5754 | 1 PACMAN.S 5687 | Comment | 11 | | 0 | 00/7D12 | * PLAY LONGER NOTE 5755 | 1 PACMAN.S 5688 | Comment | 11 | | 0 | 00/7D12 | *----------------------------------- 5756 | 1 PACMAN.S 5689 | Empty | 11 | | 0 | 00/7D12 | 5757 | 1 PACMAN.S 5690 | Code | 11 | | 2 | 00/7D12 : A2 04 | playNOTE2 LDX #$04 5758 | 1 PACMAN.S 5691 | Code | 11 | | 2 | 00/7D14 : A4 05 | L7CF9 LDY $05 5759 | 1 PACMAN.S 5692 | Code | 11 | | 1 | 00/7D16 : 88 | L7CFB DEY 5760 | 1 PACMAN.S 5693 | Code | 11 | | 1 | 00/7D17 : C8 | INY 5761 | 1 PACMAN.S 5694 | Code | 11 | | 1 | 00/7D18 : 48 | PHA 5762 | 1 PACMAN.S 5695 | Code | 11 | | 1 | 00/7D19 : 68 | PLA 5763 | 1 PACMAN.S 5696 | Code | 11 | | 1 | 00/7D1A : 48 | PHA 5764 | 1 PACMAN.S 5697 | Code | 11 | | 1 | 00/7D1B : 68 | PLA 5765 | 1 PACMAN.S 5698 | Code | 11 | | 1 | 00/7D1C : 48 | PHA 5766 | 1 PACMAN.S 5699 | Code | 11 | | 1 | 00/7D1D : 68 | PLA 5767 | 1 PACMAN.S 5700 | Code | 11 | | 1 | 00/7D1E : 88 | DEY 5768 | 1 PACMAN.S 5701 | Code | 11 | | 2 | 00/7D1F : D0 F5 | BNE L7CFB 5769 | 1 PACMAN.S 5702 | Code | 11 | | 3 | 00/7D21 : 2C 30 C0 | L7D06 BIT {$C030} 5770 | 1 PACMAN.S 5703 | Code | 11 | | 1 | 00/7D24 : CA | DEX 5771 | 1 PACMAN.S 5704 | Code | 11 | | 2 | 00/7D25 : D0 ED | BNE L7CF9 5772 | 1 PACMAN.S 5705 | Code | 11 | | 1 | 00/7D27 : 60 | RTS 5773 | 1 PACMAN.S 5706 | Empty | 11 | | 0 | 00/7D28 | 5774 | 1 PACMAN.S 5707 | Comment | 11 | | 0 | 00/7D28 | *----------------------------------- 5775 | 1 PACMAN.S 5708 | Comment | 11 | | 0 | 00/7D28 | * PLAY SONG 5776 | 1 PACMAN.S 5709 | Comment | 11 | | 0 | 00/7D28 | *----------------------------------- 5777 | 1 PACMAN.S 5710 | Empty | 11 | | 0 | 00/7D28 | 5778 | 1 PACMAN.S 5711 | Code | 11 | | 2 | 00/7D28 : 85 14 | playSONG STA {$14} 5779 | 1 PACMAN.S 5712 | Code | 11 | | 2 | 00/7D2A : 84 15 | STY {$14}+1 5780 | 1 PACMAN.S 5713 | Code | 11 | | 2 | 00/7D2C : A9 00 | LDA #$00 5781 | 1 PACMAN.S 5714 | Code | 11 | | 2 | 00/7D2E : 85 06 | STA $06 5782 | 1 PACMAN.S 5715 | Code | 11 | | 2 | 00/7D30 : A4 06 | L7D15 LDY $06 5783 | 1 PACMAN.S 5716 | Code | 11 | | 2 | 00/7D32 : B1 14 | LDA ({$14}),Y 5784 | 1 PACMAN.S 5717 | Code | 11 | | 2 | 00/7D34 : F0 17 | BEQ L7D32 5785 | 1 PACMAN.S 5718 | Code | 11 | | 2 | 00/7D36 : 85 05 | STA $05 ; height 5786 | 1 PACMAN.S 5719 | Code | 11 | | 1 | 00/7D38 : C8 | INY 5787 | 1 PACMAN.S 5720 | Code | 11 | | 2 | 00/7D39 : B1 14 | LDA ({$14}),Y 5788 | 1 PACMAN.S 5721 | Code | 11 | | 3 | 00/7D3B : 8D 13 7D | STA playNOTE2+1 ; duration 5789 | 1 PACMAN.S 5722 | Code | 11 | | 3 | 00/7D3E : 20 12 7D | JSR playNOTE2 5790 | 1 PACMAN.S 5723 | Code | 11 | | 3 | 00/7D41 : 20 79 6F | JSR getINPUT 5791 | 1 PACMAN.S 5724 | Code | 11 | | 3 | 00/7D44 : 20 96 7D | JSR sndWAIT 5792 | 1 PACMAN.S 5725 | Code | 11 | | 2 | 00/7D47 : E6 06 | INC $06 5793 | 1 PACMAN.S 5726 | Code | 11 | | 2 | 00/7D49 : E6 06 | INC $06 5794 | 1 PACMAN.S 5727 | Code | 11 | | 2 | 00/7D4B : D0 E3 | BNE L7D15 5795 | 1 PACMAN.S 5728 | Code | 11 | | 2 | 00/7D4D : A9 04 | L7D32 LDA #$04 5796 | 1 PACMAN.S 5729 | Code | 11 | | 3 | 00/7D4F : 8D 13 7D | STA playNOTE2+1 5797 | 1 PACMAN.S 5730 | Code | 11 | | 1 | 00/7D52 : 60 | RTS 5798 | 1 PACMAN.S 5731 | Empty | 11 | | 0 | 00/7D53 | 5799 | 1 PACMAN.S 5732 | Comment | 11 | | 0 | 00/7D53 | *----------------------------------- 5800 | 1 PACMAN.S 5733 | Comment | 11 | | 0 | 00/7D53 | * PLAY INTRO MUSIC 5801 | 1 PACMAN.S 5734 | Comment | 11 | | 0 | 00/7D53 | *----------------------------------- 5802 | 1 PACMAN.S 5735 | Empty | 11 | | 0 | 00/7D53 | 5803 | 1 PACMAN.S 5736 | Empty | 11 | | 0 | 00/7D53 | playINTROMUSIC 5804 | 1 PACMAN.S 5737 | Code | 11 | | 2 | 00/7D53 : A9 5A | LDA #L7D3F 5806 | 1 PACMAN.S 5739 | Code | 11 | | 3 | 00/7D57 : 4C 28 7D | JMP playSONG 5807 | 1 PACMAN.S 5740 | Empty | 11 | | 0 | 00/7D5A | 5808 | 1 PACMAN.S 5741 | Data | 11 | | 1 | 00/7D5A : 41 | L7D3F DB $41 5809 | 1 PACMAN.S 5742 | Data | 11 | | 1 | 00/7D5B : 60 | DB $60 5810 | 1 PACMAN.S 5743 | Data | 11 | | 1 | 00/7D5C : 41 | DB $41 5811 | 1 PACMAN.S 5744 | Data | 11 | | 1 | 00/7D5D : 30 | DB $30 5812 | 1 PACMAN.S 5745 | Data | 11 | | 1 | 00/7D5E : 41 | DB $41 5813 | 1 PACMAN.S 5746 | Data | 11 | | 1 | 00/7D5F : 20 | DB $20 5814 | 1 PACMAN.S 5747 | Data | 11 | | 1 | 00/7D60 : 49 | DB $49 5815 | 1 PACMAN.S 5748 | Data | 11 | | 1 | 00/7D61 : 24 | DB $24 5816 | 1 PACMAN.S 5749 | Data | 11 | | 1 | 00/7D62 : 57 | DB $57 5817 | 1 PACMAN.S 5750 | Data | 11 | | 1 | 00/7D63 : 26 | DB $26 5818 | 1 PACMAN.S 5751 | Data | 11 | | 1 | 00/7D64 : 41 | DB $41 5819 | 1 PACMAN.S 5752 | Data | 11 | | 1 | 00/7D65 : 60 | DB $60 5820 | 1 PACMAN.S 5753 | Data | 11 | | 1 | 00/7D66 : 37 | DB $37 5821 | 1 PACMAN.S 5754 | Data | 11 | | 1 | 00/7D67 : A0 | DB $A0 5822 | 1 PACMAN.S 5755 | Data | 11 | | 1 | 00/7D68 : 41 | DB $41 5823 | 1 PACMAN.S 5756 | Data | 11 | | 1 | 00/7D69 : 60 | DB $60 5824 | 1 PACMAN.S 5757 | Data | 11 | | 1 | 00/7D6A : 41 | DB $41 5825 | 1 PACMAN.S 5758 | Data | 11 | | 1 | 00/7D6B : 30 | DB $30 5826 | 1 PACMAN.S 5759 | Data | 11 | | 1 | 00/7D6C : 41 | DB $41 5827 | 1 PACMAN.S 5760 | Data | 11 | | 1 | 00/7D6D : 20 | DB $20 5828 | 1 PACMAN.S 5761 | Data | 11 | | 1 | 00/7D6E : 49 | DB $49 5829 | 1 PACMAN.S 5762 | Data | 11 | | 1 | 00/7D6F : 24 | DB $24 5830 | 1 PACMAN.S 5763 | Data | 11 | | 1 | 00/7D70 : 57 | DB $57 5831 | 1 PACMAN.S 5764 | Data | 11 | | 1 | 00/7D71 : 26 | DB $26 5832 | 1 PACMAN.S 5765 | Data | 11 | | 1 | 00/7D72 : 41 | DB $41 5833 | 1 PACMAN.S 5766 | Data | 11 | | 1 | 00/7D73 : 60 | DB $60 5834 | 1 PACMAN.S 5767 | Data | 11 | | 1 | 00/7D74 : 49 | DB $49 5835 | 1 PACMAN.S 5768 | Data | 11 | | 1 | 00/7D75 : 70 | DB $70 5836 | 1 PACMAN.S 5769 | Data | 11 | | 1 | 00/7D76 : 41 | DB $41 5837 | 1 PACMAN.S 5770 | Data | 11 | | 1 | 00/7D77 : 60 | DB $60 5838 | 1 PACMAN.S 5771 | Data | 11 | | 1 | 00/7D78 : 41 | DB $41 5839 | 1 PACMAN.S 5772 | Data | 11 | | 1 | 00/7D79 : 30 | DB $30 5840 | 1 PACMAN.S 5773 | Data | 11 | | 1 | 00/7D7A : 41 | DB $41 5841 | 1 PACMAN.S 5774 | Data | 11 | | 1 | 00/7D7B : 20 | DB $20 5842 | 1 PACMAN.S 5775 | Data | 11 | | 1 | 00/7D7C : 49 | DB $49 5843 | 1 PACMAN.S 5776 | Data | 11 | | 1 | 00/7D7D : 24 | DB $24 5844 | 1 PACMAN.S 5777 | Data | 11 | | 1 | 00/7D7E : 57 | DB $57 5845 | 1 PACMAN.S 5778 | Data | 11 | | 1 | 00/7D7F : 26 | DB $26 5846 | 1 PACMAN.S 5779 | Data | 11 | | 1 | 00/7D80 : 41 | DB $41 5847 | 1 PACMAN.S 5780 | Data | 11 | | 1 | 00/7D81 : 60 | DB $60 5848 | 1 PACMAN.S 5781 | Data | 11 | | 1 | 00/7D82 : 39 | DB $39 5849 | 1 PACMAN.S 5782 | Data | 11 | | 1 | 00/7D83 : 80 | DB $80 5850 | 1 PACMAN.S 5783 | Data | 11 | | 1 | 00/7D84 : 39 | DB $39 5851 | 1 PACMAN.S 5784 | Data | 11 | | 1 | 00/7D85 : 20 | DB $20 5852 | 1 PACMAN.S 5785 | Data | 11 | | 1 | 00/7D86 : 31 | DB $31 5853 | 1 PACMAN.S 5786 | Data | 11 | | 1 | 00/7D87 : 24 | DB $24 5854 | 1 PACMAN.S 5787 | Data | 11 | | 1 | 00/7D88 : 2E | DB $2E 5855 | 1 PACMAN.S 5788 | Data | 11 | | 1 | 00/7D89 : A0 | DB $A0 5856 | 1 PACMAN.S 5789 | Data | 11 | | 1 | 00/7D8A : 31 | DB $31 5857 | 1 PACMAN.S 5790 | Data | 11 | | 1 | 00/7D8B : 90 | DB $90 5858 | 1 PACMAN.S 5791 | Data | 11 | | 1 | 00/7D8C : 39 | DB $39 5859 | 1 PACMAN.S 5792 | Data | 11 | | 1 | 00/7D8D : 60 | DB $60 5860 | 1 PACMAN.S 5793 | Data | 11 | | 1 | 00/7D8E : 41 | DB $41 5861 | 1 PACMAN.S 5794 | Data | 11 | | 1 | 00/7D8F : 30 | DB $30 5862 | 1 PACMAN.S 5795 | Data | 11 | | 1 | 00/7D90 : 34 | DB $34 5863 | 1 PACMAN.S 5796 | Data | 11 | | 1 | 00/7D91 : 80 | DB $80 5864 | 1 PACMAN.S 5797 | Data | 11 | | 1 | 00/7D92 : 41 | DB $41 5865 | 1 PACMAN.S 5798 | Data | 11 | | 1 | 00/7D93 : 82 | DB $82 5866 | 1 PACMAN.S 5799 | Data | 11 | | 1 | 00/7D94 : 00 | DB $00 5867 | 1 PACMAN.S 5800 | Data | 11 | | 1 | 00/7D95 : 00 | DB $00 5868 | 1 PACMAN.S 5801 | Empty | 11 | | 0 | 00/7D96 | 5869 | 1 PACMAN.S 5802 | Comment | 11 | | 0 | 00/7D96 | *----------------------------------- 5870 | 1 PACMAN.S 5803 | Comment | 11 | | 0 | 00/7D96 | * WAIT FOR THE SONG ROUTINE 5871 | 1 PACMAN.S 5804 | Comment | 11 | | 0 | 00/7D96 | *----------------------------------- 5872 | 1 PACMAN.S 5805 | Empty | 11 | | 0 | 00/7D96 | 5873 | 1 PACMAN.S 5806 | Code | 11 | | 2 | 00/7D96 : A2 1E | sndWAIT LDX #$1E 5874 | 1 PACMAN.S 5807 | Code | 11 | | 3 | 00/7D98 : 4C 03 6D | JMP doWAIT2 5875 | 1 PACMAN.S 5808 | Empty | 11 | | 0 | 00/7D9B | 5876 | 1 PACMAN.S 5809 | Comment | 11 | | 0 | 00/7D9B | *----------------------------------- 5877 | 1 PACMAN.S 5810 | Comment | 11 | | 0 | 00/7D9B | * 5878 | 1 PACMAN.S 5811 | Comment | 11 | | 0 | 00/7D9B | *----------------------------------- 5879 | 1 PACMAN.S 5812 | Empty | 11 | | 0 | 00/7D9B | 5880 | 1 PACMAN.S 5813 | Code | 11 | | 2 | 00/7D9B : A5 60 | L7D80 LDA $60 5881 | 1 PACMAN.S 5814 | Code | 11 | | 2 | 00/7D9D : 85 0C | STA {$0c} 5882 | 1 PACMAN.S 5815 | Code | 11 | | 2 | 00/7D9F : A5 61 | LDA $61 5883 | 1 PACMAN.S 5816 | Code | 11 | | 2 | 00/7DA1 : 85 10 | STA {$10} 5884 | 1 PACMAN.S 5817 | Code | 11 | | 2 | 00/7DA3 : A9 00 | LDA #$00 5885 | 1 PACMAN.S 5818 | Code | 11 | | 2 | 00/7DA5 : 85 0D | STA {$0c}+1 5886 | 1 PACMAN.S 5819 | Code | 11 | | 1 | 00/7DA7 : 60 | RTS 5887 | 1 PACMAN.S 5820 | Empty | 11 | | 0 | 00/7DA8 | 5888 | 1 PACMAN.S 5821 | Code | 11 | | 2 | 00/7DA8 : A5 70 | L7D8D LDA $70 5889 | 1 PACMAN.S 5822 | Code | 11 | | 2 | 00/7DAA : 85 0C | STA {$0c} 5890 | 1 PACMAN.S 5823 | Code | 11 | | 2 | 00/7DAC : A5 71 | LDA $71 5891 | 1 PACMAN.S 5824 | Code | 11 | | 2 | 00/7DAE : 85 10 | STA {$10} 5892 | 1 PACMAN.S 5825 | Code | 11 | | 2 | 00/7DB0 : A9 00 | LDA #$00 5893 | 1 PACMAN.S 5826 | Code | 11 | | 2 | 00/7DB2 : 85 0D | STA {$0c}+1 5894 | 1 PACMAN.S 5827 | Code | 11 | | 1 | 00/7DB4 : 60 | RTS 5895 | 1 PACMAN.S 5828 | Empty | 11 | | 0 | 00/7DB5 | 5896 | 1 PACMAN.S 5829 | Comment | 11 | | 0 | 00/7DB5 | *----------------------------------- 5897 | 1 PACMAN.S 5830 | Comment | 11 | | 0 | 00/7DB5 | * MOVE CURSOR -4,-4 5898 | 1 PACMAN.S 5831 | Comment | 11 | | 0 | 00/7DB5 | *----------------------------------- 5899 | 1 PACMAN.S 5832 | Empty | 11 | | 0 | 00/7DB5 | 5900 | 1 PACMAN.S 5833 | Empty | 11 | | 0 | 00/7DB5 | moveCURSOR44 5901 | 1 PACMAN.S 5834 | Code | 11 | | 1 | 00/7DB5 : 38 | SEC ; X1 - 4 5902 | 1 PACMAN.S 5835 | Code | 11 | | 2 | 00/7DB6 : A5 0C | LDA {$0c} 5903 | 1 PACMAN.S 5836 | Code | 11 | | 2 | 00/7DB8 : E9 04 | SBC #$04 5904 | 1 PACMAN.S 5837 | Code | 11 | | 2 | 00/7DBA : 85 0C | STA {$0c} 5905 | 1 PACMAN.S 5838 | Code | 11 | | 1 | 00/7DBC : 38 | SEC ; Y1 - 4 5906 | 1 PACMAN.S 5839 | Code | 11 | | 2 | 00/7DBD : A5 10 | LDA {$10} 5907 | 1 PACMAN.S 5840 | Code | 11 | | 2 | 00/7DBF : E9 04 | SBC #$04 5908 | 1 PACMAN.S 5841 | Code | 11 | | 2 | 00/7DC1 : 85 10 | STA {$10} 5909 | 1 PACMAN.S 5842 | Code | 11 | | 1 | 00/7DC3 : 60 | RTS 5910 | 1 PACMAN.S 5843 | Empty | 11 | | 0 | 00/7DC4 | 5911 | 1 PACMAN.S 5844 | Comment | 11 | | 0 | 00/7DC4 | *----------------------------------- 5912 | 1 PACMAN.S 5845 | Comment | 11 | | 0 | 00/7DC4 | * MOVE CURSOR -5,-4 5913 | 1 PACMAN.S 5846 | Comment | 11 | | 0 | 00/7DC4 | *----------------------------------- 5914 | 1 PACMAN.S 5847 | Empty | 11 | | 0 | 00/7DC4 | 5915 | 1 PACMAN.S 5848 | Empty | 11 | | 0 | 00/7DC4 | moveCURSOR54 5916 | 1 PACMAN.S 5849 | Code | 11 | | 1 | 00/7DC4 : 38 | SEC ; X1 - 5 5917 | 1 PACMAN.S 5850 | Code | 11 | | 2 | 00/7DC5 : A5 0C | LDA {$0c} 5918 | 1 PACMAN.S 5851 | Code | 11 | | 2 | 00/7DC7 : E9 05 | SBC #$05 5919 | 1 PACMAN.S 5852 | Code | 11 | | 2 | 00/7DC9 : 85 0C | STA {$0c} 5920 | 1 PACMAN.S 5853 | Code | 11 | | 1 | 00/7DCB : 38 | SEC ; Y1 - 4 5921 | 1 PACMAN.S 5854 | Code | 11 | | 2 | 00/7DCC : A5 10 | LDA {$10} 5922 | 1 PACMAN.S 5855 | Code | 11 | | 2 | 00/7DCE : E9 04 | SBC #$04 5923 | 1 PACMAN.S 5856 | Code | 11 | | 2 | 00/7DD0 : 85 10 | STA {$10} 5924 | 1 PACMAN.S 5857 | Code | 11 | | 1 | 00/7DD2 : 60 | RTS 5925 | 1 PACMAN.S 5858 | Empty | 11 | | 0 | 00/7DD3 | 5926 | 1 PACMAN.S 5859 | Comment | 11 | | 0 | 00/7DD3 | *----------------------------------- 5927 | 1 PACMAN.S 5860 | Comment | 11 | | 0 | 00/7DD3 | * 5928 | 1 PACMAN.S 5861 | Comment | 11 | | 0 | 00/7DD3 | *----------------------------------- 5929 | 1 PACMAN.S 5862 | Empty | 11 | | 0 | 00/7DD3 | 5930 | 1 PACMAN.S 5863 | Code | 11 | | 2 | 00/7DD3 : A5 68 | L7DB8 LDA $68 5931 | 1 PACMAN.S 5864 | Code | 11 | | 2 | 00/7DD5 : C9 02 | CMP #$02 5932 | 1 PACMAN.S 5865 | Code | 11 | | 2 | 00/7DD7 : F0 0E | BEQ L7DCC 5933 | 1 PACMAN.S 5866 | Code | 11 | | 2 | 00/7DD9 : C9 04 | CMP #$04 5934 | 1 PACMAN.S 5867 | Code | 11 | | 2 | 00/7DDB : F0 10 | BEQ L7DD2 5935 | 1 PACMAN.S 5868 | Code | 11 | | 2 | 00/7DDD : C9 08 | CMP #$08 5936 | 1 PACMAN.S 5869 | Code | 11 | | 2 | 00/7DDF : F0 12 | BEQ L7DD8 5937 | 1 PACMAN.S 5870 | Code | 11 | | 2 | 00/7DE1 : A9 21 | LDA #$21 5938 | 1 PACMAN.S 5871 | Code | 11 | | 2 | 00/7DE3 : A0 80 | LDY #$80 5939 | 1 PACMAN.S 5872 | Code | 11 | | 2 | 00/7DE5 : D0 10 | BNE L7DDC 5940 | 1 PACMAN.S 5873 | Code | 11 | | 2 | 00/7DE7 : A9 E2 | L7DCC LDA #L7FC7 5942 | 1 PACMAN.S 5875 | Code | 11 | | 2 | 00/7DEB : D0 0A | BNE L7DDC 5943 | 1 PACMAN.S 5876 | Code | 11 | | 2 | 00/7DED : A9 00 | L7DD2 LDA #L7FE5 5945 | 1 PACMAN.S 5878 | Code | 11 | | 2 | 00/7DF1 : D0 04 | BNE L7DDC 5946 | 1 PACMAN.S 5879 | Code | 11 | | 2 | 00/7DF3 : A9 1E | L7DD8 LDA #L8003 5948 | 1 PACMAN.S 5881 | Code | 11 | | 2 | 00/7DF7 : 85 16 | L7DDC STA {$16} 5949 | 1 PACMAN.S 5882 | Code | 11 | | 2 | 00/7DF9 : 84 17 | STY {$16}+1 5950 | 1 PACMAN.S 5883 | Code | 11 | | 3 | 00/7DFB : 20 9B 7D | JSR L7D80 5951 | 1 PACMAN.S 5884 | Code | 11 | | 3 | 00/7DFE : 20 9E 69 | JSR eraseSPRITE44 5952 | 1 PACMAN.S 5885 | Code | 11 | | 3 | 00/7E01 : 20 A8 7D | JSR L7D8D 5953 | 1 PACMAN.S 5886 | Code | 11 | | 3 | 00/7E04 : 20 9E 69 | JSR eraseSPRITE44 5954 | 1 PACMAN.S 5887 | Code | 11 | | 3 | 00/7E07 : 20 A8 7D | JSR L7D8D 5955 | 1 PACMAN.S 5888 | Code | 11 | | 3 | 00/7E0A : 20 3A 7E | JSR L7E1F 5956 | 1 PACMAN.S 5889 | Code | 11 | | 2 | 00/7E0D : A5 E8 | LDA {$e8} 5957 | 1 PACMAN.S 5890 | Code | 11 | | 2 | 00/7E0F : D0 18 | BNE L7E0E 5958 | 1 PACMAN.S 5891 | Code | 11 | | 3 | 00/7E11 : 20 78 80 | JSR L805D 5959 | 1 PACMAN.S 5892 | Code | 11 | | 3 | 00/7E14 : 20 78 80 | JSR L805D 5960 | 1 PACMAN.S 5893 | Code | 11 | | 3 | 00/7E17 : 20 01 7C | JSR L7BE6 5961 | 1 PACMAN.S 5894 | Code | 11 | | 3 | 00/7E1A : 20 78 80 | JSR L805D 5962 | 1 PACMAN.S 5895 | Code | 11 | | 3 | 00/7E1D : 20 78 80 | JSR L805D 5963 | 1 PACMAN.S 5896 | Code | 11 | | 3 | 00/7E20 : 20 78 80 | JSR L805D 5964 | 1 PACMAN.S 5897 | Code | 11 | | 3 | 00/7E23 : 20 78 80 | JSR L805D 5965 | 1 PACMAN.S 5898 | Code | 11 | | 3 | 00/7E26 : 4C 2E 7E | JMP L7E13 5966 | 1 PACMAN.S 5899 | Empty | 11 | | 0 | 00/7E29 | 5967 | 1 PACMAN.S 5900 | Code | 11 | | 2 | 00/7E29 : A2 FF | L7E0E LDX #$FF 5968 | 1 PACMAN.S 5901 | Code | 11 | | 3 | 00/7E2B : 20 03 6D | JSR doWAIT2 5969 | 1 PACMAN.S 5902 | Code | 11 | | 3 | 00/7E2E : 20 A8 7D | L7E13 JSR L7D8D 5970 | 1 PACMAN.S 5903 | Code | 11 | | 3 | 00/7E31 : 20 E9 69 | JSR eraseSPRITE54 5971 | 1 PACMAN.S 5904 | Code | 11 | | 3 | 00/7E34 : 20 9B 7D | JSR L7D80 5972 | 1 PACMAN.S 5905 | Code | 11 | | 3 | 00/7E37 : 4C BF 79 | JMP L79A4 5973 | 1 PACMAN.S 5906 | Empty | 11 | | 0 | 00/7E3A | 5974 | 1 PACMAN.S 5907 | Code | 11 | | 3 | 00/7E3A : 20 C4 7D | L7E1F JSR moveCURSOR54 5975 | 1 PACMAN.S 5908 | Code | 11 | | 3 | 00/7E3D : 20 33 59 | JSR calcXYHGR 5976 | 1 PACMAN.S 5909 | Code | 11 | | 2 | 00/7E40 : A0 1D | LDY #$1D 5977 | 1 PACMAN.S 5910 | Code | 11 | | 2 | 00/7E42 : B1 16 | L7E27 LDA ({$16}),Y 5978 | 1 PACMAN.S 5911 | Code | 11 | | 3 | 00/7E44 : 99 8B 7E | STA L7E70,Y 5979 | 1 PACMAN.S 5912 | Code | 11 | | 1 | 00/7E47 : 88 | DEY 5980 | 1 PACMAN.S 5913 | Code | 11 | | 2 | 00/7E48 : 10 F8 | BPL L7E27 5981 | 1 PACMAN.S 5914 | Code | 11 | | 2 | 00/7E4A : A5 03 | LDA {$03} 5982 | 1 PACMAN.S 5915 | Code | 11 | | 2 | 00/7E4C : F0 09 | BEQ L7E3C 5983 | 1 PACMAN.S 5916 | Code | 11 | | 2 | 00/7E4E : 85 0B | STA {$0b} 5984 | 1 PACMAN.S 5917 | Code | 11 | | 3 | 00/7E50 : 20 6A 7E | L7E35 JSR L7E4F 5985 | 1 PACMAN.S 5918 | Code | 11 | | 2 | 00/7E53 : C6 0B | DEC {$0b} 5986 | 1 PACMAN.S 5919 | Code | 11 | | 2 | 00/7E55 : D0 F9 | BNE L7E35 5987 | 1 PACMAN.S 5920 | Code | 11 | | 3 | 00/7E57 : 20 25 78 | L7E3C JSR calcSPROFFSET 5988 | 1 PACMAN.S 5921 | Code | 11 | | 3 | 00/7E5A : 20 69 80 | JSR L804E 5989 | 1 PACMAN.S 5922 | Code | 11 | | 2 | 00/7E5D : A9 8B | LDA #L7E70 5991 | 1 PACMAN.S 5924 | Code | 11 | | 1 | 00/7E61 : 38 | SEC 5992 | 1 PACMAN.S 5925 | Code | 11 | | 2 | 00/7E62 : E5 03 | SBC {$03} 5993 | 1 PACMAN.S 5926 | Code | 11 | | 2 | 00/7E64 : B0 01 | BCS L7E4C 5994 | 1 PACMAN.S 5927 | Code | 11 | | 1 | 00/7E66 : 88 | DEY 5995 | 1 PACMAN.S 5928 | Code | 11 | | 3 | 00/7E67 : 4C 20 6A | L7E4C JMP L6A20 5996 | 1 PACMAN.S 5929 | Empty | 11 | | 0 | 00/7E6A | 5997 | 1 PACMAN.S 5930 | Code | 11 | | 2 | 00/7E6A : A2 1B | L7E4F LDX #$1B 5998 | 1 PACMAN.S 5931 | Code | 11 | | 3 | 00/7E6C : 1E 8B 7E | L7E51 ASL L7E70,X 5999 | 1 PACMAN.S 5932 | Code | 11 | | 3 | 00/7E6F : 1E 8B 7E | ASL L7E70,X 6000 | 1 PACMAN.S 5933 | Code | 11 | | 1 | 00/7E72 : E8 | INX 6001 | 1 PACMAN.S 5934 | Code | 11 | | 3 | 00/7E73 : 3E 8B 7E | ROL L7E70,X 6002 | 1 PACMAN.S 5935 | Code | 11 | | 3 | 00/7E76 : 1E 8B 7E | ASL L7E70,X 6003 | 1 PACMAN.S 5936 | Code | 11 | | 1 | 00/7E79 : E8 | INX 6004 | 1 PACMAN.S 5937 | Code | 11 | | 3 | 00/7E7A : 3E 8B 7E | ROL L7E70,X 6005 | 1 PACMAN.S 5938 | Code | 11 | | 1 | 00/7E7D : CA | DEX 6006 | 1 PACMAN.S 5939 | Code | 11 | | 3 | 00/7E7E : 7E 8B 7E | ROR L7E70,X 6007 | 1 PACMAN.S 5940 | Code | 11 | | 1 | 00/7E81 : CA | DEX 6008 | 1 PACMAN.S 5941 | Code | 11 | | 3 | 00/7E82 : 7E 8B 7E | ROR L7E70,X 6009 | 1 PACMAN.S 5942 | Code | 11 | | 1 | 00/7E85 : CA | DEX 6010 | 1 PACMAN.S 5943 | Code | 11 | | 1 | 00/7E86 : CA | DEX 6011 | 1 PACMAN.S 5944 | Code | 11 | | 1 | 00/7E87 : CA | DEX 6012 | 1 PACMAN.S 5945 | Code | 11 | | 2 | 00/7E88 : 10 E2 | BPL L7E51 6013 | 1 PACMAN.S 5946 | Code | 11 | | 1 | 00/7E8A : 60 | RTS 6014 | 1 PACMAN.S 5947 | Empty | 11 | | 0 | 00/7E8B | 6015 | 1 PACMAN.S 5948 | Comment | 11 | | 0 | 00/7E8B | *--- Array of data is $50 bytes 6016 | 1 PACMAN.S 5949 | Empty | 11 | | 0 | 00/7E8B | 6017 | 1 PACMAN.S 5950 | Data | 11 | | 1 | 00/7E8B : CB | L7E70 DB $CB 6018 | 1 PACMAN.S 5951 | Data | 11 | | 1 | 00/7E8C : A0 | L7E71 DB $A0 6019 | 1 PACMAN.S 5952 | Data | 11 | | 1 | 00/7E8D : D4 | L7E72 DB $D4 6020 | 1 PACMAN.S 5953 | Data | 11 | | 1 | 00/7E8E : CF | L7E73 DB $CF 6021 | 1 PACMAN.S 5954 | Data | 11 | | 1 | 00/7E8F : A0 | DB $A0 6022 | 1 PACMAN.S 5955 | Data | 11 | | 1 | 00/7E90 : C4 | DB $C4 6023 | 1 PACMAN.S 5956 | Data | 11 | | 1 | 00/7E91 : C5 | DB $C5 6024 | 1 PACMAN.S 5957 | Data | 11 | | 1 | 00/7E92 : CD | DB $CD 6025 | 1 PACMAN.S 5958 | Data | 11 | | 1 | 00/7E93 : CF | DB $CF 6026 | 1 PACMAN.S 5959 | Data | 11 | | 1 | 00/7E94 : AE | DB $AE 6027 | 1 PACMAN.S 5960 | Data | 11 | | 1 | 00/7E95 : A0 | DB $A0 6028 | 1 PACMAN.S 5961 | Data | 11 | | 1 | 00/7E96 : A0 | DB $A0 6029 | 1 PACMAN.S 5962 | Data | 11 | | 1 | 00/7E97 : B1 | DB $B1 6030 | 1 PACMAN.S 5963 | Data | 11 | | 1 | 00/7E98 : 14 | DB $14 6031 | 1 PACMAN.S 5964 | Data | 11 | | 1 | 00/7E99 : 85 | DB $85 6032 | 1 PACMAN.S 5965 | Data | 11 | | 1 | 00/7E9A : 04 | DB $04 6033 | 1 PACMAN.S 5966 | Data | 11 | | 1 | 00/7E9B : C8 | DB $C8 6034 | 1 PACMAN.S 5967 | Data | 11 | | 1 | 00/7E9C : B1 | DB $B1 6035 | 1 PACMAN.S 5968 | Data | 11 | | 1 | 00/7E9D : 14 | DB $14 6036 | 1 PACMAN.S 5969 | Data | 11 | | 1 | 00/7E9E : 85 | DB $85 6037 | 1 PACMAN.S 5970 | Data | 11 | | 1 | 00/7E9F : 10 | DB $10 6038 | 1 PACMAN.S 5971 | Data | 11 | | 1 | 00/7EA0 : 85 | DB $85 6039 | 1 PACMAN.S 5972 | Data | 11 | | 1 | 00/7EA1 : 0A | DB $0A 6040 | 1 PACMAN.S 5973 | Data | 11 | | 1 | 00/7EA2 : C8 | DB $C8 6041 | 1 PACMAN.S 5974 | Data | 11 | | 1 | 00/7EA3 : 84 | DB $84 6042 | 1 PACMAN.S 5975 | Data | 11 | | 1 | 00/7EA4 : 0B | DB $0B 6043 | 1 PACMAN.S 5976 | Data | 11 | | 1 | 00/7EA5 : A4 | DB $A4 6044 | 1 PACMAN.S 5977 | Data | 11 | | 1 | 00/7EA6 : 0B | DB $0B 6045 | 1 PACMAN.S 5978 | Data | 11 | | 1 | 00/7EA7 : B1 | DB $B1 6046 | 1 PACMAN.S 5979 | Data | 11 | | 1 | 00/7EA8 : 14 | DB $14 6047 | 1 PACMAN.S 5980 | Data | 11 | | 1 | 00/7EA9 : 30 | DB $30 6048 | 1 PACMAN.S 5981 | Data | 11 | | 1 | 00/7EAA : 1F | DB $1F 6049 | 1 PACMAN.S 5982 | Data | 11 | | 1 | 00/7EAB : F0 | DB $F0 6050 | 1 PACMAN.S 5983 | Data | 11 | | 1 | 00/7EAC : 10 | DB $10 6051 | 1 PACMAN.S 5984 | Data | 11 | | 1 | 00/7EAD : C9 | DB $C9 6052 | 1 PACMAN.S 5985 | Data | 11 | | 1 | 00/7EAE : 20 | DB $20 6053 | 1 PACMAN.S 5986 | Data | 11 | | 1 | 00/7EAF : F0 | DB $F0 6054 | 1 PACMAN.S 5987 | Data | 11 | | 1 | 00/7EB0 : 0F | DB $0F 6055 | 1 PACMAN.S 5988 | Data | 11 | | 1 | 00/7EB1 : C9 | DB $C9 6056 | 1 PACMAN.S 5989 | Data | 11 | | 1 | 00/7EB2 : 21 | DB $21 6057 | 1 PACMAN.S 5990 | Data | 11 | | 1 | 00/7EB3 : F0 | DB $F0 6058 | 1 PACMAN.S 5991 | Data | 11 | | 1 | 00/7EB4 : 18 | DB $18 6059 | 1 PACMAN.S 5992 | Data | 11 | | 1 | 00/7EB5 : C9 | DB $C9 6060 | 1 PACMAN.S 5993 | Data | 11 | | 1 | 00/7EB6 : 03 | DB $03 6061 | 1 PACMAN.S 5994 | Data | 11 | | 1 | 00/7EB7 : B0 | DB $B0 6062 | 1 PACMAN.S 5995 | Data | 11 | | 1 | 00/7EB8 : 04 | DB $04 6063 | 1 PACMAN.S 5996 | Data | 11 | | 1 | 00/7EB9 : E6 | DB $E6 6064 | 1 PACMAN.S 5997 | Data | 11 | | 1 | 00/7EBA : 10 | DB $10 6065 | 1 PACMAN.S 5998 | Data | 11 | | 1 | 00/7EBB : E6 | DB $E6 6066 | 1 PACMAN.S 5999 | Data | 11 | | 1 | 00/7EBC : 10 | DB $10 6067 | 1 PACMAN.S 6000 | Data | 11 | | 1 | 00/7EBD : 20 | DB $20 6068 | 1 PACMAN.S 6001 | Data | 11 | | 1 | 00/7EBE : 16 | DB $16 6069 | 1 PACMAN.S 6002 | Data | 11 | | 1 | 00/7EBF : 43 | DB $43 6070 | 1 PACMAN.S 6003 | Data | 11 | | 1 | 00/7EC0 : A5 | DB $A5 6071 | 1 PACMAN.S 6004 | Data | 11 | | 1 | 00/7EC1 : 0A | DB $0A 6072 | 1 PACMAN.S 6005 | Data | 11 | | 1 | 00/7EC2 : 85 | DB $85 6073 | 1 PACMAN.S 6006 | Data | 11 | | 1 | 00/7EC3 : 10 | DB $10 6074 | 1 PACMAN.S 6007 | Data | 11 | | 1 | 00/7EC4 : E6 | DB $E6 6075 | 1 PACMAN.S 6008 | Data | 11 | | 1 | 00/7EC5 : 0B | DB $0B 6076 | 1 PACMAN.S 6009 | Data | 11 | | 1 | 00/7EC6 : E6 | DB $E6 6077 | 1 PACMAN.S 6010 | Data | 11 | | 1 | 00/7EC7 : 04 | DB $04 6078 | 1 PACMAN.S 6011 | Data | 11 | | 1 | 00/7EC8 : D0 | DB $D0 6079 | 1 PACMAN.S 6012 | Data | 11 | | 1 | 00/7EC9 : DB | DB $DB 6080 | 1 PACMAN.S 6013 | Data | 11 | | 1 | 00/7ECA : E6 | DB $E6 6081 | 1 PACMAN.S 6014 | Data | 11 | | 1 | 00/7ECB : 0B | DB $0B 6082 | 1 PACMAN.S 6015 | Data | 11 | | 1 | 00/7ECC : 60 | DB $60 6083 | 1 PACMAN.S 6016 | Data | 11 | | 1 | 00/7ECD : A9 | DB $A9 6084 | 1 PACMAN.S 6017 | Data | 11 | | 1 | 00/7ECE : 73 | DB $73 6085 | 1 PACMAN.S 6018 | Data | 11 | | 1 | 00/7ECF : 8D | DB $8D 6086 | 1 PACMAN.S 6019 | Data | 11 | | 1 | 00/7ED0 : B2 | DB $B2 6087 | 1 PACMAN.S 6020 | Data | 11 | | 1 | 00/7ED1 : 55 | DB $55 6088 | 1 PACMAN.S 6021 | Data | 11 | | 1 | 00/7ED2 : A9 | DB $A9 6089 | 1 PACMAN.S 6022 | Data | 11 | | 1 | 00/7ED3 : 46 | DB $46 6090 | 1 PACMAN.S 6023 | Data | 11 | | 1 | 00/7ED4 : 8D | DB $8D 6091 | 1 PACMAN.S 6024 | Data | 11 | | 1 | 00/7ED5 : B3 | DB $B3 6092 | 1 PACMAN.S 6025 | Data | 11 | | 1 | 00/7ED6 : 55 | DB $55 6093 | 1 PACMAN.S 6026 | Data | 11 | | 1 | 00/7ED7 : 20 | DB $20 6094 | 1 PACMAN.S 6027 | Data | 11 | | 1 | 00/7ED8 : 38 | DB $38 6095 | 1 PACMAN.S 6028 | Data | 11 | | 1 | 00/7ED9 : 43 | DB $43 6096 | 1 PACMAN.S 6029 | Data | 11 | | 1 | 00/7EDA : 4C | DB $4C 6097 | 1 PACMAN.S 6030 | Empty | 11 | | 0 | 00/7EDB | 6098 | 1 PACMAN.S 6031 | Comment | 11 | | 0 | 00/7EDB | *----------------------------------- 6099 | 1 PACMAN.S 6032 | Comment | 11 | | 0 | 00/7EDB | * 6100 | 1 PACMAN.S 6033 | Comment | 11 | | 0 | 00/7EDB | *----------------------------------- 6101 | 1 PACMAN.S 6034 | Empty | 11 | | 0 | 00/7EDB | 6102 | 1 PACMAN.S 6035 | Code | 11 | | 3 | 00/7EDB : 20 9B 7D | L7EC0 JSR L7D80 6103 | 1 PACMAN.S 6036 | Code | 11 | | 2 | 00/7EDE : A9 01 | LDA #L9BE6 6105 | 1 PACMAN.S 6038 | Code | 11 | | 3 | 00/7EE2 : 20 20 6A | JSR L6A20 6106 | 1 PACMAN.S 6039 | Code | 11 | | 2 | 00/7EE5 : A0 03 | LDY #$03 6107 | 1 PACMAN.S 6040 | Code | 11 | | 2 | 00/7EE7 : A2 FF | L7ECC LDX #$FF 6108 | 1 PACMAN.S 6041 | Code | 11 | | 3 | 00/7EE9 : 20 03 6D | JSR doWAIT2 6109 | 1 PACMAN.S 6042 | Code | 11 | | 1 | 00/7EEC : 88 | DEY 6110 | 1 PACMAN.S 6043 | Code | 11 | | 2 | 00/7EED : D0 F8 | BNE L7ECC 6111 | 1 PACMAN.S 6044 | Code | 11 | | 3 | 00/7EEF : 20 9B 7D | JSR L7D80 6112 | 1 PACMAN.S 6045 | Code | 11 | | 3 | 00/7EF2 : 20 9E 69 | JSR eraseSPRITE44 6113 | 1 PACMAN.S 6046 | Code | 11 | | 2 | 00/7EF5 : A9 06 | LDA #$06 6114 | 1 PACMAN.S 6047 | Code | 11 | | 2 | 00/7EF7 : 85 0A | STA {$0a} 6115 | 1 PACMAN.S 6048 | Code | 11 | | 2 | 00/7EF9 : A5 0A | L7EDE LDA {$0a} 6116 | 1 PACMAN.S 6049 | Code | 11 | | 1 | 00/7EFB : 0A | ASL 6117 | 1 PACMAN.S 6050 | Code | 11 | | 1 | 00/7EFC : AA | TAX 6118 | 1 PACMAN.S 6051 | Code | 11 | | 3 | 00/7EFD : 20 9B 7D | JSR L7D80 6119 | 1 PACMAN.S 6052 | Code | 11 | | 3 | 00/7F00 : BD 20 7F | LDA L7F05,X 6120 | 1 PACMAN.S 6053 | Code | 11 | | 3 | 00/7F03 : BC 21 7F | LDY L7F05+1,X 6121 | 1 PACMAN.S 6054 | Code | 11 | | 2 | 00/7F06 : 85 16 | STA {$16} 6122 | 1 PACMAN.S 6055 | Code | 11 | | 2 | 00/7F08 : 84 17 | STY {$16}+1 6123 | 1 PACMAN.S 6056 | Code | 11 | | 3 | 00/7F0A : 20 3A 7E | JSR L7E1F 6124 | 1 PACMAN.S 6057 | Code | 11 | | 3 | 00/7F0D : 20 9D 7C | JSR L7C82 6125 | 1 PACMAN.S 6058 | Code | 11 | | 2 | 00/7F10 : A2 80 | LDX #$80 6126 | 1 PACMAN.S 6059 | Code | 11 | | 3 | 00/7F12 : 20 03 6D | JSR doWAIT2 6127 | 1 PACMAN.S 6060 | Code | 11 | | 3 | 00/7F15 : 20 9B 7D | JSR L7D80 6128 | 1 PACMAN.S 6061 | Code | 11 | | 3 | 00/7F18 : 20 E9 69 | JSR eraseSPRITE54 6129 | 1 PACMAN.S 6062 | Code | 11 | | 2 | 00/7F1B : C6 0A | DEC {$0a} 6130 | 1 PACMAN.S 6063 | Code | 11 | | 2 | 00/7F1D : D0 DA | BNE L7EDE 6131 | 1 PACMAN.S 6064 | Code | 11 | | 1 | 00/7F1F : 60 | RTS 6132 | 1 PACMAN.S 6065 | Empty | 11 | | 0 | 00/7F20 | 6133 | 1 PACMAN.S 6066 | Data | 11 | | 2 | 00/7F20 : 00 00 | L7F05 DA $0000 6134 | 1 PACMAN.S 6067 | Data | 11 | | 2 | 00/7F22 : C4 7F | DA L7FA9 6135 | 1 PACMAN.S 6068 | Data | 11 | | 2 | 00/7F24 : A6 7F | DA L7F8B 6136 | 1 PACMAN.S 6069 | Data | 11 | | 2 | 00/7F26 : 88 7F | DA L7F6D 6137 | 1 PACMAN.S 6070 | Data | 11 | | 2 | 00/7F28 : 6A 7F | DA L7F4F 6138 | 1 PACMAN.S 6071 | Data | 11 | | 2 | 00/7F2A : 4C 7F | DA L7F31 6139 | 1 PACMAN.S 6072 | Data | 11 | | 2 | 00/7F2C : 2E 7F | DA L7F13 6140 | 1 PACMAN.S 6073 | Empty | 11 | | 0 | 00/7F2E | 6141 | 1 PACMAN.S 6074 | Data | 11 | | 1 | 00/7F2E : 00 | L7F13 DB $00 6142 | 1 PACMAN.S 6075 | Data | 11 | | 1 | 00/7F2F : 00 | DB $00 6143 | 1 PACMAN.S 6076 | Data | 11 | | 1 | 00/7F30 : 00 | DB $00 6144 | 1 PACMAN.S 6077 | Data | 11 | | 1 | 00/7F31 : 00 | DB $00 6145 | 1 PACMAN.S 6078 | Data | 11 | | 1 | 00/7F32 : 00 | DB $00 6146 | 1 PACMAN.S 6079 | Data | 11 | | 1 | 00/7F33 : 00 | DB $00 6147 | 1 PACMAN.S 6080 | Data | 11 | | 1 | 00/7F34 : 00 | DB $00 6148 | 1 PACMAN.S 6081 | Data | 11 | | 1 | 00/7F35 : 00 | DB $00 6149 | 1 PACMAN.S 6082 | Data | 11 | | 1 | 00/7F36 : 00 | DB $00 6150 | 1 PACMAN.S 6083 | Data | 11 | | 1 | 00/7F37 : 06 | DB $06 6151 | 1 PACMAN.S 6084 | Data | 11 | | 1 | 00/7F38 : 0C | DB $0C 6152 | 1 PACMAN.S 6085 | Data | 11 | | 1 | 00/7F39 : 00 | DB $00 6153 | 1 PACMAN.S 6086 | Data | 11 | | 1 | 00/7F3A : 1E | DB $1E 6154 | 1 PACMAN.S 6087 | Data | 11 | | 1 | 00/7F3B : 0F | DB $0F 6155 | 1 PACMAN.S 6088 | Data | 11 | | 1 | 00/7F3C : 00 | DB $00 6156 | 1 PACMAN.S 6089 | Data | 11 | | 1 | 00/7F3D : 7E | DB $7E 6157 | 1 PACMAN.S 6090 | Data | 11 | | 1 | 00/7F3E : 0F | DB $0F 6158 | 1 PACMAN.S 6091 | Data | 11 | | 1 | 00/7F3F : 00 | DB $00 6159 | 1 PACMAN.S 6092 | Data | 11 | | 1 | 00/7F40 : 7E | DB $7E 6160 | 1 PACMAN.S 6093 | Data | 11 | | 1 | 00/7F41 : 0F | DB $0F 6161 | 1 PACMAN.S 6094 | Data | 11 | | 1 | 00/7F42 : 00 | DB $00 6162 | 1 PACMAN.S 6095 | Data | 11 | | 1 | 00/7F43 : 7C | DB $7C 6163 | 1 PACMAN.S 6096 | Data | 11 | | 1 | 00/7F44 : 07 | DB $07 6164 | 1 PACMAN.S 6097 | Data | 11 | | 1 | 00/7F45 : 00 | DB $00 6165 | 1 PACMAN.S 6098 | Data | 11 | | 1 | 00/7F46 : 78 | DB $78 6166 | 1 PACMAN.S 6099 | Data | 11 | | 1 | 00/7F47 : 03 | DB $03 6167 | 1 PACMAN.S 6100 | Data | 11 | | 1 | 00/7F48 : 00 | DB $00 6168 | 1 PACMAN.S 6101 | Data | 11 | | 1 | 00/7F49 : 70 | DB $70 6169 | 1 PACMAN.S 6102 | Data | 11 | | 1 | 00/7F4A : 01 | DB $01 6170 | 1 PACMAN.S 6103 | Data | 11 | | 1 | 00/7F4B : 00 | DB $00 6171 | 1 PACMAN.S 6104 | Data | 11 | | 1 | 00/7F4C : 00 | L7F31 DB $00 6172 | 1 PACMAN.S 6105 | Data | 11 | | 1 | 00/7F4D : 00 | DB $00 6173 | 1 PACMAN.S 6106 | Data | 11 | | 1 | 00/7F4E : 00 | DB $00 6174 | 1 PACMAN.S 6107 | Data | 11 | | 1 | 00/7F4F : 00 | DB $00 6175 | 1 PACMAN.S 6108 | Data | 11 | | 1 | 00/7F50 : 00 | DB $00 6176 | 1 PACMAN.S 6109 | Data | 11 | | 1 | 00/7F51 : 00 | DB $00 6177 | 1 PACMAN.S 6110 | Data | 11 | | 1 | 00/7F52 : 00 | DB $00 6178 | 1 PACMAN.S 6111 | Data | 11 | | 1 | 00/7F53 : 00 | DB $00 6179 | 1 PACMAN.S 6112 | Data | 11 | | 1 | 00/7F54 : 00 | DB $00 6180 | 1 PACMAN.S 6113 | Data | 11 | | 1 | 00/7F55 : 00 | DB $00 6181 | 1 PACMAN.S 6114 | Data | 11 | | 1 | 00/7F56 : 00 | DB $00 6182 | 1 PACMAN.S 6115 | Data | 11 | | 1 | 00/7F57 : 00 | DB $00 6183 | 1 PACMAN.S 6116 | Data | 11 | | 1 | 00/7F58 : 00 | DB $00 6184 | 1 PACMAN.S 6117 | Data | 11 | | 1 | 00/7F59 : 00 | DB $00 6185 | 1 PACMAN.S 6118 | Data | 11 | | 1 | 00/7F5A : 00 | DB $00 6186 | 1 PACMAN.S 6119 | Data | 11 | | 1 | 00/7F5B : 7E | DB $7E 6187 | 1 PACMAN.S 6120 | Data | 11 | | 1 | 00/7F5C : 0F | DB $0F 6188 | 1 PACMAN.S 6121 | Data | 11 | | 1 | 00/7F5D : 00 | DB $00 6189 | 1 PACMAN.S 6122 | Data | 11 | | 1 | 00/7F5E : 7E | DB $7E 6190 | 1 PACMAN.S 6123 | Data | 11 | | 1 | 00/7F5F : 0F | DB $0F 6191 | 1 PACMAN.S 6124 | Data | 11 | | 1 | 00/7F60 : 00 | DB $00 6192 | 1 PACMAN.S 6125 | Data | 11 | | 1 | 00/7F61 : 7C | DB $7C 6193 | 1 PACMAN.S 6126 | Data | 11 | | 1 | 00/7F62 : 07 | DB $07 6194 | 1 PACMAN.S 6127 | Data | 11 | | 1 | 00/7F63 : 00 | DB $00 6195 | 1 PACMAN.S 6128 | Data | 11 | | 1 | 00/7F64 : 78 | DB $78 6196 | 1 PACMAN.S 6129 | Data | 11 | | 1 | 00/7F65 : 03 | DB $03 6197 | 1 PACMAN.S 6130 | Data | 11 | | 1 | 00/7F66 : 00 | DB $00 6198 | 1 PACMAN.S 6131 | Data | 11 | | 1 | 00/7F67 : 70 | DB $70 6199 | 1 PACMAN.S 6132 | Data | 11 | | 1 | 00/7F68 : 01 | DB $01 6200 | 1 PACMAN.S 6133 | Data | 11 | | 1 | 00/7F69 : 00 | DB $00 6201 | 1 PACMAN.S 6134 | Data | 11 | | 1 | 00/7F6A : 00 | L7F4F DB $00 6202 | 1 PACMAN.S 6135 | Data | 11 | | 1 | 00/7F6B : 00 | DB $00 6203 | 1 PACMAN.S 6136 | Data | 11 | | 1 | 00/7F6C : 00 | DB $00 6204 | 1 PACMAN.S 6137 | Data | 11 | | 1 | 00/7F6D : 00 | DB $00 6205 | 1 PACMAN.S 6138 | Data | 11 | | 1 | 00/7F6E : 00 | DB $00 6206 | 1 PACMAN.S 6139 | Data | 11 | | 1 | 00/7F6F : 00 | DB $00 6207 | 1 PACMAN.S 6140 | Data | 11 | | 1 | 00/7F70 : 00 | DB $00 6208 | 1 PACMAN.S 6141 | Data | 11 | | 1 | 00/7F71 : 00 | DB $00 6209 | 1 PACMAN.S 6142 | Data | 11 | | 1 | 00/7F72 : 00 | DB $00 6210 | 1 PACMAN.S 6143 | Data | 11 | | 1 | 00/7F73 : 00 | DB $00 6211 | 1 PACMAN.S 6144 | Data | 11 | | 1 | 00/7F74 : 00 | DB $00 6212 | 1 PACMAN.S 6145 | Data | 11 | | 1 | 00/7F75 : 00 | DB $00 6213 | 1 PACMAN.S 6146 | Data | 11 | | 1 | 00/7F76 : 00 | DB $00 6214 | 1 PACMAN.S 6147 | Data | 11 | | 1 | 00/7F77 : 00 | DB $00 6215 | 1 PACMAN.S 6148 | Data | 11 | | 1 | 00/7F78 : 00 | DB $00 6216 | 1 PACMAN.S 6149 | Data | 11 | | 1 | 00/7F79 : 78 | DB $78 6217 | 1 PACMAN.S 6150 | Data | 11 | | 1 | 00/7F7A : 03 | DB $03 6218 | 1 PACMAN.S 6151 | Data | 11 | | 1 | 00/7F7B : 00 | DB $00 6219 | 1 PACMAN.S 6152 | Data | 11 | | 1 | 00/7F7C : 7C | DB $7C 6220 | 1 PACMAN.S 6153 | Data | 11 | | 1 | 00/7F7D : 07 | DB $07 6221 | 1 PACMAN.S 6154 | Data | 11 | | 1 | 00/7F7E : 00 | DB $00 6222 | 1 PACMAN.S 6155 | Data | 11 | | 1 | 00/7F7F : 7C | DB $7C 6223 | 1 PACMAN.S 6156 | Data | 11 | | 1 | 00/7F80 : 07 | DB $07 6224 | 1 PACMAN.S 6157 | Data | 11 | | 1 | 00/7F81 : 00 | DB $00 6225 | 1 PACMAN.S 6158 | Data | 11 | | 1 | 00/7F82 : 78 | DB $78 6226 | 1 PACMAN.S 6159 | Data | 11 | | 1 | 00/7F83 : 03 | DB $03 6227 | 1 PACMAN.S 6160 | Data | 11 | | 1 | 00/7F84 : 00 | DB $00 6228 | 1 PACMAN.S 6161 | Data | 11 | | 1 | 00/7F85 : 70 | DB $70 6229 | 1 PACMAN.S 6162 | Data | 11 | | 1 | 00/7F86 : 01 | DB $01 6230 | 1 PACMAN.S 6163 | Data | 11 | | 1 | 00/7F87 : 00 | DB $00 6231 | 1 PACMAN.S 6164 | Data | 11 | | 1 | 00/7F88 : 00 | L7F6D DB $00 6232 | 1 PACMAN.S 6165 | Data | 11 | | 1 | 00/7F89 : 00 | DB $00 6233 | 1 PACMAN.S 6166 | Data | 11 | | 1 | 00/7F8A : 00 | DB $00 6234 | 1 PACMAN.S 6167 | Data | 11 | | 1 | 00/7F8B : 00 | DB $00 6235 | 1 PACMAN.S 6168 | Data | 11 | | 1 | 00/7F8C : 00 | DB $00 6236 | 1 PACMAN.S 6169 | Data | 11 | | 1 | 00/7F8D : 00 | DB $00 6237 | 1 PACMAN.S 6170 | Data | 11 | | 1 | 00/7F8E : 00 | DB $00 6238 | 1 PACMAN.S 6171 | Data | 11 | | 1 | 00/7F8F : 00 | DB $00 6239 | 1 PACMAN.S 6172 | Data | 11 | | 1 | 00/7F90 : 00 | DB $00 6240 | 1 PACMAN.S 6173 | Data | 11 | | 1 | 00/7F91 : 00 | DB $00 6241 | 1 PACMAN.S 6174 | Data | 11 | | 1 | 00/7F92 : 00 | DB $00 6242 | 1 PACMAN.S 6175 | Data | 11 | | 1 | 00/7F93 : 00 | DB $00 6243 | 1 PACMAN.S 6176 | Data | 11 | | 1 | 00/7F94 : 00 | DB $00 6244 | 1 PACMAN.S 6177 | Data | 11 | | 1 | 00/7F95 : 00 | DB $00 6245 | 1 PACMAN.S 6178 | Data | 11 | | 1 | 00/7F96 : 00 | DB $00 6246 | 1 PACMAN.S 6179 | Data | 11 | | 1 | 00/7F97 : 70 | DB $70 6247 | 1 PACMAN.S 6180 | Data | 11 | | 1 | 00/7F98 : 01 | DB $01 6248 | 1 PACMAN.S 6181 | Data | 11 | | 1 | 00/7F99 : 00 | DB $00 6249 | 1 PACMAN.S 6182 | Data | 11 | | 1 | 00/7F9A : 78 | DB $78 6250 | 1 PACMAN.S 6183 | Data | 11 | | 1 | 00/7F9B : 03 | DB $03 6251 | 1 PACMAN.S 6184 | Data | 11 | | 1 | 00/7F9C : 00 | DB $00 6252 | 1 PACMAN.S 6185 | Data | 11 | | 1 | 00/7F9D : 78 | DB $78 6253 | 1 PACMAN.S 6186 | Data | 11 | | 1 | 00/7F9E : 03 | DB $03 6254 | 1 PACMAN.S 6187 | Data | 11 | | 1 | 00/7F9F : 00 | DB $00 6255 | 1 PACMAN.S 6188 | Data | 11 | | 1 | 00/7FA0 : 70 | DB $70 6256 | 1 PACMAN.S 6189 | Data | 11 | | 1 | 00/7FA1 : 01 | DB $01 6257 | 1 PACMAN.S 6190 | Data | 11 | | 1 | 00/7FA2 : 00 | DB $00 6258 | 1 PACMAN.S 6191 | Data | 11 | | 1 | 00/7FA3 : 60 | DB $60 6259 | 1 PACMAN.S 6192 | Data | 11 | | 1 | 00/7FA4 : 00 | DB $00 6260 | 1 PACMAN.S 6193 | Data | 11 | | 1 | 00/7FA5 : 00 | DB $00 6261 | 1 PACMAN.S 6194 | Data | 11 | | 1 | 00/7FA6 : 00 | L7F8B DB $00 6262 | 1 PACMAN.S 6195 | Data | 11 | | 1 | 00/7FA7 : 00 | DB $00 6263 | 1 PACMAN.S 6196 | Data | 11 | | 1 | 00/7FA8 : 00 | DB $00 6264 | 1 PACMAN.S 6197 | Data | 11 | | 1 | 00/7FA9 : 00 | DB $00 6265 | 1 PACMAN.S 6198 | Data | 11 | | 1 | 00/7FAA : 00 | DB $00 6266 | 1 PACMAN.S 6199 | Data | 11 | | 1 | 00/7FAB : 00 | DB $00 6267 | 1 PACMAN.S 6200 | Data | 11 | | 1 | 00/7FAC : 00 | DB $00 6268 | 1 PACMAN.S 6201 | Data | 11 | | 1 | 00/7FAD : 00 | DB $00 6269 | 1 PACMAN.S 6202 | Data | 11 | | 1 | 00/7FAE : 00 | DB $00 6270 | 1 PACMAN.S 6203 | Data | 11 | | 1 | 00/7FAF : 00 | DB $00 6271 | 1 PACMAN.S 6204 | Data | 11 | | 1 | 00/7FB0 : 00 | DB $00 6272 | 1 PACMAN.S 6205 | Data | 11 | | 1 | 00/7FB1 : 00 | DB $00 6273 | 1 PACMAN.S 6206 | Data | 11 | | 1 | 00/7FB2 : 00 | DB $00 6274 | 1 PACMAN.S 6207 | Data | 11 | | 1 | 00/7FB3 : 00 | DB $00 6275 | 1 PACMAN.S 6208 | Data | 11 | | 1 | 00/7FB4 : 00 | DB $00 6276 | 1 PACMAN.S 6209 | Data | 11 | | 1 | 00/7FB5 : 60 | DB $60 6277 | 1 PACMAN.S 6210 | Data | 11 | | 1 | 00/7FB6 : 00 | DB $00 6278 | 1 PACMAN.S 6211 | Data | 11 | | 1 | 00/7FB7 : 00 | DB $00 6279 | 1 PACMAN.S 6212 | Data | 11 | | 1 | 00/7FB8 : 60 | DB $60 6280 | 1 PACMAN.S 6213 | Data | 11 | | 1 | 00/7FB9 : 00 | DB $00 6281 | 1 PACMAN.S 6214 | Data | 11 | | 1 | 00/7FBA : 00 | DB $00 6282 | 1 PACMAN.S 6215 | Data | 11 | | 1 | 00/7FBB : 60 | DB $60 6283 | 1 PACMAN.S 6216 | Data | 11 | | 1 | 00/7FBC : 00 | DB $00 6284 | 1 PACMAN.S 6217 | Data | 11 | | 1 | 00/7FBD : 00 | DB $00 6285 | 1 PACMAN.S 6218 | Data | 11 | | 1 | 00/7FBE : 60 | DB $60 6286 | 1 PACMAN.S 6219 | Data | 11 | | 1 | 00/7FBF : 00 | DB $00 6287 | 1 PACMAN.S 6220 | Data | 11 | | 1 | 00/7FC0 : 00 | DB $00 6288 | 1 PACMAN.S 6221 | Data | 11 | | 1 | 00/7FC1 : 60 | DB $60 6289 | 1 PACMAN.S 6222 | Data | 11 | | 1 | 00/7FC2 : 00 | DB $00 6290 | 1 PACMAN.S 6223 | Data | 11 | | 1 | 00/7FC3 : 00 | DB $00 6291 | 1 PACMAN.S 6224 | Data | 11 | | 1 | 00/7FC4 : 00 | L7FA9 DB $00 6292 | 1 PACMAN.S 6225 | Data | 11 | | 1 | 00/7FC5 : 00 | DB $00 6293 | 1 PACMAN.S 6226 | Data | 11 | | 1 | 00/7FC6 : 00 | DB $00 6294 | 1 PACMAN.S 6227 | Data | 11 | | 1 | 00/7FC7 : 24 | DB $24 6295 | 1 PACMAN.S 6228 | Data | 11 | | 1 | 00/7FC8 : 02 | DB $02 6296 | 1 PACMAN.S 6229 | Data | 11 | | 1 | 00/7FC9 : 00 | DB $00 6297 | 1 PACMAN.S 6230 | Data | 11 | | 1 | 00/7FCA : 28 | DB $28 6298 | 1 PACMAN.S 6231 | Data | 11 | | 1 | 00/7FCB : 01 | DB $01 6299 | 1 PACMAN.S 6232 | Data | 11 | | 1 | 00/7FCC : 00 | DB $00 6300 | 1 PACMAN.S 6233 | Data | 11 | | 1 | 00/7FCD : 00 | DB $00 6301 | 1 PACMAN.S 6234 | Data | 11 | | 1 | 00/7FCE : 00 | DB $00 6302 | 1 PACMAN.S 6235 | Data | 11 | | 1 | 00/7FCF : 00 | DB $00 6303 | 1 PACMAN.S 6236 | Data | 11 | | 1 | 00/7FD0 : 2C | DB $2C 6304 | 1 PACMAN.S 6237 | Data | 11 | | 1 | 00/7FD1 : 03 | DB $03 6305 | 1 PACMAN.S 6238 | Data | 11 | | 1 | 00/7FD2 : 00 | DB $00 6306 | 1 PACMAN.S 6239 | Data | 11 | | 1 | 00/7FD3 : 00 | DB $00 6307 | 1 PACMAN.S 6240 | Data | 11 | | 1 | 00/7FD4 : 00 | DB $00 6308 | 1 PACMAN.S 6241 | Data | 11 | | 1 | 00/7FD5 : 00 | DB $00 6309 | 1 PACMAN.S 6242 | Data | 11 | | 1 | 00/7FD6 : 28 | DB $28 6310 | 1 PACMAN.S 6243 | Data | 11 | | 1 | 00/7FD7 : 01 | DB $01 6311 | 1 PACMAN.S 6244 | Data | 11 | | 1 | 00/7FD8 : 00 | DB $00 6312 | 1 PACMAN.S 6245 | Data | 11 | | 1 | 00/7FD9 : 24 | DB $24 6313 | 1 PACMAN.S 6246 | Data | 11 | | 1 | 00/7FDA : 02 | DB $02 6314 | 1 PACMAN.S 6247 | Data | 11 | | 1 | 00/7FDB : 00 | DB $00 6315 | 1 PACMAN.S 6248 | Data | 11 | | 1 | 00/7FDC : 00 | DB $00 6316 | 1 PACMAN.S 6249 | Data | 11 | | 1 | 00/7FDD : 00 | DB $00 6317 | 1 PACMAN.S 6250 | Data | 11 | | 1 | 00/7FDE : 00 | DB $00 6318 | 1 PACMAN.S 6251 | Data | 11 | | 1 | 00/7FDF : 00 | DB $00 6319 | 1 PACMAN.S 6252 | Data | 11 | | 1 | 00/7FE0 : 00 | DB $00 6320 | 1 PACMAN.S 6253 | Data | 11 | | 1 | 00/7FE1 : 00 | DB $00 6321 | 1 PACMAN.S 6254 | Data | 11 | | 1 | 00/7FE2 : 00 | L7FC7 DB $00 6322 | 1 PACMAN.S 6255 | Data | 11 | | 1 | 00/7FE3 : 00 | DB $00 6323 | 1 PACMAN.S 6256 | Data | 11 | | 1 | 00/7FE4 : 00 | DB $00 6324 | 1 PACMAN.S 6257 | Data | 11 | | 1 | 00/7FE5 : 00 | DB $00 6325 | 1 PACMAN.S 6258 | Data | 11 | | 1 | 00/7FE6 : 00 | DB $00 6326 | 1 PACMAN.S 6259 | Data | 11 | | 1 | 00/7FE7 : 00 | DB $00 6327 | 1 PACMAN.S 6260 | Data | 11 | | 1 | 00/7FE8 : 77 | DB $77 6328 | 1 PACMAN.S 6261 | Data | 11 | | 1 | 00/7FE9 : 0E | DB $0E 6329 | 1 PACMAN.S 6262 | Data | 11 | | 1 | 00/7FEA : 00 | DB $00 6330 | 1 PACMAN.S 6263 | Data | 11 | | 1 | 00/7FEB : 54 | DB $54 6331 | 1 PACMAN.S 6264 | Data | 11 | | 1 | 00/7FEC : 0A | DB $0A 6332 | 1 PACMAN.S 6265 | Data | 11 | | 1 | 00/7FED : 00 | DB $00 6333 | 1 PACMAN.S 6266 | Data | 11 | | 1 | 00/7FEE : 56 | DB $56 6334 | 1 PACMAN.S 6267 | Data | 11 | | 1 | 00/7FEF : 0A | DB $0A 6335 | 1 PACMAN.S 6268 | Data | 11 | | 1 | 00/7FF0 : 00 | DB $00 6336 | 1 PACMAN.S 6269 | Data | 11 | | 1 | 00/7FF1 : 51 | DB $51 6337 | 1 PACMAN.S 6270 | Data | 11 | | 1 | 00/7FF2 : 0A | DB $0A 6338 | 1 PACMAN.S 6271 | Data | 11 | | 1 | 00/7FF3 : 00 | DB $00 6339 | 1 PACMAN.S 6272 | Data | 11 | | 1 | 00/7FF4 : 77 | DB $77 6340 | 1 PACMAN.S 6273 | Data | 11 | | 1 | 00/7FF5 : 0E | DB $0E 6341 | 1 PACMAN.S 6274 | Data | 11 | | 1 | 00/7FF6 : 00 | DB $00 6342 | 1 PACMAN.S 6275 | Data | 11 | | 1 | 00/7FF7 : 00 | DB $00 6343 | 1 PACMAN.S 6276 | Data | 11 | | 1 | 00/7FF8 : 00 | DB $00 6344 | 1 PACMAN.S 6277 | Data | 11 | | 1 | 00/7FF9 : 00 | DB $00 6345 | 1 PACMAN.S 6278 | Data | 11 | | 1 | 00/7FFA : 00 | DB $00 6346 | 1 PACMAN.S 6279 | Data | 11 | | 1 | 00/7FFB : 00 | DB $00 6347 | 1 PACMAN.S 6280 | Data | 11 | | 1 | 00/7FFC : 00 | DB $00 6348 | 1 PACMAN.S 6281 | Data | 11 | | 1 | 00/7FFD : 00 | DB $00 6349 | 1 PACMAN.S 6282 | Data | 11 | | 1 | 00/7FFE : 00 | DB $00 6350 | 1 PACMAN.S 6283 | Data | 11 | | 1 | 00/7FFF : 00 | DB $00 6351 | 1 PACMAN.S 6284 | Data | 11 | | 1 | 00/8000 : 00 | L7FE5 DB $00 6352 | 1 PACMAN.S 6285 | Data | 11 | | 1 | 00/8001 : 00 | DB $00 6353 | 1 PACMAN.S 6286 | Data | 11 | | 1 | 00/8002 : 00 | DB $00 6354 | 1 PACMAN.S 6287 | Data | 11 | | 1 | 00/8003 : 00 | DB $00 6355 | 1 PACMAN.S 6288 | Data | 11 | | 1 | 00/8004 : 00 | DB $00 6356 | 1 PACMAN.S 6289 | Data | 11 | | 1 | 00/8005 : 00 | DB $00 6357 | 1 PACMAN.S 6290 | Data | 11 | | 1 | 00/8006 : 75 | DB $75 6358 | 1 PACMAN.S 6291 | Data | 11 | | 1 | 00/8007 : 0E | DB $0E 6359 | 1 PACMAN.S 6292 | Data | 11 | | 1 | 00/8008 : 00 | DB $00 6360 | 1 PACMAN.S 6293 | Data | 11 | | 1 | 00/8009 : 55 | DB $55 6361 | 1 PACMAN.S 6294 | Data | 11 | | 1 | 00/800A : 0A | DB $0A 6362 | 1 PACMAN.S 6295 | Data | 11 | | 1 | 00/800B : 00 | DB $00 6363 | 1 PACMAN.S 6296 | Data | 11 | | 1 | 00/800C : 57 | DB $57 6364 | 1 PACMAN.S 6297 | Data | 11 | | 1 | 00/800D : 0A | DB $0A 6365 | 1 PACMAN.S 6298 | Data | 11 | | 1 | 00/800E : 00 | DB $00 6366 | 1 PACMAN.S 6299 | Data | 11 | | 1 | 00/800F : 54 | DB $54 6367 | 1 PACMAN.S 6300 | Data | 11 | | 1 | 00/8010 : 0A | DB $0A 6368 | 1 PACMAN.S 6301 | Data | 11 | | 1 | 00/8011 : 00 | DB $00 6369 | 1 PACMAN.S 6302 | Data | 11 | | 1 | 00/8012 : 74 | DB $74 6370 | 1 PACMAN.S 6303 | Data | 11 | | 1 | 00/8013 : 0E | DB $0E 6371 | 1 PACMAN.S 6304 | Data | 11 | | 1 | 00/8014 : 00 | DB $00 6372 | 1 PACMAN.S 6305 | Data | 11 | | 1 | 00/8015 : 00 | DB $00 6373 | 1 PACMAN.S 6306 | Data | 11 | | 1 | 00/8016 : 00 | DB $00 6374 | 1 PACMAN.S 6307 | Data | 11 | | 1 | 00/8017 : 00 | DB $00 6375 | 1 PACMAN.S 6308 | Data | 11 | | 1 | 00/8018 : 00 | DB $00 6376 | 1 PACMAN.S 6309 | Data | 11 | | 1 | 00/8019 : 00 | DB $00 6377 | 1 PACMAN.S 6310 | Data | 11 | | 1 | 00/801A : 00 | DB $00 6378 | 1 PACMAN.S 6311 | Data | 11 | | 1 | 00/801B : 00 | DB $00 6379 | 1 PACMAN.S 6312 | Data | 11 | | 1 | 00/801C : 00 | DB $00 6380 | 1 PACMAN.S 6313 | Data | 11 | | 1 | 00/801D : 00 | DB $00 6381 | 1 PACMAN.S 6314 | Data | 11 | | 1 | 00/801E : 00 | L8003 DB $00 6382 | 1 PACMAN.S 6315 | Data | 11 | | 1 | 00/801F : 00 | DB $00 6383 | 1 PACMAN.S 6316 | Data | 11 | | 1 | 00/8020 : 00 | DB $00 6384 | 1 PACMAN.S 6317 | Data | 11 | | 1 | 00/8021 : 00 | DB $00 6385 | 1 PACMAN.S 6318 | Data | 11 | | 1 | 00/8022 : 00 | DB $00 6386 | 1 PACMAN.S 6319 | Data | 11 | | 1 | 00/8023 : 00 | DB $00 6387 | 1 PACMAN.S 6320 | Data | 11 | | 1 | 00/8024 : 77 | DB $77 6388 | 1 PACMAN.S 6321 | Data | 11 | | 1 | 00/8025 : 0E | DB $0E 6389 | 1 PACMAN.S 6322 | Data | 11 | | 1 | 00/8026 : 00 | DB $00 6390 | 1 PACMAN.S 6323 | Data | 11 | | 1 | 00/8027 : 55 | DB $55 6391 | 1 PACMAN.S 6324 | Data | 11 | | 1 | 00/8028 : 0A | DB $0A 6392 | 1 PACMAN.S 6325 | Data | 11 | | 1 | 00/8029 : 00 | DB $00 6393 | 1 PACMAN.S 6326 | Data | 11 | | 1 | 00/802A : 57 | DB $57 6394 | 1 PACMAN.S 6327 | Data | 11 | | 1 | 00/802B : 0A | DB $0A 6395 | 1 PACMAN.S 6328 | Data | 11 | | 1 | 00/802C : 00 | DB $00 6396 | 1 PACMAN.S 6329 | Data | 11 | | 1 | 00/802D : 55 | DB $55 6397 | 1 PACMAN.S 6330 | Data | 11 | | 1 | 00/802E : 0A | DB $0A 6398 | 1 PACMAN.S 6331 | Data | 11 | | 1 | 00/802F : 00 | DB $00 6399 | 1 PACMAN.S 6332 | Data | 11 | | 1 | 00/8030 : 77 | DB $77 6400 | 1 PACMAN.S 6333 | Data | 11 | | 1 | 00/8031 : 0E | DB $0E 6401 | 1 PACMAN.S 6334 | Data | 11 | | 1 | 00/8032 : 00 | DB $00 6402 | 1 PACMAN.S 6335 | Data | 11 | | 1 | 00/8033 : 00 | DB $00 6403 | 1 PACMAN.S 6336 | Data | 11 | | 1 | 00/8034 : 00 | DB $00 6404 | 1 PACMAN.S 6337 | Data | 11 | | 1 | 00/8035 : 00 | DB $00 6405 | 1 PACMAN.S 6338 | Data | 11 | | 1 | 00/8036 : 00 | DB $00 6406 | 1 PACMAN.S 6339 | Data | 11 | | 1 | 00/8037 : 00 | DB $00 6407 | 1 PACMAN.S 6340 | Data | 11 | | 1 | 00/8038 : 00 | DB $00 6408 | 1 PACMAN.S 6341 | Data | 11 | | 1 | 00/8039 : 00 | DB $00 6409 | 1 PACMAN.S 6342 | Data | 11 | | 1 | 00/803A : 00 | DB $00 6410 | 1 PACMAN.S 6343 | Data | 11 | | 1 | 00/803B : 00 | L8020 DB $00 6411 | 1 PACMAN.S 6344 | Data | 11 | | 1 | 00/803C : 44 | DB $44 6412 | 1 PACMAN.S 6345 | Data | 11 | | 1 | 00/803D : 00 | DB $00 6413 | 1 PACMAN.S 6346 | Data | 11 | | 1 | 00/803E : 00 | DB $00 6414 | 1 PACMAN.S 6347 | Data | 11 | | 1 | 00/803F : 44 | DB $44 6415 | 1 PACMAN.S 6348 | Data | 11 | | 1 | 00/8040 : 00 | DB $00 6416 | 1 PACMAN.S 6349 | Data | 11 | | 1 | 00/8041 : 00 | DB $00 6417 | 1 PACMAN.S 6350 | Data | 11 | | 1 | 00/8042 : 44 | DB $44 6418 | 1 PACMAN.S 6351 | Data | 11 | | 1 | 00/8043 : 03 | DB $03 6419 | 1 PACMAN.S 6352 | Data | 11 | | 1 | 00/8044 : 00 | DB $00 6420 | 1 PACMAN.S 6353 | Data | 11 | | 1 | 00/8045 : 44 | DB $44 6421 | 1 PACMAN.S 6354 | Data | 11 | | 1 | 00/8046 : 02 | DB $02 6422 | 1 PACMAN.S 6355 | Data | 11 | | 1 | 00/8047 : 00 | DB $00 6423 | 1 PACMAN.S 6356 | Data | 11 | | 1 | 00/8048 : 44 | DB $44 6424 | 1 PACMAN.S 6357 | Data | 11 | | 1 | 00/8049 : 03 | DB $03 6425 | 1 PACMAN.S 6358 | Data | 11 | | 1 | 00/804A : 00 | DB $00 6426 | 1 PACMAN.S 6359 | Data | 11 | | 1 | 00/804B : 00 | DB $00 6427 | 1 PACMAN.S 6360 | Data | 11 | | 1 | 00/804C : 00 | DB $00 6428 | 1 PACMAN.S 6361 | Data | 11 | | 1 | 00/804D : 00 | DB $00 6429 | 1 PACMAN.S 6362 | Data | 11 | | 1 | 00/804E : 5C | DB $5C 6430 | 1 PACMAN.S 6363 | Data | 11 | | 1 | 00/804F : 03 | DB $03 6431 | 1 PACMAN.S 6364 | Data | 11 | | 1 | 00/8050 : 00 | DB $00 6432 | 1 PACMAN.S 6365 | Data | 11 | | 1 | 00/8051 : 54 | DB $54 6433 | 1 PACMAN.S 6366 | Data | 11 | | 1 | 00/8052 : 02 | DB $02 6434 | 1 PACMAN.S 6367 | Data | 11 | | 1 | 00/8053 : 00 | DB $00 6435 | 1 PACMAN.S 6368 | Data | 11 | | 1 | 00/8054 : 54 | DB $54 6436 | 1 PACMAN.S 6369 | Data | 11 | | 1 | 00/8055 : 02 | DB $02 6437 | 1 PACMAN.S 6370 | Data | 11 | | 1 | 00/8056 : 00 | DB $00 6438 | 1 PACMAN.S 6371 | Data | 11 | | 1 | 00/8057 : 5C | DB $5C 6439 | 1 PACMAN.S 6372 | Data | 11 | | 1 | 00/8058 : 03 | DB $03 6440 | 1 PACMAN.S 6373 | Data | 11 | | 1 | 00/8059 : 00 | DB $00 6441 | 1 PACMAN.S 6374 | Data | 11 | | 1 | 00/805A : 18 | DB $18 6442 | 1 PACMAN.S 6375 | Empty | 11 | | 0 | 00/805B | 6443 | 1 PACMAN.S 6376 | Comment | 11 | | 0 | 00/805B | *----------------------------------- 6444 | 1 PACMAN.S 6377 | Comment | 11 | | 0 | 00/805B | * 6445 | 1 PACMAN.S 6378 | Comment | 11 | | 0 | 00/805B | *----------------------------------- 6446 | 1 PACMAN.S 6379 | Empty | 11 | | 0 | 00/805B | 6447 | 1 PACMAN.S 6380 | Code | 11 | | 2 | 00/805B : A5 0C | LDA {$0c} 6448 | 1 PACMAN.S 6381 | Code | 11 | | 2 | 00/805D : 69 05 | ADC #$05 6449 | 1 PACMAN.S 6382 | Code | 11 | | 2 | 00/805F : 85 0C | STA {$0c} 6450 | 1 PACMAN.S 6383 | Code | 11 | | 1 | 00/8061 : 18 | CLC 6451 | 1 PACMAN.S 6384 | Code | 11 | | 2 | 00/8062 : A5 10 | LDA {$10} 6452 | 1 PACMAN.S 6385 | Code | 11 | | 2 | 00/8064 : 69 04 | ADC #$04 6453 | 1 PACMAN.S 6386 | Code | 11 | | 2 | 00/8066 : 85 10 | STA {$10} 6454 | 1 PACMAN.S 6387 | Code | 11 | | 1 | 00/8068 : 60 | RTS 6455 | 1 PACMAN.S 6388 | Empty | 11 | | 0 | 00/8069 | 6456 | 1 PACMAN.S 6389 | Code | 11 | | 1 | 00/8069 : 18 | L804E CLC 6457 | 1 PACMAN.S 6390 | Code | 11 | | 2 | 00/806A : A5 0C | LDA {$0c} 6458 | 1 PACMAN.S 6391 | Code | 11 | | 2 | 00/806C : 69 04 | ADC #$04 6459 | 1 PACMAN.S 6392 | Code | 11 | | 2 | 00/806E : 85 0C | STA {$0c} 6460 | 1 PACMAN.S 6393 | Code | 11 | | 1 | 00/8070 : 18 | CLC 6461 | 1 PACMAN.S 6394 | Code | 11 | | 2 | 00/8071 : A5 10 | LDA {$10} 6462 | 1 PACMAN.S 6395 | Code | 11 | | 2 | 00/8073 : 69 04 | ADC #$04 6463 | 1 PACMAN.S 6396 | Code | 11 | | 2 | 00/8075 : 85 10 | STA {$10} 6464 | 1 PACMAN.S 6397 | Code | 11 | | 1 | 00/8077 : 60 | RTS 6465 | 1 PACMAN.S 6398 | Empty | 11 | | 0 | 00/8078 | 6466 | 1 PACMAN.S 6399 | Code | 11 | | 2 | 00/8078 : A5 E0 | L805D LDA $E0 6467 | 1 PACMAN.S 6400 | Code | 11 | | 2 | 00/807A : 85 F1 | STA $F1 6468 | 1 PACMAN.S 6401 | Code | 11 | | 3 | 00/807C : 20 2D 87 | JSR L8712 6469 | 1 PACMAN.S 6402 | Code | 11 | | 2 | 00/807F : A9 04 | LDA #$04 6470 | 1 PACMAN.S 6403 | Code | 11 | | 2 | 00/8081 : 85 E0 | STA $E0 6471 | 1 PACMAN.S 6404 | Code | 11 | | 3 | 00/8083 : 20 17 87 | L8068 JSR L86FC 6472 | 1 PACMAN.S 6405 | Code | 11 | | 2 | 00/8086 : A5 79 | LDA $79 6473 | 1 PACMAN.S 6406 | Code | 11 | | 2 | 00/8088 : F0 0E | BEQ L807D 6474 | 1 PACMAN.S 6407 | Code | 11 | | 2 | 00/808A : A9 01 | LDA #$01 6475 | 1 PACMAN.S 6408 | Code | 11 | | 2 | 00/808C : 85 80 | STA $80 6476 | 1 PACMAN.S 6409 | Code | 11 | | 3 | 00/808E : 20 7E 87 | JSR L8763 6477 | 1 PACMAN.S 6410 | Code | 11 | | 2 | 00/8091 : A9 01 | LDA #$01 6478 | 1 PACMAN.S 6411 | Code | 11 | | 2 | 00/8093 : 85 80 | STA $80 6479 | 1 PACMAN.S 6412 | Code | 11 | | 3 | 00/8095 : 20 7E 87 | JSR L8763 6480 | 1 PACMAN.S 6413 | Code | 11 | | 3 | 00/8098 : 20 2D 87 | L807D JSR L8712 6481 | 1 PACMAN.S 6414 | Code | 11 | | 2 | 00/809B : C6 E0 | DEC $E0 6482 | 1 PACMAN.S 6415 | Code | 11 | | 2 | 00/809D : D0 E4 | BNE L8068 6483 | 1 PACMAN.S 6416 | Code | 11 | | 2 | 00/809F : A5 F1 | LDA $F1 6484 | 1 PACMAN.S 6417 | Code | 11 | | 2 | 00/80A1 : 85 E0 | STA $E0 6485 | 1 PACMAN.S 6418 | Code | 11 | | 3 | 00/80A3 : 20 17 87 | JSR L86FC 6486 | 1 PACMAN.S 6419 | Code | 11 | | 1 | 00/80A6 : 60 | RTS 6487 | 1 PACMAN.S 6420 | Empty | 11 | | 0 | 00/80A7 | 6488 | 1 PACMAN.S 6421 | Code | 11 | | 2 | 00/80A7 : A5 EA | L808C LDA $EA 6489 | 1 PACMAN.S 6422 | Code | 11 | | 2 | 00/80A9 : D0 02 | BNE L8092 6490 | 1 PACMAN.S 6423 | Code | 11 | | 2 | 00/80AB : C6 EB | DEC $EB 6491 | 1 PACMAN.S 6424 | Code | 11 | | 2 | 00/80AD : C6 EA | L8092 DEC $EA 6492 | 1 PACMAN.S 6425 | Code | 11 | | 1 | 00/80AF : 18 | CLC 6493 | 1 PACMAN.S 6426 | Code | 11 | | 2 | 00/80B0 : A5 EA | LDA $EA 6494 | 1 PACMAN.S 6427 | Code | 11 | | 2 | 00/80B2 : 65 EB | ADC $EB 6495 | 1 PACMAN.S 6428 | Code | 11 | | 2 | 00/80B4 : B0 25 | BCS L80C0 6496 | 1 PACMAN.S 6429 | Code | 11 | | 2 | 00/80B6 : D0 23 | BNE L80C0 6497 | 1 PACMAN.S 6430 | Code | 11 | | 2 | 00/80B8 : A5 E9 | LDA $E9 6498 | 1 PACMAN.S 6431 | Code | 11 | | 2 | 00/80BA : D0 10 | BNE L80B1 6499 | 1 PACMAN.S 6432 | Code | 11 | | 3 | 00/80BC : 20 DC 80 | JSR L80C1 6500 | 1 PACMAN.S 6433 | Code | 11 | | 2 | 00/80BF : A9 01 | LDA #$01 6501 | 1 PACMAN.S 6434 | Code | 11 | | 2 | 00/80C1 : 85 E9 | STA $E9 6502 | 1 PACMAN.S 6435 | Code | 11 | | 2 | 00/80C3 : A9 8C | LDA #$8C 6503 | 1 PACMAN.S 6436 | Code | 11 | | 2 | 00/80C5 : 85 EA | STA $EA 6504 | 1 PACMAN.S 6437 | Code | 11 | | 2 | 00/80C7 : A9 00 | LDA #$00 6505 | 1 PACMAN.S 6438 | Code | 11 | | 2 | 00/80C9 : 85 EB | STA $EB 6506 | 1 PACMAN.S 6439 | Code | 11 | | 1 | 00/80CB : 60 | RTS 6507 | 1 PACMAN.S 6440 | Empty | 11 | | 0 | 00/80CC | 6508 | 1 PACMAN.S 6441 | Code | 11 | | 3 | 00/80CC : 20 DC 80 | L80B1 JSR L80C1 6509 | 1 PACMAN.S 6442 | Code | 11 | | 2 | 00/80CF : A9 00 | LDA #$00 6510 | 1 PACMAN.S 6443 | Code | 11 | | 2 | 00/80D1 : 85 E9 | STA $E9 6511 | 1 PACMAN.S 6444 | Code | 11 | | 2 | 00/80D3 : A9 02 | LDA #$02 6512 | 1 PACMAN.S 6445 | Code | 11 | | 2 | 00/80D5 : 85 EB | STA $EB 6513 | 1 PACMAN.S 6446 | Code | 11 | | 2 | 00/80D7 : A9 58 | LDA #$58 6514 | 1 PACMAN.S 6447 | Code | 11 | | 2 | 00/80D9 : 85 EA | STA $EA 6515 | 1 PACMAN.S 6448 | Code | 11 | | 1 | 00/80DB : 60 | L80C0 RTS 6516 | 1 PACMAN.S 6449 | Empty | 11 | | 0 | 00/80DC | 6517 | 1 PACMAN.S 6450 | Code | 11 | | 2 | 00/80DC : A9 04 | L80C1 LDA #$04 6518 | 1 PACMAN.S 6451 | Code | 11 | | 2 | 00/80DE : 85 E0 | STA $E0 6519 | 1 PACMAN.S 6452 | Code | 11 | | 3 | 00/80E0 : 20 17 87 | L80C5 JSR L86FC 6520 | 1 PACMAN.S 6453 | Code | 11 | | 2 | 00/80E3 : A5 81 | LDA $81 6521 | 1 PACMAN.S 6454 | Code | 11 | | 2 | 00/80E5 : D0 0F | BNE L80DB 6522 | 1 PACMAN.S 6455 | Code | 11 | | 2 | 00/80E7 : A5 72 | LDA $72 6523 | 1 PACMAN.S 6456 | Code | 11 | | 2 | 00/80E9 : 49 01 | EOR #$01 6524 | 1 PACMAN.S 6457 | Code | 11 | | 2 | 00/80EB : 85 72 | STA $72 6525 | 1 PACMAN.S 6458 | Code | 11 | | 2 | 00/80ED : A4 77 | LDY $77 6526 | 1 PACMAN.S 6459 | Code | 11 | | 2 | 00/80EF : 91 75 | STA ($75),Y 6527 | 1 PACMAN.S 6460 | Code | 11 | | 2 | 00/80F1 : A9 FF | LDA #$FF 6528 | 1 PACMAN.S 6461 | Code | 11 | | 1 | 00/80F3 : C8 | INY 6529 | 1 PACMAN.S 6462 | Code | 11 | | 2 | 00/80F4 : 91 75 | STA ($75),Y 6530 | 1 PACMAN.S 6463 | Code | 11 | | 3 | 00/80F6 : 20 2D 87 | L80DB JSR L8712 6531 | 1 PACMAN.S 6464 | Code | 11 | | 2 | 00/80F9 : C6 E0 | DEC $E0 6532 | 1 PACMAN.S 6465 | Code | 11 | | 2 | 00/80FB : D0 E3 | BNE L80C5 6533 | 1 PACMAN.S 6466 | Code | 11 | | 1 | 00/80FD : 60 | RTS 6534 | 1 PACMAN.S 6467 | Empty | 11 | | 0 | 00/80FE | 6535 | 1 PACMAN.S 6468 | Comment | 11 | | 0 | 00/80FE | *----------------------------------- 6536 | 1 PACMAN.S 6469 | Comment | 11 | | 0 | 00/80FE | * SHOW GAME OVER 6537 | 1 PACMAN.S 6470 | Comment | 11 | | 0 | 00/80FE | *----------------------------------- 6538 | 1 PACMAN.S 6471 | Empty | 11 | | 0 | 00/80FE | 6539 | 1 PACMAN.S 6472 | Empty | 11 | | 0 | 00/80FE | showGAMEOVER 6540 | 1 PACMAN.S 6473 | Code | 11 | | 2 | 00/80FE : A9 69 | LDA #$69 ; Y 6541 | 1 PACMAN.S 6474 | Code | 11 | | 2 | 00/8100 : A2 04 | LDX #$04 ; width in bytes 6542 | 1 PACMAN.S 6475 | Code | 11 | | 2 | 00/8102 : A0 0F | LDY #$0F ; X 6543 | 1 PACMAN.S 6476 | Code | 11 | | 3 | 00/8104 : 20 22 81 | JSR prepareGO 6544 | 1 PACMAN.S 6477 | Code | 11 | | 2 | 00/8107 : A2 07 | LDX #$07 ; nb lines 6545 | 1 PACMAN.S 6478 | Code | 11 | | 2 | 00/8109 : A9 38 | LDA #sprGAME 6547 | 1 PACMAN.S 6480 | Code | 11 | | 3 | 00/810D : 20 2D 81 | JSR drawGO 6548 | 1 PACMAN.S 6481 | Code | 11 | | 2 | 00/8110 : A9 69 | LDA #$69 6549 | 1 PACMAN.S 6482 | Code | 11 | | 2 | 00/8112 : A2 04 | LDX #$04 6550 | 1 PACMAN.S 6483 | Code | 11 | | 2 | 00/8114 : A0 15 | LDY #$15 6551 | 1 PACMAN.S 6484 | Code | 11 | | 3 | 00/8116 : 20 22 81 | JSR prepareGO 6552 | 1 PACMAN.S 6485 | Code | 11 | | 2 | 00/8119 : A2 07 | LDX #$07 6553 | 1 PACMAN.S 6486 | Code | 11 | | 2 | 00/811B : A9 54 | LDA #sprOVER 6555 | 1 PACMAN.S 6488 | Code | 11 | | 3 | 00/811F : 4C 2D 81 | JMP drawGO 6556 | 1 PACMAN.S 6489 | Empty | 11 | | 0 | 00/8122 | 6557 | 1 PACMAN.S 6490 | Code | 11 | | 2 | 00/8122 : 85 10 | prepareGO STA {$10} 6558 | 1 PACMAN.S 6491 | Code | 11 | | 2 | 00/8124 : 86 1A | STX {$1a} 6559 | 1 PACMAN.S 6492 | Code | 11 | | 2 | 00/8126 : 84 04 | STY {$04} 6560 | 1 PACMAN.S 6493 | Code | 11 | | 2 | 00/8128 : A9 00 | LDA #$00 6561 | 1 PACMAN.S 6494 | Code | 11 | | 2 | 00/812A : 85 03 | STA {$03} 6562 | 1 PACMAN.S 6495 | Code | 11 | | 1 | 00/812C : 60 | RTS 6563 | 1 PACMAN.S 6496 | Empty | 11 | | 0 | 00/812D | 6564 | 1 PACMAN.S 6497 | Code | 11 | | 2 | 00/812D : 86 18 | drawGO STX {$18} 6565 | 1 PACMAN.S 6498 | Code | 11 | | 3 | 00/812F : 8D B2 55 | STA L55B1+1 6566 | 1 PACMAN.S 6499 | Code | 11 | | 3 | 00/8132 : 8C B3 55 | STY L55B1+2 6567 | 1 PACMAN.S 6500 | Code | 11 | | 3 | 00/8135 : 4C A6 55 | JMP drawCOLORSPRITE 6568 | 1 PACMAN.S 6501 | Empty | 11 | | 0 | 00/8138 | 6569 | 1 PACMAN.S 6502 | Comment | 11 | | 0 | 00/8138 | *--- Sprite for GAME 6570 | 1 PACMAN.S 6503 | Empty | 11 | | 0 | 00/8138 | 6571 | 1 PACMAN.S 6504 | Data | 11 | | 4 | 00/8138 : 60 23 44 3E | sprGAME HEX 6023443E 6572 | 1 PACMAN.S 6505 | Data | 11 | | 4 | 00/813C : 10 50 6C 02 | HEX 10506C02 6573 | 1 PACMAN.S 6506 | Data | 11 | | 4 | 00/8140 : 10 08 55 02 | HEX 10085502 6574 | 1 PACMAN.S 6507 | Data | 11 | | 4 | 00/8144 : 50 7B 55 0E | HEX 507B550E 6575 | 1 PACMAN.S 6508 | Data | 11 | | 4 | 00/8148 : 10 0A 45 02 | HEX 100A4502 6576 | 1 PACMAN.S 6509 | Data | 11 | | 4 | 00/814C : 10 0A 45 02 | HEX 100A4502 6577 | 1 PACMAN.S 6510 | Data | 11 | | 4 | 00/8150 : 60 0B 45 3E | HEX 600B453E 6578 | 1 PACMAN.S 6511 | Empty | 11 | | 0 | 00/8154 | 6579 | 1 PACMAN.S 6512 | Comment | 11 | | 0 | 00/8154 | *--- Sprite for OVER 6580 | 1 PACMAN.S 6513 | Empty | 11 | | 0 | 00/8154 | 6581 | 1 PACMAN.S 6514 | Data | 11 | | 4 | 00/8154 : 4E 68 77 01 | sprOVER HEX 4E687701 6582 | 1 PACMAN.S 6515 | Data | 11 | | 4 | 00/8158 : 51 28 10 02 | HEX 51281002 6583 | 1 PACMAN.S 6516 | Data | 11 | | 4 | 00/815C : 51 28 10 02 | HEX 51281002 6584 | 1 PACMAN.S 6517 | Data | 11 | | 4 | 00/8160 : 51 68 71 01 | HEX 51687101 6585 | 1 PACMAN.S 6518 | Data | 11 | | 4 | 00/8164 : 51 28 50 00 | HEX 51285000 6586 | 1 PACMAN.S 6519 | Data | 11 | | 4 | 00/8168 : 11 25 10 01 | HEX 11251001 6587 | 1 PACMAN.S 6520 | Data | 11 | | 4 | 00/816C : 0E 62 17 02 | HEX 0E621702 6588 | 1 PACMAN.S 6521 | Empty | 11 | | 0 | 00/8170 | 6589 | 1 PACMAN.S 6522 | Comment | 11 | | 0 | 00/8170 | *----------------------------------- 6590 | 1 PACMAN.S 6523 | Comment | 11 | | 0 | 00/8170 | * WHICH CARTOON TO PLAY? 6591 | 1 PACMAN.S 6524 | Comment | 11 | | 0 | 00/8170 | *----------------------------------- 6592 | 1 PACMAN.S 6525 | Empty | 11 | | 0 | 00/8170 | 6593 | 1 PACMAN.S 6526 | Code | 11 | | 2 | 00/8170 : A5 55 | playCARTOON LDA {$55} 6594 | 1 PACMAN.S 6527 | Code | 11 | | 2 | 00/8172 : C9 02 | L8157 CMP #$02 6595 | 1 PACMAN.S 6528 | Code | 11 | | 2 | 00/8174 : D0 03 | BNE L815E 6596 | 1 PACMAN.S 6529 | Code | 11 | | 3 | 00/8176 : 4C C9 81 | JMP playCARTOON1 6597 | 1 PACMAN.S 6530 | Empty | 11 | | 0 | 00/8179 | 6598 | 1 PACMAN.S 6531 | Code | 11 | | 2 | 00/8179 : C9 05 | L815E CMP #$05 6599 | 1 PACMAN.S 6532 | Code | 11 | | 2 | 00/817B : D0 03 | BNE L8165 6600 | 1 PACMAN.S 6533 | Code | 11 | | 3 | 00/817D : 4C EB 83 | JMP playCARTOON2 6601 | 1 PACMAN.S 6534 | Empty | 11 | | 0 | 00/8180 | 6602 | 1 PACMAN.S 6535 | Code | 11 | | 2 | 00/8180 : C9 09 | L8165 CMP #$09 6603 | 1 PACMAN.S 6536 | Code | 11 | | 2 | 00/8182 : D0 03 | BNE L816C 6604 | 1 PACMAN.S 6537 | Code | 11 | | 3 | 00/8184 : 4C A1 84 | JMP playCARTOON3 6605 | 1 PACMAN.S 6538 | Empty | 11 | | 0 | 00/8187 | 6606 | 1 PACMAN.S 6539 | Code | 11 | | 2 | 00/8187 : 90 04 | L816C BCC L8172 6607 | 1 PACMAN.S 6540 | Code | 11 | | 2 | 00/8189 : E9 0D | SBC #$0D 6608 | 1 PACMAN.S 6541 | Code | 11 | | 2 | 00/818B : B0 E5 | BCS L8157 6609 | 1 PACMAN.S 6542 | Code | 11 | | 1 | 00/818D : 60 | L8172 RTS 6610 | 1 PACMAN.S 6543 | Empty | 11 | | 0 | 00/818E | 6611 | 1 PACMAN.S 6544 | Comment | 11 | | 0 | 00/818E | *----------------------------------- 6612 | 1 PACMAN.S 6545 | Comment | 11 | | 0 | 00/818E | * DRAW AN HORIZONTAL LINE 6613 | 1 PACMAN.S 6546 | Comment | 11 | | 0 | 00/818E | *----------------------------------- 6614 | 1 PACMAN.S 6547 | Empty | 11 | | 0 | 00/818E | 6615 | 1 PACMAN.S 6548 | Empty | 11 | | 0 | 00/818E | cartoonHLINE 6616 | 1 PACMAN.S 6549 | Code | 11 | | 2 | 00/818E : 85 0C | STA {$0c} ; X 6617 | 1 PACMAN.S 6550 | Code | 11 | | 2 | 00/8190 : 84 0E | STY {$0e} ; Y from 6618 | 1 PACMAN.S 6551 | Code | 11 | | 2 | 00/8192 : 86 10 | STX {$10} ; Y to 6619 | 1 PACMAN.S 6552 | Code | 11 | | 2 | 00/8194 : A9 80 | LDA #$80 ; mode 6620 | 1 PACMAN.S 6553 | Code | 11 | | 2 | 00/8196 : 85 1E | STA $1E 6621 | 1 PACMAN.S 6554 | Code | 11 | | 3 | 00/8198 : 4C F0 5C | JMP drawHLINE 6622 | 1 PACMAN.S 6555 | Empty | 11 | | 0 | 00/819B | 6623 | 1 PACMAN.S 6556 | Comment | 11 | | 0 | 00/819B | *----------------------------------- 6624 | 1 PACMAN.S 6557 | Comment | 11 | | 0 | 00/819B | * DRAW A VERTICAL LINE 6625 | 1 PACMAN.S 6558 | Comment | 11 | | 0 | 00/819B | *----------------------------------- 6626 | 1 PACMAN.S 6559 | Empty | 11 | | 0 | 00/819B | 6627 | 1 PACMAN.S 6560 | Empty | 11 | | 0 | 00/819B | cartoonVLINE 6628 | 1 PACMAN.S 6561 | Code | 11 | | 2 | 00/819B : 85 0C | STA {$0c} ; X 6629 | 1 PACMAN.S 6562 | Code | 11 | | 2 | 00/819D : 84 10 | STY {$10} ; Y-from 6630 | 1 PACMAN.S 6563 | Code | 11 | | 2 | 00/819F : 86 11 | STX {$11} ; Y-to 6631 | 1 PACMAN.S 6564 | Code | 11 | | 3 | 00/81A1 : 4C 3D 5D | JMP drawVLINE 6632 | 1 PACMAN.S 6565 | Empty | 11 | | 0 | 00/81A4 | 6633 | 1 PACMAN.S 6566 | Comment | 11 | | 0 | 00/81A4 | *----------------------------------- 6634 | 1 PACMAN.S 6567 | Comment | 11 | | 0 | 00/81A4 | * CARTOON INIT 6635 | 1 PACMAN.S 6568 | Comment | 11 | | 0 | 00/81A4 | *----------------------------------- 6636 | 1 PACMAN.S 6569 | Empty | 11 | | 0 | 00/81A4 | 6637 | 1 PACMAN.S 6570 | Empty | 11 | | 0 | 00/81A4 | initCARTOON 6638 | 1 PACMAN.S 6571 | Code | 11 | | 2 | 00/81A4 : A9 C1 | LDA #$C1 ; start X 6639 | 1 PACMAN.S 6572 | Code | 11 | | 2 | 00/81A6 : 85 60 | STA $60 6640 | 1 PACMAN.S 6573 | Code | 11 | | 2 | 00/81A8 : A9 7A | LDA #$7A ; Y 6641 | 1 PACMAN.S 6574 | Code | 11 | | 2 | 00/81AA : 85 61 | STA $61 6642 | 1 PACMAN.S 6575 | Code | 11 | | 2 | 00/81AC : 85 71 | STA $71 6643 | 1 PACMAN.S 6576 | Code | 11 | | 2 | 00/81AE : A9 E5 | LDA #$E5 6644 | 1 PACMAN.S 6577 | Code | 11 | | 2 | 00/81B0 : 85 70 | STA $70 6645 | 1 PACMAN.S 6578 | Code | 11 | | 2 | 00/81B2 : A9 00 | LDA #$00 6646 | 1 PACMAN.S 6579 | Code | 11 | | 2 | 00/81B4 : 85 79 | STA $79 6647 | 1 PACMAN.S 6580 | Code | 11 | | 2 | 00/81B6 : 85 78 | STA $78 6648 | 1 PACMAN.S 6581 | Code | 11 | | 2 | 00/81B8 : 85 66 | STA $66 6649 | 1 PACMAN.S 6582 | Code | 11 | | 2 | 00/81BA : A9 01 | LDA #$01 6650 | 1 PACMAN.S 6583 | Code | 11 | | 2 | 00/81BC : 85 E0 | STA $E0 6651 | 1 PACMAN.S 6584 | Code | 11 | | 2 | 00/81BE : 85 81 | STA $81 6652 | 1 PACMAN.S 6585 | Code | 11 | | 2 | 00/81C0 : 85 59 | STA $59 6653 | 1 PACMAN.S 6586 | Code | 11 | | 2 | 00/81C2 : 85 80 | STA $80 6654 | 1 PACMAN.S 6587 | Code | 11 | | 2 | 00/81C4 : A9 03 | LDA #$03 6655 | 1 PACMAN.S 6588 | Code | 11 | | 2 | 00/81C6 : 85 62 | STA $62 6656 | 1 PACMAN.S 6589 | Code | 11 | | 1 | 00/81C8 : 60 | RTS 6657 | 1 PACMAN.S 6590 | Empty | 11 | | 0 | 00/81C9 | 6658 | 1 PACMAN.S 6591 | Comment | 11 | | 0 | 00/81C9 | *----------------------------------- 6659 | 1 PACMAN.S 6592 | Comment | 11 | | 0 | 00/81C9 | * PLAY CARTOON 1 6660 | 1 PACMAN.S 6593 | Comment | 11 | | 0 | 00/81C9 | *----------------------------------- 6661 | 1 PACMAN.S 6594 | Empty | 11 | | 0 | 00/81C9 | 6662 | 1 PACMAN.S 6595 | Empty | 11 | | 0 | 00/81C9 | playCARTOON1 6663 | 1 PACMAN.S 6596 | Code | 11 | | 3 | 00/81C9 : 20 61 6F | JSR clearHGR 6664 | 1 PACMAN.S 6597 | Code | 11 | | 3 | 00/81CC : 20 4A 6F | JSR setHGR 6665 | 1 PACMAN.S 6598 | Code | 11 | | 3 | 00/81CF : 20 A4 81 | JSR initCARTOON 6666 | 1 PACMAN.S 6599 | Code | 11 | | 2 | 00/81D2 : C6 59 | L81B7 DEC $59 6667 | 1 PACMAN.S 6600 | Code | 11 | | 2 | 00/81D4 : D0 20 | BNE L81DB 6668 | 1 PACMAN.S 6601 | Code | 11 | | 2 | 00/81D6 : A9 20 | LDA #$20 6669 | 1 PACMAN.S 6602 | Code | 11 | | 2 | 00/81D8 : 85 59 | STA $59 6670 | 1 PACMAN.S 6603 | Code | 11 | | 3 | 00/81DA : 20 9B 7D | JSR L7D80 6671 | 1 PACMAN.S 6604 | Code | 11 | | 3 | 00/81DD : 20 9E 69 | JSR eraseSPRITE44 6672 | 1 PACMAN.S 6605 | Code | 11 | | 1 | 00/81E0 : 38 | SEC 6673 | 1 PACMAN.S 6606 | Code | 11 | | 2 | 00/81E1 : A5 60 | LDA $60 ; x -= 2 6674 | 1 PACMAN.S 6607 | Code | 11 | | 2 | 00/81E3 : E9 02 | SBC #$02 6675 | 1 PACMAN.S 6608 | Code | 11 | | 2 | 00/81E5 : 85 60 | STA $60 6676 | 1 PACMAN.S 6609 | Code | 11 | | 2 | 00/81E7 : 85 0C | STA {$0c} 6677 | 1 PACMAN.S 6610 | Code | 11 | | 2 | 00/81E9 : C9 21 | CMP #$21 6678 | 1 PACMAN.S 6611 | Code | 11 | | 2 | 00/81EB : 90 2A | BCC L81FC 6679 | 1 PACMAN.S 6612 | Code | 11 | | 2 | 00/81ED : A5 61 | LDA $61 6680 | 1 PACMAN.S 6613 | Code | 11 | | 2 | 00/81EF : 85 10 | STA {$10} 6681 | 1 PACMAN.S 6614 | Code | 11 | | 2 | 00/81F1 : E6 66 | INC $66 6682 | 1 PACMAN.S 6615 | Code | 11 | | 3 | 00/81F3 : 20 BF 79 | JSR L79A4 6683 | 1 PACMAN.S 6616 | Code | 11 | | 3 | 00/81F6 : 20 01 6D | L81DB JSR doWAIT 6684 | 1 PACMAN.S 6617 | Code | 11 | | 2 | 00/81F9 : C6 80 | DEC $80 6685 | 1 PACMAN.S 6618 | Code | 11 | | 2 | 00/81FB : D0 17 | BNE L81F9 6686 | 1 PACMAN.S 6619 | Code | 11 | | 2 | 00/81FD : A9 1D | LDA #$1D 6687 | 1 PACMAN.S 6620 | Code | 11 | | 2 | 00/81FF : 85 80 | STA $80 6688 | 1 PACMAN.S 6621 | Code | 11 | | 3 | 00/8201 : 20 A8 7D | JSR L7D8D 6689 | 1 PACMAN.S 6622 | Code | 11 | | 3 | 00/8204 : 20 9E 69 | JSR eraseSPRITE44 6690 | 1 PACMAN.S 6623 | Code | 11 | | 1 | 00/8207 : 38 | SEC 6691 | 1 PACMAN.S 6624 | Code | 11 | | 2 | 00/8208 : A5 70 | LDA $70 6692 | 1 PACMAN.S 6625 | Code | 11 | | 2 | 00/820A : E9 02 | SBC #$02 6693 | 1 PACMAN.S 6626 | Code | 11 | | 2 | 00/820C : 85 70 | STA $70 6694 | 1 PACMAN.S 6627 | Code | 11 | | 3 | 00/820E : 20 A8 7D | JSR L7D8D 6695 | 1 PACMAN.S 6628 | Code | 11 | | 3 | 00/8211 : 20 BD 88 | JSR L88A2 6696 | 1 PACMAN.S 6629 | Code | 11 | | 3 | 00/8214 : 4C D2 81 | L81F9 JMP L81B7 6697 | 1 PACMAN.S 6630 | Empty | 11 | | 0 | 00/8217 | 6698 | 1 PACMAN.S 6631 | Code | 11 | | 3 | 00/8217 : 20 9B 7D | L81FC JSR L7D80 6699 | 1 PACMAN.S 6632 | Code | 11 | | 3 | 00/821A : 20 9E 69 | JSR eraseSPRITE44 6700 | 1 PACMAN.S 6633 | Code | 11 | | 3 | 00/821D : 20 A8 7D | JSR L7D8D 6701 | 1 PACMAN.S 6634 | Code | 11 | | 3 | 00/8220 : 20 9E 69 | JSR eraseSPRITE44 6702 | 1 PACMAN.S 6635 | Code | 11 | | 2 | 00/8223 : A0 08 | LDY #$08 6703 | 1 PACMAN.S 6636 | Code | 11 | | 2 | 00/8225 : A2 64 | L820A LDX #$64 6704 | 1 PACMAN.S 6637 | Code | 11 | | 3 | 00/8227 : 20 03 6D | JSR doWAIT2 6705 | 1 PACMAN.S 6638 | Code | 11 | | 1 | 00/822A : 88 | DEY 6706 | 1 PACMAN.S 6639 | Code | 11 | | 2 | 00/822B : D0 F8 | BNE L820A 6707 | 1 PACMAN.S 6640 | Code | 11 | | 2 | 00/822D : A9 00 | LDA #$00 6708 | 1 PACMAN.S 6641 | Code | 11 | | 2 | 00/822F : 85 60 | STA $60 6709 | 1 PACMAN.S 6642 | Code | 11 | | 1 | 00/8231 : 38 | SEC 6710 | 1 PACMAN.S 6643 | Code | 11 | | 2 | 00/8232 : A5 61 | LDA $61 6711 | 1 PACMAN.S 6644 | Code | 11 | | 2 | 00/8234 : E9 0E | SBC #$0E 6712 | 1 PACMAN.S 6645 | Code | 11 | | 2 | 00/8236 : 85 61 | STA $61 6713 | 1 PACMAN.S 6646 | Code | 11 | | 2 | 00/8238 : A9 38 | LDA #$38 6714 | 1 PACMAN.S 6647 | Code | 11 | | 2 | 00/823A : 85 70 | STA $70 6715 | 1 PACMAN.S 6648 | Code | 11 | | 2 | 00/823C : C6 59 | L8221 DEC $59 6716 | 1 PACMAN.S 6649 | Code | 11 | | 2 | 00/823E : D0 12 | BNE L8237 6717 | 1 PACMAN.S 6650 | Code | 11 | | 2 | 00/8240 : A9 06 | LDA #$06 6718 | 1 PACMAN.S 6651 | Code | 11 | | 2 | 00/8242 : 85 59 | STA $59 6719 | 1 PACMAN.S 6652 | Code | 11 | | 1 | 00/8244 : 18 | CLC 6720 | 1 PACMAN.S 6653 | Code | 11 | | 2 | 00/8245 : A5 60 | LDA $60 6721 | 1 PACMAN.S 6654 | Code | 11 | | 2 | 00/8247 : 69 02 | ADC #$02 6722 | 1 PACMAN.S 6655 | Code | 11 | | 2 | 00/8249 : 85 60 | STA $60 6723 | 1 PACMAN.S 6656 | Code | 11 | | 2 | 00/824B : C9 A0 | CMP #$A0 6724 | 1 PACMAN.S 6657 | Code | 11 | | 2 | 00/824D : B0 24 | BCS L8258 6725 | 1 PACMAN.S 6658 | Code | 11 | | 3 | 00/824F : 20 74 82 | JSR L8259 6726 | 1 PACMAN.S 6659 | Code | 11 | | 3 | 00/8252 : 20 01 6D | L8237 JSR doWAIT 6727 | 1 PACMAN.S 6660 | Code | 11 | | 2 | 00/8255 : C6 80 | DEC $80 6728 | 1 PACMAN.S 6661 | Code | 11 | | 2 | 00/8257 : D0 17 | BNE L8255 6729 | 1 PACMAN.S 6662 | Code | 11 | | 2 | 00/8259 : A9 07 | LDA #$07 6730 | 1 PACMAN.S 6663 | Code | 11 | | 2 | 00/825B : 85 80 | STA $80 6731 | 1 PACMAN.S 6664 | Code | 11 | | 3 | 00/825D : 20 A8 7D | JSR L7D8D 6732 | 1 PACMAN.S 6665 | Code | 11 | | 3 | 00/8260 : 20 9E 69 | JSR eraseSPRITE44 6733 | 1 PACMAN.S 6666 | Code | 11 | | 1 | 00/8263 : 18 | CLC 6734 | 1 PACMAN.S 6667 | Code | 11 | | 2 | 00/8264 : A5 70 | LDA $70 6735 | 1 PACMAN.S 6668 | Code | 11 | | 2 | 00/8266 : 69 02 | ADC #$02 6736 | 1 PACMAN.S 6669 | Code | 11 | | 2 | 00/8268 : 85 70 | STA $70 6737 | 1 PACMAN.S 6670 | Code | 11 | | 3 | 00/826A : 20 A8 7D | JSR L7D8D 6738 | 1 PACMAN.S 6671 | Code | 11 | | 3 | 00/826D : 20 BD 88 | JSR L88A2 6739 | 1 PACMAN.S 6672 | Code | 11 | | 3 | 00/8270 : 4C 3C 82 | L8255 JMP L8221 6740 | 1 PACMAN.S 6673 | Code | 11 | | 1 | 00/8273 : 60 | L8258 RTS 6741 | 1 PACMAN.S 6674 | Empty | 11 | | 0 | 00/8274 | 6742 | 1 PACMAN.S 6675 | Code | 11 | | 2 | 00/8274 : E6 66 | L8259 INC $66 6743 | 1 PACMAN.S 6676 | Code | 11 | | 2 | 00/8276 : A5 66 | LDA $66 6744 | 1 PACMAN.S 6677 | Code | 11 | | 2 | 00/8278 : 29 03 | AND #$03 6745 | 1 PACMAN.S 6678 | Code | 11 | | 1 | 00/827A : 0A | ASL 6746 | 1 PACMAN.S 6679 | Code | 11 | | 1 | 00/827B : AA | TAX 6747 | 1 PACMAN.S 6680 | Code | 11 | | 3 | 00/827C : BD F3 82 | LDA L82D8,X 6748 | 1 PACMAN.S 6681 | Code | 11 | | 3 | 00/827F : BC F4 82 | LDY L82D8+1,X 6749 | 1 PACMAN.S 6682 | Code | 11 | | 3 | 00/8282 : 8D 96 82 | STA L827A+1 6750 | 1 PACMAN.S 6683 | Code | 11 | | 3 | 00/8285 : 8C 97 82 | STY L827A+2 6751 | 1 PACMAN.S 6684 | Code | 11 | | 2 | 00/8288 : A5 61 | LDA $61 6752 | 1 PACMAN.S 6685 | Code | 11 | | 2 | 00/828A : 85 10 | STA {$10} 6753 | 1 PACMAN.S 6686 | Code | 11 | | 2 | 00/828C : A5 60 | LDA $60 6754 | 1 PACMAN.S 6687 | Code | 11 | | 2 | 00/828E : 85 0C | STA {$0c} 6755 | 1 PACMAN.S 6688 | Code | 11 | | 3 | 00/8290 : 20 33 59 | JSR calcXYHGR 6756 | 1 PACMAN.S 6689 | Code | 11 | | 2 | 00/8293 : A0 4F | LDY #$4F 6757 | 1 PACMAN.S 6690 | Code | 11 | | 3 | 00/8295 : B9 66 06 | L827A LDA $0666,Y 6758 | 1 PACMAN.S 6691 | Code | 11 | | 3 | 00/8298 : 99 8B 7E | STA L7E70,Y 6759 | 1 PACMAN.S 6692 | Code | 11 | | 1 | 00/829B : 88 | DEY 6760 | 1 PACMAN.S 6693 | Code | 11 | | 2 | 00/829C : 10 F7 | BPL L827A 6761 | 1 PACMAN.S 6694 | Code | 11 | | 2 | 00/829E : A9 14 | LDA #$14 6762 | 1 PACMAN.S 6695 | Code | 11 | | 2 | 00/82A0 : 85 18 | STA {$18} 6763 | 1 PACMAN.S 6696 | Code | 11 | | 2 | 00/82A2 : A5 03 | LDA {$03} 6764 | 1 PACMAN.S 6697 | Code | 11 | | 2 | 00/82A4 : F0 07 | BEQ L8292 6765 | 1 PACMAN.S 6698 | Code | 11 | | 3 | 00/82A6 : 20 CC 82 | L828B JSR L82B1 6766 | 1 PACMAN.S 6699 | Code | 11 | | 2 | 00/82A9 : C6 03 | DEC {$03} 6767 | 1 PACMAN.S 6700 | Code | 11 | | 2 | 00/82AB : D0 F9 | BNE L828B 6768 | 1 PACMAN.S 6701 | Code | 11 | | 3 | 00/82AD : 20 58 5B | L8292 JSR setHGRADDRESS 6769 | 1 PACMAN.S 6702 | Code | 11 | | 2 | 00/82B0 : A6 03 | LDX {$03} 6770 | 1 PACMAN.S 6703 | Code | 11 | | 2 | 00/82B2 : A4 04 | LDY {$04} 6771 | 1 PACMAN.S 6704 | Code | 11 | | 2 | 00/82B4 : A9 04 | LDA #$04 6772 | 1 PACMAN.S 6705 | Code | 11 | | 2 | 00/82B6 : 85 09 | STA {$09} 6773 | 1 PACMAN.S 6706 | Code | 11 | | 3 | 00/82B8 : BD 8B 7E | L829D LDA L7E70,X 6774 | 1 PACMAN.S 6707 | Code | 11 | | 2 | 00/82BB : 91 12 | STA ({$12}),Y 6775 | 1 PACMAN.S 6708 | Code | 11 | | 1 | 00/82BD : E8 | INX 6776 | 1 PACMAN.S 6709 | Code | 11 | | 1 | 00/82BE : C8 | INY 6777 | 1 PACMAN.S 6710 | Code | 11 | | 2 | 00/82BF : C6 09 | DEC {$09} 6778 | 1 PACMAN.S 6711 | Code | 11 | | 2 | 00/82C1 : D0 F5 | BNE L829D 6779 | 1 PACMAN.S 6712 | Code | 11 | | 2 | 00/82C3 : 86 03 | STX {$03} 6780 | 1 PACMAN.S 6713 | Code | 11 | | 2 | 00/82C5 : E6 10 | INC {$10} 6781 | 1 PACMAN.S 6714 | Code | 11 | | 2 | 00/82C7 : C6 18 | DEC {$18} 6782 | 1 PACMAN.S 6715 | Code | 11 | | 2 | 00/82C9 : D0 E2 | BNE L8292 6783 | 1 PACMAN.S 6716 | Code | 11 | | 1 | 00/82CB : 60 | RTS 6784 | 1 PACMAN.S 6717 | Empty | 11 | | 0 | 00/82CC | 6785 | 1 PACMAN.S 6718 | Code | 11 | | 2 | 00/82CC : A2 4C | L82B1 LDX #$4C 6786 | 1 PACMAN.S 6719 | Code | 11 | | 3 | 00/82CE : 1E 8B 7E | L82B3 ASL L7E70,X 6787 | 1 PACMAN.S 6720 | Code | 11 | | 3 | 00/82D1 : 1E 8B 7E | ASL L7E70,X 6788 | 1 PACMAN.S 6721 | Code | 11 | | 3 | 00/82D4 : 3E 8C 7E | ROL L7E71,X 6789 | 1 PACMAN.S 6722 | Code | 11 | | 3 | 00/82D7 : 1E 8C 7E | ASL L7E71,X 6790 | 1 PACMAN.S 6723 | Code | 11 | | 3 | 00/82DA : 3E 8D 7E | ROL L7E72,X 6791 | 1 PACMAN.S 6724 | Code | 11 | | 3 | 00/82DD : 1E 8D 7E | ASL L7E72,X 6792 | 1 PACMAN.S 6725 | Code | 11 | | 3 | 00/82E0 : 3E 8E 7E | ROL L7E73,X 6793 | 1 PACMAN.S 6726 | Code | 11 | | 3 | 00/82E3 : 7E 8D 7E | ROR L7E72,X 6794 | 1 PACMAN.S 6727 | Code | 11 | | 3 | 00/82E6 : 7E 8C 7E | ROR L7E71,X 6795 | 1 PACMAN.S 6728 | Code | 11 | | 3 | 00/82E9 : 7E 8B 7E | ROR L7E70,X 6796 | 1 PACMAN.S 6729 | Code | 11 | | 1 | 00/82EC : CA | DEX 6797 | 1 PACMAN.S 6730 | Code | 11 | | 1 | 00/82ED : CA | DEX 6798 | 1 PACMAN.S 6731 | Code | 11 | | 1 | 00/82EE : CA | DEX 6799 | 1 PACMAN.S 6732 | Code | 11 | | 1 | 00/82EF : CA | DEX 6800 | 1 PACMAN.S 6733 | Code | 11 | | 2 | 00/82F0 : 10 DC | BPL L82B3 6801 | 1 PACMAN.S 6734 | Code | 11 | | 1 | 00/82F2 : 60 | RTS 6802 | 1 PACMAN.S 6735 | Empty | 11 | | 0 | 00/82F3 | 6803 | 1 PACMAN.S 6736 | Data | 11 | | 2 | 00/82F3 : FB 82 | L82D8 DA L82E0 6804 | 1 PACMAN.S 6737 | Data | 11 | | 2 | 00/82F5 : 4B 83 | DA L8330 6805 | 1 PACMAN.S 6738 | Data | 11 | | 2 | 00/82F7 : 9B 83 | DA L8380 6806 | 1 PACMAN.S 6739 | Data | 11 | | 2 | 00/82F9 : 4B 83 | DA L8330 6807 | 1 PACMAN.S 6740 | Empty | 11 | | 0 | 00/82FB | 6808 | 1 PACMAN.S 6741 | Data | 11 | | 16 | 00/82FB : 00 00 00 00 | L82E0 HEX 00000000007E0100407F0700607F0F00 | | | | | | 00 7E 01 00 | | | | | | | 40 7F 07 00 | | | | | | | 60 7F 0F 00 | 6809 | 1 PACMAN.S 6742 | Data | 11 | | 16 | 00/830B : 70 7F 1F 00 | HEX 707F1F00787F3F00787F3F007C7F7F00 | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 7C 7F 7F 00 | 6810 | 1 PACMAN.S 6743 | Data | 11 | | 16 | 00/831B : 7C 7F 7F 00 | HEX 7C7F7F007C7F7F007C7F7F007C7F7F00 | | | | | | 7C 7F 7F 00 | | | | | | | 7C 7F 7F 00 | | | | | | | 7C 7F 7F 00 | 6811 | 1 PACMAN.S 6744 | Data | 11 | | 16 | 00/832B : 7C 7F 7F 00 | HEX 7C7F7F007C7F7F00787F3F00787F3F00 | | | | | | 7C 7F 7F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | 6812 | 1 PACMAN.S 6745 | Data | 11 | | 16 | 00/833B : 70 7F 1F 00 | HEX 707F1F00607F0F00407F0700007E0100 | | | | | | 60 7F 0F 00 | | | | | | | 40 7F 07 00 | | | | | | | 00 7E 01 00 | 6813 | 1 PACMAN.S 6746 | Data | 11 | | 16 | 00/834B : 00 00 00 00 | L8330 HEX 00000000007E0100407F0700607F0F00 | | | | | | 00 7E 01 00 | | | | | | | 40 7F 07 00 | | | | | | | 60 7F 0F 00 | 6814 | 1 PACMAN.S 6747 | Data | 11 | | 16 | 00/835B : 70 7F 1F 00 | HEX 707F1F00787F3F00787F3F007C7F1F00 | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 7C 7F 1F 00 | 6815 | 1 PACMAN.S 6748 | Data | 11 | | 16 | 00/836B : 7C 7F 03 00 | HEX 7C7F03007C3F00007C0F00007C3F0000 | | | | | | 7C 3F 00 00 | | | | | | | 7C 0F 00 00 | | | | | | | 7C 3F 00 00 | 6816 | 1 PACMAN.S 6749 | Data | 11 | | 16 | 00/837B : 7C 7F 03 00 | HEX 7C7F03007C7F1F00787F3F00787F3F00 | | | | | | 7C 7F 1F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | 6817 | 1 PACMAN.S 6750 | Data | 11 | | 16 | 00/838B : 70 7F 1F 00 | HEX 707F1F00607F0F00407F0700007E0100 | | | | | | 60 7F 0F 00 | | | | | | | 40 7F 07 00 | | | | | | | 00 7E 01 00 | 6818 | 1 PACMAN.S 6751 | Data | 11 | | 16 | 00/839B : 00 00 00 00 | L8380 HEX 00000000007E0100407F0700607F0300 | | | | | | 00 7E 01 00 | | | | | | | 40 7F 07 00 | | | | | | | 60 7F 03 00 | 6819 | 1 PACMAN.S 6752 | Data | 11 | | 16 | 00/83AB : 70 7F 01 00 | HEX 707F0100787F0000783F00007C1F0000 | | | | | | 78 7F 00 00 | | | | | | | 78 3F 00 00 | | | | | | | 7C 1F 00 00 | 6820 | 1 PACMAN.S 6753 | Data | 11 | | 16 | 00/83BB : 7C 0F 00 00 | HEX 7C0F00007C0700007C0300007C070000 | | | | | | 7C 07 00 00 | | | | | | | 7C 03 00 00 | | | | | | | 7C 07 00 00 | 6821 | 1 PACMAN.S 6754 | Data | 11 | | 16 | 00/83CB : 7C 0F 00 00 | HEX 7C0F00007C1F0000783F0000787F0000 | | | | | | 7C 1F 00 00 | | | | | | | 78 3F 00 00 | | | | | | | 78 7F 00 00 | 6822 | 1 PACMAN.S 6755 | Data | 11 | | 16 | 00/83DB : 70 7F 01 00 | HEX 707F0100607F0300407F0700007E0100 | | | | | | 60 7F 03 00 | | | | | | | 40 7F 07 00 | | | | | | | 00 7E 01 00 | 6823 | 1 PACMAN.S 6756 | Empty | 11 | | 0 | 00/83EB | 6824 | 1 PACMAN.S 6757 | Comment | 11 | | 0 | 00/83EB | *----------------------------------- 6825 | 1 PACMAN.S 6758 | Comment | 11 | | 0 | 00/83EB | * PLAY CARTOON 2 6826 | 1 PACMAN.S 6759 | Comment | 11 | | 0 | 00/83EB | *----------------------------------- 6827 | 1 PACMAN.S 6760 | Empty | 11 | | 0 | 00/83EB | 6828 | 1 PACMAN.S 6761 | Empty | 11 | | 0 | 00/83EB | playCARTOON2 6829 | 1 PACMAN.S 6762 | Code | 11 | | 3 | 00/83EB : 20 61 6F | JSR clearHGR 6830 | 1 PACMAN.S 6763 | Code | 11 | | 3 | 00/83EE : 20 4A 6F | JSR setHGR 6831 | 1 PACMAN.S 6764 | Code | 11 | | 3 | 00/83F1 : 20 A4 81 | JSR initCARTOON 6832 | 1 PACMAN.S 6765 | Code | 11 | | 2 | 00/83F4 : C6 59 | L83D9 DEC $59 6833 | 1 PACMAN.S 6766 | Code | 11 | | 2 | 00/83F6 : D0 2F | BNE L840C 6834 | 1 PACMAN.S 6767 | Code | 11 | | 2 | 00/83F8 : A9 28 | LDA #$28 6835 | 1 PACMAN.S 6768 | Code | 11 | | 2 | 00/83FA : 85 59 | STA $59 6836 | 1 PACMAN.S 6769 | Code | 11 | | 2 | 00/83FC : A9 80 | LDA #$80 6837 | 1 PACMAN.S 6770 | Code | 11 | | 2 | 00/83FE : A0 7C | LDY #$7C 6838 | 1 PACMAN.S 6771 | Code | 11 | | 2 | 00/8400 : A2 81 | LDX #$81 6839 | 1 PACMAN.S 6772 | Code | 11 | | 3 | 00/8402 : 20 9B 81 | JSR cartoonVLINE 6840 | 1 PACMAN.S 6773 | Code | 11 | | 2 | 00/8405 : A9 81 | LDA #$81 6841 | 1 PACMAN.S 6774 | Code | 11 | | 2 | 00/8407 : A0 7C | LDY #$7C 6842 | 1 PACMAN.S 6775 | Code | 11 | | 2 | 00/8409 : A2 81 | LDX #$81 6843 | 1 PACMAN.S 6776 | Code | 11 | | 3 | 00/840B : 20 9B 81 | JSR cartoonVLINE 6844 | 1 PACMAN.S 6777 | Code | 11 | | 3 | 00/840E : 20 9B 7D | JSR L7D80 6845 | 1 PACMAN.S 6778 | Code | 11 | | 3 | 00/8411 : 20 9E 69 | JSR eraseSPRITE44 6846 | 1 PACMAN.S 6779 | Code | 11 | | 1 | 00/8414 : 38 | SEC 6847 | 1 PACMAN.S 6780 | Code | 11 | | 2 | 00/8415 : A5 60 | LDA $60 6848 | 1 PACMAN.S 6781 | Code | 11 | | 2 | 00/8417 : E9 02 | SBC #$02 6849 | 1 PACMAN.S 6782 | Code | 11 | | 2 | 00/8419 : 85 60 | STA $60 6850 | 1 PACMAN.S 6783 | Code | 11 | | 2 | 00/841B : C9 10 | CMP #$10 6851 | 1 PACMAN.S 6784 | Code | 11 | | 2 | 00/841D : 90 79 | BCC L847D 6852 | 1 PACMAN.S 6785 | Code | 11 | | 3 | 00/841F : 20 9B 7D | JSR L7D80 6853 | 1 PACMAN.S 6786 | Code | 11 | | 2 | 00/8422 : E6 66 | INC $66 6854 | 1 PACMAN.S 6787 | Code | 11 | | 3 | 00/8424 : 20 BF 79 | JSR L79A4 6855 | 1 PACMAN.S 6788 | Code | 11 | | 3 | 00/8427 : 20 01 6D | L840C JSR doWAIT 6856 | 1 PACMAN.S 6789 | Code | 11 | | 2 | 00/842A : C6 80 | DEC $80 6857 | 1 PACMAN.S 6790 | Code | 11 | | 2 | 00/842C : D0 C6 | BNE L83D9 6858 | 1 PACMAN.S 6791 | Code | 11 | | 2 | 00/842E : A9 21 | LDA #$21 6859 | 1 PACMAN.S 6792 | Code | 11 | | 2 | 00/8430 : 85 80 | STA $80 6860 | 1 PACMAN.S 6793 | Code | 11 | | 2 | 00/8432 : A5 70 | LDA $70 6861 | 1 PACMAN.S 6794 | Code | 11 | | 2 | 00/8434 : C9 71 | CMP #$71 6862 | 1 PACMAN.S 6795 | Code | 11 | | 2 | 00/8436 : F0 BC | BEQ L83D9 6863 | 1 PACMAN.S 6796 | Code | 11 | | 3 | 00/8438 : 20 A8 7D | JSR L7D8D 6864 | 1 PACMAN.S 6797 | Code | 11 | | 3 | 00/843B : 20 9E 69 | JSR eraseSPRITE44 6865 | 1 PACMAN.S 6798 | Code | 11 | | 1 | 00/843E : 38 | SEC 6866 | 1 PACMAN.S 6799 | Code | 11 | | 2 | 00/843F : A5 70 | LDA $70 6867 | 1 PACMAN.S 6800 | Code | 11 | | 2 | 00/8441 : E9 02 | SBC #$02 6868 | 1 PACMAN.S 6801 | Code | 11 | | 2 | 00/8443 : 85 70 | STA $70 6869 | 1 PACMAN.S 6802 | Code | 11 | | 3 | 00/8445 : 20 A8 7D | JSR L7D8D 6870 | 1 PACMAN.S 6803 | Code | 11 | | 3 | 00/8448 : 20 BD 88 | JSR L88A2 6871 | 1 PACMAN.S 6804 | Code | 11 | | 2 | 00/844B : A5 70 | LDA $70 6872 | 1 PACMAN.S 6805 | Code | 11 | | 2 | 00/844D : C9 7B | CMP #$7B 6873 | 1 PACMAN.S 6806 | Code | 11 | | 2 | 00/844F : B0 A3 | BCS L83D9 6874 | 1 PACMAN.S 6807 | Code | 11 | | 2 | 00/8451 : C9 71 | CMP #$71 6875 | 1 PACMAN.S 6808 | Code | 11 | | 2 | 00/8453 : F0 15 | BEQ L844F 6876 | 1 PACMAN.S 6809 | Code | 11 | | 2 | 00/8455 : E9 73 | SBC #$73 6877 | 1 PACMAN.S 6810 | Code | 11 | | 1 | 00/8457 : AA | TAX 6878 | 1 PACMAN.S 6811 | Code | 11 | | 2 | 00/8458 : A9 A0 | LDA #$A0 6879 | 1 PACMAN.S 6812 | Code | 11 | | 2 | 00/845A : 85 80 | STA $80 6880 | 1 PACMAN.S 6813 | Code | 11 | | 3 | 00/845C : BD 99 84 | LDA L847E,X 6881 | 1 PACMAN.S 6814 | Code | 11 | | 3 | 00/845F : BC 9A 84 | LDY L847F,X 6882 | 1 PACMAN.S 6815 | Code | 11 | | 2 | 00/8462 : A2 7F | LDX #$7F 6883 | 1 PACMAN.S 6816 | Code | 11 | | 3 | 00/8464 : 20 9B 81 | JSR cartoonVLINE 6884 | 1 PACMAN.S 6817 | Code | 11 | | 3 | 00/8467 : 4C F4 83 | JMP L83D9 6885 | 1 PACMAN.S 6818 | Empty | 11 | | 0 | 00/846A | 6886 | 1 PACMAN.S 6819 | Code | 11 | | 3 | 00/846A : 20 A8 7D | L844F JSR L7D8D 6887 | 1 PACMAN.S 6820 | Code | 11 | | 3 | 00/846D : 20 9E 69 | JSR eraseSPRITE44 6888 | 1 PACMAN.S 6821 | Code | 11 | | 3 | 00/8470 : 20 A8 7D | JSR L7D8D 6889 | 1 PACMAN.S 6822 | Code | 11 | | 1 | 00/8473 : 18 | CLC 6890 | 1 PACMAN.S 6823 | Code | 11 | | 2 | 00/8474 : A5 0C | LDA {$0c} 6891 | 1 PACMAN.S 6824 | Code | 11 | | 2 | 00/8476 : 69 0A | ADC #$0A 6892 | 1 PACMAN.S 6825 | Code | 11 | | 2 | 00/8478 : 85 0C | STA {$0c} 6893 | 1 PACMAN.S 6826 | Code | 11 | | 3 | 00/847A : 20 9E 69 | JSR eraseSPRITE44 6894 | 1 PACMAN.S 6827 | Code | 11 | | 3 | 00/847D : 20 A8 7D | JSR L7D8D 6895 | 1 PACMAN.S 6828 | Code | 11 | | 3 | 00/8480 : 20 BD 88 | JSR L88A2 6896 | 1 PACMAN.S 6829 | Code | 11 | | 2 | 00/8483 : A9 74 | LDA #$74 6897 | 1 PACMAN.S 6830 | Code | 11 | | 2 | 00/8485 : A0 7D | LDY #$7D 6898 | 1 PACMAN.S 6831 | Code | 11 | | 2 | 00/8487 : A2 7F | LDX #$7F 6899 | 1 PACMAN.S 6832 | Code | 11 | | 3 | 00/8489 : 20 9B 81 | JSR cartoonVLINE 6900 | 1 PACMAN.S 6833 | Code | 11 | | 2 | 00/848C : A9 76 | LDA #$76 6901 | 1 PACMAN.S 6834 | Code | 11 | | 2 | 00/848E : A0 7E | LDY #$7E 6902 | 1 PACMAN.S 6835 | Code | 11 | | 2 | 00/8490 : A2 7F | LDX #$7F 6903 | 1 PACMAN.S 6836 | Code | 11 | | 3 | 00/8492 : 20 9B 81 | JSR cartoonVLINE 6904 | 1 PACMAN.S 6837 | Code | 11 | | 3 | 00/8495 : 4C F4 83 | JMP L83D9 6905 | 1 PACMAN.S 6838 | Code | 11 | | 1 | 00/8498 : 60 | L847D RTS 6906 | 1 PACMAN.S 6839 | Empty | 11 | | 0 | 00/8499 | 6907 | 1 PACMAN.S 6840 | Data | 11 | | 1 | 00/8499 : 79 | L847E DB $79 6908 | 1 PACMAN.S 6841 | Data | 11 | | 1 | 00/849A : 7B | L847F DB $7B 6909 | 1 PACMAN.S 6842 | Data | 11 | | 1 | 00/849B : 7B | DB $7B 6910 | 1 PACMAN.S 6843 | Data | 11 | | 1 | 00/849C : 7C | DB $7C 6911 | 1 PACMAN.S 6844 | Data | 11 | | 1 | 00/849D : 7D | DB $7D 6912 | 1 PACMAN.S 6845 | Data | 11 | | 1 | 00/849E : 7D | DB $7D 6913 | 1 PACMAN.S 6846 | Data | 11 | | 1 | 00/849F : 7F | DB $7F 6914 | 1 PACMAN.S 6847 | Data | 11 | | 1 | 00/84A0 : 7E | DB $7E 6915 | 1 PACMAN.S 6848 | Empty | 11 | | 0 | 00/84A1 | 6916 | 1 PACMAN.S 6849 | Comment | 11 | | 0 | 00/84A1 | *----------------------------------- 6917 | 1 PACMAN.S 6850 | Comment | 11 | | 0 | 00/84A1 | * PLAY CARTOON 3 6918 | 1 PACMAN.S 6851 | Comment | 11 | | 0 | 00/84A1 | *----------------------------------- 6919 | 1 PACMAN.S 6852 | Empty | 11 | | 0 | 00/84A1 | 6920 | 1 PACMAN.S 6853 | Empty | 11 | | 0 | 00/84A1 | playCARTOON3 6921 | 1 PACMAN.S 6854 | Code | 11 | | 3 | 00/84A1 : 20 61 6F | JSR clearHGR 6922 | 1 PACMAN.S 6855 | Code | 11 | | 3 | 00/84A4 : 20 4A 6F | JSR setHGR 6923 | 1 PACMAN.S 6856 | Code | 11 | | 3 | 00/84A7 : 20 A4 81 | JSR initCARTOON 6924 | 1 PACMAN.S 6857 | Code | 11 | | 2 | 00/84AA : C6 59 | L848F DEC $59 6925 | 1 PACMAN.S 6858 | Code | 11 | | 2 | 00/84AC : D0 1D | BNE L84B0 6926 | 1 PACMAN.S 6859 | Code | 11 | | 2 | 00/84AE : A9 26 | LDA #$26 6927 | 1 PACMAN.S 6860 | Code | 11 | | 2 | 00/84B0 : 85 59 | STA $59 6928 | 1 PACMAN.S 6861 | Code | 11 | | 3 | 00/84B2 : 20 9B 7D | JSR L7D80 6929 | 1 PACMAN.S 6862 | Code | 11 | | 3 | 00/84B5 : 20 9E 69 | JSR eraseSPRITE44 6930 | 1 PACMAN.S 6863 | Code | 11 | | 1 | 00/84B8 : 38 | SEC 6931 | 1 PACMAN.S 6864 | Code | 11 | | 2 | 00/84B9 : A5 60 | LDA $60 6932 | 1 PACMAN.S 6865 | Code | 11 | | 2 | 00/84BB : E9 02 | SBC #$02 6933 | 1 PACMAN.S 6866 | Code | 11 | | 2 | 00/84BD : 85 60 | STA $60 6934 | 1 PACMAN.S 6867 | Code | 11 | | 2 | 00/84BF : C9 20 | CMP #$20 6935 | 1 PACMAN.S 6868 | Code | 11 | | 2 | 00/84C1 : 90 35 | BCC L84DD 6936 | 1 PACMAN.S 6869 | Code | 11 | | 3 | 00/84C3 : 20 9B 7D | JSR L7D80 6937 | 1 PACMAN.S 6870 | Code | 11 | | 2 | 00/84C6 : E6 66 | INC $66 6938 | 1 PACMAN.S 6871 | Code | 11 | | 3 | 00/84C8 : 20 BF 79 | JSR L79A4 6939 | 1 PACMAN.S 6872 | Code | 11 | | 3 | 00/84CB : 20 01 6D | L84B0 JSR doWAIT 6940 | 1 PACMAN.S 6873 | Code | 11 | | 2 | 00/84CE : C6 80 | DEC $80 6941 | 1 PACMAN.S 6874 | Code | 11 | | 2 | 00/84D0 : D0 D8 | BNE L848F 6942 | 1 PACMAN.S 6875 | Empty | 11 | | 0 | 00/84D2 | 6943 | 1 PACMAN.S 6876 | Code | 11 | | 2 | 00/84D2 : A9 21 | LDA #$21 6944 | 1 PACMAN.S 6877 | Code | 11 | | 2 | 00/84D4 : 85 80 | STA $80 6945 | 1 PACMAN.S 6878 | Code | 11 | | 3 | 00/84D6 : 20 A8 7D | JSR L7D8D 6946 | 1 PACMAN.S 6879 | Code | 11 | | 3 | 00/84D9 : 20 9E 69 | JSR eraseSPRITE44 6947 | 1 PACMAN.S 6880 | Code | 11 | | 1 | 00/84DC : 38 | SEC 6948 | 1 PACMAN.S 6881 | Code | 11 | | 2 | 00/84DD : A5 70 | LDA $70 6949 | 1 PACMAN.S 6882 | Code | 11 | | 2 | 00/84DF : E9 02 | SBC #$02 6950 | 1 PACMAN.S 6883 | Code | 11 | | 2 | 00/84E1 : 85 70 | STA $70 6951 | 1 PACMAN.S 6884 | Code | 11 | | 3 | 00/84E3 : 20 A8 7D | JSR L7D8D 6952 | 1 PACMAN.S 6885 | Code | 11 | | 3 | 00/84E6 : 20 BD 88 | JSR L88A2 6953 | 1 PACMAN.S 6886 | Code | 11 | | 1 | 00/84E9 : 18 | CLC 6954 | 1 PACMAN.S 6887 | Code | 11 | | 2 | 00/84EA : A5 70 | LDA $70 6955 | 1 PACMAN.S 6888 | Code | 11 | | 2 | 00/84EC : 69 03 | ADC #$03 6956 | 1 PACMAN.S 6889 | Code | 11 | | 2 | 00/84EE : A0 7D | LDY #$7D 6957 | 1 PACMAN.S 6890 | Code | 11 | | 2 | 00/84F0 : A2 7F | LDX #$7F 6958 | 1 PACMAN.S 6891 | Code | 11 | | 3 | 00/84F2 : 20 9B 81 | JSR cartoonVLINE 6959 | 1 PACMAN.S 6892 | Code | 11 | | 3 | 00/84F5 : 4C AA 84 | JMP L848F 6960 | 1 PACMAN.S 6893 | Empty | 11 | | 0 | 00/84F8 | 6961 | 1 PACMAN.S 6894 | Comment | 11 | | 0 | 00/84F8 | *--- Play 2nd part of the cartoon 6962 | 1 PACMAN.S 6895 | Empty | 11 | | 0 | 00/84F8 | 6963 | 1 PACMAN.S 6896 | Code | 11 | | 3 | 00/84F8 : 20 A8 7D | L84DD JSR L7D8D 6964 | 1 PACMAN.S 6897 | Code | 11 | | 3 | 00/84FB : 20 9E 69 | JSR eraseSPRITE44 6965 | 1 PACMAN.S 6898 | Code | 11 | | 2 | 00/84FE : A0 08 | LDY #$08 6966 | 1 PACMAN.S 6899 | Code | 11 | | 2 | 00/8500 : A2 64 | L84E5 LDX #$64 6967 | 1 PACMAN.S 6900 | Code | 11 | | 3 | 00/8502 : 20 03 6D | JSR doWAIT2 6968 | 1 PACMAN.S 6901 | Code | 11 | | 1 | 00/8505 : 88 | DEY 6969 | 1 PACMAN.S 6902 | Code | 11 | | 2 | 00/8506 : D0 F8 | BNE L84E5 6970 | 1 PACMAN.S 6903 | Code | 11 | | 2 | 00/8508 : A9 37 | LDA #$37 6971 | 1 PACMAN.S 6904 | Code | 11 | | 2 | 00/850A : 85 70 | STA $70 6972 | 1 PACMAN.S 6905 | Code | 11 | | 2 | 00/850C : A9 10 | LDA #$10 6973 | 1 PACMAN.S 6906 | Code | 11 | | 2 | 00/850E : 85 60 | STA $60 6974 | 1 PACMAN.S 6907 | Code | 11 | | 2 | 00/8510 : A9 02 | LDA #$02 6975 | 1 PACMAN.S 6908 | Code | 11 | | 2 | 00/8512 : 85 62 | STA $62 6976 | 1 PACMAN.S 6909 | Code | 11 | | 2 | 00/8514 : C6 59 | L84F9 DEC $59 6977 | 1 PACMAN.S 6910 | Code | 11 | | 2 | 00/8516 : D0 1C | BNE L8519 6978 | 1 PACMAN.S 6911 | Code | 11 | | 2 | 00/8518 : A9 22 | LDA #$22 6979 | 1 PACMAN.S 6912 | Code | 11 | | 2 | 00/851A : 85 59 | STA $59 6980 | 1 PACMAN.S 6913 | Code | 11 | | 3 | 00/851C : 20 9B 7D | JSR L7D80 6981 | 1 PACMAN.S 6914 | Code | 11 | | 3 | 00/851F : 20 9E 69 | JSR eraseSPRITE44 6982 | 1 PACMAN.S 6915 | Code | 11 | | 2 | 00/8522 : A5 60 | LDA $60 6983 | 1 PACMAN.S 6916 | Code | 11 | | 2 | 00/8524 : C9 B0 | CMP #$B0 6984 | 1 PACMAN.S 6917 | Code | 11 | | 2 | 00/8526 : B0 3C | BCS L8549 6985 | 1 PACMAN.S 6918 | Code | 11 | | 2 | 00/8528 : 69 02 | ADC #$02 6986 | 1 PACMAN.S 6919 | Code | 11 | | 2 | 00/852A : 85 60 | STA $60 6987 | 1 PACMAN.S 6920 | Code | 11 | | 3 | 00/852C : 20 9B 7D | JSR L7D80 6988 | 1 PACMAN.S 6921 | Code | 11 | | 2 | 00/852F : E6 66 | INC $66 6989 | 1 PACMAN.S 6922 | Code | 11 | | 3 | 00/8531 : 20 BF 79 | JSR L79A4 6990 | 1 PACMAN.S 6923 | Code | 11 | | 3 | 00/8534 : 20 01 6D | L8519 JSR doWAIT 6991 | 1 PACMAN.S 6924 | Code | 11 | | 2 | 00/8537 : C6 80 | DEC $80 6992 | 1 PACMAN.S 6925 | Code | 11 | | 2 | 00/8539 : D0 26 | BNE L8546 6993 | 1 PACMAN.S 6926 | Code | 11 | | 2 | 00/853B : A9 27 | LDA #$27 6994 | 1 PACMAN.S 6927 | Code | 11 | | 2 | 00/853D : 85 80 | STA $80 6995 | 1 PACMAN.S 6928 | Code | 11 | | 3 | 00/853F : 20 A8 7D | JSR L7D8D 6996 | 1 PACMAN.S 6929 | Code | 11 | | 3 | 00/8542 : 20 E9 69 | JSR eraseSPRITE54 6997 | 1 PACMAN.S 6930 | Code | 11 | | 1 | 00/8545 : 18 | CLC 6998 | 1 PACMAN.S 6931 | Code | 11 | | 2 | 00/8546 : A5 70 | LDA $70 6999 | 1 PACMAN.S 6932 | Code | 11 | | 2 | 00/8548 : 69 02 | ADC #$02 7000 | 1 PACMAN.S 6933 | Code | 11 | | 2 | 00/854A : 85 70 | STA $70 7001 | 1 PACMAN.S 6934 | Code | 11 | | 3 | 00/854C : 20 A8 7D | JSR L7D8D 7002 | 1 PACMAN.S 6935 | Code | 11 | | 2 | 00/854F : A5 66 | LDA $66 7003 | 1 PACMAN.S 6936 | Code | 11 | | 2 | 00/8551 : 29 02 | AND #$02 7004 | 1 PACMAN.S 6937 | Code | 11 | | 1 | 00/8553 : AA | TAX 7005 | 1 PACMAN.S 6938 | Code | 11 | | 3 | 00/8554 : BD 65 85 | LDA L854A,X 7006 | 1 PACMAN.S 6939 | Code | 11 | | 3 | 00/8557 : BC 66 85 | LDY L854A+1,X 7007 | 1 PACMAN.S 6940 | Code | 11 | | 2 | 00/855A : 85 16 | STA {$16} 7008 | 1 PACMAN.S 6941 | Code | 11 | | 2 | 00/855C : 84 17 | STY {$16}+1 7009 | 1 PACMAN.S 6942 | Code | 11 | | 3 | 00/855E : 20 3A 7E | JSR L7E1F 7010 | 1 PACMAN.S 6943 | Code | 11 | | 3 | 00/8561 : 4C 14 85 | L8546 JMP L84F9 7011 | 1 PACMAN.S 6944 | Code | 11 | | 1 | 00/8564 : 60 | L8549 RTS 7012 | 1 PACMAN.S 6945 | Empty | 11 | | 0 | 00/8565 | 7013 | 1 PACMAN.S 6946 | Data | 11 | | 2 | 00/8565 : 87 85 | L854A DA L856C 7014 | 1 PACMAN.S 6947 | Data | 11 | | 2 | 00/8567 : 69 85 | DA L854E 7015 | 1 PACMAN.S 6948 | Empty | 11 | | 0 | 00/8569 | 7016 | 1 PACMAN.S 6949 | Data | 11 | | 1 | 00/8569 : 00 | L854E DB $00 7017 | 1 PACMAN.S 6950 | Data | 11 | | 1 | 00/856A : 00 | DB $00 7018 | 1 PACMAN.S 6951 | Data | 11 | | 1 | 00/856B : 00 | DB $00 7019 | 1 PACMAN.S 6952 | Data | 11 | | 1 | 00/856C : 00 | DB $00 7020 | 1 PACMAN.S 6953 | Data | 11 | | 1 | 00/856D : 00 | DB $00 7021 | 1 PACMAN.S 6954 | Data | 11 | | 1 | 00/856E : 00 | DB $00 7022 | 1 PACMAN.S 6955 | Data | 11 | | 1 | 00/856F : 00 | DB $00 7023 | 1 PACMAN.S 6956 | Data | 11 | | 1 | 00/8570 : 00 | DB $00 7024 | 1 PACMAN.S 6957 | Data | 11 | | 1 | 00/8571 : 00 | DB $00 7025 | 1 PACMAN.S 6958 | Data | 11 | | 1 | 00/8572 : 00 | DB $00 7026 | 1 PACMAN.S 6959 | Data | 11 | | 1 | 00/8573 : 00 | DB $00 7027 | 1 PACMAN.S 6960 | Data | 11 | | 1 | 00/8574 : 00 | DB $00 7028 | 1 PACMAN.S 6961 | Data | 11 | | 1 | 00/8575 : 00 | DB $00 7029 | 1 PACMAN.S 6962 | Data | 11 | | 1 | 00/8576 : 00 | DB $00 7030 | 1 PACMAN.S 6963 | Data | 11 | | 1 | 00/8577 : 00 | DB $00 7031 | 1 PACMAN.S 6964 | Data | 11 | | 1 | 00/8578 : 61 | DB $61 7032 | 1 PACMAN.S 6965 | Data | 11 | | 1 | 00/8579 : 05 | DB $05 7033 | 1 PACMAN.S 6966 | Data | 11 | | 1 | 00/857A : 00 | DB $00 7034 | 1 PACMAN.S 6967 | Data | 11 | | 1 | 00/857B : 23 | DB $23 7035 | 1 PACMAN.S 6968 | Data | 11 | | 1 | 00/857C : 07 | DB $07 7036 | 1 PACMAN.S 6969 | Data | 11 | | 1 | 00/857D : 00 | DB $00 7037 | 1 PACMAN.S 6970 | Data | 11 | | 1 | 00/857E : 33 | DB $33 7038 | 1 PACMAN.S 6971 | Data | 11 | | 1 | 00/857F : 02 | DB $02 7039 | 1 PACMAN.S 6972 | Data | 11 | | 1 | 00/8580 : 00 | DB $00 7040 | 1 PACMAN.S 6973 | Data | 11 | | 1 | 00/8581 : 1E | DB $1E 7041 | 1 PACMAN.S 6974 | Data | 11 | | 1 | 00/8582 : 00 | DB $00 7042 | 1 PACMAN.S 6975 | Data | 11 | | 1 | 00/8583 : 00 | DB $00 7043 | 1 PACMAN.S 6976 | Data | 11 | | 1 | 00/8584 : 0C | DB $0C 7044 | 1 PACMAN.S 6977 | Data | 11 | | 1 | 00/8585 : 00 | DB $00 7045 | 1 PACMAN.S 6978 | Data | 11 | | 1 | 00/8586 : 00 | DB $00 7046 | 1 PACMAN.S 6979 | Data | 11 | | 1 | 00/8587 : 00 | L856C DB $00 7047 | 1 PACMAN.S 6980 | Data | 11 | | 1 | 00/8588 : 00 | DB $00 7048 | 1 PACMAN.S 6981 | Data | 11 | | 1 | 00/8589 : 00 | DB $00 7049 | 1 PACMAN.S 6982 | Data | 11 | | 1 | 00/858A : 00 | DB $00 7050 | 1 PACMAN.S 6983 | Data | 11 | | 1 | 00/858B : 00 | DB $00 7051 | 1 PACMAN.S 6984 | Data | 11 | | 1 | 00/858C : 00 | DB $00 7052 | 1 PACMAN.S 6985 | Data | 11 | | 1 | 00/858D : 00 | DB $00 7053 | 1 PACMAN.S 6986 | Data | 11 | | 1 | 00/858E : 00 | DB $00 7054 | 1 PACMAN.S 6987 | Data | 11 | | 1 | 00/858F : 00 | DB $00 7055 | 1 PACMAN.S 6988 | Data | 11 | | 1 | 00/8590 : 00 | DB $00 7056 | 1 PACMAN.S 6989 | Data | 11 | | 1 | 00/8591 : 00 | DB $00 7057 | 1 PACMAN.S 6990 | Data | 11 | | 1 | 00/8592 : 00 | DB $00 7058 | 1 PACMAN.S 6991 | Data | 11 | | 1 | 00/8593 : 00 | DB $00 7059 | 1 PACMAN.S 6992 | Data | 11 | | 1 | 00/8594 : 00 | DB $00 7060 | 1 PACMAN.S 6993 | Data | 11 | | 1 | 00/8595 : 00 | DB $00 7061 | 1 PACMAN.S 6994 | Data | 11 | | 1 | 00/8596 : 00 | DB $00 7062 | 1 PACMAN.S 6995 | Data | 11 | | 1 | 00/8597 : 07 | DB $07 7063 | 1 PACMAN.S 6996 | Data | 11 | | 1 | 00/8598 : 00 | DB $00 7064 | 1 PACMAN.S 6997 | Data | 11 | | 1 | 00/8599 : 4E | DB $4E 7065 | 1 PACMAN.S 6998 | Data | 11 | | 1 | 00/859A : 05 | DB $05 7066 | 1 PACMAN.S 6999 | Data | 11 | | 1 | 00/859B : 00 | DB $00 7067 | 1 PACMAN.S 7000 | Data | 11 | | 1 | 00/859C : 6F | DB $6F 7068 | 1 PACMAN.S 7001 | Data | 11 | | 1 | 00/859D : 00 | DB $00 7069 | 1 PACMAN.S 7002 | Data | 11 | | 1 | 00/859E : 00 | DB $00 7070 | 1 PACMAN.S 7003 | Data | 11 | | 1 | 00/859F : 39 | DB $39 7071 | 1 PACMAN.S 7004 | Data | 11 | | 1 | 00/85A0 : 00 | DB $00 7072 | 1 PACMAN.S 7005 | Data | 11 | | 1 | 00/85A1 : 00 | DB $00 7073 | 1 PACMAN.S 7006 | Data | 11 | | 1 | 00/85A2 : 30 | DB $30 7074 | 1 PACMAN.S 7007 | Data | 11 | | 1 | 00/85A3 : 00 | DB $00 7075 | 1 PACMAN.S 7008 | Data | 11 | | 1 | 00/85A4 : 00 | DB $00 7076 | 1 PACMAN.S 7009 | Data | 11 | | 1 | 00/85A5 : 60 | DB $60 7077 | 1 PACMAN.S 7010 | Data | 11 | | 1 | 00/85A6 : 60 | DB $60 7078 | 1 PACMAN.S 7011 | Empty | 11 | | 0 | 00/85A7 | 7079 | 1 PACMAN.S 7012 | Comment | 11 | | 0 | 00/85A7 | *----------------------------------- 7080 | 1 PACMAN.S 7013 | Comment | 11 | | 0 | 00/85A7 | * PACMAN IS TRAPPED (DEAD CODE) 7081 | 1 PACMAN.S 7014 | Comment | 11 | | 0 | 00/85A7 | *----------------------------------- 7082 | 1 PACMAN.S 7015 | Empty | 11 | | 0 | 00/85A7 | 7083 | 1 PACMAN.S 7016 | Code | 11 | | 3 | 00/85A7 : 20 61 6F | L858C JSR clearHGR 7084 | 1 PACMAN.S 7017 | Code | 11 | | 3 | 00/85AA : 20 4A 6F | JSR setHGR 7085 | 1 PACMAN.S 7018 | Code | 11 | | 2 | 00/85AD : A9 80 | LDA #$80 7086 | 1 PACMAN.S 7019 | Code | 11 | | 2 | 00/85AF : 85 1E | STA $1E 7087 | 1 PACMAN.S 7020 | Code | 11 | | 2 | 00/85B1 : A9 00 | LDA #$00 7088 | 1 PACMAN.S 7021 | Code | 11 | | 2 | 00/85B3 : A0 7A | LDY #$7A 7089 | 1 PACMAN.S 7022 | Code | 11 | | 2 | 00/85B5 : A2 51 | LDX #$51 7090 | 1 PACMAN.S 7023 | Code | 11 | | 3 | 00/85B7 : 20 8E 81 | JSR cartoonHLINE 7091 | 1 PACMAN.S 7024 | Code | 11 | | 2 | 00/85BA : A9 00 | LDA #$00 7092 | 1 PACMAN.S 7025 | Code | 11 | | 2 | 00/85BC : A0 7A | LDY #$7A 7093 | 1 PACMAN.S 7026 | Code | 11 | | 2 | 00/85BE : A2 5E | LDX #$5E 7094 | 1 PACMAN.S 7027 | Code | 11 | | 3 | 00/85C0 : 20 8E 81 | JSR cartoonHLINE 7095 | 1 PACMAN.S 7028 | Code | 11 | | 2 | 00/85C3 : A9 88 | LDA #$88 7096 | 1 PACMAN.S 7029 | Code | 11 | | 2 | 00/85C5 : A0 FC | LDY #$FC 7097 | 1 PACMAN.S 7030 | Code | 11 | | 2 | 00/85C7 : A2 51 | LDX #$51 7098 | 1 PACMAN.S 7031 | Code | 11 | | 3 | 00/85C9 : 20 8E 81 | JSR cartoonHLINE 7099 | 1 PACMAN.S 7032 | Code | 11 | | 2 | 00/85CC : A9 88 | LDA #$88 7100 | 1 PACMAN.S 7033 | Code | 11 | | 2 | 00/85CE : A0 FC | LDY #$FC 7101 | 1 PACMAN.S 7034 | Code | 11 | | 2 | 00/85D0 : A2 5E | LDX #$5E 7102 | 1 PACMAN.S 7035 | Code | 11 | | 3 | 00/85D2 : 20 8E 81 | JSR cartoonHLINE 7103 | 1 PACMAN.S 7036 | Code | 11 | | 2 | 00/85D5 : A9 7A | LDA #$7A 7104 | 1 PACMAN.S 7037 | Code | 11 | | 2 | 00/85D7 : A0 00 | LDY #$00 7105 | 1 PACMAN.S 7038 | Code | 11 | | 2 | 00/85D9 : A2 51 | LDX #$51 7106 | 1 PACMAN.S 7039 | Code | 11 | | 3 | 00/85DB : 20 9B 81 | JSR cartoonVLINE 7107 | 1 PACMAN.S 7040 | Code | 11 | | 2 | 00/85DE : A9 88 | LDA #$88 7108 | 1 PACMAN.S 7041 | Code | 11 | | 2 | 00/85E0 : A0 00 | LDY #$00 7109 | 1 PACMAN.S 7042 | Code | 11 | | 2 | 00/85E2 : A2 51 | LDX #$51 7110 | 1 PACMAN.S 7043 | Code | 11 | | 3 | 00/85E4 : 20 9B 81 | JSR cartoonVLINE 7111 | 1 PACMAN.S 7044 | Code | 11 | | 2 | 00/85E7 : A9 7A | LDA #$7A 7112 | 1 PACMAN.S 7045 | Code | 11 | | 2 | 00/85E9 : A0 5E | LDY #$5E 7113 | 1 PACMAN.S 7046 | Code | 11 | | 2 | 00/85EB : A2 BE | LDX #$BE 7114 | 1 PACMAN.S 7047 | Code | 11 | | 3 | 00/85ED : 20 9B 81 | JSR cartoonVLINE 7115 | 1 PACMAN.S 7048 | Code | 11 | | 2 | 00/85F0 : A9 88 | LDA #$88 7116 | 1 PACMAN.S 7049 | Code | 11 | | 2 | 00/85F2 : A0 5E | LDY #$5E 7117 | 1 PACMAN.S 7050 | Code | 11 | | 2 | 00/85F4 : A2 BE | LDX #$BE 7118 | 1 PACMAN.S 7051 | Code | 11 | | 3 | 00/85F6 : 20 9B 81 | JSR cartoonVLINE 7119 | 1 PACMAN.S 7052 | Code | 11 | | 3 | 00/85F9 : 20 A4 81 | JSR initCARTOON 7120 | 1 PACMAN.S 7053 | Code | 11 | | 2 | 00/85FC : A9 02 | LDA #$02 7121 | 1 PACMAN.S 7054 | Code | 11 | | 2 | 00/85FE : 85 66 | STA $66 7122 | 1 PACMAN.S 7055 | Code | 11 | | 2 | 00/8600 : A9 04 | LDA #$04 7123 | 1 PACMAN.S 7056 | Code | 11 | | 2 | 00/8602 : 85 E0 | STA $E0 7124 | 1 PACMAN.S 7057 | Code | 11 | | 3 | 00/8604 : 20 2D 87 | L85E9 JSR L8712 7125 | 1 PACMAN.S 7058 | Code | 11 | | 2 | 00/8607 : C6 E0 | DEC $E0 7126 | 1 PACMAN.S 7059 | Code | 11 | | 2 | 00/8609 : D0 F9 | BNE L85E9 7127 | 1 PACMAN.S 7060 | Code | 11 | | 2 | 00/860B : A9 81 | LDA #$81 7128 | 1 PACMAN.S 7061 | Code | 11 | | 2 | 00/860D : 85 60 | STA $60 7129 | 1 PACMAN.S 7062 | Code | 11 | | 2 | 00/860F : 85 84 | STA $84 7130 | 1 PACMAN.S 7063 | Code | 11 | | 2 | 00/8611 : 85 98 | STA $98 7131 | 1 PACMAN.S 7064 | Code | 11 | | 2 | 00/8613 : A9 31 | LDA #$31 7132 | 1 PACMAN.S 7065 | Code | 11 | | 2 | 00/8615 : 85 AC | STA $AC 7133 | 1 PACMAN.S 7066 | Code | 11 | | 2 | 00/8617 : A9 D1 | LDA #$D1 7134 | 1 PACMAN.S 7067 | Code | 11 | | 2 | 00/8619 : 85 C0 | STA $C0 7135 | 1 PACMAN.S 7068 | Code | 11 | | 2 | 00/861B : A9 57 | LDA #$57 7136 | 1 PACMAN.S 7069 | Code | 11 | | 2 | 00/861D : 85 61 | STA $61 7137 | 1 PACMAN.S 7070 | Code | 11 | | 2 | 00/861F : 85 AD | STA $AD 7138 | 1 PACMAN.S 7071 | Code | 11 | | 2 | 00/8621 : 85 C1 | STA $C1 7139 | 1 PACMAN.S 7072 | Code | 11 | | 2 | 00/8623 : A9 07 | LDA #$07 7140 | 1 PACMAN.S 7073 | Code | 11 | | 2 | 00/8625 : 85 85 | STA $85 7141 | 1 PACMAN.S 7074 | Code | 11 | | 2 | 00/8627 : A9 A7 | LDA #$A7 7142 | 1 PACMAN.S 7075 | Code | 11 | | 2 | 00/8629 : 85 99 | STA $99 7143 | 1 PACMAN.S 7076 | Code | 11 | | 3 | 00/862B : 20 9B 7D | JSR L7D80 7144 | 1 PACMAN.S 7077 | Code | 11 | | 3 | 00/862E : 20 BF 79 | JSR L79A4 7145 | 1 PACMAN.S 7078 | Code | 11 | | 2 | 00/8631 : A9 04 | L8616 LDA #$04 7146 | 1 PACMAN.S 7079 | Code | 11 | | 2 | 00/8633 : 85 E0 | STA $E0 7147 | 1 PACMAN.S 7080 | Code | 11 | | 3 | 00/8635 : 20 17 87 | L861A JSR L86FC 7148 | 1 PACMAN.S 7081 | Code | 11 | | 2 | 00/8638 : C6 80 | DEC $80 7149 | 1 PACMAN.S 7082 | Code | 11 | | 2 | 00/863A : D0 41 | BNE L8662 7150 | 1 PACMAN.S 7083 | Code | 11 | | 2 | 00/863C : A9 12 | LDA #$12 7151 | 1 PACMAN.S 7084 | Code | 11 | | 2 | 00/863E : 85 80 | STA $80 7152 | 1 PACMAN.S 7085 | Code | 11 | | 3 | 00/8640 : 20 A8 7D | JSR L7D8D 7153 | 1 PACMAN.S 7086 | Code | 11 | | 3 | 00/8643 : 20 9E 69 | JSR eraseSPRITE44 7154 | 1 PACMAN.S 7087 | Code | 11 | | 2 | 00/8646 : A5 E0 | LDA $E0 7155 | 1 PACMAN.S 7088 | Code | 11 | | 2 | 00/8648 : C9 03 | CMP #$03 7156 | 1 PACMAN.S 7089 | Code | 11 | | 2 | 00/864A : B0 18 | BCS L8649 7157 | 1 PACMAN.S 7090 | Code | 11 | | 2 | 00/864C : C9 02 | CMP #$02 7158 | 1 PACMAN.S 7091 | Code | 11 | | 2 | 00/864E : F0 0A | BEQ L863F 7159 | 1 PACMAN.S 7092 | Code | 11 | | 1 | 00/8650 : 18 | CLC 7160 | 1 PACMAN.S 7093 | Code | 11 | | 2 | 00/8651 : A5 71 | LDA $71 7161 | 1 PACMAN.S 7094 | Code | 11 | | 2 | 00/8653 : 69 02 | ADC #$02 7162 | 1 PACMAN.S 7095 | Code | 11 | | 2 | 00/8655 : 85 71 | STA $71 7163 | 1 PACMAN.S 7096 | Code | 11 | | 3 | 00/8657 : 4C 77 86 | JMP L865C 7164 | 1 PACMAN.S 7097 | Empty | 11 | | 0 | 00/865A | 7165 | 1 PACMAN.S 7098 | Code | 11 | | 2 | 00/865A : A5 71 | L863F LDA $71 7166 | 1 PACMAN.S 7099 | Code | 11 | | 1 | 00/865C : 38 | SEC 7167 | 1 PACMAN.S 7100 | Code | 11 | | 2 | 00/865D : E9 02 | SBC #$02 7168 | 1 PACMAN.S 7101 | Code | 11 | | 2 | 00/865F : 85 71 | STA $71 7169 | 1 PACMAN.S 7102 | Code | 11 | | 3 | 00/8661 : 4C 77 86 | JMP L865C 7170 | 1 PACMAN.S 7103 | Empty | 11 | | 0 | 00/8664 | 7171 | 1 PACMAN.S 7104 | Code | 11 | | 2 | 00/8664 : F0 0A | L8649 BEQ L8655 7172 | 1 PACMAN.S 7105 | Code | 11 | | 1 | 00/8666 : 38 | SEC 7173 | 1 PACMAN.S 7106 | Code | 11 | | 2 | 00/8667 : A5 70 | LDA $70 7174 | 1 PACMAN.S 7107 | Code | 11 | | 2 | 00/8669 : E9 02 | SBC #$02 7175 | 1 PACMAN.S 7108 | Code | 11 | | 2 | 00/866B : 85 70 | STA $70 7176 | 1 PACMAN.S 7109 | Code | 11 | | 3 | 00/866D : 4C 77 86 | JMP L865C 7177 | 1 PACMAN.S 7110 | Empty | 11 | | 0 | 00/8670 | 7178 | 1 PACMAN.S 7111 | Code | 11 | | 1 | 00/8670 : 18 | L8655 CLC 7179 | 1 PACMAN.S 7112 | Code | 11 | | 2 | 00/8671 : A5 70 | LDA $70 7180 | 1 PACMAN.S 7113 | Code | 11 | | 2 | 00/8673 : 69 02 | ADC #$02 7181 | 1 PACMAN.S 7114 | Code | 11 | | 2 | 00/8675 : 85 70 | STA $70 7182 | 1 PACMAN.S 7115 | Code | 11 | | 3 | 00/8677 : 20 A8 7D | L865C JSR L7D8D 7183 | 1 PACMAN.S 7116 | Code | 11 | | 3 | 00/867A : 20 BD 88 | JSR L88A2 7184 | 1 PACMAN.S 7117 | Code | 11 | | 3 | 00/867D : 20 2D 87 | L8662 JSR L8712 7185 | 1 PACMAN.S 7118 | Code | 11 | | 2 | 00/8680 : C6 E0 | DEC $E0 7186 | 1 PACMAN.S 7119 | Code | 11 | | 2 | 00/8682 : D0 B1 | BNE L861A 7187 | 1 PACMAN.S 7120 | Code | 11 | | 2 | 00/8684 : A5 85 | LDA $85 7188 | 1 PACMAN.S 7121 | Code | 11 | | 2 | 00/8686 : C9 43 | CMP #$43 7189 | 1 PACMAN.S 7122 | Code | 11 | | 2 | 00/8688 : 90 A7 | BCC L8616 7190 | 1 PACMAN.S 7123 | Code | 11 | | 3 | 00/868A : 20 0B 7D | JSR L7CF0 7191 | 1 PACMAN.S 7124 | Code | 11 | | 2 | 00/868D : A9 8D | LDA #$8D 7192 | 1 PACMAN.S 7125 | Code | 11 | | 2 | 00/868F : A0 8F | LDY #$8F 7193 | 1 PACMAN.S 7126 | Code | 11 | | 2 | 00/8691 : A2 57 | LDX #$57 7194 | 1 PACMAN.S 7127 | Code | 11 | | 3 | 00/8693 : 20 8E 81 | JSR cartoonHLINE 7195 | 1 PACMAN.S 7128 | Code | 11 | | 2 | 00/8696 : A2 50 | LDX #$50 7196 | 1 PACMAN.S 7129 | Code | 11 | | 3 | 00/8698 : 20 03 6D | JSR doWAIT2 7197 | 1 PACMAN.S 7130 | Code | 11 | | 3 | 00/869B : 20 9B 7D | JSR L7D80 7198 | 1 PACMAN.S 7131 | Code | 11 | | 3 | 00/869E : 20 9E 69 | JSR eraseSPRITE44 7199 | 1 PACMAN.S 7132 | Code | 11 | | 2 | 00/86A1 : A9 01 | LDA #$01 7200 | 1 PACMAN.S 7133 | Code | 11 | | 2 | 00/86A3 : 85 62 | STA $62 7201 | 1 PACMAN.S 7134 | Code | 11 | | 3 | 00/86A5 : 20 9B 7D | JSR L7D80 7202 | 1 PACMAN.S 7135 | Code | 11 | | 3 | 00/86A8 : 20 BF 79 | JSR L79A4 7203 | 1 PACMAN.S 7136 | Code | 11 | | 3 | 00/86AB : 20 0B 7D | JSR L7CF0 7204 | 1 PACMAN.S 7137 | Code | 11 | | 2 | 00/86AE : A9 81 | LDA #$81 7205 | 1 PACMAN.S 7138 | Code | 11 | | 2 | 00/86B0 : A0 49 | LDY #$49 7206 | 1 PACMAN.S 7139 | Code | 11 | | 2 | 00/86B2 : A2 4C | LDX #$4C 7207 | 1 PACMAN.S 7140 | Code | 11 | | 3 | 00/86B4 : 20 9B 81 | JSR cartoonVLINE 7208 | 1 PACMAN.S 7141 | Code | 11 | | 2 | 00/86B7 : A2 50 | LDX #$50 7209 | 1 PACMAN.S 7142 | Code | 11 | | 3 | 00/86B9 : 20 03 6D | JSR doWAIT2 7210 | 1 PACMAN.S 7143 | Code | 11 | | 3 | 00/86BC : 20 9B 7D | JSR L7D80 7211 | 1 PACMAN.S 7144 | Code | 11 | | 3 | 00/86BF : 20 9E 69 | JSR eraseSPRITE44 7212 | 1 PACMAN.S 7145 | Code | 11 | | 2 | 00/86C2 : A9 03 | LDA #$03 7213 | 1 PACMAN.S 7146 | Code | 11 | | 2 | 00/86C4 : 85 62 | STA $62 7214 | 1 PACMAN.S 7147 | Code | 11 | | 3 | 00/86C6 : 20 9B 7D | JSR L7D80 7215 | 1 PACMAN.S 7148 | Code | 11 | | 3 | 00/86C9 : 20 BF 79 | JSR L79A4 7216 | 1 PACMAN.S 7149 | Code | 11 | | 3 | 00/86CC : 20 0B 7D | JSR L7CF0 7217 | 1 PACMAN.S 7150 | Code | 11 | | 2 | 00/86CF : A9 73 | LDA #$73 7218 | 1 PACMAN.S 7151 | Code | 11 | | 2 | 00/86D1 : A0 75 | LDY #$75 7219 | 1 PACMAN.S 7152 | Code | 11 | | 2 | 00/86D3 : A2 57 | LDX #$57 7220 | 1 PACMAN.S 7153 | Code | 11 | | 3 | 00/86D5 : 20 8E 81 | JSR cartoonHLINE 7221 | 1 PACMAN.S 7154 | Code | 11 | | 2 | 00/86D8 : A2 50 | LDX #$50 7222 | 1 PACMAN.S 7155 | Code | 11 | | 3 | 00/86DA : 20 03 6D | JSR doWAIT2 7223 | 1 PACMAN.S 7156 | Code | 11 | | 2 | 00/86DD : A9 00 | LDA #$00 7224 | 1 PACMAN.S 7157 | Code | 11 | | 2 | 00/86DF : 85 62 | STA $62 7225 | 1 PACMAN.S 7158 | Code | 11 | | 3 | 00/86E1 : 20 9B 7D | JSR L7D80 7226 | 1 PACMAN.S 7159 | Code | 11 | | 3 | 00/86E4 : 20 9E 69 | JSR eraseSPRITE44 7227 | 1 PACMAN.S 7160 | Code | 11 | | 3 | 00/86E7 : 20 9B 7D | JSR L7D80 7228 | 1 PACMAN.S 7161 | Code | 11 | | 3 | 00/86EA : 20 BF 79 | JSR L79A4 7229 | 1 PACMAN.S 7162 | Code | 11 | | 3 | 00/86ED : 20 0B 7D | JSR L7CF0 7230 | 1 PACMAN.S 7163 | Code | 11 | | 2 | 00/86F0 : A9 81 | LDA #$81 7231 | 1 PACMAN.S 7164 | Code | 11 | | 2 | 00/86F2 : A0 63 | LDY #$63 7232 | 1 PACMAN.S 7165 | Code | 11 | | 2 | 00/86F4 : A2 66 | LDX #$66 7233 | 1 PACMAN.S 7166 | Code | 11 | | 3 | 00/86F6 : 20 9B 81 | JSR cartoonVLINE 7234 | 1 PACMAN.S 7167 | Code | 11 | | 2 | 00/86F9 : A0 19 | LDY #$19 7235 | 1 PACMAN.S 7168 | Code | 11 | | 1 | 00/86FB : EA | L86E0 NOP 7236 | 1 PACMAN.S 7169 | Code | 11 | | 2 | 00/86FC : A2 64 | LDX #$64 7237 | 1 PACMAN.S 7170 | Code | 11 | | 3 | 00/86FE : 20 03 6D | JSR doWAIT2 7238 | 1 PACMAN.S 7171 | Code | 11 | | 1 | 00/8701 : 88 | DEY 7239 | 1 PACMAN.S 7172 | Code | 11 | | 2 | 00/8702 : D0 F7 | BNE L86E0 7240 | 1 PACMAN.S 7173 | Code | 11 | | 1 | 00/8704 : 60 | RTS 7241 | 1 PACMAN.S 7174 | Empty | 11 | | 0 | 00/8705 | 7242 | 1 PACMAN.S 7175 | Code | 11 | | 2 | 00/8705 : A9 04 | L86EA LDA #$04 7243 | 1 PACMAN.S 7176 | Code | 11 | | 2 | 00/8707 : 85 E0 | STA $E0 7244 | 1 PACMAN.S 7177 | Code | 11 | | 3 | 00/8709 : 20 17 87 | L86EE JSR L86FC 7245 | 1 PACMAN.S 7178 | Code | 11 | | 3 | 00/870C : 20 7E 87 | JSR L8763 7246 | 1 PACMAN.S 7179 | Code | 11 | | 3 | 00/870F : 20 2D 87 | JSR L8712 7247 | 1 PACMAN.S 7180 | Code | 11 | | 2 | 00/8712 : C6 E0 | DEC $E0 7248 | 1 PACMAN.S 7181 | Code | 11 | | 2 | 00/8714 : D0 F3 | BNE L86EE 7249 | 1 PACMAN.S 7182 | Code | 11 | | 1 | 00/8716 : 60 | RTS 7250 | 1 PACMAN.S 7183 | Empty | 11 | | 0 | 00/8717 | 7251 | 1 PACMAN.S 7184 | Code | 11 | | 2 | 00/8717 : A4 E0 | L86FC LDY $E0 7252 | 1 PACMAN.S 7185 | Code | 11 | | 3 | 00/8719 : BE 28 87 | LDX L870D,Y 7253 | 1 PACMAN.S 7186 | Code | 11 | | 2 | 00/871C : A0 13 | LDY #$13 7254 | 1 PACMAN.S 7187 | Code | 11 | | 2 | 00/871E : B5 84 | L8703 LDA $84,X 7255 | 1 PACMAN.S 7188 | Code | 11 | | 3 | 00/8720 : 99 70 00 | STA |$0070,Y 7256 | 1 PACMAN.S 7189 | Code | 11 | | 1 | 00/8723 : CA | DEX 7257 | 1 PACMAN.S 7190 | Code | 11 | | 1 | 00/8724 : 88 | DEY 7258 | 1 PACMAN.S 7191 | Code | 11 | | 2 | 00/8725 : 10 F7 | BPL L8703 7259 | 1 PACMAN.S 7192 | Code | 11 | | 1 | 00/8727 : 60 | RTS 7260 | 1 PACMAN.S 7193 | Empty | 11 | | 0 | 00/8728 | 7261 | 1 PACMAN.S 7194 | Data | 11 | | 1 | 00/8728 : 00 | L870D DB $00 7262 | 1 PACMAN.S 7195 | Data | 11 | | 1 | 00/8729 : 13 | DB $13 7263 | 1 PACMAN.S 7196 | Data | 11 | | 1 | 00/872A : 27 | DB $27 7264 | 1 PACMAN.S 7197 | Data | 11 | | 1 | 00/872B : 3B | DB $3B 7265 | 1 PACMAN.S 7198 | Data | 11 | | 1 | 00/872C : 4F | DB $4F 7266 | 1 PACMAN.S 7199 | Empty | 11 | | 0 | 00/872D | 7267 | 1 PACMAN.S 7200 | Code | 11 | | 2 | 00/872D : A4 E0 | L8712 LDY $E0 7268 | 1 PACMAN.S 7201 | Code | 11 | | 3 | 00/872F : BE 28 87 | LDX L870D,Y 7269 | 1 PACMAN.S 7202 | Code | 11 | | 2 | 00/8732 : A0 13 | LDY #$13 7270 | 1 PACMAN.S 7203 | Code | 11 | | 3 | 00/8734 : B9 70 00 | L8719 LDA |$0070,Y 7271 | 1 PACMAN.S 7204 | Code | 11 | | 2 | 00/8737 : 95 84 | STA $84,X 7272 | 1 PACMAN.S 7205 | Code | 11 | | 1 | 00/8739 : CA | DEX 7273 | 1 PACMAN.S 7206 | Code | 11 | | 1 | 00/873A : 88 | DEY 7274 | 1 PACMAN.S 7207 | Code | 11 | | 2 | 00/873B : 10 F7 | BPL L8719 7275 | 1 PACMAN.S 7208 | Code | 11 | | 1 | 00/873D : 60 | RTS 7276 | 1 PACMAN.S 7209 | Empty | 11 | | 0 | 00/873E | 7277 | 1 PACMAN.S 7210 | Data | 11 | | 1 | 00/873E : 0A | L8723 DB $0A 7278 | 1 PACMAN.S 7211 | Data | 11 | | 1 | 00/873F : 0A | DB $0A 7279 | 1 PACMAN.S 7212 | Data | 11 | | 1 | 00/8740 : 09 | DB $09 7280 | 1 PACMAN.S 7213 | Data | 11 | | 1 | 00/8741 : 08 | DB $08 7281 | 1 PACMAN.S 7214 | Data | 11 | | 1 | 00/8742 : 08 | DB $08 7282 | 1 PACMAN.S 7215 | Data | 11 | | 1 | 00/8743 : 07 | DB $07 7283 | 1 PACMAN.S 7216 | Data | 11 | | 1 | 00/8744 : 07 | DB $07 7284 | 1 PACMAN.S 7217 | Data | 11 | | 1 | 00/8745 : 07 | DB $07 7285 | 1 PACMAN.S 7218 | Data | 11 | | 1 | 00/8746 : 07 | DB $07 7286 | 1 PACMAN.S 7219 | Data | 11 | | 1 | 00/8747 : 06 | DB $06 7287 | 1 PACMAN.S 7220 | Data | 11 | | 1 | 00/8748 : 06 | DB $06 7288 | 1 PACMAN.S 7221 | Data | 11 | | 1 | 00/8749 : 06 | DB $06 7289 | 1 PACMAN.S 7222 | Data | 11 | | 1 | 00/874A : 06 | DB $06 7290 | 1 PACMAN.S 7223 | Data | 11 | | 1 | 00/874B : 05 | DB $05 7291 | 1 PACMAN.S 7224 | Data | 11 | | 1 | 00/874C : 05 | DB $05 7292 | 1 PACMAN.S 7225 | Data | 11 | | 1 | 00/874D : 04 | DB $04 7293 | 1 PACMAN.S 7226 | Data | 11 | | 1 | 00/874E : 13 | L8733 DB $13 7294 | 1 PACMAN.S 7227 | Data | 11 | | 1 | 00/874F : 13 | DB $13 7295 | 1 PACMAN.S 7228 | Data | 11 | | 1 | 00/8750 : 11 | DB $11 7296 | 1 PACMAN.S 7229 | Data | 11 | | 1 | 00/8751 : 10 | DB $10 7297 | 1 PACMAN.S 7230 | Data | 11 | | 1 | 00/8752 : 10 | DB $10 7298 | 1 PACMAN.S 7231 | Data | 11 | | 1 | 00/8753 : 0D | DB $0D 7299 | 1 PACMAN.S 7232 | Data | 11 | | 1 | 00/8754 : 0D | DB $0D 7300 | 1 PACMAN.S 7233 | Data | 11 | | 1 | 00/8755 : 0C | DB $0C 7301 | 1 PACMAN.S 7234 | Data | 11 | | 1 | 00/8756 : 0C | DB $0C 7302 | 1 PACMAN.S 7235 | Data | 11 | | 1 | 00/8757 : 09 | DB $09 7303 | 1 PACMAN.S 7236 | Data | 11 | | 1 | 00/8758 : 09 | DB $09 7304 | 1 PACMAN.S 7237 | Data | 11 | | 1 | 00/8759 : 09 | DB $09 7305 | 1 PACMAN.S 7238 | Data | 11 | | 1 | 00/875A : 09 | DB $09 7306 | 1 PACMAN.S 7239 | Data | 11 | | 1 | 00/875B : 07 | DB $07 7307 | 1 PACMAN.S 7240 | Data | 11 | | 1 | 00/875C : 06 | DB $06 7308 | 1 PACMAN.S 7241 | Data | 11 | | 1 | 00/875D : 05 | DB $05 7309 | 1 PACMAN.S 7242 | Data | 11 | | 1 | 00/875E : 13 | L8743 DB $13 7310 | 1 PACMAN.S 7243 | Data | 11 | | 1 | 00/875F : 13 | DB $13 7311 | 1 PACMAN.S 7244 | Data | 11 | | 1 | 00/8760 : 12 | DB $12 7312 | 1 PACMAN.S 7245 | Data | 11 | | 1 | 00/8761 : 11 | DB $11 7313 | 1 PACMAN.S 7246 | Data | 11 | | 1 | 00/8762 : 11 | DB $11 7314 | 1 PACMAN.S 7247 | Data | 11 | | 1 | 00/8763 : 10 | DB $10 7315 | 1 PACMAN.S 7248 | Data | 11 | | 1 | 00/8764 : 10 | DB $10 7316 | 1 PACMAN.S 7249 | Data | 11 | | 1 | 00/8765 : 0F | DB $0F 7317 | 1 PACMAN.S 7250 | Data | 11 | | 1 | 00/8766 : 0F | DB $0F 7318 | 1 PACMAN.S 7251 | Data | 11 | | 1 | 00/8767 : 0D | DB $0D 7319 | 1 PACMAN.S 7252 | Data | 11 | | 1 | 00/8768 : 0D | DB $0D 7320 | 1 PACMAN.S 7253 | Data | 11 | | 1 | 00/8769 : 0D | DB $0D 7321 | 1 PACMAN.S 7254 | Data | 11 | | 1 | 00/876A : 0D | DB $0D 7322 | 1 PACMAN.S 7255 | Data | 11 | | 1 | 00/876B : 0B | DB $0B 7323 | 1 PACMAN.S 7256 | Data | 11 | | 1 | 00/876C : 0B | DB $0B 7324 | 1 PACMAN.S 7257 | Data | 11 | | 1 | 00/876D : 07 | DB $07 7325 | 1 PACMAN.S 7258 | Data | 11 | | 1 | 00/876E : 04 | L8753 DB $04 7326 | 1 PACMAN.S 7259 | Data | 11 | | 1 | 00/876F : 04 | DB $04 7327 | 1 PACMAN.S 7260 | Data | 11 | | 1 | 00/8770 : 04 | DB $04 7328 | 1 PACMAN.S 7261 | Data | 11 | | 1 | 00/8771 : 04 | DB $04 7329 | 1 PACMAN.S 7262 | Data | 11 | | 1 | 00/8772 : 03 | DB $03 7330 | 1 PACMAN.S 7263 | Data | 11 | | 1 | 00/8773 : 03 | DB $03 7331 | 1 PACMAN.S 7264 | Data | 11 | | 1 | 00/8774 : 03 | DB $03 7332 | 1 PACMAN.S 7265 | Data | 11 | | 1 | 00/8775 : 03 | DB $03 7333 | 1 PACMAN.S 7266 | Data | 11 | | 1 | 00/8776 : 03 | DB $03 7334 | 1 PACMAN.S 7267 | Data | 11 | | 1 | 00/8777 : 02 | DB $02 7335 | 1 PACMAN.S 7268 | Data | 11 | | 1 | 00/8778 : 02 | DB $02 7336 | 1 PACMAN.S 7269 | Data | 11 | | 1 | 00/8779 : 02 | DB $02 7337 | 1 PACMAN.S 7270 | Data | 11 | | 1 | 00/877A : 02 | DB $02 7338 | 1 PACMAN.S 7271 | Data | 11 | | 1 | 00/877B : 02 | DB $02 7339 | 1 PACMAN.S 7272 | Data | 11 | | 1 | 00/877C : 01 | DB $01 7340 | 1 PACMAN.S 7273 | Data | 11 | | 1 | 00/877D : 01 | DB $01 7341 | 1 PACMAN.S 7274 | Empty | 11 | | 0 | 00/877E | 7342 | 1 PACMAN.S 7275 | Comment | 11 | | 0 | 00/877E | *----------------------------------- 7343 | 1 PACMAN.S 7276 | Comment | 11 | | 0 | 00/877E | * 7344 | 1 PACMAN.S 7277 | Comment | 11 | | 0 | 00/877E | *----------------------------------- 7345 | 1 PACMAN.S 7278 | Empty | 11 | | 0 | 00/877E | 7346 | 1 PACMAN.S 7279 | Code | 11 | | 2 | 00/877E : C6 80 | L8763 DEC $80 7347 | 1 PACMAN.S 7280 | Code | 11 | | 2 | 00/8780 : F0 01 | BEQ L8768 7348 | 1 PACMAN.S 7281 | Code | 11 | | 1 | 00/8782 : 60 | RTS 7349 | 1 PACMAN.S 7282 | Empty | 11 | | 0 | 00/8783 | 7350 | 1 PACMAN.S 7283 | Code | 11 | | 2 | 00/8783 : A5 E4 | L8768 LDA $E4 7351 | 1 PACMAN.S 7284 | Code | 11 | | 2 | 00/8785 : F0 14 | BEQ L8780 7352 | 1 PACMAN.S 7285 | Code | 11 | | 2 | 00/8787 : A5 E1 | LDA $E1 7353 | 1 PACMAN.S 7286 | Code | 11 | | 2 | 00/8789 : D0 02 | BNE L8772 7354 | 1 PACMAN.S 7287 | Code | 11 | | 2 | 00/878B : C6 E2 | DEC $E2 7355 | 1 PACMAN.S 7288 | Code | 11 | | 2 | 00/878D : C6 E1 | L8772 DEC $E1 7356 | 1 PACMAN.S 7289 | Code | 11 | | 1 | 00/878F : 18 | CLC 7357 | 1 PACMAN.S 7290 | Code | 11 | | 2 | 00/8790 : A5 E1 | LDA $E1 7358 | 1 PACMAN.S 7291 | Code | 11 | | 2 | 00/8792 : 65 E2 | ADC $E2 7359 | 1 PACMAN.S 7292 | Code | 11 | | 2 | 00/8794 : D0 05 | BNE L8780 7360 | 1 PACMAN.S 7293 | Code | 11 | | 2 | 00/8796 : B0 03 | BCS L8780 7361 | 1 PACMAN.S 7294 | Code | 11 | | 3 | 00/8798 : 20 64 6D | JSR L6D49 7362 | 1 PACMAN.S 7295 | Code | 11 | | 3 | 00/879B : 20 39 6D | L8780 JSR getMAXRANK15 7363 | 1 PACMAN.S 7296 | Code | 11 | | 1 | 00/879E : AA | TAX 7364 | 1 PACMAN.S 7297 | Code | 11 | | 2 | 00/879F : A5 78 | LDA $78 7365 | 1 PACMAN.S 7298 | Code | 11 | | 2 | 00/87A1 : D0 0B | BNE L8793 7366 | 1 PACMAN.S 7299 | Code | 11 | | 2 | 00/87A3 : A5 79 | LDA $79 7367 | 1 PACMAN.S 7300 | Code | 11 | | 2 | 00/87A5 : D0 0E | BNE L879A 7368 | 1 PACMAN.S 7301 | Code | 11 | | 3 | 00/87A7 : BD 3E 87 | LDA L8723,X 7369 | 1 PACMAN.S 7302 | Code | 11 | | 2 | 00/87AA : 85 80 | STA $80 7370 | 1 PACMAN.S 7303 | Code | 11 | | 2 | 00/87AC : D0 0C | BNE L879F 7371 | 1 PACMAN.S 7304 | Code | 11 | | 3 | 00/87AE : BD 5E 87 | L8793 LDA L8743,X 7372 | 1 PACMAN.S 7305 | Code | 11 | | 2 | 00/87B1 : 85 80 | STA $80 7373 | 1 PACMAN.S 7306 | Code | 11 | | 2 | 00/87B3 : D0 05 | BNE L879F 7374 | 1 PACMAN.S 7307 | Code | 11 | | 3 | 00/87B5 : BD 6E 87 | L879A LDA L8753,X 7375 | 1 PACMAN.S 7308 | Code | 11 | | 2 | 00/87B8 : 85 80 | STA $80 7376 | 1 PACMAN.S 7309 | Code | 11 | | 1 | 00/87BA : 18 | L879F CLC 7377 | 1 PACMAN.S 7310 | Code | 11 | | 2 | 00/87BB : A5 E0 | LDA $E0 7378 | 1 PACMAN.S 7311 | Code | 11 | | 1 | 00/87BD : 6A | ROR 7379 | 1 PACMAN.S 7312 | Code | 11 | | 1 | 00/87BE : AA | TAX 7380 | 1 PACMAN.S 7313 | Code | 11 | | 1 | 00/87BF : CA | DEX 7381 | 1 PACMAN.S 7314 | Code | 11 | | 2 | 00/87C0 : A5 72 | LDA $72 7382 | 1 PACMAN.S 7315 | Code | 11 | | 2 | 00/87C2 : 29 02 | AND #$02 7383 | 1 PACMAN.S 7316 | Code | 11 | | 2 | 00/87C4 : F0 04 | BEQ L87AF 7384 | 1 PACMAN.S 7317 | Code | 11 | | 2 | 00/87C6 : A5 71 | LDA $71 7385 | 1 PACMAN.S 7318 | Code | 11 | | 2 | 00/87C8 : D0 02 | BNE L87B1 7386 | 1 PACMAN.S 7319 | Code | 11 | | 2 | 00/87CA : A5 70 | L87AF LDA $70 7387 | 1 PACMAN.S 7320 | Code | 11 | | 2 | 00/87CC : 29 02 | L87B1 AND #$02 7388 | 1 PACMAN.S 7321 | Code | 11 | | 2 | 00/87CE : D0 05 | BNE L87BA 7389 | 1 PACMAN.S 7322 | Code | 11 | | 1 | 00/87D0 : 8A | TXA 7390 | 1 PACMAN.S 7323 | Code | 11 | | 2 | 00/87D1 : 65 80 | ADC $80 7391 | 1 PACMAN.S 7324 | Code | 11 | | 2 | 00/87D3 : 85 80 | STA $80 7392 | 1 PACMAN.S 7325 | Code | 11 | | 2 | 00/87D5 : A5 7A | L87BA LDA $7A 7393 | 1 PACMAN.S 7326 | Code | 11 | | 2 | 00/87D7 : F0 02 | BEQ L87C0 7394 | 1 PACMAN.S 7327 | Code | 11 | | 2 | 00/87D9 : 06 80 | ASL $80 7395 | 1 PACMAN.S 7328 | Code | 11 | | 2 | 00/87DB : A5 73 | L87C0 LDA $73 7396 | 1 PACMAN.S 7329 | Code | 11 | | 1 | 00/87DD : AA | TAX 7397 | 1 PACMAN.S 7330 | Code | 11 | | 3 | 00/87DE : 20 0C 76 | JSR L75F1 7398 | 1 PACMAN.S 7331 | Code | 11 | | 2 | 00/87E1 : A0 00 | LDY #$00 7399 | 1 PACMAN.S 7332 | Code | 11 | | 2 | 00/87E3 : B1 16 | LDA ({$16}),Y 7400 | 1 PACMAN.S 7333 | Code | 11 | | 2 | 00/87E5 : C5 70 | CMP $70 7401 | 1 PACMAN.S 7334 | Code | 11 | | 2 | 00/87E7 : D0 07 | BNE L87D5 7402 | 1 PACMAN.S 7335 | Code | 11 | | 1 | 00/87E9 : C8 | INY 7403 | 1 PACMAN.S 7336 | Code | 11 | | 2 | 00/87EA : B1 16 | LDA ({$16}),Y 7404 | 1 PACMAN.S 7337 | Code | 11 | | 2 | 00/87EC : C5 71 | CMP $71 7405 | 1 PACMAN.S 7338 | Code | 11 | | 2 | 00/87EE : F0 18 | BEQ L87ED 7406 | 1 PACMAN.S 7339 | Code | 11 | | 2 | 00/87F0 : A5 74 | L87D5 LDA $74 7407 | 1 PACMAN.S 7340 | Code | 11 | | 1 | 00/87F2 : AA | TAX 7408 | 1 PACMAN.S 7341 | Code | 11 | | 3 | 00/87F3 : 20 0C 76 | JSR L75F1 7409 | 1 PACMAN.S 7342 | Code | 11 | | 2 | 00/87F6 : A0 00 | LDY #$00 7410 | 1 PACMAN.S 7343 | Code | 11 | | 2 | 00/87F8 : B1 16 | LDA ({$16}),Y 7411 | 1 PACMAN.S 7344 | Code | 11 | | 2 | 00/87FA : C5 70 | CMP $70 7412 | 1 PACMAN.S 7345 | Code | 11 | | 2 | 00/87FC : D0 07 | BNE L87EA 7413 | 1 PACMAN.S 7346 | Code | 11 | | 1 | 00/87FE : C8 | INY 7414 | 1 PACMAN.S 7347 | Code | 11 | | 2 | 00/87FF : B1 16 | LDA ({$16}),Y 7415 | 1 PACMAN.S 7348 | Code | 11 | | 2 | 00/8801 : C5 71 | CMP $71 7416 | 1 PACMAN.S 7349 | Code | 11 | | 2 | 00/8803 : F0 03 | BEQ L87ED 7417 | 1 PACMAN.S 7350 | Code | 11 | | 3 | 00/8805 : 4C 81 88 | L87EA JMP L8866 7418 | 1 PACMAN.S 7351 | Empty | 11 | | 0 | 00/8808 | 7419 | 1 PACMAN.S 7352 | Code | 11 | | 2 | 00/8808 : 86 73 | L87ED STX $73 7420 | 1 PACMAN.S 7353 | Code | 11 | | 3 | 00/880A : 20 6B 8C | JSR L8C50 7421 | 1 PACMAN.S 7354 | Code | 11 | | 2 | 00/880D : E6 77 | INC $77 7422 | 1 PACMAN.S 7355 | Code | 11 | | 2 | 00/880F : A4 77 | LDY $77 7423 | 1 PACMAN.S 7356 | Code | 11 | | 2 | 00/8811 : B1 75 | LDA ($75),Y 7424 | 1 PACMAN.S 7357 | Code | 11 | | 2 | 00/8813 : C5 72 | CMP $72 7425 | 1 PACMAN.S 7358 | Code | 11 | | 2 | 00/8815 : 85 72 | STA $72 7426 | 1 PACMAN.S 7359 | Code | 11 | | 2 | 00/8817 : F0 0D | BEQ L880B 7427 | 1 PACMAN.S 7360 | Code | 11 | | 2 | 00/8819 : A5 79 | LDA $79 7428 | 1 PACMAN.S 7361 | Code | 11 | | 2 | 00/881B : D0 09 | BNE L880B 7429 | 1 PACMAN.S 7362 | Code | 11 | | 3 | 00/881D : 20 39 6D | JSR getMAXRANK15 7430 | 1 PACMAN.S 7363 | Code | 11 | | 1 | 00/8820 : AA | TAX 7431 | 1 PACMAN.S 7364 | Code | 11 | | 3 | 00/8821 : BD 4E 87 | LDA L8733,X 7432 | 1 PACMAN.S 7365 | Code | 11 | | 2 | 00/8824 : 85 80 | STA $80 7433 | 1 PACMAN.S 7366 | Code | 11 | | 2 | 00/8826 : A4 72 | L880B LDY $72 7434 | 1 PACMAN.S 7367 | Code | 11 | | 1 | 00/8828 : C8 | INY 7435 | 1 PACMAN.S 7368 | Code | 11 | | 1 | 00/8829 : C8 | INY 7436 | 1 PACMAN.S 7369 | Code | 11 | | 2 | 00/882A : B1 16 | LDA ({$16}),Y 7437 | 1 PACMAN.S 7370 | Code | 11 | | 2 | 00/882C : 85 74 | STA $74 7438 | 1 PACMAN.S 7371 | Code | 11 | | 2 | 00/882E : A5 73 | LDA $73 7439 | 1 PACMAN.S 7372 | Code | 11 | | 2 | 00/8830 : C9 17 | CMP #$17 7440 | 1 PACMAN.S 7373 | Code | 11 | | 2 | 00/8832 : F0 20 | BEQ L8839 7441 | 1 PACMAN.S 7374 | Code | 11 | | 2 | 00/8834 : C9 18 | CMP #$18 7442 | 1 PACMAN.S 7375 | Code | 11 | | 2 | 00/8836 : F0 1C | BEQ L8839 7443 | 1 PACMAN.S 7376 | Code | 11 | | 2 | 00/8838 : C9 1A | CMP #$1A 7444 | 1 PACMAN.S 7377 | Code | 11 | | 2 | 00/883A : F0 33 | BEQ L8854 7445 | 1 PACMAN.S 7378 | Code | 11 | | 2 | 00/883C : C9 1D | CMP #$1D 7446 | 1 PACMAN.S 7379 | Code | 11 | | 2 | 00/883E : D0 41 | BNE L8866 7447 | 1 PACMAN.S 7380 | Code | 11 | | 2 | 00/8840 : A9 15 | LDA #$15 7448 | 1 PACMAN.S 7381 | Code | 11 | | 2 | 00/8842 : 85 7B | STA $7B 7449 | 1 PACMAN.S 7382 | Code | 11 | | 2 | 00/8844 : A9 00 | LDA #$00 7450 | 1 PACMAN.S 7383 | Code | 11 | | 2 | 00/8846 : 85 7D | STA $7D 7451 | 1 PACMAN.S 7384 | Code | 11 | | 2 | 00/8848 : A5 72 | LDA $72 7452 | 1 PACMAN.S 7385 | Code | 11 | | 2 | 00/884A : C9 02 | CMP #$02 7453 | 1 PACMAN.S 7386 | Code | 11 | | 2 | 00/884C : D0 2F | BNE L8862 7454 | 1 PACMAN.S 7387 | Code | 11 | | 2 | 00/884E : A9 01 | L8833 LDA #$01 7455 | 1 PACMAN.S 7388 | Code | 11 | | 2 | 00/8850 : 85 7A | STA $7A 7456 | 1 PACMAN.S 7389 | Code | 11 | | 2 | 00/8852 : D0 2D | BNE L8866 7457 | 1 PACMAN.S 7390 | Code | 11 | | 2 | 00/8854 : A5 79 | L8839 LDA $79 7458 | 1 PACMAN.S 7391 | Code | 11 | | 2 | 00/8856 : F0 29 | BEQ L8866 7459 | 1 PACMAN.S 7392 | Code | 11 | | 2 | 00/8858 : A9 00 | LDA #$00 7460 | 1 PACMAN.S 7393 | Code | 11 | | 2 | 00/885A : 85 79 | STA $79 7461 | 1 PACMAN.S 7394 | Code | 11 | | 2 | 00/885C : A9 01 | LDA #$01 7462 | 1 PACMAN.S 7395 | Code | 11 | | 2 | 00/885E : 85 81 | STA $81 7463 | 1 PACMAN.S 7396 | Code | 11 | | 3 | 00/8860 : 20 A8 7D | JSR L7D8D 7464 | 1 PACMAN.S 7397 | Code | 11 | | 3 | 00/8863 : 20 9E 69 | JSR eraseSPRITE44 7465 | 1 PACMAN.S 7398 | Code | 11 | | 3 | 00/8866 : 20 4B 6D | JSR L6D30 7466 | 1 PACMAN.S 7399 | Code | 11 | | 3 | 00/8869 : 20 BC 6D | JSR L6DA1 7467 | 1 PACMAN.S 7400 | Code | 11 | | 3 | 00/886C : 4C 81 88 | JMP L8866 7468 | 1 PACMAN.S 7401 | Empty | 11 | | 0 | 00/886F | 7469 | 1 PACMAN.S 7402 | Code | 11 | | 2 | 00/886F : A9 06 | L8854 LDA #$06 7470 | 1 PACMAN.S 7403 | Code | 11 | | 2 | 00/8871 : 85 7B | STA $7B 7471 | 1 PACMAN.S 7404 | Code | 11 | | 2 | 00/8873 : A9 00 | LDA #$00 7472 | 1 PACMAN.S 7405 | Code | 11 | | 2 | 00/8875 : 85 7D | STA $7D 7473 | 1 PACMAN.S 7406 | Code | 11 | | 2 | 00/8877 : A5 72 | LDA $72 7474 | 1 PACMAN.S 7407 | Code | 11 | | 2 | 00/8879 : C9 03 | CMP #$03 7475 | 1 PACMAN.S 7408 | Code | 11 | | 2 | 00/887B : F0 D1 | BEQ L8833 7476 | 1 PACMAN.S 7409 | Code | 11 | | 2 | 00/887D : A9 00 | L8862 LDA #$00 7477 | 1 PACMAN.S 7410 | Code | 11 | | 2 | 00/887F : 85 7A | STA $7A 7478 | 1 PACMAN.S 7411 | Code | 11 | | 2 | 00/8881 : A5 7A | L8866 LDA $7A 7479 | 1 PACMAN.S 7412 | Code | 11 | | 2 | 00/8883 : F0 03 | BEQ L886D 7480 | 1 PACMAN.S 7413 | Code | 11 | | 3 | 00/8885 : 4C B7 8A | JMP L8A9C 7481 | 1 PACMAN.S 7414 | Empty | 11 | | 0 | 00/8888 | 7482 | 1 PACMAN.S 7415 | Code | 11 | | 2 | 00/8888 : A5 81 | L886D LDA $81 7483 | 1 PACMAN.S 7416 | Code | 11 | | 2 | 00/888A : F0 03 | BEQ L8874 7484 | 1 PACMAN.S 7417 | Code | 11 | | 3 | 00/888C : 4C A3 89 | JMP L8988 7485 | 1 PACMAN.S 7418 | Empty | 11 | | 0 | 00/888F | 7486 | 1 PACMAN.S 7419 | Code | 11 | | 3 | 00/888F : 20 A8 7D | L8874 JSR L7D8D 7487 | 1 PACMAN.S 7420 | Code | 11 | | 3 | 00/8892 : 20 9E 69 | JSR eraseSPRITE44 7488 | 1 PACMAN.S 7421 | Code | 11 | | 1 | 00/8895 : 18 | CLC 7489 | 1 PACMAN.S 7422 | Code | 11 | | 2 | 00/8896 : A5 72 | LDA $72 7490 | 1 PACMAN.S 7423 | Code | 11 | | 1 | 00/8898 : 6A | ROR 7491 | 1 PACMAN.S 7424 | Code | 11 | | 2 | 00/8899 : D0 0C | BNE L888C 7492 | 1 PACMAN.S 7425 | Code | 11 | | 2 | 00/889B : A5 71 | LDA $71 7493 | 1 PACMAN.S 7426 | Code | 11 | | 2 | 00/889D : B0 04 | BCS L8888 7494 | 1 PACMAN.S 7427 | Code | 11 | | 2 | 00/889F : 69 02 | ADC #$02 7495 | 1 PACMAN.S 7428 | Code | 11 | | 2 | 00/88A1 : 90 12 | BCC L889A 7496 | 1 PACMAN.S 7429 | Code | 11 | | 2 | 00/88A3 : E9 02 | L8888 SBC #$02 7497 | 1 PACMAN.S 7430 | Code | 11 | | 2 | 00/88A5 : B0 0E | BCS L889A 7498 | 1 PACMAN.S 7431 | Code | 11 | | 2 | 00/88A7 : A5 70 | L888C LDA $70 7499 | 1 PACMAN.S 7432 | Code | 11 | | 2 | 00/88A9 : B0 04 | BCS L8894 7500 | 1 PACMAN.S 7433 | Code | 11 | | 2 | 00/88AB : 69 02 | ADC #$02 7501 | 1 PACMAN.S 7434 | Code | 11 | | 2 | 00/88AD : 90 02 | BCC L8896 7502 | 1 PACMAN.S 7435 | Code | 11 | | 2 | 00/88AF : E9 02 | L8894 SBC #$02 7503 | 1 PACMAN.S 7436 | Code | 11 | | 2 | 00/88B1 : 85 70 | L8896 STA $70 7504 | 1 PACMAN.S 7437 | Code | 11 | | 2 | 00/88B3 : A5 71 | LDA $71 7505 | 1 PACMAN.S 7438 | Code | 11 | | 2 | 00/88B5 : 85 71 | L889A STA $71 7506 | 1 PACMAN.S 7439 | Code | 11 | | 2 | 00/88B7 : 85 10 | STA {$10} 7507 | 1 PACMAN.S 7440 | Code | 11 | | 2 | 00/88B9 : A5 70 | LDA $70 7508 | 1 PACMAN.S 7441 | Code | 11 | | 2 | 00/88BB : 85 0C | STA {$0c} 7509 | 1 PACMAN.S 7442 | Empty | 11 | | 0 | 00/88BD | 7510 | 1 PACMAN.S 7443 | Code | 11 | | 2 | 00/88BD : A5 E0 | L88A2 LDA $E0 7511 | 1 PACMAN.S 7444 | Code | 11 | | 1 | 00/88BF : 0A | ASL 7512 | 1 PACMAN.S 7445 | Code | 11 | | 1 | 00/88C0 : AA | TAX 7513 | 1 PACMAN.S 7446 | Code | 11 | | 2 | 00/88C1 : A5 78 | LDA $78 7514 | 1 PACMAN.S 7447 | Code | 11 | | 2 | 00/88C3 : F0 12 | BEQ L88BC 7515 | 1 PACMAN.S 7448 | Code | 11 | | 2 | 00/88C5 : A5 E2 | LDA $E2 7516 | 1 PACMAN.S 7449 | Code | 11 | | 2 | 00/88C7 : D0 0C | BNE L88BA 7517 | 1 PACMAN.S 7450 | Code | 11 | | 2 | 00/88C9 : A5 E1 | LDA $E1 7518 | 1 PACMAN.S 7451 | Code | 11 | | 2 | 00/88CB : C9 80 | CMP #$80 7519 | 1 PACMAN.S 7452 | Code | 11 | | 2 | 00/88CD : B0 06 | BCS L88BA 7520 | 1 PACMAN.S 7453 | Code | 11 | | 2 | 00/88CF : A2 06 | LDX #$06 7521 | 1 PACMAN.S 7454 | Code | 11 | | 2 | 00/88D1 : 29 10 | AND #$10 7522 | 1 PACMAN.S 7455 | Code | 11 | | 2 | 00/88D3 : F0 08 | BEQ L88C2 7523 | 1 PACMAN.S 7456 | Code | 11 | | 2 | 00/88D5 : A2 00 | L88BA LDX #$00 7524 | 1 PACMAN.S 7457 | Code | 11 | | 2 | 00/88D7 : A5 79 | L88BC LDA $79 7525 | 1 PACMAN.S 7458 | Code | 11 | | 2 | 00/88D9 : F0 02 | BEQ L88C2 7526 | 1 PACMAN.S 7459 | Code | 11 | | 2 | 00/88DB : A2 0A | LDX #$0A 7527 | 1 PACMAN.S 7460 | Empty | 11 | | 0 | 00/88DD | 7528 | 1 PACMAN.S 7461 | Code | 11 | | 2 | 00/88DD : A5 1D | L88C2 LDA {$1d} 7529 | 1 PACMAN.S 7462 | Code | 11 | | 2 | 00/88DF : F0 0D | BEQ L88D3 7530 | 1 PACMAN.S 7463 | Code | 11 | | 1 | 00/88E1 : 18 | CLC 7531 | 1 PACMAN.S 7464 | Code | 11 | | 1 | 00/88E2 : 8A | TXA 7532 | 1 PACMAN.S 7465 | Code | 11 | | 1 | 00/88E3 : 6A | ROR 7533 | 1 PACMAN.S 7466 | Code | 11 | | 1 | 00/88E4 : A8 | TAY 7534 | 1 PACMAN.S 7467 | Code | 11 | | 3 | 00/88E5 : B9 FC 88 | LDA L88E1,Y 7535 | 1 PACMAN.S 7468 | Code | 11 | | 2 | 00/88E8 : 85 1E | STA $1E 7536 | 1 PACMAN.S 7469 | Code | 11 | | 1 | 00/88EA : 8A | TXA 7537 | 1 PACMAN.S 7470 | Code | 11 | | 2 | 00/88EB : 69 0C | ADC #$0C 7538 | 1 PACMAN.S 7471 | Code | 11 | | 1 | 00/88ED : AA | TAX 7539 | 1 PACMAN.S 7472 | Empty | 11 | | 0 | 00/88EE | 7540 | 1 PACMAN.S 7473 | Code | 11 | | 3 | 00/88EE : BD 77 9E | L88D3 LDA sprGHOSTS,X 7541 | 1 PACMAN.S 7474 | Code | 11 | | 3 | 00/88F1 : BC 78 9E | LDY sprGHOSTS+1,X 7542 | 1 PACMAN.S 7475 | Code | 11 | | 3 | 00/88F4 : 20 20 6A | JSR L6A20 7543 | 1 PACMAN.S 7476 | Code | 11 | | 2 | 00/88F7 : A5 81 | LDA $81 7544 | 1 PACMAN.S 7477 | Code | 11 | | 2 | 00/88F9 : F0 06 | BEQ L88E6 7545 | 1 PACMAN.S 7478 | Code | 11 | | 1 | 00/88FB : 60 | RTS 7546 | 1 PACMAN.S 7479 | Empty | 11 | | 0 | 00/88FC | 7547 | 1 PACMAN.S 7480 | Data | 11 | | 1 | 00/88FC : 01 | L88E1 DB $01 7548 | 1 PACMAN.S 7481 | Data | 11 | | 1 | 00/88FD : 01 | DB $01 7549 | 1 PACMAN.S 7482 | Data | 11 | | 1 | 00/88FE : 00 | DB $00 7550 | 1 PACMAN.S 7483 | Data | 11 | | 1 | 00/88FF : 00 | DB $00 7551 | 1 PACMAN.S 7484 | Data | 11 | | 1 | 00/8900 : 00 | DB $00 7552 | 1 PACMAN.S 7485 | Empty | 11 | | 0 | 00/8901 | 7553 | 1 PACMAN.S 7486 | Code | 11 | | 2 | 00/8901 : A5 79 | L88E6 LDA $79 7554 | 1 PACMAN.S 7487 | Code | 11 | | 2 | 00/8903 : D0 03 | BNE L88ED 7555 | 1 PACMAN.S 7488 | Code | 11 | | 3 | 00/8905 : 20 4F 8B | JSR L8B34 7556 | 1 PACMAN.S 7489 | Code | 11 | | 1 | 00/8908 : 18 | L88ED CLC 7557 | 1 PACMAN.S 7490 | Code | 11 | | 2 | 00/8909 : A5 72 | LDA $72 7558 | 1 PACMAN.S 7491 | Code | 11 | | 1 | 00/890B : 6A | ROR 7559 | 1 PACMAN.S 7492 | Code | 11 | | 2 | 00/890C : F0 36 | BEQ L8929 7560 | 1 PACMAN.S 7493 | Code | 11 | | 2 | 00/890E : B0 1A | BCS L890F 7561 | 1 PACMAN.S 7494 | Code | 11 | | 2 | 00/8910 : A9 02 | LDA #$02 7562 | 1 PACMAN.S 7495 | Code | 11 | | 2 | 00/8912 : 65 7D | ADC $7D 7563 | 1 PACMAN.S 7496 | Code | 11 | | 2 | 00/8914 : C9 06 | CMP #$06 7564 | 1 PACMAN.S 7497 | Code | 11 | | 2 | 00/8916 : D0 04 | BNE L8901 7565 | 1 PACMAN.S 7498 | Code | 11 | | 2 | 00/8918 : A9 00 | LDA #$00 7566 | 1 PACMAN.S 7499 | Code | 11 | | 2 | 00/891A : E6 7B | INC $7B 7567 | 1 PACMAN.S 7500 | Code | 11 | | 2 | 00/891C : 85 7D | L8901 STA $7D 7568 | 1 PACMAN.S 7501 | Code | 11 | | 2 | 00/891E : C9 00 | CMP #$00 7569 | 1 PACMAN.S 7502 | Code | 11 | | 2 | 00/8920 : D0 07 | BNE L890E 7570 | 1 PACMAN.S 7503 | Code | 11 | | 2 | 00/8922 : C6 7B | DEC $7B 7571 | 1 PACMAN.S 7504 | Code | 11 | | 3 | 00/8924 : 20 7A 89 | JSR L895F 7572 | 1 PACMAN.S 7505 | Code | 11 | | 2 | 00/8927 : E6 7B | INC $7B 7573 | 1 PACMAN.S 7506 | Code | 11 | | 1 | 00/8929 : 60 | L890E RTS 7574 | 1 PACMAN.S 7507 | Empty | 11 | | 0 | 00/892A | 7575 | 1 PACMAN.S 7508 | Code | 11 | | 2 | 00/892A : A5 7D | L890F LDA $7D 7576 | 1 PACMAN.S 7509 | Code | 11 | | 2 | 00/892C : E9 02 | SBC #$02 7577 | 1 PACMAN.S 7510 | Code | 11 | | 2 | 00/892E : C9 FE | CMP #$FE 7578 | 1 PACMAN.S 7511 | Code | 11 | | 2 | 00/8930 : D0 04 | BNE L891B 7579 | 1 PACMAN.S 7512 | Code | 11 | | 2 | 00/8932 : A9 04 | LDA #$04 7580 | 1 PACMAN.S 7513 | Code | 11 | | 2 | 00/8934 : C6 7B | DEC $7B 7581 | 1 PACMAN.S 7514 | Code | 11 | | 2 | 00/8936 : 85 7D | L891B STA $7D 7582 | 1 PACMAN.S 7515 | Code | 11 | | 2 | 00/8938 : C9 00 | CMP #$00 7583 | 1 PACMAN.S 7516 | Code | 11 | | 2 | 00/893A : D0 ED | BNE L890E 7584 | 1 PACMAN.S 7517 | Code | 11 | | 2 | 00/893C : E6 7B | INC $7B 7585 | 1 PACMAN.S 7518 | Code | 11 | | 3 | 00/893E : 20 7A 89 | JSR L895F 7586 | 1 PACMAN.S 7519 | Code | 11 | | 2 | 00/8941 : C6 7B | DEC $7B 7587 | 1 PACMAN.S 7520 | Code | 11 | | 1 | 00/8943 : 60 | RTS 7588 | 1 PACMAN.S 7521 | Empty | 11 | | 0 | 00/8944 | 7589 | 1 PACMAN.S 7522 | Code | 11 | | 2 | 00/8944 : B0 1A | L8929 BCS L8945 7590 | 1 PACMAN.S 7523 | Code | 11 | | 2 | 00/8946 : A5 7E | LDA $7E 7591 | 1 PACMAN.S 7524 | Code | 11 | | 2 | 00/8948 : 69 02 | ADC #$02 7592 | 1 PACMAN.S 7525 | Code | 11 | | 2 | 00/894A : C9 06 | CMP #$06 7593 | 1 PACMAN.S 7526 | Code | 11 | | 2 | 00/894C : D0 04 | BNE L8937 7594 | 1 PACMAN.S 7527 | Code | 11 | | 2 | 00/894E : A9 00 | LDA #$00 7595 | 1 PACMAN.S 7528 | Code | 11 | | 2 | 00/8950 : E6 7C | INC $7C 7596 | 1 PACMAN.S 7529 | Code | 11 | | 2 | 00/8952 : 85 7E | L8937 STA $7E 7597 | 1 PACMAN.S 7530 | Code | 11 | | 2 | 00/8954 : C9 00 | CMP #$00 7598 | 1 PACMAN.S 7531 | Code | 11 | | 2 | 00/8956 : D0 D1 | BNE L890E 7599 | 1 PACMAN.S 7532 | Code | 11 | | 2 | 00/8958 : C6 7C | DEC $7C 7600 | 1 PACMAN.S 7533 | Code | 11 | | 3 | 00/895A : 20 7A 89 | JSR L895F 7601 | 1 PACMAN.S 7534 | Code | 11 | | 2 | 00/895D : E6 7C | INC $7C 7602 | 1 PACMAN.S 7535 | Code | 11 | | 1 | 00/895F : 60 | RTS 7603 | 1 PACMAN.S 7536 | Empty | 11 | | 0 | 00/8960 | 7604 | 1 PACMAN.S 7537 | Code | 11 | | 2 | 00/8960 : A5 7E | L8945 LDA $7E 7605 | 1 PACMAN.S 7538 | Code | 11 | | 2 | 00/8962 : E9 02 | SBC #$02 7606 | 1 PACMAN.S 7539 | Code | 11 | | 2 | 00/8964 : C9 FE | CMP #$FE 7607 | 1 PACMAN.S 7540 | Code | 11 | | 2 | 00/8966 : D0 04 | BNE L8951 7608 | 1 PACMAN.S 7541 | Code | 11 | | 2 | 00/8968 : A9 04 | LDA #$04 7609 | 1 PACMAN.S 7542 | Code | 11 | | 2 | 00/896A : C6 7C | DEC $7C 7610 | 1 PACMAN.S 7543 | Code | 11 | | 2 | 00/896C : 85 7E | L8951 STA $7E 7611 | 1 PACMAN.S 7544 | Code | 11 | | 2 | 00/896E : C9 00 | CMP #$00 7612 | 1 PACMAN.S 7545 | Code | 11 | | 2 | 00/8970 : D0 B7 | BNE L890E 7613 | 1 PACMAN.S 7546 | Code | 11 | | 2 | 00/8972 : E6 7C | INC $7C 7614 | 1 PACMAN.S 7547 | Code | 11 | | 3 | 00/8974 : 20 7A 89 | JSR L895F 7615 | 1 PACMAN.S 7548 | Code | 11 | | 2 | 00/8977 : C6 7C | DEC $7C 7616 | 1 PACMAN.S 7549 | Code | 11 | | 1 | 00/8979 : 60 | RTS 7617 | 1 PACMAN.S 7550 | Empty | 11 | | 0 | 00/897A | 7618 | 1 PACMAN.S 7551 | Code | 11 | | 3 | 00/897A : 20 2E 8B | L895F JSR L8B13 7619 | 1 PACMAN.S 7552 | Code | 11 | | 2 | 00/897D : A0 00 | LDY #$00 7620 | 1 PACMAN.S 7553 | Code | 11 | | 2 | 00/897F : B1 16 | LDA ({$16}),Y 7621 | 1 PACMAN.S 7554 | Code | 11 | | 1 | 00/8981 : 6A | ROR 7622 | 1 PACMAN.S 7555 | Code | 11 | | 2 | 00/8982 : 90 17 | BCC L8980 7623 | 1 PACMAN.S 7556 | Code | 11 | | 2 | 00/8984 : A5 7B | LDA $7B 7624 | 1 PACMAN.S 7557 | Code | 11 | | 3 | 00/8986 : 20 9C 89 | JSR L8981 7625 | 1 PACMAN.S 7558 | Code | 11 | | 1 | 00/8989 : 18 | CLC 7626 | 1 PACMAN.S 7559 | Code | 11 | | 2 | 00/898A : 69 3B | ADC #$3B 7627 | 1 PACMAN.S 7560 | Code | 11 | | 2 | 00/898C : 85 0C | STA {$0c} 7628 | 1 PACMAN.S 7561 | Code | 11 | | 2 | 00/898E : A5 7C | LDA $7C 7629 | 1 PACMAN.S 7562 | Code | 11 | | 3 | 00/8990 : 20 9C 89 | JSR L8981 7630 | 1 PACMAN.S 7563 | Code | 11 | | 1 | 00/8993 : 18 | CLC 7631 | 1 PACMAN.S 7564 | Code | 11 | | 2 | 00/8994 : 69 05 | ADC #$05 7632 | 1 PACMAN.S 7565 | Code | 11 | | 2 | 00/8996 : 85 10 | STA {$10} 7633 | 1 PACMAN.S 7566 | Code | 11 | | 3 | 00/8998 : 20 72 61 | JSR drawNORMALDOT 7634 | 1 PACMAN.S 7567 | Code | 11 | | 1 | 00/899B : 60 | L8980 RTS 7635 | 1 PACMAN.S 7568 | Empty | 11 | | 0 | 00/899C | 7636 | 1 PACMAN.S 7569 | Code | 11 | | 1 | 00/899C : 0A | L8981 ASL ; *2 7637 | 1 PACMAN.S 7570 | Code | 11 | | 2 | 00/899D : 85 0B | STA {$0b} 7638 | 1 PACMAN.S 7571 | Code | 11 | | 1 | 00/899F : 0A | ASL ; *4 7639 | 1 PACMAN.S 7572 | Code | 11 | | 2 | 00/89A0 : 65 0B | ADC {$0b} ; +6 7640 | 1 PACMAN.S 7573 | Code | 11 | | 1 | 00/89A2 : 60 | RTS 7641 | 1 PACMAN.S 7574 | Empty | 11 | | 0 | 00/89A3 | 7642 | 1 PACMAN.S 7575 | Code | 11 | | 2 | 00/89A3 : C6 82 | L8988 DEC $82 7643 | 1 PACMAN.S 7576 | Code | 11 | | 2 | 00/89A5 : D0 4E | BNE L89DA 7644 | 1 PACMAN.S 7577 | Code | 11 | | 2 | 00/89A7 : A4 77 | LDY $77 7645 | 1 PACMAN.S 7578 | Code | 11 | | 2 | 00/89A9 : A5 E0 | LDA $E0 7646 | 1 PACMAN.S 7579 | Code | 11 | | 1 | 00/89AB : 6A | ROR 7647 | 1 PACMAN.S 7580 | Code | 11 | | 2 | 00/89AC : 90 13 | BCC L89A6 7648 | 1 PACMAN.S 7581 | Code | 11 | | 2 | 00/89AE : A5 72 | LDA $72 7649 | 1 PACMAN.S 7582 | Code | 11 | | 2 | 00/89B0 : C9 00 | CMP #$00 7650 | 1 PACMAN.S 7583 | Code | 11 | | 2 | 00/89B2 : D0 05 | BNE L899E 7651 | 1 PACMAN.S 7584 | Code | 11 | | 2 | 00/89B4 : A9 01 | L8999 LDA #$01 7652 | 1 PACMAN.S 7585 | Code | 11 | | 1 | 00/89B6 : C8 | INY 7653 | 1 PACMAN.S 7586 | Code | 11 | | 2 | 00/89B7 : 91 75 | STA ($75),Y 7654 | 1 PACMAN.S 7587 | Code | 11 | | 2 | 00/89B9 : A9 01 | L899E LDA #$01 7655 | 1 PACMAN.S 7588 | Code | 11 | | 1 | 00/89BB : C8 | INY 7656 | 1 PACMAN.S 7589 | Code | 11 | | 2 | 00/89BC : 91 75 | STA ($75),Y 7657 | 1 PACMAN.S 7590 | Code | 11 | | 3 | 00/89BE : 4C E2 89 | JMP L89C7 7658 | 1 PACMAN.S 7591 | Empty | 11 | | 0 | 00/89C1 | 7659 | 1 PACMAN.S 7592 | Code | 11 | | 2 | 00/89C1 : A5 72 | L89A6 LDA $72 7660 | 1 PACMAN.S 7593 | Code | 11 | | 2 | 00/89C3 : C9 01 | CMP #$01 7661 | 1 PACMAN.S 7594 | Code | 11 | | 2 | 00/89C5 : D0 05 | BNE L89B1 7662 | 1 PACMAN.S 7595 | Code | 11 | | 1 | 00/89C7 : C8 | INY 7663 | 1 PACMAN.S 7596 | Code | 11 | | 2 | 00/89C8 : A9 00 | LDA #$00 7664 | 1 PACMAN.S 7597 | Code | 11 | | 2 | 00/89CA : 91 75 | STA ($75),Y 7665 | 1 PACMAN.S 7598 | Code | 11 | | 2 | 00/89CC : A5 E0 | L89B1 LDA $E0 7666 | 1 PACMAN.S 7599 | Code | 11 | | 2 | 00/89CE : C9 02 | CMP #$02 7667 | 1 PACMAN.S 7600 | Code | 11 | | 2 | 00/89D0 : D0 08 | BNE L89BF 7668 | 1 PACMAN.S 7601 | Code | 11 | | 2 | 00/89D2 : A9 02 | LDA #$02 7669 | 1 PACMAN.S 7602 | Code | 11 | | 1 | 00/89D4 : C8 | INY 7670 | 1 PACMAN.S 7603 | Code | 11 | | 2 | 00/89D5 : 91 75 | STA ($75),Y 7671 | 1 PACMAN.S 7604 | Code | 11 | | 3 | 00/89D7 : 4C B4 89 | JMP L8999 7672 | 1 PACMAN.S 7605 | Empty | 11 | | 0 | 00/89DA | 7673 | 1 PACMAN.S 7606 | Code | 11 | | 2 | 00/89DA : A9 03 | L89BF LDA #$03 7674 | 1 PACMAN.S 7607 | Code | 11 | | 1 | 00/89DC : C8 | INY 7675 | 1 PACMAN.S 7608 | Code | 11 | | 2 | 00/89DD : 91 75 | STA ($75),Y 7676 | 1 PACMAN.S 7609 | Code | 11 | | 3 | 00/89DF : 4C B4 89 | JMP L8999 7677 | 1 PACMAN.S 7610 | Empty | 11 | | 0 | 00/89E2 | 7678 | 1 PACMAN.S 7611 | Code | 11 | | 1 | 00/89E2 : C8 | L89C7 INY 7679 | 1 PACMAN.S 7612 | Code | 11 | | 2 | 00/89E3 : A5 E9 | LDA $E9 7680 | 1 PACMAN.S 7613 | Code | 11 | | 2 | 00/89E5 : D0 0B | BNE L89D7 7681 | 1 PACMAN.S 7614 | Code | 11 | | 2 | 00/89E7 : A9 03 | LDA #$03 7682 | 1 PACMAN.S 7615 | Code | 11 | | 2 | 00/89E9 : 91 75 | STA ($75),Y 7683 | 1 PACMAN.S 7616 | Code | 11 | | 1 | 00/89EB : C8 | INY 7684 | 1 PACMAN.S 7617 | Code | 11 | | 2 | 00/89EC : A9 FF | LDA #$FF 7685 | 1 PACMAN.S 7618 | Code | 11 | | 2 | 00/89EE : 91 75 | STA ($75),Y 7686 | 1 PACMAN.S 7619 | Code | 11 | | 2 | 00/89F0 : D0 03 | BNE L89DA 7687 | 1 PACMAN.S 7620 | Code | 11 | | 3 | 00/89F2 : 20 C0 6E | L89D7 JSR L6EA5 7688 | 1 PACMAN.S 7621 | Code | 11 | | 2 | 00/89F5 : A5 E0 | L89DA LDA $E0 7689 | 1 PACMAN.S 7622 | Code | 11 | | 1 | 00/89F7 : 6A | ROR 7690 | 1 PACMAN.S 7623 | Code | 11 | | 2 | 00/89F8 : 90 02 | BCC L89E1 7691 | 1 PACMAN.S 7624 | Code | 11 | | 2 | 00/89FA : B0 24 | BCS L8A05 7692 | 1 PACMAN.S 7625 | Code | 11 | | 1 | 00/89FC : 6A | L89E1 ROR 7693 | 1 PACMAN.S 7626 | Code | 11 | | 2 | 00/89FD : 90 04 | BCC L89E8 7694 | 1 PACMAN.S 7627 | Code | 11 | | 2 | 00/89FF : A9 7F | LDA #$7F 7695 | 1 PACMAN.S 7628 | Code | 11 | | 2 | 00/8A01 : D0 02 | BNE L89EA 7696 | 1 PACMAN.S 7629 | Code | 11 | | 2 | 00/8A03 : A9 99 | L89E8 LDA #$99 7697 | 1 PACMAN.S 7630 | Code | 11 | | 2 | 00/8A05 : C5 70 | L89EA CMP $70 7698 | 1 PACMAN.S 7631 | Code | 11 | | 2 | 00/8A07 : D0 17 | BNE L8A05 7699 | 1 PACMAN.S 7632 | Code | 11 | | 2 | 00/8A09 : A5 71 | LDA $71 7700 | 1 PACMAN.S 7633 | Code | 11 | | 2 | 00/8A0B : C9 55 | CMP #$55 7701 | 1 PACMAN.S 7634 | Code | 11 | | 2 | 00/8A0D : D0 0B | BNE L89FF 7702 | 1 PACMAN.S 7635 | Code | 11 | | 2 | 00/8A0F : E6 77 | L89F4 INC $77 7703 | 1 PACMAN.S 7636 | Code | 11 | | 2 | 00/8A11 : A4 77 | LDY $77 7704 | 1 PACMAN.S 7637 | Code | 11 | | 2 | 00/8A13 : B1 75 | LDA ($75),Y 7705 | 1 PACMAN.S 7638 | Code | 11 | | 2 | 00/8A15 : 85 72 | STA $72 7706 | 1 PACMAN.S 7639 | Code | 11 | | 3 | 00/8A17 : 4C 8F 88 | L89FC JMP L8874 7707 | 1 PACMAN.S 7640 | Empty | 11 | | 0 | 00/8A1A | 7708 | 1 PACMAN.S 7641 | Code | 11 | | 2 | 00/8A1A : C9 5D | L89FF CMP #$5D 7709 | 1 PACMAN.S 7642 | Code | 11 | | 2 | 00/8A1C : F0 F1 | BEQ L89F4 7710 | 1 PACMAN.S 7643 | Code | 11 | | 2 | 00/8A1E : D0 F7 | BNE L89FC 7711 | 1 PACMAN.S 7644 | Code | 11 | | 2 | 00/8A20 : A5 70 | L8A05 LDA $70 7712 | 1 PACMAN.S 7645 | Code | 11 | | 2 | 00/8A22 : C9 8B | CMP #$8B 7713 | 1 PACMAN.S 7646 | Code | 11 | | 2 | 00/8A24 : D0 F1 | BNE L89FC 7714 | 1 PACMAN.S 7647 | Code | 11 | | 2 | 00/8A26 : A5 71 | LDA $71 7715 | 1 PACMAN.S 7648 | Code | 11 | | 2 | 00/8A28 : C9 5D | CMP #$5D 7716 | 1 PACMAN.S 7649 | Code | 11 | | 2 | 00/8A2A : F0 E3 | BEQ L89F4 7717 | 1 PACMAN.S 7650 | Code | 11 | | 2 | 00/8A2C : C9 55 | CMP #$55 7718 | 1 PACMAN.S 7651 | Code | 11 | | 2 | 00/8A2E : F0 DF | BEQ L89F4 7719 | 1 PACMAN.S 7652 | Code | 11 | | 2 | 00/8A30 : C9 47 | CMP #$47 7720 | 1 PACMAN.S 7653 | Code | 11 | | 2 | 00/8A32 : D0 E3 | BNE L89FC 7721 | 1 PACMAN.S 7654 | Code | 11 | | 3 | 00/8A34 : 20 98 8A | JSR drawGHOSTDOOR 7722 | 1 PACMAN.S 7655 | Code | 11 | | 2 | 00/8A37 : A9 17 | LDA #$17 7723 | 1 PACMAN.S 7656 | Code | 11 | | 2 | 00/8A39 : 85 73 | STA $73 7724 | 1 PACMAN.S 7657 | Code | 11 | | 2 | 00/8A3B : A9 18 | LDA #$18 7725 | 1 PACMAN.S 7658 | Code | 11 | | 2 | 00/8A3D : 85 74 | STA $74 7726 | 1 PACMAN.S 7659 | Code | 11 | | 2 | 00/8A3F : A9 0D | LDA #$0D 7727 | 1 PACMAN.S 7660 | Code | 11 | | 2 | 00/8A41 : 85 7B | STA $7B 7728 | 1 PACMAN.S 7661 | Code | 11 | | 2 | 00/8A43 : A9 0B | LDA #$0B 7729 | 1 PACMAN.S 7662 | Code | 11 | | 2 | 00/8A45 : 85 7C | STA $7C 7730 | 1 PACMAN.S 7663 | Code | 11 | | 2 | 00/8A47 : A9 02 | LDA #$02 7731 | 1 PACMAN.S 7664 | Code | 11 | | 2 | 00/8A49 : 85 7D | STA $7D 7732 | 1 PACMAN.S 7665 | Code | 11 | | 2 | 00/8A4B : A9 00 | LDA #$00 7733 | 1 PACMAN.S 7666 | Code | 11 | | 2 | 00/8A4D : 85 7E | STA $7E 7734 | 1 PACMAN.S 7667 | Code | 11 | | 2 | 00/8A4F : A9 00 | LDA #$00 7735 | 1 PACMAN.S 7668 | Code | 11 | | 2 | 00/8A51 : 85 81 | STA $81 7736 | 1 PACMAN.S 7669 | Code | 11 | | 2 | 00/8A53 : F0 BA | BEQ L89F4 7737 | 1 PACMAN.S 7670 | Empty | 11 | | 0 | 00/8A55 | 7738 | 1 PACMAN.S 7671 | Comment | 11 | | 0 | 00/8A55 | *----------------------------------- 7739 | 1 PACMAN.S 7672 | Comment | 11 | | 0 | 00/8A55 | * 7740 | 1 PACMAN.S 7673 | Comment | 11 | | 0 | 00/8A55 | *----------------------------------- 7741 | 1 PACMAN.S 7674 | Empty | 11 | | 0 | 00/8A55 | 7742 | 1 PACMAN.S 7675 | Data | 11 | | 2 | 00/8A55 : 00 00 | L8A3A DA $0000 7743 | 1 PACMAN.S 7676 | Data | 11 | | 2 | 00/8A57 : 5F 8A | DA L8A44 7744 | 1 PACMAN.S 7677 | Data | 11 | | 2 | 00/8A59 : 6E 8A | DA L8A53 7745 | 1 PACMAN.S 7678 | Data | 11 | | 2 | 00/8A5B : 7C 8A | DA L8A61 7746 | 1 PACMAN.S 7679 | Data | 11 | | 2 | 00/8A5D : 8A 8A | DA L8A6F 7747 | 1 PACMAN.S 7680 | Empty | 11 | | 0 | 00/8A5F | 7748 | 1 PACMAN.S 7681 | Data | 11 | | 15 | 00/8A5F : 03 00 03 01 | L8A44 HEX 0300030101020202020201020003FF | | | | | | 01 02 02 02 | | | | | | | 02 02 01 02 | | | | | | | 00 03 FF | 7749 | 1 PACMAN.S 7682 | Data | 11 | | 14 | 00/8A6E : 03 03 00 00 | L8A53 HEX 03030000000300000303000201FF | | | | | | 00 03 00 00 | | | | | | | 03 03 00 02 | | | | | | | 01 FF | 7750 | 1 PACMAN.S 7683 | Data | 11 | | 14 | 00/8A7C : 03 03 00 03 | L8A61 HEX 03030003010103000200030002FF | | | | | | 01 01 03 00 | | | | | | | 02 00 03 00 | | | | | | | 02 FF | 7751 | 1 PACMAN.S 7684 | Data | 11 | | 14 | 00/8A8A : 03 03 00 00 | L8A6F HEX 03030000020002000002020003FF | | | | | | 02 00 02 00 | | | | | | | 00 02 02 00 | | | | | | | 03 FF | 7752 | 1 PACMAN.S 7685 | Empty | 11 | | 0 | 00/8A98 | 7753 | 1 PACMAN.S 7686 | Comment | 11 | | 0 | 00/8A98 | *----------------------------------- 7754 | 1 PACMAN.S 7687 | Comment | 11 | | 0 | 00/8A98 | * DRAW GHOST DOOR 7755 | 1 PACMAN.S 7688 | Comment | 11 | | 0 | 00/8A98 | *----------------------------------- 7756 | 1 PACMAN.S 7689 | Empty | 11 | | 0 | 00/8A98 | 7757 | 1 PACMAN.S 7690 | Empty | 11 | | 0 | 00/8A98 | drawGHOSTDOOR 7758 | 1 PACMAN.S 7691 | Code | 11 | | 2 | 00/8A98 : A9 87 | LDA #$87 7759 | 1 PACMAN.S 7692 | Code | 11 | | 2 | 00/8A9A : 85 0C | STA {$0c} 7760 | 1 PACMAN.S 7693 | Code | 11 | | 2 | 00/8A9C : A9 93 | LDA #$93 7761 | 1 PACMAN.S 7694 | Code | 11 | | 2 | 00/8A9E : 85 0E | STA {$0e} 7762 | 1 PACMAN.S 7695 | Code | 11 | | 2 | 00/8AA0 : A9 4D | LDA #$4D 7763 | 1 PACMAN.S 7696 | Code | 11 | | 2 | 00/8AA2 : 85 10 | STA {$10} 7764 | 1 PACMAN.S 7697 | Code | 11 | | 3 | 00/8AA4 : 20 F0 5C | JSR drawHLINE 7765 | 1 PACMAN.S 7698 | Code | 11 | | 2 | 00/8AA7 : A9 87 | LDA #$87 7766 | 1 PACMAN.S 7699 | Code | 11 | | 2 | 00/8AA9 : 85 0C | STA {$0c} 7767 | 1 PACMAN.S 7700 | Code | 11 | | 2 | 00/8AAB : A9 93 | LDA #$93 7768 | 1 PACMAN.S 7701 | Code | 11 | | 2 | 00/8AAD : 85 0E | STA {$0e} 7769 | 1 PACMAN.S 7702 | Code | 11 | | 2 | 00/8AAF : A9 4E | LDA #$4E 7770 | 1 PACMAN.S 7703 | Code | 11 | | 2 | 00/8AB1 : 85 10 | STA {$10} 7771 | 1 PACMAN.S 7704 | Code | 11 | | 3 | 00/8AB3 : 20 F0 5C | JSR drawHLINE 7772 | 1 PACMAN.S 7705 | Code | 11 | | 1 | 00/8AB6 : 60 | RTS 7773 | 1 PACMAN.S 7706 | Empty | 11 | | 0 | 00/8AB7 | 7774 | 1 PACMAN.S 7707 | Comment | 11 | | 0 | 00/8AB7 | *----------------------------------- 7775 | 1 PACMAN.S 7708 | Comment | 11 | | 0 | 00/8AB7 | * 7776 | 1 PACMAN.S 7709 | Comment | 11 | | 0 | 00/8AB7 | *----------------------------------- 7777 | 1 PACMAN.S 7710 | Empty | 11 | | 0 | 00/8AB7 | 7778 | 1 PACMAN.S 7711 | Code | 11 | | 3 | 00/8AB7 : 20 A8 7D | L8A9C JSR L7D8D 7779 | 1 PACMAN.S 7712 | Code | 11 | | 3 | 00/8ABA : 20 9E 69 | JSR eraseSPRITE44 7780 | 1 PACMAN.S 7713 | Code | 11 | | 2 | 00/8ABD : A5 70 | LDA $70 7781 | 1 PACMAN.S 7714 | Code | 11 | | 2 | 00/8ABF : C9 60 | CMP #$60 7782 | 1 PACMAN.S 7715 | Code | 11 | | 2 | 00/8AC1 : 90 38 | BCC L8AE0 7783 | 1 PACMAN.S 7716 | Code | 11 | | 2 | 00/8AC3 : A5 72 | LDA $72 7784 | 1 PACMAN.S 7717 | Code | 11 | | 1 | 00/8AC5 : 6A | ROR 7785 | 1 PACMAN.S 7718 | Code | 11 | | 2 | 00/8AC6 : 90 0F | BCC L8ABC 7786 | 1 PACMAN.S 7719 | Code | 11 | | 2 | 00/8AC8 : A5 70 | LDA $70 7787 | 1 PACMAN.S 7720 | Code | 11 | | 2 | 00/8ACA : E9 02 | SBC #$02 7788 | 1 PACMAN.S 7721 | Code | 11 | | 2 | 00/8ACC : 85 70 | STA $70 7789 | 1 PACMAN.S 7722 | Code | 11 | | 2 | 00/8ACE : 85 0C | STA {$0c} 7790 | 1 PACMAN.S 7723 | Code | 11 | | 2 | 00/8AD0 : A5 71 | L8AB5 LDA $71 7791 | 1 PACMAN.S 7724 | Code | 11 | | 2 | 00/8AD2 : 85 10 | STA {$10} 7792 | 1 PACMAN.S 7725 | Code | 11 | | 3 | 00/8AD4 : 4C BD 88 | JMP L88A2 7793 | 1 PACMAN.S 7726 | Empty | 11 | | 0 | 00/8AD7 | 7794 | 1 PACMAN.S 7727 | Code | 11 | | 2 | 00/8AD7 : A5 70 | L8ABC LDA $70 7795 | 1 PACMAN.S 7728 | Code | 11 | | 2 | 00/8AD9 : 69 02 | ADC #$02 7796 | 1 PACMAN.S 7729 | Code | 11 | | 2 | 00/8ADB : 85 70 | STA $70 7797 | 1 PACMAN.S 7730 | Code | 11 | | 2 | 00/8ADD : 85 0C | STA {$0c} 7798 | 1 PACMAN.S 7731 | Code | 11 | | 2 | 00/8ADF : C9 DD | CMP #$DD 7799 | 1 PACMAN.S 7732 | Code | 11 | | 2 | 00/8AE1 : D0 ED | BNE L8AB5 7800 | 1 PACMAN.S 7733 | Code | 11 | | 2 | 00/8AE3 : A5 74 | LDA $74 7801 | 1 PACMAN.S 7734 | Code | 11 | | 2 | 00/8AE5 : 85 73 | STA $73 7802 | 1 PACMAN.S 7735 | Code | 11 | | 2 | 00/8AE7 : A9 1D | LDA #$1D 7803 | 1 PACMAN.S 7736 | Code | 11 | | 2 | 00/8AE9 : 85 74 | STA $74 7804 | 1 PACMAN.S 7737 | Code | 11 | | 2 | 00/8AEB : A9 3D | LDA #$3D 7805 | 1 PACMAN.S 7738 | Code | 11 | | 2 | 00/8AED : 85 70 | STA $70 7806 | 1 PACMAN.S 7739 | Code | 11 | | 2 | 00/8AEF : 85 0C | STA {$0c} 7807 | 1 PACMAN.S 7740 | Code | 11 | | 2 | 00/8AF1 : A9 00 | LDA #$00 7808 | 1 PACMAN.S 7741 | Code | 11 | | 2 | 00/8AF3 : 85 7B | STA $7B 7809 | 1 PACMAN.S 7742 | Code | 11 | | 2 | 00/8AF5 : A9 00 | LDA #$00 7810 | 1 PACMAN.S 7743 | Code | 11 | | 2 | 00/8AF7 : 85 7D | STA $7D 7811 | 1 PACMAN.S 7744 | Code | 11 | | 2 | 00/8AF9 : F0 D5 | BEQ L8AB5 7812 | 1 PACMAN.S 7745 | Code | 11 | | 2 | 00/8AFB : A5 72 | L8AE0 LDA $72 7813 | 1 PACMAN.S 7746 | Code | 11 | | 1 | 00/8AFD : 6A | ROR 7814 | 1 PACMAN.S 7747 | Code | 11 | | 2 | 00/8AFE : B0 0A | BCS L8AEF 7815 | 1 PACMAN.S 7748 | Code | 11 | | 2 | 00/8B00 : A5 70 | LDA $70 7816 | 1 PACMAN.S 7749 | Code | 11 | | 2 | 00/8B02 : 69 02 | ADC #$02 7817 | 1 PACMAN.S 7750 | Code | 11 | | 2 | 00/8B04 : 85 70 | STA $70 7818 | 1 PACMAN.S 7751 | Code | 11 | | 2 | 00/8B06 : 85 0C | STA {$0c} 7819 | 1 PACMAN.S 7752 | Code | 11 | | 2 | 00/8B08 : D0 C6 | BNE L8AB5 7820 | 1 PACMAN.S 7753 | Code | 11 | | 2 | 00/8B0A : A5 70 | L8AEF LDA $70 7821 | 1 PACMAN.S 7754 | Code | 11 | | 2 | 00/8B0C : E9 02 | SBC #$02 7822 | 1 PACMAN.S 7755 | Code | 11 | | 2 | 00/8B0E : 85 70 | STA $70 7823 | 1 PACMAN.S 7756 | Code | 11 | | 2 | 00/8B10 : 85 0C | STA {$0c} 7824 | 1 PACMAN.S 7757 | Code | 11 | | 2 | 00/8B12 : C9 3B | CMP #$3B 7825 | 1 PACMAN.S 7758 | Code | 11 | | 2 | 00/8B14 : D0 BA | BNE L8AB5 7826 | 1 PACMAN.S 7759 | Code | 11 | | 2 | 00/8B16 : A5 74 | LDA $74 7827 | 1 PACMAN.S 7760 | Code | 11 | | 2 | 00/8B18 : 85 73 | STA $73 7828 | 1 PACMAN.S 7761 | Code | 11 | | 2 | 00/8B1A : A9 1A | LDA #$1A 7829 | 1 PACMAN.S 7762 | Code | 11 | | 2 | 00/8B1C : 85 74 | STA $74 7830 | 1 PACMAN.S 7763 | Code | 11 | | 2 | 00/8B1E : A9 DB | LDA #$DB 7831 | 1 PACMAN.S 7764 | Code | 11 | | 2 | 00/8B20 : 85 70 | STA $70 7832 | 1 PACMAN.S 7765 | Code | 11 | | 2 | 00/8B22 : 85 0C | STA {$0c} 7833 | 1 PACMAN.S 7766 | Code | 11 | | 2 | 00/8B24 : A9 1C | LDA #$1C 7834 | 1 PACMAN.S 7767 | Code | 11 | | 2 | 00/8B26 : 85 7B | STA $7B 7835 | 1 PACMAN.S 7768 | Code | 11 | | 2 | 00/8B28 : A9 00 | LDA #$00 7836 | 1 PACMAN.S 7769 | Code | 11 | | 2 | 00/8B2A : 85 7D | STA $7D 7837 | 1 PACMAN.S 7770 | Code | 11 | | 2 | 00/8B2C : F0 A2 | BEQ L8AB5 7838 | 1 PACMAN.S 7771 | Code | 11 | | 2 | 00/8B2E : A9 62 | L8B13 LDA #>theBOARD 7839 | 1 PACMAN.S 7772 | Code | 11 | | 2 | 00/8B30 : 85 17 | STA {$16}+1 7840 | 1 PACMAN.S 7773 | Code | 11 | | 2 | 00/8B32 : A5 7B | LDA $7B 7841 | 1 PACMAN.S 7774 | Code | 11 | | 1 | 00/8B34 : 0A | ASL 7842 | 1 PACMAN.S 7775 | Code | 11 | | 1 | 00/8B35 : 0A | ASL 7843 | 1 PACMAN.S 7776 | Code | 11 | | 1 | 00/8B36 : 0A | ASL 7844 | 1 PACMAN.S 7777 | Code | 11 | | 1 | 00/8B37 : 0A | ASL 7845 | 1 PACMAN.S 7778 | Code | 11 | | 2 | 00/8B38 : 90 04 | BCC L8B23 7846 | 1 PACMAN.S 7779 | Code | 11 | | 2 | 00/8B3A : E6 17 | INC {$16}+1 7847 | 1 PACMAN.S 7780 | Code | 11 | | 2 | 00/8B3C : E6 17 | INC {$16}+1 7848 | 1 PACMAN.S 7781 | Code | 11 | | 1 | 00/8B3E : 0A | L8B23 ASL 7849 | 1 PACMAN.S 7782 | Code | 11 | | 2 | 00/8B3F : 90 02 | BCC L8B28 7850 | 1 PACMAN.S 7783 | Code | 11 | | 2 | 00/8B41 : E6 17 | INC {$16}+1 7851 | 1 PACMAN.S 7784 | Code | 11 | | 1 | 00/8B43 : 18 | L8B28 CLC 7852 | 1 PACMAN.S 7785 | Code | 11 | | 2 | 00/8B44 : 65 7C | ADC $7C 7853 | 1 PACMAN.S 7786 | Code | 11 | | 2 | 00/8B46 : 69 3A | ADC #