From dd9ce9c843774a03f0074e81a4d766aa7d238ff3 Mon Sep 17 00:00:00 2001 From: Antoine Vignau <34219772+antoinevignau@users.noreply.github.com> Date: Sat, 27 Jul 2024 14:32:03 +0200 Subject: [PATCH] V+1 assembly gives same resuts as the original file --- pacman/PACMAN | Bin 27163 -> 27136 bytes pacman/PACMAN.E.S | 55 +- pacman/PACMAN.S | 227 +- pacman/PACMAN_Output.txt | 19991 ++++++++++++++++++------------------- 4 files changed, 10062 insertions(+), 10211 deletions(-) diff --git a/pacman/PACMAN b/pacman/PACMAN index 2b637d25d0d18a0478520fef092be9b63a48a4e9..243ec7e1d861bb0fa93dfe577b7f5ef3963d7b8e 100644 GIT binary patch delta 3854 zcmai13sh4_8qOslk$@6|k{}w#7rv@M+htLFpi&fiw_@=Dt>U$=wBeNmWEJv81_22K zN2%1u-o{+pVQmkX)<+L*bh7?Nv5GZXpL;v*nE?g8>g4UaaaQKQMGLPFDX7O zyFyWCkxibuMZGuB&wq!zU@g7?58;2nllUs^3FPyWL4g4Sm=7FQa7>@dF+*XHAuj`k zz*_}wmtYw=^oP2DgV$g!bO2X~%}Cgc!i%RKs8Nh!E)|ECDrV1mT$q+)^uH+#H7I6H z5Cv&DBVlVc4-e)J>-grm%nES-gliwZ%4$Z2-8ca4Z+*4 zQ-*+owh73fMkShe4~zWtEI z|IYgMlM?^m*SGgbSgGeBIk#SQ9~7XB3Exv6q4bH{seI&}czSH6!KLaU%7NT1z=~du zotctqC8F;zbc}(Rj+h)q<4!o9+W_9*2;=4kgNh>3K)wloO;&}KxVh29EiS}9qdvEF^aHj{khCa|8w^V6YbakkJB&DQjdn@oH3xTtNWVd(`}(w>sHoQvJ2#uc z=;qvv=+~@R3AI=XCxNH(ff6m7H$O5&3%&20x5G}Z$$zB;%IUjCZnJj_{dpNyK^ZP2 zo-cu4gWY8NdLSTP(uHyI7#f&OVTN!XO=KxFCydr@4l%oKcGUE^c(4E%T=}y3Umm7b}#vR`w3|tN6PN_`V2Sa}c8pvPqsl z3YO&W)BjxMDXdd@V(MfriJ^%?VTqa4S12nnIc1ljGYoF$?(%ZL8|ZQaSYZ?h4DmbF z^TgPFh>v;ev^h)VI&FSSVI`x&N`H(x6HU}OG(Bm#PG{s^%I3A5(LIyh3;QR#pX|@* zoQEAuPex}vor~;A8mbt*nv}ipQzI9IIo$IwoXdrBZaq|hB0ZO*RCf4RnBX}7N)wFs zuQI{$;I5ILiK3HZiPI${&!N_#waIgoR+DR;-t~gsZ$r*xO-!qaDmRs1Enio0p(1(b z>pRC+I(>ghE|*bCpDsliMyb)<)X9;nb|O%ESz>mF)DHx?yRr;ui`j@pV+7B85-wK`Bt5?J3)ybQ|%#jvzb z#$O0ZKykI`-KXi32rkZu7c^nklhO7eEN@AUz(iPiow2`F8Ny)`T zg0;3lB>x>y?gq~}u#vURNWCHLr0PkQ@x<$lHu4)>_VaMjX0(xxYM14$b6D{Jdl-PC z(LBoE4{3>kMS*7 zo9ejeSnrXs(Lmw!DDV{4 z3Di!JGBHG1#5!p;nzmwN^xMw9aN?Exp1ue&)S*$LW+7tri z10^DcPx(y@r_VS;cNelQJ4VcBXx_>Mdw$L6R>kPnU!XQUt%eyW!bs!fR_J?@zA>YqV1QNY&w%|S-DMDZd+Divz6OyCY#_3q^Z7O`fHN*IQAr=2P?m| zKXwC&cn-|R4%Xr!U+2WmkxA%FM@pSOmAi@%LgkKlM*%zyIyhsWDcBvlja2TjYKJVC zJCBpai9;0~1m_)oTWz7Q9%Abt#XKpn}G)t+^r!YNJ)gh@U7Lx>_wL<&jHghC8dKRT&q3q0pTl+c8Dw15a= z@TieIGr>+`*jqIcOvJHQVD;#IaQ%JKPHkUUP^sliQ_T(b$tSk~5C!No2nyc#pTrE^s*6EDuf8e4Il%${{dR zu$7NQkTf7}CJrHr2uaxPAvot`gt%p5#%+7 zkk>>?xWf9n3Xsz@u*@2%NdFyr5ceX1y3VImM(s4!+@FLtUtrE z8Cv@!{5J$RwxaZ`cmm;@v*M;~Z3tKx5VKDJ>>{^@GXrOXR-Xo=I16y1{aFjB4^dB+ zc5-_ImXf4Nw>R{Xv>S<~q%6Y^TPw+N9J-S=liG>mvL{nkl#)G7k7(fAvp{{;N^U^e!Cke+mBFjrSJp}B z^0Ns~v>F*=6!0LAV2<#gL5Qf(AEZ#A1^W5hf^~_Fd(bp`Dzy-;pr>zozYH+Bv^?{dA-Xtc)89 zj_3Lb{hg*a{qHt)aOLy~-+SbQt-9tp%}+KjY0hjeZgw~Onm=g~RxY0b^HR`93Q|E9%H2iVmupe4@CM^6gb> zlYH%cQAk)KHE5)mUxYQh91kHM$yRD9A6ceMpVDO1aWQ%oj^SmfiL@xweopc7$_o^A zp4e2mYct#YL&A6b3A}?pjSunX@Nxb#e9B)bq#%=lN4OFlwxT2YT#gx)V+JO}HRz-X z#nkaiI8@u_cL-WuhaKoxh^+zG8pMgO9c7Yu^(<;GS)jfv{Z?T*j?w?3FtSUXK1~v& z;~IeFCqZwj*TWlSggc=<7Ty8v+=vS51LBHER()UyUU!`%zl}(qFAmS1GX$@?&Kic( z`9yptTC>a}^Hr6i+R~AsX!kV~{hzZxa-BVE2!7?d=)DRyta3a~+CyXI?#HW|=`a$bhNL8)b^awS?`friVFr5S~_k%V~fR7TeR zuI5|j=<>m#GLQOoMn*2iXBX_NNAH#K6dvVSJO;bR@fY|Cz8&S&^|NulzVe>m84m*0E^R!_s5-QduddQ zycJwkP~op)P#)1~A4;9utm6{(({Q3&KCESBClZ5E{6ZYfyRZh$Z6-Igy08RsNLXz$ z*mqFd6`Q~w6eZi;T}I zj(x?-M`9hXz_+1$D^WTrx_fq1h!&bR-MzsM&*b~ZW~`z$Ms7{tTKZZ&ufa;b29Phq zS5UK_p~q`w@YV0yB%}7e1kJ1GCYz71Z98^`dt2r+btJeyfaWs*yoEVYhUvoaT~*zG!B?_0Usb)g=7p+?oc^~}hSM!3eH z?`zQw2kaVQvpr9WkQ1)c@89RC*{Siw?^L>y4V@|EO4b9^e@NDxoVdM)0XbgJT@zGj z+(5ewXbmyWiJyATT%vKEGryE(g+9$nkCOd!jMOZm&R#e_uYr4_RL~8?o=S0N4W+n$ zHB>xsH}7Ch6%QoS^$i2DKud+SI3Pp<9hRf$oy3w|djHi1E{K`l^h0D$*F~g+^Y+Ds?sL8dXhLZM$$y7Xm$r%9%-RCUbLU&OKyw zJ*s!D*86&luE+GQ$Mswcj^<+V6mBYDIbY8lH>NapHvZ7KdCR3ObkktdJzIOd?wm#? zmF`u{kCelc#^k0%RW;|tML4?S&iK}mdAT`SlfhpZq!{j6PyrDWz2FeN+P9flbMHxt zep+;%w;4fw2D<8?mfMh>)Q_T{CU52z$4C$Wd)5F9=#ykx9<3}jqr>FMyaMG(6Fown z&r1ta92`_0B=6?sP-n>xd8t$jNzTtqYiaRsf`A;j0oYLbH{rT~QaBxyp`9&~x4ufh zLu&JjMG*R4XxUJSD}BFj!B<MsZ|bv}jSbj9tD%1^FZly<_&P0DJs)iECpaO6a!?z9{m^WH&AU zv|P4)WcicjHPTzSBJ4GZ=U;`hr^j1SoK<|_1J+>`9Qb!$>58{9{A$)p&m=_)7Kzcu zv0$makaY+e{&UtYM1t}Tc%W3)ffILVLy0Vur^Ghj#*GL%)a(%dD9gk^n$lS|$t6X$ zQN3gy6MD-E5s96CBC)5#2BDc#1S4=1s#L9X9wU`l5=phaqaSy$ID#MtgAo5F%7Kk^_{(%!llQGwhP``8M<$i^l;z zDsqkL{gJ}Qj7;{H{iwa&UTdfAS#~i3N}np4#I8y5{(9kT%AVOak*GOSFa|u`foyFP zT_~b_!F??ya)uidK=$<2+78l1=8^lc4=Y)C$g^Ce!da-Uk6d+WcRC!GQ#ma+z-x+$#khR%x zDY%i?B^k9%t&>~TlUsjQYtV(Q%y11?GfM$+=4$KUH?6J%t(^y3xoWK87#uBP;E~sB zR1yfj<)>jC06~rZ-0D{V3@RQ!s^|lk#1Xy@^6Zj?*^=ptI&G<)wj!4;)nzN{ve{fV zTc=Hg0(_cF%=fJiZa=*JLGrgH|Fqw7;W_+FT**6Fiw7>_#F#Xrs3CfOO2*=(^|?KX6a+SB=r|0x;+$UX1pN`53N`3vgl z>`?Y8CQhRJcZ66b%m=xN|21xa)XxC?o)Ak^K5gATI{pmhZt=$H7{0R;R?sLC@qO81&-Q!sW8he&cgp4D4aO5XM z^qe%=MGhxh;-Nv!TR9Yy93sOOcI!_f!0V;W00>D$NWyv#BrhkMG&WH^d^;HsAj*US zz*VMi=#80eZ2T)bdKzT!wnK3&izl&5Rn$z9xb&&iC+oy~$u$d6Q0T4wX{tk3E!_xWFFbD1=|8L z;hf)sTFBxMhlN2|9isBJZY^gMUP!p`ur?yZ0Zxe(6F zA)eAN@8T7q{tQIsC|&_&9DlQWE9h{FTr9bh+Cy%Xq)>-Qa_J29y504=ExUJ<`$|_+ z$HNMhtl6I?djmE-!=;25I-(A(5pKbZX^9#M=;F4F*uFkZa>;A$Y(7Cjnx3o zjkt#4nuCStycHfXvY-3RIv46q?sMxr^74Zj_Z)9vz{cp`6_CNi-$|l_hJF-={MJ7t zTou6rkoknD=-a6hl0m1%eOiy0GFnvz2}#qp?dTStnXIO#&%D?P0r#TI^=7B8FXH+O&9{lH%5-Z%D6Ar%CZm&tb|ci)zMzuouQ zzPSBi2R=FQ+JUwMOAfraKY#y*{X4zWAMTS=UEVjBKdz(-ys0bBQ1M;vgo9TOzJ92q zXYDg{4pY77dpYlSE7z;FA3hiMT=lc}vU`s3oRZR<9Ch{a-Yr!fk^H Fe*ta5)(rpv diff --git a/pacman/PACMAN.E.S b/pacman/PACMAN.E.S index fa2f9ea..2843c66 100644 --- a/pacman/PACMAN.E.S +++ b/pacman/PACMAN.E.S @@ -24,7 +24,7 @@ score200 = 2 score400 = 4 score800 = 8 -nbDOTS = 248 ; 244 normal dots & 4 energizer dots +NBDOTS = 248 ; 244 normal dots & 4 energizer dots L0300 = $0300 ; buffer area to save scores GHOST1MOVE = $0800 ; buffer area for ghosts moves @@ -65,11 +65,12 @@ zpPTR1 = $14 ; (word) 1st pointer zpPTR2 = $16 ; (word) 2nd pointer ptrMOVE = zpPTR2 ; (word) pointer to the list of authorized moves sprHEIGHT = $18 ; (byte) sprite height in lines +* sprWIDTH = $1a ; (byte) sprite width in bytes -zpPTR3 = $1b ; (word) +zpPTR3 = $1b ; (word) pointer to board moves fgCOLOR = $1d ; 0: b&w, 1: color hgrBIT7 = $1e ; (byte) defines which palette to use ($00 or $80) -zp1F = $1f +zp1F = $1f ; (byte) $1f is no more used, see $8B7E * $20 to $4F are not used curPLAYER = $50 ; (byte) current player index nbPLAYERS = $51 ; (byte) number of players (1..5) @@ -79,7 +80,7 @@ nbDOTS = $56 ; 4 (byte) number of dots on the board (248 by default) fruitFREQ = $57 ; 5 (byte) appearance frequency of a fruits nbLIVES = $58 ; 6 (byte) number of lives (bit 7 is set) frameCNT = $59 ; 7 (byte) frame counter -fruitCNT = $5a ; (word) fruit counter (how long it is displayed) +fruitCNT = $5a ; (word) fruit display counter ptrFRUIT = $5c ; (word) pointer to the fruit sprite dotTEMPO = $5e ; (byte) tempo for energizer dot blinking fgDOTS = $5f ; (byte) 0: show dots, 1: hide dots @@ -98,23 +99,43 @@ theDIR = $63 ; (byte) next Pacman direction (given by input device) pacmanBOARD = $64 ; (byte) current index in boardMOVES where Pacman is pacmanNEXTBOARD = $65 ; (byte) next index in the same table, $FF if move is invalid pacmanSTEP = $66 ; (byte) Pacman sprite index (that makes the animation step) -* $67 is no more used, see $8B7E +zp67 = $67 ; (byte) $67 is no more used, see $8B7E bonusINDEX = $68 ; (byte) 2/4/8/16 for bonus 200/400/800/1600 -pacmanTUNNEL = $69 ; (byte) 0: Pacman not in tunnel, 1: Pacman in tunnel +pacmanINTUNNEL = $69 ; (byte) 0: Pacman not in tunnel, 1: Pacman in tunnel boardY = $6a ; (byte) y-coord in board boardX = $6b ; (byte) x-coord in board * ghostDATA = $70 ; (struct) structure of 8/20 bytes for the current ghost -ghostX = $70 ; 0 (byte) ghost X -ghostY = $71 ; 1 (byte) ghost Y -ghostDIR = $72 ; 2 -ghostBOARD = $73 ; 3 (byte) current index in boardMOVES where the ghost is -ghostNEXTBOARD = $74 ; 4 (byte) next index in the same table, $FF if move is invalid -ghostMOVE = $75 ; 5 (word) pointer to the ghost move board of 256 bytes -ghostMOVEINDEX = $77 ; 7 (byte) index within that board -ghostFRIGHTENED = $78 ; (byte) 0: ghost is not frightened, 1: ghost is frightened -ghostISDEAD = $79 ; (byte) 0: ghost is alive, dead otherwise -ghostTEMPO = 80 ; (byte) tempo to refresh a ghost (aka ghost speed) +ghostX = $70 ; 0 (byte) ghost X +ghostY = $71 ; 1 (byte) ghost Y +ghostDIR = $72 ; 2 (byte) ghost direction (see above) +ghostBOARD = $73 ; 3 (byte) current index in boardMOVES where the ghost is +ghostNEXTBOARD = $74 ; 4 (byte) next index in the same table, $FF if move is invalid +ghostMOVE = $75 ; 5 (word) pointer to the ghost move board of 256 bytes +ghostMOVEINDEX = $77 ; 7 (byte) index within that board +ghostFRIGHTENED = $78 ; 8 (byte) 0: ghost is not frightened, 1: ghost is frightened +ghostISDEAD = $79 ; 9 (byte) 0: ghost is alive, dead otherwise +* = 7a ; 10 (byte) +* = 7b ; 11 (byte) +* = 7c ; 12 (byte) +* = 7d ; 13 (byte) +* = 7e ; 14 (byte) +* = 7f ; 15 (byte) +ghostTEMPO = 80 ; 16 (byte) tempo to refresh a ghost (aka ghost speed) +* 81 ; 17 (byte) ghost is dead flag +* = 82 ; 18 (byte) +* = 83 ; 19 (byte) + +idxGHOST_X = 0 +idxGHOST_Y = 1 +idxGHOST_DIR = 2 +idxGHOST_BOARD = 3 +idxGHOST_NEXTBOARD = 4 +idxGHOST_MOVE = 5 +idxGHOST_MOVEINDEX = 7 +idxGHOST_FRIGHTENED = 8 +idxGHOST_ISDEAD = 9 + * Each ghost data is: 84 / 98 / AC / C0 ghost1DATA = $84 ghost1X = ghost1DATA @@ -144,7 +165,7 @@ ghost4FRIGHTENED = ghost4DATA+8 ghost4DEAD = ghost4DATA+9 * ghostINDEX = $e0 ; (byte) 1: Inky, 2: Pinky, 3: Blinky, 4: Clyde -frFRUIT = $e7 ; (byte) 0: fruit counter not activated, 1: fruit counter activated +fgFRUIT = $e7 ; (byte) 0: fruit counter not activated, 1: fruit counter activated fgDEMO = $e8 ; (byte) 0: game, 1: demo saveVAR = $f1 ; (byte) save variable * $F2 is not used diff --git a/pacman/PACMAN.S b/pacman/PACMAN.S index 29b24f7..01330f6 100644 --- a/pacman/PACMAN.S +++ b/pacman/PACMAN.S @@ -826,7 +826,7 @@ L4733 LDA #$66 STA zpY1 LDA #$4A STA zpX1 - JSR L7819 + JSR hideENERGIZERDOT LDA #$01 L4740 STA fgDOTS L4742 LDA pacmanX @@ -1439,7 +1439,7 @@ L530F JSR L7861 L531E LDA #$01 STA frameCNT JSR setDEFAULTBOARD - LDA #nbDOTS + LDA #NBDOTS STA nbDOTS LDA #$40 STA fruitFREQ @@ -1555,7 +1555,7 @@ savePLAYERDATA LDY tbplPDOFFSET,X LDX #$07 L53C5 LDA curSCORE,X - STA pacmanDATA,Y + STA L0300,Y DEY DEX BPL L53C5 @@ -1569,7 +1569,7 @@ loadPLAYERDATA LDX curPLAYER LDY tbplPDOFFSET,X LDX #$07 -L53D6 LDA pacmanDATA,Y +L53D6 LDA L0300,Y STA curSCORE,X DEY DEX @@ -1614,7 +1614,7 @@ L5402 STA |frameCNT,Y STA $EB STA $E4 STA fgFRUIT - STA $1F + STA zp1F ; no more used JSR getMAXRANK15 TAX LDY #$12 @@ -1659,7 +1659,7 @@ dftGHOSTS_DATA DB $03 ; 72 DB $17 ; 73 DB $18 ; 74 - DA L0800 ; 75 + DA GHOST1MOVE ; 75 DB $FF ; 77 DB $00 ; 78 DB $00 ; 79 @@ -1673,12 +1673,13 @@ dftGHOSTS_DATA DB $00 ; 81 DB $00 ; 82 DB $00 ; 83 +* DB $7F ; Ghost 2 DB $5D DB $01 DB $17 DB $18 - DA L0900 + DA GHOST2MOVE DB $FF DB $00 DB $00 @@ -1692,12 +1693,13 @@ dftGHOSTS_DATA DB $01 DB $80 DB $00 +* DB $8B ; Ghost 3 DB $55 DB $00 DB $17 DB $18 - DA L0A00 + DA GHOST3MOVE DB $FF DB $00 DB $00 @@ -1711,12 +1713,13 @@ dftGHOSTS_DATA DB $01 DB $40 DB $00 +* DB $99 ; Ghost 4 DB $5D DB $01 DB $17 DB $18 - DA L0B00 + DA GHOST4MOVE DB $FF DB $00 DB $00 @@ -1752,7 +1755,7 @@ L54E0 LDA #$01 ; ZP - RANK STA frameCNT LDA #$83 ; 3 lives! STA nbLIVES - LDA #nbDOTS + LDA #NBDOTS STA nbDOTS LDA #$40 STA fruitFREQ @@ -2062,7 +2065,7 @@ L5756 LDY #$00 ; was it already eaten? STA zpX1 LDA #$15 STA zpY1 - JSR L7819 + JSR hideENERGIZERDOT L5767 CLC ; go to dot 2 LDA zpPTR2 @@ -2077,7 +2080,7 @@ L5772 LDY #$00 ; was it already eaten? STA zpX1 LDA #$8D STA zpY1 - JSR L7819 + JSR hideENERGIZERDOT L5783 CLC ; go to dot 3 LDA #welcomePAGE - 239 | 1 PACMAN.S 89 | Code | 11 | | 3 | 00/404B : 8D F3 03 | STA {$03F2}+1 - 240 | 1 PACMAN.S 90 | Code | 11 | | 3 | 00/404E : 8D FD 03 | STA {$03FB}+2 - 241 | 1 PACMAN.S 91 | Code | 11 | | 3 | 00/4051 : 8D FF 03 | STA {$03FE}+1 - 242 | 1 PACMAN.S 92 | Code | 11 | | 2 | 00/4054 : 49 A5 | EOR #$A5 - 243 | 1 PACMAN.S 93 | Code | 11 | | 3 | 00/4056 : 8D F4 03 | STA {$03F4} - 244 | 1 PACMAN.S 94 | Code | 11 | | 2 | 00/4059 : A9 4C | LDA #$4C - 245 | 1 PACMAN.S 95 | Code | 11 | | 3 | 00/405B : 8D FB 03 | STA {$03FB} - 246 | 1 PACMAN.S 96 | Code | 11 | | 3 | 00/405E : 20 21 48 | JSR selectMONITOR - 247 | 1 PACMAN.S 97 | Code | 11 | | 3 | 00/4061 : 4C D2 43 | JMP welcomePAGE ; show LOGO - 248 | 1 PACMAN.S 98 | Empty | 11 | | 0 | 00/4064 | - 249 | 1 PACMAN.S 99 | Data | 11 | | 40 | 00/4064 : A8 C3 A9 A0 | ASC "(C) 1983 ATARI, INC.ALL RIGHTS RESERVED." + 100 | 2 PACMAN.E.s 88 | Comment | 11 | | 0 | 00/4000 | * Within board, X/Y coords of Pacman are: + 101 | 2 PACMAN.E.s 89 | Comment | 11 | | 0 | 00/4000 | * UL 41/0B + 102 | 2 PACMAN.E.s 90 | Comment | 11 | | 0 | 00/4000 | * UR D7/0B + 103 | 2 PACMAN.E.s 91 | Comment | 11 | | 0 | 00/4000 | * LL 41/B3 + 104 | 2 PACMAN.E.s 92 | Comment | 11 | | 0 | 00/4000 | * LR D7/B3 + 105 | 2 PACMAN.E.s 93 | Comment | 11 | | 0 | 00/4000 | * + 106 | 2 PACMAN.E.s 94 | Equivalence | 11 | | 0 | 00/4000 | pacmanDATA = $60 ; (struct) structure of 8 bytes + 107 | 2 PACMAN.E.s 95 | Equivalence | 11 | | 0 | 00/4000 | pacmanX = $60 ; (byte) Pacman X + 108 | 2 PACMAN.E.s 96 | Equivalence | 11 | | 0 | 00/4000 | pacmanY = $61 ; (byte) Pacman Y + 109 | 2 PACMAN.E.s 97 | Equivalence | 11 | | 0 | 00/4000 | pacmanDIR = $62 ; (byte) Pacman direction (see above) + 110 | 2 PACMAN.E.s 98 | Equivalence | 11 | | 0 | 00/4000 | theDIR = $63 ; (byte) next Pacman direction (given by input device) + 111 | 2 PACMAN.E.s 99 | Equivalence | 11 | | 0 | 00/4000 | pacmanBOARD = $64 ; (byte) current index in boardMOVES where Pacman is + 112 | 2 PACMAN.E.s 100 | Equivalence | 11 | | 0 | 00/4000 | pacmanNEXTBOARD = $65 ; (byte) next index in the same table, $FF if move is invalid + 113 | 2 PACMAN.E.s 101 | Equivalence | 11 | | 0 | 00/4000 | pacmanSTEP = $66 ; (byte) Pacman sprite index (that makes the animation step) + 114 | 2 PACMAN.E.s 102 | Equivalence | 11 | | 0 | 00/4000 | zp67 = $67 ; (byte) $67 is no more used, see $8B7E + 115 | 2 PACMAN.E.s 103 | Equivalence | 11 | | 0 | 00/4000 | bonusINDEX = $68 ; (byte) 2/4/8/16 for bonus 200/400/800/1600 + 116 | 2 PACMAN.E.s 104 | Equivalence | 11 | | 0 | 00/4000 | pacmanINTUNNEL = $69 ; (byte) 0: Pacman not in tunnel, 1: Pacman in tunnel + 117 | 2 PACMAN.E.s 105 | Equivalence | 11 | | 0 | 00/4000 | boardY = $6a ; (byte) y-coord in board + 118 | 2 PACMAN.E.s 106 | Equivalence | 11 | | 0 | 00/4000 | boardX = $6b ; (byte) x-coord in board + 119 | 2 PACMAN.E.s 107 | Comment | 11 | | 0 | 00/4000 | * + 120 | 2 PACMAN.E.s 108 | Equivalence | 11 | | 0 | 00/4000 | ghostDATA = $70 ; (struct) structure of 8/20 bytes for the current ghost + 121 | 2 PACMAN.E.s 109 | Equivalence | 11 | | 0 | 00/4000 | ghostX = $70 ; 0 (byte) ghost X + 122 | 2 PACMAN.E.s 110 | Equivalence | 11 | | 0 | 00/4000 | ghostY = $71 ; 1 (byte) ghost Y + 123 | 2 PACMAN.E.s 111 | Equivalence | 11 | | 0 | 00/4000 | ghostDIR = $72 ; 2 (byte) ghost direction (see above) + 124 | 2 PACMAN.E.s 112 | Equivalence | 11 | | 0 | 00/4000 | ghostBOARD = $73 ; 3 (byte) current index in boardMOVES where the ghost is + 125 | 2 PACMAN.E.s 113 | Equivalence | 11 | | 0 | 00/4000 | ghostNEXTBOARD = $74 ; 4 (byte) next index in the same table, $FF if move is invalid + 126 | 2 PACMAN.E.s 114 | Equivalence | 11 | | 0 | 00/4000 | ghostMOVE = $75 ; 5 (word) pointer to the ghost move board of 256 bytes + 127 | 2 PACMAN.E.s 115 | Equivalence | 11 | | 0 | 00/4000 | ghostMOVEINDEX = $77 ; 7 (byte) index within that board + 128 | 2 PACMAN.E.s 116 | Equivalence | 11 | | 0 | 00/4000 | ghostFRIGHTENED = $78 ; 8 (byte) 0: ghost is not frightened, 1: ghost is frightened + 129 | 2 PACMAN.E.s 117 | Equivalence | 11 | | 0 | 00/4000 | ghostISDEAD = $79 ; 9 (byte) 0: ghost is alive, dead otherwise + 130 | 2 PACMAN.E.s 118 | Comment | 11 | | 0 | 00/4000 | * = 7a ; 10 (byte) + 131 | 2 PACMAN.E.s 119 | Comment | 11 | | 0 | 00/4000 | * = 7b ; 11 (byte) + 132 | 2 PACMAN.E.s 120 | Comment | 11 | | 0 | 00/4000 | * = 7c ; 12 (byte) + 133 | 2 PACMAN.E.s 121 | Comment | 11 | | 0 | 00/4000 | * = 7d ; 13 (byte) + 134 | 2 PACMAN.E.s 122 | Comment | 11 | | 0 | 00/4000 | * = 7e ; 14 (byte) + 135 | 2 PACMAN.E.s 123 | Comment | 11 | | 0 | 00/4000 | * = 7f ; 15 (byte) + 136 | 2 PACMAN.E.s 124 | Equivalence | 11 | | 0 | 00/4000 | ghostTEMPO = 80 ; 16 (byte) tempo to refresh a ghost (aka ghost speed) + 137 | 2 PACMAN.E.s 125 | Comment | 11 | | 0 | 00/4000 | * 81 ; 17 (byte) ghost is dead flag + 138 | 2 PACMAN.E.s 126 | Comment | 11 | | 0 | 00/4000 | * = 82 ; 18 (byte) + 139 | 2 PACMAN.E.s 127 | Comment | 11 | | 0 | 00/4000 | * = 83 ; 19 (byte) + 140 | 2 PACMAN.E.s 128 | Empty | 11 | | 0 | 00/4000 | + 141 | 2 PACMAN.E.s 129 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_X = 0 + 142 | 2 PACMAN.E.s 130 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_Y = 1 + 143 | 2 PACMAN.E.s 131 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_DIR = 2 + 144 | 2 PACMAN.E.s 132 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_BOARD = 3 + 145 | 2 PACMAN.E.s 133 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_NEXTBOARD = 4 + 146 | 2 PACMAN.E.s 134 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_MOVE = 5 + 147 | 2 PACMAN.E.s 135 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_MOVEINDEX = 7 + 148 | 2 PACMAN.E.s 136 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_FRIGHTENED = 8 + 149 | 2 PACMAN.E.s 137 | Equivalence | 11 | | 0 | 00/4000 | idxGHOST_ISDEAD = 9 + 150 | 2 PACMAN.E.s 138 | Empty | 11 | | 0 | 00/4000 | + 151 | 2 PACMAN.E.s 139 | Comment | 11 | | 0 | 00/4000 | * Each ghost data is: 84 / 98 / AC / C0 + 152 | 2 PACMAN.E.s 140 | Equivalence | 11 | | 0 | 00/4000 | ghost1DATA = $84 + 153 | 2 PACMAN.E.s 141 | Equivalence | 11 | | 0 | 00/4000 | ghost1X = {$84} + 154 | 2 PACMAN.E.s 142 | Equivalence | 11 | | 0 | 00/4000 | ghost1Y = {$84}+1 + 155 | 2 PACMAN.E.s 143 | Equivalence | 11 | | 0 | 00/4000 | ghost1DIR = {$84}+2 + 156 | 2 PACMAN.E.s 144 | Equivalence | 11 | | 0 | 00/4000 | ghost1CASE = {$84}+3 + 157 | 2 PACMAN.E.s 145 | Equivalence | 11 | | 0 | 00/4000 | ghost1NEXTCASE = {$84}+4 + 158 | 2 PACMAN.E.s 146 | Equivalence | 11 | | 0 | 00/4000 | ghost1FRIGHTENED = {$84}+8 + 159 | 2 PACMAN.E.s 147 | Equivalence | 11 | | 0 | 00/4000 | ghost1DEAD = {$84}+9 + 160 | 2 PACMAN.E.s 148 | Comment | 11 | | 0 | 00/4000 | * + 161 | 2 PACMAN.E.s 149 | Equivalence | 11 | | 0 | 00/4000 | ghost2DATA = $98 + 162 | 2 PACMAN.E.s 150 | Equivalence | 11 | | 0 | 00/4000 | ghost2X = {$98} + 163 | 2 PACMAN.E.s 151 | Equivalence | 11 | | 0 | 00/4000 | ghost2Y = {$98}+1 + 164 | 2 PACMAN.E.s 152 | Equivalence | 11 | | 0 | 00/4000 | ghost2FRIGHTENED = {$98}+8 + 165 | 2 PACMAN.E.s 153 | Equivalence | 11 | | 0 | 00/4000 | ghost2DEAD = {$98}+9 + 166 | 2 PACMAN.E.s 154 | Comment | 11 | | 0 | 00/4000 | * + 167 | 2 PACMAN.E.s 155 | Equivalence | 11 | | 0 | 00/4000 | ghost3DATA = $ac + 168 | 2 PACMAN.E.s 156 | Equivalence | 11 | | 0 | 00/4000 | ghost3X = {$ac} + 169 | 2 PACMAN.E.s 157 | Equivalence | 11 | | 0 | 00/4000 | ghost3Y = {$ac}+1 + 170 | 2 PACMAN.E.s 158 | Equivalence | 11 | | 0 | 00/4000 | ghost3FRIGHTENED = {$ac}+8 + 171 | 2 PACMAN.E.s 159 | Equivalence | 11 | | 0 | 00/4000 | ghost3DEAD = {$ac}+9 + 172 | 2 PACMAN.E.s 160 | Comment | 11 | | 0 | 00/4000 | * + 173 | 2 PACMAN.E.s 161 | Equivalence | 11 | | 0 | 00/4000 | ghost4DATA = $c0 + 174 | 2 PACMAN.E.s 162 | Equivalence | 11 | | 0 | 00/4000 | ghost4X = {$c0} + 175 | 2 PACMAN.E.s 163 | Equivalence | 11 | | 0 | 00/4000 | ghost4Y = {$c0}+1 + 176 | 2 PACMAN.E.s 164 | Equivalence | 11 | | 0 | 00/4000 | ghost4FRIGHTENED = {$c0}+8 + 177 | 2 PACMAN.E.s 165 | Equivalence | 11 | | 0 | 00/4000 | ghost4DEAD = {$c0}+9 + 178 | 2 PACMAN.E.s 166 | Comment | 11 | | 0 | 00/4000 | * + 179 | 2 PACMAN.E.s 167 | Equivalence | 11 | | 0 | 00/4000 | ghostINDEX = $e0 ; (byte) 1: Inky, 2: Pinky, 3: Blinky, 4: Clyde + 180 | 2 PACMAN.E.s 168 | Equivalence | 11 | | 0 | 00/4000 | fgFRUIT = $e7 ; (byte) 0: fruit counter not activated, 1: fruit counter activated + 181 | 2 PACMAN.E.s 169 | Equivalence | 11 | | 0 | 00/4000 | fgDEMO = $e8 ; (byte) 0: game, 1: demo + 182 | 2 PACMAN.E.s 170 | Equivalence | 11 | | 0 | 00/4000 | saveVAR = $f1 ; (byte) save variable + 183 | 2 PACMAN.E.s 171 | Comment | 11 | | 0 | 00/4000 | * $F2 is not used + 184 | 2 PACMAN.E.s 172 | Equivalence | 11 | | 0 | 00/4000 | zpSPEED = f3 ; (byte) ghosts speed? + 185 | 2 PACMAN.E.s 173 | Equivalence | 11 | | 0 | 00/4000 | fgMUSIC = $f4 ; (byte) 0: music never played, 1: intro music played + 186 | 2 PACMAN.E.s 174 | Equivalence | 11 | | 0 | 00/4000 | theDEVICE = $f5 ; (byte) 0: joypad, 1: joystick + 187 | 2 PACMAN.E.s 175 | Empty | 11 | | 0 | 00/4000 | + 188 | 2 PACMAN.E.s 176 | Empty | 11 | | 0 | 00/4000 | + 189 | 1 PACMAN.S 13 | Empty | 11 | | 0 | 00/4000 | + 190 | 1 PACMAN.S 14 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- + 191 | 1 PACMAN.S 15 | Comment | 11 | | 0 | 00/4000 | * FIRMWARE EQUATES + 192 | 1 PACMAN.S 16 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- + 193 | 1 PACMAN.S 17 | Empty | 11 | | 0 | 00/4000 | + 194 | 1 PACMAN.S 18 | Equivalence | 11 | | 0 | 00/4000 | SOFTEV EQU $03F2 + 195 | 1 PACMAN.S 19 | Equivalence | 11 | | 0 | 00/4000 | PWREDUP EQU $03F4 + 196 | 1 PACMAN.S 20 | Equivalence | 11 | | 0 | 00/4000 | NMILOC EQU $03FB + 197 | 1 PACMAN.S 21 | Equivalence | 11 | | 0 | 00/4000 | IRQLOC EQU $03FE + 198 | 1 PACMAN.S 22 | Equivalence | 11 | | 0 | 00/4000 | KBD EQU $C000 + 199 | 1 PACMAN.S 23 | Equivalence | 11 | | 0 | 00/4000 | KBDSTROBE EQU $C010 + 200 | 1 PACMAN.S 24 | Equivalence | 11 | | 0 | 00/4000 | SPKR EQU $C030 + 201 | 1 PACMAN.S 25 | Equivalence | 11 | | 0 | 00/4000 | TXTCLR EQU $C050 + 202 | 1 PACMAN.S 26 | Equivalence | 11 | | 0 | 00/4000 | TXTSET EQU $C051 + 203 | 1 PACMAN.S 27 | Equivalence | 11 | | 0 | 00/4000 | MIXCLR EQU $C052 + 204 | 1 PACMAN.S 28 | Equivalence | 11 | | 0 | 00/4000 | TXTPAGE1 EQU $C054 + 205 | 1 PACMAN.S 29 | Equivalence | 11 | | 0 | 00/4000 | TXTPAGE2 EQU $C055 + 206 | 1 PACMAN.S 30 | Equivalence | 11 | | 0 | 00/4000 | LORES EQU $C056 + 207 | 1 PACMAN.S 31 | Equivalence | 11 | | 0 | 00/4000 | HIRES EQU $C057 + 208 | 1 PACMAN.S 32 | Equivalence | 11 | | 0 | 00/4000 | SETAN0 EQU $C058 + 209 | 1 PACMAN.S 33 | Equivalence | 11 | | 0 | 00/4000 | CLRAN0 EQU $C059 + 210 | 1 PACMAN.S 34 | Equivalence | 11 | | 0 | 00/4000 | SETAN1 EQU $C05A + 211 | 1 PACMAN.S 35 | Equivalence | 11 | | 0 | 00/4000 | CLRAN1 EQU $C05B + 212 | 1 PACMAN.S 36 | Equivalence | 11 | | 0 | 00/4000 | SETAN2 EQU $C05C + 213 | 1 PACMAN.S 37 | Equivalence | 11 | | 0 | 00/4000 | BUTN0 EQU $C061 + 214 | 1 PACMAN.S 38 | Equivalence | 11 | | 0 | 00/4000 | PADDL0 EQU $C064 + 215 | 1 PACMAN.S 39 | Equivalence | 11 | | 0 | 00/4000 | PADDL1 EQU $C065 + 216 | 1 PACMAN.S 40 | Equivalence | 11 | | 0 | 00/4000 | PTRIG EQU $C070 + 217 | 1 PACMAN.S 41 | Equivalence | 11 | | 0 | 00/4000 | VTAB EQU $FC22 + 218 | 1 PACMAN.S 42 | Equivalence | 11 | | 0 | 00/4000 | VTABZ EQU $FC24 + 219 | 1 PACMAN.S 43 | Equivalence | 11 | | 0 | 00/4000 | RDKEY EQU $FD0C + 220 | 1 PACMAN.S 44 | Equivalence | 11 | | 0 | 00/4000 | GETLN1 EQU $FD6F + 221 | 1 PACMAN.S 45 | Equivalence | 11 | | 0 | 00/4000 | COUT1 EQU $FDF0 + 222 | 1 PACMAN.S 46 | Equivalence | 11 | | 0 | 00/4000 | SETKBD EQU $FE89 + 223 | 1 PACMAN.S 47 | Equivalence | 11 | | 0 | 00/4000 | SETVID EQU $FE93 + 224 | 1 PACMAN.S 48 | Empty | 11 | | 0 | 00/4000 | + 225 | 1 PACMAN.S 49 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- + 226 | 1 PACMAN.S 50 | Comment | 11 | | 0 | 00/4000 | * ENTRY POINT + 227 | 1 PACMAN.S 51 | Comment | 11 | | 0 | 00/4000 | *----------------------------------- + 228 | 1 PACMAN.S 52 | Empty | 11 | | 0 | 00/4000 | + 229 | 1 PACMAN.S 53 | Code | 11 | | 2 | 00/4000 : A9 AF | LDA #$AF ; relocate from $1000 to $4000 + 230 | 1 PACMAN.S 54 | Code | 11 | | 2 | 00/4002 : 85 17 | STA {$16}+1 + 231 | 1 PACMAN.S 55 | Code | 11 | | 2 | 00/4004 : A9 7F | LDA #$7F + 232 | 1 PACMAN.S 56 | Code | 11 | | 2 | 00/4006 : 85 15 | STA {$14}+1 + 233 | 1 PACMAN.S 57 | Code | 11 | | 2 | 00/4008 : A0 00 | LDY #$00 + 234 | 1 PACMAN.S 58 | Code | 11 | | 2 | 00/400A : 84 16 | STY {$16} + 235 | 1 PACMAN.S 59 | Code | 11 | | 2 | 00/400C : 84 14 | STY {$14} + 236 | 1 PACMAN.S 60 | Code | 11 | | 2 | 00/400E : A2 70 | LDX #$70 + 237 | 1 PACMAN.S 61 | Code | 11 | | 2 | 00/4010 : B1 14 | L4010 LDA ({$14}),Y + 238 | 1 PACMAN.S 62 | Code | 11 | | 2 | 00/4012 : 91 16 | STA ({$16}),Y + 239 | 1 PACMAN.S 63 | Code | 11 | | 1 | 00/4014 : C8 | INY + 240 | 1 PACMAN.S 64 | Code | 11 | | 2 | 00/4015 : D0 F9 | BNE L4010 + 241 | 1 PACMAN.S 65 | Code | 11 | | 2 | 00/4017 : C6 17 | DEC {$16}+1 + 242 | 1 PACMAN.S 66 | Code | 11 | | 2 | 00/4019 : C6 15 | DEC {$14}+1 + 243 | 1 PACMAN.S 67 | Code | 11 | | 1 | 00/401B : CA | DEX + 244 | 1 PACMAN.S 68 | Code | 11 | | 2 | 00/401C : 10 F2 | BPL L4010 + 245 | 1 PACMAN.S 69 | Code | 11 | | 3 | 00/401E : 20 89 FE | JSR {$FE89} + 246 | 1 PACMAN.S 70 | Code | 11 | | 3 | 00/4021 : 20 93 FE | JSR {$FE93} + 247 | 1 PACMAN.S 71 | Code | 11 | | 3 | 00/4024 : 4C 27 40 | JMP L4027 + 248 | 1 PACMAN.S 72 | Empty | 11 | | 0 | 00/4027 | + 249 | 1 PACMAN.S 73 | Code | 11 | | 2 | 00/4027 : A9 01 | L4027 LDA #$01 + 250 | 1 PACMAN.S 74 | Code | 11 | | 2 | 00/4029 : 85 51 | STA {$51} + 251 | 1 PACMAN.S 75 | Code | 11 | | 3 | 00/402B : 20 D4 54 | JSR initNEWGAME + 252 | 1 PACMAN.S 76 | Code | 11 | | 2 | 00/402E : A9 00 | LDA #$00 + 253 | 1 PACMAN.S 77 | Code | 11 | | 2 | 00/4030 : 85 00 | STA {$00} + 254 | 1 PACMAN.S 78 | Code | 11 | | 2 | 00/4032 : 85 01 | STA {$00}+1 + 255 | 1 PACMAN.S 79 | Code | 11 | | 2 | 00/4034 : 85 02 | STA {$00}+2 + 256 | 1 PACMAN.S 80 | Code | 11 | | 2 | 00/4036 : 85 58 | STA {$58} + 257 | 1 PACMAN.S 81 | Code | 11 | | 2 | 00/4038 : A9 01 | LDA #$01 + 258 | 1 PACMAN.S 82 | Code | 11 | | 2 | 00/403A : 85 1D | STA {$1d} ; ZP - color monitor if 1 + 259 | 1 PACMAN.S 83 | Code | 11 | | 2 | 00/403C : 85 E8 | STA {$e8} ; ZP - demo if 1 + 260 | 1 PACMAN.S 84 | Code | 11 | | 2 | 00/403E : A9 D2 | LDA #welcomePAGE + 265 | 1 PACMAN.S 89 | Code | 11 | | 3 | 00/404B : 8D F3 03 | STA {$03F2}+1 + 266 | 1 PACMAN.S 90 | Code | 11 | | 3 | 00/404E : 8D FD 03 | STA {$03FB}+2 + 267 | 1 PACMAN.S 91 | Code | 11 | | 3 | 00/4051 : 8D FF 03 | STA {$03FE}+1 + 268 | 1 PACMAN.S 92 | Code | 11 | | 2 | 00/4054 : 49 A5 | EOR #$A5 + 269 | 1 PACMAN.S 93 | Code | 11 | | 3 | 00/4056 : 8D F4 03 | STA {$03F4} + 270 | 1 PACMAN.S 94 | Code | 11 | | 2 | 00/4059 : A9 4C | LDA #$4C + 271 | 1 PACMAN.S 95 | Code | 11 | | 3 | 00/405B : 8D FB 03 | STA {$03FB} + 272 | 1 PACMAN.S 96 | Code | 11 | | 3 | 00/405E : 20 21 48 | JSR selectMONITOR + 273 | 1 PACMAN.S 97 | Code | 11 | | 3 | 00/4061 : 4C D2 43 | JMP welcomePAGE ; show LOGO + 274 | 1 PACMAN.S 98 | Empty | 11 | | 0 | 00/4064 | + 275 | 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 | @@ -259,7 +285,7 @@ | | | | | | D4 D3 A0 D2 | | | | | | | C5 D3 C5 D2 | | | | | | | D6 C5 C4 AE | - 250 | 1 PACMAN.S 100 | Data | 11 | | 39 | 00/408C : D5 CE C1 D5 | ASC "UNAUTHORIZED REPRODUCTION, ADAPTATION, " + 276 | 1 PACMAN.S 100 | Data | 11 | | 39 | 00/408C : D5 CE C1 D5 | ASC "UNAUTHORIZED REPRODUCTION, ADAPTATION, " | | | | | | D4 C8 CF D2 | | | | | | | C9 DA C5 C4 | | | | | | | A0 D2 C5 D0 | @@ -269,7 +295,7 @@ | | | | | | C4 C1 D0 D4 | | | | | | | C1 D4 C9 CF | | | | | | | CE AC A0 | - 251 | 1 PACMAN.S 101 | Data | 11 | | 41 | 00/40B3 : C4 C9 D3 D4 | ASC "DISTRIBUTION, PERFORMANCE, OR DISPLAY OF " + 277 | 1 PACMAN.S 101 | Data | 11 | | 41 | 00/40B3 : C4 C9 D3 D4 | ASC "DISTRIBUTION, PERFORMANCE, OR DISPLAY OF " | | | | | | D2 C9 C2 D5 | | | | | | | D4 C9 CF CE | | | | | | | AC A0 D0 C5 | @@ -280,7 +306,7 @@ | | | | | | D3 D0 CC C1 | | | | | | | D9 A0 CF C6 | | | | | | | A0 | - 252 | 1 PACMAN.S 102 | Data | 11 | | 48 | 00/40DC : D4 C8 C9 D3 | ASC "THIS DOCUMENT, THE ASSOCIATED COMPUTER PROGRAM, " + 278 | 1 PACMAN.S 102 | Data | 11 | | 48 | 00/40DC : D4 C8 C9 D3 | ASC "THIS DOCUMENT, THE ASSOCIATED COMPUTER PROGRAM, " | | | | | | A0 C4 CF C3 | | | | | | | D5 CD C5 CE | | | | | | | D4 AC A0 D4 | @@ -292,7 +318,7 @@ | | | | | | C5 D2 A0 D0 | | | | | | | D2 CF C7 D2 | | | | | | | C1 CD AC A0 | - 253 | 1 PACMAN.S 103 | Data | 11 | | 47 | 00/410C : CF D2 A0 D4 | ASC "OR THE AUDIOVISUAL WORK IS STRICTLY PROHIBITED." + 279 | 1 PACMAN.S 103 | Data | 11 | | 47 | 00/410C : CF D2 A0 D4 | ASC "OR THE AUDIOVISUAL WORK IS STRICTLY PROHIBITED." | | | | | | C8 C5 A0 C1 | | | | | | | D5 C4 C9 CF | | | | | | | D6 C9 D3 D5 | @@ -304,168 +330,168 @@ | | | | | | D0 D2 CF C8 | | | | | | | C9 C2 C9 D4 | | | | | | | C5 C4 AE | - 254 | 1 PACMAN.S 104 | Data | 11 | | 1 | 00/413B : 02 | DB $02 - 255 | 1 PACMAN.S 105 | Data | 11 | | 1 | 00/413C : BB | DB $BB - 256 | 1 PACMAN.S 106 | Data | 11 | | 1 | 00/413D : 5A | DB $5A - 257 | 1 PACMAN.S 107 | Data | 11 | | 1 | 00/413E : 30 | DB $30 - 258 | 1 PACMAN.S 108 | Data | 11 | | 1 | 00/413F : 5F | DB $5F - 259 | 1 PACMAN.S 109 | Data | 11 | | 1 | 00/4140 : EE | DB $EE - 260 | 1 PACMAN.S 110 | Data | 11 | | 1 | 00/4141 : 3D | DB $3D - 261 | 1 PACMAN.S 111 | Data | 11 | | 1 | 00/4142 : A8 | DB $A8 - 262 | 1 PACMAN.S 112 | Data | 11 | | 1 | 00/4143 : 17 | DB $17 - 263 | 1 PACMAN.S 113 | Empty | 11 | | 0 | 00/4144 | - 264 | 1 PACMAN.S 114 | Comment | 11 | | 0 | 00/4144 | *----------------------------------- - 265 | 1 PACMAN.S 115 | Comment | 11 | | 0 | 00/4144 | * MAIN ENTRY POINT - 266 | 1 PACMAN.S 116 | Comment | 11 | | 0 | 00/4144 | *----------------------------------- - 267 | 1 PACMAN.S 117 | Empty | 11 | | 0 | 00/4144 | - 268 | 1 PACMAN.S 118 | Empty | 11 | | 0 | 00/4144 | selectRANKCARTOON - 269 | 1 PACMAN.S 119 | Code | 11 | | 3 | 00/4144 : 2C 17 42 | bit selecNBPLAYERS ; LoGo - 270 | 1 PACMAN.S 120 | Empty | 11 | | 0 | 00/4147 | - 271 | 1 PACMAN.S 121 | Code | 11 | | 3 | 00/4147 : 20 57 6F | L4147 JSR setTEXT2 ; set text mode - 272 | 1 PACMAN.S 122 | Code | 11 | | 3 | 00/414A : 20 68 48 | JSR clearTEXT2 ; clear text screen - 273 | 1 PACMAN.S 123 | Code | 11 | | 2 | 00/414D : A9 00 | LDA #$00 - 274 | 1 PACMAN.S 124 | Code | 11 | | 2 | 00/414F : 85 24 | STA {$24} - 275 | 1 PACMAN.S 125 | Code | 11 | | 2 | 00/4151 : A9 05 | LDA #$05 - 276 | 1 PACMAN.S 126 | Code | 11 | | 3 | 00/4153 : 20 5C 48 | JSR gotoXY - 277 | 1 PACMAN.S 127 | Code | 11 | | 2 | 00/4156 : A2 00 | LDX #$00 - 278 | 1 PACMAN.S 128 | Code | 11 | | 3 | 00/4158 : BD DC 41 | L4158 LDA strRAORCA,X ; RANK OR CARTOON? - 279 | 1 PACMAN.S 129 | Code | 11 | | 3 | 00/415B : 20 6A 4A | JSR printCHAR - 280 | 1 PACMAN.S 130 | Code | 11 | | 1 | 00/415E : E8 | INX - 281 | 1 PACMAN.S 131 | Code | 11 | | 2 | 00/415F : E0 11 | CPX #$11 - 282 | 1 PACMAN.S 132 | Code | 11 | | 2 | 00/4161 : 90 F5 | BCC L4158 - 283 | 1 PACMAN.S 133 | Code | 11 | | 3 | 00/4163 : 20 6F FD | JSR {$FD6F} - 284 | 1 PACMAN.S 134 | Code | 11 | | 2 | 00/4166 : A9 07 | LDA #$07 - 285 | 1 PACMAN.S 135 | Code | 11 | | 3 | 00/4168 : 20 5C 48 | JSR gotoXY - 286 | 1 PACMAN.S 136 | Code | 11 | | 2 | 00/416B : A9 00 | LDA #$00 - 287 | 1 PACMAN.S 137 | Code | 11 | | 2 | 00/416D : 85 24 | STA {$24} - 288 | 1 PACMAN.S 138 | Code | 11 | | 3 | 00/416F : AD 00 02 | LDA $0200 - 289 | 1 PACMAN.S 139 | Code | 11 | | 2 | 00/4172 : C9 C3 | CMP #"C" - 290 | 1 PACMAN.S 140 | Code | 11 | | 2 | 00/4174 : D0 29 | BNE L419F - 291 | 1 PACMAN.S 141 | Empty | 11 | | 0 | 00/4176 | - 292 | 1 PACMAN.S 142 | Comment | 11 | | 0 | 00/4176 | *--- Choose cartoon - 293 | 1 PACMAN.S 143 | Empty | 11 | | 0 | 00/4176 | - 294 | 1 PACMAN.S 144 | Code | 11 | | 2 | 00/4176 : A2 00 | LDX #$00 - 295 | 1 PACMAN.S 145 | Code | 11 | | 3 | 00/4178 : BD 01 42 | L4178 LDA strCARTOON,X ; CARTOON NUMBER (1-3) - 296 | 1 PACMAN.S 146 | Code | 11 | | 3 | 00/417B : 20 6A 4A | JSR printCHAR - 297 | 1 PACMAN.S 147 | Code | 11 | | 1 | 00/417E : E8 | INX - 298 | 1 PACMAN.S 148 | Code | 11 | | 2 | 00/417F : E0 16 | CPX #$16 - 299 | 1 PACMAN.S 149 | Code | 11 | | 2 | 00/4181 : 90 F5 | BCC L4178 - 300 | 1 PACMAN.S 150 | Code | 11 | | 3 | 00/4183 : 20 6F FD | JSR {$FD6F} - 301 | 1 PACMAN.S 151 | Code | 11 | | 3 | 00/4186 : AE 00 02 | LDX $0200 - 302 | 1 PACMAN.S 152 | Code | 11 | | 2 | 00/4189 : A9 02 | LDA #$02 - 303 | 1 PACMAN.S 153 | Code | 11 | | 2 | 00/418B : E0 B1 | CPX #"1" - 304 | 1 PACMAN.S 154 | Code | 11 | | 2 | 00/418D : F0 08 | BEQ L4197 - 305 | 1 PACMAN.S 155 | Code | 11 | | 2 | 00/418F : A9 05 | LDA #$05 - 306 | 1 PACMAN.S 156 | Code | 11 | | 2 | 00/4191 : E0 B2 | CPX #"2" - 307 | 1 PACMAN.S 157 | Code | 11 | | 2 | 00/4193 : F0 02 | BEQ L4197 - 308 | 1 PACMAN.S 158 | Code | 11 | | 2 | 00/4195 : A9 09 | LDA #$09 - 309 | 1 PACMAN.S 159 | Code | 11 | | 2 | 00/4197 : 85 55 | L4197 STA {$55} ; ZP - 310 | 1 PACMAN.S 160 | Code | 11 | | 3 | 00/4199 : 20 70 81 | JSR playCARTOON - 311 | 1 PACMAN.S 161 | Code | 11 | | 3 | 00/419C : 4C 44 41 | JMP selectRANKCARTOON - 312 | 1 PACMAN.S 162 | Empty | 11 | | 0 | 00/419F | - 313 | 1 PACMAN.S 163 | Comment | 11 | | 0 | 00/419F | *--- Choose rank - 314 | 1 PACMAN.S 164 | Empty | 11 | | 0 | 00/419F | - 315 | 1 PACMAN.S 165 | Code | 11 | | 2 | 00/419F : A2 00 | L419F LDX #$00 - 316 | 1 PACMAN.S 166 | Code | 11 | | 3 | 00/41A1 : BD ED 41 | L41A1 LDA strRANK,X ; RANK NUMBER (1-21) - 317 | 1 PACMAN.S 167 | Code | 11 | | 3 | 00/41A4 : 20 6A 4A | JSR printCHAR - 318 | 1 PACMAN.S 168 | Code | 11 | | 1 | 00/41A7 : E8 | INX - 319 | 1 PACMAN.S 169 | Code | 11 | | 2 | 00/41A8 : E0 14 | CPX #$14 - 320 | 1 PACMAN.S 170 | Code | 11 | | 2 | 00/41AA : 90 F5 | BCC L41A1 - 321 | 1 PACMAN.S 171 | Code | 11 | | 3 | 00/41AC : 20 6F FD | JSR {$FD6F} - 322 | 1 PACMAN.S 172 | Code | 11 | | 2 | 00/41AF : E0 01 | CPX #$01 - 323 | 1 PACMAN.S 173 | Code | 11 | | 2 | 00/41B1 : F0 1F | BEQ L41D2 - 324 | 1 PACMAN.S 174 | Code | 11 | | 3 | 00/41B3 : AD 00 02 | LDA $0200 - 325 | 1 PACMAN.S 175 | Code | 11 | | 2 | 00/41B6 : 29 0F | AND #$0F - 326 | 1 PACMAN.S 176 | Code | 11 | | 1 | 00/41B8 : AA | TAX - 327 | 1 PACMAN.S 177 | Code | 11 | | 3 | 00/41B9 : AD 01 02 | LDA $0201 - 328 | 1 PACMAN.S 178 | Code | 11 | | 2 | 00/41BC : 29 0F | AND #$0F - 329 | 1 PACMAN.S 179 | Code | 11 | | 2 | 00/41BE : E0 00 | CPX #$00 - 330 | 1 PACMAN.S 180 | Code | 11 | | 2 | 00/41C0 : F0 06 | BEQ L41C8 - 331 | 1 PACMAN.S 181 | Code | 11 | | 1 | 00/41C2 : 18 | L41C2 CLC - 332 | 1 PACMAN.S 182 | Code | 11 | | 2 | 00/41C3 : 69 0A | ADC #$0A - 333 | 1 PACMAN.S 183 | Code | 11 | | 1 | 00/41C5 : CA | DEX - 334 | 1 PACMAN.S 184 | Code | 11 | | 2 | 00/41C6 : D0 FA | BNE L41C2 - 335 | 1 PACMAN.S 185 | Code | 11 | | 2 | 00/41C8 : C9 16 | L41C8 CMP #$16 - 336 | 1 PACMAN.S 186 | Code | 11 | | 2 | 00/41CA : B0 0D | BCS L41D9 - 337 | 1 PACMAN.S 187 | Code | 11 | | 3 | 00/41CC : 8D E1 54 | L41CC STA L54E0+1 - 338 | 1 PACMAN.S 188 | Code | 11 | | 3 | 00/41CF : 4C 17 42 | JMP selecNBPLAYERS - 339 | 1 PACMAN.S 189 | Empty | 11 | | 0 | 00/41D2 | - 340 | 1 PACMAN.S 190 | Code | 11 | | 3 | 00/41D2 : AD 00 02 | L41D2 LDA $0200 - 341 | 1 PACMAN.S 191 | Code | 11 | | 2 | 00/41D5 : 29 0F | AND #$0F - 342 | 1 PACMAN.S 192 | Code | 11 | | 2 | 00/41D7 : D0 F3 | BNE L41CC - 343 | 1 PACMAN.S 193 | Code | 11 | | 3 | 00/41D9 : 4C 44 41 | L41D9 JMP selectRANKCARTOON - 344 | 1 PACMAN.S 194 | Empty | 11 | | 0 | 00/41DC | - 345 | 1 PACMAN.S 195 | Data | 11 | | 17 | 00/41DC : D2 C1 CE CB | strRAORCA ASC "RANK OR CARTOON? " + 280 | 1 PACMAN.S 104 | Data | 11 | | 1 | 00/413B : 02 | DB $02 + 281 | 1 PACMAN.S 105 | Data | 11 | | 1 | 00/413C : BB | DB $BB + 282 | 1 PACMAN.S 106 | Data | 11 | | 1 | 00/413D : 5A | DB $5A + 283 | 1 PACMAN.S 107 | Data | 11 | | 1 | 00/413E : 30 | DB $30 + 284 | 1 PACMAN.S 108 | Data | 11 | | 1 | 00/413F : 5F | DB $5F + 285 | 1 PACMAN.S 109 | Data | 11 | | 1 | 00/4140 : EE | DB $EE + 286 | 1 PACMAN.S 110 | Data | 11 | | 1 | 00/4141 : 3D | DB $3D + 287 | 1 PACMAN.S 111 | Data | 11 | | 1 | 00/4142 : A8 | DB $A8 + 288 | 1 PACMAN.S 112 | Data | 11 | | 1 | 00/4143 : 17 | DB $17 + 289 | 1 PACMAN.S 113 | Empty | 11 | | 0 | 00/4144 | + 290 | 1 PACMAN.S 114 | Comment | 11 | | 0 | 00/4144 | *----------------------------------- + 291 | 1 PACMAN.S 115 | Comment | 11 | | 0 | 00/4144 | * MAIN ENTRY POINT + 292 | 1 PACMAN.S 116 | Comment | 11 | | 0 | 00/4144 | *----------------------------------- + 293 | 1 PACMAN.S 117 | Empty | 11 | | 0 | 00/4144 | + 294 | 1 PACMAN.S 118 | Empty | 11 | | 0 | 00/4144 | selectRANKCARTOON + 295 | 1 PACMAN.S 119 | Code | 11 | | 3 | 00/4144 : 2C 17 42 | bit selecNBPLAYERS ; LoGo + 296 | 1 PACMAN.S 120 | Empty | 11 | | 0 | 00/4147 | + 297 | 1 PACMAN.S 121 | Code | 11 | | 3 | 00/4147 : 20 3C 6F | L4147 JSR setTEXT2 ; set text mode + 298 | 1 PACMAN.S 122 | Code | 11 | | 3 | 00/414A : 20 68 48 | JSR clearTEXT2 ; clear text screen + 299 | 1 PACMAN.S 123 | Code | 11 | | 2 | 00/414D : A9 00 | LDA #$00 + 300 | 1 PACMAN.S 124 | Code | 11 | | 2 | 00/414F : 85 24 | STA {$24} + 301 | 1 PACMAN.S 125 | Code | 11 | | 2 | 00/4151 : A9 05 | LDA #$05 + 302 | 1 PACMAN.S 126 | Code | 11 | | 3 | 00/4153 : 20 5C 48 | JSR gotoXY + 303 | 1 PACMAN.S 127 | Code | 11 | | 2 | 00/4156 : A2 00 | LDX #$00 + 304 | 1 PACMAN.S 128 | Code | 11 | | 3 | 00/4158 : BD DC 41 | L4158 LDA strRAORCA,X ; RANK OR CARTOON? + 305 | 1 PACMAN.S 129 | Code | 11 | | 3 | 00/415B : 20 6A 4A | JSR printCHAR + 306 | 1 PACMAN.S 130 | Code | 11 | | 1 | 00/415E : E8 | INX + 307 | 1 PACMAN.S 131 | Code | 11 | | 2 | 00/415F : E0 11 | CPX #$11 + 308 | 1 PACMAN.S 132 | Code | 11 | | 2 | 00/4161 : 90 F5 | BCC L4158 + 309 | 1 PACMAN.S 133 | Code | 11 | | 3 | 00/4163 : 20 6F FD | JSR {$FD6F} + 310 | 1 PACMAN.S 134 | Code | 11 | | 2 | 00/4166 : A9 07 | LDA #$07 + 311 | 1 PACMAN.S 135 | Code | 11 | | 3 | 00/4168 : 20 5C 48 | JSR gotoXY + 312 | 1 PACMAN.S 136 | Code | 11 | | 2 | 00/416B : A9 00 | LDA #$00 + 313 | 1 PACMAN.S 137 | Code | 11 | | 2 | 00/416D : 85 24 | STA {$24} + 314 | 1 PACMAN.S 138 | Code | 11 | | 3 | 00/416F : AD 00 02 | LDA $0200 + 315 | 1 PACMAN.S 139 | Code | 11 | | 2 | 00/4172 : C9 C3 | CMP #"C" + 316 | 1 PACMAN.S 140 | Code | 11 | | 2 | 00/4174 : D0 29 | BNE L419F + 317 | 1 PACMAN.S 141 | Empty | 11 | | 0 | 00/4176 | + 318 | 1 PACMAN.S 142 | Comment | 11 | | 0 | 00/4176 | *--- Choose cartoon + 319 | 1 PACMAN.S 143 | Empty | 11 | | 0 | 00/4176 | + 320 | 1 PACMAN.S 144 | Code | 11 | | 2 | 00/4176 : A2 00 | LDX #$00 + 321 | 1 PACMAN.S 145 | Code | 11 | | 3 | 00/4178 : BD 01 42 | L4178 LDA strCARTOON,X ; CARTOON NUMBER (1-3) + 322 | 1 PACMAN.S 146 | Code | 11 | | 3 | 00/417B : 20 6A 4A | JSR printCHAR + 323 | 1 PACMAN.S 147 | Code | 11 | | 1 | 00/417E : E8 | INX + 324 | 1 PACMAN.S 148 | Code | 11 | | 2 | 00/417F : E0 16 | CPX #$16 + 325 | 1 PACMAN.S 149 | Code | 11 | | 2 | 00/4181 : 90 F5 | BCC L4178 + 326 | 1 PACMAN.S 150 | Code | 11 | | 3 | 00/4183 : 20 6F FD | JSR {$FD6F} + 327 | 1 PACMAN.S 151 | Code | 11 | | 3 | 00/4186 : AE 00 02 | LDX $0200 + 328 | 1 PACMAN.S 152 | Code | 11 | | 2 | 00/4189 : A9 02 | LDA #$02 + 329 | 1 PACMAN.S 153 | Code | 11 | | 2 | 00/418B : E0 B1 | CPX #"1" + 330 | 1 PACMAN.S 154 | Code | 11 | | 2 | 00/418D : F0 08 | BEQ L4197 + 331 | 1 PACMAN.S 155 | Code | 11 | | 2 | 00/418F : A9 05 | LDA #$05 + 332 | 1 PACMAN.S 156 | Code | 11 | | 2 | 00/4191 : E0 B2 | CPX #"2" + 333 | 1 PACMAN.S 157 | Code | 11 | | 2 | 00/4193 : F0 02 | BEQ L4197 + 334 | 1 PACMAN.S 158 | Code | 11 | | 2 | 00/4195 : A9 09 | LDA #$09 + 335 | 1 PACMAN.S 159 | Code | 11 | | 2 | 00/4197 : 85 55 | L4197 STA {$55} ; ZP + 336 | 1 PACMAN.S 160 | Code | 11 | | 3 | 00/4199 : 20 55 81 | JSR playCARTOON + 337 | 1 PACMAN.S 161 | Code | 11 | | 3 | 00/419C : 4C 44 41 | JMP selectRANKCARTOON + 338 | 1 PACMAN.S 162 | Empty | 11 | | 0 | 00/419F | + 339 | 1 PACMAN.S 163 | Comment | 11 | | 0 | 00/419F | *--- Choose rank + 340 | 1 PACMAN.S 164 | Empty | 11 | | 0 | 00/419F | + 341 | 1 PACMAN.S 165 | Code | 11 | | 2 | 00/419F : A2 00 | L419F LDX #$00 + 342 | 1 PACMAN.S 166 | Code | 11 | | 3 | 00/41A1 : BD ED 41 | L41A1 LDA strRANK,X ; RANK NUMBER (1-21) + 343 | 1 PACMAN.S 167 | Code | 11 | | 3 | 00/41A4 : 20 6A 4A | JSR printCHAR + 344 | 1 PACMAN.S 168 | Code | 11 | | 1 | 00/41A7 : E8 | INX + 345 | 1 PACMAN.S 169 | Code | 11 | | 2 | 00/41A8 : E0 14 | CPX #$14 + 346 | 1 PACMAN.S 170 | Code | 11 | | 2 | 00/41AA : 90 F5 | BCC L41A1 + 347 | 1 PACMAN.S 171 | Code | 11 | | 3 | 00/41AC : 20 6F FD | JSR {$FD6F} + 348 | 1 PACMAN.S 172 | Code | 11 | | 2 | 00/41AF : E0 01 | CPX #$01 + 349 | 1 PACMAN.S 173 | Code | 11 | | 2 | 00/41B1 : F0 1F | BEQ L41D2 + 350 | 1 PACMAN.S 174 | Code | 11 | | 3 | 00/41B3 : AD 00 02 | LDA $0200 + 351 | 1 PACMAN.S 175 | Code | 11 | | 2 | 00/41B6 : 29 0F | AND #$0F + 352 | 1 PACMAN.S 176 | Code | 11 | | 1 | 00/41B8 : AA | TAX + 353 | 1 PACMAN.S 177 | Code | 11 | | 3 | 00/41B9 : AD 01 02 | LDA $0201 + 354 | 1 PACMAN.S 178 | Code | 11 | | 2 | 00/41BC : 29 0F | AND #$0F + 355 | 1 PACMAN.S 179 | Code | 11 | | 2 | 00/41BE : E0 00 | CPX #$00 + 356 | 1 PACMAN.S 180 | Code | 11 | | 2 | 00/41C0 : F0 06 | BEQ L41C8 + 357 | 1 PACMAN.S 181 | Code | 11 | | 1 | 00/41C2 : 18 | L41C2 CLC + 358 | 1 PACMAN.S 182 | Code | 11 | | 2 | 00/41C3 : 69 0A | ADC #$0A + 359 | 1 PACMAN.S 183 | Code | 11 | | 1 | 00/41C5 : CA | DEX + 360 | 1 PACMAN.S 184 | Code | 11 | | 2 | 00/41C6 : D0 FA | BNE L41C2 + 361 | 1 PACMAN.S 185 | Code | 11 | | 2 | 00/41C8 : C9 16 | L41C8 CMP #$16 + 362 | 1 PACMAN.S 186 | Code | 11 | | 2 | 00/41CA : B0 0D | BCS L41D9 + 363 | 1 PACMAN.S 187 | Code | 11 | | 3 | 00/41CC : 8D E1 54 | L41CC STA L54E0+1 + 364 | 1 PACMAN.S 188 | Code | 11 | | 3 | 00/41CF : 4C 17 42 | JMP selecNBPLAYERS + 365 | 1 PACMAN.S 189 | Empty | 11 | | 0 | 00/41D2 | + 366 | 1 PACMAN.S 190 | Code | 11 | | 3 | 00/41D2 : AD 00 02 | L41D2 LDA $0200 + 367 | 1 PACMAN.S 191 | Code | 11 | | 2 | 00/41D5 : 29 0F | AND #$0F + 368 | 1 PACMAN.S 192 | Code | 11 | | 2 | 00/41D7 : D0 F3 | BNE L41CC + 369 | 1 PACMAN.S 193 | Code | 11 | | 3 | 00/41D9 : 4C 44 41 | L41D9 JMP selectRANKCARTOON + 370 | 1 PACMAN.S 194 | Empty | 11 | | 0 | 00/41DC | + 371 | 1 PACMAN.S 195 | Data | 11 | | 17 | 00/41DC : D2 C1 CE CB | strRAORCA ASC "RANK OR CARTOON? " | | | | | | A0 CF D2 A0 | | | | | | | C3 C1 D2 D4 | | | | | | | CF CF CE BF | | | | | | | A0 | - 346 | 1 PACMAN.S 196 | Data | 11 | | 20 | 00/41ED : D2 C1 CE CB | strRANK ASC "RANK NUMBER? (1-21) " + 372 | 1 PACMAN.S 196 | Data | 11 | | 20 | 00/41ED : D2 C1 CE CB | strRANK ASC "RANK NUMBER? (1-21) " | | | | | | A0 CE D5 CD | | | | | | | C2 C5 D2 BF | | | | | | | A0 A8 B1 AD | | | | | | | B2 B1 A9 A0 | - 347 | 1 PACMAN.S 197 | Data | 11 | | 22 | 00/4201 : C3 C1 D2 D4 | strCARTOON ASC "CARTOON NUMBER? (1-3) " + 373 | 1 PACMAN.S 197 | Data | 11 | | 22 | 00/4201 : C3 C1 D2 D4 | strCARTOON ASC "CARTOON NUMBER? (1-3) " | | | | | | CF CF CE A0 | | | | | | | CE D5 CD C2 | | | | | | | C5 D2 BF A0 | | | | | | | A8 B1 AD B3 | | | | | | | A9 A0 | - 348 | 1 PACMAN.S 198 | Empty | 11 | | 0 | 00/4217 | - 349 | 1 PACMAN.S 199 | Comment | 11 | | 0 | 00/4217 | *----------------------------------- - 350 | 1 PACMAN.S 200 | Comment | 11 | | 0 | 00/4217 | * SELECT NUMBER OF PLAYERS - 351 | 1 PACMAN.S 201 | Comment | 11 | | 0 | 00/4217 | *----------------------------------- - 352 | 1 PACMAN.S 202 | Empty | 11 | | 0 | 00/4217 | - 353 | 1 PACMAN.S 203 | Empty | 11 | | 0 | 00/4217 | selecNBPLAYERS - 354 | 1 PACMAN.S 204 | Code | 11 | | 3 | 00/4217 : 20 57 6F | JSR setTEXT2 - 355 | 1 PACMAN.S 205 | Code | 11 | | 3 | 00/421A : 20 68 48 | JSR clearTEXT2 - 356 | 1 PACMAN.S 206 | Code | 11 | | 2 | 00/421D : A9 00 | LDA #$00 - 357 | 1 PACMAN.S 207 | Code | 11 | | 2 | 00/421F : 85 24 | STA {$24} - 358 | 1 PACMAN.S 208 | Code | 11 | | 2 | 00/4221 : A9 06 | LDA #$06 - 359 | 1 PACMAN.S 209 | Code | 11 | | 3 | 00/4223 : 20 5C 48 | JSR gotoXY - 360 | 1 PACMAN.S 210 | Code | 11 | | 2 | 00/4226 : A2 00 | LDX #$00 - 361 | 1 PACMAN.S 211 | Code | 11 | | 3 | 00/4228 : BD 7C 42 | L4228 LDA strHOWMANY,X ; HOW MANY PLAYERS? - 362 | 1 PACMAN.S 212 | Code | 11 | | 3 | 00/422B : 20 6A 4A | JSR printCHAR - 363 | 1 PACMAN.S 213 | Code | 11 | | 1 | 00/422E : E8 | INX - 364 | 1 PACMAN.S 214 | Code | 11 | | 2 | 00/422F : E0 1D | CPX #$1D - 365 | 1 PACMAN.S 215 | Code | 11 | | 2 | 00/4231 : D0 F5 | BNE L4228 - 366 | 1 PACMAN.S 216 | Code | 11 | | 3 | 00/4233 : 20 0C FD | L4233 JSR {$FD0C} - 367 | 1 PACMAN.S 217 | Code | 11 | | 2 | 00/4236 : C9 96 | CMP #$96 ; ctrl-v - 368 | 1 PACMAN.S 218 | Code | 11 | | 2 | 00/4238 : F0 38 | BEQ L4272 - 369 | 1 PACMAN.S 219 | Code | 11 | | 2 | 00/423A : C9 B1 | CMP #"1" - 370 | 1 PACMAN.S 220 | Code | 11 | | 2 | 00/423C : 90 F5 | BCC L4233 - 371 | 1 PACMAN.S 221 | Code | 11 | | 2 | 00/423E : C9 B6 | CMP #"5"+1 - 372 | 1 PACMAN.S 222 | Code | 11 | | 2 | 00/4240 : B0 F1 | BCS L4233 - 373 | 1 PACMAN.S 223 | Code | 11 | | 3 | 00/4242 : 20 6A 4A | JSR printCHAR - 374 | 1 PACMAN.S 224 | Code | 11 | | 2 | 00/4245 : 29 07 | AND #$07 - 375 | 1 PACMAN.S 225 | Code | 11 | | 2 | 00/4247 : 85 51 | STA {$51} ; ZP - 376 | 1 PACMAN.S 226 | Empty | 11 | | 0 | 00/4249 | - 377 | 1 PACMAN.S 227 | Code | 11 | | 2 | 00/4249 : A9 00 | LDA #$00 - 378 | 1 PACMAN.S 228 | Code | 11 | | 2 | 00/424B : 85 24 | STA {$24} - 379 | 1 PACMAN.S 229 | Code | 11 | | 2 | 00/424D : A9 0B | LDA #$0B - 380 | 1 PACMAN.S 230 | Code | 11 | | 2 | 00/424F : 85 25 | STA {$25} - 381 | 1 PACMAN.S 231 | Code | 11 | | 3 | 00/4251 : 20 5C 48 | JSR gotoXY - 382 | 1 PACMAN.S 232 | Code | 11 | | 2 | 00/4254 : A2 00 | LDX #$00 - 383 | 1 PACMAN.S 233 | Code | 11 | | 3 | 00/4256 : BD 99 42 | L4256 LDA strRETURN,X ; SPACE OR RETURN - 384 | 1 PACMAN.S 234 | Code | 11 | | 3 | 00/4259 : 20 6A 4A | JSR printCHAR - 385 | 1 PACMAN.S 235 | Code | 11 | | 1 | 00/425C : E8 | INX - 386 | 1 PACMAN.S 236 | Code | 11 | | 2 | 00/425D : E0 37 | CPX #$37 - 387 | 1 PACMAN.S 237 | Code | 11 | | 2 | 00/425F : D0 F5 | BNE L4256 - 388 | 1 PACMAN.S 238 | Code | 11 | | 3 | 00/4261 : 20 0C FD | L4261 JSR {$FD0C} - 389 | 1 PACMAN.S 239 | Code | 11 | | 2 | 00/4264 : C9 A0 | CMP #" " - 390 | 1 PACMAN.S 240 | Code | 11 | | 2 | 00/4266 : D0 03 | BNE L426B - 391 | 1 PACMAN.S 241 | Code | 11 | | 3 | 00/4268 : 4C D2 43 | JMP welcomePAGE ; space means the end - 392 | 1 PACMAN.S 242 | Empty | 11 | | 0 | 00/426B | - 393 | 1 PACMAN.S 243 | Code | 11 | | 2 | 00/426B : C9 8D | L426B CMP #$8D - 394 | 1 PACMAN.S 244 | Code | 11 | | 2 | 00/426D : D0 F2 | BNE L4261 - 395 | 1 PACMAN.S 245 | Code | 11 | | 3 | 00/426F : 4C FC 52 | JMP L52FC ; RETURN TO PLAY - 396 | 1 PACMAN.S 246 | Empty | 11 | | 0 | 00/4272 | - 397 | 1 PACMAN.S 247 | Code | 11 | | 3 | 00/4272 : 20 0C FD | L4272 JSR {$FD0C} - 398 | 1 PACMAN.S 248 | Code | 11 | | 2 | 00/4275 : C9 83 | CMP #$83 ; ctrl-c - 399 | 1 PACMAN.S 249 | Code | 11 | | 2 | 00/4277 : D0 BA | BNE L4233 - 400 | 1 PACMAN.S 250 | Code | 11 | | 3 | 00/4279 : 4C 47 41 | JMP L4147 - 401 | 1 PACMAN.S 251 | Empty | 11 | | 0 | 00/427C | - 402 | 1 PACMAN.S 252 | Data | 11 | | 29 | 00/427C : C8 CF D7 A0 | strHOWMANY ASC "HOW MANY PLAYERS? (1 - 5) " + 374 | 1 PACMAN.S 198 | Empty | 11 | | 0 | 00/4217 | + 375 | 1 PACMAN.S 199 | Comment | 11 | | 0 | 00/4217 | *----------------------------------- + 376 | 1 PACMAN.S 200 | Comment | 11 | | 0 | 00/4217 | * SELECT NUMBER OF PLAYERS + 377 | 1 PACMAN.S 201 | Comment | 11 | | 0 | 00/4217 | *----------------------------------- + 378 | 1 PACMAN.S 202 | Empty | 11 | | 0 | 00/4217 | + 379 | 1 PACMAN.S 203 | Empty | 11 | | 0 | 00/4217 | selecNBPLAYERS + 380 | 1 PACMAN.S 204 | Code | 11 | | 3 | 00/4217 : 20 3C 6F | JSR setTEXT2 + 381 | 1 PACMAN.S 205 | Code | 11 | | 3 | 00/421A : 20 68 48 | JSR clearTEXT2 + 382 | 1 PACMAN.S 206 | Code | 11 | | 2 | 00/421D : A9 00 | LDA #$00 + 383 | 1 PACMAN.S 207 | Code | 11 | | 2 | 00/421F : 85 24 | STA {$24} + 384 | 1 PACMAN.S 208 | Code | 11 | | 2 | 00/4221 : A9 06 | LDA #$06 + 385 | 1 PACMAN.S 209 | Code | 11 | | 3 | 00/4223 : 20 5C 48 | JSR gotoXY + 386 | 1 PACMAN.S 210 | Code | 11 | | 2 | 00/4226 : A2 00 | LDX #$00 + 387 | 1 PACMAN.S 211 | Code | 11 | | 3 | 00/4228 : BD 7C 42 | L4228 LDA strHOWMANY,X ; HOW MANY PLAYERS? + 388 | 1 PACMAN.S 212 | Code | 11 | | 3 | 00/422B : 20 6A 4A | JSR printCHAR + 389 | 1 PACMAN.S 213 | Code | 11 | | 1 | 00/422E : E8 | INX + 390 | 1 PACMAN.S 214 | Code | 11 | | 2 | 00/422F : E0 1D | CPX #$1D + 391 | 1 PACMAN.S 215 | Code | 11 | | 2 | 00/4231 : D0 F5 | BNE L4228 + 392 | 1 PACMAN.S 216 | Code | 11 | | 3 | 00/4233 : 20 0C FD | L4233 JSR {$FD0C} + 393 | 1 PACMAN.S 217 | Code | 11 | | 2 | 00/4236 : C9 96 | CMP #$96 ; ctrl-v + 394 | 1 PACMAN.S 218 | Code | 11 | | 2 | 00/4238 : F0 38 | BEQ L4272 + 395 | 1 PACMAN.S 219 | Code | 11 | | 2 | 00/423A : C9 B1 | CMP #"1" + 396 | 1 PACMAN.S 220 | Code | 11 | | 2 | 00/423C : 90 F5 | BCC L4233 + 397 | 1 PACMAN.S 221 | Code | 11 | | 2 | 00/423E : C9 B6 | CMP #"5"+1 + 398 | 1 PACMAN.S 222 | Code | 11 | | 2 | 00/4240 : B0 F1 | BCS L4233 + 399 | 1 PACMAN.S 223 | Code | 11 | | 3 | 00/4242 : 20 6A 4A | JSR printCHAR + 400 | 1 PACMAN.S 224 | Code | 11 | | 2 | 00/4245 : 29 07 | AND #$07 + 401 | 1 PACMAN.S 225 | Code | 11 | | 2 | 00/4247 : 85 51 | STA {$51} ; ZP + 402 | 1 PACMAN.S 226 | Empty | 11 | | 0 | 00/4249 | + 403 | 1 PACMAN.S 227 | Code | 11 | | 2 | 00/4249 : A9 00 | LDA #$00 + 404 | 1 PACMAN.S 228 | Code | 11 | | 2 | 00/424B : 85 24 | STA {$24} + 405 | 1 PACMAN.S 229 | Code | 11 | | 2 | 00/424D : A9 0B | LDA #$0B + 406 | 1 PACMAN.S 230 | Code | 11 | | 2 | 00/424F : 85 25 | STA {$25} + 407 | 1 PACMAN.S 231 | Code | 11 | | 3 | 00/4251 : 20 5C 48 | JSR gotoXY + 408 | 1 PACMAN.S 232 | Code | 11 | | 2 | 00/4254 : A2 00 | LDX #$00 + 409 | 1 PACMAN.S 233 | Code | 11 | | 3 | 00/4256 : BD 99 42 | L4256 LDA strRETURN,X ; SPACE OR RETURN + 410 | 1 PACMAN.S 234 | Code | 11 | | 3 | 00/4259 : 20 6A 4A | JSR printCHAR + 411 | 1 PACMAN.S 235 | Code | 11 | | 1 | 00/425C : E8 | INX + 412 | 1 PACMAN.S 236 | Code | 11 | | 2 | 00/425D : E0 37 | CPX #$37 + 413 | 1 PACMAN.S 237 | Code | 11 | | 2 | 00/425F : D0 F5 | BNE L4256 + 414 | 1 PACMAN.S 238 | Code | 11 | | 3 | 00/4261 : 20 0C FD | L4261 JSR {$FD0C} + 415 | 1 PACMAN.S 239 | Code | 11 | | 2 | 00/4264 : C9 A0 | CMP #" " + 416 | 1 PACMAN.S 240 | Code | 11 | | 2 | 00/4266 : D0 03 | BNE L426B + 417 | 1 PACMAN.S 241 | Code | 11 | | 3 | 00/4268 : 4C D2 43 | JMP welcomePAGE ; space means the end + 418 | 1 PACMAN.S 242 | Empty | 11 | | 0 | 00/426B | + 419 | 1 PACMAN.S 243 | Code | 11 | | 2 | 00/426B : C9 8D | L426B CMP #$8D + 420 | 1 PACMAN.S 244 | Code | 11 | | 2 | 00/426D : D0 F2 | BNE L4261 + 421 | 1 PACMAN.S 245 | Code | 11 | | 3 | 00/426F : 4C FC 52 | JMP L52FC ; RETURN TO PLAY + 422 | 1 PACMAN.S 246 | Empty | 11 | | 0 | 00/4272 | + 423 | 1 PACMAN.S 247 | Code | 11 | | 3 | 00/4272 : 20 0C FD | L4272 JSR {$FD0C} + 424 | 1 PACMAN.S 248 | Code | 11 | | 2 | 00/4275 : C9 83 | CMP #$83 ; ctrl-c + 425 | 1 PACMAN.S 249 | Code | 11 | | 2 | 00/4277 : D0 BA | BNE L4233 + 426 | 1 PACMAN.S 250 | Code | 11 | | 3 | 00/4279 : 4C 47 41 | JMP L4147 + 427 | 1 PACMAN.S 251 | Empty | 11 | | 0 | 00/427C | + 428 | 1 PACMAN.S 252 | Data | 11 | | 29 | 00/427C : C8 CF D7 A0 | strHOWMANY ASC "HOW MANY PLAYERS? (1 - 5) " | | | | | | CD C1 CE D9 | | | | | | | A0 D0 CC C1 | | | | | | | D9 C5 D2 D3 | @@ -473,13 +499,13 @@ | | | | | | B1 A0 AD A0 | | | | | | | B5 A9 A0 A0 | | | | | | | A0 | - 403 | 1 PACMAN.S 253 | Data | 11 | | 23 | 00/4299 : D0 D2 C5 D3 | strRETURN ASC "PRESS TO PLAY"8D + 429 | 1 PACMAN.S 253 | Data | 11 | | 23 | 00/4299 : D0 D2 C5 D3 | strRETURN ASC "PRESS TO PLAY"8D | | | | | | D3 A0 BC D2 | | | | | | | C5 D4 D5 D2 | | | | | | | CE BE A0 D4 | | | | | | | CF A0 D0 CC | | | | | | | C1 D9 8D | - 404 | 1 PACMAN.S 254 | Data | 11 | | 32 | 00/42B0 : CF D2 A0 BC | ASC "OR TO GO BACK TO DEMO. " + 430 | 1 PACMAN.S 254 | 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 | @@ -487,873 +513,873 @@ | | | | | | CB A0 D4 CF | | | | | | | A0 C4 C5 CD | | | | | | | CF AE A0 A0 | - 405 | 1 PACMAN.S 255 | Empty | 11 | | 0 | 00/42D0 | - 406 | 1 PACMAN.S 256 | Comment | 11 | | 0 | 00/42D0 | *----------------------------------- - 407 | 1 PACMAN.S 257 | Comment | 11 | | 0 | 00/42D0 | * DECODE WELCOME SCRIPT - 408 | 1 PACMAN.S 258 | Comment | 11 | | 0 | 00/42D0 | *----------------------------------- - 409 | 1 PACMAN.S 259 | Empty | 11 | | 0 | 00/42D0 | - 410 | 1 PACMAN.S 260 | Empty | 11 | | 0 | 00/42D0 | decodeSCRIPT - 411 | 1 PACMAN.S 261 | Code | 11 | | 2 | 00/42D0 : B1 14 | LDA ({$14}),Y ; get X - 412 | 1 PACMAN.S 262 | Code | 11 | | 2 | 00/42D2 : 85 04 | STA {$04} - 413 | 1 PACMAN.S 263 | Code | 11 | | 1 | 00/42D4 : C8 | INY - 414 | 1 PACMAN.S 264 | Code | 11 | | 2 | 00/42D5 : B1 14 | LDA ({$14}),Y ; get Y - 415 | 1 PACMAN.S 265 | Code | 11 | | 2 | 00/42D7 : 85 10 | STA {$10} - 416 | 1 PACMAN.S 266 | Code | 11 | | 2 | 00/42D9 : 85 0A | STA {$0a} ; save Y - 417 | 1 PACMAN.S 267 | Code | 11 | | 1 | 00/42DB : C8 | INY - 418 | 1 PACMAN.S 268 | Code | 11 | | 2 | 00/42DC : 84 0B | STY {$0b} ; save index - 419 | 1 PACMAN.S 269 | Code | 11 | | 2 | 00/42DE : A4 0B | L42DE LDY {$0b} ; get index - 420 | 1 PACMAN.S 270 | Code | 11 | | 2 | 00/42E0 : B1 14 | LDA ({$14}),Y ; get value - 421 | 1 PACMAN.S 271 | Code | 11 | | 2 | 00/42E2 : 30 1F | BMI L4303 - 422 | 1 PACMAN.S 272 | Code | 11 | | 2 | 00/42E4 : F0 10 | BEQ L42F6 ; 0, 3..1F - 423 | 1 PACMAN.S 273 | Code | 11 | | 2 | 00/42E6 : C9 20 | CMP #$20 - 424 | 1 PACMAN.S 274 | Code | 11 | | 2 | 00/42E8 : F0 0F | BEQ L42F9 - 425 | 1 PACMAN.S 275 | Code | 11 | | 2 | 00/42EA : C9 21 | CMP #$21 ; b comes from another font - 426 | 1 PACMAN.S 276 | Code | 11 | | 2 | 00/42EC : F0 18 | BEQ L4306 ; b/c we exceed 256! - 427 | 1 PACMAN.S 277 | Code | 11 | | 2 | 00/42EE : C9 03 | CMP #$03 - 428 | 1 PACMAN.S 278 | Code | 11 | | 2 | 00/42F0 : B0 04 | BCS L42F6 - 429 | 1 PACMAN.S 279 | Code | 11 | | 2 | 00/42F2 : E6 10 | INC {$10} ; +=2 - 430 | 1 PACMAN.S 280 | Code | 11 | | 2 | 00/42F4 : E6 10 | INC {$10} - 431 | 1 PACMAN.S 281 | Code | 11 | | 3 | 00/42F6 : 20 16 43 | L42F6 JSR L4316 ; draw sprite - 432 | 1 PACMAN.S 282 | Empty | 11 | | 0 | 00/42F9 | - 433 | 1 PACMAN.S 283 | Code | 11 | | 2 | 00/42F9 : A5 0A | L42F9 LDA {$0a} ; #$20: space character - 434 | 1 PACMAN.S 284 | Code | 11 | | 2 | 00/42FB : 85 10 | STA {$10} ; restore Y - 435 | 1 PACMAN.S 285 | Code | 11 | | 2 | 00/42FD : E6 0B | INC {$0b} ; next index - 436 | 1 PACMAN.S 286 | Code | 11 | | 2 | 00/42FF : E6 04 | INC {$04} ; next X - 437 | 1 PACMAN.S 287 | Code | 11 | | 2 | 00/4301 : D0 DB | BNE L42DE ; loop - 438 | 1 PACMAN.S 288 | Empty | 11 | | 0 | 00/4303 | - 439 | 1 PACMAN.S 289 | Code | 11 | | 2 | 00/4303 : E6 0B | L4303 INC {$0b} ; exit - 440 | 1 PACMAN.S 290 | Code | 11 | | 1 | 00/4305 : 60 | RTS - 441 | 1 PACMAN.S 291 | Empty | 11 | | 0 | 00/4306 | - 442 | 1 PACMAN.S 292 | Code | 11 | | 2 | 00/4306 : A9 73 | L4306 LDA #sprFONT2 - 445 | 1 PACMAN.S 295 | Code | 11 | | 3 | 00/430D : 8D B3 55 | STA L55B1+2 - 446 | 1 PACMAN.S 296 | Code | 11 | | 3 | 00/4310 : 20 38 43 | JSR L4338 - 447 | 1 PACMAN.S 297 | Code | 11 | | 3 | 00/4313 : 4C F9 42 | JMP L42F9 - 448 | 1 PACMAN.S 298 | Empty | 11 | | 0 | 00/4316 | - 449 | 1 PACMAN.S 299 | Code | 11 | | 2 | 00/4316 : 85 09 | L4316 STA {$09} - 450 | 1 PACMAN.S 300 | Code | 11 | | 1 | 00/4318 : 0A | ASL - 451 | 1 PACMAN.S 301 | Code | 11 | | 1 | 00/4319 : 0A | ASL - 452 | 1 PACMAN.S 302 | Code | 11 | | 1 | 00/431A : 0A | ASL ; *8 - 453 | 1 PACMAN.S 303 | Code | 11 | | 2 | 00/431B : 65 09 | ADC {$09} ; +1 = *9 - 454 | 1 PACMAN.S 304 | Code | 11 | | 3 | 00/431D : 8D B2 55 | STA L55B1+1 - 455 | 1 PACMAN.S 305 | Code | 11 | | 2 | 00/4320 : A9 45 | LDA #>sprFONT - 456 | 1 PACMAN.S 306 | Code | 11 | | 3 | 00/4322 : 8D B3 55 | STA L55B1+2 - 457 | 1 PACMAN.S 307 | Code | 11 | | 2 | 00/4325 : 90 03 | BCC L432A - 458 | 1 PACMAN.S 308 | Code | 11 | | 3 | 00/4327 : EE B3 55 | INC L55B1+2 - 459 | 1 PACMAN.S 309 | Code | 11 | | 1 | 00/432A : 18 | L432A CLC - 460 | 1 PACMAN.S 310 | Code | 11 | | 3 | 00/432B : AD B2 55 | LDA L55B1+1 - 461 | 1 PACMAN.S 311 | Code | 11 | | 2 | 00/432E : 69 53 | ADC #welcomeSCRIPT - 643 | 1 PACMAN.S 493 | Code | 11 | | 2 | 00/43EC : 85 15 | STA {$14}+1 - 644 | 1 PACMAN.S 494 | Empty | 11 | | 0 | 00/43EE | - 645 | 1 PACMAN.S 495 | Comment | 11 | | 0 | 00/43EE | * 1. Character / Nickname - 646 | 1 PACMAN.S 496 | Empty | 11 | | 0 | 00/43EE | - 647 | 1 PACMAN.S 497 | Code | 11 | | 2 | 00/43EE : A0 00 | LDY #$00 - 648 | 1 PACMAN.S 498 | Code | 11 | | 3 | 00/43F0 : 20 D0 42 | JSR decodeSCRIPT - 649 | 1 PACMAN.S 499 | Code | 11 | | 3 | 00/43F3 : 20 E8 44 | JSR welcomeTAB - 650 | 1 PACMAN.S 500 | Empty | 11 | | 0 | 00/43F6 | - 651 | 1 PACMAN.S 501 | Comment | 11 | | 0 | 00/43F6 | * 2. Draw Shadow / Inky sprite - 652 | 1 PACMAN.S 502 | Empty | 11 | | 0 | 00/43F6 | - 653 | 1 PACMAN.S 503 | Code | 11 | | 2 | 00/43F6 : A9 22 | LDA #$22 - 654 | 1 PACMAN.S 504 | Code | 11 | | 2 | 00/43F8 : 85 10 | STA {$10} - 655 | 1 PACMAN.S 505 | Code | 11 | | 2 | 00/43FA : A9 01 | LDA #$01 - 656 | 1 PACMAN.S 506 | Code | 11 | | 2 | 00/43FC : 85 E0 | STA {$e0} - 657 | 1 PACMAN.S 507 | Code | 11 | | 3 | 00/43FE : 20 BD 88 | JSR L88A2 - 658 | 1 PACMAN.S 508 | Empty | 11 | | 0 | 00/4401 | - 659 | 1 PACMAN.S 509 | Code | 11 | | 2 | 00/4401 : A4 0B | LDY {$0b} ; Shadow - 660 | 1 PACMAN.S 510 | Code | 11 | | 3 | 00/4403 : 20 D0 42 | JSR decodeSCRIPT - 661 | 1 PACMAN.S 511 | Code | 11 | | 2 | 00/4406 : A4 0B | LDY {$0b} ; Inky - 662 | 1 PACMAN.S 512 | Code | 11 | | 3 | 00/4408 : 20 D0 42 | JSR decodeSCRIPT - 663 | 1 PACMAN.S 513 | Code | 11 | | 3 | 00/440B : 20 E8 44 | JSR welcomeTAB - 664 | 1 PACMAN.S 514 | Empty | 11 | | 0 | 00/440E | - 665 | 1 PACMAN.S 515 | Comment | 11 | | 0 | 00/440E | * 3. Draw Bashful / Blinky - 666 | 1 PACMAN.S 516 | Empty | 11 | | 0 | 00/440E | - 667 | 1 PACMAN.S 517 | Code | 11 | | 2 | 00/440E : A9 31 | LDA #$31 - 668 | 1 PACMAN.S 518 | Code | 11 | | 2 | 00/4410 : 85 10 | STA {$10} - 669 | 1 PACMAN.S 519 | Code | 11 | | 2 | 00/4412 : A9 03 | LDA #{3} - 670 | 1 PACMAN.S 520 | Code | 11 | | 2 | 00/4414 : 85 E0 | STA {$e0} - 671 | 1 PACMAN.S 521 | Code | 11 | | 3 | 00/4416 : 20 BD 88 | JSR L88A2 - 672 | 1 PACMAN.S 522 | Empty | 11 | | 0 | 00/4419 | - 673 | 1 PACMAN.S 523 | Code | 11 | | 2 | 00/4419 : A4 0B | LDY {$0b} ; Bashful - 674 | 1 PACMAN.S 524 | Code | 11 | | 3 | 00/441B : 20 D0 42 | JSR decodeSCRIPT - 675 | 1 PACMAN.S 525 | Code | 11 | | 2 | 00/441E : A4 0B | LDY {$0b} ; Blinky - 676 | 1 PACMAN.S 526 | Code | 11 | | 3 | 00/4420 : 20 D0 42 | JSR decodeSCRIPT - 677 | 1 PACMAN.S 527 | Code | 11 | | 3 | 00/4423 : 20 E8 44 | JSR welcomeTAB - 678 | 1 PACMAN.S 528 | Empty | 11 | | 0 | 00/4426 | - 679 | 1 PACMAN.S 529 | Comment | 11 | | 0 | 00/4426 | * 4. Draw Speedy / Pinky - 680 | 1 PACMAN.S 530 | Empty | 11 | | 0 | 00/4426 | - 681 | 1 PACMAN.S 531 | Code | 11 | | 2 | 00/4426 : A9 40 | LDA #$40 - 682 | 1 PACMAN.S 532 | Code | 11 | | 2 | 00/4428 : 85 10 | STA {$10} - 683 | 1 PACMAN.S 533 | Code | 11 | | 2 | 00/442A : A9 02 | LDA #{2} - 684 | 1 PACMAN.S 534 | Code | 11 | | 2 | 00/442C : 85 E0 | STA {$e0} - 685 | 1 PACMAN.S 535 | Code | 11 | | 3 | 00/442E : 20 BD 88 | JSR L88A2 - 686 | 1 PACMAN.S 536 | Empty | 11 | | 0 | 00/4431 | - 687 | 1 PACMAN.S 537 | Code | 11 | | 2 | 00/4431 : A4 0B | LDY {$0b} ; Speedy - 688 | 1 PACMAN.S 538 | Code | 11 | | 3 | 00/4433 : 20 D0 42 | JSR decodeSCRIPT - 689 | 1 PACMAN.S 539 | Code | 11 | | 2 | 00/4436 : A4 0B | LDY {$0b} ; Pinky - 690 | 1 PACMAN.S 540 | Code | 11 | | 3 | 00/4438 : 20 D0 42 | JSR decodeSCRIPT - 691 | 1 PACMAN.S 541 | Code | 11 | | 3 | 00/443B : 20 E8 44 | JSR welcomeTAB - 692 | 1 PACMAN.S 542 | Empty | 11 | | 0 | 00/443E | - 693 | 1 PACMAN.S 543 | Comment | 11 | | 0 | 00/443E | * 5. Pokey / Clyde - 694 | 1 PACMAN.S 544 | Empty | 11 | | 0 | 00/443E | - 695 | 1 PACMAN.S 545 | Code | 11 | | 2 | 00/443E : A9 4F | LDA #$4F - 696 | 1 PACMAN.S 546 | Code | 11 | | 2 | 00/4440 : 85 10 | STA {$10} - 697 | 1 PACMAN.S 547 | Code | 11 | | 2 | 00/4442 : A9 04 | LDA #{4} - 698 | 1 PACMAN.S 548 | Code | 11 | | 2 | 00/4444 : 85 E0 | STA {$e0} - 699 | 1 PACMAN.S 549 | Code | 11 | | 3 | 00/4446 : 20 BD 88 | JSR L88A2 - 700 | 1 PACMAN.S 550 | Empty | 11 | | 0 | 00/4449 | - 701 | 1 PACMAN.S 551 | Code | 11 | | 2 | 00/4449 : A4 0B | LDY {$0b} ; Pokey - 702 | 1 PACMAN.S 552 | Code | 11 | | 3 | 00/444B : 20 D0 42 | JSR decodeSCRIPT - 703 | 1 PACMAN.S 553 | Code | 11 | | 2 | 00/444E : A4 0B | LDY {$0b} ; Clyde - 704 | 1 PACMAN.S 554 | Code | 11 | | 3 | 00/4450 : 20 D0 42 | JSR decodeSCRIPT - 705 | 1 PACMAN.S 555 | Empty | 11 | | 0 | 00/4453 | - 706 | 1 PACMAN.S 556 | Comment | 11 | | 0 | 00/4453 | * 6. Draw normal dot and its associated 10 points - 707 | 1 PACMAN.S 557 | Empty | 11 | | 0 | 00/4453 | - 708 | 1 PACMAN.S 558 | Code | 11 | | 2 | 00/4453 : A9 74 | LDA #$74 - 709 | 1 PACMAN.S 559 | Code | 11 | | 2 | 00/4455 : 85 0C | STA {$0c} - 710 | 1 PACMAN.S 560 | Code | 11 | | 2 | 00/4457 : A9 78 | LDA #$78 - 711 | 1 PACMAN.S 561 | Code | 11 | | 2 | 00/4459 : 85 10 | STA {$10} - 712 | 1 PACMAN.S 562 | Code | 11 | | 3 | 00/445B : 20 72 61 | JSR drawNORMALDOT - 713 | 1 PACMAN.S 563 | Empty | 11 | | 0 | 00/445E | - 714 | 1 PACMAN.S 564 | Code | 11 | | 2 | 00/445E : A9 7C | LDA #$7C - 715 | 1 PACMAN.S 565 | Code | 11 | | 2 | 00/4460 : 85 0E | STA {$0e} - 716 | 1 PACMAN.S 566 | Code | 11 | | 2 | 00/4462 : A9 00 | LDA #$00 - 717 | 1 PACMAN.S 567 | Code | 11 | | 2 | 00/4464 : 85 0F | STA {$0e}+1 - 718 | 1 PACMAN.S 568 | Code | 11 | | 2 | 00/4466 : A9 75 | LDA #$75 - 719 | 1 PACMAN.S 569 | Code | 11 | | 2 | 00/4468 : 85 11 | STA {$11} - 720 | 1 PACMAN.S 570 | Code | 11 | | 2 | 00/446A : A9 01 | LDA #$01 - 721 | 1 PACMAN.S 571 | Code | 11 | | 3 | 00/446C : 20 74 71 | JSR printDIGIT - 722 | 1 PACMAN.S 572 | Code | 11 | | 1 | 00/446F : 18 | CLC - 723 | 1 PACMAN.S 573 | Code | 11 | | 2 | 00/4470 : A5 0E | LDA {$0e} - 724 | 1 PACMAN.S 574 | Code | 11 | | 2 | 00/4472 : 69 06 | ADC #$06 - 725 | 1 PACMAN.S 575 | Code | 11 | | 2 | 00/4474 : 85 0E | STA {$0e} - 726 | 1 PACMAN.S 576 | Code | 11 | | 2 | 00/4476 : A9 00 | LDA #$00 - 727 | 1 PACMAN.S 577 | Code | 11 | | 3 | 00/4478 : 20 74 71 | JSR printDIGIT - 728 | 1 PACMAN.S 578 | Empty | 11 | | 0 | 00/447B | - 729 | 1 PACMAN.S 579 | Code | 11 | | 2 | 00/447B : A9 14 | LDA #$14 ; draw the Points sprite - 730 | 1 PACMAN.S 580 | Code | 11 | | 2 | 00/447D : 85 04 | STA {$04} - 731 | 1 PACMAN.S 581 | Code | 11 | | 2 | 00/447F : A9 75 | LDA #$75 - 732 | 1 PACMAN.S 582 | Code | 11 | | 2 | 00/4481 : 85 10 | STA {$10} - 733 | 1 PACMAN.S 583 | Code | 11 | | 3 | 00/4483 : 20 F1 44 | JSR welcomePOINTS - 734 | 1 PACMAN.S 584 | Empty | 11 | | 0 | 00/4486 | - 735 | 1 PACMAN.S 585 | Comment | 11 | | 0 | 00/4486 | * 7. Draw energizer dot and its associated 50 points - 736 | 1 PACMAN.S 586 | Empty | 11 | | 0 | 00/4486 | - 737 | 1 PACMAN.S 587 | Code | 11 | | 2 | 00/4486 : A9 73 | LDA #$73 - 738 | 1 PACMAN.S 588 | Code | 11 | | 2 | 00/4488 : 85 0C | STA {$0c} - 739 | 1 PACMAN.S 589 | Code | 11 | | 2 | 00/448A : A9 81 | LDA #$81 - 740 | 1 PACMAN.S 590 | Code | 11 | | 2 | 00/448C : 85 10 | STA {$10} - 741 | 1 PACMAN.S 591 | Code | 11 | | 3 | 00/448E : 20 B6 61 | JSR drawENERGIZERDOT - 742 | 1 PACMAN.S 592 | Empty | 11 | | 0 | 00/4491 | - 743 | 1 PACMAN.S 593 | Code | 11 | | 2 | 00/4491 : A9 7C | LDA #$7C - 744 | 1 PACMAN.S 594 | Code | 11 | | 2 | 00/4493 : 85 0E | STA {$0e} - 745 | 1 PACMAN.S 595 | Code | 11 | | 2 | 00/4495 : A9 80 | LDA #$80 - 746 | 1 PACMAN.S 596 | Code | 11 | | 2 | 00/4497 : 85 11 | STA {$11} - 747 | 1 PACMAN.S 597 | Code | 11 | | 2 | 00/4499 : A9 05 | LDA #$05 - 748 | 1 PACMAN.S 598 | Code | 11 | | 3 | 00/449B : 20 74 71 | JSR printDIGIT - 749 | 1 PACMAN.S 599 | Code | 11 | | 1 | 00/449E : 18 | CLC - 750 | 1 PACMAN.S 600 | Code | 11 | | 2 | 00/449F : A5 0E | LDA {$0e} - 751 | 1 PACMAN.S 601 | Code | 11 | | 2 | 00/44A1 : 69 06 | ADC #$06 - 752 | 1 PACMAN.S 602 | Code | 11 | | 2 | 00/44A3 : 85 0E | STA {$0e} - 753 | 1 PACMAN.S 603 | Code | 11 | | 2 | 00/44A5 : A9 00 | LDA #$00 - 754 | 1 PACMAN.S 604 | Code | 11 | | 3 | 00/44A7 : 20 74 71 | JSR printDIGIT - 755 | 1 PACMAN.S 605 | Empty | 11 | | 0 | 00/44AA | - 756 | 1 PACMAN.S 606 | Code | 11 | | 2 | 00/44AA : A9 14 | LDA #$14 ; draw the Points sprite - 757 | 1 PACMAN.S 607 | Code | 11 | | 2 | 00/44AC : 85 04 | STA {$04} - 758 | 1 PACMAN.S 608 | Code | 11 | | 2 | 00/44AE : A9 80 | LDA #$80 - 759 | 1 PACMAN.S 609 | Code | 11 | | 2 | 00/44B0 : 85 10 | STA {$10} - 760 | 1 PACMAN.S 610 | Code | 11 | | 3 | 00/44B2 : 20 F1 44 | JSR welcomePOINTS - 761 | 1 PACMAN.S 611 | Empty | 11 | | 0 | 00/44B5 | - 762 | 1 PACMAN.S 612 | Comment | 11 | | 0 | 00/44B5 | * 8. Draw the (c) 1983 sprite - 763 | 1 PACMAN.S 613 | Empty | 11 | | 0 | 00/44B5 | - 764 | 1 PACMAN.S 614 | Code | 11 | | 2 | 00/44B5 : A9 0C | LDA #$0C - 765 | 1 PACMAN.S 615 | Code | 11 | | 2 | 00/44B7 : 85 04 | STA {$04} - 766 | 1 PACMAN.S 616 | Code | 11 | | 2 | 00/44B9 : A9 9A | LDA #$9A - 767 | 1 PACMAN.S 617 | Code | 11 | | 2 | 00/44BB : 85 10 | STA {$10} - 768 | 1 PACMAN.S 618 | Code | 11 | | 2 | 00/44BD : A9 00 | LDA #$00 - 769 | 1 PACMAN.S 619 | Code | 11 | | 2 | 00/44BF : 85 03 | STA {$03} - 770 | 1 PACMAN.S 620 | Code | 11 | | 2 | 00/44C1 : A9 05 | LDA #$05 - 771 | 1 PACMAN.S 621 | Code | 11 | | 2 | 00/44C3 : 85 1A | STA {$1a} - 772 | 1 PACMAN.S 622 | Code | 11 | | 2 | 00/44C5 : A9 09 | LDA #$09 - 773 | 1 PACMAN.S 623 | Code | 11 | | 2 | 00/44C7 : 85 18 | STA {$18} - 774 | 1 PACMAN.S 624 | Code | 11 | | 2 | 00/44C9 : A9 26 | LDA #sprC1983 - 777 | 1 PACMAN.S 627 | Code | 11 | | 3 | 00/44D0 : 8D B3 55 | STA L55B1+2 - 778 | 1 PACMAN.S 628 | Code | 11 | | 3 | 00/44D3 : 20 A6 55 | JSR drawCOLORSPRITE - 779 | 1 PACMAN.S 629 | Empty | 11 | | 0 | 00/44D6 | - 780 | 1 PACMAN.S 630 | Comment | 11 | | 0 | 00/44D6 | * 9. Print Pacman - 781 | 1 PACMAN.S 631 | Empty | 11 | | 0 | 00/44D6 | - 782 | 1 PACMAN.S 632 | Code | 11 | | 2 | 00/44D6 : A4 0B | LDY {$0b} - 783 | 1 PACMAN.S 633 | Code | 11 | | 3 | 00/44D8 : 20 D0 42 | JSR decodeSCRIPT - 784 | 1 PACMAN.S 634 | Empty | 11 | | 0 | 00/44DB | - 785 | 1 PACMAN.S 635 | Comment | 11 | | 0 | 00/44DB | * 10. Print Atari Inc. - 786 | 1 PACMAN.S 636 | Empty | 11 | | 0 | 00/44DB | - 787 | 1 PACMAN.S 637 | Code | 11 | | 2 | 00/44DB : A4 0B | LDY {$0b} - 788 | 1 PACMAN.S 638 | Code | 11 | | 3 | 00/44DD : 20 D0 42 | JSR decodeSCRIPT - 789 | 1 PACMAN.S 639 | Empty | 11 | | 0 | 00/44E0 | - 790 | 1 PACMAN.S 640 | Comment | 11 | | 0 | 00/44E0 | * 11. Print Press Space bar - 791 | 1 PACMAN.S 641 | Empty | 11 | | 0 | 00/44E0 | - 792 | 1 PACMAN.S 642 | Code | 11 | | 2 | 00/44E0 : A4 0B | LDY {$0b} - 793 | 1 PACMAN.S 643 | Code | 11 | | 3 | 00/44E2 : 20 D0 42 | JSR decodeSCRIPT - 794 | 1 PACMAN.S 644 | Code | 11 | | 3 | 00/44E5 : 4C 89 46 | JMP doWELCOME - 795 | 1 PACMAN.S 645 | Empty | 11 | | 0 | 00/44E8 | - 796 | 1 PACMAN.S 646 | Comment | 11 | | 0 | 00/44E8 | *--- - 797 | 1 PACMAN.S 647 | Empty | 11 | | 0 | 00/44E8 | - 798 | 1 PACMAN.S 648 | Code | 11 | | 2 | 00/44E8 : A9 49 | welcomeTAB LDA #$49 ; set X - 799 | 1 PACMAN.S 649 | Code | 11 | | 2 | 00/44EA : 85 0C | STA {$0c} - 800 | 1 PACMAN.S 650 | Code | 11 | | 2 | 00/44EC : A9 00 | LDA #$00 - 801 | 1 PACMAN.S 651 | Code | 11 | | 2 | 00/44EE : 85 0D | STA {$0c}+1 - 802 | 1 PACMAN.S 652 | Code | 11 | | 1 | 00/44F0 : 60 | RTS - 803 | 1 PACMAN.S 653 | Empty | 11 | | 0 | 00/44F1 | - 804 | 1 PACMAN.S 654 | Comment | 11 | | 0 | 00/44F1 | *--- - 805 | 1 PACMAN.S 655 | Empty | 11 | | 0 | 00/44F1 | - 806 | 1 PACMAN.S 656 | Empty | 11 | | 0 | 00/44F1 | welcomePOINTS - 807 | 1 PACMAN.S 657 | Code | 11 | | 2 | 00/44F1 : A9 04 | LDA #$04 ; Draw the Points sprite - 808 | 1 PACMAN.S 658 | Code | 11 | | 2 | 00/44F3 : 85 1A | STA {$1a} - 809 | 1 PACMAN.S 659 | Code | 11 | | 2 | 00/44F5 : A9 07 | LDA #$07 - 810 | 1 PACMAN.S 660 | Code | 11 | | 2 | 00/44F7 : 85 18 | STA {$18} - 811 | 1 PACMAN.S 661 | Code | 11 | | 2 | 00/44F9 : A9 0A | LDA #sprPOINTS - 814 | 1 PACMAN.S 664 | Code | 11 | | 3 | 00/4500 : 8D B3 55 | STA L55B1+2 - 815 | 1 PACMAN.S 665 | Code | 11 | | 2 | 00/4503 : A9 00 | LDA #$00 - 816 | 1 PACMAN.S 666 | Code | 11 | | 2 | 00/4505 : 85 03 | STA {$03} - 817 | 1 PACMAN.S 667 | Code | 11 | | 3 | 00/4507 : 4C A6 55 | JMP drawCOLORSPRITE - 818 | 1 PACMAN.S 668 | Empty | 11 | | 0 | 00/450A | - 819 | 1 PACMAN.S 669 | Comment | 11 | | 0 | 00/450A | *--- Sprite for POINTS - 820 | 1 PACMAN.S 670 | Empty | 11 | | 0 | 00/450A | - 821 | 1 PACMAN.S 671 | Data | 11 | | 4 | 00/450A : 0F 00 20 00 | sprPOINTS HEX 0F002000 - 822 | 1 PACMAN.S 672 | Data | 11 | | 4 | 00/450E : 11 10 20 00 | HEX 11102000 - 823 | 1 PACMAN.S 673 | Data | 11 | | 4 | 00/4512 : 11 00 70 1C | HEX 1100701C - 824 | 1 PACMAN.S 674 | Data | 11 | | 4 | 00/4516 : 0F 53 23 02 | HEX 0F532302 - 825 | 1 PACMAN.S 675 | Data | 11 | | 4 | 00/451A : 41 54 24 1C | HEX 4154241C - 826 | 1 PACMAN.S 676 | Data | 11 | | 4 | 00/451E : 41 54 24 20 | HEX 41542420 - 827 | 1 PACMAN.S 677 | Data | 11 | | 4 | 00/4522 : 01 53 44 1C | HEX 0153441C - 828 | 1 PACMAN.S 678 | Empty | 11 | | 0 | 00/4526 | - 829 | 1 PACMAN.S 679 | Comment | 11 | | 0 | 00/4526 | *--- Sprites for the Welcome page - 830 | 1 PACMAN.S 680 | Empty | 11 | | 0 | 00/4526 | - 831 | 1 PACMAN.S 681 | Data | 11 | | 5 | 00/4526 : 7C 40 70 71 | sprC1983 HEX 7C40707138 + 431 | 1 PACMAN.S 255 | Empty | 11 | | 0 | 00/42D0 | + 432 | 1 PACMAN.S 256 | Comment | 11 | | 0 | 00/42D0 | *----------------------------------- + 433 | 1 PACMAN.S 257 | Comment | 11 | | 0 | 00/42D0 | * DECODE WELCOME SCRIPT + 434 | 1 PACMAN.S 258 | Comment | 11 | | 0 | 00/42D0 | *----------------------------------- + 435 | 1 PACMAN.S 259 | Empty | 11 | | 0 | 00/42D0 | + 436 | 1 PACMAN.S 260 | Empty | 11 | | 0 | 00/42D0 | decodeSCRIPT + 437 | 1 PACMAN.S 261 | Code | 11 | | 2 | 00/42D0 : B1 14 | LDA ({$14}),Y ; get X + 438 | 1 PACMAN.S 262 | Code | 11 | | 2 | 00/42D2 : 85 04 | STA {$04} + 439 | 1 PACMAN.S 263 | Code | 11 | | 1 | 00/42D4 : C8 | INY + 440 | 1 PACMAN.S 264 | Code | 11 | | 2 | 00/42D5 : B1 14 | LDA ({$14}),Y ; get Y + 441 | 1 PACMAN.S 265 | Code | 11 | | 2 | 00/42D7 : 85 10 | STA {$10} + 442 | 1 PACMAN.S 266 | Code | 11 | | 2 | 00/42D9 : 85 0A | STA {$0a} ; save Y + 443 | 1 PACMAN.S 267 | Code | 11 | | 1 | 00/42DB : C8 | INY + 444 | 1 PACMAN.S 268 | Code | 11 | | 2 | 00/42DC : 84 0B | STY {$0b} ; save index + 445 | 1 PACMAN.S 269 | Code | 11 | | 2 | 00/42DE : A4 0B | L42DE LDY {$0b} ; get index + 446 | 1 PACMAN.S 270 | Code | 11 | | 2 | 00/42E0 : B1 14 | LDA ({$14}),Y ; get value + 447 | 1 PACMAN.S 271 | Code | 11 | | 2 | 00/42E2 : 30 1F | BMI L4303 + 448 | 1 PACMAN.S 272 | Code | 11 | | 2 | 00/42E4 : F0 10 | BEQ L42F6 ; 0, 3..1F + 449 | 1 PACMAN.S 273 | Code | 11 | | 2 | 00/42E6 : C9 20 | CMP #$20 + 450 | 1 PACMAN.S 274 | Code | 11 | | 2 | 00/42E8 : F0 0F | BEQ L42F9 + 451 | 1 PACMAN.S 275 | Code | 11 | | 2 | 00/42EA : C9 21 | CMP #$21 ; b comes from another font + 452 | 1 PACMAN.S 276 | Code | 11 | | 2 | 00/42EC : F0 18 | BEQ L4306 ; b/c we exceed 256! + 453 | 1 PACMAN.S 277 | Code | 11 | | 2 | 00/42EE : C9 03 | CMP #$03 + 454 | 1 PACMAN.S 278 | Code | 11 | | 2 | 00/42F0 : B0 04 | BCS L42F6 + 455 | 1 PACMAN.S 279 | Code | 11 | | 2 | 00/42F2 : E6 10 | INC {$10} ; +=2 + 456 | 1 PACMAN.S 280 | Code | 11 | | 2 | 00/42F4 : E6 10 | INC {$10} + 457 | 1 PACMAN.S 281 | Code | 11 | | 3 | 00/42F6 : 20 16 43 | L42F6 JSR L4316 ; draw sprite + 458 | 1 PACMAN.S 282 | Empty | 11 | | 0 | 00/42F9 | + 459 | 1 PACMAN.S 283 | Code | 11 | | 2 | 00/42F9 : A5 0A | L42F9 LDA {$0a} ; #$20: space character + 460 | 1 PACMAN.S 284 | Code | 11 | | 2 | 00/42FB : 85 10 | STA {$10} ; restore Y + 461 | 1 PACMAN.S 285 | Code | 11 | | 2 | 00/42FD : E6 0B | INC {$0b} ; next index + 462 | 1 PACMAN.S 286 | Code | 11 | | 2 | 00/42FF : E6 04 | INC {$04} ; next X + 463 | 1 PACMAN.S 287 | Code | 11 | | 2 | 00/4301 : D0 DB | BNE L42DE ; loop + 464 | 1 PACMAN.S 288 | Empty | 11 | | 0 | 00/4303 | + 465 | 1 PACMAN.S 289 | Code | 11 | | 2 | 00/4303 : E6 0B | L4303 INC {$0b} ; exit + 466 | 1 PACMAN.S 290 | Code | 11 | | 1 | 00/4305 : 60 | RTS + 467 | 1 PACMAN.S 291 | Empty | 11 | | 0 | 00/4306 | + 468 | 1 PACMAN.S 292 | Code | 11 | | 2 | 00/4306 : A9 73 | L4306 LDA #sprFONT2 + 471 | 1 PACMAN.S 295 | Code | 11 | | 3 | 00/430D : 8D B3 55 | STA L55B1+2 + 472 | 1 PACMAN.S 296 | Code | 11 | | 3 | 00/4310 : 20 38 43 | JSR L4338 + 473 | 1 PACMAN.S 297 | Code | 11 | | 3 | 00/4313 : 4C F9 42 | JMP L42F9 + 474 | 1 PACMAN.S 298 | Empty | 11 | | 0 | 00/4316 | + 475 | 1 PACMAN.S 299 | Code | 11 | | 2 | 00/4316 : 85 09 | L4316 STA {$09} + 476 | 1 PACMAN.S 300 | Code | 11 | | 1 | 00/4318 : 0A | ASL + 477 | 1 PACMAN.S 301 | Code | 11 | | 1 | 00/4319 : 0A | ASL + 478 | 1 PACMAN.S 302 | Code | 11 | | 1 | 00/431A : 0A | ASL ; *8 + 479 | 1 PACMAN.S 303 | Code | 11 | | 2 | 00/431B : 65 09 | ADC {$09} ; +1 = *9 + 480 | 1 PACMAN.S 304 | Code | 11 | | 3 | 00/431D : 8D B2 55 | STA L55B1+1 + 481 | 1 PACMAN.S 305 | Code | 11 | | 2 | 00/4320 : A9 45 | LDA #>sprFONT + 482 | 1 PACMAN.S 306 | Code | 11 | | 3 | 00/4322 : 8D B3 55 | STA L55B1+2 + 483 | 1 PACMAN.S 307 | Code | 11 | | 2 | 00/4325 : 90 03 | BCC L432A + 484 | 1 PACMAN.S 308 | Code | 11 | | 3 | 00/4327 : EE B3 55 | INC L55B1+2 + 485 | 1 PACMAN.S 309 | Code | 11 | | 1 | 00/432A : 18 | L432A CLC + 486 | 1 PACMAN.S 310 | Code | 11 | | 3 | 00/432B : AD B2 55 | LDA L55B1+1 + 487 | 1 PACMAN.S 311 | Code | 11 | | 2 | 00/432E : 69 53 | ADC #welcomeSCRIPT + 669 | 1 PACMAN.S 493 | Code | 11 | | 2 | 00/43EC : 85 15 | STA {$14}+1 + 670 | 1 PACMAN.S 494 | Empty | 11 | | 0 | 00/43EE | + 671 | 1 PACMAN.S 495 | Comment | 11 | | 0 | 00/43EE | * 1. Character / Nickname + 672 | 1 PACMAN.S 496 | Empty | 11 | | 0 | 00/43EE | + 673 | 1 PACMAN.S 497 | Code | 11 | | 2 | 00/43EE : A0 00 | LDY #$00 + 674 | 1 PACMAN.S 498 | Code | 11 | | 3 | 00/43F0 : 20 D0 42 | JSR decodeSCRIPT + 675 | 1 PACMAN.S 499 | Code | 11 | | 3 | 00/43F3 : 20 E8 44 | JSR welcomeTAB + 676 | 1 PACMAN.S 500 | Empty | 11 | | 0 | 00/43F6 | + 677 | 1 PACMAN.S 501 | Comment | 11 | | 0 | 00/43F6 | * 2. Draw Shadow / Inky sprite + 678 | 1 PACMAN.S 502 | Empty | 11 | | 0 | 00/43F6 | + 679 | 1 PACMAN.S 503 | Code | 11 | | 2 | 00/43F6 : A9 22 | LDA #$22 + 680 | 1 PACMAN.S 504 | Code | 11 | | 2 | 00/43F8 : 85 10 | STA {$10} + 681 | 1 PACMAN.S 505 | Code | 11 | | 2 | 00/43FA : A9 01 | LDA #$01 + 682 | 1 PACMAN.S 506 | Code | 11 | | 2 | 00/43FC : 85 E0 | STA {$e0} + 683 | 1 PACMAN.S 507 | Code | 11 | | 3 | 00/43FE : 20 A2 88 | JSR L88A2 + 684 | 1 PACMAN.S 508 | Empty | 11 | | 0 | 00/4401 | + 685 | 1 PACMAN.S 509 | Code | 11 | | 2 | 00/4401 : A4 0B | LDY {$0b} ; Shadow + 686 | 1 PACMAN.S 510 | Code | 11 | | 3 | 00/4403 : 20 D0 42 | JSR decodeSCRIPT + 687 | 1 PACMAN.S 511 | Code | 11 | | 2 | 00/4406 : A4 0B | LDY {$0b} ; Inky + 688 | 1 PACMAN.S 512 | Code | 11 | | 3 | 00/4408 : 20 D0 42 | JSR decodeSCRIPT + 689 | 1 PACMAN.S 513 | Code | 11 | | 3 | 00/440B : 20 E8 44 | JSR welcomeTAB + 690 | 1 PACMAN.S 514 | Empty | 11 | | 0 | 00/440E | + 691 | 1 PACMAN.S 515 | Comment | 11 | | 0 | 00/440E | * 3. Draw Bashful / Blinky + 692 | 1 PACMAN.S 516 | Empty | 11 | | 0 | 00/440E | + 693 | 1 PACMAN.S 517 | Code | 11 | | 2 | 00/440E : A9 31 | LDA #$31 + 694 | 1 PACMAN.S 518 | Code | 11 | | 2 | 00/4410 : 85 10 | STA {$10} + 695 | 1 PACMAN.S 519 | Code | 11 | | 2 | 00/4412 : A9 03 | LDA #{3} + 696 | 1 PACMAN.S 520 | Code | 11 | | 2 | 00/4414 : 85 E0 | STA {$e0} + 697 | 1 PACMAN.S 521 | Code | 11 | | 3 | 00/4416 : 20 A2 88 | JSR L88A2 + 698 | 1 PACMAN.S 522 | Empty | 11 | | 0 | 00/4419 | + 699 | 1 PACMAN.S 523 | Code | 11 | | 2 | 00/4419 : A4 0B | LDY {$0b} ; Bashful + 700 | 1 PACMAN.S 524 | Code | 11 | | 3 | 00/441B : 20 D0 42 | JSR decodeSCRIPT + 701 | 1 PACMAN.S 525 | Code | 11 | | 2 | 00/441E : A4 0B | LDY {$0b} ; Blinky + 702 | 1 PACMAN.S 526 | Code | 11 | | 3 | 00/4420 : 20 D0 42 | JSR decodeSCRIPT + 703 | 1 PACMAN.S 527 | Code | 11 | | 3 | 00/4423 : 20 E8 44 | JSR welcomeTAB + 704 | 1 PACMAN.S 528 | Empty | 11 | | 0 | 00/4426 | + 705 | 1 PACMAN.S 529 | Comment | 11 | | 0 | 00/4426 | * 4. Draw Speedy / Pinky + 706 | 1 PACMAN.S 530 | Empty | 11 | | 0 | 00/4426 | + 707 | 1 PACMAN.S 531 | Code | 11 | | 2 | 00/4426 : A9 40 | LDA #$40 + 708 | 1 PACMAN.S 532 | Code | 11 | | 2 | 00/4428 : 85 10 | STA {$10} + 709 | 1 PACMAN.S 533 | Code | 11 | | 2 | 00/442A : A9 02 | LDA #{2} + 710 | 1 PACMAN.S 534 | Code | 11 | | 2 | 00/442C : 85 E0 | STA {$e0} + 711 | 1 PACMAN.S 535 | Code | 11 | | 3 | 00/442E : 20 A2 88 | JSR L88A2 + 712 | 1 PACMAN.S 536 | Empty | 11 | | 0 | 00/4431 | + 713 | 1 PACMAN.S 537 | Code | 11 | | 2 | 00/4431 : A4 0B | LDY {$0b} ; Speedy + 714 | 1 PACMAN.S 538 | Code | 11 | | 3 | 00/4433 : 20 D0 42 | JSR decodeSCRIPT + 715 | 1 PACMAN.S 539 | Code | 11 | | 2 | 00/4436 : A4 0B | LDY {$0b} ; Pinky + 716 | 1 PACMAN.S 540 | Code | 11 | | 3 | 00/4438 : 20 D0 42 | JSR decodeSCRIPT + 717 | 1 PACMAN.S 541 | Code | 11 | | 3 | 00/443B : 20 E8 44 | JSR welcomeTAB + 718 | 1 PACMAN.S 542 | Empty | 11 | | 0 | 00/443E | + 719 | 1 PACMAN.S 543 | Comment | 11 | | 0 | 00/443E | * 5. Pokey / Clyde + 720 | 1 PACMAN.S 544 | Empty | 11 | | 0 | 00/443E | + 721 | 1 PACMAN.S 545 | Code | 11 | | 2 | 00/443E : A9 4F | LDA #$4F + 722 | 1 PACMAN.S 546 | Code | 11 | | 2 | 00/4440 : 85 10 | STA {$10} + 723 | 1 PACMAN.S 547 | Code | 11 | | 2 | 00/4442 : A9 04 | LDA #{4} + 724 | 1 PACMAN.S 548 | Code | 11 | | 2 | 00/4444 : 85 E0 | STA {$e0} + 725 | 1 PACMAN.S 549 | Code | 11 | | 3 | 00/4446 : 20 A2 88 | JSR L88A2 + 726 | 1 PACMAN.S 550 | Empty | 11 | | 0 | 00/4449 | + 727 | 1 PACMAN.S 551 | Code | 11 | | 2 | 00/4449 : A4 0B | LDY {$0b} ; Pokey + 728 | 1 PACMAN.S 552 | Code | 11 | | 3 | 00/444B : 20 D0 42 | JSR decodeSCRIPT + 729 | 1 PACMAN.S 553 | Code | 11 | | 2 | 00/444E : A4 0B | LDY {$0b} ; Clyde + 730 | 1 PACMAN.S 554 | Code | 11 | | 3 | 00/4450 : 20 D0 42 | JSR decodeSCRIPT + 731 | 1 PACMAN.S 555 | Empty | 11 | | 0 | 00/4453 | + 732 | 1 PACMAN.S 556 | Comment | 11 | | 0 | 00/4453 | * 6. Draw normal dot and its associated 10 points + 733 | 1 PACMAN.S 557 | Empty | 11 | | 0 | 00/4453 | + 734 | 1 PACMAN.S 558 | Code | 11 | | 2 | 00/4453 : A9 74 | LDA #$74 + 735 | 1 PACMAN.S 559 | Code | 11 | | 2 | 00/4455 : 85 0C | STA {$0c} + 736 | 1 PACMAN.S 560 | Code | 11 | | 2 | 00/4457 : A9 78 | LDA #$78 + 737 | 1 PACMAN.S 561 | Code | 11 | | 2 | 00/4459 : 85 10 | STA {$10} + 738 | 1 PACMAN.S 562 | Code | 11 | | 3 | 00/445B : 20 72 61 | JSR drawNORMALDOT + 739 | 1 PACMAN.S 563 | Empty | 11 | | 0 | 00/445E | + 740 | 1 PACMAN.S 564 | Code | 11 | | 2 | 00/445E : A9 7C | LDA #$7C + 741 | 1 PACMAN.S 565 | Code | 11 | | 2 | 00/4460 : 85 0E | STA {$0e} + 742 | 1 PACMAN.S 566 | Code | 11 | | 2 | 00/4462 : A9 00 | LDA #$00 + 743 | 1 PACMAN.S 567 | Code | 11 | | 2 | 00/4464 : 85 0F | STA {$0e}+1 + 744 | 1 PACMAN.S 568 | Code | 11 | | 2 | 00/4466 : A9 75 | LDA #$75 + 745 | 1 PACMAN.S 569 | Code | 11 | | 2 | 00/4468 : 85 11 | STA {$11} + 746 | 1 PACMAN.S 570 | Code | 11 | | 2 | 00/446A : A9 01 | LDA #$01 + 747 | 1 PACMAN.S 571 | Code | 11 | | 3 | 00/446C : 20 59 71 | JSR printDIGIT + 748 | 1 PACMAN.S 572 | Code | 11 | | 1 | 00/446F : 18 | CLC + 749 | 1 PACMAN.S 573 | Code | 11 | | 2 | 00/4470 : A5 0E | LDA {$0e} + 750 | 1 PACMAN.S 574 | Code | 11 | | 2 | 00/4472 : 69 06 | ADC #$06 + 751 | 1 PACMAN.S 575 | Code | 11 | | 2 | 00/4474 : 85 0E | STA {$0e} + 752 | 1 PACMAN.S 576 | Code | 11 | | 2 | 00/4476 : A9 00 | LDA #$00 + 753 | 1 PACMAN.S 577 | Code | 11 | | 3 | 00/4478 : 20 59 71 | JSR printDIGIT + 754 | 1 PACMAN.S 578 | Empty | 11 | | 0 | 00/447B | + 755 | 1 PACMAN.S 579 | Code | 11 | | 2 | 00/447B : A9 14 | LDA #$14 ; draw the Points sprite + 756 | 1 PACMAN.S 580 | Code | 11 | | 2 | 00/447D : 85 04 | STA {$04} + 757 | 1 PACMAN.S 581 | Code | 11 | | 2 | 00/447F : A9 75 | LDA #$75 + 758 | 1 PACMAN.S 582 | Code | 11 | | 2 | 00/4481 : 85 10 | STA {$10} + 759 | 1 PACMAN.S 583 | Code | 11 | | 3 | 00/4483 : 20 F1 44 | JSR welcomePOINTS + 760 | 1 PACMAN.S 584 | Empty | 11 | | 0 | 00/4486 | + 761 | 1 PACMAN.S 585 | Comment | 11 | | 0 | 00/4486 | * 7. Draw energizer dot and its associated 50 points + 762 | 1 PACMAN.S 586 | Empty | 11 | | 0 | 00/4486 | + 763 | 1 PACMAN.S 587 | Code | 11 | | 2 | 00/4486 : A9 73 | LDA #$73 + 764 | 1 PACMAN.S 588 | Code | 11 | | 2 | 00/4488 : 85 0C | STA {$0c} + 765 | 1 PACMAN.S 589 | Code | 11 | | 2 | 00/448A : A9 81 | LDA #$81 + 766 | 1 PACMAN.S 590 | Code | 11 | | 2 | 00/448C : 85 10 | STA {$10} + 767 | 1 PACMAN.S 591 | Code | 11 | | 3 | 00/448E : 20 B6 61 | JSR drawENERGIZERDOT + 768 | 1 PACMAN.S 592 | Empty | 11 | | 0 | 00/4491 | + 769 | 1 PACMAN.S 593 | Code | 11 | | 2 | 00/4491 : A9 7C | LDA #$7C + 770 | 1 PACMAN.S 594 | Code | 11 | | 2 | 00/4493 : 85 0E | STA {$0e} + 771 | 1 PACMAN.S 595 | Code | 11 | | 2 | 00/4495 : A9 80 | LDA #$80 + 772 | 1 PACMAN.S 596 | Code | 11 | | 2 | 00/4497 : 85 11 | STA {$11} + 773 | 1 PACMAN.S 597 | Code | 11 | | 2 | 00/4499 : A9 05 | LDA #$05 + 774 | 1 PACMAN.S 598 | Code | 11 | | 3 | 00/449B : 20 59 71 | JSR printDIGIT + 775 | 1 PACMAN.S 599 | Code | 11 | | 1 | 00/449E : 18 | CLC + 776 | 1 PACMAN.S 600 | Code | 11 | | 2 | 00/449F : A5 0E | LDA {$0e} + 777 | 1 PACMAN.S 601 | Code | 11 | | 2 | 00/44A1 : 69 06 | ADC #$06 + 778 | 1 PACMAN.S 602 | Code | 11 | | 2 | 00/44A3 : 85 0E | STA {$0e} + 779 | 1 PACMAN.S 603 | Code | 11 | | 2 | 00/44A5 : A9 00 | LDA #$00 + 780 | 1 PACMAN.S 604 | Code | 11 | | 3 | 00/44A7 : 20 59 71 | JSR printDIGIT + 781 | 1 PACMAN.S 605 | Empty | 11 | | 0 | 00/44AA | + 782 | 1 PACMAN.S 606 | Code | 11 | | 2 | 00/44AA : A9 14 | LDA #$14 ; draw the Points sprite + 783 | 1 PACMAN.S 607 | Code | 11 | | 2 | 00/44AC : 85 04 | STA {$04} + 784 | 1 PACMAN.S 608 | Code | 11 | | 2 | 00/44AE : A9 80 | LDA #$80 + 785 | 1 PACMAN.S 609 | Code | 11 | | 2 | 00/44B0 : 85 10 | STA {$10} + 786 | 1 PACMAN.S 610 | Code | 11 | | 3 | 00/44B2 : 20 F1 44 | JSR welcomePOINTS + 787 | 1 PACMAN.S 611 | Empty | 11 | | 0 | 00/44B5 | + 788 | 1 PACMAN.S 612 | Comment | 11 | | 0 | 00/44B5 | * 8. Draw the (c) 1983 sprite + 789 | 1 PACMAN.S 613 | Empty | 11 | | 0 | 00/44B5 | + 790 | 1 PACMAN.S 614 | Code | 11 | | 2 | 00/44B5 : A9 0C | LDA #$0C + 791 | 1 PACMAN.S 615 | Code | 11 | | 2 | 00/44B7 : 85 04 | STA {$04} + 792 | 1 PACMAN.S 616 | Code | 11 | | 2 | 00/44B9 : A9 9A | LDA #$9A + 793 | 1 PACMAN.S 617 | Code | 11 | | 2 | 00/44BB : 85 10 | STA {$10} + 794 | 1 PACMAN.S 618 | Code | 11 | | 2 | 00/44BD : A9 00 | LDA #$00 + 795 | 1 PACMAN.S 619 | Code | 11 | | 2 | 00/44BF : 85 03 | STA {$03} + 796 | 1 PACMAN.S 620 | Code | 11 | | 2 | 00/44C1 : A9 05 | LDA #$05 + 797 | 1 PACMAN.S 621 | Code | 11 | | 2 | 00/44C3 : 85 1A | STA {$1a} + 798 | 1 PACMAN.S 622 | Code | 11 | | 2 | 00/44C5 : A9 09 | LDA #$09 + 799 | 1 PACMAN.S 623 | Code | 11 | | 2 | 00/44C7 : 85 18 | STA {$18} + 800 | 1 PACMAN.S 624 | Code | 11 | | 2 | 00/44C9 : A9 26 | LDA #sprC1983 + 803 | 1 PACMAN.S 627 | Code | 11 | | 3 | 00/44D0 : 8D B3 55 | STA L55B1+2 + 804 | 1 PACMAN.S 628 | Code | 11 | | 3 | 00/44D3 : 20 A6 55 | JSR drawCOLORSPRITE + 805 | 1 PACMAN.S 629 | Empty | 11 | | 0 | 00/44D6 | + 806 | 1 PACMAN.S 630 | Comment | 11 | | 0 | 00/44D6 | * 9. Print Pacman + 807 | 1 PACMAN.S 631 | Empty | 11 | | 0 | 00/44D6 | + 808 | 1 PACMAN.S 632 | Code | 11 | | 2 | 00/44D6 : A4 0B | LDY {$0b} + 809 | 1 PACMAN.S 633 | Code | 11 | | 3 | 00/44D8 : 20 D0 42 | JSR decodeSCRIPT + 810 | 1 PACMAN.S 634 | Empty | 11 | | 0 | 00/44DB | + 811 | 1 PACMAN.S 635 | Comment | 11 | | 0 | 00/44DB | * 10. Print Atari Inc. + 812 | 1 PACMAN.S 636 | Empty | 11 | | 0 | 00/44DB | + 813 | 1 PACMAN.S 637 | Code | 11 | | 2 | 00/44DB : A4 0B | LDY {$0b} + 814 | 1 PACMAN.S 638 | Code | 11 | | 3 | 00/44DD : 20 D0 42 | JSR decodeSCRIPT + 815 | 1 PACMAN.S 639 | Empty | 11 | | 0 | 00/44E0 | + 816 | 1 PACMAN.S 640 | Comment | 11 | | 0 | 00/44E0 | * 11. Print Press Space bar + 817 | 1 PACMAN.S 641 | Empty | 11 | | 0 | 00/44E0 | + 818 | 1 PACMAN.S 642 | Code | 11 | | 2 | 00/44E0 : A4 0B | LDY {$0b} + 819 | 1 PACMAN.S 643 | Code | 11 | | 3 | 00/44E2 : 20 D0 42 | JSR decodeSCRIPT + 820 | 1 PACMAN.S 644 | Code | 11 | | 3 | 00/44E5 : 4C 89 46 | JMP doWELCOME + 821 | 1 PACMAN.S 645 | Empty | 11 | | 0 | 00/44E8 | + 822 | 1 PACMAN.S 646 | Comment | 11 | | 0 | 00/44E8 | *--- + 823 | 1 PACMAN.S 647 | Empty | 11 | | 0 | 00/44E8 | + 824 | 1 PACMAN.S 648 | Code | 11 | | 2 | 00/44E8 : A9 49 | welcomeTAB LDA #$49 ; set X + 825 | 1 PACMAN.S 649 | Code | 11 | | 2 | 00/44EA : 85 0C | STA {$0c} + 826 | 1 PACMAN.S 650 | Code | 11 | | 2 | 00/44EC : A9 00 | LDA #$00 + 827 | 1 PACMAN.S 651 | Code | 11 | | 2 | 00/44EE : 85 0D | STA {$0c}+1 + 828 | 1 PACMAN.S 652 | Code | 11 | | 1 | 00/44F0 : 60 | RTS + 829 | 1 PACMAN.S 653 | Empty | 11 | | 0 | 00/44F1 | + 830 | 1 PACMAN.S 654 | Comment | 11 | | 0 | 00/44F1 | *--- + 831 | 1 PACMAN.S 655 | Empty | 11 | | 0 | 00/44F1 | + 832 | 1 PACMAN.S 656 | Empty | 11 | | 0 | 00/44F1 | welcomePOINTS + 833 | 1 PACMAN.S 657 | Code | 11 | | 2 | 00/44F1 : A9 04 | LDA #$04 ; Draw the Points sprite + 834 | 1 PACMAN.S 658 | Code | 11 | | 2 | 00/44F3 : 85 1A | STA {$1a} + 835 | 1 PACMAN.S 659 | Code | 11 | | 2 | 00/44F5 : A9 07 | LDA #$07 + 836 | 1 PACMAN.S 660 | Code | 11 | | 2 | 00/44F7 : 85 18 | STA {$18} + 837 | 1 PACMAN.S 661 | Code | 11 | | 2 | 00/44F9 : A9 0A | LDA #sprPOINTS + 840 | 1 PACMAN.S 664 | Code | 11 | | 3 | 00/4500 : 8D B3 55 | STA L55B1+2 + 841 | 1 PACMAN.S 665 | Code | 11 | | 2 | 00/4503 : A9 00 | LDA #$00 + 842 | 1 PACMAN.S 666 | Code | 11 | | 2 | 00/4505 : 85 03 | STA {$03} + 843 | 1 PACMAN.S 667 | Code | 11 | | 3 | 00/4507 : 4C A6 55 | JMP drawCOLORSPRITE + 844 | 1 PACMAN.S 668 | Empty | 11 | | 0 | 00/450A | + 845 | 1 PACMAN.S 669 | Comment | 11 | | 0 | 00/450A | *--- Sprite for POINTS + 846 | 1 PACMAN.S 670 | Empty | 11 | | 0 | 00/450A | + 847 | 1 PACMAN.S 671 | Data | 11 | | 4 | 00/450A : 0F 00 20 00 | sprPOINTS HEX 0F002000 + 848 | 1 PACMAN.S 672 | Data | 11 | | 4 | 00/450E : 11 10 20 00 | HEX 11102000 + 849 | 1 PACMAN.S 673 | Data | 11 | | 4 | 00/4512 : 11 00 70 1C | HEX 1100701C + 850 | 1 PACMAN.S 674 | Data | 11 | | 4 | 00/4516 : 0F 53 23 02 | HEX 0F532302 + 851 | 1 PACMAN.S 675 | Data | 11 | | 4 | 00/451A : 41 54 24 1C | HEX 4154241C + 852 | 1 PACMAN.S 676 | Data | 11 | | 4 | 00/451E : 41 54 24 20 | HEX 41542420 + 853 | 1 PACMAN.S 677 | Data | 11 | | 4 | 00/4522 : 01 53 44 1C | HEX 0153441C + 854 | 1 PACMAN.S 678 | Empty | 11 | | 0 | 00/4526 | + 855 | 1 PACMAN.S 679 | Comment | 11 | | 0 | 00/4526 | *--- Sprites for the Welcome page + 856 | 1 PACMAN.S 680 | Empty | 11 | | 0 | 00/4526 | + 857 | 1 PACMAN.S 681 | Data | 11 | | 5 | 00/4526 : 7C 40 70 71 | sprC1983 HEX 7C40707138 | | | | | | 38 | - 832 | 1 PACMAN.S 682 | Data | 11 | | 5 | 00/452B : 02 61 08 0A | HEX 0261080A45 + 858 | 1 PACMAN.S 682 | Data | 11 | | 5 | 00/452B : 02 61 08 0A | HEX 0261080A45 | | | | | | 45 | - 833 | 1 PACMAN.S 683 | Data | 11 | | 5 | 00/4530 : 39 42 08 0A | HEX 3942080A41 + 859 | 1 PACMAN.S 683 | Data | 11 | | 5 | 00/4530 : 39 42 08 0A | HEX 3942080A41 | | | | | | 41 | - 834 | 1 PACMAN.S 684 | Data | 11 | | 5 | 00/4535 : 05 42 08 0A | HEX 0542080A41 + 860 | 1 PACMAN.S 684 | Data | 11 | | 5 | 00/4535 : 05 42 08 0A | HEX 0542080A41 | | | | | | 41 | - 835 | 1 PACMAN.S 685 | Data | 11 | | 5 | 00/453A : 05 42 70 71 | HEX 0542707138 + 861 | 1 PACMAN.S 685 | Data | 11 | | 5 | 00/453A : 05 42 70 71 | HEX 0542707138 | | | | | | 38 | - 836 | 1 PACMAN.S 686 | Data | 11 | | 5 | 00/453F : 05 42 00 09 | HEX 0542000941 + 862 | 1 PACMAN.S 686 | Data | 11 | | 5 | 00/453F : 05 42 00 09 | HEX 0542000941 | | | | | | 41 | - 837 | 1 PACMAN.S 687 | Data | 11 | | 5 | 00/4544 : 39 42 40 08 | HEX 3942400841 + 863 | 1 PACMAN.S 687 | Data | 11 | | 5 | 00/4544 : 39 42 40 08 | HEX 3942400841 | | | | | | 41 | - 838 | 1 PACMAN.S 688 | Data | 11 | | 5 | 00/4549 : 02 41 20 08 | HEX 0241200845 + 864 | 1 PACMAN.S 688 | Data | 11 | | 5 | 00/4549 : 02 41 20 08 | HEX 0241200845 | | | | | | 45 | - 839 | 1 PACMAN.S 689 | Data | 11 | | 5 | 00/454E : 7C 70 13 70 | HEX 7C70137038 + 865 | 1 PACMAN.S 689 | Data | 11 | | 5 | 00/454E : 7C 70 13 70 | HEX 7C70137038 | | | | | | 38 | - 840 | 1 PACMAN.S 690 | Empty | 11 | | 0 | 00/4553 | - 841 | 1 PACMAN.S 691 | Data | 11 | | 9 | 00/4553 : 00 00 00 11 | sprFONT HEX 00000011111515150A ; 00 w + 866 | 1 PACMAN.S 690 | Empty | 11 | | 0 | 00/4553 | + 867 | 1 PACMAN.S 691 | Data | 11 | | 9 | 00/4553 : 00 00 00 11 | sprFONT HEX 00000011111515150A ; 00 w | | | | | | 11 15 15 15 | | | | | | | 0A | - 842 | 1 PACMAN.S 692 | Data | 11 | | 9 | 00/455C : 00 11 11 11 | HEX 00111111111E10110E ; 01 y + 868 | 1 PACMAN.S 692 | Data | 11 | | 9 | 00/455C : 00 11 11 11 | HEX 00111111111E10110E ; 01 y | | | | | | 11 1E 10 11 | | | | | | | 0E | - 843 | 1 PACMAN.S 693 | Data | 11 | | 9 | 00/4565 : 00 1D 22 22 | HEX 001D2222221E020202 ; 02 p + 869 | 1 PACMAN.S 693 | Data | 11 | | 9 | 00/4565 : 00 1D 22 22 | HEX 001D2222221E020202 ; 02 p | | | | | | 22 1E 02 02 | | | | | | | 02 | - 844 | 1 PACMAN.S 694 | Data | 11 | | 9 | 00/456E : 0C 12 21 21 | HEX 0C1221213F21212121 ; 03 A + 870 | 1 PACMAN.S 694 | Data | 11 | | 9 | 00/456E : 0C 12 21 21 | HEX 0C1221213F21212121 ; 03 A | | | | | | 3F 21 21 21 | | | | | | | 21 | - 845 | 1 PACMAN.S 695 | Data | 11 | | 9 | 00/4577 : 1E 21 01 01 | HEX 1E210101010101211E ; 04 C + 871 | 1 PACMAN.S 695 | Data | 11 | | 9 | 00/4577 : 1E 21 01 01 | HEX 1E210101010101211E ; 04 C | | | | | | 01 01 01 21 | | | | | | | 1E | - 846 | 1 PACMAN.S 696 | Data | 11 | | 9 | 00/4580 : 3F 01 01 01 | HEX 3F0101010F01010101 ; 05 F + 872 | 1 PACMAN.S 696 | Data | 11 | | 9 | 00/4580 : 3F 01 01 01 | HEX 3F0101010F01010101 ; 05 F | | | | | | 0F 01 01 01 | | | | | | | 01 | - 847 | 1 PACMAN.S 697 | Data | 11 | | 9 | 00/4589 : 3F 0C 0C 0C | HEX 3F0C0C0C0C0C0C0C3F ; 06 I + 873 | 1 PACMAN.S 697 | Data | 11 | | 9 | 00/4589 : 3F 0C 0C 0C | HEX 3F0C0C0C0C0C0C0C3F ; 06 I | | | | | | 0C 0C 0C 0C | | | | | | | 3F | - 848 | 1 PACMAN.S 698 | Data | 11 | | 9 | 00/4592 : 21 21 21 21 | HEX 212121213F21212121 ; 07 H + 874 | 1 PACMAN.S 698 | Data | 11 | | 9 | 00/4592 : 21 21 21 21 | HEX 212121213F21212121 ; 07 H | | | | | | 3F 21 21 21 | | | | | | | 21 | - 849 | 1 PACMAN.S 699 | Data | 11 | | 9 | 00/459B : 01 01 01 01 | HEX 01010101010101013F ; 08 L + 875 | 1 PACMAN.S 699 | Data | 11 | | 9 | 00/459B : 01 01 01 01 | HEX 01010101010101013F ; 08 L | | | | | | 01 01 01 01 | | | | | | | 3F | - 850 | 1 PACMAN.S 700 | Data | 11 | | 9 | 00/45A4 : 23 23 25 25 | HEX 232325252929293131 ; 09 N + 876 | 1 PACMAN.S 700 | Data | 11 | | 9 | 00/45A4 : 23 23 25 25 | HEX 232325252929293131 ; 09 N | | | | | | 29 29 29 31 | | | | | | | 31 | - 851 | 1 PACMAN.S 701 | Data | 11 | | 9 | 00/45AD : 1F 21 21 21 | HEX 1F2121211F01010101 ; 0A P + 877 | 1 PACMAN.S 701 | Data | 11 | | 9 | 00/45AD : 1F 21 21 21 | HEX 1F2121211F01010101 ; 0A P | | | | | | 1F 01 01 01 | | | | | | | 01 | - 852 | 1 PACMAN.S 702 | Data | 11 | | 9 | 00/45B6 : 1F 21 21 21 | HEX 1F2121211F2121211F ; 0B B + 878 | 1 PACMAN.S 702 | Data | 11 | | 9 | 00/45B6 : 1F 21 21 21 | HEX 1F2121211F2121211F ; 0B B | | | | | | 1F 21 21 21 | | | | | | | 1F | - 853 | 1 PACMAN.S 703 | Data | 11 | | 9 | 00/45BF : 1E 21 01 01 | HEX 1E2101011E2020211E ; 0C S + 879 | 1 PACMAN.S 703 | Data | 11 | | 9 | 00/45BF : 1E 21 01 01 | HEX 1E2101011E2020211E ; 0C S | | | | | | 1E 20 20 21 | | | | | | | 1E | - 854 | 1 PACMAN.S 704 | Data | 11 | | 9 | 00/45C8 : 00 00 00 0E | HEX 0000000E11101E112E ; 0D a + 880 | 1 PACMAN.S 704 | Data | 11 | | 9 | 00/45C8 : 00 00 00 0E | HEX 0000000E11101E112E ; 0D a | | | | | | 11 10 1E 11 | | | | | | | 2E | - 855 | 1 PACMAN.S 705 | Data | 11 | | 9 | 00/45D1 : 00 00 00 1E | HEX 0000001E010101011E ; 0E c + 881 | 1 PACMAN.S 705 | Data | 11 | | 9 | 00/45D1 : 00 00 00 1E | HEX 0000001E010101011E ; 0E c | | | | | | 01 01 01 01 | | | | | | | 1E | - 856 | 1 PACMAN.S 706 | Data | 11 | | 9 | 00/45DA : 10 10 10 10 | HEX 101010101E1111113E ; 0F d + 882 | 1 PACMAN.S 706 | Data | 11 | | 9 | 00/45DA : 10 10 10 10 | HEX 101010101E1111113E ; 0F d | | | | | | 1E 11 11 11 | | | | | | | 3E | - 857 | 1 PACMAN.S 707 | Data | 11 | | 9 | 00/45E3 : 00 00 00 1E | HEX 0000001E211F01211E ; 10 e + 883 | 1 PACMAN.S 707 | Data | 11 | | 9 | 00/45E3 : 00 00 00 1E | HEX 0000001E211F01211E ; 10 e | | | | | | 21 1F 01 21 | | | | | | | 1E | - 858 | 1 PACMAN.S 708 | Data | 11 | | 9 | 00/45EC : 18 24 04 04 | HEX 182404041F04040404 ; 11 f + 884 | 1 PACMAN.S 708 | Data | 11 | | 9 | 00/45EC : 18 24 04 04 | HEX 182404041F04040404 ; 11 f | | | | | | 1F 04 04 04 | | | | | | | 04 | - 859 | 1 PACMAN.S 709 | Data | 11 | | 9 | 00/45F5 : 01 01 01 1D | HEX 0101011D2321212121 ; 12 h + 885 | 1 PACMAN.S 709 | Data | 11 | | 9 | 00/45F5 : 01 01 01 1D | HEX 0101011D2321212121 ; 12 h | | | | | | 23 21 21 21 | | | | | | | 21 | - 860 | 1 PACMAN.S 710 | Data | 11 | | 9 | 00/45FE : 00 04 00 04 | HEX 000400040404040408 ; 13 i + 886 | 1 PACMAN.S 710 | Data | 11 | | 9 | 00/45FE : 00 04 00 04 | HEX 000400040404040408 ; 13 i | | | | | | 04 04 04 04 | | | | | | | 08 | - 861 | 1 PACMAN.S 711 | Data | 11 | | 9 | 00/4607 : 01 01 01 09 | HEX 010101090503050911 ; 14 k + 887 | 1 PACMAN.S 711 | Data | 11 | | 9 | 00/4607 : 01 01 01 09 | HEX 010101090503050911 ; 14 k | | | | | | 05 03 05 09 | | | | | | | 11 | - 862 | 1 PACMAN.S 712 | Data | 11 | | 9 | 00/4610 : 02 04 04 04 | HEX 020404040404040408 ; 15 l + 888 | 1 PACMAN.S 712 | Data | 11 | | 9 | 00/4610 : 02 04 04 04 | HEX 020404040404040408 ; 15 l | | | | | | 04 04 04 04 | | | | | | | 08 | - 863 | 1 PACMAN.S 713 | Data | 11 | | 9 | 00/4619 : 00 00 00 15 | HEX 000000152A2A2A2A2A ; 16 m + 889 | 1 PACMAN.S 713 | Data | 11 | | 9 | 00/4619 : 00 00 00 15 | HEX 000000152A2A2A2A2A ; 16 m | | | | | | 2A 2A 2A 2A | | | | | | | 2A | - 864 | 1 PACMAN.S 714 | Data | 11 | | 9 | 00/4622 : 00 00 00 1D | HEX 0000001D2222222222 ; 17 n + 890 | 1 PACMAN.S 714 | Data | 11 | | 9 | 00/4622 : 00 00 00 1D | HEX 0000001D2222222222 ; 17 n | | | | | | 22 22 22 22 | | | | | | | 22 | - 865 | 1 PACMAN.S 715 | Data | 11 | | 9 | 00/462B : 00 00 00 1E | HEX 0000001E212121211E ; 18 o + 891 | 1 PACMAN.S 715 | Data | 11 | | 9 | 00/462B : 00 00 00 1E | HEX 0000001E212121211E ; 18 o | | | | | | 21 21 21 21 | | | | | | | 1E | - 866 | 1 PACMAN.S 716 | Data | 11 | | 9 | 00/4634 : 00 00 00 1D | HEX 0000001D2202020202 ; 19 r + 892 | 1 PACMAN.S 716 | Data | 11 | | 9 | 00/4634 : 00 00 00 1D | HEX 0000001D2202020202 ; 19 r | | | | | | 22 02 02 02 | | | | | | | 02 | - 867 | 1 PACMAN.S 717 | Data | 11 | | 9 | 00/463D : 00 00 00 1E | HEX 0000001E011E20211E ; 1A s + 893 | 1 PACMAN.S 717 | Data | 11 | | 9 | 00/463D : 00 00 00 1E | HEX 0000001E011E20211E ; 1A s | | | | | | 01 1E 20 21 | | | | | | | 1E | - 868 | 1 PACMAN.S 718 | Data | 11 | | 9 | 00/4646 : 04 04 04 1E | HEX 0404041E0404040418 ; 1B t + 894 | 1 PACMAN.S 718 | Data | 11 | | 9 | 00/4646 : 04 04 04 1E | HEX 0404041E0404040418 ; 1B t | | | | | | 04 04 04 04 | | | | | | | 18 | - 869 | 1 PACMAN.S 719 | Data | 11 | | 9 | 00/464F : 00 00 00 11 | HEX 00000011121212122C ; 1C u + 895 | 1 PACMAN.S 719 | Data | 11 | | 9 | 00/464F : 00 00 00 11 | HEX 00000011121212122C ; 1C u | | | | | | 12 12 12 12 | | | | | | | 2C | - 870 | 1 PACMAN.S 720 | Data | 11 | | 9 | 00/4658 : 00 00 00 00 | HEX 000000003F00000000 ; 1D - + 896 | 1 PACMAN.S 720 | Data | 11 | | 9 | 00/4658 : 00 00 00 00 | HEX 000000003F00000000 ; 1D - | | | | | | 3F 00 00 00 | | | | | | | 00 | - 871 | 1 PACMAN.S 721 | Data | 11 | | 9 | 00/4661 : 00 40 20 10 | HEX 004020100804020100 ; 1E / + 897 | 1 PACMAN.S 721 | Data | 11 | | 9 | 00/4661 : 00 40 20 10 | HEX 004020100804020100 ; 1E / | | | | | | 08 04 02 01 | | | | | | | 00 | - 872 | 1 PACMAN.S 722 | Data | 11 | | 9 | 00/466A : 00 00 00 00 | HEX 000000000000000606 ; 1F . + 898 | 1 PACMAN.S 722 | Data | 11 | | 9 | 00/466A : 00 00 00 00 | HEX 000000000000000606 ; 1F . | | | | | | 00 00 00 06 | | | | | | | 06 | - 873 | 1 PACMAN.S 723 | Comment | 11 | | 0 | 00/4673 | ; 20 space character - 874 | 1 PACMAN.S 724 | Data | 11 | | 9 | 00/4673 : 01 01 01 01 | sprFONT2 HEX 01010101011F21211F ; 21 b + 899 | 1 PACMAN.S 723 | Comment | 11 | | 0 | 00/4673 | ; 20 space character + 900 | 1 PACMAN.S 724 | Data | 11 | | 9 | 00/4673 : 01 01 01 01 | sprFONT2 HEX 01010101011F21211F ; 21 b | | | | | | 01 1F 21 21 | | | | | | | 1F | - 875 | 1 PACMAN.S 725 | Empty | 11 | | 0 | 00/467C | - 876 | 1 PACMAN.S 726 | Comment | 11 | | 0 | 00/467C | *----------------------------------- - 877 | 1 PACMAN.S 727 | Comment | 11 | | 0 | 00/467C | * ANIPMATION - SHOW BONUS - 878 | 1 PACMAN.S 728 | Comment | 11 | | 0 | 00/467C | *----------------------------------- - 879 | 1 PACMAN.S 729 | Empty | 11 | | 0 | 00/467C | - 880 | 1 PACMAN.S 730 | Empty | 11 | | 0 | 00/467C | welcomeBONUS - 881 | 1 PACMAN.S 731 | Code | 11 | | 3 | 00/467C : 20 D3 7D | JSR showBONUS - 882 | 1 PACMAN.S 732 | Code | 11 | | 1 | 00/467F : 18 | CLC - 883 | 1 PACMAN.S 733 | Code | 11 | | 1 | 00/4680 : F8 | SED - 884 | 1 PACMAN.S 734 | Code | 11 | | 2 | 00/4681 : A5 68 | LDA {$68} - 885 | 1 PACMAN.S 735 | Code | 11 | | 2 | 00/4683 : 65 68 | ADC {$68} - 886 | 1 PACMAN.S 736 | Code | 11 | | 2 | 00/4685 : 85 68 | STA {$68} - 887 | 1 PACMAN.S 737 | Code | 11 | | 1 | 00/4687 : D8 | CLD - 888 | 1 PACMAN.S 738 | Code | 11 | | 1 | 00/4688 : 60 | RTS - 889 | 1 PACMAN.S 739 | Empty | 11 | | 0 | 00/4689 | - 890 | 1 PACMAN.S 740 | Comment | 11 | | 0 | 00/4689 | *----------------------------------- - 891 | 1 PACMAN.S 741 | Comment | 11 | | 0 | 00/4689 | * ANIMATION ON THE WELCOME PAGE - 892 | 1 PACMAN.S 742 | Comment | 11 | | 0 | 00/4689 | *----------------------------------- - 893 | 1 PACMAN.S 743 | Empty | 11 | | 0 | 00/4689 | - 894 | 1 PACMAN.S 744 | Code | 11 | | 2 | 00/4689 : A9 70 | doWELCOME LDA #$70 - 895 | 1 PACMAN.S 745 | Code | 11 | | 2 | 00/468B : 85 5E | STA {$5e} - 896 | 1 PACMAN.S 746 | Code | 11 | | 2 | 00/468D : A9 20 | LDA #$20 - 897 | 1 PACMAN.S 747 | Code | 11 | | 2 | 00/468F : 85 59 | STA {$59} - 898 | 1 PACMAN.S 748 | Code | 11 | | 2 | 00/4691 : A9 18 | LDA #$18 - 899 | 1 PACMAN.S 749 | Code | 11 | | 2 | 00/4693 : 85 80 | STA $80 - 900 | 1 PACMAN.S 750 | Code | 11 | | 2 | 00/4695 : A9 03 | LDA #{3} - 901 | 1 PACMAN.S 751 | Code | 11 | | 2 | 00/4697 : 85 62 | STA {$62} - 902 | 1 PACMAN.S 752 | Code | 11 | | 2 | 00/4699 : A9 00 | LDA #$00 - 903 | 1 PACMAN.S 753 | Code | 11 | | 2 | 00/469B : 85 66 | STA {$66} - 904 | 1 PACMAN.S 754 | Code | 11 | | 2 | 00/469D : 85 78 | STA {$78} ; ghost is not frightened - 905 | 1 PACMAN.S 755 | Code | 11 | | 2 | 00/469F : 85 79 | STA {$79} ; ghost is alive - 906 | 1 PACMAN.S 756 | Code | 11 | | 2 | 00/46A1 : A9 01 | LDA #$01 - 907 | 1 PACMAN.S 757 | Code | 11 | | 2 | 00/46A3 : 85 81 | STA $81 - 908 | 1 PACMAN.S 758 | Code | 11 | | 2 | 00/46A5 : 85 5F | STA {$5f} - 909 | 1 PACMAN.S 759 | Code | 11 | | 2 | 00/46A7 : A9 8D | LDA #$8D ; coordinate of Pacman - 910 | 1 PACMAN.S 760 | Code | 11 | | 2 | 00/46A9 : 85 60 | STA {$60} - 911 | 1 PACMAN.S 761 | Code | 11 | | 2 | 00/46AB : A9 68 | LDA #$68 - 912 | 1 PACMAN.S 762 | Code | 11 | | 2 | 00/46AD : 85 71 | STA {$71} - 913 | 1 PACMAN.S 763 | Code | 11 | | 2 | 00/46AF : 85 61 | STA {$61} - 914 | 1 PACMAN.S 764 | Empty | 11 | | 0 | 00/46B1 | - 915 | 1 PACMAN.S 765 | Code | 11 | | 2 | 00/46B1 : A9 04 | LDA #{4} ; we have 4 ghosts - 916 | 1 PACMAN.S 766 | Code | 11 | | 2 | 00/46B3 : 85 E0 | STA {$e0} ; and we get their data - 917 | 1 PACMAN.S 767 | Code | 11 | | 3 | 00/46B5 : 20 2D 87 | L46B5 JSR getGHOSTSDATA - 918 | 1 PACMAN.S 768 | Code | 11 | | 2 | 00/46B8 : C6 E0 | DEC {$e0} - 919 | 1 PACMAN.S 769 | Code | 11 | | 2 | 00/46BA : D0 F9 | BNE L46B5 - 920 | 1 PACMAN.S 770 | Empty | 11 | | 0 | 00/46BC | - 921 | 1 PACMAN.S 771 | Code | 11 | | 2 | 00/46BC : A9 B1 | LDA #$B1 ; coordinates of each ghost - 922 | 1 PACMAN.S 772 | Code | 11 | | 2 | 00/46BE : 85 84 | STA {{$84}} - 923 | 1 PACMAN.S 773 | Code | 11 | | 2 | 00/46C0 : A9 C1 | LDA #$C1 - 924 | 1 PACMAN.S 774 | Code | 11 | | 2 | 00/46C2 : 85 98 | STA {{$98}} - 925 | 1 PACMAN.S 775 | Code | 11 | | 2 | 00/46C4 : A9 D1 | LDA #$D1 - 926 | 1 PACMAN.S 776 | Code | 11 | | 2 | 00/46C6 : 85 AC | STA {{$ac}} - 927 | 1 PACMAN.S 777 | Code | 11 | | 2 | 00/46C8 : A9 E1 | LDA #$E1 - 928 | 1 PACMAN.S 778 | Code | 11 | | 2 | 00/46CA : 85 C0 | STA {{$c0}} - 929 | 1 PACMAN.S 779 | Code | 11 | | 2 | 00/46CC : C6 59 | L46CC DEC {$59} - 930 | 1 PACMAN.S 780 | Code | 11 | | 2 | 00/46CE : D0 1C | BNE L46EC - 931 | 1 PACMAN.S 781 | Code | 11 | | 3 | 00/46D0 : 20 79 6F | JSR getINPUT - 932 | 1 PACMAN.S 782 | Code | 11 | | 2 | 00/46D3 : A9 20 | LDA #$20 - 933 | 1 PACMAN.S 783 | Code | 11 | | 2 | 00/46D5 : 85 59 | STA {$59} - 934 | 1 PACMAN.S 784 | Code | 11 | | 3 | 00/46D7 : 20 9B 7D | JSR setXYPACMAN - 935 | 1 PACMAN.S 785 | Code | 11 | | 3 | 00/46DA : 20 9E 69 | JSR eraseSPRITE44 - 936 | 1 PACMAN.S 786 | Code | 11 | | 1 | 00/46DD : 38 | SEC - 937 | 1 PACMAN.S 787 | Code | 11 | | 2 | 00/46DE : A5 60 | LDA {$60} - 938 | 1 PACMAN.S 788 | Code | 11 | | 2 | 00/46E0 : E9 02 | SBC #$02 - 939 | 1 PACMAN.S 789 | Code | 11 | | 2 | 00/46E2 : 85 60 | STA {$60} - 940 | 1 PACMAN.S 790 | Code | 11 | | 3 | 00/46E4 : 20 9B 7D | JSR setXYPACMAN - 941 | 1 PACMAN.S 791 | Code | 11 | | 2 | 00/46E7 : E6 66 | INC {$66} - 942 | 1 PACMAN.S 792 | Code | 11 | | 3 | 00/46E9 : 20 BF 79 | JSR L79A4 - 943 | 1 PACMAN.S 793 | Code | 11 | | 3 | 00/46EC : 20 0E 6D | L46EC JSR L6CF3 - 944 | 1 PACMAN.S 794 | Code | 11 | | 2 | 00/46EF : A9 04 | LDA #{4} - 945 | 1 PACMAN.S 795 | Code | 11 | | 2 | 00/46F1 : 85 E0 | STA {$e0} - 946 | 1 PACMAN.S 796 | Code | 11 | | 3 | 00/46F3 : 20 17 87 | L46F3 JSR setGHOSTSDATA - 947 | 1 PACMAN.S 797 | Code | 11 | | 2 | 00/46F6 : C6 80 | DEC $80 - 948 | 1 PACMAN.S 798 | Code | 11 | | 2 | 00/46F8 : D0 17 | BNE L4711 - 949 | 1 PACMAN.S 799 | Code | 11 | | 2 | 00/46FA : A9 18 | LDA #$18 - 950 | 1 PACMAN.S 800 | Code | 11 | | 2 | 00/46FC : 85 80 | STA $80 - 951 | 1 PACMAN.S 801 | Code | 11 | | 3 | 00/46FE : 20 A8 7D | JSR setXYGHOST - 952 | 1 PACMAN.S 802 | Code | 11 | | 3 | 00/4701 : 20 9E 69 | JSR eraseSPRITE44 - 953 | 1 PACMAN.S 803 | Code | 11 | | 1 | 00/4704 : 38 | SEC - 954 | 1 PACMAN.S 804 | Code | 11 | | 2 | 00/4705 : A5 70 | LDA {$70} - 955 | 1 PACMAN.S 805 | Code | 11 | | 2 | 00/4707 : E9 02 | SBC #$02 - 956 | 1 PACMAN.S 806 | Code | 11 | | 2 | 00/4709 : 85 70 | STA {$70} - 957 | 1 PACMAN.S 807 | Code | 11 | | 3 | 00/470B : 20 A8 7D | JSR setXYGHOST - 958 | 1 PACMAN.S 808 | Code | 11 | | 3 | 00/470E : 20 BD 88 | JSR L88A2 - 959 | 1 PACMAN.S 809 | Code | 11 | | 3 | 00/4711 : 20 2D 87 | L4711 JSR getGHOSTSDATA - 960 | 1 PACMAN.S 810 | Code | 11 | | 2 | 00/4714 : C6 E0 | DEC {$e0} - 961 | 1 PACMAN.S 811 | Code | 11 | | 2 | 00/4716 : D0 DB | BNE L46F3 - 962 | 1 PACMAN.S 812 | Code | 11 | | 2 | 00/4718 : C6 5E | DEC $5E - 963 | 1 PACMAN.S 813 | Code | 11 | | 2 | 00/471A : D0 26 | BNE L4742 - 964 | 1 PACMAN.S 814 | Code | 11 | | 2 | 00/471C : A9 60 | LDA #$60 - 965 | 1 PACMAN.S 815 | Code | 11 | | 2 | 00/471E : 85 5E | STA {$5e} - 966 | 1 PACMAN.S 816 | Code | 11 | | 2 | 00/4720 : A5 5F | LDA {$5f} - 967 | 1 PACMAN.S 817 | Code | 11 | | 2 | 00/4722 : F0 0F | BEQ L4733 - 968 | 1 PACMAN.S 818 | Code | 11 | | 2 | 00/4724 : A9 67 | LDA #$67 - 969 | 1 PACMAN.S 819 | Code | 11 | | 2 | 00/4726 : 85 10 | STA {$10} - 970 | 1 PACMAN.S 820 | Code | 11 | | 2 | 00/4728 : A9 4B | LDA #$4B - 971 | 1 PACMAN.S 821 | Code | 11 | | 2 | 00/472A : 85 0C | STA {$0c} - 972 | 1 PACMAN.S 822 | Code | 11 | | 3 | 00/472C : 20 B6 61 | JSR drawENERGIZERDOT - 973 | 1 PACMAN.S 823 | Code | 11 | | 2 | 00/472F : A9 00 | LDA #$00 - 974 | 1 PACMAN.S 824 | Code | 11 | | 2 | 00/4731 : F0 0D | BEQ L4740 - 975 | 1 PACMAN.S 825 | Code | 11 | | 2 | 00/4733 : A9 66 | L4733 LDA #$66 - 976 | 1 PACMAN.S 826 | Code | 11 | | 2 | 00/4735 : 85 10 | STA {$10} - 977 | 1 PACMAN.S 827 | Code | 11 | | 2 | 00/4737 : A9 4A | LDA #$4A - 978 | 1 PACMAN.S 828 | Code | 11 | | 2 | 00/4739 : 85 0C | STA {$0c} - 979 | 1 PACMAN.S 829 | Code | 11 | | 3 | 00/473B : 20 34 78 | JSR L7819 - 980 | 1 PACMAN.S 830 | Code | 11 | | 2 | 00/473E : A9 01 | LDA #$01 - 981 | 1 PACMAN.S 831 | Code | 11 | | 2 | 00/4740 : 85 5F | L4740 STA {$5f} - 982 | 1 PACMAN.S 832 | Code | 11 | | 2 | 00/4742 : A5 60 | L4742 LDA {$60} - 983 | 1 PACMAN.S 833 | Code | 11 | | 2 | 00/4744 : C9 4F | CMP #$4F - 984 | 1 PACMAN.S 834 | Code | 11 | | 2 | 00/4746 : 90 03 | BCC L474B - 985 | 1 PACMAN.S 835 | Code | 11 | | 3 | 00/4748 : 4C CC 46 | JMP L46CC - 986 | 1 PACMAN.S 836 | Empty | 11 | | 0 | 00/474B | - 987 | 1 PACMAN.S 837 | Code | 11 | | 2 | 00/474B : A9 01 | L474B LDA #$01 ; ghost data + 8 = frightened mode - 988 | 1 PACMAN.S 838 | Code | 11 | | 2 | 00/474D : 85 8C | STA {{$84}+8} - 989 | 1 PACMAN.S 839 | Code | 11 | | 2 | 00/474F : 85 A0 | STA {{$98}+8} - 990 | 1 PACMAN.S 840 | Code | 11 | | 2 | 00/4751 : 85 B4 | STA {{$ac}+8} - 991 | 1 PACMAN.S 841 | Code | 11 | | 2 | 00/4753 : 85 C8 | STA {{$c0}+8} - 992 | 1 PACMAN.S 842 | Code | 11 | | 2 | 00/4755 : A9 FF | LDA #$FF - 993 | 1 PACMAN.S 843 | Code | 11 | | 2 | 00/4757 : 85 E2 | STA $E2 - 994 | 1 PACMAN.S 844 | Code | 11 | | 2 | 00/4759 : A9 02 | LDA #{2} ; or score200 - 995 | 1 PACMAN.S 845 | Code | 11 | | 2 | 00/475B : 85 68 | STA {$68} - 996 | 1 PACMAN.S 846 | Code | 11 | | 2 | 00/475D : 85 62 | STA {$62} ; pacman goes to the right - 997 | 1 PACMAN.S 847 | Code | 11 | | 2 | 00/475F : C6 59 | L475F DEC {$59} - 998 | 1 PACMAN.S 848 | Code | 11 | | 2 | 00/4761 : D0 1C | BNE L477F - 999 | 1 PACMAN.S 849 | Code | 11 | | 3 | 00/4763 : 20 79 6F | JSR getINPUT - 1000 | 1 PACMAN.S 850 | Code | 11 | | 2 | 00/4766 : A9 20 | LDA #$20 - 1001 | 1 PACMAN.S 851 | Code | 11 | | 2 | 00/4768 : 85 59 | STA {$59} - 1002 | 1 PACMAN.S 852 | Code | 11 | | 3 | 00/476A : 20 9B 7D | JSR setXYPACMAN - 1003 | 1 PACMAN.S 853 | Code | 11 | | 3 | 00/476D : 20 9E 69 | JSR eraseSPRITE44 - 1004 | 1 PACMAN.S 854 | Code | 11 | | 1 | 00/4770 : 18 | CLC - 1005 | 1 PACMAN.S 855 | Code | 11 | | 2 | 00/4771 : A5 60 | LDA {$60} - 1006 | 1 PACMAN.S 856 | Code | 11 | | 2 | 00/4773 : 69 02 | ADC #$02 - 1007 | 1 PACMAN.S 857 | Code | 11 | | 2 | 00/4775 : 85 60 | STA {$60} - 1008 | 1 PACMAN.S 858 | Code | 11 | | 3 | 00/4777 : 20 9B 7D | JSR setXYPACMAN - 1009 | 1 PACMAN.S 859 | Code | 11 | | 2 | 00/477A : E6 66 | INC {$66} - 1010 | 1 PACMAN.S 860 | Code | 11 | | 3 | 00/477C : 20 BF 79 | JSR L79A4 - 1011 | 1 PACMAN.S 861 | Code | 11 | | 3 | 00/477F : 20 0E 6D | L477F JSR L6CF3 - 1012 | 1 PACMAN.S 862 | Code | 11 | | 2 | 00/4782 : A9 04 | LDA #{4} - 1013 | 1 PACMAN.S 863 | Code | 11 | | 2 | 00/4784 : 85 E0 | STA {$e0} - 1014 | 1 PACMAN.S 864 | Code | 11 | | 3 | 00/4786 : 20 17 87 | L4786 JSR setGHOSTSDATA - 1015 | 1 PACMAN.S 865 | Code | 11 | | 2 | 00/4789 : C6 80 | DEC $80 - 1016 | 1 PACMAN.S 866 | Code | 11 | | 2 | 00/478B : D0 33 | BNE L47C0 - 1017 | 1 PACMAN.S 867 | Code | 11 | | 2 | 00/478D : A9 40 | LDA #$40 - 1018 | 1 PACMAN.S 868 | Code | 11 | | 2 | 00/478F : 85 80 | STA $80 - 1019 | 1 PACMAN.S 869 | Code | 11 | | 2 | 00/4791 : A5 79 | LDA {$79} ; is ghost dead? - 1020 | 1 PACMAN.S 870 | Code | 11 | | 2 | 00/4793 : D0 2B | BNE L47C0 ; yes - 1021 | 1 PACMAN.S 871 | Code | 11 | | 1 | 00/4795 : 38 | SEC ; no - 1022 | 1 PACMAN.S 872 | Code | 11 | | 2 | 00/4796 : A5 70 | LDA {$70} - 1023 | 1 PACMAN.S 873 | Code | 11 | | 2 | 00/4798 : E5 60 | SBC {$60} - 1024 | 1 PACMAN.S 874 | Code | 11 | | 2 | 00/479A : C9 05 | CMP #$05 - 1025 | 1 PACMAN.S 875 | Code | 11 | | 2 | 00/479C : B0 0F | BCS L47AD - 1026 | 1 PACMAN.S 876 | Code | 11 | | 3 | 00/479E : 20 7C 46 | JSR welcomeBONUS - 1027 | 1 PACMAN.S 877 | Empty | 11 | | 0 | 00/47A1 | - 1028 | 1 PACMAN.S 878 | Code | 11 | | 2 | 00/47A1 : A5 68 | LDA {$68} ; shall we exit? - 1029 | 1 PACMAN.S 879 | Code | 11 | | 2 | 00/47A3 : C9 32 | CMP #$32 ; 2/4/8/16/32 - 1030 | 1 PACMAN.S 880 | Code | 11 | | 2 | 00/47A5 : F0 22 | BEQ L47C9 ; yes - 1031 | 1 PACMAN.S 881 | Empty | 11 | | 0 | 00/47A7 | - 1032 | 1 PACMAN.S 882 | Code | 11 | | 2 | 00/47A7 : A9 01 | LDA #$01 ; ghost is dead - 1033 | 1 PACMAN.S 883 | Code | 11 | | 2 | 00/47A9 : 85 79 | STA {$79} ; now - 1034 | 1 PACMAN.S 884 | Code | 11 | | 2 | 00/47AB : D0 13 | BNE L47C0 - 1035 | 1 PACMAN.S 885 | Code | 11 | | 3 | 00/47AD : 20 A8 7D | L47AD JSR setXYGHOST - 1036 | 1 PACMAN.S 886 | Code | 11 | | 3 | 00/47B0 : 20 9E 69 | JSR eraseSPRITE44 - 1037 | 1 PACMAN.S 887 | Code | 11 | | 1 | 00/47B3 : 18 | CLC - 1038 | 1 PACMAN.S 888 | Code | 11 | | 2 | 00/47B4 : A5 70 | LDA {$70} - 1039 | 1 PACMAN.S 889 | Code | 11 | | 2 | 00/47B6 : 69 02 | ADC #$02 - 1040 | 1 PACMAN.S 890 | Code | 11 | | 2 | 00/47B8 : 85 70 | STA {$70} - 1041 | 1 PACMAN.S 891 | Code | 11 | | 3 | 00/47BA : 20 A8 7D | JSR setXYGHOST - 1042 | 1 PACMAN.S 892 | Code | 11 | | 3 | 00/47BD : 20 BD 88 | JSR L88A2 - 1043 | 1 PACMAN.S 893 | Code | 11 | | 3 | 00/47C0 : 20 2D 87 | L47C0 JSR getGHOSTSDATA - 1044 | 1 PACMAN.S 894 | Code | 11 | | 2 | 00/47C3 : C6 E0 | DEC {$e0} - 1045 | 1 PACMAN.S 895 | Code | 11 | | 2 | 00/47C5 : D0 BF | BNE L4786 - 1046 | 1 PACMAN.S 896 | Code | 11 | | 2 | 00/47C7 : F0 96 | BEQ L475F - 1047 | 1 PACMAN.S 897 | Empty | 11 | | 0 | 00/47C9 | - 1048 | 1 PACMAN.S 898 | Code | 11 | | 2 | 00/47C9 : A9 DA | L47C9 LDA #L47DA - 1050 | 1 PACMAN.S 900 | Code | 11 | | 2 | 00/47CD : 85 1B | STA {$1b} - 1051 | 1 PACMAN.S 901 | Code | 11 | | 2 | 00/47CF : 84 1C | STY {$1b}+1 - 1052 | 1 PACMAN.S 902 | Code | 11 | | 2 | 00/47D1 : A9 01 | LDA #$01 - 1053 | 1 PACMAN.S 903 | Code | 11 | | 2 | 00/47D3 : 85 E8 | STA {$e8} - 1054 | 1 PACMAN.S 904 | Code | 11 | | 2 | 00/47D5 : 85 55 | STA {$55} - 1055 | 1 PACMAN.S 905 | Code | 11 | | 3 | 00/47D7 : 4C 03 53 | JMP L5303 - 1056 | 1 PACMAN.S 906 | Empty | 11 | | 0 | 00/47DA | - 1057 | 1 PACMAN.S 907 | Data | 11 | | 1 | 00/47DA : 03 | L47DA DB $03 - 1058 | 1 PACMAN.S 908 | Data | 11 | | 1 | 00/47DB : 03 | DB $03 - 1059 | 1 PACMAN.S 909 | Data | 11 | | 1 | 00/47DC : 03 | DB $03 - 1060 | 1 PACMAN.S 910 | Data | 11 | | 1 | 00/47DD : 00 | DB $00 - 1061 | 1 PACMAN.S 911 | Data | 11 | | 1 | 00/47DE : 03 | DB $03 - 1062 | 1 PACMAN.S 912 | Data | 11 | | 1 | 00/47DF : 03 | DB $03 - 1063 | 1 PACMAN.S 913 | Data | 11 | | 1 | 00/47E0 : 00 | DB $00 - 1064 | 1 PACMAN.S 914 | Data | 11 | | 1 | 00/47E1 : 02 | DB $02 - 1065 | 1 PACMAN.S 915 | Data | 11 | | 1 | 00/47E2 : 02 | DB $02 - 1066 | 1 PACMAN.S 916 | Data | 11 | | 1 | 00/47E3 : 01 | DB $01 - 1067 | 1 PACMAN.S 917 | Data | 11 | | 1 | 00/47E4 : 02 | DB $02 - 1068 | 1 PACMAN.S 918 | Data | 11 | | 1 | 00/47E5 : 01 | DB $01 - 1069 | 1 PACMAN.S 919 | Data | 11 | | 1 | 00/47E6 : 03 | DB $03 - 1070 | 1 PACMAN.S 920 | Data | 11 | | 1 | 00/47E7 : 03 | DB $03 - 1071 | 1 PACMAN.S 921 | Data | 11 | | 1 | 00/47E8 : 01 | DB $01 - 1072 | 1 PACMAN.S 922 | Data | 11 | | 1 | 00/47E9 : 03 | DB $03 - 1073 | 1 PACMAN.S 923 | Data | 11 | | 1 | 00/47EA : 03 | DB $03 - 1074 | 1 PACMAN.S 924 | Data | 11 | | 1 | 00/47EB : 01 | DB $01 - 1075 | 1 PACMAN.S 925 | Data | 11 | | 1 | 00/47EC : 01 | DB $01 - 1076 | 1 PACMAN.S 926 | Data | 11 | | 1 | 00/47ED : 01 | DB $01 - 1077 | 1 PACMAN.S 927 | Data | 11 | | 1 | 00/47EE : 01 | DB $01 - 1078 | 1 PACMAN.S 928 | Data | 11 | | 1 | 00/47EF : 03 | DB $03 - 1079 | 1 PACMAN.S 929 | Data | 11 | | 1 | 00/47F0 : 00 | DB $00 - 1080 | 1 PACMAN.S 930 | Data | 11 | | 1 | 00/47F1 : 02 | DB $02 - 1081 | 1 PACMAN.S 931 | Data | 11 | | 1 | 00/47F2 : 00 | DB $00 - 1082 | 1 PACMAN.S 932 | Data | 11 | | 1 | 00/47F3 : 00 | DB $00 - 1083 | 1 PACMAN.S 933 | Data | 11 | | 1 | 00/47F4 : 02 | DB $02 - 1084 | 1 PACMAN.S 934 | Data | 11 | | 1 | 00/47F5 : 00 | DB $00 - 1085 | 1 PACMAN.S 935 | Data | 11 | | 1 | 00/47F6 : 02 | DB $02 - 1086 | 1 PACMAN.S 936 | Data | 11 | | 1 | 00/47F7 : 01 | DB $01 - 1087 | 1 PACMAN.S 937 | Data | 11 | | 1 | 00/47F8 : 02 | DB $02 - 1088 | 1 PACMAN.S 938 | Data | 11 | | 1 | 00/47F9 : 02 | DB $02 - 1089 | 1 PACMAN.S 939 | Data | 11 | | 1 | 00/47FA : 00 | DB $00 - 1090 | 1 PACMAN.S 940 | Data | 11 | | 1 | 00/47FB : 00 | DB $00 - 1091 | 1 PACMAN.S 941 | Data | 11 | | 1 | 00/47FC : 02 | DB $02 - 1092 | 1 PACMAN.S 942 | Data | 11 | | 1 | 00/47FD : 00 | DB $00 - 1093 | 1 PACMAN.S 943 | Data | 11 | | 1 | 00/47FE : 02 | DB $02 - 1094 | 1 PACMAN.S 944 | Data | 11 | | 1 | 00/47FF : 00 | DB $00 - 1095 | 1 PACMAN.S 945 | Data | 11 | | 1 | 00/4800 : 02 | DB $02 - 1096 | 1 PACMAN.S 946 | Data | 11 | | 1 | 00/4801 : 01 | DB $01 - 1097 | 1 PACMAN.S 947 | Data | 11 | | 1 | 00/4802 : 02 | DB $02 - 1098 | 1 PACMAN.S 948 | Data | 11 | | 1 | 00/4803 : 01 | DB $01 - 1099 | 1 PACMAN.S 949 | Data | 11 | | 1 | 00/4804 : 02 | DB $02 - 1100 | 1 PACMAN.S 950 | Data | 11 | | 1 | 00/4805 : 01 | DB $01 - 1101 | 1 PACMAN.S 951 | Data | 11 | | 1 | 00/4806 : 02 | DB $02 - 1102 | 1 PACMAN.S 952 | Data | 11 | | 1 | 00/4807 : 00 | DB $00 - 1103 | 1 PACMAN.S 953 | Data | 11 | | 1 | 00/4808 : 03 | DB $03 - 1104 | 1 PACMAN.S 954 | Data | 11 | | 1 | 00/4809 : 00 | DB $00 - 1105 | 1 PACMAN.S 955 | Data | 11 | | 1 | 00/480A : 03 | DB $03 - 1106 | 1 PACMAN.S 956 | Data | 11 | | 1 | 00/480B : 01 | DB $01 - 1107 | 1 PACMAN.S 957 | Data | 11 | | 1 | 00/480C : 03 | DB $03 - 1108 | 1 PACMAN.S 958 | Data | 11 | | 1 | 00/480D : 03 | DB $03 - 1109 | 1 PACMAN.S 959 | Data | 11 | | 1 | 00/480E : 03 | DB $03 - 1110 | 1 PACMAN.S 960 | Data | 11 | | 1 | 00/480F : 03 | DB $03 - 1111 | 1 PACMAN.S 961 | Data | 11 | | 1 | 00/4810 : 03 | DB $03 - 1112 | 1 PACMAN.S 962 | Data | 11 | | 1 | 00/4811 : 01 | DB $01 - 1113 | 1 PACMAN.S 963 | Data | 11 | | 1 | 00/4812 : 01 | DB $01 - 1114 | 1 PACMAN.S 964 | Data | 11 | | 1 | 00/4813 : 01 | DB $01 - 1115 | 1 PACMAN.S 965 | Data | 11 | | 1 | 00/4814 : 03 | DB $03 - 1116 | 1 PACMAN.S 966 | Data | 11 | | 1 | 00/4815 : 01 | DB $01 - 1117 | 1 PACMAN.S 967 | Data | 11 | | 1 | 00/4816 : 02 | DB $02 - 1118 | 1 PACMAN.S 968 | Data | 11 | | 1 | 00/4817 : 00 | DB $00 - 1119 | 1 PACMAN.S 969 | Data | 11 | | 1 | 00/4818 : 00 | DB $00 - 1120 | 1 PACMAN.S 970 | Data | 11 | | 1 | 00/4819 : 03 | DB $03 - 1121 | 1 PACMAN.S 971 | Data | 11 | | 1 | 00/481A : 03 | DB $03 - 1122 | 1 PACMAN.S 972 | Data | 11 | | 1 | 00/481B : 01 | DB $01 - 1123 | 1 PACMAN.S 973 | Data | 11 | | 1 | 00/481C : 00 | DB $00 - 1124 | 1 PACMAN.S 974 | Data | 11 | | 1 | 00/481D : 01 | DB $01 - 1125 | 1 PACMAN.S 975 | Data | 11 | | 1 | 00/481E : 00 | DB $00 - 1126 | 1 PACMAN.S 976 | Data | 11 | | 1 | 00/481F : 01 | DB $01 - 1127 | 1 PACMAN.S 977 | Data | 11 | | 1 | 00/4820 : 00 | DB $00 - 1128 | 1 PACMAN.S 978 | Empty | 11 | | 0 | 00/4821 | - 1129 | 1 PACMAN.S 979 | Comment | 11 | | 0 | 00/4821 | *----------------------------------- - 1130 | 1 PACMAN.S 980 | Comment | 11 | | 0 | 00/4821 | * SELECT MONITOR TYPE - 1131 | 1 PACMAN.S 981 | Comment | 11 | | 0 | 00/4821 | *----------------------------------- - 1132 | 1 PACMAN.S 982 | Empty | 11 | | 0 | 00/4821 | - 1133 | 1 PACMAN.S 983 | Empty | 11 | | 0 | 00/4821 | selectMONITOR - 1134 | 1 PACMAN.S 984 | Code | 11 | | 3 | 00/4821 : 2C A6 48 | bit selectINPUTDEVICE ; LoGo - 1135 | 1 PACMAN.S 985 | Code | 11 | | 3 | 00/4824 : 20 57 6F | JSR setTEXT2 ; set text mode - 1136 | 1 PACMAN.S 986 | Code | 11 | | 3 | 00/4827 : 20 68 48 | JSR clearTEXT2 ; clear text screen - 1137 | 1 PACMAN.S 987 | Code | 11 | | 2 | 00/482A : A9 0A | LDA #$0A - 1138 | 1 PACMAN.S 988 | Code | 11 | | 2 | 00/482C : 85 25 | STA {$25} - 1139 | 1 PACMAN.S 989 | Code | 11 | | 3 | 00/482E : 20 5C 48 | JSR gotoXY - 1140 | 1 PACMAN.S 990 | Code | 11 | | 2 | 00/4831 : A9 00 | LDA #$00 - 1141 | 1 PACMAN.S 991 | Code | 11 | | 2 | 00/4833 : 85 24 | STA {$24} - 1142 | 1 PACMAN.S 992 | Code | 11 | | 2 | 00/4835 : A2 00 | LDX #$00 - 1143 | 1 PACMAN.S 993 | Code | 11 | | 3 | 00/4837 : BD 86 48 | L4837 LDA L4886,X ; B&W OR COLOR MONITOR? - 1144 | 1 PACMAN.S 994 | Code | 11 | | 3 | 00/483A : 20 6A 4A | JSR printCHAR - 1145 | 1 PACMAN.S 995 | Code | 11 | | 1 | 00/483D : E8 | INX - 1146 | 1 PACMAN.S 996 | Code | 11 | | 2 | 00/483E : E0 20 | CPX #$20 - 1147 | 1 PACMAN.S 997 | Code | 11 | | 2 | 00/4840 : D0 F5 | BNE L4837 - 1148 | 1 PACMAN.S 998 | Code | 11 | | 3 | 00/4842 : 20 0C FD | L4842 JSR {$FD0C} - 1149 | 1 PACMAN.S 999 | Code | 11 | | 2 | 00/4845 : C9 C2 | CMP #"B" ; BLACK - 1150 | 1 PACMAN.S 1000 | Code | 11 | | 2 | 00/4847 : 90 F9 | BCC L4842 - 1151 | 1 PACMAN.S 1001 | Code | 11 | | 2 | 00/4849 : C9 C4 | CMP #"C"+1 ; COLOR - 1152 | 1 PACMAN.S 1002 | Code | 11 | | 2 | 00/484B : B0 F5 | BCS L4842 - 1153 | 1 PACMAN.S 1003 | Code | 11 | | 2 | 00/484D : 29 01 | AND #$01 - 1154 | 1 PACMAN.S 1004 | Code | 11 | | 2 | 00/484F : 85 1D | STA $1D ; ZP MONITOR - 1155 | 1 PACMAN.S 1005 | Code | 11 | | 3 | 00/4851 : 4C A6 48 | JMP selectINPUTDEVICE - 1156 | 1 PACMAN.S 1006 | Empty | 11 | | 0 | 00/4854 | - 1157 | 1 PACMAN.S 1007 | Comment | 11 | | 0 | 00/4854 | *----------------------------------- - 1158 | 1 PACMAN.S 1008 | Comment | 11 | | 0 | 00/4854 | * - 1159 | 1 PACMAN.S 1009 | Comment | 11 | | 0 | 00/4854 | *----------------------------------- - 1160 | 1 PACMAN.S 1010 | Empty | 11 | | 0 | 00/4854 | - 1161 | 1 PACMAN.S 1011 | Code | 11 | | 2 | 00/4854 : A5 25 | LDA {$25} - 1162 | 1 PACMAN.S 1012 | Code | 11 | | 3 | 00/4856 : 20 24 FC | JSR {$FC24} - 1163 | 1 PACMAN.S 1013 | Code | 11 | | 3 | 00/4859 : 4C 5F 48 | JMP L485F - 1164 | 1 PACMAN.S 1014 | Empty | 11 | | 0 | 00/485C | - 1165 | 1 PACMAN.S 1015 | Comment | 11 | | 0 | 00/485C | *----------------------------------- - 1166 | 1 PACMAN.S 1016 | Comment | 11 | | 0 | 00/485C | * GOTO X/Y - 1167 | 1 PACMAN.S 1017 | Comment | 11 | | 0 | 00/485C | *----------------------------------- - 1168 | 1 PACMAN.S 1018 | Empty | 11 | | 0 | 00/485C | - 1169 | 1 PACMAN.S 1019 | Code | 11 | | 3 | 00/485C : 20 22 FC | gotoXY JSR {$FC22} - 1170 | 1 PACMAN.S 1020 | Code | 11 | | 2 | 00/485F : A5 29 | L485F LDA $29 - 1171 | 1 PACMAN.S 1021 | Code | 11 | | 2 | 00/4861 : 29 03 | AND #$03 - 1172 | 1 PACMAN.S 1022 | Code | 11 | | 2 | 00/4863 : 09 08 | ORA #$08 - 1173 | 1 PACMAN.S 1023 | Code | 11 | | 2 | 00/4865 : 85 29 | STA $29 - 1174 | 1 PACMAN.S 1024 | Code | 11 | | 1 | 00/4867 : 60 | RTS - 1175 | 1 PACMAN.S 1025 | Empty | 11 | | 0 | 00/4868 | - 1176 | 1 PACMAN.S 1026 | Comment | 11 | | 0 | 00/4868 | *----------------------------------- - 1177 | 1 PACMAN.S 1027 | Comment | 11 | | 0 | 00/4868 | * CLER TEXT PAGE 2 - 1178 | 1 PACMAN.S 1028 | Comment | 11 | | 0 | 00/4868 | *----------------------------------- - 1179 | 1 PACMAN.S 1029 | Empty | 11 | | 0 | 00/4868 | - 1180 | 1 PACMAN.S 1030 | Code | 11 | | 2 | 00/4868 : A9 00 | clearTEXT2 LDA #$00 - 1181 | 1 PACMAN.S 1031 | Code | 11 | | 2 | 00/486A : 85 25 | STA {$25} - 1182 | 1 PACMAN.S 1032 | Code | 11 | | 2 | 00/486C : 85 24 | STA {$24} - 1183 | 1 PACMAN.S 1033 | Code | 11 | | 2 | 00/486E : A2 04 | LDX #$04 - 1184 | 1 PACMAN.S 1034 | Code | 11 | | 2 | 00/4870 : A0 00 | LDY #$00 - 1185 | 1 PACMAN.S 1035 | Code | 11 | | 2 | 00/4872 : A9 A0 | L4872 LDA #" " - 1186 | 1 PACMAN.S 1036 | Code | 11 | | 3 | 00/4874 : 99 00 08 | L4874 STA {$0800},Y - 1187 | 1 PACMAN.S 1037 | Code | 11 | | 1 | 00/4877 : C8 | INY - 1188 | 1 PACMAN.S 1038 | Code | 11 | | 2 | 00/4878 : D0 FA | BNE L4874 - 1189 | 1 PACMAN.S 1039 | Code | 11 | | 3 | 00/487A : EE 76 48 | INC L4874+2 - 1190 | 1 PACMAN.S 1040 | Code | 11 | | 1 | 00/487D : CA | DEX - 1191 | 1 PACMAN.S 1041 | Code | 11 | | 2 | 00/487E : D0 F2 | BNE L4872 - 1192 | 1 PACMAN.S 1042 | Code | 11 | | 2 | 00/4880 : A9 08 | LDA #>{$0800} - 1193 | 1 PACMAN.S 1043 | Code | 11 | | 3 | 00/4882 : 8D 76 48 | STA L4874+2 - 1194 | 1 PACMAN.S 1044 | Code | 11 | | 1 | 00/4885 : 60 | RTS - 1195 | 1 PACMAN.S 1045 | Empty | 11 | | 0 | 00/4886 | - 1196 | 1 PACMAN.S 1046 | Data | 11 | | 32 | 00/4886 : C2 CC C1 C3 | L4886 ASC "BLACK & WHITE OR COLOR? (B / C) " + 901 | 1 PACMAN.S 725 | Empty | 11 | | 0 | 00/467C | + 902 | 1 PACMAN.S 726 | Comment | 11 | | 0 | 00/467C | *----------------------------------- + 903 | 1 PACMAN.S 727 | Comment | 11 | | 0 | 00/467C | * ANIPMATION - SHOW BONUS + 904 | 1 PACMAN.S 728 | Comment | 11 | | 0 | 00/467C | *----------------------------------- + 905 | 1 PACMAN.S 729 | Empty | 11 | | 0 | 00/467C | + 906 | 1 PACMAN.S 730 | Empty | 11 | | 0 | 00/467C | welcomeBONUS + 907 | 1 PACMAN.S 731 | Code | 11 | | 3 | 00/467C : 20 B8 7D | JSR showBONUS + 908 | 1 PACMAN.S 732 | Code | 11 | | 1 | 00/467F : 18 | CLC + 909 | 1 PACMAN.S 733 | Code | 11 | | 1 | 00/4680 : F8 | SED + 910 | 1 PACMAN.S 734 | Code | 11 | | 2 | 00/4681 : A5 68 | LDA {$68} + 911 | 1 PACMAN.S 735 | Code | 11 | | 2 | 00/4683 : 65 68 | ADC {$68} + 912 | 1 PACMAN.S 736 | Code | 11 | | 2 | 00/4685 : 85 68 | STA {$68} + 913 | 1 PACMAN.S 737 | Code | 11 | | 1 | 00/4687 : D8 | CLD + 914 | 1 PACMAN.S 738 | Code | 11 | | 1 | 00/4688 : 60 | RTS + 915 | 1 PACMAN.S 739 | Empty | 11 | | 0 | 00/4689 | + 916 | 1 PACMAN.S 740 | Comment | 11 | | 0 | 00/4689 | *----------------------------------- + 917 | 1 PACMAN.S 741 | Comment | 11 | | 0 | 00/4689 | * ANIMATION ON THE WELCOME PAGE + 918 | 1 PACMAN.S 742 | Comment | 11 | | 0 | 00/4689 | *----------------------------------- + 919 | 1 PACMAN.S 743 | Empty | 11 | | 0 | 00/4689 | + 920 | 1 PACMAN.S 744 | Code | 11 | | 2 | 00/4689 : A9 70 | doWELCOME LDA #$70 + 921 | 1 PACMAN.S 745 | Code | 11 | | 2 | 00/468B : 85 5E | STA {$5e} + 922 | 1 PACMAN.S 746 | Code | 11 | | 2 | 00/468D : A9 20 | LDA #$20 + 923 | 1 PACMAN.S 747 | Code | 11 | | 2 | 00/468F : 85 59 | STA {$59} + 924 | 1 PACMAN.S 748 | Code | 11 | | 2 | 00/4691 : A9 18 | LDA #$18 + 925 | 1 PACMAN.S 749 | Code | 11 | | 2 | 00/4693 : 85 80 | STA $80 + 926 | 1 PACMAN.S 750 | Code | 11 | | 2 | 00/4695 : A9 03 | LDA #{3} + 927 | 1 PACMAN.S 751 | Code | 11 | | 2 | 00/4697 : 85 62 | STA {$62} + 928 | 1 PACMAN.S 752 | Code | 11 | | 2 | 00/4699 : A9 00 | LDA #$00 + 929 | 1 PACMAN.S 753 | Code | 11 | | 2 | 00/469B : 85 66 | STA {$66} + 930 | 1 PACMAN.S 754 | Code | 11 | | 2 | 00/469D : 85 78 | STA {$78} ; ghost is not frightened + 931 | 1 PACMAN.S 755 | Code | 11 | | 2 | 00/469F : 85 79 | STA {$79} ; ghost is alive + 932 | 1 PACMAN.S 756 | Code | 11 | | 2 | 00/46A1 : A9 01 | LDA #$01 + 933 | 1 PACMAN.S 757 | Code | 11 | | 2 | 00/46A3 : 85 81 | STA $81 + 934 | 1 PACMAN.S 758 | Code | 11 | | 2 | 00/46A5 : 85 5F | STA {$5f} + 935 | 1 PACMAN.S 759 | Code | 11 | | 2 | 00/46A7 : A9 8D | LDA #$8D ; coordinate of Pacman + 936 | 1 PACMAN.S 760 | Code | 11 | | 2 | 00/46A9 : 85 60 | STA {$60} + 937 | 1 PACMAN.S 761 | Code | 11 | | 2 | 00/46AB : A9 68 | LDA #$68 + 938 | 1 PACMAN.S 762 | Code | 11 | | 2 | 00/46AD : 85 71 | STA {$71} + 939 | 1 PACMAN.S 763 | Code | 11 | | 2 | 00/46AF : 85 61 | STA {$61} + 940 | 1 PACMAN.S 764 | Empty | 11 | | 0 | 00/46B1 | + 941 | 1 PACMAN.S 765 | Code | 11 | | 2 | 00/46B1 : A9 04 | LDA #{4} ; we have 4 ghosts + 942 | 1 PACMAN.S 766 | Code | 11 | | 2 | 00/46B3 : 85 E0 | STA {$e0} ; and we get their data + 943 | 1 PACMAN.S 767 | Code | 11 | | 3 | 00/46B5 : 20 12 87 | L46B5 JSR getGHOSTSDATA + 944 | 1 PACMAN.S 768 | Code | 11 | | 2 | 00/46B8 : C6 E0 | DEC {$e0} + 945 | 1 PACMAN.S 769 | Code | 11 | | 2 | 00/46BA : D0 F9 | BNE L46B5 + 946 | 1 PACMAN.S 770 | Empty | 11 | | 0 | 00/46BC | + 947 | 1 PACMAN.S 771 | Code | 11 | | 2 | 00/46BC : A9 B1 | LDA #$B1 ; coordinates of each ghost + 948 | 1 PACMAN.S 772 | Code | 11 | | 2 | 00/46BE : 85 84 | STA {{$84}} + 949 | 1 PACMAN.S 773 | Code | 11 | | 2 | 00/46C0 : A9 C1 | LDA #$C1 + 950 | 1 PACMAN.S 774 | Code | 11 | | 2 | 00/46C2 : 85 98 | STA {{$98}} + 951 | 1 PACMAN.S 775 | Code | 11 | | 2 | 00/46C4 : A9 D1 | LDA #$D1 + 952 | 1 PACMAN.S 776 | Code | 11 | | 2 | 00/46C6 : 85 AC | STA {{$ac}} + 953 | 1 PACMAN.S 777 | Code | 11 | | 2 | 00/46C8 : A9 E1 | LDA #$E1 + 954 | 1 PACMAN.S 778 | Code | 11 | | 2 | 00/46CA : 85 C0 | STA {{$c0}} + 955 | 1 PACMAN.S 779 | Code | 11 | | 2 | 00/46CC : C6 59 | L46CC DEC {$59} + 956 | 1 PACMAN.S 780 | Code | 11 | | 2 | 00/46CE : D0 1C | BNE L46EC + 957 | 1 PACMAN.S 781 | Code | 11 | | 3 | 00/46D0 : 20 5E 6F | JSR getINPUT + 958 | 1 PACMAN.S 782 | Code | 11 | | 2 | 00/46D3 : A9 20 | LDA #$20 + 959 | 1 PACMAN.S 783 | Code | 11 | | 2 | 00/46D5 : 85 59 | STA {$59} + 960 | 1 PACMAN.S 784 | Code | 11 | | 3 | 00/46D7 : 20 80 7D | JSR setXYPACMAN + 961 | 1 PACMAN.S 785 | Code | 11 | | 3 | 00/46DA : 20 9E 69 | JSR eraseSPRITE44 + 962 | 1 PACMAN.S 786 | Code | 11 | | 1 | 00/46DD : 38 | SEC + 963 | 1 PACMAN.S 787 | Code | 11 | | 2 | 00/46DE : A5 60 | LDA {$60} + 964 | 1 PACMAN.S 788 | Code | 11 | | 2 | 00/46E0 : E9 02 | SBC #$02 + 965 | 1 PACMAN.S 789 | Code | 11 | | 2 | 00/46E2 : 85 60 | STA {$60} + 966 | 1 PACMAN.S 790 | Code | 11 | | 3 | 00/46E4 : 20 80 7D | JSR setXYPACMAN + 967 | 1 PACMAN.S 791 | Code | 11 | | 2 | 00/46E7 : E6 66 | INC {$66} + 968 | 1 PACMAN.S 792 | Code | 11 | | 3 | 00/46E9 : 20 A4 79 | JSR L79A4 + 969 | 1 PACMAN.S 793 | Code | 11 | | 3 | 00/46EC : 20 F3 6C | L46EC JSR L6CF3 + 970 | 1 PACMAN.S 794 | Code | 11 | | 2 | 00/46EF : A9 04 | LDA #{4} + 971 | 1 PACMAN.S 795 | Code | 11 | | 2 | 00/46F1 : 85 E0 | STA {$e0} + 972 | 1 PACMAN.S 796 | Code | 11 | | 3 | 00/46F3 : 20 FC 86 | L46F3 JSR setGHOSTSDATA + 973 | 1 PACMAN.S 797 | Code | 11 | | 2 | 00/46F6 : C6 80 | DEC $80 + 974 | 1 PACMAN.S 798 | Code | 11 | | 2 | 00/46F8 : D0 17 | BNE L4711 + 975 | 1 PACMAN.S 799 | Code | 11 | | 2 | 00/46FA : A9 18 | LDA #$18 + 976 | 1 PACMAN.S 800 | Code | 11 | | 2 | 00/46FC : 85 80 | STA $80 + 977 | 1 PACMAN.S 801 | Code | 11 | | 3 | 00/46FE : 20 8D 7D | JSR setXYGHOST + 978 | 1 PACMAN.S 802 | Code | 11 | | 3 | 00/4701 : 20 9E 69 | JSR eraseSPRITE44 + 979 | 1 PACMAN.S 803 | Code | 11 | | 1 | 00/4704 : 38 | SEC + 980 | 1 PACMAN.S 804 | Code | 11 | | 2 | 00/4705 : A5 70 | LDA {$70} + 981 | 1 PACMAN.S 805 | Code | 11 | | 2 | 00/4707 : E9 02 | SBC #$02 + 982 | 1 PACMAN.S 806 | Code | 11 | | 2 | 00/4709 : 85 70 | STA {$70} + 983 | 1 PACMAN.S 807 | Code | 11 | | 3 | 00/470B : 20 8D 7D | JSR setXYGHOST + 984 | 1 PACMAN.S 808 | Code | 11 | | 3 | 00/470E : 20 A2 88 | JSR L88A2 + 985 | 1 PACMAN.S 809 | Code | 11 | | 3 | 00/4711 : 20 12 87 | L4711 JSR getGHOSTSDATA + 986 | 1 PACMAN.S 810 | Code | 11 | | 2 | 00/4714 : C6 E0 | DEC {$e0} + 987 | 1 PACMAN.S 811 | Code | 11 | | 2 | 00/4716 : D0 DB | BNE L46F3 + 988 | 1 PACMAN.S 812 | Code | 11 | | 2 | 00/4718 : C6 5E | DEC $5E + 989 | 1 PACMAN.S 813 | Code | 11 | | 2 | 00/471A : D0 26 | BNE L4742 + 990 | 1 PACMAN.S 814 | Code | 11 | | 2 | 00/471C : A9 60 | LDA #$60 + 991 | 1 PACMAN.S 815 | Code | 11 | | 2 | 00/471E : 85 5E | STA {$5e} + 992 | 1 PACMAN.S 816 | Code | 11 | | 2 | 00/4720 : A5 5F | LDA {$5f} + 993 | 1 PACMAN.S 817 | Code | 11 | | 2 | 00/4722 : F0 0F | BEQ L4733 + 994 | 1 PACMAN.S 818 | Code | 11 | | 2 | 00/4724 : A9 67 | LDA #$67 + 995 | 1 PACMAN.S 819 | Code | 11 | | 2 | 00/4726 : 85 10 | STA {$10} + 996 | 1 PACMAN.S 820 | Code | 11 | | 2 | 00/4728 : A9 4B | LDA #$4B + 997 | 1 PACMAN.S 821 | Code | 11 | | 2 | 00/472A : 85 0C | STA {$0c} + 998 | 1 PACMAN.S 822 | Code | 11 | | 3 | 00/472C : 20 B6 61 | JSR drawENERGIZERDOT + 999 | 1 PACMAN.S 823 | Code | 11 | | 2 | 00/472F : A9 00 | LDA #$00 + 1000 | 1 PACMAN.S 824 | Code | 11 | | 2 | 00/4731 : F0 0D | BEQ L4740 + 1001 | 1 PACMAN.S 825 | Code | 11 | | 2 | 00/4733 : A9 66 | L4733 LDA #$66 + 1002 | 1 PACMAN.S 826 | Code | 11 | | 2 | 00/4735 : 85 10 | STA {$10} + 1003 | 1 PACMAN.S 827 | Code | 11 | | 2 | 00/4737 : A9 4A | LDA #$4A + 1004 | 1 PACMAN.S 828 | Code | 11 | | 2 | 00/4739 : 85 0C | STA {$0c} + 1005 | 1 PACMAN.S 829 | Code | 11 | | 3 | 00/473B : 20 19 78 | JSR hideENERGIZERDOT + 1006 | 1 PACMAN.S 830 | Code | 11 | | 2 | 00/473E : A9 01 | LDA #$01 + 1007 | 1 PACMAN.S 831 | Code | 11 | | 2 | 00/4740 : 85 5F | L4740 STA {$5f} + 1008 | 1 PACMAN.S 832 | Code | 11 | | 2 | 00/4742 : A5 60 | L4742 LDA {$60} + 1009 | 1 PACMAN.S 833 | Code | 11 | | 2 | 00/4744 : C9 4F | CMP #$4F + 1010 | 1 PACMAN.S 834 | Code | 11 | | 2 | 00/4746 : 90 03 | BCC L474B + 1011 | 1 PACMAN.S 835 | Code | 11 | | 3 | 00/4748 : 4C CC 46 | JMP L46CC + 1012 | 1 PACMAN.S 836 | Empty | 11 | | 0 | 00/474B | + 1013 | 1 PACMAN.S 837 | Code | 11 | | 2 | 00/474B : A9 01 | L474B LDA #$01 ; ghost data + 8 = frightened mode + 1014 | 1 PACMAN.S 838 | Code | 11 | | 2 | 00/474D : 85 8C | STA {{$84}+8} + 1015 | 1 PACMAN.S 839 | Code | 11 | | 2 | 00/474F : 85 A0 | STA {{$98}+8} + 1016 | 1 PACMAN.S 840 | Code | 11 | | 2 | 00/4751 : 85 B4 | STA {{$ac}+8} + 1017 | 1 PACMAN.S 841 | Code | 11 | | 2 | 00/4753 : 85 C8 | STA {{$c0}+8} + 1018 | 1 PACMAN.S 842 | Code | 11 | | 2 | 00/4755 : A9 FF | LDA #$FF + 1019 | 1 PACMAN.S 843 | Code | 11 | | 2 | 00/4757 : 85 E2 | STA $E2 + 1020 | 1 PACMAN.S 844 | Code | 11 | | 2 | 00/4759 : A9 02 | LDA #{2} ; or score200 + 1021 | 1 PACMAN.S 845 | Code | 11 | | 2 | 00/475B : 85 68 | STA {$68} + 1022 | 1 PACMAN.S 846 | Code | 11 | | 2 | 00/475D : 85 62 | STA {$62} ; pacman goes to the right + 1023 | 1 PACMAN.S 847 | Code | 11 | | 2 | 00/475F : C6 59 | L475F DEC {$59} + 1024 | 1 PACMAN.S 848 | Code | 11 | | 2 | 00/4761 : D0 1C | BNE L477F + 1025 | 1 PACMAN.S 849 | Code | 11 | | 3 | 00/4763 : 20 5E 6F | JSR getINPUT + 1026 | 1 PACMAN.S 850 | Code | 11 | | 2 | 00/4766 : A9 20 | LDA #$20 + 1027 | 1 PACMAN.S 851 | Code | 11 | | 2 | 00/4768 : 85 59 | STA {$59} + 1028 | 1 PACMAN.S 852 | Code | 11 | | 3 | 00/476A : 20 80 7D | JSR setXYPACMAN + 1029 | 1 PACMAN.S 853 | Code | 11 | | 3 | 00/476D : 20 9E 69 | JSR eraseSPRITE44 + 1030 | 1 PACMAN.S 854 | Code | 11 | | 1 | 00/4770 : 18 | CLC + 1031 | 1 PACMAN.S 855 | Code | 11 | | 2 | 00/4771 : A5 60 | LDA {$60} + 1032 | 1 PACMAN.S 856 | Code | 11 | | 2 | 00/4773 : 69 02 | ADC #$02 + 1033 | 1 PACMAN.S 857 | Code | 11 | | 2 | 00/4775 : 85 60 | STA {$60} + 1034 | 1 PACMAN.S 858 | Code | 11 | | 3 | 00/4777 : 20 80 7D | JSR setXYPACMAN + 1035 | 1 PACMAN.S 859 | Code | 11 | | 2 | 00/477A : E6 66 | INC {$66} + 1036 | 1 PACMAN.S 860 | Code | 11 | | 3 | 00/477C : 20 A4 79 | JSR L79A4 + 1037 | 1 PACMAN.S 861 | Code | 11 | | 3 | 00/477F : 20 F3 6C | L477F JSR L6CF3 + 1038 | 1 PACMAN.S 862 | Code | 11 | | 2 | 00/4782 : A9 04 | LDA #{4} + 1039 | 1 PACMAN.S 863 | Code | 11 | | 2 | 00/4784 : 85 E0 | STA {$e0} + 1040 | 1 PACMAN.S 864 | Code | 11 | | 3 | 00/4786 : 20 FC 86 | L4786 JSR setGHOSTSDATA + 1041 | 1 PACMAN.S 865 | Code | 11 | | 2 | 00/4789 : C6 80 | DEC $80 + 1042 | 1 PACMAN.S 866 | Code | 11 | | 2 | 00/478B : D0 33 | BNE L47C0 + 1043 | 1 PACMAN.S 867 | Code | 11 | | 2 | 00/478D : A9 40 | LDA #$40 + 1044 | 1 PACMAN.S 868 | Code | 11 | | 2 | 00/478F : 85 80 | STA $80 + 1045 | 1 PACMAN.S 869 | Code | 11 | | 2 | 00/4791 : A5 79 | LDA {$79} ; is ghost dead? + 1046 | 1 PACMAN.S 870 | Code | 11 | | 2 | 00/4793 : D0 2B | BNE L47C0 ; yes + 1047 | 1 PACMAN.S 871 | Code | 11 | | 1 | 00/4795 : 38 | SEC ; no + 1048 | 1 PACMAN.S 872 | Code | 11 | | 2 | 00/4796 : A5 70 | LDA {$70} + 1049 | 1 PACMAN.S 873 | Code | 11 | | 2 | 00/4798 : E5 60 | SBC {$60} + 1050 | 1 PACMAN.S 874 | Code | 11 | | 2 | 00/479A : C9 05 | CMP #$05 + 1051 | 1 PACMAN.S 875 | Code | 11 | | 2 | 00/479C : B0 0F | BCS L47AD + 1052 | 1 PACMAN.S 876 | Code | 11 | | 3 | 00/479E : 20 7C 46 | JSR welcomeBONUS + 1053 | 1 PACMAN.S 877 | Empty | 11 | | 0 | 00/47A1 | + 1054 | 1 PACMAN.S 878 | Code | 11 | | 2 | 00/47A1 : A5 68 | LDA {$68} ; shall we exit? + 1055 | 1 PACMAN.S 879 | Code | 11 | | 2 | 00/47A3 : C9 32 | CMP #$32 ; 2/4/8/16/32 + 1056 | 1 PACMAN.S 880 | Code | 11 | | 2 | 00/47A5 : F0 22 | BEQ L47C9 ; yes + 1057 | 1 PACMAN.S 881 | Empty | 11 | | 0 | 00/47A7 | + 1058 | 1 PACMAN.S 882 | Code | 11 | | 2 | 00/47A7 : A9 01 | LDA #$01 ; ghost is dead + 1059 | 1 PACMAN.S 883 | Code | 11 | | 2 | 00/47A9 : 85 79 | STA {$79} ; now + 1060 | 1 PACMAN.S 884 | Code | 11 | | 2 | 00/47AB : D0 13 | BNE L47C0 + 1061 | 1 PACMAN.S 885 | Code | 11 | | 3 | 00/47AD : 20 8D 7D | L47AD JSR setXYGHOST + 1062 | 1 PACMAN.S 886 | Code | 11 | | 3 | 00/47B0 : 20 9E 69 | JSR eraseSPRITE44 + 1063 | 1 PACMAN.S 887 | Code | 11 | | 1 | 00/47B3 : 18 | CLC + 1064 | 1 PACMAN.S 888 | Code | 11 | | 2 | 00/47B4 : A5 70 | LDA {$70} + 1065 | 1 PACMAN.S 889 | Code | 11 | | 2 | 00/47B6 : 69 02 | ADC #$02 + 1066 | 1 PACMAN.S 890 | Code | 11 | | 2 | 00/47B8 : 85 70 | STA {$70} + 1067 | 1 PACMAN.S 891 | Code | 11 | | 3 | 00/47BA : 20 8D 7D | JSR setXYGHOST + 1068 | 1 PACMAN.S 892 | Code | 11 | | 3 | 00/47BD : 20 A2 88 | JSR L88A2 + 1069 | 1 PACMAN.S 893 | Code | 11 | | 3 | 00/47C0 : 20 12 87 | L47C0 JSR getGHOSTSDATA + 1070 | 1 PACMAN.S 894 | Code | 11 | | 2 | 00/47C3 : C6 E0 | DEC {$e0} + 1071 | 1 PACMAN.S 895 | Code | 11 | | 2 | 00/47C5 : D0 BF | BNE L4786 + 1072 | 1 PACMAN.S 896 | Code | 11 | | 2 | 00/47C7 : F0 96 | BEQ L475F + 1073 | 1 PACMAN.S 897 | Empty | 11 | | 0 | 00/47C9 | + 1074 | 1 PACMAN.S 898 | Code | 11 | | 2 | 00/47C9 : A9 DA | L47C9 LDA #L47DA + 1076 | 1 PACMAN.S 900 | Code | 11 | | 2 | 00/47CD : 85 1B | STA {$1b} + 1077 | 1 PACMAN.S 901 | Code | 11 | | 2 | 00/47CF : 84 1C | STY {$1b}+1 + 1078 | 1 PACMAN.S 902 | Code | 11 | | 2 | 00/47D1 : A9 01 | LDA #$01 + 1079 | 1 PACMAN.S 903 | Code | 11 | | 2 | 00/47D3 : 85 E8 | STA {$e8} + 1080 | 1 PACMAN.S 904 | Code | 11 | | 2 | 00/47D5 : 85 55 | STA {$55} + 1081 | 1 PACMAN.S 905 | Code | 11 | | 3 | 00/47D7 : 4C 03 53 | JMP L5303 + 1082 | 1 PACMAN.S 906 | Empty | 11 | | 0 | 00/47DA | + 1083 | 1 PACMAN.S 907 | Data | 11 | | 1 | 00/47DA : 03 | L47DA DB $03 + 1084 | 1 PACMAN.S 908 | Data | 11 | | 1 | 00/47DB : 03 | DB $03 + 1085 | 1 PACMAN.S 909 | Data | 11 | | 1 | 00/47DC : 03 | DB $03 + 1086 | 1 PACMAN.S 910 | Data | 11 | | 1 | 00/47DD : 00 | DB $00 + 1087 | 1 PACMAN.S 911 | Data | 11 | | 1 | 00/47DE : 03 | DB $03 + 1088 | 1 PACMAN.S 912 | Data | 11 | | 1 | 00/47DF : 03 | DB $03 + 1089 | 1 PACMAN.S 913 | Data | 11 | | 1 | 00/47E0 : 00 | DB $00 + 1090 | 1 PACMAN.S 914 | Data | 11 | | 1 | 00/47E1 : 02 | DB $02 + 1091 | 1 PACMAN.S 915 | Data | 11 | | 1 | 00/47E2 : 02 | DB $02 + 1092 | 1 PACMAN.S 916 | Data | 11 | | 1 | 00/47E3 : 01 | DB $01 + 1093 | 1 PACMAN.S 917 | Data | 11 | | 1 | 00/47E4 : 02 | DB $02 + 1094 | 1 PACMAN.S 918 | Data | 11 | | 1 | 00/47E5 : 01 | DB $01 + 1095 | 1 PACMAN.S 919 | Data | 11 | | 1 | 00/47E6 : 03 | DB $03 + 1096 | 1 PACMAN.S 920 | Data | 11 | | 1 | 00/47E7 : 03 | DB $03 + 1097 | 1 PACMAN.S 921 | Data | 11 | | 1 | 00/47E8 : 01 | DB $01 + 1098 | 1 PACMAN.S 922 | Data | 11 | | 1 | 00/47E9 : 03 | DB $03 + 1099 | 1 PACMAN.S 923 | Data | 11 | | 1 | 00/47EA : 03 | DB $03 + 1100 | 1 PACMAN.S 924 | Data | 11 | | 1 | 00/47EB : 01 | DB $01 + 1101 | 1 PACMAN.S 925 | Data | 11 | | 1 | 00/47EC : 01 | DB $01 + 1102 | 1 PACMAN.S 926 | Data | 11 | | 1 | 00/47ED : 01 | DB $01 + 1103 | 1 PACMAN.S 927 | Data | 11 | | 1 | 00/47EE : 01 | DB $01 + 1104 | 1 PACMAN.S 928 | Data | 11 | | 1 | 00/47EF : 03 | DB $03 + 1105 | 1 PACMAN.S 929 | Data | 11 | | 1 | 00/47F0 : 00 | DB $00 + 1106 | 1 PACMAN.S 930 | Data | 11 | | 1 | 00/47F1 : 02 | DB $02 + 1107 | 1 PACMAN.S 931 | Data | 11 | | 1 | 00/47F2 : 00 | DB $00 + 1108 | 1 PACMAN.S 932 | Data | 11 | | 1 | 00/47F3 : 00 | DB $00 + 1109 | 1 PACMAN.S 933 | Data | 11 | | 1 | 00/47F4 : 02 | DB $02 + 1110 | 1 PACMAN.S 934 | Data | 11 | | 1 | 00/47F5 : 00 | DB $00 + 1111 | 1 PACMAN.S 935 | Data | 11 | | 1 | 00/47F6 : 02 | DB $02 + 1112 | 1 PACMAN.S 936 | Data | 11 | | 1 | 00/47F7 : 01 | DB $01 + 1113 | 1 PACMAN.S 937 | Data | 11 | | 1 | 00/47F8 : 02 | DB $02 + 1114 | 1 PACMAN.S 938 | Data | 11 | | 1 | 00/47F9 : 02 | DB $02 + 1115 | 1 PACMAN.S 939 | Data | 11 | | 1 | 00/47FA : 00 | DB $00 + 1116 | 1 PACMAN.S 940 | Data | 11 | | 1 | 00/47FB : 00 | DB $00 + 1117 | 1 PACMAN.S 941 | Data | 11 | | 1 | 00/47FC : 02 | DB $02 + 1118 | 1 PACMAN.S 942 | Data | 11 | | 1 | 00/47FD : 00 | DB $00 + 1119 | 1 PACMAN.S 943 | Data | 11 | | 1 | 00/47FE : 02 | DB $02 + 1120 | 1 PACMAN.S 944 | Data | 11 | | 1 | 00/47FF : 00 | DB $00 + 1121 | 1 PACMAN.S 945 | Data | 11 | | 1 | 00/4800 : 02 | DB $02 + 1122 | 1 PACMAN.S 946 | Data | 11 | | 1 | 00/4801 : 01 | DB $01 + 1123 | 1 PACMAN.S 947 | Data | 11 | | 1 | 00/4802 : 02 | DB $02 + 1124 | 1 PACMAN.S 948 | Data | 11 | | 1 | 00/4803 : 01 | DB $01 + 1125 | 1 PACMAN.S 949 | Data | 11 | | 1 | 00/4804 : 02 | DB $02 + 1126 | 1 PACMAN.S 950 | Data | 11 | | 1 | 00/4805 : 01 | DB $01 + 1127 | 1 PACMAN.S 951 | Data | 11 | | 1 | 00/4806 : 02 | DB $02 + 1128 | 1 PACMAN.S 952 | Data | 11 | | 1 | 00/4807 : 00 | DB $00 + 1129 | 1 PACMAN.S 953 | Data | 11 | | 1 | 00/4808 : 03 | DB $03 + 1130 | 1 PACMAN.S 954 | Data | 11 | | 1 | 00/4809 : 00 | DB $00 + 1131 | 1 PACMAN.S 955 | Data | 11 | | 1 | 00/480A : 03 | DB $03 + 1132 | 1 PACMAN.S 956 | Data | 11 | | 1 | 00/480B : 01 | DB $01 + 1133 | 1 PACMAN.S 957 | Data | 11 | | 1 | 00/480C : 03 | DB $03 + 1134 | 1 PACMAN.S 958 | Data | 11 | | 1 | 00/480D : 03 | DB $03 + 1135 | 1 PACMAN.S 959 | Data | 11 | | 1 | 00/480E : 03 | DB $03 + 1136 | 1 PACMAN.S 960 | Data | 11 | | 1 | 00/480F : 03 | DB $03 + 1137 | 1 PACMAN.S 961 | Data | 11 | | 1 | 00/4810 : 03 | DB $03 + 1138 | 1 PACMAN.S 962 | Data | 11 | | 1 | 00/4811 : 01 | DB $01 + 1139 | 1 PACMAN.S 963 | Data | 11 | | 1 | 00/4812 : 01 | DB $01 + 1140 | 1 PACMAN.S 964 | Data | 11 | | 1 | 00/4813 : 01 | DB $01 + 1141 | 1 PACMAN.S 965 | Data | 11 | | 1 | 00/4814 : 03 | DB $03 + 1142 | 1 PACMAN.S 966 | Data | 11 | | 1 | 00/4815 : 01 | DB $01 + 1143 | 1 PACMAN.S 967 | Data | 11 | | 1 | 00/4816 : 02 | DB $02 + 1144 | 1 PACMAN.S 968 | Data | 11 | | 1 | 00/4817 : 00 | DB $00 + 1145 | 1 PACMAN.S 969 | Data | 11 | | 1 | 00/4818 : 00 | DB $00 + 1146 | 1 PACMAN.S 970 | Data | 11 | | 1 | 00/4819 : 03 | DB $03 + 1147 | 1 PACMAN.S 971 | Data | 11 | | 1 | 00/481A : 03 | DB $03 + 1148 | 1 PACMAN.S 972 | Data | 11 | | 1 | 00/481B : 01 | DB $01 + 1149 | 1 PACMAN.S 973 | Data | 11 | | 1 | 00/481C : 00 | DB $00 + 1150 | 1 PACMAN.S 974 | Data | 11 | | 1 | 00/481D : 01 | DB $01 + 1151 | 1 PACMAN.S 975 | Data | 11 | | 1 | 00/481E : 00 | DB $00 + 1152 | 1 PACMAN.S 976 | Data | 11 | | 1 | 00/481F : 01 | DB $01 + 1153 | 1 PACMAN.S 977 | Data | 11 | | 1 | 00/4820 : 00 | DB $00 + 1154 | 1 PACMAN.S 978 | Empty | 11 | | 0 | 00/4821 | + 1155 | 1 PACMAN.S 979 | Comment | 11 | | 0 | 00/4821 | *----------------------------------- + 1156 | 1 PACMAN.S 980 | Comment | 11 | | 0 | 00/4821 | * SELECT MONITOR TYPE + 1157 | 1 PACMAN.S 981 | Comment | 11 | | 0 | 00/4821 | *----------------------------------- + 1158 | 1 PACMAN.S 982 | Empty | 11 | | 0 | 00/4821 | + 1159 | 1 PACMAN.S 983 | Empty | 11 | | 0 | 00/4821 | selectMONITOR + 1160 | 1 PACMAN.S 984 | Code | 11 | | 3 | 00/4821 : 2C A6 48 | bit selectINPUTDEVICE ; LoGo + 1161 | 1 PACMAN.S 985 | Code | 11 | | 3 | 00/4824 : 20 3C 6F | JSR setTEXT2 ; set text mode + 1162 | 1 PACMAN.S 986 | Code | 11 | | 3 | 00/4827 : 20 68 48 | JSR clearTEXT2 ; clear text screen + 1163 | 1 PACMAN.S 987 | Code | 11 | | 2 | 00/482A : A9 0A | LDA #$0A + 1164 | 1 PACMAN.S 988 | Code | 11 | | 2 | 00/482C : 85 25 | STA {$25} + 1165 | 1 PACMAN.S 989 | Code | 11 | | 3 | 00/482E : 20 5C 48 | JSR gotoXY + 1166 | 1 PACMAN.S 990 | Code | 11 | | 2 | 00/4831 : A9 00 | LDA #$00 + 1167 | 1 PACMAN.S 991 | Code | 11 | | 2 | 00/4833 : 85 24 | STA {$24} + 1168 | 1 PACMAN.S 992 | Code | 11 | | 2 | 00/4835 : A2 00 | LDX #$00 + 1169 | 1 PACMAN.S 993 | Code | 11 | | 3 | 00/4837 : BD 86 48 | L4837 LDA L4886,X ; B&W OR COLOR MONITOR? + 1170 | 1 PACMAN.S 994 | Code | 11 | | 3 | 00/483A : 20 6A 4A | JSR printCHAR + 1171 | 1 PACMAN.S 995 | Code | 11 | | 1 | 00/483D : E8 | INX + 1172 | 1 PACMAN.S 996 | Code | 11 | | 2 | 00/483E : E0 20 | CPX #$20 + 1173 | 1 PACMAN.S 997 | Code | 11 | | 2 | 00/4840 : D0 F5 | BNE L4837 + 1174 | 1 PACMAN.S 998 | Code | 11 | | 3 | 00/4842 : 20 0C FD | L4842 JSR {$FD0C} + 1175 | 1 PACMAN.S 999 | Code | 11 | | 2 | 00/4845 : C9 C2 | CMP #"B" ; BLACK + 1176 | 1 PACMAN.S 1000 | Code | 11 | | 2 | 00/4847 : 90 F9 | BCC L4842 + 1177 | 1 PACMAN.S 1001 | Code | 11 | | 2 | 00/4849 : C9 C4 | CMP #"C"+1 ; COLOR + 1178 | 1 PACMAN.S 1002 | Code | 11 | | 2 | 00/484B : B0 F5 | BCS L4842 + 1179 | 1 PACMAN.S 1003 | Code | 11 | | 2 | 00/484D : 29 01 | AND #$01 + 1180 | 1 PACMAN.S 1004 | Code | 11 | | 2 | 00/484F : 85 1D | STA $1D ; ZP MONITOR + 1181 | 1 PACMAN.S 1005 | Code | 11 | | 3 | 00/4851 : 4C A6 48 | JMP selectINPUTDEVICE + 1182 | 1 PACMAN.S 1006 | Empty | 11 | | 0 | 00/4854 | + 1183 | 1 PACMAN.S 1007 | Comment | 11 | | 0 | 00/4854 | *----------------------------------- + 1184 | 1 PACMAN.S 1008 | Comment | 11 | | 0 | 00/4854 | * + 1185 | 1 PACMAN.S 1009 | Comment | 11 | | 0 | 00/4854 | *----------------------------------- + 1186 | 1 PACMAN.S 1010 | Empty | 11 | | 0 | 00/4854 | + 1187 | 1 PACMAN.S 1011 | Code | 11 | | 2 | 00/4854 : A5 25 | LDA {$25} + 1188 | 1 PACMAN.S 1012 | Code | 11 | | 3 | 00/4856 : 20 24 FC | JSR {$FC24} + 1189 | 1 PACMAN.S 1013 | Code | 11 | | 3 | 00/4859 : 4C 5F 48 | JMP L485F + 1190 | 1 PACMAN.S 1014 | Empty | 11 | | 0 | 00/485C | + 1191 | 1 PACMAN.S 1015 | Comment | 11 | | 0 | 00/485C | *----------------------------------- + 1192 | 1 PACMAN.S 1016 | Comment | 11 | | 0 | 00/485C | * GOTO X/Y + 1193 | 1 PACMAN.S 1017 | Comment | 11 | | 0 | 00/485C | *----------------------------------- + 1194 | 1 PACMAN.S 1018 | Empty | 11 | | 0 | 00/485C | + 1195 | 1 PACMAN.S 1019 | Code | 11 | | 3 | 00/485C : 20 22 FC | gotoXY JSR {$FC22} + 1196 | 1 PACMAN.S 1020 | Code | 11 | | 2 | 00/485F : A5 29 | L485F LDA $29 + 1197 | 1 PACMAN.S 1021 | Code | 11 | | 2 | 00/4861 : 29 03 | AND #$03 + 1198 | 1 PACMAN.S 1022 | Code | 11 | | 2 | 00/4863 : 09 08 | ORA #$08 + 1199 | 1 PACMAN.S 1023 | Code | 11 | | 2 | 00/4865 : 85 29 | STA $29 + 1200 | 1 PACMAN.S 1024 | Code | 11 | | 1 | 00/4867 : 60 | RTS + 1201 | 1 PACMAN.S 1025 | Empty | 11 | | 0 | 00/4868 | + 1202 | 1 PACMAN.S 1026 | Comment | 11 | | 0 | 00/4868 | *----------------------------------- + 1203 | 1 PACMAN.S 1027 | Comment | 11 | | 0 | 00/4868 | * CLER TEXT PAGE 2 + 1204 | 1 PACMAN.S 1028 | Comment | 11 | | 0 | 00/4868 | *----------------------------------- + 1205 | 1 PACMAN.S 1029 | Empty | 11 | | 0 | 00/4868 | + 1206 | 1 PACMAN.S 1030 | Code | 11 | | 2 | 00/4868 : A9 00 | clearTEXT2 LDA #$00 + 1207 | 1 PACMAN.S 1031 | Code | 11 | | 2 | 00/486A : 85 25 | STA {$25} + 1208 | 1 PACMAN.S 1032 | Code | 11 | | 2 | 00/486C : 85 24 | STA {$24} + 1209 | 1 PACMAN.S 1033 | Code | 11 | | 2 | 00/486E : A2 04 | LDX #$04 + 1210 | 1 PACMAN.S 1034 | Code | 11 | | 2 | 00/4870 : A0 00 | LDY #$00 + 1211 | 1 PACMAN.S 1035 | Code | 11 | | 2 | 00/4872 : A9 A0 | L4872 LDA #" " + 1212 | 1 PACMAN.S 1036 | Code | 11 | | 3 | 00/4874 : 99 00 08 | L4874 STA {$0800},Y + 1213 | 1 PACMAN.S 1037 | Code | 11 | | 1 | 00/4877 : C8 | INY + 1214 | 1 PACMAN.S 1038 | Code | 11 | | 2 | 00/4878 : D0 FA | BNE L4874 + 1215 | 1 PACMAN.S 1039 | Code | 11 | | 3 | 00/487A : EE 76 48 | INC L4874+2 + 1216 | 1 PACMAN.S 1040 | Code | 11 | | 1 | 00/487D : CA | DEX + 1217 | 1 PACMAN.S 1041 | Code | 11 | | 2 | 00/487E : D0 F2 | BNE L4872 + 1218 | 1 PACMAN.S 1042 | Code | 11 | | 2 | 00/4880 : A9 08 | LDA #>{$0800} + 1219 | 1 PACMAN.S 1043 | Code | 11 | | 3 | 00/4882 : 8D 76 48 | STA L4874+2 + 1220 | 1 PACMAN.S 1044 | Code | 11 | | 1 | 00/4885 : 60 | RTS + 1221 | 1 PACMAN.S 1045 | Empty | 11 | | 0 | 00/4886 | + 1222 | 1 PACMAN.S 1046 | 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 | @@ -1361,159 +1387,159 @@ | | | | | | CF D2 BF A0 | | | | | | | A8 C2 A0 AF | | | | | | | A0 C3 A9 A0 | - 1197 | 1 PACMAN.S 1047 | Empty | 11 | | 0 | 00/48A6 | - 1198 | 1 PACMAN.S 1048 | Comment | 11 | | 0 | 00/48A6 | *----------------------------------- - 1199 | 1 PACMAN.S 1049 | Comment | 11 | | 0 | 00/48A6 | * SELECT INPUT DEVICE - 1200 | 1 PACMAN.S 1050 | Comment | 11 | | 0 | 00/48A6 | *----------------------------------- - 1201 | 1 PACMAN.S 1051 | Empty | 11 | | 0 | 00/48A6 | - 1202 | 1 PACMAN.S 1052 | Empty | 11 | | 0 | 00/48A6 | selectINPUTDEVICE - 1203 | 1 PACMAN.S 1053 | Code | 11 | | 3 | 00/48A6 : 20 57 6F | JSR setTEXT2 - 1204 | 1 PACMAN.S 1054 | Code | 11 | | 3 | 00/48A9 : 20 68 48 | JSR clearTEXT2 - 1205 | 1 PACMAN.S 1055 | Code | 11 | | 2 | 00/48AC : A9 00 | LDA #$00 - 1206 | 1 PACMAN.S 1056 | Code | 11 | | 2 | 00/48AE : 85 24 | STA {$24} - 1207 | 1 PACMAN.S 1057 | Code | 11 | | 2 | 00/48B0 : 85 25 | STA {$25} - 1208 | 1 PACMAN.S 1058 | Code | 11 | | 3 | 00/48B2 : 20 5C 48 | JSR gotoXY - 1209 | 1 PACMAN.S 1059 | Code | 11 | | 2 | 00/48B5 : A2 00 | LDX #$00 - 1210 | 1 PACMAN.S 1060 | Code | 11 | | 3 | 00/48B7 : BD D9 48 | L48B7 LDA strINPUTDEVICE,X ; KEYBOARD OR JOYSTICK - 1211 | 1 PACMAN.S 1061 | Code | 11 | | 2 | 00/48BA : F0 06 | BEQ L48C2 - 1212 | 1 PACMAN.S 1062 | Code | 11 | | 3 | 00/48BC : 20 6A 4A | JSR printCHAR - 1213 | 1 PACMAN.S 1063 | Code | 11 | | 1 | 00/48BF : E8 | INX - 1214 | 1 PACMAN.S 1064 | Code | 11 | | 2 | 00/48C0 : D0 F5 | BNE L48B7 - 1215 | 1 PACMAN.S 1065 | Code | 11 | | 3 | 00/48C2 : 20 0C FD | L48C2 JSR {$FD0C} - 1216 | 1 PACMAN.S 1066 | Code | 11 | | 2 | 00/48C5 : C9 B1 | CMP #$B1 - 1217 | 1 PACMAN.S 1067 | Code | 11 | | 2 | 00/48C7 : F0 09 | BEQ L48D2 - 1218 | 1 PACMAN.S 1068 | Code | 11 | | 2 | 00/48C9 : C9 B2 | CMP #$B2 - 1219 | 1 PACMAN.S 1069 | Code | 11 | | 2 | 00/48CB : D0 F5 | BNE L48C2 - 1220 | 1 PACMAN.S 1070 | Code | 11 | | 2 | 00/48CD : A9 01 | LDA #$01 ; ZP joystick - 1221 | 1 PACMAN.S 1071 | Code | 11 | | 2 | 00/48CF : 85 F5 | STA {$f5} - 1222 | 1 PACMAN.S 1072 | Code | 11 | | 1 | 00/48D1 : 60 | RTS - 1223 | 1 PACMAN.S 1073 | Code | 11 | | 2 | 00/48D2 : A9 00 | L48D2 LDA #$00 ; ZP keyboard - 1224 | 1 PACMAN.S 1074 | Code | 11 | | 2 | 00/48D4 : 85 F5 | STA {$f5} - 1225 | 1 PACMAN.S 1075 | Code | 11 | | 3 | 00/48D6 : 4C 2F 49 | JMP selectKEYBOARD - 1226 | 1 PACMAN.S 1076 | Empty | 11 | | 0 | 00/48D9 | - 1227 | 1 PACMAN.S 1077 | Empty | 11 | | 0 | 00/48D9 | strINPUTDEVICE - 1228 | 1 PACMAN.S 1078 | Data | 11 | | 28 | 00/48D9 : A0 D0 C1 C3 | ASC " PACMAN CAN BE PLAYED WITH"8D8D + 1223 | 1 PACMAN.S 1047 | Empty | 11 | | 0 | 00/48A6 | + 1224 | 1 PACMAN.S 1048 | Comment | 11 | | 0 | 00/48A6 | *----------------------------------- + 1225 | 1 PACMAN.S 1049 | Comment | 11 | | 0 | 00/48A6 | * SELECT INPUT DEVICE + 1226 | 1 PACMAN.S 1050 | Comment | 11 | | 0 | 00/48A6 | *----------------------------------- + 1227 | 1 PACMAN.S 1051 | Empty | 11 | | 0 | 00/48A6 | + 1228 | 1 PACMAN.S 1052 | Empty | 11 | | 0 | 00/48A6 | selectINPUTDEVICE + 1229 | 1 PACMAN.S 1053 | Code | 11 | | 3 | 00/48A6 : 20 3C 6F | JSR setTEXT2 + 1230 | 1 PACMAN.S 1054 | Code | 11 | | 3 | 00/48A9 : 20 68 48 | JSR clearTEXT2 + 1231 | 1 PACMAN.S 1055 | Code | 11 | | 2 | 00/48AC : A9 00 | LDA #$00 + 1232 | 1 PACMAN.S 1056 | Code | 11 | | 2 | 00/48AE : 85 24 | STA {$24} + 1233 | 1 PACMAN.S 1057 | Code | 11 | | 2 | 00/48B0 : 85 25 | STA {$25} + 1234 | 1 PACMAN.S 1058 | Code | 11 | | 3 | 00/48B2 : 20 5C 48 | JSR gotoXY + 1235 | 1 PACMAN.S 1059 | Code | 11 | | 2 | 00/48B5 : A2 00 | LDX #$00 + 1236 | 1 PACMAN.S 1060 | Code | 11 | | 3 | 00/48B7 : BD D9 48 | L48B7 LDA strINPUTDEVICE,X ; KEYBOARD OR JOYSTICK + 1237 | 1 PACMAN.S 1061 | Code | 11 | | 2 | 00/48BA : F0 06 | BEQ L48C2 + 1238 | 1 PACMAN.S 1062 | Code | 11 | | 3 | 00/48BC : 20 6A 4A | JSR printCHAR + 1239 | 1 PACMAN.S 1063 | Code | 11 | | 1 | 00/48BF : E8 | INX + 1240 | 1 PACMAN.S 1064 | Code | 11 | | 2 | 00/48C0 : D0 F5 | BNE L48B7 + 1241 | 1 PACMAN.S 1065 | Code | 11 | | 3 | 00/48C2 : 20 0C FD | L48C2 JSR {$FD0C} + 1242 | 1 PACMAN.S 1066 | Code | 11 | | 2 | 00/48C5 : C9 B1 | CMP #$B1 + 1243 | 1 PACMAN.S 1067 | Code | 11 | | 2 | 00/48C7 : F0 09 | BEQ L48D2 + 1244 | 1 PACMAN.S 1068 | Code | 11 | | 2 | 00/48C9 : C9 B2 | CMP #$B2 + 1245 | 1 PACMAN.S 1069 | Code | 11 | | 2 | 00/48CB : D0 F5 | BNE L48C2 + 1246 | 1 PACMAN.S 1070 | Code | 11 | | 2 | 00/48CD : A9 01 | LDA #$01 ; ZP joystick + 1247 | 1 PACMAN.S 1071 | Code | 11 | | 2 | 00/48CF : 85 F5 | STA {$f5} + 1248 | 1 PACMAN.S 1072 | Code | 11 | | 1 | 00/48D1 : 60 | RTS + 1249 | 1 PACMAN.S 1073 | Code | 11 | | 2 | 00/48D2 : A9 00 | L48D2 LDA #$00 ; ZP keyboard + 1250 | 1 PACMAN.S 1074 | Code | 11 | | 2 | 00/48D4 : 85 F5 | STA {$f5} + 1251 | 1 PACMAN.S 1075 | Code | 11 | | 3 | 00/48D6 : 4C 2F 49 | JMP selectKEYBOARD + 1252 | 1 PACMAN.S 1076 | Empty | 11 | | 0 | 00/48D9 | + 1253 | 1 PACMAN.S 1077 | Empty | 11 | | 0 | 00/48D9 | strINPUTDEVICE + 1254 | 1 PACMAN.S 1078 | Data | 11 | | 28 | 00/48D9 : A0 D0 C1 C3 | 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 | - 1229 | 1 PACMAN.S 1079 | Data | 11 | | 13 | 00/48F5 : A0 B1 AE A0 | ASC " 1. KEYBOARD"8D + 1255 | 1 PACMAN.S 1079 | Data | 11 | | 13 | 00/48F5 : A0 B1 AE A0 | ASC " 1. KEYBOARD"8D | | | | | | CB C5 D9 C2 | | | | | | | CF C1 D2 C4 | | | | | | | 8D | - 1230 | 1 PACMAN.S 1080 | Data | 11 | | 22 | 00/4902 : A0 B2 AE A0 | ASC " 2. APPLE JOYSTICK"8D8D8D8D + 1256 | 1 PACMAN.S 1080 | 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 | - 1231 | 1 PACMAN.S 1081 | Data | 11 | | 23 | 00/4918 : C3 C8 CF CF | ASC "CHOOSE A MODE (1 - 2) "00 + 1257 | 1 PACMAN.S 1081 | 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 | - 1232 | 1 PACMAN.S 1082 | Empty | 11 | | 0 | 00/492F | - 1233 | 1 PACMAN.S 1083 | Comment | 11 | | 0 | 00/492F | *----------------------------------- - 1234 | 1 PACMAN.S 1084 | Comment | 11 | | 0 | 00/492F | * SELECT KEYBOARD / SET KEYS - 1235 | 1 PACMAN.S 1085 | Comment | 11 | | 0 | 00/492F | *----------------------------------- - 1236 | 1 PACMAN.S 1086 | Empty | 11 | | 0 | 00/492F | - 1237 | 1 PACMAN.S 1087 | Empty | 11 | | 0 | 00/492F | selectKEYBOARD - 1238 | 1 PACMAN.S 1088 | Code | 11 | | 3 | 00/492F : 20 68 48 | JSR clearTEXT2 - 1239 | 1 PACMAN.S 1089 | Code | 11 | | 3 | 00/4932 : 20 57 6F | JSR setTEXT2 - 1240 | 1 PACMAN.S 1090 | Code | 11 | | 2 | 00/4935 : A9 00 | LDA #$00 - 1241 | 1 PACMAN.S 1091 | Code | 11 | | 2 | 00/4937 : 85 24 | STA {$24} - 1242 | 1 PACMAN.S 1092 | Code | 11 | | 2 | 00/4939 : 85 25 | STA {$25} - 1243 | 1 PACMAN.S 1093 | Code | 11 | | 3 | 00/493B : 20 5C 48 | JSR gotoXY - 1244 | 1 PACMAN.S 1094 | Code | 11 | | 2 | 00/493E : A2 00 | LDX #$00 - 1245 | 1 PACMAN.S 1095 | Code | 11 | | 3 | 00/4940 : BD 01 4A | L4940 LDA strKEYBOARD,X - 1246 | 1 PACMAN.S 1096 | Code | 11 | | 3 | 00/4943 : 20 6A 4A | JSR printCHAR - 1247 | 1 PACMAN.S 1097 | Code | 11 | | 1 | 00/4946 : E8 | INX - 1248 | 1 PACMAN.S 1098 | Code | 11 | | 2 | 00/4947 : E0 26 | CPX #$26 - 1249 | 1 PACMAN.S 1099 | Code | 11 | | 2 | 00/4949 : 90 F5 | BCC L4940 - 1250 | 1 PACMAN.S 1100 | Code | 11 | | 3 | 00/494B : 20 0C FD | JSR {$FD0C} - 1251 | 1 PACMAN.S 1101 | Code | 11 | | 2 | 00/494E : C9 C3 | CMP #$C3 - 1252 | 1 PACMAN.S 1102 | Code | 11 | | 2 | 00/4950 : F0 03 | BEQ L4955 - 1253 | 1 PACMAN.S 1103 | Code | 11 | | 3 | 00/4952 : 4C 00 4A | JMP L4A00 - 1254 | 1 PACMAN.S 1104 | Empty | 11 | | 0 | 00/4955 | - 1255 | 1 PACMAN.S 1105 | Code | 11 | | 3 | 00/4955 : 20 6A 4A | L4955 JSR printCHAR - 1256 | 1 PACMAN.S 1106 | Code | 11 | | 2 | 00/4958 : A9 04 | LDA #$04 - 1257 | 1 PACMAN.S 1107 | Code | 11 | | 2 | 00/495A : 85 25 | STA {$25} - 1258 | 1 PACMAN.S 1108 | Code | 11 | | 2 | 00/495C : A9 00 | LDA #$00 - 1259 | 1 PACMAN.S 1109 | Code | 11 | | 2 | 00/495E : 85 24 | STA {$24} - 1260 | 1 PACMAN.S 1110 | Code | 11 | | 3 | 00/4960 : 20 5C 48 | JSR gotoXY - 1261 | 1 PACMAN.S 1111 | Code | 11 | | 2 | 00/4963 : A2 00 | LDX #$00 - 1262 | 1 PACMAN.S 1112 | Code | 11 | | 3 | 00/4965 : BD 26 4A | L4965 LDA strKEYS,X - 1263 | 1 PACMAN.S 1113 | Code | 11 | | 3 | 00/4968 : 20 6A 4A | JSR printCHAR - 1264 | 1 PACMAN.S 1114 | Code | 11 | | 1 | 00/496B : E8 | INX - 1265 | 1 PACMAN.S 1115 | Code | 11 | | 2 | 00/496C : E0 14 | CPX #$14 - 1266 | 1 PACMAN.S 1116 | Code | 11 | | 2 | 00/496E : 90 F5 | BCC L4965 - 1267 | 1 PACMAN.S 1117 | Code | 11 | | 2 | 00/4970 : A9 16 | LDA #$16 - 1268 | 1 PACMAN.S 1118 | Code | 11 | | 2 | 00/4972 : 85 24 | STA {$24} - 1269 | 1 PACMAN.S 1119 | Code | 11 | | 2 | 00/4974 : A9 06 | LDA #$06 - 1270 | 1 PACMAN.S 1120 | Code | 11 | | 2 | 00/4976 : 85 25 | STA {$25} - 1271 | 1 PACMAN.S 1121 | Code | 11 | | 3 | 00/4978 : 20 5C 48 | JSR gotoXY - 1272 | 1 PACMAN.S 1122 | Code | 11 | | 2 | 00/497B : A2 00 | LDX #$00 - 1273 | 1 PACMAN.S 1123 | Code | 11 | | 3 | 00/497D : BD 3A 4A | L497D LDA strLEFT,X - 1274 | 1 PACMAN.S 1124 | Code | 11 | | 3 | 00/4980 : 20 6A 4A | JSR printCHAR - 1275 | 1 PACMAN.S 1125 | Code | 11 | | 1 | 00/4983 : E8 | INX - 1276 | 1 PACMAN.S 1126 | Code | 11 | | 2 | 00/4984 : E0 0C | CPX #$0C - 1277 | 1 PACMAN.S 1127 | Code | 11 | | 2 | 00/4986 : 90 F5 | BCC L497D - 1278 | 1 PACMAN.S 1128 | Code | 11 | | 3 | 00/4988 : 20 0C FD | JSR {$FD0C} - 1279 | 1 PACMAN.S 1129 | Code | 11 | | 3 | 00/498B : 8D D5 6F | STA L6FB9+1 - 1280 | 1 PACMAN.S 1130 | Code | 11 | | 2 | 00/498E : E6 25 | INC {$25} - 1281 | 1 PACMAN.S 1131 | Code | 11 | | 2 | 00/4990 : A9 16 | LDA #$16 - 1282 | 1 PACMAN.S 1132 | Code | 11 | | 2 | 00/4992 : 85 24 | STA {$24} - 1283 | 1 PACMAN.S 1133 | Code | 11 | | 3 | 00/4994 : 20 5C 48 | JSR gotoXY - 1284 | 1 PACMAN.S 1134 | Code | 11 | | 2 | 00/4997 : A2 00 | LDX #$00 - 1285 | 1 PACMAN.S 1135 | Code | 11 | | 3 | 00/4999 : BD 46 4A | L4999 LDA strRIGHT,X - 1286 | 1 PACMAN.S 1136 | Code | 11 | | 3 | 00/499C : 20 6A 4A | JSR printCHAR - 1287 | 1 PACMAN.S 1137 | Code | 11 | | 1 | 00/499F : E8 | INX - 1288 | 1 PACMAN.S 1138 | Code | 11 | | 2 | 00/49A0 : E0 0C | CPX #$0C - 1289 | 1 PACMAN.S 1139 | Code | 11 | | 2 | 00/49A2 : 90 F5 | BCC L4999 - 1290 | 1 PACMAN.S 1140 | Code | 11 | | 3 | 00/49A4 : 20 0C FD | L49A4 JSR {$FD0C} - 1291 | 1 PACMAN.S 1141 | Code | 11 | | 3 | 00/49A7 : CD D5 6F | CMP L6FB9+1 - 1292 | 1 PACMAN.S 1142 | Code | 11 | | 2 | 00/49AA : F0 F8 | BEQ L49A4 - 1293 | 1 PACMAN.S 1143 | Code | 11 | | 3 | 00/49AC : 8D D1 6F | STA L6FB5+1 - 1294 | 1 PACMAN.S 1144 | Code | 11 | | 2 | 00/49AF : E6 25 | INC {$25} - 1295 | 1 PACMAN.S 1145 | Code | 11 | | 2 | 00/49B1 : A9 16 | LDA #$16 - 1296 | 1 PACMAN.S 1146 | Code | 11 | | 2 | 00/49B3 : 85 24 | STA {$24} - 1297 | 1 PACMAN.S 1147 | Code | 11 | | 3 | 00/49B5 : 20 5C 48 | JSR gotoXY - 1298 | 1 PACMAN.S 1148 | Code | 11 | | 2 | 00/49B8 : A2 00 | LDX #$00 - 1299 | 1 PACMAN.S 1149 | Code | 11 | | 3 | 00/49BA : BD 52 4A | L49BA LDA strUP,X - 1300 | 1 PACMAN.S 1150 | Code | 11 | | 3 | 00/49BD : 20 6A 4A | JSR printCHAR - 1301 | 1 PACMAN.S 1151 | Code | 11 | | 1 | 00/49C0 : E8 | INX - 1302 | 1 PACMAN.S 1152 | Code | 11 | | 2 | 00/49C1 : E0 0C | CPX #$0C - 1303 | 1 PACMAN.S 1153 | Code | 11 | | 2 | 00/49C3 : 90 F5 | BCC L49BA - 1304 | 1 PACMAN.S 1154 | Code | 11 | | 3 | 00/49C5 : 20 0C FD | L49C5 JSR {$FD0C} - 1305 | 1 PACMAN.S 1155 | Code | 11 | | 3 | 00/49C8 : CD D5 6F | CMP L6FB9+1 - 1306 | 1 PACMAN.S 1156 | Code | 11 | | 2 | 00/49CB : F0 F8 | BEQ L49C5 - 1307 | 1 PACMAN.S 1157 | Code | 11 | | 3 | 00/49CD : CD D1 6F | CMP L6FB5+1 - 1308 | 1 PACMAN.S 1158 | Code | 11 | | 2 | 00/49D0 : F0 F3 | BEQ L49C5 - 1309 | 1 PACMAN.S 1159 | Code | 11 | | 3 | 00/49D2 : 8D CD 6F | STA L6FB1+1 - 1310 | 1 PACMAN.S 1160 | Code | 11 | | 2 | 00/49D5 : E6 25 | INC {$25} - 1311 | 1 PACMAN.S 1161 | Code | 11 | | 2 | 00/49D7 : A9 16 | LDA #$16 - 1312 | 1 PACMAN.S 1162 | Code | 11 | | 2 | 00/49D9 : 85 24 | STA {$24} - 1313 | 1 PACMAN.S 1163 | Code | 11 | | 3 | 00/49DB : 20 5C 48 | JSR gotoXY - 1314 | 1 PACMAN.S 1164 | Code | 11 | | 2 | 00/49DE : A2 00 | LDX #$00 - 1315 | 1 PACMAN.S 1165 | Code | 11 | | 3 | 00/49E0 : BD 5E 4A | L49E0 LDA strDOWN,X - 1316 | 1 PACMAN.S 1166 | Code | 11 | | 3 | 00/49E3 : 20 6A 4A | JSR printCHAR - 1317 | 1 PACMAN.S 1167 | Code | 11 | | 1 | 00/49E6 : E8 | INX - 1318 | 1 PACMAN.S 1168 | Code | 11 | | 2 | 00/49E7 : E0 0C | CPX #$0C - 1319 | 1 PACMAN.S 1169 | Code | 11 | | 2 | 00/49E9 : 90 F5 | BCC L49E0 - 1320 | 1 PACMAN.S 1170 | Code | 11 | | 3 | 00/49EB : 20 0C FD | L49EB JSR {$FD0C} - 1321 | 1 PACMAN.S 1171 | Code | 11 | | 3 | 00/49EE : CD D5 6F | CMP L6FB9+1 - 1322 | 1 PACMAN.S 1172 | Code | 11 | | 2 | 00/49F1 : F0 F8 | BEQ L49EB - 1323 | 1 PACMAN.S 1173 | Code | 11 | | 3 | 00/49F3 : CD D1 6F | CMP L6FB5+1 - 1324 | 1 PACMAN.S 1174 | Code | 11 | | 2 | 00/49F6 : F0 F3 | BEQ L49EB - 1325 | 1 PACMAN.S 1175 | Code | 11 | | 3 | 00/49F8 : CD CD 6F | CMP L6FB1+1 - 1326 | 1 PACMAN.S 1176 | Code | 11 | | 2 | 00/49FB : F0 EE | BEQ L49EB - 1327 | 1 PACMAN.S 1177 | Code | 11 | | 3 | 00/49FD : 8D D9 6F | STA L6FBD+1 - 1328 | 1 PACMAN.S 1178 | Code | 11 | | 1 | 00/4A00 : 60 | L4A00 RTS - 1329 | 1 PACMAN.S 1179 | Empty | 11 | | 0 | 00/4A01 | - 1330 | 1 PACMAN.S 1180 | Data | 11 | | 37 | 00/4A01 : CE CF D2 CD | strKEYBOARD ASC "NORMAL OR CUSTOMIZED KEYBOARD (N/C)? " + 1258 | 1 PACMAN.S 1082 | Empty | 11 | | 0 | 00/492F | + 1259 | 1 PACMAN.S 1083 | Comment | 11 | | 0 | 00/492F | *----------------------------------- + 1260 | 1 PACMAN.S 1084 | Comment | 11 | | 0 | 00/492F | * SELECT KEYBOARD / SET KEYS + 1261 | 1 PACMAN.S 1085 | Comment | 11 | | 0 | 00/492F | *----------------------------------- + 1262 | 1 PACMAN.S 1086 | Empty | 11 | | 0 | 00/492F | + 1263 | 1 PACMAN.S 1087 | Empty | 11 | | 0 | 00/492F | selectKEYBOARD + 1264 | 1 PACMAN.S 1088 | Code | 11 | | 3 | 00/492F : 20 68 48 | JSR clearTEXT2 + 1265 | 1 PACMAN.S 1089 | Code | 11 | | 3 | 00/4932 : 20 3C 6F | JSR setTEXT2 + 1266 | 1 PACMAN.S 1090 | Code | 11 | | 2 | 00/4935 : A9 00 | LDA #$00 + 1267 | 1 PACMAN.S 1091 | Code | 11 | | 2 | 00/4937 : 85 24 | STA {$24} + 1268 | 1 PACMAN.S 1092 | Code | 11 | | 2 | 00/4939 : 85 25 | STA {$25} + 1269 | 1 PACMAN.S 1093 | Code | 11 | | 3 | 00/493B : 20 5C 48 | JSR gotoXY + 1270 | 1 PACMAN.S 1094 | Code | 11 | | 2 | 00/493E : A2 00 | LDX #$00 + 1271 | 1 PACMAN.S 1095 | Code | 11 | | 3 | 00/4940 : BD 01 4A | L4940 LDA strKEYBOARD,X + 1272 | 1 PACMAN.S 1096 | Code | 11 | | 3 | 00/4943 : 20 6A 4A | JSR printCHAR + 1273 | 1 PACMAN.S 1097 | Code | 11 | | 1 | 00/4946 : E8 | INX + 1274 | 1 PACMAN.S 1098 | Code | 11 | | 2 | 00/4947 : E0 26 | CPX #$26 + 1275 | 1 PACMAN.S 1099 | Code | 11 | | 2 | 00/4949 : 90 F5 | BCC L4940 + 1276 | 1 PACMAN.S 1100 | Code | 11 | | 3 | 00/494B : 20 0C FD | JSR {$FD0C} + 1277 | 1 PACMAN.S 1101 | Code | 11 | | 2 | 00/494E : C9 C3 | CMP #$C3 + 1278 | 1 PACMAN.S 1102 | Code | 11 | | 2 | 00/4950 : F0 03 | BEQ L4955 + 1279 | 1 PACMAN.S 1103 | Code | 11 | | 3 | 00/4952 : 4C 00 4A | JMP L4A00 + 1280 | 1 PACMAN.S 1104 | Empty | 11 | | 0 | 00/4955 | + 1281 | 1 PACMAN.S 1105 | Code | 11 | | 3 | 00/4955 : 20 6A 4A | L4955 JSR printCHAR + 1282 | 1 PACMAN.S 1106 | Code | 11 | | 2 | 00/4958 : A9 04 | LDA #$04 + 1283 | 1 PACMAN.S 1107 | Code | 11 | | 2 | 00/495A : 85 25 | STA {$25} + 1284 | 1 PACMAN.S 1108 | Code | 11 | | 2 | 00/495C : A9 00 | LDA #$00 + 1285 | 1 PACMAN.S 1109 | Code | 11 | | 2 | 00/495E : 85 24 | STA {$24} + 1286 | 1 PACMAN.S 1110 | Code | 11 | | 3 | 00/4960 : 20 5C 48 | JSR gotoXY + 1287 | 1 PACMAN.S 1111 | Code | 11 | | 2 | 00/4963 : A2 00 | LDX #$00 + 1288 | 1 PACMAN.S 1112 | Code | 11 | | 3 | 00/4965 : BD 26 4A | L4965 LDA strKEYS,X + 1289 | 1 PACMAN.S 1113 | Code | 11 | | 3 | 00/4968 : 20 6A 4A | JSR printCHAR + 1290 | 1 PACMAN.S 1114 | Code | 11 | | 1 | 00/496B : E8 | INX + 1291 | 1 PACMAN.S 1115 | Code | 11 | | 2 | 00/496C : E0 14 | CPX #$14 + 1292 | 1 PACMAN.S 1116 | Code | 11 | | 2 | 00/496E : 90 F5 | BCC L4965 + 1293 | 1 PACMAN.S 1117 | Code | 11 | | 2 | 00/4970 : A9 16 | LDA #$16 + 1294 | 1 PACMAN.S 1118 | Code | 11 | | 2 | 00/4972 : 85 24 | STA {$24} + 1295 | 1 PACMAN.S 1119 | Code | 11 | | 2 | 00/4974 : A9 06 | LDA #$06 + 1296 | 1 PACMAN.S 1120 | Code | 11 | | 2 | 00/4976 : 85 25 | STA {$25} + 1297 | 1 PACMAN.S 1121 | Code | 11 | | 3 | 00/4978 : 20 5C 48 | JSR gotoXY + 1298 | 1 PACMAN.S 1122 | Code | 11 | | 2 | 00/497B : A2 00 | LDX #$00 + 1299 | 1 PACMAN.S 1123 | Code | 11 | | 3 | 00/497D : BD 3A 4A | L497D LDA strLEFT,X + 1300 | 1 PACMAN.S 1124 | Code | 11 | | 3 | 00/4980 : 20 6A 4A | JSR printCHAR + 1301 | 1 PACMAN.S 1125 | Code | 11 | | 1 | 00/4983 : E8 | INX + 1302 | 1 PACMAN.S 1126 | Code | 11 | | 2 | 00/4984 : E0 0C | CPX #$0C + 1303 | 1 PACMAN.S 1127 | Code | 11 | | 2 | 00/4986 : 90 F5 | BCC L497D + 1304 | 1 PACMAN.S 1128 | Code | 11 | | 3 | 00/4988 : 20 0C FD | JSR {$FD0C} + 1305 | 1 PACMAN.S 1129 | Code | 11 | | 3 | 00/498B : 8D BA 6F | STA L6FB9+1 + 1306 | 1 PACMAN.S 1130 | Code | 11 | | 2 | 00/498E : E6 25 | INC {$25} + 1307 | 1 PACMAN.S 1131 | Code | 11 | | 2 | 00/4990 : A9 16 | LDA #$16 + 1308 | 1 PACMAN.S 1132 | Code | 11 | | 2 | 00/4992 : 85 24 | STA {$24} + 1309 | 1 PACMAN.S 1133 | Code | 11 | | 3 | 00/4994 : 20 5C 48 | JSR gotoXY + 1310 | 1 PACMAN.S 1134 | Code | 11 | | 2 | 00/4997 : A2 00 | LDX #$00 + 1311 | 1 PACMAN.S 1135 | Code | 11 | | 3 | 00/4999 : BD 46 4A | L4999 LDA strRIGHT,X + 1312 | 1 PACMAN.S 1136 | Code | 11 | | 3 | 00/499C : 20 6A 4A | JSR printCHAR + 1313 | 1 PACMAN.S 1137 | Code | 11 | | 1 | 00/499F : E8 | INX + 1314 | 1 PACMAN.S 1138 | Code | 11 | | 2 | 00/49A0 : E0 0C | CPX #$0C + 1315 | 1 PACMAN.S 1139 | Code | 11 | | 2 | 00/49A2 : 90 F5 | BCC L4999 + 1316 | 1 PACMAN.S 1140 | Code | 11 | | 3 | 00/49A4 : 20 0C FD | L49A4 JSR {$FD0C} + 1317 | 1 PACMAN.S 1141 | Code | 11 | | 3 | 00/49A7 : CD BA 6F | CMP L6FB9+1 + 1318 | 1 PACMAN.S 1142 | Code | 11 | | 2 | 00/49AA : F0 F8 | BEQ L49A4 + 1319 | 1 PACMAN.S 1143 | Code | 11 | | 3 | 00/49AC : 8D B6 6F | STA L6FB5+1 + 1320 | 1 PACMAN.S 1144 | Code | 11 | | 2 | 00/49AF : E6 25 | INC {$25} + 1321 | 1 PACMAN.S 1145 | Code | 11 | | 2 | 00/49B1 : A9 16 | LDA #$16 + 1322 | 1 PACMAN.S 1146 | Code | 11 | | 2 | 00/49B3 : 85 24 | STA {$24} + 1323 | 1 PACMAN.S 1147 | Code | 11 | | 3 | 00/49B5 : 20 5C 48 | JSR gotoXY + 1324 | 1 PACMAN.S 1148 | Code | 11 | | 2 | 00/49B8 : A2 00 | LDX #$00 + 1325 | 1 PACMAN.S 1149 | Code | 11 | | 3 | 00/49BA : BD 52 4A | L49BA LDA strUP,X + 1326 | 1 PACMAN.S 1150 | Code | 11 | | 3 | 00/49BD : 20 6A 4A | JSR printCHAR + 1327 | 1 PACMAN.S 1151 | Code | 11 | | 1 | 00/49C0 : E8 | INX + 1328 | 1 PACMAN.S 1152 | Code | 11 | | 2 | 00/49C1 : E0 0C | CPX #$0C + 1329 | 1 PACMAN.S 1153 | Code | 11 | | 2 | 00/49C3 : 90 F5 | BCC L49BA + 1330 | 1 PACMAN.S 1154 | Code | 11 | | 3 | 00/49C5 : 20 0C FD | L49C5 JSR {$FD0C} + 1331 | 1 PACMAN.S 1155 | Code | 11 | | 3 | 00/49C8 : CD BA 6F | CMP L6FB9+1 + 1332 | 1 PACMAN.S 1156 | Code | 11 | | 2 | 00/49CB : F0 F8 | BEQ L49C5 + 1333 | 1 PACMAN.S 1157 | Code | 11 | | 3 | 00/49CD : CD B6 6F | CMP L6FB5+1 + 1334 | 1 PACMAN.S 1158 | Code | 11 | | 2 | 00/49D0 : F0 F3 | BEQ L49C5 + 1335 | 1 PACMAN.S 1159 | Code | 11 | | 3 | 00/49D2 : 8D B2 6F | STA L6FB1+1 + 1336 | 1 PACMAN.S 1160 | Code | 11 | | 2 | 00/49D5 : E6 25 | INC {$25} + 1337 | 1 PACMAN.S 1161 | Code | 11 | | 2 | 00/49D7 : A9 16 | LDA #$16 + 1338 | 1 PACMAN.S 1162 | Code | 11 | | 2 | 00/49D9 : 85 24 | STA {$24} + 1339 | 1 PACMAN.S 1163 | Code | 11 | | 3 | 00/49DB : 20 5C 48 | JSR gotoXY + 1340 | 1 PACMAN.S 1164 | Code | 11 | | 2 | 00/49DE : A2 00 | LDX #$00 + 1341 | 1 PACMAN.S 1165 | Code | 11 | | 3 | 00/49E0 : BD 5E 4A | L49E0 LDA strDOWN,X + 1342 | 1 PACMAN.S 1166 | Code | 11 | | 3 | 00/49E3 : 20 6A 4A | JSR printCHAR + 1343 | 1 PACMAN.S 1167 | Code | 11 | | 1 | 00/49E6 : E8 | INX + 1344 | 1 PACMAN.S 1168 | Code | 11 | | 2 | 00/49E7 : E0 0C | CPX #$0C + 1345 | 1 PACMAN.S 1169 | Code | 11 | | 2 | 00/49E9 : 90 F5 | BCC L49E0 + 1346 | 1 PACMAN.S 1170 | Code | 11 | | 3 | 00/49EB : 20 0C FD | L49EB JSR {$FD0C} + 1347 | 1 PACMAN.S 1171 | Code | 11 | | 3 | 00/49EE : CD BA 6F | CMP L6FB9+1 + 1348 | 1 PACMAN.S 1172 | Code | 11 | | 2 | 00/49F1 : F0 F8 | BEQ L49EB + 1349 | 1 PACMAN.S 1173 | Code | 11 | | 3 | 00/49F3 : CD B6 6F | CMP L6FB5+1 + 1350 | 1 PACMAN.S 1174 | Code | 11 | | 2 | 00/49F6 : F0 F3 | BEQ L49EB + 1351 | 1 PACMAN.S 1175 | Code | 11 | | 3 | 00/49F8 : CD B2 6F | CMP L6FB1+1 + 1352 | 1 PACMAN.S 1176 | Code | 11 | | 2 | 00/49FB : F0 EE | BEQ L49EB + 1353 | 1 PACMAN.S 1177 | Code | 11 | | 3 | 00/49FD : 8D BE 6F | STA L6FBD+1 + 1354 | 1 PACMAN.S 1178 | Code | 11 | | 1 | 00/4A00 : 60 | L4A00 RTS + 1355 | 1 PACMAN.S 1179 | Empty | 11 | | 0 | 00/4A01 | + 1356 | 1 PACMAN.S 1180 | Data | 11 | | 37 | 00/4A01 : CE CF D2 CD | strKEYBOARD ASC "NORMAL OR CUSTOMIZED KEYBOARD (N/C)? " | | | | | | C1 CC A0 CF | | | | | | | D2 A0 C3 D5 | | | | | | | D3 D4 CF CD | @@ -1523,2441 +1549,2416 @@ | | | | | | C4 A0 A8 CE | | | | | | | AF C3 A9 BF | | | | | | | A0 | - 1331 | 1 PACMAN.S 1181 | Data | 11 | | 20 | 00/4A26 : A0 A0 A0 D0 | strKEYS ASC " PRESS KEY USED TO" + 1357 | 1 PACMAN.S 1181 | Data | 11 | | 20 | 00/4A26 : A0 A0 A0 D0 | strKEYS ASC " PRESS KEY USED TO" | | | | | | D2 C5 D3 D3 | | | | | | | A0 CB C5 D9 | | | | | | | A0 D5 D3 C5 | | | | | | | C4 A0 D4 CF | - 1332 | 1 PACMAN.S 1182 | Data | 11 | | 12 | 00/4A3A : CD CF D6 C5 | strLEFT ASC "MOVE LEFT " + 1358 | 1 PACMAN.S 1182 | Data | 11 | | 12 | 00/4A3A : CD CF D6 C5 | strLEFT ASC "MOVE LEFT " | | | | | | A0 CC C5 C6 | | | | | | | D4 A0 A0 A0 | - 1333 | 1 PACMAN.S 1183 | Data | 11 | | 12 | 00/4A46 : CD CF D6 C5 | strRIGHT ASC "MOVE RIGHT " + 1359 | 1 PACMAN.S 1183 | Data | 11 | | 12 | 00/4A46 : CD CF D6 C5 | strRIGHT ASC "MOVE RIGHT " | | | | | | A0 D2 C9 C7 | | | | | | | C8 D4 A0 A0 | - 1334 | 1 PACMAN.S 1184 | Data | 11 | | 12 | 00/4A52 : CD CF D6 C5 | strUP ASC "MOVE UP " + 1360 | 1 PACMAN.S 1184 | Data | 11 | | 12 | 00/4A52 : CD CF D6 C5 | strUP ASC "MOVE UP " | | | | | | A0 D5 D0 A0 | | | | | | | A0 A0 A0 A0 | - 1335 | 1 PACMAN.S 1185 | Data | 11 | | 12 | 00/4A5E : CD CF D6 C5 | strDOWN ASC "MOVE DOWN " + 1361 | 1 PACMAN.S 1185 | Data | 11 | | 12 | 00/4A5E : CD CF D6 C5 | strDOWN ASC "MOVE DOWN " | | | | | | A0 C4 CF D7 | | | | | | | CE A0 A0 A0 | - 1336 | 1 PACMAN.S 1186 | Empty | 11 | | 0 | 00/4A6A | - 1337 | 1 PACMAN.S 1187 | Comment | 11 | | 0 | 00/4A6A | *----------------------------------- - 1338 | 1 PACMAN.S 1188 | Comment | 11 | | 0 | 00/4A6A | * OUTPUT CHARACTER - 1339 | 1 PACMAN.S 1189 | Comment | 11 | | 0 | 00/4A6A | *----------------------------------- - 1340 | 1 PACMAN.S 1190 | Empty | 11 | | 0 | 00/4A6A | - 1341 | 1 PACMAN.S 1191 | Code | 11 | | 2 | 00/4A6A : C9 8D | printCHAR CMP #$8D - 1342 | 1 PACMAN.S 1192 | Code | 11 | | 2 | 00/4A6C : D0 09 | BNE L4A77 - 1343 | 1 PACMAN.S 1193 | Code | 11 | | 2 | 00/4A6E : E6 25 | INC {$25} - 1344 | 1 PACMAN.S 1194 | Code | 11 | | 2 | 00/4A70 : A9 00 | LDA #$00 - 1345 | 1 PACMAN.S 1195 | Code | 11 | | 2 | 00/4A72 : 85 24 | STA {$24} - 1346 | 1 PACMAN.S 1196 | Code | 11 | | 3 | 00/4A74 : 4C 5C 48 | JMP gotoXY - 1347 | 1 PACMAN.S 1197 | Code | 11 | | 3 | 00/4A77 : 4C F0 FD | L4A77 JMP {$FDF0} - 1348 | 1 PACMAN.S 1198 | Empty | 11 | | 0 | 00/4A7A | - 1349 | 1 PACMAN.S 1199 | Comment | 11 | | 0 | 00/4A7A | *----------------------------------- - 1350 | 1 PACMAN.S 1200 | Comment | 11 | | 0 | 00/4A7A | * PACMAN LOGO - 1351 | 1 PACMAN.S 1201 | Comment | 11 | | 0 | 00/4A7A | *----------------------------------- - 1352 | 1 PACMAN.S 1202 | Empty | 11 | | 0 | 00/4A7A | - 1353 | 1 PACMAN.S 1203 | Comment | 11 | | 0 | 00/4A7A | * +0 goes to $0C: X start - 1354 | 1 PACMAN.S 1204 | Comment | 11 | | 0 | 00/4A7A | * +1 goes to $0E: X end - 1355 | 1 PACMAN.S 1205 | Comment | 11 | | 0 | 00/4A7A | * +2 goes to $10: Y - 1356 | 1 PACMAN.S 1206 | Empty | 11 | | 0 | 00/4A7A | - 1357 | 1 PACMAN.S 1207 | Data | 11 | | 16 | 00/4A7A : FF FF FE 01 | theLOGO HEX FFFFFE01410101450301450501470701 + 1362 | 1 PACMAN.S 1186 | Empty | 11 | | 0 | 00/4A6A | + 1363 | 1 PACMAN.S 1187 | Comment | 11 | | 0 | 00/4A6A | *----------------------------------- + 1364 | 1 PACMAN.S 1188 | Comment | 11 | | 0 | 00/4A6A | * OUTPUT CHARACTER + 1365 | 1 PACMAN.S 1189 | Comment | 11 | | 0 | 00/4A6A | *----------------------------------- + 1366 | 1 PACMAN.S 1190 | Empty | 11 | | 0 | 00/4A6A | + 1367 | 1 PACMAN.S 1191 | Code | 11 | | 2 | 00/4A6A : C9 8D | printCHAR CMP #$8D + 1368 | 1 PACMAN.S 1192 | Code | 11 | | 2 | 00/4A6C : D0 09 | BNE L4A77 + 1369 | 1 PACMAN.S 1193 | Code | 11 | | 2 | 00/4A6E : E6 25 | INC {$25} + 1370 | 1 PACMAN.S 1194 | Code | 11 | | 2 | 00/4A70 : A9 00 | LDA #$00 + 1371 | 1 PACMAN.S 1195 | Code | 11 | | 2 | 00/4A72 : 85 24 | STA {$24} + 1372 | 1 PACMAN.S 1196 | Code | 11 | | 3 | 00/4A74 : 4C 5C 48 | JMP gotoXY + 1373 | 1 PACMAN.S 1197 | Code | 11 | | 3 | 00/4A77 : 4C F0 FD | L4A77 JMP {$FDF0} + 1374 | 1 PACMAN.S 1198 | Empty | 11 | | 0 | 00/4A7A | + 1375 | 1 PACMAN.S 1199 | Comment | 11 | | 0 | 00/4A7A | *----------------------------------- + 1376 | 1 PACMAN.S 1200 | Comment | 11 | | 0 | 00/4A7A | * PACMAN LOGO + 1377 | 1 PACMAN.S 1201 | Comment | 11 | | 0 | 00/4A7A | *----------------------------------- + 1378 | 1 PACMAN.S 1202 | Empty | 11 | | 0 | 00/4A7A | + 1379 | 1 PACMAN.S 1203 | Comment | 11 | | 0 | 00/4A7A | * +0 goes to $0C: X start + 1380 | 1 PACMAN.S 1204 | Comment | 11 | | 0 | 00/4A7A | * +1 goes to $0E: X end + 1381 | 1 PACMAN.S 1205 | Comment | 11 | | 0 | 00/4A7A | * +2 goes to $10: Y + 1382 | 1 PACMAN.S 1206 | Empty | 11 | | 0 | 00/4A7A | + 1383 | 1 PACMAN.S 1207 | Data | 11 | | 16 | 00/4A7A : FF FF FE 01 | theLOGO HEX FFFFFE01410101450301450501470701 | | | | | | 41 01 01 45 | | | | | | | 03 01 45 05 | | | | | | | 01 47 07 01 | - 1358 | 1 PACMAN.S 1208 | Data | 11 | | 16 | 00/4A8A : 49 09 01 4B | HEX 4909014B0B014D0D014F0F014F110151 + 1384 | 1 PACMAN.S 1208 | Data | 11 | | 16 | 00/4A8A : 49 09 01 4B | HEX 4909014B0B014D0D014F0F014F110151 | | | | | | 0B 01 4D 0D | | | | | | | 01 4F 0F 01 | | | | | | | 4F 11 01 51 | - 1359 | 1 PACMAN.S 1209 | Data | 11 | | 16 | 00/4A9A : 13 01 51 15 | HEX 13015115015317012419012B11295319 + 1385 | 1 PACMAN.S 1209 | Data | 11 | | 16 | 00/4A9A : 13 01 51 15 | HEX 13015115015317012419012B11295319 | | | | | | 01 53 17 01 | | | | | | | 24 19 01 2B | | | | | | | 11 29 53 19 | - 1360 | 1 PACMAN.S 1210 | Data | 11 | | 16 | 00/4AAA : 01 21 1B 2B | HEX 01211B2B531B01201F011F1D2D531D2D + 1386 | 1 PACMAN.S 1210 | Data | 11 | | 16 | 00/4AAA : 01 21 1B 2B | HEX 01211B2B531B01201F011F1D2D531D2D | | | | | | 53 1B 01 20 | | | | | | | 1F 01 1F 1D | | | | | | | 2D 53 1D 2D | - 1361 | 1 PACMAN.S 1211 | Data | 11 | | 16 | 00/4ABA : 53 1F 01 21 | HEX 531F0121212B5321012323295323FFFF + 1387 | 1 PACMAN.S 1211 | Data | 11 | | 16 | 00/4ABA : 53 1F 01 21 | HEX 531F0121212B5321012323295323FFFF | | | | | | 21 2B 53 21 | | | | | | | 01 23 23 29 | | | | | | | 53 23 FF FF | - 1362 | 1 PACMAN.S 1212 | Data | 11 | | 16 | 00/4ACA : FE 01 53 25 | HEX FE01532501532701532901512B01512D + 1388 | 1 PACMAN.S 1212 | Data | 11 | | 16 | 00/4ACA : FE 01 53 25 | HEX FE01532501532701532901512B01512D | | | | | | 01 53 27 01 | | | | | | | 53 29 01 51 | | | | | | | 2B 01 51 2D | - 1363 | 1 PACMAN.S 1213 | Data | 11 | | 16 | 00/4ADA : 01 4F 2F 01 | HEX 014F2F014F31014D3301493501453701 + 1389 | 1 PACMAN.S 1213 | Data | 11 | | 16 | 00/4ADA : 01 4F 2F 01 | HEX 014F2F014F31014D3301493501453701 | | | | | | 4F 31 01 4D | | | | | | | 33 01 49 35 | | | | | | | 01 45 37 01 | - 1364 | 1 PACMAN.S 1214 | Data | 11 | | 16 | 00/4AEA : 43 39 01 2B | HEX 4339012B3B012B3D012B3F012B41012B + 1390 | 1 PACMAN.S 1214 | Data | 11 | | 16 | 00/4AEA : 43 39 01 2B | HEX 4339012B3B012B3D012B3F012B41012B | | | | | | 3B 01 2B 3D | | | | | | | 01 2B 3F 01 | | | | | | | 2B 41 01 2B | - 1365 | 1 PACMAN.S 1215 | Data | 11 | | 16 | 00/4AFA : 43 01 2B 45 | HEX 43012B45012B47012B49012B49012B4B + 1391 | 1 PACMAN.S 1215 | Data | 11 | | 16 | 00/4AFA : 43 01 2B 45 | HEX 43012B45012B47012B49012B49012B4B | | | | | | 01 2B 47 01 | | | | | | | 2B 49 01 2B | | | | | | | 49 01 2B 4B | - 1366 | 1 PACMAN.S 1216 | Data | 11 | | 16 | 00/4B0A : 01 2B 4D 01 | HEX 012B4D012B4F012B51012B53012B55FF + 1392 | 1 PACMAN.S 1216 | Data | 11 | | 16 | 00/4B0A : 01 2B 4D 01 | HEX 012B4D012B4F012B51012B53012B55FF | | | | | | 2B 4F 01 2B | | | | | | | 51 01 2B 53 | | | | | | | 01 2B 55 FF | - 1367 | 1 PACMAN.S 1217 | Data | 11 | | 16 | 00/4B1A : FF FF 01 43 | HEX FFFF014302014504014706014908014B + 1393 | 1 PACMAN.S 1217 | Data | 11 | | 16 | 00/4B1A : FF FF 01 43 | HEX FFFF014302014504014706014908014B | | | | | | 02 01 45 04 | | | | | | | 01 47 06 01 | | | | | | | 49 08 01 4B | - 1368 | 1 PACMAN.S 1218 | Data | 11 | | 16 | 00/4B2A : 0A 01 4B 0C | HEX 0A014B0C014D0E014F10014F12015114 + 1394 | 1 PACMAN.S 1218 | Data | 11 | | 16 | 00/4B2A : 0A 01 4B 0C | HEX 0A014B0C014D0E014F10014F12015114 | | | | | | 01 4D 0E 01 | | | | | | | 4F 10 01 4F | | | | | | | 12 01 51 14 | - 1369 | 1 PACMAN.S 1219 | Data | 11 | | 16 | 00/4B3A : 01 51 16 01 | HEX 01511601511801221A2B531A011F1C2D + 1395 | 1 PACMAN.S 1219 | Data | 11 | | 16 | 00/4B3A : 01 51 16 01 | HEX 01511601511801221A2B531A011F1C2D | | | | | | 51 18 01 22 | | | | | | | 1A 2B 53 1A | | | | | | | 01 1F 1C 2D | - 1370 | 1 PACMAN.S 1220 | Data | 11 | | 16 | 00/4B4A : 53 1C 01 20 | HEX 531C01201E2D53202D531E0120200121 + 1396 | 1 PACMAN.S 1220 | Data | 11 | | 16 | 00/4B4A : 53 1C 01 20 | HEX 531C01201E2D53202D531E0120200121 | | | | | | 1E 2D 53 20 | | | | | | | 2D 53 1E 01 | | | | | | | 20 20 01 21 | - 1371 | 1 PACMAN.S 1221 | Data | 11 | | 16 | 00/4B5A : 22 2B 53 22 | HEX 222B5322012424255324015326015328 + 1397 | 1 PACMAN.S 1221 | Data | 11 | | 16 | 00/4B5A : 22 2B 53 22 | HEX 222B5322012424255324015326015328 | | | | | | 01 24 24 25 | | | | | | | 53 24 01 53 | | | | | | | 26 01 53 28 | - 1372 | 1 PACMAN.S 1222 | Data | 11 | | 16 | 00/4B6A : 01 51 2C 01 | HEX 01512C01512A014F30014F2E014D3201 + 1398 | 1 PACMAN.S 1222 | Data | 11 | | 16 | 00/4B6A : 01 51 2C 01 | HEX 01512C01512A014F30014F2E014D3201 | | | | | | 51 2A 01 4F | | | | | | | 30 01 4F 2E | | | | | | | 01 4D 32 01 | - 1373 | 1 PACMAN.S 1223 | Data | 11 | | 16 | 00/4B7A : 49 34 01 45 | HEX 4934014536014338014338012B3A012B + 1399 | 1 PACMAN.S 1223 | Data | 11 | | 16 | 00/4B7A : 49 34 01 45 | HEX 4934014536014338014338012B3A012B | | | | | | 36 01 43 38 | | | | | | | 01 43 38 01 | | | | | | | 2B 3A 01 2B | - 1374 | 1 PACMAN.S 1224 | Data | 11 | | 16 | 00/4B8A : 3C 01 2B 3E | HEX 3C012B3E012B3E012B40012B42012B44 + 1400 | 1 PACMAN.S 1224 | Data | 11 | | 16 | 00/4B8A : 3C 01 2B 3E | HEX 3C012B3E012B3E012B40012B42012B44 | | | | | | 01 2B 3E 01 | | | | | | | 2B 40 01 2B | | | | | | | 42 01 2B 44 | - 1375 | 1 PACMAN.S 1225 | Data | 11 | | 16 | 00/4B9A : 01 2B 46 01 | HEX 012B46012B48012B4A012B4E012B4C01 + 1401 | 1 PACMAN.S 1225 | Data | 11 | | 16 | 00/4B9A : 01 2B 46 01 | HEX 012B46012B48012B4A012B4E012B4C01 | | | | | | 2B 48 01 2B | | | | | | | 4A 01 2B 4E | | | | | | | 01 2B 4C 01 | - 1376 | 1 PACMAN.S 1226 | Data | 11 | | 16 | 00/4BAA : 2B 50 01 2B | HEX 2B50012B52012B54FFFFFFFFFFFFFFFF + 1402 | 1 PACMAN.S 1226 | Data | 11 | | 16 | 00/4BAA : 2B 50 01 2B | HEX 2B50012B52012B54FFFFFFFFFFFFFFFF | | | | | | 52 01 2B 54 | | | | | | | FF FF FF FF | | | | | | | FF FF FF FF | - 1377 | 1 PACMAN.S 1227 | Data | 11 | | 16 | 00/4BBA : FE 73 73 01 | HEX FE737301737303737305717507717509 + 1403 | 1 PACMAN.S 1227 | Data | 11 | | 16 | 00/4BBA : FE 73 73 01 | HEX FE737301737303737305717507717509 | | | | | | 73 73 03 73 | | | | | | | 73 05 71 75 | | | | | | | 07 71 75 09 | - 1378 | 1 PACMAN.S 1228 | Data | 11 | | 16 | 00/4BCA : 6F 77 0B 6F | HEX 6F770B6F770D6D790F6D7911697D176B + 1404 | 1 PACMAN.S 1228 | Data | 11 | | 16 | 00/4BCA : 6F 77 0B 6F | HEX 6F770B6F770D6D790F6D7911697D176B | | | | | | 77 0D 6D 79 | | | | | | | 0F 6D 79 11 | | | | | | | 69 7D 17 6B | - 1379 | 1 PACMAN.S 1229 | Data | 11 | | 16 | 00/4BDA : 7B 13 6B 7B | HEX 7B136B7B15677F1B697D19677F1F677F + 1405 | 1 PACMAN.S 1229 | Data | 11 | | 16 | 00/4BDA : 7B 13 6B 7B | HEX 7B136B7B15677F1B697D19677F1F677F | | | | | | 15 67 7F 1B | | | | | | | 69 7D 19 67 | | | | | | | 7F 1F 67 7F | - 1380 | 1 PACMAN.S 1230 | Data | 11 | | 16 | 00/4BEA : 1D 65 81 23 | HEX 1D658123658121638325637127718327 + 1406 | 1 PACMAN.S 1230 | Data | 11 | | 16 | 00/4BEA : 1D 65 81 23 | HEX 1D658123658121638325637127718327 | | | | | | 65 81 21 63 | | | | | | | 83 25 63 71 | | | | | | | 27 71 83 27 | - 1381 | 1 PACMAN.S 1231 | Data | 11 | | 16 | 00/4BFA : 61 6F 29 77 | HEX 616F29778529616D2B79852B5F6B2D7B + 1407 | 1 PACMAN.S 1231 | Data | 11 | | 16 | 00/4BFA : 61 6F 29 77 | HEX 616F29778529616D2B79852B5F6B2D7B | | | | | | 85 29 61 6D | | | | | | | 2B 79 85 2B | | | | | | | 5F 6B 2D 7B | - 1382 | 1 PACMAN.S 1232 | Data | 11 | | 16 | 00/4C0A : 87 2D 5F 6B | HEX 872D5F6B2F7B872F5D6D317989317789 + 1408 | 1 PACMAN.S 1232 | Data | 11 | | 16 | 00/4C0A : 87 2D 5F 6B | HEX 872D5F6B2F7B872F5D6D317989317789 | | | | | | 2F 7B 87 2F | | | | | | | 5D 6D 31 79 | | | | | | | 89 31 77 89 | - 1383 | 1 PACMAN.S 1233 | Data | 11 | | 16 | 00/4C1A : 33 5D 6F 33 | HEX 335D6F335B8B355B8B37598D39598D3B + 1409 | 1 PACMAN.S 1233 | Data | 11 | | 16 | 00/4C1A : 33 5D 6F 33 | HEX 335D6F335B8B355B8B37598D39598D3B | | | | | | 5B 8B 35 5B | | | | | | | 8B 37 59 8D | | | | | | | 39 59 8D 3B | - 1384 | 1 PACMAN.S 1234 | Data | 11 | | 16 | 00/4C2A : 59 8D 3D 57 | HEX 598D3D578F3F578F4155914355914553 + 1410 | 1 PACMAN.S 1234 | Data | 11 | | 16 | 00/4C2A : 59 8D 3D 57 | HEX 598D3D578F3F578F4155914355914553 | | | | | | 8F 3F 57 8F | | | | | | | 41 55 91 43 | | | | | | | 55 91 45 53 | - 1385 | 1 PACMAN.S 1235 | Data | 11 | | 16 | 00/4C3A : 93 47 53 93 | HEX 934753934951954B51954D4F974F4F97 + 1411 | 1 PACMAN.S 1235 | Data | 11 | | 16 | 00/4C3A : 93 47 53 93 | HEX 934753934951954B51954D4F974F4F97 | | | | | | 49 51 95 4B | | | | | | | 51 95 4D 4F | | | | | | | 97 4F 4F 97 | - 1386 | 1 PACMAN.S 1236 | Data | 11 | | 16 | 00/4C4A : 51 4D 99 53 | HEX 514D99534D9955FFFFFF737302737304 + 1412 | 1 PACMAN.S 1236 | Data | 11 | | 16 | 00/4C4A : 51 4D 99 53 | HEX 514D99534D9955FFFFFF737302737304 | | | | | | 4D 99 55 FF | | | | | | | FF FF 73 73 | | | | | | | 02 73 73 04 | - 1387 | 1 PACMAN.S 1237 | Data | 11 | | 16 | 00/4C5A : 73 73 06 71 | HEX 73730671750871750A71750A6F770C6F + 1413 | 1 PACMAN.S 1237 | Data | 11 | | 16 | 00/4C5A : 73 73 06 71 | HEX 73730671750871750A71750A6F770C6F | | | | | | 75 08 71 75 | | | | | | | 0A 71 75 0A | | | | | | | 6F 77 0C 6F | - 1388 | 1 PACMAN.S 1238 | Data | 11 | | 16 | 00/4C6A : 77 0E 6F 77 | HEX 770E6F770E6D79106D79126B7B146B7B + 1414 | 1 PACMAN.S 1238 | Data | 11 | | 16 | 00/4C6A : 77 0E 6F 77 | HEX 770E6F770E6D79106D79126B7B146B7B | | | | | | 0E 6D 79 10 | | | | | | | 6D 79 12 6B | | | | | | | 7B 14 6B 7B | - 1389 | 1 PACMAN.S 1239 | Data | 11 | | 16 | 00/4C7A : 14 6B 7B 16 | HEX 146B7B16697D18697D1A677F1C677F1E + 1415 | 1 PACMAN.S 1239 | Data | 11 | | 16 | 00/4C7A : 14 6B 7B 16 | HEX 146B7B16697D18697D1A677F1C677F1E | | | | | | 69 7D 18 69 | | | | | | | 7D 1A 67 7F | | | | | | | 1C 67 7F 1E | - 1390 | 1 PACMAN.S 1240 | Data | 11 | | 16 | 00/4C8A : 65 81 20 65 | HEX 658120658122638324638326616F2875 + 1416 | 1 PACMAN.S 1240 | Data | 11 | | 16 | 00/4C8A : 65 81 20 65 | HEX 658120658122638324638326616F2875 | | | | | | 81 22 63 83 | | | | | | | 24 63 83 26 | | | | | | | 61 6F 28 75 | - 1391 | 1 PACMAN.S 1241 | Data | 11 | | 16 | 00/4C9A : 85 28 61 6D | HEX 8528616D2A77852A5F6B2C79872C5F6B + 1417 | 1 PACMAN.S 1241 | Data | 11 | | 16 | 00/4C9A : 85 28 61 6D | HEX 8528616D2A77852A5F6B2C79872C5F6B | | | | | | 2A 77 85 2A | | | | | | | 5F 6B 2C 79 | | | | | | | 87 2C 5F 6B | - 1392 | 1 PACMAN.S 1242 | Data | 11 | | 16 | 00/4CAA : 2E 7B 87 2E | HEX 2E7B872E5F6B307B87305D6D325D7134 + 1418 | 1 PACMAN.S 1242 | Data | 11 | | 16 | 00/4CAA : 2E 7B 87 2E | HEX 2E7B872E5F6B307B87305D6D325D7134 | | | | | | 5F 6B 30 7B | | | | | | | 87 30 5D 6D | | | | | | | 32 5D 71 34 | - 1393 | 1 PACMAN.S 1243 | Data | 11 | | 16 | 00/4CBA : 5B 8B 36 5B | HEX 5B8B365B8B36598D3A5B8B38598D3C59 + 1419 | 1 PACMAN.S 1243 | Data | 11 | | 16 | 00/4CBA : 5B 8B 36 5B | HEX 5B8B365B8B36598D3A5B8B38598D3C59 | | | | | | 8B 36 59 8D | | | | | | | 3A 5B 8B 38 | | | | | | | 59 8D 3C 59 | - 1394 | 1 PACMAN.S 1244 | Data | 11 | | 16 | 00/4CCA : 8D 3E 57 8F | HEX 8D3E578F40758934798932578F425591 + 1420 | 1 PACMAN.S 1244 | Data | 11 | | 16 | 00/4CCA : 8D 3E 57 8F | HEX 8D3E578F40758934798932578F425591 | | | | | | 40 75 89 34 | | | | | | | 79 89 32 57 | | | | | | | 8F 42 55 91 | - 1395 | 1 PACMAN.S 1245 | Data | 11 | | 16 | 00/4CDA : 44 55 91 46 | HEX 4455914653934853934A51954C51954E + 1421 | 1 PACMAN.S 1245 | Data | 11 | | 16 | 00/4CDA : 44 55 91 46 | HEX 4455914653934853934A51954C51954E | | | | | | 53 93 48 53 | | | | | | | 93 4A 51 95 | | | | | | | 4C 51 95 4E | - 1396 | 1 PACMAN.S 1246 | Data | 11 | | 16 | 00/4CEA : 4F 97 50 4F | HEX 4F97504F97524D9954FFFFFEC1D501BB + 1422 | 1 PACMAN.S 1246 | Data | 11 | | 16 | 00/4CEA : 4F 97 50 4F | HEX 4F97504F97524D9954FFFFFEC1D501BB | | | | | | 97 52 4D 99 | | | | | | | 54 FF FF FE | | | | | | | C1 D5 01 BB | - 1397 | 1 PACMAN.S 1247 | Data | 11 | | 16 | 00/4CFA : DB 03 B7 DF | HEX DB03B7DF05B5E107B1E509AFE70BADE9 + 1423 | 1 PACMAN.S 1247 | Data | 11 | | 16 | 00/4CFA : DB 03 B7 DF | HEX DB03B7DF05B5E107B1E509AFE70BADE9 | | | | | | 05 B5 E1 07 | | | | | | | B1 E5 09 AF | | | | | | | E7 0B AD E9 | - 1398 | 1 PACMAN.S 1248 | Data | 11 | | 16 | 00/4D0A : 0D AB EB 11 | HEX 0DABEB11ABEB0FA9ED13A7EF17A7EF15 + 1424 | 1 PACMAN.S 1248 | Data | 11 | | 16 | 00/4D0A : 0D AB EB 11 | HEX 0DABEB11ABEB0FA9ED13A7EF17A7EF15 | | | | | | AB EB 0F A9 | | | | | | | ED 13 A7 EF | | | | | | | 17 A7 EF 15 | - 1399 | 1 PACMAN.S 1249 | Data | 11 | | 16 | 00/4D1A : A5 EB 19 A3 | HEX A5EB19A3E71BA3E31DA3DF1FA1DB21A1 + 1425 | 1 PACMAN.S 1249 | Data | 11 | | 16 | 00/4D1A : A5 EB 19 A3 | HEX A5EB19A3E71BA3E31DA3DF1FA1DB21A1 | | | | | | E7 1B A3 E3 | | | | | | | 1D A3 DF 1F | | | | | | | A1 DB 21 A1 | - 1400 | 1 PACMAN.S 1250 | Data | 11 | | 16 | 00/4D2A : D7 23 A1 CF | HEX D723A1CF27A1CF27A1D325A1CB29A1C9 + 1426 | 1 PACMAN.S 1250 | Data | 11 | | 16 | 00/4D2A : D7 23 A1 CF | HEX D723A1CF27A1CF27A1D325A1CB29A1C9 | | | | | | 27 A1 CF 27 | | | | | | | A1 D3 25 A1 | | | | | | | CB 29 A1 C9 | - 1401 | 1 PACMAN.S 1251 | Data | 11 | | 16 | 00/4D3A : 2B A1 CD 2D | HEX 2BA1CD2DA1D12FA1D531A1D933A1DB35 + 1427 | 1 PACMAN.S 1251 | Data | 11 | | 16 | 00/4D3A : 2B A1 CD 2D | HEX 2BA1CD2DA1D12FA1D531A1D933A1DB35 | | | | | | A1 D1 2F A1 | | | | | | | D5 31 A1 D9 | | | | | | | 33 A1 DB 35 | - 1402 | 1 PACMAN.S 1252 | Data | 11 | | 16 | 00/4D4A : A3 E1 37 A3 | HEX A3E137A3E73BA3E339A7EF3FA7EB3DA9 + 1428 | 1 PACMAN.S 1252 | Data | 11 | | 16 | 00/4D4A : A3 E1 37 A3 | HEX A3E137A3E73BA3E339A7EF3FA7EB3DA9 | | | | | | E7 3B A3 E3 | | | | | | | 39 A7 EF 3F | | | | | | | A7 EB 3D A9 | - 1403 | 1 PACMAN.S 1253 | Data | 11 | | 16 | 00/4D5A : ED 43 A7 EF | HEX ED43A7EF41ADEB49ABEB47ABEB45AFE7 + 1429 | 1 PACMAN.S 1253 | Data | 11 | | 16 | 00/4D5A : ED 43 A7 EF | HEX ED43A7EF41ADEB49ABEB47ABEB45AFE7 | | | | | | 41 AD EB 49 | | | | | | | AB EB 47 AB | | | | | | | EB 45 AF E7 | - 1404 | 1 PACMAN.S 1254 | Data | 11 | | 16 | 00/4D6A : 4B B1 E5 4D | HEX 4BB1E54DB5E14FC1D555BBDB53B7DF51 + 1430 | 1 PACMAN.S 1254 | Data | 11 | | 16 | 00/4D6A : 4B B1 E5 4D | HEX 4BB1E54DB5E14FC1D555BBDB53B7DF51 | | | | | | B5 E1 4F C1 | | | | | | | D5 55 BB DB | | | | | | | 53 B7 DF 51 | - 1405 | 1 PACMAN.S 1255 | Data | 11 | | 16 | 00/4D7A : FF FF FF BD | HEX FFFFFFBDD902B9DD04B5E106B3E308B1 + 1431 | 1 PACMAN.S 1255 | Data | 11 | | 16 | 00/4D7A : FF FF FF BD | HEX FFFFFFBDD902B9DD04B5E106B3E308B1 | | | | | | D9 02 B9 DD | | | | | | | 04 B5 E1 06 | | | | | | | B3 E3 08 B1 | - 1406 | 1 PACMAN.S 1256 | Data | 11 | | 16 | 00/4D8A : E5 0A AF E7 | HEX E50AAFE70C0D490EA7EF16ADE90EABEB + 1432 | 1 PACMAN.S 1256 | Data | 11 | | 16 | 00/4D8A : E5 0A AF E7 | HEX E50AAFE70C0D490EA7EF16ADE90EABEB | | | | | | 0C 0D 49 0E | | | | | | | A7 EF 16 AD | | | | | | | E9 0E AB EB | - 1407 | 1 PACMAN.S 1257 | Data | 11 | | 16 | 00/4D9A : 10 A9 ED 12 | HEX 10A9ED12A9ED14BDD954B9DD52B5E150 + 1433 | 1 PACMAN.S 1257 | Data | 11 | | 16 | 00/4D9A : 10 A9 ED 12 | HEX 10A9ED12A9ED14BDD954B9DD52B5E150 | | | | | | A9 ED 14 BD | | | | | | | D9 54 B9 DD | | | | | | | 52 B5 E1 50 | - 1408 | 1 PACMAN.S 1258 | Data | 11 | | 16 | 00/4DAA : B3 E3 4E B1 | HEX B3E34EB1E54CAFE74AADE948ABEB46A9 + 1434 | 1 PACMAN.S 1258 | Data | 11 | | 16 | 00/4DAA : B3 E3 4E B1 | HEX B3E34EB1E54CAFE74AADE948ABEB46A9 | | | | | | E5 4C AF E7 | | | | | | | 4A AD E9 48 | | | | | | | AB EB 46 A9 | - 1409 | 1 PACMAN.S 1259 | Data | 11 | | 16 | 00/4DBA : ED 44 A9 ED | HEX ED44A9ED42A7EF40A7EF40A5ED3EA5E9 + 1435 | 1 PACMAN.S 1259 | Data | 11 | | 16 | 00/4DBA : ED 44 A9 ED | HEX ED44A9ED42A7EF40A7EF40A5ED3EA5E9 | | | | | | 42 A7 EF 40 | | | | | | | A7 EF 40 A5 | | | | | | | ED 3E A5 E9 | - 1410 | 1 PACMAN.S 1260 | Data | 11 | | 16 | 00/4DCA : 3C A3 E5 3A | HEX 3CA3E53AA3E138A1DD36A1D934A1CF2E + 1436 | 1 PACMAN.S 1260 | Data | 11 | | 16 | 00/4DCA : 3C A3 E5 3A | HEX 3CA3E53AA3E138A1DD36A1D934A1CF2E | | | | | | A3 E1 38 A1 | | | | | | | DD 36 A1 D9 | | | | | | | 34 A1 CF 2E | - 1411 | 1 PACMAN.S 1261 | Data | 11 | | 16 | 00/4DDA : A1 D3 30 A1 | HEX A1D330A1D732A1C92AA1CB2CA1D922A1 + 1437 | 1 PACMAN.S 1261 | Data | 11 | | 16 | 00/4DDA : A1 D3 30 A1 | HEX A1D330A1D732A1C92AA1CB2CA1D922A1 | | | | | | D7 32 A1 C9 | | | | | | | 2A A1 CB 2C | | | | | | | A1 D9 22 A1 | - 1412 | 1 PACMAN.S 1262 | Data | 11 | | 16 | 00/4DEA : D1 26 A1 CD | HEX D126A1CD28A1DD20A1D524A3E51CA3E1 + 1438 | 1 PACMAN.S 1262 | Data | 11 | | 16 | 00/4DEA : D1 26 A1 CD | HEX D126A1CD28A1DD20A1D524A3E51CA3E1 | | | | | | 28 A1 DD 20 | | | | | | | A1 D5 24 A3 | | | | | | | E5 1C A3 E1 | - 1413 | 1 PACMAN.S 1263 | Data | 11 | | 16 | 00/4DFA : 1E A5 E9 1A | HEX 1EA5E91AA5ED18FFFFFE01010101016A + 1439 | 1 PACMAN.S 1263 | Data | 11 | | 16 | 00/4DFA : 1E A5 E9 1A | HEX 1EA5E91AA5ED18FFFFFE01010101016A | | | | | | A5 ED 18 FF | | | | | | | FF FE 01 01 | | | | | | | 01 01 01 6A | - 1414 | 1 PACMAN.S 1264 | Data | 11 | | 16 | 00/4E0A : 01 03 6C 01 | HEX 01036C01056E010770010972010B7401 + 1440 | 1 PACMAN.S 1264 | Data | 11 | | 16 | 00/4E0A : 01 03 6C 01 | HEX 01036C01056E010770010972010B7401 | | | | | | 05 6E 01 07 | | | | | | | 70 01 09 72 | | | | | | | 01 0B 74 01 | - 1415 | 1 PACMAN.S 1265 | Data | 11 | | 16 | 00/4E1A : 0D 76 01 0F | HEX 0D76010F7801117A01137C01157E0117 + 1441 | 1 PACMAN.S 1265 | Data | 11 | | 16 | 00/4E1A : 0D 76 01 0F | HEX 0D76010F7801117A01137C01157E0117 | | | | | | 78 01 11 7A | | | | | | | 01 13 7C 01 | | | | | | | 15 7E 01 17 | - 1416 | 1 PACMAN.S 1266 | Data | 11 | | 16 | 00/4E2A : 80 01 19 82 | HEX 80011982011B84011D86011F8801218A + 1442 | 1 PACMAN.S 1266 | Data | 11 | | 16 | 00/4E2A : 80 01 19 82 | HEX 80011982011B84011D86011F8801218A | | | | | | 01 1B 84 01 | | | | | | | 1D 86 01 1F | | | | | | | 88 01 21 8A | - 1417 | 1 PACMAN.S 1267 | Data | 11 | | 16 | 00/4E3A : 01 23 8C 01 | HEX 01238C01258E01279001299201559401 + 1443 | 1 PACMAN.S 1267 | Data | 11 | | 16 | 00/4E3A : 01 23 8C 01 | HEX 01238C01258E01279001299201559401 | | | | | | 25 8E 01 27 | | | | | | | 90 01 29 92 | | | | | | | 01 55 94 01 | - 1418 | 1 PACMAN.S 1268 | Data | 11 | | 16 | 00/4E4A : 55 96 01 55 | HEX 559601559801559A01559C0155A00155 + 1444 | 1 PACMAN.S 1268 | Data | 11 | | 16 | 00/4E4A : 55 96 01 55 | HEX 559601559801559A01559C0155A00155 | | | | | | 98 01 55 9A | | | | | | | 01 55 9C 01 | | | | | | | 55 A0 01 55 | - 1419 | 1 PACMAN.S 1269 | Data | 11 | | 16 | 00/4E5A : A2 01 55 A4 | HEX A20155A40155A60155A80155AA0155A0 + 1445 | 1 PACMAN.S 1269 | Data | 11 | | 16 | 00/4E5A : A2 01 55 A4 | HEX A20155A40155A60155A80155AA0155A0 | | | | | | 01 55 A6 01 | | | | | | | 55 A8 01 55 | | | | | | | AA 01 55 A0 | - 1420 | 1 PACMAN.S 1270 | Data | 11 | | 16 | 00/4E6A : 01 55 A2 01 | HEX 0155A20155A401559E2D55922F559031 + 1446 | 1 PACMAN.S 1270 | Data | 11 | | 16 | 00/4E6A : 01 55 A2 01 | HEX 0155A20155A401559E2D55922F559031 | | | | | | 55 A4 01 55 | | | | | | | 9E 2D 55 92 | | | | | | | 2F 55 90 31 | - 1421 | 1 PACMAN.S 1271 | Data | 11 | | 16 | 00/4E7A : 55 8E 33 55 | HEX 558E33558C35558A3755883955863B55 + 1447 | 1 PACMAN.S 1271 | Data | 11 | | 16 | 00/4E7A : 55 8E 33 55 | HEX 558E33558C35558A3755883955863B55 | | | | | | 8C 35 55 8A | | | | | | | 37 55 88 39 | | | | | | | 55 86 3B 55 | - 1422 | 1 PACMAN.S 1272 | Data | 11 | | 16 | 00/4E8A : 84 3D 55 82 | HEX 843D55823F558041567E43557C45557A + 1448 | 1 PACMAN.S 1272 | Data | 11 | | 16 | 00/4E8A : 84 3D 55 82 | HEX 843D55823F558041567E43557C45557A | | | | | | 3F 55 80 41 | | | | | | | 56 7E 43 55 | | | | | | | 7C 45 55 7A | - 1423 | 1 PACMAN.S 1273 | Data | 11 | | 16 | 00/4E9A : 47 55 78 49 | HEX 4755784955764B55744D55724F557051 + 1449 | 1 PACMAN.S 1273 | Data | 11 | | 16 | 00/4E9A : 47 55 78 49 | HEX 4755784955764B55744D55724F557051 | | | | | | 55 76 4B 55 | | | | | | | 74 4D 55 72 | | | | | | | 4F 55 70 51 | - 1424 | 1 PACMAN.S 1274 | Data | 11 | | 16 | 00/4EAA : 55 6E 53 55 | HEX 556E53556C55556AFFFFFF01016B0103 + 1450 | 1 PACMAN.S 1274 | Data | 11 | | 16 | 00/4EAA : 55 6E 53 55 | HEX 556E53556C55556AFFFFFF01016B0103 | | | | | | 6C 55 55 6A | | | | | | | FF FF FF 01 | | | | | | | 01 6B 01 03 | - 1425 | 1 PACMAN.S 1275 | Data | 11 | | 16 | 00/4EBA : 6D 01 05 6F | HEX 6D01056F010771010973010B75010D77 + 1451 | 1 PACMAN.S 1275 | Data | 11 | | 16 | 00/4EBA : 6D 01 05 6F | HEX 6D01056F010771010973010B75010D77 | | | | | | 01 07 71 01 | | | | | | | 09 73 01 0B | | | | | | | 75 01 0D 77 | - 1426 | 1 PACMAN.S 1276 | Data | 11 | | 16 | 00/4ECA : 01 0F 79 01 | HEX 010F7901117B01137D01157F01178101 + 1452 | 1 PACMAN.S 1276 | Data | 11 | | 16 | 00/4ECA : 01 0F 79 01 | HEX 010F7901117B01137D01157F01178101 | | | | | | 11 7B 01 13 | | | | | | | 7D 01 15 7F | | | | | | | 01 17 81 01 | - 1427 | 1 PACMAN.S 1277 | Data | 11 | | 16 | 00/4EDA : 19 83 01 1B | HEX 1983011B8501218B011F89011D870123 + 1453 | 1 PACMAN.S 1277 | Data | 11 | | 16 | 00/4EDA : 19 83 01 1B | HEX 1983011B8501218B011F89011D870123 | | | | | | 85 01 21 8B | | | | | | | 01 1F 89 01 | | | | | | | 1D 87 01 23 | - 1428 | 1 PACMAN.S 1278 | Data | 11 | | 16 | 00/4EEA : 8D 01 25 8F | HEX 8D01258F012791015593015595015597 + 1454 | 1 PACMAN.S 1278 | Data | 11 | | 16 | 00/4EEA : 8D 01 25 8F | HEX 8D01258F012791015593015595015597 | | | | | | 01 27 91 01 | | | | | | | 55 93 01 55 | | | | | | | 95 01 55 97 | - 1429 | 1 PACMAN.S 1279 | Data | 11 | | 16 | 00/4EFA : 01 55 99 01 | HEX 01559901559B01559D01559F0155A101 + 1455 | 1 PACMAN.S 1279 | Data | 11 | | 16 | 00/4EFA : 01 55 99 01 | HEX 01559901559B01559D01559F0155A101 | | | | | | 55 9B 01 55 | | | | | | | 9D 01 55 9F | | | | | | | 01 55 A1 01 | - 1430 | 1 PACMAN.S 1280 | Data | 11 | | 16 | 00/4F0A : 55 A3 01 55 | HEX 55A30155A50155A70155A92F558F2D55 + 1456 | 1 PACMAN.S 1280 | Data | 11 | | 16 | 00/4F0A : 55 A3 01 55 | HEX 55A30155A50155A70155A92F558F2D55 | | | | | | A5 01 55 A7 | | | | | | | 01 55 A9 2F | | | | | | | 55 8F 2D 55 | - 1431 | 1 PACMAN.S 1281 | Data | 11 | | 16 | 00/4F1A : 91 31 55 8D | HEX 9131558D33558B355589375587395585 + 1457 | 1 PACMAN.S 1281 | Data | 11 | | 16 | 00/4F1A : 91 31 55 8D | HEX 9131558D33558B355589375587395585 | | | | | | 33 55 8B 35 | | | | | | | 55 89 37 55 | | | | | | | 87 39 55 85 | - 1432 | 1 PACMAN.S 1282 | Data | 11 | | 16 | 00/4F2A : 3B 55 83 3D | HEX 3B55833D55813F557F41557D43557B45 + 1458 | 1 PACMAN.S 1282 | Data | 11 | | 16 | 00/4F2A : 3B 55 83 3D | HEX 3B55833D55813F557F41557D43557B45 | | | | | | 55 81 3F 55 | | | | | | | 7F 41 55 7D | | | | | | | 43 55 7B 45 | - 1433 | 1 PACMAN.S 1283 | Data | 11 | | 16 | 00/4F3A : 55 79 47 55 | HEX 55794755774955754B55734D55714F55 + 1459 | 1 PACMAN.S 1283 | Data | 11 | | 16 | 00/4F3A : 55 79 47 55 | HEX 55794755774955754B55734D55714F55 | | | | | | 77 49 55 75 | | | | | | | 4B 55 73 4D | | | | | | | 55 71 4F 55 | - 1434 | 1 PACMAN.S 1284 | Data | 11 | | 16 | 00/4F4A : 6F 51 55 6D | HEX 6F51556D53556B0155BD0155BB0155B9 + 1460 | 1 PACMAN.S 1284 | Data | 11 | | 16 | 00/4F4A : 6F 51 55 6D | HEX 6F51556D53556B0155BD0155BB0155B9 | | | | | | 53 55 6B 01 | | | | | | | 55 BD 01 55 | | | | | | | BB 01 55 B9 | - 1435 | 1 PACMAN.S 1285 | Data | 11 | | 16 | 00/4F5A : 01 55 B7 01 | HEX 0155B70155B50155B30155B10155AF01 + 1461 | 1 PACMAN.S 1285 | Data | 11 | | 16 | 00/4F5A : 01 55 B7 01 | HEX 0155B70155B50155B30155B10155AF01 | | | | | | 55 B5 01 55 | | | | | | | B3 01 55 B1 | | | | | | | 01 55 AF 01 | - 1436 | 1 PACMAN.S 1286 | Data | 11 | | 16 | 00/4F6A : 55 AD 01 55 | HEX 55AD0155ABFFFFFE0155BE0155BC0155 + 1462 | 1 PACMAN.S 1286 | Data | 11 | | 16 | 00/4F6A : 55 AD 01 55 | HEX 55AD0155ABFFFFFE0155BE0155BC0155 | | | | | | AB FF FF FE | | | | | | | 01 55 BE 01 | | | | | | | 55 BC 01 55 | - 1437 | 1 PACMAN.S 1287 | Data | 11 | | 16 | 00/4F7A : BA 01 55 B8 | HEX BA0155B80155B60155B40155B20155B0 + 1463 | 1 PACMAN.S 1287 | Data | 11 | | 16 | 00/4F7A : BA 01 55 B8 | HEX BA0155B80155B60155B40155B20155B0 | | | | | | 01 55 B6 01 | | | | | | | 55 B4 01 55 | | | | | | | B2 01 55 B0 | - 1438 | 1 PACMAN.S 1288 | Data | 11 | | 16 | 00/4F8A : 01 55 AE 01 | HEX 0155AE0155ACFFFFFE81816A81816C81 + 1464 | 1 PACMAN.S 1288 | Data | 11 | | 16 | 00/4F8A : 01 55 AE 01 | HEX 0155AE0155ACFFFFFE81816A81816C81 | | | | | | 55 AC FF FF | | | | | | | FE 81 81 6A | | | | | | | 81 81 6C 81 | - 1439 | 1 PACMAN.S 1289 | Data | 11 | | 16 | 00/4F9A : 81 6E 7F 83 | HEX 816E7F83707F83727D85767D85747B87 + 1465 | 1 PACMAN.S 1289 | Data | 11 | | 16 | 00/4F9A : 81 6E 7F 83 | HEX 816E7F83707F83727D85767D85747B87 | | | | | | 70 7F 83 72 | | | | | | | 7D 85 76 7D | | | | | | | 85 74 7B 87 | - 1440 | 1 PACMAN.S 1290 | Data | 11 | | 16 | 00/4FAA : 78 7B 87 7A | HEX 787B877A79897C79897E778B80778B82 + 1466 | 1 PACMAN.S 1290 | Data | 11 | | 16 | 00/4FAA : 78 7B 87 7A | HEX 787B877A79897C79897E778B80778B82 | | | | | | 79 89 7C 79 | | | | | | | 89 7E 77 8B | | | | | | | 80 77 8B 82 | - 1441 | 1 PACMAN.S 1291 | Data | 11 | | 16 | 00/4FBA : 75 8D 84 75 | HEX 758D84758D86758D88758D86738F8A73 + 1467 | 1 PACMAN.S 1291 | Data | 11 | | 16 | 00/4FBA : 75 8D 84 75 | HEX 758D84758D86758D88758D86738F8A73 | | | | | | 8D 86 75 8D | | | | | | | 88 75 8D 86 | | | | | | | 73 8F 8A 73 | - 1442 | 1 PACMAN.S 1292 | Data | 11 | | 16 | 00/4FCA : 8F 8C 71 91 | HEX 8F8C71918E717F908391906F7D928593 + 1468 | 1 PACMAN.S 1292 | Data | 11 | | 16 | 00/4FCA : 8F 8C 71 91 | HEX 8F8C71918E717F908391906F7D928593 | | | | | | 8E 71 7F 90 | | | | | | | 83 91 90 6F | | | | | | | 7D 92 85 93 | - 1443 | 1 PACMAN.S 1293 | Data | 11 | | 16 | 00/4FDA : 92 6F 7B 94 | HEX 926F7B948793946D79968995966D7998 + 1469 | 1 PACMAN.S 1293 | Data | 11 | | 16 | 00/4FDA : 92 6F 7B 94 | HEX 926F7B948793946D79968995966D7998 | | | | | | 87 93 94 6D | | | | | | | 79 96 89 95 | | | | | | | 96 6D 79 98 | - 1444 | 1 PACMAN.S 1294 | Data | 11 | | 16 | 00/4FEA : 89 95 98 6B | HEX 8995986B7B9A87979A6B7D9C85979C81 + 1470 | 1 PACMAN.S 1294 | Data | 11 | | 16 | 00/4FEA : 89 95 98 6B | HEX 8995986B7B9A87979A6B7D9C85979C81 | | | | | | 7B 9A 87 97 | | | | | | | 9A 6B 7D 9C | | | | | | | 85 97 9C 81 | - 1445 | 1 PACMAN.S 1295 | Data | 11 | | 16 | 00/4FFA : 81 90 69 99 | HEX 819069999E6999A0679BA6679BA4679B + 1471 | 1 PACMAN.S 1295 | Data | 11 | | 16 | 00/4FFA : 81 90 69 99 | HEX 819069999E6999A0679BA6679BA4679B | | | | | | 9E 69 99 A0 | | | | | | | 67 9B A6 67 | | | | | | | 9B A4 67 9B | - 1446 | 1 PACMAN.S 1296 | Data | 11 | | 16 | 00/500A : A2 65 9D A8 | HEX A2659DA8659DAA639FAC639FAE61A1B0 + 1472 | 1 PACMAN.S 1296 | Data | 11 | | 16 | 00/500A : A2 65 9D A8 | HEX A2659DA8659DAA639FAC639FAE61A1B0 | | | | | | 65 9D AA 63 | | | | | | | 9F AC 63 9F | | | | | | | AE 61 A1 B0 | - 1447 | 1 PACMAN.S 1297 | Data | 11 | | 16 | 00/501A : 61 A1 B2 5F | HEX 61A1B25FA3B65FA3B45DA5B85DA5BA5B + 1473 | 1 PACMAN.S 1297 | Data | 11 | | 16 | 00/501A : 61 A1 B2 5F | HEX 61A1B25FA3B65FA3B45DA5B85DA5BA5B | | | | | | A3 B6 5F A3 | | | | | | | B4 5D A5 B8 | | | | | | | 5D A5 BA 5B | - 1448 | 1 PACMAN.S 1298 | Data | 11 | | 16 | 00/502A : A7 BE 5D A7 | HEX A7BE5DA7BCFFFFFF81816B81816D8181 + 1474 | 1 PACMAN.S 1298 | Data | 11 | | 16 | 00/502A : A7 BE 5D A7 | HEX A7BE5DA7BCFFFFFF81816B81816D8181 | | | | | | BC FF FF FF | | | | | | | 81 81 6B 81 | | | | | | | 81 6D 81 81 | - 1449 | 1 PACMAN.S 1299 | Data | 11 | | 16 | 00/503A : 6F 7F 83 71 | HEX 6F7F83717F83737D85757D85777B8779 + 1475 | 1 PACMAN.S 1299 | Data | 11 | | 16 | 00/503A : 6F 7F 83 71 | HEX 6F7F83717F83737D85757D85777B8779 | | | | | | 7F 83 73 7D | | | | | | | 85 75 7D 85 | | | | | | | 77 7B 87 79 | - 1450 | 1 PACMAN.S 1300 | Data | 11 | | 16 | 00/504A : 7B 87 7B 79 | HEX 7B877B79897D79897F778B81778B8375 + 1476 | 1 PACMAN.S 1300 | Data | 11 | | 16 | 00/504A : 7B 87 7B 79 | HEX 7B877B79897D79897F778B81778B8375 | | | | | | 89 7D 79 89 | | | | | | | 7F 77 8B 81 | | | | | | | 77 8B 83 75 | - 1451 | 1 PACMAN.S 1301 | Data | 11 | | 16 | 00/505A : 8D 85 75 8D | HEX 8D85758D87738F89738F8B71918D7191 + 1477 | 1 PACMAN.S 1301 | Data | 11 | | 16 | 00/505A : 8D 85 75 8D | HEX 8D85758D87738F89738F8B71918D7191 | | | | | | 87 73 8F 89 | | | | | | | 73 8F 8B 71 | | | | | | | 91 8D 71 91 | - 1452 | 1 PACMAN.S 1302 | Data | 11 | | 16 | 00/506A : 8F 6F 7D 91 | HEX 8F6F7D918391916F7B938591936D7995 + 1478 | 1 PACMAN.S 1302 | Data | 11 | | 16 | 00/506A : 8F 6F 7D 91 | HEX 8F6F7D918391916F7B938591936D7995 | | | | | | 83 91 91 6F | | | | | | | 7B 93 85 91 | | | | | | | 93 6D 79 95 | - 1453 | 1 PACMAN.S 1303 | Data | 11 | | 16 | 00/507A : 87 93 95 6D | HEX 8793956D79978995976B7B9B6D799989 + 1479 | 1 PACMAN.S 1303 | Data | 11 | | 16 | 00/507A : 87 93 95 6D | HEX 8793956D79978995976B7B9B6D799989 | | | | | | 79 97 89 95 | | | | | | | 97 6B 7B 9B | | | | | | | 6D 79 99 89 | - 1454 | 1 PACMAN.S 1304 | Data | 11 | | 16 | 00/508A : 95 99 87 97 | HEX 959987979B6B7F9D83979D69999F7F7F + 1480 | 1 PACMAN.S 1304 | Data | 11 | | 16 | 00/508A : 95 99 87 97 | HEX 959987979B6B7F9D83979D69999F7F7F | | | | | | 9B 6B 7F 9D | | | | | | | 83 97 9D 69 | | | | | | | 99 9F 7F 7F | - 1455 | 1 PACMAN.S 1305 | Data | 11 | | 16 | 00/509A : 91 5B A7 BD | HEX 915BA7BD5DA5BB5DA5B95FA3B55FA3B7 + 1481 | 1 PACMAN.S 1305 | Data | 11 | | 16 | 00/509A : 91 5B A7 BD | HEX 915BA7BD5DA5BB5DA5B95FA3B55FA3B7 | | | | | | 5D A5 BB 5D | | | | | | | A5 B9 5F A3 | | | | | | | B5 5F A3 B7 | - 1456 | 1 PACMAN.S 1306 | Data | 11 | | 16 | 00/50AA : 63 9F AD 63 | HEX 639FAD639FAF61A1B361A1B1659DAB65 + 1482 | 1 PACMAN.S 1306 | Data | 11 | | 16 | 00/50AA : 63 9F AD 63 | HEX 639FAD639FAF61A1B361A1B1659DAB65 | | | | | | 9F AF 61 A1 | | | | | | | B3 61 A1 B1 | | | | | | | 65 9D AB 65 | - 1457 | 1 PACMAN.S 1307 | Data | 11 | | 16 | 00/50BA : 9D A9 67 9B | HEX 9DA9679BA7679BA36999A1679BA5FFFF + 1483 | 1 PACMAN.S 1307 | Data | 11 | | 16 | 00/50BA : 9D A9 67 9B | HEX 9DA9679BA7679BA36999A1679BA5FFFF | | | | | | A7 67 9B A3 | | | | | | | 69 99 A1 67 | | | | | | | 9B A5 FF FF | - 1458 | 1 PACMAN.S 1308 | Data | 11 | | 16 | 00/50CA : FE AB AB 69 | HEX FEABAB69ABAF6BABB16DABB36FABB771 + 1484 | 1 PACMAN.S 1308 | Data | 11 | | 16 | 00/50CA : FE AB AB 69 | HEX FEABAB69ABAF6BABB16DABB36FABB771 | | | | | | AB AF 6B AB | | | | | | | B1 6D AB B3 | | | | | | | 6F AB B7 71 | - 1459 | 1 PACMAN.S 1309 | Data | 11 | | 16 | 00/50DA : AB B9 73 AB | HEX ABB973ABBB75ABBD77ABC179ABC37BAB + 1485 | 1 PACMAN.S 1309 | Data | 11 | | 16 | 00/50DA : AB B9 73 AB | HEX ABB973ABBB75ABBD77ABC179ABC37BAB | | | | | | BB 75 AB BD | | | | | | | 77 AB C1 79 | | | | | | | AB C3 7B AB | - 1460 | 1 PACMAN.S 1310 | Data | 11 | | 16 | 00/50EA : C5 7D AB C9 | HEX C57DABC97FABCB81ABCD83ABD185ABD3 + 1486 | 1 PACMAN.S 1310 | Data | 11 | | 16 | 00/50EA : C5 7D AB C9 | HEX C57DABC97FABCB81ABCD83ABD185ABD3 | | | | | | 7F AB CB 81 | | | | | | | AB CD 83 AB | | | | | | | D1 85 AB D3 | - 1461 | 1 PACMAN.S 1311 | Data | 11 | | 16 | 00/50FA : 87 AB D5 89 | HEX 87ABD589ABD98BABDB8DABDD8FABE191 + 1487 | 1 PACMAN.S 1311 | Data | 11 | | 16 | 00/50FA : 87 AB D5 89 | HEX 87ABD589ABD98BABDB8DABDD8FABE191 | | | | | | AB D9 8B AB | | | | | | | DB 8D AB DD | | | | | | | 8F AB E1 91 | - 1462 | 1 PACMAN.S 1312 | Data | 11 | | 16 | 00/510A : AB FF 93 AB | HEX ABFF93ABFF95ABFF97ABFF99ABFF9DAB + 1488 | 1 PACMAN.S 1312 | Data | 11 | | 16 | 00/510A : AB FF 93 AB | HEX ABFF93ABFF95ABFF97ABFF99ABFF9DAB | | | | | | FF 95 AB FF | | | | | | | 97 AB FF 99 | | | | | | | AB FF 9D AB | - 1463 | 1 PACMAN.S 1313 | Data | 11 | | 16 | 00/511A : FF 9B AB FF | HEX FF9BABFF9FABFFA1ABFFA3ABFFA5ABFF + 1489 | 1 PACMAN.S 1313 | Data | 11 | | 16 | 00/511A : FF 9B AB FF | HEX FF9BABFF9FABFFA1ABFFA3ABFFA5ABFF | | | | | | 9F AB FF A1 | | | | | | | AB FF A3 AB | | | | | | | FF A5 AB FF | - 1464 | 1 PACMAN.S 1314 | Data | 11 | | 16 | 00/512A : A9 AB FF A7 | HEX A9ABFFA7ABFFABABFFADABFFAFABFFB1 + 1490 | 1 PACMAN.S 1314 | Data | 11 | | 16 | 00/512A : A9 AB FF A7 | HEX A9ABFFA7ABFFABABFFADABFFAFABFFB1 | | | | | | AB FF AB AB | | | | | | | FF AD AB FF | | | | | | | AF AB FF B1 | - 1465 | 1 PACMAN.S 1315 | Data | 11 | | 16 | 00/513A : AB FF B3 AB | HEX ABFFB3ABFFB5ABFFB7ABFFB9ABFFBBAB + 1491 | 1 PACMAN.S 1315 | Data | 11 | | 16 | 00/513A : AB FF B3 AB | HEX ABFFB3ABFFB5ABFFB7ABFFB9ABFFBBAB | | | | | | FF B5 AB FF | | | | | | | B7 AB FF B9 | | | | | | | AB FF BB AB | - 1466 | 1 PACMAN.S 1316 | Data | 11 | | 16 | 00/514A : FF BD E3 FF | HEX FFBDE3FF69E3FF6BE3FF6DE3FF6FE3FF + 1492 | 1 PACMAN.S 1316 | Data | 11 | | 16 | 00/514A : FF BD E3 FF | HEX FFBDE3FF69E3FF6BE3FF6DE3FF6FE3FF | | | | | | 69 E3 FF 6B | | | | | | | E3 FF 6D E3 | | | | | | | FF 6F E3 FF | - 1467 | 1 PACMAN.S 1317 | Data | 11 | | 16 | 00/515A : 71 E3 FF 73 | HEX 71E3FF73E3FF77E3FF75E3FF79E3FF7B + 1493 | 1 PACMAN.S 1317 | Data | 11 | | 16 | 00/515A : 71 E3 FF 73 | HEX 71E3FF73E3FF77E3FF75E3FF79E3FF7B | | | | | | E3 FF 77 E3 | | | | | | | FF 75 E3 FF | | | | | | | 79 E3 FF 7B | - 1468 | 1 PACMAN.S 1318 | Data | 11 | | 16 | 00/516A : E3 FF 7D E3 | HEX E3FF7DE3FF7FE3FF81E3FF83E3FF85E3 + 1494 | 1 PACMAN.S 1318 | Data | 11 | | 16 | 00/516A : E3 FF 7D E3 | HEX E3FF7DE3FF7FE3FF81E3FF83E3FF85E3 | | | | | | FF 7F E3 FF | | | | | | | 81 E3 FF 83 | | | | | | | E3 FF 85 E3 | - 1469 | 1 PACMAN.S 1319 | Data | 11 | | 16 | 00/517A : FF 89 E3 FF | HEX FF89E3FF87E3FF8BE3FF8DE3FF8FE3FF + 1495 | 1 PACMAN.S 1319 | Data | 11 | | 16 | 00/517A : FF 89 E3 FF | HEX FF89E3FF87E3FF8BE3FF8DE3FF8FE3FF | | | | | | 87 E3 FF 8B | | | | | | | E3 FF 8D E3 | | | | | | | FF 8F E3 FF | - 1470 | 1 PACMAN.S 1320 | Data | 11 | | 16 | 00/518A : 91 FF FF FE | HEX 91FFFFFEFFFFFE0B0101FFFFFFABAD6A + 1496 | 1 PACMAN.S 1320 | Data | 11 | | 16 | 00/518A : 91 FF FF FE | HEX 91FFFFFEFFFFFE0B0101FFFFFFABAD6A | | | | | | FF FF FE 0B | | | | | | | 01 01 FF FF | | | | | | | FF AB AD 6A | - 1471 | 1 PACMAN.S 1321 | Data | 11 | | 16 | 00/519A : AB AF 6C AB | HEX ABAF6CABB36EABB570ABB772ABB974AB + 1497 | 1 PACMAN.S 1321 | Data | 11 | | 16 | 00/519A : AB AF 6C AB | HEX ABAF6CABB36EABB570ABB772ABB974AB | | | | | | B3 6E AB B5 | | | | | | | 70 AB B7 72 | | | | | | | AB B9 74 AB | - 1472 | 1 PACMAN.S 1322 | Data | 11 | | 16 | 00/51AA : BD 76 AB BF | HEX BD76ABBF78ABC17AABC57CABC77EABC9 + 1498 | 1 PACMAN.S 1322 | Data | 11 | | 16 | 00/51AA : BD 76 AB BF | HEX BD76ABBF78ABC17AABC57CABC77EABC9 | | | | | | 78 AB C1 7A | | | | | | | AB C5 7C AB | | | | | | | C7 7E AB C9 | - 1473 | 1 PACMAN.S 1323 | Data | 11 | | 16 | 00/51BA : 80 AB CD 82 | HEX 80ABCD82ABCF84ABD186ABD588ABD78A + 1499 | 1 PACMAN.S 1323 | Data | 11 | | 16 | 00/51BA : 80 AB CD 82 | HEX 80ABCD82ABCF84ABD186ABD588ABD78A | | | | | | AB CF 84 AB | | | | | | | D1 86 AB D5 | | | | | | | 88 AB D7 8A | - 1474 | 1 PACMAN.S 1324 | Data | 11 | | 16 | 00/51CA : AB D9 8C AB | HEX ABD98CABDD8EABDF90ABE192ABFF94AB + 1500 | 1 PACMAN.S 1324 | Data | 11 | | 16 | 00/51CA : AB D9 8C AB | HEX ABD98CABDD8EABDF90ABE192ABFF94AB | | | | | | DD 8E AB DF | | | | | | | 90 AB E1 92 | | | | | | | AB FF 94 AB | - 1475 | 1 PACMAN.S 1325 | Data | 11 | | 16 | 00/51DA : FF 96 AB FF | HEX FF96ABFF98ABFF9AABFF9CABFF9EABFF + 1501 | 1 PACMAN.S 1325 | Data | 11 | | 16 | 00/51DA : FF 96 AB FF | HEX FF96ABFF98ABFF9AABFF9CABFF9EABFF | | | | | | 98 AB FF 9A | | | | | | | AB FF 9C AB | | | | | | | FF 9E AB FF | - 1476 | 1 PACMAN.S 1326 | Data | 11 | | 16 | 00/51EA : A0 AB FF A2 | HEX A0ABFFA2ABFFA4ABFFA6ABFFA8ABFFAA + 1502 | 1 PACMAN.S 1326 | Data | 11 | | 16 | 00/51EA : A0 AB FF A2 | HEX A0ABFFA2ABFFA4ABFFA6ABFFA8ABFFAA | | | | | | AB FF A4 AB | | | | | | | FF A6 AB FF | | | | | | | A8 AB FF AA | - 1477 | 1 PACMAN.S 1327 | Data | 11 | | 16 | 00/51FA : AB FF AC AB | HEX ABFFACABFFAEABFFB0ABFFB2ABFFB4AB + 1503 | 1 PACMAN.S 1327 | Data | 11 | | 16 | 00/51FA : AB FF AC AB | HEX ABFFACABFFAEABFFB0ABFFB2ABFFB4AB | | | | | | FF AE AB FF | | | | | | | B0 AB FF B2 | | | | | | | AB FF B4 AB | - 1478 | 1 PACMAN.S 1328 | Data | 11 | | 16 | 00/520A : FF B6 AB FF | HEX FFB6ABFFB8ABFFBAABFFBCABFFBEE3FF + 1504 | 1 PACMAN.S 1328 | Data | 11 | | 16 | 00/520A : FF B6 AB FF | HEX FFB6ABFFB8ABFFBAABFFBCABFFBEE3FF | | | | | | B8 AB FF BA | | | | | | | AB FF BC AB | | | | | | | FF BE E3 FF | - 1479 | 1 PACMAN.S 1329 | Data | 11 | | 16 | 00/521A : 6A E3 FF 6C | HEX 6AE3FF6CE3FF6EE3FF70E3FF72E3FF74 + 1505 | 1 PACMAN.S 1329 | Data | 11 | | 16 | 00/521A : 6A E3 FF 6C | HEX 6AE3FF6CE3FF6EE3FF70E3FF72E3FF74 | | | | | | E3 FF 6E E3 | | | | | | | FF 70 E3 FF | | | | | | | 72 E3 FF 74 | - 1480 | 1 PACMAN.S 1330 | Data | 11 | | 16 | 00/522A : E3 FF 76 E3 | HEX E3FF76E3FF78E3FF7AE3FF7CE3FF7EE3 + 1506 | 1 PACMAN.S 1330 | Data | 11 | | 16 | 00/522A : E3 FF 76 E3 | HEX E3FF76E3FF78E3FF7AE3FF7CE3FF7EE3 | | | | | | FF 78 E3 FF | | | | | | | 7A E3 FF 7C | | | | | | | E3 FF 7E E3 | - 1481 | 1 PACMAN.S 1331 | Data | 11 | | 16 | 00/523A : FF 80 E3 FF | HEX FF80E3FF82E3FF84E3FF86E3FF88E3FF + 1507 | 1 PACMAN.S 1331 | Data | 11 | | 16 | 00/523A : FF 80 E3 FF | HEX FF80E3FF82E3FF84E3FF86E3FF88E3FF | | | | | | 82 E3 FF 84 | | | | | | | E3 FF 86 E3 | | | | | | | FF 88 E3 FF | - 1482 | 1 PACMAN.S 1332 | Data | 11 | | 16 | 00/524A : 8A E3 FF 8C | HEX 8AE3FF8CE3FF8EE3FF92E3FF90FDFDFD + 1508 | 1 PACMAN.S 1332 | Data | 11 | | 16 | 00/524A : 8A E3 FF 8C | HEX 8AE3FF8CE3FF8EE3FF92E3FF90FDFDFD | | | | | | E3 FF 8E E3 | | | | | | | FF 92 E3 FF | | | | | | | 90 FD FD FD | - 1483 | 1 PACMAN.S 1333 | Data | 11 | | 6 | 00/525A : 54 48 49 53 | ASC 'THIS W' + 1509 | 1 PACMAN.S 1333 | Data | 11 | | 6 | 00/525A : 54 48 49 53 | ASC 'THIS W' | | | | | | 20 57 | - 1484 | 1 PACMAN.S 1334 | Empty | 11 | | 0 | 00/5260 | - 1485 | 1 PACMAN.S 1335 | Comment | 11 | | 0 | 00/5260 | *----------------------------------- - 1486 | 1 PACMAN.S 1336 | Comment | 11 | | 0 | 00/5260 | * DECODE LOGO - 1487 | 1 PACMAN.S 1337 | Comment | 11 | | 0 | 00/5260 | *----------------------------------- - 1488 | 1 PACMAN.S 1338 | Empty | 11 | | 0 | 00/5260 | - 1489 | 1 PACMAN.S 1339 | Code | 11 | | 2 | 00/5260 : 85 16 | decodeLOGO STA {$16} - 1490 | 1 PACMAN.S 1340 | Code | 11 | | 2 | 00/5262 : 84 17 | STY {$16}+1 - 1491 | 1 PACMAN.S 1341 | Code | 11 | | 2 | 00/5264 : A5 1D | LDA {$1d} ; save monitor type - 1492 | 1 PACMAN.S 1342 | Code | 11 | | 1 | 00/5266 : 48 | PHA - 1493 | 1 PACMAN.S 1343 | Code | 11 | | 2 | 00/5267 : A9 01 | LDA #$01 ; force color - 1494 | 1 PACMAN.S 1344 | Code | 11 | | 2 | 00/5269 : 85 1D | STA {$1d} - 1495 | 1 PACMAN.S 1345 | Code | 11 | | 2 | 00/526B : A9 00 | LDA #$00 - 1496 | 1 PACMAN.S 1346 | Code | 11 | | 2 | 00/526D : 85 1E | STA {$1e} ; no high-bit - 1497 | 1 PACMAN.S 1347 | Code | 11 | | 2 | 00/526F : 85 0D | STA {$0c}+1 - 1498 | 1 PACMAN.S 1348 | Code | 11 | | 2 | 00/5271 : 85 0F | STA {$0e}+1 - 1499 | 1 PACMAN.S 1349 | Code | 11 | | 2 | 00/5273 : A0 00 | L5273 LDY #$00 - 1500 | 1 PACMAN.S 1350 | Code | 11 | | 2 | 00/5275 : B1 16 | LDA ({$16}),Y - 1501 | 1 PACMAN.S 1351 | Code | 11 | | 2 | 00/5277 : 85 0C | STA {$0c} - 1502 | 1 PACMAN.S 1352 | Code | 11 | | 1 | 00/5279 : C8 | INY - 1503 | 1 PACMAN.S 1353 | Code | 11 | | 2 | 00/527A : B1 16 | LDA ({$16}),Y - 1504 | 1 PACMAN.S 1354 | Code | 11 | | 2 | 00/527C : 85 0E | STA {$0e} - 1505 | 1 PACMAN.S 1355 | Code | 11 | | 1 | 00/527E : C8 | INY - 1506 | 1 PACMAN.S 1356 | Code | 11 | | 2 | 00/527F : B1 16 | LDA ({$16}),Y ; line - 1507 | 1 PACMAN.S 1357 | Code | 11 | | 2 | 00/5281 : 85 10 | STA {$10} - 1508 | 1 PACMAN.S 1358 | Code | 11 | | 2 | 00/5283 : C9 FD | CMP #$FD ; exit - 1509 | 1 PACMAN.S 1359 | Code | 11 | | 2 | 00/5285 : F0 20 | BEQ L52A7 - 1510 | 1 PACMAN.S 1360 | Code | 11 | | 2 | 00/5287 : C9 FE | CMP #$FE ; reset high-bit - 1511 | 1 PACMAN.S 1361 | Code | 11 | | 2 | 00/5289 : F0 22 | BEQ L52AD - 1512 | 1 PACMAN.S 1362 | Code | 11 | | 2 | 00/528B : C9 FF | CMP #$FF ; set high-bit - 1513 | 1 PACMAN.S 1363 | Code | 11 | | 2 | 00/528D : F0 25 | BEQ L52B4 - 1514 | 1 PACMAN.S 1364 | Code | 11 | | 3 | 00/528F : 20 F0 5C | JSR drawHLINE - 1515 | 1 PACMAN.S 1365 | Code | 11 | | 3 | 00/5292 : AD 00 C0 | LDA {$C000} - 1516 | 1 PACMAN.S 1366 | Code | 11 | | 2 | 00/5295 : C9 A0 | CMP #" " - 1517 | 1 PACMAN.S 1367 | Code | 11 | | 2 | 00/5297 : F0 0E | BEQ L52A7 - 1518 | 1 PACMAN.S 1368 | Code | 11 | | 1 | 00/5299 : 18 | L5299 CLC ; ptr +=3 - 1519 | 1 PACMAN.S 1369 | Code | 11 | | 2 | 00/529A : A5 16 | LDA {$16} - 1520 | 1 PACMAN.S 1370 | Code | 11 | | 2 | 00/529C : 69 03 | ADC #$03 - 1521 | 1 PACMAN.S 1371 | Code | 11 | | 2 | 00/529E : 85 16 | STA {$16} - 1522 | 1 PACMAN.S 1372 | Code | 11 | | 2 | 00/52A0 : 90 02 | BCC L52A4 - 1523 | 1 PACMAN.S 1373 | Code | 11 | | 2 | 00/52A2 : E6 17 | INC {$16}+1 - 1524 | 1 PACMAN.S 1374 | Code | 11 | | 3 | 00/52A4 : 4C 73 52 | L52A4 JMP L5273 - 1525 | 1 PACMAN.S 1375 | Empty | 11 | | 0 | 00/52A7 | - 1526 | 1 PACMAN.S 1376 | Code | 11 | | 1 | 00/52A7 : 68 | L52A7 PLA ; restore monitor type - 1527 | 1 PACMAN.S 1377 | Code | 11 | | 2 | 00/52A8 : 85 1D | STA {$1d} - 1528 | 1 PACMAN.S 1378 | Code | 11 | | 3 | 00/52AA : 4C 79 6F | JMP getINPUT ; exit - 1529 | 1 PACMAN.S 1379 | Empty | 11 | | 0 | 00/52AD | - 1530 | 1 PACMAN.S 1380 | Code | 11 | | 2 | 00/52AD : A9 00 | L52AD LDA #$00 ; reset high-bit - 1531 | 1 PACMAN.S 1381 | Code | 11 | | 2 | 00/52AF : 85 1E | STA {$1e} - 1532 | 1 PACMAN.S 1382 | Code | 11 | | 3 | 00/52B1 : 4C 99 52 | JMP L5299 - 1533 | 1 PACMAN.S 1383 | Empty | 11 | | 0 | 00/52B4 | - 1534 | 1 PACMAN.S 1384 | Code | 11 | | 2 | 00/52B4 : A9 80 | L52B4 LDA #$80 ; set high-bit - 1535 | 1 PACMAN.S 1385 | Code | 11 | | 2 | 00/52B6 : 85 1E | STA {$1e} - 1536 | 1 PACMAN.S 1386 | Code | 11 | | 3 | 00/52B8 : 4C 99 52 | JMP L5299 - 1537 | 1 PACMAN.S 1387 | Empty | 11 | | 0 | 00/52BB | - 1538 | 1 PACMAN.S 1388 | Comment | 11 | | 0 | 00/52BB | *----------------------------------- - 1539 | 1 PACMAN.S 1389 | Comment | 11 | | 0 | 00/52BB | * SHOW TITLE SCREEN - 1540 | 1 PACMAN.S 1390 | Comment | 11 | | 0 | 00/52BB | *----------------------------------- - 1541 | 1 PACMAN.S 1391 | Empty | 11 | | 0 | 00/52BB | - 1542 | 1 PACMAN.S 1392 | Empty | 11 | | 0 | 00/52BB | showTITLESCREEN - 1543 | 1 PACMAN.S 1393 | Code | 11 | | 3 | 00/52BB : AD 50 C0 | LDA {$C050} ; set GR MODE PAGE 2 - 1544 | 1 PACMAN.S 1394 | Code | 11 | | 3 | 00/52BE : AD 56 C0 | LDA {$C056} - 1545 | 1 PACMAN.S 1395 | Code | 11 | | 3 | 00/52C1 : AD 52 C0 | LDA {$C052} - 1546 | 1 PACMAN.S 1396 | Code | 11 | | 3 | 00/52C4 : AD 55 C0 | LDA {$C055} - 1547 | 1 PACMAN.S 1397 | Code | 11 | | 2 | 00/52C7 : A9 DD | LDA #$DD ; make it yellow - 1548 | 1 PACMAN.S 1398 | Code | 11 | | 2 | 00/52C9 : A0 00 | LDY #$00 - 1549 | 1 PACMAN.S 1399 | Code | 11 | | 3 | 00/52CB : 99 00 08 | L52CB STA {$0800},Y - 1550 | 1 PACMAN.S 1400 | Code | 11 | | 3 | 00/52CE : 99 00 09 | STA {$0800}+$100,Y - 1551 | 1 PACMAN.S 1401 | Code | 11 | | 3 | 00/52D1 : 99 00 0A | STA {$0800}+$200,Y - 1552 | 1 PACMAN.S 1402 | Code | 11 | | 3 | 00/52D4 : 99 00 0B | STA {$0800}+$300,Y - 1553 | 1 PACMAN.S 1403 | Code | 11 | | 1 | 00/52D7 : C8 | INY - 1554 | 1 PACMAN.S 1404 | Code | 11 | | 2 | 00/52D8 : D0 F1 | BNE L52CB - 1555 | 1 PACMAN.S 1405 | Code | 11 | | 3 | 00/52DA : 20 61 6F | JSR clearHGR - 1556 | 1 PACMAN.S 1406 | Empty | 11 | | 0 | 00/52DD | - 1557 | 1 PACMAN.S 1407 | Code | 11 | | 2 | 00/52DD : A9 7A | LDA #theLOGO - 1559 | 1 PACMAN.S 1409 | Code | 11 | | 3 | 00/52E1 : 20 60 52 | JSR decodeLOGO - 1560 | 1 PACMAN.S 1410 | Code | 11 | | 3 | 00/52E4 : 20 4A 6F | JSR setHGR - 1561 | 1 PACMAN.S 1411 | Code | 11 | | 2 | 00/52E7 : A0 0A | LDY #$0A - 1562 | 1 PACMAN.S 1412 | Code | 11 | | 2 | 00/52E9 : A2 FA | L52E9 LDX #$FA - 1563 | 1 PACMAN.S 1413 | Code | 11 | | 3 | 00/52EB : 20 03 6D | JSR doWAIT2 - 1564 | 1 PACMAN.S 1414 | Code | 11 | | 3 | 00/52EE : AD 00 C0 | LDA {$C000} - 1565 | 1 PACMAN.S 1415 | Code | 11 | | 2 | 00/52F1 : C9 A0 | CMP #" " - 1566 | 1 PACMAN.S 1416 | Code | 11 | | 2 | 00/52F3 : F0 04 | BEQ L52F9 - 1567 | 1 PACMAN.S 1417 | Code | 11 | | 1 | 00/52F5 : 88 | DEY - 1568 | 1 PACMAN.S 1418 | Code | 11 | | 2 | 00/52F6 : 10 F1 | BPL L52E9 - 1569 | 1 PACMAN.S 1419 | Code | 11 | | 1 | 00/52F8 : 60 | RTS - 1570 | 1 PACMAN.S 1420 | Code | 11 | | 3 | 00/52F9 : 4C 79 6F | L52F9 JMP getINPUT - 1571 | 1 PACMAN.S 1421 | Empty | 11 | | 0 | 00/52FC | - 1572 | 1 PACMAN.S 1422 | Comment | 11 | | 0 | 00/52FC | *----------------------------------- - 1573 | 1 PACMAN.S 1423 | Comment | 11 | | 0 | 00/52FC | * - 1574 | 1 PACMAN.S 1424 | Comment | 11 | | 0 | 00/52FC | *----------------------------------- - 1575 | 1 PACMAN.S 1425 | Empty | 11 | | 0 | 00/52FC | - 1576 | 1 PACMAN.S 1426 | Code | 11 | | 3 | 00/52FC : 20 D4 54 | L52FC JSR L54D4 - 1577 | 1 PACMAN.S 1427 | Code | 11 | | 2 | 00/52FF : A9 00 | LDA #$00 - 1578 | 1 PACMAN.S 1428 | Code | 11 | | 2 | 00/5301 : 85 F4 | STA {$f4} - 1579 | 1 PACMAN.S 1429 | Code | 11 | | 3 | 00/5303 : 20 1E 53 | L5303 JSR L531E - 1580 | 1 PACMAN.S 1430 | Code | 11 | | 3 | 00/5306 : 20 59 56 | L5306 JSR prepareLEVEL - 1581 | 1 PACMAN.S 1431 | Code | 11 | | 3 | 00/5309 : 20 50 58 | JSR getREADY - 1582 | 1 PACMAN.S 1432 | Code | 11 | | 3 | 00/530C : 20 E6 53 | JSR L53E6 - 1583 | 1 PACMAN.S 1433 | Code | 11 | | 3 | 00/530F : 20 7C 78 | L530F JSR L7861 - 1584 | 1 PACMAN.S 1434 | Code | 11 | | 3 | 00/5312 : 20 05 87 | JSR L86EA - 1585 | 1 PACMAN.S 1435 | Code | 11 | | 3 | 00/5315 : 20 7C 6A | JSR L6A7C - 1586 | 1 PACMAN.S 1436 | Code | 11 | | 3 | 00/5318 : 20 0C 57 | JSR blinkTHINGS - 1587 | 1 PACMAN.S 1437 | Code | 11 | | 3 | 00/531B : 4C 0F 53 | JMP L530F - 1588 | 1 PACMAN.S 1438 | Empty | 11 | | 0 | 00/531E | - 1589 | 1 PACMAN.S 1439 | Code | 11 | | 2 | 00/531E : A9 01 | L531E LDA #$01 - 1590 | 1 PACMAN.S 1440 | Code | 11 | | 2 | 00/5320 : 85 59 | STA {$59} - 1591 | 1 PACMAN.S 1441 | Code | 11 | | 3 | 00/5322 : 20 31 53 | JSR setDEFAULTBOARD - 1592 | 1 PACMAN.S 1442 | Code | 11 | | 2 | 00/5325 : A9 F8 | LDA #{248} - 1593 | 1 PACMAN.S 1443 | Code | 11 | | 2 | 00/5327 : 85 56 | STA {$56} - 1594 | 1 PACMAN.S 1444 | Code | 11 | | 2 | 00/5329 : A9 40 | LDA #$40 - 1595 | 1 PACMAN.S 1445 | Code | 11 | | 2 | 00/532B : 85 57 | STA {$57} - 1596 | 1 PACMAN.S 1446 | Code | 11 | | 3 | 00/532D : 20 BE 53 | JSR savePLAYERDATA - 1597 | 1 PACMAN.S 1447 | Code | 11 | | 1 | 00/5330 : 60 | RTS - 1598 | 1 PACMAN.S 1448 | Empty | 11 | | 0 | 00/5331 | - 1599 | 1 PACMAN.S 1449 | Comment | 11 | | 0 | 00/5331 | *----------------------------------- - 1600 | 1 PACMAN.S 1450 | Comment | 11 | | 0 | 00/5331 | * SET DEFAULT BOARD - 1601 | 1 PACMAN.S 1451 | Comment | 11 | | 0 | 00/5331 | *----------------------------------- - 1602 | 1 PACMAN.S 1452 | Empty | 11 | | 0 | 00/5331 | - 1603 | 1 PACMAN.S 1453 | Empty | 11 | | 0 | 00/5331 | setDEFAULTBOARD - 1604 | 1 PACMAN.S 1454 | Code | 11 | | 2 | 00/5331 : A9 BA | LDA #dftBOARD - 1607 | 1 PACMAN.S 1457 | Code | 11 | | 2 | 00/5337 : 85 15 | STA {$14}+1 - 1608 | 1 PACMAN.S 1458 | Code | 11 | | 2 | 00/5339 : A9 3A | LDA #theBOARD - 1611 | 1 PACMAN.S 1461 | Code | 11 | | 2 | 00/533F : 85 17 | STA {$16}+1 - 1612 | 1 PACMAN.S 1462 | Code | 11 | | 2 | 00/5341 : A0 00 | LDY #$00 - 1613 | 1 PACMAN.S 1463 | Code | 11 | | 2 | 00/5343 : B1 14 | L5343 LDA ({$14}),Y - 1614 | 1 PACMAN.S 1464 | Code | 11 | | 2 | 00/5345 : 91 16 | STA ({$16}),Y - 1615 | 1 PACMAN.S 1465 | Code | 11 | | 2 | 00/5347 : E6 16 | INC {$16} - 1616 | 1 PACMAN.S 1466 | Code | 11 | | 2 | 00/5349 : D0 02 | BNE L534D - 1617 | 1 PACMAN.S 1467 | Code | 11 | | 2 | 00/534B : E6 17 | INC {$16}+1 - 1618 | 1 PACMAN.S 1468 | Code | 11 | | 2 | 00/534D : E6 14 | L534D INC {$14} - 1619 | 1 PACMAN.S 1469 | Code | 11 | | 2 | 00/534F : D0 02 | BNE L5353 - 1620 | 1 PACMAN.S 1470 | Code | 11 | | 2 | 00/5351 : E6 15 | INC {$14}+1 - 1621 | 1 PACMAN.S 1471 | Code | 11 | | 2 | 00/5353 : A5 17 | L5353 LDA {$16}+1 - 1622 | 1 PACMAN.S 1472 | Code | 11 | | 2 | 00/5355 : C9 65 | CMP #>dftBOARD - 1623 | 1 PACMAN.S 1473 | Code | 11 | | 2 | 00/5357 : D0 EA | BNE L5343 - 1624 | 1 PACMAN.S 1474 | Code | 11 | | 2 | 00/5359 : A5 16 | LDA {$16} - 1625 | 1 PACMAN.S 1475 | Code | 11 | | 2 | 00/535B : C9 BA | CMP #theBOARD - 1646 | 1 PACMAN.S 1496 | Code | 11 | | 1 | 00/5377 : 18 | CLC - 1647 | 1 PACMAN.S 1497 | Code | 11 | | 2 | 00/5378 : 69 03 | ADC #$03 - 1648 | 1 PACMAN.S 1498 | Code | 11 | | 2 | 00/537A : 85 17 | STA {$16}+1 - 1649 | 1 PACMAN.S 1499 | Empty | 11 | | 0 | 00/537C | - 1650 | 1 PACMAN.S 1500 | Comment | 11 | | 0 | 00/537C | *----------------------------------- - 1651 | 1 PACMAN.S 1501 | Comment | 11 | | 0 | 00/537C | * COPY FROM/TO BOARD BUFFER - 1652 | 1 PACMAN.S 1502 | Comment | 11 | | 0 | 00/537C | *----------------------------------- - 1653 | 1 PACMAN.S 1503 | Empty | 11 | | 0 | 00/537C | - 1654 | 1 PACMAN.S 1504 | Code | 11 | | 2 | 00/537C : A2 03 | L537C LDX #$03 ; $copy $380 bytes of buffer data - 1655 | 1 PACMAN.S 1505 | Code | 11 | | 2 | 00/537E : A0 7F | LDY #$7F ; this is a player's board - 1656 | 1 PACMAN.S 1506 | Code | 11 | | 2 | 00/5380 : B1 14 | L5380 LDA ({$14}),Y - 1657 | 1 PACMAN.S 1507 | Code | 11 | | 2 | 00/5382 : 91 16 | STA ({$16}),Y - 1658 | 1 PACMAN.S 1508 | Code | 11 | | 1 | 00/5384 : 88 | DEY - 1659 | 1 PACMAN.S 1509 | Code | 11 | | 2 | 00/5385 : D0 F9 | BNE L5380 - 1660 | 1 PACMAN.S 1510 | Code | 11 | | 2 | 00/5387 : B1 14 | LDA ({$14}),Y - 1661 | 1 PACMAN.S 1511 | Code | 11 | | 2 | 00/5389 : 91 16 | STA ({$16}),Y - 1662 | 1 PACMAN.S 1512 | Code | 11 | | 1 | 00/538B : 88 | DEY - 1663 | 1 PACMAN.S 1513 | Code | 11 | | 2 | 00/538C : C6 17 | DEC {$16}+1 - 1664 | 1 PACMAN.S 1514 | Code | 11 | | 2 | 00/538E : C6 15 | DEC {$14}+1 - 1665 | 1 PACMAN.S 1515 | Code | 11 | | 1 | 00/5390 : CA | DEX - 1666 | 1 PACMAN.S 1516 | Code | 11 | | 2 | 00/5391 : 10 ED | BPL L5380 - 1667 | 1 PACMAN.S 1517 | Code | 11 | | 1 | 00/5393 : 60 | RTS - 1668 | 1 PACMAN.S 1518 | Empty | 11 | | 0 | 00/5394 | - 1669 | 1 PACMAN.S 1519 | Comment | 11 | | 0 | 00/5394 | *----------------------------------- - 1670 | 1 PACMAN.S 1520 | Comment | 11 | | 0 | 00/5394 | * SAVE PLAYER BOARD - 1671 | 1 PACMAN.S 1521 | Comment | 11 | | 0 | 00/5394 | *----------------------------------- - 1672 | 1 PACMAN.S 1522 | Empty | 11 | | 0 | 00/5394 | - 1673 | 1 PACMAN.S 1523 | Empty | 11 | | 0 | 00/5394 | savePLAYERBOARD - 1674 | 1 PACMAN.S 1524 | Code | 11 | | 2 | 00/5394 : A5 50 | LDA {$50} - 1675 | 1 PACMAN.S 1525 | Code | 11 | | 1 | 00/5396 : 0A | ASL - 1676 | 1 PACMAN.S 1526 | Code | 11 | | 1 | 00/5397 : AA | TAX - 1677 | 1 PACMAN.S 1527 | Code | 11 | | 3 | 00/5398 : BD B2 53 | LDA tblPLAYERBOARD,X - 1678 | 1 PACMAN.S 1528 | Code | 11 | | 2 | 00/539B : 85 16 | STA {$16} - 1679 | 1 PACMAN.S 1529 | Code | 11 | | 3 | 00/539D : BD B3 53 | LDA tblPLAYERBOARD+1,X - 1680 | 1 PACMAN.S 1530 | Code | 11 | | 1 | 00/53A0 : 18 | CLC - 1681 | 1 PACMAN.S 1531 | Code | 11 | | 2 | 00/53A1 : 69 03 | ADC #$03 - 1682 | 1 PACMAN.S 1532 | Code | 11 | | 2 | 00/53A3 : 85 17 | STA {$16}+1 - 1683 | 1 PACMAN.S 1533 | Code | 11 | | 2 | 00/53A5 : A9 3A | LDA #theBOARD - 1686 | 1 PACMAN.S 1536 | Code | 11 | | 1 | 00/53AB : 18 | CLC - 1687 | 1 PACMAN.S 1537 | Code | 11 | | 2 | 00/53AC : 69 03 | ADC #$03 - 1688 | 1 PACMAN.S 1538 | Code | 11 | | 2 | 00/53AE : 85 15 | STA {$14}+1 - 1689 | 1 PACMAN.S 1539 | Code | 11 | | 2 | 00/53B0 : D0 CA | BNE L537C - 1690 | 1 PACMAN.S 1540 | Empty | 11 | | 0 | 00/53B2 | - 1691 | 1 PACMAN.S 1541 | Empty | 11 | | 0 | 00/53B2 | tblPLAYERBOARD ; board buffers ($380) per player - 1692 | 1 PACMAN.S 1542 | Data | 11 | | 2 | 00/53B2 : 66 06 | DA $0666 - 1693 | 1 PACMAN.S 1543 | Data | 11 | | 2 | 00/53B4 : 00 0C | DA {$0C00} - 1694 | 1 PACMAN.S 1544 | Data | 11 | | 2 | 00/53B6 : 00 10 | DA {$1000} - 1695 | 1 PACMAN.S 1545 | Data | 11 | | 2 | 00/53B8 : 80 13 | DA {$1380} - 1696 | 1 PACMAN.S 1546 | Data | 11 | | 2 | 00/53BA : 00 17 | DA {$1700} - 1697 | 1 PACMAN.S 1547 | Data | 11 | | 2 | 00/53BC : 80 1A | DA {$1A80} - 1698 | 1 PACMAN.S 1548 | Empty | 11 | | 0 | 00/53BE | - 1699 | 1 PACMAN.S 1549 | Comment | 11 | | 0 | 00/53BE | *----------------------------------- - 1700 | 1 PACMAN.S 1550 | Comment | 11 | | 0 | 00/53BE | * SAVE PLAYER DATA - 1701 | 1 PACMAN.S 1551 | Comment | 11 | | 0 | 00/53BE | *----------------------------------- - 1702 | 1 PACMAN.S 1552 | Empty | 11 | | 0 | 00/53BE | - 1703 | 1 PACMAN.S 1553 | Empty | 11 | | 0 | 00/53BE | savePLAYERDATA - 1704 | 1 PACMAN.S 1554 | Code | 11 | | 2 | 00/53BE : A6 50 | LDX {$50} - 1705 | 1 PACMAN.S 1555 | Code | 11 | | 3 | 00/53C0 : BC E0 53 | LDY tbplPDOFFSET,X - 1706 | 1 PACMAN.S 1556 | Code | 11 | | 2 | 00/53C3 : A2 07 | LDX #$07 - 1707 | 1 PACMAN.S 1557 | Code | 11 | | 2 | 00/53C5 : B5 52 | L53C5 LDA {$52},X - 1708 | 1 PACMAN.S 1558 | Code | 11 | | 3 | 00/53C7 : 99 60 00 | STA {$60},Y - 1709 | 1 PACMAN.S 1559 | Code | 11 | | 1 | 00/53CA : 88 | DEY - 1710 | 1 PACMAN.S 1560 | Code | 11 | | 1 | 00/53CB : CA | DEX - 1711 | 1 PACMAN.S 1561 | Code | 11 | | 2 | 00/53CC : 10 F7 | BPL L53C5 - 1712 | 1 PACMAN.S 1562 | Code | 11 | | 1 | 00/53CE : 60 | RTS - 1713 | 1 PACMAN.S 1563 | Empty | 11 | | 0 | 00/53CF | - 1714 | 1 PACMAN.S 1564 | Comment | 11 | | 0 | 00/53CF | *----------------------------------- - 1715 | 1 PACMAN.S 1565 | Comment | 11 | | 0 | 00/53CF | * LOAD PLAYER DATA - 1716 | 1 PACMAN.S 1566 | Comment | 11 | | 0 | 00/53CF | *----------------------------------- - 1717 | 1 PACMAN.S 1567 | Empty | 11 | | 0 | 00/53CF | - 1718 | 1 PACMAN.S 1568 | Empty | 11 | | 0 | 00/53CF | loadPLAYERDATA - 1719 | 1 PACMAN.S 1569 | Code | 11 | | 2 | 00/53CF : A6 50 | LDX {$50} - 1720 | 1 PACMAN.S 1570 | Code | 11 | | 3 | 00/53D1 : BC E0 53 | LDY tbplPDOFFSET,X - 1721 | 1 PACMAN.S 1571 | Code | 11 | | 2 | 00/53D4 : A2 07 | LDX #$07 - 1722 | 1 PACMAN.S 1572 | Code | 11 | | 3 | 00/53D6 : B9 60 00 | L53D6 LDA {$60},Y - 1723 | 1 PACMAN.S 1573 | Code | 11 | | 2 | 00/53D9 : 95 52 | STA {$52},X - 1724 | 1 PACMAN.S 1574 | Code | 11 | | 1 | 00/53DB : 88 | DEY - 1725 | 1 PACMAN.S 1575 | Code | 11 | | 1 | 00/53DC : CA | DEX - 1726 | 1 PACMAN.S 1576 | Code | 11 | | 2 | 00/53DD : 10 F7 | BPL L53D6 - 1727 | 1 PACMAN.S 1577 | Code | 11 | | 1 | 00/53DF : 60 | RTS - 1728 | 1 PACMAN.S 1578 | Empty | 11 | | 0 | 00/53E0 | - 1729 | 1 PACMAN.S 1579 | Empty | 11 | | 0 | 00/53E0 | tbplPDOFFSET ; offset to each player data - 1730 | 1 PACMAN.S 1580 | Data | 11 | | 6 | 00/53E0 : 00 07 0F 17 | HEX 00070F171F27 + 1510 | 1 PACMAN.S 1334 | Empty | 11 | | 0 | 00/5260 | + 1511 | 1 PACMAN.S 1335 | Comment | 11 | | 0 | 00/5260 | *----------------------------------- + 1512 | 1 PACMAN.S 1336 | Comment | 11 | | 0 | 00/5260 | * DECODE LOGO + 1513 | 1 PACMAN.S 1337 | Comment | 11 | | 0 | 00/5260 | *----------------------------------- + 1514 | 1 PACMAN.S 1338 | Empty | 11 | | 0 | 00/5260 | + 1515 | 1 PACMAN.S 1339 | Code | 11 | | 2 | 00/5260 : 85 16 | decodeLOGO STA {$16} + 1516 | 1 PACMAN.S 1340 | Code | 11 | | 2 | 00/5262 : 84 17 | STY {$16}+1 + 1517 | 1 PACMAN.S 1341 | Code | 11 | | 2 | 00/5264 : A5 1D | LDA {$1d} ; save monitor type + 1518 | 1 PACMAN.S 1342 | Code | 11 | | 1 | 00/5266 : 48 | PHA + 1519 | 1 PACMAN.S 1343 | Code | 11 | | 2 | 00/5267 : A9 01 | LDA #$01 ; force color + 1520 | 1 PACMAN.S 1344 | Code | 11 | | 2 | 00/5269 : 85 1D | STA {$1d} + 1521 | 1 PACMAN.S 1345 | Code | 11 | | 2 | 00/526B : A9 00 | LDA #$00 + 1522 | 1 PACMAN.S 1346 | Code | 11 | | 2 | 00/526D : 85 1E | STA {$1e} ; no high-bit + 1523 | 1 PACMAN.S 1347 | Code | 11 | | 2 | 00/526F : 85 0D | STA {$0c}+1 + 1524 | 1 PACMAN.S 1348 | Code | 11 | | 2 | 00/5271 : 85 0F | STA {$0e}+1 + 1525 | 1 PACMAN.S 1349 | Code | 11 | | 2 | 00/5273 : A0 00 | L5273 LDY #$00 + 1526 | 1 PACMAN.S 1350 | Code | 11 | | 2 | 00/5275 : B1 16 | LDA ({$16}),Y + 1527 | 1 PACMAN.S 1351 | Code | 11 | | 2 | 00/5277 : 85 0C | STA {$0c} + 1528 | 1 PACMAN.S 1352 | Code | 11 | | 1 | 00/5279 : C8 | INY + 1529 | 1 PACMAN.S 1353 | Code | 11 | | 2 | 00/527A : B1 16 | LDA ({$16}),Y + 1530 | 1 PACMAN.S 1354 | Code | 11 | | 2 | 00/527C : 85 0E | STA {$0e} + 1531 | 1 PACMAN.S 1355 | Code | 11 | | 1 | 00/527E : C8 | INY + 1532 | 1 PACMAN.S 1356 | Code | 11 | | 2 | 00/527F : B1 16 | LDA ({$16}),Y ; line + 1533 | 1 PACMAN.S 1357 | Code | 11 | | 2 | 00/5281 : 85 10 | STA {$10} + 1534 | 1 PACMAN.S 1358 | Code | 11 | | 2 | 00/5283 : C9 FD | CMP #$FD ; exit + 1535 | 1 PACMAN.S 1359 | Code | 11 | | 2 | 00/5285 : F0 20 | BEQ L52A7 + 1536 | 1 PACMAN.S 1360 | Code | 11 | | 2 | 00/5287 : C9 FE | CMP #$FE ; reset high-bit + 1537 | 1 PACMAN.S 1361 | Code | 11 | | 2 | 00/5289 : F0 22 | BEQ L52AD + 1538 | 1 PACMAN.S 1362 | Code | 11 | | 2 | 00/528B : C9 FF | CMP #$FF ; set high-bit + 1539 | 1 PACMAN.S 1363 | Code | 11 | | 2 | 00/528D : F0 25 | BEQ L52B4 + 1540 | 1 PACMAN.S 1364 | Code | 11 | | 3 | 00/528F : 20 F0 5C | JSR drawHLINE + 1541 | 1 PACMAN.S 1365 | Code | 11 | | 3 | 00/5292 : AD 00 C0 | LDA {$C000} + 1542 | 1 PACMAN.S 1366 | Code | 11 | | 2 | 00/5295 : C9 A0 | CMP #" " + 1543 | 1 PACMAN.S 1367 | Code | 11 | | 2 | 00/5297 : F0 0E | BEQ L52A7 + 1544 | 1 PACMAN.S 1368 | Code | 11 | | 1 | 00/5299 : 18 | L5299 CLC ; ptr +=3 + 1545 | 1 PACMAN.S 1369 | Code | 11 | | 2 | 00/529A : A5 16 | LDA {$16} + 1546 | 1 PACMAN.S 1370 | Code | 11 | | 2 | 00/529C : 69 03 | ADC #$03 + 1547 | 1 PACMAN.S 1371 | Code | 11 | | 2 | 00/529E : 85 16 | STA {$16} + 1548 | 1 PACMAN.S 1372 | Code | 11 | | 2 | 00/52A0 : 90 02 | BCC L52A4 + 1549 | 1 PACMAN.S 1373 | Code | 11 | | 2 | 00/52A2 : E6 17 | INC {$16}+1 + 1550 | 1 PACMAN.S 1374 | Code | 11 | | 3 | 00/52A4 : 4C 73 52 | L52A4 JMP L5273 + 1551 | 1 PACMAN.S 1375 | Empty | 11 | | 0 | 00/52A7 | + 1552 | 1 PACMAN.S 1376 | Code | 11 | | 1 | 00/52A7 : 68 | L52A7 PLA ; restore monitor type + 1553 | 1 PACMAN.S 1377 | Code | 11 | | 2 | 00/52A8 : 85 1D | STA {$1d} + 1554 | 1 PACMAN.S 1378 | Code | 11 | | 3 | 00/52AA : 4C 5E 6F | JMP getINPUT ; exit + 1555 | 1 PACMAN.S 1379 | Empty | 11 | | 0 | 00/52AD | + 1556 | 1 PACMAN.S 1380 | Code | 11 | | 2 | 00/52AD : A9 00 | L52AD LDA #$00 ; reset high-bit + 1557 | 1 PACMAN.S 1381 | Code | 11 | | 2 | 00/52AF : 85 1E | STA {$1e} + 1558 | 1 PACMAN.S 1382 | Code | 11 | | 3 | 00/52B1 : 4C 99 52 | JMP L5299 + 1559 | 1 PACMAN.S 1383 | Empty | 11 | | 0 | 00/52B4 | + 1560 | 1 PACMAN.S 1384 | Code | 11 | | 2 | 00/52B4 : A9 80 | L52B4 LDA #$80 ; set high-bit + 1561 | 1 PACMAN.S 1385 | Code | 11 | | 2 | 00/52B6 : 85 1E | STA {$1e} + 1562 | 1 PACMAN.S 1386 | Code | 11 | | 3 | 00/52B8 : 4C 99 52 | JMP L5299 + 1563 | 1 PACMAN.S 1387 | Empty | 11 | | 0 | 00/52BB | + 1564 | 1 PACMAN.S 1388 | Comment | 11 | | 0 | 00/52BB | *----------------------------------- + 1565 | 1 PACMAN.S 1389 | Comment | 11 | | 0 | 00/52BB | * SHOW TITLE SCREEN + 1566 | 1 PACMAN.S 1390 | Comment | 11 | | 0 | 00/52BB | *----------------------------------- + 1567 | 1 PACMAN.S 1391 | Empty | 11 | | 0 | 00/52BB | + 1568 | 1 PACMAN.S 1392 | Empty | 11 | | 0 | 00/52BB | showTITLESCREEN + 1569 | 1 PACMAN.S 1393 | Code | 11 | | 3 | 00/52BB : AD 50 C0 | LDA {$C050} ; set GR MODE PAGE 2 + 1570 | 1 PACMAN.S 1394 | Code | 11 | | 3 | 00/52BE : AD 56 C0 | LDA {$C056} + 1571 | 1 PACMAN.S 1395 | Code | 11 | | 3 | 00/52C1 : AD 52 C0 | LDA {$C052} + 1572 | 1 PACMAN.S 1396 | Code | 11 | | 3 | 00/52C4 : AD 55 C0 | LDA {$C055} + 1573 | 1 PACMAN.S 1397 | Code | 11 | | 2 | 00/52C7 : A9 DD | LDA #$DD ; make it yellow + 1574 | 1 PACMAN.S 1398 | Code | 11 | | 2 | 00/52C9 : A0 00 | LDY #$00 + 1575 | 1 PACMAN.S 1399 | Code | 11 | | 3 | 00/52CB : 99 00 08 | L52CB STA {$0800},Y + 1576 | 1 PACMAN.S 1400 | Code | 11 | | 3 | 00/52CE : 99 00 09 | STA {$0800}+$100,Y + 1577 | 1 PACMAN.S 1401 | Code | 11 | | 3 | 00/52D1 : 99 00 0A | STA {$0800}+$200,Y + 1578 | 1 PACMAN.S 1402 | Code | 11 | | 3 | 00/52D4 : 99 00 0B | STA {$0800}+$300,Y + 1579 | 1 PACMAN.S 1403 | Code | 11 | | 1 | 00/52D7 : C8 | INY + 1580 | 1 PACMAN.S 1404 | Code | 11 | | 2 | 00/52D8 : D0 F1 | BNE L52CB + 1581 | 1 PACMAN.S 1405 | Code | 11 | | 3 | 00/52DA : 20 46 6F | JSR clearHGR + 1582 | 1 PACMAN.S 1406 | Empty | 11 | | 0 | 00/52DD | + 1583 | 1 PACMAN.S 1407 | Code | 11 | | 2 | 00/52DD : A9 7A | LDA #theLOGO + 1585 | 1 PACMAN.S 1409 | Code | 11 | | 3 | 00/52E1 : 20 60 52 | JSR decodeLOGO + 1586 | 1 PACMAN.S 1410 | Code | 11 | | 3 | 00/52E4 : 20 2F 6F | JSR setHGR + 1587 | 1 PACMAN.S 1411 | Code | 11 | | 2 | 00/52E7 : A0 0A | LDY #$0A + 1588 | 1 PACMAN.S 1412 | Code | 11 | | 2 | 00/52E9 : A2 FA | L52E9 LDX #$FA + 1589 | 1 PACMAN.S 1413 | Code | 11 | | 3 | 00/52EB : 20 E8 6C | JSR doWAIT2 + 1590 | 1 PACMAN.S 1414 | Code | 11 | | 3 | 00/52EE : AD 00 C0 | LDA {$C000} + 1591 | 1 PACMAN.S 1415 | Code | 11 | | 2 | 00/52F1 : C9 A0 | CMP #" " + 1592 | 1 PACMAN.S 1416 | Code | 11 | | 2 | 00/52F3 : F0 04 | BEQ L52F9 + 1593 | 1 PACMAN.S 1417 | Code | 11 | | 1 | 00/52F5 : 88 | DEY + 1594 | 1 PACMAN.S 1418 | Code | 11 | | 2 | 00/52F6 : 10 F1 | BPL L52E9 + 1595 | 1 PACMAN.S 1419 | Code | 11 | | 1 | 00/52F8 : 60 | RTS + 1596 | 1 PACMAN.S 1420 | Code | 11 | | 3 | 00/52F9 : 4C 5E 6F | L52F9 JMP getINPUT + 1597 | 1 PACMAN.S 1421 | Empty | 11 | | 0 | 00/52FC | + 1598 | 1 PACMAN.S 1422 | Comment | 11 | | 0 | 00/52FC | *----------------------------------- + 1599 | 1 PACMAN.S 1423 | Comment | 11 | | 0 | 00/52FC | * + 1600 | 1 PACMAN.S 1424 | Comment | 11 | | 0 | 00/52FC | *----------------------------------- + 1601 | 1 PACMAN.S 1425 | Empty | 11 | | 0 | 00/52FC | + 1602 | 1 PACMAN.S 1426 | Code | 11 | | 3 | 00/52FC : 20 D4 54 | L52FC JSR initNEWGAME + 1603 | 1 PACMAN.S 1427 | Code | 11 | | 2 | 00/52FF : A9 00 | LDA #$00 + 1604 | 1 PACMAN.S 1428 | Code | 11 | | 2 | 00/5301 : 85 F4 | STA {$f4} + 1605 | 1 PACMAN.S 1429 | Code | 11 | | 3 | 00/5303 : 20 1E 53 | L5303 JSR L531E + 1606 | 1 PACMAN.S 1430 | Code | 11 | | 3 | 00/5306 : 20 59 56 | L5306 JSR prepareLEVEL + 1607 | 1 PACMAN.S 1431 | Code | 11 | | 3 | 00/5309 : 20 50 58 | JSR getREADY + 1608 | 1 PACMAN.S 1432 | Code | 11 | | 3 | 00/530C : 20 E6 53 | JSR initGAMEDATA + 1609 | 1 PACMAN.S 1433 | Code | 11 | | 3 | 00/530F : 20 61 78 | L530F JSR L7861 + 1610 | 1 PACMAN.S 1434 | Code | 11 | | 3 | 00/5312 : 20 EA 86 | JSR L86EA + 1611 | 1 PACMAN.S 1435 | Code | 11 | | 3 | 00/5315 : 20 7C 6A | JSR doFRUIT ; show/hide fruit + 1612 | 1 PACMAN.S 1436 | Code | 11 | | 3 | 00/5318 : 20 0C 57 | JSR blinkTHINGS ; blink what needs to be blinked + 1613 | 1 PACMAN.S 1437 | Code | 11 | | 3 | 00/531B : 4C 0F 53 | JMP L530F + 1614 | 1 PACMAN.S 1438 | Empty | 11 | | 0 | 00/531E | + 1615 | 1 PACMAN.S 1439 | Code | 11 | | 2 | 00/531E : A9 01 | L531E LDA #$01 + 1616 | 1 PACMAN.S 1440 | Code | 11 | | 2 | 00/5320 : 85 59 | STA {$59} + 1617 | 1 PACMAN.S 1441 | Code | 11 | | 3 | 00/5322 : 20 31 53 | JSR setDEFAULTBOARD + 1618 | 1 PACMAN.S 1442 | Code | 11 | | 2 | 00/5325 : A9 F8 | LDA #{248} + 1619 | 1 PACMAN.S 1443 | Code | 11 | | 2 | 00/5327 : 85 56 | STA {$56} + 1620 | 1 PACMAN.S 1444 | Code | 11 | | 2 | 00/5329 : A9 40 | LDA #$40 + 1621 | 1 PACMAN.S 1445 | Code | 11 | | 2 | 00/532B : 85 57 | STA {$57} + 1622 | 1 PACMAN.S 1446 | Code | 11 | | 3 | 00/532D : 20 BE 53 | JSR savePLAYERDATA + 1623 | 1 PACMAN.S 1447 | Code | 11 | | 1 | 00/5330 : 60 | RTS + 1624 | 1 PACMAN.S 1448 | Empty | 11 | | 0 | 00/5331 | + 1625 | 1 PACMAN.S 1449 | Comment | 11 | | 0 | 00/5331 | *----------------------------------- + 1626 | 1 PACMAN.S 1450 | Comment | 11 | | 0 | 00/5331 | * SET DEFAULT BOARD + 1627 | 1 PACMAN.S 1451 | Comment | 11 | | 0 | 00/5331 | *----------------------------------- + 1628 | 1 PACMAN.S 1452 | Empty | 11 | | 0 | 00/5331 | + 1629 | 1 PACMAN.S 1453 | Empty | 11 | | 0 | 00/5331 | setDEFAULTBOARD + 1630 | 1 PACMAN.S 1454 | Code | 11 | | 2 | 00/5331 : A9 BA | LDA #dftBOARD + 1633 | 1 PACMAN.S 1457 | Code | 11 | | 2 | 00/5337 : 85 15 | STA {$14}+1 + 1634 | 1 PACMAN.S 1458 | Code | 11 | | 2 | 00/5339 : A9 3A | LDA #theBOARD + 1637 | 1 PACMAN.S 1461 | Code | 11 | | 2 | 00/533F : 85 17 | STA {$16}+1 + 1638 | 1 PACMAN.S 1462 | Code | 11 | | 2 | 00/5341 : A0 00 | LDY #$00 + 1639 | 1 PACMAN.S 1463 | Code | 11 | | 2 | 00/5343 : B1 14 | L5343 LDA ({$14}),Y + 1640 | 1 PACMAN.S 1464 | Code | 11 | | 2 | 00/5345 : 91 16 | STA ({$16}),Y + 1641 | 1 PACMAN.S 1465 | Code | 11 | | 2 | 00/5347 : E6 16 | INC {$16} + 1642 | 1 PACMAN.S 1466 | Code | 11 | | 2 | 00/5349 : D0 02 | BNE L534D + 1643 | 1 PACMAN.S 1467 | Code | 11 | | 2 | 00/534B : E6 17 | INC {$16}+1 + 1644 | 1 PACMAN.S 1468 | Code | 11 | | 2 | 00/534D : E6 14 | L534D INC {$14} + 1645 | 1 PACMAN.S 1469 | Code | 11 | | 2 | 00/534F : D0 02 | BNE L5353 + 1646 | 1 PACMAN.S 1470 | Code | 11 | | 2 | 00/5351 : E6 15 | INC {$14}+1 + 1647 | 1 PACMAN.S 1471 | Code | 11 | | 2 | 00/5353 : A5 17 | L5353 LDA {$16}+1 + 1648 | 1 PACMAN.S 1472 | Code | 11 | | 2 | 00/5355 : C9 65 | CMP #>dftBOARD + 1649 | 1 PACMAN.S 1473 | Code | 11 | | 2 | 00/5357 : D0 EA | BNE L5343 + 1650 | 1 PACMAN.S 1474 | Code | 11 | | 2 | 00/5359 : A5 16 | LDA {$16} + 1651 | 1 PACMAN.S 1475 | Code | 11 | | 2 | 00/535B : C9 BA | CMP #theBOARD + 1672 | 1 PACMAN.S 1496 | Code | 11 | | 1 | 00/5377 : 18 | CLC + 1673 | 1 PACMAN.S 1497 | Code | 11 | | 2 | 00/5378 : 69 03 | ADC #$03 + 1674 | 1 PACMAN.S 1498 | Code | 11 | | 2 | 00/537A : 85 17 | STA {$16}+1 + 1675 | 1 PACMAN.S 1499 | Empty | 11 | | 0 | 00/537C | + 1676 | 1 PACMAN.S 1500 | Comment | 11 | | 0 | 00/537C | *----------------------------------- + 1677 | 1 PACMAN.S 1501 | Comment | 11 | | 0 | 00/537C | * COPY FROM/TO BOARD BUFFER + 1678 | 1 PACMAN.S 1502 | Comment | 11 | | 0 | 00/537C | *----------------------------------- + 1679 | 1 PACMAN.S 1503 | Empty | 11 | | 0 | 00/537C | + 1680 | 1 PACMAN.S 1504 | Code | 11 | | 2 | 00/537C : A2 03 | L537C LDX #$03 ; $copy $380 bytes of buffer data + 1681 | 1 PACMAN.S 1505 | Code | 11 | | 2 | 00/537E : A0 7F | LDY #$7F ; this is a player's board + 1682 | 1 PACMAN.S 1506 | Code | 11 | | 2 | 00/5380 : B1 14 | L5380 LDA ({$14}),Y + 1683 | 1 PACMAN.S 1507 | Code | 11 | | 2 | 00/5382 : 91 16 | STA ({$16}),Y + 1684 | 1 PACMAN.S 1508 | Code | 11 | | 1 | 00/5384 : 88 | DEY + 1685 | 1 PACMAN.S 1509 | Code | 11 | | 2 | 00/5385 : D0 F9 | BNE L5380 + 1686 | 1 PACMAN.S 1510 | Code | 11 | | 2 | 00/5387 : B1 14 | LDA ({$14}),Y + 1687 | 1 PACMAN.S 1511 | Code | 11 | | 2 | 00/5389 : 91 16 | STA ({$16}),Y + 1688 | 1 PACMAN.S 1512 | Code | 11 | | 1 | 00/538B : 88 | DEY + 1689 | 1 PACMAN.S 1513 | Code | 11 | | 2 | 00/538C : C6 17 | DEC {$16}+1 + 1690 | 1 PACMAN.S 1514 | Code | 11 | | 2 | 00/538E : C6 15 | DEC {$14}+1 + 1691 | 1 PACMAN.S 1515 | Code | 11 | | 1 | 00/5390 : CA | DEX + 1692 | 1 PACMAN.S 1516 | Code | 11 | | 2 | 00/5391 : 10 ED | BPL L5380 + 1693 | 1 PACMAN.S 1517 | Code | 11 | | 1 | 00/5393 : 60 | RTS + 1694 | 1 PACMAN.S 1518 | Empty | 11 | | 0 | 00/5394 | + 1695 | 1 PACMAN.S 1519 | Comment | 11 | | 0 | 00/5394 | *----------------------------------- + 1696 | 1 PACMAN.S 1520 | Comment | 11 | | 0 | 00/5394 | * SAVE PLAYER BOARD + 1697 | 1 PACMAN.S 1521 | Comment | 11 | | 0 | 00/5394 | *----------------------------------- + 1698 | 1 PACMAN.S 1522 | Empty | 11 | | 0 | 00/5394 | + 1699 | 1 PACMAN.S 1523 | Empty | 11 | | 0 | 00/5394 | savePLAYERBOARD + 1700 | 1 PACMAN.S 1524 | Code | 11 | | 2 | 00/5394 : A5 50 | LDA {$50} + 1701 | 1 PACMAN.S 1525 | Code | 11 | | 1 | 00/5396 : 0A | ASL + 1702 | 1 PACMAN.S 1526 | Code | 11 | | 1 | 00/5397 : AA | TAX + 1703 | 1 PACMAN.S 1527 | Code | 11 | | 3 | 00/5398 : BD B2 53 | LDA tblPLAYERBOARD,X + 1704 | 1 PACMAN.S 1528 | Code | 11 | | 2 | 00/539B : 85 16 | STA {$16} + 1705 | 1 PACMAN.S 1529 | Code | 11 | | 3 | 00/539D : BD B3 53 | LDA tblPLAYERBOARD+1,X + 1706 | 1 PACMAN.S 1530 | Code | 11 | | 1 | 00/53A0 : 18 | CLC + 1707 | 1 PACMAN.S 1531 | Code | 11 | | 2 | 00/53A1 : 69 03 | ADC #$03 + 1708 | 1 PACMAN.S 1532 | Code | 11 | | 2 | 00/53A3 : 85 17 | STA {$16}+1 + 1709 | 1 PACMAN.S 1533 | Code | 11 | | 2 | 00/53A5 : A9 3A | LDA #theBOARD + 1712 | 1 PACMAN.S 1536 | Code | 11 | | 1 | 00/53AB : 18 | CLC + 1713 | 1 PACMAN.S 1537 | Code | 11 | | 2 | 00/53AC : 69 03 | ADC #$03 + 1714 | 1 PACMAN.S 1538 | Code | 11 | | 2 | 00/53AE : 85 15 | STA {$14}+1 + 1715 | 1 PACMAN.S 1539 | Code | 11 | | 2 | 00/53B0 : D0 CA | BNE L537C + 1716 | 1 PACMAN.S 1540 | Empty | 11 | | 0 | 00/53B2 | + 1717 | 1 PACMAN.S 1541 | Empty | 11 | | 0 | 00/53B2 | tblPLAYERBOARD ; board buffers ($380) per player + 1718 | 1 PACMAN.S 1542 | Data | 11 | | 2 | 00/53B2 : 66 06 | DA $0666 + 1719 | 1 PACMAN.S 1543 | Data | 11 | | 2 | 00/53B4 : 00 0C | DA {$0C00} + 1720 | 1 PACMAN.S 1544 | Data | 11 | | 2 | 00/53B6 : 00 10 | DA {$1000} + 1721 | 1 PACMAN.S 1545 | Data | 11 | | 2 | 00/53B8 : 80 13 | DA {$1380} + 1722 | 1 PACMAN.S 1546 | Data | 11 | | 2 | 00/53BA : 00 17 | DA {$1700} + 1723 | 1 PACMAN.S 1547 | Data | 11 | | 2 | 00/53BC : 80 1A | DA {$1A80} + 1724 | 1 PACMAN.S 1548 | Empty | 11 | | 0 | 00/53BE | + 1725 | 1 PACMAN.S 1549 | Comment | 11 | | 0 | 00/53BE | *----------------------------------- + 1726 | 1 PACMAN.S 1550 | Comment | 11 | | 0 | 00/53BE | * SAVE PLAYER DATA + 1727 | 1 PACMAN.S 1551 | Comment | 11 | | 0 | 00/53BE | *----------------------------------- + 1728 | 1 PACMAN.S 1552 | Empty | 11 | | 0 | 00/53BE | + 1729 | 1 PACMAN.S 1553 | Empty | 11 | | 0 | 00/53BE | savePLAYERDATA + 1730 | 1 PACMAN.S 1554 | Code | 11 | | 2 | 00/53BE : A6 50 | LDX {$50} + 1731 | 1 PACMAN.S 1555 | Code | 11 | | 3 | 00/53C0 : BC E0 53 | LDY tbplPDOFFSET,X + 1732 | 1 PACMAN.S 1556 | Code | 11 | | 2 | 00/53C3 : A2 07 | LDX #$07 + 1733 | 1 PACMAN.S 1557 | Code | 11 | | 2 | 00/53C5 : B5 52 | L53C5 LDA {$52},X + 1734 | 1 PACMAN.S 1558 | Code | 11 | | 3 | 00/53C7 : 99 00 03 | STA {$0300},Y + 1735 | 1 PACMAN.S 1559 | Code | 11 | | 1 | 00/53CA : 88 | DEY + 1736 | 1 PACMAN.S 1560 | Code | 11 | | 1 | 00/53CB : CA | DEX + 1737 | 1 PACMAN.S 1561 | Code | 11 | | 2 | 00/53CC : 10 F7 | BPL L53C5 + 1738 | 1 PACMAN.S 1562 | Code | 11 | | 1 | 00/53CE : 60 | RTS + 1739 | 1 PACMAN.S 1563 | Empty | 11 | | 0 | 00/53CF | + 1740 | 1 PACMAN.S 1564 | Comment | 11 | | 0 | 00/53CF | *----------------------------------- + 1741 | 1 PACMAN.S 1565 | Comment | 11 | | 0 | 00/53CF | * LOAD PLAYER DATA + 1742 | 1 PACMAN.S 1566 | Comment | 11 | | 0 | 00/53CF | *----------------------------------- + 1743 | 1 PACMAN.S 1567 | Empty | 11 | | 0 | 00/53CF | + 1744 | 1 PACMAN.S 1568 | Empty | 11 | | 0 | 00/53CF | loadPLAYERDATA + 1745 | 1 PACMAN.S 1569 | Code | 11 | | 2 | 00/53CF : A6 50 | LDX {$50} + 1746 | 1 PACMAN.S 1570 | Code | 11 | | 3 | 00/53D1 : BC E0 53 | LDY tbplPDOFFSET,X + 1747 | 1 PACMAN.S 1571 | Code | 11 | | 2 | 00/53D4 : A2 07 | LDX #$07 + 1748 | 1 PACMAN.S 1572 | Code | 11 | | 3 | 00/53D6 : B9 00 03 | L53D6 LDA {$0300},Y + 1749 | 1 PACMAN.S 1573 | Code | 11 | | 2 | 00/53D9 : 95 52 | STA {$52},X + 1750 | 1 PACMAN.S 1574 | Code | 11 | | 1 | 00/53DB : 88 | DEY + 1751 | 1 PACMAN.S 1575 | Code | 11 | | 1 | 00/53DC : CA | DEX + 1752 | 1 PACMAN.S 1576 | Code | 11 | | 2 | 00/53DD : 10 F7 | BPL L53D6 + 1753 | 1 PACMAN.S 1577 | Code | 11 | | 1 | 00/53DF : 60 | RTS + 1754 | 1 PACMAN.S 1578 | Empty | 11 | | 0 | 00/53E0 | + 1755 | 1 PACMAN.S 1579 | Empty | 11 | | 0 | 00/53E0 | tbplPDOFFSET ; offset to each player data + 1756 | 1 PACMAN.S 1580 | Data | 11 | | 6 | 00/53E0 : 00 07 0F 17 | HEX 00070F171F27 | | | | | | 1F 27 | - 1731 | 1 PACMAN.S 1581 | Empty | 11 | | 0 | 00/53E6 | - 1732 | 1 PACMAN.S 1582 | Comment | 11 | | 0 | 00/53E6 | *----------------------------------- - 1733 | 1 PACMAN.S 1583 | Comment | 11 | | 0 | 00/53E6 | * - 1734 | 1 PACMAN.S 1584 | Comment | 11 | | 0 | 00/53E6 | *----------------------------------- - 1735 | 1 PACMAN.S 1585 | Empty | 11 | | 0 | 00/53E6 | - 1736 | 1 PACMAN.S 1586 | Code | 11 | | 3 | 00/53E6 : 20 39 58 | L53E6 JSR showPACMAN - 1737 | 1 PACMAN.S 1587 | Code | 11 | | 2 | 00/53E9 : A2 0D | LDX #$0D - 1738 | 1 PACMAN.S 1588 | Code | 11 | | 3 | 00/53EB : BD 46 54 | L53EB LDA L5446,X - 1739 | 1 PACMAN.S 1589 | Code | 11 | | 2 | 00/53EE : 95 60 | STA {$60},X - 1740 | 1 PACMAN.S 1590 | Code | 11 | | 1 | 00/53F0 : CA | DEX - 1741 | 1 PACMAN.S 1591 | Code | 11 | | 2 | 00/53F1 : 10 F8 | BPL L53EB - 1742 | 1 PACMAN.S 1592 | Empty | 11 | | 0 | 00/53F3 | - 1743 | 1 PACMAN.S 1593 | Code | 11 | | 2 | 00/53F3 : A0 53 | LDY #$53 - 1744 | 1 PACMAN.S 1594 | Code | 11 | | 3 | 00/53F5 : B9 54 54 | L53F5 LDA L5454,Y - 1745 | 1 PACMAN.S 1595 | Code | 11 | | 3 | 00/53F8 : 99 84 00 | STA |$0084,Y - 1746 | 1 PACMAN.S 1596 | Code | 11 | | 1 | 00/53FB : 88 | DEY - 1747 | 1 PACMAN.S 1597 | Code | 11 | | 2 | 00/53FC : 10 F7 | BPL L53F5 - 1748 | 1 PACMAN.S 1598 | Empty | 11 | | 0 | 00/53FE | - 1749 | 1 PACMAN.S 1599 | Code | 11 | | 2 | 00/53FE : A9 00 | LDA #$00 - 1750 | 1 PACMAN.S 1600 | Code | 11 | | 2 | 00/5400 : A0 06 | LDY #$06 - 1751 | 1 PACMAN.S 1601 | Code | 11 | | 3 | 00/5402 : 99 59 00 | L5402 STA |$0059,Y - 1752 | 1 PACMAN.S 1602 | Code | 11 | | 1 | 00/5405 : 88 | DEY - 1753 | 1 PACMAN.S 1603 | Code | 11 | | 2 | 00/5406 : 10 FA | BPL L5402 - 1754 | 1 PACMAN.S 1604 | Empty | 11 | | 0 | 00/5408 | - 1755 | 1 PACMAN.S 1605 | Code | 11 | | 3 | 00/5408 : 20 94 6E | JSR L6E79 - 1756 | 1 PACMAN.S 1606 | Code | 11 | | 3 | 00/540B : 20 CF 53 | JSR loadPLAYERDATA - 1757 | 1 PACMAN.S 1607 | Code | 11 | | 2 | 00/540E : A9 01 | LDA #$01 - 1758 | 1 PACMAN.S 1608 | Code | 11 | | 2 | 00/5410 : 85 E9 | STA $E9 - 1759 | 1 PACMAN.S 1609 | Code | 11 | | 2 | 00/5412 : A9 A0 | LDA #$A0 - 1760 | 1 PACMAN.S 1610 | Code | 11 | | 2 | 00/5414 : 85 EA | STA $EA - 1761 | 1 PACMAN.S 1611 | Code | 11 | | 2 | 00/5416 : A9 00 | LDA #$00 - 1762 | 1 PACMAN.S 1612 | Code | 11 | | 2 | 00/5418 : 85 EB | STA $EB - 1763 | 1 PACMAN.S 1613 | Code | 11 | | 2 | 00/541A : 85 E4 | STA $E4 - 1764 | 1 PACMAN.S 1614 | Code | 11 | | 2 | 00/541C : 85 E7 | STA $E7 - 1765 | 1 PACMAN.S 1615 | Code | 11 | | 2 | 00/541E : 85 1F | STA $1F - 1766 | 1 PACMAN.S 1616 | Code | 11 | | 3 | 00/5420 : 20 39 6D | JSR getMAXRANK15 - 1767 | 1 PACMAN.S 1617 | Code | 11 | | 1 | 00/5423 : AA | TAX - 1768 | 1 PACMAN.S 1618 | Code | 11 | | 2 | 00/5424 : A0 12 | LDY #$12 - 1769 | 1 PACMAN.S 1619 | Code | 11 | | 3 | 00/5426 : BD A4 54 | LDA L54A4,X - 1770 | 1 PACMAN.S 1620 | Code | 11 | | 3 | 00/5429 : 99 98 00 | STA |$0098,Y - 1771 | 1 PACMAN.S 1621 | Code | 11 | | 3 | 00/542C : BD B4 54 | LDA L54B4,X - 1772 | 1 PACMAN.S 1622 | Code | 11 | | 3 | 00/542F : 99 AC 00 | STA |$00AC,Y - 1773 | 1 PACMAN.S 1623 | Code | 11 | | 3 | 00/5432 : BD C4 54 | LDA L54C4,X - 1774 | 1 PACMAN.S 1624 | Code | 11 | | 3 | 00/5435 : 99 C0 00 | STA |$00C0,Y - 1775 | 1 PACMAN.S 1625 | Code | 11 | | 2 | 00/5438 : A0 03 | LDY #$03 - 1776 | 1 PACMAN.S 1626 | Code | 11 | | 2 | 00/543A : A2 FF | L543A LDX #$FF - 1777 | 1 PACMAN.S 1627 | Code | 11 | | 3 | 00/543C : 20 03 6D | JSR doWAIT2 - 1778 | 1 PACMAN.S 1628 | Code | 11 | | 1 | 00/543F : 88 | DEY - 1779 | 1 PACMAN.S 1629 | Code | 11 | | 2 | 00/5440 : 10 F8 | BPL L543A - 1780 | 1 PACMAN.S 1630 | Code | 11 | | 3 | 00/5442 : 20 79 6F | JSR getINPUT - 1781 | 1 PACMAN.S 1631 | Code | 11 | | 1 | 00/5445 : 60 | RTS - 1782 | 1 PACMAN.S 1632 | Empty | 11 | | 0 | 00/5446 | - 1783 | 1 PACMAN.S 1633 | Data | 11 | | 1 | 00/5446 : 8B | L5446 DB $8B - 1784 | 1 PACMAN.S 1634 | Data | 11 | | 1 | 00/5447 : 8F | DB $8F - 1785 | 1 PACMAN.S 1635 | Data | 11 | | 1 | 00/5448 : 03 | DB $03 - 1786 | 1 PACMAN.S 1636 | Data | 11 | | 1 | 00/5449 : 03 | DB $03 - 1787 | 1 PACMAN.S 1637 | Data | 11 | | 1 | 00/544A : 2C | DB $2C - 1788 | 1 PACMAN.S 1638 | Data | 11 | | 1 | 00/544B : 2D | DB $2D - 1789 | 1 PACMAN.S 1639 | Data | 11 | | 1 | 00/544C : 00 | DB $00 - 1790 | 1 PACMAN.S 1640 | Data | 11 | | 1 | 00/544D : 00 | DB $00 - 1791 | 1 PACMAN.S 1641 | Data | 11 | | 1 | 00/544E : 02 | DB $02 - 1792 | 1 PACMAN.S 1642 | Data | 11 | | 1 | 00/544F : 00 | DB $00 - 1793 | 1 PACMAN.S 1643 | Data | 11 | | 1 | 00/5450 : 0D | DB $0D - 1794 | 1 PACMAN.S 1644 | Data | 11 | | 1 | 00/5451 : 17 | DB $17 - 1795 | 1 PACMAN.S 1645 | Data | 11 | | 1 | 00/5452 : 02 | DB $02 - 1796 | 1 PACMAN.S 1646 | Data | 11 | | 1 | 00/5453 : 00 | DB $00 - 1797 | 1 PACMAN.S 1647 | Data | 11 | | 1 | 00/5454 : 8B | L5454 DB $8B - 1798 | 1 PACMAN.S 1648 | Data | 11 | | 1 | 00/5455 : 47 | DB $47 - 1799 | 1 PACMAN.S 1649 | Data | 11 | | 1 | 00/5456 : 03 | DB $03 - 1800 | 1 PACMAN.S 1650 | Data | 11 | | 1 | 00/5457 : 17 | DB $17 - 1801 | 1 PACMAN.S 1651 | Data | 11 | | 1 | 00/5458 : 18 | DB $18 - 1802 | 1 PACMAN.S 1652 | Data | 11 | | 1 | 00/5459 : 00 | DB $00 - 1803 | 1 PACMAN.S 1653 | Data | 11 | | 1 | 00/545A : 08 | DB $08 - 1804 | 1 PACMAN.S 1654 | Data | 11 | | 1 | 00/545B : FF | DB $FF - 1805 | 1 PACMAN.S 1655 | Data | 11 | | 1 | 00/545C : 00 | DB $00 - 1806 | 1 PACMAN.S 1656 | Data | 11 | | 1 | 00/545D : 00 | DB $00 - 1807 | 1 PACMAN.S 1657 | Data | 11 | | 1 | 00/545E : 00 | DB $00 - 1808 | 1 PACMAN.S 1658 | Data | 11 | | 1 | 00/545F : 0D | DB $0D - 1809 | 1 PACMAN.S 1659 | Data | 11 | | 1 | 00/5460 : 0B | DB $0B - 1810 | 1 PACMAN.S 1660 | Data | 11 | | 1 | 00/5461 : 02 | DB $02 - 1811 | 1 PACMAN.S 1661 | Data | 11 | | 1 | 00/5462 : 00 | DB $00 - 1812 | 1 PACMAN.S 1662 | Data | 11 | | 1 | 00/5463 : 01 | DB $01 - 1813 | 1 PACMAN.S 1663 | Data | 11 | | 1 | 00/5464 : 01 | DB $01 - 1814 | 1 PACMAN.S 1664 | Data | 11 | | 1 | 00/5465 : 00 | DB $00 - 1815 | 1 PACMAN.S 1665 | Data | 11 | | 1 | 00/5466 : 00 | DB $00 - 1816 | 1 PACMAN.S 1666 | Data | 11 | | 1 | 00/5467 : 00 | DB $00 - 1817 | 1 PACMAN.S 1667 | Data | 11 | | 1 | 00/5468 : 7F | DB $7F - 1818 | 1 PACMAN.S 1668 | Data | 11 | | 1 | 00/5469 : 5D | DB $5D - 1819 | 1 PACMAN.S 1669 | Data | 11 | | 1 | 00/546A : 01 | DB $01 - 1820 | 1 PACMAN.S 1670 | Data | 11 | | 1 | 00/546B : 17 | DB $17 - 1821 | 1 PACMAN.S 1671 | Data | 11 | | 1 | 00/546C : 18 | DB $18 - 1822 | 1 PACMAN.S 1672 | Data | 11 | | 1 | 00/546D : 00 | DB $00 - 1823 | 1 PACMAN.S 1673 | Data | 11 | | 1 | 00/546E : 09 | DB $09 - 1824 | 1 PACMAN.S 1674 | Data | 11 | | 1 | 00/546F : FF | DB $FF - 1825 | 1 PACMAN.S 1675 | Data | 11 | | 1 | 00/5470 : 00 | DB $00 - 1826 | 1 PACMAN.S 1676 | Data | 11 | | 1 | 00/5471 : 00 | DB $00 - 1827 | 1 PACMAN.S 1677 | Data | 11 | | 1 | 00/5472 : 00 | DB $00 - 1828 | 1 PACMAN.S 1678 | Data | 11 | | 1 | 00/5473 : 0D | DB $0D - 1829 | 1 PACMAN.S 1679 | Data | 11 | | 1 | 00/5474 : 0B | DB $0B - 1830 | 1 PACMAN.S 1680 | Data | 11 | | 1 | 00/5475 : 02 | DB $02 - 1831 | 1 PACMAN.S 1681 | Data | 11 | | 1 | 00/5476 : 00 | DB $00 - 1832 | 1 PACMAN.S 1682 | Data | 11 | | 1 | 00/5477 : 02 | DB $02 - 1833 | 1 PACMAN.S 1683 | Data | 11 | | 1 | 00/5478 : 01 | DB $01 - 1834 | 1 PACMAN.S 1684 | Data | 11 | | 1 | 00/5479 : 01 | DB $01 - 1835 | 1 PACMAN.S 1685 | Data | 11 | | 1 | 00/547A : 80 | DB $80 - 1836 | 1 PACMAN.S 1686 | Data | 11 | | 1 | 00/547B : 00 | DB $00 - 1837 | 1 PACMAN.S 1687 | Data | 11 | | 1 | 00/547C : 8B | DB $8B - 1838 | 1 PACMAN.S 1688 | Data | 11 | | 1 | 00/547D : 55 | DB $55 - 1839 | 1 PACMAN.S 1689 | Data | 11 | | 1 | 00/547E : 00 | DB $00 - 1840 | 1 PACMAN.S 1690 | Data | 11 | | 1 | 00/547F : 17 | DB $17 - 1841 | 1 PACMAN.S 1691 | Data | 11 | | 1 | 00/5480 : 18 | DB $18 - 1842 | 1 PACMAN.S 1692 | Data | 11 | | 1 | 00/5481 : 00 | DB $00 - 1843 | 1 PACMAN.S 1693 | Data | 11 | | 1 | 00/5482 : 0A | DB $0A - 1844 | 1 PACMAN.S 1694 | Data | 11 | | 1 | 00/5483 : FF | DB $FF - 1845 | 1 PACMAN.S 1695 | Data | 11 | | 1 | 00/5484 : 00 | DB $00 - 1846 | 1 PACMAN.S 1696 | Data | 11 | | 1 | 00/5485 : 00 | DB $00 - 1847 | 1 PACMAN.S 1697 | Data | 11 | | 1 | 00/5486 : 00 | DB $00 - 1848 | 1 PACMAN.S 1698 | Data | 11 | | 1 | 00/5487 : 0D | DB $0D - 1849 | 1 PACMAN.S 1699 | Data | 11 | | 1 | 00/5488 : 0B | DB $0B - 1850 | 1 PACMAN.S 1700 | Data | 11 | | 1 | 00/5489 : 02 | DB $02 - 1851 | 1 PACMAN.S 1701 | Data | 11 | | 1 | 00/548A : 00 | DB $00 - 1852 | 1 PACMAN.S 1702 | Data | 11 | | 1 | 00/548B : 03 | DB $03 - 1853 | 1 PACMAN.S 1703 | Data | 11 | | 1 | 00/548C : 01 | DB $01 - 1854 | 1 PACMAN.S 1704 | Data | 11 | | 1 | 00/548D : 01 | DB $01 - 1855 | 1 PACMAN.S 1705 | Data | 11 | | 1 | 00/548E : 40 | DB $40 - 1856 | 1 PACMAN.S 1706 | Data | 11 | | 1 | 00/548F : 00 | DB $00 - 1857 | 1 PACMAN.S 1707 | Data | 11 | | 1 | 00/5490 : 99 | DB $99 - 1858 | 1 PACMAN.S 1708 | Data | 11 | | 1 | 00/5491 : 5D | DB $5D - 1859 | 1 PACMAN.S 1709 | Data | 11 | | 1 | 00/5492 : 01 | DB $01 - 1860 | 1 PACMAN.S 1710 | Data | 11 | | 1 | 00/5493 : 17 | DB $17 - 1861 | 1 PACMAN.S 1711 | Data | 11 | | 1 | 00/5494 : 18 | DB $18 - 1862 | 1 PACMAN.S 1712 | Data | 11 | | 1 | 00/5495 : 00 | DB $00 - 1863 | 1 PACMAN.S 1713 | Data | 11 | | 1 | 00/5496 : 0B | DB $0B - 1864 | 1 PACMAN.S 1714 | Data | 11 | | 1 | 00/5497 : FF | DB $FF - 1865 | 1 PACMAN.S 1715 | Data | 11 | | 1 | 00/5498 : 00 | DB $00 - 1866 | 1 PACMAN.S 1716 | Data | 11 | | 1 | 00/5499 : 00 | DB $00 - 1867 | 1 PACMAN.S 1717 | Data | 11 | | 1 | 00/549A : 00 | DB $00 - 1868 | 1 PACMAN.S 1718 | Data | 11 | | 1 | 00/549B : 0D | DB $0D - 1869 | 1 PACMAN.S 1719 | Data | 11 | | 1 | 00/549C : 0B | DB $0B - 1870 | 1 PACMAN.S 1720 | Data | 11 | | 1 | 00/549D : 02 | DB $02 - 1871 | 1 PACMAN.S 1721 | Data | 11 | | 1 | 00/549E : 00 | DB $00 - 1872 | 1 PACMAN.S 1722 | Data | 11 | | 1 | 00/549F : 04 | DB $04 - 1873 | 1 PACMAN.S 1723 | Data | 11 | | 1 | 00/54A0 : 01 | DB $01 - 1874 | 1 PACMAN.S 1724 | Data | 11 | | 1 | 00/54A1 : 01 | DB $01 - 1875 | 1 PACMAN.S 1725 | Data | 11 | | 1 | 00/54A2 : A0 | DB $A0 - 1876 | 1 PACMAN.S 1726 | Data | 11 | | 1 | 00/54A3 : 00 | DB $00 - 1877 | 1 PACMAN.S 1727 | Data | 11 | | 1 | 00/54A4 : 00 | L54A4 DB $00 - 1878 | 1 PACMAN.S 1728 | Data | 11 | | 1 | 00/54A5 : 70 | DB $70 - 1879 | 1 PACMAN.S 1729 | Data | 11 | | 1 | 00/54A6 : 50 | DB $50 - 1880 | 1 PACMAN.S 1730 | Data | 11 | | 1 | 00/54A7 : 30 | DB $30 - 1881 | 1 PACMAN.S 1731 | Data | 11 | | 1 | 00/54A8 : 30 | DB $30 - 1882 | 1 PACMAN.S 1732 | Data | 11 | | 1 | 00/54A9 : 14 | DB $14 - 1883 | 1 PACMAN.S 1733 | Data | 11 | | 1 | 00/54AA : 14 | DB $14 - 1884 | 1 PACMAN.S 1734 | Data | 11 | | 1 | 00/54AB : 10 | DB $10 - 1885 | 1 PACMAN.S 1735 | Data | 11 | | 1 | 00/54AC : 10 | DB $10 - 1886 | 1 PACMAN.S 1736 | Data | 11 | | 1 | 00/54AD : 0E | DB $0E - 1887 | 1 PACMAN.S 1737 | Data | 11 | | 1 | 00/54AE : 0E | DB $0E - 1888 | 1 PACMAN.S 1738 | Data | 11 | | 1 | 00/54AF : 10 | DB $10 - 1889 | 1 PACMAN.S 1739 | Data | 11 | | 1 | 00/54B0 : 10 | DB $10 - 1890 | 1 PACMAN.S 1740 | Data | 11 | | 1 | 00/54B1 : 08 | DB $08 - 1891 | 1 PACMAN.S 1741 | Data | 11 | | 1 | 00/54B2 : 08 | DB $08 - 1892 | 1 PACMAN.S 1742 | Data | 11 | | 1 | 00/54B3 : 08 | DB $08 - 1893 | 1 PACMAN.S 1743 | Data | 11 | | 1 | 00/54B4 : 00 | L54B4 DB $00 - 1894 | 1 PACMAN.S 1744 | Data | 11 | | 1 | 00/54B5 : 30 | DB $30 - 1895 | 1 PACMAN.S 1745 | Data | 11 | | 1 | 00/54B6 : 28 | DB $28 - 1896 | 1 PACMAN.S 1746 | Data | 11 | | 1 | 00/54B7 : 20 | DB $20 - 1897 | 1 PACMAN.S 1747 | Data | 11 | | 1 | 00/54B8 : 20 | DB $20 - 1898 | 1 PACMAN.S 1748 | Data | 11 | | 1 | 00/54B9 : 10 | DB $10 - 1899 | 1 PACMAN.S 1749 | Data | 11 | | 1 | 00/54BA : 10 | DB $10 - 1900 | 1 PACMAN.S 1750 | Data | 11 | | 1 | 00/54BB : 08 | DB $08 - 1901 | 1 PACMAN.S 1751 | Data | 11 | | 1 | 00/54BC : 08 | DB $08 - 1902 | 1 PACMAN.S 1752 | Data | 11 | | 1 | 00/54BD : 05 | DB $05 - 1903 | 1 PACMAN.S 1753 | Data | 11 | | 1 | 00/54BE : 05 | DB $05 - 1904 | 1 PACMAN.S 1754 | Data | 11 | | 1 | 00/54BF : 08 | DB $08 - 1905 | 1 PACMAN.S 1755 | Data | 11 | | 1 | 00/54C0 : 08 | DB $08 - 1906 | 1 PACMAN.S 1756 | Data | 11 | | 1 | 00/54C1 : 08 | DB $08 - 1907 | 1 PACMAN.S 1757 | Data | 11 | | 1 | 00/54C2 : 04 | DB $04 - 1908 | 1 PACMAN.S 1758 | Data | 11 | | 1 | 00/54C3 : 04 | DB $04 - 1909 | 1 PACMAN.S 1759 | Data | 11 | | 1 | 00/54C4 : 00 | L54C4 DB $00 - 1910 | 1 PACMAN.S 1760 | Data | 11 | | 1 | 00/54C5 : 90 | DB $90 - 1911 | 1 PACMAN.S 1761 | Data | 11 | | 1 | 00/54C6 : 70 | DB $70 - 1912 | 1 PACMAN.S 1762 | Data | 11 | | 1 | 00/54C7 : 40 | DB $40 - 1913 | 1 PACMAN.S 1763 | Data | 11 | | 1 | 00/54C8 : 40 | DB $40 - 1914 | 1 PACMAN.S 1764 | Data | 11 | | 1 | 00/54C9 : 18 | DB $18 - 1915 | 1 PACMAN.S 1765 | Data | 11 | | 1 | 00/54CA : 18 | DB $18 - 1916 | 1 PACMAN.S 1766 | Data | 11 | | 1 | 00/54CB : 14 | DB $14 - 1917 | 1 PACMAN.S 1767 | Data | 11 | | 1 | 00/54CC : 14 | DB $14 - 1918 | 1 PACMAN.S 1768 | Data | 11 | | 1 | 00/54CD : 12 | DB $12 - 1919 | 1 PACMAN.S 1769 | Data | 11 | | 1 | 00/54CE : 12 | DB $12 - 1920 | 1 PACMAN.S 1770 | Data | 11 | | 1 | 00/54CF : 10 | DB $10 - 1921 | 1 PACMAN.S 1771 | Data | 11 | | 1 | 00/54D0 : 12 | DB $12 - 1922 | 1 PACMAN.S 1772 | Data | 11 | | 1 | 00/54D1 : 04 | DB $04 - 1923 | 1 PACMAN.S 1773 | Data | 11 | | 1 | 00/54D2 : 0A | DB $0A - 1924 | 1 PACMAN.S 1774 | Data | 11 | | 1 | 00/54D3 : 09 | DB $09 - 1925 | 1 PACMAN.S 1775 | Empty | 11 | | 0 | 00/54D4 | - 1926 | 1 PACMAN.S 1776 | Comment | 11 | | 0 | 00/54D4 | *----------------------------------- - 1927 | 1 PACMAN.S 1777 | Comment | 11 | | 0 | 00/54D4 | * - 1928 | 1 PACMAN.S 1778 | Comment | 11 | | 0 | 00/54D4 | *----------------------------------- - 1929 | 1 PACMAN.S 1779 | Empty | 11 | | 0 | 00/54D4 | - 1930 | 1 PACMAN.S 1780 | Code | 11 | | 2 | 00/54D4 : A9 00 | L54D4 LDA #$00 - 1931 | 1 PACMAN.S 1781 | Code | 11 | | 2 | 00/54D6 : 85 52 | STA {$52} - 1932 | 1 PACMAN.S 1782 | Code | 11 | | 2 | 00/54D8 : 85 53 | STA {$52}+1 - 1933 | 1 PACMAN.S 1783 | Code | 11 | | 2 | 00/54DA : 85 54 | STA {$52}+2 - 1934 | 1 PACMAN.S 1784 | Code | 11 | | 2 | 00/54DC : 85 E8 | STA {$e8} - 1935 | 1 PACMAN.S 1785 | Code | 11 | | 2 | 00/54DE : 85 F3 | STA $F3 - 1936 | 1 PACMAN.S 1786 | Code | 11 | | 2 | 00/54E0 : A9 01 | L54E0 LDA #$01 ; ZP - RANK - 1937 | 1 PACMAN.S 1787 | Code | 11 | | 2 | 00/54E2 : 85 55 | STA {$55} - 1938 | 1 PACMAN.S 1788 | Code | 11 | | 2 | 00/54E4 : A9 01 | LDA #$01 - 1939 | 1 PACMAN.S 1789 | Code | 11 | | 2 | 00/54E6 : 85 59 | STA {$59} - 1940 | 1 PACMAN.S 1790 | Code | 11 | | 2 | 00/54E8 : A9 83 | LDA #$83 ; 3 lives! - 1941 | 1 PACMAN.S 1791 | Code | 11 | | 2 | 00/54EA : 85 58 | STA {$58} - 1942 | 1 PACMAN.S 1792 | Code | 11 | | 2 | 00/54EC : A9 F8 | LDA #{248} - 1943 | 1 PACMAN.S 1793 | Code | 11 | | 2 | 00/54EE : 85 56 | STA {$56} - 1944 | 1 PACMAN.S 1794 | Code | 11 | | 2 | 00/54F0 : A9 40 | LDA #$40 - 1945 | 1 PACMAN.S 1795 | Code | 11 | | 2 | 00/54F2 : 85 57 | STA {$57} - 1946 | 1 PACMAN.S 1796 | Code | 11 | | 2 | 00/54F4 : A5 51 | LDA {$51} - 1947 | 1 PACMAN.S 1797 | Code | 11 | | 2 | 00/54F6 : 85 50 | STA {$50} - 1948 | 1 PACMAN.S 1798 | Code | 11 | | 3 | 00/54F8 : 20 31 53 | JSR setDEFAULTBOARD - 1949 | 1 PACMAN.S 1799 | Code | 11 | | 3 | 00/54FB : 20 BE 53 | L54FB JSR savePLAYERDATA - 1950 | 1 PACMAN.S 1800 | Code | 11 | | 3 | 00/54FE : 20 94 53 | JSR savePLAYERBOARD - 1951 | 1 PACMAN.S 1801 | Code | 11 | | 2 | 00/5501 : C6 50 | DEC {$50} - 1952 | 1 PACMAN.S 1802 | Code | 11 | | 2 | 00/5503 : D0 F6 | BNE L54FB - 1953 | 1 PACMAN.S 1803 | Code | 11 | | 2 | 00/5505 : A9 01 | LDA #$01 - 1954 | 1 PACMAN.S 1804 | Code | 11 | | 2 | 00/5507 : 85 50 | STA {$50} - 1955 | 1 PACMAN.S 1805 | Code | 11 | | 1 | 00/5509 : 60 | RTS - 1956 | 1 PACMAN.S 1806 | Empty | 11 | | 0 | 00/550A | - 1957 | 1 PACMAN.S 1807 | Comment | 11 | | 0 | 00/550A | *----------------------------------- - 1958 | 1 PACMAN.S 1808 | Comment | 11 | | 0 | 00/550A | * DRAW ALL SCORES - 1959 | 1 PACMAN.S 1809 | Comment | 11 | | 0 | 00/550A | *----------------------------------- - 1960 | 1 PACMAN.S 1810 | Empty | 11 | | 0 | 00/550A | - 1961 | 1 PACMAN.S 1811 | Code | 11 | | 2 | 00/550A : A5 51 | drawSCORES LDA {$51} ; get nb players - 1962 | 1 PACMAN.S 1812 | Code | 11 | | 2 | 00/550C : 85 50 | STA {$50} ; make it current - 1963 | 1 PACMAN.S 1813 | Empty | 11 | | 0 | 00/550E | - 1964 | 1 PACMAN.S 1814 | Code | 11 | | 2 | 00/550E : A5 50 | L550E LDA {$50} - 1965 | 1 PACMAN.S 1815 | Code | 11 | | 1 | 00/5510 : 0A | ASL - 1966 | 1 PACMAN.S 1816 | Code | 11 | | 1 | 00/5511 : 0A | ASL - 1967 | 1 PACMAN.S 1817 | Code | 11 | | 1 | 00/5512 : 0A | ASL ; *8 - 1968 | 1 PACMAN.S 1818 | Code | 11 | | 1 | 00/5513 : AA | TAX - 1969 | 1 PACMAN.S 1819 | Code | 11 | | 3 | 00/5514 : BD CC 55 | LDA L55C7+5,X - 1970 | 1 PACMAN.S 1820 | Code | 11 | | 2 | 00/5517 : 85 0B | STA {$0b} - 1971 | 1 PACMAN.S 1821 | Code | 11 | | 3 | 00/5519 : BD CD 55 | LDA L55C7+6,X - 1972 | 1 PACMAN.S 1822 | Code | 11 | | 2 | 00/551C : 85 0A | STA {$0a} - 1973 | 1 PACMAN.S 1823 | Code | 11 | | 3 | 00/551E : 20 6E 55 | JSR L556E - 1974 | 1 PACMAN.S 1824 | Code | 11 | | 2 | 00/5521 : A9 00 | LDA #$00 - 1975 | 1 PACMAN.S 1825 | Code | 11 | | 2 | 00/5523 : 85 0D | STA {$0c}+1 - 1976 | 1 PACMAN.S 1826 | Code | 11 | | 2 | 00/5525 : 85 0F | STA {$0e}+1 - 1977 | 1 PACMAN.S 1827 | Code | 11 | | 2 | 00/5527 : A5 0B | LDA {$0b} - 1978 | 1 PACMAN.S 1828 | Code | 11 | | 2 | 00/5529 : 85 0C | STA {$0c} - 1979 | 1 PACMAN.S 1829 | Code | 11 | | 1 | 00/552B : 18 | CLC - 1980 | 1 PACMAN.S 1830 | Code | 11 | | 2 | 00/552C : 69 31 | ADC #$31 - 1981 | 1 PACMAN.S 1831 | Code | 11 | | 2 | 00/552E : 85 0E | STA {$0e} - 1982 | 1 PACMAN.S 1832 | Code | 11 | | 2 | 00/5530 : 90 02 | BCC L5534 - 1983 | 1 PACMAN.S 1833 | Code | 11 | | 2 | 00/5532 : E6 0F | INC {$0e}+1 - 1984 | 1 PACMAN.S 1834 | Code | 11 | | 3 | 00/5534 : 20 F6 5C | L5534 JSR L5CF6 - 1985 | 1 PACMAN.S 1835 | Code | 11 | | 2 | 00/5537 : A5 50 | LDA {$50} - 1986 | 1 PACMAN.S 1836 | Code | 11 | | 2 | 00/5539 : F0 03 | BEQ L553E - 1987 | 1 PACMAN.S 1837 | Code | 11 | | 3 | 00/553B : 20 CF 53 | JSR loadPLAYERDATA - 1988 | 1 PACMAN.S 1838 | Code | 11 | | 3 | 00/553E : 20 E7 70 | L553E JSR L70CC - 1989 | 1 PACMAN.S 1839 | Code | 11 | | 2 | 00/5541 : C6 50 | DEC {$50} ; next player - 1990 | 1 PACMAN.S 1840 | Code | 11 | | 2 | 00/5543 : 30 1E | BMI L5563 - 1991 | 1 PACMAN.S 1841 | Code | 11 | | 2 | 00/5545 : F0 03 | BEQ L554A - 1992 | 1 PACMAN.S 1842 | Code | 11 | | 3 | 00/5547 : 4C 0E 55 | JMP L550E - 1993 | 1 PACMAN.S 1843 | Empty | 11 | | 0 | 00/554A | - 1994 | 1 PACMAN.S 1844 | Code | 11 | | 2 | 00/554A : A9 28 | L554A LDA #sprHISCORE - 1997 | 1 PACMAN.S 1847 | Code | 11 | | 3 | 00/5551 : 8D 97 55 | STA L5596+1 - 1998 | 1 PACMAN.S 1848 | Code | 11 | | 2 | 00/5554 : A5 00 | LDA {$00} - 1999 | 1 PACMAN.S 1849 | Code | 11 | | 2 | 00/5556 : 85 52 | STA {$52} - 2000 | 1 PACMAN.S 1850 | Code | 11 | | 2 | 00/5558 : A5 01 | LDA {$00}+1 - 2001 | 1 PACMAN.S 1851 | Code | 11 | | 2 | 00/555A : 85 53 | STA {$52}+1 - 2002 | 1 PACMAN.S 1852 | Code | 11 | | 2 | 00/555C : A5 02 | LDA {$00}+2 - 2003 | 1 PACMAN.S 1853 | Code | 11 | | 2 | 00/555E : 85 54 | STA {$52}+2 - 2004 | 1 PACMAN.S 1854 | Code | 11 | | 3 | 00/5560 : 4C 0E 55 | JMP L550E - 2005 | 1 PACMAN.S 1855 | Empty | 11 | | 0 | 00/5563 | - 2006 | 1 PACMAN.S 1856 | Code | 11 | | 2 | 00/5563 : A9 F7 | L5563 LDA #sprPLAYER - 2009 | 1 PACMAN.S 1859 | Code | 11 | | 3 | 00/556A : 8D 97 55 | STA L5596+1 - 2010 | 1 PACMAN.S 1860 | Code | 11 | | 1 | 00/556D : 60 | RTS - 2011 | 1 PACMAN.S 1861 | Empty | 11 | | 0 | 00/556E | - 2012 | 1 PACMAN.S 1862 | Code | 11 | | 3 | 00/556E : BD C7 55 | L556E LDA L55C7,X ; X on screen - 2013 | 1 PACMAN.S 1863 | Code | 11 | | 2 | 00/5571 : 85 04 | STA {$04} - 2014 | 1 PACMAN.S 1864 | Code | 11 | | 3 | 00/5573 : BD C8 55 | LDA L55C7+1,X ; Y on screen - 2015 | 1 PACMAN.S 1865 | Code | 11 | | 2 | 00/5576 : 85 10 | STA {$10} - 2016 | 1 PACMAN.S 1866 | Code | 11 | | 3 | 00/5578 : BD C9 55 | LDA L55C7+2,X ; X2 - 2017 | 1 PACMAN.S 1867 | Code | 11 | | 2 | 00/557B : 85 0E | STA {$0e} - 2018 | 1 PACMAN.S 1868 | Code | 11 | | 3 | 00/557D : BD CA 55 | LDA L55C7+3,X - 2019 | 1 PACMAN.S 1869 | Code | 11 | | 2 | 00/5580 : 85 0F | STA {$0e}+1 - 2020 | 1 PACMAN.S 1870 | Code | 11 | | 3 | 00/5582 : BD CB 55 | LDA L55C7+4,X ; Y2 - 2021 | 1 PACMAN.S 1871 | Code | 11 | | 2 | 00/5585 : 85 11 | STA {$11} - 2022 | 1 PACMAN.S 1872 | Code | 11 | | 2 | 00/5587 : A9 00 | LDA #$00 - 2023 | 1 PACMAN.S 1873 | Code | 11 | | 2 | 00/5589 : 85 03 | STA {$03} - 2024 | 1 PACMAN.S 1874 | Code | 11 | | 2 | 00/558B : A9 07 | LDA #$07 ; 7w and 7h - 2025 | 1 PACMAN.S 1875 | Code | 11 | | 2 | 00/558D : 85 18 | STA {$18} - 2026 | 1 PACMAN.S 1876 | Code | 11 | | 2 | 00/558F : 85 1A | STA {$1a} - 2027 | 1 PACMAN.S 1877 | Code | 11 | | 2 | 00/5591 : A9 F7 | L5591 LDA #sprPLAYER - 2030 | 1 PACMAN.S 1880 | Code | 11 | | 3 | 00/5598 : 8D B3 55 | STA L55B1+2 - 2031 | 1 PACMAN.S 1881 | Code | 11 | | 3 | 00/559B : 20 A6 55 | JSR drawCOLORSPRITE - 2032 | 1 PACMAN.S 1882 | Code | 11 | | 2 | 00/559E : A5 50 | LDA {$50} ; skip if player 0 - 2033 | 1 PACMAN.S 1883 | Code | 11 | | 2 | 00/55A0 : F0 03 | BEQ L55A5 - 2034 | 1 PACMAN.S 1884 | Code | 11 | | 3 | 00/55A2 : 20 74 71 | JSR printDIGIT - 2035 | 1 PACMAN.S 1885 | Code | 11 | | 1 | 00/55A5 : 60 | L55A5 RTS - 2036 | 1 PACMAN.S 1886 | Empty | 11 | | 0 | 00/55A6 | - 2037 | 1 PACMAN.S 1887 | Comment | 11 | | 0 | 00/55A6 | *----------------------------------- - 2038 | 1 PACMAN.S 1888 | Comment | 11 | | 0 | 00/55A6 | * DRAW A SPRITE IN COLOR - 2039 | 1 PACMAN.S 1889 | Comment | 11 | | 0 | 00/55A6 | *----------------------------------- - 2040 | 1 PACMAN.S 1890 | Empty | 11 | | 0 | 00/55A6 | - 2041 | 1 PACMAN.S 1891 | Empty | 11 | | 0 | 00/55A6 | drawCOLORSPRITE - 2042 | 1 PACMAN.S 1892 | Code | 11 | | 3 | 00/55A6 : 20 58 5B | JSR setHGRADDRESS - 2043 | 1 PACMAN.S 1893 | Code | 11 | | 2 | 00/55A9 : A6 03 | LDX {$03} - 2044 | 1 PACMAN.S 1894 | Code | 11 | | 2 | 00/55AB : A4 04 | LDY {$04} - 2045 | 1 PACMAN.S 1895 | Code | 11 | | 2 | 00/55AD : A5 1A | LDA {$1a} ; number of bytes per line to output - 2046 | 1 PACMAN.S 1896 | Code | 11 | | 2 | 00/55AF : 85 09 | STA {$09} - 2047 | 1 PACMAN.S 1897 | Code | 11 | | 3 | 00/55B1 : BD 66 06 | L55B1 LDA $0666,X - 2048 | 1 PACMAN.S 1898 | Code | 11 | | 2 | 00/55B4 : 11 12 | ORA ({$12}),Y - 2049 | 1 PACMAN.S 1899 | Code | 11 | | 2 | 00/55B6 : 91 12 | STA ({$12}),Y - 2050 | 1 PACMAN.S 1900 | Code | 11 | | 1 | 00/55B8 : E8 | INX - 2051 | 1 PACMAN.S 1901 | Code | 11 | | 1 | 00/55B9 : C8 | INY - 2052 | 1 PACMAN.S 1902 | Code | 11 | | 2 | 00/55BA : C6 09 | DEC {$09} - 2053 | 1 PACMAN.S 1903 | Code | 11 | | 2 | 00/55BC : D0 F3 | BNE L55B1 - 2054 | 1 PACMAN.S 1904 | Code | 11 | | 2 | 00/55BE : 86 03 | STX {$03} ; next X bit - 2055 | 1 PACMAN.S 1905 | Code | 11 | | 2 | 00/55C0 : E6 10 | INC {$10} ; next Y - 2056 | 1 PACMAN.S 1906 | Code | 11 | | 2 | 00/55C2 : C6 18 | DEC {$18} ; data-- - 2057 | 1 PACMAN.S 1907 | Code | 11 | | 2 | 00/55C4 : D0 E0 | BNE drawCOLORSPRITE - 2058 | 1 PACMAN.S 1908 | Code | 11 | | 1 | 00/55C6 : 60 | RTS - 2059 | 1 PACMAN.S 1909 | Empty | 11 | | 0 | 00/55C7 | - 2060 | 1 PACMAN.S 1910 | Comment | 11 | | 0 | 00/55C7 | *--- Structure (7-bytes) to display PLAYER X data - 2061 | 1 PACMAN.S 1911 | Empty | 11 | | 0 | 00/55C7 | - 2062 | 1 PACMAN.S 1912 | Data | 11 | | 8 | 00/55C7 : 00 54 2F 00 | L55C7 HEX 00,54,2F,00,54,04,5C,00; High score + 1757 | 1 PACMAN.S 1581 | Empty | 11 | | 0 | 00/53E6 | + 1758 | 1 PACMAN.S 1582 | Comment | 11 | | 0 | 00/53E6 | *----------------------------------- + 1759 | 1 PACMAN.S 1583 | Comment | 11 | | 0 | 00/53E6 | * INIT GAME DATA (AT LEVEL ENTRY) + 1760 | 1 PACMAN.S 1584 | Comment | 11 | | 0 | 00/53E6 | *----------------------------------- + 1761 | 1 PACMAN.S 1585 | Empty | 11 | | 0 | 00/53E6 | + 1762 | 1 PACMAN.S 1586 | Empty | 11 | | 0 | 00/53E6 | initGAMEDATA + 1763 | 1 PACMAN.S 1587 | Code | 11 | | 3 | 00/53E6 : 20 39 58 | JSR showPACMAN + 1764 | 1 PACMAN.S 1588 | Empty | 11 | | 0 | 00/53E9 | + 1765 | 1 PACMAN.S 1589 | Code | 11 | | 2 | 00/53E9 : A2 0D | LDX #$0D ; set Pacman default data + 1766 | 1 PACMAN.S 1590 | Code | 11 | | 3 | 00/53EB : BD 46 54 | L53EB LDA dftPACMAN_DATA,X + 1767 | 1 PACMAN.S 1591 | Code | 11 | | 2 | 00/53EE : 95 60 | STA {$60},X + 1768 | 1 PACMAN.S 1592 | Code | 11 | | 1 | 00/53F0 : CA | DEX + 1769 | 1 PACMAN.S 1593 | Code | 11 | | 2 | 00/53F1 : 10 F8 | BPL L53EB + 1770 | 1 PACMAN.S 1594 | Empty | 11 | | 0 | 00/53F3 | + 1771 | 1 PACMAN.S 1595 | Code | 11 | | 2 | 00/53F3 : A0 53 | LDY #$53 ; set Ghosts default data + 1772 | 1 PACMAN.S 1596 | Code | 11 | | 3 | 00/53F5 : B9 54 54 | L53F5 LDA dftGHOSTS_DATA,Y + 1773 | 1 PACMAN.S 1597 | Code | 11 | | 3 | 00/53F8 : 99 84 00 | STA |{$84},Y + 1774 | 1 PACMAN.S 1598 | Code | 11 | | 1 | 00/53FB : 88 | DEY + 1775 | 1 PACMAN.S 1599 | Code | 11 | | 2 | 00/53FC : 10 F7 | BPL L53F5 + 1776 | 1 PACMAN.S 1600 | Empty | 11 | | 0 | 00/53FE | + 1777 | 1 PACMAN.S 1601 | Code | 11 | | 2 | 00/53FE : A9 00 | LDA #$00 ; set game default data + 1778 | 1 PACMAN.S 1602 | Code | 11 | | 2 | 00/5400 : A0 06 | LDY #$06 ; $59..$5F + 1779 | 1 PACMAN.S 1603 | Code | 11 | | 3 | 00/5402 : 99 59 00 | L5402 STA |{$59},Y + 1780 | 1 PACMAN.S 1604 | Code | 11 | | 1 | 00/5405 : 88 | DEY + 1781 | 1 PACMAN.S 1605 | Code | 11 | | 2 | 00/5406 : 10 FA | BPL L5402 + 1782 | 1 PACMAN.S 1606 | Empty | 11 | | 0 | 00/5408 | + 1783 | 1 PACMAN.S 1607 | Code | 11 | | 3 | 00/5408 : 20 79 6E | JSR setGHOSTMOVES + 1784 | 1 PACMAN.S 1608 | Code | 11 | | 3 | 00/540B : 20 CF 53 | JSR loadPLAYERDATA + 1785 | 1 PACMAN.S 1609 | Code | 11 | | 2 | 00/540E : A9 01 | LDA #$01 + 1786 | 1 PACMAN.S 1610 | Code | 11 | | 2 | 00/5410 : 85 E9 | STA $E9 + 1787 | 1 PACMAN.S 1611 | Code | 11 | | 2 | 00/5412 : A9 A0 | LDA #$A0 + 1788 | 1 PACMAN.S 1612 | Code | 11 | | 2 | 00/5414 : 85 EA | STA $EA + 1789 | 1 PACMAN.S 1613 | Code | 11 | | 2 | 00/5416 : A9 00 | LDA #$00 + 1790 | 1 PACMAN.S 1614 | Code | 11 | | 2 | 00/5418 : 85 EB | STA $EB + 1791 | 1 PACMAN.S 1615 | Code | 11 | | 2 | 00/541A : 85 E4 | STA $E4 + 1792 | 1 PACMAN.S 1616 | Code | 11 | | 2 | 00/541C : 85 E7 | STA {$e7} + 1793 | 1 PACMAN.S 1617 | Code | 11 | | 2 | 00/541E : 85 1F | STA {$1f} ; no more used + 1794 | 1 PACMAN.S 1618 | Code | 11 | | 3 | 00/5420 : 20 1E 6D | JSR getMAXRANK15 + 1795 | 1 PACMAN.S 1619 | Code | 11 | | 1 | 00/5423 : AA | TAX + 1796 | 1 PACMAN.S 1620 | Code | 11 | | 2 | 00/5424 : A0 12 | LDY #$12 + 1797 | 1 PACMAN.S 1621 | Code | 11 | | 3 | 00/5426 : BD A4 54 | LDA L54A4,X + 1798 | 1 PACMAN.S 1622 | Code | 11 | | 3 | 00/5429 : 99 98 00 | STA |{$98},Y ; $82 + 1799 | 1 PACMAN.S 1623 | Code | 11 | | 3 | 00/542C : BD B4 54 | LDA L54B4,X + 1800 | 1 PACMAN.S 1624 | Code | 11 | | 3 | 00/542F : 99 AC 00 | STA |{$ac},Y + 1801 | 1 PACMAN.S 1625 | Code | 11 | | 3 | 00/5432 : BD C4 54 | LDA L54C4,X + 1802 | 1 PACMAN.S 1626 | Code | 11 | | 3 | 00/5435 : 99 C0 00 | STA |{$c0},Y + 1803 | 1 PACMAN.S 1627 | Empty | 11 | | 0 | 00/5438 | + 1804 | 1 PACMAN.S 1628 | Code | 11 | | 2 | 00/5438 : A0 03 | LDY #$03 + 1805 | 1 PACMAN.S 1629 | Code | 11 | | 2 | 00/543A : A2 FF | L543A LDX #$FF + 1806 | 1 PACMAN.S 1630 | Code | 11 | | 3 | 00/543C : 20 E8 6C | JSR doWAIT2 + 1807 | 1 PACMAN.S 1631 | Code | 11 | | 1 | 00/543F : 88 | DEY + 1808 | 1 PACMAN.S 1632 | Code | 11 | | 2 | 00/5440 : 10 F8 | BPL L543A + 1809 | 1 PACMAN.S 1633 | Code | 11 | | 3 | 00/5442 : 20 5E 6F | JSR getINPUT + 1810 | 1 PACMAN.S 1634 | Code | 11 | | 1 | 00/5445 : 60 | RTS + 1811 | 1 PACMAN.S 1635 | Empty | 11 | | 0 | 00/5446 | + 1812 | 1 PACMAN.S 1636 | Comment | 11 | | 0 | 00/5446 | *----------------------------------- + 1813 | 1 PACMAN.S 1637 | Comment | 11 | | 0 | 00/5446 | * DEFAUL PACMAN AND GHOSTS DATA + 1814 | 1 PACMAN.S 1638 | Comment | 11 | | 0 | 00/5446 | *----------------------------------- + 1815 | 1 PACMAN.S 1639 | Empty | 11 | | 0 | 00/5446 | + 1816 | 1 PACMAN.S 1640 | Empty | 11 | | 0 | 00/5446 | dftPACMAN_DATA + 1817 | 1 PACMAN.S 1641 | Data | 11 | | 1 | 00/5446 : 8B | DB $8B ; 60 + 1818 | 1 PACMAN.S 1642 | Data | 11 | | 1 | 00/5447 : 8F | DB $8F ; 61 + 1819 | 1 PACMAN.S 1643 | Data | 11 | | 1 | 00/5448 : 03 | DB $03 ; 62 + 1820 | 1 PACMAN.S 1644 | Data | 11 | | 1 | 00/5449 : 03 | DB $03 ; 63 + 1821 | 1 PACMAN.S 1645 | Data | 11 | | 1 | 00/544A : 2C | DB $2C ; 64 + 1822 | 1 PACMAN.S 1646 | Data | 11 | | 1 | 00/544B : 2D | DB $2D ; 65 + 1823 | 1 PACMAN.S 1647 | Data | 11 | | 1 | 00/544C : 00 | DB $00 ; 66 + 1824 | 1 PACMAN.S 1648 | Data | 11 | | 1 | 00/544D : 00 | DB $00 ; 67 + 1825 | 1 PACMAN.S 1649 | Data | 11 | | 1 | 00/544E : 02 | DB $02 ; 68 + 1826 | 1 PACMAN.S 1650 | Data | 11 | | 1 | 00/544F : 00 | DB $00 ; 69 + 1827 | 1 PACMAN.S 1651 | Data | 11 | | 1 | 00/5450 : 0D | DB $0D ; 6A + 1828 | 1 PACMAN.S 1652 | Data | 11 | | 1 | 00/5451 : 17 | DB $17 ; 6B + 1829 | 1 PACMAN.S 1653 | Data | 11 | | 1 | 00/5452 : 02 | DB $02 ; 6C + 1830 | 1 PACMAN.S 1654 | Data | 11 | | 1 | 00/5453 : 00 | DB $00 ; 6D + 1831 | 1 PACMAN.S 1655 | Empty | 11 | | 0 | 00/5454 | + 1832 | 1 PACMAN.S 1656 | Empty | 11 | | 0 | 00/5454 | dftGHOSTS_DATA + 1833 | 1 PACMAN.S 1657 | Data | 11 | | 1 | 00/5454 : 8B | DB $8B ; 70 shown here instead of $84 + 1834 | 1 PACMAN.S 1658 | Data | 11 | | 1 | 00/5455 : 47 | DB $47 ; 71 + 1835 | 1 PACMAN.S 1659 | Data | 11 | | 1 | 00/5456 : 03 | DB $03 ; 72 + 1836 | 1 PACMAN.S 1660 | Data | 11 | | 1 | 00/5457 : 17 | DB $17 ; 73 + 1837 | 1 PACMAN.S 1661 | Data | 11 | | 1 | 00/5458 : 18 | DB $18 ; 74 + 1838 | 1 PACMAN.S 1662 | Data | 11 | | 2 | 00/5459 : 00 08 | DA {$0800} ; 75 + 1839 | 1 PACMAN.S 1663 | Data | 11 | | 1 | 00/545B : FF | DB $FF ; 77 + 1840 | 1 PACMAN.S 1664 | Data | 11 | | 1 | 00/545C : 00 | DB $00 ; 78 + 1841 | 1 PACMAN.S 1665 | Data | 11 | | 1 | 00/545D : 00 | DB $00 ; 79 + 1842 | 1 PACMAN.S 1666 | Data | 11 | | 1 | 00/545E : 00 | DB $00 ; 7A + 1843 | 1 PACMAN.S 1667 | Data | 11 | | 1 | 00/545F : 0D | DB $0D ; 7B + 1844 | 1 PACMAN.S 1668 | Data | 11 | | 1 | 00/5460 : 0B | DB $0B ; 7C + 1845 | 1 PACMAN.S 1669 | Data | 11 | | 1 | 00/5461 : 02 | DB $02 ; 7D + 1846 | 1 PACMAN.S 1670 | Data | 11 | | 1 | 00/5462 : 00 | DB $00 ; 7E + 1847 | 1 PACMAN.S 1671 | Data | 11 | | 1 | 00/5463 : 01 | DB $01 ; 7F + 1848 | 1 PACMAN.S 1672 | Data | 11 | | 1 | 00/5464 : 01 | DB $01 ; 80 + 1849 | 1 PACMAN.S 1673 | Data | 11 | | 1 | 00/5465 : 00 | DB $00 ; 81 + 1850 | 1 PACMAN.S 1674 | Data | 11 | | 1 | 00/5466 : 00 | DB $00 ; 82 + 1851 | 1 PACMAN.S 1675 | Data | 11 | | 1 | 00/5467 : 00 | DB $00 ; 83 + 1852 | 1 PACMAN.S 1676 | Comment | 11 | | 0 | 00/5468 | * + 1853 | 1 PACMAN.S 1677 | Data | 11 | | 1 | 00/5468 : 7F | DB $7F ; Ghost 2 + 1854 | 1 PACMAN.S 1678 | Data | 11 | | 1 | 00/5469 : 5D | DB $5D + 1855 | 1 PACMAN.S 1679 | Data | 11 | | 1 | 00/546A : 01 | DB $01 + 1856 | 1 PACMAN.S 1680 | Data | 11 | | 1 | 00/546B : 17 | DB $17 + 1857 | 1 PACMAN.S 1681 | Data | 11 | | 1 | 00/546C : 18 | DB $18 + 1858 | 1 PACMAN.S 1682 | Data | 11 | | 2 | 00/546D : 00 09 | DA {{$0800}+256} + 1859 | 1 PACMAN.S 1683 | Data | 11 | | 1 | 00/546F : FF | DB $FF + 1860 | 1 PACMAN.S 1684 | Data | 11 | | 1 | 00/5470 : 00 | DB $00 + 1861 | 1 PACMAN.S 1685 | Data | 11 | | 1 | 00/5471 : 00 | DB $00 + 1862 | 1 PACMAN.S 1686 | Data | 11 | | 1 | 00/5472 : 00 | DB $00 + 1863 | 1 PACMAN.S 1687 | Data | 11 | | 1 | 00/5473 : 0D | DB $0D + 1864 | 1 PACMAN.S 1688 | Data | 11 | | 1 | 00/5474 : 0B | DB $0B + 1865 | 1 PACMAN.S 1689 | Data | 11 | | 1 | 00/5475 : 02 | DB $02 + 1866 | 1 PACMAN.S 1690 | Data | 11 | | 1 | 00/5476 : 00 | DB $00 + 1867 | 1 PACMAN.S 1691 | Data | 11 | | 1 | 00/5477 : 02 | DB $02 + 1868 | 1 PACMAN.S 1692 | Data | 11 | | 1 | 00/5478 : 01 | DB $01 + 1869 | 1 PACMAN.S 1693 | Data | 11 | | 1 | 00/5479 : 01 | DB $01 + 1870 | 1 PACMAN.S 1694 | Data | 11 | | 1 | 00/547A : 80 | DB $80 + 1871 | 1 PACMAN.S 1695 | Data | 11 | | 1 | 00/547B : 00 | DB $00 + 1872 | 1 PACMAN.S 1696 | Comment | 11 | | 0 | 00/547C | * + 1873 | 1 PACMAN.S 1697 | Data | 11 | | 1 | 00/547C : 8B | DB $8B ; Ghost 3 + 1874 | 1 PACMAN.S 1698 | Data | 11 | | 1 | 00/547D : 55 | DB $55 + 1875 | 1 PACMAN.S 1699 | Data | 11 | | 1 | 00/547E : 00 | DB $00 + 1876 | 1 PACMAN.S 1700 | Data | 11 | | 1 | 00/547F : 17 | DB $17 + 1877 | 1 PACMAN.S 1701 | Data | 11 | | 1 | 00/5480 : 18 | DB $18 + 1878 | 1 PACMAN.S 1702 | Data | 11 | | 2 | 00/5481 : 00 0A | DA {{{$0800}+256}+256} + 1879 | 1 PACMAN.S 1703 | Data | 11 | | 1 | 00/5483 : FF | DB $FF + 1880 | 1 PACMAN.S 1704 | Data | 11 | | 1 | 00/5484 : 00 | DB $00 + 1881 | 1 PACMAN.S 1705 | Data | 11 | | 1 | 00/5485 : 00 | DB $00 + 1882 | 1 PACMAN.S 1706 | Data | 11 | | 1 | 00/5486 : 00 | DB $00 + 1883 | 1 PACMAN.S 1707 | Data | 11 | | 1 | 00/5487 : 0D | DB $0D + 1884 | 1 PACMAN.S 1708 | Data | 11 | | 1 | 00/5488 : 0B | DB $0B + 1885 | 1 PACMAN.S 1709 | Data | 11 | | 1 | 00/5489 : 02 | DB $02 + 1886 | 1 PACMAN.S 1710 | Data | 11 | | 1 | 00/548A : 00 | DB $00 + 1887 | 1 PACMAN.S 1711 | Data | 11 | | 1 | 00/548B : 03 | DB $03 + 1888 | 1 PACMAN.S 1712 | Data | 11 | | 1 | 00/548C : 01 | DB $01 + 1889 | 1 PACMAN.S 1713 | Data | 11 | | 1 | 00/548D : 01 | DB $01 + 1890 | 1 PACMAN.S 1714 | Data | 11 | | 1 | 00/548E : 40 | DB $40 + 1891 | 1 PACMAN.S 1715 | Data | 11 | | 1 | 00/548F : 00 | DB $00 + 1892 | 1 PACMAN.S 1716 | Comment | 11 | | 0 | 00/5490 | * + 1893 | 1 PACMAN.S 1717 | Data | 11 | | 1 | 00/5490 : 99 | DB $99 ; Ghost 4 + 1894 | 1 PACMAN.S 1718 | Data | 11 | | 1 | 00/5491 : 5D | DB $5D + 1895 | 1 PACMAN.S 1719 | Data | 11 | | 1 | 00/5492 : 01 | DB $01 + 1896 | 1 PACMAN.S 1720 | Data | 11 | | 1 | 00/5493 : 17 | DB $17 + 1897 | 1 PACMAN.S 1721 | Data | 11 | | 1 | 00/5494 : 18 | DB $18 + 1898 | 1 PACMAN.S 1722 | Data | 11 | | 2 | 00/5495 : 00 0B | DA {{{{$0800}+256}+256}+256} + 1899 | 1 PACMAN.S 1723 | Data | 11 | | 1 | 00/5497 : FF | DB $FF + 1900 | 1 PACMAN.S 1724 | Data | 11 | | 1 | 00/5498 : 00 | DB $00 + 1901 | 1 PACMAN.S 1725 | Data | 11 | | 1 | 00/5499 : 00 | DB $00 + 1902 | 1 PACMAN.S 1726 | Data | 11 | | 1 | 00/549A : 00 | DB $00 + 1903 | 1 PACMAN.S 1727 | Data | 11 | | 1 | 00/549B : 0D | DB $0D + 1904 | 1 PACMAN.S 1728 | Data | 11 | | 1 | 00/549C : 0B | DB $0B + 1905 | 1 PACMAN.S 1729 | Data | 11 | | 1 | 00/549D : 02 | DB $02 + 1906 | 1 PACMAN.S 1730 | Data | 11 | | 1 | 00/549E : 00 | DB $00 + 1907 | 1 PACMAN.S 1731 | Data | 11 | | 1 | 00/549F : 04 | DB $04 + 1908 | 1 PACMAN.S 1732 | Data | 11 | | 1 | 00/54A0 : 01 | DB $01 + 1909 | 1 PACMAN.S 1733 | Data | 11 | | 1 | 00/54A1 : 01 | DB $01 + 1910 | 1 PACMAN.S 1734 | Data | 11 | | 1 | 00/54A2 : A0 | DB $A0 + 1911 | 1 PACMAN.S 1735 | Data | 11 | | 1 | 00/54A3 : 00 | DB $00 + 1912 | 1 PACMAN.S 1736 | Empty | 11 | | 0 | 00/54A4 | + 1913 | 1 PACMAN.S 1737 | Data | 11 | | 16 | 00/54A4 : 00 70 50 30 | L54A4 HEX 0070503030141410100E0E1010080808 + | | | | | | 30 14 14 10 | + | | | | | | 10 0E 0E 10 | + | | | | | | 10 08 08 08 | + 1914 | 1 PACMAN.S 1738 | Data | 11 | | 16 | 00/54B4 : 00 30 28 20 | L54B4 HEX 00302820201010080805050808080404 + | | | | | | 20 10 10 08 | + | | | | | | 08 05 05 08 | + | | | | | | 08 08 04 04 | + 1915 | 1 PACMAN.S 1739 | Data | 11 | | 16 | 00/54C4 : 00 90 70 40 | L54C4 HEX 00907040401818141412121012040A09 + | | | | | | 40 18 18 14 | + | | | | | | 14 12 12 10 | + | | | | | | 12 04 0A 09 | + 1916 | 1 PACMAN.S 1740 | Empty | 11 | | 0 | 00/54D4 | + 1917 | 1 PACMAN.S 1741 | Comment | 11 | | 0 | 00/54D4 | *----------------------------------- + 1918 | 1 PACMAN.S 1742 | Comment | 11 | | 0 | 00/54D4 | * INIT NEW GAME DATA + 1919 | 1 PACMAN.S 1743 | Comment | 11 | | 0 | 00/54D4 | *----------------------------------- + 1920 | 1 PACMAN.S 1744 | Empty | 11 | | 0 | 00/54D4 | + 1921 | 1 PACMAN.S 1745 | Empty | 11 | | 0 | 00/54D4 | initNEWGAME + 1922 | 1 PACMAN.S 1746 | Code | 11 | | 2 | 00/54D4 : A9 00 | LDA #$00 + 1923 | 1 PACMAN.S 1747 | Code | 11 | | 2 | 00/54D6 : 85 52 | STA {$52} + 1924 | 1 PACMAN.S 1748 | Code | 11 | | 2 | 00/54D8 : 85 53 | STA {$52}+1 + 1925 | 1 PACMAN.S 1749 | Code | 11 | | 2 | 00/54DA : 85 54 | STA {$52}+2 + 1926 | 1 PACMAN.S 1750 | Code | 11 | | 2 | 00/54DC : 85 E8 | STA {$e8} + 1927 | 1 PACMAN.S 1751 | Code | 11 | | 2 | 00/54DE : 85 F3 | STA $F3 + 1928 | 1 PACMAN.S 1752 | Code | 11 | | 2 | 00/54E0 : A9 01 | L54E0 LDA #$01 ; ZP - RANK + 1929 | 1 PACMAN.S 1753 | Code | 11 | | 2 | 00/54E2 : 85 55 | STA {$55} + 1930 | 1 PACMAN.S 1754 | Code | 11 | | 2 | 00/54E4 : A9 01 | LDA #$01 + 1931 | 1 PACMAN.S 1755 | Code | 11 | | 2 | 00/54E6 : 85 59 | STA {$59} + 1932 | 1 PACMAN.S 1756 | Code | 11 | | 2 | 00/54E8 : A9 83 | LDA #$83 ; 3 lives! + 1933 | 1 PACMAN.S 1757 | Code | 11 | | 2 | 00/54EA : 85 58 | STA {$58} + 1934 | 1 PACMAN.S 1758 | Code | 11 | | 2 | 00/54EC : A9 F8 | LDA #{248} + 1935 | 1 PACMAN.S 1759 | Code | 11 | | 2 | 00/54EE : 85 56 | STA {$56} + 1936 | 1 PACMAN.S 1760 | Code | 11 | | 2 | 00/54F0 : A9 40 | LDA #$40 + 1937 | 1 PACMAN.S 1761 | Code | 11 | | 2 | 00/54F2 : 85 57 | STA {$57} + 1938 | 1 PACMAN.S 1762 | Code | 11 | | 2 | 00/54F4 : A5 51 | LDA {$51} + 1939 | 1 PACMAN.S 1763 | Code | 11 | | 2 | 00/54F6 : 85 50 | STA {$50} + 1940 | 1 PACMAN.S 1764 | Code | 11 | | 3 | 00/54F8 : 20 31 53 | JSR setDEFAULTBOARD + 1941 | 1 PACMAN.S 1765 | Code | 11 | | 3 | 00/54FB : 20 BE 53 | L54FB JSR savePLAYERDATA + 1942 | 1 PACMAN.S 1766 | Code | 11 | | 3 | 00/54FE : 20 94 53 | JSR savePLAYERBOARD + 1943 | 1 PACMAN.S 1767 | Code | 11 | | 2 | 00/5501 : C6 50 | DEC {$50} + 1944 | 1 PACMAN.S 1768 | Code | 11 | | 2 | 00/5503 : D0 F6 | BNE L54FB + 1945 | 1 PACMAN.S 1769 | Code | 11 | | 2 | 00/5505 : A9 01 | LDA #$01 + 1946 | 1 PACMAN.S 1770 | Code | 11 | | 2 | 00/5507 : 85 50 | STA {$50} + 1947 | 1 PACMAN.S 1771 | Code | 11 | | 1 | 00/5509 : 60 | RTS + 1948 | 1 PACMAN.S 1772 | Empty | 11 | | 0 | 00/550A | + 1949 | 1 PACMAN.S 1773 | Comment | 11 | | 0 | 00/550A | *----------------------------------- + 1950 | 1 PACMAN.S 1774 | Comment | 11 | | 0 | 00/550A | * DRAW ALL SCORES + 1951 | 1 PACMAN.S 1775 | Comment | 11 | | 0 | 00/550A | *----------------------------------- + 1952 | 1 PACMAN.S 1776 | Empty | 11 | | 0 | 00/550A | + 1953 | 1 PACMAN.S 1777 | Code | 11 | | 2 | 00/550A : A5 51 | drawSCORES LDA {$51} ; get nb players + 1954 | 1 PACMAN.S 1778 | Code | 11 | | 2 | 00/550C : 85 50 | STA {$50} ; make it current + 1955 | 1 PACMAN.S 1779 | Empty | 11 | | 0 | 00/550E | + 1956 | 1 PACMAN.S 1780 | Code | 11 | | 2 | 00/550E : A5 50 | L550E LDA {$50} + 1957 | 1 PACMAN.S 1781 | Code | 11 | | 1 | 00/5510 : 0A | ASL + 1958 | 1 PACMAN.S 1782 | Code | 11 | | 1 | 00/5511 : 0A | ASL + 1959 | 1 PACMAN.S 1783 | Code | 11 | | 1 | 00/5512 : 0A | ASL ; *8 + 1960 | 1 PACMAN.S 1784 | Code | 11 | | 1 | 00/5513 : AA | TAX + 1961 | 1 PACMAN.S 1785 | Code | 11 | | 3 | 00/5514 : BD CC 55 | LDA L55C7+5,X + 1962 | 1 PACMAN.S 1786 | Code | 11 | | 2 | 00/5517 : 85 0B | STA {$0b} + 1963 | 1 PACMAN.S 1787 | Code | 11 | | 3 | 00/5519 : BD CD 55 | LDA L55C7+6,X + 1964 | 1 PACMAN.S 1788 | Code | 11 | | 2 | 00/551C : 85 0A | STA {$0a} + 1965 | 1 PACMAN.S 1789 | Code | 11 | | 3 | 00/551E : 20 6E 55 | JSR L556E + 1966 | 1 PACMAN.S 1790 | Code | 11 | | 2 | 00/5521 : A9 00 | LDA #$00 + 1967 | 1 PACMAN.S 1791 | Code | 11 | | 2 | 00/5523 : 85 0D | STA {$0c}+1 + 1968 | 1 PACMAN.S 1792 | Code | 11 | | 2 | 00/5525 : 85 0F | STA {$0e}+1 + 1969 | 1 PACMAN.S 1793 | Code | 11 | | 2 | 00/5527 : A5 0B | LDA {$0b} + 1970 | 1 PACMAN.S 1794 | Code | 11 | | 2 | 00/5529 : 85 0C | STA {$0c} + 1971 | 1 PACMAN.S 1795 | Code | 11 | | 1 | 00/552B : 18 | CLC + 1972 | 1 PACMAN.S 1796 | Code | 11 | | 2 | 00/552C : 69 31 | ADC #$31 + 1973 | 1 PACMAN.S 1797 | Code | 11 | | 2 | 00/552E : 85 0E | STA {$0e} + 1974 | 1 PACMAN.S 1798 | Code | 11 | | 2 | 00/5530 : 90 02 | BCC L5534 + 1975 | 1 PACMAN.S 1799 | Code | 11 | | 2 | 00/5532 : E6 0F | INC {$0e}+1 + 1976 | 1 PACMAN.S 1800 | Code | 11 | | 3 | 00/5534 : 20 F6 5C | L5534 JSR L5CF6 + 1977 | 1 PACMAN.S 1801 | Code | 11 | | 2 | 00/5537 : A5 50 | LDA {$50} + 1978 | 1 PACMAN.S 1802 | Code | 11 | | 2 | 00/5539 : F0 03 | BEQ L553E + 1979 | 1 PACMAN.S 1803 | Code | 11 | | 3 | 00/553B : 20 CF 53 | JSR loadPLAYERDATA + 1980 | 1 PACMAN.S 1804 | Code | 11 | | 3 | 00/553E : 20 CC 70 | L553E JSR L70CC + 1981 | 1 PACMAN.S 1805 | Code | 11 | | 2 | 00/5541 : C6 50 | DEC {$50} ; next player + 1982 | 1 PACMAN.S 1806 | Code | 11 | | 2 | 00/5543 : 30 1E | BMI L5563 + 1983 | 1 PACMAN.S 1807 | Code | 11 | | 2 | 00/5545 : F0 03 | BEQ L554A + 1984 | 1 PACMAN.S 1808 | Code | 11 | | 3 | 00/5547 : 4C 0E 55 | JMP L550E + 1985 | 1 PACMAN.S 1809 | Empty | 11 | | 0 | 00/554A | + 1986 | 1 PACMAN.S 1810 | Code | 11 | | 2 | 00/554A : A9 28 | L554A LDA #sprHISCORE + 1989 | 1 PACMAN.S 1813 | Code | 11 | | 3 | 00/5551 : 8D 97 55 | STA L5596+1 + 1990 | 1 PACMAN.S 1814 | Code | 11 | | 2 | 00/5554 : A5 00 | LDA {$00} + 1991 | 1 PACMAN.S 1815 | Code | 11 | | 2 | 00/5556 : 85 52 | STA {$52} + 1992 | 1 PACMAN.S 1816 | Code | 11 | | 2 | 00/5558 : A5 01 | LDA {$00}+1 + 1993 | 1 PACMAN.S 1817 | Code | 11 | | 2 | 00/555A : 85 53 | STA {$52}+1 + 1994 | 1 PACMAN.S 1818 | Code | 11 | | 2 | 00/555C : A5 02 | LDA {$00}+2 + 1995 | 1 PACMAN.S 1819 | Code | 11 | | 2 | 00/555E : 85 54 | STA {$52}+2 + 1996 | 1 PACMAN.S 1820 | Code | 11 | | 3 | 00/5560 : 4C 0E 55 | JMP L550E + 1997 | 1 PACMAN.S 1821 | Empty | 11 | | 0 | 00/5563 | + 1998 | 1 PACMAN.S 1822 | Code | 11 | | 2 | 00/5563 : A9 F7 | L5563 LDA #sprPLAYER + 2001 | 1 PACMAN.S 1825 | Code | 11 | | 3 | 00/556A : 8D 97 55 | STA L5596+1 + 2002 | 1 PACMAN.S 1826 | Code | 11 | | 1 | 00/556D : 60 | RTS + 2003 | 1 PACMAN.S 1827 | Empty | 11 | | 0 | 00/556E | + 2004 | 1 PACMAN.S 1828 | Code | 11 | | 3 | 00/556E : BD C7 55 | L556E LDA L55C7,X ; X on screen + 2005 | 1 PACMAN.S 1829 | Code | 11 | | 2 | 00/5571 : 85 04 | STA {$04} + 2006 | 1 PACMAN.S 1830 | Code | 11 | | 3 | 00/5573 : BD C8 55 | LDA L55C7+1,X ; Y on screen + 2007 | 1 PACMAN.S 1831 | Code | 11 | | 2 | 00/5576 : 85 10 | STA {$10} + 2008 | 1 PACMAN.S 1832 | Code | 11 | | 3 | 00/5578 : BD C9 55 | LDA L55C7+2,X ; X2 + 2009 | 1 PACMAN.S 1833 | Code | 11 | | 2 | 00/557B : 85 0E | STA {$0e} + 2010 | 1 PACMAN.S 1834 | Code | 11 | | 3 | 00/557D : BD CA 55 | LDA L55C7+3,X + 2011 | 1 PACMAN.S 1835 | Code | 11 | | 2 | 00/5580 : 85 0F | STA {$0e}+1 + 2012 | 1 PACMAN.S 1836 | Code | 11 | | 3 | 00/5582 : BD CB 55 | LDA L55C7+4,X ; Y2 + 2013 | 1 PACMAN.S 1837 | Code | 11 | | 2 | 00/5585 : 85 11 | STA {$11} + 2014 | 1 PACMAN.S 1838 | Code | 11 | | 2 | 00/5587 : A9 00 | LDA #$00 + 2015 | 1 PACMAN.S 1839 | Code | 11 | | 2 | 00/5589 : 85 03 | STA {$03} + 2016 | 1 PACMAN.S 1840 | Code | 11 | | 2 | 00/558B : A9 07 | LDA #$07 ; 7w and 7h + 2017 | 1 PACMAN.S 1841 | Code | 11 | | 2 | 00/558D : 85 18 | STA {$18} + 2018 | 1 PACMAN.S 1842 | Code | 11 | | 2 | 00/558F : 85 1A | STA {$1a} + 2019 | 1 PACMAN.S 1843 | Code | 11 | | 2 | 00/5591 : A9 F7 | L5591 LDA #sprPLAYER + 2022 | 1 PACMAN.S 1846 | Code | 11 | | 3 | 00/5598 : 8D B3 55 | STA L55B1+2 + 2023 | 1 PACMAN.S 1847 | Code | 11 | | 3 | 00/559B : 20 A6 55 | JSR drawCOLORSPRITE + 2024 | 1 PACMAN.S 1848 | Code | 11 | | 2 | 00/559E : A5 50 | LDA {$50} ; skip if player 0 + 2025 | 1 PACMAN.S 1849 | Code | 11 | | 2 | 00/55A0 : F0 03 | BEQ L55A5 + 2026 | 1 PACMAN.S 1850 | Code | 11 | | 3 | 00/55A2 : 20 59 71 | JSR printDIGIT + 2027 | 1 PACMAN.S 1851 | Code | 11 | | 1 | 00/55A5 : 60 | L55A5 RTS + 2028 | 1 PACMAN.S 1852 | Empty | 11 | | 0 | 00/55A6 | + 2029 | 1 PACMAN.S 1853 | Comment | 11 | | 0 | 00/55A6 | *----------------------------------- + 2030 | 1 PACMAN.S 1854 | Comment | 11 | | 0 | 00/55A6 | * DRAW A SPRITE IN COLOR + 2031 | 1 PACMAN.S 1855 | Comment | 11 | | 0 | 00/55A6 | *----------------------------------- + 2032 | 1 PACMAN.S 1856 | Empty | 11 | | 0 | 00/55A6 | + 2033 | 1 PACMAN.S 1857 | Empty | 11 | | 0 | 00/55A6 | drawCOLORSPRITE + 2034 | 1 PACMAN.S 1858 | Code | 11 | | 3 | 00/55A6 : 20 58 5B | JSR setHGRADDRESS + 2035 | 1 PACMAN.S 1859 | Code | 11 | | 2 | 00/55A9 : A6 03 | LDX {$03} + 2036 | 1 PACMAN.S 1860 | Code | 11 | | 2 | 00/55AB : A4 04 | LDY {$04} + 2037 | 1 PACMAN.S 1861 | Code | 11 | | 2 | 00/55AD : A5 1A | LDA {$1a} ; number of bytes per line to output + 2038 | 1 PACMAN.S 1862 | Code | 11 | | 2 | 00/55AF : 85 09 | STA {$09} + 2039 | 1 PACMAN.S 1863 | Code | 11 | | 3 | 00/55B1 : BD 66 06 | L55B1 LDA $0666,X + 2040 | 1 PACMAN.S 1864 | Code | 11 | | 2 | 00/55B4 : 11 12 | ORA ({$12}),Y + 2041 | 1 PACMAN.S 1865 | Code | 11 | | 2 | 00/55B6 : 91 12 | STA ({$12}),Y + 2042 | 1 PACMAN.S 1866 | Code | 11 | | 1 | 00/55B8 : E8 | INX + 2043 | 1 PACMAN.S 1867 | Code | 11 | | 1 | 00/55B9 : C8 | INY + 2044 | 1 PACMAN.S 1868 | Code | 11 | | 2 | 00/55BA : C6 09 | DEC {$09} + 2045 | 1 PACMAN.S 1869 | Code | 11 | | 2 | 00/55BC : D0 F3 | BNE L55B1 + 2046 | 1 PACMAN.S 1870 | Code | 11 | | 2 | 00/55BE : 86 03 | STX {$03} ; next X bit + 2047 | 1 PACMAN.S 1871 | Code | 11 | | 2 | 00/55C0 : E6 10 | INC {$10} ; next Y + 2048 | 1 PACMAN.S 1872 | Code | 11 | | 2 | 00/55C2 : C6 18 | DEC {$18} ; data-- + 2049 | 1 PACMAN.S 1873 | Code | 11 | | 2 | 00/55C4 : D0 E0 | BNE drawCOLORSPRITE + 2050 | 1 PACMAN.S 1874 | Code | 11 | | 1 | 00/55C6 : 60 | RTS + 2051 | 1 PACMAN.S 1875 | Empty | 11 | | 0 | 00/55C7 | + 2052 | 1 PACMAN.S 1876 | Comment | 11 | | 0 | 00/55C7 | *--- Structure (7-bytes) to display PLAYER X data + 2053 | 1 PACMAN.S 1877 | Empty | 11 | | 0 | 00/55C7 | + 2054 | 1 PACMAN.S 1878 | 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 | - 2063 | 1 PACMAN.S 1913 | Data | 11 | | 8 | 00/55CF : 00 06 2F 00 | HEX 00,06,2F,00,06,04,0E,00; P1 + 2055 | 1 PACMAN.S 1879 | Data | 11 | | 8 | 00/55CF : 00 06 2F 00 | HEX 00,06,2F,00,06,04,0E,00; P1 | | | | | | 06 04 0E 00 | - 2064 | 1 PACMAN.S 1914 | Data | 11 | | 8 | 00/55D7 : 20 06 0F 01 | HEX 20,06,0F,01,06,E4,0E,00; P2 + 2056 | 1 PACMAN.S 1880 | Data | 11 | | 8 | 00/55D7 : 20 06 0F 01 | HEX 20,06,0F,01,06,E4,0E,00; P2 | | | | | | 06 E4 0E 00 | - 2065 | 1 PACMAN.S 1915 | Data | 11 | | 8 | 00/55DF : 00 29 2F 00 | HEX 00,29,2F,00,29,04,31,00; P3 + 2057 | 1 PACMAN.S 1881 | Data | 11 | | 8 | 00/55DF : 00 29 2F 00 | HEX 00,29,2F,00,29,04,31,00; P3 | | | | | | 29 04 31 00 | - 2066 | 1 PACMAN.S 1916 | Data | 11 | | 8 | 00/55E7 : 20 29 0F 01 | HEX 20,29,0F,01,29,E4,31,00; P4 + 2058 | 1 PACMAN.S 1882 | Data | 11 | | 8 | 00/55E7 : 20 29 0F 01 | HEX 20,29,0F,01,29,E4,31,00; P4 | | | | | | 29 E4 31 00 | - 2067 | 1 PACMAN.S 1917 | Data | 11 | | 8 | 00/55EF : 20 54 0F 01 | HEX 20,54,0F,01,54,E4,5C,00; P5 + 2059 | 1 PACMAN.S 1883 | Data | 11 | | 8 | 00/55EF : 20 54 0F 01 | HEX 20,54,0F,01,54,E4,5C,00; P5 | | | | | | 54 E4 5C 00 | - 2068 | 1 PACMAN.S 1918 | Empty | 11 | | 0 | 00/55F7 | - 2069 | 1 PACMAN.S 1919 | Comment | 11 | | 0 | 00/55F7 | * PLAYER sprite (7*7) - 2070 | 1 PACMAN.S 1920 | Empty | 11 | | 0 | 00/55F7 | - 2071 | 1 PACMAN.S 1921 | Data | 11 | | 7 | 00/55F7 : 70 09 10 22 | sprPLAYER HEX 700910225F070A + 2060 | 1 PACMAN.S 1884 | Empty | 11 | | 0 | 00/55F7 | + 2061 | 1 PACMAN.S 1885 | Comment | 11 | | 0 | 00/55F7 | * PLAYER sprite (7*7) + 2062 | 1 PACMAN.S 1886 | Empty | 11 | | 0 | 00/55F7 | + 2063 | 1 PACMAN.S 1887 | Data | 11 | | 7 | 00/55F7 : 70 09 10 22 | sprPLAYER HEX 700910225F070A | | | | | | 5F 07 0A | - 2072 | 1 PACMAN.S 1922 | Data | 11 | | 7 | 00/55FE : 10 0A 28 22 | HEX 100A282241080A + 2064 | 1 PACMAN.S 1888 | Data | 11 | | 7 | 00/55FE : 10 0A 28 22 | HEX 100A282241080A | | | | | | 41 08 0A | - 2073 | 1 PACMAN.S 1923 | Data | 11 | | 7 | 00/5605 : 10 0A 44 14 | HEX 100A441441081F + 2065 | 1 PACMAN.S 1889 | Data | 11 | | 7 | 00/5605 : 10 0A 44 14 | HEX 100A441441081F | | | | | | 41 08 1F | - 2074 | 1 PACMAN.S 1924 | Data | 11 | | 7 | 00/560C : 70 09 7C 08 | HEX 70097C085F070A + 2066 | 1 PACMAN.S 1890 | Data | 11 | | 7 | 00/560C : 70 09 7C 08 | HEX 70097C085F070A | | | | | | 5F 07 0A | - 2075 | 1 PACMAN.S 1925 | Data | 11 | | 7 | 00/5613 : 10 08 44 08 | HEX 1008440841021F + 2067 | 1 PACMAN.S 1891 | Data | 11 | | 7 | 00/5613 : 10 08 44 08 | HEX 1008440841021F | | | | | | 41 02 1F | - 2076 | 1 PACMAN.S 1926 | Data | 11 | | 7 | 00/561A : 10 08 44 08 | HEX 1008440841040A + 2068 | 1 PACMAN.S 1892 | Data | 11 | | 7 | 00/561A : 10 08 44 08 | HEX 1008440841040A | | | | | | 41 04 0A | - 2077 | 1 PACMAN.S 1927 | Data | 11 | | 7 | 00/5621 : 10 78 45 08 | HEX 107845085F080A + 2069 | 1 PACMAN.S 1893 | Data | 11 | | 7 | 00/5621 : 10 78 45 08 | HEX 107845085F080A | | | | | | 5F 08 0A | - 2078 | 1 PACMAN.S 1928 | Empty | 11 | | 0 | 00/5628 | - 2079 | 1 PACMAN.S 1929 | Comment | 11 | | 0 | 00/5628 | * HISCORE sprite (7*7) - 2080 | 1 PACMAN.S 1930 | Empty | 11 | | 0 | 00/5628 | - 2081 | 1 PACMAN.S 1931 | Data | 11 | | 7 | 00/5628 : 30 7B 79 78 | sprHISCORE HEX 307B7978383E38 + 2070 | 1 PACMAN.S 1894 | Empty | 11 | | 0 | 00/5628 | + 2071 | 1 PACMAN.S 1895 | Comment | 11 | | 0 | 00/5628 | * HISCORE sprite (7*7) + 2072 | 1 PACMAN.S 1896 | Empty | 11 | | 0 | 00/5628 | + 2073 | 1 PACMAN.S 1897 | Data | 11 | | 7 | 00/5628 : 30 7B 79 78 | sprHISCORE HEX 307B7978383E38 | | | | | | 38 3E 38 | - 2082 | 1 PACMAN.S 1932 | Data | 11 | | 7 | 00/562F : 10 2A 8D 44 | HEX 102A8D44444422 + 2074 | 1 PACMAN.S 1898 | Data | 11 | | 7 | 00/562F : 10 2A 8D 44 | HEX 102A8D44444422 | | | | | | 44 44 22 | - 2083 | 1 PACMAN.S 1933 | Data | 11 | | 7 | 00/5636 : 10 22 04 02 | HEX 10220402044502 + 2075 | 1 PACMAN.S 1899 | Data | 11 | | 7 | 00/5636 : 10 22 04 02 | HEX 10220402044502 | | | | | | 04 45 02 | - 2084 | 1 PACMAN.S 1934 | Data | 11 | | 7 | 00/563D : 70 22 78 02 | HEX 70227802043D1E + 2076 | 1 PACMAN.S 1900 | Data | 11 | | 7 | 00/563D : 70 22 78 02 | HEX 70227802043D1E | | | | | | 04 3D 1E | - 2085 | 1 PACMAN.S 1935 | Data | 11 | | 7 | 00/5644 : 10 22 40 02 | HEX 10224002041502 + 2077 | 1 PACMAN.S 1901 | Data | 11 | | 7 | 00/5644 : 10 22 40 02 | HEX 10224002041502 | | | | | | 04 15 02 | - 2086 | 1 PACMAN.S 1936 | Data | 11 | | 7 | 00/564B : 10 2A 45 44 | HEX 102A4544442422 + 2078 | 1 PACMAN.S 1902 | Data | 11 | | 7 | 00/564B : 10 2A 45 44 | HEX 102A4544442422 | | | | | | 44 24 22 | - 2087 | 1 PACMAN.S 1937 | Data | 11 | | 7 | 00/5652 : 30 7B 7C 78 | HEX 307B7C78384638 + 2079 | 1 PACMAN.S 1903 | Data | 11 | | 7 | 00/5652 : 30 7B 7C 78 | HEX 307B7C78384638 | | | | | | 38 46 38 | - 2088 | 1 PACMAN.S 1938 | Empty | 11 | | 0 | 00/5659 | - 2089 | 1 PACMAN.S 1939 | Comment | 11 | | 0 | 00/5659 | *----------------------------------- - 2090 | 1 PACMAN.S 1940 | Comment | 11 | | 0 | 00/5659 | * PREPARE THE COMPLETE LEVEL - 2091 | 1 PACMAN.S 1941 | Comment | 11 | | 0 | 00/5659 | *----------------------------------- - 2092 | 1 PACMAN.S 1942 | Empty | 11 | | 0 | 00/5659 | - 2093 | 1 PACMAN.S 1943 | Empty | 11 | | 0 | 00/5659 | prepareLEVEL - 2094 | 1 PACMAN.S 1944 | Code | 11 | | 3 | 00/5659 : 20 61 6F | JSR clearHGR - 2095 | 1 PACMAN.S 1945 | Code | 11 | | 3 | 00/565C : 8D 10 C0 | STA {$C010} - 2096 | 1 PACMAN.S 1946 | Code | 11 | | 3 | 00/565F : 20 4A 6F | JSR setHGR - 2097 | 1 PACMAN.S 1947 | Code | 11 | | 3 | 00/5662 : 20 53 5D | JSR drawGAMEBOARD - 2098 | 1 PACMAN.S 1948 | Code | 11 | | 3 | 00/5665 : 20 98 8A | JSR drawGHOSTDOOR - 2099 | 1 PACMAN.S 1949 | Code | 11 | | 2 | 00/5668 : A5 50 | LDA {$50} ; save current player index - 2100 | 1 PACMAN.S 1950 | Code | 11 | | 2 | 00/566A : 85 F1 | STA {$f1} - 2101 | 1 PACMAN.S 1951 | Code | 11 | | 3 | 00/566C : 20 CF 53 | JSR loadPLAYERDATA - 2102 | 1 PACMAN.S 1952 | Code | 11 | | 3 | 00/566F : 20 13 61 | JSR drawDOTS - 2103 | 1 PACMAN.S 1953 | Code | 11 | | 3 | 00/5672 : 20 0A 55 | JSR drawSCORES - 2104 | 1 PACMAN.S 1954 | Code | 11 | | 2 | 00/5675 : A5 F1 | LDA {$f1} ; restore current player index - 2105 | 1 PACMAN.S 1955 | Code | 11 | | 2 | 00/5677 : 85 50 | STA {$50} - 2106 | 1 PACMAN.S 1956 | Code | 11 | | 3 | 00/5679 : 20 CF 53 | JSR loadPLAYERDATA - 2107 | 1 PACMAN.S 1957 | Code | 11 | | 3 | 00/567C : 20 92 56 | JSR printRANK - 2108 | 1 PACMAN.S 1958 | Code | 11 | | 3 | 00/567F : 20 CF 56 | JSR printNBLIVES - 2109 | 1 PACMAN.S 1959 | Code | 11 | | 2 | 00/5682 : A5 E8 | LDA {$e8} - 2110 | 1 PACMAN.S 1960 | Code | 11 | | 2 | 00/5684 : D0 0B | BNE L5691 - 2111 | 1 PACMAN.S 1961 | Code | 11 | | 2 | 00/5686 : A5 F4 | LDA {$f4} ; did we already play the intro music? - 2112 | 1 PACMAN.S 1962 | Code | 11 | | 2 | 00/5688 : D0 07 | BNE L5691 - 2113 | 1 PACMAN.S 1963 | Code | 11 | | 3 | 00/568A : 20 53 7D | JSR playINTROMUSIC - 2114 | 1 PACMAN.S 1964 | Code | 11 | | 2 | 00/568D : A9 01 | LDA #$01 - 2115 | 1 PACMAN.S 1965 | Code | 11 | | 2 | 00/568F : 85 F4 | STA {$f4} - 2116 | 1 PACMAN.S 1966 | Code | 11 | | 1 | 00/5691 : 60 | L5691 RTS - 2117 | 1 PACMAN.S 1967 | Empty | 11 | | 0 | 00/5692 | - 2118 | 1 PACMAN.S 1968 | Comment | 11 | | 0 | 00/5692 | *----------------------------------- - 2119 | 1 PACMAN.S 1969 | Comment | 11 | | 0 | 00/5692 | * PRINT RANK (LEVEL) - 2120 | 1 PACMAN.S 1970 | Comment | 11 | | 0 | 00/5692 | *----------------------------------- - 2121 | 1 PACMAN.S 1971 | Empty | 11 | | 0 | 00/5692 | - 2122 | 1 PACMAN.S 1972 | Code | 11 | | 3 | 00/5692 : 4C 2E 6F | printRANK JMP showFRUITEDRANK ; LoGo - 2123 | 1 PACMAN.S 1973 | Empty | 11 | | 0 | 00/5695 | - 2124 | 1 PACMAN.S 1974 | Code | 11 | | 2 | 00/5695 : A9 E1 | LDA #$E1 ; display the rank number, aka the level - 2125 | 1 PACMAN.S 1975 | Code | 11 | | 2 | 00/5697 : 85 0E | STA {$0e} ; it was replaced on the released game - 2126 | 1 PACMAN.S 1976 | Code | 11 | | 2 | 00/5699 : A9 00 | LDA #$00 ; by the equivalent fruit! - 2127 | 1 PACMAN.S 1977 | Code | 11 | | 2 | 00/569B : 85 0F | STA {$0e}+1 - 2128 | 1 PACMAN.S 1978 | Code | 11 | | 2 | 00/569D : A9 B0 | LDA #$B0 - 2129 | 1 PACMAN.S 1979 | Code | 11 | | 2 | 00/569F : 85 11 | STA {$11} - 2130 | 1 PACMAN.S 1980 | Code | 11 | | 2 | 00/56A1 : A5 55 | LDA {$55} - 2131 | 1 PACMAN.S 1981 | Code | 11 | | 3 | 00/56A3 : 20 C3 56 | JSR L56C3 - 2132 | 1 PACMAN.S 1982 | Code | 11 | | 2 | 00/56A6 : 85 19 | STA $19 - 2133 | 1 PACMAN.S 1983 | Code | 11 | | 2 | 00/56A8 : 29 F0 | AND #$F0 - 2134 | 1 PACMAN.S 1984 | Code | 11 | | 2 | 00/56AA : F0 07 | BEQ L56B3 - 2135 | 1 PACMAN.S 1985 | Code | 11 | | 1 | 00/56AC : 6A | ROR - 2136 | 1 PACMAN.S 1986 | Code | 11 | | 1 | 00/56AD : 6A | ROR - 2137 | 1 PACMAN.S 1987 | Code | 11 | | 1 | 00/56AE : 6A | ROR - 2138 | 1 PACMAN.S 1988 | Code | 11 | | 1 | 00/56AF : 6A | ROR - 2139 | 1 PACMAN.S 1989 | Code | 11 | | 3 | 00/56B0 : 20 74 71 | JSR printDIGIT - 2140 | 1 PACMAN.S 1990 | Code | 11 | | 2 | 00/56B3 : A9 E7 | L56B3 LDA #$E7 - 2141 | 1 PACMAN.S 1991 | Code | 11 | | 2 | 00/56B5 : 85 0E | STA {$0e} - 2142 | 1 PACMAN.S 1992 | Code | 11 | | 2 | 00/56B7 : A9 B0 | LDA #$B0 - 2143 | 1 PACMAN.S 1993 | Code | 11 | | 2 | 00/56B9 : 85 11 | STA {$11} - 2144 | 1 PACMAN.S 1994 | Code | 11 | | 2 | 00/56BB : A5 19 | LDA $19 - 2145 | 1 PACMAN.S 1995 | Code | 11 | | 2 | 00/56BD : 29 0F | AND #$0F - 2146 | 1 PACMAN.S 1996 | Code | 11 | | 3 | 00/56BF : 20 74 71 | JSR printDIGIT - 2147 | 1 PACMAN.S 1997 | Code | 11 | | 1 | 00/56C2 : 60 | RTS - 2148 | 1 PACMAN.S 1998 | Empty | 11 | | 0 | 00/56C3 | - 2149 | 1 PACMAN.S 1999 | Code | 11 | | 1 | 00/56C3 : AA | L56C3 TAX ; from hex to dec - 2150 | 1 PACMAN.S 2000 | Code | 11 | | 2 | 00/56C4 : A9 00 | LDA #$00 - 2151 | 1 PACMAN.S 2001 | Code | 11 | | 1 | 00/56C6 : F8 | SED - 2152 | 1 PACMAN.S 2002 | Code | 11 | | 1 | 00/56C7 : 18 | CLC - 2153 | 1 PACMAN.S 2003 | Code | 11 | | 2 | 00/56C8 : 69 01 | L56C8 ADC #$01 - 2154 | 1 PACMAN.S 2004 | Code | 11 | | 1 | 00/56CA : CA | DEX - 2155 | 1 PACMAN.S 2005 | Code | 11 | | 2 | 00/56CB : D0 FB | BNE L56C8 - 2156 | 1 PACMAN.S 2006 | Code | 11 | | 1 | 00/56CD : D8 | CLD - 2157 | 1 PACMAN.S 2007 | Code | 11 | | 1 | 00/56CE : 60 | RTS - 2158 | 1 PACMAN.S 2008 | Empty | 11 | | 0 | 00/56CF | - 2159 | 1 PACMAN.S 2009 | Comment | 11 | | 0 | 00/56CF | *----------------------------------- - 2160 | 1 PACMAN.S 2010 | Comment | 11 | | 0 | 00/56CF | * PRINT NB LIVES - 2161 | 1 PACMAN.S 2011 | Comment | 11 | | 0 | 00/56CF | *----------------------------------- - 2162 | 1 PACMAN.S 2012 | Empty | 11 | | 0 | 00/56CF | - 2163 | 1 PACMAN.S 2013 | Empty | 11 | | 0 | 00/56CF | printNBLIVES - 2164 | 1 PACMAN.S 2014 | Code | 11 | | 2 | 00/56CF : A5 58 | LDA {$58} ; Show 2 Pacman if we have 3 lives - 2165 | 1 PACMAN.S 2015 | Code | 11 | | 2 | 00/56D1 : 29 7F | AND #$7F - 2166 | 1 PACMAN.S 2016 | Code | 11 | | 2 | 00/56D3 : 85 19 | STA $19 ; save nb lives - 2167 | 1 PACMAN.S 2017 | Code | 11 | | 2 | 00/56D5 : A5 E8 | LDA {$e8} - 2168 | 1 PACMAN.S 2018 | Code | 11 | | 2 | 00/56D7 : D0 23 | BNE L56FC ; if demo, skip - 2169 | 1 PACMAN.S 2019 | Empty | 11 | | 0 | 00/56D9 | - 2170 | 1 PACMAN.S 2020 | Code | 11 | | 2 | 00/56D9 : A9 09 | LDA #$09 ; set coordinates - 2171 | 1 PACMAN.S 2021 | Code | 11 | | 2 | 00/56DB : 85 0E | STA {$0e} - 2172 | 1 PACMAN.S 2022 | Code | 11 | | 2 | 00/56DD : A9 00 | LDA #$00 - 2173 | 1 PACMAN.S 2023 | Code | 11 | | 2 | 00/56DF : 85 0D | STA {$0c}+1 - 2174 | 1 PACMAN.S 2024 | Code | 11 | | 2 | 00/56E1 : A9 B2 | LDA #$B2 - 2175 | 1 PACMAN.S 2025 | Code | 11 | | 2 | 00/56E3 : 85 11 | STA {$11} - 2176 | 1 PACMAN.S 2026 | Code | 11 | | 2 | 00/56E5 : A5 19 | LDA $19 ; do we have lives? - 2177 | 1 PACMAN.S 2027 | Code | 11 | | 2 | 00/56E7 : D0 01 | BNE L56EA - 2178 | 1 PACMAN.S 2028 | Code | 11 | | 1 | 00/56E9 : 60 | RTS ; no - 2179 | 1 PACMAN.S 2029 | Empty | 11 | | 0 | 00/56EA | - 2180 | 1 PACMAN.S 2030 | Code | 11 | | 2 | 00/56EA : C6 19 | L56EA DEC $19 ; yes - 2181 | 1 PACMAN.S 2031 | Code | 11 | | 2 | 00/56EC : F0 0E | BEQ L56FC - 2182 | 1 PACMAN.S 2032 | Code | 11 | | 3 | 00/56EE : 20 FD 56 | L56EE JSR L56FD ; print Pacman - 2183 | 1 PACMAN.S 2033 | Code | 11 | | 1 | 00/56F1 : 18 | CLC ; next one - 2184 | 1 PACMAN.S 2034 | Code | 11 | | 2 | 00/56F2 : A5 0E | LDA {$0e} - 2185 | 1 PACMAN.S 2035 | Code | 11 | | 2 | 00/56F4 : 69 0C | ADC #$0C - 2186 | 1 PACMAN.S 2036 | Code | 11 | | 2 | 00/56F6 : 85 0E | STA {$0e} - 2187 | 1 PACMAN.S 2037 | Code | 11 | | 2 | 00/56F8 : C6 19 | DEC $19 - 2188 | 1 PACMAN.S 2038 | Code | 11 | | 2 | 00/56FA : D0 F2 | BNE L56EE - 2189 | 1 PACMAN.S 2039 | Code | 11 | | 1 | 00/56FC : 60 | L56FC RTS - 2190 | 1 PACMAN.S 2040 | Empty | 11 | | 0 | 00/56FD | - 2191 | 1 PACMAN.S 2041 | Code | 11 | | 2 | 00/56FD : A5 0E | L56FD LDA {$0e} ; draw Pacman sprite - 2192 | 1 PACMAN.S 2042 | Code | 11 | | 2 | 00/56FF : 85 0C | STA {$0c} - 2193 | 1 PACMAN.S 2043 | Code | 11 | | 2 | 00/5701 : A5 11 | LDA {$11} - 2194 | 1 PACMAN.S 2044 | Code | 11 | | 2 | 00/5703 : 85 10 | STA {$10} - 2195 | 1 PACMAN.S 2045 | Code | 11 | | 2 | 00/5705 : A9 D3 | LDA #sprPACMANRIGHT2 - 2197 | 1 PACMAN.S 2047 | Code | 11 | | 3 | 00/5709 : 4C 20 6A | JMP drawSPRITE - 2198 | 1 PACMAN.S 2048 | Empty | 11 | | 0 | 00/570C | - 2199 | 1 PACMAN.S 2049 | Comment | 11 | | 0 | 00/570C | *----------------------------------- - 2200 | 1 PACMAN.S 2050 | Comment | 11 | | 0 | 00/570C | * BLINK THINGS! - 2201 | 1 PACMAN.S 2051 | Comment | 11 | | 0 | 00/570C | *----------------------------------- - 2202 | 1 PACMAN.S 2052 | Empty | 11 | | 0 | 00/570C | - 2203 | 1 PACMAN.S 2053 | Code | 11 | | 3 | 00/570C : 20 B3 58 | blinkTHINGS JSR blinkPLAYERNAME - 2204 | 1 PACMAN.S 2054 | Empty | 11 | | 0 | 00/570F | - 2205 | 1 PACMAN.S 2055 | Code | 11 | | 2 | 00/570F : A5 5E | LDA {$5e} ; blink dots - 2206 | 1 PACMAN.S 2056 | Code | 11 | | 2 | 00/5711 : F0 03 | BEQ L5716 - 2207 | 1 PACMAN.S 2057 | Code | 11 | | 2 | 00/5713 : C6 5E | DEC {$5e} - 2208 | 1 PACMAN.S 2058 | Code | 11 | | 1 | 00/5715 : 60 | RTS - 2209 | 1 PACMAN.S 2059 | Empty | 11 | | 0 | 00/5716 | - 2210 | 1 PACMAN.S 2060 | Code | 11 | | 3 | 00/5716 : 20 39 6D | L5716 JSR getMAXRANK15 - 2211 | 1 PACMAN.S 2061 | Code | 11 | | 1 | 00/5719 : AA | TAX - 2212 | 1 PACMAN.S 2062 | Code | 11 | | 3 | 00/571A : BD 33 57 | LDA tblBLINKTEMPO,X - 2213 | 1 PACMAN.S 2063 | Code | 11 | | 2 | 00/571D : 85 5E | STA {$5e} - 2214 | 1 PACMAN.S 2064 | Empty | 11 | | 0 | 00/571F | - 2215 | 1 PACMAN.S 2065 | Code | 11 | | 2 | 00/571F : A5 5F | LDA {$5f} - 2216 | 1 PACMAN.S 2066 | Code | 11 | | 2 | 00/5721 : F0 08 | BEQ L572B - 2217 | 1 PACMAN.S 2067 | Code | 11 | | 3 | 00/5723 : 20 43 57 | JSR hideENERGIZERS - 2218 | 1 PACMAN.S 2068 | Code | 11 | | 2 | 00/5726 : A9 00 | LDA #$00 - 2219 | 1 PACMAN.S 2069 | Code | 11 | | 2 | 00/5728 : 85 5F | STA {$5f} - 2220 | 1 PACMAN.S 2070 | Code | 11 | | 1 | 00/572A : 60 | RTS - 2221 | 1 PACMAN.S 2071 | Empty | 11 | | 0 | 00/572B | - 2222 | 1 PACMAN.S 2072 | Code | 11 | | 3 | 00/572B : 20 BE 57 | L572B JSR showENERGIZERS - 2223 | 1 PACMAN.S 2073 | Code | 11 | | 2 | 00/572E : A9 01 | LDA #$01 - 2224 | 1 PACMAN.S 2074 | Code | 11 | | 2 | 00/5730 : 85 5F | STA {$5f} - 2225 | 1 PACMAN.S 2075 | Code | 11 | | 1 | 00/5732 : 60 | RTS - 2226 | 1 PACMAN.S 2076 | Empty | 11 | | 0 | 00/5733 | - 2227 | 1 PACMAN.S 2077 | Empty | 11 | | 0 | 00/5733 | tblBLINKTEMPO ; Tempo table - 2228 | 1 PACMAN.S 2078 | Data | 11 | | 16 | 00/5733 : 50 50 50 50 | HEX 50505050505050505050505050505050 + 2080 | 1 PACMAN.S 1904 | Empty | 11 | | 0 | 00/5659 | + 2081 | 1 PACMAN.S 1905 | Comment | 11 | | 0 | 00/5659 | *----------------------------------- + 2082 | 1 PACMAN.S 1906 | Comment | 11 | | 0 | 00/5659 | * PREPARE THE COMPLETE LEVEL + 2083 | 1 PACMAN.S 1907 | Comment | 11 | | 0 | 00/5659 | *----------------------------------- + 2084 | 1 PACMAN.S 1908 | Empty | 11 | | 0 | 00/5659 | + 2085 | 1 PACMAN.S 1909 | Empty | 11 | | 0 | 00/5659 | prepareLEVEL + 2086 | 1 PACMAN.S 1910 | Code | 11 | | 3 | 00/5659 : 20 46 6F | JSR clearHGR + 2087 | 1 PACMAN.S 1911 | Code | 11 | | 3 | 00/565C : 8D 10 C0 | STA {$C010} + 2088 | 1 PACMAN.S 1912 | Code | 11 | | 3 | 00/565F : 20 2F 6F | JSR setHGR + 2089 | 1 PACMAN.S 1913 | Code | 11 | | 3 | 00/5662 : 20 53 5D | JSR drawGAMEBOARD + 2090 | 1 PACMAN.S 1914 | Code | 11 | | 3 | 00/5665 : 20 7D 8A | JSR drawGHOSTDOOR + 2091 | 1 PACMAN.S 1915 | Code | 11 | | 2 | 00/5668 : A5 50 | LDA {$50} ; save current player index + 2092 | 1 PACMAN.S 1916 | Code | 11 | | 2 | 00/566A : 85 F1 | STA {$f1} + 2093 | 1 PACMAN.S 1917 | Code | 11 | | 3 | 00/566C : 20 CF 53 | JSR loadPLAYERDATA + 2094 | 1 PACMAN.S 1918 | Code | 11 | | 3 | 00/566F : 20 13 61 | JSR drawDOTS + 2095 | 1 PACMAN.S 1919 | Code | 11 | | 3 | 00/5672 : 20 0A 55 | JSR drawSCORES + 2096 | 1 PACMAN.S 1920 | Code | 11 | | 2 | 00/5675 : A5 F1 | LDA {$f1} ; restore current player index + 2097 | 1 PACMAN.S 1921 | Code | 11 | | 2 | 00/5677 : 85 50 | STA {$50} + 2098 | 1 PACMAN.S 1922 | Code | 11 | | 3 | 00/5679 : 20 CF 53 | JSR loadPLAYERDATA + 2099 | 1 PACMAN.S 1923 | Code | 11 | | 3 | 00/567C : 20 92 56 | JSR printRANK + 2100 | 1 PACMAN.S 1924 | Code | 11 | | 3 | 00/567F : 20 CF 56 | JSR printNBLIVES + 2101 | 1 PACMAN.S 1925 | Code | 11 | | 2 | 00/5682 : A5 E8 | LDA {$e8} + 2102 | 1 PACMAN.S 1926 | Code | 11 | | 2 | 00/5684 : D0 0B | BNE L5691 + 2103 | 1 PACMAN.S 1927 | Code | 11 | | 2 | 00/5686 : A5 F4 | LDA {$f4} ; did we already play the intro music? + 2104 | 1 PACMAN.S 1928 | Code | 11 | | 2 | 00/5688 : D0 07 | BNE L5691 + 2105 | 1 PACMAN.S 1929 | Code | 11 | | 3 | 00/568A : 20 38 7D | JSR playINTROMUSIC + 2106 | 1 PACMAN.S 1930 | Code | 11 | | 2 | 00/568D : A9 01 | LDA #$01 + 2107 | 1 PACMAN.S 1931 | Code | 11 | | 2 | 00/568F : 85 F4 | STA {$f4} + 2108 | 1 PACMAN.S 1932 | Code | 11 | | 1 | 00/5691 : 60 | L5691 RTS + 2109 | 1 PACMAN.S 1933 | Empty | 11 | | 0 | 00/5692 | + 2110 | 1 PACMAN.S 1934 | Comment | 11 | | 0 | 00/5692 | *----------------------------------- + 2111 | 1 PACMAN.S 1935 | Comment | 11 | | 0 | 00/5692 | * PRINT RANK (LEVEL) + 2112 | 1 PACMAN.S 1936 | Comment | 11 | | 0 | 00/5692 | *----------------------------------- + 2113 | 1 PACMAN.S 1937 | Empty | 11 | | 0 | 00/5692 | + 2114 | 1 PACMAN.S 1938 | Code | 11 | | 3 | 00/5692 : 4C 13 6F | printRANK JMP drawFRUITEDRANK ; LoGo + 2115 | 1 PACMAN.S 1939 | Empty | 11 | | 0 | 00/5695 | + 2116 | 1 PACMAN.S 1940 | Code | 11 | | 2 | 00/5695 : A9 E1 | LDA #$E1 ; display the rank number, aka the level + 2117 | 1 PACMAN.S 1941 | Code | 11 | | 2 | 00/5697 : 85 0E | STA {$0e} ; it was replaced on the released game + 2118 | 1 PACMAN.S 1942 | Code | 11 | | 2 | 00/5699 : A9 00 | LDA #$00 ; by the equivalent fruit! + 2119 | 1 PACMAN.S 1943 | Code | 11 | | 2 | 00/569B : 85 0F | STA {$0e}+1 + 2120 | 1 PACMAN.S 1944 | Code | 11 | | 2 | 00/569D : A9 B0 | LDA #$B0 + 2121 | 1 PACMAN.S 1945 | Code | 11 | | 2 | 00/569F : 85 11 | STA {$11} + 2122 | 1 PACMAN.S 1946 | Code | 11 | | 2 | 00/56A1 : A5 55 | LDA {$55} + 2123 | 1 PACMAN.S 1947 | Code | 11 | | 3 | 00/56A3 : 20 C3 56 | JSR L56C3 + 2124 | 1 PACMAN.S 1948 | Code | 11 | | 2 | 00/56A6 : 85 19 | STA $19 + 2125 | 1 PACMAN.S 1949 | Code | 11 | | 2 | 00/56A8 : 29 F0 | AND #$F0 + 2126 | 1 PACMAN.S 1950 | Code | 11 | | 2 | 00/56AA : F0 07 | BEQ L56B3 + 2127 | 1 PACMAN.S 1951 | Code | 11 | | 1 | 00/56AC : 6A | ROR + 2128 | 1 PACMAN.S 1952 | Code | 11 | | 1 | 00/56AD : 6A | ROR + 2129 | 1 PACMAN.S 1953 | Code | 11 | | 1 | 00/56AE : 6A | ROR + 2130 | 1 PACMAN.S 1954 | Code | 11 | | 1 | 00/56AF : 6A | ROR + 2131 | 1 PACMAN.S 1955 | Code | 11 | | 3 | 00/56B0 : 20 59 71 | JSR printDIGIT + 2132 | 1 PACMAN.S 1956 | Code | 11 | | 2 | 00/56B3 : A9 E7 | L56B3 LDA #$E7 + 2133 | 1 PACMAN.S 1957 | Code | 11 | | 2 | 00/56B5 : 85 0E | STA {$0e} + 2134 | 1 PACMAN.S 1958 | Code | 11 | | 2 | 00/56B7 : A9 B0 | LDA #$B0 + 2135 | 1 PACMAN.S 1959 | Code | 11 | | 2 | 00/56B9 : 85 11 | STA {$11} + 2136 | 1 PACMAN.S 1960 | Code | 11 | | 2 | 00/56BB : A5 19 | LDA $19 + 2137 | 1 PACMAN.S 1961 | Code | 11 | | 2 | 00/56BD : 29 0F | AND #$0F + 2138 | 1 PACMAN.S 1962 | Code | 11 | | 3 | 00/56BF : 20 59 71 | JSR printDIGIT + 2139 | 1 PACMAN.S 1963 | Code | 11 | | 1 | 00/56C2 : 60 | RTS + 2140 | 1 PACMAN.S 1964 | Empty | 11 | | 0 | 00/56C3 | + 2141 | 1 PACMAN.S 1965 | Code | 11 | | 1 | 00/56C3 : AA | L56C3 TAX ; from hex to dec + 2142 | 1 PACMAN.S 1966 | Code | 11 | | 2 | 00/56C4 : A9 00 | LDA #$00 + 2143 | 1 PACMAN.S 1967 | Code | 11 | | 1 | 00/56C6 : F8 | SED + 2144 | 1 PACMAN.S 1968 | Code | 11 | | 1 | 00/56C7 : 18 | CLC + 2145 | 1 PACMAN.S 1969 | Code | 11 | | 2 | 00/56C8 : 69 01 | L56C8 ADC #$01 + 2146 | 1 PACMAN.S 1970 | Code | 11 | | 1 | 00/56CA : CA | DEX + 2147 | 1 PACMAN.S 1971 | Code | 11 | | 2 | 00/56CB : D0 FB | BNE L56C8 + 2148 | 1 PACMAN.S 1972 | Code | 11 | | 1 | 00/56CD : D8 | CLD + 2149 | 1 PACMAN.S 1973 | Code | 11 | | 1 | 00/56CE : 60 | RTS + 2150 | 1 PACMAN.S 1974 | Empty | 11 | | 0 | 00/56CF | + 2151 | 1 PACMAN.S 1975 | Comment | 11 | | 0 | 00/56CF | *----------------------------------- + 2152 | 1 PACMAN.S 1976 | Comment | 11 | | 0 | 00/56CF | * PRINT NB LIVES + 2153 | 1 PACMAN.S 1977 | Comment | 11 | | 0 | 00/56CF | *----------------------------------- + 2154 | 1 PACMAN.S 1978 | Empty | 11 | | 0 | 00/56CF | + 2155 | 1 PACMAN.S 1979 | Empty | 11 | | 0 | 00/56CF | printNBLIVES + 2156 | 1 PACMAN.S 1980 | Code | 11 | | 2 | 00/56CF : A5 58 | LDA {$58} ; Show 2 Pacman if we have 3 lives + 2157 | 1 PACMAN.S 1981 | Code | 11 | | 2 | 00/56D1 : 29 7F | AND #$7F + 2158 | 1 PACMAN.S 1982 | Code | 11 | | 2 | 00/56D3 : 85 19 | STA $19 ; save nb lives + 2159 | 1 PACMAN.S 1983 | Code | 11 | | 2 | 00/56D5 : A5 E8 | LDA {$e8} + 2160 | 1 PACMAN.S 1984 | Code | 11 | | 2 | 00/56D7 : D0 23 | BNE L56FC ; if demo, skip + 2161 | 1 PACMAN.S 1985 | Empty | 11 | | 0 | 00/56D9 | + 2162 | 1 PACMAN.S 1986 | Code | 11 | | 2 | 00/56D9 : A9 09 | LDA #$09 ; set coordinates + 2163 | 1 PACMAN.S 1987 | Code | 11 | | 2 | 00/56DB : 85 0E | STA {$0e} + 2164 | 1 PACMAN.S 1988 | Code | 11 | | 2 | 00/56DD : A9 00 | LDA #$00 + 2165 | 1 PACMAN.S 1989 | Code | 11 | | 2 | 00/56DF : 85 0D | STA {$0c}+1 + 2166 | 1 PACMAN.S 1990 | Code | 11 | | 2 | 00/56E1 : A9 B2 | LDA #$B2 + 2167 | 1 PACMAN.S 1991 | Code | 11 | | 2 | 00/56E3 : 85 11 | STA {$11} + 2168 | 1 PACMAN.S 1992 | Code | 11 | | 2 | 00/56E5 : A5 19 | LDA $19 ; do we have lives? + 2169 | 1 PACMAN.S 1993 | Code | 11 | | 2 | 00/56E7 : D0 01 | BNE L56EA + 2170 | 1 PACMAN.S 1994 | Code | 11 | | 1 | 00/56E9 : 60 | RTS ; no + 2171 | 1 PACMAN.S 1995 | Empty | 11 | | 0 | 00/56EA | + 2172 | 1 PACMAN.S 1996 | Code | 11 | | 2 | 00/56EA : C6 19 | L56EA DEC $19 ; yes + 2173 | 1 PACMAN.S 1997 | Code | 11 | | 2 | 00/56EC : F0 0E | BEQ L56FC + 2174 | 1 PACMAN.S 1998 | Code | 11 | | 3 | 00/56EE : 20 FD 56 | L56EE JSR L56FD ; print Pacman + 2175 | 1 PACMAN.S 1999 | Code | 11 | | 1 | 00/56F1 : 18 | CLC ; next one + 2176 | 1 PACMAN.S 2000 | Code | 11 | | 2 | 00/56F2 : A5 0E | LDA {$0e} + 2177 | 1 PACMAN.S 2001 | Code | 11 | | 2 | 00/56F4 : 69 0C | ADC #$0C + 2178 | 1 PACMAN.S 2002 | Code | 11 | | 2 | 00/56F6 : 85 0E | STA {$0e} + 2179 | 1 PACMAN.S 2003 | Code | 11 | | 2 | 00/56F8 : C6 19 | DEC $19 + 2180 | 1 PACMAN.S 2004 | Code | 11 | | 2 | 00/56FA : D0 F2 | BNE L56EE + 2181 | 1 PACMAN.S 2005 | Code | 11 | | 1 | 00/56FC : 60 | L56FC RTS + 2182 | 1 PACMAN.S 2006 | Empty | 11 | | 0 | 00/56FD | + 2183 | 1 PACMAN.S 2007 | Code | 11 | | 2 | 00/56FD : A5 0E | L56FD LDA {$0e} ; draw Pacman sprite + 2184 | 1 PACMAN.S 2008 | Code | 11 | | 2 | 00/56FF : 85 0C | STA {$0c} + 2185 | 1 PACMAN.S 2009 | Code | 11 | | 2 | 00/5701 : A5 11 | LDA {$11} + 2186 | 1 PACMAN.S 2010 | Code | 11 | | 2 | 00/5703 : 85 10 | STA {$10} + 2187 | 1 PACMAN.S 2011 | Code | 11 | | 2 | 00/5705 : A9 B8 | LDA #sprPACMANRIGHT2 + 2189 | 1 PACMAN.S 2013 | Code | 11 | | 3 | 00/5709 : 4C 20 6A | JMP drawSPRITE + 2190 | 1 PACMAN.S 2014 | Empty | 11 | | 0 | 00/570C | + 2191 | 1 PACMAN.S 2015 | Comment | 11 | | 0 | 00/570C | *----------------------------------- + 2192 | 1 PACMAN.S 2016 | Comment | 11 | | 0 | 00/570C | * BLINK THINGS! + 2193 | 1 PACMAN.S 2017 | Comment | 11 | | 0 | 00/570C | *----------------------------------- + 2194 | 1 PACMAN.S 2018 | Empty | 11 | | 0 | 00/570C | + 2195 | 1 PACMAN.S 2019 | Code | 11 | | 3 | 00/570C : 20 B3 58 | blinkTHINGS JSR blinkPLAYERNAME + 2196 | 1 PACMAN.S 2020 | Empty | 11 | | 0 | 00/570F | + 2197 | 1 PACMAN.S 2021 | Code | 11 | | 2 | 00/570F : A5 5E | LDA {$5e} ; blink dots + 2198 | 1 PACMAN.S 2022 | Code | 11 | | 2 | 00/5711 : F0 03 | BEQ L5716 + 2199 | 1 PACMAN.S 2023 | Code | 11 | | 2 | 00/5713 : C6 5E | DEC {$5e} + 2200 | 1 PACMAN.S 2024 | Code | 11 | | 1 | 00/5715 : 60 | RTS + 2201 | 1 PACMAN.S 2025 | Empty | 11 | | 0 | 00/5716 | + 2202 | 1 PACMAN.S 2026 | Code | 11 | | 3 | 00/5716 : 20 1E 6D | L5716 JSR getMAXRANK15 + 2203 | 1 PACMAN.S 2027 | Code | 11 | | 1 | 00/5719 : AA | TAX + 2204 | 1 PACMAN.S 2028 | Code | 11 | | 3 | 00/571A : BD 33 57 | LDA tblBLINKTEMPO,X + 2205 | 1 PACMAN.S 2029 | Code | 11 | | 2 | 00/571D : 85 5E | STA {$5e} + 2206 | 1 PACMAN.S 2030 | Empty | 11 | | 0 | 00/571F | + 2207 | 1 PACMAN.S 2031 | Code | 11 | | 2 | 00/571F : A5 5F | LDA {$5f} + 2208 | 1 PACMAN.S 2032 | Code | 11 | | 2 | 00/5721 : F0 08 | BEQ L572B + 2209 | 1 PACMAN.S 2033 | Code | 11 | | 3 | 00/5723 : 20 43 57 | JSR hideENERGIZERS + 2210 | 1 PACMAN.S 2034 | Code | 11 | | 2 | 00/5726 : A9 00 | LDA #$00 + 2211 | 1 PACMAN.S 2035 | Code | 11 | | 2 | 00/5728 : 85 5F | STA {$5f} + 2212 | 1 PACMAN.S 2036 | Code | 11 | | 1 | 00/572A : 60 | RTS + 2213 | 1 PACMAN.S 2037 | Empty | 11 | | 0 | 00/572B | + 2214 | 1 PACMAN.S 2038 | Code | 11 | | 3 | 00/572B : 20 BE 57 | L572B JSR showENERGIZERS + 2215 | 1 PACMAN.S 2039 | Code | 11 | | 2 | 00/572E : A9 01 | LDA #$01 + 2216 | 1 PACMAN.S 2040 | Code | 11 | | 2 | 00/5730 : 85 5F | STA {$5f} + 2217 | 1 PACMAN.S 2041 | Code | 11 | | 1 | 00/5732 : 60 | RTS + 2218 | 1 PACMAN.S 2042 | Empty | 11 | | 0 | 00/5733 | + 2219 | 1 PACMAN.S 2043 | Empty | 11 | | 0 | 00/5733 | tblBLINKTEMPO ; Tempo table + 2220 | 1 PACMAN.S 2044 | Data | 11 | | 16 | 00/5733 : 50 50 50 50 | HEX 50505050505050505050505050505050 | | | | | | 50 50 50 50 | | | | | | | 50 50 50 50 | | | | | | | 50 50 50 50 | - 2229 | 1 PACMAN.S 2079 | Empty | 11 | | 0 | 00/5743 | - 2230 | 1 PACMAN.S 2080 | Comment | 11 | | 0 | 00/5743 | *----------------------------------- - 2231 | 1 PACMAN.S 2081 | Comment | 11 | | 0 | 00/5743 | * HIDE ENERGIZERS - 2232 | 1 PACMAN.S 2082 | Comment | 11 | | 0 | 00/5743 | *----------------------------------- - 2233 | 1 PACMAN.S 2083 | Empty | 11 | | 0 | 00/5743 | - 2234 | 1 PACMAN.S 2084 | Empty | 11 | | 0 | 00/5743 | hideENERGIZERS - 2235 | 1 PACMAN.S 2085 | Code | 11 | | 2 | 00/5743 : A9 00 | LDA #$00 ; fixed address - 2236 | 1 PACMAN.S 2086 | Code | 11 | | 2 | 00/5745 : 85 0D | STA {$0c}+1 - 2237 | 1 PACMAN.S 2087 | Code | 11 | | 2 | 00/5747 : A9 62 | LDA #>theBOARD ; go to dot 1 - 2238 | 1 PACMAN.S 2088 | Code | 11 | | 2 | 00/5749 : 85 17 | STA {$16}+1 - 2239 | 1 PACMAN.S 2089 | Code | 11 | | 1 | 00/574B : 18 | CLC - 2240 | 1 PACMAN.S 2090 | Code | 11 | | 2 | 00/574C : A9 3A | LDA #theBOARD - 2274 | 1 PACMAN.S 2124 | Code | 11 | | 2 | 00/578C : 69 03 | ADC #$03 - 2275 | 1 PACMAN.S 2125 | Code | 11 | | 2 | 00/578E : 85 17 | STA {$16}+1 - 2276 | 1 PACMAN.S 2126 | Code | 11 | | 2 | 00/5790 : A0 00 | LDY #$00 - 2277 | 1 PACMAN.S 2127 | Code | 11 | | 2 | 00/5792 : B1 16 | LDA ({$16}),Y - 2278 | 1 PACMAN.S 2128 | Code | 11 | | 2 | 00/5794 : F0 0B | BEQ L57A1 - 2279 | 1 PACMAN.S 2129 | Code | 11 | | 2 | 00/5796 : A9 D6 | LDA #$D6 - 2280 | 1 PACMAN.S 2130 | Code | 11 | | 2 | 00/5798 : 85 0C | STA {$0c} - 2281 | 1 PACMAN.S 2131 | Code | 11 | | 2 | 00/579A : A9 15 | LDA #$15 - 2282 | 1 PACMAN.S 2132 | Code | 11 | | 2 | 00/579C : 85 10 | STA {$10} - 2283 | 1 PACMAN.S 2133 | Code | 11 | | 3 | 00/579E : 20 34 78 | JSR L7819 - 2284 | 1 PACMAN.S 2134 | Empty | 11 | | 0 | 00/57A1 | - 2285 | 1 PACMAN.S 2135 | Code | 11 | | 1 | 00/57A1 : 18 | L57A1 CLC ; go to dot 4 - 2286 | 1 PACMAN.S 2136 | Code | 11 | | 2 | 00/57A2 : A5 16 | LDA {$16} - 2287 | 1 PACMAN.S 2137 | Code | 11 | | 2 | 00/57A4 : 69 14 | ADC #$14 - 2288 | 1 PACMAN.S 2138 | Code | 11 | | 2 | 00/57A6 : 85 16 | STA {$16} - 2289 | 1 PACMAN.S 2139 | Code | 11 | | 2 | 00/57A8 : 90 02 | BCC L57AC - 2290 | 1 PACMAN.S 2140 | Code | 11 | | 2 | 00/57AA : E6 17 | INC {$16}+1 - 2291 | 1 PACMAN.S 2141 | Code | 11 | | 2 | 00/57AC : A0 00 | L57AC LDY #$00 - 2292 | 1 PACMAN.S 2142 | Code | 11 | | 2 | 00/57AE : B1 16 | LDA ({$16}),Y - 2293 | 1 PACMAN.S 2143 | Code | 11 | | 2 | 00/57B0 : F0 0B | BEQ L57BD - 2294 | 1 PACMAN.S 2144 | Code | 11 | | 2 | 00/57B2 : A9 D6 | LDA #$D6 - 2295 | 1 PACMAN.S 2145 | Code | 11 | | 2 | 00/57B4 : 85 0C | STA {$0c} - 2296 | 1 PACMAN.S 2146 | Code | 11 | | 2 | 00/57B6 : A9 8D | LDA #$8D - 2297 | 1 PACMAN.S 2147 | Code | 11 | | 2 | 00/57B8 : 85 10 | STA {$10} - 2298 | 1 PACMAN.S 2148 | Code | 11 | | 3 | 00/57BA : 20 34 78 | JSR L7819 - 2299 | 1 PACMAN.S 2149 | Code | 11 | | 1 | 00/57BD : 60 | L57BD RTS - 2300 | 1 PACMAN.S 2150 | Empty | 11 | | 0 | 00/57BE | - 2301 | 1 PACMAN.S 2151 | Comment | 11 | | 0 | 00/57BE | *----------------------------------- - 2302 | 1 PACMAN.S 2152 | Comment | 11 | | 0 | 00/57BE | * DRAW ENERGIZERS - 2303 | 1 PACMAN.S 2153 | Comment | 11 | | 0 | 00/57BE | *----------------------------------- - 2304 | 1 PACMAN.S 2154 | Empty | 11 | | 0 | 00/57BE | - 2305 | 1 PACMAN.S 2155 | Empty | 11 | | 0 | 00/57BE | showENERGIZERS - 2306 | 1 PACMAN.S 2156 | Code | 11 | | 2 | 00/57BE : A9 00 | LDA #$00 ; same process as above - 2307 | 1 PACMAN.S 2157 | Code | 11 | | 2 | 00/57C0 : 85 0D | STA {$0c}+1 ; but routine draws an energizer dot - 2308 | 1 PACMAN.S 2158 | Code | 11 | | 2 | 00/57C2 : A9 62 | LDA #>theBOARD - 2309 | 1 PACMAN.S 2159 | Code | 11 | | 2 | 00/57C4 : 85 17 | STA {$16}+1 - 2310 | 1 PACMAN.S 2160 | Code | 11 | | 1 | 00/57C6 : 18 | CLC - 2311 | 1 PACMAN.S 2161 | Code | 11 | | 2 | 00/57C7 : A9 3A | LDA #theBOARD - 2345 | 1 PACMAN.S 2195 | Code | 11 | | 2 | 00/5807 : 69 03 | ADC #$03 - 2346 | 1 PACMAN.S 2196 | Code | 11 | | 2 | 00/5809 : 85 17 | STA {$16}+1 - 2347 | 1 PACMAN.S 2197 | Code | 11 | | 2 | 00/580B : A0 00 | LDY #$00 - 2348 | 1 PACMAN.S 2198 | Code | 11 | | 2 | 00/580D : B1 16 | LDA ({$16}),Y - 2349 | 1 PACMAN.S 2199 | Code | 11 | | 2 | 00/580F : F0 0B | BEQ L581C - 2350 | 1 PACMAN.S 2200 | Code | 11 | | 2 | 00/5811 : A9 D6 | LDA #$D6 - 2351 | 1 PACMAN.S 2201 | Code | 11 | | 2 | 00/5813 : 85 0C | STA {$0c} - 2352 | 1 PACMAN.S 2202 | Code | 11 | | 2 | 00/5815 : A9 16 | LDA #$16 - 2353 | 1 PACMAN.S 2203 | Code | 11 | | 2 | 00/5817 : 85 10 | STA {$10} - 2354 | 1 PACMAN.S 2204 | Code | 11 | | 3 | 00/5819 : 20 B6 61 | JSR drawENERGIZERDOT - 2355 | 1 PACMAN.S 2205 | Empty | 11 | | 0 | 00/581C | - 2356 | 1 PACMAN.S 2206 | Code | 11 | | 1 | 00/581C : 18 | L581C CLC - 2357 | 1 PACMAN.S 2207 | Code | 11 | | 2 | 00/581D : A5 16 | LDA {$16} - 2358 | 1 PACMAN.S 2208 | Code | 11 | | 2 | 00/581F : 69 14 | ADC #$14 - 2359 | 1 PACMAN.S 2209 | Code | 11 | | 2 | 00/5821 : 85 16 | STA {$16} - 2360 | 1 PACMAN.S 2210 | Code | 11 | | 2 | 00/5823 : 90 02 | BCC L5827 - 2361 | 1 PACMAN.S 2211 | Code | 11 | | 2 | 00/5825 : E6 17 | INC {$16}+1 - 2362 | 1 PACMAN.S 2212 | Code | 11 | | 2 | 00/5827 : A0 00 | L5827 LDY #$00 - 2363 | 1 PACMAN.S 2213 | Code | 11 | | 2 | 00/5829 : B1 16 | LDA ({$16}),Y - 2364 | 1 PACMAN.S 2214 | Code | 11 | | 2 | 00/582B : F0 0B | BEQ L5838 - 2365 | 1 PACMAN.S 2215 | Code | 11 | | 2 | 00/582D : A9 D6 | LDA #$D6 - 2366 | 1 PACMAN.S 2216 | Code | 11 | | 2 | 00/582F : 85 0C | STA {$0c} - 2367 | 1 PACMAN.S 2217 | Code | 11 | | 2 | 00/5831 : A9 8E | LDA #$8E - 2368 | 1 PACMAN.S 2218 | Code | 11 | | 2 | 00/5833 : 85 10 | STA {$10} - 2369 | 1 PACMAN.S 2219 | Code | 11 | | 3 | 00/5835 : 20 B6 61 | JSR drawENERGIZERDOT - 2370 | 1 PACMAN.S 2220 | Code | 11 | | 1 | 00/5838 : 60 | L5838 RTS - 2371 | 1 PACMAN.S 2221 | Empty | 11 | | 0 | 00/5839 | - 2372 | 1 PACMAN.S 2222 | Comment | 11 | | 0 | 00/5839 | *----------------------------------- - 2373 | 1 PACMAN.S 2223 | Comment | 11 | | 0 | 00/5839 | * SHOW PACMAN (at its initial pos) - 2374 | 1 PACMAN.S 2224 | Comment | 11 | | 0 | 00/5839 | *----------------------------------- - 2375 | 1 PACMAN.S 2225 | Empty | 11 | | 0 | 00/5839 | - 2376 | 1 PACMAN.S 2226 | Code | 11 | | 2 | 00/5839 : A9 8B | showPACMAN LDA #$8B ; draw Pacman at its initial position - 2377 | 1 PACMAN.S 2227 | Code | 11 | | 2 | 00/583B : 85 0C | STA {$0c} - 2378 | 1 PACMAN.S 2228 | Code | 11 | | 2 | 00/583D : A9 8F | LDA #$8F - 2379 | 1 PACMAN.S 2229 | Code | 11 | | 2 | 00/583F : 85 10 | STA {$10} - 2380 | 1 PACMAN.S 2230 | Code | 11 | | 2 | 00/5841 : A9 00 | LDA #$00 - 2381 | 1 PACMAN.S 2231 | Code | 11 | | 2 | 00/5843 : 85 0D | STA {$0c}+1 - 2382 | 1 PACMAN.S 2232 | Code | 11 | | 2 | 00/5845 : A9 00 | LDA #$00 - 2383 | 1 PACMAN.S 2233 | Code | 11 | | 2 | 00/5847 : 85 1E | STA {$1e} - 2384 | 1 PACMAN.S 2234 | Code | 11 | | 2 | 00/5849 : A9 15 | LDA #sprPACMANFULL ; fully closed - 2386 | 1 PACMAN.S 2236 | Code | 11 | | 3 | 00/584D : 4C 20 6A | JMP drawSPRITE - 2387 | 1 PACMAN.S 2237 | Empty | 11 | | 0 | 00/5850 | - 2388 | 1 PACMAN.S 2238 | Comment | 11 | | 0 | 00/5850 | *----------------------------------- - 2389 | 1 PACMAN.S 2239 | Comment | 11 | | 0 | 00/5850 | * GET READY!! - 2390 | 1 PACMAN.S 2240 | Comment | 11 | | 0 | 00/5850 | *----------------------------------- - 2391 | 1 PACMAN.S 2241 | Empty | 11 | | 0 | 00/5850 | - 2392 | 1 PACMAN.S 2242 | Code | 11 | | 3 | 00/5850 : 20 39 58 | getREADY JSR showPACMAN - 2393 | 1 PACMAN.S 2243 | Code | 11 | | 2 | 00/5853 : A5 E8 | LDA {$e8} ; are we playing? - 2394 | 1 PACMAN.S 2244 | Code | 11 | | 2 | 00/5855 : F0 03 | BEQ L585A - 2395 | 1 PACMAN.S 2245 | Code | 11 | | 3 | 00/5857 : 4C FE 80 | JMP showGAMEOVER ; no, demo - 2396 | 1 PACMAN.S 2246 | Empty | 11 | | 0 | 00/585A | - 2397 | 1 PACMAN.S 2247 | Code | 11 | | 2 | 00/585A : A9 68 | L585A LDA #$68 ; yes... - 2398 | 1 PACMAN.S 2248 | Code | 11 | | 2 | 00/585C : 85 10 | STA {$10} - 2399 | 1 PACMAN.S 2249 | Code | 11 | | 2 | 00/585E : A9 00 | LDA #$00 - 2400 | 1 PACMAN.S 2250 | Code | 11 | | 2 | 00/5860 : 85 03 | STA {$03} - 2401 | 1 PACMAN.S 2251 | Code | 11 | | 2 | 00/5862 : A9 05 | LDA #$05 - 2402 | 1 PACMAN.S 2252 | Code | 11 | | 2 | 00/5864 : 85 1A | STA {$1a} - 2403 | 1 PACMAN.S 2253 | Code | 11 | | 2 | 00/5866 : A9 07 | LDA #$07 - 2404 | 1 PACMAN.S 2254 | Code | 11 | | 2 | 00/5868 : 85 18 | STA {$18} - 2405 | 1 PACMAN.S 2255 | Code | 11 | | 2 | 00/586A : A9 11 | LDA #$11 - 2406 | 1 PACMAN.S 2256 | Code | 11 | | 2 | 00/586C : 85 04 | STA {$04} - 2407 | 1 PACMAN.S 2257 | Code | 11 | | 2 | 00/586E : A9 90 | LDA #sprREADY - 2410 | 1 PACMAN.S 2260 | Code | 11 | | 3 | 00/5875 : 8D B3 55 | STA L55B1+2 - 2411 | 1 PACMAN.S 2261 | Code | 11 | | 3 | 00/5878 : 20 A6 55 | JSR drawCOLORSPRITE - 2412 | 1 PACMAN.S 2262 | Code | 11 | | 2 | 00/587B : A0 08 | LDY #$08 - 2413 | 1 PACMAN.S 2263 | Code | 11 | | 2 | 00/587D : A2 FF | L587D LDX #$FF - 2414 | 1 PACMAN.S 2264 | Code | 11 | | 3 | 00/587F : 20 03 6D | JSR doWAIT2 - 2415 | 1 PACMAN.S 2265 | Code | 11 | | 1 | 00/5882 : 88 | DEY - 2416 | 1 PACMAN.S 2266 | Code | 11 | | 2 | 00/5883 : D0 F8 | BNE L587D - 2417 | 1 PACMAN.S 2267 | Code | 11 | | 2 | 00/5885 : A9 10 | LDA #$10 ; and now, erase the sprite - 2418 | 1 PACMAN.S 2268 | Code | 11 | | 2 | 00/5887 : 85 04 | STA {$04} - 2419 | 1 PACMAN.S 2269 | Code | 11 | | 2 | 00/5889 : A9 66 | LDA #$66 - 2420 | 1 PACMAN.S 2270 | Code | 11 | | 2 | 00/588B : 85 10 | STA {$10} - 2421 | 1 PACMAN.S 2271 | Code | 11 | | 3 | 00/588D : 4C 78 69 | JMP eraseBLOCK - 2422 | 1 PACMAN.S 2272 | Empty | 11 | | 0 | 00/5890 | - 2423 | 1 PACMAN.S 2273 | Comment | 11 | | 0 | 00/5890 | * Ready! sprite - 2424 | 1 PACMAN.S 2274 | Empty | 11 | | 0 | 00/5890 | - 2425 | 1 PACMAN.S 2275 | Data | 11 | | 5 | 00/5890 : 78 7C 0C 0F | sprREADY HEX 787C0C0F49 + 2221 | 1 PACMAN.S 2045 | Empty | 11 | | 0 | 00/5743 | + 2222 | 1 PACMAN.S 2046 | Comment | 11 | | 0 | 00/5743 | *----------------------------------- + 2223 | 1 PACMAN.S 2047 | Comment | 11 | | 0 | 00/5743 | * HIDE ENERGIZERS + 2224 | 1 PACMAN.S 2048 | Comment | 11 | | 0 | 00/5743 | *----------------------------------- + 2225 | 1 PACMAN.S 2049 | Empty | 11 | | 0 | 00/5743 | + 2226 | 1 PACMAN.S 2050 | Empty | 11 | | 0 | 00/5743 | hideENERGIZERS + 2227 | 1 PACMAN.S 2051 | Code | 11 | | 2 | 00/5743 : A9 00 | LDA #$00 ; fixed address + 2228 | 1 PACMAN.S 2052 | Code | 11 | | 2 | 00/5745 : 85 0D | STA {$0c}+1 + 2229 | 1 PACMAN.S 2053 | Code | 11 | | 2 | 00/5747 : A9 62 | LDA #>theBOARD ; go to dot 1 + 2230 | 1 PACMAN.S 2054 | Code | 11 | | 2 | 00/5749 : 85 17 | STA {$16}+1 + 2231 | 1 PACMAN.S 2055 | Code | 11 | | 1 | 00/574B : 18 | CLC + 2232 | 1 PACMAN.S 2056 | Code | 11 | | 2 | 00/574C : A9 3A | LDA #theBOARD + 2266 | 1 PACMAN.S 2090 | Code | 11 | | 2 | 00/578C : 69 03 | ADC #$03 + 2267 | 1 PACMAN.S 2091 | Code | 11 | | 2 | 00/578E : 85 17 | STA {$16}+1 + 2268 | 1 PACMAN.S 2092 | Code | 11 | | 2 | 00/5790 : A0 00 | LDY #$00 + 2269 | 1 PACMAN.S 2093 | Code | 11 | | 2 | 00/5792 : B1 16 | LDA ({$16}),Y + 2270 | 1 PACMAN.S 2094 | Code | 11 | | 2 | 00/5794 : F0 0B | BEQ L57A1 + 2271 | 1 PACMAN.S 2095 | Code | 11 | | 2 | 00/5796 : A9 D6 | LDA #$D6 + 2272 | 1 PACMAN.S 2096 | Code | 11 | | 2 | 00/5798 : 85 0C | STA {$0c} + 2273 | 1 PACMAN.S 2097 | Code | 11 | | 2 | 00/579A : A9 15 | LDA #$15 + 2274 | 1 PACMAN.S 2098 | Code | 11 | | 2 | 00/579C : 85 10 | STA {$10} + 2275 | 1 PACMAN.S 2099 | Code | 11 | | 3 | 00/579E : 20 19 78 | JSR hideENERGIZERDOT + 2276 | 1 PACMAN.S 2100 | Empty | 11 | | 0 | 00/57A1 | + 2277 | 1 PACMAN.S 2101 | Code | 11 | | 1 | 00/57A1 : 18 | L57A1 CLC ; go to dot 4 + 2278 | 1 PACMAN.S 2102 | Code | 11 | | 2 | 00/57A2 : A5 16 | LDA {$16} + 2279 | 1 PACMAN.S 2103 | Code | 11 | | 2 | 00/57A4 : 69 14 | ADC #$14 + 2280 | 1 PACMAN.S 2104 | Code | 11 | | 2 | 00/57A6 : 85 16 | STA {$16} + 2281 | 1 PACMAN.S 2105 | Code | 11 | | 2 | 00/57A8 : 90 02 | BCC L57AC + 2282 | 1 PACMAN.S 2106 | Code | 11 | | 2 | 00/57AA : E6 17 | INC {$16}+1 + 2283 | 1 PACMAN.S 2107 | Code | 11 | | 2 | 00/57AC : A0 00 | L57AC LDY #$00 + 2284 | 1 PACMAN.S 2108 | Code | 11 | | 2 | 00/57AE : B1 16 | LDA ({$16}),Y + 2285 | 1 PACMAN.S 2109 | Code | 11 | | 2 | 00/57B0 : F0 0B | BEQ L57BD + 2286 | 1 PACMAN.S 2110 | Code | 11 | | 2 | 00/57B2 : A9 D6 | LDA #$D6 + 2287 | 1 PACMAN.S 2111 | Code | 11 | | 2 | 00/57B4 : 85 0C | STA {$0c} + 2288 | 1 PACMAN.S 2112 | Code | 11 | | 2 | 00/57B6 : A9 8D | LDA #$8D + 2289 | 1 PACMAN.S 2113 | Code | 11 | | 2 | 00/57B8 : 85 10 | STA {$10} + 2290 | 1 PACMAN.S 2114 | Code | 11 | | 3 | 00/57BA : 20 19 78 | JSR hideENERGIZERDOT + 2291 | 1 PACMAN.S 2115 | Code | 11 | | 1 | 00/57BD : 60 | L57BD RTS + 2292 | 1 PACMAN.S 2116 | Empty | 11 | | 0 | 00/57BE | + 2293 | 1 PACMAN.S 2117 | Comment | 11 | | 0 | 00/57BE | *----------------------------------- + 2294 | 1 PACMAN.S 2118 | Comment | 11 | | 0 | 00/57BE | * DRAW ENERGIZERS + 2295 | 1 PACMAN.S 2119 | Comment | 11 | | 0 | 00/57BE | *----------------------------------- + 2296 | 1 PACMAN.S 2120 | Empty | 11 | | 0 | 00/57BE | + 2297 | 1 PACMAN.S 2121 | Empty | 11 | | 0 | 00/57BE | showENERGIZERS + 2298 | 1 PACMAN.S 2122 | Code | 11 | | 2 | 00/57BE : A9 00 | LDA #$00 ; same process as above + 2299 | 1 PACMAN.S 2123 | Code | 11 | | 2 | 00/57C0 : 85 0D | STA {$0c}+1 ; but routine draws an energizer dot + 2300 | 1 PACMAN.S 2124 | Code | 11 | | 2 | 00/57C2 : A9 62 | LDA #>theBOARD + 2301 | 1 PACMAN.S 2125 | Code | 11 | | 2 | 00/57C4 : 85 17 | STA {$16}+1 + 2302 | 1 PACMAN.S 2126 | Code | 11 | | 1 | 00/57C6 : 18 | CLC + 2303 | 1 PACMAN.S 2127 | Code | 11 | | 2 | 00/57C7 : A9 3A | LDA #theBOARD + 2337 | 1 PACMAN.S 2161 | Code | 11 | | 2 | 00/5807 : 69 03 | ADC #$03 + 2338 | 1 PACMAN.S 2162 | Code | 11 | | 2 | 00/5809 : 85 17 | STA {$16}+1 + 2339 | 1 PACMAN.S 2163 | Code | 11 | | 2 | 00/580B : A0 00 | LDY #$00 + 2340 | 1 PACMAN.S 2164 | Code | 11 | | 2 | 00/580D : B1 16 | LDA ({$16}),Y + 2341 | 1 PACMAN.S 2165 | Code | 11 | | 2 | 00/580F : F0 0B | BEQ L581C + 2342 | 1 PACMAN.S 2166 | Code | 11 | | 2 | 00/5811 : A9 D6 | LDA #$D6 + 2343 | 1 PACMAN.S 2167 | Code | 11 | | 2 | 00/5813 : 85 0C | STA {$0c} + 2344 | 1 PACMAN.S 2168 | Code | 11 | | 2 | 00/5815 : A9 16 | LDA #$16 + 2345 | 1 PACMAN.S 2169 | Code | 11 | | 2 | 00/5817 : 85 10 | STA {$10} + 2346 | 1 PACMAN.S 2170 | Code | 11 | | 3 | 00/5819 : 20 B6 61 | JSR drawENERGIZERDOT + 2347 | 1 PACMAN.S 2171 | Empty | 11 | | 0 | 00/581C | + 2348 | 1 PACMAN.S 2172 | Code | 11 | | 1 | 00/581C : 18 | L581C CLC + 2349 | 1 PACMAN.S 2173 | Code | 11 | | 2 | 00/581D : A5 16 | LDA {$16} + 2350 | 1 PACMAN.S 2174 | Code | 11 | | 2 | 00/581F : 69 14 | ADC #$14 + 2351 | 1 PACMAN.S 2175 | Code | 11 | | 2 | 00/5821 : 85 16 | STA {$16} + 2352 | 1 PACMAN.S 2176 | Code | 11 | | 2 | 00/5823 : 90 02 | BCC L5827 + 2353 | 1 PACMAN.S 2177 | Code | 11 | | 2 | 00/5825 : E6 17 | INC {$16}+1 + 2354 | 1 PACMAN.S 2178 | Code | 11 | | 2 | 00/5827 : A0 00 | L5827 LDY #$00 + 2355 | 1 PACMAN.S 2179 | Code | 11 | | 2 | 00/5829 : B1 16 | LDA ({$16}),Y + 2356 | 1 PACMAN.S 2180 | Code | 11 | | 2 | 00/582B : F0 0B | BEQ L5838 + 2357 | 1 PACMAN.S 2181 | Code | 11 | | 2 | 00/582D : A9 D6 | LDA #$D6 + 2358 | 1 PACMAN.S 2182 | Code | 11 | | 2 | 00/582F : 85 0C | STA {$0c} + 2359 | 1 PACMAN.S 2183 | Code | 11 | | 2 | 00/5831 : A9 8E | LDA #$8E + 2360 | 1 PACMAN.S 2184 | Code | 11 | | 2 | 00/5833 : 85 10 | STA {$10} + 2361 | 1 PACMAN.S 2185 | Code | 11 | | 3 | 00/5835 : 20 B6 61 | JSR drawENERGIZERDOT + 2362 | 1 PACMAN.S 2186 | Code | 11 | | 1 | 00/5838 : 60 | L5838 RTS + 2363 | 1 PACMAN.S 2187 | Empty | 11 | | 0 | 00/5839 | + 2364 | 1 PACMAN.S 2188 | Comment | 11 | | 0 | 00/5839 | *----------------------------------- + 2365 | 1 PACMAN.S 2189 | Comment | 11 | | 0 | 00/5839 | * SHOW PACMAN (at its initial pos) + 2366 | 1 PACMAN.S 2190 | Comment | 11 | | 0 | 00/5839 | *----------------------------------- + 2367 | 1 PACMAN.S 2191 | Empty | 11 | | 0 | 00/5839 | + 2368 | 1 PACMAN.S 2192 | Code | 11 | | 2 | 00/5839 : A9 8B | showPACMAN LDA #$8B ; draw Pacman at its initial position + 2369 | 1 PACMAN.S 2193 | Code | 11 | | 2 | 00/583B : 85 0C | STA {$0c} + 2370 | 1 PACMAN.S 2194 | Code | 11 | | 2 | 00/583D : A9 8F | LDA #$8F + 2371 | 1 PACMAN.S 2195 | Code | 11 | | 2 | 00/583F : 85 10 | STA {$10} + 2372 | 1 PACMAN.S 2196 | Code | 11 | | 2 | 00/5841 : A9 00 | LDA #$00 + 2373 | 1 PACMAN.S 2197 | Code | 11 | | 2 | 00/5843 : 85 0D | STA {$0c}+1 + 2374 | 1 PACMAN.S 2198 | Code | 11 | | 2 | 00/5845 : A9 00 | LDA #$00 + 2375 | 1 PACMAN.S 2199 | Code | 11 | | 2 | 00/5847 : 85 1E | STA {$1e} + 2376 | 1 PACMAN.S 2200 | Code | 11 | | 2 | 00/5849 : A9 FA | LDA #sprPACMANFULL ; fully closed + 2378 | 1 PACMAN.S 2202 | Code | 11 | | 3 | 00/584D : 4C 20 6A | JMP drawSPRITE + 2379 | 1 PACMAN.S 2203 | Empty | 11 | | 0 | 00/5850 | + 2380 | 1 PACMAN.S 2204 | Comment | 11 | | 0 | 00/5850 | *----------------------------------- + 2381 | 1 PACMAN.S 2205 | Comment | 11 | | 0 | 00/5850 | * GET READY!! + 2382 | 1 PACMAN.S 2206 | Comment | 11 | | 0 | 00/5850 | *----------------------------------- + 2383 | 1 PACMAN.S 2207 | Empty | 11 | | 0 | 00/5850 | + 2384 | 1 PACMAN.S 2208 | Code | 11 | | 3 | 00/5850 : 20 39 58 | getREADY JSR showPACMAN + 2385 | 1 PACMAN.S 2209 | Code | 11 | | 2 | 00/5853 : A5 E8 | LDA {$e8} ; are we playing? + 2386 | 1 PACMAN.S 2210 | Code | 11 | | 2 | 00/5855 : F0 03 | BEQ L585A + 2387 | 1 PACMAN.S 2211 | Code | 11 | | 3 | 00/5857 : 4C E3 80 | JMP showGAMEOVER ; no, demo + 2388 | 1 PACMAN.S 2212 | Empty | 11 | | 0 | 00/585A | + 2389 | 1 PACMAN.S 2213 | Code | 11 | | 2 | 00/585A : A9 68 | L585A LDA #$68 ; yes... + 2390 | 1 PACMAN.S 2214 | Code | 11 | | 2 | 00/585C : 85 10 | STA {$10} + 2391 | 1 PACMAN.S 2215 | Code | 11 | | 2 | 00/585E : A9 00 | LDA #$00 + 2392 | 1 PACMAN.S 2216 | Code | 11 | | 2 | 00/5860 : 85 03 | STA {$03} + 2393 | 1 PACMAN.S 2217 | Code | 11 | | 2 | 00/5862 : A9 05 | LDA #$05 + 2394 | 1 PACMAN.S 2218 | Code | 11 | | 2 | 00/5864 : 85 1A | STA {$1a} + 2395 | 1 PACMAN.S 2219 | Code | 11 | | 2 | 00/5866 : A9 07 | LDA #$07 + 2396 | 1 PACMAN.S 2220 | Code | 11 | | 2 | 00/5868 : 85 18 | STA {$18} + 2397 | 1 PACMAN.S 2221 | Code | 11 | | 2 | 00/586A : A9 11 | LDA #$11 + 2398 | 1 PACMAN.S 2222 | Code | 11 | | 2 | 00/586C : 85 04 | STA {$04} + 2399 | 1 PACMAN.S 2223 | Code | 11 | | 2 | 00/586E : A9 90 | LDA #sprREADY + 2402 | 1 PACMAN.S 2226 | Code | 11 | | 3 | 00/5875 : 8D B3 55 | STA L55B1+2 + 2403 | 1 PACMAN.S 2227 | Code | 11 | | 3 | 00/5878 : 20 A6 55 | JSR drawCOLORSPRITE + 2404 | 1 PACMAN.S 2228 | Code | 11 | | 2 | 00/587B : A0 08 | LDY #$08 + 2405 | 1 PACMAN.S 2229 | Code | 11 | | 2 | 00/587D : A2 FF | L587D LDX #$FF + 2406 | 1 PACMAN.S 2230 | Code | 11 | | 3 | 00/587F : 20 E8 6C | JSR doWAIT2 + 2407 | 1 PACMAN.S 2231 | Code | 11 | | 1 | 00/5882 : 88 | DEY + 2408 | 1 PACMAN.S 2232 | Code | 11 | | 2 | 00/5883 : D0 F8 | BNE L587D + 2409 | 1 PACMAN.S 2233 | Code | 11 | | 2 | 00/5885 : A9 10 | LDA #$10 ; and now, erase the sprite + 2410 | 1 PACMAN.S 2234 | Code | 11 | | 2 | 00/5887 : 85 04 | STA {$04} + 2411 | 1 PACMAN.S 2235 | Code | 11 | | 2 | 00/5889 : A9 66 | LDA #$66 + 2412 | 1 PACMAN.S 2236 | Code | 11 | | 2 | 00/588B : 85 10 | STA {$10} + 2413 | 1 PACMAN.S 2237 | Code | 11 | | 3 | 00/588D : 4C 78 69 | JMP eraseBLOCK + 2414 | 1 PACMAN.S 2238 | Empty | 11 | | 0 | 00/5890 | + 2415 | 1 PACMAN.S 2239 | Comment | 11 | | 0 | 00/5890 | * Ready! sprite + 2416 | 1 PACMAN.S 2240 | Empty | 11 | | 0 | 00/5890 | + 2417 | 1 PACMAN.S 2241 | Data | 11 | | 5 | 00/5890 : 78 7C 0C 0F | sprREADY HEX 787C0C0F49 | | | | | | 49 | - 2426 | 1 PACMAN.S 2276 | Data | 11 | | 5 | 00/5895 : 08 05 12 51 | HEX 0805125148 + 2418 | 1 PACMAN.S 2242 | Data | 11 | | 5 | 00/5895 : 08 05 12 51 | HEX 0805125148 | | | | | | 48 | - 2427 | 1 PACMAN.S 2277 | Data | 11 | | 5 | 00/589A : 44 02 52 48 | HEX 4402524824 + 2419 | 1 PACMAN.S 2243 | Data | 11 | | 5 | 00/589A : 44 02 52 48 | HEX 4402524824 | | | | | | 24 | - 2428 | 1 PACMAN.S 2278 | Data | 11 | | 5 | 00/589F : 3C 1E 4F 08 | HEX 3C1E4F0823 + 2420 | 1 PACMAN.S 2244 | Data | 11 | | 5 | 00/589F : 3C 1E 4F 08 | HEX 3C1E4F0823 | | | | | | 23 | - 2429 | 1 PACMAN.S 2279 | Data | 11 | | 5 | 00/58A4 : 06 41 28 04 | HEX 0641280411 + 2421 | 1 PACMAN.S 2245 | Data | 11 | | 5 | 00/58A4 : 06 41 28 04 | HEX 0641280411 | | | | | | 11 | - 2430 | 1 PACMAN.S 2280 | Data | 11 | | 5 | 00/58A9 : 4A 40 14 42 | HEX 4A40144200 + 2422 | 1 PACMAN.S 2246 | Data | 11 | | 5 | 00/58A9 : 4A 40 14 42 | HEX 4A40144200 | | | | | | 00 | - 2431 | 1 PACMAN.S 2281 | Data | 11 | | 5 | 00/58AE : 31 2F 74 21 | HEX 312F742104 + 2423 | 1 PACMAN.S 2247 | Data | 11 | | 5 | 00/58AE : 31 2F 74 21 | HEX 312F742104 | | | | | | 04 | - 2432 | 1 PACMAN.S 2282 | Empty | 11 | | 0 | 00/58B3 | - 2433 | 1 PACMAN.S 2283 | Comment | 11 | | 0 | 00/58B3 | *----------------------------------- - 2434 | 1 PACMAN.S 2284 | Comment | 11 | | 0 | 00/58B3 | * BLINK PLAYER NAME - 2435 | 1 PACMAN.S 2285 | Comment | 11 | | 0 | 00/58B3 | *----------------------------------- - 2436 | 1 PACMAN.S 2286 | Empty | 11 | | 0 | 00/58B3 | - 2437 | 1 PACMAN.S 2287 | Empty | 11 | | 0 | 00/58B3 | blinkPLAYERNAME - 2438 | 1 PACMAN.S 2288 | Code | 11 | | 2 | 00/58B3 : A5 59 | LDA {$59} - 2439 | 1 PACMAN.S 2289 | Code | 11 | | 2 | 00/58B5 : C9 01 | CMP #$01 - 2440 | 1 PACMAN.S 2290 | Code | 11 | | 2 | 00/58B7 : D0 0D | BNE L58C6 - 2441 | 1 PACMAN.S 2291 | Code | 11 | | 2 | 00/58B9 : A5 E8 | LDA {$e8} - 2442 | 1 PACMAN.S 2292 | Code | 11 | | 2 | 00/58BB : F0 03 | BEQ L58C0 - 2443 | 1 PACMAN.S 2293 | Code | 11 | | 3 | 00/58BD : 20 FE 80 | JSR showGAMEOVER - 2444 | 1 PACMAN.S 2294 | Code | 11 | | 2 | 00/58C0 : A5 E5 | L58C0 LDA $E5 - 2445 | 1 PACMAN.S 2295 | Code | 11 | | 2 | 00/58C2 : F0 03 | BEQ L58C7 - 2446 | 1 PACMAN.S 2296 | Code | 11 | | 2 | 00/58C4 : C6 E5 | DEC $E5 - 2447 | 1 PACMAN.S 2297 | Code | 11 | | 1 | 00/58C6 : 60 | L58C6 RTS - 2448 | 1 PACMAN.S 2298 | Empty | 11 | | 0 | 00/58C7 | - 2449 | 1 PACMAN.S 2299 | Comment | 11 | | 0 | 00/58C7 | *----------------------------------- - 2450 | 1 PACMAN.S 2300 | Comment | 11 | | 0 | 00/58C7 | * - 2451 | 1 PACMAN.S 2301 | Comment | 11 | | 0 | 00/58C7 | *----------------------------------- - 2452 | 1 PACMAN.S 2302 | Empty | 11 | | 0 | 00/58C7 | - 2453 | 1 PACMAN.S 2303 | Code | 11 | | 3 | 00/58C7 : 20 39 6D | L58C7 JSR getMAXRANK15 - 2454 | 1 PACMAN.S 2304 | Code | 11 | | 1 | 00/58CA : AA | TAX - 2455 | 1 PACMAN.S 2305 | Code | 11 | | 3 | 00/58CB : BD 03 59 | LDA L5903,X - 2456 | 1 PACMAN.S 2306 | Code | 11 | | 2 | 00/58CE : 85 E5 | STA $E5 - 2457 | 1 PACMAN.S 2307 | Code | 11 | | 2 | 00/58D0 : A5 E6 | LDA $E6 - 2458 | 1 PACMAN.S 2308 | Code | 11 | | 2 | 00/58D2 : F0 0B | BEQ L58DF - 2459 | 1 PACMAN.S 2309 | Code | 11 | | 3 | 00/58D4 : 20 E7 58 | JSR erasePLAYER - 2460 | 1 PACMAN.S 2310 | Code | 11 | | 2 | 00/58D7 : A9 00 | LDA #$00 - 2461 | 1 PACMAN.S 2311 | Code | 11 | | 2 | 00/58D9 : 85 E6 | STA $E6 - 2462 | 1 PACMAN.S 2312 | Code | 11 | | 1 | 00/58DB : 18 | CLC - 2463 | 1 PACMAN.S 2313 | Code | 11 | | 2 | 00/58DC : 66 E5 | ROR $E5 - 2464 | 1 PACMAN.S 2314 | Code | 11 | | 1 | 00/58DE : 60 | RTS - 2465 | 1 PACMAN.S 2315 | Empty | 11 | | 0 | 00/58DF | - 2466 | 1 PACMAN.S 2316 | Code | 11 | | 3 | 00/58DF : 20 FA 58 | L58DF JSR L58FA - 2467 | 1 PACMAN.S 2317 | Code | 11 | | 2 | 00/58E2 : A9 01 | LDA #$01 - 2468 | 1 PACMAN.S 2318 | Code | 11 | | 2 | 00/58E4 : 85 E6 | STA $E6 - 2469 | 1 PACMAN.S 2319 | Code | 11 | | 1 | 00/58E6 : 60 | RTS - 2470 | 1 PACMAN.S 2320 | Empty | 11 | | 0 | 00/58E7 | - 2471 | 1 PACMAN.S 2321 | Comment | 11 | | 0 | 00/58E7 | *----------------------------------- - 2472 | 1 PACMAN.S 2322 | Comment | 11 | | 0 | 00/58E7 | * ERASE PLAYER# ON SCREEN (BLINK) - 2473 | 1 PACMAN.S 2323 | Comment | 11 | | 0 | 00/58E7 | *----------------------------------- - 2474 | 1 PACMAN.S 2324 | Empty | 11 | | 0 | 00/58E7 | - 2475 | 1 PACMAN.S 2325 | Empty | 11 | | 0 | 00/58E7 | erasePLAYER - 2476 | 1 PACMAN.S 2326 | Code | 11 | | 2 | 00/58E7 : A5 50 | LDA {$50} ; get player index - 2477 | 1 PACMAN.S 2327 | Code | 11 | | 1 | 00/58E9 : 0A | ASL - 2478 | 1 PACMAN.S 2328 | Code | 11 | | 1 | 00/58EA : AA | TAX - 2479 | 1 PACMAN.S 2329 | Code | 11 | | 3 | 00/58EB : BD 92 69 | LDA L6992,X ; get X - 2480 | 1 PACMAN.S 2330 | Code | 11 | | 2 | 00/58EE : 85 04 | STA {$04} - 2481 | 1 PACMAN.S 2331 | Code | 11 | | 3 | 00/58F0 : BD 93 69 | LDA L6992+1,X ; and Y - 2482 | 1 PACMAN.S 2332 | Code | 11 | | 2 | 00/58F3 : E9 0E | SBC #$0E ; - 14 - 2483 | 1 PACMAN.S 2333 | Code | 11 | | 2 | 00/58F5 : 85 10 | STA {$10} - 2484 | 1 PACMAN.S 2334 | Code | 11 | | 3 | 00/58F7 : 4C 78 69 | JMP eraseBLOCK ; erase PLAYER# sprite - 2485 | 1 PACMAN.S 2335 | Empty | 11 | | 0 | 00/58FA | - 2486 | 1 PACMAN.S 2336 | Comment | 11 | | 0 | 00/58FA | *----------------------------------- - 2487 | 1 PACMAN.S 2337 | Comment | 11 | | 0 | 00/58FA | * - 2488 | 1 PACMAN.S 2338 | Comment | 11 | | 0 | 00/58FA | *----------------------------------- - 2489 | 1 PACMAN.S 2339 | Empty | 11 | | 0 | 00/58FA | - 2490 | 1 PACMAN.S 2340 | Code | 11 | | 2 | 00/58FA : A5 50 | L58FA LDA {$50} - 2491 | 1 PACMAN.S 2341 | Code | 11 | | 1 | 00/58FC : 0A | ASL - 2492 | 1 PACMAN.S 2342 | Code | 11 | | 1 | 00/58FD : 0A | ASL - 2493 | 1 PACMAN.S 2343 | Code | 11 | | 1 | 00/58FE : 0A | ASL ; *8 - 2494 | 1 PACMAN.S 2344 | Code | 11 | | 1 | 00/58FF : AA | TAX - 2495 | 1 PACMAN.S 2345 | Code | 11 | | 3 | 00/5900 : 4C 6E 55 | JMP L556E - 2496 | 1 PACMAN.S 2346 | Empty | 11 | | 0 | 00/5903 | - 2497 | 1 PACMAN.S 2347 | Data | 11 | | 1 | 00/5903 : 08 | L5903 DB $08 - 2498 | 1 PACMAN.S 2348 | Data | 11 | | 1 | 00/5904 : 08 | DB $08 - 2499 | 1 PACMAN.S 2349 | Data | 11 | | 1 | 00/5905 : 08 | DB $08 - 2500 | 1 PACMAN.S 2350 | Data | 11 | | 1 | 00/5906 : 08 | DB $08 - 2501 | 1 PACMAN.S 2351 | Data | 11 | | 1 | 00/5907 : 08 | DB $08 - 2502 | 1 PACMAN.S 2352 | Data | 11 | | 1 | 00/5908 : 08 | DB $08 - 2503 | 1 PACMAN.S 2353 | Data | 11 | | 1 | 00/5909 : 08 | DB $08 - 2504 | 1 PACMAN.S 2354 | Data | 11 | | 1 | 00/590A : 08 | DB $08 - 2505 | 1 PACMAN.S 2355 | Data | 11 | | 1 | 00/590B : 08 | DB $08 - 2506 | 1 PACMAN.S 2356 | Data | 11 | | 1 | 00/590C : 08 | DB $08 - 2507 | 1 PACMAN.S 2357 | Data | 11 | | 1 | 00/590D : 08 | DB $08 - 2508 | 1 PACMAN.S 2358 | Data | 11 | | 1 | 00/590E : 08 | DB $08 - 2509 | 1 PACMAN.S 2359 | Data | 11 | | 1 | 00/590F : 08 | DB $08 - 2510 | 1 PACMAN.S 2360 | Data | 11 | | 1 | 00/5910 : 08 | DB $08 - 2511 | 1 PACMAN.S 2361 | Data | 11 | | 1 | 00/5911 : 08 | DB $08 - 2512 | 1 PACMAN.S 2362 | Data | 11 | | 1 | 00/5912 : 08 | DB $08 - 2513 | 1 PACMAN.S 2363 | Empty | 11 | | 0 | 00/5913 | - 2514 | 1 PACMAN.S 2364 | Comment | 11 | | 0 | 00/5913 | *----------------------------------- - 2515 | 1 PACMAN.S 2365 | Comment | 11 | | 0 | 00/5913 | * DRAW A DOT ON SCREEN - 2516 | 1 PACMAN.S 2366 | Comment | 11 | | 0 | 00/5913 | *----------------------------------- - 2517 | 1 PACMAN.S 2367 | Empty | 11 | | 0 | 00/5913 | - 2518 | 1 PACMAN.S 2368 | Code | 11 | | 3 | 00/5913 : BD 25 59 | drawDOT LDA xBITON,X - 2519 | 1 PACMAN.S 2369 | Code | 11 | | 2 | 00/5916 : 11 12 | ORA ({$12}),Y - 2520 | 1 PACMAN.S 2370 | Code | 11 | | 2 | 00/5918 : 91 12 | STA ({$12}),Y - 2521 | 1 PACMAN.S 2371 | Code | 11 | | 1 | 00/591A : 60 | RTS - 2522 | 1 PACMAN.S 2372 | Empty | 11 | | 0 | 00/591B | - 2523 | 1 PACMAN.S 2373 | Code | 11 | | 3 | 00/591B : BD 2C 59 | LDA xBITOFF,X - 2524 | 1 PACMAN.S 2374 | Code | 11 | | 2 | 00/591E : 31 12 | AND ({$12}),Y - 2525 | 1 PACMAN.S 2375 | Code | 11 | | 2 | 00/5920 : 05 1E | ORA {$1e} - 2526 | 1 PACMAN.S 2376 | Code | 11 | | 2 | 00/5922 : 91 12 | STA ({$12}),Y - 2527 | 1 PACMAN.S 2377 | Code | 11 | | 1 | 00/5924 : 60 | RTS - 2528 | 1 PACMAN.S 2378 | Empty | 11 | | 0 | 00/5925 | - 2529 | 1 PACMAN.S 2379 | Data | 11 | | 7 | 00/5925 : 01 02 04 08 | xBITON HEX 01020408102040 + 2424 | 1 PACMAN.S 2248 | Empty | 11 | | 0 | 00/58B3 | + 2425 | 1 PACMAN.S 2249 | Comment | 11 | | 0 | 00/58B3 | *----------------------------------- + 2426 | 1 PACMAN.S 2250 | Comment | 11 | | 0 | 00/58B3 | * BLINK PLAYER NAME + 2427 | 1 PACMAN.S 2251 | Comment | 11 | | 0 | 00/58B3 | *----------------------------------- + 2428 | 1 PACMAN.S 2252 | Empty | 11 | | 0 | 00/58B3 | + 2429 | 1 PACMAN.S 2253 | Empty | 11 | | 0 | 00/58B3 | blinkPLAYERNAME + 2430 | 1 PACMAN.S 2254 | Code | 11 | | 2 | 00/58B3 : A5 59 | LDA {$59} + 2431 | 1 PACMAN.S 2255 | Code | 11 | | 2 | 00/58B5 : C9 01 | CMP #$01 + 2432 | 1 PACMAN.S 2256 | Code | 11 | | 2 | 00/58B7 : D0 0D | BNE L58C6 + 2433 | 1 PACMAN.S 2257 | Code | 11 | | 2 | 00/58B9 : A5 E8 | LDA {$e8} + 2434 | 1 PACMAN.S 2258 | Code | 11 | | 2 | 00/58BB : F0 03 | BEQ L58C0 + 2435 | 1 PACMAN.S 2259 | Code | 11 | | 3 | 00/58BD : 20 E3 80 | JSR showGAMEOVER + 2436 | 1 PACMAN.S 2260 | Code | 11 | | 2 | 00/58C0 : A5 E5 | L58C0 LDA $E5 + 2437 | 1 PACMAN.S 2261 | Code | 11 | | 2 | 00/58C2 : F0 03 | BEQ L58C7 + 2438 | 1 PACMAN.S 2262 | Code | 11 | | 2 | 00/58C4 : C6 E5 | DEC $E5 + 2439 | 1 PACMAN.S 2263 | Code | 11 | | 1 | 00/58C6 : 60 | L58C6 RTS + 2440 | 1 PACMAN.S 2264 | Empty | 11 | | 0 | 00/58C7 | + 2441 | 1 PACMAN.S 2265 | Comment | 11 | | 0 | 00/58C7 | *----------------------------------- + 2442 | 1 PACMAN.S 2266 | Comment | 11 | | 0 | 00/58C7 | * + 2443 | 1 PACMAN.S 2267 | Comment | 11 | | 0 | 00/58C7 | *----------------------------------- + 2444 | 1 PACMAN.S 2268 | Empty | 11 | | 0 | 00/58C7 | + 2445 | 1 PACMAN.S 2269 | Code | 11 | | 3 | 00/58C7 : 20 1E 6D | L58C7 JSR getMAXRANK15 + 2446 | 1 PACMAN.S 2270 | Code | 11 | | 1 | 00/58CA : AA | TAX + 2447 | 1 PACMAN.S 2271 | Code | 11 | | 3 | 00/58CB : BD 03 59 | LDA L5903,X + 2448 | 1 PACMAN.S 2272 | Code | 11 | | 2 | 00/58CE : 85 E5 | STA $E5 + 2449 | 1 PACMAN.S 2273 | Code | 11 | | 2 | 00/58D0 : A5 E6 | LDA $E6 + 2450 | 1 PACMAN.S 2274 | Code | 11 | | 2 | 00/58D2 : F0 0B | BEQ L58DF + 2451 | 1 PACMAN.S 2275 | Code | 11 | | 3 | 00/58D4 : 20 E7 58 | JSR erasePLAYER + 2452 | 1 PACMAN.S 2276 | Code | 11 | | 2 | 00/58D7 : A9 00 | LDA #$00 + 2453 | 1 PACMAN.S 2277 | Code | 11 | | 2 | 00/58D9 : 85 E6 | STA $E6 + 2454 | 1 PACMAN.S 2278 | Code | 11 | | 1 | 00/58DB : 18 | CLC + 2455 | 1 PACMAN.S 2279 | Code | 11 | | 2 | 00/58DC : 66 E5 | ROR $E5 + 2456 | 1 PACMAN.S 2280 | Code | 11 | | 1 | 00/58DE : 60 | RTS + 2457 | 1 PACMAN.S 2281 | Empty | 11 | | 0 | 00/58DF | + 2458 | 1 PACMAN.S 2282 | Code | 11 | | 3 | 00/58DF : 20 FA 58 | L58DF JSR L58FA + 2459 | 1 PACMAN.S 2283 | Code | 11 | | 2 | 00/58E2 : A9 01 | LDA #$01 + 2460 | 1 PACMAN.S 2284 | Code | 11 | | 2 | 00/58E4 : 85 E6 | STA $E6 + 2461 | 1 PACMAN.S 2285 | Code | 11 | | 1 | 00/58E6 : 60 | RTS + 2462 | 1 PACMAN.S 2286 | Empty | 11 | | 0 | 00/58E7 | + 2463 | 1 PACMAN.S 2287 | Comment | 11 | | 0 | 00/58E7 | *----------------------------------- + 2464 | 1 PACMAN.S 2288 | Comment | 11 | | 0 | 00/58E7 | * ERASE PLAYER# ON SCREEN (BLINK) + 2465 | 1 PACMAN.S 2289 | Comment | 11 | | 0 | 00/58E7 | *----------------------------------- + 2466 | 1 PACMAN.S 2290 | Empty | 11 | | 0 | 00/58E7 | + 2467 | 1 PACMAN.S 2291 | Empty | 11 | | 0 | 00/58E7 | erasePLAYER + 2468 | 1 PACMAN.S 2292 | Code | 11 | | 2 | 00/58E7 : A5 50 | LDA {$50} ; get player index + 2469 | 1 PACMAN.S 2293 | Code | 11 | | 1 | 00/58E9 : 0A | ASL + 2470 | 1 PACMAN.S 2294 | Code | 11 | | 1 | 00/58EA : AA | TAX + 2471 | 1 PACMAN.S 2295 | Code | 11 | | 3 | 00/58EB : BD 92 69 | LDA L6992,X ; get X + 2472 | 1 PACMAN.S 2296 | Code | 11 | | 2 | 00/58EE : 85 04 | STA {$04} + 2473 | 1 PACMAN.S 2297 | Code | 11 | | 3 | 00/58F0 : BD 93 69 | LDA L6992+1,X ; and Y + 2474 | 1 PACMAN.S 2298 | Code | 11 | | 2 | 00/58F3 : E9 0E | SBC #$0E ; - 14 + 2475 | 1 PACMAN.S 2299 | Code | 11 | | 2 | 00/58F5 : 85 10 | STA {$10} + 2476 | 1 PACMAN.S 2300 | Code | 11 | | 3 | 00/58F7 : 4C 78 69 | JMP eraseBLOCK ; erase PLAYER# sprite + 2477 | 1 PACMAN.S 2301 | Empty | 11 | | 0 | 00/58FA | + 2478 | 1 PACMAN.S 2302 | Comment | 11 | | 0 | 00/58FA | *----------------------------------- + 2479 | 1 PACMAN.S 2303 | Comment | 11 | | 0 | 00/58FA | * + 2480 | 1 PACMAN.S 2304 | Comment | 11 | | 0 | 00/58FA | *----------------------------------- + 2481 | 1 PACMAN.S 2305 | Empty | 11 | | 0 | 00/58FA | + 2482 | 1 PACMAN.S 2306 | Code | 11 | | 2 | 00/58FA : A5 50 | L58FA LDA {$50} + 2483 | 1 PACMAN.S 2307 | Code | 11 | | 1 | 00/58FC : 0A | ASL + 2484 | 1 PACMAN.S 2308 | Code | 11 | | 1 | 00/58FD : 0A | ASL + 2485 | 1 PACMAN.S 2309 | Code | 11 | | 1 | 00/58FE : 0A | ASL ; *8 + 2486 | 1 PACMAN.S 2310 | Code | 11 | | 1 | 00/58FF : AA | TAX + 2487 | 1 PACMAN.S 2311 | Code | 11 | | 3 | 00/5900 : 4C 6E 55 | JMP L556E + 2488 | 1 PACMAN.S 2312 | Empty | 11 | | 0 | 00/5903 | + 2489 | 1 PACMAN.S 2313 | Data | 11 | | 1 | 00/5903 : 08 | L5903 DB $08 + 2490 | 1 PACMAN.S 2314 | Data | 11 | | 1 | 00/5904 : 08 | DB $08 + 2491 | 1 PACMAN.S 2315 | Data | 11 | | 1 | 00/5905 : 08 | DB $08 + 2492 | 1 PACMAN.S 2316 | Data | 11 | | 1 | 00/5906 : 08 | DB $08 + 2493 | 1 PACMAN.S 2317 | Data | 11 | | 1 | 00/5907 : 08 | DB $08 + 2494 | 1 PACMAN.S 2318 | Data | 11 | | 1 | 00/5908 : 08 | DB $08 + 2495 | 1 PACMAN.S 2319 | Data | 11 | | 1 | 00/5909 : 08 | DB $08 + 2496 | 1 PACMAN.S 2320 | Data | 11 | | 1 | 00/590A : 08 | DB $08 + 2497 | 1 PACMAN.S 2321 | Data | 11 | | 1 | 00/590B : 08 | DB $08 + 2498 | 1 PACMAN.S 2322 | Data | 11 | | 1 | 00/590C : 08 | DB $08 + 2499 | 1 PACMAN.S 2323 | Data | 11 | | 1 | 00/590D : 08 | DB $08 + 2500 | 1 PACMAN.S 2324 | Data | 11 | | 1 | 00/590E : 08 | DB $08 + 2501 | 1 PACMAN.S 2325 | Data | 11 | | 1 | 00/590F : 08 | DB $08 + 2502 | 1 PACMAN.S 2326 | Data | 11 | | 1 | 00/5910 : 08 | DB $08 + 2503 | 1 PACMAN.S 2327 | Data | 11 | | 1 | 00/5911 : 08 | DB $08 + 2504 | 1 PACMAN.S 2328 | Data | 11 | | 1 | 00/5912 : 08 | DB $08 + 2505 | 1 PACMAN.S 2329 | Empty | 11 | | 0 | 00/5913 | + 2506 | 1 PACMAN.S 2330 | Comment | 11 | | 0 | 00/5913 | *----------------------------------- + 2507 | 1 PACMAN.S 2331 | Comment | 11 | | 0 | 00/5913 | * DRAW A DOT ON SCREEN + 2508 | 1 PACMAN.S 2332 | Comment | 11 | | 0 | 00/5913 | *----------------------------------- + 2509 | 1 PACMAN.S 2333 | Empty | 11 | | 0 | 00/5913 | + 2510 | 1 PACMAN.S 2334 | Code | 11 | | 3 | 00/5913 : BD 25 59 | drawDOT LDA xBITON,X + 2511 | 1 PACMAN.S 2335 | Code | 11 | | 2 | 00/5916 : 11 12 | ORA ({$12}),Y + 2512 | 1 PACMAN.S 2336 | Code | 11 | | 2 | 00/5918 : 91 12 | STA ({$12}),Y + 2513 | 1 PACMAN.S 2337 | Code | 11 | | 1 | 00/591A : 60 | RTS + 2514 | 1 PACMAN.S 2338 | Empty | 11 | | 0 | 00/591B | + 2515 | 1 PACMAN.S 2339 | Code | 11 | | 3 | 00/591B : BD 2C 59 | LDA xBITOFF,X ; this erases a dot + 2516 | 1 PACMAN.S 2340 | Code | 11 | | 2 | 00/591E : 31 12 | AND ({$12}),Y ; but it is useless + 2517 | 1 PACMAN.S 2341 | Code | 11 | | 2 | 00/5920 : 05 1E | ORA {$1e} + 2518 | 1 PACMAN.S 2342 | Code | 11 | | 2 | 00/5922 : 91 12 | STA ({$12}),Y + 2519 | 1 PACMAN.S 2343 | Code | 11 | | 1 | 00/5924 : 60 | RTS + 2520 | 1 PACMAN.S 2344 | Empty | 11 | | 0 | 00/5925 | + 2521 | 1 PACMAN.S 2345 | Data | 11 | | 7 | 00/5925 : 01 02 04 08 | xBITON HEX 01020408102040 | | | | | | 10 20 40 | - 2530 | 1 PACMAN.S 2380 | Data | 11 | | 7 | 00/592C : FE FD FB F7 | xBITOFF HEX FEFDFBF7EFDFBF + 2522 | 1 PACMAN.S 2346 | Data | 11 | | 7 | 00/592C : FE FD FB F7 | xBITOFF HEX FEFDFBF7EFDFBF | | | | | | EF DF BF | - 2531 | 1 PACMAN.S 2381 | Empty | 11 | | 0 | 00/5933 | - 2532 | 1 PACMAN.S 2382 | Comment | 11 | | 0 | 00/5933 | *----------------------------------- - 2533 | 1 PACMAN.S 2383 | Comment | 11 | | 0 | 00/5933 | * CALCULATE HGR X-COORDS - 2534 | 1 PACMAN.S 2384 | Comment | 11 | | 0 | 00/5933 | *----------------------------------- - 2535 | 1 PACMAN.S 2385 | Empty | 11 | | 0 | 00/5933 | - 2536 | 1 PACMAN.S 2386 | Code | 11 | | 2 | 00/5933 : A5 0D | calcXYHGR LDA {$0c}+1 ; address in 0-255? - 2537 | 1 PACMAN.S 2387 | Code | 11 | | 2 | 00/5935 : F0 14 | BEQ L594B ; yup - 2538 | 1 PACMAN.S 2388 | Code | 11 | | 1 | 00/5937 : 18 | CLC ; no, after - 2539 | 1 PACMAN.S 2389 | Code | 11 | | 2 | 00/5938 : A5 0C | LDA {$0c} - 2540 | 1 PACMAN.S 2390 | Code | 11 | | 2 | 00/593A : 69 04 | ADC #$04 - 2541 | 1 PACMAN.S 2391 | Code | 11 | | 1 | 00/593C : AA | TAX - 2542 | 1 PACMAN.S 2392 | Code | 11 | | 1 | 00/593D : 18 | CLC - 2543 | 1 PACMAN.S 2393 | Code | 11 | | 3 | 00/593E : BD 58 5A | LDA tblXBYT,X - 2544 | 1 PACMAN.S 2394 | Code | 11 | | 2 | 00/5941 : 69 24 | ADC #$24 - 2545 | 1 PACMAN.S 2395 | Code | 11 | | 2 | 00/5943 : 85 04 | STA {$04} ; to the right of the board - 2546 | 1 PACMAN.S 2396 | Code | 11 | | 3 | 00/5945 : BD 58 59 | LDA tblXBIT,X - 2547 | 1 PACMAN.S 2397 | Code | 11 | | 2 | 00/5948 : 85 03 | STA {$03} ; the x-sprite offset - 2548 | 1 PACMAN.S 2398 | Code | 11 | | 1 | 00/594A : 60 | RTS - 2549 | 1 PACMAN.S 2399 | Empty | 11 | | 0 | 00/594B | - 2550 | 1 PACMAN.S 2400 | Code | 11 | | 2 | 00/594B : A6 0C | L594B LDX {$0c} ; from x-coord - 2551 | 1 PACMAN.S 2401 | Code | 11 | | 3 | 00/594D : BD 58 5A | LDA tblXBYT,X - 2552 | 1 PACMAN.S 2402 | Code | 11 | | 2 | 00/5950 : 85 04 | STA {$04} ; to x-screen - 2553 | 1 PACMAN.S 2403 | Code | 11 | | 3 | 00/5952 : BD 58 59 | LDA tblXBIT,X - 2554 | 1 PACMAN.S 2404 | Code | 11 | | 2 | 00/5955 : 85 03 | STA {$03} ; and x-sprite offset - 2555 | 1 PACMAN.S 2405 | Code | 11 | | 1 | 00/5957 : 60 | RTS - 2556 | 1 PACMAN.S 2406 | Empty | 11 | | 0 | 00/5958 | - 2557 | 1 PACMAN.S 2407 | Comment | 11 | | 0 | 00/5958 | *--- X-coord to Y-byte - 2558 | 1 PACMAN.S 2408 | Empty | 11 | | 0 | 00/5958 | - 2559 | 1 PACMAN.S 2409 | Data | 11 | | 16 | 00/5958 : 00 01 02 03 | tblXBIT HEX 00010203040506000102030405060001 + 2523 | 1 PACMAN.S 2347 | Empty | 11 | | 0 | 00/5933 | + 2524 | 1 PACMAN.S 2348 | Comment | 11 | | 0 | 00/5933 | *----------------------------------- + 2525 | 1 PACMAN.S 2349 | Comment | 11 | | 0 | 00/5933 | * CALCULATE HGR X-COORDS + 2526 | 1 PACMAN.S 2350 | Comment | 11 | | 0 | 00/5933 | *----------------------------------- + 2527 | 1 PACMAN.S 2351 | Empty | 11 | | 0 | 00/5933 | + 2528 | 1 PACMAN.S 2352 | Code | 11 | | 2 | 00/5933 : A5 0D | calcXYHGR LDA {$0c}+1 ; address in 0-255? + 2529 | 1 PACMAN.S 2353 | Code | 11 | | 2 | 00/5935 : F0 14 | BEQ L594B ; yup + 2530 | 1 PACMAN.S 2354 | Code | 11 | | 1 | 00/5937 : 18 | CLC ; no, after + 2531 | 1 PACMAN.S 2355 | Code | 11 | | 2 | 00/5938 : A5 0C | LDA {$0c} + 2532 | 1 PACMAN.S 2356 | Code | 11 | | 2 | 00/593A : 69 04 | ADC #$04 + 2533 | 1 PACMAN.S 2357 | Code | 11 | | 1 | 00/593C : AA | TAX + 2534 | 1 PACMAN.S 2358 | Code | 11 | | 1 | 00/593D : 18 | CLC + 2535 | 1 PACMAN.S 2359 | Code | 11 | | 3 | 00/593E : BD 58 5A | LDA tblXBYT,X + 2536 | 1 PACMAN.S 2360 | Code | 11 | | 2 | 00/5941 : 69 24 | ADC #$24 + 2537 | 1 PACMAN.S 2361 | Code | 11 | | 2 | 00/5943 : 85 04 | STA {$04} ; to the right of the board + 2538 | 1 PACMAN.S 2362 | Code | 11 | | 3 | 00/5945 : BD 58 59 | LDA tblXBIT,X + 2539 | 1 PACMAN.S 2363 | Code | 11 | | 2 | 00/5948 : 85 03 | STA {$03} ; the x-sprite offset + 2540 | 1 PACMAN.S 2364 | Code | 11 | | 1 | 00/594A : 60 | RTS + 2541 | 1 PACMAN.S 2365 | Empty | 11 | | 0 | 00/594B | + 2542 | 1 PACMAN.S 2366 | Code | 11 | | 2 | 00/594B : A6 0C | L594B LDX {$0c} ; from x-coord + 2543 | 1 PACMAN.S 2367 | Code | 11 | | 3 | 00/594D : BD 58 5A | LDA tblXBYT,X + 2544 | 1 PACMAN.S 2368 | Code | 11 | | 2 | 00/5950 : 85 04 | STA {$04} ; to x-screen + 2545 | 1 PACMAN.S 2369 | Code | 11 | | 3 | 00/5952 : BD 58 59 | LDA tblXBIT,X + 2546 | 1 PACMAN.S 2370 | Code | 11 | | 2 | 00/5955 : 85 03 | STA {$03} ; and x-sprite offset + 2547 | 1 PACMAN.S 2371 | Code | 11 | | 1 | 00/5957 : 60 | RTS + 2548 | 1 PACMAN.S 2372 | Empty | 11 | | 0 | 00/5958 | + 2549 | 1 PACMAN.S 2373 | Comment | 11 | | 0 | 00/5958 | *--- X-coord to Y-byte + 2550 | 1 PACMAN.S 2374 | Empty | 11 | | 0 | 00/5958 | + 2551 | 1 PACMAN.S 2375 | Data | 11 | | 16 | 00/5958 : 00 01 02 03 | tblXBIT HEX 00010203040506000102030405060001 | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | - 2560 | 1 PACMAN.S 2410 | Data | 11 | | 16 | 00/5968 : 02 03 04 05 | HEX 02030405060001020304050600010203 + 2552 | 1 PACMAN.S 2376 | Data | 11 | | 16 | 00/5968 : 02 03 04 05 | HEX 02030405060001020304050600010203 | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | - 2561 | 1 PACMAN.S 2411 | Data | 11 | | 16 | 00/5978 : 04 05 06 00 | HEX 04050600010203040506000102030405 + 2553 | 1 PACMAN.S 2377 | Data | 11 | | 16 | 00/5978 : 04 05 06 00 | HEX 04050600010203040506000102030405 | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | - 2562 | 1 PACMAN.S 2412 | Data | 11 | | 16 | 00/5988 : 06 00 01 02 | HEX 06000102030405060001020304050600 + 2554 | 1 PACMAN.S 2378 | Data | 11 | | 16 | 00/5988 : 06 00 01 02 | HEX 06000102030405060001020304050600 | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | - 2563 | 1 PACMAN.S 2413 | Data | 11 | | 16 | 00/5998 : 01 02 03 04 | HEX 01020304050600010203040506000102 + 2555 | 1 PACMAN.S 2379 | Data | 11 | | 16 | 00/5998 : 01 02 03 04 | HEX 01020304050600010203040506000102 | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | - 2564 | 1 PACMAN.S 2414 | Data | 11 | | 16 | 00/59A8 : 03 04 05 06 | HEX 03040506000102030405060001020304 + 2556 | 1 PACMAN.S 2380 | Data | 11 | | 16 | 00/59A8 : 03 04 05 06 | HEX 03040506000102030405060001020304 | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | - 2565 | 1 PACMAN.S 2415 | Data | 11 | | 16 | 00/59B8 : 05 06 00 01 | HEX 05060001020304050600010203040506 + 2557 | 1 PACMAN.S 2381 | Data | 11 | | 16 | 00/59B8 : 05 06 00 01 | HEX 05060001020304050600010203040506 | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | - 2566 | 1 PACMAN.S 2416 | Data | 11 | | 16 | 00/59C8 : 00 01 02 03 | HEX 00010203040506000102030405060001 + 2558 | 1 PACMAN.S 2382 | Data | 11 | | 16 | 00/59C8 : 00 01 02 03 | HEX 00010203040506000102030405060001 | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | - 2567 | 1 PACMAN.S 2417 | Data | 11 | | 16 | 00/59D8 : 02 03 04 05 | HEX 02030405060001020304050600010203 + 2559 | 1 PACMAN.S 2383 | Data | 11 | | 16 | 00/59D8 : 02 03 04 05 | HEX 02030405060001020304050600010203 | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | - 2568 | 1 PACMAN.S 2418 | Data | 11 | | 16 | 00/59E8 : 04 05 06 00 | HEX 04050600010203040506000102030405 + 2560 | 1 PACMAN.S 2384 | Data | 11 | | 16 | 00/59E8 : 04 05 06 00 | HEX 04050600010203040506000102030405 | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | - 2569 | 1 PACMAN.S 2419 | Data | 11 | | 16 | 00/59F8 : 06 00 01 02 | HEX 06000102030405060001020304050600 + 2561 | 1 PACMAN.S 2385 | Data | 11 | | 16 | 00/59F8 : 06 00 01 02 | HEX 06000102030405060001020304050600 | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | - 2570 | 1 PACMAN.S 2420 | Data | 11 | | 16 | 00/5A08 : 01 02 03 04 | HEX 01020304050600010203040506000102 + 2562 | 1 PACMAN.S 2386 | Data | 11 | | 16 | 00/5A08 : 01 02 03 04 | HEX 01020304050600010203040506000102 | | | | | | 05 06 00 01 | | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | - 2571 | 1 PACMAN.S 2421 | Data | 11 | | 16 | 00/5A18 : 03 04 05 06 | HEX 03040506000102030405060001020304 + 2563 | 1 PACMAN.S 2387 | Data | 11 | | 16 | 00/5A18 : 03 04 05 06 | HEX 03040506000102030405060001020304 | | | | | | 00 01 02 03 | | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | - 2572 | 1 PACMAN.S 2422 | Data | 11 | | 16 | 00/5A28 : 05 06 00 01 | HEX 05060001020304050600010203040506 + 2564 | 1 PACMAN.S 2388 | Data | 11 | | 16 | 00/5A28 : 05 06 00 01 | HEX 05060001020304050600010203040506 | | | | | | 02 03 04 05 | | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | - 2573 | 1 PACMAN.S 2423 | Data | 11 | | 16 | 00/5A38 : 00 01 02 03 | HEX 00010203040506000102030405060001 + 2565 | 1 PACMAN.S 2389 | Data | 11 | | 16 | 00/5A38 : 00 01 02 03 | HEX 00010203040506000102030405060001 | | | | | | 04 05 06 00 | | | | | | | 01 02 03 04 | | | | | | | 05 06 00 01 | - 2574 | 1 PACMAN.S 2424 | Data | 11 | | 16 | 00/5A48 : 02 03 04 05 | HEX 02030405060001020304050600010203 + 2566 | 1 PACMAN.S 2390 | Data | 11 | | 16 | 00/5A48 : 02 03 04 05 | HEX 02030405060001020304050600010203 | | | | | | 06 00 01 02 | | | | | | | 03 04 05 06 | | | | | | | 00 01 02 03 | - 2575 | 1 PACMAN.S 2425 | Empty | 11 | | 0 | 00/5A58 | - 2576 | 1 PACMAN.S 2426 | Comment | 11 | | 0 | 00/5A58 | *--- X-coord to Y-col - 2577 | 1 PACMAN.S 2427 | Empty | 11 | | 0 | 00/5A58 | - 2578 | 1 PACMAN.S 2428 | Data | 11 | | 16 | 00/5A58 : 00 00 00 00 | tblXBYT HEX 00000000000000010101010101010202 + 2567 | 1 PACMAN.S 2391 | Empty | 11 | | 0 | 00/5A58 | + 2568 | 1 PACMAN.S 2392 | Comment | 11 | | 0 | 00/5A58 | *--- X-coord to Y-col + 2569 | 1 PACMAN.S 2393 | Empty | 11 | | 0 | 00/5A58 | + 2570 | 1 PACMAN.S 2394 | Data | 11 | | 16 | 00/5A58 : 00 00 00 00 | tblXBYT HEX 00000000000000010101010101010202 | | | | | | 00 00 00 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 02 02 | - 2579 | 1 PACMAN.S 2429 | Data | 11 | | 16 | 00/5A68 : 02 02 02 02 | HEX 02020202020303030303030304040404 + 2571 | 1 PACMAN.S 2395 | Data | 11 | | 16 | 00/5A68 : 02 02 02 02 | HEX 02020202020303030303030304040404 | | | | | | 02 03 03 03 | | | | | | | 03 03 03 03 | | | | | | | 04 04 04 04 | - 2580 | 1 PACMAN.S 2430 | Data | 11 | | 16 | 00/5A78 : 04 04 04 05 | HEX 04040405050505050505060606060606 + 2572 | 1 PACMAN.S 2396 | Data | 11 | | 16 | 00/5A78 : 04 04 04 05 | HEX 04040405050505050505060606060606 | | | | | | 05 05 05 05 | | | | | | | 05 05 06 06 | | | | | | | 06 06 06 06 | - 2581 | 1 PACMAN.S 2431 | Data | 11 | | 16 | 00/5A88 : 06 07 07 07 | HEX 06070707070707070808080808080809 + 2573 | 1 PACMAN.S 2397 | Data | 11 | | 16 | 00/5A88 : 06 07 07 07 | HEX 06070707070707070808080808080809 | | | | | | 07 07 07 07 | | | | | | | 08 08 08 08 | | | | | | | 08 08 08 09 | - 2582 | 1 PACMAN.S 2432 | Data | 11 | | 16 | 00/5A98 : 09 09 09 09 | HEX 0909090909090A0A0A0A0A0A0A0B0B0B + 2574 | 1 PACMAN.S 2398 | Data | 11 | | 16 | 00/5A98 : 09 09 09 09 | HEX 0909090909090A0A0A0A0A0A0A0B0B0B | | | | | | 09 09 0A 0A | | | | | | | 0A 0A 0A 0A | | | | | | | 0A 0B 0B 0B | - 2583 | 1 PACMAN.S 2433 | Data | 11 | | 16 | 00/5AA8 : 0B 0B 0B 0B | HEX 0B0B0B0B0C0C0C0C0C0C0C0D0D0D0D0D + 2575 | 1 PACMAN.S 2399 | Data | 11 | | 16 | 00/5AA8 : 0B 0B 0B 0B | HEX 0B0B0B0B0C0C0C0C0C0C0C0D0D0D0D0D | | | | | | 0C 0C 0C 0C | | | | | | | 0C 0C 0C 0D | | | | | | | 0D 0D 0D 0D | - 2584 | 1 PACMAN.S 2434 | Data | 11 | | 16 | 00/5AB8 : 0D 0D 0E 0E | HEX 0D0D0E0E0E0E0E0E0E0F0F0F0F0F0F0F + 2576 | 1 PACMAN.S 2400 | Data | 11 | | 16 | 00/5AB8 : 0D 0D 0E 0E | HEX 0D0D0E0E0E0E0E0E0E0F0F0F0F0F0F0F | | | | | | 0E 0E 0E 0E | | | | | | | 0E 0F 0F 0F | | | | | | | 0F 0F 0F 0F | - 2585 | 1 PACMAN.S 2435 | Data | 11 | | 16 | 00/5AC8 : 10 10 10 10 | HEX 10101010101010111111111111111212 + 2577 | 1 PACMAN.S 2401 | Data | 11 | | 16 | 00/5AC8 : 10 10 10 10 | HEX 10101010101010111111111111111212 | | | | | | 10 10 10 11 | | | | | | | 11 11 11 11 | | | | | | | 11 11 12 12 | - 2586 | 1 PACMAN.S 2436 | Data | 11 | | 16 | 00/5AD8 : 12 12 12 12 | HEX 12121212121313131313131314141414 + 2578 | 1 PACMAN.S 2402 | Data | 11 | | 16 | 00/5AD8 : 12 12 12 12 | HEX 12121212121313131313131314141414 | | | | | | 12 13 13 13 | | | | | | | 13 13 13 13 | | | | | | | 14 14 14 14 | - 2587 | 1 PACMAN.S 2437 | Data | 11 | | 16 | 00/5AE8 : 14 14 14 15 | HEX 14141415151515151515161616161616 + 2579 | 1 PACMAN.S 2403 | Data | 11 | | 16 | 00/5AE8 : 14 14 14 15 | HEX 14141415151515151515161616161616 | | | | | | 15 15 15 15 | | | | | | | 15 15 16 16 | | | | | | | 16 16 16 16 | - 2588 | 1 PACMAN.S 2438 | Data | 11 | | 16 | 00/5AF8 : 16 17 17 17 | HEX 16171717171717171818181818181819 + 2580 | 1 PACMAN.S 2404 | Data | 11 | | 16 | 00/5AF8 : 16 17 17 17 | HEX 16171717171717171818181818181819 | | | | | | 17 17 17 17 | | | | | | | 18 18 18 18 | | | | | | | 18 18 18 19 | - 2589 | 1 PACMAN.S 2439 | Data | 11 | | 16 | 00/5B08 : 19 19 19 19 | HEX 1919191919191A1A1A1A1A1A1A1B1B1B + 2581 | 1 PACMAN.S 2405 | Data | 11 | | 16 | 00/5B08 : 19 19 19 19 | HEX 1919191919191A1A1A1A1A1A1A1B1B1B | | | | | | 19 19 1A 1A | | | | | | | 1A 1A 1A 1A | | | | | | | 1A 1B 1B 1B | - 2590 | 1 PACMAN.S 2440 | Data | 11 | | 16 | 00/5B18 : 1B 1B 1B 1B | HEX 1B1B1B1B1C1C1C1C1C1C1C1D1D1D1D1D + 2582 | 1 PACMAN.S 2406 | Data | 11 | | 16 | 00/5B18 : 1B 1B 1B 1B | HEX 1B1B1B1B1C1C1C1C1C1C1C1D1D1D1D1D | | | | | | 1C 1C 1C 1C | | | | | | | 1C 1C 1C 1D | | | | | | | 1D 1D 1D 1D | - 2591 | 1 PACMAN.S 2441 | Data | 11 | | 16 | 00/5B28 : 1D 1D 1E 1E | HEX 1D1D1E1E1E1E1E1E1E1F1F1F1F1F1F1F + 2583 | 1 PACMAN.S 2407 | Data | 11 | | 16 | 00/5B28 : 1D 1D 1E 1E | HEX 1D1D1E1E1E1E1E1E1E1F1F1F1F1F1F1F | | | | | | 1E 1E 1E 1E | | | | | | | 1E 1F 1F 1F | | | | | | | 1F 1F 1F 1F | - 2592 | 1 PACMAN.S 2442 | Data | 11 | | 16 | 00/5B38 : 20 20 20 20 | HEX 20202020202020212121212121212222 + 2584 | 1 PACMAN.S 2408 | Data | 11 | | 16 | 00/5B38 : 20 20 20 20 | HEX 20202020202020212121212121212222 | | | | | | 20 20 20 21 | | | | | | | 21 21 21 21 | | | | | | | 21 21 22 22 | - 2593 | 1 PACMAN.S 2443 | Data | 11 | | 16 | 00/5B48 : 22 22 22 22 | HEX 22222222222323232323232324242424 + 2585 | 1 PACMAN.S 2409 | Data | 11 | | 16 | 00/5B48 : 22 22 22 22 | HEX 22222222222323232323232324242424 | | | | | | 22 23 23 23 | | | | | | | 23 23 23 23 | | | | | | | 24 24 24 24 | - 2594 | 1 PACMAN.S 2444 | Empty | 11 | | 0 | 00/5B58 | - 2595 | 1 PACMAN.S 2445 | Comment | 11 | | 0 | 00/5B58 | *----------------------------------- - 2596 | 1 PACMAN.S 2446 | Comment | 11 | | 0 | 00/5B58 | * SET HGR ADDRESS - 2597 | 1 PACMAN.S 2447 | Comment | 11 | | 0 | 00/5B58 | *----------------------------------- - 2598 | 1 PACMAN.S 2448 | Empty | 11 | | 0 | 00/5B58 | - 2599 | 1 PACMAN.S 2449 | Empty | 11 | | 0 | 00/5B58 | setHGRADDRESS - 2600 | 1 PACMAN.S 2450 | Code | 11 | | 2 | 00/5B58 : A6 10 | LDX {$10} - 2601 | 1 PACMAN.S 2451 | Code | 11 | | 3 | 00/5B5A : BD 67 5B | LDA tblHGRL,X - 2602 | 1 PACMAN.S 2452 | Code | 11 | | 2 | 00/5B5D : 85 12 | STA {$12} - 2603 | 1 PACMAN.S 2453 | Code | 11 | | 3 | 00/5B5F : BD 27 5C | LDA tblHGRH,X - 2604 | 1 PACMAN.S 2454 | Code | 11 | | 2 | 00/5B62 : 09 20 | ORA #>{$2000} - 2605 | 1 PACMAN.S 2455 | Code | 11 | | 2 | 00/5B64 : 85 13 | STA {$12}+1 - 2606 | 1 PACMAN.S 2456 | Code | 11 | | 1 | 00/5B66 : 60 | RTS - 2607 | 1 PACMAN.S 2457 | Empty | 11 | | 0 | 00/5B67 | - 2608 | 1 PACMAN.S 2458 | Comment | 11 | | 0 | 00/5B67 | *--- The HGR tables - 2609 | 1 PACMAN.S 2459 | Empty | 11 | | 0 | 00/5B67 | - 2610 | 1 PACMAN.S 2460 | Data | 11 | | 16 | 00/5B67 : 00 00 00 00 | tblHGRL HEX 00000000000000008080808080808080 + 2586 | 1 PACMAN.S 2410 | Empty | 11 | | 0 | 00/5B58 | + 2587 | 1 PACMAN.S 2411 | Comment | 11 | | 0 | 00/5B58 | *----------------------------------- + 2588 | 1 PACMAN.S 2412 | Comment | 11 | | 0 | 00/5B58 | * SET HGR ADDRESS + 2589 | 1 PACMAN.S 2413 | Comment | 11 | | 0 | 00/5B58 | *----------------------------------- + 2590 | 1 PACMAN.S 2414 | Empty | 11 | | 0 | 00/5B58 | + 2591 | 1 PACMAN.S 2415 | Empty | 11 | | 0 | 00/5B58 | setHGRADDRESS + 2592 | 1 PACMAN.S 2416 | Code | 11 | | 2 | 00/5B58 : A6 10 | LDX {$10} + 2593 | 1 PACMAN.S 2417 | Code | 11 | | 3 | 00/5B5A : BD 67 5B | LDA tblHGRL,X + 2594 | 1 PACMAN.S 2418 | Code | 11 | | 2 | 00/5B5D : 85 12 | STA {$12} + 2595 | 1 PACMAN.S 2419 | Code | 11 | | 3 | 00/5B5F : BD 27 5C | LDA tblHGRH,X + 2596 | 1 PACMAN.S 2420 | Code | 11 | | 2 | 00/5B62 : 09 20 | ORA #>{$2000} + 2597 | 1 PACMAN.S 2421 | Code | 11 | | 2 | 00/5B64 : 85 13 | STA {$12}+1 + 2598 | 1 PACMAN.S 2422 | Code | 11 | | 1 | 00/5B66 : 60 | RTS + 2599 | 1 PACMAN.S 2423 | Empty | 11 | | 0 | 00/5B67 | + 2600 | 1 PACMAN.S 2424 | Comment | 11 | | 0 | 00/5B67 | *--- The HGR tables + 2601 | 1 PACMAN.S 2425 | Empty | 11 | | 0 | 00/5B67 | + 2602 | 1 PACMAN.S 2426 | Data | 11 | | 16 | 00/5B67 : 00 00 00 00 | tblHGRL HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | - 2611 | 1 PACMAN.S 2461 | Data | 11 | | 16 | 00/5B77 : 00 00 00 00 | HEX 00000000000000008080808080808080 + 2603 | 1 PACMAN.S 2427 | Data | 11 | | 16 | 00/5B77 : 00 00 00 00 | HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | - 2612 | 1 PACMAN.S 2462 | Data | 11 | | 16 | 00/5B87 : 00 00 00 00 | HEX 00000000000000008080808080808080 + 2604 | 1 PACMAN.S 2428 | Data | 11 | | 16 | 00/5B87 : 00 00 00 00 | HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | - 2613 | 1 PACMAN.S 2463 | Data | 11 | | 16 | 00/5B97 : 00 00 00 00 | HEX 00000000000000008080808080808080 + 2605 | 1 PACMAN.S 2429 | Data | 11 | | 16 | 00/5B97 : 00 00 00 00 | HEX 00000000000000008080808080808080 | | | | | | 00 00 00 00 | | | | | | | 80 80 80 80 | | | | | | | 80 80 80 80 | - 2614 | 1 PACMAN.S 2464 | Data | 11 | | 16 | 00/5BA7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 + 2606 | 1 PACMAN.S 2430 | Data | 11 | | 16 | 00/5BA7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | - 2615 | 1 PACMAN.S 2465 | Data | 11 | | 16 | 00/5BB7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 + 2607 | 1 PACMAN.S 2431 | Data | 11 | | 16 | 00/5BB7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | - 2616 | 1 PACMAN.S 2466 | Data | 11 | | 16 | 00/5BC7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 + 2608 | 1 PACMAN.S 2432 | Data | 11 | | 16 | 00/5BC7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | - 2617 | 1 PACMAN.S 2467 | Data | 11 | | 16 | 00/5BD7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 + 2609 | 1 PACMAN.S 2433 | Data | 11 | | 16 | 00/5BD7 : 28 28 28 28 | HEX 2828282828282828A8A8A8A8A8A8A8A8 | | | | | | 28 28 28 28 | | | | | | | A8 A8 A8 A8 | | | | | | | A8 A8 A8 A8 | - 2618 | 1 PACMAN.S 2468 | Data | 11 | | 16 | 00/5BE7 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 + 2610 | 1 PACMAN.S 2434 | Data | 11 | | 16 | 00/5BE7 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | - 2619 | 1 PACMAN.S 2469 | Data | 11 | | 16 | 00/5BF7 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 + 2611 | 1 PACMAN.S 2435 | Data | 11 | | 16 | 00/5BF7 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | - 2620 | 1 PACMAN.S 2470 | Data | 11 | | 16 | 00/5C07 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 + 2612 | 1 PACMAN.S 2436 | Data | 11 | | 16 | 00/5C07 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | - 2621 | 1 PACMAN.S 2471 | Data | 11 | | 16 | 00/5C17 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 + 2613 | 1 PACMAN.S 2437 | Data | 11 | | 16 | 00/5C17 : 50 50 50 50 | HEX 5050505050505050D0D0D0D0D0D0D0D0 | | | | | | 50 50 50 50 | | | | | | | D0 D0 D0 D0 | | | | | | | D0 D0 D0 D0 | - 2622 | 1 PACMAN.S 2472 | Data | 11 | | 16 | 00/5C27 : 00 04 08 0C | tblHGRH HEX 0004080C1014181C0004080C1014181C + 2614 | 1 PACMAN.S 2438 | Data | 11 | | 16 | 00/5C27 : 00 04 08 0C | tblHGRH HEX 0004080C1014181C0004080C1014181C | | | | | | 10 14 18 1C | | | | | | | 00 04 08 0C | | | | | | | 10 14 18 1C | - 2623 | 1 PACMAN.S 2473 | Data | 11 | | 16 | 00/5C37 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D + 2615 | 1 PACMAN.S 2439 | Data | 11 | | 16 | 00/5C37 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D | | | | | | 11 15 19 1D | | | | | | | 01 05 09 0D | | | | | | | 11 15 19 1D | - 2624 | 1 PACMAN.S 2474 | Data | 11 | | 16 | 00/5C47 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E + 2616 | 1 PACMAN.S 2440 | Data | 11 | | 16 | 00/5C47 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E | | | | | | 12 16 1A 1E | | | | | | | 02 06 0A 0E | | | | | | | 12 16 1A 1E | - 2625 | 1 PACMAN.S 2475 | Data | 11 | | 16 | 00/5C57 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F + 2617 | 1 PACMAN.S 2441 | Data | 11 | | 16 | 00/5C57 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F | | | | | | 13 17 1B 1F | | | | | | | 03 07 0B 0F | | | | | | | 13 17 1B 1F | - 2626 | 1 PACMAN.S 2476 | Data | 11 | | 16 | 00/5C67 : 00 04 08 0C | HEX 0004080C1014181C0004080C1014181C + 2618 | 1 PACMAN.S 2442 | Data | 11 | | 16 | 00/5C67 : 00 04 08 0C | HEX 0004080C1014181C0004080C1014181C | | | | | | 10 14 18 1C | | | | | | | 00 04 08 0C | | | | | | | 10 14 18 1C | - 2627 | 1 PACMAN.S 2477 | Data | 11 | | 16 | 00/5C77 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D + 2619 | 1 PACMAN.S 2443 | Data | 11 | | 16 | 00/5C77 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D | | | | | | 11 15 19 1D | | | | | | | 01 05 09 0D | | | | | | | 11 15 19 1D | - 2628 | 1 PACMAN.S 2478 | Data | 11 | | 16 | 00/5C87 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E + 2620 | 1 PACMAN.S 2444 | Data | 11 | | 16 | 00/5C87 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E | | | | | | 12 16 1A 1E | | | | | | | 02 06 0A 0E | | | | | | | 12 16 1A 1E | - 2629 | 1 PACMAN.S 2479 | Data | 11 | | 16 | 00/5C97 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F + 2621 | 1 PACMAN.S 2445 | Data | 11 | | 16 | 00/5C97 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F | | | | | | 13 17 1B 1F | | | | | | | 03 07 0B 0F | | | | | | | 13 17 1B 1F | - 2630 | 1 PACMAN.S 2480 | Data | 11 | | 16 | 00/5CA7 : 00 04 08 0C | HEX 0004080C1014181C0004080C1014181C + 2622 | 1 PACMAN.S 2446 | Data | 11 | | 16 | 00/5CA7 : 00 04 08 0C | HEX 0004080C1014181C0004080C1014181C | | | | | | 10 14 18 1C | | | | | | | 00 04 08 0C | | | | | | | 10 14 18 1C | - 2631 | 1 PACMAN.S 2481 | Data | 11 | | 16 | 00/5CB7 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D + 2623 | 1 PACMAN.S 2447 | Data | 11 | | 16 | 00/5CB7 : 01 05 09 0D | HEX 0105090D1115191D0105090D1115191D | | | | | | 11 15 19 1D | | | | | | | 01 05 09 0D | | | | | | | 11 15 19 1D | - 2632 | 1 PACMAN.S 2482 | Data | 11 | | 16 | 00/5CC7 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E + 2624 | 1 PACMAN.S 2448 | Data | 11 | | 16 | 00/5CC7 : 02 06 0A 0E | HEX 02060A0E12161A1E02060A0E12161A1E | | | | | | 12 16 1A 1E | | | | | | | 02 06 0A 0E | | | | | | | 12 16 1A 1E | - 2633 | 1 PACMAN.S 2483 | Data | 11 | | 16 | 00/5CD7 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F + 2625 | 1 PACMAN.S 2449 | Data | 11 | | 16 | 00/5CD7 : 03 07 0B 0F | HEX 03070B0F13171B1F03070B0F13171B1F | | | | | | 13 17 1B 1F | | | | | | | 03 07 0B 0F | | | | | | | 13 17 1B 1F | - 2634 | 1 PACMAN.S 2484 | Empty | 11 | | 0 | 00/5CE7 | - 2635 | 1 PACMAN.S 2485 | Comment | 11 | | 0 | 00/5CE7 | *----------------------------------- - 2636 | 1 PACMAN.S 2486 | Comment | 11 | | 0 | 00/5CE7 | * GET NEXT X BIT (0..7) - 2637 | 1 PACMAN.S 2487 | Comment | 11 | | 0 | 00/5CE7 | *----------------------------------- - 2638 | 1 PACMAN.S 2488 | Empty | 11 | | 0 | 00/5CE7 | - 2639 | 1 PACMAN.S 2489 | Code | 11 | | 1 | 00/5CE7 : E8 | getNEXTXBIT INX ; next X-bit - 2640 | 1 PACMAN.S 2490 | Code | 11 | | 2 | 00/5CE8 : E0 07 | CPX #$07 - 2641 | 1 PACMAN.S 2491 | Code | 11 | | 2 | 00/5CEA : 90 03 | BCC L5CEF - 2642 | 1 PACMAN.S 2492 | Code | 11 | | 2 | 00/5CEC : A2 00 | LDX #$00 ; loop done - 2643 | 1 PACMAN.S 2493 | Code | 11 | | 1 | 00/5CEE : C8 | INY ; next Y-coord - 2644 | 1 PACMAN.S 2494 | Code | 11 | | 1 | 00/5CEF : 60 | L5CEF RTS - 2645 | 1 PACMAN.S 2495 | Empty | 11 | | 0 | 00/5CF0 | - 2646 | 1 PACMAN.S 2496 | Comment | 11 | | 0 | 00/5CF0 | *----------------------------------- - 2647 | 1 PACMAN.S 2497 | Comment | 11 | | 0 | 00/5CF0 | * DRAW LINE - 2648 | 1 PACMAN.S 2498 | Comment | 11 | | 0 | 00/5CF0 | *----------------------------------- - 2649 | 1 PACMAN.S 2499 | Empty | 11 | | 0 | 00/5CF0 | - 2650 | 1 PACMAN.S 2500 | Code | 11 | | 2 | 00/5CF0 : A9 00 | drawHLINE LDA #$00 - 2651 | 1 PACMAN.S 2501 | Code | 11 | | 2 | 00/5CF2 : 85 0D | STA {$0c}+1 - 2652 | 1 PACMAN.S 2502 | Code | 11 | | 2 | 00/5CF4 : 85 0F | STA {$0e}+1 - 2653 | 1 PACMAN.S 2503 | Code | 11 | | 3 | 00/5CF6 : 20 58 5B | L5CF6 JSR setHGRADDRESS - 2654 | 1 PACMAN.S 2504 | Code | 11 | | 3 | 00/5CF9 : 20 33 59 | JSR calcXYHGR - 2655 | 1 PACMAN.S 2505 | Code | 11 | | 2 | 00/5CFC : A6 03 | LDX {$03} - 2656 | 1 PACMAN.S 2506 | Code | 11 | | 2 | 00/5CFE : A4 04 | LDY {$04} - 2657 | 1 PACMAN.S 2507 | Code | 11 | | 3 | 00/5D00 : 20 13 59 | L5D00 JSR drawDOT - 2658 | 1 PACMAN.S 2508 | Code | 11 | | 2 | 00/5D03 : B1 12 | LDA ({$12}),Y - 2659 | 1 PACMAN.S 2509 | Code | 11 | | 2 | 00/5D05 : 29 7F | AND #$7F - 2660 | 1 PACMAN.S 2510 | Code | 11 | | 2 | 00/5D07 : 05 1E | ORA {$1e} - 2661 | 1 PACMAN.S 2511 | Code | 11 | | 2 | 00/5D09 : 91 12 | STA ({$12}),Y - 2662 | 1 PACMAN.S 2512 | Code | 11 | | 2 | 00/5D0B : A5 1D | LDA {$1d} - 2663 | 1 PACMAN.S 2513 | Code | 11 | | 2 | 00/5D0D : F0 22 | BEQ L5D31 - 2664 | 1 PACMAN.S 2514 | Code | 11 | | 3 | 00/5D0F : 20 E7 5C | JSR getNEXTXBIT - 2665 | 1 PACMAN.S 2515 | Code | 11 | | 3 | 00/5D12 : 20 E7 5C | JSR getNEXTXBIT - 2666 | 1 PACMAN.S 2516 | Code | 11 | | 1 | 00/5D15 : 18 | CLC - 2667 | 1 PACMAN.S 2517 | Code | 11 | | 2 | 00/5D16 : A5 0C | LDA {$0c} - 2668 | 1 PACMAN.S 2518 | Code | 11 | | 2 | 00/5D18 : 69 02 | ADC #$02 - 2669 | 1 PACMAN.S 2519 | Code | 11 | | 2 | 00/5D1A : 85 0C | STA {$0c} - 2670 | 1 PACMAN.S 2520 | Code | 11 | | 2 | 00/5D1C : 90 02 | BCC L5D20 - 2671 | 1 PACMAN.S 2521 | Code | 11 | | 2 | 00/5D1E : E6 0D | INC {$0c}+1 - 2672 | 1 PACMAN.S 2522 | Code | 11 | | 2 | 00/5D20 : A5 0D | L5D20 LDA {$0c}+1 ; end of X? - 2673 | 1 PACMAN.S 2523 | Code | 11 | | 2 | 00/5D22 : C5 0F | CMP {$0e}+1 - 2674 | 1 PACMAN.S 2524 | Code | 11 | | 2 | 00/5D24 : 90 DA | BCC L5D00 - 2675 | 1 PACMAN.S 2525 | Code | 11 | | 2 | 00/5D26 : F0 02 | BEQ L5D2A - 2676 | 1 PACMAN.S 2526 | Code | 11 | | 2 | 00/5D28 : B0 06 | BCS L5D30 - 2677 | 1 PACMAN.S 2527 | Code | 11 | | 2 | 00/5D2A : A5 0E | L5D2A LDA {$0e} - 2678 | 1 PACMAN.S 2528 | Code | 11 | | 2 | 00/5D2C : C5 0C | CMP {$0c} - 2679 | 1 PACMAN.S 2529 | Code | 11 | | 2 | 00/5D2E : B0 D0 | BCS L5D00 - 2680 | 1 PACMAN.S 2530 | Code | 11 | | 1 | 00/5D30 : 60 | L5D30 RTS ; yes! - 2681 | 1 PACMAN.S 2531 | Empty | 11 | | 0 | 00/5D31 | - 2682 | 1 PACMAN.S 2532 | Code | 11 | | 3 | 00/5D31 : 20 E7 5C | L5D31 JSR getNEXTXBIT - 2683 | 1 PACMAN.S 2533 | Code | 11 | | 2 | 00/5D34 : E6 0C | INC {$0c} - 2684 | 1 PACMAN.S 2534 | Code | 11 | | 2 | 00/5D36 : D0 E8 | BNE L5D20 - 2685 | 1 PACMAN.S 2535 | Code | 11 | | 2 | 00/5D38 : E6 0D | INC {$0c}+1 - 2686 | 1 PACMAN.S 2536 | Code | 11 | | 3 | 00/5D3A : 4C 20 5D | JMP L5D20 - 2687 | 1 PACMAN.S 2537 | Empty | 11 | | 0 | 00/5D3D | - 2688 | 1 PACMAN.S 2538 | Comment | 11 | | 0 | 00/5D3D | *----------------------------------- - 2689 | 1 PACMAN.S 2539 | Comment | 11 | | 0 | 00/5D3D | * DRAW A VERTICAL LINE - 2690 | 1 PACMAN.S 2540 | Comment | 11 | | 0 | 00/5D3D | *----------------------------------- - 2691 | 1 PACMAN.S 2541 | Empty | 11 | | 0 | 00/5D3D | - 2692 | 1 PACMAN.S 2542 | Code | 11 | | 3 | 00/5D3D : 20 33 59 | drawVLINE JSR calcXYHGR - 2693 | 1 PACMAN.S 2543 | Code | 11 | | 3 | 00/5D40 : 20 58 5B | L5D40 JSR setHGRADDRESS - 2694 | 1 PACMAN.S 2544 | Code | 11 | | 2 | 00/5D43 : A6 03 | LDX {$03} - 2695 | 1 PACMAN.S 2545 | Code | 11 | | 2 | 00/5D45 : A4 04 | LDY {$04} - 2696 | 1 PACMAN.S 2546 | Code | 11 | | 3 | 00/5D47 : 20 13 59 | JSR drawDOT - 2697 | 1 PACMAN.S 2547 | Code | 11 | | 2 | 00/5D4A : E6 10 | INC {$10} ; next Y - 2698 | 1 PACMAN.S 2548 | Code | 11 | | 2 | 00/5D4C : A5 11 | LDA {$11} ; Y-end reached? - 2699 | 1 PACMAN.S 2549 | Code | 11 | | 2 | 00/5D4E : C5 10 | CMP {$10} - 2700 | 1 PACMAN.S 2550 | Code | 11 | | 2 | 00/5D50 : B0 EE | BCS L5D40 ; no, loop - 2701 | 1 PACMAN.S 2551 | Code | 11 | | 1 | 00/5D52 : 60 | RTS ; yes, exit - 2702 | 1 PACMAN.S 2552 | Empty | 11 | | 0 | 00/5D53 | - 2703 | 1 PACMAN.S 2553 | Comment | 11 | | 0 | 00/5D53 | *----------------------------------- - 2704 | 1 PACMAN.S 2554 | Comment | 11 | | 0 | 00/5D53 | * DRAW GAME BOARD - 2705 | 1 PACMAN.S 2555 | Comment | 11 | | 0 | 00/5D53 | *----------------------------------- - 2706 | 1 PACMAN.S 2556 | Empty | 11 | | 0 | 00/5D53 | - 2707 | 1 PACMAN.S 2557 | Empty | 11 | | 0 | 00/5D53 | drawGAMEBOARD - 2708 | 1 PACMAN.S 2558 | Code | 11 | | 2 | 00/5D53 : A9 80 | LDA #$80 - 2709 | 1 PACMAN.S 2559 | Code | 11 | | 2 | 00/5D55 : 85 1E | STA {$1e} - 2710 | 1 PACMAN.S 2560 | Code | 11 | | 2 | 00/5D57 : A5 1D | LDA {$1d} - 2711 | 1 PACMAN.S 2561 | Code | 11 | | 2 | 00/5D59 : F0 0B | BEQ L5D66 - 2712 | 1 PACMAN.S 2562 | Code | 11 | | 2 | 00/5D5B : A9 69 | LDA #boardBW - 2715 | 1 PACMAN.S 2565 | Code | 11 | | 2 | 00/5D61 : 85 17 | STA {$16}+1 - 2716 | 1 PACMAN.S 2566 | Code | 11 | | 3 | 00/5D63 : 4C 6E 5D | JMP L5D6E - 2717 | 1 PACMAN.S 2567 | Empty | 11 | | 0 | 00/5D66 | - 2718 | 1 PACMAN.S 2568 | Code | 11 | | 2 | 00/5D66 : A9 BF | L5D66 LDA #boardCOLOR - 2721 | 1 PACMAN.S 2571 | Code | 11 | | 2 | 00/5D6C : 85 17 | STA {$16}+1 - 2722 | 1 PACMAN.S 2572 | Code | 11 | | 2 | 00/5D6E : A9 00 | L5D6E LDA #$00 - 2723 | 1 PACMAN.S 2573 | Code | 11 | | 2 | 00/5D70 : 85 0D | STA {$0c}+1 - 2724 | 1 PACMAN.S 2574 | Code | 11 | | 2 | 00/5D72 : A9 48 | LDA #$48 ; $48 entries for horizontal line - 2725 | 1 PACMAN.S 2575 | Code | 11 | | 2 | 00/5D74 : 85 08 | STA {$08} - 2726 | 1 PACMAN.S 2576 | Code | 11 | | 2 | 00/5D76 : A0 00 | L5D76 LDY #$00 - 2727 | 1 PACMAN.S 2577 | Code | 11 | | 2 | 00/5D78 : B1 16 | LDA ({$16}),Y - 2728 | 1 PACMAN.S 2578 | Code | 11 | | 2 | 00/5D7A : 85 0C | STA {$0c} ; x from - 2729 | 1 PACMAN.S 2579 | Code | 11 | | 1 | 00/5D7C : C8 | INY - 2730 | 1 PACMAN.S 2580 | Code | 11 | | 2 | 00/5D7D : B1 16 | LDA ({$16}),Y - 2731 | 1 PACMAN.S 2581 | Code | 11 | | 2 | 00/5D7F : 85 0E | STA {$0e} ; x to - 2732 | 1 PACMAN.S 2582 | Code | 11 | | 1 | 00/5D81 : C8 | INY - 2733 | 1 PACMAN.S 2583 | Code | 11 | | 2 | 00/5D82 : B1 16 | LDA ({$16}),Y - 2734 | 1 PACMAN.S 2584 | Code | 11 | | 2 | 00/5D84 : 85 10 | STA {$10} ; y - 2735 | 1 PACMAN.S 2585 | Code | 11 | | 3 | 00/5D86 : 20 F0 5C | JSR drawHLINE - 2736 | 1 PACMAN.S 2586 | Code | 11 | | 1 | 00/5D89 : 18 | CLC - 2737 | 1 PACMAN.S 2587 | Code | 11 | | 2 | 00/5D8A : A9 03 | LDA #$03 - 2738 | 1 PACMAN.S 2588 | Code | 11 | | 2 | 00/5D8C : 65 16 | ADC {$16} - 2739 | 1 PACMAN.S 2589 | Code | 11 | | 2 | 00/5D8E : 85 16 | STA {$16} - 2740 | 1 PACMAN.S 2590 | Code | 11 | | 2 | 00/5D90 : 90 02 | BCC L5D94 - 2741 | 1 PACMAN.S 2591 | Code | 11 | | 2 | 00/5D92 : E6 17 | INC {$16}+1 - 2742 | 1 PACMAN.S 2592 | Code | 11 | | 2 | 00/5D94 : C6 08 | L5D94 DEC {$08} - 2743 | 1 PACMAN.S 2593 | Code | 11 | | 2 | 00/5D96 : D0 DE | BNE L5D76 - 2744 | 1 PACMAN.S 2594 | Empty | 11 | | 0 | 00/5D98 | - 2745 | 1 PACMAN.S 2595 | Code | 11 | | 2 | 00/5D98 : A9 46 | LDA #$46 ; $46 entries for vertical line - 2746 | 1 PACMAN.S 2596 | Code | 11 | | 2 | 00/5D9A : 85 08 | STA {$08} - 2747 | 1 PACMAN.S 2597 | Code | 11 | | 2 | 00/5D9C : A0 00 | L5D9C LDY #$00 - 2748 | 1 PACMAN.S 2598 | Code | 11 | | 2 | 00/5D9E : B1 16 | LDA ({$16}),Y - 2749 | 1 PACMAN.S 2599 | Code | 11 | | 2 | 00/5DA0 : 85 0C | STA {$0c} - 2750 | 1 PACMAN.S 2600 | Code | 11 | | 1 | 00/5DA2 : C8 | INY - 2751 | 1 PACMAN.S 2601 | Code | 11 | | 2 | 00/5DA3 : B1 16 | LDA ({$16}),Y - 2752 | 1 PACMAN.S 2602 | Code | 11 | | 2 | 00/5DA5 : 85 10 | STA {$10} - 2753 | 1 PACMAN.S 2603 | Code | 11 | | 1 | 00/5DA7 : C8 | INY - 2754 | 1 PACMAN.S 2604 | Code | 11 | | 2 | 00/5DA8 : B1 16 | LDA ({$16}),Y - 2755 | 1 PACMAN.S 2605 | Code | 11 | | 2 | 00/5DAA : 85 11 | STA {$11} - 2756 | 1 PACMAN.S 2606 | Code | 11 | | 3 | 00/5DAC : 20 3D 5D | JSR drawVLINE - 2757 | 1 PACMAN.S 2607 | Code | 11 | | 1 | 00/5DAF : 18 | CLC - 2758 | 1 PACMAN.S 2608 | Code | 11 | | 2 | 00/5DB0 : A5 16 | LDA {$16} - 2759 | 1 PACMAN.S 2609 | Code | 11 | | 2 | 00/5DB2 : 69 03 | ADC #$03 - 2760 | 1 PACMAN.S 2610 | Code | 11 | | 2 | 00/5DB4 : 85 16 | STA {$16} - 2761 | 1 PACMAN.S 2611 | Code | 11 | | 2 | 00/5DB6 : 90 02 | BCC L5DBA - 2762 | 1 PACMAN.S 2612 | Code | 11 | | 2 | 00/5DB8 : E6 17 | INC {$16}+1 - 2763 | 1 PACMAN.S 2613 | Code | 11 | | 2 | 00/5DBA : C6 08 | L5DBA DEC {$08} - 2764 | 1 PACMAN.S 2614 | Code | 11 | | 2 | 00/5DBC : D0 DE | BNE L5D9C - 2765 | 1 PACMAN.S 2615 | Code | 11 | | 1 | 00/5DBE : 60 | RTS - 2766 | 1 PACMAN.S 2616 | Empty | 11 | | 0 | 00/5DBF | - 2767 | 1 PACMAN.S 2617 | Comment | 11 | | 0 | 00/5DBF | *--- The board in color - 2768 | 1 PACMAN.S 2618 | Empty | 11 | | 0 | 00/5DBF | - 2769 | 1 PACMAN.S 2619 | Data | 11 | | 16 | 00/5DBF : 3C 89 05 8B | boardCOLOR HEX 3C89058B8E1D90DD05C1DD3CC1E153C1 + 2626 | 1 PACMAN.S 2450 | Empty | 11 | | 0 | 00/5CE7 | + 2627 | 1 PACMAN.S 2451 | Comment | 11 | | 0 | 00/5CE7 | *----------------------------------- + 2628 | 1 PACMAN.S 2452 | Comment | 11 | | 0 | 00/5CE7 | * GET NEXT X BIT (0..7) + 2629 | 1 PACMAN.S 2453 | Comment | 11 | | 0 | 00/5CE7 | *----------------------------------- + 2630 | 1 PACMAN.S 2454 | Empty | 11 | | 0 | 00/5CE7 | + 2631 | 1 PACMAN.S 2455 | Code | 11 | | 1 | 00/5CE7 : E8 | getNEXTXBIT INX ; next X-bit + 2632 | 1 PACMAN.S 2456 | Code | 11 | | 2 | 00/5CE8 : E0 07 | CPX #$07 + 2633 | 1 PACMAN.S 2457 | Code | 11 | | 2 | 00/5CEA : 90 03 | BCC L5CEF + 2634 | 1 PACMAN.S 2458 | Code | 11 | | 2 | 00/5CEC : A2 00 | LDX #$00 ; loop done + 2635 | 1 PACMAN.S 2459 | Code | 11 | | 1 | 00/5CEE : C8 | INY ; next Y-coord + 2636 | 1 PACMAN.S 2460 | Code | 11 | | 1 | 00/5CEF : 60 | L5CEF RTS + 2637 | 1 PACMAN.S 2461 | Empty | 11 | | 0 | 00/5CF0 | + 2638 | 1 PACMAN.S 2462 | Comment | 11 | | 0 | 00/5CF0 | *----------------------------------- + 2639 | 1 PACMAN.S 2463 | Comment | 11 | | 0 | 00/5CF0 | * DRAW LINE + 2640 | 1 PACMAN.S 2464 | Comment | 11 | | 0 | 00/5CF0 | *----------------------------------- + 2641 | 1 PACMAN.S 2465 | Empty | 11 | | 0 | 00/5CF0 | + 2642 | 1 PACMAN.S 2466 | Code | 11 | | 2 | 00/5CF0 : A9 00 | drawHLINE LDA #$00 + 2643 | 1 PACMAN.S 2467 | Code | 11 | | 2 | 00/5CF2 : 85 0D | STA {$0c}+1 + 2644 | 1 PACMAN.S 2468 | Code | 11 | | 2 | 00/5CF4 : 85 0F | STA {$0e}+1 + 2645 | 1 PACMAN.S 2469 | Code | 11 | | 3 | 00/5CF6 : 20 58 5B | L5CF6 JSR setHGRADDRESS + 2646 | 1 PACMAN.S 2470 | Code | 11 | | 3 | 00/5CF9 : 20 33 59 | JSR calcXYHGR + 2647 | 1 PACMAN.S 2471 | Code | 11 | | 2 | 00/5CFC : A6 03 | LDX {$03} + 2648 | 1 PACMAN.S 2472 | Code | 11 | | 2 | 00/5CFE : A4 04 | LDY {$04} + 2649 | 1 PACMAN.S 2473 | Code | 11 | | 3 | 00/5D00 : 20 13 59 | L5D00 JSR drawDOT + 2650 | 1 PACMAN.S 2474 | Code | 11 | | 2 | 00/5D03 : B1 12 | LDA ({$12}),Y + 2651 | 1 PACMAN.S 2475 | Code | 11 | | 2 | 00/5D05 : 29 7F | AND #$7F + 2652 | 1 PACMAN.S 2476 | Code | 11 | | 2 | 00/5D07 : 05 1E | ORA {$1e} + 2653 | 1 PACMAN.S 2477 | Code | 11 | | 2 | 00/5D09 : 91 12 | STA ({$12}),Y + 2654 | 1 PACMAN.S 2478 | Code | 11 | | 2 | 00/5D0B : A5 1D | LDA {$1d} + 2655 | 1 PACMAN.S 2479 | Code | 11 | | 2 | 00/5D0D : F0 22 | BEQ L5D31 + 2656 | 1 PACMAN.S 2480 | Code | 11 | | 3 | 00/5D0F : 20 E7 5C | JSR getNEXTXBIT + 2657 | 1 PACMAN.S 2481 | Code | 11 | | 3 | 00/5D12 : 20 E7 5C | JSR getNEXTXBIT + 2658 | 1 PACMAN.S 2482 | Code | 11 | | 1 | 00/5D15 : 18 | CLC + 2659 | 1 PACMAN.S 2483 | Code | 11 | | 2 | 00/5D16 : A5 0C | LDA {$0c} + 2660 | 1 PACMAN.S 2484 | Code | 11 | | 2 | 00/5D18 : 69 02 | ADC #$02 + 2661 | 1 PACMAN.S 2485 | Code | 11 | | 2 | 00/5D1A : 85 0C | STA {$0c} + 2662 | 1 PACMAN.S 2486 | Code | 11 | | 2 | 00/5D1C : 90 02 | BCC L5D20 + 2663 | 1 PACMAN.S 2487 | Code | 11 | | 2 | 00/5D1E : E6 0D | INC {$0c}+1 + 2664 | 1 PACMAN.S 2488 | Code | 11 | | 2 | 00/5D20 : A5 0D | L5D20 LDA {$0c}+1 ; end of X? + 2665 | 1 PACMAN.S 2489 | Code | 11 | | 2 | 00/5D22 : C5 0F | CMP {$0e}+1 + 2666 | 1 PACMAN.S 2490 | Code | 11 | | 2 | 00/5D24 : 90 DA | BCC L5D00 + 2667 | 1 PACMAN.S 2491 | Code | 11 | | 2 | 00/5D26 : F0 02 | BEQ L5D2A + 2668 | 1 PACMAN.S 2492 | Code | 11 | | 2 | 00/5D28 : B0 06 | BCS L5D30 + 2669 | 1 PACMAN.S 2493 | Code | 11 | | 2 | 00/5D2A : A5 0E | L5D2A LDA {$0e} + 2670 | 1 PACMAN.S 2494 | Code | 11 | | 2 | 00/5D2C : C5 0C | CMP {$0c} + 2671 | 1 PACMAN.S 2495 | Code | 11 | | 2 | 00/5D2E : B0 D0 | BCS L5D00 + 2672 | 1 PACMAN.S 2496 | Code | 11 | | 1 | 00/5D30 : 60 | L5D30 RTS ; yes! + 2673 | 1 PACMAN.S 2497 | Empty | 11 | | 0 | 00/5D31 | + 2674 | 1 PACMAN.S 2498 | Code | 11 | | 3 | 00/5D31 : 20 E7 5C | L5D31 JSR getNEXTXBIT + 2675 | 1 PACMAN.S 2499 | Code | 11 | | 2 | 00/5D34 : E6 0C | INC {$0c} + 2676 | 1 PACMAN.S 2500 | Code | 11 | | 2 | 00/5D36 : D0 E8 | BNE L5D20 + 2677 | 1 PACMAN.S 2501 | Code | 11 | | 2 | 00/5D38 : E6 0D | INC {$0c}+1 + 2678 | 1 PACMAN.S 2502 | Code | 11 | | 3 | 00/5D3A : 4C 20 5D | JMP L5D20 + 2679 | 1 PACMAN.S 2503 | Empty | 11 | | 0 | 00/5D3D | + 2680 | 1 PACMAN.S 2504 | Comment | 11 | | 0 | 00/5D3D | *----------------------------------- + 2681 | 1 PACMAN.S 2505 | Comment | 11 | | 0 | 00/5D3D | * DRAW A VERTICAL LINE + 2682 | 1 PACMAN.S 2506 | Comment | 11 | | 0 | 00/5D3D | *----------------------------------- + 2683 | 1 PACMAN.S 2507 | Empty | 11 | | 0 | 00/5D3D | + 2684 | 1 PACMAN.S 2508 | Code | 11 | | 3 | 00/5D3D : 20 33 59 | drawVLINE JSR calcXYHGR + 2685 | 1 PACMAN.S 2509 | Code | 11 | | 3 | 00/5D40 : 20 58 5B | L5D40 JSR setHGRADDRESS + 2686 | 1 PACMAN.S 2510 | Code | 11 | | 2 | 00/5D43 : A6 03 | LDX {$03} + 2687 | 1 PACMAN.S 2511 | Code | 11 | | 2 | 00/5D45 : A4 04 | LDY {$04} + 2688 | 1 PACMAN.S 2512 | Code | 11 | | 3 | 00/5D47 : 20 13 59 | JSR drawDOT + 2689 | 1 PACMAN.S 2513 | Code | 11 | | 2 | 00/5D4A : E6 10 | INC {$10} ; next Y + 2690 | 1 PACMAN.S 2514 | Code | 11 | | 2 | 00/5D4C : A5 11 | LDA {$11} ; Y-end reached? + 2691 | 1 PACMAN.S 2515 | Code | 11 | | 2 | 00/5D4E : C5 10 | CMP {$10} + 2692 | 1 PACMAN.S 2516 | Code | 11 | | 2 | 00/5D50 : B0 EE | BCS L5D40 ; no, loop + 2693 | 1 PACMAN.S 2517 | Code | 11 | | 1 | 00/5D52 : 60 | RTS ; yes, exit + 2694 | 1 PACMAN.S 2518 | Empty | 11 | | 0 | 00/5D53 | + 2695 | 1 PACMAN.S 2519 | Comment | 11 | | 0 | 00/5D53 | *----------------------------------- + 2696 | 1 PACMAN.S 2520 | Comment | 11 | | 0 | 00/5D53 | * DRAW GAME BOARD + 2697 | 1 PACMAN.S 2521 | Comment | 11 | | 0 | 00/5D53 | *----------------------------------- + 2698 | 1 PACMAN.S 2522 | Empty | 11 | | 0 | 00/5D53 | + 2699 | 1 PACMAN.S 2523 | Empty | 11 | | 0 | 00/5D53 | drawGAMEBOARD + 2700 | 1 PACMAN.S 2524 | Code | 11 | | 2 | 00/5D53 : A9 80 | LDA #$80 + 2701 | 1 PACMAN.S 2525 | Code | 11 | | 2 | 00/5D55 : 85 1E | STA {$1e} + 2702 | 1 PACMAN.S 2526 | Code | 11 | | 2 | 00/5D57 : A5 1D | LDA {$1d} + 2703 | 1 PACMAN.S 2527 | Code | 11 | | 2 | 00/5D59 : F0 0B | BEQ L5D66 + 2704 | 1 PACMAN.S 2528 | Code | 11 | | 2 | 00/5D5B : A9 69 | LDA #boardBW + 2707 | 1 PACMAN.S 2531 | Code | 11 | | 2 | 00/5D61 : 85 17 | STA {$16}+1 + 2708 | 1 PACMAN.S 2532 | Code | 11 | | 3 | 00/5D63 : 4C 6E 5D | JMP L5D6E + 2709 | 1 PACMAN.S 2533 | Empty | 11 | | 0 | 00/5D66 | + 2710 | 1 PACMAN.S 2534 | Code | 11 | | 2 | 00/5D66 : A9 BF | L5D66 LDA #boardCOLOR + 2713 | 1 PACMAN.S 2537 | Code | 11 | | 2 | 00/5D6C : 85 17 | STA {$16}+1 + 2714 | 1 PACMAN.S 2538 | Code | 11 | | 2 | 00/5D6E : A9 00 | L5D6E LDA #$00 + 2715 | 1 PACMAN.S 2539 | Code | 11 | | 2 | 00/5D70 : 85 0D | STA {$0c}+1 + 2716 | 1 PACMAN.S 2540 | Code | 11 | | 2 | 00/5D72 : A9 48 | LDA #$48 ; $48 entries for horizontal line + 2717 | 1 PACMAN.S 2541 | Code | 11 | | 2 | 00/5D74 : 85 08 | STA {$08} + 2718 | 1 PACMAN.S 2542 | Code | 11 | | 2 | 00/5D76 : A0 00 | L5D76 LDY #$00 + 2719 | 1 PACMAN.S 2543 | Code | 11 | | 2 | 00/5D78 : B1 16 | LDA ({$16}),Y + 2720 | 1 PACMAN.S 2544 | Code | 11 | | 2 | 00/5D7A : 85 0C | STA {$0c} ; x from + 2721 | 1 PACMAN.S 2545 | Code | 11 | | 1 | 00/5D7C : C8 | INY + 2722 | 1 PACMAN.S 2546 | Code | 11 | | 2 | 00/5D7D : B1 16 | LDA ({$16}),Y + 2723 | 1 PACMAN.S 2547 | Code | 11 | | 2 | 00/5D7F : 85 0E | STA {$0e} ; x to + 2724 | 1 PACMAN.S 2548 | Code | 11 | | 1 | 00/5D81 : C8 | INY + 2725 | 1 PACMAN.S 2549 | Code | 11 | | 2 | 00/5D82 : B1 16 | LDA ({$16}),Y + 2726 | 1 PACMAN.S 2550 | Code | 11 | | 2 | 00/5D84 : 85 10 | STA {$10} ; y + 2727 | 1 PACMAN.S 2551 | Code | 11 | | 3 | 00/5D86 : 20 F0 5C | JSR drawHLINE + 2728 | 1 PACMAN.S 2552 | Code | 11 | | 1 | 00/5D89 : 18 | CLC + 2729 | 1 PACMAN.S 2553 | Code | 11 | | 2 | 00/5D8A : A9 03 | LDA #$03 + 2730 | 1 PACMAN.S 2554 | Code | 11 | | 2 | 00/5D8C : 65 16 | ADC {$16} + 2731 | 1 PACMAN.S 2555 | Code | 11 | | 2 | 00/5D8E : 85 16 | STA {$16} + 2732 | 1 PACMAN.S 2556 | Code | 11 | | 2 | 00/5D90 : 90 02 | BCC L5D94 + 2733 | 1 PACMAN.S 2557 | Code | 11 | | 2 | 00/5D92 : E6 17 | INC {$16}+1 + 2734 | 1 PACMAN.S 2558 | Code | 11 | | 2 | 00/5D94 : C6 08 | L5D94 DEC {$08} + 2735 | 1 PACMAN.S 2559 | Code | 11 | | 2 | 00/5D96 : D0 DE | BNE L5D76 + 2736 | 1 PACMAN.S 2560 | Empty | 11 | | 0 | 00/5D98 | + 2737 | 1 PACMAN.S 2561 | Code | 11 | | 2 | 00/5D98 : A9 46 | LDA #$46 ; $46 entries for vertical line + 2738 | 1 PACMAN.S 2562 | Code | 11 | | 2 | 00/5D9A : 85 08 | STA {$08} + 2739 | 1 PACMAN.S 2563 | Code | 11 | | 2 | 00/5D9C : A0 00 | L5D9C LDY #$00 + 2740 | 1 PACMAN.S 2564 | Code | 11 | | 2 | 00/5D9E : B1 16 | LDA ({$16}),Y + 2741 | 1 PACMAN.S 2565 | Code | 11 | | 2 | 00/5DA0 : 85 0C | STA {$0c} + 2742 | 1 PACMAN.S 2566 | Code | 11 | | 1 | 00/5DA2 : C8 | INY + 2743 | 1 PACMAN.S 2567 | Code | 11 | | 2 | 00/5DA3 : B1 16 | LDA ({$16}),Y + 2744 | 1 PACMAN.S 2568 | Code | 11 | | 2 | 00/5DA5 : 85 10 | STA {$10} + 2745 | 1 PACMAN.S 2569 | Code | 11 | | 1 | 00/5DA7 : C8 | INY + 2746 | 1 PACMAN.S 2570 | Code | 11 | | 2 | 00/5DA8 : B1 16 | LDA ({$16}),Y + 2747 | 1 PACMAN.S 2571 | Code | 11 | | 2 | 00/5DAA : 85 11 | STA {$11} + 2748 | 1 PACMAN.S 2572 | Code | 11 | | 3 | 00/5DAC : 20 3D 5D | JSR drawVLINE + 2749 | 1 PACMAN.S 2573 | Code | 11 | | 1 | 00/5DAF : 18 | CLC + 2750 | 1 PACMAN.S 2574 | Code | 11 | | 2 | 00/5DB0 : A5 16 | LDA {$16} + 2751 | 1 PACMAN.S 2575 | Code | 11 | | 2 | 00/5DB2 : 69 03 | ADC #$03 + 2752 | 1 PACMAN.S 2576 | Code | 11 | | 2 | 00/5DB4 : 85 16 | STA {$16} + 2753 | 1 PACMAN.S 2577 | Code | 11 | | 2 | 00/5DB6 : 90 02 | BCC L5DBA + 2754 | 1 PACMAN.S 2578 | Code | 11 | | 2 | 00/5DB8 : E6 17 | INC {$16}+1 + 2755 | 1 PACMAN.S 2579 | Code | 11 | | 2 | 00/5DBA : C6 08 | L5DBA DEC {$08} + 2756 | 1 PACMAN.S 2580 | Code | 11 | | 2 | 00/5DBC : D0 DE | BNE L5D9C + 2757 | 1 PACMAN.S 2581 | Code | 11 | | 1 | 00/5DBE : 60 | RTS + 2758 | 1 PACMAN.S 2582 | Empty | 11 | | 0 | 00/5DBF | + 2759 | 1 PACMAN.S 2583 | Comment | 11 | | 0 | 00/5DBF | *--- The board in color + 2760 | 1 PACMAN.S 2584 | Empty | 11 | | 0 | 00/5DBF | + 2761 | 1 PACMAN.S 2585 | Data | 11 | | 16 | 00/5DBF : 3C 89 05 8B | boardCOLOR HEX 3C89058B8E1D90DD05C1DD3CC1E153C1 | | | | | | 8E 1D 90 DD | | | | | | | 05 C1 DD 3C | | | | | | | C1 E1 53 C1 | - 2770 | 1 PACMAN.S 2620 | Data | 11 | | 16 | 00/5DCF : E1 60 C1 DD | HEX E160C1DD77D3DD96D3DD9B3CDDBA3C46 + 2762 | 1 PACMAN.S 2586 | Data | 11 | | 16 | 00/5DCF : E1 60 C1 DD | HEX E160C1DD77D3DD96D3DD9B3CDDBA3C46 | | | | | | 77 D3 DD 96 | | | | | | | D3 DD 9B 3C | | | | | | | DD BA 3C 46 | - 2771 | 1 PACMAN.S 2621 | Data | 11 | | 16 | 00/5DDF : 9B 3C 46 96 | HEX 9B3C46963C58773958603958533C583C + 2763 | 1 PACMAN.S 2587 | Data | 11 | | 16 | 00/5DDF : 9B 3C 46 96 | HEX 9B3C46963C58773958603958533C583C | | | | | | 3C 58 77 39 | | | | | | | 58 60 39 58 | | | | | | | 53 3C 58 3C | - 2772 | 1 PACMAN.S 2622 | Data | 11 | | 16 | 00/5DEF : 49 58 12 49 | HEX 49581249581D677C12677C1D9DB2129D + 2764 | 1 PACMAN.S 2588 | Data | 11 | | 16 | 00/5DEF : 49 58 12 49 | HEX 49581249581D677C12677C1D9DB2129D | | | | | | 58 1D 67 7C | | | | | | | 12 67 7C 1D | | | | | | | 9D B2 12 9D | - 2773 | 1 PACMAN.S 2623 | Data | 11 | | 16 | 00/5DFF : B2 1D C1 D0 | HEX B21DC1D012C1D01D49582A49582FC1D0 + 2765 | 1 PACMAN.S 2589 | Data | 11 | | 16 | 00/5DFF : B2 1D C1 D0 | HEX B21DC1D012C1D01D49582A49582FC1D0 | | | | | | 12 C1 D0 1D | | | | | | | 49 58 2A 49 | | | | | | | 58 2F C1 D0 | - 2774 | 1 PACMAN.S 2624 | Data | 11 | | 16 | 00/5E0F : 2A C1 D0 2F | HEX 2AC1D02F79A04E79A065676A60686A77 + 2766 | 1 PACMAN.S 2590 | Data | 11 | | 16 | 00/5E0F : 2A C1 D0 2F | HEX 2AC1D02F79A04E79A065676A60686A77 | | | | | | 79 A0 4E 79 | | | | | | | A0 65 67 6A | | | | | | | 60 68 6A 77 | - 2775 | 1 PACMAN.S 2625 | Data | 11 | | 16 | 00/5E1F : AF B2 60 AF | HEX AFB260AFB277677C84677C899DB2849D + 2767 | 1 PACMAN.S 2591 | Data | 11 | | 16 | 00/5E1F : AF B2 60 AF | HEX AFB260AFB277677C84677C899DB2849D | | | | | | B2 77 67 7C | | | | | | | 84 67 7C 89 | | | | | | | 9D B2 84 9D | - 2776 | 1 PACMAN.S 2626 | Data | 11 | | 16 | 00/5E2F : B2 89 49 58 | HEX B28949588455589B495389C1D084C6D0 + 2768 | 1 PACMAN.S 2592 | Data | 11 | | 16 | 00/5E2F : B2 89 49 58 | HEX B28949588455589B495389C1D084C6D0 | | | | | | 84 55 58 9B | | | | | | | 49 53 89 C1 | | | | | | | D0 84 C6 D0 | - 2777 | 1 PACMAN.S 2627 | Data | 11 | | 16 | 00/5E3F : 89 C1 C4 9B | HEX 89C1C49B676A2A6C7C3C6C7C41676A53 + 2769 | 1 PACMAN.S 2593 | Data | 11 | | 16 | 00/5E3F : 89 C1 C4 9B | HEX 89C1C49B676A2A6C7C3C6C7C41676A53 | | | | | | 67 6A 2A 6C | | | | | | | 7C 3C 6C 7C | | | | | | | 41 67 6A 53 | - 2778 | 1 PACMAN.S 2628 | Data | 11 | | 16 | 00/5E4F : 79 A0 2A 90 | HEX 79A02A90A02F8B8E4179892FAFB22AAF + 2770 | 1 PACMAN.S 2594 | Data | 11 | | 16 | 00/5E4F : 79 A0 2A 90 | HEX 79A02A90A02F8B8E4179892FAFB22AAF | | | | | | A0 2F 8B 8E | | | | | | | 41 79 89 2F | | | | | | | AF B2 2A AF | - 2779 | 1 PACMAN.S 2629 | Data | 11 | | 16 | 00/5E5F : B2 53 9D AD | HEX B2539DAD419DAD3C79A07290A0778B8E + 2771 | 1 PACMAN.S 2595 | Data | 11 | | 16 | 00/5E5F : B2 53 9D AD | HEX B2539DAD419DAD3C79A07290A0778B8E | | | | | | 41 9D AD 3C | | | | | | | 79 A0 72 90 | | | | | | | A0 77 8B 8E | - 2780 | 1 PACMAN.S 2630 | Data | 11 | | 16 | 00/5E6F : 89 79 89 77 | HEX 89798977676A966C7CA8497CAD4965A8 + 2772 | 1 PACMAN.S 2596 | Data | 11 | | 16 | 00/5E6F : 89 79 89 77 | HEX 89798977676A966C7CA8497CAD4965A8 | | | | | | 67 6A 96 6C | | | | | | | 7C A8 49 7C | | | | | | | AD 49 65 A8 | - 2781 | 1 PACMAN.S 2631 | Data | 11 | | 16 | 00/5E7F : 79 A0 96 90 | HEX 79A09690A09B8B8EAD79899BAFB296B4 + 2773 | 1 PACMAN.S 2597 | Data | 11 | | 16 | 00/5E7F : 79 A0 96 90 | HEX 79A09690A09B8B8EAD79899BAFB296B4 | | | | | | A0 9B 8B 8E | | | | | | | AD 79 89 9B | | | | | | | AF B2 96 B4 | - 2782 | 1 PACMAN.S 2632 | Data | 11 | | 16 | 00/5E8F : D0 A8 9D D0 | HEX D0A89DD0AD9DADA88A061C8F061CDE06 + 2774 | 1 PACMAN.S 2598 | Data | 11 | | 16 | 00/5E8F : D0 A8 9D D0 | HEX D0A89DD0AD9DADA88A061C8F061CDE06 | | | | | | AD 9D AD A8 | | | | | | | 8A 06 1C 8F | | | | | | | 06 1C DE 06 | - 2783 | 1 PACMAN.S 2633 | Data | 11 | | 16 | 00/5E9F : 3B C0 3D 52 | HEX 3BC03D52C06176DE7895D2979ADE9CB9 + 2775 | 1 PACMAN.S 2599 | Data | 11 | | 16 | 00/5E9F : 3B C0 3D 52 | HEX 3BC03D52C06176DE7895D2979ADE9CB9 | | | | | | C0 61 76 DE | | | | | | | 78 95 D2 97 | | | | | | | 9A DE 9C B9 | - 2784 | 1 PACMAN.S 2634 | Data | 11 | | 16 | 00/5EAF : 3B 9C B9 47 | HEX 3B9CB947979A3B7895596176593D523B + 2776 | 1 PACMAN.S 2600 | Data | 11 | | 16 | 00/5EAF : 3B 9C B9 47 | HEX 3B9CB947979A3B7895596176593D523B | | | | | | 97 9A 3B 78 | | | | | | | 95 59 61 76 | | | | | | | 59 3D 52 3B | - 2785 | 1 PACMAN.S 2635 | Data | 11 | | 16 | 00/5EBF : 06 3B 59 13 | HEX 063B59131C48131C7D131C66131CB313 + 2777 | 1 PACMAN.S 2601 | Data | 11 | | 16 | 00/5EBF : 06 3B 59 13 | HEX 063B59131C48131C7D131C66131CB313 | | | | | | 1C 48 13 1C | | | | | | | 7D 13 1C 66 | | | | | | | 13 1C B3 13 | - 2786 | 1 PACMAN.S 2636 | Data | 11 | | 16 | 00/5ECF : 1C 9C 13 1C | HEX 1C9C131CD1131CC0131C592B2E482B2E + 2778 | 1 PACMAN.S 2602 | Data | 11 | | 16 | 00/5ECF : 1C 9C 13 1C | HEX 1C9C131CD1131CC0131C592B2E482B2E | | | | | | D1 13 1C C0 | | | | | | | 13 1C 59 2B | | | | | | | 2E 48 2B 2E | - 2787 | 1 PACMAN.S 2637 | Data | 11 | | 16 | 00/5EDF : D1 2B 2E C0 | HEX D12B2EC02B2EA14F64784F646B617666 + 2779 | 1 PACMAN.S 2603 | Data | 11 | | 16 | 00/5EDF : D1 2B 2E C0 | HEX D12B2EC02B2EA14F64784F646B617666 | | | | | | 2B 2E A1 4F | | | | | | | 64 78 4F 64 | | | | | | | 6B 61 76 66 | - 2788 | 1 PACMAN.S 2638 | Data | 11 | | 16 | 00/5EEF : 61 76 B3 61 | HEX 6176B36176AE61767D8588668588B385 + 2780 | 1 PACMAN.S 2604 | Data | 11 | | 16 | 00/5EEF : 61 76 B3 61 | HEX 6176B36176AE61767D8588668588B385 | | | | | | 76 AE 61 76 | | | | | | | 7D 85 88 66 | | | | | | | 85 88 B3 85 | - 2789 | 1 PACMAN.S 2639 | Data | 11 | | 16 | 00/5EFF : 88 9C 85 88 | HEX 889C858859859A548A9A488588D18588 + 2781 | 1 PACMAN.S 2605 | Data | 11 | | 16 | 00/5EFF : 88 9C 85 88 | HEX 889C858859859A548A9A488588D18588 | | | | | | 59 85 9A 54 | | | | | | | 8A 9A 48 85 | | | | | | | 88 D1 85 88 | - 2790 | 1 PACMAN.S 2640 | Data | 11 | | 16 | 00/5F0F : C5 8A 9A C0 | HEX C58A9AC0859A6B2B3B7D3D406B425266 + 2782 | 1 PACMAN.S 2606 | Data | 11 | | 16 | 00/5F0F : C5 8A 9A C0 | HEX C58A9AC0859A6B2B3B7D3D406B425266 | | | | | | 85 9A 6B 2B | | | | | | | 3B 7D 3D 40 | | | | | | | 6B 42 52 66 | - 2791 | 1 PACMAN.S 2641 | Data | 11 | | 16 | 00/5F1F : 2B 52 A1 2B | HEX 2B52A12B2E8F30408A3040782B2EB32B + 2783 | 1 PACMAN.S 2607 | Data | 11 | | 16 | 00/5F1F : 2B 52 A1 2B | HEX 2B52A12B2E8F30408A3040782B2EB32B | | | | | | 2E 8F 30 40 | | | | | | | 8A 30 40 78 | | | | | | | 2B 2E B3 2B | - 2792 | 1 PACMAN.S 2642 | Data | 11 | | 16 | 00/5F2F : 52 AE 42 52 | HEX 52AE42529C3D40AE2B3BA173768F7888 + 2784 | 1 PACMAN.S 2608 | Data | 11 | | 16 | 00/5F2F : 52 AE 42 52 | HEX 52AE42529C3D40AE2B3BA173768F7888 | | | | | | 9C 3D 40 AE | | | | | | | 2B 3B A1 73 | | | | | | | 76 8F 78 88 | - 2793 | 1 PACMAN.S 2643 | Data | 11 | | 16 | 00/5F3F : 8A 78 88 78 | HEX 8A78887873766B97A77DA9AC48A9AC66 + 2785 | 1 PACMAN.S 2609 | Data | 11 | | 16 | 00/5F3F : 8A 78 88 78 | HEX 8A78887873766B97A77DA9AC48A9AC66 | | | | | | 73 76 6B 97 | | | | | | | A7 7D A9 AC | | | | | | | 48 A9 AC 66 | - 2794 | 1 PACMAN.S 2644 | Data | 11 | | 16 | 00/5F4F : 97 A7 A1 97 | HEX 97A7A1979A8F9CAC8A9CAC78979AB397 + 2786 | 1 PACMAN.S 2610 | Data | 11 | | 16 | 00/5F4F : 97 A7 A1 97 | HEX 97A7A1979A8F9CAC8A9CAC78979AB397 | | | | | | 9A 8F 9C AC | | | | | | | 8A 9C AC 78 | | | | | | | 97 9A B3 97 | - 2795 | 1 PACMAN.S 2645 | Data | 11 | | 10 | 00/5F5F : A7 D1 A9 AC | HEX A7D1A9AC9CA9ACAE97A7 + 2787 | 1 PACMAN.S 2611 | Data | 11 | | 10 | 00/5F5F : A7 D1 A9 AC | HEX A7D1A9AC9CA9ACAE97A7 | | | | | | 9C A9 AC AE | | | | | | | 97 A7 | - 2796 | 1 PACMAN.S 2646 | Empty | 11 | | 0 | 00/5F69 | - 2797 | 1 PACMAN.S 2647 | Comment | 11 | | 0 | 00/5F69 | *--- The board in black & white - 2798 | 1 PACMAN.S 2648 | Empty | 11 | | 0 | 00/5F69 | - 2799 | 1 PACMAN.S 2649 | Data | 11 | | 16 | 00/5F69 : 3C 88 05 8C | boardBW HEX 3C88058C8E1D90DC05C2DC3CC2E253C2 + 2788 | 1 PACMAN.S 2612 | Empty | 11 | | 0 | 00/5F69 | + 2789 | 1 PACMAN.S 2613 | Comment | 11 | | 0 | 00/5F69 | *--- The board in black & white + 2790 | 1 PACMAN.S 2614 | Empty | 11 | | 0 | 00/5F69 | + 2791 | 1 PACMAN.S 2615 | Data | 11 | | 16 | 00/5F69 : 3C 88 05 8C | boardBW HEX 3C88058C8E1D90DC05C2DC3CC2E253C2 | | | | | | 8E 1D 90 DC | | | | | | | 05 C2 DC 3C | | | | | | | C2 E2 53 C2 | - 2800 | 1 PACMAN.S 2650 | Data | 11 | | 16 | 00/5F79 : E2 60 C2 DC | HEX E260C2DC77D4DC96D4DC9B3CDCBA3C44 + 2792 | 1 PACMAN.S 2616 | Data | 11 | | 16 | 00/5F79 : E2 60 C2 DC | HEX E260C2DC77D4DC96D4DC9B3CDCBA3C44 | | | | | | 77 D4 DC 96 | | | | | | | D4 DC 9B 3C | | | | | | | DC BA 3C 44 | - 2801 | 1 PACMAN.S 2651 | Data | 11 | | 16 | 00/5F89 : 9B 3C 44 96 | HEX 9B3C44963C56773856603856533C563C + 2793 | 1 PACMAN.S 2617 | Data | 11 | | 16 | 00/5F89 : 9B 3C 44 96 | HEX 9B3C44963C56773856603856533C563C | | | | | | 3C 56 77 38 | | | | | | | 56 60 38 56 | | | | | | | 53 3C 56 3C | - 2802 | 1 PACMAN.S 2652 | Data | 11 | | 16 | 00/5F99 : 4A 56 12 4A | HEX 4A56124A561D687A12687A1D9EB0129E + 2794 | 1 PACMAN.S 2618 | Data | 11 | | 16 | 00/5F99 : 4A 56 12 4A | HEX 4A56124A561D687A12687A1D9EB0129E | | | | | | 56 1D 68 7A | | | | | | | 12 68 7A 1D | | | | | | | 9E B0 12 9E | - 2803 | 1 PACMAN.S 2653 | Data | 11 | | 16 | 00/5FA9 : B0 1D C2 CE | HEX B01DC2CE12C2CE1D4A562A4A562FC2CE + 2795 | 1 PACMAN.S 2619 | Data | 11 | | 16 | 00/5FA9 : B0 1D C2 CE | HEX B01DC2CE12C2CE1D4A562A4A562FC2CE | | | | | | 12 C2 CE 1D | | | | | | | 4A 56 2A 4A | | | | | | | 56 2F C2 CE | - 2804 | 1 PACMAN.S 2654 | Data | 11 | | 16 | 00/5FB9 : 2A C2 CE 2F | HEX 2AC2CE2F7A9E4E7A9E65686A60686A77 + 2796 | 1 PACMAN.S 2620 | Data | 11 | | 16 | 00/5FB9 : 2A C2 CE 2F | HEX 2AC2CE2F7A9E4E7A9E65686A60686A77 | | | | | | 7A 9E 4E 7A | | | | | | | 9E 65 68 6A | | | | | | | 60 68 6A 77 | - 2805 | 1 PACMAN.S 2655 | Data | 11 | | 16 | 00/5FC9 : B0 B2 60 B0 | HEX B0B260B0B277687A84687A899EB0849E + 2797 | 1 PACMAN.S 2621 | Data | 11 | | 16 | 00/5FC9 : B0 B2 60 B0 | HEX B0B260B0B277687A84687A899EB0849E | | | | | | B2 77 68 7A | | | | | | | 84 68 7A 89 | | | | | | | 9E B0 84 9E | - 2806 | 1 PACMAN.S 2656 | Data | 11 | | 16 | 00/5FD9 : B0 89 4A 56 | HEX B0894A568456589B4A5289C2CE84C8CE + 2798 | 1 PACMAN.S 2622 | Data | 11 | | 16 | 00/5FD9 : B0 89 4A 56 | HEX B0894A568456589B4A5289C2CE84C8CE | | | | | | 84 56 58 9B | | | | | | | 4A 52 89 C2 | | | | | | | CE 84 C8 CE | - 2807 | 1 PACMAN.S 2657 | Data | 11 | | 16 | 00/5FE9 : 89 C2 C4 9B | HEX 89C2C49B686A2A6C7A3C6C7A41686A53 + 2799 | 1 PACMAN.S 2623 | Data | 11 | | 16 | 00/5FE9 : 89 C2 C4 9B | HEX 89C2C49B686A2A6C7A3C6C7A41686A53 | | | | | | 68 6A 2A 6C | | | | | | | 7A 3C 6C 7A | | | | | | | 41 68 6A 53 | - 2808 | 1 PACMAN.S 2658 | Data | 11 | | 16 | 00/5FF9 : 7A 9E 2A 90 | HEX 7A9E2A909E2F8C8E417A882FB0B22AB0 + 2800 | 1 PACMAN.S 2624 | Data | 11 | | 16 | 00/5FF9 : 7A 9E 2A 90 | HEX 7A9E2A909E2F8C8E417A882FB0B22AB0 | | | | | | 9E 2F 8C 8E | | | | | | | 41 7A 88 2F | | | | | | | B0 B2 2A B0 | - 2809 | 1 PACMAN.S 2659 | Data | 11 | | 16 | 00/6009 : B2 53 9E AC | HEX B2539EAC419EAC3C7A9E72909E778C8E + 2801 | 1 PACMAN.S 2625 | Data | 11 | | 16 | 00/6009 : B2 53 9E AC | HEX B2539EAC419EAC3C7A9E72909E778C8E | | | | | | 41 9E AC 3C | | | | | | | 7A 9E 72 90 | | | | | | | 9E 77 8C 8E | - 2810 | 1 PACMAN.S 2660 | Data | 11 | | 16 | 00/6019 : 89 7A 88 77 | HEX 897A8877686A966C7AA84A7AAD4A64A8 + 2802 | 1 PACMAN.S 2626 | Data | 11 | | 16 | 00/6019 : 89 7A 88 77 | HEX 897A8877686A966C7AA84A7AAD4A64A8 | | | | | | 68 6A 96 6C | | | | | | | 7A A8 4A 7A | | | | | | | AD 4A 64 A8 | - 2811 | 1 PACMAN.S 2661 | Data | 11 | | 16 | 00/6029 : 7A 9E 96 90 | HEX 7A9E96909E9B8C8EAD7A889BB0B296B4 + 2803 | 1 PACMAN.S 2627 | Data | 11 | | 16 | 00/6029 : 7A 9E 96 90 | HEX 7A9E96909E9B8C8EAD7A889BB0B296B4 | | | | | | 9E 9B 8C 8E | | | | | | | AD 7A 88 9B | | | | | | | B0 B2 96 B4 | - 2812 | 1 PACMAN.S 2662 | Data | 11 | | 16 | 00/6039 : CE A8 9E CE | HEX CEA89ECEAD9EACA88A061C8E061CDE06 + 2804 | 1 PACMAN.S 2628 | Data | 11 | | 16 | 00/6039 : CE A8 9E CE | HEX CEA89ECEAD9EACA88A061C8E061CDE06 | | | | | | AD 9E AC A8 | | | | | | | 8A 06 1C 8E | | | | | | | 06 1C DE 06 | - 2813 | 1 PACMAN.S 2663 | Data | 11 | | 16 | 00/6049 : 3B C0 3D 52 | HEX 3BC03D52C06176DE7895D2979ADE9CB9 + 2805 | 1 PACMAN.S 2629 | Data | 11 | | 16 | 00/6049 : 3B C0 3D 52 | HEX 3BC03D52C06176DE7895D2979ADE9CB9 | | | | | | C0 61 76 DE | | | | | | | 78 95 D2 97 | | | | | | | 9A DE 9C B9 | - 2814 | 1 PACMAN.S 2664 | Data | 11 | | 16 | 00/6059 : 3A 9C B9 46 | HEX 3A9CB946979A3A7895586176583D523A + 2806 | 1 PACMAN.S 2630 | Data | 11 | | 16 | 00/6059 : 3A 9C B9 46 | HEX 3A9CB946979A3A7895586176583D523A | | | | | | 97 9A 3A 78 | | | | | | | 95 58 61 76 | | | | | | | 58 3D 52 3A | - 2815 | 1 PACMAN.S 2665 | Data | 11 | | 16 | 00/6069 : 06 3B 58 13 | HEX 063B58131C48131C7C131C66131CB213 + 2807 | 1 PACMAN.S 2631 | Data | 11 | | 16 | 00/6069 : 06 3B 58 13 | HEX 063B58131C48131C7C131C66131CB213 | | | | | | 1C 48 13 1C | | | | | | | 7C 13 1C 66 | | | | | | | 13 1C B2 13 | - 2816 | 1 PACMAN.S 2666 | Data | 11 | | 16 | 00/6079 : 1C 9C 13 1C | HEX 1C9C131CD0131CC0131C582B2E482B2E + 2808 | 1 PACMAN.S 2632 | Data | 11 | | 16 | 00/6079 : 1C 9C 13 1C | HEX 1C9C131CD0131CC0131C582B2E482B2E | | | | | | D0 13 1C C0 | | | | | | | 13 1C 58 2B | | | | | | | 2E 48 2B 2E | - 2817 | 1 PACMAN.S 2667 | Data | 11 | | 16 | 00/6089 : D0 2B 2E C0 | HEX D02B2EC02B2EA04F64784F646A617666 + 2809 | 1 PACMAN.S 2633 | Data | 11 | | 16 | 00/6089 : D0 2B 2E C0 | HEX D02B2EC02B2EA04F64784F646A617666 | | | | | | 2B 2E A0 4F | | | | | | | 64 78 4F 64 | | | | | | | 6A 61 76 66 | - 2818 | 1 PACMAN.S 2668 | Data | 11 | | 16 | 00/6099 : 61 76 B2 61 | HEX 6176B26176AE61767C8588668588B285 + 2810 | 1 PACMAN.S 2634 | Data | 11 | | 16 | 00/6099 : 61 76 B2 61 | HEX 6176B26176AE61767C8588668588B285 | | | | | | 76 AE 61 76 | | | | | | | 7C 85 88 66 | | | | | | | 85 88 B2 85 | - 2819 | 1 PACMAN.S 2669 | Data | 11 | | 16 | 00/60A9 : 88 9C 85 88 | HEX 889C858858859A548A9A488588D08588 + 2811 | 1 PACMAN.S 2635 | Data | 11 | | 16 | 00/60A9 : 88 9C 85 88 | HEX 889C858858859A548A9A488588D08588 | | | | | | 58 85 9A 54 | | | | | | | 8A 9A 48 85 | | | | | | | 88 D0 85 88 | - 2820 | 1 PACMAN.S 2670 | Data | 11 | | 16 | 00/60B9 : C4 8A 9A C0 | HEX C48A9AC0859A6A2B3B7C3D406A425266 + 2812 | 1 PACMAN.S 2636 | Data | 11 | | 16 | 00/60B9 : C4 8A 9A C0 | HEX C48A9AC0859A6A2B3B7C3D406A425266 | | | | | | 85 9A 6A 2B | | | | | | | 3B 7C 3D 40 | | | | | | | 6A 42 52 66 | - 2821 | 1 PACMAN.S 2671 | Data | 11 | | 16 | 00/60C9 : 2B 52 A0 2B | HEX 2B52A02B2E8E30408A3040782B2EB22B + 2813 | 1 PACMAN.S 2637 | Data | 11 | | 16 | 00/60C9 : 2B 52 A0 2B | HEX 2B52A02B2E8E30408A3040782B2EB22B | | | | | | 2E 8E 30 40 | | | | | | | 8A 30 40 78 | | | | | | | 2B 2E B2 2B | - 2822 | 1 PACMAN.S 2672 | Data | 11 | | 16 | 00/60D9 : 52 AE 42 52 | HEX 52AE42529C3D40AE2B3BA073768E7888 + 2814 | 1 PACMAN.S 2638 | Data | 11 | | 16 | 00/60D9 : 52 AE 42 52 | HEX 52AE42529C3D40AE2B3BA073768E7888 | | | | | | 9C 3D 40 AE | | | | | | | 2B 3B A0 73 | | | | | | | 76 8E 78 88 | - 2823 | 1 PACMAN.S 2673 | Data | 11 | | 16 | 00/60E9 : 8A 78 88 78 | HEX 8A78887873766A97A77CA9AC48A9AC66 + 2815 | 1 PACMAN.S 2639 | Data | 11 | | 16 | 00/60E9 : 8A 78 88 78 | HEX 8A78887873766A97A77CA9AC48A9AC66 | | | | | | 73 76 6A 97 | | | | | | | A7 7C A9 AC | | | | | | | 48 A9 AC 66 | - 2824 | 1 PACMAN.S 2674 | Data | 11 | | 16 | 00/60F9 : 97 A7 A0 97 | HEX 97A7A0979A8E9CAC8A9CAC78979AB297 + 2816 | 1 PACMAN.S 2640 | Data | 11 | | 16 | 00/60F9 : 97 A7 A0 97 | HEX 97A7A0979A8E9CAC8A9CAC78979AB297 | | | | | | 9A 8E 9C AC | | | | | | | 8A 9C AC 78 | | | | | | | 97 9A B2 97 | - 2825 | 1 PACMAN.S 2675 | Data | 11 | | 10 | 00/6109 : A7 D0 A9 AC | HEX A7D0A9AC9CA9ACAE97A7 + 2817 | 1 PACMAN.S 2641 | Data | 11 | | 10 | 00/6109 : A7 D0 A9 AC | HEX A7D0A9AC9CA9ACAE97A7 | | | | | | 9C A9 AC AE | | | | | | | 97 A7 | - 2826 | 1 PACMAN.S 2676 | Empty | 11 | | 0 | 00/6113 | - 2827 | 1 PACMAN.S 2677 | Comment | 11 | | 0 | 00/6113 | *----------------------------------- - 2828 | 1 PACMAN.S 2678 | Comment | 11 | | 0 | 00/6113 | * DRAW ALL REMAINING DOTS - 2829 | 1 PACMAN.S 2679 | Comment | 11 | | 0 | 00/6113 | *----------------------------------- - 2830 | 1 PACMAN.S 2680 | Comment | 11 | | 0 | 00/6113 | * 0: empty - 2831 | 1 PACMAN.S 2681 | Comment | 11 | | 0 | 00/6113 | * 1: normal dot - 2832 | 1 PACMAN.S 2682 | Comment | 11 | | 0 | 00/6113 | * 2: energy dot - 2833 | 1 PACMAN.S 2683 | Comment | 11 | | 0 | 00/6113 | * - 2834 | 1 PACMAN.S 2684 | Comment | 11 | | 0 | 00/6113 | * The board is stored per column!! - 2835 | 1 PACMAN.S 2685 | Empty | 11 | | 0 | 00/6113 | - 2836 | 1 PACMAN.S 2686 | Code | 11 | | 2 | 00/6113 : A9 3A | drawDOTS LDA #theBOARD - 2839 | 1 PACMAN.S 2689 | Code | 11 | | 2 | 00/6119 : 85 17 | STA {$16}+1 - 2840 | 1 PACMAN.S 2690 | Code | 11 | | 2 | 00/611B : A9 3B | LDA #$3B ; draw at X=$3B - 2841 | 1 PACMAN.S 2691 | Code | 11 | | 2 | 00/611D : 85 0E | STA {$0e} - 2842 | 1 PACMAN.S 2692 | Code | 11 | | 2 | 00/611F : A9 01 | L611F LDA #$01 ; index in board - 2843 | 1 PACMAN.S 2693 | Code | 11 | | 2 | 00/6121 : 85 19 | STA $19 - 2844 | 1 PACMAN.S 2694 | Code | 11 | | 2 | 00/6123 : A9 0B | LDA #$0B ; draw at Y=$B - 2845 | 1 PACMAN.S 2695 | Code | 11 | | 2 | 00/6125 : 85 11 | STA {$11} - 2846 | 1 PACMAN.S 2696 | Code | 11 | | 2 | 00/6127 : A4 19 | L6127 LDY $19 - 2847 | 1 PACMAN.S 2697 | Code | 11 | | 2 | 00/6129 : B1 16 | LDA ({$16}),Y - 2848 | 1 PACMAN.S 2698 | Code | 11 | | 2 | 00/612B : F0 20 | BEQ L614D ; empty - 2849 | 1 PACMAN.S 2699 | Code | 11 | | 1 | 00/612D : 6A | ROR - 2850 | 1 PACMAN.S 2700 | Code | 11 | | 2 | 00/612E : B0 12 | BCS L6142 - 2851 | 1 PACMAN.S 2701 | Code | 11 | | 2 | 00/6130 : A5 0E | LDA {$0e} ; move X/Y coord - 2852 | 1 PACMAN.S 2702 | Code | 11 | | 2 | 00/6132 : 85 0C | STA {$0c} ; by -1 - 2853 | 1 PACMAN.S 2703 | Code | 11 | | 2 | 00/6134 : C6 0C | DEC {$0c} - 2854 | 1 PACMAN.S 2704 | Code | 11 | | 2 | 00/6136 : A5 11 | LDA {$11} - 2855 | 1 PACMAN.S 2705 | Code | 11 | | 2 | 00/6138 : 85 10 | STA {$10} - 2856 | 1 PACMAN.S 2706 | Code | 11 | | 2 | 00/613A : C6 10 | DEC {$10} - 2857 | 1 PACMAN.S 2707 | Code | 11 | | 3 | 00/613C : 20 B6 61 | JSR drawENERGIZERDOT ; draw energizer dot - 2858 | 1 PACMAN.S 2708 | Code | 11 | | 1 | 00/613F : 18 | CLC - 2859 | 1 PACMAN.S 2709 | Code | 11 | | 2 | 00/6140 : 90 0B | BCC L614D - 2860 | 1 PACMAN.S 2710 | Code | 11 | | 2 | 00/6142 : A5 0E | L6142 LDA {$0e} - 2861 | 1 PACMAN.S 2711 | Code | 11 | | 2 | 00/6144 : 85 0C | STA {$0c} - 2862 | 1 PACMAN.S 2712 | Code | 11 | | 2 | 00/6146 : A5 11 | LDA {$11} - 2863 | 1 PACMAN.S 2713 | Code | 11 | | 2 | 00/6148 : 85 10 | STA {$10} - 2864 | 1 PACMAN.S 2714 | Code | 11 | | 3 | 00/614A : 20 72 61 | JSR drawNORMALDOT ; draw standard dot - 2865 | 1 PACMAN.S 2715 | Empty | 11 | | 0 | 00/614D | - 2866 | 1 PACMAN.S 2716 | Code | 11 | | 1 | 00/614D : 18 | L614D CLC ; next Y on board - 2867 | 1 PACMAN.S 2717 | Code | 11 | | 2 | 00/614E : A5 11 | LDA {$11} - 2868 | 1 PACMAN.S 2718 | Code | 11 | | 2 | 00/6150 : 69 06 | ADC #$06 - 2869 | 1 PACMAN.S 2719 | Code | 11 | | 2 | 00/6152 : 85 11 | STA {$11} - 2870 | 1 PACMAN.S 2720 | Empty | 11 | | 0 | 00/6154 | - 2871 | 1 PACMAN.S 2721 | Code | 11 | | 2 | 00/6154 : E6 19 | INC $19 ; next X-board - 2872 | 1 PACMAN.S 2722 | Code | 11 | | 2 | 00/6156 : A5 19 | LDA $19 ; end of line? - 2873 | 1 PACMAN.S 2723 | Code | 11 | | 2 | 00/6158 : C9 1F | CMP #$1F - 2874 | 1 PACMAN.S 2724 | Code | 11 | | 2 | 00/615A : 90 CB | BCC L6127 - 2875 | 1 PACMAN.S 2725 | Code | 11 | | 2 | 00/615C : A5 16 | LDA {$16} ; yes, next board line - 2876 | 1 PACMAN.S 2726 | Code | 11 | | 2 | 00/615E : 69 1F | ADC #$1F - 2877 | 1 PACMAN.S 2727 | Code | 11 | | 2 | 00/6160 : 85 16 | STA {$16} - 2878 | 1 PACMAN.S 2728 | Code | 11 | | 2 | 00/6162 : 90 02 | BCC L6166 - 2879 | 1 PACMAN.S 2729 | Code | 11 | | 2 | 00/6164 : E6 17 | INC {$16}+1 - 2880 | 1 PACMAN.S 2730 | Code | 11 | | 1 | 00/6166 : 18 | L6166 CLC ; next X - 2881 | 1 PACMAN.S 2731 | Code | 11 | | 2 | 00/6167 : A5 0E | LDA {$0e} - 2882 | 1 PACMAN.S 2732 | Code | 11 | | 2 | 00/6169 : 69 06 | ADC #$06 - 2883 | 1 PACMAN.S 2733 | Code | 11 | | 2 | 00/616B : 85 0E | STA {$0e} - 2884 | 1 PACMAN.S 2734 | Code | 11 | | 2 | 00/616D : C9 DD | CMP #$DD ; until last line - 2885 | 1 PACMAN.S 2735 | Code | 11 | | 2 | 00/616F : 90 AE | BCC L611F - 2886 | 1 PACMAN.S 2736 | Code | 11 | | 1 | 00/6171 : 60 | RTS - 2887 | 1 PACMAN.S 2737 | Empty | 11 | | 0 | 00/6172 | - 2888 | 1 PACMAN.S 2738 | Comment | 11 | | 0 | 00/6172 | *----------------------------------- - 2889 | 1 PACMAN.S 2739 | Comment | 11 | | 0 | 00/6172 | * DRAW DOT - 2890 | 1 PACMAN.S 2740 | Comment | 11 | | 0 | 00/6172 | *----------------------------------- - 2891 | 1 PACMAN.S 2741 | Empty | 11 | | 0 | 00/6172 | - 2892 | 1 PACMAN.S 2742 | Empty | 11 | | 0 | 00/6172 | drawNORMALDOT - 2893 | 1 PACMAN.S 2743 | Code | 11 | | 3 | 00/6172 : 20 33 59 | JSR calcXYHGR ; calculate address - 2894 | 1 PACMAN.S 2744 | Code | 11 | | 2 | 00/6175 : 06 03 | ASL {$03} ; word table (two bytes to draw) - 2895 | 1 PACMAN.S 2745 | Code | 11 | | 3 | 00/6177 : 20 58 5B | JSR setHGRADDRESS ; make it a HGR address - 2896 | 1 PACMAN.S 2746 | Code | 11 | | 2 | 00/617A : A6 03 | LDX {$03} ; offset in X - 2897 | 1 PACMAN.S 2747 | Code | 11 | | 2 | 00/617C : A4 04 | LDY {$04} ; destination X in Y - 2898 | 1 PACMAN.S 2748 | Code | 11 | | 3 | 00/617E : BD A8 61 | LDA L61A8,X ; output first byte - 2899 | 1 PACMAN.S 2749 | Code | 11 | | 2 | 00/6181 : 11 12 | ORA ({$12}),Y - 2900 | 1 PACMAN.S 2750 | Code | 11 | | 2 | 00/6183 : 91 12 | STA ({$12}),Y - 2901 | 1 PACMAN.S 2751 | Code | 11 | | 1 | 00/6185 : E8 | INX - 2902 | 1 PACMAN.S 2752 | Code | 11 | | 1 | 00/6186 : C8 | INY - 2903 | 1 PACMAN.S 2753 | Code | 11 | | 3 | 00/6187 : BD A8 61 | LDA L61A8,X ; output second byte - 2904 | 1 PACMAN.S 2754 | Code | 11 | | 2 | 00/618A : 11 12 | ORA ({$12}),Y - 2905 | 1 PACMAN.S 2755 | Code | 11 | | 2 | 00/618C : 91 12 | STA ({$12}),Y - 2906 | 1 PACMAN.S 2756 | Code | 11 | | 2 | 00/618E : E6 10 | INC {$10} ; next line - 2907 | 1 PACMAN.S 2757 | Code | 11 | | 3 | 00/6190 : 20 58 5B | JSR setHGRADDRESS - 2908 | 1 PACMAN.S 2758 | Code | 11 | | 2 | 00/6193 : A6 03 | LDX {$03} - 2909 | 1 PACMAN.S 2759 | Code | 11 | | 2 | 00/6195 : A4 04 | LDY {$04} - 2910 | 1 PACMAN.S 2760 | Code | 11 | | 3 | 00/6197 : BD A8 61 | LDA L61A8,X ; output same first byte - 2911 | 1 PACMAN.S 2761 | Code | 11 | | 2 | 00/619A : 11 12 | ORA ({$12}),Y - 2912 | 1 PACMAN.S 2762 | Code | 11 | | 2 | 00/619C : 91 12 | STA ({$12}),Y - 2913 | 1 PACMAN.S 2763 | Code | 11 | | 1 | 00/619E : E8 | INX - 2914 | 1 PACMAN.S 2764 | Code | 11 | | 1 | 00/619F : C8 | INY - 2915 | 1 PACMAN.S 2765 | Code | 11 | | 3 | 00/61A0 : BD A8 61 | LDA L61A8,X ; output same second byte - 2916 | 1 PACMAN.S 2766 | Code | 11 | | 2 | 00/61A3 : 11 12 | ORA ({$12}),Y - 2917 | 1 PACMAN.S 2767 | Code | 11 | | 2 | 00/61A5 : 91 12 | STA ({$12}),Y - 2918 | 1 PACMAN.S 2768 | Code | 11 | | 1 | 00/61A7 : 60 | RTS - 2919 | 1 PACMAN.S 2769 | Empty | 11 | | 0 | 00/61A8 | - 2920 | 1 PACMAN.S 2770 | Comment | 11 | | 0 | 00/61A8 | *--- Dot sprite (value depends on bit position) - 2921 | 1 PACMAN.S 2771 | Empty | 11 | | 0 | 00/61A8 | - 2922 | 1 PACMAN.S 2772 | Data | 11 | | 2 | 00/61A8 : 03 00 | L61A8 HEX 0300 ; x=0 - 2923 | 1 PACMAN.S 2773 | Data | 11 | | 2 | 00/61AA : 06 00 | HEX 0600 ; x=1 - 2924 | 1 PACMAN.S 2774 | Data | 11 | | 2 | 00/61AC : 0C 00 | HEX 0C00 ; etc... - 2925 | 1 PACMAN.S 2775 | Data | 11 | | 2 | 00/61AE : 18 00 | HEX 1800 - 2926 | 1 PACMAN.S 2776 | Data | 11 | | 2 | 00/61B0 : 30 00 | HEX 3000 - 2927 | 1 PACMAN.S 2777 | Data | 11 | | 2 | 00/61B2 : 60 00 | HEX 6000 - 2928 | 1 PACMAN.S 2778 | Data | 11 | | 2 | 00/61B4 : 40 01 | HEX 4001 - 2929 | 1 PACMAN.S 2779 | Empty | 11 | | 0 | 00/61B6 | - 2930 | 1 PACMAN.S 2780 | Comment | 11 | | 0 | 00/61B6 | *----------------------------------- - 2931 | 1 PACMAN.S 2781 | Comment | 11 | | 0 | 00/61B6 | * DRAW ENERGIZER DOT - 2932 | 1 PACMAN.S 2782 | Comment | 11 | | 0 | 00/61B6 | *----------------------------------- - 2933 | 1 PACMAN.S 2783 | Empty | 11 | | 0 | 00/61B6 | - 2934 | 1 PACMAN.S 2784 | Empty | 11 | | 0 | 00/61B6 | drawENERGIZERDOT - 2935 | 1 PACMAN.S 2785 | Code | 11 | | 2 | 00/61B6 : A9 CA | LDA #L61CA - 2939 | 1 PACMAN.S 2789 | Code | 11 | | 3 | 00/61C0 : 8D 52 69 | STA L6950+2 - 2940 | 1 PACMAN.S 2790 | Code | 11 | | 3 | 00/61C3 : 8D 5B 69 | STA L6959+2 - 2941 | 1 PACMAN.S 2791 | Code | 11 | | 3 | 00/61C6 : 20 3A 69 | JSR L693A - 2942 | 1 PACMAN.S 2792 | Code | 11 | | 1 | 00/61C9 : 60 | RTS - 2943 | 1 PACMAN.S 2793 | Empty | 11 | | 0 | 00/61CA | - 2944 | 1 PACMAN.S 2794 | Comment | 11 | | 0 | 00/61CA | *--- Energizer dot sprite (value depends on bit position) - 2945 | 1 PACMAN.S 2795 | Empty | 11 | | 0 | 00/61CA | - 2946 | 1 PACMAN.S 2796 | Data | 11 | | 2 | 00/61CA : 86 80 | L61CA HEX 8680 ; bit 0 - 2947 | 1 PACMAN.S 2797 | Data | 11 | | 2 | 00/61CC : 8F 80 | HEX 8F80 - 2948 | 1 PACMAN.S 2798 | Data | 11 | | 2 | 00/61CE : 8F 80 | HEX 8F80 - 2949 | 1 PACMAN.S 2799 | Data | 11 | | 2 | 00/61D0 : 86 80 | HEX 8680 - 2950 | 1 PACMAN.S 2800 | Data | 11 | | 2 | 00/61D2 : 80 80 | HEX 8080 - 2951 | 1 PACMAN.S 2801 | Data | 11 | | 2 | 00/61D4 : 80 80 | HEX 8080 - 2952 | 1 PACMAN.S 2802 | Data | 11 | | 2 | 00/61D6 : 80 80 | HEX 8080 - 2953 | 1 PACMAN.S 2803 | Data | 11 | | 2 | 00/61D8 : 80 80 | HEX 8080 - 2954 | 1 PACMAN.S 2804 | Empty | 11 | | 0 | 00/61DA | - 2955 | 1 PACMAN.S 2805 | Data | 11 | | 2 | 00/61DA : 8C 80 | HEX 8C80 ; bit 1 - 2956 | 1 PACMAN.S 2806 | Data | 11 | | 2 | 00/61DC : 9E 80 | HEX 9E80 - 2957 | 1 PACMAN.S 2807 | Data | 11 | | 2 | 00/61DE : 9E 80 | HEX 9E80 - 2958 | 1 PACMAN.S 2808 | Data | 11 | | 2 | 00/61E0 : 8C 80 | HEX 8C80 - 2959 | 1 PACMAN.S 2809 | Data | 11 | | 2 | 00/61E2 : 80 80 | HEX 8080 - 2960 | 1 PACMAN.S 2810 | Data | 11 | | 2 | 00/61E4 : 80 80 | HEX 8080 - 2961 | 1 PACMAN.S 2811 | Data | 11 | | 2 | 00/61E6 : 80 80 | HEX 8080 - 2962 | 1 PACMAN.S 2812 | Data | 11 | | 2 | 00/61E8 : 80 80 | HEX 8080 - 2963 | 1 PACMAN.S 2813 | Empty | 11 | | 0 | 00/61EA | - 2964 | 1 PACMAN.S 2814 | Data | 11 | | 2 | 00/61EA : 98 80 | HEX 9880 ; bit 2 - 2965 | 1 PACMAN.S 2815 | Data | 11 | | 2 | 00/61EC : BC 80 | HEX BC80 - 2966 | 1 PACMAN.S 2816 | Data | 11 | | 2 | 00/61EE : BC 80 | HEX BC80 - 2967 | 1 PACMAN.S 2817 | Data | 11 | | 2 | 00/61F0 : 98 80 | HEX 9880 - 2968 | 1 PACMAN.S 2818 | Data | 11 | | 2 | 00/61F2 : 80 80 | HEX 8080 - 2969 | 1 PACMAN.S 2819 | Data | 11 | | 2 | 00/61F4 : 80 80 | HEX 8080 - 2970 | 1 PACMAN.S 2820 | Data | 11 | | 2 | 00/61F6 : 80 80 | HEX 8080 - 2971 | 1 PACMAN.S 2821 | Data | 11 | | 2 | 00/61F8 : 80 80 | HEX 8080 - 2972 | 1 PACMAN.S 2822 | Empty | 11 | | 0 | 00/61FA | - 2973 | 1 PACMAN.S 2823 | Data | 11 | | 2 | 00/61FA : B0 80 | HEX B080 ; bit 3 - 2974 | 1 PACMAN.S 2824 | Data | 11 | | 2 | 00/61FC : F8 80 | HEX F880 - 2975 | 1 PACMAN.S 2825 | Data | 11 | | 2 | 00/61FE : F8 80 | HEX F880 - 2976 | 1 PACMAN.S 2826 | Data | 11 | | 2 | 00/6200 : B0 80 | HEX B080 - 2977 | 1 PACMAN.S 2827 | Data | 11 | | 2 | 00/6202 : 80 80 | HEX 8080 - 2978 | 1 PACMAN.S 2828 | Data | 11 | | 2 | 00/6204 : 80 80 | HEX 8080 - 2979 | 1 PACMAN.S 2829 | Data | 11 | | 2 | 00/6206 : 80 80 | HEX 8080 - 2980 | 1 PACMAN.S 2830 | Data | 11 | | 2 | 00/6208 : 80 80 | HEX 8080 - 2981 | 1 PACMAN.S 2831 | Empty | 11 | | 0 | 00/620A | - 2982 | 1 PACMAN.S 2832 | Data | 11 | | 2 | 00/620A : E0 80 | HEX E080 ; bit 4 - 2983 | 1 PACMAN.S 2833 | Data | 11 | | 2 | 00/620C : F0 81 | HEX F081 - 2984 | 1 PACMAN.S 2834 | Data | 11 | | 2 | 00/620E : F0 81 | HEX F081 - 2985 | 1 PACMAN.S 2835 | Data | 11 | | 2 | 00/6210 : E0 80 | HEX E080 - 2986 | 1 PACMAN.S 2836 | Data | 11 | | 2 | 00/6212 : 80 80 | HEX 8080 - 2987 | 1 PACMAN.S 2837 | Data | 11 | | 2 | 00/6214 : 80 80 | HEX 8080 - 2988 | 1 PACMAN.S 2838 | Data | 11 | | 2 | 00/6216 : 80 80 | HEX 8080 - 2989 | 1 PACMAN.S 2839 | Data | 11 | | 2 | 00/6218 : 80 80 | HEX 8080 - 2990 | 1 PACMAN.S 2840 | Empty | 11 | | 0 | 00/621A | - 2991 | 1 PACMAN.S 2841 | Data | 11 | | 2 | 00/621A : C0 81 | HEX C081 ; bit 5 - 2992 | 1 PACMAN.S 2842 | Data | 11 | | 2 | 00/621C : E0 83 | HEX E083 - 2993 | 1 PACMAN.S 2843 | Data | 11 | | 2 | 00/621E : E0 83 | HEX E083 - 2994 | 1 PACMAN.S 2844 | Data | 11 | | 2 | 00/6220 : C0 81 | HEX C081 - 2995 | 1 PACMAN.S 2845 | Data | 11 | | 2 | 00/6222 : 80 80 | HEX 8080 - 2996 | 1 PACMAN.S 2846 | Data | 11 | | 2 | 00/6224 : 80 80 | HEX 8080 - 2997 | 1 PACMAN.S 2847 | Data | 11 | | 2 | 00/6226 : 80 80 | HEX 8080 - 2998 | 1 PACMAN.S 2848 | Data | 11 | | 2 | 00/6228 : 80 80 | HEX 8080 - 2999 | 1 PACMAN.S 2849 | Empty | 11 | | 0 | 00/622A | - 3000 | 1 PACMAN.S 2850 | Data | 11 | | 2 | 00/622A : 80 83 | HEX 8083 ; bit 6 - 3001 | 1 PACMAN.S 2851 | Data | 11 | | 2 | 00/622C : C0 87 | HEX C087 - 3002 | 1 PACMAN.S 2852 | Data | 11 | | 2 | 00/622E : C0 87 | HEX C087 - 3003 | 1 PACMAN.S 2853 | Data | 11 | | 2 | 00/6230 : 80 83 | HEX 8083 - 3004 | 1 PACMAN.S 2854 | Data | 11 | | 2 | 00/6232 : 80 80 | HEX 8080 - 3005 | 1 PACMAN.S 2855 | Data | 11 | | 2 | 00/6234 : 80 80 | HEX 8080 - 3006 | 1 PACMAN.S 2856 | Data | 11 | | 2 | 00/6236 : 80 80 | HEX 8080 - 3007 | 1 PACMAN.S 2857 | Data | 11 | | 2 | 00/6238 : 80 80 | HEX 8080 - 3008 | 1 PACMAN.S 2858 | Empty | 11 | | 0 | 00/623A | - 3009 | 1 PACMAN.S 2859 | Comment | 11 | | 0 | 00/623A | *----------------------------------- - 3010 | 1 PACMAN.S 2860 | Comment | 11 | | 0 | 00/623A | * CURRENT BOARD (32-Y x 28-X) - 3011 | 1 PACMAN.S 2861 | Comment | 11 | | 0 | 00/623A | *----------------------------------- - 3012 | 1 PACMAN.S 2862 | Empty | 11 | | 0 | 00/623A | - 3013 | 1 PACMAN.S 2863 | Data | 11 | | 32 | 00/623A : 10 10 BF BF | theBOARD HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 2818 | 1 PACMAN.S 2642 | Empty | 11 | | 0 | 00/6113 | + 2819 | 1 PACMAN.S 2643 | Comment | 11 | | 0 | 00/6113 | *----------------------------------- + 2820 | 1 PACMAN.S 2644 | Comment | 11 | | 0 | 00/6113 | * DRAW ALL REMAINING DOTS + 2821 | 1 PACMAN.S 2645 | Comment | 11 | | 0 | 00/6113 | *----------------------------------- + 2822 | 1 PACMAN.S 2646 | Comment | 11 | | 0 | 00/6113 | * 0: empty + 2823 | 1 PACMAN.S 2647 | Comment | 11 | | 0 | 00/6113 | * 1: normal dot + 2824 | 1 PACMAN.S 2648 | Comment | 11 | | 0 | 00/6113 | * 2: energy dot + 2825 | 1 PACMAN.S 2649 | Comment | 11 | | 0 | 00/6113 | * + 2826 | 1 PACMAN.S 2650 | Comment | 11 | | 0 | 00/6113 | * The board is stored per column!! + 2827 | 1 PACMAN.S 2651 | Empty | 11 | | 0 | 00/6113 | + 2828 | 1 PACMAN.S 2652 | Code | 11 | | 2 | 00/6113 : A9 3A | drawDOTS LDA #theBOARD + 2831 | 1 PACMAN.S 2655 | Code | 11 | | 2 | 00/6119 : 85 17 | STA {$16}+1 + 2832 | 1 PACMAN.S 2656 | Code | 11 | | 2 | 00/611B : A9 3B | LDA #$3B ; draw at X=$3B + 2833 | 1 PACMAN.S 2657 | Code | 11 | | 2 | 00/611D : 85 0E | STA {$0e} + 2834 | 1 PACMAN.S 2658 | Code | 11 | | 2 | 00/611F : A9 01 | L611F LDA #$01 ; index in board + 2835 | 1 PACMAN.S 2659 | Code | 11 | | 2 | 00/6121 : 85 19 | STA $19 + 2836 | 1 PACMAN.S 2660 | Code | 11 | | 2 | 00/6123 : A9 0B | LDA #$0B ; draw at Y=$B + 2837 | 1 PACMAN.S 2661 | Code | 11 | | 2 | 00/6125 : 85 11 | STA {$11} + 2838 | 1 PACMAN.S 2662 | Code | 11 | | 2 | 00/6127 : A4 19 | L6127 LDY $19 + 2839 | 1 PACMAN.S 2663 | Code | 11 | | 2 | 00/6129 : B1 16 | LDA ({$16}),Y + 2840 | 1 PACMAN.S 2664 | Code | 11 | | 2 | 00/612B : F0 20 | BEQ L614D ; empty + 2841 | 1 PACMAN.S 2665 | Code | 11 | | 1 | 00/612D : 6A | ROR + 2842 | 1 PACMAN.S 2666 | Code | 11 | | 2 | 00/612E : B0 12 | BCS L6142 + 2843 | 1 PACMAN.S 2667 | Code | 11 | | 2 | 00/6130 : A5 0E | LDA {$0e} ; move X/Y coord + 2844 | 1 PACMAN.S 2668 | Code | 11 | | 2 | 00/6132 : 85 0C | STA {$0c} ; by -1 + 2845 | 1 PACMAN.S 2669 | Code | 11 | | 2 | 00/6134 : C6 0C | DEC {$0c} + 2846 | 1 PACMAN.S 2670 | Code | 11 | | 2 | 00/6136 : A5 11 | LDA {$11} + 2847 | 1 PACMAN.S 2671 | Code | 11 | | 2 | 00/6138 : 85 10 | STA {$10} + 2848 | 1 PACMAN.S 2672 | Code | 11 | | 2 | 00/613A : C6 10 | DEC {$10} + 2849 | 1 PACMAN.S 2673 | Code | 11 | | 3 | 00/613C : 20 B6 61 | JSR drawENERGIZERDOT ; draw energizer dot + 2850 | 1 PACMAN.S 2674 | Code | 11 | | 1 | 00/613F : 18 | CLC + 2851 | 1 PACMAN.S 2675 | Code | 11 | | 2 | 00/6140 : 90 0B | BCC L614D + 2852 | 1 PACMAN.S 2676 | Code | 11 | | 2 | 00/6142 : A5 0E | L6142 LDA {$0e} + 2853 | 1 PACMAN.S 2677 | Code | 11 | | 2 | 00/6144 : 85 0C | STA {$0c} + 2854 | 1 PACMAN.S 2678 | Code | 11 | | 2 | 00/6146 : A5 11 | LDA {$11} + 2855 | 1 PACMAN.S 2679 | Code | 11 | | 2 | 00/6148 : 85 10 | STA {$10} + 2856 | 1 PACMAN.S 2680 | Code | 11 | | 3 | 00/614A : 20 72 61 | JSR drawNORMALDOT ; draw standard dot + 2857 | 1 PACMAN.S 2681 | Empty | 11 | | 0 | 00/614D | + 2858 | 1 PACMAN.S 2682 | Code | 11 | | 1 | 00/614D : 18 | L614D CLC ; next Y on board + 2859 | 1 PACMAN.S 2683 | Code | 11 | | 2 | 00/614E : A5 11 | LDA {$11} + 2860 | 1 PACMAN.S 2684 | Code | 11 | | 2 | 00/6150 : 69 06 | ADC #$06 + 2861 | 1 PACMAN.S 2685 | Code | 11 | | 2 | 00/6152 : 85 11 | STA {$11} + 2862 | 1 PACMAN.S 2686 | Empty | 11 | | 0 | 00/6154 | + 2863 | 1 PACMAN.S 2687 | Code | 11 | | 2 | 00/6154 : E6 19 | INC $19 ; next X-board + 2864 | 1 PACMAN.S 2688 | Code | 11 | | 2 | 00/6156 : A5 19 | LDA $19 ; end of line? + 2865 | 1 PACMAN.S 2689 | Code | 11 | | 2 | 00/6158 : C9 1F | CMP #$1F + 2866 | 1 PACMAN.S 2690 | Code | 11 | | 2 | 00/615A : 90 CB | BCC L6127 + 2867 | 1 PACMAN.S 2691 | Code | 11 | | 2 | 00/615C : A5 16 | LDA {$16} ; yes, next board line + 2868 | 1 PACMAN.S 2692 | Code | 11 | | 2 | 00/615E : 69 1F | ADC #$1F + 2869 | 1 PACMAN.S 2693 | Code | 11 | | 2 | 00/6160 : 85 16 | STA {$16} + 2870 | 1 PACMAN.S 2694 | Code | 11 | | 2 | 00/6162 : 90 02 | BCC L6166 + 2871 | 1 PACMAN.S 2695 | Code | 11 | | 2 | 00/6164 : E6 17 | INC {$16}+1 + 2872 | 1 PACMAN.S 2696 | Code | 11 | | 1 | 00/6166 : 18 | L6166 CLC ; next X + 2873 | 1 PACMAN.S 2697 | Code | 11 | | 2 | 00/6167 : A5 0E | LDA {$0e} + 2874 | 1 PACMAN.S 2698 | Code | 11 | | 2 | 00/6169 : 69 06 | ADC #$06 + 2875 | 1 PACMAN.S 2699 | Code | 11 | | 2 | 00/616B : 85 0E | STA {$0e} + 2876 | 1 PACMAN.S 2700 | Code | 11 | | 2 | 00/616D : C9 DD | CMP #$DD ; until last line + 2877 | 1 PACMAN.S 2701 | Code | 11 | | 2 | 00/616F : 90 AE | BCC L611F + 2878 | 1 PACMAN.S 2702 | Code | 11 | | 1 | 00/6171 : 60 | RTS + 2879 | 1 PACMAN.S 2703 | Empty | 11 | | 0 | 00/6172 | + 2880 | 1 PACMAN.S 2704 | Comment | 11 | | 0 | 00/6172 | *----------------------------------- + 2881 | 1 PACMAN.S 2705 | Comment | 11 | | 0 | 00/6172 | * DRAW DOT + 2882 | 1 PACMAN.S 2706 | Comment | 11 | | 0 | 00/6172 | *----------------------------------- + 2883 | 1 PACMAN.S 2707 | Empty | 11 | | 0 | 00/6172 | + 2884 | 1 PACMAN.S 2708 | Empty | 11 | | 0 | 00/6172 | drawNORMALDOT + 2885 | 1 PACMAN.S 2709 | Code | 11 | | 3 | 00/6172 : 20 33 59 | JSR calcXYHGR ; calculate address + 2886 | 1 PACMAN.S 2710 | Code | 11 | | 2 | 00/6175 : 06 03 | ASL {$03} ; word table (two bytes to draw) + 2887 | 1 PACMAN.S 2711 | Code | 11 | | 3 | 00/6177 : 20 58 5B | JSR setHGRADDRESS ; make it a HGR address + 2888 | 1 PACMAN.S 2712 | Code | 11 | | 2 | 00/617A : A6 03 | LDX {$03} ; offset in X + 2889 | 1 PACMAN.S 2713 | Code | 11 | | 2 | 00/617C : A4 04 | LDY {$04} ; destination X in Y + 2890 | 1 PACMAN.S 2714 | Code | 11 | | 3 | 00/617E : BD A8 61 | LDA L61A8,X ; output first byte + 2891 | 1 PACMAN.S 2715 | Code | 11 | | 2 | 00/6181 : 11 12 | ORA ({$12}),Y + 2892 | 1 PACMAN.S 2716 | Code | 11 | | 2 | 00/6183 : 91 12 | STA ({$12}),Y + 2893 | 1 PACMAN.S 2717 | Code | 11 | | 1 | 00/6185 : E8 | INX + 2894 | 1 PACMAN.S 2718 | Code | 11 | | 1 | 00/6186 : C8 | INY + 2895 | 1 PACMAN.S 2719 | Code | 11 | | 3 | 00/6187 : BD A8 61 | LDA L61A8,X ; output second byte + 2896 | 1 PACMAN.S 2720 | Code | 11 | | 2 | 00/618A : 11 12 | ORA ({$12}),Y + 2897 | 1 PACMAN.S 2721 | Code | 11 | | 2 | 00/618C : 91 12 | STA ({$12}),Y + 2898 | 1 PACMAN.S 2722 | Code | 11 | | 2 | 00/618E : E6 10 | INC {$10} ; next line + 2899 | 1 PACMAN.S 2723 | Code | 11 | | 3 | 00/6190 : 20 58 5B | JSR setHGRADDRESS + 2900 | 1 PACMAN.S 2724 | Code | 11 | | 2 | 00/6193 : A6 03 | LDX {$03} + 2901 | 1 PACMAN.S 2725 | Code | 11 | | 2 | 00/6195 : A4 04 | LDY {$04} + 2902 | 1 PACMAN.S 2726 | Code | 11 | | 3 | 00/6197 : BD A8 61 | LDA L61A8,X ; output same first byte + 2903 | 1 PACMAN.S 2727 | Code | 11 | | 2 | 00/619A : 11 12 | ORA ({$12}),Y + 2904 | 1 PACMAN.S 2728 | Code | 11 | | 2 | 00/619C : 91 12 | STA ({$12}),Y + 2905 | 1 PACMAN.S 2729 | Code | 11 | | 1 | 00/619E : E8 | INX + 2906 | 1 PACMAN.S 2730 | Code | 11 | | 1 | 00/619F : C8 | INY + 2907 | 1 PACMAN.S 2731 | Code | 11 | | 3 | 00/61A0 : BD A8 61 | LDA L61A8,X ; output same second byte + 2908 | 1 PACMAN.S 2732 | Code | 11 | | 2 | 00/61A3 : 11 12 | ORA ({$12}),Y + 2909 | 1 PACMAN.S 2733 | Code | 11 | | 2 | 00/61A5 : 91 12 | STA ({$12}),Y + 2910 | 1 PACMAN.S 2734 | Code | 11 | | 1 | 00/61A7 : 60 | RTS + 2911 | 1 PACMAN.S 2735 | Empty | 11 | | 0 | 00/61A8 | + 2912 | 1 PACMAN.S 2736 | Comment | 11 | | 0 | 00/61A8 | *--- Dot sprite (value depends on bit position) + 2913 | 1 PACMAN.S 2737 | Empty | 11 | | 0 | 00/61A8 | + 2914 | 1 PACMAN.S 2738 | Data | 11 | | 2 | 00/61A8 : 03 00 | L61A8 HEX 0300 ; x=0 + 2915 | 1 PACMAN.S 2739 | Data | 11 | | 2 | 00/61AA : 06 00 | HEX 0600 ; x=1 + 2916 | 1 PACMAN.S 2740 | Data | 11 | | 2 | 00/61AC : 0C 00 | HEX 0C00 ; etc... + 2917 | 1 PACMAN.S 2741 | Data | 11 | | 2 | 00/61AE : 18 00 | HEX 1800 + 2918 | 1 PACMAN.S 2742 | Data | 11 | | 2 | 00/61B0 : 30 00 | HEX 3000 + 2919 | 1 PACMAN.S 2743 | Data | 11 | | 2 | 00/61B2 : 60 00 | HEX 6000 + 2920 | 1 PACMAN.S 2744 | Data | 11 | | 2 | 00/61B4 : 40 01 | HEX 4001 + 2921 | 1 PACMAN.S 2745 | Empty | 11 | | 0 | 00/61B6 | + 2922 | 1 PACMAN.S 2746 | Comment | 11 | | 0 | 00/61B6 | *----------------------------------- + 2923 | 1 PACMAN.S 2747 | Comment | 11 | | 0 | 00/61B6 | * DRAW ENERGIZER DOT + 2924 | 1 PACMAN.S 2748 | Comment | 11 | | 0 | 00/61B6 | *----------------------------------- + 2925 | 1 PACMAN.S 2749 | Empty | 11 | | 0 | 00/61B6 | + 2926 | 1 PACMAN.S 2750 | Empty | 11 | | 0 | 00/61B6 | drawENERGIZERDOT + 2927 | 1 PACMAN.S 2751 | Code | 11 | | 2 | 00/61B6 : A9 CA | LDA #L61CA + 2931 | 1 PACMAN.S 2755 | Code | 11 | | 3 | 00/61C0 : 8D 52 69 | STA L6950+2 + 2932 | 1 PACMAN.S 2756 | Code | 11 | | 3 | 00/61C3 : 8D 5B 69 | STA L6959+2 + 2933 | 1 PACMAN.S 2757 | Code | 11 | | 3 | 00/61C6 : 20 3A 69 | JSR L693A + 2934 | 1 PACMAN.S 2758 | Code | 11 | | 1 | 00/61C9 : 60 | RTS + 2935 | 1 PACMAN.S 2759 | Empty | 11 | | 0 | 00/61CA | + 2936 | 1 PACMAN.S 2760 | Comment | 11 | | 0 | 00/61CA | *--- Energizer dot sprite (value depends on bit position) + 2937 | 1 PACMAN.S 2761 | Empty | 11 | | 0 | 00/61CA | + 2938 | 1 PACMAN.S 2762 | Data | 11 | | 2 | 00/61CA : 86 80 | L61CA HEX 8680 ; 1000_0110_1000_0000 + 2939 | 1 PACMAN.S 2763 | Data | 11 | | 2 | 00/61CC : 8F 80 | HEX 8F80 ; 1000_1111_1000_0000 + 2940 | 1 PACMAN.S 2764 | Data | 11 | | 2 | 00/61CE : 8F 80 | HEX 8F80 ; 1000_1111_1000_0000 + 2941 | 1 PACMAN.S 2765 | Data | 11 | | 2 | 00/61D0 : 86 80 | HEX 8680 ; 1000_0110_1000_0000 + 2942 | 1 PACMAN.S 2766 | Data | 11 | | 2 | 00/61D2 : 80 80 | HEX 8080 ; 1000_0000_1000_0000 + 2943 | 1 PACMAN.S 2767 | Data | 11 | | 2 | 00/61D4 : 80 80 | HEX 8080 ; 1000_0000_1000_0000 + 2944 | 1 PACMAN.S 2768 | Data | 11 | | 2 | 00/61D6 : 80 80 | HEX 8080 ; 1000_0000_1000_0000 + 2945 | 1 PACMAN.S 2769 | Data | 11 | | 2 | 00/61D8 : 80 80 | HEX 8080 ; 1000_0000_1000_0000 + 2946 | 1 PACMAN.S 2770 | Empty | 11 | | 0 | 00/61DA | + 2947 | 1 PACMAN.S 2771 | Data | 11 | | 2 | 00/61DA : 8C 80 | HEX 8C80 ; bit 1 + 2948 | 1 PACMAN.S 2772 | Data | 11 | | 2 | 00/61DC : 9E 80 | HEX 9E80 + 2949 | 1 PACMAN.S 2773 | Data | 11 | | 2 | 00/61DE : 9E 80 | HEX 9E80 + 2950 | 1 PACMAN.S 2774 | Data | 11 | | 2 | 00/61E0 : 8C 80 | HEX 8C80 + 2951 | 1 PACMAN.S 2775 | Data | 11 | | 2 | 00/61E2 : 80 80 | HEX 8080 + 2952 | 1 PACMAN.S 2776 | Data | 11 | | 2 | 00/61E4 : 80 80 | HEX 8080 + 2953 | 1 PACMAN.S 2777 | Data | 11 | | 2 | 00/61E6 : 80 80 | HEX 8080 + 2954 | 1 PACMAN.S 2778 | Data | 11 | | 2 | 00/61E8 : 80 80 | HEX 8080 + 2955 | 1 PACMAN.S 2779 | Empty | 11 | | 0 | 00/61EA | + 2956 | 1 PACMAN.S 2780 | Data | 11 | | 2 | 00/61EA : 98 80 | HEX 9880 ; bit 2 + 2957 | 1 PACMAN.S 2781 | Data | 11 | | 2 | 00/61EC : BC 80 | HEX BC80 + 2958 | 1 PACMAN.S 2782 | Data | 11 | | 2 | 00/61EE : BC 80 | HEX BC80 + 2959 | 1 PACMAN.S 2783 | Data | 11 | | 2 | 00/61F0 : 98 80 | HEX 9880 + 2960 | 1 PACMAN.S 2784 | Data | 11 | | 2 | 00/61F2 : 80 80 | HEX 8080 + 2961 | 1 PACMAN.S 2785 | Data | 11 | | 2 | 00/61F4 : 80 80 | HEX 8080 + 2962 | 1 PACMAN.S 2786 | Data | 11 | | 2 | 00/61F6 : 80 80 | HEX 8080 + 2963 | 1 PACMAN.S 2787 | Data | 11 | | 2 | 00/61F8 : 80 80 | HEX 8080 + 2964 | 1 PACMAN.S 2788 | Empty | 11 | | 0 | 00/61FA | + 2965 | 1 PACMAN.S 2789 | Data | 11 | | 2 | 00/61FA : B0 80 | HEX B080 ; bit 3 + 2966 | 1 PACMAN.S 2790 | Data | 11 | | 2 | 00/61FC : F8 80 | HEX F880 + 2967 | 1 PACMAN.S 2791 | Data | 11 | | 2 | 00/61FE : F8 80 | HEX F880 + 2968 | 1 PACMAN.S 2792 | Data | 11 | | 2 | 00/6200 : B0 80 | HEX B080 + 2969 | 1 PACMAN.S 2793 | Data | 11 | | 2 | 00/6202 : 80 80 | HEX 8080 + 2970 | 1 PACMAN.S 2794 | Data | 11 | | 2 | 00/6204 : 80 80 | HEX 8080 + 2971 | 1 PACMAN.S 2795 | Data | 11 | | 2 | 00/6206 : 80 80 | HEX 8080 + 2972 | 1 PACMAN.S 2796 | Data | 11 | | 2 | 00/6208 : 80 80 | HEX 8080 + 2973 | 1 PACMAN.S 2797 | Empty | 11 | | 0 | 00/620A | + 2974 | 1 PACMAN.S 2798 | Data | 11 | | 2 | 00/620A : E0 80 | HEX E080 ; bit 4 + 2975 | 1 PACMAN.S 2799 | Data | 11 | | 2 | 00/620C : F0 81 | HEX F081 + 2976 | 1 PACMAN.S 2800 | Data | 11 | | 2 | 00/620E : F0 81 | HEX F081 + 2977 | 1 PACMAN.S 2801 | Data | 11 | | 2 | 00/6210 : E0 80 | HEX E080 + 2978 | 1 PACMAN.S 2802 | Data | 11 | | 2 | 00/6212 : 80 80 | HEX 8080 + 2979 | 1 PACMAN.S 2803 | Data | 11 | | 2 | 00/6214 : 80 80 | HEX 8080 + 2980 | 1 PACMAN.S 2804 | Data | 11 | | 2 | 00/6216 : 80 80 | HEX 8080 + 2981 | 1 PACMAN.S 2805 | Data | 11 | | 2 | 00/6218 : 80 80 | HEX 8080 + 2982 | 1 PACMAN.S 2806 | Empty | 11 | | 0 | 00/621A | + 2983 | 1 PACMAN.S 2807 | Data | 11 | | 2 | 00/621A : C0 81 | HEX C081 ; bit 5 + 2984 | 1 PACMAN.S 2808 | Data | 11 | | 2 | 00/621C : E0 83 | HEX E083 + 2985 | 1 PACMAN.S 2809 | Data | 11 | | 2 | 00/621E : E0 83 | HEX E083 + 2986 | 1 PACMAN.S 2810 | Data | 11 | | 2 | 00/6220 : C0 81 | HEX C081 + 2987 | 1 PACMAN.S 2811 | Data | 11 | | 2 | 00/6222 : 80 80 | HEX 8080 + 2988 | 1 PACMAN.S 2812 | Data | 11 | | 2 | 00/6224 : 80 80 | HEX 8080 + 2989 | 1 PACMAN.S 2813 | Data | 11 | | 2 | 00/6226 : 80 80 | HEX 8080 + 2990 | 1 PACMAN.S 2814 | Data | 11 | | 2 | 00/6228 : 80 80 | HEX 8080 + 2991 | 1 PACMAN.S 2815 | Empty | 11 | | 0 | 00/622A | + 2992 | 1 PACMAN.S 2816 | Data | 11 | | 2 | 00/622A : 80 83 | HEX 8083 ; bit 6 + 2993 | 1 PACMAN.S 2817 | Data | 11 | | 2 | 00/622C : C0 87 | HEX C087 + 2994 | 1 PACMAN.S 2818 | Data | 11 | | 2 | 00/622E : C0 87 | HEX C087 + 2995 | 1 PACMAN.S 2819 | Data | 11 | | 2 | 00/6230 : 80 83 | HEX 8083 + 2996 | 1 PACMAN.S 2820 | Data | 11 | | 2 | 00/6232 : 80 80 | HEX 8080 + 2997 | 1 PACMAN.S 2821 | Data | 11 | | 2 | 00/6234 : 80 80 | HEX 8080 + 2998 | 1 PACMAN.S 2822 | Data | 11 | | 2 | 00/6236 : 80 80 | HEX 8080 + 2999 | 1 PACMAN.S 2823 | Data | 11 | | 2 | 00/6238 : 80 80 | HEX 8080 + 3000 | 1 PACMAN.S 2824 | Empty | 11 | | 0 | 00/623A | + 3001 | 1 PACMAN.S 2825 | Comment | 11 | | 0 | 00/623A | *----------------------------------- + 3002 | 1 PACMAN.S 2826 | Comment | 11 | | 0 | 00/623A | * CURRENT BOARD (32-Y x 28-X) + 3003 | 1 PACMAN.S 2827 | Comment | 11 | | 0 | 00/623A | *----------------------------------- + 3004 | 1 PACMAN.S 2828 | Empty | 11 | | 0 | 00/623A | + 3005 | 1 PACMAN.S 2829 | Data | 11 | | 32 | 00/623A : 10 10 BF BF | theBOARD HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -3965,7 +3966,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3014 | 1 PACMAN.S 2864 | Data | 11 | | 32 | 00/625A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3006 | 1 PACMAN.S 2830 | Data | 11 | | 32 | 00/625A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -3973,7 +3974,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3015 | 1 PACMAN.S 2865 | Data | 11 | | 32 | 00/627A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3007 | 1 PACMAN.S 2831 | Data | 11 | | 32 | 00/627A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -3981,7 +3982,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3016 | 1 PACMAN.S 2866 | Data | 11 | | 32 | 00/629A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3008 | 1 PACMAN.S 2832 | Data | 11 | | 32 | 00/629A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -3989,7 +3990,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3017 | 1 PACMAN.S 2867 | Data | 11 | | 32 | 00/62BA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3009 | 1 PACMAN.S 2833 | Data | 11 | | 32 | 00/62BA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -3997,7 +3998,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3018 | 1 PACMAN.S 2868 | Data | 11 | | 32 | 00/62DA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3010 | 1 PACMAN.S 2834 | Data | 11 | | 32 | 00/62DA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4005,7 +4006,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3019 | 1 PACMAN.S 2869 | Data | 11 | | 32 | 00/62FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3011 | 1 PACMAN.S 2835 | Data | 11 | | 32 | 00/62FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4013,7 +4014,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3020 | 1 PACMAN.S 2870 | Data | 11 | | 32 | 00/631A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3012 | 1 PACMAN.S 2836 | Data | 11 | | 32 | 00/631A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4021,7 +4022,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3021 | 1 PACMAN.S 2871 | Data | 11 | | 32 | 00/633A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3013 | 1 PACMAN.S 2837 | Data | 11 | | 32 | 00/633A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4029,7 +4030,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3022 | 1 PACMAN.S 2872 | Data | 11 | | 32 | 00/635A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3014 | 1 PACMAN.S 2838 | Data | 11 | | 32 | 00/635A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4037,7 +4038,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3023 | 1 PACMAN.S 2873 | Data | 11 | | 32 | 00/637A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010FFBF1010BFBF1010BFBF + 3015 | 1 PACMAN.S 2839 | Data | 11 | | 32 | 00/637A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010FFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4045,7 +4046,7 @@ | | | | | | 10 10 FF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3024 | 1 PACMAN.S 2874 | Data | 11 | | 32 | 00/639A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3016 | 1 PACMAN.S 2840 | Data | 11 | | 32 | 00/639A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4053,7 +4054,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3025 | 1 PACMAN.S 2875 | Data | 11 | | 32 | 00/63BA : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3017 | 1 PACMAN.S 2841 | Data | 11 | | 32 | 00/63BA : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4061,7 +4062,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3026 | 1 PACMAN.S 2876 | Data | 11 | | 32 | 00/63DA : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010AFBF1010BFBF1010BFBF + 3018 | 1 PACMAN.S 2842 | Data | 11 | | 32 | 00/63DA : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010AFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4069,7 +4070,7 @@ | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3027 | 1 PACMAN.S 2877 | Data | 11 | | 32 | 00/63FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3019 | 1 PACMAN.S 2843 | Data | 11 | | 32 | 00/63FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4077,7 +4078,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3028 | 1 PACMAN.S 2878 | Data | 11 | | 32 | 00/641A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3020 | 1 PACMAN.S 2844 | Data | 11 | | 32 | 00/641A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4085,7 +4086,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3029 | 1 PACMAN.S 2879 | Data | 11 | | 32 | 00/643A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3021 | 1 PACMAN.S 2845 | Data | 11 | | 32 | 00/643A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4093,7 +4094,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3030 | 1 PACMAN.S 2880 | Data | 11 | | 32 | 00/645A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3022 | 1 PACMAN.S 2846 | Data | 11 | | 32 | 00/645A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4101,7 +4102,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3031 | 1 PACMAN.S 2881 | Data | 11 | | 32 | 00/647A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3023 | 1 PACMAN.S 2847 | Data | 11 | | 32 | 00/647A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4109,7 +4110,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3032 | 1 PACMAN.S 2882 | Data | 11 | | 32 | 00/649A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3024 | 1 PACMAN.S 2848 | Data | 11 | | 32 | 00/649A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4117,7 +4118,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3033 | 1 PACMAN.S 2883 | Data | 11 | | 32 | 00/64BA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3025 | 1 PACMAN.S 2849 | Data | 11 | | 32 | 00/64BA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4125,7 +4126,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3034 | 1 PACMAN.S 2884 | Data | 11 | | 32 | 00/64DA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3026 | 1 PACMAN.S 2850 | Data | 11 | | 32 | 00/64DA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4133,7 +4134,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3035 | 1 PACMAN.S 2885 | Data | 11 | | 32 | 00/64FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3027 | 1 PACMAN.S 2851 | Data | 11 | | 32 | 00/64FA : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4141,7 +4142,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3036 | 1 PACMAN.S 2886 | Data | 11 | | 32 | 00/651A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3028 | 1 PACMAN.S 2852 | Data | 11 | | 32 | 00/651A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4149,7 +4150,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3037 | 1 PACMAN.S 2887 | Data | 11 | | 32 | 00/653A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3029 | 1 PACMAN.S 2853 | Data | 11 | | 32 | 00/653A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4157,7 +4158,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3038 | 1 PACMAN.S 2888 | Data | 11 | | 32 | 00/655A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3030 | 1 PACMAN.S 2854 | Data | 11 | | 32 | 00/655A : 10 10 BF BF | HEX 1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4165,7 +4166,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3039 | 1 PACMAN.S 2889 | Data | 11 | | 32 | 00/657A : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3031 | 1 PACMAN.S 2855 | Data | 11 | | 32 | 00/657A : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4173,7 +4174,7 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3040 | 1 PACMAN.S 2890 | Data | 11 | | 32 | 00/659A : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF + 3032 | 1 PACMAN.S 2856 | Data | 11 | | 32 | 00/659A : 10 10 BF BF | HEX 1010BFBF1010AFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF1010BFBF | | | | | | 10 10 AF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | @@ -4181,14 +4182,14 @@ | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | | | | | | | 10 10 BF BF | - 3041 | 1 PACMAN.S 2891 | Empty | 11 | | 0 | 00/65BA | - 3042 | 1 PACMAN.S 2892 | Comment | 11 | | 0 | 00/65BA | *----------------------------------- - 3043 | 1 PACMAN.S 2893 | Comment | 11 | | 0 | 00/65BA | * DEFAULT BOARD (STORED PER COLUMN) - 3044 | 1 PACMAN.S 2894 | Comment | 11 | | 0 | 00/65BA | *----------------------------------- - 3045 | 1 PACMAN.S 2895 | Comment | 11 | | 0 | 00/65BA | * The first byte is not used to make 32b wide - 3046 | 1 PACMAN.S 2896 | Comment | 11 | | 0 | 00/65BA | * Turn your head 90¡ to the left to see where the dots are - 3047 | 1 PACMAN.S 2897 | Empty | 11 | | 0 | 00/65BA | - 3048 | 1 PACMAN.S 2898 | Data | 11 | | 32 | 00/65BA : 00 00 00 00 | dftBOARD HEX 0000000000000000000000000000000000000000000000000000000000000000 + 3033 | 1 PACMAN.S 2857 | Empty | 11 | | 0 | 00/65BA | + 3034 | 1 PACMAN.S 2858 | Comment | 11 | | 0 | 00/65BA | *----------------------------------- + 3035 | 1 PACMAN.S 2859 | Comment | 11 | | 0 | 00/65BA | * DEFAULT BOARD (STORED PER COLUMN) + 3036 | 1 PACMAN.S 2860 | Comment | 11 | | 0 | 00/65BA | *----------------------------------- + 3037 | 1 PACMAN.S 2861 | Comment | 11 | | 0 | 00/65BA | * The first byte is not used to make 32b wide + 3038 | 1 PACMAN.S 2862 | Comment | 11 | | 0 | 00/65BA | * Turn your head 90¡ to the left to see where the dots are + 3039 | 1 PACMAN.S 2863 | Empty | 11 | | 0 | 00/65BA | + 3040 | 1 PACMAN.S 2864 | Data | 11 | | 32 | 00/65BA : 00 00 00 00 | dftBOARD HEX 0000000000000000000000000000000000000000000000000000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4196,7 +4197,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 3049 | 1 PACMAN.S 2899 | Data | 11 | | 32 | 00/65DA : 00 01 01 02 | HEX 0001010201010101010000000000000000000000010101020000010101010000 + 3041 | 1 PACMAN.S 2865 | Data | 11 | | 32 | 00/65DA : 00 01 01 02 | HEX 0001010201010101010000000000000000000000010101020000010101010000 | | | | | | 01 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4204,7 +4205,7 @@ | | | | | | 01 01 01 02 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | - 3050 | 1 PACMAN.S 2900 | Data | 11 | | 32 | 00/65FA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 + 3042 | 1 PACMAN.S 2866 | Data | 11 | | 32 | 00/65FA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4212,7 +4213,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3051 | 1 PACMAN.S 2901 | Data | 11 | | 32 | 00/661A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010101010000010000 + 3043 | 1 PACMAN.S 2867 | Data | 11 | | 32 | 00/661A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010101010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4220,7 +4221,7 @@ | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | - 3052 | 1 PACMAN.S 2902 | Data | 11 | | 32 | 00/663A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 + 3044 | 1 PACMAN.S 2868 | Data | 11 | | 32 | 00/663A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4228,7 +4229,7 @@ | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3053 | 1 PACMAN.S 2903 | Data | 11 | | 32 | 00/665A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 + 3045 | 1 PACMAN.S 2869 | Data | 11 | | 32 | 00/665A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4236,7 +4237,7 @@ | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3054 | 1 PACMAN.S 2904 | Data | 11 | | 32 | 00/667A : 00 01 01 01 | HEX 0001010101010101010101010101010101010101010101010101010000010000 + 3046 | 1 PACMAN.S 2870 | Data | 11 | | 32 | 00/667A : 00 01 01 01 | HEX 0001010101010101010101010101010101010101010101010101010000010000 | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | @@ -4244,7 +4245,7 @@ | | | | | | 01 01 01 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | - 3055 | 1 PACMAN.S 2905 | Data | 11 | | 32 | 00/669A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 + 3047 | 1 PACMAN.S 2871 | Data | 11 | | 32 | 00/669A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4252,7 +4253,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | - 3056 | 1 PACMAN.S 2906 | Data | 11 | | 32 | 00/66BA : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 + 3048 | 1 PACMAN.S 2872 | Data | 11 | | 32 | 00/66BA : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4260,7 +4261,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | - 3057 | 1 PACMAN.S 2907 | Data | 11 | | 32 | 00/66DA : 00 01 00 00 | HEX 0001000000010101010000000000000000000000010000010101010000010000 + 3049 | 1 PACMAN.S 2873 | Data | 11 | | 32 | 00/66DA : 00 01 00 00 | HEX 0001000000010101010000000000000000000000010000010101010000010000 | | | | | | 00 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4268,7 +4269,7 @@ | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | - 3058 | 1 PACMAN.S 2908 | Data | 11 | | 32 | 00/66FA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 + 3050 | 1 PACMAN.S 2874 | Data | 11 | | 32 | 00/66FA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4276,7 +4277,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3059 | 1 PACMAN.S 2909 | Data | 11 | | 32 | 00/671A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 + 3051 | 1 PACMAN.S 2875 | Data | 11 | | 32 | 00/671A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4284,7 +4285,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3060 | 1 PACMAN.S 2910 | Data | 11 | | 32 | 00/673A : 00 01 01 01 | HEX 0001010101010000010101000000000000000000010101010000010101010000 + 3052 | 1 PACMAN.S 2876 | Data | 11 | | 32 | 00/673A : 00 01 01 01 | HEX 0001010101010000010101000000000000000000010101010000010101010000 | | | | | | 01 01 00 00 | | | | | | | 01 01 01 00 | | | | | | | 00 00 00 00 | @@ -4292,7 +4293,7 @@ | | | | | | 01 01 01 01 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | - 3061 | 1 PACMAN.S 2911 | Data | 11 | | 32 | 00/675A : 00 00 00 00 | HEX 0000000000010000000000000000000000000000000000000000000000010000 + 3053 | 1 PACMAN.S 2877 | Data | 11 | | 32 | 00/675A : 00 00 00 00 | HEX 0000000000010000000000000000000000000000000000000000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4300,7 +4301,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | - 3062 | 1 PACMAN.S 2912 | Data | 11 | | 32 | 00/677A : 00 00 00 00 | HEX 0000000000010000000000000000000000000000000000000000000000010000 + 3054 | 1 PACMAN.S 2878 | Data | 11 | | 32 | 00/677A : 00 00 00 00 | HEX 0000000000010000000000000000000000000000000000000000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4308,7 +4309,7 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | - 3063 | 1 PACMAN.S 2913 | Data | 11 | | 32 | 00/679A : 00 01 01 01 | HEX 0001010101010000010101000000000000000000010101010000010101010000 + 3055 | 1 PACMAN.S 2879 | Data | 11 | | 32 | 00/679A : 00 01 01 01 | HEX 0001010101010000010101000000000000000000010101010000010101010000 | | | | | | 01 01 00 00 | | | | | | | 01 01 01 00 | | | | | | | 00 00 00 00 | @@ -4316,7 +4317,7 @@ | | | | | | 01 01 01 01 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | - 3064 | 1 PACMAN.S 2914 | Data | 11 | | 32 | 00/67BA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 + 3056 | 1 PACMAN.S 2880 | Data | 11 | | 32 | 00/67BA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4324,7 +4325,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3065 | 1 PACMAN.S 2915 | Data | 11 | | 32 | 00/67DA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 + 3057 | 1 PACMAN.S 2881 | Data | 11 | | 32 | 00/67DA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4332,7 +4333,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3066 | 1 PACMAN.S 2916 | Data | 11 | | 32 | 00/67FA : 00 01 00 00 | HEX 0001000000010101010000000000000000000000010000010101010000010000 + 3058 | 1 PACMAN.S 2882 | Data | 11 | | 32 | 00/67FA : 00 01 00 00 | HEX 0001000000010101010000000000000000000000010000010101010000010000 | | | | | | 00 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4340,7 +4341,7 @@ | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | - 3067 | 1 PACMAN.S 2917 | Data | 11 | | 32 | 00/681A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 + 3059 | 1 PACMAN.S 2883 | Data | 11 | | 32 | 00/681A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4348,7 +4349,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | - 3068 | 1 PACMAN.S 2918 | Data | 11 | | 32 | 00/683A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 + 3060 | 1 PACMAN.S 2884 | Data | 11 | | 32 | 00/683A : 00 01 00 00 | HEX 0001000000010000000000000000000000000000010000010000000000010000 | | | | | | 00 01 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4356,7 +4357,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 00 00 | | | | | | | 00 01 00 00 | - 3069 | 1 PACMAN.S 2919 | Data | 11 | | 32 | 00/685A : 00 01 01 01 | HEX 0001010101010101010101010101010101010101010101010101010000010000 + 3061 | 1 PACMAN.S 2885 | Data | 11 | | 32 | 00/685A : 00 01 01 01 | HEX 0001010101010101010101010101010101010101010101010101010000010000 | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | | | | | | | 01 01 01 01 | @@ -4364,7 +4365,7 @@ | | | | | | 01 01 01 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | - 3070 | 1 PACMAN.S 2920 | Data | 11 | | 32 | 00/687A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 + 3062 | 1 PACMAN.S 2886 | Data | 11 | | 32 | 00/687A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4372,7 +4373,7 @@ | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3071 | 1 PACMAN.S 2921 | Data | 11 | | 32 | 00/689A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 + 3063 | 1 PACMAN.S 2887 | Data | 11 | | 32 | 00/689A : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000000000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4380,7 +4381,7 @@ | | | | | | 01 00 00 00 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3072 | 1 PACMAN.S 2922 | Data | 11 | | 32 | 00/68BA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010101010000010000 + 3064 | 1 PACMAN.S 2888 | Data | 11 | | 32 | 00/68BA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010101010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4388,7 +4389,7 @@ | | | | | | 01 00 00 01 | | | | | | | 01 01 01 00 | | | | | | | 00 01 00 00 | - 3073 | 1 PACMAN.S 2923 | Data | 11 | | 32 | 00/68DA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 + 3065 | 1 PACMAN.S 2889 | Data | 11 | | 32 | 00/68DA : 00 01 00 00 | HEX 0001000000010000010000000000000000000000010000010000010000010000 | | | | | | 00 01 00 00 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4396,7 +4397,7 @@ | | | | | | 01 00 00 01 | | | | | | | 00 00 01 00 | | | | | | | 00 01 00 00 | - 3074 | 1 PACMAN.S 2924 | Data | 11 | | 32 | 00/68FA : 00 01 01 02 | HEX 0001010201010101010000000000000000000000010101020000010101010000 + 3066 | 1 PACMAN.S 2890 | Data | 11 | | 32 | 00/68FA : 00 01 01 02 | HEX 0001010201010101010000000000000000000000010101020000010101010000 | | | | | | 01 01 01 01 | | | | | | | 01 00 00 00 | | | | | | | 00 00 00 00 | @@ -4404,7 +4405,7 @@ | | | | | | 01 01 01 02 | | | | | | | 00 00 01 01 | | | | | | | 01 01 00 00 | - 3075 | 1 PACMAN.S 2925 | Data | 11 | | 32 | 00/691A : 00 00 00 00 | HEX 0000000000000000000000000000000000000000000000000000000000000000 + 3067 | 1 PACMAN.S 2891 | Data | 11 | | 32 | 00/691A : 00 00 00 00 | HEX 0000000000000000000000000000000000000000000000000000000000000000 | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | @@ -4412,8314 +4413,8122 @@ | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | | | | | | | 00 00 00 00 | - 3076 | 1 PACMAN.S 2926 | Empty | 11 | | 0 | 00/693A | - 3077 | 1 PACMAN.S 2927 | Comment | 11 | | 0 | 00/693A | *----------------------------------- - 3078 | 1 PACMAN.S 2928 | Comment | 11 | | 0 | 00/693A | * DRAW BIG SPRITE (8 LINES) - 3079 | 1 PACMAN.S 2929 | Comment | 11 | | 0 | 00/693A | *----------------------------------- - 3080 | 1 PACMAN.S 2930 | Empty | 11 | | 0 | 00/693A | - 3081 | 1 PACMAN.S 2931 | Code | 11 | | 2 | 00/693A : A9 F8 | L693A LDA #$F8 - 3082 | 1 PACMAN.S 2932 | Code | 11 | | 2 | 00/693C : 85 18 | STA {$18} - 3083 | 1 PACMAN.S 2933 | Code | 11 | | 3 | 00/693E : 20 33 59 | JSR calcXYHGR - 3084 | 1 PACMAN.S 2934 | Code | 11 | | 2 | 00/6941 : A5 03 | LDA {$03} - 3085 | 1 PACMAN.S 2935 | Code | 11 | | 1 | 00/6943 : 0A | ASL - 3086 | 1 PACMAN.S 2936 | Code | 11 | | 1 | 00/6944 : 0A | ASL - 3087 | 1 PACMAN.S 2937 | Code | 11 | | 1 | 00/6945 : 0A | ASL - 3088 | 1 PACMAN.S 2938 | Code | 11 | | 1 | 00/6946 : 0A | ASL ; *16 - 3089 | 1 PACMAN.S 2939 | Code | 11 | | 2 | 00/6947 : 85 03 | STA {$03} - 3090 | 1 PACMAN.S 2940 | Code | 11 | | 3 | 00/6949 : 20 58 5B | L6949 JSR setHGRADDRESS - 3091 | 1 PACMAN.S 2941 | Code | 11 | | 2 | 00/694C : A6 03 | LDX {$03} - 3092 | 1 PACMAN.S 2942 | Code | 11 | | 2 | 00/694E : A4 04 | LDY {$04} - 3093 | 1 PACMAN.S 2943 | Code | 11 | | 3 | 00/6950 : BD 66 06 | L6950 LDA $0666,X - 3094 | 1 PACMAN.S 2944 | Code | 11 | | 2 | 00/6953 : 11 12 | ORA ({$12}),Y - 3095 | 1 PACMAN.S 2945 | Code | 11 | | 2 | 00/6955 : 91 12 | STA ({$12}),Y - 3096 | 1 PACMAN.S 2946 | Code | 11 | | 1 | 00/6957 : C8 | INY - 3097 | 1 PACMAN.S 2947 | Code | 11 | | 1 | 00/6958 : E8 | INX - 3098 | 1 PACMAN.S 2948 | Code | 11 | | 3 | 00/6959 : BD 66 06 | L6959 LDA $0666,X - 3099 | 1 PACMAN.S 2949 | Code | 11 | | 2 | 00/695C : 11 12 | ORA ({$12}),Y - 3100 | 1 PACMAN.S 2950 | Code | 11 | | 2 | 00/695E : 91 12 | STA ({$12}),Y - 3101 | 1 PACMAN.S 2951 | Code | 11 | | 1 | 00/6960 : E8 | INX - 3102 | 1 PACMAN.S 2952 | Code | 11 | | 2 | 00/6961 : 86 03 | STX {$03} - 3103 | 1 PACMAN.S 2953 | Code | 11 | | 2 | 00/6963 : E6 10 | INC {$10} - 3104 | 1 PACMAN.S 2954 | Code | 11 | | 2 | 00/6965 : E6 18 | INC {$18} - 3105 | 1 PACMAN.S 2955 | Code | 11 | | 2 | 00/6967 : D0 E0 | BNE L6949 - 3106 | 1 PACMAN.S 2956 | Code | 11 | | 1 | 00/6969 : 60 | RTS - 3107 | 1 PACMAN.S 2957 | Empty | 11 | | 0 | 00/696A | - 3108 | 1 PACMAN.S 2958 | Comment | 11 | | 0 | 00/696A | *----------------------------------- - 3109 | 1 PACMAN.S 2959 | Comment | 11 | | 0 | 00/696A | * ERASE SCORE - 3110 | 1 PACMAN.S 2960 | Comment | 11 | | 0 | 00/696A | *----------------------------------- - 3111 | 1 PACMAN.S 2961 | Empty | 11 | | 0 | 00/696A | - 3112 | 1 PACMAN.S 2962 | Code | 11 | | 2 | 00/696A : A5 50 | eraseSCORE LDA {$50} ; get current player - 3113 | 1 PACMAN.S 2963 | Code | 11 | | 1 | 00/696C : 0A | ASL ; and set the coordinates - 3114 | 1 PACMAN.S 2964 | Code | 11 | | 1 | 00/696D : AA | TAX - 3115 | 1 PACMAN.S 2965 | Code | 11 | | 3 | 00/696E : BD 92 69 | LDA L6992,X - 3116 | 1 PACMAN.S 2966 | Code | 11 | | 2 | 00/6971 : 85 04 | STA {$04} - 3117 | 1 PACMAN.S 2967 | Code | 11 | | 3 | 00/6973 : BD 93 69 | LDA L6992+1,X - 3118 | 1 PACMAN.S 2968 | Code | 11 | | 2 | 00/6976 : 85 10 | STA {$10} - 3119 | 1 PACMAN.S 2969 | Empty | 11 | | 0 | 00/6978 | - 3120 | 1 PACMAN.S 2970 | Comment | 11 | | 0 | 00/6978 | *----------------------------------- - 3121 | 1 PACMAN.S 2971 | Comment | 11 | | 0 | 00/6978 | * ERASE BLOCK - 3122 | 1 PACMAN.S 2972 | Comment | 11 | | 0 | 00/6978 | *----------------------------------- - 3123 | 1 PACMAN.S 2973 | Empty | 11 | | 0 | 00/6978 | - 3124 | 1 PACMAN.S 2974 | Code | 11 | | 2 | 00/6978 : A9 0C | eraseBLOCK LDA #$0C ; 12 lines to erase - 3125 | 1 PACMAN.S 2975 | Code | 11 | | 2 | 00/697A : 85 18 | STA {$18} - 3126 | 1 PACMAN.S 2976 | Code | 11 | | 3 | 00/697C : 20 58 5B | L697C JSR setHGRADDRESS - 3127 | 1 PACMAN.S 2977 | Code | 11 | | 2 | 00/697F : A4 04 | LDY {$04} - 3128 | 1 PACMAN.S 2978 | Code | 11 | | 2 | 00/6981 : A2 08 | LDX #$08 ; clear 8 bytes - 3129 | 1 PACMAN.S 2979 | Code | 11 | | 2 | 00/6983 : A9 80 | LDA #$80 - 3130 | 1 PACMAN.S 2980 | Code | 11 | | 2 | 00/6985 : 91 12 | L6985 STA ({$12}),Y - 3131 | 1 PACMAN.S 2981 | Code | 11 | | 1 | 00/6987 : C8 | INY - 3132 | 1 PACMAN.S 2982 | Code | 11 | | 1 | 00/6988 : CA | DEX - 3133 | 1 PACMAN.S 2983 | Code | 11 | | 2 | 00/6989 : D0 FA | BNE L6985 - 3134 | 1 PACMAN.S 2984 | Code | 11 | | 2 | 00/698B : E6 10 | INC {$10} ; screen line++ - 3135 | 1 PACMAN.S 2985 | Code | 11 | | 2 | 00/698D : C6 18 | DEC {$18} ; nb lines-- - 3136 | 1 PACMAN.S 2986 | Code | 11 | | 2 | 00/698F : D0 EB | BNE L697C - 3137 | 1 PACMAN.S 2987 | Code | 11 | | 1 | 00/6991 : 60 | RTS - 3138 | 1 PACMAN.S 2988 | Empty | 11 | | 0 | 00/6992 | - 3139 | 1 PACMAN.S 2989 | Comment | 11 | | 0 | 00/6992 | *--- X/Y of each score on scren - 3140 | 1 PACMAN.S 2990 | Empty | 11 | | 0 | 00/6992 | - 3141 | 1 PACMAN.S 2991 | Data | 11 | | 2 | 00/6992 : 00 5E | L6992 HEX 00,5E ; High score - 3142 | 1 PACMAN.S 2992 | Data | 11 | | 2 | 00/6994 : 00 10 | HEX 00,10 ; P1 - 3143 | 1 PACMAN.S 2993 | Data | 11 | | 2 | 00/6996 : 20 10 | HEX 20,10 ; P2 - 3144 | 1 PACMAN.S 2994 | Data | 11 | | 2 | 00/6998 : 00 33 | HEX 00,33 ; P3 - 3145 | 1 PACMAN.S 2995 | Data | 11 | | 2 | 00/699A : 20 33 | HEX 20,33 ; P4 - 3146 | 1 PACMAN.S 2996 | Data | 11 | | 2 | 00/699C : 20 5E | HEX 20,5E ; P5 - 3147 | 1 PACMAN.S 2997 | Empty | 11 | | 0 | 00/699E | - 3148 | 1 PACMAN.S 2998 | Comment | 11 | | 0 | 00/699E | *----------------------------------- - 3149 | 1 PACMAN.S 2999 | Comment | 11 | | 0 | 00/699E | * ERASE A SPRITE - 3150 | 1 PACMAN.S 3000 | Comment | 11 | | 0 | 00/699E | *----------------------------------- - 3151 | 1 PACMAN.S 3001 | Empty | 11 | | 0 | 00/699E | - 3152 | 1 PACMAN.S 3002 | Empty | 11 | | 0 | 00/699E | eraseSPRITE44 - 3153 | 1 PACMAN.S 3003 | Code | 11 | | 3 | 00/699E : 20 B5 7D | JSR moveCURSOR44 - 3154 | 1 PACMAN.S 3004 | Empty | 11 | | 0 | 00/69A1 | - 3155 | 1 PACMAN.S 3005 | Code | 11 | | 2 | 00/69A1 : A9 F6 | L69A1 LDA #$F6 ; 10 lines to erase - 3156 | 1 PACMAN.S 3006 | Code | 11 | | 2 | 00/69A3 : 85 18 | STA {$18} - 3157 | 1 PACMAN.S 3007 | Code | 11 | | 3 | 00/69A5 : 20 33 59 | JSR calcXYHGR - 3158 | 1 PACMAN.S 3008 | Code | 11 | | 2 | 00/69A8 : 06 03 | ASL {$03} - 3159 | 1 PACMAN.S 3009 | Code | 11 | | 2 | 00/69AA : 06 03 | ASL {$03} - 3160 | 1 PACMAN.S 3010 | Code | 11 | | 3 | 00/69AC : 20 58 5B | L69AC JSR setHGRADDRESS - 3161 | 1 PACMAN.S 3011 | Code | 11 | | 2 | 00/69AF : A9 03 | LDA #$03 ; width - 3162 | 1 PACMAN.S 3012 | Code | 11 | | 2 | 00/69B1 : 85 09 | STA {$09} - 3163 | 1 PACMAN.S 3013 | Code | 11 | | 2 | 00/69B3 : A6 03 | LDX {$03} - 3164 | 1 PACMAN.S 3014 | Code | 11 | | 2 | 00/69B5 : A4 04 | LDY {$04} - 3165 | 1 PACMAN.S 3015 | Code | 11 | | 3 | 00/69B7 : BD CD 69 | L69B7 LDA L69CD,X - 3166 | 1 PACMAN.S 3016 | Code | 11 | | 2 | 00/69BA : 31 12 | AND ({$12}),Y - 3167 | 1 PACMAN.S 3017 | Code | 11 | | 2 | 00/69BC : 09 80 | ORA #$80 - 3168 | 1 PACMAN.S 3018 | Code | 11 | | 2 | 00/69BE : 91 12 | STA ({$12}),Y - 3169 | 1 PACMAN.S 3019 | Code | 11 | | 1 | 00/69C0 : C8 | INY - 3170 | 1 PACMAN.S 3020 | Code | 11 | | 1 | 00/69C1 : E8 | INX - 3171 | 1 PACMAN.S 3021 | Code | 11 | | 2 | 00/69C2 : C6 09 | DEC {$09} - 3172 | 1 PACMAN.S 3022 | Code | 11 | | 2 | 00/69C4 : D0 F1 | BNE L69B7 - 3173 | 1 PACMAN.S 3023 | Code | 11 | | 2 | 00/69C6 : E6 10 | INC {$10} ; Y+=1 - 3174 | 1 PACMAN.S 3024 | Code | 11 | | 2 | 00/69C8 : E6 18 | INC {$18} ; data++ - 3175 | 1 PACMAN.S 3025 | Code | 11 | | 2 | 00/69CA : D0 E0 | BNE L69AC - 3176 | 1 PACMAN.S 3026 | Code | 11 | | 1 | 00/69CC : 60 | RTS - 3177 | 1 PACMAN.S 3027 | Empty | 11 | | 0 | 00/69CD | - 3178 | 1 PACMAN.S 3028 | Data | 11 | | 4 | 00/69CD : 00 78 7F 00 | L69CD HEX 00787F00 - 3179 | 1 PACMAN.S 3029 | Data | 11 | | 4 | 00/69D1 : 01 70 7F 00 | HEX 01707F00 - 3180 | 1 PACMAN.S 3030 | Data | 11 | | 4 | 00/69D5 : 03 60 7F 00 | HEX 03607F00 - 3181 | 1 PACMAN.S 3031 | Data | 11 | | 4 | 00/69D9 : 07 40 7F 00 | HEX 07407F00 - 3182 | 1 PACMAN.S 3032 | Data | 11 | | 4 | 00/69DD : 0F 00 7F 00 | HEX 0F007F00 - 3183 | 1 PACMAN.S 3033 | Data | 11 | | 4 | 00/69E1 : 1F 00 7E 00 | HEX 1F007E00 - 3184 | 1 PACMAN.S 3034 | Data | 11 | | 4 | 00/69E5 : 3F 00 7C 00 | HEX 3F007C00 - 3185 | 1 PACMAN.S 3035 | Empty | 11 | | 0 | 00/69E9 | - 3186 | 1 PACMAN.S 3036 | Comment | 11 | | 0 | 00/69E9 | *----------------------------------- - 3187 | 1 PACMAN.S 3037 | Comment | 11 | | 0 | 00/69E9 | * ERASE A SPRITE - 3188 | 1 PACMAN.S 3038 | Comment | 11 | | 0 | 00/69E9 | *----------------------------------- - 3189 | 1 PACMAN.S 3039 | Empty | 11 | | 0 | 00/69E9 | - 3190 | 1 PACMAN.S 3040 | Empty | 11 | | 0 | 00/69E9 | eraseSPRITE54 - 3191 | 1 PACMAN.S 3041 | Code | 11 | | 3 | 00/69E9 : 20 C4 7D | JSR moveCURSOR54 - 3192 | 1 PACMAN.S 3042 | Empty | 11 | | 0 | 00/69EC | - 3193 | 1 PACMAN.S 3043 | Code | 11 | | 2 | 00/69EC : A9 04 | LDA #L6A04 - 3195 | 1 PACMAN.S 3045 | Code | 11 | | 3 | 00/69F0 : 8D B8 69 | STA L69B7+1 - 3196 | 1 PACMAN.S 3046 | Code | 11 | | 3 | 00/69F3 : 8C B9 69 | STY L69B7+2 - 3197 | 1 PACMAN.S 3047 | Code | 11 | | 3 | 00/69F6 : 20 A1 69 | JSR L69A1 ; erase it - 3198 | 1 PACMAN.S 3048 | Empty | 11 | | 0 | 00/69F9 | - 3199 | 1 PACMAN.S 3049 | Code | 11 | | 2 | 00/69F9 : A9 CD | LDA #L69CD - 3201 | 1 PACMAN.S 3051 | Code | 11 | | 3 | 00/69FD : 8D B8 69 | STA L69B7+1 - 3202 | 1 PACMAN.S 3052 | Code | 11 | | 3 | 00/6A00 : 8C B9 69 | STY L69B7+2 - 3203 | 1 PACMAN.S 3053 | Code | 11 | | 1 | 00/6A03 : 60 | RTS - 3204 | 1 PACMAN.S 3054 | Empty | 11 | | 0 | 00/6A04 | - 3205 | 1 PACMAN.S 3055 | Data | 11 | | 4 | 00/6A04 : 00 60 7F 00 | L6A04 HEX 00607F00 - 3206 | 1 PACMAN.S 3056 | Data | 11 | | 4 | 00/6A08 : 01 40 7F 00 | HEX 01407F00 - 3207 | 1 PACMAN.S 3057 | Data | 11 | | 4 | 00/6A0C : 03 00 7F 00 | HEX 03007F00 - 3208 | 1 PACMAN.S 3058 | Data | 11 | | 4 | 00/6A10 : 07 00 7E 00 | HEX 07007E00 - 3209 | 1 PACMAN.S 3059 | Data | 11 | | 4 | 00/6A14 : 0F 00 7C 00 | HEX 0F007C00 - 3210 | 1 PACMAN.S 3060 | Data | 11 | | 4 | 00/6A18 : 1F 00 78 00 | HEX 1F007800 - 3211 | 1 PACMAN.S 3061 | Data | 11 | | 4 | 00/6A1C : 3F 00 70 00 | HEX 3F007000 - 3212 | 1 PACMAN.S 3062 | Empty | 11 | | 0 | 00/6A20 | - 3213 | 1 PACMAN.S 3063 | Comment | 11 | | 0 | 00/6A20 | *----------------------------------- - 3214 | 1 PACMAN.S 3064 | Comment | 11 | | 0 | 00/6A20 | * - 3215 | 1 PACMAN.S 3065 | Comment | 11 | | 0 | 00/6A20 | *----------------------------------- - 3216 | 1 PACMAN.S 3066 | Empty | 11 | | 0 | 00/6A20 | - 3217 | 1 PACMAN.S 3067 | Code | 11 | | 2 | 00/6A20 : A6 1D | drawSPRITE LDX {$1d} - 3218 | 1 PACMAN.S 3068 | Code | 11 | | 2 | 00/6A22 : F0 04 | BEQ L6A28 - 3219 | 1 PACMAN.S 3069 | Code | 11 | | 2 | 00/6A24 : A6 1E | LDX {$1e} - 3220 | 1 PACMAN.S 3070 | Code | 11 | | 2 | 00/6A26 : D0 3A | BNE L6A62 - 3221 | 1 PACMAN.S 3071 | Empty | 11 | | 0 | 00/6A28 | - 3222 | 1 PACMAN.S 3072 | Code | 11 | | 3 | 00/6A28 : 8D 4B 6A | L6A28 STA L6A4A+1 ; b&w - 3223 | 1 PACMAN.S 3073 | Code | 11 | | 3 | 00/6A2B : 8C 4C 6A | STY L6A4A+2 - 3224 | 1 PACMAN.S 3074 | Code | 11 | | 3 | 00/6A2E : 20 B5 7D | JSR moveCURSOR44 - 3225 | 1 PACMAN.S 3075 | Code | 11 | | 2 | 00/6A31 : A9 0A | LDA #$0A - 3226 | 1 PACMAN.S 3076 | Code | 11 | | 2 | 00/6A33 : 85 18 | STA {$18} - 3227 | 1 PACMAN.S 3077 | Code | 11 | | 2 | 00/6A35 : A9 03 | LDA #$03 - 3228 | 1 PACMAN.S 3078 | Code | 11 | | 2 | 00/6A37 : 85 1A | STA {$1a} - 3229 | 1 PACMAN.S 3079 | Code | 11 | | 3 | 00/6A39 : 20 33 59 | JSR calcXYHGR - 3230 | 1 PACMAN.S 3080 | Code | 11 | | 3 | 00/6A3C : 20 25 78 | JSR calcSPROFFSET - 3231 | 1 PACMAN.S 3081 | Code | 11 | | 3 | 00/6A3F : 20 58 5B | L6A3F JSR setHGRADDRESS - 3232 | 1 PACMAN.S 3082 | Code | 11 | | 2 | 00/6A42 : A6 03 | LDX {$03} - 3233 | 1 PACMAN.S 3083 | Code | 11 | | 2 | 00/6A44 : A4 04 | LDY {$04} - 3234 | 1 PACMAN.S 3084 | Code | 11 | | 2 | 00/6A46 : A5 1A | LDA {$1a} - 3235 | 1 PACMAN.S 3085 | Code | 11 | | 2 | 00/6A48 : 85 09 | STA {$09} - 3236 | 1 PACMAN.S 3086 | Code | 11 | | 3 | 00/6A4A : BD 66 06 | L6A4A LDA $0666,X - 3237 | 1 PACMAN.S 3087 | Code | 11 | | 2 | 00/6A4D : 11 12 | ORA ({$12}),Y - 3238 | 1 PACMAN.S 3088 | Code | 11 | | 2 | 00/6A4F : 29 7F | AND #$7F - 3239 | 1 PACMAN.S 3089 | Code | 11 | | 2 | 00/6A51 : 91 12 | STA ({$12}),Y - 3240 | 1 PACMAN.S 3090 | Code | 11 | | 1 | 00/6A53 : E8 | INX - 3241 | 1 PACMAN.S 3091 | Code | 11 | | 1 | 00/6A54 : C8 | INY - 3242 | 1 PACMAN.S 3092 | Code | 11 | | 2 | 00/6A55 : C6 09 | DEC {$09} - 3243 | 1 PACMAN.S 3093 | Code | 11 | | 2 | 00/6A57 : D0 F1 | BNE L6A4A - 3244 | 1 PACMAN.S 3094 | Code | 11 | | 2 | 00/6A59 : 86 03 | STX {$03} - 3245 | 1 PACMAN.S 3095 | Code | 11 | | 2 | 00/6A5B : E6 10 | INC {$10} - 3246 | 1 PACMAN.S 3096 | Code | 11 | | 2 | 00/6A5D : C6 18 | DEC {$18} - 3247 | 1 PACMAN.S 3097 | Code | 11 | | 2 | 00/6A5F : D0 DE | BNE L6A3F - 3248 | 1 PACMAN.S 3098 | Code | 11 | | 1 | 00/6A61 : 60 | RTS - 3249 | 1 PACMAN.S 3099 | Empty | 11 | | 0 | 00/6A62 | - 3250 | 1 PACMAN.S 3100 | Code | 11 | | 3 | 00/6A62 : 8D B2 55 | L6A62 STA L55B1+1 ; color - 3251 | 1 PACMAN.S 3101 | Code | 11 | | 3 | 00/6A65 : 8C B3 55 | STY L55B1+2 - 3252 | 1 PACMAN.S 3102 | Code | 11 | | 3 | 00/6A68 : 20 B5 7D | JSR moveCURSOR44 - 3253 | 1 PACMAN.S 3103 | Code | 11 | | 2 | 00/6A6B : A9 0A | LDA #$0A - 3254 | 1 PACMAN.S 3104 | Code | 11 | | 2 | 00/6A6D : 85 18 | STA {$18} - 3255 | 1 PACMAN.S 3105 | Code | 11 | | 3 | 00/6A6F : 20 33 59 | JSR calcXYHGR - 3256 | 1 PACMAN.S 3106 | Code | 11 | | 3 | 00/6A72 : 20 25 78 | JSR calcSPROFFSET - 3257 | 1 PACMAN.S 3107 | Code | 11 | | 2 | 00/6A75 : A9 03 | LDA #$03 - 3258 | 1 PACMAN.S 3108 | Code | 11 | | 2 | 00/6A77 : 85 1A | STA {$1a} - 3259 | 1 PACMAN.S 3109 | Code | 11 | | 3 | 00/6A79 : 4C A6 55 | JMP drawCOLORSPRITE - 3260 | 1 PACMAN.S 3110 | Empty | 11 | | 0 | 00/6A7C | - 3261 | 1 PACMAN.S 3111 | Comment | 11 | | 0 | 00/6A7C | *----------------------------------- - 3262 | 1 PACMAN.S 3112 | Comment | 11 | | 0 | 00/6A7C | * - 3263 | 1 PACMAN.S 3113 | Comment | 11 | | 0 | 00/6A7C | *----------------------------------- - 3264 | 1 PACMAN.S 3114 | Empty | 11 | | 0 | 00/6A7C | - 3265 | 1 PACMAN.S 3115 | Code | 11 | | 2 | 00/6A7C : A5 57 | L6A7C LDA {$57} - 3266 | 1 PACMAN.S 3116 | Code | 11 | | 2 | 00/6A7E : D0 27 | BNE L6AA7 - 3267 | 1 PACMAN.S 3117 | Code | 11 | | 2 | 00/6A80 : A5 55 | LDA {$55} - 3268 | 1 PACMAN.S 3118 | Code | 11 | | 2 | 00/6A82 : C9 1A | CMP #$1A - 3269 | 1 PACMAN.S 3119 | Code | 11 | | 2 | 00/6A84 : 90 02 | BCC L6A88 - 3270 | 1 PACMAN.S 3120 | Code | 11 | | 2 | 00/6A86 : A9 1A | LDA #$1A - 3271 | 1 PACMAN.S 3121 | Code | 11 | | 1 | 00/6A88 : 0A | L6A88 ASL - 3272 | 1 PACMAN.S 3122 | Code | 11 | | 1 | 00/6A89 : 0A | ASL - 3273 | 1 PACMAN.S 3123 | Code | 11 | | 1 | 00/6A8A : AA | TAX - 3274 | 1 PACMAN.S 3124 | Code | 11 | | 3 | 00/6A8B : BD FE 6A | LDA L6AFE,X - 3275 | 1 PACMAN.S 3125 | Code | 11 | | 2 | 00/6A8E : 85 5C | STA $5C - 3276 | 1 PACMAN.S 3126 | Code | 11 | | 3 | 00/6A90 : BD FF 6A | LDA L6AFF,X - 3277 | 1 PACMAN.S 3127 | Code | 11 | | 2 | 00/6A93 : 85 5D | STA $5D - 3278 | 1 PACMAN.S 3128 | Code | 11 | | 3 | 00/6A95 : BD 00 6B | LDA L6B00,X - 3279 | 1 PACMAN.S 3129 | Code | 11 | | 2 | 00/6A98 : 85 5A | STA $5A - 3280 | 1 PACMAN.S 3130 | Code | 11 | | 3 | 00/6A9A : BD 01 6B | LDA L6B01,X - 3281 | 1 PACMAN.S 3131 | Code | 11 | | 2 | 00/6A9D : 85 5B | STA $5B - 3282 | 1 PACMAN.S 3132 | Code | 11 | | 2 | 00/6A9F : A9 60 | LDA #$60 - 3283 | 1 PACMAN.S 3133 | Code | 11 | | 2 | 00/6AA1 : 85 57 | STA {$57} - 3284 | 1 PACMAN.S 3134 | Code | 11 | | 2 | 00/6AA3 : A9 01 | LDA #$01 - 3285 | 1 PACMAN.S 3135 | Code | 11 | | 2 | 00/6AA5 : 85 E7 | STA $E7 - 3286 | 1 PACMAN.S 3136 | Empty | 11 | | 0 | 00/6AA7 | - 3287 | 1 PACMAN.S 3137 | Code | 11 | | 2 | 00/6AA7 : A5 59 | L6AA7 LDA {$59} - 3288 | 1 PACMAN.S 3138 | Code | 11 | | 2 | 00/6AA9 : C9 01 | CMP #$01 - 3289 | 1 PACMAN.S 3139 | Code | 11 | | 2 | 00/6AAB : D0 4D | BNE L6AFA - 3290 | 1 PACMAN.S 3140 | Code | 11 | | 2 | 00/6AAD : A5 E7 | LDA $E7 - 3291 | 1 PACMAN.S 3141 | Code | 11 | | 2 | 00/6AAF : F0 49 | BEQ L6AFA - 3292 | 1 PACMAN.S 3142 | Code | 11 | | 2 | 00/6AB1 : A5 5A | LDA $5A - 3293 | 1 PACMAN.S 3143 | Code | 11 | | 2 | 00/6AB3 : D0 02 | BNE L6AB7 - 3294 | 1 PACMAN.S 3144 | Code | 11 | | 2 | 00/6AB5 : C6 5B | DEC $5B - 3295 | 1 PACMAN.S 3145 | Code | 11 | | 2 | 00/6AB7 : C6 5A | L6AB7 DEC $5A - 3296 | 1 PACMAN.S 3146 | Code | 11 | | 1 | 00/6AB9 : 18 | CLC - 3297 | 1 PACMAN.S 3147 | Code | 11 | | 2 | 00/6ABA : A5 5A | LDA $5A - 3298 | 1 PACMAN.S 3148 | Code | 11 | | 2 | 00/6ABC : 65 5B | ADC $5B - 3299 | 1 PACMAN.S 3149 | Code | 11 | | 2 | 00/6ABE : D0 02 | BNE L6AC2 - 3300 | 1 PACMAN.S 3150 | Code | 11 | | 2 | 00/6AC0 : 90 29 | BCC L6AEB - 3301 | 1 PACMAN.S 3151 | Code | 11 | | 2 | 00/6AC2 : A5 E7 | L6AC2 LDA $E7 - 3302 | 1 PACMAN.S 3152 | Code | 11 | | 2 | 00/6AC4 : C9 01 | CMP #$01 - 3303 | 1 PACMAN.S 3153 | Code | 11 | | 2 | 00/6AC6 : F0 1C | BEQ L6AE4 - 3304 | 1 PACMAN.S 3154 | Code | 11 | | 2 | 00/6AC8 : A9 91 | LDA #$91 - 3305 | 1 PACMAN.S 3155 | Code | 11 | | 2 | 00/6ACA : 85 0E | STA {$0e} - 3306 | 1 PACMAN.S 3156 | Code | 11 | | 2 | 00/6ACC : A9 00 | LDA #$00 - 3307 | 1 PACMAN.S 3157 | Code | 11 | | 2 | 00/6ACE : 85 0F | STA {$0e}+1 - 3308 | 1 PACMAN.S 3158 | Code | 11 | | 2 | 00/6AD0 : 85 05 | STA {$05} - 3309 | 1 PACMAN.S 3159 | Code | 11 | | 2 | 00/6AD2 : 85 07 | STA {$05}+2 - 3310 | 1 PACMAN.S 3160 | Code | 11 | | 2 | 00/6AD4 : A9 68 | LDA #$68 - 3311 | 1 PACMAN.S 3161 | Code | 11 | | 2 | 00/6AD6 : 85 11 | STA {$11} - 3312 | 1 PACMAN.S 3162 | Code | 11 | | 3 | 00/6AD8 : 20 39 6D | JSR getMAXRANK15 - 3313 | 1 PACMAN.S 3163 | Code | 11 | | 1 | 00/6ADB : AA | TAX - 3314 | 1 PACMAN.S 3164 | Code | 11 | | 3 | 00/6ADC : BD EF 6C | LDA tblSCORE,X - 3315 | 1 PACMAN.S 3165 | Code | 11 | | 2 | 00/6ADF : 85 06 | STA {$05}+1 - 3316 | 1 PACMAN.S 3166 | Code | 11 | | 3 | 00/6AE1 : 4C 10 71 | JMP L70F5 - 3317 | 1 PACMAN.S 3167 | Empty | 11 | | 0 | 00/6AE4 | - 3318 | 1 PACMAN.S 3168 | Code | 11 | | 2 | 00/6AE4 : A5 5C | L6AE4 LDA $5C - 3319 | 1 PACMAN.S 3169 | Code | 11 | | 2 | 00/6AE6 : A4 5D | LDY $5D - 3320 | 1 PACMAN.S 3170 | Code | 11 | | 3 | 00/6AE8 : 4C F5 6E | JMP showFRUIT - 3321 | 1 PACMAN.S 3171 | Empty | 11 | | 0 | 00/6AEB | - 3322 | 1 PACMAN.S 3172 | Code | 11 | | 2 | 00/6AEB : A9 10 | L6AEB LDA #$10 - 3323 | 1 PACMAN.S 3173 | Code | 11 | | 2 | 00/6AED : 85 04 | STA {$04} - 3324 | 1 PACMAN.S 3174 | Code | 11 | | 2 | 00/6AEF : A9 66 | LDA #$66 - 3325 | 1 PACMAN.S 3175 | Code | 11 | | 2 | 00/6AF1 : 85 10 | STA {$10} - 3326 | 1 PACMAN.S 3176 | Code | 11 | | 2 | 00/6AF3 : A9 00 | LDA #$00 - 3327 | 1 PACMAN.S 3177 | Code | 11 | | 2 | 00/6AF5 : 85 E7 | STA $E7 - 3328 | 1 PACMAN.S 3178 | Code | 11 | | 3 | 00/6AF7 : 20 78 69 | JSR eraseBLOCK - 3329 | 1 PACMAN.S 3179 | Code | 11 | | 1 | 00/6AFA : 60 | L6AFA RTS - 3330 | 1 PACMAN.S 3180 | Code | 11 | | 3 | 00/6AFB : 4C EB 6A | L6AFB JMP L6AEB - 3331 | 1 PACMAN.S 3181 | Empty | 11 | | 0 | 00/6AFE | - 3332 | 1 PACMAN.S 3182 | Comment | 11 | | 0 | 00/6AFE | *----------------------------------- - 3333 | 1 PACMAN.S 3183 | Comment | 11 | | 0 | 00/6AFE | * FRUIT SPRITES - 3334 | 1 PACMAN.S 3184 | Comment | 11 | | 0 | 00/6AFE | *----------------------------------- - 3335 | 1 PACMAN.S 3185 | Empty | 11 | | 0 | 00/6AFE | - 3336 | 1 PACMAN.S 3186 | Data | 11 | | 1 | 00/6AFE : 00 | L6AFE DB $00 - 3337 | 1 PACMAN.S 3187 | Data | 11 | | 1 | 00/6AFF : 00 | L6AFF DB $00 - 3338 | 1 PACMAN.S 3188 | Data | 11 | | 1 | 00/6B00 : 00 | L6B00 DB $00 - 3339 | 1 PACMAN.S 3189 | Data | 11 | | 1 | 00/6B01 : 00 | L6B01 DB $00 - 3340 | 1 PACMAN.S 3190 | Data | 11 | | 1 | 00/6B02 : 6E | DB $6E - 3341 | 1 PACMAN.S 3191 | Data | 11 | | 2 | 00/6B03 : 89 6B | DA L6B6E - 3342 | 1 PACMAN.S 3192 | Data | 11 | | 1 | 00/6B05 : 00 | DB $00 - 3343 | 1 PACMAN.S 3193 | Data | 11 | | 1 | 00/6B06 : 01 | DB $01 - 3344 | 1 PACMAN.S 3194 | Data | 11 | | 1 | 00/6B07 : 92 | DB $92 - 3345 | 1 PACMAN.S 3195 | Data | 11 | | 2 | 00/6B08 : AD 6B | DA L6B92 - 3346 | 1 PACMAN.S 3196 | Data | 11 | | 1 | 00/6B0A : 00 | DB $00 - 3347 | 1 PACMAN.S 3197 | Data | 11 | | 1 | 00/6B0B : 01 | DB $01 - 3348 | 1 PACMAN.S 3198 | Data | 11 | | 1 | 00/6B0C : B6 | DB $B6 - 3349 | 1 PACMAN.S 3199 | Data | 11 | | 2 | 00/6B0D : D1 6B | DA L6BB6 - 3350 | 1 PACMAN.S 3200 | Data | 11 | | 1 | 00/6B0F : 00 | DB $00 - 3351 | 1 PACMAN.S 3201 | Data | 11 | | 1 | 00/6B10 : 01 | DB $01 - 3352 | 1 PACMAN.S 3202 | Data | 11 | | 1 | 00/6B11 : B6 | DB $B6 - 3353 | 1 PACMAN.S 3203 | Data | 11 | | 2 | 00/6B12 : D1 6B | DA L6BB6 - 3354 | 1 PACMAN.S 3204 | Data | 11 | | 1 | 00/6B14 : 00 | DB $00 - 3355 | 1 PACMAN.S 3205 | Data | 11 | | 1 | 00/6B15 : 01 | DB $01 - 3356 | 1 PACMAN.S 3206 | Data | 11 | | 1 | 00/6B16 : DA | DB $DA - 3357 | 1 PACMAN.S 3207 | Data | 11 | | 2 | 00/6B17 : F5 6B | DA L6BDA - 3358 | 1 PACMAN.S 3208 | Data | 11 | | 1 | 00/6B19 : 20 | DB $20 - 3359 | 1 PACMAN.S 3209 | Data | 11 | | 1 | 00/6B1A : 01 | DB $01 - 3360 | 1 PACMAN.S 3210 | Data | 11 | | 1 | 00/6B1B : DA | DB $DA - 3361 | 1 PACMAN.S 3211 | Data | 11 | | 2 | 00/6B1C : F5 6B | DA L6BDA - 3362 | 1 PACMAN.S 3212 | Data | 11 | | 1 | 00/6B1E : 20 | DB $20 - 3363 | 1 PACMAN.S 3213 | Data | 11 | | 1 | 00/6B1F : 01 | DB $01 - 3364 | 1 PACMAN.S 3214 | Data | 11 | | 1 | 00/6B20 : FE | DB $FE - 3365 | 1 PACMAN.S 3215 | Data | 11 | | 2 | 00/6B21 : 19 6C | DA L6BFE - 3366 | 1 PACMAN.S 3216 | Data | 11 | | 1 | 00/6B23 : 30 | DB $30 - 3367 | 1 PACMAN.S 3217 | Data | 11 | | 1 | 00/6B24 : 01 | DB $01 - 3368 | 1 PACMAN.S 3218 | Data | 11 | | 1 | 00/6B25 : FE | DB $FE - 3369 | 1 PACMAN.S 3219 | Data | 11 | | 2 | 00/6B26 : 19 6C | DA L6BFE - 3370 | 1 PACMAN.S 3220 | Data | 11 | | 1 | 00/6B28 : 30 | DB $30 - 3371 | 1 PACMAN.S 3221 | Data | 11 | | 1 | 00/6B29 : 01 | DB $01 - 3372 | 1 PACMAN.S 3222 | Data | 11 | | 1 | 00/6B2A : 22 | DB $22 - 3373 | 1 PACMAN.S 3223 | Data | 11 | | 2 | 00/6B2B : 3D 6C | DA L6C22 - 3374 | 1 PACMAN.S 3224 | Data | 11 | | 1 | 00/6B2D : 40 | DB $40 - 3375 | 1 PACMAN.S 3225 | Data | 11 | | 1 | 00/6B2E : 01 | DB $01 - 3376 | 1 PACMAN.S 3226 | Data | 11 | | 1 | 00/6B2F : 22 | DB $22 - 3377 | 1 PACMAN.S 3227 | Data | 11 | | 2 | 00/6B30 : 3D 6C | DA L6C22 - 3378 | 1 PACMAN.S 3228 | Data | 11 | | 1 | 00/6B32 : 40 | DB $40 - 3379 | 1 PACMAN.S 3229 | Data | 11 | | 1 | 00/6B33 : 01 | DB $01 - 3380 | 1 PACMAN.S 3230 | Data | 11 | | 1 | 00/6B34 : 46 | DB $46 - 3381 | 1 PACMAN.S 3231 | Data | 11 | | 2 | 00/6B35 : 61 6C | DA L6C46 - 3382 | 1 PACMAN.S 3232 | Data | 11 | | 1 | 00/6B37 : 60 | DB $60 - 3383 | 1 PACMAN.S 3233 | Data | 11 | | 1 | 00/6B38 : 01 | DB $01 - 3384 | 1 PACMAN.S 3234 | Data | 11 | | 1 | 00/6B39 : 46 | DB $46 - 3385 | 1 PACMAN.S 3235 | Data | 11 | | 2 | 00/6B3A : 61 6C | DA L6C46 - 3386 | 1 PACMAN.S 3236 | Data | 11 | | 1 | 00/6B3C : 60 | DB $60 - 3387 | 1 PACMAN.S 3237 | Data | 11 | | 1 | 00/6B3D : 01 | DB $01 - 3388 | 1 PACMAN.S 3238 | Data | 11 | | 1 | 00/6B3E : 6A | DB $6A - 3389 | 1 PACMAN.S 3239 | Data | 11 | | 2 | 00/6B3F : 85 6C | DA L6C6A - 3390 | 1 PACMAN.S 3240 | Data | 11 | | 1 | 00/6B41 : 60 | DB $60 - 3391 | 1 PACMAN.S 3241 | Data | 11 | | 1 | 00/6B42 : 01 | DB $01 - 3392 | 1 PACMAN.S 3242 | Data | 11 | | 1 | 00/6B43 : 6A | DB $6A - 3393 | 1 PACMAN.S 3243 | Data | 11 | | 2 | 00/6B44 : 85 6C | DA L6C6A - 3394 | 1 PACMAN.S 3244 | Data | 11 | | 1 | 00/6B46 : 60 | DB $60 - 3395 | 1 PACMAN.S 3245 | Data | 11 | | 1 | 00/6B47 : 01 | DB $01 - 3396 | 1 PACMAN.S 3246 | Data | 11 | | 1 | 00/6B48 : 6A | DB $6A - 3397 | 1 PACMAN.S 3247 | Data | 11 | | 2 | 00/6B49 : 85 6C | DA L6C6A - 3398 | 1 PACMAN.S 3248 | Data | 11 | | 1 | 00/6B4B : 60 | DB $60 - 3399 | 1 PACMAN.S 3249 | Data | 11 | | 1 | 00/6B4C : 01 | DB $01 - 3400 | 1 PACMAN.S 3250 | Data | 11 | | 1 | 00/6B4D : 6A | DB $6A - 3401 | 1 PACMAN.S 3251 | Data | 11 | | 2 | 00/6B4E : 85 6C | DA L6C6A - 3402 | 1 PACMAN.S 3252 | Data | 11 | | 1 | 00/6B50 : 60 | DB $60 - 3403 | 1 PACMAN.S 3253 | Data | 11 | | 1 | 00/6B51 : 01 | DB $01 - 3404 | 1 PACMAN.S 3254 | Data | 11 | | 1 | 00/6B52 : 6A | DB $6A - 3405 | 1 PACMAN.S 3255 | Data | 11 | | 2 | 00/6B53 : 85 6C | DA L6C6A - 3406 | 1 PACMAN.S 3256 | Data | 11 | | 1 | 00/6B55 : 60 | DB $60 - 3407 | 1 PACMAN.S 3257 | Data | 11 | | 1 | 00/6B56 : 01 | DB $01 - 3408 | 1 PACMAN.S 3258 | Data | 11 | | 1 | 00/6B57 : 6A | DB $6A - 3409 | 1 PACMAN.S 3259 | Data | 11 | | 2 | 00/6B58 : 85 6C | DA L6C6A - 3410 | 1 PACMAN.S 3260 | Data | 11 | | 1 | 00/6B5A : 60 | DB $60 - 3411 | 1 PACMAN.S 3261 | Data | 11 | | 1 | 00/6B5B : 01 | DB $01 - 3412 | 1 PACMAN.S 3262 | Data | 11 | | 1 | 00/6B5C : 6A | DB $6A - 3413 | 1 PACMAN.S 3263 | Data | 11 | | 2 | 00/6B5D : 85 6C | DA L6C6A - 3414 | 1 PACMAN.S 3264 | Data | 11 | | 1 | 00/6B5F : 60 | DB $60 - 3415 | 1 PACMAN.S 3265 | Data | 11 | | 1 | 00/6B60 : 01 | DB $01 - 3416 | 1 PACMAN.S 3266 | Data | 11 | | 1 | 00/6B61 : 6A | DB $6A - 3417 | 1 PACMAN.S 3267 | Data | 11 | | 2 | 00/6B62 : 85 6C | DA L6C6A - 3418 | 1 PACMAN.S 3268 | Data | 11 | | 1 | 00/6B64 : 60 | DB $60 - 3419 | 1 PACMAN.S 3269 | Data | 11 | | 1 | 00/6B65 : 01 | DB $01 - 3420 | 1 PACMAN.S 3270 | Data | 11 | | 1 | 00/6B66 : 6A | DB $6A - 3421 | 1 PACMAN.S 3271 | Data | 11 | | 2 | 00/6B67 : 85 6C | DA L6C6A - 3422 | 1 PACMAN.S 3272 | Data | 11 | | 1 | 00/6B69 : 60 | DB $60 - 3423 | 1 PACMAN.S 3273 | Data | 11 | | 1 | 00/6B6A : 01 | DB $01 - 3424 | 1 PACMAN.S 3274 | Data | 11 | | 1 | 00/6B6B : 6A | DB $6A - 3425 | 1 PACMAN.S 3275 | Data | 11 | | 2 | 00/6B6C : 85 6C | DA L6C6A - 3426 | 1 PACMAN.S 3276 | Data | 11 | | 1 | 00/6B6E : 60 | DB $60 - 3427 | 1 PACMAN.S 3277 | Data | 11 | | 1 | 00/6B6F : 01 | DB $01 - 3428 | 1 PACMAN.S 3278 | Data | 11 | | 1 | 00/6B70 : 8E | DB $8E - 3429 | 1 PACMAN.S 3279 | Data | 11 | | 2 | 00/6B71 : A9 6C | DA L6C8E - 3430 | 1 PACMAN.S 3280 | Data | 11 | | 1 | 00/6B73 : 00 | DB $00 - 3431 | 1 PACMAN.S 3281 | Data | 11 | | 1 | 00/6B74 : 02 | DB $02 - 3432 | 1 PACMAN.S 3282 | Data | 11 | | 1 | 00/6B75 : 6A | DB $6A - 3433 | 1 PACMAN.S 3283 | Data | 11 | | 2 | 00/6B76 : 85 6C | DA L6C6A - 3434 | 1 PACMAN.S 3284 | Data | 11 | | 1 | 00/6B78 : 00 | DB $00 - 3435 | 1 PACMAN.S 3285 | Data | 11 | | 1 | 00/6B79 : 02 | DB $02 - 3436 | 1 PACMAN.S 3286 | Data | 11 | | 1 | 00/6B7A : 6A | DB $6A - 3437 | 1 PACMAN.S 3287 | Data | 11 | | 2 | 00/6B7B : 85 6C | DA L6C6A - 3438 | 1 PACMAN.S 3288 | Data | 11 | | 1 | 00/6B7D : 00 | DB $00 - 3439 | 1 PACMAN.S 3289 | Data | 11 | | 1 | 00/6B7E : 02 | DB $02 - 3440 | 1 PACMAN.S 3290 | Data | 11 | | 1 | 00/6B7F : 6A | DB $6A - 3441 | 1 PACMAN.S 3291 | Data | 11 | | 2 | 00/6B80 : 85 6C | DA L6C6A - 3442 | 1 PACMAN.S 3292 | Data | 11 | | 1 | 00/6B82 : 00 | DB $00 - 3443 | 1 PACMAN.S 3293 | Data | 11 | | 1 | 00/6B83 : 02 | DB $02 - 3444 | 1 PACMAN.S 3294 | Data | 11 | | 1 | 00/6B84 : 6A | DB $6A - 3445 | 1 PACMAN.S 3295 | Data | 11 | | 2 | 00/6B85 : 85 6C | DA L6C6A - 3446 | 1 PACMAN.S 3296 | Data | 11 | | 1 | 00/6B87 : 00 | DB $00 - 3447 | 1 PACMAN.S 3297 | Data | 11 | | 1 | 00/6B88 : 02 | DB $02 - 3448 | 1 PACMAN.S 3298 | Empty | 11 | | 0 | 00/6B89 | - 3449 | 1 PACMAN.S 3299 | Data | 11 | | 16 | 00/6B89 : 55 00 00 04 | L6B6E HEX 550000040200040800102000902085D4 + 3068 | 1 PACMAN.S 2892 | Empty | 11 | | 0 | 00/693A | + 3069 | 1 PACMAN.S 2893 | Comment | 11 | | 0 | 00/693A | *----------------------------------- + 3070 | 1 PACMAN.S 2894 | Comment | 11 | | 0 | 00/693A | * DRAW BIG SPRITE (8 LINES) + 3071 | 1 PACMAN.S 2895 | Comment | 11 | | 0 | 00/693A | *----------------------------------- + 3072 | 1 PACMAN.S 2896 | Empty | 11 | | 0 | 00/693A | + 3073 | 1 PACMAN.S 2897 | Code | 11 | | 2 | 00/693A : A9 F8 | L693A LDA #$F8 + 3074 | 1 PACMAN.S 2898 | Code | 11 | | 2 | 00/693C : 85 18 | STA {$18} + 3075 | 1 PACMAN.S 2899 | Code | 11 | | 3 | 00/693E : 20 33 59 | JSR calcXYHGR + 3076 | 1 PACMAN.S 2900 | Code | 11 | | 2 | 00/6941 : A5 03 | LDA {$03} + 3077 | 1 PACMAN.S 2901 | Code | 11 | | 1 | 00/6943 : 0A | ASL + 3078 | 1 PACMAN.S 2902 | Code | 11 | | 1 | 00/6944 : 0A | ASL + 3079 | 1 PACMAN.S 2903 | Code | 11 | | 1 | 00/6945 : 0A | ASL + 3080 | 1 PACMAN.S 2904 | Code | 11 | | 1 | 00/6946 : 0A | ASL ; *16 + 3081 | 1 PACMAN.S 2905 | Code | 11 | | 2 | 00/6947 : 85 03 | STA {$03} + 3082 | 1 PACMAN.S 2906 | Code | 11 | | 3 | 00/6949 : 20 58 5B | L6949 JSR setHGRADDRESS + 3083 | 1 PACMAN.S 2907 | Code | 11 | | 2 | 00/694C : A6 03 | LDX {$03} + 3084 | 1 PACMAN.S 2908 | Code | 11 | | 2 | 00/694E : A4 04 | LDY {$04} + 3085 | 1 PACMAN.S 2909 | Code | 11 | | 3 | 00/6950 : BD 66 06 | L6950 LDA $0666,X + 3086 | 1 PACMAN.S 2910 | Code | 11 | | 2 | 00/6953 : 11 12 | ORA ({$12}),Y + 3087 | 1 PACMAN.S 2911 | Code | 11 | | 2 | 00/6955 : 91 12 | STA ({$12}),Y + 3088 | 1 PACMAN.S 2912 | Code | 11 | | 1 | 00/6957 : C8 | INY + 3089 | 1 PACMAN.S 2913 | Code | 11 | | 1 | 00/6958 : E8 | INX + 3090 | 1 PACMAN.S 2914 | Code | 11 | | 3 | 00/6959 : BD 66 06 | L6959 LDA $0666,X + 3091 | 1 PACMAN.S 2915 | Code | 11 | | 2 | 00/695C : 11 12 | ORA ({$12}),Y + 3092 | 1 PACMAN.S 2916 | Code | 11 | | 2 | 00/695E : 91 12 | STA ({$12}),Y + 3093 | 1 PACMAN.S 2917 | Code | 11 | | 1 | 00/6960 : E8 | INX + 3094 | 1 PACMAN.S 2918 | Code | 11 | | 2 | 00/6961 : 86 03 | STX {$03} + 3095 | 1 PACMAN.S 2919 | Code | 11 | | 2 | 00/6963 : E6 10 | INC {$10} + 3096 | 1 PACMAN.S 2920 | Code | 11 | | 2 | 00/6965 : E6 18 | INC {$18} + 3097 | 1 PACMAN.S 2921 | Code | 11 | | 2 | 00/6967 : D0 E0 | BNE L6949 + 3098 | 1 PACMAN.S 2922 | Code | 11 | | 1 | 00/6969 : 60 | RTS + 3099 | 1 PACMAN.S 2923 | Empty | 11 | | 0 | 00/696A | + 3100 | 1 PACMAN.S 2924 | Comment | 11 | | 0 | 00/696A | *----------------------------------- + 3101 | 1 PACMAN.S 2925 | Comment | 11 | | 0 | 00/696A | * ERASE SCORE + 3102 | 1 PACMAN.S 2926 | Comment | 11 | | 0 | 00/696A | *----------------------------------- + 3103 | 1 PACMAN.S 2927 | Empty | 11 | | 0 | 00/696A | + 3104 | 1 PACMAN.S 2928 | Code | 11 | | 2 | 00/696A : A5 50 | eraseSCORE LDA {$50} ; get current player + 3105 | 1 PACMAN.S 2929 | Code | 11 | | 1 | 00/696C : 0A | ASL ; and set the coordinates + 3106 | 1 PACMAN.S 2930 | Code | 11 | | 1 | 00/696D : AA | TAX + 3107 | 1 PACMAN.S 2931 | Code | 11 | | 3 | 00/696E : BD 92 69 | LDA L6992,X + 3108 | 1 PACMAN.S 2932 | Code | 11 | | 2 | 00/6971 : 85 04 | STA {$04} + 3109 | 1 PACMAN.S 2933 | Code | 11 | | 3 | 00/6973 : BD 93 69 | LDA L6992+1,X + 3110 | 1 PACMAN.S 2934 | Code | 11 | | 2 | 00/6976 : 85 10 | STA {$10} + 3111 | 1 PACMAN.S 2935 | Empty | 11 | | 0 | 00/6978 | + 3112 | 1 PACMAN.S 2936 | Comment | 11 | | 0 | 00/6978 | *----------------------------------- + 3113 | 1 PACMAN.S 2937 | Comment | 11 | | 0 | 00/6978 | * ERASE BLOCK + 3114 | 1 PACMAN.S 2938 | Comment | 11 | | 0 | 00/6978 | *----------------------------------- + 3115 | 1 PACMAN.S 2939 | Empty | 11 | | 0 | 00/6978 | + 3116 | 1 PACMAN.S 2940 | Code | 11 | | 2 | 00/6978 : A9 0C | eraseBLOCK LDA #$0C ; 12 lines to erase + 3117 | 1 PACMAN.S 2941 | Code | 11 | | 2 | 00/697A : 85 18 | STA {$18} + 3118 | 1 PACMAN.S 2942 | Code | 11 | | 3 | 00/697C : 20 58 5B | L697C JSR setHGRADDRESS + 3119 | 1 PACMAN.S 2943 | Code | 11 | | 2 | 00/697F : A4 04 | LDY {$04} + 3120 | 1 PACMAN.S 2944 | Code | 11 | | 2 | 00/6981 : A2 08 | LDX #$08 ; clear 8 bytes + 3121 | 1 PACMAN.S 2945 | Code | 11 | | 2 | 00/6983 : A9 80 | LDA #$80 + 3122 | 1 PACMAN.S 2946 | Code | 11 | | 2 | 00/6985 : 91 12 | L6985 STA ({$12}),Y + 3123 | 1 PACMAN.S 2947 | Code | 11 | | 1 | 00/6987 : C8 | INY + 3124 | 1 PACMAN.S 2948 | Code | 11 | | 1 | 00/6988 : CA | DEX + 3125 | 1 PACMAN.S 2949 | Code | 11 | | 2 | 00/6989 : D0 FA | BNE L6985 + 3126 | 1 PACMAN.S 2950 | Code | 11 | | 2 | 00/698B : E6 10 | INC {$10} ; screen line++ + 3127 | 1 PACMAN.S 2951 | Code | 11 | | 2 | 00/698D : C6 18 | DEC {$18} ; nb lines-- + 3128 | 1 PACMAN.S 2952 | Code | 11 | | 2 | 00/698F : D0 EB | BNE L697C + 3129 | 1 PACMAN.S 2953 | Code | 11 | | 1 | 00/6991 : 60 | RTS + 3130 | 1 PACMAN.S 2954 | Empty | 11 | | 0 | 00/6992 | + 3131 | 1 PACMAN.S 2955 | Comment | 11 | | 0 | 00/6992 | *--- X/Y of each score on scren + 3132 | 1 PACMAN.S 2956 | Empty | 11 | | 0 | 00/6992 | + 3133 | 1 PACMAN.S 2957 | Data | 11 | | 2 | 00/6992 : 00 5E | L6992 HEX 00,5E ; High score + 3134 | 1 PACMAN.S 2958 | Data | 11 | | 2 | 00/6994 : 00 10 | HEX 00,10 ; P1 + 3135 | 1 PACMAN.S 2959 | Data | 11 | | 2 | 00/6996 : 20 10 | HEX 20,10 ; P2 + 3136 | 1 PACMAN.S 2960 | Data | 11 | | 2 | 00/6998 : 00 33 | HEX 00,33 ; P3 + 3137 | 1 PACMAN.S 2961 | Data | 11 | | 2 | 00/699A : 20 33 | HEX 20,33 ; P4 + 3138 | 1 PACMAN.S 2962 | Data | 11 | | 2 | 00/699C : 20 5E | HEX 20,5E ; P5 + 3139 | 1 PACMAN.S 2963 | Empty | 11 | | 0 | 00/699E | + 3140 | 1 PACMAN.S 2964 | Comment | 11 | | 0 | 00/699E | *----------------------------------- + 3141 | 1 PACMAN.S 2965 | Comment | 11 | | 0 | 00/699E | * ERASE A SPRITE + 3142 | 1 PACMAN.S 2966 | Comment | 11 | | 0 | 00/699E | *----------------------------------- + 3143 | 1 PACMAN.S 2967 | Empty | 11 | | 0 | 00/699E | + 3144 | 1 PACMAN.S 2968 | Empty | 11 | | 0 | 00/699E | eraseSPRITE44 + 3145 | 1 PACMAN.S 2969 | Code | 11 | | 3 | 00/699E : 20 9A 7D | JSR moveCURSOR44 + 3146 | 1 PACMAN.S 2970 | Empty | 11 | | 0 | 00/69A1 | + 3147 | 1 PACMAN.S 2971 | Code | 11 | | 2 | 00/69A1 : A9 F6 | L69A1 LDA #$F6 ; 10 lines to erase + 3148 | 1 PACMAN.S 2972 | Code | 11 | | 2 | 00/69A3 : 85 18 | STA {$18} + 3149 | 1 PACMAN.S 2973 | Code | 11 | | 3 | 00/69A5 : 20 33 59 | JSR calcXYHGR + 3150 | 1 PACMAN.S 2974 | Code | 11 | | 2 | 00/69A8 : 06 03 | ASL {$03} + 3151 | 1 PACMAN.S 2975 | Code | 11 | | 2 | 00/69AA : 06 03 | ASL {$03} + 3152 | 1 PACMAN.S 2976 | Code | 11 | | 3 | 00/69AC : 20 58 5B | L69AC JSR setHGRADDRESS + 3153 | 1 PACMAN.S 2977 | Code | 11 | | 2 | 00/69AF : A9 03 | LDA #$03 ; width + 3154 | 1 PACMAN.S 2978 | Code | 11 | | 2 | 00/69B1 : 85 09 | STA {$09} + 3155 | 1 PACMAN.S 2979 | Code | 11 | | 2 | 00/69B3 : A6 03 | LDX {$03} + 3156 | 1 PACMAN.S 2980 | Code | 11 | | 2 | 00/69B5 : A4 04 | LDY {$04} + 3157 | 1 PACMAN.S 2981 | Code | 11 | | 3 | 00/69B7 : BD CD 69 | L69B7 LDA L69CD,X + 3158 | 1 PACMAN.S 2982 | Code | 11 | | 2 | 00/69BA : 31 12 | AND ({$12}),Y + 3159 | 1 PACMAN.S 2983 | Code | 11 | | 2 | 00/69BC : 09 80 | ORA #$80 + 3160 | 1 PACMAN.S 2984 | Code | 11 | | 2 | 00/69BE : 91 12 | STA ({$12}),Y + 3161 | 1 PACMAN.S 2985 | Code | 11 | | 1 | 00/69C0 : C8 | INY + 3162 | 1 PACMAN.S 2986 | Code | 11 | | 1 | 00/69C1 : E8 | INX + 3163 | 1 PACMAN.S 2987 | Code | 11 | | 2 | 00/69C2 : C6 09 | DEC {$09} + 3164 | 1 PACMAN.S 2988 | Code | 11 | | 2 | 00/69C4 : D0 F1 | BNE L69B7 + 3165 | 1 PACMAN.S 2989 | Code | 11 | | 2 | 00/69C6 : E6 10 | INC {$10} ; Y+=1 + 3166 | 1 PACMAN.S 2990 | Code | 11 | | 2 | 00/69C8 : E6 18 | INC {$18} ; data++ + 3167 | 1 PACMAN.S 2991 | Code | 11 | | 2 | 00/69CA : D0 E0 | BNE L69AC + 3168 | 1 PACMAN.S 2992 | Code | 11 | | 1 | 00/69CC : 60 | RTS + 3169 | 1 PACMAN.S 2993 | Empty | 11 | | 0 | 00/69CD | + 3170 | 1 PACMAN.S 2994 | Data | 11 | | 4 | 00/69CD : 00 78 7F 00 | L69CD HEX 00787F00 + 3171 | 1 PACMAN.S 2995 | Data | 11 | | 4 | 00/69D1 : 01 70 7F 00 | HEX 01707F00 + 3172 | 1 PACMAN.S 2996 | Data | 11 | | 4 | 00/69D5 : 03 60 7F 00 | HEX 03607F00 + 3173 | 1 PACMAN.S 2997 | Data | 11 | | 4 | 00/69D9 : 07 40 7F 00 | HEX 07407F00 + 3174 | 1 PACMAN.S 2998 | Data | 11 | | 4 | 00/69DD : 0F 00 7F 00 | HEX 0F007F00 + 3175 | 1 PACMAN.S 2999 | Data | 11 | | 4 | 00/69E1 : 1F 00 7E 00 | HEX 1F007E00 + 3176 | 1 PACMAN.S 3000 | Data | 11 | | 4 | 00/69E5 : 3F 00 7C 00 | HEX 3F007C00 + 3177 | 1 PACMAN.S 3001 | Empty | 11 | | 0 | 00/69E9 | + 3178 | 1 PACMAN.S 3002 | Comment | 11 | | 0 | 00/69E9 | *----------------------------------- + 3179 | 1 PACMAN.S 3003 | Comment | 11 | | 0 | 00/69E9 | * ERASE A SPRITE + 3180 | 1 PACMAN.S 3004 | Comment | 11 | | 0 | 00/69E9 | *----------------------------------- + 3181 | 1 PACMAN.S 3005 | Empty | 11 | | 0 | 00/69E9 | + 3182 | 1 PACMAN.S 3006 | Empty | 11 | | 0 | 00/69E9 | eraseSPRITE54 + 3183 | 1 PACMAN.S 3007 | Code | 11 | | 3 | 00/69E9 : 20 A9 7D | JSR moveCURSOR54 + 3184 | 1 PACMAN.S 3008 | Empty | 11 | | 0 | 00/69EC | + 3185 | 1 PACMAN.S 3009 | Code | 11 | | 2 | 00/69EC : A9 04 | LDA #L6A04 + 3187 | 1 PACMAN.S 3011 | Code | 11 | | 3 | 00/69F0 : 8D B8 69 | STA L69B7+1 + 3188 | 1 PACMAN.S 3012 | Code | 11 | | 3 | 00/69F3 : 8C B9 69 | STY L69B7+2 + 3189 | 1 PACMAN.S 3013 | Code | 11 | | 3 | 00/69F6 : 20 A1 69 | JSR L69A1 ; erase it + 3190 | 1 PACMAN.S 3014 | Empty | 11 | | 0 | 00/69F9 | + 3191 | 1 PACMAN.S 3015 | Code | 11 | | 2 | 00/69F9 : A9 CD | LDA #L69CD + 3193 | 1 PACMAN.S 3017 | Code | 11 | | 3 | 00/69FD : 8D B8 69 | STA L69B7+1 + 3194 | 1 PACMAN.S 3018 | Code | 11 | | 3 | 00/6A00 : 8C B9 69 | STY L69B7+2 + 3195 | 1 PACMAN.S 3019 | Code | 11 | | 1 | 00/6A03 : 60 | RTS + 3196 | 1 PACMAN.S 3020 | Empty | 11 | | 0 | 00/6A04 | + 3197 | 1 PACMAN.S 3021 | Data | 11 | | 4 | 00/6A04 : 00 60 7F 00 | L6A04 HEX 00607F00 + 3198 | 1 PACMAN.S 3022 | Data | 11 | | 4 | 00/6A08 : 01 40 7F 00 | HEX 01407F00 + 3199 | 1 PACMAN.S 3023 | Data | 11 | | 4 | 00/6A0C : 03 00 7F 00 | HEX 03007F00 + 3200 | 1 PACMAN.S 3024 | Data | 11 | | 4 | 00/6A10 : 07 00 7E 00 | HEX 07007E00 + 3201 | 1 PACMAN.S 3025 | Data | 11 | | 4 | 00/6A14 : 0F 00 7C 00 | HEX 0F007C00 + 3202 | 1 PACMAN.S 3026 | Data | 11 | | 4 | 00/6A18 : 1F 00 78 00 | HEX 1F007800 + 3203 | 1 PACMAN.S 3027 | Data | 11 | | 4 | 00/6A1C : 3F 00 70 00 | HEX 3F007000 + 3204 | 1 PACMAN.S 3028 | Empty | 11 | | 0 | 00/6A20 | + 3205 | 1 PACMAN.S 3029 | Comment | 11 | | 0 | 00/6A20 | *----------------------------------- + 3206 | 1 PACMAN.S 3030 | Comment | 11 | | 0 | 00/6A20 | * DRAW SPRITE + 3207 | 1 PACMAN.S 3031 | Comment | 11 | | 0 | 00/6A20 | *----------------------------------- + 3208 | 1 PACMAN.S 3032 | Empty | 11 | | 0 | 00/6A20 | + 3209 | 1 PACMAN.S 3033 | Code | 11 | | 2 | 00/6A20 : A6 1D | drawSPRITE LDX {$1d} + 3210 | 1 PACMAN.S 3034 | Code | 11 | | 2 | 00/6A22 : F0 04 | BEQ L6A28 + 3211 | 1 PACMAN.S 3035 | Code | 11 | | 2 | 00/6A24 : A6 1E | LDX {$1e} + 3212 | 1 PACMAN.S 3036 | Code | 11 | | 2 | 00/6A26 : D0 3A | BNE L6A62 + 3213 | 1 PACMAN.S 3037 | Empty | 11 | | 0 | 00/6A28 | + 3214 | 1 PACMAN.S 3038 | Code | 11 | | 3 | 00/6A28 : 8D 4B 6A | L6A28 STA L6A4A+1 ; b&w + 3215 | 1 PACMAN.S 3039 | Code | 11 | | 3 | 00/6A2B : 8C 4C 6A | STY L6A4A+2 + 3216 | 1 PACMAN.S 3040 | Code | 11 | | 3 | 00/6A2E : 20 9A 7D | JSR moveCURSOR44 + 3217 | 1 PACMAN.S 3041 | Code | 11 | | 2 | 00/6A31 : A9 0A | LDA #$0A + 3218 | 1 PACMAN.S 3042 | Code | 11 | | 2 | 00/6A33 : 85 18 | STA {$18} + 3219 | 1 PACMAN.S 3043 | Code | 11 | | 2 | 00/6A35 : A9 03 | LDA #$03 + 3220 | 1 PACMAN.S 3044 | Code | 11 | | 2 | 00/6A37 : 85 1A | STA {$1a} + 3221 | 1 PACMAN.S 3045 | Code | 11 | | 3 | 00/6A39 : 20 33 59 | JSR calcXYHGR + 3222 | 1 PACMAN.S 3046 | Code | 11 | | 3 | 00/6A3C : 20 0A 78 | JSR calcSPROFFSET + 3223 | 1 PACMAN.S 3047 | Code | 11 | | 3 | 00/6A3F : 20 58 5B | L6A3F JSR setHGRADDRESS + 3224 | 1 PACMAN.S 3048 | Code | 11 | | 2 | 00/6A42 : A6 03 | LDX {$03} + 3225 | 1 PACMAN.S 3049 | Code | 11 | | 2 | 00/6A44 : A4 04 | LDY {$04} + 3226 | 1 PACMAN.S 3050 | Code | 11 | | 2 | 00/6A46 : A5 1A | LDA {$1a} + 3227 | 1 PACMAN.S 3051 | Code | 11 | | 2 | 00/6A48 : 85 09 | STA {$09} + 3228 | 1 PACMAN.S 3052 | Code | 11 | | 3 | 00/6A4A : BD 66 06 | L6A4A LDA $0666,X + 3229 | 1 PACMAN.S 3053 | Code | 11 | | 2 | 00/6A4D : 11 12 | ORA ({$12}),Y + 3230 | 1 PACMAN.S 3054 | Code | 11 | | 2 | 00/6A4F : 29 7F | AND #$7F + 3231 | 1 PACMAN.S 3055 | Code | 11 | | 2 | 00/6A51 : 91 12 | STA ({$12}),Y + 3232 | 1 PACMAN.S 3056 | Code | 11 | | 1 | 00/6A53 : E8 | INX + 3233 | 1 PACMAN.S 3057 | Code | 11 | | 1 | 00/6A54 : C8 | INY + 3234 | 1 PACMAN.S 3058 | Code | 11 | | 2 | 00/6A55 : C6 09 | DEC {$09} + 3235 | 1 PACMAN.S 3059 | Code | 11 | | 2 | 00/6A57 : D0 F1 | BNE L6A4A + 3236 | 1 PACMAN.S 3060 | Code | 11 | | 2 | 00/6A59 : 86 03 | STX {$03} + 3237 | 1 PACMAN.S 3061 | Code | 11 | | 2 | 00/6A5B : E6 10 | INC {$10} + 3238 | 1 PACMAN.S 3062 | Code | 11 | | 2 | 00/6A5D : C6 18 | DEC {$18} + 3239 | 1 PACMAN.S 3063 | Code | 11 | | 2 | 00/6A5F : D0 DE | BNE L6A3F + 3240 | 1 PACMAN.S 3064 | Code | 11 | | 1 | 00/6A61 : 60 | RTS + 3241 | 1 PACMAN.S 3065 | Empty | 11 | | 0 | 00/6A62 | + 3242 | 1 PACMAN.S 3066 | Code | 11 | | 3 | 00/6A62 : 8D B2 55 | L6A62 STA L55B1+1 ; color + 3243 | 1 PACMAN.S 3067 | Code | 11 | | 3 | 00/6A65 : 8C B3 55 | STY L55B1+2 + 3244 | 1 PACMAN.S 3068 | Code | 11 | | 3 | 00/6A68 : 20 9A 7D | JSR moveCURSOR44 + 3245 | 1 PACMAN.S 3069 | Code | 11 | | 2 | 00/6A6B : A9 0A | LDA #$0A + 3246 | 1 PACMAN.S 3070 | Code | 11 | | 2 | 00/6A6D : 85 18 | STA {$18} + 3247 | 1 PACMAN.S 3071 | Code | 11 | | 3 | 00/6A6F : 20 33 59 | JSR calcXYHGR + 3248 | 1 PACMAN.S 3072 | Code | 11 | | 3 | 00/6A72 : 20 0A 78 | JSR calcSPROFFSET + 3249 | 1 PACMAN.S 3073 | Code | 11 | | 2 | 00/6A75 : A9 03 | LDA #$03 + 3250 | 1 PACMAN.S 3074 | Code | 11 | | 2 | 00/6A77 : 85 1A | STA {$1a} + 3251 | 1 PACMAN.S 3075 | Code | 11 | | 3 | 00/6A79 : 4C A6 55 | JMP drawCOLORSPRITE + 3252 | 1 PACMAN.S 3076 | Empty | 11 | | 0 | 00/6A7C | + 3253 | 1 PACMAN.S 3077 | Comment | 11 | | 0 | 00/6A7C | *----------------------------------- + 3254 | 1 PACMAN.S 3078 | Comment | 11 | | 0 | 00/6A7C | * SHOW/HIDE/HANDLE FRUIT + 3255 | 1 PACMAN.S 3079 | Comment | 11 | | 0 | 00/6A7C | *----------------------------------- + 3256 | 1 PACMAN.S 3080 | Empty | 11 | | 0 | 00/6A7C | + 3257 | 1 PACMAN.S 3081 | Code | 11 | | 2 | 00/6A7C : A5 57 | doFRUIT LDA {$57} ; are we already in fruit mode? + 3258 | 1 PACMAN.S 3082 | Code | 11 | | 2 | 00/6A7E : D0 27 | BNE L6AA7 ; yes + 3259 | 1 PACMAN.S 3083 | Code | 11 | | 2 | 00/6A80 : A5 55 | LDA {$55} ; no, set data + 3260 | 1 PACMAN.S 3084 | Code | 11 | | 2 | 00/6A82 : C9 1A | CMP #$1A + 3261 | 1 PACMAN.S 3085 | Code | 11 | | 2 | 00/6A84 : 90 02 | BCC L6A88 + 3262 | 1 PACMAN.S 3086 | Code | 11 | | 2 | 00/6A86 : A9 1A | LDA #$1A + 3263 | 1 PACMAN.S 3087 | Code | 11 | | 1 | 00/6A88 : 0A | L6A88 ASL + 3264 | 1 PACMAN.S 3088 | Code | 11 | | 1 | 00/6A89 : 0A | ASL + 3265 | 1 PACMAN.S 3089 | Code | 11 | | 1 | 00/6A8A : AA | TAX + 3266 | 1 PACMAN.S 3090 | Code | 11 | | 3 | 00/6A8B : BD FE 6A | LDA tblFRUITS,X ; pointer + 3267 | 1 PACMAN.S 3091 | Code | 11 | | 2 | 00/6A8E : 85 5C | STA {$5c} + 3268 | 1 PACMAN.S 3092 | Code | 11 | | 3 | 00/6A90 : BD FF 6A | LDA tblFRUITS+1,X + 3269 | 1 PACMAN.S 3093 | Code | 11 | | 2 | 00/6A93 : 85 5D | STA {$5c}+1 + 3270 | 1 PACMAN.S 3094 | Code | 11 | | 3 | 00/6A95 : BD 00 6B | LDA tblFRUITS+2,X ; counter + 3271 | 1 PACMAN.S 3095 | Code | 11 | | 2 | 00/6A98 : 85 5A | STA {$5a} + 3272 | 1 PACMAN.S 3096 | Code | 11 | | 3 | 00/6A9A : BD 01 6B | LDA tblFRUITS+3,X + 3273 | 1 PACMAN.S 3097 | Code | 11 | | 2 | 00/6A9D : 85 5B | STA {$5a}+1 + 3274 | 1 PACMAN.S 3098 | Code | 11 | | 2 | 00/6A9F : A9 60 | LDA #$60 ; tempo + 3275 | 1 PACMAN.S 3099 | Code | 11 | | 2 | 00/6AA1 : 85 57 | STA {$57} + 3276 | 1 PACMAN.S 3100 | Code | 11 | | 2 | 00/6AA3 : A9 01 | LDA #$01 ; set fruit mode + 3277 | 1 PACMAN.S 3101 | Code | 11 | | 2 | 00/6AA5 : 85 E7 | STA {$e7} + 3278 | 1 PACMAN.S 3102 | Empty | 11 | | 0 | 00/6AA7 | + 3279 | 1 PACMAN.S 3103 | Code | 11 | | 2 | 00/6AA7 : A5 59 | L6AA7 LDA {$59} ; check frame + 3280 | 1 PACMAN.S 3104 | Code | 11 | | 2 | 00/6AA9 : C9 01 | CMP #$01 + 3281 | 1 PACMAN.S 3105 | Code | 11 | | 2 | 00/6AAB : D0 4D | BNE L6AFA ; exit + 3282 | 1 PACMAN.S 3106 | Code | 11 | | 2 | 00/6AAD : A5 E7 | LDA {$e7} ; are we in fruit mode? + 3283 | 1 PACMAN.S 3107 | Code | 11 | | 2 | 00/6AAF : F0 49 | BEQ L6AFA ; no, exit + 3284 | 1 PACMAN.S 3108 | Empty | 11 | | 0 | 00/6AB1 | + 3285 | 1 PACMAN.S 3109 | Code | 11 | | 2 | 00/6AB1 : A5 5A | LDA {$5a} ; check counter + 3286 | 1 PACMAN.S 3110 | Code | 11 | | 2 | 00/6AB3 : D0 02 | BNE L6AB7 + 3287 | 1 PACMAN.S 3111 | Code | 11 | | 2 | 00/6AB5 : C6 5B | DEC {$5a}+1 + 3288 | 1 PACMAN.S 3112 | Code | 11 | | 2 | 00/6AB7 : C6 5A | L6AB7 DEC {$5a} + 3289 | 1 PACMAN.S 3113 | Code | 11 | | 1 | 00/6AB9 : 18 | CLC + 3290 | 1 PACMAN.S 3114 | Code | 11 | | 2 | 00/6ABA : A5 5A | LDA {$5a} + 3291 | 1 PACMAN.S 3115 | Code | 11 | | 2 | 00/6ABC : 65 5B | ADC {$5a}+1 + 3292 | 1 PACMAN.S 3116 | Code | 11 | | 2 | 00/6ABE : D0 02 | BNE L6AC2 + 3293 | 1 PACMAN.S 3117 | Code | 11 | | 2 | 00/6AC0 : 90 29 | BCC hideFRUIT ; counter = 0, hide + 3294 | 1 PACMAN.S 3118 | Empty | 11 | | 0 | 00/6AC2 | + 3295 | 1 PACMAN.S 3119 | Code | 11 | | 2 | 00/6AC2 : A5 E7 | L6AC2 LDA {$e7} ; are we in fruit mode? + 3296 | 1 PACMAN.S 3120 | Code | 11 | | 2 | 00/6AC4 : C9 01 | CMP #$01 + 3297 | 1 PACMAN.S 3121 | Code | 11 | | 2 | 00/6AC6 : F0 1C | BEQ showFRUIT ; yes, show + 3298 | 1 PACMAN.S 3122 | Empty | 11 | | 0 | 00/6AC8 | + 3299 | 1 PACMAN.S 3123 | Code | 11 | | 2 | 00/6AC8 : A9 91 | LDA #$91 ; set data based + 3300 | 1 PACMAN.S 3124 | Code | 11 | | 2 | 00/6ACA : 85 0E | STA {$0e} ; on level + 3301 | 1 PACMAN.S 3125 | Code | 11 | | 2 | 00/6ACC : A9 00 | LDA #$00 + 3302 | 1 PACMAN.S 3126 | Code | 11 | | 2 | 00/6ACE : 85 0F | STA {$0e}+1 + 3303 | 1 PACMAN.S 3127 | Code | 11 | | 2 | 00/6AD0 : 85 05 | STA {$05} + 3304 | 1 PACMAN.S 3128 | Code | 11 | | 2 | 00/6AD2 : 85 07 | STA {$05}+2 + 3305 | 1 PACMAN.S 3129 | Code | 11 | | 2 | 00/6AD4 : A9 68 | LDA #$68 + 3306 | 1 PACMAN.S 3130 | Code | 11 | | 2 | 00/6AD6 : 85 11 | STA {$11} + 3307 | 1 PACMAN.S 3131 | Code | 11 | | 3 | 00/6AD8 : 20 1E 6D | JSR getMAXRANK15 + 3308 | 1 PACMAN.S 3132 | Code | 11 | | 1 | 00/6ADB : AA | TAX + 3309 | 1 PACMAN.S 3133 | Code | 11 | | 3 | 00/6ADC : BD D4 6C | LDA tblSCORE,X + 3310 | 1 PACMAN.S 3134 | Code | 11 | | 2 | 00/6ADF : 85 06 | STA {$05}+1 + 3311 | 1 PACMAN.S 3135 | Code | 11 | | 3 | 00/6AE1 : 4C F5 70 | JMP L70F5 + 3312 | 1 PACMAN.S 3136 | Empty | 11 | | 0 | 00/6AE4 | + 3313 | 1 PACMAN.S 3137 | Code | 11 | | 2 | 00/6AE4 : A5 5C | showFRUIT LDA {$5c} + 3314 | 1 PACMAN.S 3138 | Code | 11 | | 2 | 00/6AE6 : A4 5D | LDY {$5c}+1 + 3315 | 1 PACMAN.S 3139 | Code | 11 | | 3 | 00/6AE8 : 4C DA 6E | JMP drawFRUIT + 3316 | 1 PACMAN.S 3140 | Empty | 11 | | 0 | 00/6AEB | + 3317 | 1 PACMAN.S 3141 | Code | 11 | | 2 | 00/6AEB : A9 10 | hideFRUIT LDA #$10 + 3318 | 1 PACMAN.S 3142 | Code | 11 | | 2 | 00/6AED : 85 04 | STA {$04} + 3319 | 1 PACMAN.S 3143 | Code | 11 | | 2 | 00/6AEF : A9 66 | LDA #$66 + 3320 | 1 PACMAN.S 3144 | Code | 11 | | 2 | 00/6AF1 : 85 10 | STA {$10} + 3321 | 1 PACMAN.S 3145 | Code | 11 | | 2 | 00/6AF3 : A9 00 | LDA #$00 ; hide fruit + 3322 | 1 PACMAN.S 3146 | Code | 11 | | 2 | 00/6AF5 : 85 E7 | STA {$e7} + 3323 | 1 PACMAN.S 3147 | Code | 11 | | 3 | 00/6AF7 : 20 78 69 | JSR eraseBLOCK + 3324 | 1 PACMAN.S 3148 | Empty | 11 | | 0 | 00/6AFA | + 3325 | 1 PACMAN.S 3149 | Code | 11 | | 1 | 00/6AFA : 60 | L6AFA RTS + 3326 | 1 PACMAN.S 3150 | Empty | 11 | | 0 | 00/6AFB | + 3327 | 1 PACMAN.S 3151 | Code | 11 | | 3 | 00/6AFB : 4C EB 6A | hideFRUIT2 JMP hideFRUIT ; could have been avoided by + 3328 | 1 PACMAN.S 3152 | Comment | 11 | | 0 | 00/6AFE | ; jumping to hideFRUIT directly + 3329 | 1 PACMAN.S 3153 | Empty | 11 | | 0 | 00/6AFE | + 3330 | 1 PACMAN.S 3154 | Comment | 11 | | 0 | 00/6AFE | *----------------------------------- + 3331 | 1 PACMAN.S 3155 | Comment | 11 | | 0 | 00/6AFE | * FRUITS TABLE + 3332 | 1 PACMAN.S 3156 | Comment | 11 | | 0 | 00/6AFE | *----------------------------------- + 3333 | 1 PACMAN.S 3157 | Empty | 11 | | 0 | 00/6AFE | + 3334 | 1 PACMAN.S 3158 | Data | 11 | | 2 | 00/6AFE : 00 00 | tblFRUITS DA $0000 ; +0: pointer to sprite + 3335 | 1 PACMAN.S 3159 | Data | 11 | | 2 | 00/6B00 : 00 00 | DW $0000 ; +2: delay before appearance + 3336 | 1 PACMAN.S 3160 | Data | 11 | | 2 | 00/6B02 : 6E 6B | DA L6B6E + 3337 | 1 PACMAN.S 3161 | Data | 11 | | 2 | 00/6B04 : 00 01 | DW $0100 + 3338 | 1 PACMAN.S 3162 | Data | 11 | | 2 | 00/6B06 : 92 6B | DA L6B92 + 3339 | 1 PACMAN.S 3163 | Data | 11 | | 2 | 00/6B08 : 00 01 | DW $0100 + 3340 | 1 PACMAN.S 3164 | Data | 11 | | 2 | 00/6B0A : B6 6B | DA L6BB6 + 3341 | 1 PACMAN.S 3165 | Data | 11 | | 2 | 00/6B0C : 00 01 | DW $0100 + 3342 | 1 PACMAN.S 3166 | Data | 11 | | 2 | 00/6B0E : B6 6B | DA L6BB6 + 3343 | 1 PACMAN.S 3167 | Data | 11 | | 2 | 00/6B10 : 00 01 | DW $0100 + 3344 | 1 PACMAN.S 3168 | Data | 11 | | 2 | 00/6B12 : DA 6B | DA L6BDA + 3345 | 1 PACMAN.S 3169 | Data | 11 | | 2 | 00/6B14 : 20 01 | DW $0120 + 3346 | 1 PACMAN.S 3170 | Data | 11 | | 2 | 00/6B16 : DA 6B | DA L6BDA + 3347 | 1 PACMAN.S 3171 | Data | 11 | | 2 | 00/6B18 : 20 01 | DW $0120 + 3348 | 1 PACMAN.S 3172 | Data | 11 | | 2 | 00/6B1A : FE 6B | DA L6BFE + 3349 | 1 PACMAN.S 3173 | Data | 11 | | 2 | 00/6B1C : 30 01 | DW $0130 + 3350 | 1 PACMAN.S 3174 | Data | 11 | | 2 | 00/6B1E : FE 6B | DA L6BFE + 3351 | 1 PACMAN.S 3175 | Data | 11 | | 2 | 00/6B20 : 30 01 | DW $0130 + 3352 | 1 PACMAN.S 3176 | Data | 11 | | 2 | 00/6B22 : 22 6C | DA L6C22 + 3353 | 1 PACMAN.S 3177 | Data | 11 | | 2 | 00/6B24 : 40 01 | DW $0140 + 3354 | 1 PACMAN.S 3178 | Data | 11 | | 2 | 00/6B26 : 22 6C | DA L6C22 + 3355 | 1 PACMAN.S 3179 | Data | 11 | | 2 | 00/6B28 : 40 01 | DW $0140 + 3356 | 1 PACMAN.S 3180 | Data | 11 | | 2 | 00/6B2A : 46 6C | DA L6C46 + 3357 | 1 PACMAN.S 3181 | Data | 11 | | 2 | 00/6B2C : 60 01 | DW $0160 + 3358 | 1 PACMAN.S 3182 | Data | 11 | | 2 | 00/6B2E : 46 6C | DA L6C46 + 3359 | 1 PACMAN.S 3183 | Data | 11 | | 2 | 00/6B30 : 60 01 | DW $0160 + 3360 | 1 PACMAN.S 3184 | Data | 11 | | 2 | 00/6B32 : 6A 6C | DA L6C6A + 3361 | 1 PACMAN.S 3185 | Data | 11 | | 2 | 00/6B34 : 60 01 | DW $0160 + 3362 | 1 PACMAN.S 3186 | Data | 11 | | 2 | 00/6B36 : 6A 6C | DA L6C6A + 3363 | 1 PACMAN.S 3187 | Data | 11 | | 2 | 00/6B38 : 60 01 | DW $0160 + 3364 | 1 PACMAN.S 3188 | Data | 11 | | 2 | 00/6B3A : 6A 6C | DA L6C6A + 3365 | 1 PACMAN.S 3189 | Data | 11 | | 2 | 00/6B3C : 60 01 | DW $0160 + 3366 | 1 PACMAN.S 3190 | Data | 11 | | 2 | 00/6B3E : 6A 6C | DA L6C6A + 3367 | 1 PACMAN.S 3191 | Data | 11 | | 2 | 00/6B40 : 60 01 | DW $0160 + 3368 | 1 PACMAN.S 3192 | Data | 11 | | 2 | 00/6B42 : 6A 6C | DA L6C6A + 3369 | 1 PACMAN.S 3193 | Data | 11 | | 2 | 00/6B44 : 60 01 | DW $0160 + 3370 | 1 PACMAN.S 3194 | Data | 11 | | 2 | 00/6B46 : 6A 6C | DA L6C6A + 3371 | 1 PACMAN.S 3195 | Data | 11 | | 2 | 00/6B48 : 60 01 | DW $0160 + 3372 | 1 PACMAN.S 3196 | Data | 11 | | 2 | 00/6B4A : 6A 6C | DA L6C6A + 3373 | 1 PACMAN.S 3197 | Data | 11 | | 2 | 00/6B4C : 60 01 | DW $0160 + 3374 | 1 PACMAN.S 3198 | Data | 11 | | 2 | 00/6B4E : 6A 6C | DA L6C6A + 3375 | 1 PACMAN.S 3199 | Data | 11 | | 2 | 00/6B50 : 60 01 | DW $0160 + 3376 | 1 PACMAN.S 3200 | Data | 11 | | 2 | 00/6B52 : 6A 6C | DA L6C6A + 3377 | 1 PACMAN.S 3201 | Data | 11 | | 2 | 00/6B54 : 60 01 | DW $0160 + 3378 | 1 PACMAN.S 3202 | Data | 11 | | 2 | 00/6B56 : 6A 6C | DA L6C6A + 3379 | 1 PACMAN.S 3203 | Data | 11 | | 2 | 00/6B58 : 60 01 | DW $0160 + 3380 | 1 PACMAN.S 3204 | Data | 11 | | 2 | 00/6B5A : 8E 6C | DA L6C8E + 3381 | 1 PACMAN.S 3205 | Data | 11 | | 2 | 00/6B5C : 00 02 | DW $0200 + 3382 | 1 PACMAN.S 3206 | Data | 11 | | 2 | 00/6B5E : 6A 6C | DA L6C6A + 3383 | 1 PACMAN.S 3207 | Data | 11 | | 2 | 00/6B60 : 00 02 | DW $0200 + 3384 | 1 PACMAN.S 3208 | Data | 11 | | 2 | 00/6B62 : 6A 6C | DA L6C6A + 3385 | 1 PACMAN.S 3209 | Data | 11 | | 2 | 00/6B64 : 00 02 | DW $0200 + 3386 | 1 PACMAN.S 3210 | Data | 11 | | 2 | 00/6B66 : 6A 6C | DA L6C6A + 3387 | 1 PACMAN.S 3211 | Data | 11 | | 2 | 00/6B68 : 00 02 | DW $0200 + 3388 | 1 PACMAN.S 3212 | Data | 11 | | 2 | 00/6B6A : 6A 6C | DA L6C6A + 3389 | 1 PACMAN.S 3213 | Data | 11 | | 2 | 00/6B6C : 00 02 | DW $0200 + 3390 | 1 PACMAN.S 3214 | Empty | 11 | | 0 | 00/6B6E | + 3391 | 1 PACMAN.S 3215 | Data | 11 | | 16 | 00/6B6E : 55 00 00 04 | L6B6E HEX 550000040200040800102000902085D4 | | | | | | 02 00 04 08 | | | | | | | 00 10 20 00 | | | | | | | 90 20 85 D4 | - 3450 | 1 PACMAN.S 3300 | Data | 11 | | 16 | 00/6B99 : 00 95 DC 00 | HEX 0095DC0097DDA2D7D5A2D5D40095D400 + 3392 | 1 PACMAN.S 3216 | Data | 11 | | 16 | 00/6B7E : 00 95 DC 00 | HEX 0095DC0097DDA2D7D5A2D5D40095D400 | | | | | | 97 DD A2 D7 | | | | | | | D5 A2 D5 D4 | | | | | | | 00 95 D4 00 | - 3451 | 1 PACMAN.S 3301 | Data | 11 | | 4 | 00/6BA9 : 95 90 00 94 | HEX 95900094 - 3452 | 1 PACMAN.S 3302 | Data | 11 | | 16 | 00/6BAD : 00 2A 05 10 | L6B92 HEX 002A05102A1540A41140A286509A8500 + 3393 | 1 PACMAN.S 3217 | Data | 11 | | 4 | 00/6B8E : 95 90 00 94 | HEX 95900094 + 3394 | 1 PACMAN.S 3218 | Data | 11 | | 16 | 00/6B92 : 00 2A 05 10 | L6B92 HEX 002A05102A1540A41140A286509A8500 | | | | | | 2A 15 40 A4 | | | | | | | 11 40 A2 86 | | | | | | | 50 9A 85 00 | - 3453 | 1 PACMAN.S 3303 | Data | 11 | | 16 | 00/6BBD : AE 87 00 B2 | HEX AE8700B285008A8600EC8500A8840088 + 3395 | 1 PACMAN.S 3219 | Data | 11 | | 16 | 00/6BA2 : AE 87 00 B2 | HEX AE8700B285008A8600EC8500A8840088 | | | | | | 85 00 8A 86 | | | | | | | 00 EC 85 00 | | | | | | | A8 84 00 88 | - 3454 | 1 PACMAN.S 3304 | Data | 11 | | 4 | 00/6BCD : 81 00 A0 81 | HEX 8100A081 - 3455 | 1 PACMAN.S 3305 | Data | 11 | | 16 | 00/6BD1 : 00 2A 00 40 | L6BB6 HEX 002A00402000C08200500A00D4AE0054 + 3396 | 1 PACMAN.S 3220 | Data | 11 | | 4 | 00/6BB2 : 81 00 A0 81 | HEX 8100A081 + 3397 | 1 PACMAN.S 3221 | Data | 11 | | 16 | 00/6BB6 : 00 2A 00 40 | L6BB6 HEX 002A00402000C08200500A00D4AE0054 | | | | | | 20 00 C0 82 | | | | | | | 00 50 0A 00 | | | | | | | D4 AE 00 54 | - 3456 | 1 PACMAN.S 3306 | Data | 11 | | 16 | 00/6BE1 : E3 00 D4 AA | HEX E300D4AA00542A00D4AA00500A00C082 + 3398 | 1 PACMAN.S 3222 | Data | 11 | | 16 | 00/6BC6 : E3 00 D4 AA | HEX E300D4AA00542A00D4AA00500A00C082 | | | | | | 00 54 2A 00 | | | | | | | D4 AA 00 50 | | | | | | | 0A 00 C0 82 | - 3457 | 1 PACMAN.S 3307 | Data | 11 | | 4 | 00/6BF1 : 00 40 02 00 | HEX 00400200 - 3458 | 1 PACMAN.S 3308 | Data | 11 | | 16 | 00/6BF5 : 00 0A 00 00 | L6BDA HEX 000A00000100B89D00D4AB00D4AA00D4 + 3399 | 1 PACMAN.S 3223 | Data | 11 | | 4 | 00/6BD6 : 00 40 02 00 | HEX 00400200 + 3400 | 1 PACMAN.S 3224 | Data | 11 | | 16 | 00/6BDA : 00 0A 00 00 | L6BDA HEX 000A00000100B89D00D4AB00D4AA00D4 | | | | | | 01 00 B8 9D | | | | | | | 00 D4 AB 00 | | | | | | | D4 AA 00 D4 | - 3459 | 1 PACMAN.S 3309 | Data | 11 | | 16 | 00/6C05 : AA 00 D4 AA | HEX AA00D4AA00D4AA00C89200D08A009089 + 3401 | 1 PACMAN.S 3225 | Data | 11 | | 16 | 00/6BEA : AA 00 D4 AA | HEX AA00D4AA00D4AA00C89200D08A009089 | | | | | | 00 D4 AA 00 | | | | | | | C8 92 00 D0 | | | | | | | 8A 00 90 89 | - 3460 | 1 PACMAN.S 3310 | Data | 11 | | 4 | 00/6C15 : 00 E0 86 00 | HEX 00E08600 - 3461 | 1 PACMAN.S 3311 | Data | 11 | | 16 | 00/6C19 : 00 0A 00 40 | L6BFE HEX 000A0040000040000050020050020054 + 3402 | 1 PACMAN.S 3226 | Data | 11 | | 4 | 00/6BFA : 00 E0 86 00 | HEX 00E08600 + 3403 | 1 PACMAN.S 3227 | Data | 11 | | 16 | 00/6BFE : 00 0A 00 40 | L6BFE HEX 000A0040000040000050020050020054 | | | | | | 00 00 40 00 | | | | | | | 00 50 02 00 | | | | | | | 50 02 00 54 | - 3462 | 1 PACMAN.S 3312 | Data | 11 | | 16 | 00/6C29 : 0B 00 54 0E | HEX 0B00540E005C0A00540A005002004000 + 3404 | 1 PACMAN.S 3228 | Data | 11 | | 16 | 00/6C0E : 0B 00 54 0E | HEX 0B00540E005C0A00540A005002004000 | | | | | | 00 5C 0A 00 | | | | | | | 54 0A 00 50 | | | | | | | 02 00 40 00 | - 3463 | 1 PACMAN.S 3313 | Data | 11 | | 4 | 00/6C39 : 00 00 00 00 | HEX 00000000 - 3464 | 1 PACMAN.S 3314 | Data | 11 | | 16 | 00/6C3D : 00 00 00 90 | L6C22 HEX 000000900000B40000928100B28100BA + 3405 | 1 PACMAN.S 3229 | Data | 11 | | 4 | 00/6C1E : 00 00 00 00 | HEX 00000000 + 3406 | 1 PACMAN.S 3230 | Data | 11 | | 16 | 00/6C22 : 00 00 00 90 | L6C22 HEX 000000900000B40000928100B28100BA | | | | | | 00 00 B4 00 | | | | | | | 00 92 81 00 | | | | | | | B2 81 00 BA | - 3465 | 1 PACMAN.S 3315 | Data | 11 | | 16 | 00/6C4D : 81 00 BA 81 | HEX 8100BA8100BA8100928100B80000B800 + 3407 | 1 PACMAN.S 3231 | Data | 11 | | 16 | 00/6C32 : 81 00 BA 81 | HEX 8100BA8100BA8100928100B80000B800 | | | | | | 00 BA 81 00 | | | | | | | 92 81 00 B8 | | | | | | | 00 00 B8 00 | - 3466 | 1 PACMAN.S 3316 | Data | 11 | | 4 | 00/6C5D : 00 90 00 00 | HEX 00900000 - 3467 | 1 PACMAN.S 3317 | Data | 11 | | 16 | 00/6C61 : 90 00 00 90 | L6C46 HEX 900000900000E08100E08100F08200F0 + 3408 | 1 PACMAN.S 3232 | Data | 11 | | 4 | 00/6C42 : 00 90 00 00 | HEX 00900000 + 3409 | 1 PACMAN.S 3233 | Data | 11 | | 16 | 00/6C46 : 90 00 00 90 | L6C46 HEX 900000900000E08100E08100F08200F0 | | | | | | 00 00 E0 81 | | | | | | | 00 E0 81 00 | | | | | | | F0 82 00 F0 | - 3468 | 1 PACMAN.S 3318 | Data | 11 | | 16 | 00/6C71 : 82 00 F8 86 | HEX 8200F88600E88700EC8F00EE9F00C000 + 3410 | 1 PACMAN.S 3234 | Data | 11 | | 16 | 00/6C56 : 82 00 F8 86 | HEX 8200F88600E88700EC8F00EE9F00C000 | | | | | | 00 E8 87 00 | | | | | | | EC 8F 00 EE | | | | | | | 9F 00 C0 00 | - 3469 | 1 PACMAN.S 3319 | Data | 11 | | 4 | 00/6C81 : 00 C0 00 00 | HEX 00C00000 - 3470 | 1 PACMAN.S 3320 | Data | 11 | | 16 | 00/6C85 : B8 81 00 88 | L6C6A HEX B88100888100888100B00000F08100B0 + 3411 | 1 PACMAN.S 3235 | Data | 11 | | 4 | 00/6C66 : 00 C0 00 00 | HEX 00C00000 + 3412 | 1 PACMAN.S 3236 | Data | 11 | | 16 | 00/6C6A : B8 81 00 88 | L6C6A HEX B88100888100888100B00000F08100B0 | | | | | | 81 00 88 81 | | | | | | | 00 B0 00 00 | | | | | | | F0 81 00 B0 | - 3471 | 1 PACMAN.S 3321 | Data | 11 | | 16 | 00/6C95 : 00 00 F0 80 | HEX 0000F08000B00000F08100F00000B000 + 3413 | 1 PACMAN.S 3237 | Data | 11 | | 16 | 00/6C7A : 00 00 F0 80 | HEX 0000F08000B00000F08100F00000B000 | | | | | | 00 B0 00 00 | | | | | | | F0 81 00 F0 | | | | | | | 00 00 B0 00 | - 3472 | 1 PACMAN.S 3322 | Data | 11 | | 4 | 00/6CA5 : 00 F0 00 00 | HEX 00F00000 - 3473 | 1 PACMAN.S 3323 | Data | 11 | | 16 | 00/6CA9 : 00 00 00 4A | L6C8E HEX 0000004A04002A05006E05002A1D0000 + 3414 | 1 PACMAN.S 3238 | Data | 11 | | 4 | 00/6C8A : 00 F0 00 00 | HEX 00F00000 + 3415 | 1 PACMAN.S 3239 | Data | 11 | | 16 | 00/6C8E : 00 00 00 4A | L6C8E HEX 0000004A04002A05006E05002A1D0000 | | | | | | 04 00 2A 05 | | | | | | | 00 6E 05 00 | | | | | | | 2A 1D 00 00 | - 3474 | 1 PACMAN.S 3324 | Data | 11 | | 16 | 00/6CB9 : 00 00 5B 3B | HEX 00005B3B00552A00552A005B3B000000 + 3416 | 1 PACMAN.S 3240 | Data | 11 | | 16 | 00/6C9E : 00 00 5B 3B | HEX 00005B3B00552A00552A005B3B000000 | | | | | | 00 55 2A 00 | | | | | | | 55 2A 00 5B | | | | | | | 3B 00 00 00 | - 3475 | 1 PACMAN.S 3325 | Data | 11 | | 4 | 00/6CC9 : 00 00 00 00 | HEX 00000000 - 3476 | 1 PACMAN.S 3326 | Empty | 11 | | 0 | 00/6CCD | - 3477 | 1 PACMAN.S 3327 | Comment | 11 | | 0 | 00/6CCD | *----------------------------------- - 3478 | 1 PACMAN.S 3328 | Comment | 11 | | 0 | 00/6CCD | * ADD TO SCORE - 3479 | 1 PACMAN.S 3329 | Comment | 11 | | 0 | 00/6CCD | *----------------------------------- - 3480 | 1 PACMAN.S 3330 | Empty | 11 | | 0 | 00/6CCD | - 3481 | 1 PACMAN.S 3331 | Code | 11 | | 2 | 00/6CCD : A6 E8 | addTOSCORE LDX {$e8} - 3482 | 1 PACMAN.S 3332 | Code | 11 | | 2 | 00/6CCF : D0 1D | BNE L6CD3 - 3483 | 1 PACMAN.S 3333 | Code | 11 | | 3 | 00/6CD1 : 20 39 6D | JSR getMAXRANK15 - 3484 | 1 PACMAN.S 3334 | Code | 11 | | 1 | 00/6CD4 : AA | TAX - 3485 | 1 PACMAN.S 3335 | Code | 11 | | 1 | 00/6CD5 : 18 | CLC - 3486 | 1 PACMAN.S 3336 | Code | 11 | | 1 | 00/6CD6 : F8 | SED - 3487 | 1 PACMAN.S 3337 | Code | 11 | | 2 | 00/6CD7 : A5 53 | LDA {$52}+1 - 3488 | 1 PACMAN.S 3338 | Code | 11 | | 3 | 00/6CD9 : 7D EF 6C | ADC tblSCORE,X - 3489 | 1 PACMAN.S 3339 | Code | 11 | | 2 | 00/6CDC : 85 53 | STA {$52}+1 - 3490 | 1 PACMAN.S 3340 | Code | 11 | | 2 | 00/6CDE : A5 54 | LDA {$52}+2 - 3491 | 1 PACMAN.S 3341 | Code | 11 | | 2 | 00/6CE0 : 69 00 | ADC #$00 - 3492 | 1 PACMAN.S 3342 | Code | 11 | | 2 | 00/6CE2 : 85 54 | STA {$52}+2 - 3493 | 1 PACMAN.S 3343 | Code | 11 | | 1 | 00/6CE4 : D8 | CLD - 3494 | 1 PACMAN.S 3344 | Code | 11 | | 3 | 00/6CE5 : 20 6A 69 | JSR eraseSCORE - 3495 | 1 PACMAN.S 3345 | Code | 11 | | 3 | 00/6CE8 : 20 AC 70 | JSR displayPLAYERSCORE - 3496 | 1 PACMAN.S 3346 | Code | 11 | | 3 | 00/6CEB : 20 7C 7C | JSR L7C61 - 3497 | 1 PACMAN.S 3347 | Code | 11 | | 1 | 00/6CEE : 60 | L6CD3 RTS - 3498 | 1 PACMAN.S 3348 | Empty | 11 | | 0 | 00/6CEF | - 3499 | 1 PACMAN.S 3349 | 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 + 3417 | 1 PACMAN.S 3241 | Data | 11 | | 4 | 00/6CAE : 00 00 00 00 | HEX 00000000 + 3418 | 1 PACMAN.S 3242 | Empty | 11 | | 0 | 00/6CB2 | + 3419 | 1 PACMAN.S 3243 | Comment | 11 | | 0 | 00/6CB2 | *----------------------------------- + 3420 | 1 PACMAN.S 3244 | Comment | 11 | | 0 | 00/6CB2 | * ADD TO SCORE + 3421 | 1 PACMAN.S 3245 | Comment | 11 | | 0 | 00/6CB2 | *----------------------------------- + 3422 | 1 PACMAN.S 3246 | Empty | 11 | | 0 | 00/6CB2 | + 3423 | 1 PACMAN.S 3247 | Code | 11 | | 2 | 00/6CB2 : A6 E8 | addTOSCORE LDX {$e8} + 3424 | 1 PACMAN.S 3248 | Code | 11 | | 2 | 00/6CB4 : D0 1D | BNE L6CD3 + 3425 | 1 PACMAN.S 3249 | Code | 11 | | 3 | 00/6CB6 : 20 1E 6D | JSR getMAXRANK15 + 3426 | 1 PACMAN.S 3250 | Code | 11 | | 1 | 00/6CB9 : AA | TAX + 3427 | 1 PACMAN.S 3251 | Code | 11 | | 1 | 00/6CBA : 18 | CLC + 3428 | 1 PACMAN.S 3252 | Code | 11 | | 1 | 00/6CBB : F8 | SED + 3429 | 1 PACMAN.S 3253 | Code | 11 | | 2 | 00/6CBC : A5 53 | LDA {$52}+1 + 3430 | 1 PACMAN.S 3254 | Code | 11 | | 3 | 00/6CBE : 7D D4 6C | ADC tblSCORE,X + 3431 | 1 PACMAN.S 3255 | Code | 11 | | 2 | 00/6CC1 : 85 53 | STA {$52}+1 + 3432 | 1 PACMAN.S 3256 | Code | 11 | | 2 | 00/6CC3 : A5 54 | LDA {$52}+2 + 3433 | 1 PACMAN.S 3257 | Code | 11 | | 2 | 00/6CC5 : 69 00 | ADC #$00 + 3434 | 1 PACMAN.S 3258 | Code | 11 | | 2 | 00/6CC7 : 85 54 | STA {$52}+2 + 3435 | 1 PACMAN.S 3259 | Code | 11 | | 1 | 00/6CC9 : D8 | CLD + 3436 | 1 PACMAN.S 3260 | Code | 11 | | 3 | 00/6CCA : 20 6A 69 | JSR eraseSCORE + 3437 | 1 PACMAN.S 3261 | Code | 11 | | 3 | 00/6CCD : 20 91 70 | JSR displayPLAYERSCORE + 3438 | 1 PACMAN.S 3262 | Code | 11 | | 3 | 00/6CD0 : 20 61 7C | JSR L7C61 + 3439 | 1 PACMAN.S 3263 | Code | 11 | | 1 | 00/6CD3 : 60 | L6CD3 RTS + 3440 | 1 PACMAN.S 3264 | Empty | 11 | | 0 | 00/6CD4 | + 3441 | 1 PACMAN.S 3265 | Data | 11 | | 18 | 00/6CD4 : 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 | - 3500 | 1 PACMAN.S 3350 | Empty | 11 | | 0 | 00/6D01 | - 3501 | 1 PACMAN.S 3351 | Comment | 11 | | 0 | 00/6D01 | *----------------------------------- - 3502 | 1 PACMAN.S 3352 | Comment | 11 | | 0 | 00/6D01 | * PATIENTLY WAIT - 3503 | 1 PACMAN.S 3353 | Comment | 11 | | 0 | 00/6D01 | *----------------------------------- - 3504 | 1 PACMAN.S 3354 | Empty | 11 | | 0 | 00/6D01 | - 3505 | 1 PACMAN.S 3355 | Code | 11 | | 2 | 00/6D01 : A2 01 | doWAIT LDX #$01 - 3506 | 1 PACMAN.S 3356 | Code | 11 | | 2 | 00/6D03 : A9 8F | doWAIT2 LDA #$8F - 3507 | 1 PACMAN.S 3357 | Code | 11 | | 1 | 00/6D05 : 38 | L6CEA SEC - 3508 | 1 PACMAN.S 3358 | Code | 11 | | 2 | 00/6D06 : E9 01 | SBC #$01 - 3509 | 1 PACMAN.S 3359 | Code | 11 | | 2 | 00/6D08 : B0 FB | BCS L6CEA - 3510 | 1 PACMAN.S 3360 | Code | 11 | | 1 | 00/6D0A : CA | DEX - 3511 | 1 PACMAN.S 3361 | Code | 11 | | 2 | 00/6D0B : D0 F6 | BNE doWAIT2 - 3512 | 1 PACMAN.S 3362 | Code | 11 | | 1 | 00/6D0D : 60 | RTS - 3513 | 1 PACMAN.S 3363 | Code | 11 | | 1 | 00/6D0E : 60 | L6CF3 RTS - 3514 | 1 PACMAN.S 3364 | Empty | 11 | | 0 | 00/6D0F | - 3515 | 1 PACMAN.S 3365 | Comment | 11 | | 0 | 00/6D0F | *----------------------------------- - 3516 | 1 PACMAN.S 3366 | Comment | 11 | | 0 | 00/6D0F | * WE WON! GO TO NEXT LEVEL - 3517 | 1 PACMAN.S 3367 | Comment | 11 | | 0 | 00/6D0F | *----------------------------------- - 3518 | 1 PACMAN.S 3368 | Empty | 11 | | 0 | 00/6D0F | - 3519 | 1 PACMAN.S 3369 | Empty | 11 | | 0 | 00/6D0F | gotoNEXTLEVEL - 3520 | 1 PACMAN.S 3370 | Code | 11 | | 3 | 00/6D0F : 20 FA 58 | JSR L58FA - 3521 | 1 PACMAN.S 3371 | Code | 11 | | 3 | 00/6D12 : 20 9B 7D | JSR setXYPACMAN - 3522 | 1 PACMAN.S 3372 | Code | 11 | | 3 | 00/6D15 : 20 9E 69 | JSR eraseSPRITE44 - 3523 | 1 PACMAN.S 3373 | Code | 11 | | 3 | 00/6D18 : 20 9B 7D | JSR setXYPACMAN - 3524 | 1 PACMAN.S 3374 | Code | 11 | | 3 | 00/6D1B : 20 BF 79 | JSR L79A4 - 3525 | 1 PACMAN.S 3375 | Empty | 11 | | 0 | 00/6D1E | - 3526 | 1 PACMAN.S 3376 | Code | 11 | | 2 | 00/6D1E : A0 0B | LDY #$0B - 3527 | 1 PACMAN.S 3377 | Code | 11 | | 2 | 00/6D20 : A2 FF | L6D05 LDX #$FF - 3528 | 1 PACMAN.S 3378 | Code | 11 | | 3 | 00/6D22 : 20 03 6D | JSR doWAIT2 - 3529 | 1 PACMAN.S 3379 | Code | 11 | | 1 | 00/6D25 : 88 | DEY - 3530 | 1 PACMAN.S 3380 | Code | 11 | | 2 | 00/6D26 : D0 F8 | BNE L6D05 - 3531 | 1 PACMAN.S 3381 | Empty | 11 | | 0 | 00/6D28 | - 3532 | 1 PACMAN.S 3382 | Code | 11 | | 3 | 00/6D28 : 20 70 81 | JSR playCARTOON - 3533 | 1 PACMAN.S 3383 | Code | 11 | | 2 | 00/6D2B : E6 55 | INC {$55} ; ZP next level? - 3534 | 1 PACMAN.S 3384 | Code | 11 | | 3 | 00/6D2D : 20 1E 53 | JSR L531E - 3535 | 1 PACMAN.S 3385 | Code | 11 | | 3 | 00/6D30 : 20 59 56 | JSR prepareLEVEL - 3536 | 1 PACMAN.S 3386 | Code | 11 | | 3 | 00/6D33 : 20 E6 53 | JSR L53E6 - 3537 | 1 PACMAN.S 3387 | Code | 11 | | 3 | 00/6D36 : 4C 0F 53 | JMP L530F - 3538 | 1 PACMAN.S 3388 | Empty | 11 | | 0 | 00/6D39 | - 3539 | 1 PACMAN.S 3389 | Comment | 11 | | 0 | 00/6D39 | *----------------------------------- - 3540 | 1 PACMAN.S 3390 | Comment | 11 | | 0 | 00/6D39 | * GET MAX RANK MOD 15 - 3541 | 1 PACMAN.S 3391 | Comment | 11 | | 0 | 00/6D39 | *----------------------------------- - 3542 | 1 PACMAN.S 3392 | Empty | 11 | | 0 | 00/6D39 | - 3543 | 1 PACMAN.S 3393 | Empty | 11 | | 0 | 00/6D39 | getMAXRANK15 - 3544 | 1 PACMAN.S 3394 | Code | 11 | | 2 | 00/6D39 : A5 55 | LDA {$55} - 3545 | 1 PACMAN.S 3395 | Code | 11 | | 2 | 00/6D3B : C9 0F | CMP #$0F - 3546 | 1 PACMAN.S 3396 | Code | 11 | | 2 | 00/6D3D : 90 02 | BCC L6D26 - 3547 | 1 PACMAN.S 3397 | Code | 11 | | 2 | 00/6D3F : A9 0F | LDA #$0F - 3548 | 1 PACMAN.S 3398 | Code | 11 | | 1 | 00/6D41 : 60 | L6D26 RTS - 3549 | 1 PACMAN.S 3399 | Empty | 11 | | 0 | 00/6D42 | - 3550 | 1 PACMAN.S 3400 | Comment | 11 | | 0 | 00/6D42 | *----------------------------------- - 3551 | 1 PACMAN.S 3401 | Comment | 11 | | 0 | 00/6D42 | * GET MAX RANK MOD 21 - 3552 | 1 PACMAN.S 3402 | Comment | 11 | | 0 | 00/6D42 | *----------------------------------- - 3553 | 1 PACMAN.S 3403 | Empty | 11 | | 0 | 00/6D42 | - 3554 | 1 PACMAN.S 3404 | Empty | 11 | | 0 | 00/6D42 | getMAXRANK21 - 3555 | 1 PACMAN.S 3405 | Code | 11 | | 2 | 00/6D42 : A5 55 | LDA {$55} - 3556 | 1 PACMAN.S 3406 | Code | 11 | | 2 | 00/6D44 : C9 15 | CMP #$15 - 3557 | 1 PACMAN.S 3407 | Code | 11 | | 2 | 00/6D46 : 90 02 | BCC L6D2F - 3558 | 1 PACMAN.S 3408 | Code | 11 | | 2 | 00/6D48 : A9 15 | LDA #$15 - 3559 | 1 PACMAN.S 3409 | Code | 11 | | 1 | 00/6D4A : 60 | L6D2F RTS - 3560 | 1 PACMAN.S 3410 | Empty | 11 | | 0 | 00/6D4B | - 3561 | 1 PACMAN.S 3411 | Comment | 11 | | 0 | 00/6D4B | *----------------------------------- - 3562 | 1 PACMAN.S 3412 | Comment | 11 | | 0 | 00/6D4B | * SET GHOST INITIAL POSITION - 3563 | 1 PACMAN.S 3413 | Comment | 11 | | 0 | 00/6D4B | *----------------------------------- - 3564 | 1 PACMAN.S 3414 | Empty | 11 | | 0 | 00/6D4B | - 3565 | 1 PACMAN.S 3415 | Empty | 11 | | 0 | 00/6D4B | setGHOSTINITIALPOSITION - 3566 | 1 PACMAN.S 3416 | Code | 11 | | 2 | 00/6D4B : A5 E0 | LDA {$e0} - 3567 | 1 PACMAN.S 3417 | Code | 11 | | 1 | 00/6D4D : 0A | ASL - 3568 | 1 PACMAN.S 3418 | Code | 11 | | 1 | 00/6D4E : AA | TAX - 3569 | 1 PACMAN.S 3419 | Code | 11 | | 3 | 00/6D4F : BD 5A 6D | LDA tblGIPOS,X - 3570 | 1 PACMAN.S 3420 | Code | 11 | | 2 | 00/6D52 : 85 70 | STA {$70} - 3571 | 1 PACMAN.S 3421 | Code | 11 | | 3 | 00/6D54 : BD 5B 6D | LDA tblGIPOS+1,X - 3572 | 1 PACMAN.S 3422 | Code | 11 | | 2 | 00/6D57 : 85 71 | STA {$71} - 3573 | 1 PACMAN.S 3423 | Code | 11 | | 1 | 00/6D59 : 60 | RTS - 3574 | 1 PACMAN.S 3424 | Empty | 11 | | 0 | 00/6D5A | - 3575 | 1 PACMAN.S 3425 | Data | 11 | | 2 | 00/6D5A : 00 00 | tblGIPOS HEX 0000 - 3576 | 1 PACMAN.S 3426 | Data | 11 | | 2 | 00/6D5C : 8B 55 | HEX 8B55 - 3577 | 1 PACMAN.S 3427 | Data | 11 | | 2 | 00/6D5E : 7F 5D | HEX 7F5D - 3578 | 1 PACMAN.S 3428 | Data | 11 | | 2 | 00/6D60 : 8B 55 | HEX 8B55 - 3579 | 1 PACMAN.S 3429 | Data | 11 | | 2 | 00/6D62 : 99 5D | HEX 995D - 3580 | 1 PACMAN.S 3430 | Empty | 11 | | 0 | 00/6D64 | - 3581 | 1 PACMAN.S 3431 | Comment | 11 | | 0 | 00/6D64 | *----------------------------------- - 3582 | 1 PACMAN.S 3432 | Comment | 11 | | 0 | 00/6D64 | * - 3583 | 1 PACMAN.S 3433 | Comment | 11 | | 0 | 00/6D64 | *----------------------------------- - 3584 | 1 PACMAN.S 3434 | Empty | 11 | | 0 | 00/6D64 | - 3585 | 1 PACMAN.S 3435 | Code | 11 | | 2 | 00/6D64 : A9 00 | L6D49 LDA #$00 - 3586 | 1 PACMAN.S 3436 | Code | 11 | | 2 | 00/6D66 : A2 08 | LDX #$08 - 3587 | 1 PACMAN.S 3437 | Code | 11 | | 2 | 00/6D68 : 95 84 | STA {$84},X - 3588 | 1 PACMAN.S 3438 | Code | 11 | | 2 | 00/6D6A : 95 98 | STA {$98},X - 3589 | 1 PACMAN.S 3439 | Code | 11 | | 2 | 00/6D6C : 95 AC | STA {$ac},X - 3590 | 1 PACMAN.S 3440 | Code | 11 | | 2 | 00/6D6E : 95 C0 | STA {$c0},X - 3591 | 1 PACMAN.S 3441 | Code | 11 | | 2 | 00/6D70 : 85 78 | STA {$70}+8 - 3592 | 1 PACMAN.S 3442 | Code | 11 | | 2 | 00/6D72 : 85 E4 | STA $E4 - 3593 | 1 PACMAN.S 3443 | Code | 11 | | 2 | 00/6D74 : 85 E9 | STA $E9 - 3594 | 1 PACMAN.S 3444 | Code | 11 | | 2 | 00/6D76 : A9 02 | LDA #{2} - 3595 | 1 PACMAN.S 3445 | Code | 11 | | 2 | 00/6D78 : 85 68 | STA {$68} - 3596 | 1 PACMAN.S 3446 | Code | 11 | | 1 | 00/6D7A : 60 | RTS - 3597 | 1 PACMAN.S 3447 | Empty | 11 | | 0 | 00/6D7B | - 3598 | 1 PACMAN.S 3448 | Comment | 11 | | 0 | 00/6D7B | *----------------------------------- - 3599 | 1 PACMAN.S 3449 | Comment | 11 | | 0 | 00/6D7B | * GHOSTS ARE FRIGHTENED - 3600 | 1 PACMAN.S 3450 | Comment | 11 | | 0 | 00/6D7B | *----------------------------------- - 3601 | 1 PACMAN.S 3451 | Comment | 11 | | 0 | 00/6D7B | * (b/c we ate a pacgum) - 3602 | 1 PACMAN.S 3452 | Empty | 11 | | 0 | 00/6D7B | - 3603 | 1 PACMAN.S 3453 | Empty | 11 | | 0 | 00/6D7B | makeGHOSTSFRIGTHENED - 3604 | 1 PACMAN.S 3454 | Code | 11 | | 2 | 00/6D7B : A6 55 | LDX {$55} ; ghosts are invincible - 3605 | 1 PACMAN.S 3455 | Code | 11 | | 2 | 00/6D7D : E0 15 | CPX #$15 ; as from level 21 - 3606 | 1 PACMAN.S 3456 | Code | 11 | | 2 | 00/6D7F : B0 3A | BCS L6DA0 - 3607 | 1 PACMAN.S 3457 | Empty | 11 | | 0 | 00/6D81 | - 3608 | 1 PACMAN.S 3458 | Code | 11 | | 2 | 00/6D81 : A9 04 | LDA #{4} ; we have 4 ghosts - 3609 | 1 PACMAN.S 3459 | Code | 11 | | 2 | 00/6D83 : 85 E0 | STA {$e0} - 3610 | 1 PACMAN.S 3460 | Code | 11 | | 3 | 00/6D85 : 20 17 87 | L6D6A JSR setGHOSTSDATA - 3611 | 1 PACMAN.S 3461 | Code | 11 | | 2 | 00/6D88 : A5 79 | LDA {$79} - 3612 | 1 PACMAN.S 3462 | Code | 11 | | 2 | 00/6D8A : D0 04 | BNE L6D75 - 3613 | 1 PACMAN.S 3463 | Code | 11 | | 2 | 00/6D8C : A9 01 | LDA #$01 - 3614 | 1 PACMAN.S 3464 | Code | 11 | | 2 | 00/6D8E : 85 78 | STA {$78} - 3615 | 1 PACMAN.S 3465 | Code | 11 | | 3 | 00/6D90 : 20 2D 87 | L6D75 JSR getGHOSTSDATA - 3616 | 1 PACMAN.S 3466 | Code | 11 | | 2 | 00/6D93 : C6 E0 | DEC {$e0} - 3617 | 1 PACMAN.S 3467 | Code | 11 | | 2 | 00/6D95 : D0 EE | BNE L6D6A - 3618 | 1 PACMAN.S 3468 | Code | 11 | | 2 | 00/6D97 : A9 02 | LDA #{2} - 3619 | 1 PACMAN.S 3469 | Code | 11 | | 2 | 00/6D99 : 85 68 | STA {$68} - 3620 | 1 PACMAN.S 3470 | Code | 11 | | 2 | 00/6D9B : A9 01 | LDA #$01 - 3621 | 1 PACMAN.S 3471 | Code | 11 | | 2 | 00/6D9D : 85 E4 | STA $E4 - 3622 | 1 PACMAN.S 3472 | Code | 11 | | 3 | 00/6D9F : 20 42 6D | JSR getMAXRANK21 - 3623 | 1 PACMAN.S 3473 | Code | 11 | | 1 | 00/6DA2 : 0A | ASL - 3624 | 1 PACMAN.S 3474 | Code | 11 | | 1 | 00/6DA3 : AA | TAX - 3625 | 1 PACMAN.S 3475 | Code | 11 | | 3 | 00/6DA4 : BD 0A 6E | LDA L6DEF,X - 3626 | 1 PACMAN.S 3476 | Code | 11 | | 2 | 00/6DA7 : 85 E1 | STA $E1 - 3627 | 1 PACMAN.S 3477 | Code | 11 | | 3 | 00/6DA9 : BD 0B 6E | LDA L6DEF+1,X - 3628 | 1 PACMAN.S 3478 | Code | 11 | | 2 | 00/6DAC : 85 E2 | STA $E2 - 3629 | 1 PACMAN.S 3479 | Code | 11 | | 2 | 00/6DAE : A9 04 | LDA #$04 - 3630 | 1 PACMAN.S 3480 | Code | 11 | | 2 | 00/6DB0 : 85 EA | STA $EA - 3631 | 1 PACMAN.S 3481 | Code | 11 | | 2 | 00/6DB2 : 85 EB | STA $EB - 3632 | 1 PACMAN.S 3482 | Code | 11 | | 2 | 00/6DB4 : A9 01 | LDA #$01 - 3633 | 1 PACMAN.S 3483 | Code | 11 | | 2 | 00/6DB6 : 85 E9 | STA $E9 - 3634 | 1 PACMAN.S 3484 | Code | 11 | | 3 | 00/6DB8 : 20 DC 80 | JSR L80C1 - 3635 | 1 PACMAN.S 3485 | Code | 11 | | 1 | 00/6DBB : 60 | L6DA0 RTS - 3636 | 1 PACMAN.S 3486 | Empty | 11 | | 0 | 00/6DBC | - 3637 | 1 PACMAN.S 3487 | Code | 11 | | 2 | 00/6DBC : A4 77 | L6DA1 LDY $77 - 3638 | 1 PACMAN.S 3488 | Code | 11 | | 1 | 00/6DBE : C8 | INY - 3639 | 1 PACMAN.S 3489 | Code | 11 | | 2 | 00/6DBF : A5 E0 | LDA {$e0} - 3640 | 1 PACMAN.S 3490 | Code | 11 | | 2 | 00/6DC1 : C9 01 | CMP #{1} - 3641 | 1 PACMAN.S 3491 | Code | 11 | | 2 | 00/6DC3 : F0 34 | BEQ L6DDE - 3642 | 1 PACMAN.S 3492 | Code | 11 | | 2 | 00/6DC5 : C9 03 | CMP #{3} - 3643 | 1 PACMAN.S 3493 | Code | 11 | | 2 | 00/6DC7 : F0 30 | BEQ L6DDE - 3644 | 1 PACMAN.S 3494 | Empty | 11 | | 0 | 00/6DC9 | - 3645 | 1 PACMAN.S 3495 | Code | 11 | | 2 | 00/6DC9 : A9 01 | LDA #$01 ; for Pinky / Clyde - 3646 | 1 PACMAN.S 3496 | Code | 11 | | 2 | 00/6DCB : 91 75 | STA ($75),Y - 3647 | 1 PACMAN.S 3497 | Code | 11 | | 1 | 00/6DCD : C8 | INY - 3648 | 1 PACMAN.S 3498 | Code | 11 | | 2 | 00/6DCE : A9 00 | LDA #$00 - 3649 | 1 PACMAN.S 3499 | Code | 11 | | 2 | 00/6DD0 : 91 75 | STA ($75),Y - 3650 | 1 PACMAN.S 3500 | Code | 11 | | 1 | 00/6DD2 : C8 | INY - 3651 | 1 PACMAN.S 3501 | Code | 11 | | 2 | 00/6DD3 : A5 E0 | LDA {$e0} - 3652 | 1 PACMAN.S 3502 | Code | 11 | | 2 | 00/6DD5 : C9 02 | CMP #{2} - 3653 | 1 PACMAN.S 3503 | Code | 11 | | 2 | 00/6DD7 : F0 06 | BEQ L6DC4 - 3654 | 1 PACMAN.S 3504 | Code | 11 | | 2 | 00/6DD9 : A9 03 | LDA #$03 - 3655 | 1 PACMAN.S 3505 | Code | 11 | | 2 | 00/6DDB : 91 75 | STA ($75),Y - 3656 | 1 PACMAN.S 3506 | Code | 11 | | 2 | 00/6DDD : D0 04 | BNE L6DC8 - 3657 | 1 PACMAN.S 3507 | Code | 11 | | 2 | 00/6DDF : A9 02 | L6DC4 LDA #$02 - 3658 | 1 PACMAN.S 3508 | Code | 11 | | 2 | 00/6DE1 : 91 75 | STA ($75),Y - 3659 | 1 PACMAN.S 3509 | Empty | 11 | | 0 | 00/6DE3 | - 3660 | 1 PACMAN.S 3510 | Code | 11 | | 1 | 00/6DE3 : C8 | L6DC8 INY ; for all ghosts - 3661 | 1 PACMAN.S 3511 | Code | 11 | | 2 | 00/6DE4 : A9 01 | LDA #$01 - 3662 | 1 PACMAN.S 3512 | Code | 11 | | 2 | 00/6DE6 : 91 75 | STA ($75),Y - 3663 | 1 PACMAN.S 3513 | Code | 11 | | 1 | 00/6DE8 : C8 | INY - 3664 | 1 PACMAN.S 3514 | Code | 11 | | 2 | 00/6DE9 : 91 75 | STA ($75),Y - 3665 | 1 PACMAN.S 3515 | Code | 11 | | 1 | 00/6DEB : C8 | INY - 3666 | 1 PACMAN.S 3516 | Code | 11 | | 2 | 00/6DEC : A9 03 | LDA #$03 - 3667 | 1 PACMAN.S 3517 | Code | 11 | | 2 | 00/6DEE : 91 75 | STA ($75),Y - 3668 | 1 PACMAN.S 3518 | Code | 11 | | 1 | 00/6DF0 : C8 | INY - 3669 | 1 PACMAN.S 3519 | Code | 11 | | 2 | 00/6DF1 : A9 FF | LDA #$FF - 3670 | 1 PACMAN.S 3520 | Code | 11 | | 2 | 00/6DF3 : 91 75 | STA ($75),Y - 3671 | 1 PACMAN.S 3521 | Code | 11 | | 3 | 00/6DF5 : 20 2D 87 | JSR getGHOSTSDATA - 3672 | 1 PACMAN.S 3522 | Code | 11 | | 1 | 00/6DF8 : 60 | RTS - 3673 | 1 PACMAN.S 3523 | Empty | 11 | | 0 | 00/6DF9 | - 3674 | 1 PACMAN.S 3524 | Code | 11 | | 2 | 00/6DF9 : A9 00 | L6DDE LDA #$00 ; for Inky/Blinky - 3675 | 1 PACMAN.S 3525 | Code | 11 | | 2 | 00/6DFB : 91 75 | STA ($75),Y - 3676 | 1 PACMAN.S 3526 | Code | 11 | | 1 | 00/6DFD : C8 | INY - 3677 | 1 PACMAN.S 3527 | Code | 11 | | 2 | 00/6DFE : A9 01 | LDA #$01 - 3678 | 1 PACMAN.S 3528 | Code | 11 | | 2 | 00/6E00 : 91 75 | STA ($75),Y - 3679 | 1 PACMAN.S 3529 | Code | 11 | | 1 | 00/6E02 : C8 | INY - 3680 | 1 PACMAN.S 3530 | Code | 11 | | 2 | 00/6E03 : A9 00 | LDA #$00 - 3681 | 1 PACMAN.S 3531 | Code | 11 | | 2 | 00/6E05 : 91 75 | STA ($75),Y - 3682 | 1 PACMAN.S 3532 | Code | 11 | | 2 | 00/6E07 : F0 DA | BEQ L6DC8 - 3683 | 1 PACMAN.S 3533 | Code | 11 | | 1 | 00/6E09 : 60 | RTS - 3684 | 1 PACMAN.S 3534 | Empty | 11 | | 0 | 00/6E0A | - 3685 | 1 PACMAN.S 3535 | Data | 11 | | 1 | 00/6E0A : 00 | L6DEF DB $00 - 3686 | 1 PACMAN.S 3536 | Data | 11 | | 1 | 00/6E0B : 00 | DB $00 - 3687 | 1 PACMAN.S 3537 | Data | 11 | | 1 | 00/6E0C : 60 | DB $60 - 3688 | 1 PACMAN.S 3538 | Data | 11 | | 1 | 00/6E0D : 01 | DB $01 - 3689 | 1 PACMAN.S 3539 | Data | 11 | | 1 | 00/6E0E : 00 | DB $00 - 3690 | 1 PACMAN.S 3540 | Data | 11 | | 1 | 00/6E0F : 01 | DB $01 - 3691 | 1 PACMAN.S 3541 | Data | 11 | | 1 | 00/6E10 : 00 | DB $00 - 3692 | 1 PACMAN.S 3542 | Data | 11 | | 1 | 00/6E11 : 01 | DB $01 - 3693 | 1 PACMAN.S 3543 | Data | 11 | | 1 | 00/6E12 : C0 | DB $C0 - 3694 | 1 PACMAN.S 3544 | Data | 11 | | 1 | 00/6E13 : 00 | DB $00 - 3695 | 1 PACMAN.S 3545 | Data | 11 | | 1 | 00/6E14 : C0 | DB $C0 - 3696 | 1 PACMAN.S 3546 | Data | 11 | | 1 | 00/6E15 : 00 | DB $00 - 3697 | 1 PACMAN.S 3547 | Data | 11 | | 1 | 00/6E16 : 40 | DB $40 - 3698 | 1 PACMAN.S 3548 | Data | 11 | | 1 | 00/6E17 : 00 | DB $00 - 3699 | 1 PACMAN.S 3549 | Data | 11 | | 1 | 00/6E18 : 00 | DB $00 - 3700 | 1 PACMAN.S 3550 | Data | 11 | | 1 | 00/6E19 : 01 | DB $01 - 3701 | 1 PACMAN.S 3551 | Data | 11 | | 1 | 00/6E1A : 50 | DB $50 - 3702 | 1 PACMAN.S 3552 | Data | 11 | | 1 | 00/6E1B : 00 | DB $00 - 3703 | 1 PACMAN.S 3553 | Data | 11 | | 1 | 00/6E1C : 50 | DB $50 - 3704 | 1 PACMAN.S 3554 | Data | 11 | | 1 | 00/6E1D : 00 | DB $00 - 3705 | 1 PACMAN.S 3555 | Data | 11 | | 1 | 00/6E1E : 40 | DB $40 - 3706 | 1 PACMAN.S 3556 | Data | 11 | | 1 | 00/6E1F : 00 | DB $00 - 3707 | 1 PACMAN.S 3557 | Data | 11 | | 1 | 00/6E20 : C0 | DB $C0 - 3708 | 1 PACMAN.S 3558 | Data | 11 | | 1 | 00/6E21 : 00 | DB $00 - 3709 | 1 PACMAN.S 3559 | Data | 11 | | 1 | 00/6E22 : 40 | DB $40 - 3710 | 1 PACMAN.S 3560 | Data | 11 | | 1 | 00/6E23 : 00 | DB $00 - 3711 | 1 PACMAN.S 3561 | Data | 11 | | 1 | 00/6E24 : 40 | DB $40 - 3712 | 1 PACMAN.S 3562 | Data | 11 | | 1 | 00/6E25 : 00 | DB $00 - 3713 | 1 PACMAN.S 3563 | Data | 11 | | 1 | 00/6E26 : 40 | DB $40 - 3714 | 1 PACMAN.S 3564 | Data | 11 | | 1 | 00/6E27 : 00 | DB $00 - 3715 | 1 PACMAN.S 3565 | Data | 11 | | 1 | 00/6E28 : FF | DB $FF - 3716 | 1 PACMAN.S 3566 | Data | 11 | | 1 | 00/6E29 : FF | DB $FF - 3717 | 1 PACMAN.S 3567 | Data | 11 | | 1 | 00/6E2A : B0 | DB $B0 - 3718 | 1 PACMAN.S 3568 | Data | 11 | | 1 | 00/6E2B : 00 | DB $00 - 3719 | 1 PACMAN.S 3569 | Data | 11 | | 1 | 00/6E2C : 10 | DB $10 - 3720 | 1 PACMAN.S 3570 | Data | 11 | | 1 | 00/6E2D : 00 | DB $00 - 3721 | 1 PACMAN.S 3571 | Data | 11 | | 1 | 00/6E2E : 30 | DB $30 - 3722 | 1 PACMAN.S 3572 | Data | 11 | | 1 | 00/6E2F : 00 | DB $00 - 3723 | 1 PACMAN.S 3573 | Data | 11 | | 1 | 00/6E30 : 30 | DB $30 - 3724 | 1 PACMAN.S 3574 | Data | 11 | | 1 | 00/6E31 : 00 | DB $00 - 3725 | 1 PACMAN.S 3575 | Data | 11 | | 1 | 00/6E32 : B0 | DB $B0 - 3726 | 1 PACMAN.S 3576 | Data | 11 | | 1 | 00/6E33 : 00 | DB $00 - 3727 | 1 PACMAN.S 3577 | Empty | 11 | | 0 | 00/6E34 | - 3728 | 1 PACMAN.S 3578 | Comment | 11 | | 0 | 00/6E34 | *----------------------------------- - 3729 | 1 PACMAN.S 3579 | Comment | 11 | | 0 | 00/6E34 | * - 3730 | 1 PACMAN.S 3580 | Comment | 11 | | 0 | 00/6E34 | *----------------------------------- - 3731 | 1 PACMAN.S 3581 | Empty | 11 | | 0 | 00/6E34 | - 3732 | 1 PACMAN.S 3582 | Data | 11 | | 1 | 00/6E34 : 40 | L6E19 DB $40 - 3733 | 1 PACMAN.S 3583 | Data | 11 | | 1 | 00/6E35 : 00 | L6E1A DB $00 - 3734 | 1 PACMAN.S 3584 | Data | 11 | | 1 | 00/6E36 : 30 | DB $30 - 3735 | 1 PACMAN.S 3585 | Data | 11 | | 1 | 00/6E37 : 00 | DB $00 - 3736 | 1 PACMAN.S 3586 | Data | 11 | | 1 | 00/6E38 : 20 | DB $20 - 3737 | 1 PACMAN.S 3587 | Data | 11 | | 1 | 00/6E39 : 00 | DB $00 - 3738 | 1 PACMAN.S 3588 | Data | 11 | | 1 | 00/6E3A : 20 | DB $20 - 3739 | 1 PACMAN.S 3589 | Data | 11 | | 1 | 00/6E3B : 00 | DB $00 - 3740 | 1 PACMAN.S 3590 | Data | 11 | | 1 | 00/6E3C : 18 | DB $18 - 3741 | 1 PACMAN.S 3591 | Data | 11 | | 1 | 00/6E3D : 00 | DB $00 - 3742 | 1 PACMAN.S 3592 | Data | 11 | | 1 | 00/6E3E : 18 | DB $18 - 3743 | 1 PACMAN.S 3593 | Data | 11 | | 1 | 00/6E3F : 00 | DB $00 - 3744 | 1 PACMAN.S 3594 | Data | 11 | | 1 | 00/6E40 : 18 | DB $18 - 3745 | 1 PACMAN.S 3595 | Data | 11 | | 1 | 00/6E41 : 00 | DB $00 - 3746 | 1 PACMAN.S 3596 | Data | 11 | | 1 | 00/6E42 : 18 | DB $18 - 3747 | 1 PACMAN.S 3597 | Data | 11 | | 1 | 00/6E43 : 00 | DB $00 - 3748 | 1 PACMAN.S 3598 | Data | 11 | | 1 | 00/6E44 : 10 | DB $10 - 3749 | 1 PACMAN.S 3599 | Data | 11 | | 1 | 00/6E45 : 00 | DB $00 - 3750 | 1 PACMAN.S 3600 | Data | 11 | | 1 | 00/6E46 : 10 | DB $10 - 3751 | 1 PACMAN.S 3601 | Data | 11 | | 1 | 00/6E47 : 00 | DB $00 - 3752 | 1 PACMAN.S 3602 | Data | 11 | | 1 | 00/6E48 : 10 | DB $10 - 3753 | 1 PACMAN.S 3603 | Data | 11 | | 1 | 00/6E49 : 00 | DB $00 - 3754 | 1 PACMAN.S 3604 | Data | 11 | | 1 | 00/6E4A : 10 | DB $10 - 3755 | 1 PACMAN.S 3605 | Data | 11 | | 1 | 00/6E4B : 00 | DB $00 - 3756 | 1 PACMAN.S 3606 | Data | 11 | | 1 | 00/6E4C : 10 | DB $10 - 3757 | 1 PACMAN.S 3607 | Data | 11 | | 1 | 00/6E4D : 00 | DB $00 - 3758 | 1 PACMAN.S 3608 | Data | 11 | | 1 | 00/6E4E : 10 | DB $10 - 3759 | 1 PACMAN.S 3609 | Data | 11 | | 1 | 00/6E4F : 00 | DB $00 - 3760 | 1 PACMAN.S 3610 | Data | 11 | | 1 | 00/6E50 : 10 | DB $10 - 3761 | 1 PACMAN.S 3611 | Data | 11 | | 1 | 00/6E51 : 00 | DB $00 - 3762 | 1 PACMAN.S 3612 | Data | 11 | | 1 | 00/6E52 : 10 | DB $10 - 3763 | 1 PACMAN.S 3613 | Data | 11 | | 1 | 00/6E53 : 00 | DB $00 - 3764 | 1 PACMAN.S 3614 | Data | 11 | | 1 | 00/6E54 : 02 | DB $02 - 3765 | 1 PACMAN.S 3615 | Data | 11 | | 1 | 00/6E55 : 00 | DB $00 - 3766 | 1 PACMAN.S 3616 | Data | 11 | | 1 | 00/6E56 : 03 | DB $03 - 3767 | 1 PACMAN.S 3617 | Data | 11 | | 1 | 00/6E57 : 02 | DB $02 - 3768 | 1 PACMAN.S 3618 | Data | 11 | | 1 | 00/6E58 : 00 | DB $00 - 3769 | 1 PACMAN.S 3619 | Data | 11 | | 1 | 00/6E59 : 03 | DB $03 - 3770 | 1 PACMAN.S 3620 | Data | 11 | | 1 | 00/6E5A : 01 | DB $01 - 3771 | 1 PACMAN.S 3621 | Data | 11 | | 1 | 00/6E5B : 00 | DB $00 - 3772 | 1 PACMAN.S 3622 | Data | 11 | | 1 | 00/6E5C : 03 | DB $03 - 3773 | 1 PACMAN.S 3623 | Data | 11 | | 1 | 00/6E5D : 01 | DB $01 - 3774 | 1 PACMAN.S 3624 | Data | 11 | | 1 | 00/6E5E : 01 | DB $01 - 3775 | 1 PACMAN.S 3625 | Data | 11 | | 1 | 00/6E5F : 02 | DB $02 - 3776 | 1 PACMAN.S 3626 | Data | 11 | | 1 | 00/6E60 : 00 | DB $00 - 3777 | 1 PACMAN.S 3627 | Data | 11 | | 1 | 00/6E61 : 01 | DB $01 - 3778 | 1 PACMAN.S 3628 | Data | 11 | | 1 | 00/6E62 : 01 | DB $01 - 3779 | 1 PACMAN.S 3629 | Data | 11 | | 1 | 00/6E63 : 03 | DB $03 - 3780 | 1 PACMAN.S 3630 | Data | 11 | | 1 | 00/6E64 : 01 | DB $01 - 3781 | 1 PACMAN.S 3631 | Data | 11 | | 1 | 00/6E65 : 03 | DB $03 - 3782 | 1 PACMAN.S 3632 | Data | 11 | | 1 | 00/6E66 : 02 | DB $02 - 3783 | 1 PACMAN.S 3633 | Data | 11 | | 1 | 00/6E67 : 01 | DB $01 - 3784 | 1 PACMAN.S 3634 | Data | 11 | | 1 | 00/6E68 : 02 | DB $02 - 3785 | 1 PACMAN.S 3635 | Data | 11 | | 1 | 00/6E69 : 01 | DB $01 - 3786 | 1 PACMAN.S 3636 | Data | 11 | | 1 | 00/6E6A : 02 | DB $02 - 3787 | 1 PACMAN.S 3637 | Data | 11 | | 1 | 00/6E6B : 01 | DB $01 - 3788 | 1 PACMAN.S 3638 | Data | 11 | | 1 | 00/6E6C : 01 | DB $01 - 3789 | 1 PACMAN.S 3639 | Data | 11 | | 1 | 00/6E6D : 03 | DB $03 - 3790 | 1 PACMAN.S 3640 | Data | 11 | | 1 | 00/6E6E : 01 | DB $01 - 3791 | 1 PACMAN.S 3641 | Data | 11 | | 1 | 00/6E6F : 00 | DB $00 - 3792 | 1 PACMAN.S 3642 | Data | 11 | | 1 | 00/6E70 : 01 | DB $01 - 3793 | 1 PACMAN.S 3643 | Data | 11 | | 1 | 00/6E71 : 00 | DB $00 - 3794 | 1 PACMAN.S 3644 | Data | 11 | | 1 | 00/6E72 : 00 | DB $00 - 3795 | 1 PACMAN.S 3645 | Data | 11 | | 1 | 00/6E73 : 01 | DB $01 - 3796 | 1 PACMAN.S 3646 | Data | 11 | | 1 | 00/6E74 : 00 | DB $00 - 3797 | 1 PACMAN.S 3647 | Data | 11 | | 1 | 00/6E75 : 03 | DB $03 - 3798 | 1 PACMAN.S 3648 | Data | 11 | | 1 | 00/6E76 : 03 | DB $03 - 3799 | 1 PACMAN.S 3649 | Data | 11 | | 1 | 00/6E77 : 00 | DB $00 - 3800 | 1 PACMAN.S 3650 | Data | 11 | | 1 | 00/6E78 : 00 | DB $00 - 3801 | 1 PACMAN.S 3651 | Data | 11 | | 1 | 00/6E79 : 02 | DB $02 - 3802 | 1 PACMAN.S 3652 | Data | 11 | | 1 | 00/6E7A : 02 | DB $02 - 3803 | 1 PACMAN.S 3653 | Data | 11 | | 1 | 00/6E7B : 00 | DB $00 - 3804 | 1 PACMAN.S 3654 | Data | 11 | | 1 | 00/6E7C : 02 | DB $02 - 3805 | 1 PACMAN.S 3655 | Data | 11 | | 1 | 00/6E7D : 00 | DB $00 - 3806 | 1 PACMAN.S 3656 | Data | 11 | | 1 | 00/6E7E : 01 | DB $01 - 3807 | 1 PACMAN.S 3657 | Data | 11 | | 1 | 00/6E7F : 03 | DB $03 - 3808 | 1 PACMAN.S 3658 | Data | 11 | | 1 | 00/6E80 : 03 | DB $03 - 3809 | 1 PACMAN.S 3659 | Data | 11 | | 1 | 00/6E81 : 02 | DB $02 - 3810 | 1 PACMAN.S 3660 | Data | 11 | | 1 | 00/6E82 : 02 | DB $02 - 3811 | 1 PACMAN.S 3661 | Data | 11 | | 1 | 00/6E83 : 01 | DB $01 - 3812 | 1 PACMAN.S 3662 | Data | 11 | | 1 | 00/6E84 : 00 | DB $00 - 3813 | 1 PACMAN.S 3663 | Data | 11 | | 1 | 00/6E85 : 03 | DB $03 - 3814 | 1 PACMAN.S 3664 | Data | 11 | | 1 | 00/6E86 : 00 | DB $00 - 3815 | 1 PACMAN.S 3665 | Data | 11 | | 1 | 00/6E87 : 03 | DB $03 - 3816 | 1 PACMAN.S 3666 | Data | 11 | | 1 | 00/6E88 : 01 | DB $01 - 3817 | 1 PACMAN.S 3667 | Data | 11 | | 1 | 00/6E89 : 01 | DB $01 - 3818 | 1 PACMAN.S 3668 | Data | 11 | | 1 | 00/6E8A : 03 | DB $03 - 3819 | 1 PACMAN.S 3669 | Data | 11 | | 1 | 00/6E8B : 02 | DB $02 - 3820 | 1 PACMAN.S 3670 | Data | 11 | | 1 | 00/6E8C : 01 | DB $01 - 3821 | 1 PACMAN.S 3671 | Data | 11 | | 1 | 00/6E8D : 01 | DB $01 - 3822 | 1 PACMAN.S 3672 | Data | 11 | | 1 | 00/6E8E : 02 | DB $02 - 3823 | 1 PACMAN.S 3673 | Data | 11 | | 1 | 00/6E8F : 00 | DB $00 - 3824 | 1 PACMAN.S 3674 | Data | 11 | | 1 | 00/6E90 : 02 | DB $02 - 3825 | 1 PACMAN.S 3675 | Data | 11 | | 1 | 00/6E91 : 01 | DB $01 - 3826 | 1 PACMAN.S 3676 | Data | 11 | | 1 | 00/6E92 : 01 | DB $01 - 3827 | 1 PACMAN.S 3677 | Data | 11 | | 1 | 00/6E93 : 03 | DB $03 - 3828 | 1 PACMAN.S 3678 | Empty | 11 | | 0 | 00/6E94 | - 3829 | 1 PACMAN.S 3679 | Comment | 11 | | 0 | 00/6E94 | *----------------------------------- - 3830 | 1 PACMAN.S 3680 | Comment | 11 | | 0 | 00/6E94 | * - 3831 | 1 PACMAN.S 3681 | Comment | 11 | | 0 | 00/6E94 | *----------------------------------- - 3832 | 1 PACMAN.S 3682 | Empty | 11 | | 0 | 00/6E94 | - 3833 | 1 PACMAN.S 3683 | Code | 11 | | 2 | 00/6E94 : A0 0E | L6E79 LDY #$0E - 3834 | 1 PACMAN.S 3684 | Code | 11 | | 3 | 00/6E96 : B9 5F 8A | L6E7B LDA L8A44,Y - 3835 | 1 PACMAN.S 3685 | Code | 11 | | 3 | 00/6E99 : 99 00 08 | STA {$0800},Y - 3836 | 1 PACMAN.S 3686 | Code | 11 | | 1 | 00/6E9C : 88 | DEY - 3837 | 1 PACMAN.S 3687 | Code | 11 | | 2 | 00/6E9D : 10 F7 | BPL L6E7B - 3838 | 1 PACMAN.S 3688 | Code | 11 | | 2 | 00/6E9F : A0 00 | LDY #$00 - 3839 | 1 PACMAN.S 3689 | Code | 11 | | 2 | 00/6EA1 : A2 01 | LDX #$01 - 3840 | 1 PACMAN.S 3690 | Code | 11 | | 2 | 00/6EA3 : A9 00 | L6E88 LDA #$00 - 3841 | 1 PACMAN.S 3691 | Code | 11 | | 3 | 00/6EA5 : 99 00 0A | STA {$0800}+$200,Y - 3842 | 1 PACMAN.S 3692 | Code | 11 | | 3 | 00/6EA8 : 9D 00 09 | STA {$0800}+$100,X - 3843 | 1 PACMAN.S 3693 | Code | 11 | | 3 | 00/6EAB : 9D 00 0B | STA {$0800}+$300,X - 3844 | 1 PACMAN.S 3694 | Code | 11 | | 1 | 00/6EAE : E8 | INX - 3845 | 1 PACMAN.S 3695 | Code | 11 | | 1 | 00/6EAF : C8 | INY - 3846 | 1 PACMAN.S 3696 | Code | 11 | | 2 | 00/6EB0 : A9 01 | LDA #$01 - 3847 | 1 PACMAN.S 3697 | Code | 11 | | 3 | 00/6EB2 : 99 00 0A | STA {$0800}+$200,Y - 3848 | 1 PACMAN.S 3698 | Code | 11 | | 3 | 00/6EB5 : 9D 00 09 | STA {$0800}+$100,X - 3849 | 1 PACMAN.S 3699 | Code | 11 | | 3 | 00/6EB8 : 9D 00 0B | STA {$0800}+$300,X - 3850 | 1 PACMAN.S 3700 | Code | 11 | | 1 | 00/6EBB : E8 | INX - 3851 | 1 PACMAN.S 3701 | Code | 11 | | 1 | 00/6EBC : C8 | INY - 3852 | 1 PACMAN.S 3702 | Code | 11 | | 2 | 00/6EBD : D0 E4 | BNE L6E88 - 3853 | 1 PACMAN.S 3703 | Code | 11 | | 1 | 00/6EBF : 60 | RTS - 3854 | 1 PACMAN.S 3704 | Empty | 11 | | 0 | 00/6EC0 | - 3855 | 1 PACMAN.S 3705 | Code | 11 | | 2 | 00/6EC0 : A5 E0 | L6EA5 LDA {$e0} - 3856 | 1 PACMAN.S 3706 | Code | 11 | | 1 | 00/6EC2 : 0A | ASL - 3857 | 1 PACMAN.S 3707 | Code | 11 | | 1 | 00/6EC3 : AA | TAX - 3858 | 1 PACMAN.S 3708 | Code | 11 | | 3 | 00/6EC4 : BD 55 8A | LDA L8A3A,X - 3859 | 1 PACMAN.S 3709 | Code | 11 | | 3 | 00/6EC7 : 8D D3 6E | STA L6EB7+1 - 3860 | 1 PACMAN.S 3710 | Code | 11 | | 3 | 00/6ECA : BD 56 8A | LDA L8A3A+1,X - 3861 | 1 PACMAN.S 3711 | Code | 11 | | 3 | 00/6ECD : 8D D4 6E | STA L6EB7+2 - 3862 | 1 PACMAN.S 3712 | Code | 11 | | 2 | 00/6ED0 : A2 00 | LDX #$00 - 3863 | 1 PACMAN.S 3713 | Code | 11 | | 3 | 00/6ED2 : BD 66 06 | L6EB7 LDA $0666,X - 3864 | 1 PACMAN.S 3714 | Code | 11 | | 2 | 00/6ED5 : 91 75 | STA ($75),Y - 3865 | 1 PACMAN.S 3715 | Code | 11 | | 1 | 00/6ED7 : C8 | INY - 3866 | 1 PACMAN.S 3716 | Code | 11 | | 1 | 00/6ED8 : E8 | INX - 3867 | 1 PACMAN.S 3717 | Code | 11 | | 2 | 00/6ED9 : E0 10 | CPX #$10 - 3868 | 1 PACMAN.S 3718 | Code | 11 | | 2 | 00/6EDB : D0 F5 | BNE L6EB7 - 3869 | 1 PACMAN.S 3719 | Code | 11 | | 1 | 00/6EDD : 60 | RTS - 3870 | 1 PACMAN.S 3720 | Empty | 11 | | 0 | 00/6EDE | - 3871 | 1 PACMAN.S 3721 | Code | 11 | | 3 | 00/6EDE : 20 FB 6A | L6EC3 JSR L6AFB - 3872 | 1 PACMAN.S 3722 | Code | 11 | | 3 | 00/6EE1 : 20 FE 80 | JSR showGAMEOVER - 3873 | 1 PACMAN.S 3723 | Code | 11 | | 2 | 00/6EE4 : A9 01 | LDA #$01 - 3874 | 1 PACMAN.S 3724 | Code | 11 | | 2 | 00/6EE6 : 85 E8 | STA {$e8} - 3875 | 1 PACMAN.S 3725 | Code | 11 | | 2 | 00/6EE8 : A0 30 | LDY #$30 - 3876 | 1 PACMAN.S 3726 | Code | 11 | | 2 | 00/6EEA : A2 64 | L6ECF LDX #$64 - 3877 | 1 PACMAN.S 3727 | Code | 11 | | 3 | 00/6EEC : 20 03 6D | JSR doWAIT2 - 3878 | 1 PACMAN.S 3728 | Code | 11 | | 1 | 00/6EEF : 88 | DEY - 3879 | 1 PACMAN.S 3729 | Code | 11 | | 2 | 00/6EF0 : D0 F8 | BNE L6ECF - 3880 | 1 PACMAN.S 3730 | Code | 11 | | 3 | 00/6EF2 : 4C D2 43 | JMP welcomePAGE - 3881 | 1 PACMAN.S 3731 | Empty | 11 | | 0 | 00/6EF5 | - 3882 | 1 PACMAN.S 3732 | Comment | 11 | | 0 | 00/6EF5 | *----------------------------------- - 3883 | 1 PACMAN.S 3733 | Comment | 11 | | 0 | 00/6EF5 | * SHOW FRUIT - 3884 | 1 PACMAN.S 3734 | Comment | 11 | | 0 | 00/6EF5 | *----------------------------------- - 3885 | 1 PACMAN.S 3735 | Empty | 11 | | 0 | 00/6EF5 | - 3886 | 1 PACMAN.S 3736 | Code | 11 | | 2 | 00/6EF5 : A2 66 | showFRUIT LDX #$66 - 3887 | 1 PACMAN.S 3737 | Code | 11 | | 2 | 00/6EF7 : 86 10 | STX {$10} - 3888 | 1 PACMAN.S 3738 | Code | 11 | | 2 | 00/6EF9 : A2 13 | LDX #$13 - 3889 | 1 PACMAN.S 3739 | Code | 11 | | 2 | 00/6EFB : 86 04 | STX {$04} - 3890 | 1 PACMAN.S 3740 | Empty | 11 | | 0 | 00/6EFD | - 3891 | 1 PACMAN.S 3741 | Comment | 11 | | 0 | 00/6EFD | *----------------------------------- - 3892 | 1 PACMAN.S 3742 | Comment | 11 | | 0 | 00/6EFD | * DISPLAY FRUIT SPRITE - 3893 | 1 PACMAN.S 3743 | Comment | 11 | | 0 | 00/6EFD | *----------------------------------- - 3894 | 1 PACMAN.S 3744 | Empty | 11 | | 0 | 00/6EFD | - 3895 | 1 PACMAN.S 3745 | Code | 11 | | 3 | 00/6EFD : 8D 1B 6F | L6EE2 STA L6EFF+1 - 3896 | 1 PACMAN.S 3746 | Code | 11 | | 3 | 00/6F00 : 8C 1C 6F | STY L6EFF+2 - 3897 | 1 PACMAN.S 3747 | Code | 11 | | 2 | 00/6F03 : A9 0C | LDA #$0C - 3898 | 1 PACMAN.S 3748 | Code | 11 | | 2 | 00/6F05 : 85 18 | STA {$18} - 3899 | 1 PACMAN.S 3749 | Code | 11 | | 2 | 00/6F07 : A9 00 | LDA #$00 - 3900 | 1 PACMAN.S 3750 | Code | 11 | | 2 | 00/6F09 : 85 03 | STA {$03} - 3901 | 1 PACMAN.S 3751 | Code | 11 | | 3 | 00/6F0B : 20 58 5B | L6EF0 JSR setHGRADDRESS - 3902 | 1 PACMAN.S 3752 | Code | 11 | | 2 | 00/6F0E : A6 03 | LDX {$03} - 3903 | 1 PACMAN.S 3753 | Code | 11 | | 2 | 00/6F10 : A4 04 | LDY {$04} - 3904 | 1 PACMAN.S 3754 | Code | 11 | | 2 | 00/6F12 : A9 03 | LDA #$03 - 3905 | 1 PACMAN.S 3755 | Code | 11 | | 2 | 00/6F14 : 85 09 | STA {$09} - 3906 | 1 PACMAN.S 3756 | Code | 11 | | 2 | 00/6F16 : B1 12 | L6EFB LDA ({$12}),Y - 3907 | 1 PACMAN.S 3757 | Code | 11 | | 2 | 00/6F18 : 29 7F | AND #$7F - 3908 | 1 PACMAN.S 3758 | Code | 11 | | 3 | 00/6F1A : 1D 66 06 | L6EFF ORA $0666,X - 3909 | 1 PACMAN.S 3759 | Code | 11 | | 2 | 00/6F1D : 91 12 | STA ({$12}),Y - 3910 | 1 PACMAN.S 3760 | Code | 11 | | 1 | 00/6F1F : E8 | INX - 3911 | 1 PACMAN.S 3761 | Code | 11 | | 1 | 00/6F20 : C8 | INY - 3912 | 1 PACMAN.S 3762 | Code | 11 | | 2 | 00/6F21 : C6 09 | DEC {$09} - 3913 | 1 PACMAN.S 3763 | Code | 11 | | 2 | 00/6F23 : D0 F1 | BNE L6EFB - 3914 | 1 PACMAN.S 3764 | Code | 11 | | 2 | 00/6F25 : 86 03 | STX {$03} - 3915 | 1 PACMAN.S 3765 | Code | 11 | | 2 | 00/6F27 : E6 10 | INC {$10} - 3916 | 1 PACMAN.S 3766 | Code | 11 | | 2 | 00/6F29 : C6 18 | DEC {$18} - 3917 | 1 PACMAN.S 3767 | Code | 11 | | 2 | 00/6F2B : D0 DE | BNE L6EF0 - 3918 | 1 PACMAN.S 3768 | Code | 11 | | 1 | 00/6F2D : 60 | RTS - 3919 | 1 PACMAN.S 3769 | Empty | 11 | | 0 | 00/6F2E | - 3920 | 1 PACMAN.S 3770 | Comment | 11 | | 0 | 00/6F2E | *----------------------------------- - 3921 | 1 PACMAN.S 3771 | Comment | 11 | | 0 | 00/6F2E | * SHOW FRUITED RANK - 3922 | 1 PACMAN.S 3772 | Comment | 11 | | 0 | 00/6F2E | *----------------------------------- - 3923 | 1 PACMAN.S 3773 | Empty | 11 | | 0 | 00/6F2E | - 3924 | 1 PACMAN.S 3774 | Empty | 11 | | 0 | 00/6F2E | showFRUITEDRANK - 3925 | 1 PACMAN.S 3775 | Code | 11 | | 2 | 00/6F2E : A5 55 | LDA {$55} - 3926 | 1 PACMAN.S 3776 | Code | 11 | | 2 | 00/6F30 : C9 1A | CMP #$1A ; 26 - 3927 | 1 PACMAN.S 3777 | Code | 11 | | 2 | 00/6F32 : 90 02 | BCC L6F1B - 3928 | 1 PACMAN.S 3778 | Code | 11 | | 2 | 00/6F34 : A9 1A | LDA #$1A - 3929 | 1 PACMAN.S 3779 | Code | 11 | | 1 | 00/6F36 : 0A | L6F1B ASL ; show the rank as a fruit - 3930 | 1 PACMAN.S 3780 | Code | 11 | | 1 | 00/6F37 : 0A | ASL - 3931 | 1 PACMAN.S 3781 | Code | 11 | | 1 | 00/6F38 : AA | TAX - 3932 | 1 PACMAN.S 3782 | Code | 11 | | 2 | 00/6F39 : A9 B0 | LDA #$B0 - 3933 | 1 PACMAN.S 3783 | Code | 11 | | 2 | 00/6F3B : 85 10 | STA {$10} - 3934 | 1 PACMAN.S 3784 | Code | 11 | | 2 | 00/6F3D : A9 21 | LDA #$21 - 3935 | 1 PACMAN.S 3785 | Code | 11 | | 2 | 00/6F3F : 85 04 | STA {$04} - 3936 | 1 PACMAN.S 3786 | Code | 11 | | 3 | 00/6F41 : BD FE 6A | LDA L6AFE,X - 3937 | 1 PACMAN.S 3787 | Code | 11 | | 3 | 00/6F44 : BC FF 6A | LDY L6AFF,X - 3938 | 1 PACMAN.S 3788 | Code | 11 | | 3 | 00/6F47 : 4C FD 6E | JMP L6EE2 - 3939 | 1 PACMAN.S 3789 | Empty | 11 | | 0 | 00/6F4A | - 3940 | 1 PACMAN.S 3790 | Comment | 11 | | 0 | 00/6F4A | *----------------------------------- - 3941 | 1 PACMAN.S 3791 | Comment | 11 | | 0 | 00/6F4A | * SET THE HGR SCREEN - 3942 | 1 PACMAN.S 3792 | Comment | 11 | | 0 | 00/6F4A | *----------------------------------- - 3943 | 1 PACMAN.S 3793 | Empty | 11 | | 0 | 00/6F4A | - 3944 | 1 PACMAN.S 3794 | Code | 11 | | 3 | 00/6F4A : AD 50 C0 | setHGR LDA {$C050} - 3945 | 1 PACMAN.S 3795 | Code | 11 | | 3 | 00/6F4D : AD 52 C0 | LDA {$C052} - 3946 | 1 PACMAN.S 3796 | Code | 11 | | 3 | 00/6F50 : AD 57 C0 | LDA {$C057} - 3947 | 1 PACMAN.S 3797 | Code | 11 | | 3 | 00/6F53 : AD 54 C0 | LDA {$C054} - 3948 | 1 PACMAN.S 3798 | Code | 11 | | 1 | 00/6F56 : 60 | RTS - 3949 | 1 PACMAN.S 3799 | Empty | 11 | | 0 | 00/6F57 | - 3950 | 1 PACMAN.S 3800 | Comment | 11 | | 0 | 00/6F57 | *----------------------------------- - 3951 | 1 PACMAN.S 3801 | Comment | 11 | | 0 | 00/6F57 | * SET THE TEXT SCREEN - 3952 | 1 PACMAN.S 3802 | Comment | 11 | | 0 | 00/6F57 | *----------------------------------- - 3953 | 1 PACMAN.S 3803 | Empty | 11 | | 0 | 00/6F57 | - 3954 | 1 PACMAN.S 3804 | Code | 11 | | 3 | 00/6F57 : AD 51 C0 | setTEXT2 LDA {$C051} - 3955 | 1 PACMAN.S 3805 | Code | 11 | | 3 | 00/6F5A : AD 55 C0 | LDA {$C055} - 3956 | 1 PACMAN.S 3806 | Code | 11 | | 3 | 00/6F5D : AD 52 C0 | LDA {$C052} - 3957 | 1 PACMAN.S 3807 | Code | 11 | | 1 | 00/6F60 : 60 | RTS - 3958 | 1 PACMAN.S 3808 | Empty | 11 | | 0 | 00/6F61 | - 3959 | 1 PACMAN.S 3809 | Comment | 11 | | 0 | 00/6F61 | *----------------------------------- - 3960 | 1 PACMAN.S 3810 | Comment | 11 | | 0 | 00/6F61 | * CLEAR THE HGR SCREEN - 3961 | 1 PACMAN.S 3811 | Comment | 11 | | 0 | 00/6F61 | *----------------------------------- - 3962 | 1 PACMAN.S 3812 | Empty | 11 | | 0 | 00/6F61 | - 3963 | 1 PACMAN.S 3813 | Code | 11 | | 2 | 00/6F61 : A9 20 | clearHGR LDA #>{$2000} - 3964 | 1 PACMAN.S 3814 | Code | 11 | | 2 | 00/6F63 : 85 17 | STA {$16}+1 - 3965 | 1 PACMAN.S 3815 | Code | 11 | | 2 | 00/6F65 : A0 00 | LDY #<{$2000} - 3966 | 1 PACMAN.S 3816 | Code | 11 | | 2 | 00/6F67 : 84 16 | STY {$16} - 3967 | 1 PACMAN.S 3817 | Code | 11 | | 2 | 00/6F69 : A9 80 | L6F4E LDA #$80 - 3968 | 1 PACMAN.S 3818 | Code | 11 | | 2 | 00/6F6B : 91 16 | L6F50 STA ({$16}),Y - 3969 | 1 PACMAN.S 3819 | Code | 11 | | 1 | 00/6F6D : C8 | INY - 3970 | 1 PACMAN.S 3820 | Code | 11 | | 2 | 00/6F6E : D0 FB | BNE L6F50 - 3971 | 1 PACMAN.S 3821 | Code | 11 | | 2 | 00/6F70 : E6 17 | INC {$16}+1 - 3972 | 1 PACMAN.S 3822 | Code | 11 | | 2 | 00/6F72 : A5 17 | LDA {$16}+1 - 3973 | 1 PACMAN.S 3823 | Code | 11 | | 2 | 00/6F74 : C9 40 | CMP #>{$4000} - 3974 | 1 PACMAN.S 3824 | Code | 11 | | 2 | 00/6F76 : D0 F1 | BNE L6F4E - 3975 | 1 PACMAN.S 3825 | Code | 11 | | 1 | 00/6F78 : 60 | RTS - 3976 | 1 PACMAN.S 3826 | Empty | 11 | | 0 | 00/6F79 | - 3977 | 1 PACMAN.S 3827 | Comment | 11 | | 0 | 00/6F79 | *----------------------------------- - 3978 | 1 PACMAN.S 3828 | Comment | 11 | | 0 | 00/6F79 | * GET INPUT FROM SELECTED DEVICE - 3979 | 1 PACMAN.S 3829 | Comment | 11 | | 0 | 00/6F79 | *----------------------------------- - 3980 | 1 PACMAN.S 3830 | Empty | 11 | | 0 | 00/6F79 | - 3981 | 1 PACMAN.S 3831 | Code | 11 | | 3 | 00/6F79 : 20 92 6F | getINPUT JSR readKEYBOARD ; read keyboard - 3982 | 1 PACMAN.S 3832 | Code | 11 | | 2 | 00/6F7C : B0 02 | BCS L6F65 - 3983 | 1 PACMAN.S 3833 | Code | 11 | | 2 | 00/6F7E : 85 63 | STA {$63} - 3984 | 1 PACMAN.S 3834 | Code | 11 | | 2 | 00/6F80 : A5 F5 | L6F65 LDA {$f5} ; which device? - 3985 | 1 PACMAN.S 3835 | Code | 11 | | 2 | 00/6F82 : D0 06 | BNE L6F6F - 3986 | 1 PACMAN.S 3836 | Code | 11 | | 3 | 00/6F84 : 20 EB 6F | JSR readJOYPAD ; read joypad - 3987 | 1 PACMAN.S 3837 | Code | 11 | | 3 | 00/6F87 : 4C 8D 6F | JMP L6F72 - 3988 | 1 PACMAN.S 3838 | Code | 11 | | 3 | 00/6F8A : 20 5C 70 | L6F6F JSR readJOYSTICK ; read joystick - 3989 | 1 PACMAN.S 3839 | Code | 11 | | 2 | 00/6F8D : B0 02 | L6F72 BCS L6F76 - 3990 | 1 PACMAN.S 3840 | Code | 11 | | 2 | 00/6F8F : 85 63 | STA {$63} ; save movement - 3991 | 1 PACMAN.S 3841 | Code | 11 | | 1 | 00/6F91 : 60 | L6F76 RTS - 3992 | 1 PACMAN.S 3842 | Empty | 11 | | 0 | 00/6F92 | - 3993 | 1 PACMAN.S 3843 | Comment | 11 | | 0 | 00/6F92 | *----------------------------------- - 3994 | 1 PACMAN.S 3844 | Comment | 11 | | 0 | 00/6F92 | * READ KEYBOARD - 3995 | 1 PACMAN.S 3845 | Comment | 11 | | 0 | 00/6F92 | *----------------------------------- - 3996 | 1 PACMAN.S 3846 | Empty | 11 | | 0 | 00/6F92 | - 3997 | 1 PACMAN.S 3847 | Empty | 11 | | 0 | 00/6F92 | readKEYBOARD - 3998 | 1 PACMAN.S 3848 | Code | 11 | | 3 | 00/6F92 : AD 00 C0 | LDA {$C000} - 3999 | 1 PACMAN.S 3849 | Code | 11 | | 2 | 00/6F95 : 10 52 | BPL L6FCE - 4000 | 1 PACMAN.S 3850 | Code | 11 | | 3 | 00/6F97 : 8D 10 C0 | STA {$C010} - 4001 | 1 PACMAN.S 3851 | Empty | 11 | | 0 | 00/6F9A | - 4002 | 1 PACMAN.S 3852 | Code | 11 | | 2 | 00/6F9A : C9 93 | CMP #$93 ; ctrl-s - 4003 | 1 PACMAN.S 3853 | Code | 11 | | 2 | 00/6F9C : D0 13 | BNE L6F96 ; speaker or tape out - 4004 | 1 PACMAN.S 3854 | Code | 11 | | 3 | 00/6F9E : AD D1 7B | LDA L7BB5+1 - 4005 | 1 PACMAN.S 3855 | Code | 11 | | 2 | 00/6FA1 : 49 10 | EOR #$10 - 4006 | 1 PACMAN.S 3856 | Code | 11 | | 3 | 00/6FA3 : 8D D1 7B | STA L7BB5+1 - 4007 | 1 PACMAN.S 3857 | Code | 11 | | 3 | 00/6FA6 : AD 22 7D | LDA L7D06+1 - 4008 | 1 PACMAN.S 3858 | Code | 11 | | 2 | 00/6FA9 : 49 10 | EOR #$10 - 4009 | 1 PACMAN.S 3859 | Code | 11 | | 3 | 00/6FAB : 8D 22 7D | STA L7D06+1 - 4010 | 1 PACMAN.S 3860 | Code | 11 | | 3 | 00/6FAE : 4C E9 6F | JMP L6FCE - 4011 | 1 PACMAN.S 3861 | Empty | 11 | | 0 | 00/6FB1 | - 4012 | 1 PACMAN.S 3862 | Code | 11 | | 2 | 00/6FB1 : C9 9B | L6F96 CMP #$9B ; ESC - 4013 | 1 PACMAN.S 3863 | Code | 11 | | 2 | 00/6FB3 : D0 08 | BNE L6FA2 - 4014 | 1 PACMAN.S 3864 | Empty | 11 | | 0 | 00/6FB5 | - 4015 | 1 PACMAN.S 3865 | Code | 11 | | 3 | 00/6FB5 : AD 00 C0 | L6F9A LDA {$C000} - 4016 | 1 PACMAN.S 3866 | Code | 11 | | 2 | 00/6FB8 : 10 FB | BPL L6F9A - 4017 | 1 PACMAN.S 3867 | Code | 11 | | 3 | 00/6FBA : 8D 10 C0 | STA {$C010} - 4018 | 1 PACMAN.S 3868 | Empty | 11 | | 0 | 00/6FBD | - 4019 | 1 PACMAN.S 3869 | Code | 11 | | 2 | 00/6FBD : A6 E8 | L6FA2 LDX {$e8} - 4020 | 1 PACMAN.S 3870 | Code | 11 | | 2 | 00/6FBF : F0 0B | BEQ L6FB1 - 4021 | 1 PACMAN.S 3871 | Code | 11 | | 2 | 00/6FC1 : C9 A0 | CMP #" " - 4022 | 1 PACMAN.S 3872 | Code | 11 | | 2 | 00/6FC3 : F0 04 | BEQ L6FAE - 4023 | 1 PACMAN.S 3873 | Code | 11 | | 2 | 00/6FC5 : C9 A0 | CMP #" " - 4024 | 1 PACMAN.S 3874 | Code | 11 | | 2 | 00/6FC7 : D0 20 | BNE L6FCE - 4025 | 1 PACMAN.S 3875 | Code | 11 | | 3 | 00/6FC9 : 4C 44 41 | L6FAE JMP selectRANKCARTOON ; space resets the game - 4026 | 1 PACMAN.S 3876 | Empty | 11 | | 0 | 00/6FCC | - 4027 | 1 PACMAN.S 3877 | Comment | 11 | | 0 | 00/6FCC | * 0: down - 4028 | 1 PACMAN.S 3878 | Comment | 11 | | 0 | 00/6FCC | * 1: up - 4029 | 1 PACMAN.S 3879 | Comment | 11 | | 0 | 00/6FCC | * 2: right - 4030 | 1 PACMAN.S 3880 | Comment | 11 | | 0 | 00/6FCC | * 3: left - 4031 | 1 PACMAN.S 3881 | Empty | 11 | | 0 | 00/6FCC | - 4032 | 1 PACMAN.S 3882 | Code | 11 | | 2 | 00/6FCC : C9 C1 | L6FB1 CMP #"A" ; A - 4033 | 1 PACMAN.S 3883 | Code | 11 | | 2 | 00/6FCE : F0 15 | BEQ L6FCA - 4034 | 1 PACMAN.S 3884 | Code | 11 | | 2 | 00/6FD0 : C9 95 | L6FB5 CMP #$95 ; right-arrow - 4035 | 1 PACMAN.S 3885 | Code | 11 | | 2 | 00/6FD2 : F0 0E | BEQ L6FC7 - 4036 | 1 PACMAN.S 3886 | Code | 11 | | 2 | 00/6FD4 : C9 88 | L6FB9 CMP #$88 ; left-arrow - 4037 | 1 PACMAN.S 3887 | Code | 11 | | 2 | 00/6FD6 : F0 07 | BEQ L6FC4 - 4038 | 1 PACMAN.S 3888 | Code | 11 | | 2 | 00/6FD8 : C9 DA | L6FBD CMP #$DA ; Z - 4039 | 1 PACMAN.S 3889 | Code | 11 | | 2 | 00/6FDA : D0 0D | BNE L6FCE - 4040 | 1 PACMAN.S 3890 | Code | 11 | | 2 | 00/6FDC : A9 00 | LDA #{0} ; 0 down - 4041 | 1 PACMAN.S 3891 | Data | 11 | | 1 | 00/6FDE : 2C | HEX 2C - 4042 | 1 PACMAN.S 3892 | Code | 11 | | 2 | 00/6FDF : A9 03 | L6FC4 LDA #{3} ; 3 left - 4043 | 1 PACMAN.S 3893 | Data | 11 | | 1 | 00/6FE1 : 2C | HEX 2C - 4044 | 1 PACMAN.S 3894 | Code | 11 | | 2 | 00/6FE2 : A9 02 | L6FC7 LDA #{2} ; 2 right - 4045 | 1 PACMAN.S 3895 | Data | 11 | | 1 | 00/6FE4 : 2C | HEX 2C - 4046 | 1 PACMAN.S 3896 | Code | 11 | | 2 | 00/6FE5 : A9 01 | L6FCA LDA #{1} ; 1 up - 4047 | 1 PACMAN.S 3897 | Code | 11 | | 1 | 00/6FE7 : 18 | CLC - 4048 | 1 PACMAN.S 3898 | Code | 11 | | 1 | 00/6FE8 : 60 | RTS - 4049 | 1 PACMAN.S 3899 | Code | 11 | | 1 | 00/6FE9 : 38 | L6FCE SEC - 4050 | 1 PACMAN.S 3900 | Code | 11 | | 1 | 00/6FEA : 60 | RTS - 4051 | 1 PACMAN.S 3901 | Empty | 11 | | 0 | 00/6FEB | - 4052 | 1 PACMAN.S 3902 | Comment | 11 | | 0 | 00/6FEB | *----------------------------------- - 4053 | 1 PACMAN.S 3903 | Comment | 11 | | 0 | 00/6FEB | * READ ATARI JOYPAD - 4054 | 1 PACMAN.S 3904 | Comment | 11 | | 0 | 00/6FEB | *----------------------------------- - 4055 | 1 PACMAN.S 3905 | Empty | 11 | | 0 | 00/6FEB | - 4056 | 1 PACMAN.S 3906 | Empty | 11 | | 0 | 00/6FEB | readJOYPAD - 4057 | 1 PACMAN.S 3907 | Code | 11 | | 2 | 00/6FEB : A5 E8 | LDA {$e8} - 4058 | 1 PACMAN.S 3908 | Code | 11 | | 2 | 00/6FED : D0 36 | BNE L700A - 4059 | 1 PACMAN.S 3909 | Code | 11 | | 2 | 00/6FEF : A9 00 | LDA #$00 - 4060 | 1 PACMAN.S 3910 | Code | 11 | | 3 | 00/6FF1 : 2C 58 C0 | BIT {$C058} - 4061 | 1 PACMAN.S 3911 | Code | 11 | | 3 | 00/6FF4 : 2C 5A C0 | BIT {$C05A} - 4062 | 1 PACMAN.S 3912 | Code | 11 | | 3 | 00/6FF7 : 2C 5C C0 | BIT {$C05C} - 4063 | 1 PACMAN.S 3913 | Code | 11 | | 3 | 00/6FFA : AE 61 C0 | LDX {$C061} - 4064 | 1 PACMAN.S 3914 | Code | 11 | | 2 | 00/6FFD : 10 02 | BPL L6FE6 - 4065 | 1 PACMAN.S 3915 | Code | 11 | | 2 | 00/6FFF : 09 04 | ORA #$04 - 4066 | 1 PACMAN.S 3916 | Code | 11 | | 3 | 00/7001 : 2C 59 C0 | L6FE6 BIT {$C059} - 4067 | 1 PACMAN.S 3917 | Code | 11 | | 3 | 00/7004 : AE 61 C0 | LDX {$C061} - 4068 | 1 PACMAN.S 3918 | Code | 11 | | 2 | 00/7007 : 10 02 | BPL L6FF0 - 4069 | 1 PACMAN.S 3919 | Code | 11 | | 2 | 00/7009 : 09 08 | ORA #$08 - 4070 | 1 PACMAN.S 3920 | Code | 11 | | 3 | 00/700B : 2C 5B C0 | L6FF0 BIT {$C05B} - 4071 | 1 PACMAN.S 3921 | Code | 11 | | 3 | 00/700E : AE 61 C0 | LDX {$C061} - 4072 | 1 PACMAN.S 3922 | Code | 11 | | 2 | 00/7011 : 10 02 | BPL L6FFA - 4073 | 1 PACMAN.S 3923 | Code | 11 | | 2 | 00/7013 : 09 02 | ORA #$02 - 4074 | 1 PACMAN.S 3924 | Code | 11 | | 3 | 00/7015 : 2C 58 C0 | L6FFA BIT {$C058} - 4075 | 1 PACMAN.S 3925 | Code | 11 | | 3 | 00/7018 : AE 61 C0 | LDX {$C061} - 4076 | 1 PACMAN.S 3926 | Code | 11 | | 2 | 00/701B : 10 02 | BPL L7004 - 4077 | 1 PACMAN.S 3927 | Code | 11 | | 2 | 00/701D : 09 01 | ORA #$01 - 4078 | 1 PACMAN.S 3928 | Code | 11 | | 1 | 00/701F : AA | L7004 TAX - 4079 | 1 PACMAN.S 3929 | Code | 11 | | 3 | 00/7020 : BD 29 70 | LDA L700E,X - 4080 | 1 PACMAN.S 3930 | Code | 11 | | 2 | 00/7023 : 10 02 | BPL L700C - 4081 | 1 PACMAN.S 3931 | Code | 11 | | 1 | 00/7025 : 38 | L700A SEC - 4082 | 1 PACMAN.S 3932 | Code | 11 | | 1 | 00/7026 : 60 | RTS - 4083 | 1 PACMAN.S 3933 | Code | 11 | | 1 | 00/7027 : 18 | L700C CLC - 4084 | 1 PACMAN.S 3934 | Code | 11 | | 1 | 00/7028 : 60 | RTS - 4085 | 1 PACMAN.S 3935 | Empty | 11 | | 0 | 00/7029 | - 4086 | 1 PACMAN.S 3936 | Data | 11 | | 1 | 00/7029 : FF | L700E DB $FF - 4087 | 1 PACMAN.S 3937 | Data | 11 | | 1 | 00/702A : 00 | DB $00 ; down - 4088 | 1 PACMAN.S 3938 | Data | 11 | | 1 | 00/702B : 01 | DB $01 ; up - 4089 | 1 PACMAN.S 3939 | Data | 11 | | 1 | 00/702C : FF | DB $FF - 4090 | 1 PACMAN.S 3940 | Data | 11 | | 1 | 00/702D : 02 | DB $02 ; right - 4091 | 1 PACMAN.S 3941 | Data | 11 | | 1 | 00/702E : FF | DB $FF - 4092 | 1 PACMAN.S 3942 | Data | 11 | | 1 | 00/702F : FF | DB $FF - 4093 | 1 PACMAN.S 3943 | Data | 11 | | 1 | 00/7030 : FF | DB $FF - 4094 | 1 PACMAN.S 3944 | Data | 11 | | 1 | 00/7031 : 03 | DB $03 ; left - 4095 | 1 PACMAN.S 3945 | Data | 11 | | 1 | 00/7032 : FF | DB $FF - 4096 | 1 PACMAN.S 3946 | Data | 11 | | 1 | 00/7033 : FF | DB $FF - 4097 | 1 PACMAN.S 3947 | Data | 11 | | 1 | 00/7034 : FF | DB $FF - 4098 | 1 PACMAN.S 3948 | Data | 11 | | 1 | 00/7035 : FF | DB $FF - 4099 | 1 PACMAN.S 3949 | Data | 11 | | 1 | 00/7036 : FF | DB $FF - 4100 | 1 PACMAN.S 3950 | Data | 11 | | 1 | 00/7037 : FF | DB $FF - 4101 | 1 PACMAN.S 3951 | Data | 11 | | 1 | 00/7038 : FF | DB $FF - 4102 | 1 PACMAN.S 3952 | Empty | 11 | | 0 | 00/7039 | - 4103 | 1 PACMAN.S 3953 | Comment | 11 | | 0 | 00/7039 | *----------------------------------- - 4104 | 1 PACMAN.S 3954 | Comment | 11 | | 0 | 00/7039 | * GET JOYSTICK VALUES - 4105 | 1 PACMAN.S 3955 | Comment | 11 | | 0 | 00/7039 | *----------------------------------- - 4106 | 1 PACMAN.S 3956 | Empty | 11 | | 0 | 00/7039 | - 4107 | 1 PACMAN.S 3957 | Empty | 11 | | 0 | 00/7039 | getLLJOYSTICK - 4108 | 1 PACMAN.S 3958 | Code | 11 | | 3 | 00/7039 : AD 70 C0 | LDA {$C070} - 4109 | 1 PACMAN.S 3959 | Code | 11 | | 1 | 00/703C : 38 | SEC - 4110 | 1 PACMAN.S 3960 | Code | 11 | | 2 | 00/703D : A9 63 | LDA #$63 - 4111 | 1 PACMAN.S 3961 | Code | 11 | | 2 | 00/703F : A2 00 | LDX #$00 - 4112 | 1 PACMAN.S 3962 | Code | 11 | | 2 | 00/7041 : A0 00 | LDY #$00 - 4113 | 1 PACMAN.S 3963 | Code | 11 | | 3 | 00/7043 : 2C 64 C0 | L7028 BIT {$C064} - 4114 | 1 PACMAN.S 3964 | Code | 11 | | 2 | 00/7046 : 10 03 | BPL L7030 - 4115 | 1 PACMAN.S 3965 | Code | 11 | | 1 | 00/7048 : E8 | INX - 4116 | 1 PACMAN.S 3966 | Code | 11 | | 2 | 00/7049 : D0 02 | BNE L7032 - 4117 | 1 PACMAN.S 3967 | Code | 11 | | 1 | 00/704B : EA | L7030 NOP - 4118 | 1 PACMAN.S 3968 | Code | 11 | | 1 | 00/704C : EA | NOP - 4119 | 1 PACMAN.S 3969 | Code | 11 | | 3 | 00/704D : 2C 65 C0 | L7032 BIT {$C065} - 4120 | 1 PACMAN.S 3970 | Code | 11 | | 2 | 00/7050 : 10 03 | BPL L703A - 4121 | 1 PACMAN.S 3971 | Code | 11 | | 1 | 00/7052 : C8 | INY - 4122 | 1 PACMAN.S 3972 | Code | 11 | | 2 | 00/7053 : D0 02 | BNE L703C - 4123 | 1 PACMAN.S 3973 | Code | 11 | | 1 | 00/7055 : EA | L703A NOP - 4124 | 1 PACMAN.S 3974 | Code | 11 | | 1 | 00/7056 : EA | NOP - 4125 | 1 PACMAN.S 3975 | Code | 11 | | 2 | 00/7057 : E9 01 | L703C SBC #$01 - 4126 | 1 PACMAN.S 3976 | Code | 11 | | 2 | 00/7059 : D0 E8 | BNE L7028 - 4127 | 1 PACMAN.S 3977 | Code | 11 | | 1 | 00/705B : 60 | RTS - 4128 | 1 PACMAN.S 3978 | Empty | 11 | | 0 | 00/705C | - 4129 | 1 PACMAN.S 3979 | Comment | 11 | | 0 | 00/705C | *----------------------------------- - 4130 | 1 PACMAN.S 3980 | Comment | 11 | | 0 | 00/705C | * READ JOYSTICK - 4131 | 1 PACMAN.S 3981 | Comment | 11 | | 0 | 00/705C | *----------------------------------- - 4132 | 1 PACMAN.S 3982 | Empty | 11 | | 0 | 00/705C | - 4133 | 1 PACMAN.S 3983 | Empty | 11 | | 0 | 00/705C | readJOYSTICK - 4134 | 1 PACMAN.S 3984 | Code | 11 | | 2 | 00/705C : A5 E8 | LDA {$e8} - 4135 | 1 PACMAN.S 3985 | Code | 11 | | 2 | 00/705E : D0 48 | BNE L708D - 4136 | 1 PACMAN.S 3986 | Code | 11 | | 3 | 00/7060 : 20 39 70 | JSR getLLJOYSTICK ; read joystick - 4137 | 1 PACMAN.S 3987 | Code | 11 | | 2 | 00/7063 : A5 62 | LDA {$62} ; - 4138 | 1 PACMAN.S 3988 | Code | 11 | | 1 | 00/7065 : 4A | LSR - 4139 | 1 PACMAN.S 3989 | Code | 11 | | 2 | 00/7066 : D0 18 | BNE L7065 ; was right/left - 4140 | 1 PACMAN.S 3990 | Code | 11 | | 2 | 00/7068 : B0 0F | BCS L705E ; was up - 4141 | 1 PACMAN.S 3991 | Code | 11 | | 2 | 00/706A : C0 1C | CPY #$1C ; was down - 4142 | 1 PACMAN.S 3992 | Code | 11 | | 2 | 00/706C : 90 2E | BCC L7081 - 4143 | 1 PACMAN.S 3993 | Code | 11 | | 2 | 00/706E : E0 1C | L7053 CPX #$1C - 4144 | 1 PACMAN.S 3994 | Code | 11 | | 2 | 00/7070 : 90 32 | BCC L7089 - 4145 | 1 PACMAN.S 3995 | Code | 11 | | 2 | 00/7072 : E0 44 | CPX #$44 - 4146 | 1 PACMAN.S 3996 | Code | 11 | | 2 | 00/7074 : B0 2A | BCS L7085 - 4147 | 1 PACMAN.S 3997 | Code | 11 | | 2 | 00/7076 : A9 80 | LDA #$80 - 4148 | 1 PACMAN.S 3998 | Code | 11 | | 1 | 00/7078 : 60 | RTS - 4149 | 1 PACMAN.S 3999 | Empty | 11 | | 0 | 00/7079 | - 4150 | 1 PACMAN.S 4000 | Code | 11 | | 2 | 00/7079 : C0 44 | L705E CPY #$44 - 4151 | 1 PACMAN.S 4001 | Code | 11 | | 2 | 00/707B : B0 1B | BCS L707D - 4152 | 1 PACMAN.S 4002 | Code | 11 | | 3 | 00/707D : 4C 6E 70 | JMP L7053 - 4153 | 1 PACMAN.S 4003 | Empty | 11 | | 0 | 00/7080 | - 4154 | 1 PACMAN.S 4004 | Code | 11 | | 2 | 00/7080 : B0 0F | L7065 BCS L7076 ; was up - 4155 | 1 PACMAN.S 4005 | Code | 11 | | 2 | 00/7082 : E0 1C | CPX #$1C - 4156 | 1 PACMAN.S 4006 | Code | 11 | | 2 | 00/7084 : 90 1E | BCC L7089 - 4157 | 1 PACMAN.S 4007 | Code | 11 | | 2 | 00/7086 : C0 1C | L706B CPY #$1C - 4158 | 1 PACMAN.S 4008 | Code | 11 | | 2 | 00/7088 : 90 12 | BCC L7081 - 4159 | 1 PACMAN.S 4009 | Code | 11 | | 2 | 00/708A : C0 44 | CPY #$44 - 4160 | 1 PACMAN.S 4010 | Code | 11 | | 2 | 00/708C : B0 0A | BCS L707D - 4161 | 1 PACMAN.S 4011 | Code | 11 | | 2 | 00/708E : A9 80 | LDA #$80 - 4162 | 1 PACMAN.S 4012 | Code | 11 | | 1 | 00/7090 : 60 | RTS - 4163 | 1 PACMAN.S 4013 | Empty | 11 | | 0 | 00/7091 | - 4164 | 1 PACMAN.S 4014 | Code | 11 | | 2 | 00/7091 : E0 44 | L7076 CPX #$44 - 4165 | 1 PACMAN.S 4015 | Code | 11 | | 2 | 00/7093 : B0 0B | BCS L7085 - 4166 | 1 PACMAN.S 4016 | Code | 11 | | 3 | 00/7095 : 4C 86 70 | JMP L706B - 4167 | 1 PACMAN.S 4017 | Empty | 11 | | 0 | 00/7098 | - 4168 | 1 PACMAN.S 4018 | Comment | 11 | | 0 | 00/7098 | * 0: down - 4169 | 1 PACMAN.S 4019 | Comment | 11 | | 0 | 00/7098 | * 1: up - 4170 | 1 PACMAN.S 4020 | Comment | 11 | | 0 | 00/7098 | * 2: right - 4171 | 1 PACMAN.S 4021 | Comment | 11 | | 0 | 00/7098 | * 3: left - 4172 | 1 PACMAN.S 4022 | Comment | 11 | | 0 | 00/7098 | * 80: none - 4173 | 1 PACMAN.S 4023 | Empty | 11 | | 0 | 00/7098 | - 4174 | 1 PACMAN.S 4024 | Code | 11 | | 1 | 00/7098 : 18 | L707D CLC - 4175 | 1 PACMAN.S 4025 | Code | 11 | | 2 | 00/7099 : A9 00 | LDA #{0} - 4176 | 1 PACMAN.S 4026 | Code | 11 | | 1 | 00/709B : 60 | RTS - 4177 | 1 PACMAN.S 4027 | Code | 11 | | 1 | 00/709C : 18 | L7081 CLC - 4178 | 1 PACMAN.S 4028 | Code | 11 | | 2 | 00/709D : A9 01 | LDA #{1} - 4179 | 1 PACMAN.S 4029 | Code | 11 | | 1 | 00/709F : 60 | RTS - 4180 | 1 PACMAN.S 4030 | Code | 11 | | 1 | 00/70A0 : 18 | L7085 CLC - 4181 | 1 PACMAN.S 4031 | Code | 11 | | 2 | 00/70A1 : A9 02 | LDA #{2} - 4182 | 1 PACMAN.S 4032 | Code | 11 | | 1 | 00/70A3 : 60 | RTS - 4183 | 1 PACMAN.S 4033 | Code | 11 | | 1 | 00/70A4 : 18 | L7089 CLC - 4184 | 1 PACMAN.S 4034 | Code | 11 | | 2 | 00/70A5 : A9 03 | LDA #{3} - 4185 | 1 PACMAN.S 4035 | Code | 11 | | 1 | 00/70A7 : 60 | RTS - 4186 | 1 PACMAN.S 4036 | Code | 11 | | 1 | 00/70A8 : 18 | L708D CLC ; for the demo mode - 4187 | 1 PACMAN.S 4037 | Code | 11 | | 2 | 00/70A9 : A9 80 | LDA #$80 - 4188 | 1 PACMAN.S 4038 | Code | 11 | | 1 | 00/70AB : 60 | RTS - 4189 | 1 PACMAN.S 4039 | Empty | 11 | | 0 | 00/70AC | - 4190 | 1 PACMAN.S 4040 | Comment | 11 | | 0 | 00/70AC | *----------------------------------- - 4191 | 1 PACMAN.S 4041 | Comment | 11 | | 0 | 00/70AC | * DISPLAY CURRENT PLAYER'S SCORE - 4192 | 1 PACMAN.S 4042 | Comment | 11 | | 0 | 00/70AC | *----------------------------------- - 4193 | 1 PACMAN.S 4043 | Empty | 11 | | 0 | 00/70AC | - 4194 | 1 PACMAN.S 4044 | Empty | 11 | | 0 | 00/70AC | displayPLAYERSCORE - 4195 | 1 PACMAN.S 4045 | Code | 11 | | 2 | 00/70AC : A5 54 | LDA {$52}+2 ; compare current score with high score - 4196 | 1 PACMAN.S 4046 | Code | 11 | | 2 | 00/70AE : C5 02 | CMP {$00}+2 - 4197 | 1 PACMAN.S 4047 | Code | 11 | | 2 | 00/70B0 : F0 04 | BEQ L709B - 4198 | 1 PACMAN.S 4048 | Code | 11 | | 2 | 00/70B2 : 90 33 | BCC L70CC - 4199 | 1 PACMAN.S 4049 | Code | 11 | | 2 | 00/70B4 : B0 10 | BCS L70AB - 4200 | 1 PACMAN.S 4050 | Code | 11 | | 2 | 00/70B6 : A5 53 | L709B LDA {$52}+1 - 4201 | 1 PACMAN.S 4051 | Code | 11 | | 2 | 00/70B8 : C5 01 | CMP {$00}+1 - 4202 | 1 PACMAN.S 4052 | Code | 11 | | 2 | 00/70BA : F0 04 | BEQ L70A5 - 4203 | 1 PACMAN.S 4053 | Code | 11 | | 2 | 00/70BC : 90 29 | BCC L70CC - 4204 | 1 PACMAN.S 4054 | Code | 11 | | 2 | 00/70BE : B0 06 | BCS L70AB - 4205 | 1 PACMAN.S 4055 | Code | 11 | | 2 | 00/70C0 : A5 52 | L70A5 LDA {$52} - 4206 | 1 PACMAN.S 4056 | Code | 11 | | 2 | 00/70C2 : C5 00 | CMP {$00} - 4207 | 1 PACMAN.S 4057 | Code | 11 | | 2 | 00/70C4 : 90 21 | BCC L70CC - 4208 | 1 PACMAN.S 4058 | Empty | 11 | | 0 | 00/70C6 | - 4209 | 1 PACMAN.S 4059 | Code | 11 | | 2 | 00/70C6 : A5 52 | L70AB LDA {$52} ; save score as high score - 4210 | 1 PACMAN.S 4060 | Code | 11 | | 2 | 00/70C8 : 85 00 | STA {$00} - 4211 | 1 PACMAN.S 4061 | Code | 11 | | 2 | 00/70CA : 85 05 | STA {$05} - 4212 | 1 PACMAN.S 4062 | Code | 11 | | 2 | 00/70CC : A5 53 | LDA {$52}+1 - 4213 | 1 PACMAN.S 4063 | Code | 11 | | 2 | 00/70CE : 85 01 | STA {$00}+1 - 4214 | 1 PACMAN.S 4064 | Code | 11 | | 2 | 00/70D0 : 85 06 | STA {$05}+1 - 4215 | 1 PACMAN.S 4065 | Code | 11 | | 2 | 00/70D2 : A5 54 | LDA {$52}+2 - 4216 | 1 PACMAN.S 4066 | Code | 11 | | 2 | 00/70D4 : 85 02 | STA {$00}+2 - 4217 | 1 PACMAN.S 4067 | Code | 11 | | 2 | 00/70D6 : 85 07 | STA {$05}+2 - 4218 | 1 PACMAN.S 4068 | Code | 11 | | 2 | 00/70D8 : A5 50 | LDA {$50} ; save current player - 4219 | 1 PACMAN.S 4069 | Code | 11 | | 2 | 00/70DA : 85 F0 | STA $F0 - 4220 | 1 PACMAN.S 4070 | Code | 11 | | 2 | 00/70DC : A9 00 | LDA #$00 ; force high score player - 4221 | 1 PACMAN.S 4071 | Code | 11 | | 2 | 00/70DE : 85 50 | STA {$50} - 4222 | 1 PACMAN.S 4072 | Code | 11 | | 3 | 00/70E0 : 20 F3 70 | JSR L70D8 ; output score - 4223 | 1 PACMAN.S 4073 | Code | 11 | | 2 | 00/70E3 : A5 F0 | LDA $F0 ; restore current player - 4224 | 1 PACMAN.S 4074 | Code | 11 | | 2 | 00/70E5 : 85 50 | STA {$50} - 4225 | 1 PACMAN.S 4075 | Empty | 11 | | 0 | 00/70E7 | - 4226 | 1 PACMAN.S 4076 | Code | 11 | | 2 | 00/70E7 : A5 52 | L70CC LDA {$52} ; current player score - 4227 | 1 PACMAN.S 4077 | Code | 11 | | 2 | 00/70E9 : 85 05 | STA {$05} - 4228 | 1 PACMAN.S 4078 | Code | 11 | | 2 | 00/70EB : A5 53 | LDA {$52}+1 - 4229 | 1 PACMAN.S 4079 | Code | 11 | | 2 | 00/70ED : 85 06 | STA {$05}+1 - 4230 | 1 PACMAN.S 4080 | Code | 11 | | 2 | 00/70EF : A5 54 | LDA {$52}+2 - 4231 | 1 PACMAN.S 4081 | Code | 11 | | 2 | 00/70F1 : 85 07 | STA {$05}+2 - 4232 | 1 PACMAN.S 4082 | Empty | 11 | | 0 | 00/70F3 | - 4233 | 1 PACMAN.S 4083 | Code | 11 | | 3 | 00/70F3 : 20 6A 69 | L70D8 JSR eraseSCORE ; erase the area - 4234 | 1 PACMAN.S 4084 | Code | 11 | | 2 | 00/70F6 : A5 50 | LDA {$50} ; set the coordinates - 4235 | 1 PACMAN.S 4085 | Code | 11 | | 1 | 00/70F8 : 0A | ASL - 4236 | 1 PACMAN.S 4086 | Code | 11 | | 1 | 00/70F9 : 0A | ASL - 4237 | 1 PACMAN.S 4087 | Code | 11 | | 1 | 00/70FA : AA | TAX - 4238 | 1 PACMAN.S 4088 | Code | 11 | | 3 | 00/70FB : BD 5C 71 | LDA L7141,X - 4239 | 1 PACMAN.S 4089 | Code | 11 | | 2 | 00/70FE : 85 0E | STA {$0e} - 4240 | 1 PACMAN.S 4090 | Code | 11 | | 3 | 00/7100 : BD 5D 71 | LDA L7142,X - 4241 | 1 PACMAN.S 4091 | Code | 11 | | 2 | 00/7103 : 85 0F | STA {$0e}+1 - 4242 | 1 PACMAN.S 4092 | Code | 11 | | 3 | 00/7105 : BD 5E 71 | LDA L7143,X - 4243 | 1 PACMAN.S 4093 | Code | 11 | | 2 | 00/7108 : 85 11 | STA {$11} - 4244 | 1 PACMAN.S 4094 | Code | 11 | | 3 | 00/710A : 20 10 71 | JSR L70F5 - 4245 | 1 PACMAN.S 4095 | Code | 11 | | 3 | 00/710D : 4C 3F 71 | JMP L7124 - 4246 | 1 PACMAN.S 4096 | Empty | 11 | | 0 | 00/7110 | - 4247 | 1 PACMAN.S 4097 | Code | 11 | | 2 | 00/7110 : A9 00 | L70F5 LDA #$00 ; calculate the score - 4248 | 1 PACMAN.S 4098 | Code | 11 | | 2 | 00/7112 : A0 04 | LDY #$04 - 4249 | 1 PACMAN.S 4099 | Code | 11 | | 1 | 00/7114 : 18 | L70F9 CLC - 4250 | 1 PACMAN.S 4100 | Code | 11 | | 2 | 00/7115 : 66 07 | ROR {$05}+2 - 4251 | 1 PACMAN.S 4101 | Code | 11 | | 2 | 00/7117 : 66 06 | ROR {$05}+1 - 4252 | 1 PACMAN.S 4102 | Code | 11 | | 2 | 00/7119 : 66 05 | ROR {$05} - 4253 | 1 PACMAN.S 4103 | Code | 11 | | 1 | 00/711B : 6A | ROR - 4254 | 1 PACMAN.S 4104 | Code | 11 | | 1 | 00/711C : 88 | DEY - 4255 | 1 PACMAN.S 4105 | Code | 11 | | 2 | 00/711D : D0 F5 | BNE L70F9 - 4256 | 1 PACMAN.S 4106 | Code | 11 | | 1 | 00/711F : 18 | CLC - 4257 | 1 PACMAN.S 4107 | Code | 11 | | 1 | 00/7120 : 6A | ROR - 4258 | 1 PACMAN.S 4108 | Code | 11 | | 1 | 00/7121 : 6A | ROR - 4259 | 1 PACMAN.S 4109 | Code | 11 | | 1 | 00/7122 : 6A | ROR - 4260 | 1 PACMAN.S 4110 | Code | 11 | | 1 | 00/7123 : 6A | ROR - 4261 | 1 PACMAN.S 4111 | Code | 11 | | 3 | 00/7124 : 20 74 71 | JSR printDIGIT - 4262 | 1 PACMAN.S 4112 | Code | 11 | | 1 | 00/7127 : 38 | SEC - 4263 | 1 PACMAN.S 4113 | Code | 11 | | 2 | 00/7128 : A5 0E | LDA {$0e} - 4264 | 1 PACMAN.S 4114 | Code | 11 | | 2 | 00/712A : E9 06 | SBC #$06 - 4265 | 1 PACMAN.S 4115 | Code | 11 | | 2 | 00/712C : 85 0E | STA {$0e} - 4266 | 1 PACMAN.S 4116 | Code | 11 | | 2 | 00/712E : B0 02 | BCS L7117 - 4267 | 1 PACMAN.S 4117 | Code | 11 | | 2 | 00/7130 : C6 0F | DEC {$0e}+1 - 4268 | 1 PACMAN.S 4118 | Code | 11 | | 2 | 00/7132 : A5 07 | L7117 LDA {$05}+2 - 4269 | 1 PACMAN.S 4119 | Code | 11 | | 2 | 00/7134 : D0 DA | BNE L70F5 - 4270 | 1 PACMAN.S 4120 | Code | 11 | | 2 | 00/7136 : A5 06 | LDA {$05}+1 - 4271 | 1 PACMAN.S 4121 | Code | 11 | | 2 | 00/7138 : D0 D6 | BNE L70F5 - 4272 | 1 PACMAN.S 4122 | Code | 11 | | 2 | 00/713A : A5 05 | LDA {$05} - 4273 | 1 PACMAN.S 4123 | Code | 11 | | 2 | 00/713C : D0 D2 | BNE L70F5 - 4274 | 1 PACMAN.S 4124 | Code | 11 | | 1 | 00/713E : 60 | RTS - 4275 | 1 PACMAN.S 4125 | Empty | 11 | | 0 | 00/713F | - 4276 | 1 PACMAN.S 4126 | Comment | 11 | | 0 | 00/713F | *----------------------------------- - 4277 | 1 PACMAN.S 4127 | Comment | 11 | | 0 | 00/713F | * - 4278 | 1 PACMAN.S 4128 | Comment | 11 | | 0 | 00/713F | *----------------------------------- - 4279 | 1 PACMAN.S 4129 | Empty | 11 | | 0 | 00/713F | - 4280 | 1 PACMAN.S 4130 | Code | 11 | | 2 | 00/713F : A5 50 | L7124 LDA {$50} ; high score player? - 4281 | 1 PACMAN.S 4131 | Code | 11 | | 2 | 00/7141 : F0 18 | BEQ L7140 - 4282 | 1 PACMAN.S 4132 | Code | 11 | | 2 | 00/7143 : 24 58 | BIT {$58} ; no life already? - 4283 | 1 PACMAN.S 4133 | Code | 11 | | 2 | 00/7145 : 10 14 | BPL L7140 - 4284 | 1 PACMAN.S 4134 | Code | 11 | | 2 | 00/7147 : A5 54 | LDA {$52}+2 ; 10000? - 4285 | 1 PACMAN.S 4135 | Code | 11 | | 2 | 00/7149 : C9 01 | CMP #$01 - 4286 | 1 PACMAN.S 4136 | Code | 11 | | 2 | 00/714B : 90 0E | BCC L7140 ; no - 4287 | 1 PACMAN.S 4137 | Empty | 11 | | 0 | 00/714D | - 4288 | 1 PACMAN.S 4138 | Code | 11 | | 3 | 00/714D : 20 6C 7C | JSR sndEXTRALIFE ; play a happy sound - 4289 | 1 PACMAN.S 4139 | Code | 11 | | 2 | 00/7150 : E6 58 | INC {$58} ; life++ - 4290 | 1 PACMAN.S 4140 | Code | 11 | | 2 | 00/7152 : A5 58 | LDA {$58} - 4291 | 1 PACMAN.S 4141 | Code | 11 | | 2 | 00/7154 : 29 7F | AND #$7F - 4292 | 1 PACMAN.S 4142 | Code | 11 | | 2 | 00/7156 : 85 58 | STA {$58} - 4293 | 1 PACMAN.S 4143 | Code | 11 | | 3 | 00/7158 : 20 CF 56 | JSR printNBLIVES - 4294 | 1 PACMAN.S 4144 | Empty | 11 | | 0 | 00/715B | - 4295 | 1 PACMAN.S 4145 | Code | 11 | | 1 | 00/715B : 60 | L7140 RTS - 4296 | 1 PACMAN.S 4146 | Empty | 11 | | 0 | 00/715C | - 4297 | 1 PACMAN.S 4147 | Data | 11 | | 1 | 00/715C : 28 | L7141 DB $28 - 4298 | 1 PACMAN.S 4148 | Data | 11 | | 1 | 00/715D : 00 | L7142 DB $00 - 4299 | 1 PACMAN.S 4149 | Data | 11 | | 1 | 00/715E : 5E | L7143 DB $5E - 4300 | 1 PACMAN.S 4150 | Data | 11 | | 1 | 00/715F : 00 | DB $00 - 4301 | 1 PACMAN.S 4151 | Data | 11 | | 1 | 00/7160 : 28 | DB $28 - 4302 | 1 PACMAN.S 4152 | Data | 11 | | 1 | 00/7161 : 00 | DB $00 - 4303 | 1 PACMAN.S 4153 | Data | 11 | | 1 | 00/7162 : 10 | DB $10 - 4304 | 1 PACMAN.S 4154 | Data | 11 | | 1 | 00/7163 : 00 | DB $00 - 4305 | 1 PACMAN.S 4155 | Data | 11 | | 1 | 00/7164 : 0A | DB $0A - 4306 | 1 PACMAN.S 4156 | Data | 11 | | 1 | 00/7165 : 01 | DB $01 - 4307 | 1 PACMAN.S 4157 | Data | 11 | | 1 | 00/7166 : 10 | DB $10 - 4308 | 1 PACMAN.S 4158 | Data | 11 | | 1 | 00/7167 : 00 | DB $00 - 4309 | 1 PACMAN.S 4159 | Data | 11 | | 1 | 00/7168 : 28 | DB $28 - 4310 | 1 PACMAN.S 4160 | Data | 11 | | 1 | 00/7169 : 00 | DB $00 - 4311 | 1 PACMAN.S 4161 | Data | 11 | | 1 | 00/716A : 33 | DB $33 - 4312 | 1 PACMAN.S 4162 | Data | 11 | | 1 | 00/716B : 00 | DB $00 - 4313 | 1 PACMAN.S 4163 | Data | 11 | | 1 | 00/716C : 0A | DB $0A - 4314 | 1 PACMAN.S 4164 | Data | 11 | | 1 | 00/716D : 01 | DB $01 - 4315 | 1 PACMAN.S 4165 | Data | 11 | | 1 | 00/716E : 33 | DB $33 - 4316 | 1 PACMAN.S 4166 | Data | 11 | | 1 | 00/716F : 00 | DB $00 - 4317 | 1 PACMAN.S 4167 | Data | 11 | | 1 | 00/7170 : 0A | DB $0A - 4318 | 1 PACMAN.S 4168 | Data | 11 | | 1 | 00/7171 : 01 | DB $01 - 4319 | 1 PACMAN.S 4169 | Data | 11 | | 1 | 00/7172 : 5E | DB $5E - 4320 | 1 PACMAN.S 4170 | Data | 11 | | 1 | 00/7173 : 00 | DB $00 - 4321 | 1 PACMAN.S 4171 | Empty | 11 | | 0 | 00/7174 | - 4322 | 1 PACMAN.S 4172 | Comment | 11 | | 0 | 00/7174 | *----------------------------------- - 4323 | 1 PACMAN.S 4173 | Comment | 11 | | 0 | 00/7174 | * PRINT DIGIT (0 TO 9) - 4324 | 1 PACMAN.S 4174 | Comment | 11 | | 0 | 00/7174 | *----------------------------------- - 4325 | 1 PACMAN.S 4175 | Empty | 11 | | 0 | 00/7174 | - 4326 | 1 PACMAN.S 4176 | Code | 11 | | 1 | 00/7174 : 0A | printDIGIT ASL - 4327 | 1 PACMAN.S 4177 | Code | 11 | | 1 | 00/7175 : AA | TAX - 4328 | 1 PACMAN.S 4178 | Code | 11 | | 3 | 00/7176 : BD 98 71 | LDA L717D,X ; get the pointer to the digit - 4329 | 1 PACMAN.S 4179 | Code | 11 | | 3 | 00/7179 : 8D 51 69 | STA L6950+1 - 4330 | 1 PACMAN.S 4180 | Code | 11 | | 3 | 00/717C : 8D 5A 69 | STA L6959+1 - 4331 | 1 PACMAN.S 4181 | Code | 11 | | 3 | 00/717F : BD 99 71 | LDA L717D+1,X - 4332 | 1 PACMAN.S 4182 | Code | 11 | | 3 | 00/7182 : 8D 52 69 | STA L6950+2 - 4333 | 1 PACMAN.S 4183 | Code | 11 | | 3 | 00/7185 : 8D 5B 69 | STA L6959+2 - 4334 | 1 PACMAN.S 4184 | Code | 11 | | 2 | 00/7188 : A5 0E | LDA {$0e} ; where to output it - 4335 | 1 PACMAN.S 4185 | Code | 11 | | 2 | 00/718A : 85 0C | STA {$0c} - 4336 | 1 PACMAN.S 4186 | Code | 11 | | 2 | 00/718C : A5 0F | LDA {$0e}+1 - 4337 | 1 PACMAN.S 4187 | Code | 11 | | 2 | 00/718E : 85 0D | STA {$0c}+1 - 4338 | 1 PACMAN.S 4188 | Code | 11 | | 2 | 00/7190 : A5 11 | LDA {$11} - 4339 | 1 PACMAN.S 4189 | Code | 11 | | 2 | 00/7192 : 85 10 | STA {$10} - 4340 | 1 PACMAN.S 4190 | Code | 11 | | 3 | 00/7194 : 20 3A 69 | JSR L693A ; print "sprite" - 4341 | 1 PACMAN.S 4191 | Code | 11 | | 1 | 00/7197 : 60 | RTS - 4342 | 1 PACMAN.S 4192 | Empty | 11 | | 0 | 00/7198 | - 4343 | 1 PACMAN.S 4193 | Data | 11 | | 2 | 00/7198 : AC 71 | L717D DA L7191 ; 0 - 4344 | 1 PACMAN.S 4194 | Data | 11 | | 2 | 00/719A : 1C 72 | DA L7201 ; 1 - 4345 | 1 PACMAN.S 4195 | Data | 11 | | 2 | 00/719C : 8C 72 | DA L7271 ; 2 - 4346 | 1 PACMAN.S 4196 | Data | 11 | | 2 | 00/719E : FC 72 | DA L72E1 ; 3 - 4347 | 1 PACMAN.S 4197 | Data | 11 | | 2 | 00/71A0 : 6C 73 | DA L7351 ; 4 - 4348 | 1 PACMAN.S 4198 | Data | 11 | | 2 | 00/71A2 : DC 73 | DA L73C1 ; 5 - 4349 | 1 PACMAN.S 4199 | Data | 11 | | 2 | 00/71A4 : 4C 74 | DA L7431 ; 6 - 4350 | 1 PACMAN.S 4200 | Data | 11 | | 2 | 00/71A6 : BC 74 | DA L74A1 ; 7 - 4351 | 1 PACMAN.S 4201 | Data | 11 | | 2 | 00/71A8 : 2C 75 | DA L7511 ; 8 - 4352 | 1 PACMAN.S 4202 | Data | 11 | | 2 | 00/71AA : 9C 75 | DA L7581 ; 9 - 4353 | 1 PACMAN.S 4203 | Empty | 11 | | 0 | 00/71AC | - 4354 | 1 PACMAN.S 4204 | Data | 11 | | 16 | 00/71AC : 8E 80 91 80 | L7191 HEX 8E80918091809180918091808E808080 + 3442 | 1 PACMAN.S 3266 | Empty | 11 | | 0 | 00/6CE6 | + 3443 | 1 PACMAN.S 3267 | Comment | 11 | | 0 | 00/6CE6 | *----------------------------------- + 3444 | 1 PACMAN.S 3268 | Comment | 11 | | 0 | 00/6CE6 | * PATIENTLY WAIT + 3445 | 1 PACMAN.S 3269 | Comment | 11 | | 0 | 00/6CE6 | *----------------------------------- + 3446 | 1 PACMAN.S 3270 | Empty | 11 | | 0 | 00/6CE6 | + 3447 | 1 PACMAN.S 3271 | Code | 11 | | 2 | 00/6CE6 : A2 01 | doWAIT LDX #$01 + 3448 | 1 PACMAN.S 3272 | Code | 11 | | 2 | 00/6CE8 : A9 8F | doWAIT2 LDA #$8F + 3449 | 1 PACMAN.S 3273 | Code | 11 | | 1 | 00/6CEA : 38 | L6CEA SEC + 3450 | 1 PACMAN.S 3274 | Code | 11 | | 2 | 00/6CEB : E9 01 | SBC #$01 + 3451 | 1 PACMAN.S 3275 | Code | 11 | | 2 | 00/6CED : B0 FB | BCS L6CEA + 3452 | 1 PACMAN.S 3276 | Code | 11 | | 1 | 00/6CEF : CA | DEX + 3453 | 1 PACMAN.S 3277 | Code | 11 | | 2 | 00/6CF0 : D0 F6 | BNE doWAIT2 + 3454 | 1 PACMAN.S 3278 | Code | 11 | | 1 | 00/6CF2 : 60 | RTS + 3455 | 1 PACMAN.S 3279 | Code | 11 | | 1 | 00/6CF3 : 60 | L6CF3 RTS + 3456 | 1 PACMAN.S 3280 | Empty | 11 | | 0 | 00/6CF4 | + 3457 | 1 PACMAN.S 3281 | Comment | 11 | | 0 | 00/6CF4 | *----------------------------------- + 3458 | 1 PACMAN.S 3282 | Comment | 11 | | 0 | 00/6CF4 | * WE WON! GO TO NEXT LEVEL + 3459 | 1 PACMAN.S 3283 | Comment | 11 | | 0 | 00/6CF4 | *----------------------------------- + 3460 | 1 PACMAN.S 3284 | Empty | 11 | | 0 | 00/6CF4 | + 3461 | 1 PACMAN.S 3285 | Empty | 11 | | 0 | 00/6CF4 | gotoNEXTLEVEL + 3462 | 1 PACMAN.S 3286 | Code | 11 | | 3 | 00/6CF4 : 20 FA 58 | JSR L58FA + 3463 | 1 PACMAN.S 3287 | Code | 11 | | 3 | 00/6CF7 : 20 80 7D | JSR setXYPACMAN + 3464 | 1 PACMAN.S 3288 | Code | 11 | | 3 | 00/6CFA : 20 9E 69 | JSR eraseSPRITE44 + 3465 | 1 PACMAN.S 3289 | Code | 11 | | 3 | 00/6CFD : 20 80 7D | JSR setXYPACMAN + 3466 | 1 PACMAN.S 3290 | Code | 11 | | 3 | 00/6D00 : 20 A4 79 | JSR L79A4 + 3467 | 1 PACMAN.S 3291 | Empty | 11 | | 0 | 00/6D03 | + 3468 | 1 PACMAN.S 3292 | Code | 11 | | 2 | 00/6D03 : A0 0B | LDY #$0B + 3469 | 1 PACMAN.S 3293 | Code | 11 | | 2 | 00/6D05 : A2 FF | L6D05 LDX #$FF + 3470 | 1 PACMAN.S 3294 | Code | 11 | | 3 | 00/6D07 : 20 E8 6C | JSR doWAIT2 + 3471 | 1 PACMAN.S 3295 | Code | 11 | | 1 | 00/6D0A : 88 | DEY + 3472 | 1 PACMAN.S 3296 | Code | 11 | | 2 | 00/6D0B : D0 F8 | BNE L6D05 + 3473 | 1 PACMAN.S 3297 | Empty | 11 | | 0 | 00/6D0D | + 3474 | 1 PACMAN.S 3298 | Code | 11 | | 3 | 00/6D0D : 20 55 81 | JSR playCARTOON + 3475 | 1 PACMAN.S 3299 | Code | 11 | | 2 | 00/6D10 : E6 55 | INC {$55} ; ZP next level? + 3476 | 1 PACMAN.S 3300 | Code | 11 | | 3 | 00/6D12 : 20 1E 53 | JSR L531E + 3477 | 1 PACMAN.S 3301 | Code | 11 | | 3 | 00/6D15 : 20 59 56 | JSR prepareLEVEL + 3478 | 1 PACMAN.S 3302 | Code | 11 | | 3 | 00/6D18 : 20 E6 53 | JSR initGAMEDATA + 3479 | 1 PACMAN.S 3303 | Code | 11 | | 3 | 00/6D1B : 4C 0F 53 | JMP L530F + 3480 | 1 PACMAN.S 3304 | Empty | 11 | | 0 | 00/6D1E | + 3481 | 1 PACMAN.S 3305 | Comment | 11 | | 0 | 00/6D1E | *----------------------------------- + 3482 | 1 PACMAN.S 3306 | Comment | 11 | | 0 | 00/6D1E | * GET MAX RANK MOD 15 + 3483 | 1 PACMAN.S 3307 | Comment | 11 | | 0 | 00/6D1E | *----------------------------------- + 3484 | 1 PACMAN.S 3308 | Empty | 11 | | 0 | 00/6D1E | + 3485 | 1 PACMAN.S 3309 | Empty | 11 | | 0 | 00/6D1E | getMAXRANK15 + 3486 | 1 PACMAN.S 3310 | Code | 11 | | 2 | 00/6D1E : A5 55 | LDA {$55} + 3487 | 1 PACMAN.S 3311 | Code | 11 | | 2 | 00/6D20 : C9 0F | CMP #$0F + 3488 | 1 PACMAN.S 3312 | Code | 11 | | 2 | 00/6D22 : 90 02 | BCC L6D26 + 3489 | 1 PACMAN.S 3313 | Code | 11 | | 2 | 00/6D24 : A9 0F | LDA #$0F + 3490 | 1 PACMAN.S 3314 | Code | 11 | | 1 | 00/6D26 : 60 | L6D26 RTS + 3491 | 1 PACMAN.S 3315 | Empty | 11 | | 0 | 00/6D27 | + 3492 | 1 PACMAN.S 3316 | Comment | 11 | | 0 | 00/6D27 | *----------------------------------- + 3493 | 1 PACMAN.S 3317 | Comment | 11 | | 0 | 00/6D27 | * GET MAX RANK MOD 21 + 3494 | 1 PACMAN.S 3318 | Comment | 11 | | 0 | 00/6D27 | *----------------------------------- + 3495 | 1 PACMAN.S 3319 | Empty | 11 | | 0 | 00/6D27 | + 3496 | 1 PACMAN.S 3320 | Empty | 11 | | 0 | 00/6D27 | getMAXRANK21 + 3497 | 1 PACMAN.S 3321 | Code | 11 | | 2 | 00/6D27 : A5 55 | LDA {$55} + 3498 | 1 PACMAN.S 3322 | Code | 11 | | 2 | 00/6D29 : C9 15 | CMP #$15 + 3499 | 1 PACMAN.S 3323 | Code | 11 | | 2 | 00/6D2B : 90 02 | BCC L6D2F + 3500 | 1 PACMAN.S 3324 | Code | 11 | | 2 | 00/6D2D : A9 15 | LDA #$15 + 3501 | 1 PACMAN.S 3325 | Code | 11 | | 1 | 00/6D2F : 60 | L6D2F RTS + 3502 | 1 PACMAN.S 3326 | Empty | 11 | | 0 | 00/6D30 | + 3503 | 1 PACMAN.S 3327 | Comment | 11 | | 0 | 00/6D30 | *----------------------------------- + 3504 | 1 PACMAN.S 3328 | Comment | 11 | | 0 | 00/6D30 | * SET GHOST INITIAL POSITION + 3505 | 1 PACMAN.S 3329 | Comment | 11 | | 0 | 00/6D30 | *----------------------------------- + 3506 | 1 PACMAN.S 3330 | Empty | 11 | | 0 | 00/6D30 | + 3507 | 1 PACMAN.S 3331 | Empty | 11 | | 0 | 00/6D30 | setGHOSTINITIALPOSITION + 3508 | 1 PACMAN.S 3332 | Code | 11 | | 2 | 00/6D30 : A5 E0 | LDA {$e0} + 3509 | 1 PACMAN.S 3333 | Code | 11 | | 1 | 00/6D32 : 0A | ASL + 3510 | 1 PACMAN.S 3334 | Code | 11 | | 1 | 00/6D33 : AA | TAX + 3511 | 1 PACMAN.S 3335 | Code | 11 | | 3 | 00/6D34 : BD 3F 6D | LDA tblGIPOS,X + 3512 | 1 PACMAN.S 3336 | Code | 11 | | 2 | 00/6D37 : 85 70 | STA {$70} + 3513 | 1 PACMAN.S 3337 | Code | 11 | | 3 | 00/6D39 : BD 40 6D | LDA tblGIPOS+1,X + 3514 | 1 PACMAN.S 3338 | Code | 11 | | 2 | 00/6D3C : 85 71 | STA {$71} + 3515 | 1 PACMAN.S 3339 | Code | 11 | | 1 | 00/6D3E : 60 | RTS + 3516 | 1 PACMAN.S 3340 | Empty | 11 | | 0 | 00/6D3F | + 3517 | 1 PACMAN.S 3341 | Data | 11 | | 2 | 00/6D3F : 00 00 | tblGIPOS HEX 0000 + 3518 | 1 PACMAN.S 3342 | Data | 11 | | 2 | 00/6D41 : 8B 55 | HEX 8B55 + 3519 | 1 PACMAN.S 3343 | Data | 11 | | 2 | 00/6D43 : 7F 5D | HEX 7F5D + 3520 | 1 PACMAN.S 3344 | Data | 11 | | 2 | 00/6D45 : 8B 55 | HEX 8B55 + 3521 | 1 PACMAN.S 3345 | Data | 11 | | 2 | 00/6D47 : 99 5D | HEX 995D + 3522 | 1 PACMAN.S 3346 | Empty | 11 | | 0 | 00/6D49 | + 3523 | 1 PACMAN.S 3347 | Comment | 11 | | 0 | 00/6D49 | *----------------------------------- + 3524 | 1 PACMAN.S 3348 | Comment | 11 | | 0 | 00/6D49 | * + 3525 | 1 PACMAN.S 3349 | Comment | 11 | | 0 | 00/6D49 | *----------------------------------- + 3526 | 1 PACMAN.S 3350 | Empty | 11 | | 0 | 00/6D49 | + 3527 | 1 PACMAN.S 3351 | Code | 11 | | 2 | 00/6D49 : A9 00 | L6D49 LDA #$00 ; ghosts are not frightened + 3528 | 1 PACMAN.S 3352 | Code | 11 | | 2 | 00/6D4B : A2 08 | LDX #$08 + 3529 | 1 PACMAN.S 3353 | Code | 11 | | 2 | 00/6D4D : 95 84 | STA {$84},X + 3530 | 1 PACMAN.S 3354 | Code | 11 | | 2 | 00/6D4F : 95 98 | STA {$98},X + 3531 | 1 PACMAN.S 3355 | Code | 11 | | 2 | 00/6D51 : 95 AC | STA {$ac},X + 3532 | 1 PACMAN.S 3356 | Code | 11 | | 2 | 00/6D53 : 95 C0 | STA {$c0},X + 3533 | 1 PACMAN.S 3357 | Code | 11 | | 2 | 00/6D55 : 85 78 | STA {$70}+8 + 3534 | 1 PACMAN.S 3358 | Code | 11 | | 2 | 00/6D57 : 85 E4 | STA $E4 + 3535 | 1 PACMAN.S 3359 | Code | 11 | | 2 | 00/6D59 : 85 E9 | STA $E9 + 3536 | 1 PACMAN.S 3360 | Code | 11 | | 2 | 00/6D5B : A9 02 | LDA #{2} ; and the default + 3537 | 1 PACMAN.S 3361 | Code | 11 | | 2 | 00/6D5D : 85 68 | STA {$68} + 3538 | 1 PACMAN.S 3362 | Code | 11 | | 1 | 00/6D5F : 60 | RTS + 3539 | 1 PACMAN.S 3363 | Empty | 11 | | 0 | 00/6D60 | + 3540 | 1 PACMAN.S 3364 | Comment | 11 | | 0 | 00/6D60 | *----------------------------------- + 3541 | 1 PACMAN.S 3365 | Comment | 11 | | 0 | 00/6D60 | * GHOSTS ARE FRIGHTENED + 3542 | 1 PACMAN.S 3366 | Comment | 11 | | 0 | 00/6D60 | *----------------------------------- + 3543 | 1 PACMAN.S 3367 | Comment | 11 | | 0 | 00/6D60 | * (b/c we ate a pacgum) + 3544 | 1 PACMAN.S 3368 | Empty | 11 | | 0 | 00/6D60 | + 3545 | 1 PACMAN.S 3369 | Empty | 11 | | 0 | 00/6D60 | makeGHOSTSFRIGTHENED + 3546 | 1 PACMAN.S 3370 | Code | 11 | | 2 | 00/6D60 : A6 55 | LDX {$55} ; ghosts are invincible + 3547 | 1 PACMAN.S 3371 | Code | 11 | | 2 | 00/6D62 : E0 15 | CPX #$15 ; as from level 21 + 3548 | 1 PACMAN.S 3372 | Code | 11 | | 2 | 00/6D64 : B0 3A | BCS L6DA0 + 3549 | 1 PACMAN.S 3373 | Empty | 11 | | 0 | 00/6D66 | + 3550 | 1 PACMAN.S 3374 | Code | 11 | | 2 | 00/6D66 : A9 04 | LDA #{4} ; we have 4 ghosts + 3551 | 1 PACMAN.S 3375 | Code | 11 | | 2 | 00/6D68 : 85 E0 | STA {$e0} + 3552 | 1 PACMAN.S 3376 | Code | 11 | | 3 | 00/6D6A : 20 FC 86 | L6D6A JSR setGHOSTSDATA + 3553 | 1 PACMAN.S 3377 | Code | 11 | | 2 | 00/6D6D : A5 79 | LDA {$79} + 3554 | 1 PACMAN.S 3378 | Code | 11 | | 2 | 00/6D6F : D0 04 | BNE L6D75 + 3555 | 1 PACMAN.S 3379 | Code | 11 | | 2 | 00/6D71 : A9 01 | LDA #$01 + 3556 | 1 PACMAN.S 3380 | Code | 11 | | 2 | 00/6D73 : 85 78 | STA {$78} + 3557 | 1 PACMAN.S 3381 | Code | 11 | | 3 | 00/6D75 : 20 12 87 | L6D75 JSR getGHOSTSDATA + 3558 | 1 PACMAN.S 3382 | Code | 11 | | 2 | 00/6D78 : C6 E0 | DEC {$e0} + 3559 | 1 PACMAN.S 3383 | Code | 11 | | 2 | 00/6D7A : D0 EE | BNE L6D6A + 3560 | 1 PACMAN.S 3384 | Code | 11 | | 2 | 00/6D7C : A9 02 | LDA #{2} + 3561 | 1 PACMAN.S 3385 | Code | 11 | | 2 | 00/6D7E : 85 68 | STA {$68} + 3562 | 1 PACMAN.S 3386 | Code | 11 | | 2 | 00/6D80 : A9 01 | LDA #$01 + 3563 | 1 PACMAN.S 3387 | Code | 11 | | 2 | 00/6D82 : 85 E4 | STA $E4 + 3564 | 1 PACMAN.S 3388 | Code | 11 | | 3 | 00/6D84 : 20 27 6D | JSR getMAXRANK21 + 3565 | 1 PACMAN.S 3389 | Code | 11 | | 1 | 00/6D87 : 0A | ASL + 3566 | 1 PACMAN.S 3390 | Code | 11 | | 1 | 00/6D88 : AA | TAX + 3567 | 1 PACMAN.S 3391 | Code | 11 | | 3 | 00/6D89 : BD EF 6D | LDA L6DEF,X + 3568 | 1 PACMAN.S 3392 | Code | 11 | | 2 | 00/6D8C : 85 E1 | STA $E1 + 3569 | 1 PACMAN.S 3393 | Code | 11 | | 3 | 00/6D8E : BD F0 6D | LDA L6DEF+1,X + 3570 | 1 PACMAN.S 3394 | Code | 11 | | 2 | 00/6D91 : 85 E2 | STA $E2 + 3571 | 1 PACMAN.S 3395 | Code | 11 | | 2 | 00/6D93 : A9 04 | LDA #$04 + 3572 | 1 PACMAN.S 3396 | Code | 11 | | 2 | 00/6D95 : 85 EA | STA $EA + 3573 | 1 PACMAN.S 3397 | Code | 11 | | 2 | 00/6D97 : 85 EB | STA $EB + 3574 | 1 PACMAN.S 3398 | Code | 11 | | 2 | 00/6D99 : A9 01 | LDA #$01 + 3575 | 1 PACMAN.S 3399 | Code | 11 | | 2 | 00/6D9B : 85 E9 | STA $E9 + 3576 | 1 PACMAN.S 3400 | Code | 11 | | 3 | 00/6D9D : 20 C1 80 | JSR L80C1 + 3577 | 1 PACMAN.S 3401 | Code | 11 | | 1 | 00/6DA0 : 60 | L6DA0 RTS + 3578 | 1 PACMAN.S 3402 | Empty | 11 | | 0 | 00/6DA1 | + 3579 | 1 PACMAN.S 3403 | Code | 11 | | 2 | 00/6DA1 : A4 77 | L6DA1 LDY {$77} + 3580 | 1 PACMAN.S 3404 | Code | 11 | | 1 | 00/6DA3 : C8 | INY + 3581 | 1 PACMAN.S 3405 | Code | 11 | | 2 | 00/6DA4 : A5 E0 | LDA {$e0} + 3582 | 1 PACMAN.S 3406 | Code | 11 | | 2 | 00/6DA6 : C9 01 | CMP #{1} + 3583 | 1 PACMAN.S 3407 | Code | 11 | | 2 | 00/6DA8 : F0 34 | BEQ L6DDE + 3584 | 1 PACMAN.S 3408 | Code | 11 | | 2 | 00/6DAA : C9 03 | CMP #{3} + 3585 | 1 PACMAN.S 3409 | Code | 11 | | 2 | 00/6DAC : F0 30 | BEQ L6DDE + 3586 | 1 PACMAN.S 3410 | Empty | 11 | | 0 | 00/6DAE | + 3587 | 1 PACMAN.S 3411 | Code | 11 | | 2 | 00/6DAE : A9 01 | LDA #$01 ; for Pinky / Clyde + 3588 | 1 PACMAN.S 3412 | Code | 11 | | 2 | 00/6DB0 : 91 75 | STA ({$75}),Y + 3589 | 1 PACMAN.S 3413 | Code | 11 | | 1 | 00/6DB2 : C8 | INY + 3590 | 1 PACMAN.S 3414 | Code | 11 | | 2 | 00/6DB3 : A9 00 | LDA #$00 + 3591 | 1 PACMAN.S 3415 | Code | 11 | | 2 | 00/6DB5 : 91 75 | STA ({$75}),Y + 3592 | 1 PACMAN.S 3416 | Code | 11 | | 1 | 00/6DB7 : C8 | INY + 3593 | 1 PACMAN.S 3417 | Code | 11 | | 2 | 00/6DB8 : A5 E0 | LDA {$e0} + 3594 | 1 PACMAN.S 3418 | Code | 11 | | 2 | 00/6DBA : C9 02 | CMP #{2} + 3595 | 1 PACMAN.S 3419 | Code | 11 | | 2 | 00/6DBC : F0 06 | BEQ L6DC4 + 3596 | 1 PACMAN.S 3420 | Code | 11 | | 2 | 00/6DBE : A9 03 | LDA #$03 + 3597 | 1 PACMAN.S 3421 | Code | 11 | | 2 | 00/6DC0 : 91 75 | STA ({$75}),Y + 3598 | 1 PACMAN.S 3422 | Code | 11 | | 2 | 00/6DC2 : D0 04 | BNE L6DC8 + 3599 | 1 PACMAN.S 3423 | Code | 11 | | 2 | 00/6DC4 : A9 02 | L6DC4 LDA #$02 + 3600 | 1 PACMAN.S 3424 | Code | 11 | | 2 | 00/6DC6 : 91 75 | STA ({$75}),Y + 3601 | 1 PACMAN.S 3425 | Empty | 11 | | 0 | 00/6DC8 | + 3602 | 1 PACMAN.S 3426 | Code | 11 | | 1 | 00/6DC8 : C8 | L6DC8 INY ; for all ghosts + 3603 | 1 PACMAN.S 3427 | Code | 11 | | 2 | 00/6DC9 : A9 01 | LDA #$01 + 3604 | 1 PACMAN.S 3428 | Code | 11 | | 2 | 00/6DCB : 91 75 | STA ({$75}),Y + 3605 | 1 PACMAN.S 3429 | Code | 11 | | 1 | 00/6DCD : C8 | INY + 3606 | 1 PACMAN.S 3430 | Code | 11 | | 2 | 00/6DCE : 91 75 | STA ({$75}),Y + 3607 | 1 PACMAN.S 3431 | Code | 11 | | 1 | 00/6DD0 : C8 | INY + 3608 | 1 PACMAN.S 3432 | Code | 11 | | 2 | 00/6DD1 : A9 03 | LDA #$03 + 3609 | 1 PACMAN.S 3433 | Code | 11 | | 2 | 00/6DD3 : 91 75 | STA ({$75}),Y + 3610 | 1 PACMAN.S 3434 | Code | 11 | | 1 | 00/6DD5 : C8 | INY + 3611 | 1 PACMAN.S 3435 | Code | 11 | | 2 | 00/6DD6 : A9 FF | LDA #$FF + 3612 | 1 PACMAN.S 3436 | Code | 11 | | 2 | 00/6DD8 : 91 75 | STA ({$75}),Y + 3613 | 1 PACMAN.S 3437 | Code | 11 | | 3 | 00/6DDA : 20 12 87 | JSR getGHOSTSDATA + 3614 | 1 PACMAN.S 3438 | Code | 11 | | 1 | 00/6DDD : 60 | RTS + 3615 | 1 PACMAN.S 3439 | Empty | 11 | | 0 | 00/6DDE | + 3616 | 1 PACMAN.S 3440 | Code | 11 | | 2 | 00/6DDE : A9 00 | L6DDE LDA #$00 ; for Inky/Blinky + 3617 | 1 PACMAN.S 3441 | Code | 11 | | 2 | 00/6DE0 : 91 75 | STA ({$75}),Y + 3618 | 1 PACMAN.S 3442 | Code | 11 | | 1 | 00/6DE2 : C8 | INY + 3619 | 1 PACMAN.S 3443 | Code | 11 | | 2 | 00/6DE3 : A9 01 | LDA #$01 + 3620 | 1 PACMAN.S 3444 | Code | 11 | | 2 | 00/6DE5 : 91 75 | STA ({$75}),Y + 3621 | 1 PACMAN.S 3445 | Code | 11 | | 1 | 00/6DE7 : C8 | INY + 3622 | 1 PACMAN.S 3446 | Code | 11 | | 2 | 00/6DE8 : A9 00 | LDA #$00 + 3623 | 1 PACMAN.S 3447 | Code | 11 | | 2 | 00/6DEA : 91 75 | STA ({$75}),Y + 3624 | 1 PACMAN.S 3448 | Code | 11 | | 2 | 00/6DEC : F0 DA | BEQ L6DC8 + 3625 | 1 PACMAN.S 3449 | Code | 11 | | 1 | 00/6DEE : 60 | RTS + 3626 | 1 PACMAN.S 3450 | Empty | 11 | | 0 | 00/6DEF | + 3627 | 1 PACMAN.S 3451 | Data | 11 | | 1 | 00/6DEF : 00 | L6DEF DB $00 + 3628 | 1 PACMAN.S 3452 | Data | 11 | | 1 | 00/6DF0 : 00 | DB $00 + 3629 | 1 PACMAN.S 3453 | Data | 11 | | 1 | 00/6DF1 : 60 | DB $60 + 3630 | 1 PACMAN.S 3454 | Data | 11 | | 1 | 00/6DF2 : 01 | DB $01 + 3631 | 1 PACMAN.S 3455 | Data | 11 | | 1 | 00/6DF3 : 00 | DB $00 + 3632 | 1 PACMAN.S 3456 | Data | 11 | | 1 | 00/6DF4 : 01 | DB $01 + 3633 | 1 PACMAN.S 3457 | Data | 11 | | 1 | 00/6DF5 : 00 | DB $00 + 3634 | 1 PACMAN.S 3458 | Data | 11 | | 1 | 00/6DF6 : 01 | DB $01 + 3635 | 1 PACMAN.S 3459 | Data | 11 | | 1 | 00/6DF7 : C0 | DB $C0 + 3636 | 1 PACMAN.S 3460 | Data | 11 | | 1 | 00/6DF8 : 00 | DB $00 + 3637 | 1 PACMAN.S 3461 | Data | 11 | | 1 | 00/6DF9 : C0 | DB $C0 + 3638 | 1 PACMAN.S 3462 | Data | 11 | | 1 | 00/6DFA : 00 | DB $00 + 3639 | 1 PACMAN.S 3463 | Data | 11 | | 1 | 00/6DFB : 40 | DB $40 + 3640 | 1 PACMAN.S 3464 | Data | 11 | | 1 | 00/6DFC : 00 | DB $00 + 3641 | 1 PACMAN.S 3465 | Data | 11 | | 1 | 00/6DFD : 00 | DB $00 + 3642 | 1 PACMAN.S 3466 | Data | 11 | | 1 | 00/6DFE : 01 | DB $01 + 3643 | 1 PACMAN.S 3467 | Data | 11 | | 1 | 00/6DFF : 50 | DB $50 + 3644 | 1 PACMAN.S 3468 | Data | 11 | | 1 | 00/6E00 : 00 | DB $00 + 3645 | 1 PACMAN.S 3469 | Data | 11 | | 1 | 00/6E01 : 50 | DB $50 + 3646 | 1 PACMAN.S 3470 | Data | 11 | | 1 | 00/6E02 : 00 | DB $00 + 3647 | 1 PACMAN.S 3471 | Data | 11 | | 1 | 00/6E03 : 40 | DB $40 + 3648 | 1 PACMAN.S 3472 | Data | 11 | | 1 | 00/6E04 : 00 | DB $00 + 3649 | 1 PACMAN.S 3473 | Data | 11 | | 1 | 00/6E05 : C0 | DB $C0 + 3650 | 1 PACMAN.S 3474 | Data | 11 | | 1 | 00/6E06 : 00 | DB $00 + 3651 | 1 PACMAN.S 3475 | Data | 11 | | 1 | 00/6E07 : 40 | DB $40 + 3652 | 1 PACMAN.S 3476 | Data | 11 | | 1 | 00/6E08 : 00 | DB $00 + 3653 | 1 PACMAN.S 3477 | Data | 11 | | 1 | 00/6E09 : 40 | DB $40 + 3654 | 1 PACMAN.S 3478 | Data | 11 | | 1 | 00/6E0A : 00 | DB $00 + 3655 | 1 PACMAN.S 3479 | Data | 11 | | 1 | 00/6E0B : 40 | DB $40 + 3656 | 1 PACMAN.S 3480 | Data | 11 | | 1 | 00/6E0C : 00 | DB $00 + 3657 | 1 PACMAN.S 3481 | Data | 11 | | 1 | 00/6E0D : FF | DB $FF + 3658 | 1 PACMAN.S 3482 | Data | 11 | | 1 | 00/6E0E : FF | DB $FF + 3659 | 1 PACMAN.S 3483 | Data | 11 | | 1 | 00/6E0F : B0 | DB $B0 + 3660 | 1 PACMAN.S 3484 | Data | 11 | | 1 | 00/6E10 : 00 | DB $00 + 3661 | 1 PACMAN.S 3485 | Data | 11 | | 1 | 00/6E11 : 10 | DB $10 + 3662 | 1 PACMAN.S 3486 | Data | 11 | | 1 | 00/6E12 : 00 | DB $00 + 3663 | 1 PACMAN.S 3487 | Data | 11 | | 1 | 00/6E13 : 30 | DB $30 + 3664 | 1 PACMAN.S 3488 | Data | 11 | | 1 | 00/6E14 : 00 | DB $00 + 3665 | 1 PACMAN.S 3489 | Data | 11 | | 1 | 00/6E15 : 30 | DB $30 + 3666 | 1 PACMAN.S 3490 | Data | 11 | | 1 | 00/6E16 : 00 | DB $00 + 3667 | 1 PACMAN.S 3491 | Data | 11 | | 1 | 00/6E17 : B0 | DB $B0 + 3668 | 1 PACMAN.S 3492 | Data | 11 | | 1 | 00/6E18 : 00 | DB $00 + 3669 | 1 PACMAN.S 3493 | Empty | 11 | | 0 | 00/6E19 | + 3670 | 1 PACMAN.S 3494 | Comment | 11 | | 0 | 00/6E19 | *----------------------------------- + 3671 | 1 PACMAN.S 3495 | Comment | 11 | | 0 | 00/6E19 | * + 3672 | 1 PACMAN.S 3496 | Comment | 11 | | 0 | 00/6E19 | *----------------------------------- + 3673 | 1 PACMAN.S 3497 | Empty | 11 | | 0 | 00/6E19 | + 3674 | 1 PACMAN.S 3498 | Data | 11 | | 1 | 00/6E19 : 40 | L6E19 DB $40 + 3675 | 1 PACMAN.S 3499 | Data | 11 | | 1 | 00/6E1A : 00 | L6E1A DB $00 + 3676 | 1 PACMAN.S 3500 | Data | 11 | | 1 | 00/6E1B : 30 | DB $30 + 3677 | 1 PACMAN.S 3501 | Data | 11 | | 1 | 00/6E1C : 00 | DB $00 + 3678 | 1 PACMAN.S 3502 | Data | 11 | | 1 | 00/6E1D : 20 | DB $20 + 3679 | 1 PACMAN.S 3503 | Data | 11 | | 1 | 00/6E1E : 00 | DB $00 + 3680 | 1 PACMAN.S 3504 | Data | 11 | | 1 | 00/6E1F : 20 | DB $20 + 3681 | 1 PACMAN.S 3505 | Data | 11 | | 1 | 00/6E20 : 00 | DB $00 + 3682 | 1 PACMAN.S 3506 | Data | 11 | | 1 | 00/6E21 : 18 | DB $18 + 3683 | 1 PACMAN.S 3507 | Data | 11 | | 1 | 00/6E22 : 00 | DB $00 + 3684 | 1 PACMAN.S 3508 | Data | 11 | | 1 | 00/6E23 : 18 | DB $18 + 3685 | 1 PACMAN.S 3509 | Data | 11 | | 1 | 00/6E24 : 00 | DB $00 + 3686 | 1 PACMAN.S 3510 | Data | 11 | | 1 | 00/6E25 : 18 | DB $18 + 3687 | 1 PACMAN.S 3511 | Data | 11 | | 1 | 00/6E26 : 00 | DB $00 + 3688 | 1 PACMAN.S 3512 | Data | 11 | | 1 | 00/6E27 : 18 | DB $18 + 3689 | 1 PACMAN.S 3513 | Data | 11 | | 1 | 00/6E28 : 00 | DB $00 + 3690 | 1 PACMAN.S 3514 | Data | 11 | | 1 | 00/6E29 : 10 | DB $10 + 3691 | 1 PACMAN.S 3515 | Data | 11 | | 1 | 00/6E2A : 00 | DB $00 + 3692 | 1 PACMAN.S 3516 | Data | 11 | | 1 | 00/6E2B : 10 | DB $10 + 3693 | 1 PACMAN.S 3517 | Data | 11 | | 1 | 00/6E2C : 00 | DB $00 + 3694 | 1 PACMAN.S 3518 | Data | 11 | | 1 | 00/6E2D : 10 | DB $10 + 3695 | 1 PACMAN.S 3519 | Data | 11 | | 1 | 00/6E2E : 00 | DB $00 + 3696 | 1 PACMAN.S 3520 | Data | 11 | | 1 | 00/6E2F : 10 | DB $10 + 3697 | 1 PACMAN.S 3521 | Data | 11 | | 1 | 00/6E30 : 00 | DB $00 + 3698 | 1 PACMAN.S 3522 | Data | 11 | | 1 | 00/6E31 : 10 | DB $10 + 3699 | 1 PACMAN.S 3523 | Data | 11 | | 1 | 00/6E32 : 00 | DB $00 + 3700 | 1 PACMAN.S 3524 | Data | 11 | | 1 | 00/6E33 : 10 | DB $10 + 3701 | 1 PACMAN.S 3525 | Data | 11 | | 1 | 00/6E34 : 00 | DB $00 + 3702 | 1 PACMAN.S 3526 | Data | 11 | | 1 | 00/6E35 : 10 | DB $10 + 3703 | 1 PACMAN.S 3527 | Data | 11 | | 1 | 00/6E36 : 00 | DB $00 + 3704 | 1 PACMAN.S 3528 | Data | 11 | | 1 | 00/6E37 : 10 | DB $10 + 3705 | 1 PACMAN.S 3529 | Data | 11 | | 1 | 00/6E38 : 00 | DB $00 + 3706 | 1 PACMAN.S 3530 | Data | 11 | | 1 | 00/6E39 : 02 | DB $02 + 3707 | 1 PACMAN.S 3531 | Data | 11 | | 1 | 00/6E3A : 00 | DB $00 + 3708 | 1 PACMAN.S 3532 | Data | 11 | | 1 | 00/6E3B : 03 | DB $03 + 3709 | 1 PACMAN.S 3533 | Data | 11 | | 1 | 00/6E3C : 02 | DB $02 + 3710 | 1 PACMAN.S 3534 | Data | 11 | | 1 | 00/6E3D : 00 | DB $00 + 3711 | 1 PACMAN.S 3535 | Data | 11 | | 1 | 00/6E3E : 03 | DB $03 + 3712 | 1 PACMAN.S 3536 | Data | 11 | | 1 | 00/6E3F : 01 | DB $01 + 3713 | 1 PACMAN.S 3537 | Data | 11 | | 1 | 00/6E40 : 00 | DB $00 + 3714 | 1 PACMAN.S 3538 | Data | 11 | | 1 | 00/6E41 : 03 | DB $03 + 3715 | 1 PACMAN.S 3539 | Data | 11 | | 1 | 00/6E42 : 01 | DB $01 + 3716 | 1 PACMAN.S 3540 | Data | 11 | | 1 | 00/6E43 : 01 | DB $01 + 3717 | 1 PACMAN.S 3541 | Data | 11 | | 1 | 00/6E44 : 02 | DB $02 + 3718 | 1 PACMAN.S 3542 | Data | 11 | | 1 | 00/6E45 : 00 | DB $00 + 3719 | 1 PACMAN.S 3543 | Data | 11 | | 1 | 00/6E46 : 01 | DB $01 + 3720 | 1 PACMAN.S 3544 | Data | 11 | | 1 | 00/6E47 : 01 | DB $01 + 3721 | 1 PACMAN.S 3545 | Data | 11 | | 1 | 00/6E48 : 03 | DB $03 + 3722 | 1 PACMAN.S 3546 | Data | 11 | | 1 | 00/6E49 : 01 | DB $01 + 3723 | 1 PACMAN.S 3547 | Data | 11 | | 1 | 00/6E4A : 03 | DB $03 + 3724 | 1 PACMAN.S 3548 | Data | 11 | | 1 | 00/6E4B : 02 | DB $02 + 3725 | 1 PACMAN.S 3549 | Data | 11 | | 1 | 00/6E4C : 01 | DB $01 + 3726 | 1 PACMAN.S 3550 | Data | 11 | | 1 | 00/6E4D : 02 | DB $02 + 3727 | 1 PACMAN.S 3551 | Data | 11 | | 1 | 00/6E4E : 01 | DB $01 + 3728 | 1 PACMAN.S 3552 | Data | 11 | | 1 | 00/6E4F : 02 | DB $02 + 3729 | 1 PACMAN.S 3553 | Data | 11 | | 1 | 00/6E50 : 01 | DB $01 + 3730 | 1 PACMAN.S 3554 | Data | 11 | | 1 | 00/6E51 : 01 | DB $01 + 3731 | 1 PACMAN.S 3555 | Data | 11 | | 1 | 00/6E52 : 03 | DB $03 + 3732 | 1 PACMAN.S 3556 | Data | 11 | | 1 | 00/6E53 : 01 | DB $01 + 3733 | 1 PACMAN.S 3557 | Data | 11 | | 1 | 00/6E54 : 00 | DB $00 + 3734 | 1 PACMAN.S 3558 | Data | 11 | | 1 | 00/6E55 : 01 | DB $01 + 3735 | 1 PACMAN.S 3559 | Data | 11 | | 1 | 00/6E56 : 00 | DB $00 + 3736 | 1 PACMAN.S 3560 | Data | 11 | | 1 | 00/6E57 : 00 | DB $00 + 3737 | 1 PACMAN.S 3561 | Data | 11 | | 1 | 00/6E58 : 01 | DB $01 + 3738 | 1 PACMAN.S 3562 | Data | 11 | | 1 | 00/6E59 : 00 | DB $00 + 3739 | 1 PACMAN.S 3563 | Data | 11 | | 1 | 00/6E5A : 03 | DB $03 + 3740 | 1 PACMAN.S 3564 | Data | 11 | | 1 | 00/6E5B : 03 | DB $03 + 3741 | 1 PACMAN.S 3565 | Data | 11 | | 1 | 00/6E5C : 00 | DB $00 + 3742 | 1 PACMAN.S 3566 | Data | 11 | | 1 | 00/6E5D : 00 | DB $00 + 3743 | 1 PACMAN.S 3567 | Data | 11 | | 1 | 00/6E5E : 02 | DB $02 + 3744 | 1 PACMAN.S 3568 | Data | 11 | | 1 | 00/6E5F : 02 | DB $02 + 3745 | 1 PACMAN.S 3569 | Data | 11 | | 1 | 00/6E60 : 00 | DB $00 + 3746 | 1 PACMAN.S 3570 | Data | 11 | | 1 | 00/6E61 : 02 | DB $02 + 3747 | 1 PACMAN.S 3571 | Data | 11 | | 1 | 00/6E62 : 00 | DB $00 + 3748 | 1 PACMAN.S 3572 | Data | 11 | | 1 | 00/6E63 : 01 | DB $01 + 3749 | 1 PACMAN.S 3573 | Data | 11 | | 1 | 00/6E64 : 03 | DB $03 + 3750 | 1 PACMAN.S 3574 | Data | 11 | | 1 | 00/6E65 : 03 | DB $03 + 3751 | 1 PACMAN.S 3575 | Data | 11 | | 1 | 00/6E66 : 02 | DB $02 + 3752 | 1 PACMAN.S 3576 | Data | 11 | | 1 | 00/6E67 : 02 | DB $02 + 3753 | 1 PACMAN.S 3577 | Data | 11 | | 1 | 00/6E68 : 01 | DB $01 + 3754 | 1 PACMAN.S 3578 | Data | 11 | | 1 | 00/6E69 : 00 | DB $00 + 3755 | 1 PACMAN.S 3579 | Data | 11 | | 1 | 00/6E6A : 03 | DB $03 + 3756 | 1 PACMAN.S 3580 | Data | 11 | | 1 | 00/6E6B : 00 | DB $00 + 3757 | 1 PACMAN.S 3581 | Data | 11 | | 1 | 00/6E6C : 03 | DB $03 + 3758 | 1 PACMAN.S 3582 | Data | 11 | | 1 | 00/6E6D : 01 | DB $01 + 3759 | 1 PACMAN.S 3583 | Data | 11 | | 1 | 00/6E6E : 01 | DB $01 + 3760 | 1 PACMAN.S 3584 | Data | 11 | | 1 | 00/6E6F : 03 | DB $03 + 3761 | 1 PACMAN.S 3585 | Data | 11 | | 1 | 00/6E70 : 02 | DB $02 + 3762 | 1 PACMAN.S 3586 | Data | 11 | | 1 | 00/6E71 : 01 | DB $01 + 3763 | 1 PACMAN.S 3587 | Data | 11 | | 1 | 00/6E72 : 01 | DB $01 + 3764 | 1 PACMAN.S 3588 | Data | 11 | | 1 | 00/6E73 : 02 | DB $02 + 3765 | 1 PACMAN.S 3589 | Data | 11 | | 1 | 00/6E74 : 00 | DB $00 + 3766 | 1 PACMAN.S 3590 | Data | 11 | | 1 | 00/6E75 : 02 | DB $02 + 3767 | 1 PACMAN.S 3591 | Data | 11 | | 1 | 00/6E76 : 01 | DB $01 + 3768 | 1 PACMAN.S 3592 | Data | 11 | | 1 | 00/6E77 : 01 | DB $01 + 3769 | 1 PACMAN.S 3593 | Data | 11 | | 1 | 00/6E78 : 03 | DB $03 + 3770 | 1 PACMAN.S 3594 | Empty | 11 | | 0 | 00/6E79 | + 3771 | 1 PACMAN.S 3595 | Comment | 11 | | 0 | 00/6E79 | *----------------------------------- + 3772 | 1 PACMAN.S 3596 | Comment | 11 | | 0 | 00/6E79 | * SET DEFAULT GHOST MOVE IN BOARDS + 3773 | 1 PACMAN.S 3597 | Comment | 11 | | 0 | 00/6E79 | *----------------------------------- + 3774 | 1 PACMAN.S 3598 | Empty | 11 | | 0 | 00/6E79 | + 3775 | 1 PACMAN.S 3599 | Empty | 11 | | 0 | 00/6E79 | setGHOSTMOVES + 3776 | 1 PACMAN.S 3600 | Code | 11 | | 2 | 00/6E79 : A0 0E | LDY #$0E + 3777 | 1 PACMAN.S 3601 | Code | 11 | | 3 | 00/6E7B : B9 44 8A | L6E7B LDA L8A44,Y + 3778 | 1 PACMAN.S 3602 | Code | 11 | | 3 | 00/6E7E : 99 00 08 | STA {$0800},Y ; TEXT2,Y + 3779 | 1 PACMAN.S 3603 | Code | 11 | | 1 | 00/6E81 : 88 | DEY + 3780 | 1 PACMAN.S 3604 | Code | 11 | | 2 | 00/6E82 : 10 F7 | BPL L6E7B + 3781 | 1 PACMAN.S 3605 | Empty | 11 | | 0 | 00/6E84 | + 3782 | 1 PACMAN.S 3606 | Code | 11 | | 2 | 00/6E84 : A0 00 | LDY #$00 + 3783 | 1 PACMAN.S 3607 | Code | 11 | | 2 | 00/6E86 : A2 01 | LDX #$01 + 3784 | 1 PACMAN.S 3608 | Code | 11 | | 2 | 00/6E88 : A9 00 | L6E88 LDA #$00 + 3785 | 1 PACMAN.S 3609 | Code | 11 | | 3 | 00/6E8A : 99 00 0A | STA {{{$0800}+256}+256},Y; TEXT2+$200,Y + 3786 | 1 PACMAN.S 3610 | Code | 11 | | 3 | 00/6E8D : 9D 00 09 | STA {{$0800}+256},X ; TEXT2+$100,X + 3787 | 1 PACMAN.S 3611 | Code | 11 | | 3 | 00/6E90 : 9D 00 0B | STA {{{{$0800}+256}+256}+256},X; TEXT2+$300,X + 3788 | 1 PACMAN.S 3612 | Code | 11 | | 1 | 00/6E93 : E8 | INX + 3789 | 1 PACMAN.S 3613 | Code | 11 | | 1 | 00/6E94 : C8 | INY + 3790 | 1 PACMAN.S 3614 | Code | 11 | | 2 | 00/6E95 : A9 01 | LDA #$01 + 3791 | 1 PACMAN.S 3615 | Code | 11 | | 3 | 00/6E97 : 99 00 0A | STA {{{$0800}+256}+256},Y; TEXT2+$200,Y + 3792 | 1 PACMAN.S 3616 | Code | 11 | | 3 | 00/6E9A : 9D 00 09 | STA {{$0800}+256},X ; TEXT2+$100,X + 3793 | 1 PACMAN.S 3617 | Code | 11 | | 3 | 00/6E9D : 9D 00 0B | STA {{{{$0800}+256}+256}+256},X; TEXT2+$300,X + 3794 | 1 PACMAN.S 3618 | Code | 11 | | 1 | 00/6EA0 : E8 | INX + 3795 | 1 PACMAN.S 3619 | Code | 11 | | 1 | 00/6EA1 : C8 | INY + 3796 | 1 PACMAN.S 3620 | Code | 11 | | 2 | 00/6EA2 : D0 E4 | BNE L6E88 + 3797 | 1 PACMAN.S 3621 | Code | 11 | | 1 | 00/6EA4 : 60 | RTS + 3798 | 1 PACMAN.S 3622 | Empty | 11 | | 0 | 00/6EA5 | + 3799 | 1 PACMAN.S 3623 | Comment | 11 | | 0 | 00/6EA5 | *----------------------------------- + 3800 | 1 PACMAN.S 3624 | Comment | 11 | | 0 | 00/6EA5 | * + 3801 | 1 PACMAN.S 3625 | Comment | 11 | | 0 | 00/6EA5 | *----------------------------------- + 3802 | 1 PACMAN.S 3626 | Empty | 11 | | 0 | 00/6EA5 | + 3803 | 1 PACMAN.S 3627 | Code | 11 | | 2 | 00/6EA5 : A5 E0 | L6EA5 LDA {$e0} + 3804 | 1 PACMAN.S 3628 | Code | 11 | | 1 | 00/6EA7 : 0A | ASL + 3805 | 1 PACMAN.S 3629 | Code | 11 | | 1 | 00/6EA8 : AA | TAX + 3806 | 1 PACMAN.S 3630 | Code | 11 | | 3 | 00/6EA9 : BD 3A 8A | LDA L8A3A,X + 3807 | 1 PACMAN.S 3631 | Code | 11 | | 3 | 00/6EAC : 8D B8 6E | STA L6EB7+1 + 3808 | 1 PACMAN.S 3632 | Code | 11 | | 3 | 00/6EAF : BD 3B 8A | LDA L8A3A+1,X + 3809 | 1 PACMAN.S 3633 | Code | 11 | | 3 | 00/6EB2 : 8D B9 6E | STA L6EB7+2 + 3810 | 1 PACMAN.S 3634 | Code | 11 | | 2 | 00/6EB5 : A2 00 | LDX #$00 + 3811 | 1 PACMAN.S 3635 | Code | 11 | | 3 | 00/6EB7 : BD 66 06 | L6EB7 LDA $0666,X + 3812 | 1 PACMAN.S 3636 | Code | 11 | | 2 | 00/6EBA : 91 75 | STA ({$75}),Y + 3813 | 1 PACMAN.S 3637 | Code | 11 | | 1 | 00/6EBC : C8 | INY + 3814 | 1 PACMAN.S 3638 | Code | 11 | | 1 | 00/6EBD : E8 | INX + 3815 | 1 PACMAN.S 3639 | Code | 11 | | 2 | 00/6EBE : E0 10 | CPX #$10 + 3816 | 1 PACMAN.S 3640 | Code | 11 | | 2 | 00/6EC0 : D0 F5 | BNE L6EB7 + 3817 | 1 PACMAN.S 3641 | Code | 11 | | 1 | 00/6EC2 : 60 | RTS + 3818 | 1 PACMAN.S 3642 | Empty | 11 | | 0 | 00/6EC3 | + 3819 | 1 PACMAN.S 3643 | Comment | 11 | | 0 | 00/6EC3 | *----------------------------------- + 3820 | 1 PACMAN.S 3644 | Comment | 11 | | 0 | 00/6EC3 | * END OF THE GAME + 3821 | 1 PACMAN.S 3645 | Comment | 11 | | 0 | 00/6EC3 | *----------------------------------- + 3822 | 1 PACMAN.S 3646 | Empty | 11 | | 0 | 00/6EC3 | + 3823 | 1 PACMAN.S 3647 | Code | 11 | | 3 | 00/6EC3 : 20 FB 6A | endGAME JSR hideFRUIT2 ; erase the fruit + 3824 | 1 PACMAN.S 3648 | Code | 11 | | 3 | 00/6EC6 : 20 E3 80 | JSR showGAMEOVER ; show GAME OVER + 3825 | 1 PACMAN.S 3649 | Code | 11 | | 2 | 00/6EC9 : A9 01 | LDA #$01 ; enter demo mode + 3826 | 1 PACMAN.S 3650 | Code | 11 | | 2 | 00/6ECB : 85 E8 | STA {$e8} + 3827 | 1 PACMAN.S 3651 | Code | 11 | | 2 | 00/6ECD : A0 30 | LDY #$30 ; wait + 3828 | 1 PACMAN.S 3652 | Code | 11 | | 2 | 00/6ECF : A2 64 | L6ECF LDX #$64 + 3829 | 1 PACMAN.S 3653 | Code | 11 | | 3 | 00/6ED1 : 20 E8 6C | JSR doWAIT2 + 3830 | 1 PACMAN.S 3654 | Code | 11 | | 1 | 00/6ED4 : 88 | DEY + 3831 | 1 PACMAN.S 3655 | Code | 11 | | 2 | 00/6ED5 : D0 F8 | BNE L6ECF + 3832 | 1 PACMAN.S 3656 | Code | 11 | | 3 | 00/6ED7 : 4C D2 43 | JMP welcomePAGE ; and return home + 3833 | 1 PACMAN.S 3657 | Empty | 11 | | 0 | 00/6EDA | + 3834 | 1 PACMAN.S 3658 | Comment | 11 | | 0 | 00/6EDA | *----------------------------------- + 3835 | 1 PACMAN.S 3659 | Comment | 11 | | 0 | 00/6EDA | * DRAW FRUIT + 3836 | 1 PACMAN.S 3660 | Comment | 11 | | 0 | 00/6EDA | *----------------------------------- + 3837 | 1 PACMAN.S 3661 | Empty | 11 | | 0 | 00/6EDA | + 3838 | 1 PACMAN.S 3662 | Code | 11 | | 2 | 00/6EDA : A2 66 | drawFRUIT LDX #$66 + 3839 | 1 PACMAN.S 3663 | Code | 11 | | 2 | 00/6EDC : 86 10 | STX {$10} + 3840 | 1 PACMAN.S 3664 | Code | 11 | | 2 | 00/6EDE : A2 13 | LDX #$13 + 3841 | 1 PACMAN.S 3665 | Code | 11 | | 2 | 00/6EE0 : 86 04 | STX {$04} + 3842 | 1 PACMAN.S 3666 | Empty | 11 | | 0 | 00/6EE2 | + 3843 | 1 PACMAN.S 3667 | Comment | 11 | | 0 | 00/6EE2 | *----------------------------------- + 3844 | 1 PACMAN.S 3668 | Comment | 11 | | 0 | 00/6EE2 | * DISPLAY FRUIT SPRITE + 3845 | 1 PACMAN.S 3669 | Comment | 11 | | 0 | 00/6EE2 | *----------------------------------- + 3846 | 1 PACMAN.S 3670 | Empty | 11 | | 0 | 00/6EE2 | + 3847 | 1 PACMAN.S 3671 | Code | 11 | | 3 | 00/6EE2 : 8D 00 6F | drawFRUIT2 STA L6EFF+1 ; fruit address + 3848 | 1 PACMAN.S 3672 | Code | 11 | | 3 | 00/6EE5 : 8C 01 6F | STY L6EFF+2 + 3849 | 1 PACMAN.S 3673 | Code | 11 | | 2 | 00/6EE8 : A9 0C | LDA #$0C ; height in lines + 3850 | 1 PACMAN.S 3674 | Code | 11 | | 2 | 00/6EEA : 85 18 | STA {$18} + 3851 | 1 PACMAN.S 3675 | Code | 11 | | 2 | 00/6EEC : A9 00 | LDA #$00 ; source x index + 3852 | 1 PACMAN.S 3676 | Code | 11 | | 2 | 00/6EEE : 85 03 | STA {$03} + 3853 | 1 PACMAN.S 3677 | Code | 11 | | 3 | 00/6EF0 : 20 58 5B | L6EF0 JSR setHGRADDRESS ; calc HGR address + 3854 | 1 PACMAN.S 3678 | Code | 11 | | 2 | 00/6EF3 : A6 03 | LDX {$03} + 3855 | 1 PACMAN.S 3679 | Code | 11 | | 2 | 00/6EF5 : A4 04 | LDY {$04} + 3856 | 1 PACMAN.S 3680 | Code | 11 | | 2 | 00/6EF7 : A9 03 | LDA #$03 ; width counter + 3857 | 1 PACMAN.S 3681 | Code | 11 | | 2 | 00/6EF9 : 85 09 | STA {$09} + 3858 | 1 PACMAN.S 3682 | Code | 11 | | 2 | 00/6EFB : B1 12 | L6EFB LDA ({$12}),Y ; load + 3859 | 1 PACMAN.S 3683 | Code | 11 | | 2 | 00/6EFD : 29 7F | AND #$7F ; mask bit 7 + 3860 | 1 PACMAN.S 3684 | Code | 11 | | 3 | 00/6EFF : 1D 66 06 | L6EFF ORA $0666,X ; ora data + 3861 | 1 PACMAN.S 3685 | Code | 11 | | 2 | 00/6F02 : 91 12 | STA ({$12}),Y ; store + 3862 | 1 PACMAN.S 3686 | Code | 11 | | 1 | 00/6F04 : E8 | INX + 3863 | 1 PACMAN.S 3687 | Code | 11 | | 1 | 00/6F05 : C8 | INY + 3864 | 1 PACMAN.S 3688 | Code | 11 | | 2 | 00/6F06 : C6 09 | DEC {$09} + 3865 | 1 PACMAN.S 3689 | Code | 11 | | 2 | 00/6F08 : D0 F1 | BNE L6EFB + 3866 | 1 PACMAN.S 3690 | Code | 11 | | 2 | 00/6F0A : 86 03 | STX {$03} ; save index + 3867 | 1 PACMAN.S 3691 | Code | 11 | | 2 | 00/6F0C : E6 10 | INC {$10} ; next HGR lines + 3868 | 1 PACMAN.S 3692 | Code | 11 | | 2 | 00/6F0E : C6 18 | DEC {$18} ; next sprite line + 3869 | 1 PACMAN.S 3693 | Code | 11 | | 2 | 00/6F10 : D0 DE | BNE L6EF0 + 3870 | 1 PACMAN.S 3694 | Code | 11 | | 1 | 00/6F12 : 60 | RTS + 3871 | 1 PACMAN.S 3695 | Empty | 11 | | 0 | 00/6F13 | + 3872 | 1 PACMAN.S 3696 | Comment | 11 | | 0 | 00/6F13 | *----------------------------------- + 3873 | 1 PACMAN.S 3697 | Comment | 11 | | 0 | 00/6F13 | * SHOW FRUITED RANK + 3874 | 1 PACMAN.S 3698 | Comment | 11 | | 0 | 00/6F13 | *----------------------------------- + 3875 | 1 PACMAN.S 3699 | Empty | 11 | | 0 | 00/6F13 | + 3876 | 1 PACMAN.S 3700 | Empty | 11 | | 0 | 00/6F13 | drawFRUITEDRANK + 3877 | 1 PACMAN.S 3701 | Code | 11 | | 2 | 00/6F13 : A5 55 | LDA {$55} + 3878 | 1 PACMAN.S 3702 | Code | 11 | | 2 | 00/6F15 : C9 1A | CMP #$1A ; 26 + 3879 | 1 PACMAN.S 3703 | Code | 11 | | 2 | 00/6F17 : 90 02 | BCC L6F1B + 3880 | 1 PACMAN.S 3704 | Code | 11 | | 2 | 00/6F19 : A9 1A | LDA #$1A + 3881 | 1 PACMAN.S 3705 | Code | 11 | | 1 | 00/6F1B : 0A | L6F1B ASL ; show the rank as a fruit + 3882 | 1 PACMAN.S 3706 | Code | 11 | | 1 | 00/6F1C : 0A | ASL + 3883 | 1 PACMAN.S 3707 | Code | 11 | | 1 | 00/6F1D : AA | TAX + 3884 | 1 PACMAN.S 3708 | Code | 11 | | 2 | 00/6F1E : A9 B0 | LDA #$B0 + 3885 | 1 PACMAN.S 3709 | Code | 11 | | 2 | 00/6F20 : 85 10 | STA {$10} + 3886 | 1 PACMAN.S 3710 | Code | 11 | | 2 | 00/6F22 : A9 21 | LDA #$21 + 3887 | 1 PACMAN.S 3711 | Code | 11 | | 2 | 00/6F24 : 85 04 | STA {$04} + 3888 | 1 PACMAN.S 3712 | Code | 11 | | 3 | 00/6F26 : BD FE 6A | LDA tblFRUITS,X ; pointer to the fruit table + 3889 | 1 PACMAN.S 3713 | Code | 11 | | 3 | 00/6F29 : BC FF 6A | LDY tblFRUITS+1,X + 3890 | 1 PACMAN.S 3714 | Code | 11 | | 3 | 00/6F2C : 4C E2 6E | JMP drawFRUIT2 + 3891 | 1 PACMAN.S 3715 | Empty | 11 | | 0 | 00/6F2F | + 3892 | 1 PACMAN.S 3716 | Comment | 11 | | 0 | 00/6F2F | *----------------------------------- + 3893 | 1 PACMAN.S 3717 | Comment | 11 | | 0 | 00/6F2F | * SET THE HGR SCREEN + 3894 | 1 PACMAN.S 3718 | Comment | 11 | | 0 | 00/6F2F | *----------------------------------- + 3895 | 1 PACMAN.S 3719 | Empty | 11 | | 0 | 00/6F2F | + 3896 | 1 PACMAN.S 3720 | Code | 11 | | 3 | 00/6F2F : AD 50 C0 | setHGR LDA {$C050} + 3897 | 1 PACMAN.S 3721 | Code | 11 | | 3 | 00/6F32 : AD 52 C0 | LDA {$C052} + 3898 | 1 PACMAN.S 3722 | Code | 11 | | 3 | 00/6F35 : AD 57 C0 | LDA {$C057} + 3899 | 1 PACMAN.S 3723 | Code | 11 | | 3 | 00/6F38 : AD 54 C0 | LDA {$C054} + 3900 | 1 PACMAN.S 3724 | Code | 11 | | 1 | 00/6F3B : 60 | RTS + 3901 | 1 PACMAN.S 3725 | Empty | 11 | | 0 | 00/6F3C | + 3902 | 1 PACMAN.S 3726 | Comment | 11 | | 0 | 00/6F3C | *----------------------------------- + 3903 | 1 PACMAN.S 3727 | Comment | 11 | | 0 | 00/6F3C | * SET THE TEXT SCREEN + 3904 | 1 PACMAN.S 3728 | Comment | 11 | | 0 | 00/6F3C | *----------------------------------- + 3905 | 1 PACMAN.S 3729 | Empty | 11 | | 0 | 00/6F3C | + 3906 | 1 PACMAN.S 3730 | Code | 11 | | 3 | 00/6F3C : AD 51 C0 | setTEXT2 LDA {$C051} + 3907 | 1 PACMAN.S 3731 | Code | 11 | | 3 | 00/6F3F : AD 55 C0 | LDA {$C055} + 3908 | 1 PACMAN.S 3732 | Code | 11 | | 3 | 00/6F42 : AD 52 C0 | LDA {$C052} + 3909 | 1 PACMAN.S 3733 | Code | 11 | | 1 | 00/6F45 : 60 | RTS + 3910 | 1 PACMAN.S 3734 | Empty | 11 | | 0 | 00/6F46 | + 3911 | 1 PACMAN.S 3735 | Comment | 11 | | 0 | 00/6F46 | *----------------------------------- + 3912 | 1 PACMAN.S 3736 | Comment | 11 | | 0 | 00/6F46 | * CLEAR THE HGR SCREEN + 3913 | 1 PACMAN.S 3737 | Comment | 11 | | 0 | 00/6F46 | *----------------------------------- + 3914 | 1 PACMAN.S 3738 | Empty | 11 | | 0 | 00/6F46 | + 3915 | 1 PACMAN.S 3739 | Code | 11 | | 2 | 00/6F46 : A9 20 | clearHGR LDA #>{$2000} + 3916 | 1 PACMAN.S 3740 | Code | 11 | | 2 | 00/6F48 : 85 17 | STA {$16}+1 + 3917 | 1 PACMAN.S 3741 | Code | 11 | | 2 | 00/6F4A : A0 00 | LDY #<{$2000} + 3918 | 1 PACMAN.S 3742 | Code | 11 | | 2 | 00/6F4C : 84 16 | STY {$16} + 3919 | 1 PACMAN.S 3743 | Code | 11 | | 2 | 00/6F4E : A9 80 | L6F4E LDA #$80 + 3920 | 1 PACMAN.S 3744 | Code | 11 | | 2 | 00/6F50 : 91 16 | L6F50 STA ({$16}),Y + 3921 | 1 PACMAN.S 3745 | Code | 11 | | 1 | 00/6F52 : C8 | INY + 3922 | 1 PACMAN.S 3746 | Code | 11 | | 2 | 00/6F53 : D0 FB | BNE L6F50 + 3923 | 1 PACMAN.S 3747 | Code | 11 | | 2 | 00/6F55 : E6 17 | INC {$16}+1 + 3924 | 1 PACMAN.S 3748 | Code | 11 | | 2 | 00/6F57 : A5 17 | LDA {$16}+1 + 3925 | 1 PACMAN.S 3749 | Code | 11 | | 2 | 00/6F59 : C9 40 | CMP #>{$4000} + 3926 | 1 PACMAN.S 3750 | Code | 11 | | 2 | 00/6F5B : D0 F1 | BNE L6F4E + 3927 | 1 PACMAN.S 3751 | Code | 11 | | 1 | 00/6F5D : 60 | RTS + 3928 | 1 PACMAN.S 3752 | Empty | 11 | | 0 | 00/6F5E | + 3929 | 1 PACMAN.S 3753 | Comment | 11 | | 0 | 00/6F5E | *----------------------------------- + 3930 | 1 PACMAN.S 3754 | Comment | 11 | | 0 | 00/6F5E | * GET INPUT FROM SELECTED DEVICE + 3931 | 1 PACMAN.S 3755 | Comment | 11 | | 0 | 00/6F5E | *----------------------------------- + 3932 | 1 PACMAN.S 3756 | Empty | 11 | | 0 | 00/6F5E | + 3933 | 1 PACMAN.S 3757 | Code | 11 | | 3 | 00/6F5E : 20 77 6F | getINPUT JSR readKEYBOARD ; read keyboard + 3934 | 1 PACMAN.S 3758 | Code | 11 | | 2 | 00/6F61 : B0 02 | BCS L6F65 + 3935 | 1 PACMAN.S 3759 | Code | 11 | | 2 | 00/6F63 : 85 63 | STA {$63} + 3936 | 1 PACMAN.S 3760 | Code | 11 | | 2 | 00/6F65 : A5 F5 | L6F65 LDA {$f5} ; which device? + 3937 | 1 PACMAN.S 3761 | Code | 11 | | 2 | 00/6F67 : D0 06 | BNE L6F6F + 3938 | 1 PACMAN.S 3762 | Code | 11 | | 3 | 00/6F69 : 20 D0 6F | JSR readJOYPAD ; read joypad + 3939 | 1 PACMAN.S 3763 | Code | 11 | | 3 | 00/6F6C : 4C 72 6F | JMP L6F72 + 3940 | 1 PACMAN.S 3764 | Code | 11 | | 3 | 00/6F6F : 20 41 70 | L6F6F JSR readJOYSTICK ; read joystick + 3941 | 1 PACMAN.S 3765 | Code | 11 | | 2 | 00/6F72 : B0 02 | L6F72 BCS L6F76 + 3942 | 1 PACMAN.S 3766 | Code | 11 | | 2 | 00/6F74 : 85 63 | STA {$63} ; save movement + 3943 | 1 PACMAN.S 3767 | Code | 11 | | 1 | 00/6F76 : 60 | L6F76 RTS + 3944 | 1 PACMAN.S 3768 | Empty | 11 | | 0 | 00/6F77 | + 3945 | 1 PACMAN.S 3769 | Comment | 11 | | 0 | 00/6F77 | *----------------------------------- + 3946 | 1 PACMAN.S 3770 | Comment | 11 | | 0 | 00/6F77 | * READ KEYBOARD + 3947 | 1 PACMAN.S 3771 | Comment | 11 | | 0 | 00/6F77 | *----------------------------------- + 3948 | 1 PACMAN.S 3772 | Empty | 11 | | 0 | 00/6F77 | + 3949 | 1 PACMAN.S 3773 | Empty | 11 | | 0 | 00/6F77 | readKEYBOARD + 3950 | 1 PACMAN.S 3774 | Code | 11 | | 3 | 00/6F77 : AD 00 C0 | LDA {$C000} + 3951 | 1 PACMAN.S 3775 | Code | 11 | | 2 | 00/6F7A : 10 52 | BPL L6FCE + 3952 | 1 PACMAN.S 3776 | Code | 11 | | 3 | 00/6F7C : 8D 10 C0 | STA {$C010} + 3953 | 1 PACMAN.S 3777 | Empty | 11 | | 0 | 00/6F7F | + 3954 | 1 PACMAN.S 3778 | Code | 11 | | 2 | 00/6F7F : C9 93 | CMP #$93 ; ctrl-s + 3955 | 1 PACMAN.S 3779 | Code | 11 | | 2 | 00/6F81 : D0 13 | BNE L6F96 ; speaker or tape out + 3956 | 1 PACMAN.S 3780 | Code | 11 | | 3 | 00/6F83 : AD B6 7B | LDA L7BB5+1 + 3957 | 1 PACMAN.S 3781 | Code | 11 | | 2 | 00/6F86 : 49 10 | EOR #$10 + 3958 | 1 PACMAN.S 3782 | Code | 11 | | 3 | 00/6F88 : 8D B6 7B | STA L7BB5+1 + 3959 | 1 PACMAN.S 3783 | Code | 11 | | 3 | 00/6F8B : AD 07 7D | LDA L7D06+1 + 3960 | 1 PACMAN.S 3784 | Code | 11 | | 2 | 00/6F8E : 49 10 | EOR #$10 + 3961 | 1 PACMAN.S 3785 | Code | 11 | | 3 | 00/6F90 : 8D 07 7D | STA L7D06+1 + 3962 | 1 PACMAN.S 3786 | Code | 11 | | 3 | 00/6F93 : 4C CE 6F | JMP L6FCE + 3963 | 1 PACMAN.S 3787 | Empty | 11 | | 0 | 00/6F96 | + 3964 | 1 PACMAN.S 3788 | Code | 11 | | 2 | 00/6F96 : C9 9B | L6F96 CMP #$9B ; ESC + 3965 | 1 PACMAN.S 3789 | Code | 11 | | 2 | 00/6F98 : D0 08 | BNE L6FA2 + 3966 | 1 PACMAN.S 3790 | Empty | 11 | | 0 | 00/6F9A | + 3967 | 1 PACMAN.S 3791 | Code | 11 | | 3 | 00/6F9A : AD 00 C0 | L6F9A LDA {$C000} + 3968 | 1 PACMAN.S 3792 | Code | 11 | | 2 | 00/6F9D : 10 FB | BPL L6F9A + 3969 | 1 PACMAN.S 3793 | Code | 11 | | 3 | 00/6F9F : 8D 10 C0 | STA {$C010} + 3970 | 1 PACMAN.S 3794 | Empty | 11 | | 0 | 00/6FA2 | + 3971 | 1 PACMAN.S 3795 | Code | 11 | | 2 | 00/6FA2 : A6 E8 | L6FA2 LDX {$e8} + 3972 | 1 PACMAN.S 3796 | Code | 11 | | 2 | 00/6FA4 : F0 0B | BEQ L6FB1 + 3973 | 1 PACMAN.S 3797 | Code | 11 | | 2 | 00/6FA6 : C9 A0 | CMP #" " + 3974 | 1 PACMAN.S 3798 | Code | 11 | | 2 | 00/6FA8 : F0 04 | BEQ L6FAE + 3975 | 1 PACMAN.S 3799 | Code | 11 | | 2 | 00/6FAA : C9 A0 | CMP #" " + 3976 | 1 PACMAN.S 3800 | Code | 11 | | 2 | 00/6FAC : D0 20 | BNE L6FCE + 3977 | 1 PACMAN.S 3801 | Code | 11 | | 3 | 00/6FAE : 4C 44 41 | L6FAE JMP selectRANKCARTOON ; space resets the game + 3978 | 1 PACMAN.S 3802 | Empty | 11 | | 0 | 00/6FB1 | + 3979 | 1 PACMAN.S 3803 | Comment | 11 | | 0 | 00/6FB1 | * 0: down + 3980 | 1 PACMAN.S 3804 | Comment | 11 | | 0 | 00/6FB1 | * 1: up + 3981 | 1 PACMAN.S 3805 | Comment | 11 | | 0 | 00/6FB1 | * 2: right + 3982 | 1 PACMAN.S 3806 | Comment | 11 | | 0 | 00/6FB1 | * 3: left + 3983 | 1 PACMAN.S 3807 | Empty | 11 | | 0 | 00/6FB1 | + 3984 | 1 PACMAN.S 3808 | Code | 11 | | 2 | 00/6FB1 : C9 C1 | L6FB1 CMP #"A" ; A + 3985 | 1 PACMAN.S 3809 | Code | 11 | | 2 | 00/6FB3 : F0 15 | BEQ L6FCA + 3986 | 1 PACMAN.S 3810 | Code | 11 | | 2 | 00/6FB5 : C9 95 | L6FB5 CMP #$95 ; right-arrow + 3987 | 1 PACMAN.S 3811 | Code | 11 | | 2 | 00/6FB7 : F0 0E | BEQ L6FC7 + 3988 | 1 PACMAN.S 3812 | Code | 11 | | 2 | 00/6FB9 : C9 88 | L6FB9 CMP #$88 ; left-arrow + 3989 | 1 PACMAN.S 3813 | Code | 11 | | 2 | 00/6FBB : F0 07 | BEQ L6FC4 + 3990 | 1 PACMAN.S 3814 | Code | 11 | | 2 | 00/6FBD : C9 DA | L6FBD CMP #$DA ; Z + 3991 | 1 PACMAN.S 3815 | Code | 11 | | 2 | 00/6FBF : D0 0D | BNE L6FCE + 3992 | 1 PACMAN.S 3816 | Code | 11 | | 2 | 00/6FC1 : A9 00 | LDA #{0} ; 0 down + 3993 | 1 PACMAN.S 3817 | Data | 11 | | 1 | 00/6FC3 : 2C | HEX 2C + 3994 | 1 PACMAN.S 3818 | Code | 11 | | 2 | 00/6FC4 : A9 03 | L6FC4 LDA #{3} ; 3 left + 3995 | 1 PACMAN.S 3819 | Data | 11 | | 1 | 00/6FC6 : 2C | HEX 2C + 3996 | 1 PACMAN.S 3820 | Code | 11 | | 2 | 00/6FC7 : A9 02 | L6FC7 LDA #{2} ; 2 right + 3997 | 1 PACMAN.S 3821 | Data | 11 | | 1 | 00/6FC9 : 2C | HEX 2C + 3998 | 1 PACMAN.S 3822 | Code | 11 | | 2 | 00/6FCA : A9 01 | L6FCA LDA #{1} ; 1 up + 3999 | 1 PACMAN.S 3823 | Code | 11 | | 1 | 00/6FCC : 18 | CLC + 4000 | 1 PACMAN.S 3824 | Code | 11 | | 1 | 00/6FCD : 60 | RTS + 4001 | 1 PACMAN.S 3825 | Code | 11 | | 1 | 00/6FCE : 38 | L6FCE SEC + 4002 | 1 PACMAN.S 3826 | Code | 11 | | 1 | 00/6FCF : 60 | RTS + 4003 | 1 PACMAN.S 3827 | Empty | 11 | | 0 | 00/6FD0 | + 4004 | 1 PACMAN.S 3828 | Comment | 11 | | 0 | 00/6FD0 | *----------------------------------- + 4005 | 1 PACMAN.S 3829 | Comment | 11 | | 0 | 00/6FD0 | * READ ATARI JOYPAD + 4006 | 1 PACMAN.S 3830 | Comment | 11 | | 0 | 00/6FD0 | *----------------------------------- + 4007 | 1 PACMAN.S 3831 | Empty | 11 | | 0 | 00/6FD0 | + 4008 | 1 PACMAN.S 3832 | Empty | 11 | | 0 | 00/6FD0 | readJOYPAD + 4009 | 1 PACMAN.S 3833 | Code | 11 | | 2 | 00/6FD0 : A5 E8 | LDA {$e8} + 4010 | 1 PACMAN.S 3834 | Code | 11 | | 2 | 00/6FD2 : D0 36 | BNE L700A + 4011 | 1 PACMAN.S 3835 | Code | 11 | | 2 | 00/6FD4 : A9 00 | LDA #$00 + 4012 | 1 PACMAN.S 3836 | Code | 11 | | 3 | 00/6FD6 : 2C 58 C0 | BIT {$C058} + 4013 | 1 PACMAN.S 3837 | Code | 11 | | 3 | 00/6FD9 : 2C 5A C0 | BIT {$C05A} + 4014 | 1 PACMAN.S 3838 | Code | 11 | | 3 | 00/6FDC : 2C 5C C0 | BIT {$C05C} + 4015 | 1 PACMAN.S 3839 | Code | 11 | | 3 | 00/6FDF : AE 61 C0 | LDX {$C061} + 4016 | 1 PACMAN.S 3840 | Code | 11 | | 2 | 00/6FE2 : 10 02 | BPL L6FE6 + 4017 | 1 PACMAN.S 3841 | Code | 11 | | 2 | 00/6FE4 : 09 04 | ORA #$04 + 4018 | 1 PACMAN.S 3842 | Code | 11 | | 3 | 00/6FE6 : 2C 59 C0 | L6FE6 BIT {$C059} + 4019 | 1 PACMAN.S 3843 | Code | 11 | | 3 | 00/6FE9 : AE 61 C0 | LDX {$C061} + 4020 | 1 PACMAN.S 3844 | Code | 11 | | 2 | 00/6FEC : 10 02 | BPL L6FF0 + 4021 | 1 PACMAN.S 3845 | Code | 11 | | 2 | 00/6FEE : 09 08 | ORA #$08 + 4022 | 1 PACMAN.S 3846 | Code | 11 | | 3 | 00/6FF0 : 2C 5B C0 | L6FF0 BIT {$C05B} + 4023 | 1 PACMAN.S 3847 | Code | 11 | | 3 | 00/6FF3 : AE 61 C0 | LDX {$C061} + 4024 | 1 PACMAN.S 3848 | Code | 11 | | 2 | 00/6FF6 : 10 02 | BPL L6FFA + 4025 | 1 PACMAN.S 3849 | Code | 11 | | 2 | 00/6FF8 : 09 02 | ORA #$02 + 4026 | 1 PACMAN.S 3850 | Code | 11 | | 3 | 00/6FFA : 2C 58 C0 | L6FFA BIT {$C058} + 4027 | 1 PACMAN.S 3851 | Code | 11 | | 3 | 00/6FFD : AE 61 C0 | LDX {$C061} + 4028 | 1 PACMAN.S 3852 | Code | 11 | | 2 | 00/7000 : 10 02 | BPL L7004 + 4029 | 1 PACMAN.S 3853 | Code | 11 | | 2 | 00/7002 : 09 01 | ORA #$01 + 4030 | 1 PACMAN.S 3854 | Code | 11 | | 1 | 00/7004 : AA | L7004 TAX + 4031 | 1 PACMAN.S 3855 | Code | 11 | | 3 | 00/7005 : BD 0E 70 | LDA L700E,X + 4032 | 1 PACMAN.S 3856 | Code | 11 | | 2 | 00/7008 : 10 02 | BPL L700C + 4033 | 1 PACMAN.S 3857 | Code | 11 | | 1 | 00/700A : 38 | L700A SEC + 4034 | 1 PACMAN.S 3858 | Code | 11 | | 1 | 00/700B : 60 | RTS + 4035 | 1 PACMAN.S 3859 | Code | 11 | | 1 | 00/700C : 18 | L700C CLC + 4036 | 1 PACMAN.S 3860 | Code | 11 | | 1 | 00/700D : 60 | RTS + 4037 | 1 PACMAN.S 3861 | Empty | 11 | | 0 | 00/700E | + 4038 | 1 PACMAN.S 3862 | Data | 11 | | 1 | 00/700E : FF | L700E DB $FF + 4039 | 1 PACMAN.S 3863 | Data | 11 | | 1 | 00/700F : 00 | DB $00 ; down + 4040 | 1 PACMAN.S 3864 | Data | 11 | | 1 | 00/7010 : 01 | DB $01 ; up + 4041 | 1 PACMAN.S 3865 | Data | 11 | | 1 | 00/7011 : FF | DB $FF + 4042 | 1 PACMAN.S 3866 | Data | 11 | | 1 | 00/7012 : 02 | DB $02 ; right + 4043 | 1 PACMAN.S 3867 | Data | 11 | | 1 | 00/7013 : FF | DB $FF + 4044 | 1 PACMAN.S 3868 | Data | 11 | | 1 | 00/7014 : FF | DB $FF + 4045 | 1 PACMAN.S 3869 | Data | 11 | | 1 | 00/7015 : FF | DB $FF + 4046 | 1 PACMAN.S 3870 | Data | 11 | | 1 | 00/7016 : 03 | DB $03 ; left + 4047 | 1 PACMAN.S 3871 | Data | 11 | | 1 | 00/7017 : FF | DB $FF + 4048 | 1 PACMAN.S 3872 | Data | 11 | | 1 | 00/7018 : FF | DB $FF + 4049 | 1 PACMAN.S 3873 | Data | 11 | | 1 | 00/7019 : FF | DB $FF + 4050 | 1 PACMAN.S 3874 | Data | 11 | | 1 | 00/701A : FF | DB $FF + 4051 | 1 PACMAN.S 3875 | Data | 11 | | 1 | 00/701B : FF | DB $FF + 4052 | 1 PACMAN.S 3876 | Data | 11 | | 1 | 00/701C : FF | DB $FF + 4053 | 1 PACMAN.S 3877 | Data | 11 | | 1 | 00/701D : FF | DB $FF + 4054 | 1 PACMAN.S 3878 | Empty | 11 | | 0 | 00/701E | + 4055 | 1 PACMAN.S 3879 | Comment | 11 | | 0 | 00/701E | *----------------------------------- + 4056 | 1 PACMAN.S 3880 | Comment | 11 | | 0 | 00/701E | * GET JOYSTICK VALUES + 4057 | 1 PACMAN.S 3881 | Comment | 11 | | 0 | 00/701E | *----------------------------------- + 4058 | 1 PACMAN.S 3882 | Empty | 11 | | 0 | 00/701E | + 4059 | 1 PACMAN.S 3883 | Empty | 11 | | 0 | 00/701E | getLLJOYSTICK + 4060 | 1 PACMAN.S 3884 | Code | 11 | | 3 | 00/701E : AD 70 C0 | LDA {$C070} + 4061 | 1 PACMAN.S 3885 | Code | 11 | | 1 | 00/7021 : 38 | SEC + 4062 | 1 PACMAN.S 3886 | Code | 11 | | 2 | 00/7022 : A9 63 | LDA #$63 + 4063 | 1 PACMAN.S 3887 | Code | 11 | | 2 | 00/7024 : A2 00 | LDX #$00 + 4064 | 1 PACMAN.S 3888 | Code | 11 | | 2 | 00/7026 : A0 00 | LDY #$00 + 4065 | 1 PACMAN.S 3889 | Code | 11 | | 3 | 00/7028 : 2C 64 C0 | L7028 BIT {$C064} + 4066 | 1 PACMAN.S 3890 | Code | 11 | | 2 | 00/702B : 10 03 | BPL L7030 + 4067 | 1 PACMAN.S 3891 | Code | 11 | | 1 | 00/702D : E8 | INX + 4068 | 1 PACMAN.S 3892 | Code | 11 | | 2 | 00/702E : D0 02 | BNE L7032 + 4069 | 1 PACMAN.S 3893 | Code | 11 | | 1 | 00/7030 : EA | L7030 NOP + 4070 | 1 PACMAN.S 3894 | Code | 11 | | 1 | 00/7031 : EA | NOP + 4071 | 1 PACMAN.S 3895 | Code | 11 | | 3 | 00/7032 : 2C 65 C0 | L7032 BIT {$C065} + 4072 | 1 PACMAN.S 3896 | Code | 11 | | 2 | 00/7035 : 10 03 | BPL L703A + 4073 | 1 PACMAN.S 3897 | Code | 11 | | 1 | 00/7037 : C8 | INY + 4074 | 1 PACMAN.S 3898 | Code | 11 | | 2 | 00/7038 : D0 02 | BNE L703C + 4075 | 1 PACMAN.S 3899 | Code | 11 | | 1 | 00/703A : EA | L703A NOP + 4076 | 1 PACMAN.S 3900 | Code | 11 | | 1 | 00/703B : EA | NOP + 4077 | 1 PACMAN.S 3901 | Code | 11 | | 2 | 00/703C : E9 01 | L703C SBC #$01 + 4078 | 1 PACMAN.S 3902 | Code | 11 | | 2 | 00/703E : D0 E8 | BNE L7028 + 4079 | 1 PACMAN.S 3903 | Code | 11 | | 1 | 00/7040 : 60 | RTS + 4080 | 1 PACMAN.S 3904 | Empty | 11 | | 0 | 00/7041 | + 4081 | 1 PACMAN.S 3905 | Comment | 11 | | 0 | 00/7041 | *----------------------------------- + 4082 | 1 PACMAN.S 3906 | Comment | 11 | | 0 | 00/7041 | * READ JOYSTICK + 4083 | 1 PACMAN.S 3907 | Comment | 11 | | 0 | 00/7041 | *----------------------------------- + 4084 | 1 PACMAN.S 3908 | Empty | 11 | | 0 | 00/7041 | + 4085 | 1 PACMAN.S 3909 | Empty | 11 | | 0 | 00/7041 | readJOYSTICK + 4086 | 1 PACMAN.S 3910 | Code | 11 | | 2 | 00/7041 : A5 E8 | LDA {$e8} + 4087 | 1 PACMAN.S 3911 | Code | 11 | | 2 | 00/7043 : D0 48 | BNE L708D + 4088 | 1 PACMAN.S 3912 | Code | 11 | | 3 | 00/7045 : 20 1E 70 | JSR getLLJOYSTICK ; read joystick + 4089 | 1 PACMAN.S 3913 | Code | 11 | | 2 | 00/7048 : A5 62 | LDA {$62} ; + 4090 | 1 PACMAN.S 3914 | Code | 11 | | 1 | 00/704A : 4A | LSR + 4091 | 1 PACMAN.S 3915 | Code | 11 | | 2 | 00/704B : D0 18 | BNE L7065 ; was right/left + 4092 | 1 PACMAN.S 3916 | Code | 11 | | 2 | 00/704D : B0 0F | BCS L705E ; was up + 4093 | 1 PACMAN.S 3917 | Code | 11 | | 2 | 00/704F : C0 1C | CPY #$1C ; was down + 4094 | 1 PACMAN.S 3918 | Code | 11 | | 2 | 00/7051 : 90 2E | BCC L7081 + 4095 | 1 PACMAN.S 3919 | Code | 11 | | 2 | 00/7053 : E0 1C | L7053 CPX #$1C + 4096 | 1 PACMAN.S 3920 | Code | 11 | | 2 | 00/7055 : 90 32 | BCC L7089 + 4097 | 1 PACMAN.S 3921 | Code | 11 | | 2 | 00/7057 : E0 44 | CPX #$44 + 4098 | 1 PACMAN.S 3922 | Code | 11 | | 2 | 00/7059 : B0 2A | BCS L7085 + 4099 | 1 PACMAN.S 3923 | Code | 11 | | 2 | 00/705B : A9 80 | LDA #$80 + 4100 | 1 PACMAN.S 3924 | Code | 11 | | 1 | 00/705D : 60 | RTS + 4101 | 1 PACMAN.S 3925 | Empty | 11 | | 0 | 00/705E | + 4102 | 1 PACMAN.S 3926 | Code | 11 | | 2 | 00/705E : C0 44 | L705E CPY #$44 + 4103 | 1 PACMAN.S 3927 | Code | 11 | | 2 | 00/7060 : B0 1B | BCS L707D + 4104 | 1 PACMAN.S 3928 | Code | 11 | | 3 | 00/7062 : 4C 53 70 | JMP L7053 + 4105 | 1 PACMAN.S 3929 | Empty | 11 | | 0 | 00/7065 | + 4106 | 1 PACMAN.S 3930 | Code | 11 | | 2 | 00/7065 : B0 0F | L7065 BCS L7076 ; was up + 4107 | 1 PACMAN.S 3931 | Code | 11 | | 2 | 00/7067 : E0 1C | CPX #$1C + 4108 | 1 PACMAN.S 3932 | Code | 11 | | 2 | 00/7069 : 90 1E | BCC L7089 + 4109 | 1 PACMAN.S 3933 | Code | 11 | | 2 | 00/706B : C0 1C | L706B CPY #$1C + 4110 | 1 PACMAN.S 3934 | Code | 11 | | 2 | 00/706D : 90 12 | BCC L7081 + 4111 | 1 PACMAN.S 3935 | Code | 11 | | 2 | 00/706F : C0 44 | CPY #$44 + 4112 | 1 PACMAN.S 3936 | Code | 11 | | 2 | 00/7071 : B0 0A | BCS L707D + 4113 | 1 PACMAN.S 3937 | Code | 11 | | 2 | 00/7073 : A9 80 | LDA #$80 + 4114 | 1 PACMAN.S 3938 | Code | 11 | | 1 | 00/7075 : 60 | RTS + 4115 | 1 PACMAN.S 3939 | Empty | 11 | | 0 | 00/7076 | + 4116 | 1 PACMAN.S 3940 | Code | 11 | | 2 | 00/7076 : E0 44 | L7076 CPX #$44 + 4117 | 1 PACMAN.S 3941 | Code | 11 | | 2 | 00/7078 : B0 0B | BCS L7085 + 4118 | 1 PACMAN.S 3942 | Code | 11 | | 3 | 00/707A : 4C 6B 70 | JMP L706B + 4119 | 1 PACMAN.S 3943 | Empty | 11 | | 0 | 00/707D | + 4120 | 1 PACMAN.S 3944 | Comment | 11 | | 0 | 00/707D | * 0: down + 4121 | 1 PACMAN.S 3945 | Comment | 11 | | 0 | 00/707D | * 1: up + 4122 | 1 PACMAN.S 3946 | Comment | 11 | | 0 | 00/707D | * 2: right + 4123 | 1 PACMAN.S 3947 | Comment | 11 | | 0 | 00/707D | * 3: left + 4124 | 1 PACMAN.S 3948 | Comment | 11 | | 0 | 00/707D | * 80: none + 4125 | 1 PACMAN.S 3949 | Empty | 11 | | 0 | 00/707D | + 4126 | 1 PACMAN.S 3950 | Code | 11 | | 1 | 00/707D : 18 | L707D CLC + 4127 | 1 PACMAN.S 3951 | Code | 11 | | 2 | 00/707E : A9 00 | LDA #{0} + 4128 | 1 PACMAN.S 3952 | Code | 11 | | 1 | 00/7080 : 60 | RTS + 4129 | 1 PACMAN.S 3953 | Code | 11 | | 1 | 00/7081 : 18 | L7081 CLC + 4130 | 1 PACMAN.S 3954 | Code | 11 | | 2 | 00/7082 : A9 01 | LDA #{1} + 4131 | 1 PACMAN.S 3955 | Code | 11 | | 1 | 00/7084 : 60 | RTS + 4132 | 1 PACMAN.S 3956 | Code | 11 | | 1 | 00/7085 : 18 | L7085 CLC + 4133 | 1 PACMAN.S 3957 | Code | 11 | | 2 | 00/7086 : A9 02 | LDA #{2} + 4134 | 1 PACMAN.S 3958 | Code | 11 | | 1 | 00/7088 : 60 | RTS + 4135 | 1 PACMAN.S 3959 | Code | 11 | | 1 | 00/7089 : 18 | L7089 CLC + 4136 | 1 PACMAN.S 3960 | Code | 11 | | 2 | 00/708A : A9 03 | LDA #{3} + 4137 | 1 PACMAN.S 3961 | Code | 11 | | 1 | 00/708C : 60 | RTS + 4138 | 1 PACMAN.S 3962 | Code | 11 | | 1 | 00/708D : 18 | L708D CLC ; for the demo mode + 4139 | 1 PACMAN.S 3963 | Code | 11 | | 2 | 00/708E : A9 80 | LDA #$80 + 4140 | 1 PACMAN.S 3964 | Code | 11 | | 1 | 00/7090 : 60 | RTS + 4141 | 1 PACMAN.S 3965 | Empty | 11 | | 0 | 00/7091 | + 4142 | 1 PACMAN.S 3966 | Comment | 11 | | 0 | 00/7091 | *----------------------------------- + 4143 | 1 PACMAN.S 3967 | Comment | 11 | | 0 | 00/7091 | * DISPLAY CURRENT PLAYER'S SCORE + 4144 | 1 PACMAN.S 3968 | Comment | 11 | | 0 | 00/7091 | *----------------------------------- + 4145 | 1 PACMAN.S 3969 | Empty | 11 | | 0 | 00/7091 | + 4146 | 1 PACMAN.S 3970 | Empty | 11 | | 0 | 00/7091 | displayPLAYERSCORE + 4147 | 1 PACMAN.S 3971 | Code | 11 | | 2 | 00/7091 : A5 54 | LDA {$52}+2 ; compare current score with high score + 4148 | 1 PACMAN.S 3972 | Code | 11 | | 2 | 00/7093 : C5 02 | CMP {$00}+2 + 4149 | 1 PACMAN.S 3973 | Code | 11 | | 2 | 00/7095 : F0 04 | BEQ L709B + 4150 | 1 PACMAN.S 3974 | Code | 11 | | 2 | 00/7097 : 90 33 | BCC L70CC + 4151 | 1 PACMAN.S 3975 | Code | 11 | | 2 | 00/7099 : B0 10 | BCS L70AB + 4152 | 1 PACMAN.S 3976 | Code | 11 | | 2 | 00/709B : A5 53 | L709B LDA {$52}+1 + 4153 | 1 PACMAN.S 3977 | Code | 11 | | 2 | 00/709D : C5 01 | CMP {$00}+1 + 4154 | 1 PACMAN.S 3978 | Code | 11 | | 2 | 00/709F : F0 04 | BEQ L70A5 + 4155 | 1 PACMAN.S 3979 | Code | 11 | | 2 | 00/70A1 : 90 29 | BCC L70CC + 4156 | 1 PACMAN.S 3980 | Code | 11 | | 2 | 00/70A3 : B0 06 | BCS L70AB + 4157 | 1 PACMAN.S 3981 | Code | 11 | | 2 | 00/70A5 : A5 52 | L70A5 LDA {$52} + 4158 | 1 PACMAN.S 3982 | Code | 11 | | 2 | 00/70A7 : C5 00 | CMP {$00} + 4159 | 1 PACMAN.S 3983 | Code | 11 | | 2 | 00/70A9 : 90 21 | BCC L70CC + 4160 | 1 PACMAN.S 3984 | Empty | 11 | | 0 | 00/70AB | + 4161 | 1 PACMAN.S 3985 | Code | 11 | | 2 | 00/70AB : A5 52 | L70AB LDA {$52} ; save score as high score + 4162 | 1 PACMAN.S 3986 | Code | 11 | | 2 | 00/70AD : 85 00 | STA {$00} + 4163 | 1 PACMAN.S 3987 | Code | 11 | | 2 | 00/70AF : 85 05 | STA {$05} + 4164 | 1 PACMAN.S 3988 | Code | 11 | | 2 | 00/70B1 : A5 53 | LDA {$52}+1 + 4165 | 1 PACMAN.S 3989 | Code | 11 | | 2 | 00/70B3 : 85 01 | STA {$00}+1 + 4166 | 1 PACMAN.S 3990 | Code | 11 | | 2 | 00/70B5 : 85 06 | STA {$05}+1 + 4167 | 1 PACMAN.S 3991 | Code | 11 | | 2 | 00/70B7 : A5 54 | LDA {$52}+2 + 4168 | 1 PACMAN.S 3992 | Code | 11 | | 2 | 00/70B9 : 85 02 | STA {$00}+2 + 4169 | 1 PACMAN.S 3993 | Code | 11 | | 2 | 00/70BB : 85 07 | STA {$05}+2 + 4170 | 1 PACMAN.S 3994 | Code | 11 | | 2 | 00/70BD : A5 50 | LDA {$50} ; save current player + 4171 | 1 PACMAN.S 3995 | Code | 11 | | 2 | 00/70BF : 85 F0 | STA $F0 + 4172 | 1 PACMAN.S 3996 | Code | 11 | | 2 | 00/70C1 : A9 00 | LDA #$00 ; force high score player + 4173 | 1 PACMAN.S 3997 | Code | 11 | | 2 | 00/70C3 : 85 50 | STA {$50} + 4174 | 1 PACMAN.S 3998 | Code | 11 | | 3 | 00/70C5 : 20 D8 70 | JSR L70D8 ; output score + 4175 | 1 PACMAN.S 3999 | Code | 11 | | 2 | 00/70C8 : A5 F0 | LDA $F0 ; restore current player + 4176 | 1 PACMAN.S 4000 | Code | 11 | | 2 | 00/70CA : 85 50 | STA {$50} + 4177 | 1 PACMAN.S 4001 | Empty | 11 | | 0 | 00/70CC | + 4178 | 1 PACMAN.S 4002 | Code | 11 | | 2 | 00/70CC : A5 52 | L70CC LDA {$52} ; current player score + 4179 | 1 PACMAN.S 4003 | Code | 11 | | 2 | 00/70CE : 85 05 | STA {$05} + 4180 | 1 PACMAN.S 4004 | Code | 11 | | 2 | 00/70D0 : A5 53 | LDA {$52}+1 + 4181 | 1 PACMAN.S 4005 | Code | 11 | | 2 | 00/70D2 : 85 06 | STA {$05}+1 + 4182 | 1 PACMAN.S 4006 | Code | 11 | | 2 | 00/70D4 : A5 54 | LDA {$52}+2 + 4183 | 1 PACMAN.S 4007 | Code | 11 | | 2 | 00/70D6 : 85 07 | STA {$05}+2 + 4184 | 1 PACMAN.S 4008 | Empty | 11 | | 0 | 00/70D8 | + 4185 | 1 PACMAN.S 4009 | Code | 11 | | 3 | 00/70D8 : 20 6A 69 | L70D8 JSR eraseSCORE ; erase the area + 4186 | 1 PACMAN.S 4010 | Code | 11 | | 2 | 00/70DB : A5 50 | LDA {$50} ; set the coordinates + 4187 | 1 PACMAN.S 4011 | Code | 11 | | 1 | 00/70DD : 0A | ASL + 4188 | 1 PACMAN.S 4012 | Code | 11 | | 1 | 00/70DE : 0A | ASL + 4189 | 1 PACMAN.S 4013 | Code | 11 | | 1 | 00/70DF : AA | TAX + 4190 | 1 PACMAN.S 4014 | Code | 11 | | 3 | 00/70E0 : BD 41 71 | LDA L7141,X + 4191 | 1 PACMAN.S 4015 | Code | 11 | | 2 | 00/70E3 : 85 0E | STA {$0e} + 4192 | 1 PACMAN.S 4016 | Code | 11 | | 3 | 00/70E5 : BD 42 71 | LDA L7142,X + 4193 | 1 PACMAN.S 4017 | Code | 11 | | 2 | 00/70E8 : 85 0F | STA {$0e}+1 + 4194 | 1 PACMAN.S 4018 | Code | 11 | | 3 | 00/70EA : BD 43 71 | LDA L7143,X + 4195 | 1 PACMAN.S 4019 | Code | 11 | | 2 | 00/70ED : 85 11 | STA {$11} + 4196 | 1 PACMAN.S 4020 | Code | 11 | | 3 | 00/70EF : 20 F5 70 | JSR L70F5 + 4197 | 1 PACMAN.S 4021 | Code | 11 | | 3 | 00/70F2 : 4C 24 71 | JMP L7124 + 4198 | 1 PACMAN.S 4022 | Empty | 11 | | 0 | 00/70F5 | + 4199 | 1 PACMAN.S 4023 | Code | 11 | | 2 | 00/70F5 : A9 00 | L70F5 LDA #$00 ; calculate the score + 4200 | 1 PACMAN.S 4024 | Code | 11 | | 2 | 00/70F7 : A0 04 | LDY #$04 + 4201 | 1 PACMAN.S 4025 | Code | 11 | | 1 | 00/70F9 : 18 | L70F9 CLC + 4202 | 1 PACMAN.S 4026 | Code | 11 | | 2 | 00/70FA : 66 07 | ROR {$05}+2 + 4203 | 1 PACMAN.S 4027 | Code | 11 | | 2 | 00/70FC : 66 06 | ROR {$05}+1 + 4204 | 1 PACMAN.S 4028 | Code | 11 | | 2 | 00/70FE : 66 05 | ROR {$05} + 4205 | 1 PACMAN.S 4029 | Code | 11 | | 1 | 00/7100 : 6A | ROR + 4206 | 1 PACMAN.S 4030 | Code | 11 | | 1 | 00/7101 : 88 | DEY + 4207 | 1 PACMAN.S 4031 | Code | 11 | | 2 | 00/7102 : D0 F5 | BNE L70F9 + 4208 | 1 PACMAN.S 4032 | Code | 11 | | 1 | 00/7104 : 18 | CLC + 4209 | 1 PACMAN.S 4033 | Code | 11 | | 1 | 00/7105 : 6A | ROR + 4210 | 1 PACMAN.S 4034 | Code | 11 | | 1 | 00/7106 : 6A | ROR + 4211 | 1 PACMAN.S 4035 | Code | 11 | | 1 | 00/7107 : 6A | ROR + 4212 | 1 PACMAN.S 4036 | Code | 11 | | 1 | 00/7108 : 6A | ROR + 4213 | 1 PACMAN.S 4037 | Code | 11 | | 3 | 00/7109 : 20 59 71 | JSR printDIGIT + 4214 | 1 PACMAN.S 4038 | Code | 11 | | 1 | 00/710C : 38 | SEC + 4215 | 1 PACMAN.S 4039 | Code | 11 | | 2 | 00/710D : A5 0E | LDA {$0e} + 4216 | 1 PACMAN.S 4040 | Code | 11 | | 2 | 00/710F : E9 06 | SBC #$06 + 4217 | 1 PACMAN.S 4041 | Code | 11 | | 2 | 00/7111 : 85 0E | STA {$0e} + 4218 | 1 PACMAN.S 4042 | Code | 11 | | 2 | 00/7113 : B0 02 | BCS L7117 + 4219 | 1 PACMAN.S 4043 | Code | 11 | | 2 | 00/7115 : C6 0F | DEC {$0e}+1 + 4220 | 1 PACMAN.S 4044 | Code | 11 | | 2 | 00/7117 : A5 07 | L7117 LDA {$05}+2 + 4221 | 1 PACMAN.S 4045 | Code | 11 | | 2 | 00/7119 : D0 DA | BNE L70F5 + 4222 | 1 PACMAN.S 4046 | Code | 11 | | 2 | 00/711B : A5 06 | LDA {$05}+1 + 4223 | 1 PACMAN.S 4047 | Code | 11 | | 2 | 00/711D : D0 D6 | BNE L70F5 + 4224 | 1 PACMAN.S 4048 | Code | 11 | | 2 | 00/711F : A5 05 | LDA {$05} + 4225 | 1 PACMAN.S 4049 | Code | 11 | | 2 | 00/7121 : D0 D2 | BNE L70F5 + 4226 | 1 PACMAN.S 4050 | Code | 11 | | 1 | 00/7123 : 60 | RTS + 4227 | 1 PACMAN.S 4051 | Empty | 11 | | 0 | 00/7124 | + 4228 | 1 PACMAN.S 4052 | Comment | 11 | | 0 | 00/7124 | *----------------------------------- + 4229 | 1 PACMAN.S 4053 | Comment | 11 | | 0 | 00/7124 | * + 4230 | 1 PACMAN.S 4054 | Comment | 11 | | 0 | 00/7124 | *----------------------------------- + 4231 | 1 PACMAN.S 4055 | Empty | 11 | | 0 | 00/7124 | + 4232 | 1 PACMAN.S 4056 | Code | 11 | | 2 | 00/7124 : A5 50 | L7124 LDA {$50} ; high score player? + 4233 | 1 PACMAN.S 4057 | Code | 11 | | 2 | 00/7126 : F0 18 | BEQ L7140 + 4234 | 1 PACMAN.S 4058 | Code | 11 | | 2 | 00/7128 : 24 58 | BIT {$58} ; no life already? + 4235 | 1 PACMAN.S 4059 | Code | 11 | | 2 | 00/712A : 10 14 | BPL L7140 + 4236 | 1 PACMAN.S 4060 | Code | 11 | | 2 | 00/712C : A5 54 | LDA {$52}+2 ; 10000? + 4237 | 1 PACMAN.S 4061 | Code | 11 | | 2 | 00/712E : C9 01 | CMP #$01 + 4238 | 1 PACMAN.S 4062 | Code | 11 | | 2 | 00/7130 : 90 0E | BCC L7140 ; no + 4239 | 1 PACMAN.S 4063 | Empty | 11 | | 0 | 00/7132 | + 4240 | 1 PACMAN.S 4064 | Code | 11 | | 3 | 00/7132 : 20 51 7C | JSR sndEXTRALIFE ; play a happy sound + 4241 | 1 PACMAN.S 4065 | Code | 11 | | 2 | 00/7135 : E6 58 | INC {$58} ; life++ + 4242 | 1 PACMAN.S 4066 | Code | 11 | | 2 | 00/7137 : A5 58 | LDA {$58} + 4243 | 1 PACMAN.S 4067 | Code | 11 | | 2 | 00/7139 : 29 7F | AND #$7F + 4244 | 1 PACMAN.S 4068 | Code | 11 | | 2 | 00/713B : 85 58 | STA {$58} + 4245 | 1 PACMAN.S 4069 | Code | 11 | | 3 | 00/713D : 20 CF 56 | JSR printNBLIVES + 4246 | 1 PACMAN.S 4070 | Empty | 11 | | 0 | 00/7140 | + 4247 | 1 PACMAN.S 4071 | Code | 11 | | 1 | 00/7140 : 60 | L7140 RTS + 4248 | 1 PACMAN.S 4072 | Empty | 11 | | 0 | 00/7141 | + 4249 | 1 PACMAN.S 4073 | Data | 11 | | 1 | 00/7141 : 28 | L7141 DB $28 + 4250 | 1 PACMAN.S 4074 | Data | 11 | | 1 | 00/7142 : 00 | L7142 DB $00 + 4251 | 1 PACMAN.S 4075 | Data | 11 | | 1 | 00/7143 : 5E | L7143 DB $5E + 4252 | 1 PACMAN.S 4076 | Data | 11 | | 1 | 00/7144 : 00 | DB $00 + 4253 | 1 PACMAN.S 4077 | Data | 11 | | 1 | 00/7145 : 28 | DB $28 + 4254 | 1 PACMAN.S 4078 | Data | 11 | | 1 | 00/7146 : 00 | DB $00 + 4255 | 1 PACMAN.S 4079 | Data | 11 | | 1 | 00/7147 : 10 | DB $10 + 4256 | 1 PACMAN.S 4080 | Data | 11 | | 1 | 00/7148 : 00 | DB $00 + 4257 | 1 PACMAN.S 4081 | Data | 11 | | 1 | 00/7149 : 0A | DB $0A + 4258 | 1 PACMAN.S 4082 | Data | 11 | | 1 | 00/714A : 01 | DB $01 + 4259 | 1 PACMAN.S 4083 | Data | 11 | | 1 | 00/714B : 10 | DB $10 + 4260 | 1 PACMAN.S 4084 | Data | 11 | | 1 | 00/714C : 00 | DB $00 + 4261 | 1 PACMAN.S 4085 | Data | 11 | | 1 | 00/714D : 28 | DB $28 + 4262 | 1 PACMAN.S 4086 | Data | 11 | | 1 | 00/714E : 00 | DB $00 + 4263 | 1 PACMAN.S 4087 | Data | 11 | | 1 | 00/714F : 33 | DB $33 + 4264 | 1 PACMAN.S 4088 | Data | 11 | | 1 | 00/7150 : 00 | DB $00 + 4265 | 1 PACMAN.S 4089 | Data | 11 | | 1 | 00/7151 : 0A | DB $0A + 4266 | 1 PACMAN.S 4090 | Data | 11 | | 1 | 00/7152 : 01 | DB $01 + 4267 | 1 PACMAN.S 4091 | Data | 11 | | 1 | 00/7153 : 33 | DB $33 + 4268 | 1 PACMAN.S 4092 | Data | 11 | | 1 | 00/7154 : 00 | DB $00 + 4269 | 1 PACMAN.S 4093 | Data | 11 | | 1 | 00/7155 : 0A | DB $0A + 4270 | 1 PACMAN.S 4094 | Data | 11 | | 1 | 00/7156 : 01 | DB $01 + 4271 | 1 PACMAN.S 4095 | Data | 11 | | 1 | 00/7157 : 5E | DB $5E + 4272 | 1 PACMAN.S 4096 | Data | 11 | | 1 | 00/7158 : 00 | DB $00 + 4273 | 1 PACMAN.S 4097 | Empty | 11 | | 0 | 00/7159 | + 4274 | 1 PACMAN.S 4098 | Comment | 11 | | 0 | 00/7159 | *----------------------------------- + 4275 | 1 PACMAN.S 4099 | Comment | 11 | | 0 | 00/7159 | * PRINT DIGIT (0 TO 9) + 4276 | 1 PACMAN.S 4100 | Comment | 11 | | 0 | 00/7159 | *----------------------------------- + 4277 | 1 PACMAN.S 4101 | Empty | 11 | | 0 | 00/7159 | + 4278 | 1 PACMAN.S 4102 | Code | 11 | | 1 | 00/7159 : 0A | printDIGIT ASL + 4279 | 1 PACMAN.S 4103 | Code | 11 | | 1 | 00/715A : AA | TAX + 4280 | 1 PACMAN.S 4104 | Code | 11 | | 3 | 00/715B : BD 7D 71 | LDA L717D,X ; get the pointer to the digit + 4281 | 1 PACMAN.S 4105 | Code | 11 | | 3 | 00/715E : 8D 51 69 | STA L6950+1 + 4282 | 1 PACMAN.S 4106 | Code | 11 | | 3 | 00/7161 : 8D 5A 69 | STA L6959+1 + 4283 | 1 PACMAN.S 4107 | Code | 11 | | 3 | 00/7164 : BD 7E 71 | LDA L717D+1,X + 4284 | 1 PACMAN.S 4108 | Code | 11 | | 3 | 00/7167 : 8D 52 69 | STA L6950+2 + 4285 | 1 PACMAN.S 4109 | Code | 11 | | 3 | 00/716A : 8D 5B 69 | STA L6959+2 + 4286 | 1 PACMAN.S 4110 | Code | 11 | | 2 | 00/716D : A5 0E | LDA {$0e} ; where to output it + 4287 | 1 PACMAN.S 4111 | Code | 11 | | 2 | 00/716F : 85 0C | STA {$0c} + 4288 | 1 PACMAN.S 4112 | Code | 11 | | 2 | 00/7171 : A5 0F | LDA {$0e}+1 + 4289 | 1 PACMAN.S 4113 | Code | 11 | | 2 | 00/7173 : 85 0D | STA {$0c}+1 + 4290 | 1 PACMAN.S 4114 | Code | 11 | | 2 | 00/7175 : A5 11 | LDA {$11} + 4291 | 1 PACMAN.S 4115 | Code | 11 | | 2 | 00/7177 : 85 10 | STA {$10} + 4292 | 1 PACMAN.S 4116 | Code | 11 | | 3 | 00/7179 : 20 3A 69 | JSR L693A ; print "sprite" + 4293 | 1 PACMAN.S 4117 | Code | 11 | | 1 | 00/717C : 60 | RTS + 4294 | 1 PACMAN.S 4118 | Empty | 11 | | 0 | 00/717D | + 4295 | 1 PACMAN.S 4119 | Data | 11 | | 2 | 00/717D : 91 71 | L717D DA L7191 ; 0 + 4296 | 1 PACMAN.S 4120 | Data | 11 | | 2 | 00/717F : 01 72 | DA L7201 ; 1 + 4297 | 1 PACMAN.S 4121 | Data | 11 | | 2 | 00/7181 : 71 72 | DA L7271 ; 2 + 4298 | 1 PACMAN.S 4122 | Data | 11 | | 2 | 00/7183 : E1 72 | DA L72E1 ; 3 + 4299 | 1 PACMAN.S 4123 | Data | 11 | | 2 | 00/7185 : 51 73 | DA L7351 ; 4 + 4300 | 1 PACMAN.S 4124 | Data | 11 | | 2 | 00/7187 : C1 73 | DA L73C1 ; 5 + 4301 | 1 PACMAN.S 4125 | Data | 11 | | 2 | 00/7189 : 31 74 | DA L7431 ; 6 + 4302 | 1 PACMAN.S 4126 | Data | 11 | | 2 | 00/718B : A1 74 | DA L74A1 ; 7 + 4303 | 1 PACMAN.S 4127 | Data | 11 | | 2 | 00/718D : 11 75 | DA L7511 ; 8 + 4304 | 1 PACMAN.S 4128 | Data | 11 | | 2 | 00/718F : 81 75 | DA L7581 ; 9 + 4305 | 1 PACMAN.S 4129 | Empty | 11 | | 0 | 00/7191 | + 4306 | 1 PACMAN.S 4130 | Data | 11 | | 16 | 00/7191 : 8E 80 91 80 | L7191 HEX 8E80918091809180918091808E808080 | | | | | | 91 80 91 80 | | | | | | | 91 80 91 80 | | | | | | | 8E 80 80 80 | - 4355 | 1 PACMAN.S 4205 | Data | 11 | | 16 | 00/71BC : 9C 80 A2 80 | HEX 9C80A280A280A280A280A2809C808080 + 4307 | 1 PACMAN.S 4131 | Data | 11 | | 16 | 00/71A1 : 9C 80 A2 80 | HEX 9C80A280A280A280A280A2809C808080 | | | | | | A2 80 A2 80 | | | | | | | A2 80 A2 80 | | | | | | | 9C 80 80 80 | - 4356 | 1 PACMAN.S 4206 | Data | 11 | | 16 | 00/71CC : B8 80 C4 80 | HEX B880C480C480C480C480C480B8808080 + 4308 | 1 PACMAN.S 4132 | Data | 11 | | 16 | 00/71B1 : B8 80 C4 80 | HEX B880C480C480C480C480C480B8808080 | | | | | | C4 80 C4 80 | | | | | | | C4 80 C4 80 | | | | | | | B8 80 80 80 | - 4357 | 1 PACMAN.S 4207 | Data | 11 | | 16 | 00/71DC : F0 80 88 81 | HEX F08088818881888188818881F0808080 + 4309 | 1 PACMAN.S 4133 | Data | 11 | | 16 | 00/71C1 : F0 80 88 81 | HEX F08088818881888188818881F0808080 | | | | | | 88 81 88 81 | | | | | | | 88 81 88 81 | | | | | | | F0 80 80 80 | - 4358 | 1 PACMAN.S 4208 | Data | 11 | | 16 | 00/71EC : E0 81 90 82 | HEX E08190829082908290829082E0818080 + 4310 | 1 PACMAN.S 4134 | Data | 11 | | 16 | 00/71D1 : E0 81 90 82 | HEX E08190829082908290829082E0818080 | | | | | | 90 82 90 82 | | | | | | | 90 82 90 82 | | | | | | | E0 81 80 80 | - 4359 | 1 PACMAN.S 4209 | Data | 11 | | 16 | 00/71FC : C0 83 A0 84 | HEX C083A084A084A084A084A084C0838080 + 4311 | 1 PACMAN.S 4135 | Data | 11 | | 16 | 00/71E1 : C0 83 A0 84 | HEX C083A084A084A084A084A084C0838080 | | | | | | A0 84 A0 84 | | | | | | | A0 84 A0 84 | | | | | | | C0 83 80 80 | - 4360 | 1 PACMAN.S 4210 | Data | 11 | | 16 | 00/720C : 80 87 C0 88 | HEX 8087C088C088C088C088C08880878080 + 4312 | 1 PACMAN.S 4136 | Data | 11 | | 16 | 00/71F1 : 80 87 C0 88 | HEX 8087C088C088C088C088C08880878080 | | | | | | C0 88 C0 88 | | | | | | | C0 88 C0 88 | | | | | | | 80 87 80 80 | - 4361 | 1 PACMAN.S 4211 | Data | 11 | | 16 | 00/721C : 84 80 86 80 | L7201 HEX 8480868084808480848084808E808080 + 4313 | 1 PACMAN.S 4137 | Data | 11 | | 16 | 00/7201 : 84 80 86 80 | L7201 HEX 8480868084808480848084808E808080 | | | | | | 84 80 84 80 | | | | | | | 84 80 84 80 | | | | | | | 8E 80 80 80 | - 4362 | 1 PACMAN.S 4212 | Data | 11 | | 16 | 00/722C : 88 80 8C 80 | HEX 88808C8088808880888088809C808080 + 4314 | 1 PACMAN.S 4138 | Data | 11 | | 16 | 00/7211 : 88 80 8C 80 | HEX 88808C8088808880888088809C808080 | | | | | | 88 80 88 80 | | | | | | | 88 80 88 80 | | | | | | | 9C 80 80 80 | - 4363 | 1 PACMAN.S 4213 | Data | 11 | | 16 | 00/723C : 90 80 98 80 | HEX 908098809080908090809080B8808080 + 4315 | 1 PACMAN.S 4139 | Data | 11 | | 16 | 00/7221 : 90 80 98 80 | HEX 908098809080908090809080B8808080 | | | | | | 90 80 90 80 | | | | | | | 90 80 90 80 | | | | | | | B8 80 80 80 | - 4364 | 1 PACMAN.S 4214 | Data | 11 | | 16 | 00/724C : A0 80 B0 80 | HEX A080B080A080A080A080A080F0808080 + 4316 | 1 PACMAN.S 4140 | Data | 11 | | 16 | 00/7231 : A0 80 B0 80 | HEX A080B080A080A080A080A080F0808080 | | | | | | A0 80 A0 80 | | | | | | | A0 80 A0 80 | | | | | | | F0 80 80 80 | - 4365 | 1 PACMAN.S 4215 | Data | 11 | | 16 | 00/725C : C0 80 E0 80 | HEX C080E080C080C080C080C080E0818080 + 4317 | 1 PACMAN.S 4141 | Data | 11 | | 16 | 00/7241 : C0 80 E0 80 | HEX C080E080C080C080C080C080E0818080 | | | | | | C0 80 C0 80 | | | | | | | C0 80 C0 80 | | | | | | | E0 81 80 80 | - 4366 | 1 PACMAN.S 4216 | Data | 11 | | 16 | 00/726C : 80 81 C0 81 | HEX 8081C0818081808180818081C0838080 + 4318 | 1 PACMAN.S 4142 | Data | 11 | | 16 | 00/7251 : 80 81 C0 81 | HEX 8081C0818081808180818081C0838080 | | | | | | 80 81 80 81 | | | | | | | 80 81 80 81 | | | | | | | C0 83 80 80 | - 4367 | 1 PACMAN.S 4217 | Data | 11 | | 16 | 00/727C : 80 82 80 83 | HEX 80828083808280828082808280878080 + 4319 | 1 PACMAN.S 4143 | Data | 11 | | 16 | 00/7261 : 80 82 80 83 | HEX 80828083808280828082808280878080 | | | | | | 80 82 80 82 | | | | | | | 80 82 80 82 | | | | | | | 80 87 80 80 | - 4368 | 1 PACMAN.S 4218 | Data | 11 | | 16 | 00/728C : 8E 80 91 80 | L7271 HEX 8E80918090808C80828081809F808080 + 4320 | 1 PACMAN.S 4144 | Data | 11 | | 16 | 00/7271 : 8E 80 91 80 | L7271 HEX 8E80918090808C80828081809F808080 | | | | | | 90 80 8C 80 | | | | | | | 82 80 81 80 | | | | | | | 9F 80 80 80 | - 4369 | 1 PACMAN.S 4219 | Data | 11 | | 16 | 00/729C : 9C 80 A2 80 | HEX 9C80A280A080988084808280BE808080 + 4321 | 1 PACMAN.S 4145 | Data | 11 | | 16 | 00/7281 : 9C 80 A2 80 | HEX 9C80A280A080988084808280BE808080 | | | | | | A0 80 98 80 | | | | | | | 84 80 82 80 | | | | | | | BE 80 80 80 | - 4370 | 1 PACMAN.S 4220 | Data | 11 | | 16 | 00/72AC : B8 80 C4 80 | HEX B880C480C080B08088808480FC808080 + 4322 | 1 PACMAN.S 4146 | Data | 11 | | 16 | 00/7291 : B8 80 C4 80 | HEX B880C480C080B08088808480FC808080 | | | | | | C0 80 B0 80 | | | | | | | 88 80 84 80 | | | | | | | FC 80 80 80 | - 4371 | 1 PACMAN.S 4221 | Data | 11 | | 16 | 00/72BC : F0 80 88 81 | HEX F08088818081E08090808880F8818080 + 4323 | 1 PACMAN.S 4147 | Data | 11 | | 16 | 00/72A1 : F0 80 88 81 | HEX F08088818081E08090808880F8818080 | | | | | | 80 81 E0 80 | | | | | | | 90 80 88 80 | | | | | | | F8 81 80 80 | - 4372 | 1 PACMAN.S 4222 | Data | 11 | | 16 | 00/72CC : E0 81 90 82 | HEX E08190828082C081A0809080F0838080 + 4324 | 1 PACMAN.S 4148 | Data | 11 | | 16 | 00/72B1 : E0 81 90 82 | HEX E08190828082C081A0809080F0838080 | | | | | | 80 82 C0 81 | | | | | | | A0 80 90 80 | | | | | | | F0 83 80 80 | - 4373 | 1 PACMAN.S 4223 | Data | 11 | | 16 | 00/72DC : C0 83 A0 84 | HEX C083A08480848083C080A080E0878080 + 4325 | 1 PACMAN.S 4149 | Data | 11 | | 16 | 00/72C1 : C0 83 A0 84 | HEX C083A08480848083C080A080E0878080 | | | | | | 80 84 80 83 | | | | | | | C0 80 A0 80 | | | | | | | E0 87 80 80 | - 4374 | 1 PACMAN.S 4224 | Data | 11 | | 16 | 00/72EC : 80 87 C0 88 | HEX 8087C088808880868081C080C08F8080 + 4326 | 1 PACMAN.S 4150 | Data | 11 | | 16 | 00/72D1 : 80 87 C0 88 | HEX 8087C088808880868081C080C08F8080 | | | | | | 80 88 80 86 | | | | | | | 80 81 C0 80 | | | | | | | C0 8F 80 80 | - 4375 | 1 PACMAN.S 4225 | Data | 11 | | 16 | 00/72FC : 9F 80 90 80 | L72E1 HEX 9F80908088808C80908091808E808080 + 4327 | 1 PACMAN.S 4151 | Data | 11 | | 16 | 00/72E1 : 9F 80 90 80 | L72E1 HEX 9F80908088808C80908091808E808080 | | | | | | 88 80 8C 80 | | | | | | | 90 80 91 80 | | | | | | | 8E 80 80 80 | - 4376 | 1 PACMAN.S 4226 | Data | 11 | | 16 | 00/730C : BE 80 A0 80 | HEX BE80A08090809880A080A2809C808080 + 4328 | 1 PACMAN.S 4152 | Data | 11 | | 16 | 00/72F1 : BE 80 A0 80 | HEX BE80A08090809880A080A2809C808080 | | | | | | 90 80 98 80 | | | | | | | A0 80 A2 80 | | | | | | | 9C 80 80 80 | - 4377 | 1 PACMAN.S 4227 | Data | 11 | | 16 | 00/731C : FC 80 C0 80 | HEX FC80C080A080B080C080C480B8808080 + 4329 | 1 PACMAN.S 4153 | Data | 11 | | 16 | 00/7301 : FC 80 C0 80 | HEX FC80C080A080B080C080C480B8808080 | | | | | | A0 80 B0 80 | | | | | | | C0 80 C4 80 | | | | | | | B8 80 80 80 | - 4378 | 1 PACMAN.S 4228 | Data | 11 | | 16 | 00/732C : F8 81 80 81 | HEX F8818081C080E08080818881F0808080 + 4330 | 1 PACMAN.S 4154 | Data | 11 | | 16 | 00/7311 : F8 81 80 81 | HEX F8818081C080E08080818881F0808080 | | | | | | C0 80 E0 80 | | | | | | | 80 81 88 81 | | | | | | | F0 80 80 80 | - 4379 | 1 PACMAN.S 4229 | Data | 11 | | 16 | 00/733C : F0 83 80 82 | HEX F08380828081C08180829082E0818080 + 4331 | 1 PACMAN.S 4155 | Data | 11 | | 16 | 00/7321 : F0 83 80 82 | HEX F08380828081C08180829082E0818080 | | | | | | 80 81 C0 81 | | | | | | | 80 82 90 82 | | | | | | | E0 81 80 80 | - 4380 | 1 PACMAN.S 4230 | Data | 11 | | 16 | 00/734C : E0 87 80 84 | HEX E0878084808280838084A084C0838080 + 4332 | 1 PACMAN.S 4156 | Data | 11 | | 16 | 00/7331 : E0 87 80 84 | HEX E0878084808280838084A084C0838080 | | | | | | 80 82 80 83 | | | | | | | 80 84 A0 84 | | | | | | | C0 83 80 80 | - 4381 | 1 PACMAN.S 4231 | Data | 11 | | 16 | 00/735C : C0 8F 80 88 | HEX C08F8088808480868088C08880878080 + 4333 | 1 PACMAN.S 4157 | Data | 11 | | 16 | 00/7341 : C0 8F 80 88 | HEX C08F8088808480868088C08880878080 | | | | | | 80 84 80 86 | | | | | | | 80 88 C0 88 | | | | | | | 80 87 80 80 | - 4382 | 1 PACMAN.S 4232 | Data | 11 | | 16 | 00/736C : 8C 80 8A 80 | L7351 HEX 8C808A8089809F808880888088808080 + 4334 | 1 PACMAN.S 4158 | Data | 11 | | 16 | 00/7351 : 8C 80 8A 80 | L7351 HEX 8C808A8089809F808880888088808080 | | | | | | 89 80 9F 80 | | | | | | | 88 80 88 80 | | | | | | | 88 80 80 80 | - 4383 | 1 PACMAN.S 4233 | Data | 11 | | 16 | 00/737C : 98 80 94 80 | HEX 988094809280BE809080908090808080 + 4335 | 1 PACMAN.S 4159 | Data | 11 | | 16 | 00/7361 : 98 80 94 80 | HEX 988094809280BE809080908090808080 | | | | | | 92 80 BE 80 | | | | | | | 90 80 90 80 | | | | | | | 90 80 80 80 | - 4384 | 1 PACMAN.S 4234 | Data | 11 | | 16 | 00/738C : B0 80 A8 80 | HEX B080A880A480FC80A080A080A0808080 + 4336 | 1 PACMAN.S 4160 | Data | 11 | | 16 | 00/7371 : B0 80 A8 80 | HEX B080A880A480FC80A080A080A0808080 | | | | | | A4 80 FC 80 | | | | | | | A0 80 A0 80 | | | | | | | A0 80 80 80 | - 4385 | 1 PACMAN.S 4235 | Data | 11 | | 16 | 00/739C : E0 80 D0 80 | HEX E080D080C880F881C080C080C0808080 + 4337 | 1 PACMAN.S 4161 | Data | 11 | | 16 | 00/7381 : E0 80 D0 80 | HEX E080D080C880F881C080C080C0808080 | | | | | | C8 80 F8 81 | | | | | | | C0 80 C0 80 | | | | | | | C0 80 80 80 | - 4386 | 1 PACMAN.S 4236 | Data | 11 | | 16 | 00/73AC : C0 81 A0 81 | HEX C081A0819081F0838081808180818080 + 4338 | 1 PACMAN.S 4162 | Data | 11 | | 16 | 00/7391 : C0 81 A0 81 | HEX C081A0819081F0838081808180818080 | | | | | | 90 81 F0 83 | | | | | | | 80 81 80 81 | | | | | | | 80 81 80 80 | - 4387 | 1 PACMAN.S 4237 | Data | 11 | | 16 | 00/73BC : 80 83 C0 82 | HEX 8083C082A082E0878082808280828080 + 4339 | 1 PACMAN.S 4163 | Data | 11 | | 16 | 00/73A1 : 80 83 C0 82 | HEX 8083C082A082E0878082808280828080 | | | | | | A0 82 E0 87 | | | | | | | 80 82 80 82 | | | | | | | 80 82 80 80 | - 4388 | 1 PACMAN.S 4238 | Data | 11 | | 16 | 00/73CC : 80 86 80 85 | HEX 80868085C084C08F8084808480848080 + 4340 | 1 PACMAN.S 4164 | Data | 11 | | 16 | 00/73B1 : 80 86 80 85 | HEX 80868085C084C08F8084808480848080 | | | | | | C0 84 C0 8F | | | | | | | 80 84 80 84 | | | | | | | 80 84 80 80 | - 4389 | 1 PACMAN.S 4239 | Data | 11 | | 16 | 00/73DC : 9F 80 81 80 | L73C1 HEX 9F8081808E809080908091808E808080 + 4341 | 1 PACMAN.S 4165 | Data | 11 | | 16 | 00/73C1 : 9F 80 81 80 | L73C1 HEX 9F8081808E809080908091808E808080 | | | | | | 8E 80 90 80 | | | | | | | 90 80 91 80 | | | | | | | 8E 80 80 80 | - 4390 | 1 PACMAN.S 4240 | Data | 11 | | 16 | 00/73EC : BE 80 82 80 | HEX BE8082809C80A080A080A2809C808080 + 4342 | 1 PACMAN.S 4166 | Data | 11 | | 16 | 00/73D1 : BE 80 82 80 | HEX BE8082809C80A080A080A2809C808080 | | | | | | 9C 80 A0 80 | | | | | | | A0 80 A2 80 | | | | | | | 9C 80 80 80 | - 4391 | 1 PACMAN.S 4241 | Data | 11 | | 16 | 00/73FC : FC 80 84 80 | HEX FC808480B880C080C080C480B8808080 + 4343 | 1 PACMAN.S 4167 | Data | 11 | | 16 | 00/73E1 : FC 80 84 80 | HEX FC808480B880C080C080C480B8808080 | | | | | | B8 80 C0 80 | | | | | | | C0 80 C4 80 | | | | | | | B8 80 80 80 | - 4392 | 1 PACMAN.S 4242 | Data | 11 | | 16 | 00/740C : F8 81 88 80 | HEX F8818880F080808180818881F0808080 + 4344 | 1 PACMAN.S 4168 | Data | 11 | | 16 | 00/73F1 : F8 81 88 80 | HEX F8818880F080808180818881F0808080 | | | | | | F0 80 80 81 | | | | | | | 80 81 88 81 | | | | | | | F0 80 80 80 | - 4393 | 1 PACMAN.S 4243 | Data | 11 | | 16 | 00/741C : F0 83 90 80 | HEX F0839080E081808280829082E0818080 + 4345 | 1 PACMAN.S 4169 | Data | 11 | | 16 | 00/7401 : F0 83 90 80 | HEX F0839080E081808280829082E0818080 | | | | | | E0 81 80 82 | | | | | | | 80 82 90 82 | | | | | | | E0 81 80 80 | - 4394 | 1 PACMAN.S 4244 | Data | 11 | | 16 | 00/742C : E0 87 A0 80 | HEX E087A080C08380848084A084C0838080 + 4346 | 1 PACMAN.S 4170 | Data | 11 | | 16 | 00/7411 : E0 87 A0 80 | HEX E087A080C08380848084A084C0838080 | | | | | | C0 83 80 84 | | | | | | | 80 84 A0 84 | | | | | | | C0 83 80 80 | - 4395 | 1 PACMAN.S 4245 | Data | 11 | | 16 | 00/743C : C0 8F C0 80 | HEX C08FC080808780888088C08880878080 + 4347 | 1 PACMAN.S 4171 | Data | 11 | | 16 | 00/7421 : C0 8F C0 80 | HEX C08FC080808780888088C08880878080 | | | | | | 80 87 80 88 | | | | | | | 80 88 C0 88 | | | | | | | 80 87 80 80 | - 4396 | 1 PACMAN.S 4246 | Data | 11 | | 16 | 00/744C : 9C 80 82 80 | L7431 HEX 9C80828081808F80918091808E808080 + 4348 | 1 PACMAN.S 4172 | Data | 11 | | 16 | 00/7431 : 9C 80 82 80 | L7431 HEX 9C80828081808F80918091808E808080 | | | | | | 81 80 8F 80 | | | | | | | 91 80 91 80 | | | | | | | 8E 80 80 80 | - 4397 | 1 PACMAN.S 4247 | Data | 11 | | 16 | 00/745C : B8 80 84 80 | HEX B880848082809E80A280A2809C808080 + 4349 | 1 PACMAN.S 4173 | Data | 11 | | 16 | 00/7441 : B8 80 84 80 | HEX B880848082809E80A280A2809C808080 | | | | | | 82 80 9E 80 | | | | | | | A2 80 A2 80 | | | | | | | 9C 80 80 80 | - 4398 | 1 PACMAN.S 4248 | Data | 11 | | 16 | 00/746C : F0 80 88 80 | HEX F08088808480BC80C480C480B8808080 + 4350 | 1 PACMAN.S 4174 | Data | 11 | | 16 | 00/7451 : F0 80 88 80 | HEX F08088808480BC80C480C480B8808080 | | | | | | 84 80 BC 80 | | | | | | | C4 80 C4 80 | | | | | | | B8 80 80 80 | - 4399 | 1 PACMAN.S 4249 | Data | 11 | | 16 | 00/747C : E0 81 90 80 | HEX E08190808880F88088818881F0808080 + 4351 | 1 PACMAN.S 4175 | Data | 11 | | 16 | 00/7461 : E0 81 90 80 | HEX E08190808880F88088818881F0808080 | | | | | | 88 80 F8 80 | | | | | | | 88 81 88 81 | | | | | | | F0 80 80 80 | - 4400 | 1 PACMAN.S 4250 | Data | 11 | | 16 | 00/748C : C0 83 A0 80 | HEX C083A0809080F08190829082E0818080 + 4352 | 1 PACMAN.S 4176 | Data | 11 | | 16 | 00/7471 : C0 83 A0 80 | HEX C083A0809080F08190829082E0818080 | | | | | | 90 80 F0 81 | | | | | | | 90 82 90 82 | | | | | | | E0 81 80 80 | - 4401 | 1 PACMAN.S 4251 | Data | 11 | | 16 | 00/749C : 80 87 C0 80 | HEX 8087C080A080E083A084A084C0838080 + 4353 | 1 PACMAN.S 4177 | Data | 11 | | 16 | 00/7481 : 80 87 C0 80 | HEX 8087C080A080E083A084A084C0838080 | | | | | | A0 80 E0 83 | | | | | | | A0 84 A0 84 | | | | | | | C0 83 80 80 | - 4402 | 1 PACMAN.S 4252 | Data | 11 | | 16 | 00/74AC : 80 8E 80 81 | HEX 808E8081C080C087C088C08880878080 + 4354 | 1 PACMAN.S 4178 | Data | 11 | | 16 | 00/7491 : 80 8E 80 81 | HEX 808E8081C080C087C088C08880878080 | | | | | | C0 80 C0 87 | | | | | | | C0 88 C0 88 | | | | | | | 80 87 80 80 | - 4403 | 1 PACMAN.S 4253 | Data | 11 | | 16 | 00/74BC : 9F 80 90 80 | L74A1 HEX 9F809080888084808280828082808080 + 4355 | 1 PACMAN.S 4179 | Data | 11 | | 16 | 00/74A1 : 9F 80 90 80 | L74A1 HEX 9F809080888084808280828082808080 | | | | | | 88 80 84 80 | | | | | | | 82 80 82 80 | | | | | | | 82 80 80 80 | - 4404 | 1 PACMAN.S 4254 | Data | 11 | | 16 | 00/74CC : BE 80 A0 80 | HEX BE80A080908088808480848084808080 + 4356 | 1 PACMAN.S 4180 | Data | 11 | | 16 | 00/74B1 : BE 80 A0 80 | HEX BE80A080908088808480848084808080 | | | | | | 90 80 88 80 | | | | | | | 84 80 84 80 | | | | | | | 84 80 80 80 | - 4405 | 1 PACMAN.S 4255 | Data | 11 | | 16 | 00/74DC : FC 80 C0 80 | HEX FC80C080A08090808880888088808080 + 4357 | 1 PACMAN.S 4181 | Data | 11 | | 16 | 00/74C1 : FC 80 C0 80 | HEX FC80C080A08090808880888088808080 | | | | | | A0 80 90 80 | | | | | | | 88 80 88 80 | | | | | | | 88 80 80 80 | - 4406 | 1 PACMAN.S 4256 | Data | 11 | | 16 | 00/74EC : F8 81 80 81 | HEX F8818081C080A0809080908090808080 + 4358 | 1 PACMAN.S 4182 | Data | 11 | | 16 | 00/74D1 : F8 81 80 81 | HEX F8818081C080A0809080908090808080 | | | | | | C0 80 A0 80 | | | | | | | 90 80 90 80 | | | | | | | 90 80 80 80 | - 4407 | 1 PACMAN.S 4257 | Data | 11 | | 16 | 00/74FC : F0 83 80 82 | HEX F08380828081C080A080A080A0808080 + 4359 | 1 PACMAN.S 4183 | Data | 11 | | 16 | 00/74E1 : F0 83 80 82 | HEX F08380828081C080A080A080A0808080 | | | | | | 80 81 C0 80 | | | | | | | A0 80 A0 80 | | | | | | | A0 80 80 80 | - 4408 | 1 PACMAN.S 4258 | Data | 11 | | 16 | 00/750C : E0 87 80 84 | HEX E087808480828081C080C080C0808080 + 4360 | 1 PACMAN.S 4184 | Data | 11 | | 16 | 00/74F1 : E0 87 80 84 | HEX E087808480828081C080C080C0808080 | | | | | | 80 82 80 81 | | | | | | | C0 80 C0 80 | | | | | | | C0 80 80 80 | - 4409 | 1 PACMAN.S 4259 | Data | 11 | | 16 | 00/751C : C0 8F 80 88 | HEX C08F8088808480828081808180818080 + 4361 | 1 PACMAN.S 4185 | Data | 11 | | 16 | 00/7501 : C0 8F 80 88 | HEX C08F8088808480828081808180818080 | | | | | | 80 84 80 82 | | | | | | | 80 81 80 81 | | | | | | | 80 81 80 80 | - 4410 | 1 PACMAN.S 4260 | Data | 11 | | 16 | 00/752C : 8E 80 91 80 | L7511 HEX 8E80918091808E80918091808E808080 + 4362 | 1 PACMAN.S 4186 | Data | 11 | | 16 | 00/7511 : 8E 80 91 80 | L7511 HEX 8E80918091808E80918091808E808080 | | | | | | 91 80 8E 80 | | | | | | | 91 80 91 80 | | | | | | | 8E 80 80 80 | - 4411 | 1 PACMAN.S 4261 | Data | 11 | | 16 | 00/753C : 9C 80 A2 80 | HEX 9C80A280A2809C80A280A2809C808080 + 4363 | 1 PACMAN.S 4187 | Data | 11 | | 16 | 00/7521 : 9C 80 A2 80 | HEX 9C80A280A2809C80A280A2809C808080 | | | | | | A2 80 9C 80 | | | | | | | A2 80 A2 80 | | | | | | | 9C 80 80 80 | - 4412 | 1 PACMAN.S 4262 | Data | 11 | | 16 | 00/754C : B8 80 C4 80 | HEX B880C480C480B880C480C480B8808080 + 4364 | 1 PACMAN.S 4188 | Data | 11 | | 16 | 00/7531 : B8 80 C4 80 | HEX B880C480C480B880C480C480B8808080 | | | | | | C4 80 B8 80 | | | | | | | C4 80 C4 80 | | | | | | | B8 80 80 80 | - 4413 | 1 PACMAN.S 4263 | Data | 11 | | 16 | 00/755C : F0 80 88 81 | HEX F08088818881F08088818881F0808080 + 4365 | 1 PACMAN.S 4189 | Data | 11 | | 16 | 00/7541 : F0 80 88 81 | HEX F08088818881F08088818881F0808080 | | | | | | 88 81 F0 80 | | | | | | | 88 81 88 81 | | | | | | | F0 80 80 80 | - 4414 | 1 PACMAN.S 4264 | Data | 11 | | 16 | 00/756C : E0 81 90 82 | HEX E08190829082E08190829082E0818080 + 4366 | 1 PACMAN.S 4190 | Data | 11 | | 16 | 00/7551 : E0 81 90 82 | HEX E08190829082E08190829082E0818080 | | | | | | 90 82 E0 81 | | | | | | | 90 82 90 82 | | | | | | | E0 81 80 80 | - 4415 | 1 PACMAN.S 4265 | Data | 11 | | 16 | 00/757C : C0 83 A0 84 | HEX C083A084A084C083A084A084C0838080 + 4367 | 1 PACMAN.S 4191 | Data | 11 | | 16 | 00/7561 : C0 83 A0 84 | HEX C083A084A084C083A084A084C0838080 | | | | | | A0 84 C0 83 | | | | | | | A0 84 A0 84 | | | | | | | C0 83 80 80 | - 4416 | 1 PACMAN.S 4266 | Data | 11 | | 16 | 00/758C : 80 87 C0 88 | HEX 8087C088C0888087C088C08880878080 + 4368 | 1 PACMAN.S 4192 | Data | 11 | | 16 | 00/7571 : 80 87 C0 88 | HEX 8087C088C0888087C088C08880878080 | | | | | | C0 88 80 87 | | | | | | | C0 88 C0 88 | | | | | | | 80 87 80 80 | - 4417 | 1 PACMAN.S 4267 | Data | 11 | | 16 | 00/759C : 8E 80 91 80 | L7581 HEX 8E80918091809E809080888087808080 + 4369 | 1 PACMAN.S 4193 | Data | 11 | | 16 | 00/7581 : 8E 80 91 80 | L7581 HEX 8E80918091809E809080888087808080 | | | | | | 91 80 9E 80 | | | | | | | 90 80 88 80 | | | | | | | 87 80 80 80 | - 4418 | 1 PACMAN.S 4268 | Data | 11 | | 16 | 00/75AC : 9C 80 A2 80 | HEX 9C80A280A280BC80A08090808E808080 + 4370 | 1 PACMAN.S 4194 | Data | 11 | | 16 | 00/7591 : 9C 80 A2 80 | HEX 9C80A280A280BC80A08090808E808080 | | | | | | A2 80 BC 80 | | | | | | | A0 80 90 80 | | | | | | | 8E 80 80 80 | - 4419 | 1 PACMAN.S 4269 | Data | 11 | | 16 | 00/75BC : B8 80 C4 80 | HEX B880C480C480F880C080A0809C808080 + 4371 | 1 PACMAN.S 4195 | Data | 11 | | 16 | 00/75A1 : B8 80 C4 80 | HEX B880C480C480F880C080A0809C808080 | | | | | | C4 80 F8 80 | | | | | | | C0 80 A0 80 | | | | | | | 9C 80 80 80 | - 4420 | 1 PACMAN.S 4270 | Data | 11 | | 16 | 00/75CC : F0 80 88 81 | HEX F08088818881F0818081C080B8808080 + 4372 | 1 PACMAN.S 4196 | Data | 11 | | 16 | 00/75B1 : F0 80 88 81 | HEX F08088818881F0818081C080B8808080 | | | | | | 88 81 F0 81 | | | | | | | 80 81 C0 80 | | | | | | | B8 80 80 80 | - 4421 | 1 PACMAN.S 4271 | Data | 11 | | 16 | 00/75DC : E0 81 90 82 | HEX E08190829082E08380828081F0808080 + 4373 | 1 PACMAN.S 4197 | Data | 11 | | 16 | 00/75C1 : E0 81 90 82 | HEX E08190829082E08380828081F0808080 | | | | | | 90 82 E0 83 | | | | | | | 80 82 80 81 | | | | | | | F0 80 80 80 | - 4422 | 1 PACMAN.S 4272 | Data | 11 | | 16 | 00/75EC : C0 83 A0 84 | HEX C083A084A084C08780848082E0818080 + 4374 | 1 PACMAN.S 4198 | Data | 11 | | 16 | 00/75D1 : C0 83 A0 84 | HEX C083A084A084C08780848082E0818080 | | | | | | A0 84 C0 87 | | | | | | | 80 84 80 82 | | | | | | | E0 81 80 80 | - 4423 | 1 PACMAN.S 4273 | Data | 11 | | 16 | 00/75FC : 80 87 C0 88 | HEX 8087C088C088808F80888084C0838080 + 4375 | 1 PACMAN.S 4199 | Data | 11 | | 16 | 00/75E1 : 80 87 C0 88 | HEX 8087C088C088808F80888084C0838080 | | | | | | C0 88 80 8F | | | | | | | 80 88 80 84 | | | | | | | C0 83 80 80 | - 4424 | 1 PACMAN.S 4274 | Empty | 11 | | 0 | 00/760C | - 4425 | 1 PACMAN.S 4275 | Comment | 11 | | 0 | 00/760C | *----------------------------------- - 4426 | 1 PACMAN.S 4276 | Comment | 11 | | 0 | 00/760C | * CHECK AUTHORIZED MODE - 4427 | 1 PACMAN.S 4277 | Comment | 11 | | 0 | 00/760C | *----------------------------------- - 4428 | 1 PACMAN.S 4278 | Empty | 11 | | 0 | 00/760C | - 4429 | 1 PACMAN.S 4279 | Code | 11 | | 2 | 00/760C : 85 16 | checkMOVE STA {{$16}} - 4430 | 1 PACMAN.S 4280 | Code | 11 | | 2 | 00/760E : A9 76 | LDA #>boardMOVES - 4431 | 1 PACMAN.S 4281 | Code | 11 | | 2 | 00/7610 : 85 17 | STA {{$16}}+1 - 4432 | 1 PACMAN.S 4282 | Code | 11 | | 2 | 00/7612 : A5 16 | LDA {{$16}} - 4433 | 1 PACMAN.S 4283 | Code | 11 | | 1 | 00/7614 : 0A | ASL - 4434 | 1 PACMAN.S 4284 | Code | 11 | | 1 | 00/7615 : 0A | ASL - 4435 | 1 PACMAN.S 4285 | Code | 11 | | 1 | 00/7616 : 0A | ASL - 4436 | 1 PACMAN.S 4286 | Code | 11 | | 2 | 00/7617 : 90 02 | BCC L7600 - 4437 | 1 PACMAN.S 4287 | Code | 11 | | 2 | 00/7619 : E6 17 | INC {{$16}}+1 - 4438 | 1 PACMAN.S 4288 | Code | 11 | | 1 | 00/761B : 18 | L7600 CLC - 4439 | 1 PACMAN.S 4289 | Code | 11 | | 2 | 00/761C : 69 25 | ADC #boardMOVES + 4383 | 1 PACMAN.S 4207 | Code | 11 | | 2 | 00/75F5 : 85 17 | STA {{$16}}+1 + 4384 | 1 PACMAN.S 4208 | Code | 11 | | 2 | 00/75F7 : A5 16 | LDA {{$16}} + 4385 | 1 PACMAN.S 4209 | Code | 11 | | 1 | 00/75F9 : 0A | ASL + 4386 | 1 PACMAN.S 4210 | Code | 11 | | 1 | 00/75FA : 0A | ASL + 4387 | 1 PACMAN.S 4211 | Code | 11 | | 1 | 00/75FB : 0A | ASL + 4388 | 1 PACMAN.S 4212 | Code | 11 | | 2 | 00/75FC : 90 02 | BCC L7600 + 4389 | 1 PACMAN.S 4213 | Code | 11 | | 2 | 00/75FE : E6 17 | INC {{$16}}+1 + 4390 | 1 PACMAN.S 4214 | Code | 11 | | 1 | 00/7600 : 18 | L7600 CLC + 4391 | 1 PACMAN.S 4215 | Code | 11 | | 2 | 00/7601 : 69 0A | ADC #theBOARD - 4827 | 1 PACMAN.S 4677 | Code | 11 | | 2 | 00/7A88 : 85 17 | STA {$16}+1 - 4828 | 1 PACMAN.S 4678 | Code | 11 | | 2 | 00/7A8A : A5 6A | LDA {$6a} - 4829 | 1 PACMAN.S 4679 | Code | 11 | | 1 | 00/7A8C : 0A | ASL - 4830 | 1 PACMAN.S 4680 | Code | 11 | | 1 | 00/7A8D : 0A | ASL - 4831 | 1 PACMAN.S 4681 | Code | 11 | | 1 | 00/7A8E : 0A | ASL - 4832 | 1 PACMAN.S 4682 | Code | 11 | | 1 | 00/7A8F : 0A | ASL ; *16 - 4833 | 1 PACMAN.S 4683 | Code | 11 | | 2 | 00/7A90 : 90 04 | BCC L7A7B - 4834 | 1 PACMAN.S 4684 | Code | 11 | | 2 | 00/7A92 : E6 17 | INC {$16}+1 - 4835 | 1 PACMAN.S 4685 | Code | 11 | | 2 | 00/7A94 : E6 17 | INC {$16}+1 - 4836 | 1 PACMAN.S 4686 | Code | 11 | | 1 | 00/7A96 : 0A | L7A7B ASL - 4837 | 1 PACMAN.S 4687 | Code | 11 | | 2 | 00/7A97 : 90 02 | BCC L7A80 - 4838 | 1 PACMAN.S 4688 | Code | 11 | | 2 | 00/7A99 : E6 17 | INC {$16}+1 - 4839 | 1 PACMAN.S 4689 | Code | 11 | | 1 | 00/7A9B : 18 | L7A80 CLC - 4840 | 1 PACMAN.S 4690 | Code | 11 | | 2 | 00/7A9C : 65 6B | ADC {$6b} - 4841 | 1 PACMAN.S 4691 | Code | 11 | | 2 | 00/7A9E : 69 3A | ADC #theBOARD + 4778 | 1 PACMAN.S 4602 | Code | 11 | | 2 | 00/7A6D : 85 17 | STA {$16}+1 + 4779 | 1 PACMAN.S 4603 | Code | 11 | | 2 | 00/7A6F : A5 6A | LDA {$6a} + 4780 | 1 PACMAN.S 4604 | Code | 11 | | 1 | 00/7A71 : 0A | ASL + 4781 | 1 PACMAN.S 4605 | Code | 11 | | 1 | 00/7A72 : 0A | ASL + 4782 | 1 PACMAN.S 4606 | Code | 11 | | 1 | 00/7A73 : 0A | ASL + 4783 | 1 PACMAN.S 4607 | Code | 11 | | 1 | 00/7A74 : 0A | ASL ; *16 + 4784 | 1 PACMAN.S 4608 | Code | 11 | | 2 | 00/7A75 : 90 04 | BCC L7A7B + 4785 | 1 PACMAN.S 4609 | Code | 11 | | 2 | 00/7A77 : E6 17 | INC {$16}+1 + 4786 | 1 PACMAN.S 4610 | Code | 11 | | 2 | 00/7A79 : E6 17 | INC {$16}+1 + 4787 | 1 PACMAN.S 4611 | Code | 11 | | 1 | 00/7A7B : 0A | L7A7B ASL + 4788 | 1 PACMAN.S 4612 | Code | 11 | | 2 | 00/7A7C : 90 02 | BCC L7A80 + 4789 | 1 PACMAN.S 4613 | Code | 11 | | 2 | 00/7A7E : E6 17 | INC {$16}+1 + 4790 | 1 PACMAN.S 4614 | Code | 11 | | 1 | 00/7A80 : 18 | L7A80 CLC + 4791 | 1 PACMAN.S 4615 | Code | 11 | | 2 | 00/7A81 : 65 6B | ADC {$6b} + 4792 | 1 PACMAN.S 4616 | Code | 11 | | 2 | 00/7A83 : 69 3A | ADC #L7BE3 - 5072 | 1 PACMAN.S 4922 | Code | 11 | | 3 | 00/7BFB : 4C D7 7B | JMP playSOUNDFX - 5073 | 1 PACMAN.S 4923 | Empty | 11 | | 0 | 00/7BFE | - 5074 | 1 PACMAN.S 4924 | Data | 11 | | 1 | 00/7BFE : 30 | L7BE3 DB $30 - 5075 | 1 PACMAN.S 4925 | Data | 11 | | 1 | 00/7BFF : 1C | DB $1C - 5076 | 1 PACMAN.S 4926 | Data | 11 | | 1 | 00/7C00 : 00 | DB $00 - 5077 | 1 PACMAN.S 4927 | Empty | 11 | | 0 | 00/7C01 | - 5078 | 1 PACMAN.S 4928 | Comment | 11 | | 0 | 00/7C01 | *----------------------------------- - 5079 | 1 PACMAN.S 4929 | Comment | 11 | | 0 | 00/7C01 | * - 5080 | 1 PACMAN.S 4930 | Comment | 11 | | 0 | 00/7C01 | *----------------------------------- - 5081 | 1 PACMAN.S 4931 | Empty | 11 | | 0 | 00/7C01 | - 5082 | 1 PACMAN.S 4932 | Code | 11 | | 2 | 00/7C01 : A9 08 | L7BE6 LDA #L7BED - 5084 | 1 PACMAN.S 4934 | Code | 11 | | 3 | 00/7C05 : 4C D7 7B | JMP playSOUNDFX - 5085 | 1 PACMAN.S 4935 | Empty | 11 | | 0 | 00/7C08 | - 5086 | 1 PACMAN.S 4936 | Data | 11 | | 1 | 00/7C08 : 50 | L7BED DB $50 - 5087 | 1 PACMAN.S 4937 | Data | 11 | | 1 | 00/7C09 : 50 | DB $50 - 5088 | 1 PACMAN.S 4938 | Data | 11 | | 1 | 00/7C0A : 50 | DB $50 - 5089 | 1 PACMAN.S 4939 | Data | 11 | | 1 | 00/7C0B : 50 | DB $50 - 5090 | 1 PACMAN.S 4940 | Data | 11 | | 1 | 00/7C0C : 50 | DB $50 - 5091 | 1 PACMAN.S 4941 | Data | 11 | | 1 | 00/7C0D : 49 | DB $49 - 5092 | 1 PACMAN.S 4942 | Data | 11 | | 1 | 00/7C0E : 49 | DB $49 - 5093 | 1 PACMAN.S 4943 | Data | 11 | | 1 | 00/7C0F : 49 | DB $49 - 5094 | 1 PACMAN.S 4944 | Data | 11 | | 1 | 00/7C10 : 48 | DB $48 - 5095 | 1 PACMAN.S 4945 | Data | 11 | | 1 | 00/7C11 : 48 | DB $48 - 5096 | 1 PACMAN.S 4946 | Data | 11 | | 1 | 00/7C12 : 48 | DB $48 - 5097 | 1 PACMAN.S 4947 | Data | 11 | | 1 | 00/7C13 : 47 | DB $47 - 5098 | 1 PACMAN.S 4948 | Data | 11 | | 1 | 00/7C14 : 47 | DB $47 - 5099 | 1 PACMAN.S 4949 | Data | 11 | | 1 | 00/7C15 : 47 | DB $47 - 5100 | 1 PACMAN.S 4950 | Data | 11 | | 1 | 00/7C16 : 46 | DB $46 - 5101 | 1 PACMAN.S 4951 | Data | 11 | | 1 | 00/7C17 : 46 | DB $46 - 5102 | 1 PACMAN.S 4952 | Data | 11 | | 1 | 00/7C18 : 46 | DB $46 - 5103 | 1 PACMAN.S 4953 | Data | 11 | | 1 | 00/7C19 : 45 | DB $45 - 5104 | 1 PACMAN.S 4954 | Data | 11 | | 1 | 00/7C1A : 45 | DB $45 - 5105 | 1 PACMAN.S 4955 | Data | 11 | | 1 | 00/7C1B : 45 | DB $45 - 5106 | 1 PACMAN.S 4956 | Data | 11 | | 1 | 00/7C1C : 44 | DB $44 - 5107 | 1 PACMAN.S 4957 | Data | 11 | | 1 | 00/7C1D : 44 | DB $44 - 5108 | 1 PACMAN.S 4958 | Data | 11 | | 1 | 00/7C1E : 44 | DB $44 - 5109 | 1 PACMAN.S 4959 | Data | 11 | | 1 | 00/7C1F : 43 | DB $43 - 5110 | 1 PACMAN.S 4960 | Data | 11 | | 1 | 00/7C20 : 43 | DB $43 - 5111 | 1 PACMAN.S 4961 | Data | 11 | | 1 | 00/7C21 : 43 | DB $43 - 5112 | 1 PACMAN.S 4962 | Data | 11 | | 1 | 00/7C22 : 42 | DB $42 - 5113 | 1 PACMAN.S 4963 | Data | 11 | | 1 | 00/7C23 : 42 | DB $42 - 5114 | 1 PACMAN.S 4964 | Data | 11 | | 1 | 00/7C24 : 42 | DB $42 - 5115 | 1 PACMAN.S 4965 | Data | 11 | | 1 | 00/7C25 : 41 | DB $41 - 5116 | 1 PACMAN.S 4966 | Data | 11 | | 1 | 00/7C26 : 41 | DB $41 - 5117 | 1 PACMAN.S 4967 | Data | 11 | | 1 | 00/7C27 : 41 | DB $41 - 5118 | 1 PACMAN.S 4968 | Data | 11 | | 1 | 00/7C28 : 40 | DB $40 - 5119 | 1 PACMAN.S 4969 | Data | 11 | | 1 | 00/7C29 : 40 | DB $40 - 5120 | 1 PACMAN.S 4970 | Data | 11 | | 1 | 00/7C2A : 40 | DB $40 - 5121 | 1 PACMAN.S 4971 | Data | 11 | | 1 | 00/7C2B : 40 | DB $40 - 5122 | 1 PACMAN.S 4972 | Data | 11 | | 1 | 00/7C2C : 40 | DB $40 - 5123 | 1 PACMAN.S 4973 | Data | 11 | | 1 | 00/7C2D : 40 | DB $40 - 5124 | 1 PACMAN.S 4974 | Data | 11 | | 1 | 00/7C2E : 39 | DB $39 - 5125 | 1 PACMAN.S 4975 | Data | 11 | | 1 | 00/7C2F : 39 | DB $39 - 5126 | 1 PACMAN.S 4976 | Data | 11 | | 1 | 00/7C30 : 39 | DB $39 - 5127 | 1 PACMAN.S 4977 | Data | 11 | | 1 | 00/7C31 : 38 | DB $38 - 5128 | 1 PACMAN.S 4978 | Data | 11 | | 1 | 00/7C32 : 38 | DB $38 - 5129 | 1 PACMAN.S 4979 | Data | 11 | | 1 | 00/7C33 : 38 | DB $38 - 5130 | 1 PACMAN.S 4980 | Data | 11 | | 1 | 00/7C34 : 37 | DB $37 - 5131 | 1 PACMAN.S 4981 | Data | 11 | | 1 | 00/7C35 : 37 | DB $37 - 5132 | 1 PACMAN.S 4982 | Data | 11 | | 1 | 00/7C36 : 37 | DB $37 - 5133 | 1 PACMAN.S 4983 | Data | 11 | | 1 | 00/7C37 : 36 | DB $36 - 5134 | 1 PACMAN.S 4984 | Data | 11 | | 1 | 00/7C38 : 36 | DB $36 - 5135 | 1 PACMAN.S 4985 | Data | 11 | | 1 | 00/7C39 : 36 | DB $36 - 5136 | 1 PACMAN.S 4986 | Data | 11 | | 1 | 00/7C3A : 35 | DB $35 - 5137 | 1 PACMAN.S 4987 | Data | 11 | | 1 | 00/7C3B : 35 | DB $35 - 5138 | 1 PACMAN.S 4988 | Data | 11 | | 1 | 00/7C3C : 35 | DB $35 - 5139 | 1 PACMAN.S 4989 | Data | 11 | | 1 | 00/7C3D : 34 | DB $34 - 5140 | 1 PACMAN.S 4990 | Data | 11 | | 1 | 00/7C3E : 34 | DB $34 - 5141 | 1 PACMAN.S 4991 | Data | 11 | | 1 | 00/7C3F : 34 | DB $34 - 5142 | 1 PACMAN.S 4992 | Data | 11 | | 1 | 00/7C40 : 30 | DB $30 - 5143 | 1 PACMAN.S 4993 | Data | 11 | | 1 | 00/7C41 : 30 | DB $30 - 5144 | 1 PACMAN.S 4994 | Data | 11 | | 1 | 00/7C42 : 30 | DB $30 - 5145 | 1 PACMAN.S 4995 | Data | 11 | | 1 | 00/7C43 : 30 | DB $30 - 5146 | 1 PACMAN.S 4996 | Data | 11 | | 1 | 00/7C44 : 30 | DB $30 - 5147 | 1 PACMAN.S 4997 | Data | 11 | | 1 | 00/7C45 : 30 | DB $30 - 5148 | 1 PACMAN.S 4998 | Data | 11 | | 1 | 00/7C46 : 30 | DB $30 - 5149 | 1 PACMAN.S 4999 | Data | 11 | | 1 | 00/7C47 : 30 | DB $30 - 5150 | 1 PACMAN.S 5000 | Data | 11 | | 1 | 00/7C48 : 30 | DB $30 - 5151 | 1 PACMAN.S 5001 | Data | 11 | | 1 | 00/7C49 : 30 | DB $30 - 5152 | 1 PACMAN.S 5002 | Data | 11 | | 1 | 00/7C4A : 30 | DB $30 - 5153 | 1 PACMAN.S 5003 | Data | 11 | | 1 | 00/7C4B : 30 | DB $30 - 5154 | 1 PACMAN.S 5004 | Data | 11 | | 1 | 00/7C4C : 28 | DB $28 - 5155 | 1 PACMAN.S 5005 | Data | 11 | | 1 | 00/7C4D : 28 | DB $28 - 5156 | 1 PACMAN.S 5006 | Data | 11 | | 1 | 00/7C4E : 27 | DB $27 - 5157 | 1 PACMAN.S 5007 | Data | 11 | | 1 | 00/7C4F : 27 | DB $27 - 5158 | 1 PACMAN.S 5008 | Data | 11 | | 1 | 00/7C50 : 26 | DB $26 - 5159 | 1 PACMAN.S 5009 | Data | 11 | | 1 | 00/7C51 : 26 | DB $26 - 5160 | 1 PACMAN.S 5010 | Data | 11 | | 1 | 00/7C52 : 25 | DB $25 - 5161 | 1 PACMAN.S 5011 | Data | 11 | | 1 | 00/7C53 : 25 | DB $25 - 5162 | 1 PACMAN.S 5012 | Data | 11 | | 1 | 00/7C54 : 24 | DB $24 - 5163 | 1 PACMAN.S 5013 | Data | 11 | | 1 | 00/7C55 : 24 | DB $24 - 5164 | 1 PACMAN.S 5014 | Data | 11 | | 1 | 00/7C56 : 23 | DB $23 - 5165 | 1 PACMAN.S 5015 | Data | 11 | | 1 | 00/7C57 : 23 | DB $23 - 5166 | 1 PACMAN.S 5016 | Data | 11 | | 1 | 00/7C58 : 23 | DB $23 - 5167 | 1 PACMAN.S 5017 | Data | 11 | | 1 | 00/7C59 : 10 | DB $10 - 5168 | 1 PACMAN.S 5018 | Data | 11 | | 1 | 00/7C5A : 10 | DB $10 - 5169 | 1 PACMAN.S 5019 | Data | 11 | | 1 | 00/7C5B : 10 | DB $10 - 5170 | 1 PACMAN.S 5020 | Data | 11 | | 1 | 00/7C5C : 10 | DB $10 - 5171 | 1 PACMAN.S 5021 | Data | 11 | | 1 | 00/7C5D : 10 | DB $10 - 5172 | 1 PACMAN.S 5022 | Data | 11 | | 1 | 00/7C5E : 10 | DB $10 - 5173 | 1 PACMAN.S 5023 | Data | 11 | | 1 | 00/7C5F : 00 | DB $00 - 5174 | 1 PACMAN.S 5024 | Empty | 11 | | 0 | 00/7C60 | - 5175 | 1 PACMAN.S 5025 | Comment | 11 | | 0 | 00/7C60 | *----------------------------------- - 5176 | 1 PACMAN.S 5026 | Comment | 11 | | 0 | 00/7C60 | * WE ATE AN ENERGIZER DOT - 5177 | 1 PACMAN.S 5027 | Comment | 11 | | 0 | 00/7C60 | *----------------------------------- - 5178 | 1 PACMAN.S 5028 | Empty | 11 | | 0 | 00/7C60 | - 5179 | 1 PACMAN.S 5029 | Empty | 11 | | 0 | 00/7C60 | sndENERGIZERDOT - 5180 | 1 PACMAN.S 5030 | Code | 11 | | 2 | 00/7C60 : A9 67 | LDA #L7C4C - 5182 | 1 PACMAN.S 5032 | Code | 11 | | 3 | 00/7C64 : 4C D7 7B | JMP playSOUNDFX - 5183 | 1 PACMAN.S 5033 | Empty | 11 | | 0 | 00/7C67 | - 5184 | 1 PACMAN.S 5034 | Data | 11 | | 1 | 00/7C67 : 40 | L7C4C DB $40 - 5185 | 1 PACMAN.S 5035 | Data | 11 | | 1 | 00/7C68 : 40 | DB $40 - 5186 | 1 PACMAN.S 5036 | Data | 11 | | 1 | 00/7C69 : 40 | DB $40 - 5187 | 1 PACMAN.S 5037 | Data | 11 | | 1 | 00/7C6A : 30 | DB $30 - 5188 | 1 PACMAN.S 5038 | Data | 11 | | 1 | 00/7C6B : 00 | DB $00 - 5189 | 1 PACMAN.S 5039 | Empty | 11 | | 0 | 00/7C6C | - 5190 | 1 PACMAN.S 5040 | Comment | 11 | | 0 | 00/7C6C | *----------------------------------- - 5191 | 1 PACMAN.S 5041 | Comment | 11 | | 0 | 00/7C6C | * WE HAVE AN EXTRA LIFE - 5192 | 1 PACMAN.S 5042 | Comment | 11 | | 0 | 00/7C6C | *----------------------------------- - 5193 | 1 PACMAN.S 5043 | Empty | 11 | | 0 | 00/7C6C | - 5194 | 1 PACMAN.S 5044 | Empty | 11 | | 0 | 00/7C6C | sndEXTRALIFE - 5195 | 1 PACMAN.S 5045 | Code | 11 | | 2 | 00/7C6C : A0 50 | LDY #$50 - 5196 | 1 PACMAN.S 5046 | Code | 11 | | 2 | 00/7C6E : 84 06 | STY $06 - 5197 | 1 PACMAN.S 5047 | Code | 11 | | 2 | 00/7C70 : A9 20 | L7C55 LDA #$20 - 5198 | 1 PACMAN.S 5048 | Code | 11 | | 2 | 00/7C72 : 85 05 | STA $05 - 5199 | 1 PACMAN.S 5049 | Code | 11 | | 3 | 00/7C74 : 20 C7 7B | JSR playNOTE - 5200 | 1 PACMAN.S 5050 | Code | 11 | | 2 | 00/7C77 : C6 06 | DEC $06 - 5201 | 1 PACMAN.S 5051 | Code | 11 | | 2 | 00/7C79 : D0 F5 | BNE L7C55 - 5202 | 1 PACMAN.S 5052 | Code | 11 | | 1 | 00/7C7B : 60 | RTS - 5203 | 1 PACMAN.S 5053 | Empty | 11 | | 0 | 00/7C7C | - 5204 | 1 PACMAN.S 5054 | Comment | 11 | | 0 | 00/7C7C | *----------------------------------- - 5205 | 1 PACMAN.S 5055 | Comment | 11 | | 0 | 00/7C7C | * - 5206 | 1 PACMAN.S 5056 | Comment | 11 | | 0 | 00/7C7C | *----------------------------------- - 5207 | 1 PACMAN.S 5057 | Empty | 11 | | 0 | 00/7C7C | - 5208 | 1 PACMAN.S 5058 | Code | 11 | | 2 | 00/7C7C : A9 83 | L7C61 LDA #L7C68 - 5210 | 1 PACMAN.S 5060 | Code | 11 | | 3 | 00/7C80 : 4C D7 7B | JMP playSOUNDFX - 5211 | 1 PACMAN.S 5061 | Empty | 11 | | 0 | 00/7C83 | - 5212 | 1 PACMAN.S 5062 | Data | 11 | | 1 | 00/7C83 : 70 | L7C68 DB $70 - 5213 | 1 PACMAN.S 5063 | Data | 11 | | 1 | 00/7C84 : 70 | DB $70 - 5214 | 1 PACMAN.S 5064 | Data | 11 | | 1 | 00/7C85 : 70 | DB $70 - 5215 | 1 PACMAN.S 5065 | Data | 11 | | 1 | 00/7C86 : 70 | DB $70 - 5216 | 1 PACMAN.S 5066 | Data | 11 | | 1 | 00/7C87 : 69 | DB $69 - 5217 | 1 PACMAN.S 5067 | Data | 11 | | 1 | 00/7C88 : 69 | DB $69 - 5218 | 1 PACMAN.S 5068 | Data | 11 | | 1 | 00/7C89 : 69 | DB $69 - 5219 | 1 PACMAN.S 5069 | Data | 11 | | 1 | 00/7C8A : 69 | DB $69 - 5220 | 1 PACMAN.S 5070 | Data | 11 | | 1 | 00/7C8B : 69 | DB $69 - 5221 | 1 PACMAN.S 5071 | Data | 11 | | 1 | 00/7C8C : 69 | DB $69 - 5222 | 1 PACMAN.S 5072 | Data | 11 | | 1 | 00/7C8D : 69 | DB $69 - 5223 | 1 PACMAN.S 5073 | Data | 11 | | 1 | 00/7C8E : 69 | DB $69 - 5224 | 1 PACMAN.S 5074 | Data | 11 | | 1 | 00/7C8F : 60 | DB $60 - 5225 | 1 PACMAN.S 5075 | Data | 11 | | 1 | 00/7C90 : 60 | DB $60 - 5226 | 1 PACMAN.S 5076 | Data | 11 | | 1 | 00/7C91 : 60 | DB $60 - 5227 | 1 PACMAN.S 5077 | Data | 11 | | 1 | 00/7C92 : 60 | DB $60 - 5228 | 1 PACMAN.S 5078 | Data | 11 | | 1 | 00/7C93 : 60 | DB $60 - 5229 | 1 PACMAN.S 5079 | Data | 11 | | 1 | 00/7C94 : 60 | DB $60 - 5230 | 1 PACMAN.S 5080 | Data | 11 | | 1 | 00/7C95 : 60 | DB $60 - 5231 | 1 PACMAN.S 5081 | Data | 11 | | 1 | 00/7C96 : 50 | DB $50 - 5232 | 1 PACMAN.S 5082 | Data | 11 | | 1 | 00/7C97 : 50 | DB $50 - 5233 | 1 PACMAN.S 5083 | Data | 11 | | 1 | 00/7C98 : 50 | DB $50 - 5234 | 1 PACMAN.S 5084 | Data | 11 | | 1 | 00/7C99 : 50 | DB $50 - 5235 | 1 PACMAN.S 5085 | Data | 11 | | 1 | 00/7C9A : 50 | DB $50 - 5236 | 1 PACMAN.S 5086 | Data | 11 | | 1 | 00/7C9B : 50 | DB $50 - 5237 | 1 PACMAN.S 5087 | Data | 11 | | 1 | 00/7C9C : 00 | DB $00 - 5238 | 1 PACMAN.S 5088 | Empty | 11 | | 0 | 00/7C9D | - 5239 | 1 PACMAN.S 5089 | Comment | 11 | | 0 | 00/7C9D | *----------------------------------- - 5240 | 1 PACMAN.S 5090 | Comment | 11 | | 0 | 00/7C9D | * PLAY HIGHER BEEPS - 5241 | 1 PACMAN.S 5091 | Comment | 11 | | 0 | 00/7C9D | *----------------------------------- - 5242 | 1 PACMAN.S 5092 | Empty | 11 | | 0 | 00/7C9D | - 5243 | 1 PACMAN.S 5093 | Code | 11 | | 2 | 00/7C9D : A5 0A | L7C82 LDA {$0a} - 5244 | 1 PACMAN.S 5094 | Code | 11 | | 1 | 00/7C9F : 0A | ASL - 5245 | 1 PACMAN.S 5095 | Code | 11 | | 1 | 00/7CA0 : AA | TAX - 5246 | 1 PACMAN.S 5096 | Code | 11 | | 3 | 00/7CA1 : BD AA 7C | LDA L7C8F,X - 5247 | 1 PACMAN.S 5097 | Code | 11 | | 3 | 00/7CA4 : BC AB 7C | LDY L7C8F+1,X - 5248 | 1 PACMAN.S 5098 | Code | 11 | | 3 | 00/7CA7 : 4C D7 7B | JMP playSOUNDFX - 5249 | 1 PACMAN.S 5099 | Empty | 11 | | 0 | 00/7CAA | - 5250 | 1 PACMAN.S 5100 | Data | 11 | | 2 | 00/7CAA : 00 00 | L7C8F DA $0000 - 5251 | 1 PACMAN.S 5101 | Data | 11 | | 2 | 00/7CAC : FF 7C | DA L7CE4 - 5252 | 1 PACMAN.S 5102 | Data | 11 | | 2 | 00/7CAE : F2 7C | DA L7CD7 - 5253 | 1 PACMAN.S 5103 | Data | 11 | | 2 | 00/7CB0 : E5 7C | DA L7CCA - 5254 | 1 PACMAN.S 5104 | Data | 11 | | 2 | 00/7CB2 : D8 7C | DA L7CBD - 5255 | 1 PACMAN.S 5105 | Data | 11 | | 2 | 00/7CB4 : CB 7C | DA L7CB0 - 5256 | 1 PACMAN.S 5106 | Data | 11 | | 2 | 00/7CB6 : B8 7C | DA L7C9D - 5257 | 1 PACMAN.S 5107 | Empty | 11 | | 0 | 00/7CB8 | - 5258 | 1 PACMAN.S 5108 | Data | 11 | | 1 | 00/7CB8 : 20 | L7C9D DB $20 - 5259 | 1 PACMAN.S 5109 | Data | 11 | | 1 | 00/7CB9 : 20 | DB $20 - 5260 | 1 PACMAN.S 5110 | Data | 11 | | 1 | 00/7CBA : 20 | DB $20 - 5261 | 1 PACMAN.S 5111 | Data | 11 | | 1 | 00/7CBB : 19 | DB $19 - 5262 | 1 PACMAN.S 5112 | Data | 11 | | 1 | 00/7CBC : 19 | DB $19 - 5263 | 1 PACMAN.S 5113 | Data | 11 | | 1 | 00/7CBD : 20 | DB $20 - 5264 | 1 PACMAN.S 5114 | Data | 11 | | 1 | 00/7CBE : 20 | DB $20 - 5265 | 1 PACMAN.S 5115 | Data | 11 | | 1 | 00/7CBF : 19 | DB $19 - 5266 | 1 PACMAN.S 5116 | Data | 11 | | 1 | 00/7CC0 : 19 | DB $19 - 5267 | 1 PACMAN.S 5117 | Data | 11 | | 1 | 00/7CC1 : 16 | DB $16 - 5268 | 1 PACMAN.S 5118 | Data | 11 | | 1 | 00/7CC2 : 16 | DB $16 - 5269 | 1 PACMAN.S 5119 | Data | 11 | | 1 | 00/7CC3 : 16 | DB $16 - 5270 | 1 PACMAN.S 5120 | Data | 11 | | 1 | 00/7CC4 : 14 | DB $14 - 5271 | 1 PACMAN.S 5121 | Data | 11 | | 1 | 00/7CC5 : 14 | DB $14 - 5272 | 1 PACMAN.S 5122 | Data | 11 | | 1 | 00/7CC6 : 14 | DB $14 - 5273 | 1 PACMAN.S 5123 | Data | 11 | | 1 | 00/7CC7 : 14 | DB $14 - 5274 | 1 PACMAN.S 5124 | Data | 11 | | 1 | 00/7CC8 : 12 | DB $12 - 5275 | 1 PACMAN.S 5125 | Data | 11 | | 1 | 00/7CC9 : 12 | DB $12 - 5276 | 1 PACMAN.S 5126 | Data | 11 | | 1 | 00/7CCA : 00 | DB $00 - 5277 | 1 PACMAN.S 5127 | Data | 11 | | 1 | 00/7CCB : 20 | L7CB0 DB $20 - 5278 | 1 PACMAN.S 5128 | Data | 11 | | 1 | 00/7CCC : 20 | DB $20 - 5279 | 1 PACMAN.S 5129 | Data | 11 | | 1 | 00/7CCD : 22 | DB $22 - 5280 | 1 PACMAN.S 5130 | Data | 11 | | 1 | 00/7CCE : 24 | DB $24 - 5281 | 1 PACMAN.S 5131 | Data | 11 | | 1 | 00/7CCF : 25 | DB $25 - 5282 | 1 PACMAN.S 5132 | Data | 11 | | 1 | 00/7CD0 : 28 | DB $28 - 5283 | 1 PACMAN.S 5133 | Data | 11 | | 1 | 00/7CD1 : 29 | DB $29 - 5284 | 1 PACMAN.S 5134 | Data | 11 | | 1 | 00/7CD2 : 2A | DB $2A - 5285 | 1 PACMAN.S 5135 | Data | 11 | | 1 | 00/7CD3 : 2C | DB $2C - 5286 | 1 PACMAN.S 5136 | Data | 11 | | 1 | 00/7CD4 : 2D | DB $2D - 5287 | 1 PACMAN.S 5137 | Data | 11 | | 1 | 00/7CD5 : 2D | DB $2D - 5288 | 1 PACMAN.S 5138 | Data | 11 | | 1 | 00/7CD6 : 2E | DB $2E - 5289 | 1 PACMAN.S 5139 | Data | 11 | | 1 | 00/7CD7 : 00 | DB $00 - 5290 | 1 PACMAN.S 5140 | Data | 11 | | 1 | 00/7CD8 : 28 | L7CBD DB $28 - 5291 | 1 PACMAN.S 5141 | Data | 11 | | 1 | 00/7CD9 : 28 | DB $28 - 5292 | 1 PACMAN.S 5142 | Data | 11 | | 1 | 00/7CDA : 2A | DB $2A - 5293 | 1 PACMAN.S 5143 | Data | 11 | | 1 | 00/7CDB : 2A | DB $2A - 5294 | 1 PACMAN.S 5144 | Data | 11 | | 1 | 00/7CDC : 2B | DB $2B - 5295 | 1 PACMAN.S 5145 | Data | 11 | | 1 | 00/7CDD : 2F | DB $2F - 5296 | 1 PACMAN.S 5146 | Data | 11 | | 1 | 00/7CDE : 2F | DB $2F - 5297 | 1 PACMAN.S 5147 | Data | 11 | | 1 | 00/7CDF : 30 | DB $30 - 5298 | 1 PACMAN.S 5148 | Data | 11 | | 1 | 00/7CE0 : 34 | DB $34 - 5299 | 1 PACMAN.S 5149 | Data | 11 | | 1 | 00/7CE1 : 35 | DB $35 - 5300 | 1 PACMAN.S 5150 | Data | 11 | | 1 | 00/7CE2 : 39 | DB $39 - 5301 | 1 PACMAN.S 5151 | Data | 11 | | 1 | 00/7CE3 : 39 | DB $39 - 5302 | 1 PACMAN.S 5152 | Data | 11 | | 1 | 00/7CE4 : 00 | DB $00 - 5303 | 1 PACMAN.S 5153 | Data | 11 | | 1 | 00/7CE5 : 30 | L7CCA DB $30 - 5304 | 1 PACMAN.S 5154 | Data | 11 | | 1 | 00/7CE6 : 39 | DB $39 - 5305 | 1 PACMAN.S 5155 | Data | 11 | | 1 | 00/7CE7 : 36 | DB $36 - 5306 | 1 PACMAN.S 5156 | Data | 11 | | 1 | 00/7CE8 : 36 | DB $36 - 5307 | 1 PACMAN.S 5157 | Data | 11 | | 1 | 00/7CE9 : 39 | DB $39 - 5308 | 1 PACMAN.S 5158 | Data | 11 | | 1 | 00/7CEA : 40 | DB $40 - 5309 | 1 PACMAN.S 5159 | Data | 11 | | 1 | 00/7CEB : 42 | DB $42 - 5310 | 1 PACMAN.S 5160 | Data | 11 | | 1 | 00/7CEC : 43 | DB $43 - 5311 | 1 PACMAN.S 5161 | Data | 11 | | 1 | 00/7CED : 43 | DB $43 - 5312 | 1 PACMAN.S 5162 | Data | 11 | | 1 | 00/7CEE : 43 | DB $43 - 5313 | 1 PACMAN.S 5163 | Data | 11 | | 1 | 00/7CEF : 44 | DB $44 - 5314 | 1 PACMAN.S 5164 | Data | 11 | | 1 | 00/7CF0 : 47 | DB $47 - 5315 | 1 PACMAN.S 5165 | Data | 11 | | 1 | 00/7CF1 : 00 | DB $00 - 5316 | 1 PACMAN.S 5166 | Data | 11 | | 1 | 00/7CF2 : 40 | L7CD7 DB $40 - 5317 | 1 PACMAN.S 5167 | Data | 11 | | 1 | 00/7CF3 : 40 | DB $40 - 5318 | 1 PACMAN.S 5168 | Data | 11 | | 1 | 00/7CF4 : 42 | DB $42 - 5319 | 1 PACMAN.S 5169 | Data | 11 | | 1 | 00/7CF5 : 43 | DB $43 - 5320 | 1 PACMAN.S 5170 | Data | 11 | | 1 | 00/7CF6 : 43 | DB $43 - 5321 | 1 PACMAN.S 5171 | Data | 11 | | 1 | 00/7CF7 : 44 | DB $44 - 5322 | 1 PACMAN.S 5172 | Data | 11 | | 1 | 00/7CF8 : 46 | DB $46 - 5323 | 1 PACMAN.S 5173 | Data | 11 | | 1 | 00/7CF9 : 48 | DB $48 - 5324 | 1 PACMAN.S 5174 | Data | 11 | | 1 | 00/7CFA : 48 | DB $48 - 5325 | 1 PACMAN.S 5175 | Data | 11 | | 1 | 00/7CFB : 48 | DB $48 - 5326 | 1 PACMAN.S 5176 | Data | 11 | | 1 | 00/7CFC : 49 | DB $49 - 5327 | 1 PACMAN.S 5177 | Data | 11 | | 1 | 00/7CFD : 49 | DB $49 - 5328 | 1 PACMAN.S 5178 | Data | 11 | | 1 | 00/7CFE : 00 | DB $00 - 5329 | 1 PACMAN.S 5179 | Data | 11 | | 1 | 00/7CFF : 10 | L7CE4 DB $10 - 5330 | 1 PACMAN.S 5180 | Data | 11 | | 1 | 00/7D00 : 10 | DB $10 - 5331 | 1 PACMAN.S 5181 | Data | 11 | | 1 | 00/7D01 : 08 | DB $08 - 5332 | 1 PACMAN.S 5182 | Data | 11 | | 1 | 00/7D02 : 07 | DB $07 - 5333 | 1 PACMAN.S 5183 | Data | 11 | | 1 | 00/7D03 : 07 | DB $07 - 5334 | 1 PACMAN.S 5184 | Data | 11 | | 1 | 00/7D04 : 09 | DB $09 - 5335 | 1 PACMAN.S 5185 | Data | 11 | | 1 | 00/7D05 : 20 | DB $20 - 5336 | 1 PACMAN.S 5186 | Data | 11 | | 1 | 00/7D06 : 07 | DB $07 - 5337 | 1 PACMAN.S 5187 | Data | 11 | | 1 | 00/7D07 : 06 | DB $06 - 5338 | 1 PACMAN.S 5188 | Data | 11 | | 1 | 00/7D08 : 03 | DB $03 - 5339 | 1 PACMAN.S 5189 | Data | 11 | | 1 | 00/7D09 : 03 | DB $03 - 5340 | 1 PACMAN.S 5190 | Data | 11 | | 1 | 00/7D0A : 00 | DB $00 - 5341 | 1 PACMAN.S 5191 | Empty | 11 | | 0 | 00/7D0B | - 5342 | 1 PACMAN.S 5192 | Comment | 11 | | 0 | 00/7D0B | *----------------------------------- - 5343 | 1 PACMAN.S 5193 | Comment | 11 | | 0 | 00/7D0B | * - 5344 | 1 PACMAN.S 5194 | Comment | 11 | | 0 | 00/7D0B | *----------------------------------- - 5345 | 1 PACMAN.S 5195 | Empty | 11 | | 0 | 00/7D0B | - 5346 | 1 PACMAN.S 5196 | Code | 11 | | 2 | 00/7D0B : A9 B8 | L7CF0 LDA #L7C9D - 5348 | 1 PACMAN.S 5198 | Code | 11 | | 3 | 00/7D0F : 4C D7 7B | JMP playSOUNDFX - 5349 | 1 PACMAN.S 5199 | Empty | 11 | | 0 | 00/7D12 | - 5350 | 1 PACMAN.S 5200 | Comment | 11 | | 0 | 00/7D12 | *----------------------------------- - 5351 | 1 PACMAN.S 5201 | Comment | 11 | | 0 | 00/7D12 | * PLAY LONGER NOTE - 5352 | 1 PACMAN.S 5202 | Comment | 11 | | 0 | 00/7D12 | *----------------------------------- - 5353 | 1 PACMAN.S 5203 | Empty | 11 | | 0 | 00/7D12 | - 5354 | 1 PACMAN.S 5204 | Code | 11 | | 2 | 00/7D12 : A2 04 | playNOTE2 LDX #$04 - 5355 | 1 PACMAN.S 5205 | Code | 11 | | 2 | 00/7D14 : A4 05 | L7CF9 LDY $05 - 5356 | 1 PACMAN.S 5206 | Code | 11 | | 1 | 00/7D16 : 88 | L7CFB DEY - 5357 | 1 PACMAN.S 5207 | Code | 11 | | 1 | 00/7D17 : C8 | INY - 5358 | 1 PACMAN.S 5208 | Code | 11 | | 1 | 00/7D18 : 48 | PHA - 5359 | 1 PACMAN.S 5209 | Code | 11 | | 1 | 00/7D19 : 68 | PLA - 5360 | 1 PACMAN.S 5210 | Code | 11 | | 1 | 00/7D1A : 48 | PHA - 5361 | 1 PACMAN.S 5211 | Code | 11 | | 1 | 00/7D1B : 68 | PLA - 5362 | 1 PACMAN.S 5212 | Code | 11 | | 1 | 00/7D1C : 48 | PHA - 5363 | 1 PACMAN.S 5213 | Code | 11 | | 1 | 00/7D1D : 68 | PLA - 5364 | 1 PACMAN.S 5214 | Code | 11 | | 1 | 00/7D1E : 88 | DEY - 5365 | 1 PACMAN.S 5215 | Code | 11 | | 2 | 00/7D1F : D0 F5 | BNE L7CFB - 5366 | 1 PACMAN.S 5216 | Code | 11 | | 3 | 00/7D21 : 2C 30 C0 | L7D06 BIT {$C030} - 5367 | 1 PACMAN.S 5217 | Code | 11 | | 1 | 00/7D24 : CA | DEX - 5368 | 1 PACMAN.S 5218 | Code | 11 | | 2 | 00/7D25 : D0 ED | BNE L7CF9 - 5369 | 1 PACMAN.S 5219 | Code | 11 | | 1 | 00/7D27 : 60 | RTS - 5370 | 1 PACMAN.S 5220 | Empty | 11 | | 0 | 00/7D28 | - 5371 | 1 PACMAN.S 5221 | Comment | 11 | | 0 | 00/7D28 | *----------------------------------- - 5372 | 1 PACMAN.S 5222 | Comment | 11 | | 0 | 00/7D28 | * PLAY SONG - 5373 | 1 PACMAN.S 5223 | Comment | 11 | | 0 | 00/7D28 | *----------------------------------- - 5374 | 1 PACMAN.S 5224 | Empty | 11 | | 0 | 00/7D28 | - 5375 | 1 PACMAN.S 5225 | Code | 11 | | 2 | 00/7D28 : 85 14 | playSONG STA {$14} - 5376 | 1 PACMAN.S 5226 | Code | 11 | | 2 | 00/7D2A : 84 15 | STY {$14}+1 - 5377 | 1 PACMAN.S 5227 | Code | 11 | | 2 | 00/7D2C : A9 00 | LDA #$00 - 5378 | 1 PACMAN.S 5228 | Code | 11 | | 2 | 00/7D2E : 85 06 | STA $06 - 5379 | 1 PACMAN.S 5229 | Code | 11 | | 2 | 00/7D30 : A4 06 | L7D15 LDY $06 - 5380 | 1 PACMAN.S 5230 | Code | 11 | | 2 | 00/7D32 : B1 14 | LDA ({$14}),Y - 5381 | 1 PACMAN.S 5231 | Code | 11 | | 2 | 00/7D34 : F0 17 | BEQ L7D32 - 5382 | 1 PACMAN.S 5232 | Code | 11 | | 2 | 00/7D36 : 85 05 | STA $05 ; height - 5383 | 1 PACMAN.S 5233 | Code | 11 | | 1 | 00/7D38 : C8 | INY - 5384 | 1 PACMAN.S 5234 | Code | 11 | | 2 | 00/7D39 : B1 14 | LDA ({$14}),Y - 5385 | 1 PACMAN.S 5235 | Code | 11 | | 3 | 00/7D3B : 8D 13 7D | STA playNOTE2+1 ; duration - 5386 | 1 PACMAN.S 5236 | Code | 11 | | 3 | 00/7D3E : 20 12 7D | JSR playNOTE2 - 5387 | 1 PACMAN.S 5237 | Code | 11 | | 3 | 00/7D41 : 20 79 6F | JSR getINPUT - 5388 | 1 PACMAN.S 5238 | Code | 11 | | 3 | 00/7D44 : 20 96 7D | JSR sndWAIT - 5389 | 1 PACMAN.S 5239 | Code | 11 | | 2 | 00/7D47 : E6 06 | INC $06 - 5390 | 1 PACMAN.S 5240 | Code | 11 | | 2 | 00/7D49 : E6 06 | INC $06 - 5391 | 1 PACMAN.S 5241 | Code | 11 | | 2 | 00/7D4B : D0 E3 | BNE L7D15 - 5392 | 1 PACMAN.S 5242 | Code | 11 | | 2 | 00/7D4D : A9 04 | L7D32 LDA #$04 - 5393 | 1 PACMAN.S 5243 | Code | 11 | | 3 | 00/7D4F : 8D 13 7D | STA playNOTE2+1 - 5394 | 1 PACMAN.S 5244 | Code | 11 | | 1 | 00/7D52 : 60 | RTS - 5395 | 1 PACMAN.S 5245 | Empty | 11 | | 0 | 00/7D53 | - 5396 | 1 PACMAN.S 5246 | Comment | 11 | | 0 | 00/7D53 | *----------------------------------- - 5397 | 1 PACMAN.S 5247 | Comment | 11 | | 0 | 00/7D53 | * PLAY INTRO MUSIC - 5398 | 1 PACMAN.S 5248 | Comment | 11 | | 0 | 00/7D53 | *----------------------------------- - 5399 | 1 PACMAN.S 5249 | Empty | 11 | | 0 | 00/7D53 | - 5400 | 1 PACMAN.S 5250 | Empty | 11 | | 0 | 00/7D53 | playINTROMUSIC - 5401 | 1 PACMAN.S 5251 | Code | 11 | | 2 | 00/7D53 : A9 5A | LDA #intromusicDATA - 5403 | 1 PACMAN.S 5253 | Code | 11 | | 3 | 00/7D57 : 4C 28 7D | JMP playSONG - 5404 | 1 PACMAN.S 5254 | Empty | 11 | | 0 | 00/7D5A | - 5405 | 1 PACMAN.S 5255 | Comment | 11 | | 0 | 00/7D5A | *--- Song data - 5406 | 1 PACMAN.S 5256 | Empty | 11 | | 0 | 00/7D5A | - 5407 | 1 PACMAN.S 5257 | Empty | 11 | | 0 | 00/7D5A | intromusicDATA - 5408 | 1 PACMAN.S 5258 | Data | 11 | | 16 | 00/7D5A : 41 60 41 30 | HEX 41604130412049245726416037A04160 + 4804 | 1 PACMAN.S 4628 | Empty | 11 | | 0 | 00/7AAC | + 4805 | 1 PACMAN.S 4629 | Comment | 11 | | 0 | 00/7AAC | *----------------------------------- + 4806 | 1 PACMAN.S 4630 | Comment | 11 | | 0 | 00/7AAC | * WE'RE OVER A DOT, EAT IT + 4807 | 1 PACMAN.S 4631 | Comment | 11 | | 0 | 00/7AAC | *----------------------------------- + 4808 | 1 PACMAN.S 4632 | Empty | 11 | | 0 | 00/7AAC | + 4809 | 1 PACMAN.S 4633 | Code | 11 | | 1 | 00/7AAC : 18 | eatMYDOT CLC + 4810 | 1 PACMAN.S 4634 | Code | 11 | | 3 | 00/7AAD : 20 1E 6D | JSR getMAXRANK15 + 4811 | 1 PACMAN.S 4635 | Code | 11 | | 1 | 00/7AB0 : AA | TAX + 4812 | 1 PACMAN.S 4636 | Code | 11 | | 3 | 00/7AB1 : BD 8C 7A | LDA L7A8C,X + 4813 | 1 PACMAN.S 4637 | Code | 11 | | 2 | 00/7AB4 : 65 59 | ADC {$59} + 4814 | 1 PACMAN.S 4638 | Code | 11 | | 2 | 00/7AB6 : 85 59 | STA {$59} + 4815 | 1 PACMAN.S 4639 | Code | 11 | | 3 | 00/7AB8 : BD 9C 7A | LDA L7A9C,X + 4816 | 1 PACMAN.S 4640 | Code | 11 | | 2 | 00/7ABB : 85 F3 | STA $F3 + 4817 | 1 PACMAN.S 4641 | Empty | 11 | | 0 | 00/7ABD | + 4818 | 1 PACMAN.S 4642 | Code | 11 | | 2 | 00/7ABD : B1 16 | LDA ({$16}),Y ; get the board value + 4819 | 1 PACMAN.S 4643 | Empty | 11 | | 0 | 00/7ABF | + 4820 | 1 PACMAN.S 4644 | Code | 11 | | 2 | 00/7ABF : A6 E8 | LDX {$e8} ; game or demo? + 4821 | 1 PACMAN.S 4645 | Code | 11 | | 2 | 00/7AC1 : D0 5C | BNE eatMYDOTDEMO ; simple dot removal + 4822 | 1 PACMAN.S 4646 | Empty | 11 | | 0 | 00/7AC3 | + 4823 | 1 PACMAN.S 4647 | Code | 11 | | 1 | 00/7AC3 : 18 | CLC ; check the dot + 4824 | 1 PACMAN.S 4648 | Code | 11 | | 1 | 00/7AC4 : 6A | ROR ; 0-0000_0001 becomes 0000_0000-1 + 4825 | 1 PACMAN.S 4649 | Code | 11 | | 2 | 00/7AC5 : F0 2D | BEQ L7AF4 ; carry set means normal dot + 4826 | 1 PACMAN.S 4650 | Empty | 11 | | 0 | 00/7AC7 | + 4827 | 1 PACMAN.S 4651 | Comment | 11 | | 0 | 00/7AC7 | * We have an energizer dot + 4828 | 1 PACMAN.S 4652 | Empty | 11 | | 0 | 00/7AC7 | + 4829 | 1 PACMAN.S 4653 | Code | 11 | | 3 | 00/7AC7 : 20 45 7C | JSR sndENERGIZERDOT ; play sound + 4830 | 1 PACMAN.S 4654 | Code | 11 | | 2 | 00/7ACA : A5 16 | LDA {$16} + 4831 | 1 PACMAN.S 4655 | Code | 11 | | 1 | 00/7ACC : 48 | PHA + 4832 | 1 PACMAN.S 4656 | Code | 11 | | 2 | 00/7ACD : A5 17 | LDA {$16}+1 + 4833 | 1 PACMAN.S 4657 | Code | 11 | | 1 | 00/7ACF : 48 | PHA + 4834 | 1 PACMAN.S 4658 | Code | 11 | | 3 | 00/7AD0 : 20 43 57 | JSR hideENERGIZERS + 4835 | 1 PACMAN.S 4659 | Code | 11 | | 1 | 00/7AD3 : 68 | PLA + 4836 | 1 PACMAN.S 4660 | Code | 11 | | 2 | 00/7AD4 : 85 17 | STA {$16}+1 + 4837 | 1 PACMAN.S 4661 | Code | 11 | | 1 | 00/7AD6 : 68 | PLA + 4838 | 1 PACMAN.S 4662 | Code | 11 | | 2 | 00/7AD7 : 85 16 | STA {$16} + 4839 | 1 PACMAN.S 4663 | Empty | 11 | | 0 | 00/7AD9 | + 4840 | 1 PACMAN.S 4664 | Code | 11 | | 1 | 00/7AD9 : 18 | CLC ; score +50 + 4841 | 1 PACMAN.S 4665 | Code | 11 | | 1 | 00/7ADA : F8 | SED + 4842 | 1 PACMAN.S 4666 | Code | 11 | | 2 | 00/7ADB : A5 52 | LDA {$52} + 4843 | 1 PACMAN.S 4667 | Code | 11 | | 2 | 00/7ADD : 69 50 | ADC #$50 + 4844 | 1 PACMAN.S 4668 | Code | 11 | | 2 | 00/7ADF : 85 52 | STA {$52} + 4845 | 1 PACMAN.S 4669 | Code | 11 | | 2 | 00/7AE1 : A5 53 | LDA {$52}+1 + 4846 | 1 PACMAN.S 4670 | Code | 11 | | 2 | 00/7AE3 : 69 00 | ADC #$00 + 4847 | 1 PACMAN.S 4671 | Code | 11 | | 2 | 00/7AE5 : 85 53 | STA {$52}+1 + 4848 | 1 PACMAN.S 4672 | Code | 11 | | 2 | 00/7AE7 : A5 54 | LDA {$52}+2 + 4849 | 1 PACMAN.S 4673 | Code | 11 | | 2 | 00/7AE9 : 69 00 | ADC #$00 + 4850 | 1 PACMAN.S 4674 | Code | 11 | | 2 | 00/7AEB : 85 54 | STA {$52}+2 + 4851 | 1 PACMAN.S 4675 | Code | 11 | | 1 | 00/7AED : D8 | CLD + 4852 | 1 PACMAN.S 4676 | Code | 11 | | 3 | 00/7AEE : 20 60 6D | JSR makeGHOSTSFRIGTHENED ; ghosts can be eaten now + 4853 | 1 PACMAN.S 4677 | Code | 11 | | 1 | 00/7AF1 : 18 | CLC + 4854 | 1 PACMAN.S 4678 | Code | 11 | | 2 | 00/7AF2 : 90 18 | BCC L7B0C + 4855 | 1 PACMAN.S 4679 | Empty | 11 | | 0 | 00/7AF4 | + 4856 | 1 PACMAN.S 4680 | Comment | 11 | | 0 | 00/7AF4 | * We ate a normal dot + 4857 | 1 PACMAN.S 4681 | Empty | 11 | | 0 | 00/7AF4 | + 4858 | 1 PACMAN.S 4682 | Code | 11 | | 1 | 00/7AF4 : 18 | L7AF4 CLC ; score +10 + 4859 | 1 PACMAN.S 4683 | Code | 11 | | 1 | 00/7AF5 : F8 | SED + 4860 | 1 PACMAN.S 4684 | Code | 11 | | 2 | 00/7AF6 : A5 52 | LDA {$52} + 4861 | 1 PACMAN.S 4685 | Code | 11 | | 2 | 00/7AF8 : 69 10 | ADC #$10 + 4862 | 1 PACMAN.S 4686 | Code | 11 | | 2 | 00/7AFA : 85 52 | STA {$52} + 4863 | 1 PACMAN.S 4687 | Code | 11 | | 2 | 00/7AFC : A5 53 | LDA {$52}+1 + 4864 | 1 PACMAN.S 4688 | Code | 11 | | 2 | 00/7AFE : 69 00 | ADC #$00 + 4865 | 1 PACMAN.S 4689 | Code | 11 | | 2 | 00/7B00 : 85 53 | STA {$52}+1 + 4866 | 1 PACMAN.S 4690 | Code | 11 | | 2 | 00/7B02 : A5 54 | LDA {$52}+2 + 4867 | 1 PACMAN.S 4691 | Code | 11 | | 2 | 00/7B04 : 69 00 | ADC #$00 + 4868 | 1 PACMAN.S 4692 | Code | 11 | | 2 | 00/7B06 : 85 54 | STA {$52}+2 + 4869 | 1 PACMAN.S 4693 | Code | 11 | | 1 | 00/7B08 : D8 | CLD + 4870 | 1 PACMAN.S 4694 | Code | 11 | | 3 | 00/7B09 : 20 DC 7B | JSR sndNORMALDOT ; play sound + 4871 | 1 PACMAN.S 4695 | Empty | 11 | | 0 | 00/7B0C | + 4872 | 1 PACMAN.S 4696 | Code | 11 | | 2 | 00/7B0C : A9 00 | L7B0C LDA #$00 ; remove the dot from the board + 4873 | 1 PACMAN.S 4697 | Code | 11 | | 2 | 00/7B0E : A0 00 | LDY #$00 + 4874 | 1 PACMAN.S 4698 | Code | 11 | | 2 | 00/7B10 : 91 16 | STA ({$16}),Y + 4875 | 1 PACMAN.S 4699 | Code | 11 | | 3 | 00/7B12 : 20 91 70 | JSR displayPLAYERSCORE + 4876 | 1 PACMAN.S 4700 | Code | 11 | | 2 | 00/7B15 : C6 57 | DEC {$57} ; nbdots-- + 4877 | 1 PACMAN.S 4701 | Code | 11 | | 2 | 00/7B17 : C6 56 | DEC {$56} + 4878 | 1 PACMAN.S 4702 | Code | 11 | | 2 | 00/7B19 : D0 03 | BNE L7B1E ; dots remain + 4879 | 1 PACMAN.S 4703 | Code | 11 | | 3 | 00/7B1B : 4C F4 6C | JMP gotoNEXTLEVEL ; no more dots + 4880 | 1 PACMAN.S 4704 | Code | 11 | | 1 | 00/7B1E : 60 | L7B1E RTS + 4881 | 1 PACMAN.S 4705 | Empty | 11 | | 0 | 00/7B1F | + 4882 | 1 PACMAN.S 4706 | Comment | 11 | | 0 | 00/7B1F | *--- Eat my dot when in demo mode + 4883 | 1 PACMAN.S 4707 | Empty | 11 | | 0 | 00/7B1F | + 4884 | 1 PACMAN.S 4708 | Empty | 11 | | 0 | 00/7B1F | eatMYDOTDEMO + 4885 | 1 PACMAN.S 4709 | Code | 11 | | 1 | 00/7B1F : 18 | CLC ; which kind of dot? + 4886 | 1 PACMAN.S 4710 | Code | 11 | | 1 | 00/7B20 : 6A | ROR + 4887 | 1 PACMAN.S 4711 | Code | 11 | | 2 | 00/7B21 : F0 03 | BEQ L7B26 ; normal dot + 4888 | 1 PACMAN.S 4712 | Code | 11 | | 3 | 00/7B23 : 20 60 6D | JSR makeGHOSTSFRIGTHENED ; or energizer + 4889 | 1 PACMAN.S 4713 | Empty | 11 | | 0 | 00/7B26 | + 4890 | 1 PACMAN.S 4714 | Code | 11 | | 2 | 00/7B26 : A9 00 | L7B26 LDA #$00 ; remove dot from the board + 4891 | 1 PACMAN.S 4715 | Code | 11 | | 2 | 00/7B28 : A0 00 | LDY #$00 + 4892 | 1 PACMAN.S 4716 | Code | 11 | | 2 | 00/7B2A : 91 16 | STA ({$16}),Y + 4893 | 1 PACMAN.S 4717 | Code | 11 | | 2 | 00/7B2C : C6 56 | DEC {$56} ; decrement number of ghosts + 4894 | 1 PACMAN.S 4718 | Code | 11 | | 1 | 00/7B2E : 60 | RTS + 4895 | 1 PACMAN.S 4719 | Empty | 11 | | 0 | 00/7B2F | + 4896 | 1 PACMAN.S 4720 | Comment | 11 | | 0 | 00/7B2F | *----------------------------------- + 4897 | 1 PACMAN.S 4721 | Comment | 11 | | 0 | 00/7B2F | * + 4898 | 1 PACMAN.S 4722 | Comment | 11 | | 0 | 00/7B2F | *----------------------------------- + 4899 | 1 PACMAN.S 4723 | Empty | 11 | | 0 | 00/7B2F | + 4900 | 1 PACMAN.S 4724 | Code | 11 | | 3 | 00/7B2F : 20 80 7D | L7B2F JSR setXYPACMAN + 4901 | 1 PACMAN.S 4725 | Code | 11 | | 3 | 00/7B32 : 20 9E 69 | JSR eraseSPRITE44 + 4902 | 1 PACMAN.S 4726 | Code | 11 | | 2 | 00/7B35 : A5 64 | LDA {$64} + 4903 | 1 PACMAN.S 4727 | Code | 11 | | 2 | 00/7B37 : C9 1A | CMP #$1A + 4904 | 1 PACMAN.S 4728 | Code | 11 | | 2 | 00/7B39 : F0 3E | BEQ L7B79 + 4905 | 1 PACMAN.S 4729 | Code | 11 | | 2 | 00/7B3B : A5 62 | LDA {$62} + 4906 | 1 PACMAN.S 4730 | Code | 11 | | 1 | 00/7B3D : 6A | ROR ; is going up? + 4907 | 1 PACMAN.S 4731 | Code | 11 | | 2 | 00/7B3E : 90 14 | BCC L7B54 ; no + 4908 | 1 PACMAN.S 4732 | Code | 11 | | 2 | 00/7B40 : A5 60 | LDA {$60} ; yes + 4909 | 1 PACMAN.S 4733 | Code | 11 | | 2 | 00/7B42 : E9 02 | SBC #$02 + 4910 | 1 PACMAN.S 4734 | Code | 11 | | 2 | 00/7B44 : 85 60 | STA {$60} + 4911 | 1 PACMAN.S 4735 | Code | 11 | | 2 | 00/7B46 : 85 0C | STA {$0c} + 4912 | 1 PACMAN.S 4736 | Empty | 11 | | 0 | 00/7B48 | + 4913 | 1 PACMAN.S 4737 | Code | 11 | | 2 | 00/7B48 : A5 61 | L7B48 LDA {$61} + 4914 | 1 PACMAN.S 4738 | Code | 11 | | 2 | 00/7B4A : 85 10 | STA {$10} + 4915 | 1 PACMAN.S 4739 | Code | 11 | | 2 | 00/7B4C : E6 66 | INC {$66} + 4916 | 1 PACMAN.S 4740 | Code | 11 | | 3 | 00/7B4E : 20 A4 79 | JSR L79A4 + 4917 | 1 PACMAN.S 4741 | Code | 11 | | 3 | 00/7B51 : 4C FD 79 | JMP L79FD + 4918 | 1 PACMAN.S 4742 | Empty | 11 | | 0 | 00/7B54 | + 4919 | 1 PACMAN.S 4743 | Equivalence | 11 | | 0 | 00/7B54 | 63 = unedirection + 4920 | 1 PACMAN.S 4744 | Equivalence | 11 | | 0 | 00/7B54 | 64 = caseactuelle + 4921 | 1 PACMAN.S 4745 | Equivalence | 11 | | 0 | 00/7B54 | 65 = casecibleouFFsidŽplacementpaspossible + 4922 | 1 PACMAN.S 4746 | Empty | 11 | | 0 | 00/7B54 | + 4923 | 1 PACMAN.S 4747 | Comment | 11 | | 0 | 00/7B54 | *----------------------------------- + 4924 | 1 PACMAN.S 4748 | Comment | 11 | | 0 | 00/7B54 | * PACMAN ENTERS TUNNEL TO THE RIGHT + 4925 | 1 PACMAN.S 4749 | Comment | 11 | | 0 | 00/7B54 | *----------------------------------- + 4926 | 1 PACMAN.S 4750 | Empty | 11 | | 0 | 00/7B54 | + 4927 | 1 PACMAN.S 4751 | Code | 11 | | 1 | 00/7B54 : 18 | L7B54 CLC + 4928 | 1 PACMAN.S 4752 | Code | 11 | | 2 | 00/7B55 : A5 60 | LDA {$60} + 4929 | 1 PACMAN.S 4753 | Code | 11 | | 2 | 00/7B57 : 69 02 | ADC #$02 + 4930 | 1 PACMAN.S 4754 | Code | 11 | | 2 | 00/7B59 : 85 60 | STA {$60} + 4931 | 1 PACMAN.S 4755 | Code | 11 | | 2 | 00/7B5B : 85 0C | STA {$0c} + 4932 | 1 PACMAN.S 4756 | Code | 11 | | 2 | 00/7B5D : C9 DD | CMP #$DD + 4933 | 1 PACMAN.S 4757 | Code | 11 | | 2 | 00/7B5F : D0 E7 | BNE L7B48 + 4934 | 1 PACMAN.S 4758 | Code | 11 | | 2 | 00/7B61 : A5 65 | LDA {$65} + 4935 | 1 PACMAN.S 4759 | Code | 11 | | 2 | 00/7B63 : 85 64 | STA {$64} + 4936 | 1 PACMAN.S 4760 | Code | 11 | | 2 | 00/7B65 : A9 1D | LDA #$1D + 4937 | 1 PACMAN.S 4761 | Code | 11 | | 2 | 00/7B67 : 85 65 | STA {$65} + 4938 | 1 PACMAN.S 4762 | Code | 11 | | 2 | 00/7B69 : A9 3D | LDA #$3D + 4939 | 1 PACMAN.S 4763 | Code | 11 | | 2 | 00/7B6B : 85 60 | STA {$60} + 4940 | 1 PACMAN.S 4764 | Code | 11 | | 2 | 00/7B6D : 85 0C | STA {$0c} + 4941 | 1 PACMAN.S 4765 | Code | 11 | | 2 | 00/7B6F : A9 00 | LDA #$00 + 4942 | 1 PACMAN.S 4766 | Code | 11 | | 2 | 00/7B71 : 85 6A | STA {$6a} + 4943 | 1 PACMAN.S 4767 | Code | 11 | | 2 | 00/7B73 : A9 00 | LDA #$00 + 4944 | 1 PACMAN.S 4768 | Code | 11 | | 2 | 00/7B75 : 85 6C | STA $6C + 4945 | 1 PACMAN.S 4769 | Code | 11 | | 2 | 00/7B77 : F0 CF | BEQ L7B48 + 4946 | 1 PACMAN.S 4770 | Empty | 11 | | 0 | 00/7B79 | + 4947 | 1 PACMAN.S 4771 | Comment | 11 | | 0 | 00/7B79 | *----------------------------------- + 4948 | 1 PACMAN.S 4772 | Comment | 11 | | 0 | 00/7B79 | * PACMAN ENTERS THE LEFT TUNNEL + 4949 | 1 PACMAN.S 4773 | Comment | 11 | | 0 | 00/7B79 | *----------------------------------- + 4950 | 1 PACMAN.S 4774 | Empty | 11 | | 0 | 00/7B79 | + 4951 | 1 PACMAN.S 4775 | Code | 11 | | 2 | 00/7B79 : A5 62 | L7B79 LDA {$62} + 4952 | 1 PACMAN.S 4776 | Code | 11 | | 1 | 00/7B7B : 6A | ROR ; is going up? + 4953 | 1 PACMAN.S 4777 | Code | 11 | | 2 | 00/7B7C : B0 0A | BCS L7B88 ; yes + 4954 | 1 PACMAN.S 4778 | Code | 11 | | 2 | 00/7B7E : A5 60 | LDA {$60} + 4955 | 1 PACMAN.S 4779 | Code | 11 | | 2 | 00/7B80 : 69 02 | ADC #$02 + 4956 | 1 PACMAN.S 4780 | Code | 11 | | 2 | 00/7B82 : 85 60 | STA {$60} + 4957 | 1 PACMAN.S 4781 | Code | 11 | | 2 | 00/7B84 : 85 0C | STA {$0c} + 4958 | 1 PACMAN.S 4782 | Code | 11 | | 2 | 00/7B86 : D0 C0 | BNE L7B48 + 4959 | 1 PACMAN.S 4783 | Empty | 11 | | 0 | 00/7B88 | + 4960 | 1 PACMAN.S 4784 | Code | 11 | | 2 | 00/7B88 : A5 60 | L7B88 LDA {$60} + 4961 | 1 PACMAN.S 4785 | Code | 11 | | 2 | 00/7B8A : E9 02 | SBC #$02 + 4962 | 1 PACMAN.S 4786 | Code | 11 | | 2 | 00/7B8C : 85 60 | STA {$60} + 4963 | 1 PACMAN.S 4787 | Code | 11 | | 2 | 00/7B8E : 85 0C | STA {$0c} + 4964 | 1 PACMAN.S 4788 | Code | 11 | | 2 | 00/7B90 : C9 3B | CMP #$3B + 4965 | 1 PACMAN.S 4789 | Code | 11 | | 2 | 00/7B92 : D0 B4 | BNE L7B48 + 4966 | 1 PACMAN.S 4790 | Code | 11 | | 2 | 00/7B94 : A5 65 | LDA {$65} + 4967 | 1 PACMAN.S 4791 | Code | 11 | | 2 | 00/7B96 : 85 64 | STA {$64} + 4968 | 1 PACMAN.S 4792 | Code | 11 | | 2 | 00/7B98 : A9 1A | LDA #$1A + 4969 | 1 PACMAN.S 4793 | Code | 11 | | 2 | 00/7B9A : 85 65 | STA {$65} + 4970 | 1 PACMAN.S 4794 | Code | 11 | | 2 | 00/7B9C : A9 DB | LDA #$DB + 4971 | 1 PACMAN.S 4795 | Code | 11 | | 2 | 00/7B9E : 85 60 | STA {$60} + 4972 | 1 PACMAN.S 4796 | Code | 11 | | 2 | 00/7BA0 : 85 0C | STA {$0c} + 4973 | 1 PACMAN.S 4797 | Code | 11 | | 2 | 00/7BA2 : A9 1C | LDA #$1C + 4974 | 1 PACMAN.S 4798 | Code | 11 | | 2 | 00/7BA4 : 85 6A | STA {$6a} + 4975 | 1 PACMAN.S 4799 | Code | 11 | | 2 | 00/7BA6 : A9 00 | LDA #$00 + 4976 | 1 PACMAN.S 4800 | Code | 11 | | 2 | 00/7BA8 : 85 6C | STA $6C + 4977 | 1 PACMAN.S 4801 | Code | 11 | | 2 | 00/7BAA : F0 9C | BEQ L7B48 + 4978 | 1 PACMAN.S 4802 | Empty | 11 | | 0 | 00/7BAC | + 4979 | 1 PACMAN.S 4803 | Comment | 11 | | 0 | 00/7BAC | *----------------------------------- + 4980 | 1 PACMAN.S 4804 | Comment | 11 | | 0 | 00/7BAC | * PLAY A NOTE + 4981 | 1 PACMAN.S 4805 | Comment | 11 | | 0 | 00/7BAC | *----------------------------------- + 4982 | 1 PACMAN.S 4806 | Empty | 11 | | 0 | 00/7BAC | + 4983 | 1 PACMAN.S 4807 | Code | 11 | | 2 | 00/7BAC : A2 04 | playNOTE LDX #$04 + 4984 | 1 PACMAN.S 4808 | Code | 11 | | 2 | 00/7BAE : A4 05 | L7BAE LDY $05 + 4985 | 1 PACMAN.S 4809 | Code | 11 | | 1 | 00/7BB0 : 88 | L7BB0 DEY + 4986 | 1 PACMAN.S 4810 | Code | 11 | | 1 | 00/7BB1 : C8 | INY + 4987 | 1 PACMAN.S 4811 | Code | 11 | | 1 | 00/7BB2 : 88 | DEY + 4988 | 1 PACMAN.S 4812 | Code | 11 | | 2 | 00/7BB3 : D0 FB | BNE L7BB0 + 4989 | 1 PACMAN.S 4813 | Code | 11 | | 3 | 00/7BB5 : 2C 30 C0 | L7BB5 BIT {$C030} + 4990 | 1 PACMAN.S 4814 | Code | 11 | | 1 | 00/7BB8 : CA | DEX + 4991 | 1 PACMAN.S 4815 | Code | 11 | | 2 | 00/7BB9 : D0 F3 | BNE L7BAE + 4992 | 1 PACMAN.S 4816 | Code | 11 | | 1 | 00/7BBB : 60 | RTS + 4993 | 1 PACMAN.S 4817 | Empty | 11 | | 0 | 00/7BBC | + 4994 | 1 PACMAN.S 4818 | Comment | 11 | | 0 | 00/7BBC | *----------------------------------- + 4995 | 1 PACMAN.S 4819 | Comment | 11 | | 0 | 00/7BBC | * PLAY SOUND EFFECT + 4996 | 1 PACMAN.S 4820 | Comment | 11 | | 0 | 00/7BBC | *----------------------------------- + 4997 | 1 PACMAN.S 4821 | Empty | 11 | | 0 | 00/7BBC | + 4998 | 1 PACMAN.S 4822 | Empty | 11 | | 0 | 00/7BBC | playSOUNDFX + 4999 | 1 PACMAN.S 4823 | Code | 11 | | 3 | 00/7BBC : 8D CE 7B | STA L7BCD+1 + 5000 | 1 PACMAN.S 4824 | Code | 11 | | 3 | 00/7BBF : 8C CF 7B | STY L7BCD+2 + 5001 | 1 PACMAN.S 4825 | Code | 11 | | 2 | 00/7BC2 : A5 E8 | LDA {$e8} ; game or demo? + 5002 | 1 PACMAN.S 4826 | Code | 11 | | 2 | 00/7BC4 : F0 01 | BEQ L7BC7 ; game + 5003 | 1 PACMAN.S 4827 | Code | 11 | | 1 | 00/7BC6 : 60 | RTS ; demo + 5004 | 1 PACMAN.S 4828 | Empty | 11 | | 0 | 00/7BC7 | + 5005 | 1 PACMAN.S 4829 | Code | 11 | | 2 | 00/7BC7 : A0 00 | L7BC7 LDY #$00 + 5006 | 1 PACMAN.S 4830 | Code | 11 | | 2 | 00/7BC9 : 84 06 | STY $06 + 5007 | 1 PACMAN.S 4831 | Code | 11 | | 2 | 00/7BCB : A4 06 | L7BCB LDY $06 + 5008 | 1 PACMAN.S 4832 | Code | 11 | | 3 | 00/7BCD : B9 66 06 | L7BCD LDA $0666,Y + 5009 | 1 PACMAN.S 4833 | Code | 11 | | 2 | 00/7BD0 : F0 09 | BEQ L7BDB ; end of song + 5010 | 1 PACMAN.S 4834 | Code | 11 | | 2 | 00/7BD2 : 85 05 | STA $05 + 5011 | 1 PACMAN.S 4835 | Code | 11 | | 3 | 00/7BD4 : 20 AC 7B | JSR playNOTE + 5012 | 1 PACMAN.S 4836 | Code | 11 | | 2 | 00/7BD7 : E6 06 | INC $06 + 5013 | 1 PACMAN.S 4837 | Code | 11 | | 2 | 00/7BD9 : D0 F0 | BNE L7BCB + 5014 | 1 PACMAN.S 4838 | Code | 11 | | 1 | 00/7BDB : 60 | L7BDB RTS + 5015 | 1 PACMAN.S 4839 | Empty | 11 | | 0 | 00/7BDC | + 5016 | 1 PACMAN.S 4840 | Comment | 11 | | 0 | 00/7BDC | *----------------------------------- + 5017 | 1 PACMAN.S 4841 | Comment | 11 | | 0 | 00/7BDC | * WE ATE A NORMAL DOT + 5018 | 1 PACMAN.S 4842 | Comment | 11 | | 0 | 00/7BDC | *----------------------------------- + 5019 | 1 PACMAN.S 4843 | Empty | 11 | | 0 | 00/7BDC | + 5020 | 1 PACMAN.S 4844 | Empty | 11 | | 0 | 00/7BDC | sndNORMALDOT + 5021 | 1 PACMAN.S 4845 | Code | 11 | | 2 | 00/7BDC : A9 E3 | LDA #L7BE3 + 5023 | 1 PACMAN.S 4847 | Code | 11 | | 3 | 00/7BE0 : 4C BC 7B | JMP playSOUNDFX + 5024 | 1 PACMAN.S 4848 | Empty | 11 | | 0 | 00/7BE3 | + 5025 | 1 PACMAN.S 4849 | Data | 11 | | 1 | 00/7BE3 : 30 | L7BE3 DB $30 + 5026 | 1 PACMAN.S 4850 | Data | 11 | | 1 | 00/7BE4 : 1C | DB $1C + 5027 | 1 PACMAN.S 4851 | Data | 11 | | 1 | 00/7BE5 : 00 | DB $00 + 5028 | 1 PACMAN.S 4852 | Empty | 11 | | 0 | 00/7BE6 | + 5029 | 1 PACMAN.S 4853 | Comment | 11 | | 0 | 00/7BE6 | *----------------------------------- + 5030 | 1 PACMAN.S 4854 | Comment | 11 | | 0 | 00/7BE6 | * + 5031 | 1 PACMAN.S 4855 | Comment | 11 | | 0 | 00/7BE6 | *----------------------------------- + 5032 | 1 PACMAN.S 4856 | Empty | 11 | | 0 | 00/7BE6 | + 5033 | 1 PACMAN.S 4857 | Code | 11 | | 2 | 00/7BE6 : A9 ED | L7BE6 LDA #L7BED + 5035 | 1 PACMAN.S 4859 | Code | 11 | | 3 | 00/7BEA : 4C BC 7B | JMP playSOUNDFX + 5036 | 1 PACMAN.S 4860 | Empty | 11 | | 0 | 00/7BED | + 5037 | 1 PACMAN.S 4861 | Data | 11 | | 1 | 00/7BED : 50 | L7BED DB $50 + 5038 | 1 PACMAN.S 4862 | Data | 11 | | 1 | 00/7BEE : 50 | DB $50 + 5039 | 1 PACMAN.S 4863 | Data | 11 | | 1 | 00/7BEF : 50 | DB $50 + 5040 | 1 PACMAN.S 4864 | Data | 11 | | 1 | 00/7BF0 : 50 | DB $50 + 5041 | 1 PACMAN.S 4865 | Data | 11 | | 1 | 00/7BF1 : 50 | DB $50 + 5042 | 1 PACMAN.S 4866 | Data | 11 | | 1 | 00/7BF2 : 49 | DB $49 + 5043 | 1 PACMAN.S 4867 | Data | 11 | | 1 | 00/7BF3 : 49 | DB $49 + 5044 | 1 PACMAN.S 4868 | Data | 11 | | 1 | 00/7BF4 : 49 | DB $49 + 5045 | 1 PACMAN.S 4869 | Data | 11 | | 1 | 00/7BF5 : 48 | DB $48 + 5046 | 1 PACMAN.S 4870 | Data | 11 | | 1 | 00/7BF6 : 48 | DB $48 + 5047 | 1 PACMAN.S 4871 | Data | 11 | | 1 | 00/7BF7 : 48 | DB $48 + 5048 | 1 PACMAN.S 4872 | Data | 11 | | 1 | 00/7BF8 : 47 | DB $47 + 5049 | 1 PACMAN.S 4873 | Data | 11 | | 1 | 00/7BF9 : 47 | DB $47 + 5050 | 1 PACMAN.S 4874 | Data | 11 | | 1 | 00/7BFA : 47 | DB $47 + 5051 | 1 PACMAN.S 4875 | Data | 11 | | 1 | 00/7BFB : 46 | DB $46 + 5052 | 1 PACMAN.S 4876 | Data | 11 | | 1 | 00/7BFC : 46 | DB $46 + 5053 | 1 PACMAN.S 4877 | Data | 11 | | 1 | 00/7BFD : 46 | DB $46 + 5054 | 1 PACMAN.S 4878 | Data | 11 | | 1 | 00/7BFE : 45 | DB $45 + 5055 | 1 PACMAN.S 4879 | Data | 11 | | 1 | 00/7BFF : 45 | DB $45 + 5056 | 1 PACMAN.S 4880 | Data | 11 | | 1 | 00/7C00 : 45 | DB $45 + 5057 | 1 PACMAN.S 4881 | Data | 11 | | 1 | 00/7C01 : 44 | DB $44 + 5058 | 1 PACMAN.S 4882 | Data | 11 | | 1 | 00/7C02 : 44 | DB $44 + 5059 | 1 PACMAN.S 4883 | Data | 11 | | 1 | 00/7C03 : 44 | DB $44 + 5060 | 1 PACMAN.S 4884 | Data | 11 | | 1 | 00/7C04 : 43 | DB $43 + 5061 | 1 PACMAN.S 4885 | Data | 11 | | 1 | 00/7C05 : 43 | DB $43 + 5062 | 1 PACMAN.S 4886 | Data | 11 | | 1 | 00/7C06 : 43 | DB $43 + 5063 | 1 PACMAN.S 4887 | Data | 11 | | 1 | 00/7C07 : 42 | DB $42 + 5064 | 1 PACMAN.S 4888 | Data | 11 | | 1 | 00/7C08 : 42 | DB $42 + 5065 | 1 PACMAN.S 4889 | Data | 11 | | 1 | 00/7C09 : 42 | DB $42 + 5066 | 1 PACMAN.S 4890 | Data | 11 | | 1 | 00/7C0A : 41 | DB $41 + 5067 | 1 PACMAN.S 4891 | Data | 11 | | 1 | 00/7C0B : 41 | DB $41 + 5068 | 1 PACMAN.S 4892 | Data | 11 | | 1 | 00/7C0C : 41 | DB $41 + 5069 | 1 PACMAN.S 4893 | Data | 11 | | 1 | 00/7C0D : 40 | DB $40 + 5070 | 1 PACMAN.S 4894 | Data | 11 | | 1 | 00/7C0E : 40 | DB $40 + 5071 | 1 PACMAN.S 4895 | Data | 11 | | 1 | 00/7C0F : 40 | DB $40 + 5072 | 1 PACMAN.S 4896 | Data | 11 | | 1 | 00/7C10 : 40 | DB $40 + 5073 | 1 PACMAN.S 4897 | Data | 11 | | 1 | 00/7C11 : 40 | DB $40 + 5074 | 1 PACMAN.S 4898 | Data | 11 | | 1 | 00/7C12 : 40 | DB $40 + 5075 | 1 PACMAN.S 4899 | Data | 11 | | 1 | 00/7C13 : 39 | DB $39 + 5076 | 1 PACMAN.S 4900 | Data | 11 | | 1 | 00/7C14 : 39 | DB $39 + 5077 | 1 PACMAN.S 4901 | Data | 11 | | 1 | 00/7C15 : 39 | DB $39 + 5078 | 1 PACMAN.S 4902 | Data | 11 | | 1 | 00/7C16 : 38 | DB $38 + 5079 | 1 PACMAN.S 4903 | Data | 11 | | 1 | 00/7C17 : 38 | DB $38 + 5080 | 1 PACMAN.S 4904 | Data | 11 | | 1 | 00/7C18 : 38 | DB $38 + 5081 | 1 PACMAN.S 4905 | Data | 11 | | 1 | 00/7C19 : 37 | DB $37 + 5082 | 1 PACMAN.S 4906 | Data | 11 | | 1 | 00/7C1A : 37 | DB $37 + 5083 | 1 PACMAN.S 4907 | Data | 11 | | 1 | 00/7C1B : 37 | DB $37 + 5084 | 1 PACMAN.S 4908 | Data | 11 | | 1 | 00/7C1C : 36 | DB $36 + 5085 | 1 PACMAN.S 4909 | Data | 11 | | 1 | 00/7C1D : 36 | DB $36 + 5086 | 1 PACMAN.S 4910 | Data | 11 | | 1 | 00/7C1E : 36 | DB $36 + 5087 | 1 PACMAN.S 4911 | Data | 11 | | 1 | 00/7C1F : 35 | DB $35 + 5088 | 1 PACMAN.S 4912 | Data | 11 | | 1 | 00/7C20 : 35 | DB $35 + 5089 | 1 PACMAN.S 4913 | Data | 11 | | 1 | 00/7C21 : 35 | DB $35 + 5090 | 1 PACMAN.S 4914 | Data | 11 | | 1 | 00/7C22 : 34 | DB $34 + 5091 | 1 PACMAN.S 4915 | Data | 11 | | 1 | 00/7C23 : 34 | DB $34 + 5092 | 1 PACMAN.S 4916 | Data | 11 | | 1 | 00/7C24 : 34 | DB $34 + 5093 | 1 PACMAN.S 4917 | Data | 11 | | 1 | 00/7C25 : 30 | DB $30 + 5094 | 1 PACMAN.S 4918 | Data | 11 | | 1 | 00/7C26 : 30 | DB $30 + 5095 | 1 PACMAN.S 4919 | Data | 11 | | 1 | 00/7C27 : 30 | DB $30 + 5096 | 1 PACMAN.S 4920 | Data | 11 | | 1 | 00/7C28 : 30 | DB $30 + 5097 | 1 PACMAN.S 4921 | Data | 11 | | 1 | 00/7C29 : 30 | DB $30 + 5098 | 1 PACMAN.S 4922 | Data | 11 | | 1 | 00/7C2A : 30 | DB $30 + 5099 | 1 PACMAN.S 4923 | Data | 11 | | 1 | 00/7C2B : 30 | DB $30 + 5100 | 1 PACMAN.S 4924 | Data | 11 | | 1 | 00/7C2C : 30 | DB $30 + 5101 | 1 PACMAN.S 4925 | Data | 11 | | 1 | 00/7C2D : 30 | DB $30 + 5102 | 1 PACMAN.S 4926 | Data | 11 | | 1 | 00/7C2E : 30 | DB $30 + 5103 | 1 PACMAN.S 4927 | Data | 11 | | 1 | 00/7C2F : 30 | DB $30 + 5104 | 1 PACMAN.S 4928 | Data | 11 | | 1 | 00/7C30 : 30 | DB $30 + 5105 | 1 PACMAN.S 4929 | Data | 11 | | 1 | 00/7C31 : 28 | DB $28 + 5106 | 1 PACMAN.S 4930 | Data | 11 | | 1 | 00/7C32 : 28 | DB $28 + 5107 | 1 PACMAN.S 4931 | Data | 11 | | 1 | 00/7C33 : 27 | DB $27 + 5108 | 1 PACMAN.S 4932 | Data | 11 | | 1 | 00/7C34 : 27 | DB $27 + 5109 | 1 PACMAN.S 4933 | Data | 11 | | 1 | 00/7C35 : 26 | DB $26 + 5110 | 1 PACMAN.S 4934 | Data | 11 | | 1 | 00/7C36 : 26 | DB $26 + 5111 | 1 PACMAN.S 4935 | Data | 11 | | 1 | 00/7C37 : 25 | DB $25 + 5112 | 1 PACMAN.S 4936 | Data | 11 | | 1 | 00/7C38 : 25 | DB $25 + 5113 | 1 PACMAN.S 4937 | Data | 11 | | 1 | 00/7C39 : 24 | DB $24 + 5114 | 1 PACMAN.S 4938 | Data | 11 | | 1 | 00/7C3A : 24 | DB $24 + 5115 | 1 PACMAN.S 4939 | Data | 11 | | 1 | 00/7C3B : 23 | DB $23 + 5116 | 1 PACMAN.S 4940 | Data | 11 | | 1 | 00/7C3C : 23 | DB $23 + 5117 | 1 PACMAN.S 4941 | Data | 11 | | 1 | 00/7C3D : 23 | DB $23 + 5118 | 1 PACMAN.S 4942 | Data | 11 | | 1 | 00/7C3E : 10 | DB $10 + 5119 | 1 PACMAN.S 4943 | Data | 11 | | 1 | 00/7C3F : 10 | DB $10 + 5120 | 1 PACMAN.S 4944 | Data | 11 | | 1 | 00/7C40 : 10 | DB $10 + 5121 | 1 PACMAN.S 4945 | Data | 11 | | 1 | 00/7C41 : 10 | DB $10 + 5122 | 1 PACMAN.S 4946 | Data | 11 | | 1 | 00/7C42 : 10 | DB $10 + 5123 | 1 PACMAN.S 4947 | Data | 11 | | 1 | 00/7C43 : 10 | DB $10 + 5124 | 1 PACMAN.S 4948 | Data | 11 | | 1 | 00/7C44 : 00 | DB $00 + 5125 | 1 PACMAN.S 4949 | Empty | 11 | | 0 | 00/7C45 | + 5126 | 1 PACMAN.S 4950 | Comment | 11 | | 0 | 00/7C45 | *----------------------------------- + 5127 | 1 PACMAN.S 4951 | Comment | 11 | | 0 | 00/7C45 | * WE ATE AN ENERGIZER DOT + 5128 | 1 PACMAN.S 4952 | Comment | 11 | | 0 | 00/7C45 | *----------------------------------- + 5129 | 1 PACMAN.S 4953 | Empty | 11 | | 0 | 00/7C45 | + 5130 | 1 PACMAN.S 4954 | Empty | 11 | | 0 | 00/7C45 | sndENERGIZERDOT + 5131 | 1 PACMAN.S 4955 | Code | 11 | | 2 | 00/7C45 : A9 4C | LDA #L7C4C + 5133 | 1 PACMAN.S 4957 | Code | 11 | | 3 | 00/7C49 : 4C BC 7B | JMP playSOUNDFX + 5134 | 1 PACMAN.S 4958 | Empty | 11 | | 0 | 00/7C4C | + 5135 | 1 PACMAN.S 4959 | Data | 11 | | 1 | 00/7C4C : 40 | L7C4C DB $40 + 5136 | 1 PACMAN.S 4960 | Data | 11 | | 1 | 00/7C4D : 40 | DB $40 + 5137 | 1 PACMAN.S 4961 | Data | 11 | | 1 | 00/7C4E : 40 | DB $40 + 5138 | 1 PACMAN.S 4962 | Data | 11 | | 1 | 00/7C4F : 30 | DB $30 + 5139 | 1 PACMAN.S 4963 | Data | 11 | | 1 | 00/7C50 : 00 | DB $00 + 5140 | 1 PACMAN.S 4964 | Empty | 11 | | 0 | 00/7C51 | + 5141 | 1 PACMAN.S 4965 | Comment | 11 | | 0 | 00/7C51 | *----------------------------------- + 5142 | 1 PACMAN.S 4966 | Comment | 11 | | 0 | 00/7C51 | * WE HAVE AN EXTRA LIFE + 5143 | 1 PACMAN.S 4967 | Comment | 11 | | 0 | 00/7C51 | *----------------------------------- + 5144 | 1 PACMAN.S 4968 | Empty | 11 | | 0 | 00/7C51 | + 5145 | 1 PACMAN.S 4969 | Empty | 11 | | 0 | 00/7C51 | sndEXTRALIFE + 5146 | 1 PACMAN.S 4970 | Code | 11 | | 2 | 00/7C51 : A0 50 | LDY #$50 + 5147 | 1 PACMAN.S 4971 | Code | 11 | | 2 | 00/7C53 : 84 06 | STY $06 + 5148 | 1 PACMAN.S 4972 | Code | 11 | | 2 | 00/7C55 : A9 20 | L7C55 LDA #$20 + 5149 | 1 PACMAN.S 4973 | Code | 11 | | 2 | 00/7C57 : 85 05 | STA $05 + 5150 | 1 PACMAN.S 4974 | Code | 11 | | 3 | 00/7C59 : 20 AC 7B | JSR playNOTE + 5151 | 1 PACMAN.S 4975 | Code | 11 | | 2 | 00/7C5C : C6 06 | DEC $06 + 5152 | 1 PACMAN.S 4976 | Code | 11 | | 2 | 00/7C5E : D0 F5 | BNE L7C55 + 5153 | 1 PACMAN.S 4977 | Code | 11 | | 1 | 00/7C60 : 60 | RTS + 5154 | 1 PACMAN.S 4978 | Empty | 11 | | 0 | 00/7C61 | + 5155 | 1 PACMAN.S 4979 | Comment | 11 | | 0 | 00/7C61 | *----------------------------------- + 5156 | 1 PACMAN.S 4980 | Comment | 11 | | 0 | 00/7C61 | * + 5157 | 1 PACMAN.S 4981 | Comment | 11 | | 0 | 00/7C61 | *----------------------------------- + 5158 | 1 PACMAN.S 4982 | Empty | 11 | | 0 | 00/7C61 | + 5159 | 1 PACMAN.S 4983 | Code | 11 | | 2 | 00/7C61 : A9 68 | L7C61 LDA #L7C68 + 5161 | 1 PACMAN.S 4985 | Code | 11 | | 3 | 00/7C65 : 4C BC 7B | JMP playSOUNDFX + 5162 | 1 PACMAN.S 4986 | Empty | 11 | | 0 | 00/7C68 | + 5163 | 1 PACMAN.S 4987 | Data | 11 | | 1 | 00/7C68 : 70 | L7C68 DB $70 + 5164 | 1 PACMAN.S 4988 | Data | 11 | | 1 | 00/7C69 : 70 | DB $70 + 5165 | 1 PACMAN.S 4989 | Data | 11 | | 1 | 00/7C6A : 70 | DB $70 + 5166 | 1 PACMAN.S 4990 | Data | 11 | | 1 | 00/7C6B : 70 | DB $70 + 5167 | 1 PACMAN.S 4991 | Data | 11 | | 1 | 00/7C6C : 69 | DB $69 + 5168 | 1 PACMAN.S 4992 | Data | 11 | | 1 | 00/7C6D : 69 | DB $69 + 5169 | 1 PACMAN.S 4993 | Data | 11 | | 1 | 00/7C6E : 69 | DB $69 + 5170 | 1 PACMAN.S 4994 | Data | 11 | | 1 | 00/7C6F : 69 | DB $69 + 5171 | 1 PACMAN.S 4995 | Data | 11 | | 1 | 00/7C70 : 69 | DB $69 + 5172 | 1 PACMAN.S 4996 | Data | 11 | | 1 | 00/7C71 : 69 | DB $69 + 5173 | 1 PACMAN.S 4997 | Data | 11 | | 1 | 00/7C72 : 69 | DB $69 + 5174 | 1 PACMAN.S 4998 | Data | 11 | | 1 | 00/7C73 : 69 | DB $69 + 5175 | 1 PACMAN.S 4999 | Data | 11 | | 1 | 00/7C74 : 60 | DB $60 + 5176 | 1 PACMAN.S 5000 | Data | 11 | | 1 | 00/7C75 : 60 | DB $60 + 5177 | 1 PACMAN.S 5001 | Data | 11 | | 1 | 00/7C76 : 60 | DB $60 + 5178 | 1 PACMAN.S 5002 | Data | 11 | | 1 | 00/7C77 : 60 | DB $60 + 5179 | 1 PACMAN.S 5003 | Data | 11 | | 1 | 00/7C78 : 60 | DB $60 + 5180 | 1 PACMAN.S 5004 | Data | 11 | | 1 | 00/7C79 : 60 | DB $60 + 5181 | 1 PACMAN.S 5005 | Data | 11 | | 1 | 00/7C7A : 60 | DB $60 + 5182 | 1 PACMAN.S 5006 | Data | 11 | | 1 | 00/7C7B : 50 | DB $50 + 5183 | 1 PACMAN.S 5007 | Data | 11 | | 1 | 00/7C7C : 50 | DB $50 + 5184 | 1 PACMAN.S 5008 | Data | 11 | | 1 | 00/7C7D : 50 | DB $50 + 5185 | 1 PACMAN.S 5009 | Data | 11 | | 1 | 00/7C7E : 50 | DB $50 + 5186 | 1 PACMAN.S 5010 | Data | 11 | | 1 | 00/7C7F : 50 | DB $50 + 5187 | 1 PACMAN.S 5011 | Data | 11 | | 1 | 00/7C80 : 50 | DB $50 + 5188 | 1 PACMAN.S 5012 | Data | 11 | | 1 | 00/7C81 : 00 | DB $00 + 5189 | 1 PACMAN.S 5013 | Empty | 11 | | 0 | 00/7C82 | + 5190 | 1 PACMAN.S 5014 | Comment | 11 | | 0 | 00/7C82 | *----------------------------------- + 5191 | 1 PACMAN.S 5015 | Comment | 11 | | 0 | 00/7C82 | * PLAY SOUNDS WHEN PACMAN DIES + 5192 | 1 PACMAN.S 5016 | Comment | 11 | | 0 | 00/7C82 | *----------------------------------- + 5193 | 1 PACMAN.S 5017 | Empty | 11 | | 0 | 00/7C82 | + 5194 | 1 PACMAN.S 5018 | Empty | 11 | | 0 | 00/7C82 | playPACMANDIES + 5195 | 1 PACMAN.S 5019 | Code | 11 | | 2 | 00/7C82 : A5 0A | LDA {$0a} ; get sprite index + 5196 | 1 PACMAN.S 5020 | Code | 11 | | 1 | 00/7C84 : 0A | ASL + 5197 | 1 PACMAN.S 5021 | Code | 11 | | 1 | 00/7C85 : AA | TAX + 5198 | 1 PACMAN.S 5022 | Code | 11 | | 3 | 00/7C86 : BD 8F 7C | LDA L7C8F,X + 5199 | 1 PACMAN.S 5023 | Code | 11 | | 3 | 00/7C89 : BC 90 7C | LDY L7C8F+1,X + 5200 | 1 PACMAN.S 5024 | Code | 11 | | 3 | 00/7C8C : 4C BC 7B | JMP playSOUNDFX ; and play associated sound + 5201 | 1 PACMAN.S 5025 | Empty | 11 | | 0 | 00/7C8F | + 5202 | 1 PACMAN.S 5026 | Data | 11 | | 2 | 00/7C8F : 00 00 | L7C8F DA $0000 + 5203 | 1 PACMAN.S 5027 | Data | 11 | | 2 | 00/7C91 : E4 7C | DA L7CE4 + 5204 | 1 PACMAN.S 5028 | Data | 11 | | 2 | 00/7C93 : D7 7C | DA L7CD7 + 5205 | 1 PACMAN.S 5029 | Data | 11 | | 2 | 00/7C95 : CA 7C | DA L7CCA + 5206 | 1 PACMAN.S 5030 | Data | 11 | | 2 | 00/7C97 : BD 7C | DA L7CBD + 5207 | 1 PACMAN.S 5031 | Data | 11 | | 2 | 00/7C99 : B0 7C | DA L7CB0 + 5208 | 1 PACMAN.S 5032 | Data | 11 | | 2 | 00/7C9B : 9D 7C | DA L7C9D + 5209 | 1 PACMAN.S 5033 | Empty | 11 | | 0 | 00/7C9D | + 5210 | 1 PACMAN.S 5034 | Data | 11 | | 1 | 00/7C9D : 20 | L7C9D DB $20 + 5211 | 1 PACMAN.S 5035 | Data | 11 | | 1 | 00/7C9E : 20 | DB $20 + 5212 | 1 PACMAN.S 5036 | Data | 11 | | 1 | 00/7C9F : 20 | DB $20 + 5213 | 1 PACMAN.S 5037 | Data | 11 | | 1 | 00/7CA0 : 19 | DB $19 + 5214 | 1 PACMAN.S 5038 | Data | 11 | | 1 | 00/7CA1 : 19 | DB $19 + 5215 | 1 PACMAN.S 5039 | Data | 11 | | 1 | 00/7CA2 : 20 | DB $20 + 5216 | 1 PACMAN.S 5040 | Data | 11 | | 1 | 00/7CA3 : 20 | DB $20 + 5217 | 1 PACMAN.S 5041 | Data | 11 | | 1 | 00/7CA4 : 19 | DB $19 + 5218 | 1 PACMAN.S 5042 | Data | 11 | | 1 | 00/7CA5 : 19 | DB $19 + 5219 | 1 PACMAN.S 5043 | Data | 11 | | 1 | 00/7CA6 : 16 | DB $16 + 5220 | 1 PACMAN.S 5044 | Data | 11 | | 1 | 00/7CA7 : 16 | DB $16 + 5221 | 1 PACMAN.S 5045 | Data | 11 | | 1 | 00/7CA8 : 16 | DB $16 + 5222 | 1 PACMAN.S 5046 | Data | 11 | | 1 | 00/7CA9 : 14 | DB $14 + 5223 | 1 PACMAN.S 5047 | Data | 11 | | 1 | 00/7CAA : 14 | DB $14 + 5224 | 1 PACMAN.S 5048 | Data | 11 | | 1 | 00/7CAB : 14 | DB $14 + 5225 | 1 PACMAN.S 5049 | Data | 11 | | 1 | 00/7CAC : 14 | DB $14 + 5226 | 1 PACMAN.S 5050 | Data | 11 | | 1 | 00/7CAD : 12 | DB $12 + 5227 | 1 PACMAN.S 5051 | Data | 11 | | 1 | 00/7CAE : 12 | DB $12 + 5228 | 1 PACMAN.S 5052 | Data | 11 | | 1 | 00/7CAF : 00 | DB $00 + 5229 | 1 PACMAN.S 5053 | Data | 11 | | 1 | 00/7CB0 : 20 | L7CB0 DB $20 + 5230 | 1 PACMAN.S 5054 | Data | 11 | | 1 | 00/7CB1 : 20 | DB $20 + 5231 | 1 PACMAN.S 5055 | Data | 11 | | 1 | 00/7CB2 : 22 | DB $22 + 5232 | 1 PACMAN.S 5056 | Data | 11 | | 1 | 00/7CB3 : 24 | DB $24 + 5233 | 1 PACMAN.S 5057 | Data | 11 | | 1 | 00/7CB4 : 25 | DB $25 + 5234 | 1 PACMAN.S 5058 | Data | 11 | | 1 | 00/7CB5 : 28 | DB $28 + 5235 | 1 PACMAN.S 5059 | Data | 11 | | 1 | 00/7CB6 : 29 | DB $29 + 5236 | 1 PACMAN.S 5060 | Data | 11 | | 1 | 00/7CB7 : 2A | DB $2A + 5237 | 1 PACMAN.S 5061 | Data | 11 | | 1 | 00/7CB8 : 2C | DB $2C + 5238 | 1 PACMAN.S 5062 | Data | 11 | | 1 | 00/7CB9 : 2D | DB $2D + 5239 | 1 PACMAN.S 5063 | Data | 11 | | 1 | 00/7CBA : 2D | DB $2D + 5240 | 1 PACMAN.S 5064 | Data | 11 | | 1 | 00/7CBB : 2E | DB $2E + 5241 | 1 PACMAN.S 5065 | Data | 11 | | 1 | 00/7CBC : 00 | DB $00 + 5242 | 1 PACMAN.S 5066 | Data | 11 | | 1 | 00/7CBD : 28 | L7CBD DB $28 + 5243 | 1 PACMAN.S 5067 | Data | 11 | | 1 | 00/7CBE : 28 | DB $28 + 5244 | 1 PACMAN.S 5068 | Data | 11 | | 1 | 00/7CBF : 2A | DB $2A + 5245 | 1 PACMAN.S 5069 | Data | 11 | | 1 | 00/7CC0 : 2A | DB $2A + 5246 | 1 PACMAN.S 5070 | Data | 11 | | 1 | 00/7CC1 : 2B | DB $2B + 5247 | 1 PACMAN.S 5071 | Data | 11 | | 1 | 00/7CC2 : 2F | DB $2F + 5248 | 1 PACMAN.S 5072 | Data | 11 | | 1 | 00/7CC3 : 2F | DB $2F + 5249 | 1 PACMAN.S 5073 | Data | 11 | | 1 | 00/7CC4 : 30 | DB $30 + 5250 | 1 PACMAN.S 5074 | Data | 11 | | 1 | 00/7CC5 : 34 | DB $34 + 5251 | 1 PACMAN.S 5075 | Data | 11 | | 1 | 00/7CC6 : 35 | DB $35 + 5252 | 1 PACMAN.S 5076 | Data | 11 | | 1 | 00/7CC7 : 39 | DB $39 + 5253 | 1 PACMAN.S 5077 | Data | 11 | | 1 | 00/7CC8 : 39 | DB $39 + 5254 | 1 PACMAN.S 5078 | Data | 11 | | 1 | 00/7CC9 : 00 | DB $00 + 5255 | 1 PACMAN.S 5079 | Data | 11 | | 1 | 00/7CCA : 30 | L7CCA DB $30 + 5256 | 1 PACMAN.S 5080 | Data | 11 | | 1 | 00/7CCB : 39 | DB $39 + 5257 | 1 PACMAN.S 5081 | Data | 11 | | 1 | 00/7CCC : 36 | DB $36 + 5258 | 1 PACMAN.S 5082 | Data | 11 | | 1 | 00/7CCD : 36 | DB $36 + 5259 | 1 PACMAN.S 5083 | Data | 11 | | 1 | 00/7CCE : 39 | DB $39 + 5260 | 1 PACMAN.S 5084 | Data | 11 | | 1 | 00/7CCF : 40 | DB $40 + 5261 | 1 PACMAN.S 5085 | Data | 11 | | 1 | 00/7CD0 : 42 | DB $42 + 5262 | 1 PACMAN.S 5086 | Data | 11 | | 1 | 00/7CD1 : 43 | DB $43 + 5263 | 1 PACMAN.S 5087 | Data | 11 | | 1 | 00/7CD2 : 43 | DB $43 + 5264 | 1 PACMAN.S 5088 | Data | 11 | | 1 | 00/7CD3 : 43 | DB $43 + 5265 | 1 PACMAN.S 5089 | Data | 11 | | 1 | 00/7CD4 : 44 | DB $44 + 5266 | 1 PACMAN.S 5090 | Data | 11 | | 1 | 00/7CD5 : 47 | DB $47 + 5267 | 1 PACMAN.S 5091 | Data | 11 | | 1 | 00/7CD6 : 00 | DB $00 + 5268 | 1 PACMAN.S 5092 | Data | 11 | | 1 | 00/7CD7 : 40 | L7CD7 DB $40 + 5269 | 1 PACMAN.S 5093 | Data | 11 | | 1 | 00/7CD8 : 40 | DB $40 + 5270 | 1 PACMAN.S 5094 | Data | 11 | | 1 | 00/7CD9 : 42 | DB $42 + 5271 | 1 PACMAN.S 5095 | Data | 11 | | 1 | 00/7CDA : 43 | DB $43 + 5272 | 1 PACMAN.S 5096 | Data | 11 | | 1 | 00/7CDB : 43 | DB $43 + 5273 | 1 PACMAN.S 5097 | Data | 11 | | 1 | 00/7CDC : 44 | DB $44 + 5274 | 1 PACMAN.S 5098 | Data | 11 | | 1 | 00/7CDD : 46 | DB $46 + 5275 | 1 PACMAN.S 5099 | Data | 11 | | 1 | 00/7CDE : 48 | DB $48 + 5276 | 1 PACMAN.S 5100 | Data | 11 | | 1 | 00/7CDF : 48 | DB $48 + 5277 | 1 PACMAN.S 5101 | Data | 11 | | 1 | 00/7CE0 : 48 | DB $48 + 5278 | 1 PACMAN.S 5102 | Data | 11 | | 1 | 00/7CE1 : 49 | DB $49 + 5279 | 1 PACMAN.S 5103 | Data | 11 | | 1 | 00/7CE2 : 49 | DB $49 + 5280 | 1 PACMAN.S 5104 | Data | 11 | | 1 | 00/7CE3 : 00 | DB $00 + 5281 | 1 PACMAN.S 5105 | Data | 11 | | 1 | 00/7CE4 : 10 | L7CE4 DB $10 + 5282 | 1 PACMAN.S 5106 | Data | 11 | | 1 | 00/7CE5 : 10 | DB $10 + 5283 | 1 PACMAN.S 5107 | Data | 11 | | 1 | 00/7CE6 : 08 | DB $08 + 5284 | 1 PACMAN.S 5108 | Data | 11 | | 1 | 00/7CE7 : 07 | DB $07 + 5285 | 1 PACMAN.S 5109 | Data | 11 | | 1 | 00/7CE8 : 07 | DB $07 + 5286 | 1 PACMAN.S 5110 | Data | 11 | | 1 | 00/7CE9 : 09 | DB $09 + 5287 | 1 PACMAN.S 5111 | Data | 11 | | 1 | 00/7CEA : 20 | DB $20 + 5288 | 1 PACMAN.S 5112 | Data | 11 | | 1 | 00/7CEB : 07 | DB $07 + 5289 | 1 PACMAN.S 5113 | Data | 11 | | 1 | 00/7CEC : 06 | DB $06 + 5290 | 1 PACMAN.S 5114 | Data | 11 | | 1 | 00/7CED : 03 | DB $03 + 5291 | 1 PACMAN.S 5115 | Data | 11 | | 1 | 00/7CEE : 03 | DB $03 + 5292 | 1 PACMAN.S 5116 | Data | 11 | | 1 | 00/7CEF : 00 | DB $00 + 5293 | 1 PACMAN.S 5117 | Empty | 11 | | 0 | 00/7CF0 | + 5294 | 1 PACMAN.S 5118 | Comment | 11 | | 0 | 00/7CF0 | *----------------------------------- + 5295 | 1 PACMAN.S 5119 | Comment | 11 | | 0 | 00/7CF0 | * + 5296 | 1 PACMAN.S 5120 | Comment | 11 | | 0 | 00/7CF0 | *----------------------------------- + 5297 | 1 PACMAN.S 5121 | Empty | 11 | | 0 | 00/7CF0 | + 5298 | 1 PACMAN.S 5122 | Code | 11 | | 2 | 00/7CF0 : A9 9D | L7CF0 LDA #L7C9D + 5300 | 1 PACMAN.S 5124 | Code | 11 | | 3 | 00/7CF4 : 4C BC 7B | JMP playSOUNDFX + 5301 | 1 PACMAN.S 5125 | Empty | 11 | | 0 | 00/7CF7 | + 5302 | 1 PACMAN.S 5126 | Comment | 11 | | 0 | 00/7CF7 | *----------------------------------- + 5303 | 1 PACMAN.S 5127 | Comment | 11 | | 0 | 00/7CF7 | * PLAY LONGER NOTE + 5304 | 1 PACMAN.S 5128 | Comment | 11 | | 0 | 00/7CF7 | *----------------------------------- + 5305 | 1 PACMAN.S 5129 | Empty | 11 | | 0 | 00/7CF7 | + 5306 | 1 PACMAN.S 5130 | Code | 11 | | 2 | 00/7CF7 : A2 04 | playNOTE2 LDX #$04 + 5307 | 1 PACMAN.S 5131 | Code | 11 | | 2 | 00/7CF9 : A4 05 | L7CF9 LDY $05 + 5308 | 1 PACMAN.S 5132 | Code | 11 | | 1 | 00/7CFB : 88 | L7CFB DEY + 5309 | 1 PACMAN.S 5133 | Code | 11 | | 1 | 00/7CFC : C8 | INY + 5310 | 1 PACMAN.S 5134 | Code | 11 | | 1 | 00/7CFD : 48 | PHA + 5311 | 1 PACMAN.S 5135 | Code | 11 | | 1 | 00/7CFE : 68 | PLA + 5312 | 1 PACMAN.S 5136 | Code | 11 | | 1 | 00/7CFF : 48 | PHA + 5313 | 1 PACMAN.S 5137 | Code | 11 | | 1 | 00/7D00 : 68 | PLA + 5314 | 1 PACMAN.S 5138 | Code | 11 | | 1 | 00/7D01 : 48 | PHA + 5315 | 1 PACMAN.S 5139 | Code | 11 | | 1 | 00/7D02 : 68 | PLA + 5316 | 1 PACMAN.S 5140 | Code | 11 | | 1 | 00/7D03 : 88 | DEY + 5317 | 1 PACMAN.S 5141 | Code | 11 | | 2 | 00/7D04 : D0 F5 | BNE L7CFB + 5318 | 1 PACMAN.S 5142 | Code | 11 | | 3 | 00/7D06 : 2C 30 C0 | L7D06 BIT {$C030} + 5319 | 1 PACMAN.S 5143 | Code | 11 | | 1 | 00/7D09 : CA | DEX + 5320 | 1 PACMAN.S 5144 | Code | 11 | | 2 | 00/7D0A : D0 ED | BNE L7CF9 + 5321 | 1 PACMAN.S 5145 | Code | 11 | | 1 | 00/7D0C : 60 | RTS + 5322 | 1 PACMAN.S 5146 | Empty | 11 | | 0 | 00/7D0D | + 5323 | 1 PACMAN.S 5147 | Comment | 11 | | 0 | 00/7D0D | *----------------------------------- + 5324 | 1 PACMAN.S 5148 | Comment | 11 | | 0 | 00/7D0D | * PLAY SONG + 5325 | 1 PACMAN.S 5149 | Comment | 11 | | 0 | 00/7D0D | *----------------------------------- + 5326 | 1 PACMAN.S 5150 | Empty | 11 | | 0 | 00/7D0D | + 5327 | 1 PACMAN.S 5151 | Code | 11 | | 2 | 00/7D0D : 85 14 | playSONG STA {$14} + 5328 | 1 PACMAN.S 5152 | Code | 11 | | 2 | 00/7D0F : 84 15 | STY {$14}+1 + 5329 | 1 PACMAN.S 5153 | Code | 11 | | 2 | 00/7D11 : A9 00 | LDA #$00 + 5330 | 1 PACMAN.S 5154 | Code | 11 | | 2 | 00/7D13 : 85 06 | STA $06 + 5331 | 1 PACMAN.S 5155 | Code | 11 | | 2 | 00/7D15 : A4 06 | L7D15 LDY $06 + 5332 | 1 PACMAN.S 5156 | Code | 11 | | 2 | 00/7D17 : B1 14 | LDA ({$14}),Y + 5333 | 1 PACMAN.S 5157 | Code | 11 | | 2 | 00/7D19 : F0 17 | BEQ L7D32 + 5334 | 1 PACMAN.S 5158 | Code | 11 | | 2 | 00/7D1B : 85 05 | STA $05 ; height + 5335 | 1 PACMAN.S 5159 | Code | 11 | | 1 | 00/7D1D : C8 | INY + 5336 | 1 PACMAN.S 5160 | Code | 11 | | 2 | 00/7D1E : B1 14 | LDA ({$14}),Y + 5337 | 1 PACMAN.S 5161 | Code | 11 | | 3 | 00/7D20 : 8D F8 7C | STA playNOTE2+1 ; duration + 5338 | 1 PACMAN.S 5162 | Code | 11 | | 3 | 00/7D23 : 20 F7 7C | JSR playNOTE2 + 5339 | 1 PACMAN.S 5163 | Code | 11 | | 3 | 00/7D26 : 20 5E 6F | JSR getINPUT + 5340 | 1 PACMAN.S 5164 | Code | 11 | | 3 | 00/7D29 : 20 7B 7D | JSR sndWAIT + 5341 | 1 PACMAN.S 5165 | Code | 11 | | 2 | 00/7D2C : E6 06 | INC $06 + 5342 | 1 PACMAN.S 5166 | Code | 11 | | 2 | 00/7D2E : E6 06 | INC $06 + 5343 | 1 PACMAN.S 5167 | Code | 11 | | 2 | 00/7D30 : D0 E3 | BNE L7D15 + 5344 | 1 PACMAN.S 5168 | Code | 11 | | 2 | 00/7D32 : A9 04 | L7D32 LDA #$04 + 5345 | 1 PACMAN.S 5169 | Code | 11 | | 3 | 00/7D34 : 8D F8 7C | STA playNOTE2+1 + 5346 | 1 PACMAN.S 5170 | Code | 11 | | 1 | 00/7D37 : 60 | RTS + 5347 | 1 PACMAN.S 5171 | Empty | 11 | | 0 | 00/7D38 | + 5348 | 1 PACMAN.S 5172 | Comment | 11 | | 0 | 00/7D38 | *----------------------------------- + 5349 | 1 PACMAN.S 5173 | Comment | 11 | | 0 | 00/7D38 | * PLAY INTRO MUSIC + 5350 | 1 PACMAN.S 5174 | Comment | 11 | | 0 | 00/7D38 | *----------------------------------- + 5351 | 1 PACMAN.S 5175 | Empty | 11 | | 0 | 00/7D38 | + 5352 | 1 PACMAN.S 5176 | Empty | 11 | | 0 | 00/7D38 | playINTROMUSIC + 5353 | 1 PACMAN.S 5177 | Code | 11 | | 2 | 00/7D38 : A9 3F | LDA #intromusicDATA + 5355 | 1 PACMAN.S 5179 | Code | 11 | | 3 | 00/7D3C : 4C 0D 7D | JMP playSONG + 5356 | 1 PACMAN.S 5180 | Empty | 11 | | 0 | 00/7D3F | + 5357 | 1 PACMAN.S 5181 | Comment | 11 | | 0 | 00/7D3F | *--- Song data + 5358 | 1 PACMAN.S 5182 | Empty | 11 | | 0 | 00/7D3F | + 5359 | 1 PACMAN.S 5183 | Empty | 11 | | 0 | 00/7D3F | intromusicDATA + 5360 | 1 PACMAN.S 5184 | Data | 11 | | 16 | 00/7D3F : 41 60 41 30 | HEX 41604130412049245726416037A04160 | | | | | | 41 20 49 24 | | | | | | | 57 26 41 60 | | | | | | | 37 A0 41 60 | - 5409 | 1 PACMAN.S 5259 | Data | 11 | | 16 | 00/7D6A : 41 30 41 20 | HEX 41304120492457264160497041604130 + 5361 | 1 PACMAN.S 5185 | Data | 11 | | 16 | 00/7D4F : 41 30 41 20 | HEX 41304120492457264160497041604130 | | | | | | 49 24 57 26 | | | | | | | 41 60 49 70 | | | | | | | 41 60 41 30 | - 5410 | 1 PACMAN.S 5260 | Data | 11 | | 16 | 00/7D7A : 41 20 49 24 | HEX 41204924572641603980392031242EA0 + 5362 | 1 PACMAN.S 5186 | Data | 11 | | 16 | 00/7D5F : 41 20 49 24 | HEX 41204924572641603980392031242EA0 | | | | | | 57 26 41 60 | | | | | | | 39 80 39 20 | | | | | | | 31 24 2E A0 | - 5411 | 1 PACMAN.S 5261 | Data | 11 | | 12 | 00/7D8A : 31 90 39 60 | HEX 319039604130348041820000 + 5363 | 1 PACMAN.S 5187 | Data | 11 | | 12 | 00/7D6F : 31 90 39 60 | HEX 319039604130348041820000 | | | | | | 41 30 34 80 | | | | | | | 41 82 00 00 | - 5412 | 1 PACMAN.S 5262 | Empty | 11 | | 0 | 00/7D96 | - 5413 | 1 PACMAN.S 5263 | Comment | 11 | | 0 | 00/7D96 | *----------------------------------- - 5414 | 1 PACMAN.S 5264 | Comment | 11 | | 0 | 00/7D96 | * WAIT FOR THE SONG ROUTINE - 5415 | 1 PACMAN.S 5265 | Comment | 11 | | 0 | 00/7D96 | *----------------------------------- - 5416 | 1 PACMAN.S 5266 | Empty | 11 | | 0 | 00/7D96 | - 5417 | 1 PACMAN.S 5267 | Code | 11 | | 2 | 00/7D96 : A2 1E | sndWAIT LDX #$1E - 5418 | 1 PACMAN.S 5268 | Code | 11 | | 3 | 00/7D98 : 4C 03 6D | JMP doWAIT2 - 5419 | 1 PACMAN.S 5269 | Empty | 11 | | 0 | 00/7D9B | - 5420 | 1 PACMAN.S 5270 | Comment | 11 | | 0 | 00/7D9B | *----------------------------------- - 5421 | 1 PACMAN.S 5271 | Comment | 11 | | 0 | 00/7D9B | * SET X/Y COORDS FOR THE ENGINE - 5422 | 1 PACMAN.S 5272 | Comment | 11 | | 0 | 00/7D9B | *----------------------------------- - 5423 | 1 PACMAN.S 5273 | Empty | 11 | | 0 | 00/7D9B | - 5424 | 1 PACMAN.S 5274 | Code | 11 | | 2 | 00/7D9B : A5 60 | setXYPACMAN LDA {$60} ; coords of Pacman - 5425 | 1 PACMAN.S 5275 | Code | 11 | | 2 | 00/7D9D : 85 0C | STA {$0c} - 5426 | 1 PACMAN.S 5276 | Code | 11 | | 2 | 00/7D9F : A5 61 | LDA {$61} - 5427 | 1 PACMAN.S 5277 | Code | 11 | | 2 | 00/7DA1 : 85 10 | STA {$10} - 5428 | 1 PACMAN.S 5278 | Code | 11 | | 2 | 00/7DA3 : A9 00 | LDA #$00 - 5429 | 1 PACMAN.S 5279 | Code | 11 | | 2 | 00/7DA5 : 85 0D | STA {$0c}+1 - 5430 | 1 PACMAN.S 5280 | Code | 11 | | 1 | 00/7DA7 : 60 | RTS - 5431 | 1 PACMAN.S 5281 | Empty | 11 | | 0 | 00/7DA8 | - 5432 | 1 PACMAN.S 5282 | Code | 11 | | 2 | 00/7DA8 : A5 70 | setXYGHOST LDA {$70} ; coords of the current GHOST - 5433 | 1 PACMAN.S 5283 | Code | 11 | | 2 | 00/7DAA : 85 0C | STA {$0c} - 5434 | 1 PACMAN.S 5284 | Code | 11 | | 2 | 00/7DAC : A5 71 | LDA {$71} - 5435 | 1 PACMAN.S 5285 | Code | 11 | | 2 | 00/7DAE : 85 10 | STA {$10} - 5436 | 1 PACMAN.S 5286 | Code | 11 | | 2 | 00/7DB0 : A9 00 | LDA #$00 - 5437 | 1 PACMAN.S 5287 | Code | 11 | | 2 | 00/7DB2 : 85 0D | STA {$0c}+1 - 5438 | 1 PACMAN.S 5288 | Code | 11 | | 1 | 00/7DB4 : 60 | RTS - 5439 | 1 PACMAN.S 5289 | Empty | 11 | | 0 | 00/7DB5 | - 5440 | 1 PACMAN.S 5290 | Comment | 11 | | 0 | 00/7DB5 | *----------------------------------- - 5441 | 1 PACMAN.S 5291 | Comment | 11 | | 0 | 00/7DB5 | * MOVE CURSOR -4,-4 - 5442 | 1 PACMAN.S 5292 | Comment | 11 | | 0 | 00/7DB5 | *----------------------------------- - 5443 | 1 PACMAN.S 5293 | Empty | 11 | | 0 | 00/7DB5 | - 5444 | 1 PACMAN.S 5294 | Empty | 11 | | 0 | 00/7DB5 | moveCURSOR44 - 5445 | 1 PACMAN.S 5295 | Code | 11 | | 1 | 00/7DB5 : 38 | SEC ; X1 - 4 - 5446 | 1 PACMAN.S 5296 | Code | 11 | | 2 | 00/7DB6 : A5 0C | LDA {$0c} - 5447 | 1 PACMAN.S 5297 | Code | 11 | | 2 | 00/7DB8 : E9 04 | SBC #$04 - 5448 | 1 PACMAN.S 5298 | Code | 11 | | 2 | 00/7DBA : 85 0C | STA {$0c} - 5449 | 1 PACMAN.S 5299 | Code | 11 | | 1 | 00/7DBC : 38 | SEC ; Y1 - 4 - 5450 | 1 PACMAN.S 5300 | Code | 11 | | 2 | 00/7DBD : A5 10 | LDA {$10} - 5451 | 1 PACMAN.S 5301 | Code | 11 | | 2 | 00/7DBF : E9 04 | SBC #$04 - 5452 | 1 PACMAN.S 5302 | Code | 11 | | 2 | 00/7DC1 : 85 10 | STA {$10} - 5453 | 1 PACMAN.S 5303 | Code | 11 | | 1 | 00/7DC3 : 60 | RTS - 5454 | 1 PACMAN.S 5304 | Empty | 11 | | 0 | 00/7DC4 | - 5455 | 1 PACMAN.S 5305 | Comment | 11 | | 0 | 00/7DC4 | *----------------------------------- - 5456 | 1 PACMAN.S 5306 | Comment | 11 | | 0 | 00/7DC4 | * MOVE CURSOR -5,-4 - 5457 | 1 PACMAN.S 5307 | Comment | 11 | | 0 | 00/7DC4 | *----------------------------------- - 5458 | 1 PACMAN.S 5308 | Empty | 11 | | 0 | 00/7DC4 | - 5459 | 1 PACMAN.S 5309 | Empty | 11 | | 0 | 00/7DC4 | moveCURSOR54 - 5460 | 1 PACMAN.S 5310 | Code | 11 | | 1 | 00/7DC4 : 38 | SEC ; X1 - 5 - 5461 | 1 PACMAN.S 5311 | Code | 11 | | 2 | 00/7DC5 : A5 0C | LDA {$0c} - 5462 | 1 PACMAN.S 5312 | Code | 11 | | 2 | 00/7DC7 : E9 05 | SBC #$05 - 5463 | 1 PACMAN.S 5313 | Code | 11 | | 2 | 00/7DC9 : 85 0C | STA {$0c} - 5464 | 1 PACMAN.S 5314 | Code | 11 | | 1 | 00/7DCB : 38 | SEC ; Y1 - 4 - 5465 | 1 PACMAN.S 5315 | Code | 11 | | 2 | 00/7DCC : A5 10 | LDA {$10} - 5466 | 1 PACMAN.S 5316 | Code | 11 | | 2 | 00/7DCE : E9 04 | SBC #$04 - 5467 | 1 PACMAN.S 5317 | Code | 11 | | 2 | 00/7DD0 : 85 10 | STA {$10} - 5468 | 1 PACMAN.S 5318 | Code | 11 | | 1 | 00/7DD2 : 60 | RTS - 5469 | 1 PACMAN.S 5319 | Empty | 11 | | 0 | 00/7DD3 | - 5470 | 1 PACMAN.S 5320 | Comment | 11 | | 0 | 00/7DD3 | *----------------------------------- - 5471 | 1 PACMAN.S 5321 | Comment | 11 | | 0 | 00/7DD3 | * SHOW BONUS (RIP Mr Ghost) - 5472 | 1 PACMAN.S 5322 | Comment | 11 | | 0 | 00/7DD3 | *----------------------------------- - 5473 | 1 PACMAN.S 5323 | Empty | 11 | | 0 | 00/7DD3 | - 5474 | 1 PACMAN.S 5324 | Code | 11 | | 2 | 00/7DD3 : A5 68 | showBONUS LDA {$68} - 5475 | 1 PACMAN.S 5325 | Code | 11 | | 2 | 00/7DD5 : C9 02 | CMP #{2} - 5476 | 1 PACMAN.S 5326 | Code | 11 | | 2 | 00/7DD7 : F0 0E | BEQ L7DCC - 5477 | 1 PACMAN.S 5327 | Code | 11 | | 2 | 00/7DD9 : C9 04 | CMP #{4} - 5478 | 1 PACMAN.S 5328 | Code | 11 | | 2 | 00/7DDB : F0 10 | BEQ L7DD2 - 5479 | 1 PACMAN.S 5329 | Code | 11 | | 2 | 00/7DDD : C9 08 | CMP #{8} - 5480 | 1 PACMAN.S 5330 | Code | 11 | | 2 | 00/7DDF : F0 12 | BEQ L7DD8 - 5481 | 1 PACMAN.S 5331 | Code | 11 | | 2 | 00/7DE1 : A9 3C | LDA #sprSCORE1600 - 5483 | 1 PACMAN.S 5333 | Code | 11 | | 2 | 00/7DE5 : D0 10 | BNE L7DDC - 5484 | 1 PACMAN.S 5334 | Code | 11 | | 2 | 00/7DE7 : A9 E2 | L7DCC LDA #sprSCORE200 - 5486 | 1 PACMAN.S 5336 | Code | 11 | | 2 | 00/7DEB : D0 0A | BNE L7DDC - 5487 | 1 PACMAN.S 5337 | Code | 11 | | 2 | 00/7DED : A9 00 | L7DD2 LDA #sprSCORE400 - 5489 | 1 PACMAN.S 5339 | Code | 11 | | 2 | 00/7DF1 : D0 04 | BNE L7DDC - 5490 | 1 PACMAN.S 5340 | Code | 11 | | 2 | 00/7DF3 : A9 1E | L7DD8 LDA #sprSCORE800 - 5492 | 1 PACMAN.S 5342 | Code | 11 | | 2 | 00/7DF7 : 85 16 | L7DDC STA {$16} - 5493 | 1 PACMAN.S 5343 | Code | 11 | | 2 | 00/7DF9 : 84 17 | STY {$16}+1 - 5494 | 1 PACMAN.S 5344 | Code | 11 | | 3 | 00/7DFB : 20 9B 7D | JSR setXYPACMAN - 5495 | 1 PACMAN.S 5345 | Code | 11 | | 3 | 00/7DFE : 20 9E 69 | JSR eraseSPRITE44 - 5496 | 1 PACMAN.S 5346 | Code | 11 | | 3 | 00/7E01 : 20 A8 7D | JSR setXYGHOST - 5497 | 1 PACMAN.S 5347 | Code | 11 | | 3 | 00/7E04 : 20 9E 69 | JSR eraseSPRITE44 - 5498 | 1 PACMAN.S 5348 | Code | 11 | | 3 | 00/7E07 : 20 A8 7D | JSR setXYGHOST - 5499 | 1 PACMAN.S 5349 | Code | 11 | | 3 | 00/7E0A : 20 3A 7E | JSR L7E1F - 5500 | 1 PACMAN.S 5350 | Empty | 11 | | 0 | 00/7E0D | - 5501 | 1 PACMAN.S 5351 | Code | 11 | | 2 | 00/7E0D : A5 E8 | LDA {$e8} - 5502 | 1 PACMAN.S 5352 | Code | 11 | | 2 | 00/7E0F : D0 18 | BNE L7E0E - 5503 | 1 PACMAN.S 5353 | Code | 11 | | 3 | 00/7E11 : 20 78 80 | JSR L805D - 5504 | 1 PACMAN.S 5354 | Code | 11 | | 3 | 00/7E14 : 20 78 80 | JSR L805D - 5505 | 1 PACMAN.S 5355 | Code | 11 | | 3 | 00/7E17 : 20 01 7C | JSR L7BE6 - 5506 | 1 PACMAN.S 5356 | Code | 11 | | 3 | 00/7E1A : 20 78 80 | JSR L805D - 5507 | 1 PACMAN.S 5357 | Code | 11 | | 3 | 00/7E1D : 20 78 80 | JSR L805D - 5508 | 1 PACMAN.S 5358 | Code | 11 | | 3 | 00/7E20 : 20 78 80 | JSR L805D - 5509 | 1 PACMAN.S 5359 | Code | 11 | | 3 | 00/7E23 : 20 78 80 | JSR L805D - 5510 | 1 PACMAN.S 5360 | Code | 11 | | 3 | 00/7E26 : 4C 2E 7E | JMP L7E13 - 5511 | 1 PACMAN.S 5361 | Empty | 11 | | 0 | 00/7E29 | - 5512 | 1 PACMAN.S 5362 | Code | 11 | | 2 | 00/7E29 : A2 FF | L7E0E LDX #$FF - 5513 | 1 PACMAN.S 5363 | Code | 11 | | 3 | 00/7E2B : 20 03 6D | JSR doWAIT2 - 5514 | 1 PACMAN.S 5364 | Code | 11 | | 3 | 00/7E2E : 20 A8 7D | L7E13 JSR setXYGHOST - 5515 | 1 PACMAN.S 5365 | Code | 11 | | 3 | 00/7E31 : 20 E9 69 | JSR eraseSPRITE54 - 5516 | 1 PACMAN.S 5366 | Code | 11 | | 3 | 00/7E34 : 20 9B 7D | JSR setXYPACMAN - 5517 | 1 PACMAN.S 5367 | Code | 11 | | 3 | 00/7E37 : 4C BF 79 | JMP L79A4 - 5518 | 1 PACMAN.S 5368 | Empty | 11 | | 0 | 00/7E3A | - 5519 | 1 PACMAN.S 5369 | Code | 11 | | 3 | 00/7E3A : 20 C4 7D | L7E1F JSR moveCURSOR54 - 5520 | 1 PACMAN.S 5370 | Code | 11 | | 3 | 00/7E3D : 20 33 59 | JSR calcXYHGR - 5521 | 1 PACMAN.S 5371 | Code | 11 | | 2 | 00/7E40 : A0 1D | LDY #$1D - 5522 | 1 PACMAN.S 5372 | Code | 11 | | 2 | 00/7E42 : B1 16 | L7E27 LDA ({$16}),Y - 5523 | 1 PACMAN.S 5373 | Code | 11 | | 3 | 00/7E44 : 99 8B 7E | STA sprDATA,Y - 5524 | 1 PACMAN.S 5374 | Code | 11 | | 1 | 00/7E47 : 88 | DEY - 5525 | 1 PACMAN.S 5375 | Code | 11 | | 2 | 00/7E48 : 10 F8 | BPL L7E27 - 5526 | 1 PACMAN.S 5376 | Code | 11 | | 2 | 00/7E4A : A5 03 | LDA {$03} - 5527 | 1 PACMAN.S 5377 | Code | 11 | | 2 | 00/7E4C : F0 09 | BEQ L7E3C - 5528 | 1 PACMAN.S 5378 | Code | 11 | | 2 | 00/7E4E : 85 0B | STA {$0b} - 5529 | 1 PACMAN.S 5379 | Code | 11 | | 3 | 00/7E50 : 20 6A 7E | L7E35 JSR L7E4F - 5530 | 1 PACMAN.S 5380 | Code | 11 | | 2 | 00/7E53 : C6 0B | DEC {$0b} - 5531 | 1 PACMAN.S 5381 | Code | 11 | | 2 | 00/7E55 : D0 F9 | BNE L7E35 - 5532 | 1 PACMAN.S 5382 | Code | 11 | | 3 | 00/7E57 : 20 25 78 | L7E3C JSR calcSPROFFSET - 5533 | 1 PACMAN.S 5383 | Code | 11 | | 3 | 00/7E5A : 20 69 80 | JSR L804E - 5534 | 1 PACMAN.S 5384 | Code | 11 | | 2 | 00/7E5D : A9 8B | LDA #sprDATA - 5536 | 1 PACMAN.S 5386 | Code | 11 | | 1 | 00/7E61 : 38 | SEC - 5537 | 1 PACMAN.S 5387 | Code | 11 | | 2 | 00/7E62 : E5 03 | SBC {$03} - 5538 | 1 PACMAN.S 5388 | Code | 11 | | 2 | 00/7E64 : B0 01 | BCS L7E4C - 5539 | 1 PACMAN.S 5389 | Code | 11 | | 1 | 00/7E66 : 88 | DEY - 5540 | 1 PACMAN.S 5390 | Code | 11 | | 3 | 00/7E67 : 4C 20 6A | L7E4C JMP drawSPRITE - 5541 | 1 PACMAN.S 5391 | Empty | 11 | | 0 | 00/7E6A | - 5542 | 1 PACMAN.S 5392 | Comment | 11 | | 0 | 00/7E6A | *----------------------------------- - 5543 | 1 PACMAN.S 5393 | Comment | 11 | | 0 | 00/7E6A | * - 5544 | 1 PACMAN.S 5394 | Comment | 11 | | 0 | 00/7E6A | *----------------------------------- - 5545 | 1 PACMAN.S 5395 | Empty | 11 | | 0 | 00/7E6A | - 5546 | 1 PACMAN.S 5396 | Code | 11 | | 2 | 00/7E6A : A2 1B | L7E4F LDX #$1B - 5547 | 1 PACMAN.S 5397 | Code | 11 | | 3 | 00/7E6C : 1E 8B 7E | L7E51 ASL sprDATA,X - 5548 | 1 PACMAN.S 5398 | Code | 11 | | 3 | 00/7E6F : 1E 8B 7E | ASL sprDATA,X - 5549 | 1 PACMAN.S 5399 | Code | 11 | | 1 | 00/7E72 : E8 | INX - 5550 | 1 PACMAN.S 5400 | Code | 11 | | 3 | 00/7E73 : 3E 8B 7E | ROL sprDATA,X - 5551 | 1 PACMAN.S 5401 | Code | 11 | | 3 | 00/7E76 : 1E 8B 7E | ASL sprDATA,X - 5552 | 1 PACMAN.S 5402 | Code | 11 | | 1 | 00/7E79 : E8 | INX - 5553 | 1 PACMAN.S 5403 | Code | 11 | | 3 | 00/7E7A : 3E 8B 7E | ROL sprDATA,X - 5554 | 1 PACMAN.S 5404 | Code | 11 | | 1 | 00/7E7D : CA | DEX - 5555 | 1 PACMAN.S 5405 | Code | 11 | | 3 | 00/7E7E : 7E 8B 7E | ROR sprDATA,X - 5556 | 1 PACMAN.S 5406 | Code | 11 | | 1 | 00/7E81 : CA | DEX - 5557 | 1 PACMAN.S 5407 | Code | 11 | | 3 | 00/7E82 : 7E 8B 7E | ROR sprDATA,X - 5558 | 1 PACMAN.S 5408 | Code | 11 | | 1 | 00/7E85 : CA | DEX - 5559 | 1 PACMAN.S 5409 | Code | 11 | | 1 | 00/7E86 : CA | DEX - 5560 | 1 PACMAN.S 5410 | Code | 11 | | 1 | 00/7E87 : CA | DEX - 5561 | 1 PACMAN.S 5411 | Code | 11 | | 2 | 00/7E88 : 10 E2 | BPL L7E51 - 5562 | 1 PACMAN.S 5412 | Code | 11 | | 1 | 00/7E8A : 60 | RTS - 5563 | 1 PACMAN.S 5413 | Empty | 11 | | 0 | 00/7E8B | - 5564 | 1 PACMAN.S 5414 | Comment | 11 | | 0 | 00/7E8B | *--- Array of data is $50 bytes - 5565 | 1 PACMAN.S 5415 | Comment | 11 | | 0 | 00/7E8B | * This is the sprite area that is - 5566 | 1 PACMAN.S 5416 | Comment | 11 | | 0 | 00/7E8B | * shifted based on the x-coord where - 5567 | 1 PACMAN.S 5417 | Comment | 11 | | 0 | 00/7E8B | * it should be displayed - 5568 | 1 PACMAN.S 5418 | Comment | 11 | | 0 | 00/7E8B | * Thank you, Apple II HGR mode!!! - 5569 | 1 PACMAN.S 5419 | Empty | 11 | | 0 | 00/7E8B | - 5570 | 1 PACMAN.S 5420 | Data | 11 | | 1 | 00/7E8B : CB | sprDATA DB $CB - 5571 | 1 PACMAN.S 5421 | Data | 11 | | 1 | 00/7E8C : A0 | DB $A0 - 5572 | 1 PACMAN.S 5422 | Data | 11 | | 1 | 00/7E8D : D4 | DB $D4 - 5573 | 1 PACMAN.S 5423 | Data | 11 | | 1 | 00/7E8E : CF | DB $CF - 5574 | 1 PACMAN.S 5424 | Data | 11 | | 1 | 00/7E8F : A0 | DB $A0 - 5575 | 1 PACMAN.S 5425 | Data | 11 | | 1 | 00/7E90 : C4 | DB $C4 - 5576 | 1 PACMAN.S 5426 | Data | 11 | | 1 | 00/7E91 : C5 | DB $C5 - 5577 | 1 PACMAN.S 5427 | Data | 11 | | 1 | 00/7E92 : CD | DB $CD - 5578 | 1 PACMAN.S 5428 | Data | 11 | | 1 | 00/7E93 : CF | DB $CF - 5579 | 1 PACMAN.S 5429 | Data | 11 | | 1 | 00/7E94 : AE | DB $AE - 5580 | 1 PACMAN.S 5430 | Data | 11 | | 1 | 00/7E95 : A0 | DB $A0 - 5581 | 1 PACMAN.S 5431 | Data | 11 | | 1 | 00/7E96 : A0 | DB $A0 - 5582 | 1 PACMAN.S 5432 | Data | 11 | | 1 | 00/7E97 : B1 | DB $B1 - 5583 | 1 PACMAN.S 5433 | Data | 11 | | 1 | 00/7E98 : 14 | DB $14 - 5584 | 1 PACMAN.S 5434 | Data | 11 | | 1 | 00/7E99 : 85 | DB $85 - 5585 | 1 PACMAN.S 5435 | Data | 11 | | 1 | 00/7E9A : 04 | DB $04 - 5586 | 1 PACMAN.S 5436 | Data | 11 | | 1 | 00/7E9B : C8 | DB $C8 - 5587 | 1 PACMAN.S 5437 | Data | 11 | | 1 | 00/7E9C : B1 | DB $B1 - 5588 | 1 PACMAN.S 5438 | Data | 11 | | 1 | 00/7E9D : 14 | DB $14 - 5589 | 1 PACMAN.S 5439 | Data | 11 | | 1 | 00/7E9E : 85 | DB $85 - 5590 | 1 PACMAN.S 5440 | Data | 11 | | 1 | 00/7E9F : 10 | DB $10 - 5591 | 1 PACMAN.S 5441 | Data | 11 | | 1 | 00/7EA0 : 85 | DB $85 - 5592 | 1 PACMAN.S 5442 | Data | 11 | | 1 | 00/7EA1 : 0A | DB $0A - 5593 | 1 PACMAN.S 5443 | Data | 11 | | 1 | 00/7EA2 : C8 | DB $C8 - 5594 | 1 PACMAN.S 5444 | Data | 11 | | 1 | 00/7EA3 : 84 | DB $84 - 5595 | 1 PACMAN.S 5445 | Data | 11 | | 1 | 00/7EA4 : 0B | DB $0B - 5596 | 1 PACMAN.S 5446 | Data | 11 | | 1 | 00/7EA5 : A4 | DB $A4 - 5597 | 1 PACMAN.S 5447 | Data | 11 | | 1 | 00/7EA6 : 0B | DB $0B ; $1B - 5598 | 1 PACMAN.S 5448 | Empty | 11 | | 0 | 00/7EA7 | - 5599 | 1 PACMAN.S 5449 | Data | 11 | | 1 | 00/7EA7 : B1 | DB $B1 - 5600 | 1 PACMAN.S 5450 | Data | 11 | | 1 | 00/7EA8 : 14 | DB $14 - 5601 | 1 PACMAN.S 5451 | Data | 11 | | 1 | 00/7EA9 : 30 | DB $30 - 5602 | 1 PACMAN.S 5452 | Data | 11 | | 1 | 00/7EAA : 1F | DB $1F - 5603 | 1 PACMAN.S 5453 | Data | 11 | | 1 | 00/7EAB : F0 | DB $F0 - 5604 | 1 PACMAN.S 5454 | Data | 11 | | 1 | 00/7EAC : 10 | DB $10 - 5605 | 1 PACMAN.S 5455 | Data | 11 | | 1 | 00/7EAD : C9 | DB $C9 - 5606 | 1 PACMAN.S 5456 | Data | 11 | | 1 | 00/7EAE : 20 | DB $20 - 5607 | 1 PACMAN.S 5457 | Data | 11 | | 1 | 00/7EAF : F0 | DB $F0 - 5608 | 1 PACMAN.S 5458 | Data | 11 | | 1 | 00/7EB0 : 0F | DB $0F - 5609 | 1 PACMAN.S 5459 | Data | 11 | | 1 | 00/7EB1 : C9 | DB $C9 - 5610 | 1 PACMAN.S 5460 | Data | 11 | | 1 | 00/7EB2 : 21 | DB $21 - 5611 | 1 PACMAN.S 5461 | Data | 11 | | 1 | 00/7EB3 : F0 | DB $F0 - 5612 | 1 PACMAN.S 5462 | Data | 11 | | 1 | 00/7EB4 : 18 | DB $18 - 5613 | 1 PACMAN.S 5463 | Data | 11 | | 1 | 00/7EB5 : C9 | DB $C9 - 5614 | 1 PACMAN.S 5464 | Data | 11 | | 1 | 00/7EB6 : 03 | DB $03 - 5615 | 1 PACMAN.S 5465 | Data | 11 | | 1 | 00/7EB7 : B0 | DB $B0 - 5616 | 1 PACMAN.S 5466 | Data | 11 | | 1 | 00/7EB8 : 04 | DB $04 - 5617 | 1 PACMAN.S 5467 | Data | 11 | | 1 | 00/7EB9 : E6 | DB $E6 - 5618 | 1 PACMAN.S 5468 | Data | 11 | | 1 | 00/7EBA : 10 | DB $10 - 5619 | 1 PACMAN.S 5469 | Data | 11 | | 1 | 00/7EBB : E6 | DB $E6 - 5620 | 1 PACMAN.S 5470 | Data | 11 | | 1 | 00/7EBC : 10 | DB $10 - 5621 | 1 PACMAN.S 5471 | Data | 11 | | 1 | 00/7EBD : 20 | DB $20 - 5622 | 1 PACMAN.S 5472 | Data | 11 | | 1 | 00/7EBE : 16 | DB $16 - 5623 | 1 PACMAN.S 5473 | Data | 11 | | 1 | 00/7EBF : 43 | DB $43 - 5624 | 1 PACMAN.S 5474 | Data | 11 | | 1 | 00/7EC0 : A5 | DB $A5 - 5625 | 1 PACMAN.S 5475 | Data | 11 | | 1 | 00/7EC1 : 0A | DB $0A - 5626 | 1 PACMAN.S 5476 | Data | 11 | | 1 | 00/7EC2 : 85 | DB $85 - 5627 | 1 PACMAN.S 5477 | Data | 11 | | 1 | 00/7EC3 : 10 | DB $10 - 5628 | 1 PACMAN.S 5478 | Data | 11 | | 1 | 00/7EC4 : E6 | DB $E6 - 5629 | 1 PACMAN.S 5479 | Data | 11 | | 1 | 00/7EC5 : 0B | DB $0B - 5630 | 1 PACMAN.S 5480 | Data | 11 | | 1 | 00/7EC6 : E6 | DB $E6 - 5631 | 1 PACMAN.S 5481 | Data | 11 | | 1 | 00/7EC7 : 04 | DB $04 - 5632 | 1 PACMAN.S 5482 | Data | 11 | | 1 | 00/7EC8 : D0 | DB $D0 - 5633 | 1 PACMAN.S 5483 | Data | 11 | | 1 | 00/7EC9 : DB | DB $DB - 5634 | 1 PACMAN.S 5484 | Data | 11 | | 1 | 00/7ECA : E6 | DB $E6 - 5635 | 1 PACMAN.S 5485 | Data | 11 | | 1 | 00/7ECB : 0B | DB $0B - 5636 | 1 PACMAN.S 5486 | Data | 11 | | 1 | 00/7ECC : 60 | DB $60 - 5637 | 1 PACMAN.S 5487 | Data | 11 | | 1 | 00/7ECD : A9 | DB $A9 - 5638 | 1 PACMAN.S 5488 | Data | 11 | | 1 | 00/7ECE : 73 | DB $73 - 5639 | 1 PACMAN.S 5489 | Data | 11 | | 1 | 00/7ECF : 8D | DB $8D - 5640 | 1 PACMAN.S 5490 | Data | 11 | | 1 | 00/7ED0 : B2 | DB $B2 - 5641 | 1 PACMAN.S 5491 | Data | 11 | | 1 | 00/7ED1 : 55 | DB $55 - 5642 | 1 PACMAN.S 5492 | Data | 11 | | 1 | 00/7ED2 : A9 | DB $A9 - 5643 | 1 PACMAN.S 5493 | Data | 11 | | 1 | 00/7ED3 : 46 | DB $46 - 5644 | 1 PACMAN.S 5494 | Data | 11 | | 1 | 00/7ED4 : 8D | DB $8D - 5645 | 1 PACMAN.S 5495 | Data | 11 | | 1 | 00/7ED5 : B3 | DB $B3 - 5646 | 1 PACMAN.S 5496 | Data | 11 | | 1 | 00/7ED6 : 55 | DB $55 - 5647 | 1 PACMAN.S 5497 | Data | 11 | | 1 | 00/7ED7 : 20 | DB $20 - 5648 | 1 PACMAN.S 5498 | Data | 11 | | 1 | 00/7ED8 : 38 | DB $38 - 5649 | 1 PACMAN.S 5499 | Data | 11 | | 1 | 00/7ED9 : 43 | DB $43 - 5650 | 1 PACMAN.S 5500 | Data | 11 | | 1 | 00/7EDA : 4C | DB $4C - 5651 | 1 PACMAN.S 5501 | Empty | 11 | | 0 | 00/7EDB | - 5652 | 1 PACMAN.S 5502 | Comment | 11 | | 0 | 00/7EDB | *----------------------------------- - 5653 | 1 PACMAN.S 5503 | Comment | 11 | | 0 | 00/7EDB | * - 5654 | 1 PACMAN.S 5504 | Comment | 11 | | 0 | 00/7EDB | *----------------------------------- - 5655 | 1 PACMAN.S 5505 | Empty | 11 | | 0 | 00/7EDB | - 5656 | 1 PACMAN.S 5506 | Code | 11 | | 3 | 00/7EDB : 20 9B 7D | L7EC0 JSR setXYPACMAN - 5657 | 1 PACMAN.S 5507 | Code | 11 | | 2 | 00/7EDE : A9 01 | LDA #sprPACMANUP2 - 5659 | 1 PACMAN.S 5509 | Code | 11 | | 3 | 00/7EE2 : 20 20 6A | JSR drawSPRITE - 5660 | 1 PACMAN.S 5510 | Code | 11 | | 2 | 00/7EE5 : A0 03 | LDY #$03 - 5661 | 1 PACMAN.S 5511 | Code | 11 | | 2 | 00/7EE7 : A2 FF | L7ECC LDX #$FF - 5662 | 1 PACMAN.S 5512 | Code | 11 | | 3 | 00/7EE9 : 20 03 6D | JSR doWAIT2 - 5663 | 1 PACMAN.S 5513 | Code | 11 | | 1 | 00/7EEC : 88 | DEY - 5664 | 1 PACMAN.S 5514 | Code | 11 | | 2 | 00/7EED : D0 F8 | BNE L7ECC - 5665 | 1 PACMAN.S 5515 | Code | 11 | | 3 | 00/7EEF : 20 9B 7D | JSR setXYPACMAN - 5666 | 1 PACMAN.S 5516 | Code | 11 | | 3 | 00/7EF2 : 20 9E 69 | JSR eraseSPRITE44 - 5667 | 1 PACMAN.S 5517 | Code | 11 | | 2 | 00/7EF5 : A9 06 | LDA #$06 - 5668 | 1 PACMAN.S 5518 | Code | 11 | | 2 | 00/7EF7 : 85 0A | STA {$0a} - 5669 | 1 PACMAN.S 5519 | Code | 11 | | 2 | 00/7EF9 : A5 0A | L7EDE LDA {$0a} - 5670 | 1 PACMAN.S 5520 | Code | 11 | | 1 | 00/7EFB : 0A | ASL - 5671 | 1 PACMAN.S 5521 | Code | 11 | | 1 | 00/7EFC : AA | TAX - 5672 | 1 PACMAN.S 5522 | Code | 11 | | 3 | 00/7EFD : 20 9B 7D | JSR setXYPACMAN - 5673 | 1 PACMAN.S 5523 | Code | 11 | | 3 | 00/7F00 : BD 20 7F | LDA L7F05,X - 5674 | 1 PACMAN.S 5524 | Code | 11 | | 3 | 00/7F03 : BC 21 7F | LDY L7F05+1,X - 5675 | 1 PACMAN.S 5525 | Code | 11 | | 2 | 00/7F06 : 85 16 | STA {$16} - 5676 | 1 PACMAN.S 5526 | Code | 11 | | 2 | 00/7F08 : 84 17 | STY {$16}+1 - 5677 | 1 PACMAN.S 5527 | Code | 11 | | 3 | 00/7F0A : 20 3A 7E | JSR L7E1F - 5678 | 1 PACMAN.S 5528 | Code | 11 | | 3 | 00/7F0D : 20 9D 7C | JSR L7C82 - 5679 | 1 PACMAN.S 5529 | Code | 11 | | 2 | 00/7F10 : A2 80 | LDX #$80 - 5680 | 1 PACMAN.S 5530 | Code | 11 | | 3 | 00/7F12 : 20 03 6D | JSR doWAIT2 - 5681 | 1 PACMAN.S 5531 | Code | 11 | | 3 | 00/7F15 : 20 9B 7D | JSR setXYPACMAN - 5682 | 1 PACMAN.S 5532 | Code | 11 | | 3 | 00/7F18 : 20 E9 69 | JSR eraseSPRITE54 - 5683 | 1 PACMAN.S 5533 | Code | 11 | | 2 | 00/7F1B : C6 0A | DEC {$0a} - 5684 | 1 PACMAN.S 5534 | Code | 11 | | 2 | 00/7F1D : D0 DA | BNE L7EDE - 5685 | 1 PACMAN.S 5535 | Code | 11 | | 1 | 00/7F1F : 60 | RTS - 5686 | 1 PACMAN.S 5536 | Empty | 11 | | 0 | 00/7F20 | - 5687 | 1 PACMAN.S 5537 | Data | 11 | | 2 | 00/7F20 : 00 00 | L7F05 DA $0000 - 5688 | 1 PACMAN.S 5538 | Data | 11 | | 2 | 00/7F22 : C4 7F | DA L7FA9 - 5689 | 1 PACMAN.S 5539 | Data | 11 | | 2 | 00/7F24 : A6 7F | DA L7F8B - 5690 | 1 PACMAN.S 5540 | Data | 11 | | 2 | 00/7F26 : 88 7F | DA L7F6D - 5691 | 1 PACMAN.S 5541 | Data | 11 | | 2 | 00/7F28 : 6A 7F | DA L7F4F - 5692 | 1 PACMAN.S 5542 | Data | 11 | | 2 | 00/7F2A : 4C 7F | DA L7F31 - 5693 | 1 PACMAN.S 5543 | Data | 11 | | 2 | 00/7F2C : 2E 7F | DA L7F13 - 5694 | 1 PACMAN.S 5544 | Empty | 11 | | 0 | 00/7F2E | - 5695 | 1 PACMAN.S 5545 | Data | 11 | | 1 | 00/7F2E : 00 | L7F13 DB $00 - 5696 | 1 PACMAN.S 5546 | Data | 11 | | 1 | 00/7F2F : 00 | DB $00 - 5697 | 1 PACMAN.S 5547 | Data | 11 | | 1 | 00/7F30 : 00 | DB $00 - 5698 | 1 PACMAN.S 5548 | Data | 11 | | 1 | 00/7F31 : 00 | DB $00 - 5699 | 1 PACMAN.S 5549 | Data | 11 | | 1 | 00/7F32 : 00 | DB $00 - 5700 | 1 PACMAN.S 5550 | Data | 11 | | 1 | 00/7F33 : 00 | DB $00 - 5701 | 1 PACMAN.S 5551 | Data | 11 | | 1 | 00/7F34 : 00 | DB $00 - 5702 | 1 PACMAN.S 5552 | Data | 11 | | 1 | 00/7F35 : 00 | DB $00 - 5703 | 1 PACMAN.S 5553 | Data | 11 | | 1 | 00/7F36 : 00 | DB $00 - 5704 | 1 PACMAN.S 5554 | Data | 11 | | 1 | 00/7F37 : 06 | DB $06 - 5705 | 1 PACMAN.S 5555 | Data | 11 | | 1 | 00/7F38 : 0C | DB $0C - 5706 | 1 PACMAN.S 5556 | Data | 11 | | 1 | 00/7F39 : 00 | DB $00 - 5707 | 1 PACMAN.S 5557 | Data | 11 | | 1 | 00/7F3A : 1E | DB $1E - 5708 | 1 PACMAN.S 5558 | Data | 11 | | 1 | 00/7F3B : 0F | DB $0F - 5709 | 1 PACMAN.S 5559 | Data | 11 | | 1 | 00/7F3C : 00 | DB $00 - 5710 | 1 PACMAN.S 5560 | Data | 11 | | 1 | 00/7F3D : 7E | DB $7E - 5711 | 1 PACMAN.S 5561 | Data | 11 | | 1 | 00/7F3E : 0F | DB $0F - 5712 | 1 PACMAN.S 5562 | Data | 11 | | 1 | 00/7F3F : 00 | DB $00 - 5713 | 1 PACMAN.S 5563 | Data | 11 | | 1 | 00/7F40 : 7E | DB $7E - 5714 | 1 PACMAN.S 5564 | Data | 11 | | 1 | 00/7F41 : 0F | DB $0F - 5715 | 1 PACMAN.S 5565 | Data | 11 | | 1 | 00/7F42 : 00 | DB $00 - 5716 | 1 PACMAN.S 5566 | Data | 11 | | 1 | 00/7F43 : 7C | DB $7C - 5717 | 1 PACMAN.S 5567 | Data | 11 | | 1 | 00/7F44 : 07 | DB $07 - 5718 | 1 PACMAN.S 5568 | Data | 11 | | 1 | 00/7F45 : 00 | DB $00 - 5719 | 1 PACMAN.S 5569 | Data | 11 | | 1 | 00/7F46 : 78 | DB $78 - 5720 | 1 PACMAN.S 5570 | Data | 11 | | 1 | 00/7F47 : 03 | DB $03 - 5721 | 1 PACMAN.S 5571 | Data | 11 | | 1 | 00/7F48 : 00 | DB $00 - 5722 | 1 PACMAN.S 5572 | Data | 11 | | 1 | 00/7F49 : 70 | DB $70 - 5723 | 1 PACMAN.S 5573 | Data | 11 | | 1 | 00/7F4A : 01 | DB $01 - 5724 | 1 PACMAN.S 5574 | Data | 11 | | 1 | 00/7F4B : 00 | DB $00 - 5725 | 1 PACMAN.S 5575 | Data | 11 | | 1 | 00/7F4C : 00 | L7F31 DB $00 - 5726 | 1 PACMAN.S 5576 | Data | 11 | | 1 | 00/7F4D : 00 | DB $00 - 5727 | 1 PACMAN.S 5577 | Data | 11 | | 1 | 00/7F4E : 00 | DB $00 - 5728 | 1 PACMAN.S 5578 | Data | 11 | | 1 | 00/7F4F : 00 | DB $00 - 5729 | 1 PACMAN.S 5579 | Data | 11 | | 1 | 00/7F50 : 00 | DB $00 - 5730 | 1 PACMAN.S 5580 | Data | 11 | | 1 | 00/7F51 : 00 | DB $00 - 5731 | 1 PACMAN.S 5581 | Data | 11 | | 1 | 00/7F52 : 00 | DB $00 - 5732 | 1 PACMAN.S 5582 | Data | 11 | | 1 | 00/7F53 : 00 | DB $00 - 5733 | 1 PACMAN.S 5583 | Data | 11 | | 1 | 00/7F54 : 00 | DB $00 - 5734 | 1 PACMAN.S 5584 | Data | 11 | | 1 | 00/7F55 : 00 | DB $00 - 5735 | 1 PACMAN.S 5585 | Data | 11 | | 1 | 00/7F56 : 00 | DB $00 - 5736 | 1 PACMAN.S 5586 | Data | 11 | | 1 | 00/7F57 : 00 | DB $00 - 5737 | 1 PACMAN.S 5587 | Data | 11 | | 1 | 00/7F58 : 00 | DB $00 - 5738 | 1 PACMAN.S 5588 | Data | 11 | | 1 | 00/7F59 : 00 | DB $00 - 5739 | 1 PACMAN.S 5589 | Data | 11 | | 1 | 00/7F5A : 00 | DB $00 - 5740 | 1 PACMAN.S 5590 | Data | 11 | | 1 | 00/7F5B : 7E | DB $7E - 5741 | 1 PACMAN.S 5591 | Data | 11 | | 1 | 00/7F5C : 0F | DB $0F - 5742 | 1 PACMAN.S 5592 | Data | 11 | | 1 | 00/7F5D : 00 | DB $00 - 5743 | 1 PACMAN.S 5593 | Data | 11 | | 1 | 00/7F5E : 7E | DB $7E - 5744 | 1 PACMAN.S 5594 | Data | 11 | | 1 | 00/7F5F : 0F | DB $0F - 5745 | 1 PACMAN.S 5595 | Data | 11 | | 1 | 00/7F60 : 00 | DB $00 - 5746 | 1 PACMAN.S 5596 | Data | 11 | | 1 | 00/7F61 : 7C | DB $7C - 5747 | 1 PACMAN.S 5597 | Data | 11 | | 1 | 00/7F62 : 07 | DB $07 - 5748 | 1 PACMAN.S 5598 | Data | 11 | | 1 | 00/7F63 : 00 | DB $00 - 5749 | 1 PACMAN.S 5599 | Data | 11 | | 1 | 00/7F64 : 78 | DB $78 - 5750 | 1 PACMAN.S 5600 | Data | 11 | | 1 | 00/7F65 : 03 | DB $03 - 5751 | 1 PACMAN.S 5601 | Data | 11 | | 1 | 00/7F66 : 00 | DB $00 - 5752 | 1 PACMAN.S 5602 | Data | 11 | | 1 | 00/7F67 : 70 | DB $70 - 5753 | 1 PACMAN.S 5603 | Data | 11 | | 1 | 00/7F68 : 01 | DB $01 - 5754 | 1 PACMAN.S 5604 | Data | 11 | | 1 | 00/7F69 : 00 | DB $00 - 5755 | 1 PACMAN.S 5605 | Data | 11 | | 1 | 00/7F6A : 00 | L7F4F DB $00 - 5756 | 1 PACMAN.S 5606 | Data | 11 | | 1 | 00/7F6B : 00 | DB $00 - 5757 | 1 PACMAN.S 5607 | Data | 11 | | 1 | 00/7F6C : 00 | DB $00 - 5758 | 1 PACMAN.S 5608 | Data | 11 | | 1 | 00/7F6D : 00 | DB $00 - 5759 | 1 PACMAN.S 5609 | Data | 11 | | 1 | 00/7F6E : 00 | DB $00 - 5760 | 1 PACMAN.S 5610 | Data | 11 | | 1 | 00/7F6F : 00 | DB $00 - 5761 | 1 PACMAN.S 5611 | Data | 11 | | 1 | 00/7F70 : 00 | DB $00 - 5762 | 1 PACMAN.S 5612 | Data | 11 | | 1 | 00/7F71 : 00 | DB $00 - 5763 | 1 PACMAN.S 5613 | Data | 11 | | 1 | 00/7F72 : 00 | DB $00 - 5764 | 1 PACMAN.S 5614 | Data | 11 | | 1 | 00/7F73 : 00 | DB $00 - 5765 | 1 PACMAN.S 5615 | Data | 11 | | 1 | 00/7F74 : 00 | DB $00 - 5766 | 1 PACMAN.S 5616 | Data | 11 | | 1 | 00/7F75 : 00 | DB $00 - 5767 | 1 PACMAN.S 5617 | Data | 11 | | 1 | 00/7F76 : 00 | DB $00 - 5768 | 1 PACMAN.S 5618 | Data | 11 | | 1 | 00/7F77 : 00 | DB $00 - 5769 | 1 PACMAN.S 5619 | Data | 11 | | 1 | 00/7F78 : 00 | DB $00 - 5770 | 1 PACMAN.S 5620 | Data | 11 | | 1 | 00/7F79 : 78 | DB $78 - 5771 | 1 PACMAN.S 5621 | Data | 11 | | 1 | 00/7F7A : 03 | DB $03 - 5772 | 1 PACMAN.S 5622 | Data | 11 | | 1 | 00/7F7B : 00 | DB $00 - 5773 | 1 PACMAN.S 5623 | Data | 11 | | 1 | 00/7F7C : 7C | DB $7C - 5774 | 1 PACMAN.S 5624 | Data | 11 | | 1 | 00/7F7D : 07 | DB $07 - 5775 | 1 PACMAN.S 5625 | Data | 11 | | 1 | 00/7F7E : 00 | DB $00 - 5776 | 1 PACMAN.S 5626 | Data | 11 | | 1 | 00/7F7F : 7C | DB $7C - 5777 | 1 PACMAN.S 5627 | Data | 11 | | 1 | 00/7F80 : 07 | DB $07 - 5778 | 1 PACMAN.S 5628 | Data | 11 | | 1 | 00/7F81 : 00 | DB $00 - 5779 | 1 PACMAN.S 5629 | Data | 11 | | 1 | 00/7F82 : 78 | DB $78 - 5780 | 1 PACMAN.S 5630 | Data | 11 | | 1 | 00/7F83 : 03 | DB $03 - 5781 | 1 PACMAN.S 5631 | Data | 11 | | 1 | 00/7F84 : 00 | DB $00 - 5782 | 1 PACMAN.S 5632 | Data | 11 | | 1 | 00/7F85 : 70 | DB $70 - 5783 | 1 PACMAN.S 5633 | Data | 11 | | 1 | 00/7F86 : 01 | DB $01 - 5784 | 1 PACMAN.S 5634 | Data | 11 | | 1 | 00/7F87 : 00 | DB $00 - 5785 | 1 PACMAN.S 5635 | Data | 11 | | 1 | 00/7F88 : 00 | L7F6D DB $00 - 5786 | 1 PACMAN.S 5636 | Data | 11 | | 1 | 00/7F89 : 00 | DB $00 - 5787 | 1 PACMAN.S 5637 | Data | 11 | | 1 | 00/7F8A : 00 | DB $00 - 5788 | 1 PACMAN.S 5638 | Data | 11 | | 1 | 00/7F8B : 00 | DB $00 - 5789 | 1 PACMAN.S 5639 | Data | 11 | | 1 | 00/7F8C : 00 | DB $00 - 5790 | 1 PACMAN.S 5640 | Data | 11 | | 1 | 00/7F8D : 00 | DB $00 - 5791 | 1 PACMAN.S 5641 | Data | 11 | | 1 | 00/7F8E : 00 | DB $00 - 5792 | 1 PACMAN.S 5642 | Data | 11 | | 1 | 00/7F8F : 00 | DB $00 - 5793 | 1 PACMAN.S 5643 | Data | 11 | | 1 | 00/7F90 : 00 | DB $00 - 5794 | 1 PACMAN.S 5644 | Data | 11 | | 1 | 00/7F91 : 00 | DB $00 - 5795 | 1 PACMAN.S 5645 | Data | 11 | | 1 | 00/7F92 : 00 | DB $00 - 5796 | 1 PACMAN.S 5646 | Data | 11 | | 1 | 00/7F93 : 00 | DB $00 - 5797 | 1 PACMAN.S 5647 | Data | 11 | | 1 | 00/7F94 : 00 | DB $00 - 5798 | 1 PACMAN.S 5648 | Data | 11 | | 1 | 00/7F95 : 00 | DB $00 - 5799 | 1 PACMAN.S 5649 | Data | 11 | | 1 | 00/7F96 : 00 | DB $00 - 5800 | 1 PACMAN.S 5650 | Data | 11 | | 1 | 00/7F97 : 70 | DB $70 - 5801 | 1 PACMAN.S 5651 | Data | 11 | | 1 | 00/7F98 : 01 | DB $01 - 5802 | 1 PACMAN.S 5652 | Data | 11 | | 1 | 00/7F99 : 00 | DB $00 - 5803 | 1 PACMAN.S 5653 | Data | 11 | | 1 | 00/7F9A : 78 | DB $78 - 5804 | 1 PACMAN.S 5654 | Data | 11 | | 1 | 00/7F9B : 03 | DB $03 - 5805 | 1 PACMAN.S 5655 | Data | 11 | | 1 | 00/7F9C : 00 | DB $00 - 5806 | 1 PACMAN.S 5656 | Data | 11 | | 1 | 00/7F9D : 78 | DB $78 - 5807 | 1 PACMAN.S 5657 | Data | 11 | | 1 | 00/7F9E : 03 | DB $03 - 5808 | 1 PACMAN.S 5658 | Data | 11 | | 1 | 00/7F9F : 00 | DB $00 - 5809 | 1 PACMAN.S 5659 | Data | 11 | | 1 | 00/7FA0 : 70 | DB $70 - 5810 | 1 PACMAN.S 5660 | Data | 11 | | 1 | 00/7FA1 : 01 | DB $01 - 5811 | 1 PACMAN.S 5661 | Data | 11 | | 1 | 00/7FA2 : 00 | DB $00 - 5812 | 1 PACMAN.S 5662 | Data | 11 | | 1 | 00/7FA3 : 60 | DB $60 - 5813 | 1 PACMAN.S 5663 | Data | 11 | | 1 | 00/7FA4 : 00 | DB $00 - 5814 | 1 PACMAN.S 5664 | Data | 11 | | 1 | 00/7FA5 : 00 | DB $00 - 5815 | 1 PACMAN.S 5665 | Data | 11 | | 1 | 00/7FA6 : 00 | L7F8B DB $00 - 5816 | 1 PACMAN.S 5666 | Data | 11 | | 1 | 00/7FA7 : 00 | DB $00 - 5817 | 1 PACMAN.S 5667 | Data | 11 | | 1 | 00/7FA8 : 00 | DB $00 - 5818 | 1 PACMAN.S 5668 | Data | 11 | | 1 | 00/7FA9 : 00 | DB $00 - 5819 | 1 PACMAN.S 5669 | Data | 11 | | 1 | 00/7FAA : 00 | DB $00 - 5820 | 1 PACMAN.S 5670 | Data | 11 | | 1 | 00/7FAB : 00 | DB $00 - 5821 | 1 PACMAN.S 5671 | Data | 11 | | 1 | 00/7FAC : 00 | DB $00 - 5822 | 1 PACMAN.S 5672 | Data | 11 | | 1 | 00/7FAD : 00 | DB $00 - 5823 | 1 PACMAN.S 5673 | Data | 11 | | 1 | 00/7FAE : 00 | DB $00 - 5824 | 1 PACMAN.S 5674 | Data | 11 | | 1 | 00/7FAF : 00 | DB $00 - 5825 | 1 PACMAN.S 5675 | Data | 11 | | 1 | 00/7FB0 : 00 | DB $00 - 5826 | 1 PACMAN.S 5676 | Data | 11 | | 1 | 00/7FB1 : 00 | DB $00 - 5827 | 1 PACMAN.S 5677 | Data | 11 | | 1 | 00/7FB2 : 00 | DB $00 - 5828 | 1 PACMAN.S 5678 | Data | 11 | | 1 | 00/7FB3 : 00 | DB $00 - 5829 | 1 PACMAN.S 5679 | Data | 11 | | 1 | 00/7FB4 : 00 | DB $00 - 5830 | 1 PACMAN.S 5680 | Data | 11 | | 1 | 00/7FB5 : 60 | DB $60 - 5831 | 1 PACMAN.S 5681 | Data | 11 | | 1 | 00/7FB6 : 00 | DB $00 - 5832 | 1 PACMAN.S 5682 | Data | 11 | | 1 | 00/7FB7 : 00 | DB $00 - 5833 | 1 PACMAN.S 5683 | Data | 11 | | 1 | 00/7FB8 : 60 | DB $60 - 5834 | 1 PACMAN.S 5684 | Data | 11 | | 1 | 00/7FB9 : 00 | DB $00 - 5835 | 1 PACMAN.S 5685 | Data | 11 | | 1 | 00/7FBA : 00 | DB $00 - 5836 | 1 PACMAN.S 5686 | Data | 11 | | 1 | 00/7FBB : 60 | DB $60 - 5837 | 1 PACMAN.S 5687 | Data | 11 | | 1 | 00/7FBC : 00 | DB $00 - 5838 | 1 PACMAN.S 5688 | Data | 11 | | 1 | 00/7FBD : 00 | DB $00 - 5839 | 1 PACMAN.S 5689 | Data | 11 | | 1 | 00/7FBE : 60 | DB $60 - 5840 | 1 PACMAN.S 5690 | Data | 11 | | 1 | 00/7FBF : 00 | DB $00 - 5841 | 1 PACMAN.S 5691 | Data | 11 | | 1 | 00/7FC0 : 00 | DB $00 - 5842 | 1 PACMAN.S 5692 | Data | 11 | | 1 | 00/7FC1 : 60 | DB $60 - 5843 | 1 PACMAN.S 5693 | Data | 11 | | 1 | 00/7FC2 : 00 | DB $00 - 5844 | 1 PACMAN.S 5694 | Data | 11 | | 1 | 00/7FC3 : 00 | DB $00 - 5845 | 1 PACMAN.S 5695 | Data | 11 | | 1 | 00/7FC4 : 00 | L7FA9 DB $00 - 5846 | 1 PACMAN.S 5696 | Data | 11 | | 1 | 00/7FC5 : 00 | DB $00 - 5847 | 1 PACMAN.S 5697 | Data | 11 | | 1 | 00/7FC6 : 00 | DB $00 - 5848 | 1 PACMAN.S 5698 | Data | 11 | | 1 | 00/7FC7 : 24 | DB $24 - 5849 | 1 PACMAN.S 5699 | Data | 11 | | 1 | 00/7FC8 : 02 | DB $02 - 5850 | 1 PACMAN.S 5700 | Data | 11 | | 1 | 00/7FC9 : 00 | DB $00 - 5851 | 1 PACMAN.S 5701 | Data | 11 | | 1 | 00/7FCA : 28 | DB $28 - 5852 | 1 PACMAN.S 5702 | Data | 11 | | 1 | 00/7FCB : 01 | DB $01 - 5853 | 1 PACMAN.S 5703 | Data | 11 | | 1 | 00/7FCC : 00 | DB $00 - 5854 | 1 PACMAN.S 5704 | Data | 11 | | 1 | 00/7FCD : 00 | DB $00 - 5855 | 1 PACMAN.S 5705 | Data | 11 | | 1 | 00/7FCE : 00 | DB $00 - 5856 | 1 PACMAN.S 5706 | Data | 11 | | 1 | 00/7FCF : 00 | DB $00 - 5857 | 1 PACMAN.S 5707 | Data | 11 | | 1 | 00/7FD0 : 2C | DB $2C - 5858 | 1 PACMAN.S 5708 | Data | 11 | | 1 | 00/7FD1 : 03 | DB $03 - 5859 | 1 PACMAN.S 5709 | Data | 11 | | 1 | 00/7FD2 : 00 | DB $00 - 5860 | 1 PACMAN.S 5710 | Data | 11 | | 1 | 00/7FD3 : 00 | DB $00 - 5861 | 1 PACMAN.S 5711 | Data | 11 | | 1 | 00/7FD4 : 00 | DB $00 - 5862 | 1 PACMAN.S 5712 | Data | 11 | | 1 | 00/7FD5 : 00 | DB $00 - 5863 | 1 PACMAN.S 5713 | Data | 11 | | 1 | 00/7FD6 : 28 | DB $28 - 5864 | 1 PACMAN.S 5714 | Data | 11 | | 1 | 00/7FD7 : 01 | DB $01 - 5865 | 1 PACMAN.S 5715 | Data | 11 | | 1 | 00/7FD8 : 00 | DB $00 - 5866 | 1 PACMAN.S 5716 | Data | 11 | | 1 | 00/7FD9 : 24 | DB $24 - 5867 | 1 PACMAN.S 5717 | Data | 11 | | 1 | 00/7FDA : 02 | DB $02 - 5868 | 1 PACMAN.S 5718 | Data | 11 | | 1 | 00/7FDB : 00 | DB $00 - 5869 | 1 PACMAN.S 5719 | Data | 11 | | 1 | 00/7FDC : 00 | DB $00 - 5870 | 1 PACMAN.S 5720 | Data | 11 | | 1 | 00/7FDD : 00 | DB $00 - 5871 | 1 PACMAN.S 5721 | Data | 11 | | 1 | 00/7FDE : 00 | DB $00 - 5872 | 1 PACMAN.S 5722 | Data | 11 | | 1 | 00/7FDF : 00 | DB $00 - 5873 | 1 PACMAN.S 5723 | Data | 11 | | 1 | 00/7FE0 : 00 | DB $00 - 5874 | 1 PACMAN.S 5724 | Data | 11 | | 1 | 00/7FE1 : 00 | DB $00 - 5875 | 1 PACMAN.S 5725 | Data | 11 | | 1 | 00/7FE2 : 00 | sprSCORE200 DB $00 - 5876 | 1 PACMAN.S 5726 | Data | 11 | | 1 | 00/7FE3 : 00 | DB $00 - 5877 | 1 PACMAN.S 5727 | Data | 11 | | 1 | 00/7FE4 : 00 | DB $00 - 5878 | 1 PACMAN.S 5728 | Data | 11 | | 1 | 00/7FE5 : 00 | DB $00 - 5879 | 1 PACMAN.S 5729 | Data | 11 | | 1 | 00/7FE6 : 00 | DB $00 - 5880 | 1 PACMAN.S 5730 | Data | 11 | | 1 | 00/7FE7 : 00 | DB $00 - 5881 | 1 PACMAN.S 5731 | Data | 11 | | 1 | 00/7FE8 : 77 | DB $77 - 5882 | 1 PACMAN.S 5732 | Data | 11 | | 1 | 00/7FE9 : 0E | DB $0E - 5883 | 1 PACMAN.S 5733 | Data | 11 | | 1 | 00/7FEA : 00 | DB $00 - 5884 | 1 PACMAN.S 5734 | Data | 11 | | 1 | 00/7FEB : 54 | DB $54 - 5885 | 1 PACMAN.S 5735 | Data | 11 | | 1 | 00/7FEC : 0A | DB $0A - 5886 | 1 PACMAN.S 5736 | Data | 11 | | 1 | 00/7FED : 00 | DB $00 - 5887 | 1 PACMAN.S 5737 | Data | 11 | | 1 | 00/7FEE : 56 | DB $56 - 5888 | 1 PACMAN.S 5738 | Data | 11 | | 1 | 00/7FEF : 0A | DB $0A - 5889 | 1 PACMAN.S 5739 | Data | 11 | | 1 | 00/7FF0 : 00 | DB $00 - 5890 | 1 PACMAN.S 5740 | Data | 11 | | 1 | 00/7FF1 : 51 | DB $51 - 5891 | 1 PACMAN.S 5741 | Data | 11 | | 1 | 00/7FF2 : 0A | DB $0A - 5892 | 1 PACMAN.S 5742 | Data | 11 | | 1 | 00/7FF3 : 00 | DB $00 - 5893 | 1 PACMAN.S 5743 | Data | 11 | | 1 | 00/7FF4 : 77 | DB $77 - 5894 | 1 PACMAN.S 5744 | Data | 11 | | 1 | 00/7FF5 : 0E | DB $0E - 5895 | 1 PACMAN.S 5745 | Data | 11 | | 1 | 00/7FF6 : 00 | DB $00 - 5896 | 1 PACMAN.S 5746 | Data | 11 | | 1 | 00/7FF7 : 00 | DB $00 - 5897 | 1 PACMAN.S 5747 | Data | 11 | | 1 | 00/7FF8 : 00 | DB $00 - 5898 | 1 PACMAN.S 5748 | Data | 11 | | 1 | 00/7FF9 : 00 | DB $00 - 5899 | 1 PACMAN.S 5749 | Data | 11 | | 1 | 00/7FFA : 00 | DB $00 - 5900 | 1 PACMAN.S 5750 | Data | 11 | | 1 | 00/7FFB : 00 | DB $00 - 5901 | 1 PACMAN.S 5751 | Data | 11 | | 1 | 00/7FFC : 00 | DB $00 - 5902 | 1 PACMAN.S 5752 | Data | 11 | | 1 | 00/7FFD : 00 | DB $00 - 5903 | 1 PACMAN.S 5753 | Data | 11 | | 1 | 00/7FFE : 00 | DB $00 - 5904 | 1 PACMAN.S 5754 | Data | 11 | | 1 | 00/7FFF : 00 | DB $00 - 5905 | 1 PACMAN.S 5755 | Data | 11 | | 1 | 00/8000 : 00 | sprSCORE400 DB $00 - 5906 | 1 PACMAN.S 5756 | Data | 11 | | 1 | 00/8001 : 00 | DB $00 - 5907 | 1 PACMAN.S 5757 | Data | 11 | | 1 | 00/8002 : 00 | DB $00 - 5908 | 1 PACMAN.S 5758 | Data | 11 | | 1 | 00/8003 : 00 | DB $00 - 5909 | 1 PACMAN.S 5759 | Data | 11 | | 1 | 00/8004 : 00 | DB $00 - 5910 | 1 PACMAN.S 5760 | Data | 11 | | 1 | 00/8005 : 00 | DB $00 - 5911 | 1 PACMAN.S 5761 | Data | 11 | | 1 | 00/8006 : 75 | DB $75 - 5912 | 1 PACMAN.S 5762 | Data | 11 | | 1 | 00/8007 : 0E | DB $0E - 5913 | 1 PACMAN.S 5763 | Data | 11 | | 1 | 00/8008 : 00 | DB $00 - 5914 | 1 PACMAN.S 5764 | Data | 11 | | 1 | 00/8009 : 55 | DB $55 - 5915 | 1 PACMAN.S 5765 | Data | 11 | | 1 | 00/800A : 0A | DB $0A - 5916 | 1 PACMAN.S 5766 | Data | 11 | | 1 | 00/800B : 00 | DB $00 - 5917 | 1 PACMAN.S 5767 | Data | 11 | | 1 | 00/800C : 57 | DB $57 - 5918 | 1 PACMAN.S 5768 | Data | 11 | | 1 | 00/800D : 0A | DB $0A - 5919 | 1 PACMAN.S 5769 | Data | 11 | | 1 | 00/800E : 00 | DB $00 - 5920 | 1 PACMAN.S 5770 | Data | 11 | | 1 | 00/800F : 54 | DB $54 - 5921 | 1 PACMAN.S 5771 | Data | 11 | | 1 | 00/8010 : 0A | DB $0A - 5922 | 1 PACMAN.S 5772 | Data | 11 | | 1 | 00/8011 : 00 | DB $00 - 5923 | 1 PACMAN.S 5773 | Data | 11 | | 1 | 00/8012 : 74 | DB $74 - 5924 | 1 PACMAN.S 5774 | Data | 11 | | 1 | 00/8013 : 0E | DB $0E - 5925 | 1 PACMAN.S 5775 | Data | 11 | | 1 | 00/8014 : 00 | DB $00 - 5926 | 1 PACMAN.S 5776 | Data | 11 | | 1 | 00/8015 : 00 | DB $00 - 5927 | 1 PACMAN.S 5777 | Data | 11 | | 1 | 00/8016 : 00 | DB $00 - 5928 | 1 PACMAN.S 5778 | Data | 11 | | 1 | 00/8017 : 00 | DB $00 - 5929 | 1 PACMAN.S 5779 | Data | 11 | | 1 | 00/8018 : 00 | DB $00 - 5930 | 1 PACMAN.S 5780 | Data | 11 | | 1 | 00/8019 : 00 | DB $00 - 5931 | 1 PACMAN.S 5781 | Data | 11 | | 1 | 00/801A : 00 | DB $00 - 5932 | 1 PACMAN.S 5782 | Data | 11 | | 1 | 00/801B : 00 | DB $00 - 5933 | 1 PACMAN.S 5783 | Data | 11 | | 1 | 00/801C : 00 | DB $00 - 5934 | 1 PACMAN.S 5784 | Data | 11 | | 1 | 00/801D : 00 | DB $00 - 5935 | 1 PACMAN.S 5785 | Data | 11 | | 1 | 00/801E : 00 | sprSCORE800 DB $00 - 5936 | 1 PACMAN.S 5786 | Data | 11 | | 1 | 00/801F : 00 | DB $00 - 5937 | 1 PACMAN.S 5787 | Data | 11 | | 1 | 00/8020 : 00 | DB $00 - 5938 | 1 PACMAN.S 5788 | Data | 11 | | 1 | 00/8021 : 00 | DB $00 - 5939 | 1 PACMAN.S 5789 | Data | 11 | | 1 | 00/8022 : 00 | DB $00 - 5940 | 1 PACMAN.S 5790 | Data | 11 | | 1 | 00/8023 : 00 | DB $00 - 5941 | 1 PACMAN.S 5791 | Data | 11 | | 1 | 00/8024 : 77 | DB $77 - 5942 | 1 PACMAN.S 5792 | Data | 11 | | 1 | 00/8025 : 0E | DB $0E - 5943 | 1 PACMAN.S 5793 | Data | 11 | | 1 | 00/8026 : 00 | DB $00 - 5944 | 1 PACMAN.S 5794 | Data | 11 | | 1 | 00/8027 : 55 | DB $55 - 5945 | 1 PACMAN.S 5795 | Data | 11 | | 1 | 00/8028 : 0A | DB $0A - 5946 | 1 PACMAN.S 5796 | Data | 11 | | 1 | 00/8029 : 00 | DB $00 - 5947 | 1 PACMAN.S 5797 | Data | 11 | | 1 | 00/802A : 57 | DB $57 - 5948 | 1 PACMAN.S 5798 | Data | 11 | | 1 | 00/802B : 0A | DB $0A - 5949 | 1 PACMAN.S 5799 | Data | 11 | | 1 | 00/802C : 00 | DB $00 - 5950 | 1 PACMAN.S 5800 | Data | 11 | | 1 | 00/802D : 55 | DB $55 - 5951 | 1 PACMAN.S 5801 | Data | 11 | | 1 | 00/802E : 0A | DB $0A - 5952 | 1 PACMAN.S 5802 | Data | 11 | | 1 | 00/802F : 00 | DB $00 - 5953 | 1 PACMAN.S 5803 | Data | 11 | | 1 | 00/8030 : 77 | DB $77 - 5954 | 1 PACMAN.S 5804 | Data | 11 | | 1 | 00/8031 : 0E | DB $0E - 5955 | 1 PACMAN.S 5805 | Data | 11 | | 1 | 00/8032 : 00 | DB $00 - 5956 | 1 PACMAN.S 5806 | Data | 11 | | 1 | 00/8033 : 00 | DB $00 - 5957 | 1 PACMAN.S 5807 | Data | 11 | | 1 | 00/8034 : 00 | DB $00 - 5958 | 1 PACMAN.S 5808 | Data | 11 | | 1 | 00/8035 : 00 | DB $00 - 5959 | 1 PACMAN.S 5809 | Data | 11 | | 1 | 00/8036 : 00 | DB $00 - 5960 | 1 PACMAN.S 5810 | Data | 11 | | 1 | 00/8037 : 00 | DB $00 - 5961 | 1 PACMAN.S 5811 | Data | 11 | | 1 | 00/8038 : 00 | DB $00 - 5962 | 1 PACMAN.S 5812 | Data | 11 | | 1 | 00/8039 : 00 | DB $00 - 5963 | 1 PACMAN.S 5813 | Data | 11 | | 1 | 00/803A : 00 | DB $00 - 5964 | 1 PACMAN.S 5814 | Data | 11 | | 1 | 00/803B : 00 | L8020 DB $00 - 5965 | 1 PACMAN.S 5815 | Data | 11 | | 1 | 00/803C : 44 | sprSCORE1600 DB $44 - 5966 | 1 PACMAN.S 5816 | Data | 11 | | 1 | 00/803D : 00 | DB $00 - 5967 | 1 PACMAN.S 5817 | Data | 11 | | 1 | 00/803E : 00 | DB $00 - 5968 | 1 PACMAN.S 5818 | Data | 11 | | 1 | 00/803F : 44 | DB $44 - 5969 | 1 PACMAN.S 5819 | Data | 11 | | 1 | 00/8040 : 00 | DB $00 - 5970 | 1 PACMAN.S 5820 | Data | 11 | | 1 | 00/8041 : 00 | DB $00 - 5971 | 1 PACMAN.S 5821 | Data | 11 | | 1 | 00/8042 : 44 | DB $44 - 5972 | 1 PACMAN.S 5822 | Data | 11 | | 1 | 00/8043 : 03 | DB $03 - 5973 | 1 PACMAN.S 5823 | Data | 11 | | 1 | 00/8044 : 00 | DB $00 - 5974 | 1 PACMAN.S 5824 | Data | 11 | | 1 | 00/8045 : 44 | DB $44 - 5975 | 1 PACMAN.S 5825 | Data | 11 | | 1 | 00/8046 : 02 | DB $02 - 5976 | 1 PACMAN.S 5826 | Data | 11 | | 1 | 00/8047 : 00 | DB $00 - 5977 | 1 PACMAN.S 5827 | Data | 11 | | 1 | 00/8048 : 44 | DB $44 - 5978 | 1 PACMAN.S 5828 | Data | 11 | | 1 | 00/8049 : 03 | DB $03 - 5979 | 1 PACMAN.S 5829 | Data | 11 | | 1 | 00/804A : 00 | DB $00 - 5980 | 1 PACMAN.S 5830 | Data | 11 | | 1 | 00/804B : 00 | DB $00 - 5981 | 1 PACMAN.S 5831 | Data | 11 | | 1 | 00/804C : 00 | DB $00 - 5982 | 1 PACMAN.S 5832 | Data | 11 | | 1 | 00/804D : 00 | DB $00 - 5983 | 1 PACMAN.S 5833 | Data | 11 | | 1 | 00/804E : 5C | DB $5C - 5984 | 1 PACMAN.S 5834 | Data | 11 | | 1 | 00/804F : 03 | DB $03 - 5985 | 1 PACMAN.S 5835 | Data | 11 | | 1 | 00/8050 : 00 | DB $00 - 5986 | 1 PACMAN.S 5836 | Data | 11 | | 1 | 00/8051 : 54 | DB $54 - 5987 | 1 PACMAN.S 5837 | Data | 11 | | 1 | 00/8052 : 02 | DB $02 - 5988 | 1 PACMAN.S 5838 | Data | 11 | | 1 | 00/8053 : 00 | DB $00 - 5989 | 1 PACMAN.S 5839 | Data | 11 | | 1 | 00/8054 : 54 | DB $54 - 5990 | 1 PACMAN.S 5840 | Data | 11 | | 1 | 00/8055 : 02 | DB $02 - 5991 | 1 PACMAN.S 5841 | Data | 11 | | 1 | 00/8056 : 00 | DB $00 - 5992 | 1 PACMAN.S 5842 | Data | 11 | | 1 | 00/8057 : 5C | DB $5C - 5993 | 1 PACMAN.S 5843 | Data | 11 | | 1 | 00/8058 : 03 | DB $03 - 5994 | 1 PACMAN.S 5844 | Data | 11 | | 1 | 00/8059 : 00 | DB $00 - 5995 | 1 PACMAN.S 5845 | Data | 11 | | 1 | 00/805A : 18 | DB $18 - 5996 | 1 PACMAN.S 5846 | Empty | 11 | | 0 | 00/805B | - 5997 | 1 PACMAN.S 5847 | Comment | 11 | | 0 | 00/805B | *----------------------------------- - 5998 | 1 PACMAN.S 5848 | Comment | 11 | | 0 | 00/805B | * - 5999 | 1 PACMAN.S 5849 | Comment | 11 | | 0 | 00/805B | *----------------------------------- - 6000 | 1 PACMAN.S 5850 | Empty | 11 | | 0 | 00/805B | - 6001 | 1 PACMAN.S 5851 | Code | 11 | | 2 | 00/805B : A5 0C | LDA {$0c} - 6002 | 1 PACMAN.S 5852 | Code | 11 | | 2 | 00/805D : 69 05 | ADC #$05 - 6003 | 1 PACMAN.S 5853 | Code | 11 | | 2 | 00/805F : 85 0C | STA {$0c} - 6004 | 1 PACMAN.S 5854 | Code | 11 | | 1 | 00/8061 : 18 | CLC - 6005 | 1 PACMAN.S 5855 | Code | 11 | | 2 | 00/8062 : A5 10 | LDA {$10} - 6006 | 1 PACMAN.S 5856 | Code | 11 | | 2 | 00/8064 : 69 04 | ADC #$04 - 6007 | 1 PACMAN.S 5857 | Code | 11 | | 2 | 00/8066 : 85 10 | STA {$10} - 6008 | 1 PACMAN.S 5858 | Code | 11 | | 1 | 00/8068 : 60 | RTS - 6009 | 1 PACMAN.S 5859 | Empty | 11 | | 0 | 00/8069 | - 6010 | 1 PACMAN.S 5860 | Code | 11 | | 1 | 00/8069 : 18 | L804E CLC - 6011 | 1 PACMAN.S 5861 | Code | 11 | | 2 | 00/806A : A5 0C | LDA {$0c} - 6012 | 1 PACMAN.S 5862 | Code | 11 | | 2 | 00/806C : 69 04 | ADC #$04 - 6013 | 1 PACMAN.S 5863 | Code | 11 | | 2 | 00/806E : 85 0C | STA {$0c} - 6014 | 1 PACMAN.S 5864 | Code | 11 | | 1 | 00/8070 : 18 | CLC - 6015 | 1 PACMAN.S 5865 | Code | 11 | | 2 | 00/8071 : A5 10 | LDA {$10} - 6016 | 1 PACMAN.S 5866 | Code | 11 | | 2 | 00/8073 : 69 04 | ADC #$04 - 6017 | 1 PACMAN.S 5867 | Code | 11 | | 2 | 00/8075 : 85 10 | STA {$10} - 6018 | 1 PACMAN.S 5868 | Code | 11 | | 1 | 00/8077 : 60 | RTS - 6019 | 1 PACMAN.S 5869 | Empty | 11 | | 0 | 00/8078 | - 6020 | 1 PACMAN.S 5870 | Code | 11 | | 2 | 00/8078 : A5 E0 | L805D LDA {$e0} - 6021 | 1 PACMAN.S 5871 | Code | 11 | | 2 | 00/807A : 85 F1 | STA {$f1} - 6022 | 1 PACMAN.S 5872 | Code | 11 | | 3 | 00/807C : 20 2D 87 | JSR getGHOSTSDATA - 6023 | 1 PACMAN.S 5873 | Code | 11 | | 2 | 00/807F : A9 04 | LDA #{4} - 6024 | 1 PACMAN.S 5874 | Code | 11 | | 2 | 00/8081 : 85 E0 | STA {$e0} - 6025 | 1 PACMAN.S 5875 | Code | 11 | | 3 | 00/8083 : 20 17 87 | L8068 JSR setGHOSTSDATA - 6026 | 1 PACMAN.S 5876 | Code | 11 | | 2 | 00/8086 : A5 79 | LDA {$79} - 6027 | 1 PACMAN.S 5877 | Code | 11 | | 2 | 00/8088 : F0 0E | BEQ L807D - 6028 | 1 PACMAN.S 5878 | Code | 11 | | 2 | 00/808A : A9 01 | LDA #$01 - 6029 | 1 PACMAN.S 5879 | Code | 11 | | 2 | 00/808C : 85 80 | STA $80 - 6030 | 1 PACMAN.S 5880 | Code | 11 | | 3 | 00/808E : 20 7E 87 | JSR L8763 - 6031 | 1 PACMAN.S 5881 | Code | 11 | | 2 | 00/8091 : A9 01 | LDA #$01 - 6032 | 1 PACMAN.S 5882 | Code | 11 | | 2 | 00/8093 : 85 80 | STA $80 - 6033 | 1 PACMAN.S 5883 | Code | 11 | | 3 | 00/8095 : 20 7E 87 | JSR L8763 - 6034 | 1 PACMAN.S 5884 | Code | 11 | | 3 | 00/8098 : 20 2D 87 | L807D JSR getGHOSTSDATA - 6035 | 1 PACMAN.S 5885 | Code | 11 | | 2 | 00/809B : C6 E0 | DEC {$e0} - 6036 | 1 PACMAN.S 5886 | Code | 11 | | 2 | 00/809D : D0 E4 | BNE L8068 - 6037 | 1 PACMAN.S 5887 | Code | 11 | | 2 | 00/809F : A5 F1 | LDA {$f1} - 6038 | 1 PACMAN.S 5888 | Code | 11 | | 2 | 00/80A1 : 85 E0 | STA {$e0} - 6039 | 1 PACMAN.S 5889 | Code | 11 | | 3 | 00/80A3 : 20 17 87 | JSR setGHOSTSDATA - 6040 | 1 PACMAN.S 5890 | Code | 11 | | 1 | 00/80A6 : 60 | RTS - 6041 | 1 PACMAN.S 5891 | Empty | 11 | | 0 | 00/80A7 | - 6042 | 1 PACMAN.S 5892 | Code | 11 | | 2 | 00/80A7 : A5 EA | L808C LDA $EA - 6043 | 1 PACMAN.S 5893 | Code | 11 | | 2 | 00/80A9 : D0 02 | BNE L8092 - 6044 | 1 PACMAN.S 5894 | Code | 11 | | 2 | 00/80AB : C6 EB | DEC $EB - 6045 | 1 PACMAN.S 5895 | Code | 11 | | 2 | 00/80AD : C6 EA | L8092 DEC $EA - 6046 | 1 PACMAN.S 5896 | Code | 11 | | 1 | 00/80AF : 18 | CLC - 6047 | 1 PACMAN.S 5897 | Code | 11 | | 2 | 00/80B0 : A5 EA | LDA $EA - 6048 | 1 PACMAN.S 5898 | Code | 11 | | 2 | 00/80B2 : 65 EB | ADC $EB - 6049 | 1 PACMAN.S 5899 | Code | 11 | | 2 | 00/80B4 : B0 25 | BCS L80C0 - 6050 | 1 PACMAN.S 5900 | Code | 11 | | 2 | 00/80B6 : D0 23 | BNE L80C0 - 6051 | 1 PACMAN.S 5901 | Code | 11 | | 2 | 00/80B8 : A5 E9 | LDA $E9 - 6052 | 1 PACMAN.S 5902 | Code | 11 | | 2 | 00/80BA : D0 10 | BNE L80B1 - 6053 | 1 PACMAN.S 5903 | Code | 11 | | 3 | 00/80BC : 20 DC 80 | JSR L80C1 - 6054 | 1 PACMAN.S 5904 | Code | 11 | | 2 | 00/80BF : A9 01 | LDA #$01 - 6055 | 1 PACMAN.S 5905 | Code | 11 | | 2 | 00/80C1 : 85 E9 | STA $E9 - 6056 | 1 PACMAN.S 5906 | Code | 11 | | 2 | 00/80C3 : A9 8C | LDA #$8C - 6057 | 1 PACMAN.S 5907 | Code | 11 | | 2 | 00/80C5 : 85 EA | STA $EA - 6058 | 1 PACMAN.S 5908 | Code | 11 | | 2 | 00/80C7 : A9 00 | LDA #$00 - 6059 | 1 PACMAN.S 5909 | Code | 11 | | 2 | 00/80C9 : 85 EB | STA $EB - 6060 | 1 PACMAN.S 5910 | Code | 11 | | 1 | 00/80CB : 60 | RTS - 6061 | 1 PACMAN.S 5911 | Empty | 11 | | 0 | 00/80CC | - 6062 | 1 PACMAN.S 5912 | Code | 11 | | 3 | 00/80CC : 20 DC 80 | L80B1 JSR L80C1 - 6063 | 1 PACMAN.S 5913 | Code | 11 | | 2 | 00/80CF : A9 00 | LDA #$00 - 6064 | 1 PACMAN.S 5914 | Code | 11 | | 2 | 00/80D1 : 85 E9 | STA $E9 - 6065 | 1 PACMAN.S 5915 | Code | 11 | | 2 | 00/80D3 : A9 02 | LDA #$02 - 6066 | 1 PACMAN.S 5916 | Code | 11 | | 2 | 00/80D5 : 85 EB | STA $EB - 6067 | 1 PACMAN.S 5917 | Code | 11 | | 2 | 00/80D7 : A9 58 | LDA #$58 - 6068 | 1 PACMAN.S 5918 | Code | 11 | | 2 | 00/80D9 : 85 EA | STA $EA - 6069 | 1 PACMAN.S 5919 | Code | 11 | | 1 | 00/80DB : 60 | L80C0 RTS - 6070 | 1 PACMAN.S 5920 | Empty | 11 | | 0 | 00/80DC | - 6071 | 1 PACMAN.S 5921 | Code | 11 | | 2 | 00/80DC : A9 04 | L80C1 LDA #{4} - 6072 | 1 PACMAN.S 5922 | Code | 11 | | 2 | 00/80DE : 85 E0 | STA {$e0} - 6073 | 1 PACMAN.S 5923 | Code | 11 | | 3 | 00/80E0 : 20 17 87 | L80C5 JSR setGHOSTSDATA - 6074 | 1 PACMAN.S 5924 | Code | 11 | | 2 | 00/80E3 : A5 81 | LDA $81 - 6075 | 1 PACMAN.S 5925 | Code | 11 | | 2 | 00/80E5 : D0 0F | BNE L80DB - 6076 | 1 PACMAN.S 5926 | Code | 11 | | 2 | 00/80E7 : A5 72 | LDA {$72} - 6077 | 1 PACMAN.S 5927 | Code | 11 | | 2 | 00/80E9 : 49 01 | EOR #$01 - 6078 | 1 PACMAN.S 5928 | Code | 11 | | 2 | 00/80EB : 85 72 | STA {$72} - 6079 | 1 PACMAN.S 5929 | Code | 11 | | 2 | 00/80ED : A4 77 | LDY $77 - 6080 | 1 PACMAN.S 5930 | Code | 11 | | 2 | 00/80EF : 91 75 | STA ($75),Y - 6081 | 1 PACMAN.S 5931 | Code | 11 | | 2 | 00/80F1 : A9 FF | LDA #$FF - 6082 | 1 PACMAN.S 5932 | Code | 11 | | 1 | 00/80F3 : C8 | INY - 6083 | 1 PACMAN.S 5933 | Code | 11 | | 2 | 00/80F4 : 91 75 | STA ($75),Y - 6084 | 1 PACMAN.S 5934 | Code | 11 | | 3 | 00/80F6 : 20 2D 87 | L80DB JSR getGHOSTSDATA - 6085 | 1 PACMAN.S 5935 | Code | 11 | | 2 | 00/80F9 : C6 E0 | DEC {$e0} - 6086 | 1 PACMAN.S 5936 | Code | 11 | | 2 | 00/80FB : D0 E3 | BNE L80C5 - 6087 | 1 PACMAN.S 5937 | Code | 11 | | 1 | 00/80FD : 60 | RTS - 6088 | 1 PACMAN.S 5938 | Empty | 11 | | 0 | 00/80FE | - 6089 | 1 PACMAN.S 5939 | Comment | 11 | | 0 | 00/80FE | *----------------------------------- - 6090 | 1 PACMAN.S 5940 | Comment | 11 | | 0 | 00/80FE | * SHOW GAME OVER - 6091 | 1 PACMAN.S 5941 | Comment | 11 | | 0 | 00/80FE | *----------------------------------- - 6092 | 1 PACMAN.S 5942 | Empty | 11 | | 0 | 00/80FE | - 6093 | 1 PACMAN.S 5943 | Empty | 11 | | 0 | 00/80FE | showGAMEOVER - 6094 | 1 PACMAN.S 5944 | Code | 11 | | 2 | 00/80FE : A9 69 | LDA #$69 ; Y - 6095 | 1 PACMAN.S 5945 | Code | 11 | | 2 | 00/8100 : A2 04 | LDX #$04 ; width in bytes - 6096 | 1 PACMAN.S 5946 | Code | 11 | | 2 | 00/8102 : A0 0F | LDY #$0F ; X - 6097 | 1 PACMAN.S 5947 | Code | 11 | | 3 | 00/8104 : 20 22 81 | JSR prepareGO - 6098 | 1 PACMAN.S 5948 | Code | 11 | | 2 | 00/8107 : A2 07 | LDX #$07 ; nb lines - 6099 | 1 PACMAN.S 5949 | Code | 11 | | 2 | 00/8109 : A9 38 | LDA #sprGAME - 6101 | 1 PACMAN.S 5951 | Code | 11 | | 3 | 00/810D : 20 2D 81 | JSR drawGO - 6102 | 1 PACMAN.S 5952 | Code | 11 | | 2 | 00/8110 : A9 69 | LDA #$69 - 6103 | 1 PACMAN.S 5953 | Code | 11 | | 2 | 00/8112 : A2 04 | LDX #$04 - 6104 | 1 PACMAN.S 5954 | Code | 11 | | 2 | 00/8114 : A0 15 | LDY #$15 - 6105 | 1 PACMAN.S 5955 | Code | 11 | | 3 | 00/8116 : 20 22 81 | JSR prepareGO - 6106 | 1 PACMAN.S 5956 | Code | 11 | | 2 | 00/8119 : A2 07 | LDX #$07 - 6107 | 1 PACMAN.S 5957 | Code | 11 | | 2 | 00/811B : A9 54 | LDA #sprOVER - 6109 | 1 PACMAN.S 5959 | Code | 11 | | 3 | 00/811F : 4C 2D 81 | JMP drawGO - 6110 | 1 PACMAN.S 5960 | Empty | 11 | | 0 | 00/8122 | - 6111 | 1 PACMAN.S 5961 | Code | 11 | | 2 | 00/8122 : 85 10 | prepareGO STA {$10} - 6112 | 1 PACMAN.S 5962 | Code | 11 | | 2 | 00/8124 : 86 1A | STX {$1a} - 6113 | 1 PACMAN.S 5963 | Code | 11 | | 2 | 00/8126 : 84 04 | STY {$04} - 6114 | 1 PACMAN.S 5964 | Code | 11 | | 2 | 00/8128 : A9 00 | LDA #$00 - 6115 | 1 PACMAN.S 5965 | Code | 11 | | 2 | 00/812A : 85 03 | STA {$03} - 6116 | 1 PACMAN.S 5966 | Code | 11 | | 1 | 00/812C : 60 | RTS - 6117 | 1 PACMAN.S 5967 | Empty | 11 | | 0 | 00/812D | - 6118 | 1 PACMAN.S 5968 | Code | 11 | | 2 | 00/812D : 86 18 | drawGO STX {$18} - 6119 | 1 PACMAN.S 5969 | Code | 11 | | 3 | 00/812F : 8D B2 55 | STA L55B1+1 - 6120 | 1 PACMAN.S 5970 | Code | 11 | | 3 | 00/8132 : 8C B3 55 | STY L55B1+2 - 6121 | 1 PACMAN.S 5971 | Code | 11 | | 3 | 00/8135 : 4C A6 55 | JMP drawCOLORSPRITE - 6122 | 1 PACMAN.S 5972 | Empty | 11 | | 0 | 00/8138 | - 6123 | 1 PACMAN.S 5973 | Comment | 11 | | 0 | 00/8138 | *--- Sprite for GAME - 6124 | 1 PACMAN.S 5974 | Empty | 11 | | 0 | 00/8138 | - 6125 | 1 PACMAN.S 5975 | Data | 11 | | 4 | 00/8138 : 60 23 44 3E | sprGAME HEX 6023443E - 6126 | 1 PACMAN.S 5976 | Data | 11 | | 4 | 00/813C : 10 50 6C 02 | HEX 10506C02 - 6127 | 1 PACMAN.S 5977 | Data | 11 | | 4 | 00/8140 : 10 08 55 02 | HEX 10085502 - 6128 | 1 PACMAN.S 5978 | Data | 11 | | 4 | 00/8144 : 50 7B 55 0E | HEX 507B550E - 6129 | 1 PACMAN.S 5979 | Data | 11 | | 4 | 00/8148 : 10 0A 45 02 | HEX 100A4502 - 6130 | 1 PACMAN.S 5980 | Data | 11 | | 4 | 00/814C : 10 0A 45 02 | HEX 100A4502 - 6131 | 1 PACMAN.S 5981 | Data | 11 | | 4 | 00/8150 : 60 0B 45 3E | HEX 600B453E - 6132 | 1 PACMAN.S 5982 | Empty | 11 | | 0 | 00/8154 | - 6133 | 1 PACMAN.S 5983 | Comment | 11 | | 0 | 00/8154 | *--- Sprite for OVER - 6134 | 1 PACMAN.S 5984 | Empty | 11 | | 0 | 00/8154 | - 6135 | 1 PACMAN.S 5985 | Data | 11 | | 4 | 00/8154 : 4E 68 77 01 | sprOVER HEX 4E687701 - 6136 | 1 PACMAN.S 5986 | Data | 11 | | 4 | 00/8158 : 51 28 10 02 | HEX 51281002 - 6137 | 1 PACMAN.S 5987 | Data | 11 | | 4 | 00/815C : 51 28 10 02 | HEX 51281002 - 6138 | 1 PACMAN.S 5988 | Data | 11 | | 4 | 00/8160 : 51 68 71 01 | HEX 51687101 - 6139 | 1 PACMAN.S 5989 | Data | 11 | | 4 | 00/8164 : 51 28 50 00 | HEX 51285000 - 6140 | 1 PACMAN.S 5990 | Data | 11 | | 4 | 00/8168 : 11 25 10 01 | HEX 11251001 - 6141 | 1 PACMAN.S 5991 | Data | 11 | | 4 | 00/816C : 0E 62 17 02 | HEX 0E621702 - 6142 | 1 PACMAN.S 5992 | Empty | 11 | | 0 | 00/8170 | - 6143 | 1 PACMAN.S 5993 | Comment | 11 | | 0 | 00/8170 | *----------------------------------- - 6144 | 1 PACMAN.S 5994 | Comment | 11 | | 0 | 00/8170 | * WHICH CARTOON TO PLAY? - 6145 | 1 PACMAN.S 5995 | Comment | 11 | | 0 | 00/8170 | *----------------------------------- - 6146 | 1 PACMAN.S 5996 | Empty | 11 | | 0 | 00/8170 | - 6147 | 1 PACMAN.S 5997 | Code | 11 | | 2 | 00/8170 : A5 55 | playCARTOON LDA {$55} - 6148 | 1 PACMAN.S 5998 | Code | 11 | | 2 | 00/8172 : C9 02 | L8157 CMP #$02 - 6149 | 1 PACMAN.S 5999 | Code | 11 | | 2 | 00/8174 : D0 03 | BNE L815E - 6150 | 1 PACMAN.S 6000 | Code | 11 | | 3 | 00/8176 : 4C C9 81 | JMP playCARTOON1 - 6151 | 1 PACMAN.S 6001 | Empty | 11 | | 0 | 00/8179 | - 6152 | 1 PACMAN.S 6002 | Code | 11 | | 2 | 00/8179 : C9 05 | L815E CMP #$05 - 6153 | 1 PACMAN.S 6003 | Code | 11 | | 2 | 00/817B : D0 03 | BNE L8165 - 6154 | 1 PACMAN.S 6004 | Code | 11 | | 3 | 00/817D : 4C EB 83 | JMP playCARTOON2 - 6155 | 1 PACMAN.S 6005 | Empty | 11 | | 0 | 00/8180 | - 6156 | 1 PACMAN.S 6006 | Code | 11 | | 2 | 00/8180 : C9 09 | L8165 CMP #$09 - 6157 | 1 PACMAN.S 6007 | Code | 11 | | 2 | 00/8182 : D0 03 | BNE L816C - 6158 | 1 PACMAN.S 6008 | Code | 11 | | 3 | 00/8184 : 4C A1 84 | JMP playCARTOON3 - 6159 | 1 PACMAN.S 6009 | Empty | 11 | | 0 | 00/8187 | - 6160 | 1 PACMAN.S 6010 | Code | 11 | | 2 | 00/8187 : 90 04 | L816C BCC L8172 - 6161 | 1 PACMAN.S 6011 | Code | 11 | | 2 | 00/8189 : E9 0D | SBC #$0D - 6162 | 1 PACMAN.S 6012 | Code | 11 | | 2 | 00/818B : B0 E5 | BCS L8157 - 6163 | 1 PACMAN.S 6013 | Code | 11 | | 1 | 00/818D : 60 | L8172 RTS - 6164 | 1 PACMAN.S 6014 | Empty | 11 | | 0 | 00/818E | - 6165 | 1 PACMAN.S 6015 | Comment | 11 | | 0 | 00/818E | *----------------------------------- - 6166 | 1 PACMAN.S 6016 | Comment | 11 | | 0 | 00/818E | * DRAW AN HORIZONTAL LINE - 6167 | 1 PACMAN.S 6017 | Comment | 11 | | 0 | 00/818E | *----------------------------------- - 6168 | 1 PACMAN.S 6018 | Empty | 11 | | 0 | 00/818E | - 6169 | 1 PACMAN.S 6019 | Empty | 11 | | 0 | 00/818E | cartoonHLINE - 6170 | 1 PACMAN.S 6020 | Code | 11 | | 2 | 00/818E : 85 0C | STA {$0c} ; X - 6171 | 1 PACMAN.S 6021 | Code | 11 | | 2 | 00/8190 : 84 0E | STY {$0e} ; Y from - 6172 | 1 PACMAN.S 6022 | Code | 11 | | 2 | 00/8192 : 86 10 | STX {$10} ; Y to - 6173 | 1 PACMAN.S 6023 | Code | 11 | | 2 | 00/8194 : A9 80 | LDA #$80 ; mode - 6174 | 1 PACMAN.S 6024 | Code | 11 | | 2 | 00/8196 : 85 1E | STA {$1e} - 6175 | 1 PACMAN.S 6025 | Code | 11 | | 3 | 00/8198 : 4C F0 5C | JMP drawHLINE - 6176 | 1 PACMAN.S 6026 | Empty | 11 | | 0 | 00/819B | - 6177 | 1 PACMAN.S 6027 | Comment | 11 | | 0 | 00/819B | *----------------------------------- - 6178 | 1 PACMAN.S 6028 | Comment | 11 | | 0 | 00/819B | * DRAW A VERTICAL LINE - 6179 | 1 PACMAN.S 6029 | Comment | 11 | | 0 | 00/819B | *----------------------------------- - 6180 | 1 PACMAN.S 6030 | Empty | 11 | | 0 | 00/819B | - 6181 | 1 PACMAN.S 6031 | Empty | 11 | | 0 | 00/819B | cartoonVLINE - 6182 | 1 PACMAN.S 6032 | Code | 11 | | 2 | 00/819B : 85 0C | STA {$0c} ; X - 6183 | 1 PACMAN.S 6033 | Code | 11 | | 2 | 00/819D : 84 10 | STY {$10} ; Y-from - 6184 | 1 PACMAN.S 6034 | Code | 11 | | 2 | 00/819F : 86 11 | STX {$11} ; Y-to - 6185 | 1 PACMAN.S 6035 | Code | 11 | | 3 | 00/81A1 : 4C 3D 5D | JMP drawVLINE - 6186 | 1 PACMAN.S 6036 | Empty | 11 | | 0 | 00/81A4 | - 6187 | 1 PACMAN.S 6037 | Comment | 11 | | 0 | 00/81A4 | *----------------------------------- - 6188 | 1 PACMAN.S 6038 | Comment | 11 | | 0 | 00/81A4 | * CARTOON INIT - 6189 | 1 PACMAN.S 6039 | Comment | 11 | | 0 | 00/81A4 | *----------------------------------- - 6190 | 1 PACMAN.S 6040 | Empty | 11 | | 0 | 00/81A4 | - 6191 | 1 PACMAN.S 6041 | Empty | 11 | | 0 | 00/81A4 | initCARTOON - 6192 | 1 PACMAN.S 6042 | Code | 11 | | 2 | 00/81A4 : A9 C1 | LDA #$C1 ; start X - 6193 | 1 PACMAN.S 6043 | Code | 11 | | 2 | 00/81A6 : 85 60 | STA {$60} - 6194 | 1 PACMAN.S 6044 | Code | 11 | | 2 | 00/81A8 : A9 7A | LDA #$7A ; Y - 6195 | 1 PACMAN.S 6045 | Code | 11 | | 2 | 00/81AA : 85 61 | STA {$61} - 6196 | 1 PACMAN.S 6046 | Code | 11 | | 2 | 00/81AC : 85 71 | STA {$71} - 6197 | 1 PACMAN.S 6047 | Code | 11 | | 2 | 00/81AE : A9 E5 | LDA #$E5 - 6198 | 1 PACMAN.S 6048 | Code | 11 | | 2 | 00/81B0 : 85 70 | STA {$70} - 6199 | 1 PACMAN.S 6049 | Code | 11 | | 2 | 00/81B2 : A9 00 | LDA #$00 - 6200 | 1 PACMAN.S 6050 | Code | 11 | | 2 | 00/81B4 : 85 79 | STA {$79} - 6201 | 1 PACMAN.S 6051 | Code | 11 | | 2 | 00/81B6 : 85 78 | STA {$78} - 6202 | 1 PACMAN.S 6052 | Code | 11 | | 2 | 00/81B8 : 85 66 | STA {$66} - 6203 | 1 PACMAN.S 6053 | Code | 11 | | 2 | 00/81BA : A9 01 | LDA #{1} - 6204 | 1 PACMAN.S 6054 | Code | 11 | | 2 | 00/81BC : 85 E0 | STA {$e0} - 6205 | 1 PACMAN.S 6055 | Code | 11 | | 2 | 00/81BE : 85 81 | STA $81 - 6206 | 1 PACMAN.S 6056 | Code | 11 | | 2 | 00/81C0 : 85 59 | STA {$59} - 6207 | 1 PACMAN.S 6057 | Code | 11 | | 2 | 00/81C2 : 85 80 | STA $80 - 6208 | 1 PACMAN.S 6058 | Code | 11 | | 2 | 00/81C4 : A9 03 | LDA #{3} - 6209 | 1 PACMAN.S 6059 | Code | 11 | | 2 | 00/81C6 : 85 62 | STA {$62} - 6210 | 1 PACMAN.S 6060 | Code | 11 | | 1 | 00/81C8 : 60 | RTS - 6211 | 1 PACMAN.S 6061 | Empty | 11 | | 0 | 00/81C9 | - 6212 | 1 PACMAN.S 6062 | Comment | 11 | | 0 | 00/81C9 | *----------------------------------- - 6213 | 1 PACMAN.S 6063 | Comment | 11 | | 0 | 00/81C9 | * PLAY CARTOON 1 - 6214 | 1 PACMAN.S 6064 | Comment | 11 | | 0 | 00/81C9 | *----------------------------------- - 6215 | 1 PACMAN.S 6065 | Empty | 11 | | 0 | 00/81C9 | - 6216 | 1 PACMAN.S 6066 | Empty | 11 | | 0 | 00/81C9 | playCARTOON1 - 6217 | 1 PACMAN.S 6067 | Code | 11 | | 3 | 00/81C9 : 20 61 6F | JSR clearHGR - 6218 | 1 PACMAN.S 6068 | Code | 11 | | 3 | 00/81CC : 20 4A 6F | JSR setHGR - 6219 | 1 PACMAN.S 6069 | Code | 11 | | 3 | 00/81CF : 20 A4 81 | JSR initCARTOON - 6220 | 1 PACMAN.S 6070 | Code | 11 | | 2 | 00/81D2 : C6 59 | L81B7 DEC {$59} - 6221 | 1 PACMAN.S 6071 | Code | 11 | | 2 | 00/81D4 : D0 20 | BNE L81DB - 6222 | 1 PACMAN.S 6072 | Code | 11 | | 2 | 00/81D6 : A9 20 | LDA #$20 - 6223 | 1 PACMAN.S 6073 | Code | 11 | | 2 | 00/81D8 : 85 59 | STA {$59} - 6224 | 1 PACMAN.S 6074 | Code | 11 | | 3 | 00/81DA : 20 9B 7D | JSR setXYPACMAN - 6225 | 1 PACMAN.S 6075 | Code | 11 | | 3 | 00/81DD : 20 9E 69 | JSR eraseSPRITE44 - 6226 | 1 PACMAN.S 6076 | Code | 11 | | 1 | 00/81E0 : 38 | SEC - 6227 | 1 PACMAN.S 6077 | Code | 11 | | 2 | 00/81E1 : A5 60 | LDA {$60} ; x -= 2 - 6228 | 1 PACMAN.S 6078 | Code | 11 | | 2 | 00/81E3 : E9 02 | SBC #$02 - 6229 | 1 PACMAN.S 6079 | Code | 11 | | 2 | 00/81E5 : 85 60 | STA {$60} - 6230 | 1 PACMAN.S 6080 | Code | 11 | | 2 | 00/81E7 : 85 0C | STA {$0c} - 6231 | 1 PACMAN.S 6081 | Code | 11 | | 2 | 00/81E9 : C9 21 | CMP #$21 - 6232 | 1 PACMAN.S 6082 | Code | 11 | | 2 | 00/81EB : 90 2A | BCC L81FC - 6233 | 1 PACMAN.S 6083 | Code | 11 | | 2 | 00/81ED : A5 61 | LDA {$61} - 6234 | 1 PACMAN.S 6084 | Code | 11 | | 2 | 00/81EF : 85 10 | STA {$10} - 6235 | 1 PACMAN.S 6085 | Code | 11 | | 2 | 00/81F1 : E6 66 | INC {$66} - 6236 | 1 PACMAN.S 6086 | Code | 11 | | 3 | 00/81F3 : 20 BF 79 | JSR L79A4 - 6237 | 1 PACMAN.S 6087 | Code | 11 | | 3 | 00/81F6 : 20 01 6D | L81DB JSR doWAIT - 6238 | 1 PACMAN.S 6088 | Code | 11 | | 2 | 00/81F9 : C6 80 | DEC $80 - 6239 | 1 PACMAN.S 6089 | Code | 11 | | 2 | 00/81FB : D0 17 | BNE L81F9 - 6240 | 1 PACMAN.S 6090 | Code | 11 | | 2 | 00/81FD : A9 1D | LDA #$1D - 6241 | 1 PACMAN.S 6091 | Code | 11 | | 2 | 00/81FF : 85 80 | STA $80 - 6242 | 1 PACMAN.S 6092 | Code | 11 | | 3 | 00/8201 : 20 A8 7D | JSR setXYGHOST - 6243 | 1 PACMAN.S 6093 | Code | 11 | | 3 | 00/8204 : 20 9E 69 | JSR eraseSPRITE44 - 6244 | 1 PACMAN.S 6094 | Code | 11 | | 1 | 00/8207 : 38 | SEC - 6245 | 1 PACMAN.S 6095 | Code | 11 | | 2 | 00/8208 : A5 70 | LDA {$70} - 6246 | 1 PACMAN.S 6096 | Code | 11 | | 2 | 00/820A : E9 02 | SBC #$02 - 6247 | 1 PACMAN.S 6097 | Code | 11 | | 2 | 00/820C : 85 70 | STA {$70} - 6248 | 1 PACMAN.S 6098 | Code | 11 | | 3 | 00/820E : 20 A8 7D | JSR setXYGHOST - 6249 | 1 PACMAN.S 6099 | Code | 11 | | 3 | 00/8211 : 20 BD 88 | JSR L88A2 - 6250 | 1 PACMAN.S 6100 | Code | 11 | | 3 | 00/8214 : 4C D2 81 | L81F9 JMP L81B7 - 6251 | 1 PACMAN.S 6101 | Empty | 11 | | 0 | 00/8217 | - 6252 | 1 PACMAN.S 6102 | Code | 11 | | 3 | 00/8217 : 20 9B 7D | L81FC JSR setXYPACMAN - 6253 | 1 PACMAN.S 6103 | Code | 11 | | 3 | 00/821A : 20 9E 69 | JSR eraseSPRITE44 - 6254 | 1 PACMAN.S 6104 | Code | 11 | | 3 | 00/821D : 20 A8 7D | JSR setXYGHOST - 6255 | 1 PACMAN.S 6105 | Code | 11 | | 3 | 00/8220 : 20 9E 69 | JSR eraseSPRITE44 - 6256 | 1 PACMAN.S 6106 | Code | 11 | | 2 | 00/8223 : A0 08 | LDY #$08 - 6257 | 1 PACMAN.S 6107 | Code | 11 | | 2 | 00/8225 : A2 64 | L820A LDX #$64 - 6258 | 1 PACMAN.S 6108 | Code | 11 | | 3 | 00/8227 : 20 03 6D | JSR doWAIT2 - 6259 | 1 PACMAN.S 6109 | Code | 11 | | 1 | 00/822A : 88 | DEY - 6260 | 1 PACMAN.S 6110 | Code | 11 | | 2 | 00/822B : D0 F8 | BNE L820A - 6261 | 1 PACMAN.S 6111 | Code | 11 | | 2 | 00/822D : A9 00 | LDA #$00 - 6262 | 1 PACMAN.S 6112 | Code | 11 | | 2 | 00/822F : 85 60 | STA {$60} - 6263 | 1 PACMAN.S 6113 | Code | 11 | | 1 | 00/8231 : 38 | SEC - 6264 | 1 PACMAN.S 6114 | Code | 11 | | 2 | 00/8232 : A5 61 | LDA {$61} - 6265 | 1 PACMAN.S 6115 | Code | 11 | | 2 | 00/8234 : E9 0E | SBC #$0E - 6266 | 1 PACMAN.S 6116 | Code | 11 | | 2 | 00/8236 : 85 61 | STA {$61} - 6267 | 1 PACMAN.S 6117 | Code | 11 | | 2 | 00/8238 : A9 38 | LDA #$38 - 6268 | 1 PACMAN.S 6118 | Code | 11 | | 2 | 00/823A : 85 70 | STA {$70} - 6269 | 1 PACMAN.S 6119 | Code | 11 | | 2 | 00/823C : C6 59 | L8221 DEC {$59} - 6270 | 1 PACMAN.S 6120 | Code | 11 | | 2 | 00/823E : D0 12 | BNE L8237 - 6271 | 1 PACMAN.S 6121 | Code | 11 | | 2 | 00/8240 : A9 06 | LDA #$06 - 6272 | 1 PACMAN.S 6122 | Code | 11 | | 2 | 00/8242 : 85 59 | STA {$59} - 6273 | 1 PACMAN.S 6123 | Code | 11 | | 1 | 00/8244 : 18 | CLC - 6274 | 1 PACMAN.S 6124 | Code | 11 | | 2 | 00/8245 : A5 60 | LDA {$60} - 6275 | 1 PACMAN.S 6125 | Code | 11 | | 2 | 00/8247 : 69 02 | ADC #$02 - 6276 | 1 PACMAN.S 6126 | Code | 11 | | 2 | 00/8249 : 85 60 | STA {$60} - 6277 | 1 PACMAN.S 6127 | Code | 11 | | 2 | 00/824B : C9 A0 | CMP #$A0 - 6278 | 1 PACMAN.S 6128 | Code | 11 | | 2 | 00/824D : B0 24 | BCS L8258 - 6279 | 1 PACMAN.S 6129 | Code | 11 | | 3 | 00/824F : 20 74 82 | JSR L8259 - 6280 | 1 PACMAN.S 6130 | Code | 11 | | 3 | 00/8252 : 20 01 6D | L8237 JSR doWAIT - 6281 | 1 PACMAN.S 6131 | Code | 11 | | 2 | 00/8255 : C6 80 | DEC $80 - 6282 | 1 PACMAN.S 6132 | Code | 11 | | 2 | 00/8257 : D0 17 | BNE L8255 - 6283 | 1 PACMAN.S 6133 | Code | 11 | | 2 | 00/8259 : A9 07 | LDA #$07 - 6284 | 1 PACMAN.S 6134 | Code | 11 | | 2 | 00/825B : 85 80 | STA $80 - 6285 | 1 PACMAN.S 6135 | Code | 11 | | 3 | 00/825D : 20 A8 7D | JSR setXYGHOST - 6286 | 1 PACMAN.S 6136 | Code | 11 | | 3 | 00/8260 : 20 9E 69 | JSR eraseSPRITE44 - 6287 | 1 PACMAN.S 6137 | Code | 11 | | 1 | 00/8263 : 18 | CLC - 6288 | 1 PACMAN.S 6138 | Code | 11 | | 2 | 00/8264 : A5 70 | LDA {$70} - 6289 | 1 PACMAN.S 6139 | Code | 11 | | 2 | 00/8266 : 69 02 | ADC #$02 - 6290 | 1 PACMAN.S 6140 | Code | 11 | | 2 | 00/8268 : 85 70 | STA {$70} - 6291 | 1 PACMAN.S 6141 | Code | 11 | | 3 | 00/826A : 20 A8 7D | JSR setXYGHOST - 6292 | 1 PACMAN.S 6142 | Code | 11 | | 3 | 00/826D : 20 BD 88 | JSR L88A2 - 6293 | 1 PACMAN.S 6143 | Code | 11 | | 3 | 00/8270 : 4C 3C 82 | L8255 JMP L8221 - 6294 | 1 PACMAN.S 6144 | Code | 11 | | 1 | 00/8273 : 60 | L8258 RTS - 6295 | 1 PACMAN.S 6145 | Empty | 11 | | 0 | 00/8274 | - 6296 | 1 PACMAN.S 6146 | Code | 11 | | 2 | 00/8274 : E6 66 | L8259 INC {$66} - 6297 | 1 PACMAN.S 6147 | Code | 11 | | 2 | 00/8276 : A5 66 | LDA {$66} - 6298 | 1 PACMAN.S 6148 | Code | 11 | | 2 | 00/8278 : 29 03 | AND #$03 - 6299 | 1 PACMAN.S 6149 | Code | 11 | | 1 | 00/827A : 0A | ASL - 6300 | 1 PACMAN.S 6150 | Code | 11 | | 1 | 00/827B : AA | TAX - 6301 | 1 PACMAN.S 6151 | Code | 11 | | 3 | 00/827C : BD F3 82 | LDA L82D8,X - 6302 | 1 PACMAN.S 6152 | Code | 11 | | 3 | 00/827F : BC F4 82 | LDY L82D8+1,X - 6303 | 1 PACMAN.S 6153 | Code | 11 | | 3 | 00/8282 : 8D 96 82 | STA L827A+1 - 6304 | 1 PACMAN.S 6154 | Code | 11 | | 3 | 00/8285 : 8C 97 82 | STY L827A+2 - 6305 | 1 PACMAN.S 6155 | Code | 11 | | 2 | 00/8288 : A5 61 | LDA {$61} - 6306 | 1 PACMAN.S 6156 | Code | 11 | | 2 | 00/828A : 85 10 | STA {$10} - 6307 | 1 PACMAN.S 6157 | Code | 11 | | 2 | 00/828C : A5 60 | LDA {$60} - 6308 | 1 PACMAN.S 6158 | Code | 11 | | 2 | 00/828E : 85 0C | STA {$0c} - 6309 | 1 PACMAN.S 6159 | Code | 11 | | 3 | 00/8290 : 20 33 59 | JSR calcXYHGR - 6310 | 1 PACMAN.S 6160 | Code | 11 | | 2 | 00/8293 : A0 4F | LDY #$4F - 6311 | 1 PACMAN.S 6161 | Code | 11 | | 3 | 00/8295 : B9 66 06 | L827A LDA $0666,Y - 6312 | 1 PACMAN.S 6162 | Code | 11 | | 3 | 00/8298 : 99 8B 7E | STA sprDATA,Y - 6313 | 1 PACMAN.S 6163 | Code | 11 | | 1 | 00/829B : 88 | DEY - 6314 | 1 PACMAN.S 6164 | Code | 11 | | 2 | 00/829C : 10 F7 | BPL L827A - 6315 | 1 PACMAN.S 6165 | Code | 11 | | 2 | 00/829E : A9 14 | LDA #$14 - 6316 | 1 PACMAN.S 6166 | Code | 11 | | 2 | 00/82A0 : 85 18 | STA {$18} - 6317 | 1 PACMAN.S 6167 | Code | 11 | | 2 | 00/82A2 : A5 03 | LDA {$03} - 6318 | 1 PACMAN.S 6168 | Code | 11 | | 2 | 00/82A4 : F0 07 | BEQ L8292 - 6319 | 1 PACMAN.S 6169 | Code | 11 | | 3 | 00/82A6 : 20 CC 82 | L828B JSR L82B1 - 6320 | 1 PACMAN.S 6170 | Code | 11 | | 2 | 00/82A9 : C6 03 | DEC {$03} - 6321 | 1 PACMAN.S 6171 | Code | 11 | | 2 | 00/82AB : D0 F9 | BNE L828B - 6322 | 1 PACMAN.S 6172 | Code | 11 | | 3 | 00/82AD : 20 58 5B | L8292 JSR setHGRADDRESS - 6323 | 1 PACMAN.S 6173 | Code | 11 | | 2 | 00/82B0 : A6 03 | LDX {$03} - 6324 | 1 PACMAN.S 6174 | Code | 11 | | 2 | 00/82B2 : A4 04 | LDY {$04} - 6325 | 1 PACMAN.S 6175 | Code | 11 | | 2 | 00/82B4 : A9 04 | LDA #$04 - 6326 | 1 PACMAN.S 6176 | Code | 11 | | 2 | 00/82B6 : 85 09 | STA {$09} - 6327 | 1 PACMAN.S 6177 | Code | 11 | | 3 | 00/82B8 : BD 8B 7E | L829D LDA sprDATA,X - 6328 | 1 PACMAN.S 6178 | Code | 11 | | 2 | 00/82BB : 91 12 | STA ({$12}),Y - 6329 | 1 PACMAN.S 6179 | Code | 11 | | 1 | 00/82BD : E8 | INX - 6330 | 1 PACMAN.S 6180 | Code | 11 | | 1 | 00/82BE : C8 | INY - 6331 | 1 PACMAN.S 6181 | Code | 11 | | 2 | 00/82BF : C6 09 | DEC {$09} - 6332 | 1 PACMAN.S 6182 | Code | 11 | | 2 | 00/82C1 : D0 F5 | BNE L829D - 6333 | 1 PACMAN.S 6183 | Code | 11 | | 2 | 00/82C3 : 86 03 | STX {$03} - 6334 | 1 PACMAN.S 6184 | Code | 11 | | 2 | 00/82C5 : E6 10 | INC {$10} - 6335 | 1 PACMAN.S 6185 | Code | 11 | | 2 | 00/82C7 : C6 18 | DEC {$18} - 6336 | 1 PACMAN.S 6186 | Code | 11 | | 2 | 00/82C9 : D0 E2 | BNE L8292 - 6337 | 1 PACMAN.S 6187 | Code | 11 | | 1 | 00/82CB : 60 | RTS - 6338 | 1 PACMAN.S 6188 | Empty | 11 | | 0 | 00/82CC | - 6339 | 1 PACMAN.S 6189 | Code | 11 | | 2 | 00/82CC : A2 4C | L82B1 LDX #$4C ; prepare the sprite data - 6340 | 1 PACMAN.S 6190 | Code | 11 | | 3 | 00/82CE : 1E 8B 7E | L82B3 ASL sprDATA,X - 6341 | 1 PACMAN.S 6191 | Code | 11 | | 3 | 00/82D1 : 1E 8B 7E | ASL sprDATA,X - 6342 | 1 PACMAN.S 6192 | Code | 11 | | 3 | 00/82D4 : 3E 8C 7E | ROL sprDATA+1,X - 6343 | 1 PACMAN.S 6193 | Code | 11 | | 3 | 00/82D7 : 1E 8C 7E | ASL sprDATA+1,X - 6344 | 1 PACMAN.S 6194 | Code | 11 | | 3 | 00/82DA : 3E 8D 7E | ROL sprDATA+2,X - 6345 | 1 PACMAN.S 6195 | Code | 11 | | 3 | 00/82DD : 1E 8D 7E | ASL sprDATA+2,X - 6346 | 1 PACMAN.S 6196 | Code | 11 | | 3 | 00/82E0 : 3E 8E 7E | ROL sprDATA+3,X - 6347 | 1 PACMAN.S 6197 | Code | 11 | | 3 | 00/82E3 : 7E 8D 7E | ROR sprDATA+2,X - 6348 | 1 PACMAN.S 6198 | Code | 11 | | 3 | 00/82E6 : 7E 8C 7E | ROR sprDATA+1,X - 6349 | 1 PACMAN.S 6199 | Code | 11 | | 3 | 00/82E9 : 7E 8B 7E | ROR sprDATA,X - 6350 | 1 PACMAN.S 6200 | Code | 11 | | 1 | 00/82EC : CA | DEX - 6351 | 1 PACMAN.S 6201 | Code | 11 | | 1 | 00/82ED : CA | DEX - 6352 | 1 PACMAN.S 6202 | Code | 11 | | 1 | 00/82EE : CA | DEX - 6353 | 1 PACMAN.S 6203 | Code | 11 | | 1 | 00/82EF : CA | DEX - 6354 | 1 PACMAN.S 6204 | Code | 11 | | 2 | 00/82F0 : 10 DC | BPL L82B3 - 6355 | 1 PACMAN.S 6205 | Code | 11 | | 1 | 00/82F2 : 60 | RTS - 6356 | 1 PACMAN.S 6206 | Empty | 11 | | 0 | 00/82F3 | - 6357 | 1 PACMAN.S 6207 | Data | 11 | | 2 | 00/82F3 : FB 82 | L82D8 DA L82E0 - 6358 | 1 PACMAN.S 6208 | Data | 11 | | 2 | 00/82F5 : 4B 83 | DA L8330 - 6359 | 1 PACMAN.S 6209 | Data | 11 | | 2 | 00/82F7 : 9B 83 | DA L8380 - 6360 | 1 PACMAN.S 6210 | Data | 11 | | 2 | 00/82F9 : 4B 83 | DA L8330 - 6361 | 1 PACMAN.S 6211 | Empty | 11 | | 0 | 00/82FB | - 6362 | 1 PACMAN.S 6212 | Data | 11 | | 16 | 00/82FB : 00 00 00 00 | L82E0 HEX 00000000007E0100407F0700607F0F00 + 5364 | 1 PACMAN.S 5188 | Empty | 11 | | 0 | 00/7D7B | + 5365 | 1 PACMAN.S 5189 | Comment | 11 | | 0 | 00/7D7B | *----------------------------------- + 5366 | 1 PACMAN.S 5190 | Comment | 11 | | 0 | 00/7D7B | * WAIT FOR THE SONG ROUTINE + 5367 | 1 PACMAN.S 5191 | Comment | 11 | | 0 | 00/7D7B | *----------------------------------- + 5368 | 1 PACMAN.S 5192 | Empty | 11 | | 0 | 00/7D7B | + 5369 | 1 PACMAN.S 5193 | Code | 11 | | 2 | 00/7D7B : A2 1E | sndWAIT LDX #$1E + 5370 | 1 PACMAN.S 5194 | Code | 11 | | 3 | 00/7D7D : 4C E8 6C | JMP doWAIT2 + 5371 | 1 PACMAN.S 5195 | Empty | 11 | | 0 | 00/7D80 | + 5372 | 1 PACMAN.S 5196 | Comment | 11 | | 0 | 00/7D80 | *----------------------------------- + 5373 | 1 PACMAN.S 5197 | Comment | 11 | | 0 | 00/7D80 | * SET X/Y COORDS FOR THE ENGINE + 5374 | 1 PACMAN.S 5198 | Comment | 11 | | 0 | 00/7D80 | *----------------------------------- + 5375 | 1 PACMAN.S 5199 | Empty | 11 | | 0 | 00/7D80 | + 5376 | 1 PACMAN.S 5200 | Code | 11 | | 2 | 00/7D80 : A5 60 | setXYPACMAN LDA {$60} ; coords of Pacman + 5377 | 1 PACMAN.S 5201 | Code | 11 | | 2 | 00/7D82 : 85 0C | STA {$0c} + 5378 | 1 PACMAN.S 5202 | Code | 11 | | 2 | 00/7D84 : A5 61 | LDA {$61} + 5379 | 1 PACMAN.S 5203 | Code | 11 | | 2 | 00/7D86 : 85 10 | STA {$10} + 5380 | 1 PACMAN.S 5204 | Code | 11 | | 2 | 00/7D88 : A9 00 | LDA #$00 + 5381 | 1 PACMAN.S 5205 | Code | 11 | | 2 | 00/7D8A : 85 0D | STA {$0c}+1 + 5382 | 1 PACMAN.S 5206 | Code | 11 | | 1 | 00/7D8C : 60 | RTS + 5383 | 1 PACMAN.S 5207 | Empty | 11 | | 0 | 00/7D8D | + 5384 | 1 PACMAN.S 5208 | Code | 11 | | 2 | 00/7D8D : A5 70 | setXYGHOST LDA {$70} ; coords of the current GHOST + 5385 | 1 PACMAN.S 5209 | Code | 11 | | 2 | 00/7D8F : 85 0C | STA {$0c} + 5386 | 1 PACMAN.S 5210 | Code | 11 | | 2 | 00/7D91 : A5 71 | LDA {$71} + 5387 | 1 PACMAN.S 5211 | Code | 11 | | 2 | 00/7D93 : 85 10 | STA {$10} + 5388 | 1 PACMAN.S 5212 | Code | 11 | | 2 | 00/7D95 : A9 00 | LDA #$00 + 5389 | 1 PACMAN.S 5213 | Code | 11 | | 2 | 00/7D97 : 85 0D | STA {$0c}+1 + 5390 | 1 PACMAN.S 5214 | Code | 11 | | 1 | 00/7D99 : 60 | RTS + 5391 | 1 PACMAN.S 5215 | Empty | 11 | | 0 | 00/7D9A | + 5392 | 1 PACMAN.S 5216 | Comment | 11 | | 0 | 00/7D9A | *----------------------------------- + 5393 | 1 PACMAN.S 5217 | Comment | 11 | | 0 | 00/7D9A | * MOVE CURSOR -4,-4 + 5394 | 1 PACMAN.S 5218 | Comment | 11 | | 0 | 00/7D9A | *----------------------------------- + 5395 | 1 PACMAN.S 5219 | Empty | 11 | | 0 | 00/7D9A | + 5396 | 1 PACMAN.S 5220 | Empty | 11 | | 0 | 00/7D9A | moveCURSOR44 + 5397 | 1 PACMAN.S 5221 | Code | 11 | | 1 | 00/7D9A : 38 | SEC ; X1 - 4 + 5398 | 1 PACMAN.S 5222 | Code | 11 | | 2 | 00/7D9B : A5 0C | LDA {$0c} + 5399 | 1 PACMAN.S 5223 | Code | 11 | | 2 | 00/7D9D : E9 04 | SBC #$04 + 5400 | 1 PACMAN.S 5224 | Code | 11 | | 2 | 00/7D9F : 85 0C | STA {$0c} + 5401 | 1 PACMAN.S 5225 | Code | 11 | | 1 | 00/7DA1 : 38 | SEC ; Y1 - 4 + 5402 | 1 PACMAN.S 5226 | Code | 11 | | 2 | 00/7DA2 : A5 10 | LDA {$10} + 5403 | 1 PACMAN.S 5227 | Code | 11 | | 2 | 00/7DA4 : E9 04 | SBC #$04 + 5404 | 1 PACMAN.S 5228 | Code | 11 | | 2 | 00/7DA6 : 85 10 | STA {$10} + 5405 | 1 PACMAN.S 5229 | Code | 11 | | 1 | 00/7DA8 : 60 | RTS + 5406 | 1 PACMAN.S 5230 | Empty | 11 | | 0 | 00/7DA9 | + 5407 | 1 PACMAN.S 5231 | Comment | 11 | | 0 | 00/7DA9 | *----------------------------------- + 5408 | 1 PACMAN.S 5232 | Comment | 11 | | 0 | 00/7DA9 | * MOVE CURSOR -5,-4 + 5409 | 1 PACMAN.S 5233 | Comment | 11 | | 0 | 00/7DA9 | *----------------------------------- + 5410 | 1 PACMAN.S 5234 | Empty | 11 | | 0 | 00/7DA9 | + 5411 | 1 PACMAN.S 5235 | Empty | 11 | | 0 | 00/7DA9 | moveCURSOR54 + 5412 | 1 PACMAN.S 5236 | Code | 11 | | 1 | 00/7DA9 : 38 | SEC ; X1 - 5 + 5413 | 1 PACMAN.S 5237 | Code | 11 | | 2 | 00/7DAA : A5 0C | LDA {$0c} + 5414 | 1 PACMAN.S 5238 | Code | 11 | | 2 | 00/7DAC : E9 05 | SBC #$05 + 5415 | 1 PACMAN.S 5239 | Code | 11 | | 2 | 00/7DAE : 85 0C | STA {$0c} + 5416 | 1 PACMAN.S 5240 | Code | 11 | | 1 | 00/7DB0 : 38 | SEC ; Y1 - 4 + 5417 | 1 PACMAN.S 5241 | Code | 11 | | 2 | 00/7DB1 : A5 10 | LDA {$10} + 5418 | 1 PACMAN.S 5242 | Code | 11 | | 2 | 00/7DB3 : E9 04 | SBC #$04 + 5419 | 1 PACMAN.S 5243 | Code | 11 | | 2 | 00/7DB5 : 85 10 | STA {$10} + 5420 | 1 PACMAN.S 5244 | Code | 11 | | 1 | 00/7DB7 : 60 | RTS + 5421 | 1 PACMAN.S 5245 | Empty | 11 | | 0 | 00/7DB8 | + 5422 | 1 PACMAN.S 5246 | Comment | 11 | | 0 | 00/7DB8 | *----------------------------------- + 5423 | 1 PACMAN.S 5247 | Comment | 11 | | 0 | 00/7DB8 | * SHOW BONUS (RIP Mr Ghost) + 5424 | 1 PACMAN.S 5248 | Comment | 11 | | 0 | 00/7DB8 | *----------------------------------- + 5425 | 1 PACMAN.S 5249 | Empty | 11 | | 0 | 00/7DB8 | + 5426 | 1 PACMAN.S 5250 | Code | 11 | | 2 | 00/7DB8 : A5 68 | showBONUS LDA {$68} + 5427 | 1 PACMAN.S 5251 | Code | 11 | | 2 | 00/7DBA : C9 02 | CMP #{2} + 5428 | 1 PACMAN.S 5252 | Code | 11 | | 2 | 00/7DBC : F0 0E | BEQ L7DCC + 5429 | 1 PACMAN.S 5253 | Code | 11 | | 2 | 00/7DBE : C9 04 | CMP #{4} + 5430 | 1 PACMAN.S 5254 | Code | 11 | | 2 | 00/7DC0 : F0 10 | BEQ L7DD2 + 5431 | 1 PACMAN.S 5255 | Code | 11 | | 2 | 00/7DC2 : C9 08 | CMP #{8} + 5432 | 1 PACMAN.S 5256 | Code | 11 | | 2 | 00/7DC4 : F0 12 | BEQ L7DD8 + 5433 | 1 PACMAN.S 5257 | Code | 11 | | 2 | 00/7DC6 : A9 21 | LDA #sprSCORE1600 + 5435 | 1 PACMAN.S 5259 | Code | 11 | | 2 | 00/7DCA : D0 10 | BNE L7DDC + 5436 | 1 PACMAN.S 5260 | Code | 11 | | 2 | 00/7DCC : A9 C7 | L7DCC LDA #sprSCORE200 + 5438 | 1 PACMAN.S 5262 | Code | 11 | | 2 | 00/7DD0 : D0 0A | BNE L7DDC + 5439 | 1 PACMAN.S 5263 | Code | 11 | | 2 | 00/7DD2 : A9 E5 | L7DD2 LDA #sprSCORE400 + 5441 | 1 PACMAN.S 5265 | Code | 11 | | 2 | 00/7DD6 : D0 04 | BNE L7DDC + 5442 | 1 PACMAN.S 5266 | Code | 11 | | 2 | 00/7DD8 : A9 03 | L7DD8 LDA #sprSCORE800 + 5444 | 1 PACMAN.S 5268 | Code | 11 | | 2 | 00/7DDC : 85 16 | L7DDC STA {$16} + 5445 | 1 PACMAN.S 5269 | Code | 11 | | 2 | 00/7DDE : 84 17 | STY {$16}+1 + 5446 | 1 PACMAN.S 5270 | Code | 11 | | 3 | 00/7DE0 : 20 80 7D | JSR setXYPACMAN + 5447 | 1 PACMAN.S 5271 | Code | 11 | | 3 | 00/7DE3 : 20 9E 69 | JSR eraseSPRITE44 + 5448 | 1 PACMAN.S 5272 | Code | 11 | | 3 | 00/7DE6 : 20 8D 7D | JSR setXYGHOST + 5449 | 1 PACMAN.S 5273 | Code | 11 | | 3 | 00/7DE9 : 20 9E 69 | JSR eraseSPRITE44 + 5450 | 1 PACMAN.S 5274 | Code | 11 | | 3 | 00/7DEC : 20 8D 7D | JSR setXYGHOST + 5451 | 1 PACMAN.S 5275 | Code | 11 | | 3 | 00/7DEF : 20 1F 7E | JSR prepareSPRITE + 5452 | 1 PACMAN.S 5276 | Empty | 11 | | 0 | 00/7DF2 | + 5453 | 1 PACMAN.S 5277 | Code | 11 | | 2 | 00/7DF2 : A5 E8 | LDA {$e8} ; demo mode? + 5454 | 1 PACMAN.S 5278 | Code | 11 | | 2 | 00/7DF4 : D0 18 | BNE L7E0E ; yes, skip + 5455 | 1 PACMAN.S 5279 | Code | 11 | | 3 | 00/7DF6 : 20 5D 80 | JSR L805D + 5456 | 1 PACMAN.S 5280 | Code | 11 | | 3 | 00/7DF9 : 20 5D 80 | JSR L805D + 5457 | 1 PACMAN.S 5281 | Code | 11 | | 3 | 00/7DFC : 20 E6 7B | JSR L7BE6 + 5458 | 1 PACMAN.S 5282 | Code | 11 | | 3 | 00/7DFF : 20 5D 80 | JSR L805D + 5459 | 1 PACMAN.S 5283 | Code | 11 | | 3 | 00/7E02 : 20 5D 80 | JSR L805D + 5460 | 1 PACMAN.S 5284 | Code | 11 | | 3 | 00/7E05 : 20 5D 80 | JSR L805D + 5461 | 1 PACMAN.S 5285 | Code | 11 | | 3 | 00/7E08 : 20 5D 80 | JSR L805D + 5462 | 1 PACMAN.S 5286 | Code | 11 | | 3 | 00/7E0B : 4C 13 7E | JMP L7E13 + 5463 | 1 PACMAN.S 5287 | Empty | 11 | | 0 | 00/7E0E | + 5464 | 1 PACMAN.S 5288 | Code | 11 | | 2 | 00/7E0E : A2 FF | L7E0E LDX #$FF + 5465 | 1 PACMAN.S 5289 | Code | 11 | | 3 | 00/7E10 : 20 E8 6C | JSR doWAIT2 + 5466 | 1 PACMAN.S 5290 | Code | 11 | | 3 | 00/7E13 : 20 8D 7D | L7E13 JSR setXYGHOST + 5467 | 1 PACMAN.S 5291 | Code | 11 | | 3 | 00/7E16 : 20 E9 69 | JSR eraseSPRITE54 + 5468 | 1 PACMAN.S 5292 | Code | 11 | | 3 | 00/7E19 : 20 80 7D | JSR setXYPACMAN + 5469 | 1 PACMAN.S 5293 | Code | 11 | | 3 | 00/7E1C : 4C A4 79 | JMP L79A4 + 5470 | 1 PACMAN.S 5294 | Empty | 11 | | 0 | 00/7E1F | + 5471 | 1 PACMAN.S 5295 | Comment | 11 | | 0 | 00/7E1F | *----------------------------------- + 5472 | 1 PACMAN.S 5296 | Comment | 11 | | 0 | 00/7E1F | * PREPARE SPRITE FOR DRAWING + 5473 | 1 PACMAN.S 5297 | Comment | 11 | | 0 | 00/7E1F | *----------------------------------- + 5474 | 1 PACMAN.S 5298 | Empty | 11 | | 0 | 00/7E1F | + 5475 | 1 PACMAN.S 5299 | Empty | 11 | | 0 | 00/7E1F | prepareSPRITE + 5476 | 1 PACMAN.S 5300 | Code | 11 | | 3 | 00/7E1F : 20 A9 7D | JSR moveCURSOR54 ; move cursor + 5477 | 1 PACMAN.S 5301 | Code | 11 | | 3 | 00/7E22 : 20 33 59 | JSR calcXYHGR ; calcumate HGR postiion + 5478 | 1 PACMAN.S 5302 | Code | 11 | | 2 | 00/7E25 : A0 1D | LDY #$1D ; move original sprite data + 5479 | 1 PACMAN.S 5303 | Code | 11 | | 2 | 00/7E27 : B1 16 | L7E27 LDA ({$16}),Y + 5480 | 1 PACMAN.S 5304 | Code | 11 | | 3 | 00/7E29 : 99 70 7E | STA sprDATA,Y + 5481 | 1 PACMAN.S 5305 | Code | 11 | | 1 | 00/7E2C : 88 | DEY + 5482 | 1 PACMAN.S 5306 | Code | 11 | | 2 | 00/7E2D : 10 F8 | BPL L7E27 + 5483 | 1 PACMAN.S 5307 | Code | 11 | | 2 | 00/7E2F : A5 03 | LDA {$03} ; which bit in byte + 5484 | 1 PACMAN.S 5308 | Code | 11 | | 2 | 00/7E31 : F0 09 | BEQ L7E3C + 5485 | 1 PACMAN.S 5309 | Code | 11 | | 2 | 00/7E33 : 85 0B | STA {$0b} ; make it an index + 5486 | 1 PACMAN.S 5310 | Code | 11 | | 3 | 00/7E35 : 20 4F 7E | L7E35 JSR alignSPRITEHGR ; calculate sprite data + 5487 | 1 PACMAN.S 5311 | Code | 11 | | 2 | 00/7E38 : C6 0B | DEC {$0b} + 5488 | 1 PACMAN.S 5312 | Code | 11 | | 2 | 00/7E3A : D0 F9 | BNE L7E35 + 5489 | 1 PACMAN.S 5313 | Code | 11 | | 3 | 00/7E3C : 20 0A 78 | L7E3C JSR calcSPROFFSET ; calculate sprite offset on screen + 5490 | 1 PACMAN.S 5314 | Code | 11 | | 3 | 00/7E3F : 20 4E 80 | JSR moveXY44 ; move coords + 5491 | 1 PACMAN.S 5315 | Code | 11 | | 2 | 00/7E42 : A9 70 | LDA #sprDATA + 5493 | 1 PACMAN.S 5317 | Code | 11 | | 1 | 00/7E46 : 38 | SEC + 5494 | 1 PACMAN.S 5318 | Code | 11 | | 2 | 00/7E47 : E5 03 | SBC {$03} + 5495 | 1 PACMAN.S 5319 | Code | 11 | | 2 | 00/7E49 : B0 01 | BCS L7E4C + 5496 | 1 PACMAN.S 5320 | Code | 11 | | 1 | 00/7E4B : 88 | DEY + 5497 | 1 PACMAN.S 5321 | Code | 11 | | 3 | 00/7E4C : 4C 20 6A | L7E4C JMP drawSPRITE ; and draw sprite + 5498 | 1 PACMAN.S 5322 | Empty | 11 | | 0 | 00/7E4F | + 5499 | 1 PACMAN.S 5323 | Comment | 11 | | 0 | 00/7E4F | *----------------------------------- + 5500 | 1 PACMAN.S 5324 | Comment | 11 | | 0 | 00/7E4F | * ALIGN SPRITE DATA ON HGR COLUMN + 5501 | 1 PACMAN.S 5325 | Comment | 11 | | 0 | 00/7E4F | *----------------------------------- + 5502 | 1 PACMAN.S 5326 | Empty | 11 | | 0 | 00/7E4F | + 5503 | 1 PACMAN.S 5327 | Empty | 11 | | 0 | 00/7E4F | alignSPRITEHGR + 5504 | 1 PACMAN.S 5328 | Code | 11 | | 2 | 00/7E4F : A2 1B | LDX #$1B ; rotate sprite data + 5505 | 1 PACMAN.S 5329 | Code | 11 | | 3 | 00/7E51 : 1E 70 7E | L7E51 ASL sprDATA,X ; bit by bit + 5506 | 1 PACMAN.S 5330 | Code | 11 | | 3 | 00/7E54 : 1E 70 7E | ASL sprDATA,X ; so that it is + 5507 | 1 PACMAN.S 5331 | Code | 11 | | 1 | 00/7E57 : E8 | INX ; aligned with + 5508 | 1 PACMAN.S 5332 | Code | 11 | | 3 | 00/7E58 : 3E 70 7E | ROL sprDATA,X ; the HGR screen + 5509 | 1 PACMAN.S 5333 | Code | 11 | | 3 | 00/7E5B : 1E 70 7E | ASL sprDATA,X + 5510 | 1 PACMAN.S 5334 | Code | 11 | | 1 | 00/7E5E : E8 | INX + 5511 | 1 PACMAN.S 5335 | Code | 11 | | 3 | 00/7E5F : 3E 70 7E | ROL sprDATA,X + 5512 | 1 PACMAN.S 5336 | Code | 11 | | 1 | 00/7E62 : CA | DEX + 5513 | 1 PACMAN.S 5337 | Code | 11 | | 3 | 00/7E63 : 7E 70 7E | ROR sprDATA,X + 5514 | 1 PACMAN.S 5338 | Code | 11 | | 1 | 00/7E66 : CA | DEX + 5515 | 1 PACMAN.S 5339 | Code | 11 | | 3 | 00/7E67 : 7E 70 7E | ROR sprDATA,X + 5516 | 1 PACMAN.S 5340 | Code | 11 | | 1 | 00/7E6A : CA | DEX + 5517 | 1 PACMAN.S 5341 | Code | 11 | | 1 | 00/7E6B : CA | DEX + 5518 | 1 PACMAN.S 5342 | Code | 11 | | 1 | 00/7E6C : CA | DEX + 5519 | 1 PACMAN.S 5343 | Code | 11 | | 2 | 00/7E6D : 10 E2 | BPL L7E51 + 5520 | 1 PACMAN.S 5344 | Code | 11 | | 1 | 00/7E6F : 60 | RTS + 5521 | 1 PACMAN.S 5345 | Empty | 11 | | 0 | 00/7E70 | + 5522 | 1 PACMAN.S 5346 | Comment | 11 | | 0 | 00/7E70 | *--- Array of data is $50 bytes + 5523 | 1 PACMAN.S 5347 | Comment | 11 | | 0 | 00/7E70 | * This is the sprite area that is + 5524 | 1 PACMAN.S 5348 | Comment | 11 | | 0 | 00/7E70 | * shifted based on the x-coord where + 5525 | 1 PACMAN.S 5349 | Comment | 11 | | 0 | 00/7E70 | * it should be displayed + 5526 | 1 PACMAN.S 5350 | Comment | 11 | | 0 | 00/7E70 | * Thank you, Apple II HGR mode!!! + 5527 | 1 PACMAN.S 5351 | Empty | 11 | | 0 | 00/7E70 | + 5528 | 1 PACMAN.S 5352 | Data | 11 | | 1 | 00/7E70 : CB | sprDATA DB $CB + 5529 | 1 PACMAN.S 5353 | Data | 11 | | 1 | 00/7E71 : A0 | DB $A0 + 5530 | 1 PACMAN.S 5354 | Data | 11 | | 1 | 00/7E72 : D4 | DB $D4 + 5531 | 1 PACMAN.S 5355 | Data | 11 | | 1 | 00/7E73 : CF | DB $CF + 5532 | 1 PACMAN.S 5356 | Data | 11 | | 1 | 00/7E74 : A0 | DB $A0 + 5533 | 1 PACMAN.S 5357 | Data | 11 | | 1 | 00/7E75 : C4 | DB $C4 + 5534 | 1 PACMAN.S 5358 | Data | 11 | | 1 | 00/7E76 : C5 | DB $C5 + 5535 | 1 PACMAN.S 5359 | Data | 11 | | 1 | 00/7E77 : CD | DB $CD + 5536 | 1 PACMAN.S 5360 | Data | 11 | | 1 | 00/7E78 : CF | DB $CF + 5537 | 1 PACMAN.S 5361 | Data | 11 | | 1 | 00/7E79 : AE | DB $AE + 5538 | 1 PACMAN.S 5362 | Data | 11 | | 1 | 00/7E7A : A0 | DB $A0 + 5539 | 1 PACMAN.S 5363 | Data | 11 | | 1 | 00/7E7B : A0 | DB $A0 + 5540 | 1 PACMAN.S 5364 | Data | 11 | | 1 | 00/7E7C : B1 | DB $B1 + 5541 | 1 PACMAN.S 5365 | Data | 11 | | 1 | 00/7E7D : 14 | DB $14 + 5542 | 1 PACMAN.S 5366 | Data | 11 | | 1 | 00/7E7E : 85 | DB $85 + 5543 | 1 PACMAN.S 5367 | Data | 11 | | 1 | 00/7E7F : 04 | DB $04 + 5544 | 1 PACMAN.S 5368 | Data | 11 | | 1 | 00/7E80 : C8 | DB $C8 + 5545 | 1 PACMAN.S 5369 | Data | 11 | | 1 | 00/7E81 : B1 | DB $B1 + 5546 | 1 PACMAN.S 5370 | Data | 11 | | 1 | 00/7E82 : 14 | DB $14 + 5547 | 1 PACMAN.S 5371 | Data | 11 | | 1 | 00/7E83 : 85 | DB $85 + 5548 | 1 PACMAN.S 5372 | Data | 11 | | 1 | 00/7E84 : 10 | DB $10 + 5549 | 1 PACMAN.S 5373 | Data | 11 | | 1 | 00/7E85 : 85 | DB $85 + 5550 | 1 PACMAN.S 5374 | Data | 11 | | 1 | 00/7E86 : 0A | DB $0A + 5551 | 1 PACMAN.S 5375 | Data | 11 | | 1 | 00/7E87 : C8 | DB $C8 + 5552 | 1 PACMAN.S 5376 | Data | 11 | | 1 | 00/7E88 : 84 | DB $84 + 5553 | 1 PACMAN.S 5377 | Data | 11 | | 1 | 00/7E89 : 0B | DB $0B + 5554 | 1 PACMAN.S 5378 | Data | 11 | | 1 | 00/7E8A : A4 | DB $A4 + 5555 | 1 PACMAN.S 5379 | Data | 11 | | 1 | 00/7E8B : 0B | DB $0B ; $1B + 5556 | 1 PACMAN.S 5380 | Empty | 11 | | 0 | 00/7E8C | + 5557 | 1 PACMAN.S 5381 | Data | 11 | | 1 | 00/7E8C : B1 | DB $B1 + 5558 | 1 PACMAN.S 5382 | Data | 11 | | 1 | 00/7E8D : 14 | DB $14 + 5559 | 1 PACMAN.S 5383 | Data | 11 | | 1 | 00/7E8E : 30 | DB $30 + 5560 | 1 PACMAN.S 5384 | Data | 11 | | 1 | 00/7E8F : 1F | DB $1F + 5561 | 1 PACMAN.S 5385 | Data | 11 | | 1 | 00/7E90 : F0 | DB $F0 + 5562 | 1 PACMAN.S 5386 | Data | 11 | | 1 | 00/7E91 : 10 | DB $10 + 5563 | 1 PACMAN.S 5387 | Data | 11 | | 1 | 00/7E92 : C9 | DB $C9 + 5564 | 1 PACMAN.S 5388 | Data | 11 | | 1 | 00/7E93 : 20 | DB $20 + 5565 | 1 PACMAN.S 5389 | Data | 11 | | 1 | 00/7E94 : F0 | DB $F0 + 5566 | 1 PACMAN.S 5390 | Data | 11 | | 1 | 00/7E95 : 0F | DB $0F + 5567 | 1 PACMAN.S 5391 | Data | 11 | | 1 | 00/7E96 : C9 | DB $C9 + 5568 | 1 PACMAN.S 5392 | Data | 11 | | 1 | 00/7E97 : 21 | DB $21 + 5569 | 1 PACMAN.S 5393 | Data | 11 | | 1 | 00/7E98 : F0 | DB $F0 + 5570 | 1 PACMAN.S 5394 | Data | 11 | | 1 | 00/7E99 : 18 | DB $18 + 5571 | 1 PACMAN.S 5395 | Data | 11 | | 1 | 00/7E9A : C9 | DB $C9 + 5572 | 1 PACMAN.S 5396 | Data | 11 | | 1 | 00/7E9B : 03 | DB $03 + 5573 | 1 PACMAN.S 5397 | Data | 11 | | 1 | 00/7E9C : B0 | DB $B0 + 5574 | 1 PACMAN.S 5398 | Data | 11 | | 1 | 00/7E9D : 04 | DB $04 + 5575 | 1 PACMAN.S 5399 | Data | 11 | | 1 | 00/7E9E : E6 | DB $E6 + 5576 | 1 PACMAN.S 5400 | Data | 11 | | 1 | 00/7E9F : 10 | DB $10 + 5577 | 1 PACMAN.S 5401 | Data | 11 | | 1 | 00/7EA0 : E6 | DB $E6 + 5578 | 1 PACMAN.S 5402 | Data | 11 | | 1 | 00/7EA1 : 10 | DB $10 + 5579 | 1 PACMAN.S 5403 | Data | 11 | | 1 | 00/7EA2 : 20 | DB $20 + 5580 | 1 PACMAN.S 5404 | Data | 11 | | 1 | 00/7EA3 : 16 | DB $16 + 5581 | 1 PACMAN.S 5405 | Data | 11 | | 1 | 00/7EA4 : 43 | DB $43 + 5582 | 1 PACMAN.S 5406 | Data | 11 | | 1 | 00/7EA5 : A5 | DB $A5 + 5583 | 1 PACMAN.S 5407 | Data | 11 | | 1 | 00/7EA6 : 0A | DB $0A + 5584 | 1 PACMAN.S 5408 | Data | 11 | | 1 | 00/7EA7 : 85 | DB $85 + 5585 | 1 PACMAN.S 5409 | Data | 11 | | 1 | 00/7EA8 : 10 | DB $10 + 5586 | 1 PACMAN.S 5410 | Data | 11 | | 1 | 00/7EA9 : E6 | DB $E6 + 5587 | 1 PACMAN.S 5411 | Data | 11 | | 1 | 00/7EAA : 0B | DB $0B + 5588 | 1 PACMAN.S 5412 | Data | 11 | | 1 | 00/7EAB : E6 | DB $E6 + 5589 | 1 PACMAN.S 5413 | Data | 11 | | 1 | 00/7EAC : 04 | DB $04 + 5590 | 1 PACMAN.S 5414 | Data | 11 | | 1 | 00/7EAD : D0 | DB $D0 + 5591 | 1 PACMAN.S 5415 | Data | 11 | | 1 | 00/7EAE : DB | DB $DB + 5592 | 1 PACMAN.S 5416 | Data | 11 | | 1 | 00/7EAF : E6 | DB $E6 + 5593 | 1 PACMAN.S 5417 | Data | 11 | | 1 | 00/7EB0 : 0B | DB $0B + 5594 | 1 PACMAN.S 5418 | Data | 11 | | 1 | 00/7EB1 : 60 | DB $60 + 5595 | 1 PACMAN.S 5419 | Data | 11 | | 1 | 00/7EB2 : A9 | DB $A9 + 5596 | 1 PACMAN.S 5420 | Data | 11 | | 1 | 00/7EB3 : 73 | DB $73 + 5597 | 1 PACMAN.S 5421 | Data | 11 | | 1 | 00/7EB4 : 8D | DB $8D + 5598 | 1 PACMAN.S 5422 | Data | 11 | | 1 | 00/7EB5 : B2 | DB $B2 + 5599 | 1 PACMAN.S 5423 | Data | 11 | | 1 | 00/7EB6 : 55 | DB $55 + 5600 | 1 PACMAN.S 5424 | Data | 11 | | 1 | 00/7EB7 : A9 | DB $A9 + 5601 | 1 PACMAN.S 5425 | Data | 11 | | 1 | 00/7EB8 : 46 | DB $46 + 5602 | 1 PACMAN.S 5426 | Data | 11 | | 1 | 00/7EB9 : 8D | DB $8D + 5603 | 1 PACMAN.S 5427 | Data | 11 | | 1 | 00/7EBA : B3 | DB $B3 + 5604 | 1 PACMAN.S 5428 | Data | 11 | | 1 | 00/7EBB : 55 | DB $55 + 5605 | 1 PACMAN.S 5429 | Data | 11 | | 1 | 00/7EBC : 20 | DB $20 + 5606 | 1 PACMAN.S 5430 | Data | 11 | | 1 | 00/7EBD : 38 | DB $38 + 5607 | 1 PACMAN.S 5431 | Data | 11 | | 1 | 00/7EBE : 43 | DB $43 + 5608 | 1 PACMAN.S 5432 | Data | 11 | | 1 | 00/7EBF : 4C | DB $4C + 5609 | 1 PACMAN.S 5433 | Empty | 11 | | 0 | 00/7EC0 | + 5610 | 1 PACMAN.S 5434 | Comment | 11 | | 0 | 00/7EC0 | *----------------------------------- + 5611 | 1 PACMAN.S 5435 | Comment | 11 | | 0 | 00/7EC0 | * ANIMATE PACMAN WHEN IT DIES + 5612 | 1 PACMAN.S 5436 | Comment | 11 | | 0 | 00/7EC0 | *----------------------------------- + 5613 | 1 PACMAN.S 5437 | Empty | 11 | | 0 | 00/7EC0 | + 5614 | 1 PACMAN.S 5438 | Empty | 11 | | 0 | 00/7EC0 | animPACMANDIES + 5615 | 1 PACMAN.S 5439 | Code | 11 | | 3 | 00/7EC0 : 20 80 7D | JSR setXYPACMAN + 5616 | 1 PACMAN.S 5440 | Code | 11 | | 2 | 00/7EC3 : A9 E6 | LDA #sprPACMANUP2 + 5618 | 1 PACMAN.S 5442 | Code | 11 | | 3 | 00/7EC7 : 20 20 6A | JSR drawSPRITE + 5619 | 1 PACMAN.S 5443 | Code | 11 | | 2 | 00/7ECA : A0 03 | LDY #$03 + 5620 | 1 PACMAN.S 5444 | Code | 11 | | 2 | 00/7ECC : A2 FF | L7ECC LDX #$FF + 5621 | 1 PACMAN.S 5445 | Code | 11 | | 3 | 00/7ECE : 20 E8 6C | JSR doWAIT2 + 5622 | 1 PACMAN.S 5446 | Code | 11 | | 1 | 00/7ED1 : 88 | DEY + 5623 | 1 PACMAN.S 5447 | Code | 11 | | 2 | 00/7ED2 : D0 F8 | BNE L7ECC + 5624 | 1 PACMAN.S 5448 | Code | 11 | | 3 | 00/7ED4 : 20 80 7D | JSR setXYPACMAN + 5625 | 1 PACMAN.S 5449 | Code | 11 | | 3 | 00/7ED7 : 20 9E 69 | JSR eraseSPRITE44 + 5626 | 1 PACMAN.S 5450 | Code | 11 | | 2 | 00/7EDA : A9 06 | LDA #$06 ; Pacman dies + 5627 | 1 PACMAN.S 5451 | Code | 11 | | 2 | 00/7EDC : 85 0A | STA {$0a} ; in 6 sprites + 5628 | 1 PACMAN.S 5452 | Code | 11 | | 2 | 00/7EDE : A5 0A | L7EDE LDA {$0a} + 5629 | 1 PACMAN.S 5453 | Code | 11 | | 1 | 00/7EE0 : 0A | ASL + 5630 | 1 PACMAN.S 5454 | Code | 11 | | 1 | 00/7EE1 : AA | TAX + 5631 | 1 PACMAN.S 5455 | Code | 11 | | 3 | 00/7EE2 : 20 80 7D | JSR setXYPACMAN + 5632 | 1 PACMAN.S 5456 | Code | 11 | | 3 | 00/7EE5 : BD 05 7F | LDA tblSPRPACMANDIES,X + 5633 | 1 PACMAN.S 5457 | Code | 11 | | 3 | 00/7EE8 : BC 06 7F | LDY tblSPRPACMANDIES+1,X + 5634 | 1 PACMAN.S 5458 | Code | 11 | | 2 | 00/7EEB : 85 16 | STA {$16} + 5635 | 1 PACMAN.S 5459 | Code | 11 | | 2 | 00/7EED : 84 17 | STY {$16}+1 + 5636 | 1 PACMAN.S 5460 | Code | 11 | | 3 | 00/7EEF : 20 1F 7E | JSR prepareSPRITE + 5637 | 1 PACMAN.S 5461 | Code | 11 | | 3 | 00/7EF2 : 20 82 7C | JSR playPACMANDIES ; play a sound + 5638 | 1 PACMAN.S 5462 | Code | 11 | | 2 | 00/7EF5 : A2 80 | LDX #$80 + 5639 | 1 PACMAN.S 5463 | Code | 11 | | 3 | 00/7EF7 : 20 E8 6C | JSR doWAIT2 + 5640 | 1 PACMAN.S 5464 | Code | 11 | | 3 | 00/7EFA : 20 80 7D | JSR setXYPACMAN + 5641 | 1 PACMAN.S 5465 | Code | 11 | | 3 | 00/7EFD : 20 E9 69 | JSR eraseSPRITE54 + 5642 | 1 PACMAN.S 5466 | Code | 11 | | 2 | 00/7F00 : C6 0A | DEC {$0a} ; next sprite + 5643 | 1 PACMAN.S 5467 | Code | 11 | | 2 | 00/7F02 : D0 DA | BNE L7EDE + 5644 | 1 PACMAN.S 5468 | Code | 11 | | 1 | 00/7F04 : 60 | RTS + 5645 | 1 PACMAN.S 5469 | Empty | 11 | | 0 | 00/7F05 | + 5646 | 1 PACMAN.S 5470 | Empty | 11 | | 0 | 00/7F05 | tblSPRPACMANDIES + 5647 | 1 PACMAN.S 5471 | Data | 11 | | 2 | 00/7F05 : 00 00 | DA $0000 + 5648 | 1 PACMAN.S 5472 | Data | 11 | | 2 | 00/7F07 : A9 7F | DA sprPACDIES6 ; 6th sprite + 5649 | 1 PACMAN.S 5473 | Data | 11 | | 2 | 00/7F09 : 8B 7F | DA sprPACDIES5 + 5650 | 1 PACMAN.S 5474 | Data | 11 | | 2 | 00/7F0B : 6D 7F | DA sprPACDIES4 + 5651 | 1 PACMAN.S 5475 | Data | 11 | | 2 | 00/7F0D : 4F 7F | DA sprPACDIES3 + 5652 | 1 PACMAN.S 5476 | Data | 11 | | 2 | 00/7F0F : 31 7F | DA sprPACDIES2 + 5653 | 1 PACMAN.S 5477 | Data | 11 | | 2 | 00/7F11 : 13 7F | DA sprPACDIES1 ; 1st sprite + 5654 | 1 PACMAN.S 5478 | Empty | 11 | | 0 | 00/7F13 | + 5655 | 1 PACMAN.S 5479 | Data | 11 | | 3 | 00/7F13 : 00 00 00 | sprPACDIES1 HEX 000000 + 5656 | 1 PACMAN.S 5480 | Data | 11 | | 3 | 00/7F16 : 00 00 00 | HEX 000000 + 5657 | 1 PACMAN.S 5481 | Data | 11 | | 3 | 00/7F19 : 00 00 00 | HEX 000000 + 5658 | 1 PACMAN.S 5482 | Data | 11 | | 3 | 00/7F1C : 06 0C 00 | HEX 060C00 + 5659 | 1 PACMAN.S 5483 | Data | 11 | | 3 | 00/7F1F : 1E 0F 00 | HEX 1E0F00 + 5660 | 1 PACMAN.S 5484 | Data | 11 | | 3 | 00/7F22 : 7E 0F 00 | HEX 7E0F00 + 5661 | 1 PACMAN.S 5485 | Data | 11 | | 3 | 00/7F25 : 7E 0F 00 | HEX 7E0F00 + 5662 | 1 PACMAN.S 5486 | Data | 11 | | 3 | 00/7F28 : 7C 07 00 | HEX 7C0700 + 5663 | 1 PACMAN.S 5487 | Data | 11 | | 3 | 00/7F2B : 78 03 00 | HEX 780300 + 5664 | 1 PACMAN.S 5488 | Data | 11 | | 3 | 00/7F2E : 70 01 00 | HEX 700100 + 5665 | 1 PACMAN.S 5489 | Data | 11 | | 3 | 00/7F31 : 00 00 00 | sprPACDIES2 HEX 000000 + 5666 | 1 PACMAN.S 5490 | Data | 11 | | 3 | 00/7F34 : 00 00 00 | HEX 000000 + 5667 | 1 PACMAN.S 5491 | Data | 11 | | 3 | 00/7F37 : 00 00 00 | HEX 000000 + 5668 | 1 PACMAN.S 5492 | Data | 11 | | 3 | 00/7F3A : 00 00 00 | HEX 000000 + 5669 | 1 PACMAN.S 5493 | Data | 11 | | 3 | 00/7F3D : 00 00 00 | HEX 000000 + 5670 | 1 PACMAN.S 5494 | Data | 11 | | 3 | 00/7F40 : 7E 0F 00 | HEX 7E0F00 + 5671 | 1 PACMAN.S 5495 | Data | 11 | | 3 | 00/7F43 : 7E 0F 00 | HEX 7E0F00 + 5672 | 1 PACMAN.S 5496 | Data | 11 | | 3 | 00/7F46 : 7C 07 00 | HEX 7C0700 + 5673 | 1 PACMAN.S 5497 | Data | 11 | | 3 | 00/7F49 : 78 03 00 | HEX 780300 + 5674 | 1 PACMAN.S 5498 | Data | 11 | | 3 | 00/7F4C : 70 01 00 | HEX 700100 + 5675 | 1 PACMAN.S 5499 | Data | 11 | | 3 | 00/7F4F : 00 00 00 | sprPACDIES3 HEX 000000 + 5676 | 1 PACMAN.S 5500 | Data | 11 | | 3 | 00/7F52 : 00 00 00 | HEX 000000 + 5677 | 1 PACMAN.S 5501 | Data | 11 | | 3 | 00/7F55 : 00 00 00 | HEX 000000 + 5678 | 1 PACMAN.S 5502 | Data | 11 | | 3 | 00/7F58 : 00 00 00 | HEX 000000 + 5679 | 1 PACMAN.S 5503 | Data | 11 | | 3 | 00/7F5B : 00 00 00 | HEX 000000 + 5680 | 1 PACMAN.S 5504 | Data | 11 | | 3 | 00/7F5E : 78 03 00 | HEX 780300 + 5681 | 1 PACMAN.S 5505 | Data | 11 | | 3 | 00/7F61 : 7C 07 00 | HEX 7C0700 + 5682 | 1 PACMAN.S 5506 | Data | 11 | | 3 | 00/7F64 : 7C 07 00 | HEX 7C0700 + 5683 | 1 PACMAN.S 5507 | Data | 11 | | 3 | 00/7F67 : 78 03 00 | HEX 780300 + 5684 | 1 PACMAN.S 5508 | Data | 11 | | 3 | 00/7F6A : 70 01 00 | HEX 700100 + 5685 | 1 PACMAN.S 5509 | Data | 11 | | 3 | 00/7F6D : 00 00 00 | sprPACDIES4 HEX 000000 + 5686 | 1 PACMAN.S 5510 | Data | 11 | | 3 | 00/7F70 : 00 00 00 | HEX 000000 + 5687 | 1 PACMAN.S 5511 | Data | 11 | | 3 | 00/7F73 : 00 00 00 | HEX 000000 + 5688 | 1 PACMAN.S 5512 | Data | 11 | | 3 | 00/7F76 : 00 00 00 | HEX 000000 + 5689 | 1 PACMAN.S 5513 | Data | 11 | | 3 | 00/7F79 : 00 00 00 | HEX 000000 + 5690 | 1 PACMAN.S 5514 | Data | 11 | | 3 | 00/7F7C : 70 01 00 | HEX 700100 + 5691 | 1 PACMAN.S 5515 | Data | 11 | | 3 | 00/7F7F : 78 03 00 | HEX 780300 + 5692 | 1 PACMAN.S 5516 | Data | 11 | | 3 | 00/7F82 : 78 03 00 | HEX 780300 + 5693 | 1 PACMAN.S 5517 | Data | 11 | | 3 | 00/7F85 : 70 01 00 | HEX 700100 + 5694 | 1 PACMAN.S 5518 | Data | 11 | | 3 | 00/7F88 : 60 00 00 | HEX 600000 + 5695 | 1 PACMAN.S 5519 | Data | 11 | | 3 | 00/7F8B : 00 00 00 | sprPACDIES5 HEX 000000 + 5696 | 1 PACMAN.S 5520 | Data | 11 | | 3 | 00/7F8E : 00 00 00 | HEX 000000 + 5697 | 1 PACMAN.S 5521 | Data | 11 | | 3 | 00/7F91 : 00 00 00 | HEX 000000 + 5698 | 1 PACMAN.S 5522 | Data | 11 | | 3 | 00/7F94 : 00 00 00 | HEX 000000 + 5699 | 1 PACMAN.S 5523 | Data | 11 | | 3 | 00/7F97 : 00 00 00 | HEX 000000 + 5700 | 1 PACMAN.S 5524 | Data | 11 | | 3 | 00/7F9A : 60 00 00 | HEX 600000 + 5701 | 1 PACMAN.S 5525 | Data | 11 | | 3 | 00/7F9D : 60 00 00 | HEX 600000 + 5702 | 1 PACMAN.S 5526 | Data | 11 | | 3 | 00/7FA0 : 60 00 00 | HEX 600000 + 5703 | 1 PACMAN.S 5527 | Data | 11 | | 3 | 00/7FA3 : 60 00 00 | HEX 600000 + 5704 | 1 PACMAN.S 5528 | Data | 11 | | 3 | 00/7FA6 : 60 00 00 | HEX 600000 + 5705 | 1 PACMAN.S 5529 | Data | 11 | | 3 | 00/7FA9 : 00 00 00 | sprPACDIES6 HEX 000000 + 5706 | 1 PACMAN.S 5530 | Data | 11 | | 3 | 00/7FAC : 24 02 00 | HEX 240200 + 5707 | 1 PACMAN.S 5531 | Data | 11 | | 3 | 00/7FAF : 28 01 00 | HEX 280100 + 5708 | 1 PACMAN.S 5532 | Data | 11 | | 3 | 00/7FB2 : 00 00 00 | HEX 000000 + 5709 | 1 PACMAN.S 5533 | Data | 11 | | 3 | 00/7FB5 : 2C 03 00 | HEX 2C0300 + 5710 | 1 PACMAN.S 5534 | Data | 11 | | 3 | 00/7FB8 : 00 00 00 | HEX 000000 + 5711 | 1 PACMAN.S 5535 | Data | 11 | | 3 | 00/7FBB : 28 01 00 | HEX 280100 + 5712 | 1 PACMAN.S 5536 | Data | 11 | | 3 | 00/7FBE : 24 02 00 | HEX 240200 + 5713 | 1 PACMAN.S 5537 | Data | 11 | | 3 | 00/7FC1 : 00 00 00 | HEX 000000 + 5714 | 1 PACMAN.S 5538 | Data | 11 | | 3 | 00/7FC4 : 00 00 00 | HEX 000000 + 5715 | 1 PACMAN.S 5539 | Empty | 11 | | 0 | 00/7FC7 | + 5716 | 1 PACMAN.S 5540 | Empty | 11 | | 0 | 00/7FC7 | sprSCORE200 + 5717 | 1 PACMAN.S 5541 | Data | 11 | | 3 | 00/7FC7 : 00 00 00 | HEX 000000 + 5718 | 1 PACMAN.S 5542 | Data | 11 | | 3 | 00/7FCA : 00 00 00 | HEX 000000 + 5719 | 1 PACMAN.S 5543 | Data | 11 | | 3 | 00/7FCD : 77 0E 00 | HEX 770E00 ; 0111011100001110 + 5720 | 1 PACMAN.S 5544 | Data | 11 | | 3 | 00/7FD0 : 54 0A 00 | HEX 540A00 ; 0101010000001010 + 5721 | 1 PACMAN.S 5545 | Data | 11 | | 3 | 00/7FD3 : 56 0A 00 | HEX 560A00 ; 0101011000001010 + 5722 | 1 PACMAN.S 5546 | Data | 11 | | 3 | 00/7FD6 : 51 0A 00 | HEX 510A00 ; 0101000110100000 + 5723 | 1 PACMAN.S 5547 | Data | 11 | | 3 | 00/7FD9 : 77 0E 00 | HEX 770E00 ; 0111011100001110 + 5724 | 1 PACMAN.S 5548 | Data | 11 | | 3 | 00/7FDC : 00 00 00 | HEX 000000 + 5725 | 1 PACMAN.S 5549 | Data | 11 | | 3 | 00/7FDF : 00 00 00 | HEX 000000 + 5726 | 1 PACMAN.S 5550 | Data | 11 | | 3 | 00/7FE2 : 00 00 00 | HEX 000000 + 5727 | 1 PACMAN.S 5551 | Empty | 11 | | 0 | 00/7FE5 | sprSCORE400 + 5728 | 1 PACMAN.S 5552 | Data | 11 | | 3 | 00/7FE5 : 00 00 00 | HEX 000000 + 5729 | 1 PACMAN.S 5553 | Data | 11 | | 3 | 00/7FE8 : 00 00 00 | HEX 000000 + 5730 | 1 PACMAN.S 5554 | Data | 11 | | 3 | 00/7FEB : 75 0E 00 | HEX 750E00 + 5731 | 1 PACMAN.S 5555 | Data | 11 | | 3 | 00/7FEE : 55 0A 00 | HEX 550A00 + 5732 | 1 PACMAN.S 5556 | Data | 11 | | 3 | 00/7FF1 : 57 0A 00 | HEX 570A00 + 5733 | 1 PACMAN.S 5557 | Data | 11 | | 3 | 00/7FF4 : 54 0A 00 | HEX 540A00 + 5734 | 1 PACMAN.S 5558 | Data | 11 | | 3 | 00/7FF7 : 74 0E 00 | HEX 740E00 + 5735 | 1 PACMAN.S 5559 | Data | 11 | | 3 | 00/7FFA : 00 00 00 | HEX 000000 + 5736 | 1 PACMAN.S 5560 | Data | 11 | | 3 | 00/7FFD : 00 00 00 | HEX 000000 + 5737 | 1 PACMAN.S 5561 | Data | 11 | | 3 | 00/8000 : 00 00 00 | HEX 000000 + 5738 | 1 PACMAN.S 5562 | Empty | 11 | | 0 | 00/8003 | sprSCORE800 + 5739 | 1 PACMAN.S 5563 | Data | 11 | | 3 | 00/8003 : 00 00 00 | HEX 000000 + 5740 | 1 PACMAN.S 5564 | Data | 11 | | 3 | 00/8006 : 00 00 00 | HEX 000000 + 5741 | 1 PACMAN.S 5565 | Data | 11 | | 3 | 00/8009 : 77 0E 00 | HEX 770E00 + 5742 | 1 PACMAN.S 5566 | Data | 11 | | 3 | 00/800C : 55 0A 00 | HEX 550A00 + 5743 | 1 PACMAN.S 5567 | Data | 11 | | 3 | 00/800F : 57 0A 00 | HEX 570A00 + 5744 | 1 PACMAN.S 5568 | Data | 11 | | 3 | 00/8012 : 55 0A 00 | HEX 550A00 + 5745 | 1 PACMAN.S 5569 | Data | 11 | | 3 | 00/8015 : 77 0E 00 | HEX 770E00 + 5746 | 1 PACMAN.S 5570 | Data | 11 | | 3 | 00/8018 : 00 00 00 | HEX 000000 + 5747 | 1 PACMAN.S 5571 | Data | 11 | | 3 | 00/801B : 00 00 00 | HEX 000000 + 5748 | 1 PACMAN.S 5572 | Data | 11 | | 3 | 00/801E : 00 00 00 | HEX 000000 + 5749 | 1 PACMAN.S 5573 | Empty | 11 | | 0 | 00/8021 | sprSCORE1600 + 5750 | 1 PACMAN.S 5574 | Data | 11 | | 3 | 00/8021 : 44 00 00 | HEX 440000 + 5751 | 1 PACMAN.S 5575 | Data | 11 | | 3 | 00/8024 : 44 00 00 | HEX 440000 + 5752 | 1 PACMAN.S 5576 | Data | 11 | | 3 | 00/8027 : 44 03 00 | HEX 440300 + 5753 | 1 PACMAN.S 5577 | Data | 11 | | 3 | 00/802A : 44 02 00 | HEX 440200 + 5754 | 1 PACMAN.S 5578 | Data | 11 | | 3 | 00/802D : 44 03 00 | HEX 440300 + 5755 | 1 PACMAN.S 5579 | Data | 11 | | 3 | 00/8030 : 00 00 00 | HEX 000000 + 5756 | 1 PACMAN.S 5580 | Data | 11 | | 3 | 00/8033 : 5C 03 00 | HEX 5C0300 + 5757 | 1 PACMAN.S 5581 | Data | 11 | | 3 | 00/8036 : 54 02 00 | HEX 540200 + 5758 | 1 PACMAN.S 5582 | Data | 11 | | 3 | 00/8039 : 54 02 00 | HEX 540200 + 5759 | 1 PACMAN.S 5583 | Data | 11 | | 3 | 00/803C : 5C 03 00 | HEX 5C0300 + 5760 | 1 PACMAN.S 5584 | Empty | 11 | | 0 | 00/803F | + 5761 | 1 PACMAN.S 5585 | Comment | 11 | | 0 | 00/803F | *----------------------------------- + 5762 | 1 PACMAN.S 5586 | Comment | 11 | | 0 | 00/803F | * MOVE XY BY 5,3 - UNUSED + 5763 | 1 PACMAN.S 5587 | Comment | 11 | | 0 | 00/803F | *----------------------------------- + 5764 | 1 PACMAN.S 5588 | Empty | 11 | | 0 | 00/803F | + 5765 | 1 PACMAN.S 5589 | Code | 11 | | 1 | 00/803F : 18 | L803F CLC + 5766 | 1 PACMAN.S 5590 | Code | 11 | | 2 | 00/8040 : A5 0C | LDA {$0c} + 5767 | 1 PACMAN.S 5591 | Code | 11 | | 2 | 00/8042 : 69 05 | ADC #$05 + 5768 | 1 PACMAN.S 5592 | Code | 11 | | 2 | 00/8044 : 85 0C | STA {$0c} + 5769 | 1 PACMAN.S 5593 | Code | 11 | | 1 | 00/8046 : 18 | CLC + 5770 | 1 PACMAN.S 5594 | Code | 11 | | 2 | 00/8047 : A5 10 | LDA {$10} + 5771 | 1 PACMAN.S 5595 | Code | 11 | | 2 | 00/8049 : 69 04 | ADC #$04 + 5772 | 1 PACMAN.S 5596 | Code | 11 | | 2 | 00/804B : 85 10 | STA {$10} + 5773 | 1 PACMAN.S 5597 | Code | 11 | | 1 | 00/804D : 60 | RTS + 5774 | 1 PACMAN.S 5598 | Empty | 11 | | 0 | 00/804E | + 5775 | 1 PACMAN.S 5599 | Comment | 11 | | 0 | 00/804E | *----------------------------------- + 5776 | 1 PACMAN.S 5600 | Comment | 11 | | 0 | 00/804E | * MOVE XY BY 4,4 + 5777 | 1 PACMAN.S 5601 | Comment | 11 | | 0 | 00/804E | *----------------------------------- + 5778 | 1 PACMAN.S 5602 | Empty | 11 | | 0 | 00/804E | + 5779 | 1 PACMAN.S 5603 | Code | 11 | | 1 | 00/804E : 18 | moveXY44 CLC + 5780 | 1 PACMAN.S 5604 | Code | 11 | | 2 | 00/804F : A5 0C | LDA {$0c} + 5781 | 1 PACMAN.S 5605 | Code | 11 | | 2 | 00/8051 : 69 04 | ADC #$04 + 5782 | 1 PACMAN.S 5606 | Code | 11 | | 2 | 00/8053 : 85 0C | STA {$0c} + 5783 | 1 PACMAN.S 5607 | Code | 11 | | 1 | 00/8055 : 18 | CLC + 5784 | 1 PACMAN.S 5608 | Code | 11 | | 2 | 00/8056 : A5 10 | LDA {$10} + 5785 | 1 PACMAN.S 5609 | Code | 11 | | 2 | 00/8058 : 69 04 | ADC #$04 + 5786 | 1 PACMAN.S 5610 | Code | 11 | | 2 | 00/805A : 85 10 | STA {$10} + 5787 | 1 PACMAN.S 5611 | Code | 11 | | 1 | 00/805C : 60 | RTS + 5788 | 1 PACMAN.S 5612 | Empty | 11 | | 0 | 00/805D | + 5789 | 1 PACMAN.S 5613 | Comment | 11 | | 0 | 00/805D | *----------------------------------- + 5790 | 1 PACMAN.S 5614 | Comment | 11 | | 0 | 00/805D | * + 5791 | 1 PACMAN.S 5615 | Comment | 11 | | 0 | 00/805D | *----------------------------------- + 5792 | 1 PACMAN.S 5616 | Empty | 11 | | 0 | 00/805D | + 5793 | 1 PACMAN.S 5617 | Code | 11 | | 2 | 00/805D : A5 E0 | L805D LDA {$e0} ; save out ghost index + 5794 | 1 PACMAN.S 5618 | Code | 11 | | 2 | 00/805F : 85 F1 | STA {$f1} + 5795 | 1 PACMAN.S 5619 | Code | 11 | | 3 | 00/8061 : 20 12 87 | JSR getGHOSTSDATA ; save its data + 5796 | 1 PACMAN.S 5620 | Code | 11 | | 2 | 00/8064 : A9 04 | LDA #{4} ; loop 4..1 + 5797 | 1 PACMAN.S 5621 | Code | 11 | | 2 | 00/8066 : 85 E0 | STA {$e0} + 5798 | 1 PACMAN.S 5622 | Code | 11 | | 3 | 00/8068 : 20 FC 86 | L8068 JSR setGHOSTSDATA ; get data + 5799 | 1 PACMAN.S 5623 | Code | 11 | | 2 | 00/806B : A5 79 | LDA {$79} ; is ghost dead? + 5800 | 1 PACMAN.S 5624 | Code | 11 | | 2 | 00/806D : F0 0E | BEQ L807D ; no + 5801 | 1 PACMAN.S 5625 | Code | 11 | | 2 | 00/806F : A9 01 | LDA #$01 ; yes + 5802 | 1 PACMAN.S 5626 | Code | 11 | | 2 | 00/8071 : 85 80 | STA $80 + 5803 | 1 PACMAN.S 5627 | Code | 11 | | 3 | 00/8073 : 20 63 87 | JSR L8763 ; do something + 5804 | 1 PACMAN.S 5628 | Code | 11 | | 2 | 00/8076 : A9 01 | LDA #$01 + 5805 | 1 PACMAN.S 5629 | Code | 11 | | 2 | 00/8078 : 85 80 | STA $80 + 5806 | 1 PACMAN.S 5630 | Code | 11 | | 3 | 00/807A : 20 63 87 | JSR L8763 ; do something + 5807 | 1 PACMAN.S 5631 | Code | 11 | | 3 | 00/807D : 20 12 87 | L807D JSR getGHOSTSDATA ; save data + 5808 | 1 PACMAN.S 5632 | Code | 11 | | 2 | 00/8080 : C6 E0 | DEC {$e0} ; ghost-- + 5809 | 1 PACMAN.S 5633 | Code | 11 | | 2 | 00/8082 : D0 E4 | BNE L8068 + 5810 | 1 PACMAN.S 5634 | Code | 11 | | 2 | 00/8084 : A5 F1 | LDA {$f1} ; restore ghost index + 5811 | 1 PACMAN.S 5635 | Code | 11 | | 2 | 00/8086 : 85 E0 | STA {$e0} + 5812 | 1 PACMAN.S 5636 | Code | 11 | | 3 | 00/8088 : 20 FC 86 | JSR setGHOSTSDATA ; ...and its data + 5813 | 1 PACMAN.S 5637 | Code | 11 | | 1 | 00/808B : 60 | RTS + 5814 | 1 PACMAN.S 5638 | Empty | 11 | | 0 | 00/808C | + 5815 | 1 PACMAN.S 5639 | Comment | 11 | | 0 | 00/808C | *----------------------------------- + 5816 | 1 PACMAN.S 5640 | Comment | 11 | | 0 | 00/808C | * + 5817 | 1 PACMAN.S 5641 | Comment | 11 | | 0 | 00/808C | *----------------------------------- + 5818 | 1 PACMAN.S 5642 | Empty | 11 | | 0 | 00/808C | + 5819 | 1 PACMAN.S 5643 | Code | 11 | | 2 | 00/808C : A5 EA | L808C LDA $EA + 5820 | 1 PACMAN.S 5644 | Code | 11 | | 2 | 00/808E : D0 02 | BNE L8092 + 5821 | 1 PACMAN.S 5645 | Code | 11 | | 2 | 00/8090 : C6 EB | DEC $EB + 5822 | 1 PACMAN.S 5646 | Code | 11 | | 2 | 00/8092 : C6 EA | L8092 DEC $EA + 5823 | 1 PACMAN.S 5647 | Code | 11 | | 1 | 00/8094 : 18 | CLC + 5824 | 1 PACMAN.S 5648 | Code | 11 | | 2 | 00/8095 : A5 EA | LDA $EA + 5825 | 1 PACMAN.S 5649 | Code | 11 | | 2 | 00/8097 : 65 EB | ADC $EB + 5826 | 1 PACMAN.S 5650 | Code | 11 | | 2 | 00/8099 : B0 25 | BCS L80C0 + 5827 | 1 PACMAN.S 5651 | Code | 11 | | 2 | 00/809B : D0 23 | BNE L80C0 + 5828 | 1 PACMAN.S 5652 | Code | 11 | | 2 | 00/809D : A5 E9 | LDA $E9 + 5829 | 1 PACMAN.S 5653 | Code | 11 | | 2 | 00/809F : D0 10 | BNE L80B1 + 5830 | 1 PACMAN.S 5654 | Code | 11 | | 3 | 00/80A1 : 20 C1 80 | JSR L80C1 + 5831 | 1 PACMAN.S 5655 | Code | 11 | | 2 | 00/80A4 : A9 01 | LDA #$01 + 5832 | 1 PACMAN.S 5656 | Code | 11 | | 2 | 00/80A6 : 85 E9 | STA $E9 + 5833 | 1 PACMAN.S 5657 | Code | 11 | | 2 | 00/80A8 : A9 8C | LDA #$8C + 5834 | 1 PACMAN.S 5658 | Code | 11 | | 2 | 00/80AA : 85 EA | STA $EA + 5835 | 1 PACMAN.S 5659 | Code | 11 | | 2 | 00/80AC : A9 00 | LDA #$00 + 5836 | 1 PACMAN.S 5660 | Code | 11 | | 2 | 00/80AE : 85 EB | STA $EB + 5837 | 1 PACMAN.S 5661 | Code | 11 | | 1 | 00/80B0 : 60 | RTS + 5838 | 1 PACMAN.S 5662 | Empty | 11 | | 0 | 00/80B1 | + 5839 | 1 PACMAN.S 5663 | Code | 11 | | 3 | 00/80B1 : 20 C1 80 | L80B1 JSR L80C1 + 5840 | 1 PACMAN.S 5664 | Code | 11 | | 2 | 00/80B4 : A9 00 | LDA #$00 + 5841 | 1 PACMAN.S 5665 | Code | 11 | | 2 | 00/80B6 : 85 E9 | STA $E9 + 5842 | 1 PACMAN.S 5666 | Code | 11 | | 2 | 00/80B8 : A9 02 | LDA #$02 + 5843 | 1 PACMAN.S 5667 | Code | 11 | | 2 | 00/80BA : 85 EB | STA $EB + 5844 | 1 PACMAN.S 5668 | Code | 11 | | 2 | 00/80BC : A9 58 | LDA #$58 + 5845 | 1 PACMAN.S 5669 | Code | 11 | | 2 | 00/80BE : 85 EA | STA $EA + 5846 | 1 PACMAN.S 5670 | Code | 11 | | 1 | 00/80C0 : 60 | L80C0 RTS + 5847 | 1 PACMAN.S 5671 | Empty | 11 | | 0 | 00/80C1 | + 5848 | 1 PACMAN.S 5672 | Code | 11 | | 2 | 00/80C1 : A9 04 | L80C1 LDA #{4} ; loop 4..1 + 5849 | 1 PACMAN.S 5673 | Code | 11 | | 2 | 00/80C3 : 85 E0 | STA {$e0} + 5850 | 1 PACMAN.S 5674 | Code | 11 | | 3 | 00/80C5 : 20 FC 86 | L80C5 JSR setGHOSTSDATA ; get data + 5851 | 1 PACMAN.S 5675 | Code | 11 | | 2 | 00/80C8 : A5 81 | LDA $81 ; can we handle? + 5852 | 1 PACMAN.S 5676 | Code | 11 | | 2 | 00/80CA : D0 0F | BNE L80DB ; nope + 5853 | 1 PACMAN.S 5677 | Code | 11 | | 2 | 00/80CC : A5 72 | LDA {$72} ; yes, change direction + 5854 | 1 PACMAN.S 5678 | Code | 11 | | 2 | 00/80CE : 49 01 | EOR #$01 + 5855 | 1 PACMAN.S 5679 | Code | 11 | | 2 | 00/80D0 : 85 72 | STA {$72} + 5856 | 1 PACMAN.S 5680 | Code | 11 | | 2 | 00/80D2 : A4 77 | LDY {$77} ; update the ghost board/move table + 5857 | 1 PACMAN.S 5681 | Code | 11 | | 2 | 00/80D4 : 91 75 | STA ({$75}),Y + 5858 | 1 PACMAN.S 5682 | Code | 11 | | 2 | 00/80D6 : A9 FF | LDA #$FF + 5859 | 1 PACMAN.S 5683 | Code | 11 | | 1 | 00/80D8 : C8 | INY + 5860 | 1 PACMAN.S 5684 | Code | 11 | | 2 | 00/80D9 : 91 75 | STA ({$75}),Y + 5861 | 1 PACMAN.S 5685 | Code | 11 | | 3 | 00/80DB : 20 12 87 | L80DB JSR getGHOSTSDATA ; save data + 5862 | 1 PACMAN.S 5686 | Code | 11 | | 2 | 00/80DE : C6 E0 | DEC {$e0} ; next ghost + 5863 | 1 PACMAN.S 5687 | Code | 11 | | 2 | 00/80E0 : D0 E3 | BNE L80C5 + 5864 | 1 PACMAN.S 5688 | Code | 11 | | 1 | 00/80E2 : 60 | RTS + 5865 | 1 PACMAN.S 5689 | Empty | 11 | | 0 | 00/80E3 | + 5866 | 1 PACMAN.S 5690 | Comment | 11 | | 0 | 00/80E3 | *----------------------------------- + 5867 | 1 PACMAN.S 5691 | Comment | 11 | | 0 | 00/80E3 | * SHOW GAME OVER + 5868 | 1 PACMAN.S 5692 | Comment | 11 | | 0 | 00/80E3 | *----------------------------------- + 5869 | 1 PACMAN.S 5693 | Empty | 11 | | 0 | 00/80E3 | + 5870 | 1 PACMAN.S 5694 | Empty | 11 | | 0 | 00/80E3 | showGAMEOVER + 5871 | 1 PACMAN.S 5695 | Code | 11 | | 2 | 00/80E3 : A9 69 | LDA #$69 ; Y + 5872 | 1 PACMAN.S 5696 | Code | 11 | | 2 | 00/80E5 : A2 04 | LDX #$04 ; width in bytes + 5873 | 1 PACMAN.S 5697 | Code | 11 | | 2 | 00/80E7 : A0 0F | LDY #$0F ; X + 5874 | 1 PACMAN.S 5698 | Code | 11 | | 3 | 00/80E9 : 20 07 81 | JSR prepareGO + 5875 | 1 PACMAN.S 5699 | Code | 11 | | 2 | 00/80EC : A2 07 | LDX #$07 ; nb lines + 5876 | 1 PACMAN.S 5700 | Code | 11 | | 2 | 00/80EE : A9 1D | LDA #sprGAME + 5878 | 1 PACMAN.S 5702 | Code | 11 | | 3 | 00/80F2 : 20 12 81 | JSR drawGO + 5879 | 1 PACMAN.S 5703 | Code | 11 | | 2 | 00/80F5 : A9 69 | LDA #$69 + 5880 | 1 PACMAN.S 5704 | Code | 11 | | 2 | 00/80F7 : A2 04 | LDX #$04 + 5881 | 1 PACMAN.S 5705 | Code | 11 | | 2 | 00/80F9 : A0 15 | LDY #$15 + 5882 | 1 PACMAN.S 5706 | Code | 11 | | 3 | 00/80FB : 20 07 81 | JSR prepareGO + 5883 | 1 PACMAN.S 5707 | Code | 11 | | 2 | 00/80FE : A2 07 | LDX #$07 + 5884 | 1 PACMAN.S 5708 | Code | 11 | | 2 | 00/8100 : A9 39 | LDA #sprOVER + 5886 | 1 PACMAN.S 5710 | Code | 11 | | 3 | 00/8104 : 4C 12 81 | JMP drawGO + 5887 | 1 PACMAN.S 5711 | Empty | 11 | | 0 | 00/8107 | + 5888 | 1 PACMAN.S 5712 | Code | 11 | | 2 | 00/8107 : 85 10 | prepareGO STA {$10} + 5889 | 1 PACMAN.S 5713 | Code | 11 | | 2 | 00/8109 : 86 1A | STX {$1a} + 5890 | 1 PACMAN.S 5714 | Code | 11 | | 2 | 00/810B : 84 04 | STY {$04} + 5891 | 1 PACMAN.S 5715 | Code | 11 | | 2 | 00/810D : A9 00 | LDA #$00 + 5892 | 1 PACMAN.S 5716 | Code | 11 | | 2 | 00/810F : 85 03 | STA {$03} + 5893 | 1 PACMAN.S 5717 | Code | 11 | | 1 | 00/8111 : 60 | RTS + 5894 | 1 PACMAN.S 5718 | Empty | 11 | | 0 | 00/8112 | + 5895 | 1 PACMAN.S 5719 | Code | 11 | | 2 | 00/8112 : 86 18 | drawGO STX {$18} + 5896 | 1 PACMAN.S 5720 | Code | 11 | | 3 | 00/8114 : 8D B2 55 | STA L55B1+1 + 5897 | 1 PACMAN.S 5721 | Code | 11 | | 3 | 00/8117 : 8C B3 55 | STY L55B1+2 + 5898 | 1 PACMAN.S 5722 | Code | 11 | | 3 | 00/811A : 4C A6 55 | JMP drawCOLORSPRITE + 5899 | 1 PACMAN.S 5723 | Empty | 11 | | 0 | 00/811D | + 5900 | 1 PACMAN.S 5724 | Comment | 11 | | 0 | 00/811D | *--- Sprite for GAME + 5901 | 1 PACMAN.S 5725 | Empty | 11 | | 0 | 00/811D | + 5902 | 1 PACMAN.S 5726 | Data | 11 | | 4 | 00/811D : 60 23 44 3E | sprGAME HEX 6023443E + 5903 | 1 PACMAN.S 5727 | Data | 11 | | 4 | 00/8121 : 10 50 6C 02 | HEX 10506C02 + 5904 | 1 PACMAN.S 5728 | Data | 11 | | 4 | 00/8125 : 10 08 55 02 | HEX 10085502 + 5905 | 1 PACMAN.S 5729 | Data | 11 | | 4 | 00/8129 : 50 7B 55 0E | HEX 507B550E + 5906 | 1 PACMAN.S 5730 | Data | 11 | | 4 | 00/812D : 10 0A 45 02 | HEX 100A4502 + 5907 | 1 PACMAN.S 5731 | Data | 11 | | 4 | 00/8131 : 10 0A 45 02 | HEX 100A4502 + 5908 | 1 PACMAN.S 5732 | Data | 11 | | 4 | 00/8135 : 60 0B 45 3E | HEX 600B453E + 5909 | 1 PACMAN.S 5733 | Empty | 11 | | 0 | 00/8139 | + 5910 | 1 PACMAN.S 5734 | Comment | 11 | | 0 | 00/8139 | *--- Sprite for OVER + 5911 | 1 PACMAN.S 5735 | Empty | 11 | | 0 | 00/8139 | + 5912 | 1 PACMAN.S 5736 | Data | 11 | | 4 | 00/8139 : 4E 68 77 01 | sprOVER HEX 4E687701 + 5913 | 1 PACMAN.S 5737 | Data | 11 | | 4 | 00/813D : 51 28 10 02 | HEX 51281002 + 5914 | 1 PACMAN.S 5738 | Data | 11 | | 4 | 00/8141 : 51 28 10 02 | HEX 51281002 + 5915 | 1 PACMAN.S 5739 | Data | 11 | | 4 | 00/8145 : 51 68 71 01 | HEX 51687101 + 5916 | 1 PACMAN.S 5740 | Data | 11 | | 4 | 00/8149 : 51 28 50 00 | HEX 51285000 + 5917 | 1 PACMAN.S 5741 | Data | 11 | | 4 | 00/814D : 11 25 10 01 | HEX 11251001 + 5918 | 1 PACMAN.S 5742 | Data | 11 | | 4 | 00/8151 : 0E 62 17 02 | HEX 0E621702 + 5919 | 1 PACMAN.S 5743 | Empty | 11 | | 0 | 00/8155 | + 5920 | 1 PACMAN.S 5744 | Comment | 11 | | 0 | 00/8155 | *----------------------------------- + 5921 | 1 PACMAN.S 5745 | Comment | 11 | | 0 | 00/8155 | * WHICH CARTOON TO PLAY? + 5922 | 1 PACMAN.S 5746 | Comment | 11 | | 0 | 00/8155 | *----------------------------------- + 5923 | 1 PACMAN.S 5747 | Empty | 11 | | 0 | 00/8155 | + 5924 | 1 PACMAN.S 5748 | Code | 11 | | 2 | 00/8155 : A5 55 | playCARTOON LDA {$55} + 5925 | 1 PACMAN.S 5749 | Code | 11 | | 2 | 00/8157 : C9 02 | L8157 CMP #$02 + 5926 | 1 PACMAN.S 5750 | Code | 11 | | 2 | 00/8159 : D0 03 | BNE L815E + 5927 | 1 PACMAN.S 5751 | Code | 11 | | 3 | 00/815B : 4C AE 81 | JMP playCARTOON1 + 5928 | 1 PACMAN.S 5752 | Empty | 11 | | 0 | 00/815E | + 5929 | 1 PACMAN.S 5753 | Code | 11 | | 2 | 00/815E : C9 05 | L815E CMP #$05 + 5930 | 1 PACMAN.S 5754 | Code | 11 | | 2 | 00/8160 : D0 03 | BNE L8165 + 5931 | 1 PACMAN.S 5755 | Code | 11 | | 3 | 00/8162 : 4C D0 83 | JMP playCARTOON2 + 5932 | 1 PACMAN.S 5756 | Empty | 11 | | 0 | 00/8165 | + 5933 | 1 PACMAN.S 5757 | Code | 11 | | 2 | 00/8165 : C9 09 | L8165 CMP #$09 + 5934 | 1 PACMAN.S 5758 | Code | 11 | | 2 | 00/8167 : D0 03 | BNE L816C + 5935 | 1 PACMAN.S 5759 | Code | 11 | | 3 | 00/8169 : 4C 86 84 | JMP playCARTOON3 + 5936 | 1 PACMAN.S 5760 | Empty | 11 | | 0 | 00/816C | + 5937 | 1 PACMAN.S 5761 | Code | 11 | | 2 | 00/816C : 90 04 | L816C BCC L8172 + 5938 | 1 PACMAN.S 5762 | Code | 11 | | 2 | 00/816E : E9 0D | SBC #$0D + 5939 | 1 PACMAN.S 5763 | Code | 11 | | 2 | 00/8170 : B0 E5 | BCS L8157 + 5940 | 1 PACMAN.S 5764 | Code | 11 | | 1 | 00/8172 : 60 | L8172 RTS + 5941 | 1 PACMAN.S 5765 | Empty | 11 | | 0 | 00/8173 | + 5942 | 1 PACMAN.S 5766 | Comment | 11 | | 0 | 00/8173 | *----------------------------------- + 5943 | 1 PACMAN.S 5767 | Comment | 11 | | 0 | 00/8173 | * DRAW AN HORIZONTAL LINE + 5944 | 1 PACMAN.S 5768 | Comment | 11 | | 0 | 00/8173 | *----------------------------------- + 5945 | 1 PACMAN.S 5769 | Empty | 11 | | 0 | 00/8173 | + 5946 | 1 PACMAN.S 5770 | Empty | 11 | | 0 | 00/8173 | cartoonHLINE + 5947 | 1 PACMAN.S 5771 | Code | 11 | | 2 | 00/8173 : 85 0C | STA {$0c} ; X + 5948 | 1 PACMAN.S 5772 | Code | 11 | | 2 | 00/8175 : 84 0E | STY {$0e} ; Y from + 5949 | 1 PACMAN.S 5773 | Code | 11 | | 2 | 00/8177 : 86 10 | STX {$10} ; Y to + 5950 | 1 PACMAN.S 5774 | Code | 11 | | 2 | 00/8179 : A9 80 | LDA #$80 ; mode + 5951 | 1 PACMAN.S 5775 | Code | 11 | | 2 | 00/817B : 85 1E | STA {$1e} + 5952 | 1 PACMAN.S 5776 | Code | 11 | | 3 | 00/817D : 4C F0 5C | JMP drawHLINE + 5953 | 1 PACMAN.S 5777 | Empty | 11 | | 0 | 00/8180 | + 5954 | 1 PACMAN.S 5778 | Comment | 11 | | 0 | 00/8180 | *----------------------------------- + 5955 | 1 PACMAN.S 5779 | Comment | 11 | | 0 | 00/8180 | * DRAW A VERTICAL LINE + 5956 | 1 PACMAN.S 5780 | Comment | 11 | | 0 | 00/8180 | *----------------------------------- + 5957 | 1 PACMAN.S 5781 | Empty | 11 | | 0 | 00/8180 | + 5958 | 1 PACMAN.S 5782 | Empty | 11 | | 0 | 00/8180 | cartoonVLINE + 5959 | 1 PACMAN.S 5783 | Code | 11 | | 2 | 00/8180 : 85 0C | STA {$0c} ; X + 5960 | 1 PACMAN.S 5784 | Code | 11 | | 2 | 00/8182 : 84 10 | STY {$10} ; Y-from + 5961 | 1 PACMAN.S 5785 | Code | 11 | | 2 | 00/8184 : 86 11 | STX {$11} ; Y-to + 5962 | 1 PACMAN.S 5786 | Code | 11 | | 3 | 00/8186 : 4C 3D 5D | JMP drawVLINE + 5963 | 1 PACMAN.S 5787 | Empty | 11 | | 0 | 00/8189 | + 5964 | 1 PACMAN.S 5788 | Comment | 11 | | 0 | 00/8189 | *----------------------------------- + 5965 | 1 PACMAN.S 5789 | Comment | 11 | | 0 | 00/8189 | * CARTOON INIT + 5966 | 1 PACMAN.S 5790 | Comment | 11 | | 0 | 00/8189 | *----------------------------------- + 5967 | 1 PACMAN.S 5791 | Empty | 11 | | 0 | 00/8189 | + 5968 | 1 PACMAN.S 5792 | Empty | 11 | | 0 | 00/8189 | initCARTOON + 5969 | 1 PACMAN.S 5793 | Code | 11 | | 2 | 00/8189 : A9 C1 | LDA #$C1 ; start X + 5970 | 1 PACMAN.S 5794 | Code | 11 | | 2 | 00/818B : 85 60 | STA {$60} + 5971 | 1 PACMAN.S 5795 | Code | 11 | | 2 | 00/818D : A9 7A | LDA #$7A ; Y + 5972 | 1 PACMAN.S 5796 | Code | 11 | | 2 | 00/818F : 85 61 | STA {$61} + 5973 | 1 PACMAN.S 5797 | Code | 11 | | 2 | 00/8191 : 85 71 | STA {$71} + 5974 | 1 PACMAN.S 5798 | Code | 11 | | 2 | 00/8193 : A9 E5 | LDA #$E5 + 5975 | 1 PACMAN.S 5799 | Code | 11 | | 2 | 00/8195 : 85 70 | STA {$70} + 5976 | 1 PACMAN.S 5800 | Code | 11 | | 2 | 00/8197 : A9 00 | LDA #$00 + 5977 | 1 PACMAN.S 5801 | Code | 11 | | 2 | 00/8199 : 85 79 | STA {$79} + 5978 | 1 PACMAN.S 5802 | Code | 11 | | 2 | 00/819B : 85 78 | STA {$78} + 5979 | 1 PACMAN.S 5803 | Code | 11 | | 2 | 00/819D : 85 66 | STA {$66} + 5980 | 1 PACMAN.S 5804 | Code | 11 | | 2 | 00/819F : A9 01 | LDA #{1} ; 1 + 5981 | 1 PACMAN.S 5805 | Code | 11 | | 2 | 00/81A1 : 85 E0 | STA {$e0} + 5982 | 1 PACMAN.S 5806 | Code | 11 | | 2 | 00/81A3 : 85 81 | STA $81 + 5983 | 1 PACMAN.S 5807 | Code | 11 | | 2 | 00/81A5 : 85 59 | STA {$59} + 5984 | 1 PACMAN.S 5808 | Code | 11 | | 2 | 00/81A7 : 85 80 | STA $80 + 5985 | 1 PACMAN.S 5809 | Code | 11 | | 2 | 00/81A9 : A9 03 | LDA #{3} + 5986 | 1 PACMAN.S 5810 | Code | 11 | | 2 | 00/81AB : 85 62 | STA {$62} + 5987 | 1 PACMAN.S 5811 | Code | 11 | | 1 | 00/81AD : 60 | RTS + 5988 | 1 PACMAN.S 5812 | Empty | 11 | | 0 | 00/81AE | + 5989 | 1 PACMAN.S 5813 | Comment | 11 | | 0 | 00/81AE | *----------------------------------- + 5990 | 1 PACMAN.S 5814 | Comment | 11 | | 0 | 00/81AE | * PLAY CARTOON 1 + 5991 | 1 PACMAN.S 5815 | Comment | 11 | | 0 | 00/81AE | *----------------------------------- + 5992 | 1 PACMAN.S 5816 | Empty | 11 | | 0 | 00/81AE | + 5993 | 1 PACMAN.S 5817 | Empty | 11 | | 0 | 00/81AE | playCARTOON1 + 5994 | 1 PACMAN.S 5818 | Code | 11 | | 3 | 00/81AE : 20 46 6F | JSR clearHGR + 5995 | 1 PACMAN.S 5819 | Code | 11 | | 3 | 00/81B1 : 20 2F 6F | JSR setHGR + 5996 | 1 PACMAN.S 5820 | Code | 11 | | 3 | 00/81B4 : 20 89 81 | JSR initCARTOON + 5997 | 1 PACMAN.S 5821 | Code | 11 | | 2 | 00/81B7 : C6 59 | L81B7 DEC {$59} + 5998 | 1 PACMAN.S 5822 | Code | 11 | | 2 | 00/81B9 : D0 20 | BNE L81DB + 5999 | 1 PACMAN.S 5823 | Code | 11 | | 2 | 00/81BB : A9 20 | LDA #$20 + 6000 | 1 PACMAN.S 5824 | Code | 11 | | 2 | 00/81BD : 85 59 | STA {$59} + 6001 | 1 PACMAN.S 5825 | Code | 11 | | 3 | 00/81BF : 20 80 7D | JSR setXYPACMAN + 6002 | 1 PACMAN.S 5826 | Code | 11 | | 3 | 00/81C2 : 20 9E 69 | JSR eraseSPRITE44 + 6003 | 1 PACMAN.S 5827 | Code | 11 | | 1 | 00/81C5 : 38 | SEC + 6004 | 1 PACMAN.S 5828 | Code | 11 | | 2 | 00/81C6 : A5 60 | LDA {$60} ; x -= 2 + 6005 | 1 PACMAN.S 5829 | Code | 11 | | 2 | 00/81C8 : E9 02 | SBC #$02 + 6006 | 1 PACMAN.S 5830 | Code | 11 | | 2 | 00/81CA : 85 60 | STA {$60} + 6007 | 1 PACMAN.S 5831 | Code | 11 | | 2 | 00/81CC : 85 0C | STA {$0c} + 6008 | 1 PACMAN.S 5832 | Code | 11 | | 2 | 00/81CE : C9 21 | CMP #$21 + 6009 | 1 PACMAN.S 5833 | Code | 11 | | 2 | 00/81D0 : 90 2A | BCC L81FC + 6010 | 1 PACMAN.S 5834 | Code | 11 | | 2 | 00/81D2 : A5 61 | LDA {$61} + 6011 | 1 PACMAN.S 5835 | Code | 11 | | 2 | 00/81D4 : 85 10 | STA {$10} + 6012 | 1 PACMAN.S 5836 | Code | 11 | | 2 | 00/81D6 : E6 66 | INC {$66} + 6013 | 1 PACMAN.S 5837 | Code | 11 | | 3 | 00/81D8 : 20 A4 79 | JSR L79A4 + 6014 | 1 PACMAN.S 5838 | Code | 11 | | 3 | 00/81DB : 20 E6 6C | L81DB JSR doWAIT + 6015 | 1 PACMAN.S 5839 | Code | 11 | | 2 | 00/81DE : C6 80 | DEC $80 + 6016 | 1 PACMAN.S 5840 | Code | 11 | | 2 | 00/81E0 : D0 17 | BNE L81F9 + 6017 | 1 PACMAN.S 5841 | Code | 11 | | 2 | 00/81E2 : A9 1D | LDA #$1D + 6018 | 1 PACMAN.S 5842 | Code | 11 | | 2 | 00/81E4 : 85 80 | STA $80 + 6019 | 1 PACMAN.S 5843 | Code | 11 | | 3 | 00/81E6 : 20 8D 7D | JSR setXYGHOST + 6020 | 1 PACMAN.S 5844 | Code | 11 | | 3 | 00/81E9 : 20 9E 69 | JSR eraseSPRITE44 + 6021 | 1 PACMAN.S 5845 | Code | 11 | | 1 | 00/81EC : 38 | SEC + 6022 | 1 PACMAN.S 5846 | Code | 11 | | 2 | 00/81ED : A5 70 | LDA {$70} + 6023 | 1 PACMAN.S 5847 | Code | 11 | | 2 | 00/81EF : E9 02 | SBC #$02 + 6024 | 1 PACMAN.S 5848 | Code | 11 | | 2 | 00/81F1 : 85 70 | STA {$70} + 6025 | 1 PACMAN.S 5849 | Code | 11 | | 3 | 00/81F3 : 20 8D 7D | JSR setXYGHOST + 6026 | 1 PACMAN.S 5850 | Code | 11 | | 3 | 00/81F6 : 20 A2 88 | JSR L88A2 + 6027 | 1 PACMAN.S 5851 | Code | 11 | | 3 | 00/81F9 : 4C B7 81 | L81F9 JMP L81B7 + 6028 | 1 PACMAN.S 5852 | Empty | 11 | | 0 | 00/81FC | + 6029 | 1 PACMAN.S 5853 | Code | 11 | | 3 | 00/81FC : 20 80 7D | L81FC JSR setXYPACMAN + 6030 | 1 PACMAN.S 5854 | Code | 11 | | 3 | 00/81FF : 20 9E 69 | JSR eraseSPRITE44 + 6031 | 1 PACMAN.S 5855 | Code | 11 | | 3 | 00/8202 : 20 8D 7D | JSR setXYGHOST + 6032 | 1 PACMAN.S 5856 | Code | 11 | | 3 | 00/8205 : 20 9E 69 | JSR eraseSPRITE44 + 6033 | 1 PACMAN.S 5857 | Code | 11 | | 2 | 00/8208 : A0 08 | LDY #$08 + 6034 | 1 PACMAN.S 5858 | Code | 11 | | 2 | 00/820A : A2 64 | L820A LDX #$64 + 6035 | 1 PACMAN.S 5859 | Code | 11 | | 3 | 00/820C : 20 E8 6C | JSR doWAIT2 + 6036 | 1 PACMAN.S 5860 | Code | 11 | | 1 | 00/820F : 88 | DEY + 6037 | 1 PACMAN.S 5861 | Code | 11 | | 2 | 00/8210 : D0 F8 | BNE L820A + 6038 | 1 PACMAN.S 5862 | Code | 11 | | 2 | 00/8212 : A9 00 | LDA #$00 + 6039 | 1 PACMAN.S 5863 | Code | 11 | | 2 | 00/8214 : 85 60 | STA {$60} + 6040 | 1 PACMAN.S 5864 | Code | 11 | | 1 | 00/8216 : 38 | SEC + 6041 | 1 PACMAN.S 5865 | Code | 11 | | 2 | 00/8217 : A5 61 | LDA {$61} + 6042 | 1 PACMAN.S 5866 | Code | 11 | | 2 | 00/8219 : E9 0E | SBC #$0E + 6043 | 1 PACMAN.S 5867 | Code | 11 | | 2 | 00/821B : 85 61 | STA {$61} + 6044 | 1 PACMAN.S 5868 | Code | 11 | | 2 | 00/821D : A9 38 | LDA #$38 + 6045 | 1 PACMAN.S 5869 | Code | 11 | | 2 | 00/821F : 85 70 | STA {$70} + 6046 | 1 PACMAN.S 5870 | Code | 11 | | 2 | 00/8221 : C6 59 | L8221 DEC {$59} + 6047 | 1 PACMAN.S 5871 | Code | 11 | | 2 | 00/8223 : D0 12 | BNE L8237 + 6048 | 1 PACMAN.S 5872 | Code | 11 | | 2 | 00/8225 : A9 06 | LDA #$06 + 6049 | 1 PACMAN.S 5873 | Code | 11 | | 2 | 00/8227 : 85 59 | STA {$59} + 6050 | 1 PACMAN.S 5874 | Code | 11 | | 1 | 00/8229 : 18 | CLC + 6051 | 1 PACMAN.S 5875 | Code | 11 | | 2 | 00/822A : A5 60 | LDA {$60} + 6052 | 1 PACMAN.S 5876 | Code | 11 | | 2 | 00/822C : 69 02 | ADC #$02 + 6053 | 1 PACMAN.S 5877 | Code | 11 | | 2 | 00/822E : 85 60 | STA {$60} + 6054 | 1 PACMAN.S 5878 | Code | 11 | | 2 | 00/8230 : C9 A0 | CMP #$A0 + 6055 | 1 PACMAN.S 5879 | Code | 11 | | 2 | 00/8232 : B0 24 | BCS L8258 + 6056 | 1 PACMAN.S 5880 | Code | 11 | | 3 | 00/8234 : 20 59 82 | JSR L8259 + 6057 | 1 PACMAN.S 5881 | Code | 11 | | 3 | 00/8237 : 20 E6 6C | L8237 JSR doWAIT + 6058 | 1 PACMAN.S 5882 | Code | 11 | | 2 | 00/823A : C6 80 | DEC $80 + 6059 | 1 PACMAN.S 5883 | Code | 11 | | 2 | 00/823C : D0 17 | BNE L8255 + 6060 | 1 PACMAN.S 5884 | Code | 11 | | 2 | 00/823E : A9 07 | LDA #$07 + 6061 | 1 PACMAN.S 5885 | Code | 11 | | 2 | 00/8240 : 85 80 | STA $80 + 6062 | 1 PACMAN.S 5886 | Code | 11 | | 3 | 00/8242 : 20 8D 7D | JSR setXYGHOST + 6063 | 1 PACMAN.S 5887 | Code | 11 | | 3 | 00/8245 : 20 9E 69 | JSR eraseSPRITE44 + 6064 | 1 PACMAN.S 5888 | Code | 11 | | 1 | 00/8248 : 18 | CLC + 6065 | 1 PACMAN.S 5889 | Code | 11 | | 2 | 00/8249 : A5 70 | LDA {$70} + 6066 | 1 PACMAN.S 5890 | Code | 11 | | 2 | 00/824B : 69 02 | ADC #$02 + 6067 | 1 PACMAN.S 5891 | Code | 11 | | 2 | 00/824D : 85 70 | STA {$70} + 6068 | 1 PACMAN.S 5892 | Code | 11 | | 3 | 00/824F : 20 8D 7D | JSR setXYGHOST + 6069 | 1 PACMAN.S 5893 | Code | 11 | | 3 | 00/8252 : 20 A2 88 | JSR L88A2 + 6070 | 1 PACMAN.S 5894 | Code | 11 | | 3 | 00/8255 : 4C 21 82 | L8255 JMP L8221 + 6071 | 1 PACMAN.S 5895 | Code | 11 | | 1 | 00/8258 : 60 | L8258 RTS + 6072 | 1 PACMAN.S 5896 | Empty | 11 | | 0 | 00/8259 | + 6073 | 1 PACMAN.S 5897 | Code | 11 | | 2 | 00/8259 : E6 66 | L8259 INC {$66} + 6074 | 1 PACMAN.S 5898 | Code | 11 | | 2 | 00/825B : A5 66 | LDA {$66} + 6075 | 1 PACMAN.S 5899 | Code | 11 | | 2 | 00/825D : 29 03 | AND #$03 + 6076 | 1 PACMAN.S 5900 | Code | 11 | | 1 | 00/825F : 0A | ASL + 6077 | 1 PACMAN.S 5901 | Code | 11 | | 1 | 00/8260 : AA | TAX + 6078 | 1 PACMAN.S 5902 | Code | 11 | | 3 | 00/8261 : BD D8 82 | LDA L82D8,X + 6079 | 1 PACMAN.S 5903 | Code | 11 | | 3 | 00/8264 : BC D9 82 | LDY L82D8+1,X + 6080 | 1 PACMAN.S 5904 | Code | 11 | | 3 | 00/8267 : 8D 7B 82 | STA L827A+1 + 6081 | 1 PACMAN.S 5905 | Code | 11 | | 3 | 00/826A : 8C 7C 82 | STY L827A+2 + 6082 | 1 PACMAN.S 5906 | Code | 11 | | 2 | 00/826D : A5 61 | LDA {$61} + 6083 | 1 PACMAN.S 5907 | Code | 11 | | 2 | 00/826F : 85 10 | STA {$10} + 6084 | 1 PACMAN.S 5908 | Code | 11 | | 2 | 00/8271 : A5 60 | LDA {$60} + 6085 | 1 PACMAN.S 5909 | Code | 11 | | 2 | 00/8273 : 85 0C | STA {$0c} + 6086 | 1 PACMAN.S 5910 | Code | 11 | | 3 | 00/8275 : 20 33 59 | JSR calcXYHGR + 6087 | 1 PACMAN.S 5911 | Code | 11 | | 2 | 00/8278 : A0 4F | LDY #$4F + 6088 | 1 PACMAN.S 5912 | Code | 11 | | 3 | 00/827A : B9 66 06 | L827A LDA $0666,Y + 6089 | 1 PACMAN.S 5913 | Code | 11 | | 3 | 00/827D : 99 70 7E | STA sprDATA,Y + 6090 | 1 PACMAN.S 5914 | Code | 11 | | 1 | 00/8280 : 88 | DEY + 6091 | 1 PACMAN.S 5915 | Code | 11 | | 2 | 00/8281 : 10 F7 | BPL L827A + 6092 | 1 PACMAN.S 5916 | Code | 11 | | 2 | 00/8283 : A9 14 | LDA #$14 + 6093 | 1 PACMAN.S 5917 | Code | 11 | | 2 | 00/8285 : 85 18 | STA {$18} + 6094 | 1 PACMAN.S 5918 | Code | 11 | | 2 | 00/8287 : A5 03 | LDA {$03} + 6095 | 1 PACMAN.S 5919 | Code | 11 | | 2 | 00/8289 : F0 07 | BEQ L8292 + 6096 | 1 PACMAN.S 5920 | Code | 11 | | 3 | 00/828B : 20 B1 82 | L828B JSR L82B1 + 6097 | 1 PACMAN.S 5921 | Code | 11 | | 2 | 00/828E : C6 03 | DEC {$03} + 6098 | 1 PACMAN.S 5922 | Code | 11 | | 2 | 00/8290 : D0 F9 | BNE L828B + 6099 | 1 PACMAN.S 5923 | Code | 11 | | 3 | 00/8292 : 20 58 5B | L8292 JSR setHGRADDRESS + 6100 | 1 PACMAN.S 5924 | Code | 11 | | 2 | 00/8295 : A6 03 | LDX {$03} + 6101 | 1 PACMAN.S 5925 | Code | 11 | | 2 | 00/8297 : A4 04 | LDY {$04} + 6102 | 1 PACMAN.S 5926 | Code | 11 | | 2 | 00/8299 : A9 04 | LDA #$04 + 6103 | 1 PACMAN.S 5927 | Code | 11 | | 2 | 00/829B : 85 09 | STA {$09} + 6104 | 1 PACMAN.S 5928 | Code | 11 | | 3 | 00/829D : BD 70 7E | L829D LDA sprDATA,X + 6105 | 1 PACMAN.S 5929 | Code | 11 | | 2 | 00/82A0 : 91 12 | STA ({$12}),Y + 6106 | 1 PACMAN.S 5930 | Code | 11 | | 1 | 00/82A2 : E8 | INX + 6107 | 1 PACMAN.S 5931 | Code | 11 | | 1 | 00/82A3 : C8 | INY + 6108 | 1 PACMAN.S 5932 | Code | 11 | | 2 | 00/82A4 : C6 09 | DEC {$09} + 6109 | 1 PACMAN.S 5933 | Code | 11 | | 2 | 00/82A6 : D0 F5 | BNE L829D + 6110 | 1 PACMAN.S 5934 | Code | 11 | | 2 | 00/82A8 : 86 03 | STX {$03} + 6111 | 1 PACMAN.S 5935 | Code | 11 | | 2 | 00/82AA : E6 10 | INC {$10} + 6112 | 1 PACMAN.S 5936 | Code | 11 | | 2 | 00/82AC : C6 18 | DEC {$18} + 6113 | 1 PACMAN.S 5937 | Code | 11 | | 2 | 00/82AE : D0 E2 | BNE L8292 + 6114 | 1 PACMAN.S 5938 | Code | 11 | | 1 | 00/82B0 : 60 | RTS + 6115 | 1 PACMAN.S 5939 | Empty | 11 | | 0 | 00/82B1 | + 6116 | 1 PACMAN.S 5940 | Code | 11 | | 2 | 00/82B1 : A2 4C | L82B1 LDX #$4C ; prepare the sprite data + 6117 | 1 PACMAN.S 5941 | Code | 11 | | 3 | 00/82B3 : 1E 70 7E | L82B3 ASL sprDATA,X + 6118 | 1 PACMAN.S 5942 | Code | 11 | | 3 | 00/82B6 : 1E 70 7E | ASL sprDATA,X + 6119 | 1 PACMAN.S 5943 | Code | 11 | | 3 | 00/82B9 : 3E 71 7E | ROL sprDATA+1,X + 6120 | 1 PACMAN.S 5944 | Code | 11 | | 3 | 00/82BC : 1E 71 7E | ASL sprDATA+1,X + 6121 | 1 PACMAN.S 5945 | Code | 11 | | 3 | 00/82BF : 3E 72 7E | ROL sprDATA+2,X + 6122 | 1 PACMAN.S 5946 | Code | 11 | | 3 | 00/82C2 : 1E 72 7E | ASL sprDATA+2,X + 6123 | 1 PACMAN.S 5947 | Code | 11 | | 3 | 00/82C5 : 3E 73 7E | ROL sprDATA+3,X + 6124 | 1 PACMAN.S 5948 | Code | 11 | | 3 | 00/82C8 : 7E 72 7E | ROR sprDATA+2,X + 6125 | 1 PACMAN.S 5949 | Code | 11 | | 3 | 00/82CB : 7E 71 7E | ROR sprDATA+1,X + 6126 | 1 PACMAN.S 5950 | Code | 11 | | 3 | 00/82CE : 7E 70 7E | ROR sprDATA,X + 6127 | 1 PACMAN.S 5951 | Code | 11 | | 1 | 00/82D1 : CA | DEX + 6128 | 1 PACMAN.S 5952 | Code | 11 | | 1 | 00/82D2 : CA | DEX + 6129 | 1 PACMAN.S 5953 | Code | 11 | | 1 | 00/82D3 : CA | DEX + 6130 | 1 PACMAN.S 5954 | Code | 11 | | 1 | 00/82D4 : CA | DEX + 6131 | 1 PACMAN.S 5955 | Code | 11 | | 2 | 00/82D5 : 10 DC | BPL L82B3 + 6132 | 1 PACMAN.S 5956 | Code | 11 | | 1 | 00/82D7 : 60 | RTS + 6133 | 1 PACMAN.S 5957 | Empty | 11 | | 0 | 00/82D8 | + 6134 | 1 PACMAN.S 5958 | Data | 11 | | 2 | 00/82D8 : E0 82 | L82D8 DA L82E0 + 6135 | 1 PACMAN.S 5959 | Data | 11 | | 2 | 00/82DA : 30 83 | DA L8330 + 6136 | 1 PACMAN.S 5960 | Data | 11 | | 2 | 00/82DC : 80 83 | DA L8380 + 6137 | 1 PACMAN.S 5961 | Data | 11 | | 2 | 00/82DE : 30 83 | DA L8330 + 6138 | 1 PACMAN.S 5962 | Empty | 11 | | 0 | 00/82E0 | + 6139 | 1 PACMAN.S 5963 | Data | 11 | | 16 | 00/82E0 : 00 00 00 00 | L82E0 HEX 00000000007E0100407F0700607F0F00 | | | | | | 00 7E 01 00 | | | | | | | 40 7F 07 00 | | | | | | | 60 7F 0F 00 | - 6363 | 1 PACMAN.S 6213 | Data | 11 | | 16 | 00/830B : 70 7F 1F 00 | HEX 707F1F00787F3F00787F3F007C7F7F00 + 6140 | 1 PACMAN.S 5964 | Data | 11 | | 16 | 00/82F0 : 70 7F 1F 00 | HEX 707F1F00787F3F00787F3F007C7F7F00 | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 7C 7F 7F 00 | - 6364 | 1 PACMAN.S 6214 | Data | 11 | | 16 | 00/831B : 7C 7F 7F 00 | HEX 7C7F7F007C7F7F007C7F7F007C7F7F00 + 6141 | 1 PACMAN.S 5965 | Data | 11 | | 16 | 00/8300 : 7C 7F 7F 00 | HEX 7C7F7F007C7F7F007C7F7F007C7F7F00 | | | | | | 7C 7F 7F 00 | | | | | | | 7C 7F 7F 00 | | | | | | | 7C 7F 7F 00 | - 6365 | 1 PACMAN.S 6215 | Data | 11 | | 16 | 00/832B : 7C 7F 7F 00 | HEX 7C7F7F007C7F7F00787F3F00787F3F00 + 6142 | 1 PACMAN.S 5966 | Data | 11 | | 16 | 00/8310 : 7C 7F 7F 00 | HEX 7C7F7F007C7F7F00787F3F00787F3F00 | | | | | | 7C 7F 7F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | - 6366 | 1 PACMAN.S 6216 | Data | 11 | | 16 | 00/833B : 70 7F 1F 00 | HEX 707F1F00607F0F00407F0700007E0100 + 6143 | 1 PACMAN.S 5967 | Data | 11 | | 16 | 00/8320 : 70 7F 1F 00 | HEX 707F1F00607F0F00407F0700007E0100 | | | | | | 60 7F 0F 00 | | | | | | | 40 7F 07 00 | | | | | | | 00 7E 01 00 | - 6367 | 1 PACMAN.S 6217 | Data | 11 | | 16 | 00/834B : 00 00 00 00 | L8330 HEX 00000000007E0100407F0700607F0F00 + 6144 | 1 PACMAN.S 5968 | Data | 11 | | 16 | 00/8330 : 00 00 00 00 | L8330 HEX 00000000007E0100407F0700607F0F00 | | | | | | 00 7E 01 00 | | | | | | | 40 7F 07 00 | | | | | | | 60 7F 0F 00 | - 6368 | 1 PACMAN.S 6218 | Data | 11 | | 16 | 00/835B : 70 7F 1F 00 | HEX 707F1F00787F3F00787F3F007C7F1F00 + 6145 | 1 PACMAN.S 5969 | Data | 11 | | 16 | 00/8340 : 70 7F 1F 00 | HEX 707F1F00787F3F00787F3F007C7F1F00 | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 7C 7F 1F 00 | - 6369 | 1 PACMAN.S 6219 | Data | 11 | | 16 | 00/836B : 7C 7F 03 00 | HEX 7C7F03007C3F00007C0F00007C3F0000 + 6146 | 1 PACMAN.S 5970 | Data | 11 | | 16 | 00/8350 : 7C 7F 03 00 | HEX 7C7F03007C3F00007C0F00007C3F0000 | | | | | | 7C 3F 00 00 | | | | | | | 7C 0F 00 00 | | | | | | | 7C 3F 00 00 | - 6370 | 1 PACMAN.S 6220 | Data | 11 | | 16 | 00/837B : 7C 7F 03 00 | HEX 7C7F03007C7F1F00787F3F00787F3F00 + 6147 | 1 PACMAN.S 5971 | Data | 11 | | 16 | 00/8360 : 7C 7F 03 00 | HEX 7C7F03007C7F1F00787F3F00787F3F00 | | | | | | 7C 7F 1F 00 | | | | | | | 78 7F 3F 00 | | | | | | | 78 7F 3F 00 | - 6371 | 1 PACMAN.S 6221 | Data | 11 | | 16 | 00/838B : 70 7F 1F 00 | HEX 707F1F00607F0F00407F0700007E0100 + 6148 | 1 PACMAN.S 5972 | Data | 11 | | 16 | 00/8370 : 70 7F 1F 00 | HEX 707F1F00607F0F00407F0700007E0100 | | | | | | 60 7F 0F 00 | | | | | | | 40 7F 07 00 | | | | | | | 00 7E 01 00 | - 6372 | 1 PACMAN.S 6222 | Data | 11 | | 16 | 00/839B : 00 00 00 00 | L8380 HEX 00000000007E0100407F0700607F0300 + 6149 | 1 PACMAN.S 5973 | Data | 11 | | 16 | 00/8380 : 00 00 00 00 | L8380 HEX 00000000007E0100407F0700607F0300 | | | | | | 00 7E 01 00 | | | | | | | 40 7F 07 00 | | | | | | | 60 7F 03 00 | - 6373 | 1 PACMAN.S 6223 | Data | 11 | | 16 | 00/83AB : 70 7F 01 00 | HEX 707F0100787F0000783F00007C1F0000 + 6150 | 1 PACMAN.S 5974 | Data | 11 | | 16 | 00/8390 : 70 7F 01 00 | HEX 707F0100787F0000783F00007C1F0000 | | | | | | 78 7F 00 00 | | | | | | | 78 3F 00 00 | | | | | | | 7C 1F 00 00 | - 6374 | 1 PACMAN.S 6224 | Data | 11 | | 16 | 00/83BB : 7C 0F 00 00 | HEX 7C0F00007C0700007C0300007C070000 + 6151 | 1 PACMAN.S 5975 | Data | 11 | | 16 | 00/83A0 : 7C 0F 00 00 | HEX 7C0F00007C0700007C0300007C070000 | | | | | | 7C 07 00 00 | | | | | | | 7C 03 00 00 | | | | | | | 7C 07 00 00 | - 6375 | 1 PACMAN.S 6225 | Data | 11 | | 16 | 00/83CB : 7C 0F 00 00 | HEX 7C0F00007C1F0000783F0000787F0000 + 6152 | 1 PACMAN.S 5976 | Data | 11 | | 16 | 00/83B0 : 7C 0F 00 00 | HEX 7C0F00007C1F0000783F0000787F0000 | | | | | | 7C 1F 00 00 | | | | | | | 78 3F 00 00 | | | | | | | 78 7F 00 00 | - 6376 | 1 PACMAN.S 6226 | Data | 11 | | 16 | 00/83DB : 70 7F 01 00 | HEX 707F0100607F0300407F0700007E0100 + 6153 | 1 PACMAN.S 5977 | Data | 11 | | 16 | 00/83C0 : 70 7F 01 00 | HEX 707F0100607F0300407F0700007E0100 | | | | | | 60 7F 03 00 | | | | | | | 40 7F 07 00 | | | | | | | 00 7E 01 00 | - 6377 | 1 PACMAN.S 6227 | Empty | 11 | | 0 | 00/83EB | - 6378 | 1 PACMAN.S 6228 | Comment | 11 | | 0 | 00/83EB | *----------------------------------- - 6379 | 1 PACMAN.S 6229 | Comment | 11 | | 0 | 00/83EB | * PLAY CARTOON 2 - 6380 | 1 PACMAN.S 6230 | Comment | 11 | | 0 | 00/83EB | *----------------------------------- - 6381 | 1 PACMAN.S 6231 | Empty | 11 | | 0 | 00/83EB | - 6382 | 1 PACMAN.S 6232 | Empty | 11 | | 0 | 00/83EB | playCARTOON2 - 6383 | 1 PACMAN.S 6233 | Code | 11 | | 3 | 00/83EB : 20 61 6F | JSR clearHGR - 6384 | 1 PACMAN.S 6234 | Code | 11 | | 3 | 00/83EE : 20 4A 6F | JSR setHGR - 6385 | 1 PACMAN.S 6235 | Code | 11 | | 3 | 00/83F1 : 20 A4 81 | JSR initCARTOON - 6386 | 1 PACMAN.S 6236 | Code | 11 | | 2 | 00/83F4 : C6 59 | L83D9 DEC {$59} - 6387 | 1 PACMAN.S 6237 | Code | 11 | | 2 | 00/83F6 : D0 2F | BNE L840C - 6388 | 1 PACMAN.S 6238 | Code | 11 | | 2 | 00/83F8 : A9 28 | LDA #$28 - 6389 | 1 PACMAN.S 6239 | Code | 11 | | 2 | 00/83FA : 85 59 | STA {$59} - 6390 | 1 PACMAN.S 6240 | Code | 11 | | 2 | 00/83FC : A9 80 | LDA #$80 - 6391 | 1 PACMAN.S 6241 | Code | 11 | | 2 | 00/83FE : A0 7C | LDY #$7C - 6392 | 1 PACMAN.S 6242 | Code | 11 | | 2 | 00/8400 : A2 81 | LDX #$81 - 6393 | 1 PACMAN.S 6243 | Code | 11 | | 3 | 00/8402 : 20 9B 81 | JSR cartoonVLINE - 6394 | 1 PACMAN.S 6244 | Code | 11 | | 2 | 00/8405 : A9 81 | LDA #$81 - 6395 | 1 PACMAN.S 6245 | Code | 11 | | 2 | 00/8407 : A0 7C | LDY #$7C - 6396 | 1 PACMAN.S 6246 | Code | 11 | | 2 | 00/8409 : A2 81 | LDX #$81 - 6397 | 1 PACMAN.S 6247 | Code | 11 | | 3 | 00/840B : 20 9B 81 | JSR cartoonVLINE - 6398 | 1 PACMAN.S 6248 | Code | 11 | | 3 | 00/840E : 20 9B 7D | JSR setXYPACMAN - 6399 | 1 PACMAN.S 6249 | Code | 11 | | 3 | 00/8411 : 20 9E 69 | JSR eraseSPRITE44 - 6400 | 1 PACMAN.S 6250 | Code | 11 | | 1 | 00/8414 : 38 | SEC - 6401 | 1 PACMAN.S 6251 | Code | 11 | | 2 | 00/8415 : A5 60 | LDA {$60} - 6402 | 1 PACMAN.S 6252 | Code | 11 | | 2 | 00/8417 : E9 02 | SBC #$02 - 6403 | 1 PACMAN.S 6253 | Code | 11 | | 2 | 00/8419 : 85 60 | STA {$60} - 6404 | 1 PACMAN.S 6254 | Code | 11 | | 2 | 00/841B : C9 10 | CMP #$10 - 6405 | 1 PACMAN.S 6255 | Code | 11 | | 2 | 00/841D : 90 79 | BCC L847D - 6406 | 1 PACMAN.S 6256 | Code | 11 | | 3 | 00/841F : 20 9B 7D | JSR setXYPACMAN - 6407 | 1 PACMAN.S 6257 | Code | 11 | | 2 | 00/8422 : E6 66 | INC {$66} - 6408 | 1 PACMAN.S 6258 | Code | 11 | | 3 | 00/8424 : 20 BF 79 | JSR L79A4 - 6409 | 1 PACMAN.S 6259 | Code | 11 | | 3 | 00/8427 : 20 01 6D | L840C JSR doWAIT - 6410 | 1 PACMAN.S 6260 | Code | 11 | | 2 | 00/842A : C6 80 | DEC $80 - 6411 | 1 PACMAN.S 6261 | Code | 11 | | 2 | 00/842C : D0 C6 | BNE L83D9 - 6412 | 1 PACMAN.S 6262 | Code | 11 | | 2 | 00/842E : A9 21 | LDA #$21 - 6413 | 1 PACMAN.S 6263 | Code | 11 | | 2 | 00/8430 : 85 80 | STA $80 - 6414 | 1 PACMAN.S 6264 | Code | 11 | | 2 | 00/8432 : A5 70 | LDA {$70} - 6415 | 1 PACMAN.S 6265 | Code | 11 | | 2 | 00/8434 : C9 71 | CMP #$71 - 6416 | 1 PACMAN.S 6266 | Code | 11 | | 2 | 00/8436 : F0 BC | BEQ L83D9 - 6417 | 1 PACMAN.S 6267 | Code | 11 | | 3 | 00/8438 : 20 A8 7D | JSR setXYGHOST - 6418 | 1 PACMAN.S 6268 | Code | 11 | | 3 | 00/843B : 20 9E 69 | JSR eraseSPRITE44 - 6419 | 1 PACMAN.S 6269 | Code | 11 | | 1 | 00/843E : 38 | SEC - 6420 | 1 PACMAN.S 6270 | Code | 11 | | 2 | 00/843F : A5 70 | LDA {$70} - 6421 | 1 PACMAN.S 6271 | Code | 11 | | 2 | 00/8441 : E9 02 | SBC #$02 - 6422 | 1 PACMAN.S 6272 | Code | 11 | | 2 | 00/8443 : 85 70 | STA {$70} - 6423 | 1 PACMAN.S 6273 | Code | 11 | | 3 | 00/8445 : 20 A8 7D | JSR setXYGHOST - 6424 | 1 PACMAN.S 6274 | Code | 11 | | 3 | 00/8448 : 20 BD 88 | JSR L88A2 - 6425 | 1 PACMAN.S 6275 | Code | 11 | | 2 | 00/844B : A5 70 | LDA {$70} - 6426 | 1 PACMAN.S 6276 | Code | 11 | | 2 | 00/844D : C9 7B | CMP #$7B - 6427 | 1 PACMAN.S 6277 | Code | 11 | | 2 | 00/844F : B0 A3 | BCS L83D9 - 6428 | 1 PACMAN.S 6278 | Code | 11 | | 2 | 00/8451 : C9 71 | CMP #$71 - 6429 | 1 PACMAN.S 6279 | Code | 11 | | 2 | 00/8453 : F0 15 | BEQ L844F - 6430 | 1 PACMAN.S 6280 | Code | 11 | | 2 | 00/8455 : E9 73 | SBC #$73 - 6431 | 1 PACMAN.S 6281 | Code | 11 | | 1 | 00/8457 : AA | TAX - 6432 | 1 PACMAN.S 6282 | Code | 11 | | 2 | 00/8458 : A9 A0 | LDA #$A0 - 6433 | 1 PACMAN.S 6283 | Code | 11 | | 2 | 00/845A : 85 80 | STA $80 - 6434 | 1 PACMAN.S 6284 | Code | 11 | | 3 | 00/845C : BD 99 84 | LDA L847E,X - 6435 | 1 PACMAN.S 6285 | Code | 11 | | 3 | 00/845F : BC 9A 84 | LDY L847F,X - 6436 | 1 PACMAN.S 6286 | Code | 11 | | 2 | 00/8462 : A2 7F | LDX #$7F - 6437 | 1 PACMAN.S 6287 | Code | 11 | | 3 | 00/8464 : 20 9B 81 | JSR cartoonVLINE - 6438 | 1 PACMAN.S 6288 | Code | 11 | | 3 | 00/8467 : 4C F4 83 | JMP L83D9 - 6439 | 1 PACMAN.S 6289 | Empty | 11 | | 0 | 00/846A | - 6440 | 1 PACMAN.S 6290 | Code | 11 | | 3 | 00/846A : 20 A8 7D | L844F JSR setXYGHOST - 6441 | 1 PACMAN.S 6291 | Code | 11 | | 3 | 00/846D : 20 9E 69 | JSR eraseSPRITE44 - 6442 | 1 PACMAN.S 6292 | Code | 11 | | 3 | 00/8470 : 20 A8 7D | JSR setXYGHOST - 6443 | 1 PACMAN.S 6293 | Code | 11 | | 1 | 00/8473 : 18 | CLC - 6444 | 1 PACMAN.S 6294 | Code | 11 | | 2 | 00/8474 : A5 0C | LDA {$0c} - 6445 | 1 PACMAN.S 6295 | Code | 11 | | 2 | 00/8476 : 69 0A | ADC #$0A - 6446 | 1 PACMAN.S 6296 | Code | 11 | | 2 | 00/8478 : 85 0C | STA {$0c} - 6447 | 1 PACMAN.S 6297 | Code | 11 | | 3 | 00/847A : 20 9E 69 | JSR eraseSPRITE44 - 6448 | 1 PACMAN.S 6298 | Code | 11 | | 3 | 00/847D : 20 A8 7D | JSR setXYGHOST - 6449 | 1 PACMAN.S 6299 | Code | 11 | | 3 | 00/8480 : 20 BD 88 | JSR L88A2 - 6450 | 1 PACMAN.S 6300 | Code | 11 | | 2 | 00/8483 : A9 74 | LDA #$74 - 6451 | 1 PACMAN.S 6301 | Code | 11 | | 2 | 00/8485 : A0 7D | LDY #$7D - 6452 | 1 PACMAN.S 6302 | Code | 11 | | 2 | 00/8487 : A2 7F | LDX #$7F - 6453 | 1 PACMAN.S 6303 | Code | 11 | | 3 | 00/8489 : 20 9B 81 | JSR cartoonVLINE - 6454 | 1 PACMAN.S 6304 | Code | 11 | | 2 | 00/848C : A9 76 | LDA #$76 - 6455 | 1 PACMAN.S 6305 | Code | 11 | | 2 | 00/848E : A0 7E | LDY #$7E - 6456 | 1 PACMAN.S 6306 | Code | 11 | | 2 | 00/8490 : A2 7F | LDX #$7F - 6457 | 1 PACMAN.S 6307 | Code | 11 | | 3 | 00/8492 : 20 9B 81 | JSR cartoonVLINE - 6458 | 1 PACMAN.S 6308 | Code | 11 | | 3 | 00/8495 : 4C F4 83 | JMP L83D9 - 6459 | 1 PACMAN.S 6309 | Code | 11 | | 1 | 00/8498 : 60 | L847D RTS - 6460 | 1 PACMAN.S 6310 | Empty | 11 | | 0 | 00/8499 | - 6461 | 1 PACMAN.S 6311 | Data | 11 | | 1 | 00/8499 : 79 | L847E DB $79 - 6462 | 1 PACMAN.S 6312 | Data | 11 | | 1 | 00/849A : 7B | L847F DB $7B - 6463 | 1 PACMAN.S 6313 | Data | 11 | | 1 | 00/849B : 7B | DB $7B - 6464 | 1 PACMAN.S 6314 | Data | 11 | | 1 | 00/849C : 7C | DB $7C - 6465 | 1 PACMAN.S 6315 | Data | 11 | | 1 | 00/849D : 7D | DB $7D - 6466 | 1 PACMAN.S 6316 | Data | 11 | | 1 | 00/849E : 7D | DB $7D - 6467 | 1 PACMAN.S 6317 | Data | 11 | | 1 | 00/849F : 7F | DB $7F - 6468 | 1 PACMAN.S 6318 | Data | 11 | | 1 | 00/84A0 : 7E | DB $7E - 6469 | 1 PACMAN.S 6319 | Empty | 11 | | 0 | 00/84A1 | - 6470 | 1 PACMAN.S 6320 | Comment | 11 | | 0 | 00/84A1 | *----------------------------------- - 6471 | 1 PACMAN.S 6321 | Comment | 11 | | 0 | 00/84A1 | * PLAY CARTOON 3 - 6472 | 1 PACMAN.S 6322 | Comment | 11 | | 0 | 00/84A1 | *----------------------------------- - 6473 | 1 PACMAN.S 6323 | Empty | 11 | | 0 | 00/84A1 | - 6474 | 1 PACMAN.S 6324 | Empty | 11 | | 0 | 00/84A1 | playCARTOON3 - 6475 | 1 PACMAN.S 6325 | Code | 11 | | 3 | 00/84A1 : 20 61 6F | JSR clearHGR - 6476 | 1 PACMAN.S 6326 | Code | 11 | | 3 | 00/84A4 : 20 4A 6F | JSR setHGR - 6477 | 1 PACMAN.S 6327 | Code | 11 | | 3 | 00/84A7 : 20 A4 81 | JSR initCARTOON - 6478 | 1 PACMAN.S 6328 | Code | 11 | | 2 | 00/84AA : C6 59 | L848F DEC {$59} - 6479 | 1 PACMAN.S 6329 | Code | 11 | | 2 | 00/84AC : D0 1D | BNE L84B0 - 6480 | 1 PACMAN.S 6330 | Code | 11 | | 2 | 00/84AE : A9 26 | LDA #$26 - 6481 | 1 PACMAN.S 6331 | Code | 11 | | 2 | 00/84B0 : 85 59 | STA {$59} - 6482 | 1 PACMAN.S 6332 | Code | 11 | | 3 | 00/84B2 : 20 9B 7D | JSR setXYPACMAN - 6483 | 1 PACMAN.S 6333 | Code | 11 | | 3 | 00/84B5 : 20 9E 69 | JSR eraseSPRITE44 - 6484 | 1 PACMAN.S 6334 | Code | 11 | | 1 | 00/84B8 : 38 | SEC - 6485 | 1 PACMAN.S 6335 | Code | 11 | | 2 | 00/84B9 : A5 60 | LDA {$60} - 6486 | 1 PACMAN.S 6336 | Code | 11 | | 2 | 00/84BB : E9 02 | SBC #$02 - 6487 | 1 PACMAN.S 6337 | Code | 11 | | 2 | 00/84BD : 85 60 | STA {$60} - 6488 | 1 PACMAN.S 6338 | Code | 11 | | 2 | 00/84BF : C9 20 | CMP #$20 - 6489 | 1 PACMAN.S 6339 | Code | 11 | | 2 | 00/84C1 : 90 35 | BCC L84DD - 6490 | 1 PACMAN.S 6340 | Code | 11 | | 3 | 00/84C3 : 20 9B 7D | JSR setXYPACMAN - 6491 | 1 PACMAN.S 6341 | Code | 11 | | 2 | 00/84C6 : E6 66 | INC {$66} - 6492 | 1 PACMAN.S 6342 | Code | 11 | | 3 | 00/84C8 : 20 BF 79 | JSR L79A4 - 6493 | 1 PACMAN.S 6343 | Code | 11 | | 3 | 00/84CB : 20 01 6D | L84B0 JSR doWAIT - 6494 | 1 PACMAN.S 6344 | Code | 11 | | 2 | 00/84CE : C6 80 | DEC $80 - 6495 | 1 PACMAN.S 6345 | Code | 11 | | 2 | 00/84D0 : D0 D8 | BNE L848F - 6496 | 1 PACMAN.S 6346 | Empty | 11 | | 0 | 00/84D2 | - 6497 | 1 PACMAN.S 6347 | Code | 11 | | 2 | 00/84D2 : A9 21 | LDA #$21 - 6498 | 1 PACMAN.S 6348 | Code | 11 | | 2 | 00/84D4 : 85 80 | STA $80 - 6499 | 1 PACMAN.S 6349 | Code | 11 | | 3 | 00/84D6 : 20 A8 7D | JSR setXYGHOST - 6500 | 1 PACMAN.S 6350 | Code | 11 | | 3 | 00/84D9 : 20 9E 69 | JSR eraseSPRITE44 - 6501 | 1 PACMAN.S 6351 | Code | 11 | | 1 | 00/84DC : 38 | SEC - 6502 | 1 PACMAN.S 6352 | Code | 11 | | 2 | 00/84DD : A5 70 | LDA {$70} - 6503 | 1 PACMAN.S 6353 | Code | 11 | | 2 | 00/84DF : E9 02 | SBC #$02 - 6504 | 1 PACMAN.S 6354 | Code | 11 | | 2 | 00/84E1 : 85 70 | STA {$70} - 6505 | 1 PACMAN.S 6355 | Code | 11 | | 3 | 00/84E3 : 20 A8 7D | JSR setXYGHOST - 6506 | 1 PACMAN.S 6356 | Code | 11 | | 3 | 00/84E6 : 20 BD 88 | JSR L88A2 - 6507 | 1 PACMAN.S 6357 | Code | 11 | | 1 | 00/84E9 : 18 | CLC - 6508 | 1 PACMAN.S 6358 | Code | 11 | | 2 | 00/84EA : A5 70 | LDA {$70} - 6509 | 1 PACMAN.S 6359 | Code | 11 | | 2 | 00/84EC : 69 03 | ADC #$03 - 6510 | 1 PACMAN.S 6360 | Code | 11 | | 2 | 00/84EE : A0 7D | LDY #$7D - 6511 | 1 PACMAN.S 6361 | Code | 11 | | 2 | 00/84F0 : A2 7F | LDX #$7F - 6512 | 1 PACMAN.S 6362 | Code | 11 | | 3 | 00/84F2 : 20 9B 81 | JSR cartoonVLINE - 6513 | 1 PACMAN.S 6363 | Code | 11 | | 3 | 00/84F5 : 4C AA 84 | JMP L848F - 6514 | 1 PACMAN.S 6364 | Empty | 11 | | 0 | 00/84F8 | - 6515 | 1 PACMAN.S 6365 | Comment | 11 | | 0 | 00/84F8 | *--- Play 2nd part of the cartoon - 6516 | 1 PACMAN.S 6366 | Empty | 11 | | 0 | 00/84F8 | - 6517 | 1 PACMAN.S 6367 | Code | 11 | | 3 | 00/84F8 : 20 A8 7D | L84DD JSR setXYGHOST - 6518 | 1 PACMAN.S 6368 | Code | 11 | | 3 | 00/84FB : 20 9E 69 | JSR eraseSPRITE44 - 6519 | 1 PACMAN.S 6369 | Code | 11 | | 2 | 00/84FE : A0 08 | LDY #$08 - 6520 | 1 PACMAN.S 6370 | Code | 11 | | 2 | 00/8500 : A2 64 | L84E5 LDX #$64 - 6521 | 1 PACMAN.S 6371 | Code | 11 | | 3 | 00/8502 : 20 03 6D | JSR doWAIT2 - 6522 | 1 PACMAN.S 6372 | Code | 11 | | 1 | 00/8505 : 88 | DEY - 6523 | 1 PACMAN.S 6373 | Code | 11 | | 2 | 00/8506 : D0 F8 | BNE L84E5 - 6524 | 1 PACMAN.S 6374 | Code | 11 | | 2 | 00/8508 : A9 37 | LDA #$37 - 6525 | 1 PACMAN.S 6375 | Code | 11 | | 2 | 00/850A : 85 70 | STA {$70} - 6526 | 1 PACMAN.S 6376 | Code | 11 | | 2 | 00/850C : A9 10 | LDA #$10 - 6527 | 1 PACMAN.S 6377 | Code | 11 | | 2 | 00/850E : 85 60 | STA {$60} - 6528 | 1 PACMAN.S 6378 | Code | 11 | | 2 | 00/8510 : A9 02 | LDA #{2} - 6529 | 1 PACMAN.S 6379 | Code | 11 | | 2 | 00/8512 : 85 62 | STA {$62} - 6530 | 1 PACMAN.S 6380 | Code | 11 | | 2 | 00/8514 : C6 59 | L84F9 DEC {$59} - 6531 | 1 PACMAN.S 6381 | Code | 11 | | 2 | 00/8516 : D0 1C | BNE L8519 - 6532 | 1 PACMAN.S 6382 | Code | 11 | | 2 | 00/8518 : A9 22 | LDA #$22 - 6533 | 1 PACMAN.S 6383 | Code | 11 | | 2 | 00/851A : 85 59 | STA {$59} - 6534 | 1 PACMAN.S 6384 | Code | 11 | | 3 | 00/851C : 20 9B 7D | JSR setXYPACMAN - 6535 | 1 PACMAN.S 6385 | Code | 11 | | 3 | 00/851F : 20 9E 69 | JSR eraseSPRITE44 - 6536 | 1 PACMAN.S 6386 | Code | 11 | | 2 | 00/8522 : A5 60 | LDA {$60} - 6537 | 1 PACMAN.S 6387 | Code | 11 | | 2 | 00/8524 : C9 B0 | CMP #$B0 - 6538 | 1 PACMAN.S 6388 | Code | 11 | | 2 | 00/8526 : B0 3C | BCS L8549 - 6539 | 1 PACMAN.S 6389 | Code | 11 | | 2 | 00/8528 : 69 02 | ADC #$02 - 6540 | 1 PACMAN.S 6390 | Code | 11 | | 2 | 00/852A : 85 60 | STA {$60} - 6541 | 1 PACMAN.S 6391 | Code | 11 | | 3 | 00/852C : 20 9B 7D | JSR setXYPACMAN - 6542 | 1 PACMAN.S 6392 | Code | 11 | | 2 | 00/852F : E6 66 | INC {$66} - 6543 | 1 PACMAN.S 6393 | Code | 11 | | 3 | 00/8531 : 20 BF 79 | JSR L79A4 - 6544 | 1 PACMAN.S 6394 | Code | 11 | | 3 | 00/8534 : 20 01 6D | L8519 JSR doWAIT - 6545 | 1 PACMAN.S 6395 | Code | 11 | | 2 | 00/8537 : C6 80 | DEC $80 - 6546 | 1 PACMAN.S 6396 | Code | 11 | | 2 | 00/8539 : D0 26 | BNE L8546 - 6547 | 1 PACMAN.S 6397 | Code | 11 | | 2 | 00/853B : A9 27 | LDA #$27 - 6548 | 1 PACMAN.S 6398 | Code | 11 | | 2 | 00/853D : 85 80 | STA $80 - 6549 | 1 PACMAN.S 6399 | Code | 11 | | 3 | 00/853F : 20 A8 7D | JSR setXYGHOST - 6550 | 1 PACMAN.S 6400 | Code | 11 | | 3 | 00/8542 : 20 E9 69 | JSR eraseSPRITE54 - 6551 | 1 PACMAN.S 6401 | Code | 11 | | 1 | 00/8545 : 18 | CLC - 6552 | 1 PACMAN.S 6402 | Code | 11 | | 2 | 00/8546 : A5 70 | LDA {$70} - 6553 | 1 PACMAN.S 6403 | Code | 11 | | 2 | 00/8548 : 69 02 | ADC #$02 - 6554 | 1 PACMAN.S 6404 | Code | 11 | | 2 | 00/854A : 85 70 | STA {$70} - 6555 | 1 PACMAN.S 6405 | Code | 11 | | 3 | 00/854C : 20 A8 7D | JSR setXYGHOST - 6556 | 1 PACMAN.S 6406 | Code | 11 | | 2 | 00/854F : A5 66 | LDA {$66} - 6557 | 1 PACMAN.S 6407 | Code | 11 | | 2 | 00/8551 : 29 02 | AND #$02 - 6558 | 1 PACMAN.S 6408 | Code | 11 | | 1 | 00/8553 : AA | TAX - 6559 | 1 PACMAN.S 6409 | Code | 11 | | 3 | 00/8554 : BD 65 85 | LDA L854A,X - 6560 | 1 PACMAN.S 6410 | Code | 11 | | 3 | 00/8557 : BC 66 85 | LDY L854A+1,X - 6561 | 1 PACMAN.S 6411 | Code | 11 | | 2 | 00/855A : 85 16 | STA {$16} - 6562 | 1 PACMAN.S 6412 | Code | 11 | | 2 | 00/855C : 84 17 | STY {$16}+1 - 6563 | 1 PACMAN.S 6413 | Code | 11 | | 3 | 00/855E : 20 3A 7E | JSR L7E1F - 6564 | 1 PACMAN.S 6414 | Code | 11 | | 3 | 00/8561 : 4C 14 85 | L8546 JMP L84F9 - 6565 | 1 PACMAN.S 6415 | Code | 11 | | 1 | 00/8564 : 60 | L8549 RTS - 6566 | 1 PACMAN.S 6416 | Empty | 11 | | 0 | 00/8565 | - 6567 | 1 PACMAN.S 6417 | Data | 11 | | 2 | 00/8565 : 87 85 | L854A DA L856C - 6568 | 1 PACMAN.S 6418 | Data | 11 | | 2 | 00/8567 : 69 85 | DA L854E - 6569 | 1 PACMAN.S 6419 | Empty | 11 | | 0 | 00/8569 | - 6570 | 1 PACMAN.S 6420 | Data | 11 | | 1 | 00/8569 : 00 | L854E DB $00 - 6571 | 1 PACMAN.S 6421 | Data | 11 | | 1 | 00/856A : 00 | DB $00 - 6572 | 1 PACMAN.S 6422 | Data | 11 | | 1 | 00/856B : 00 | DB $00 - 6573 | 1 PACMAN.S 6423 | Data | 11 | | 1 | 00/856C : 00 | DB $00 - 6574 | 1 PACMAN.S 6424 | Data | 11 | | 1 | 00/856D : 00 | DB $00 - 6575 | 1 PACMAN.S 6425 | Data | 11 | | 1 | 00/856E : 00 | DB $00 - 6576 | 1 PACMAN.S 6426 | Data | 11 | | 1 | 00/856F : 00 | DB $00 - 6577 | 1 PACMAN.S 6427 | Data | 11 | | 1 | 00/8570 : 00 | DB $00 - 6578 | 1 PACMAN.S 6428 | Data | 11 | | 1 | 00/8571 : 00 | DB $00 - 6579 | 1 PACMAN.S 6429 | Data | 11 | | 1 | 00/8572 : 00 | DB $00 - 6580 | 1 PACMAN.S 6430 | Data | 11 | | 1 | 00/8573 : 00 | DB $00 - 6581 | 1 PACMAN.S 6431 | Data | 11 | | 1 | 00/8574 : 00 | DB $00 - 6582 | 1 PACMAN.S 6432 | Data | 11 | | 1 | 00/8575 : 00 | DB $00 - 6583 | 1 PACMAN.S 6433 | Data | 11 | | 1 | 00/8576 : 00 | DB $00 - 6584 | 1 PACMAN.S 6434 | Data | 11 | | 1 | 00/8577 : 00 | DB $00 - 6585 | 1 PACMAN.S 6435 | Data | 11 | | 1 | 00/8578 : 61 | DB $61 - 6586 | 1 PACMAN.S 6436 | Data | 11 | | 1 | 00/8579 : 05 | DB $05 - 6587 | 1 PACMAN.S 6437 | Data | 11 | | 1 | 00/857A : 00 | DB $00 - 6588 | 1 PACMAN.S 6438 | Data | 11 | | 1 | 00/857B : 23 | DB $23 - 6589 | 1 PACMAN.S 6439 | Data | 11 | | 1 | 00/857C : 07 | DB $07 - 6590 | 1 PACMAN.S 6440 | Data | 11 | | 1 | 00/857D : 00 | DB $00 - 6591 | 1 PACMAN.S 6441 | Data | 11 | | 1 | 00/857E : 33 | DB $33 - 6592 | 1 PACMAN.S 6442 | Data | 11 | | 1 | 00/857F : 02 | DB $02 - 6593 | 1 PACMAN.S 6443 | Data | 11 | | 1 | 00/8580 : 00 | DB $00 - 6594 | 1 PACMAN.S 6444 | Data | 11 | | 1 | 00/8581 : 1E | DB $1E - 6595 | 1 PACMAN.S 6445 | Data | 11 | | 1 | 00/8582 : 00 | DB $00 - 6596 | 1 PACMAN.S 6446 | Data | 11 | | 1 | 00/8583 : 00 | DB $00 - 6597 | 1 PACMAN.S 6447 | Data | 11 | | 1 | 00/8584 : 0C | DB $0C - 6598 | 1 PACMAN.S 6448 | Data | 11 | | 1 | 00/8585 : 00 | DB $00 - 6599 | 1 PACMAN.S 6449 | Data | 11 | | 1 | 00/8586 : 00 | DB $00 - 6600 | 1 PACMAN.S 6450 | Data | 11 | | 1 | 00/8587 : 00 | L856C DB $00 - 6601 | 1 PACMAN.S 6451 | Data | 11 | | 1 | 00/8588 : 00 | DB $00 - 6602 | 1 PACMAN.S 6452 | Data | 11 | | 1 | 00/8589 : 00 | DB $00 - 6603 | 1 PACMAN.S 6453 | Data | 11 | | 1 | 00/858A : 00 | DB $00 - 6604 | 1 PACMAN.S 6454 | Data | 11 | | 1 | 00/858B : 00 | DB $00 - 6605 | 1 PACMAN.S 6455 | Data | 11 | | 1 | 00/858C : 00 | DB $00 - 6606 | 1 PACMAN.S 6456 | Data | 11 | | 1 | 00/858D : 00 | DB $00 - 6607 | 1 PACMAN.S 6457 | Data | 11 | | 1 | 00/858E : 00 | DB $00 - 6608 | 1 PACMAN.S 6458 | Data | 11 | | 1 | 00/858F : 00 | DB $00 - 6609 | 1 PACMAN.S 6459 | Data | 11 | | 1 | 00/8590 : 00 | DB $00 - 6610 | 1 PACMAN.S 6460 | Data | 11 | | 1 | 00/8591 : 00 | DB $00 - 6611 | 1 PACMAN.S 6461 | Data | 11 | | 1 | 00/8592 : 00 | DB $00 - 6612 | 1 PACMAN.S 6462 | Data | 11 | | 1 | 00/8593 : 00 | DB $00 - 6613 | 1 PACMAN.S 6463 | Data | 11 | | 1 | 00/8594 : 00 | DB $00 - 6614 | 1 PACMAN.S 6464 | Data | 11 | | 1 | 00/8595 : 00 | DB $00 - 6615 | 1 PACMAN.S 6465 | Data | 11 | | 1 | 00/8596 : 00 | DB $00 - 6616 | 1 PACMAN.S 6466 | Data | 11 | | 1 | 00/8597 : 07 | DB $07 - 6617 | 1 PACMAN.S 6467 | Data | 11 | | 1 | 00/8598 : 00 | DB $00 - 6618 | 1 PACMAN.S 6468 | Data | 11 | | 1 | 00/8599 : 4E | DB $4E - 6619 | 1 PACMAN.S 6469 | Data | 11 | | 1 | 00/859A : 05 | DB $05 - 6620 | 1 PACMAN.S 6470 | Data | 11 | | 1 | 00/859B : 00 | DB $00 - 6621 | 1 PACMAN.S 6471 | Data | 11 | | 1 | 00/859C : 6F | DB $6F - 6622 | 1 PACMAN.S 6472 | Data | 11 | | 1 | 00/859D : 00 | DB $00 - 6623 | 1 PACMAN.S 6473 | Data | 11 | | 1 | 00/859E : 00 | DB $00 - 6624 | 1 PACMAN.S 6474 | Data | 11 | | 1 | 00/859F : 39 | DB $39 - 6625 | 1 PACMAN.S 6475 | Data | 11 | | 1 | 00/85A0 : 00 | DB $00 - 6626 | 1 PACMAN.S 6476 | Data | 11 | | 1 | 00/85A1 : 00 | DB $00 - 6627 | 1 PACMAN.S 6477 | Data | 11 | | 1 | 00/85A2 : 30 | DB $30 - 6628 | 1 PACMAN.S 6478 | Data | 11 | | 1 | 00/85A3 : 00 | DB $00 - 6629 | 1 PACMAN.S 6479 | Data | 11 | | 1 | 00/85A4 : 00 | DB $00 - 6630 | 1 PACMAN.S 6480 | Data | 11 | | 1 | 00/85A5 : 60 | DB $60 - 6631 | 1 PACMAN.S 6481 | Data | 11 | | 1 | 00/85A6 : 60 | DB $60 - 6632 | 1 PACMAN.S 6482 | Empty | 11 | | 0 | 00/85A7 | - 6633 | 1 PACMAN.S 6483 | Comment | 11 | | 0 | 00/85A7 | *----------------------------------- - 6634 | 1 PACMAN.S 6484 | Comment | 11 | | 0 | 00/85A7 | * PACMAN IS TRAPPED (DEAD CODE) - 6635 | 1 PACMAN.S 6485 | Comment | 11 | | 0 | 00/85A7 | *----------------------------------- - 6636 | 1 PACMAN.S 6486 | Empty | 11 | | 0 | 00/85A7 | - 6637 | 1 PACMAN.S 6487 | Code | 11 | | 3 | 00/85A7 : 20 61 6F | L858C JSR clearHGR - 6638 | 1 PACMAN.S 6488 | Code | 11 | | 3 | 00/85AA : 20 4A 6F | JSR setHGR - 6639 | 1 PACMAN.S 6489 | Code | 11 | | 2 | 00/85AD : A9 80 | LDA #$80 - 6640 | 1 PACMAN.S 6490 | Code | 11 | | 2 | 00/85AF : 85 1E | STA {$1e} - 6641 | 1 PACMAN.S 6491 | Code | 11 | | 2 | 00/85B1 : A9 00 | LDA #$00 - 6642 | 1 PACMAN.S 6492 | Code | 11 | | 2 | 00/85B3 : A0 7A | LDY #$7A - 6643 | 1 PACMAN.S 6493 | Code | 11 | | 2 | 00/85B5 : A2 51 | LDX #$51 - 6644 | 1 PACMAN.S 6494 | Code | 11 | | 3 | 00/85B7 : 20 8E 81 | JSR cartoonHLINE - 6645 | 1 PACMAN.S 6495 | Code | 11 | | 2 | 00/85BA : A9 00 | LDA #$00 - 6646 | 1 PACMAN.S 6496 | Code | 11 | | 2 | 00/85BC : A0 7A | LDY #$7A - 6647 | 1 PACMAN.S 6497 | Code | 11 | | 2 | 00/85BE : A2 5E | LDX #$5E - 6648 | 1 PACMAN.S 6498 | Code | 11 | | 3 | 00/85C0 : 20 8E 81 | JSR cartoonHLINE - 6649 | 1 PACMAN.S 6499 | Code | 11 | | 2 | 00/85C3 : A9 88 | LDA #$88 - 6650 | 1 PACMAN.S 6500 | Code | 11 | | 2 | 00/85C5 : A0 FC | LDY #$FC - 6651 | 1 PACMAN.S 6501 | Code | 11 | | 2 | 00/85C7 : A2 51 | LDX #$51 - 6652 | 1 PACMAN.S 6502 | Code | 11 | | 3 | 00/85C9 : 20 8E 81 | JSR cartoonHLINE - 6653 | 1 PACMAN.S 6503 | Code | 11 | | 2 | 00/85CC : A9 88 | LDA #$88 - 6654 | 1 PACMAN.S 6504 | Code | 11 | | 2 | 00/85CE : A0 FC | LDY #$FC - 6655 | 1 PACMAN.S 6505 | Code | 11 | | 2 | 00/85D0 : A2 5E | LDX #$5E - 6656 | 1 PACMAN.S 6506 | Code | 11 | | 3 | 00/85D2 : 20 8E 81 | JSR cartoonHLINE - 6657 | 1 PACMAN.S 6507 | Code | 11 | | 2 | 00/85D5 : A9 7A | LDA #$7A - 6658 | 1 PACMAN.S 6508 | Code | 11 | | 2 | 00/85D7 : A0 00 | LDY #$00 - 6659 | 1 PACMAN.S 6509 | Code | 11 | | 2 | 00/85D9 : A2 51 | LDX #$51 - 6660 | 1 PACMAN.S 6510 | Code | 11 | | 3 | 00/85DB : 20 9B 81 | JSR cartoonVLINE - 6661 | 1 PACMAN.S 6511 | Code | 11 | | 2 | 00/85DE : A9 88 | LDA #$88 - 6662 | 1 PACMAN.S 6512 | Code | 11 | | 2 | 00/85E0 : A0 00 | LDY #$00 - 6663 | 1 PACMAN.S 6513 | Code | 11 | | 2 | 00/85E2 : A2 51 | LDX #$51 - 6664 | 1 PACMAN.S 6514 | Code | 11 | | 3 | 00/85E4 : 20 9B 81 | JSR cartoonVLINE - 6665 | 1 PACMAN.S 6515 | Code | 11 | | 2 | 00/85E7 : A9 7A | LDA #$7A - 6666 | 1 PACMAN.S 6516 | Code | 11 | | 2 | 00/85E9 : A0 5E | LDY #$5E - 6667 | 1 PACMAN.S 6517 | Code | 11 | | 2 | 00/85EB : A2 BE | LDX #$BE - 6668 | 1 PACMAN.S 6518 | Code | 11 | | 3 | 00/85ED : 20 9B 81 | JSR cartoonVLINE - 6669 | 1 PACMAN.S 6519 | Code | 11 | | 2 | 00/85F0 : A9 88 | LDA #$88 - 6670 | 1 PACMAN.S 6520 | Code | 11 | | 2 | 00/85F2 : A0 5E | LDY #$5E - 6671 | 1 PACMAN.S 6521 | Code | 11 | | 2 | 00/85F4 : A2 BE | LDX #$BE - 6672 | 1 PACMAN.S 6522 | Code | 11 | | 3 | 00/85F6 : 20 9B 81 | JSR cartoonVLINE - 6673 | 1 PACMAN.S 6523 | Code | 11 | | 3 | 00/85F9 : 20 A4 81 | JSR initCARTOON - 6674 | 1 PACMAN.S 6524 | Code | 11 | | 2 | 00/85FC : A9 02 | LDA #$02 - 6675 | 1 PACMAN.S 6525 | Code | 11 | | 2 | 00/85FE : 85 66 | STA {$66} - 6676 | 1 PACMAN.S 6526 | Code | 11 | | 2 | 00/8600 : A9 04 | LDA #{4} - 6677 | 1 PACMAN.S 6527 | Code | 11 | | 2 | 00/8602 : 85 E0 | STA {$e0} - 6678 | 1 PACMAN.S 6528 | Code | 11 | | 3 | 00/8604 : 20 2D 87 | L85E9 JSR getGHOSTSDATA - 6679 | 1 PACMAN.S 6529 | Code | 11 | | 2 | 00/8607 : C6 E0 | DEC {$e0} - 6680 | 1 PACMAN.S 6530 | Code | 11 | | 2 | 00/8609 : D0 F9 | BNE L85E9 - 6681 | 1 PACMAN.S 6531 | Code | 11 | | 2 | 00/860B : A9 81 | LDA #$81 - 6682 | 1 PACMAN.S 6532 | Code | 11 | | 2 | 00/860D : 85 60 | STA {$60} - 6683 | 1 PACMAN.S 6533 | Code | 11 | | 2 | 00/860F : 85 84 | STA {{$84}} - 6684 | 1 PACMAN.S 6534 | Code | 11 | | 2 | 00/8611 : 85 98 | STA {{$98}} - 6685 | 1 PACMAN.S 6535 | Code | 11 | | 2 | 00/8613 : A9 31 | LDA #$31 - 6686 | 1 PACMAN.S 6536 | Code | 11 | | 2 | 00/8615 : 85 AC | STA {{$ac}} - 6687 | 1 PACMAN.S 6537 | Code | 11 | | 2 | 00/8617 : A9 D1 | LDA #$D1 - 6688 | 1 PACMAN.S 6538 | Code | 11 | | 2 | 00/8619 : 85 C0 | STA {{$c0}} - 6689 | 1 PACMAN.S 6539 | Code | 11 | | 2 | 00/861B : A9 57 | LDA #$57 - 6690 | 1 PACMAN.S 6540 | Code | 11 | | 2 | 00/861D : 85 61 | STA {$61} - 6691 | 1 PACMAN.S 6541 | Code | 11 | | 2 | 00/861F : 85 AD | STA {{$ac}+1} - 6692 | 1 PACMAN.S 6542 | Code | 11 | | 2 | 00/8621 : 85 C1 | STA {{$c0}+1} - 6693 | 1 PACMAN.S 6543 | Code | 11 | | 2 | 00/8623 : A9 07 | LDA #$07 - 6694 | 1 PACMAN.S 6544 | Code | 11 | | 2 | 00/8625 : 85 85 | STA {{$84}+1} - 6695 | 1 PACMAN.S 6545 | Code | 11 | | 2 | 00/8627 : A9 A7 | LDA #$A7 - 6696 | 1 PACMAN.S 6546 | Code | 11 | | 2 | 00/8629 : 85 99 | STA {{$98}+1} - 6697 | 1 PACMAN.S 6547 | Code | 11 | | 3 | 00/862B : 20 9B 7D | JSR setXYPACMAN - 6698 | 1 PACMAN.S 6548 | Code | 11 | | 3 | 00/862E : 20 BF 79 | JSR L79A4 - 6699 | 1 PACMAN.S 6549 | Code | 11 | | 2 | 00/8631 : A9 04 | L8616 LDA #{4} - 6700 | 1 PACMAN.S 6550 | Code | 11 | | 2 | 00/8633 : 85 E0 | STA {$e0} - 6701 | 1 PACMAN.S 6551 | Code | 11 | | 3 | 00/8635 : 20 17 87 | L861A JSR setGHOSTSDATA - 6702 | 1 PACMAN.S 6552 | Code | 11 | | 2 | 00/8638 : C6 80 | DEC $80 - 6703 | 1 PACMAN.S 6553 | Code | 11 | | 2 | 00/863A : D0 41 | BNE L8662 - 6704 | 1 PACMAN.S 6554 | Code | 11 | | 2 | 00/863C : A9 12 | LDA #$12 - 6705 | 1 PACMAN.S 6555 | Code | 11 | | 2 | 00/863E : 85 80 | STA $80 - 6706 | 1 PACMAN.S 6556 | Code | 11 | | 3 | 00/8640 : 20 A8 7D | JSR setXYGHOST - 6707 | 1 PACMAN.S 6557 | Code | 11 | | 3 | 00/8643 : 20 9E 69 | JSR eraseSPRITE44 - 6708 | 1 PACMAN.S 6558 | Code | 11 | | 2 | 00/8646 : A5 E0 | LDA {$e0} - 6709 | 1 PACMAN.S 6559 | Code | 11 | | 2 | 00/8648 : C9 03 | CMP #$03 - 6710 | 1 PACMAN.S 6560 | Code | 11 | | 2 | 00/864A : B0 18 | BCS L8649 - 6711 | 1 PACMAN.S 6561 | Code | 11 | | 2 | 00/864C : C9 02 | CMP #$02 - 6712 | 1 PACMAN.S 6562 | Code | 11 | | 2 | 00/864E : F0 0A | BEQ L863F - 6713 | 1 PACMAN.S 6563 | Code | 11 | | 1 | 00/8650 : 18 | CLC - 6714 | 1 PACMAN.S 6564 | Code | 11 | | 2 | 00/8651 : A5 71 | LDA {$71} - 6715 | 1 PACMAN.S 6565 | Code | 11 | | 2 | 00/8653 : 69 02 | ADC #$02 - 6716 | 1 PACMAN.S 6566 | Code | 11 | | 2 | 00/8655 : 85 71 | STA {$71} - 6717 | 1 PACMAN.S 6567 | Code | 11 | | 3 | 00/8657 : 4C 77 86 | JMP L865C - 6718 | 1 PACMAN.S 6568 | Empty | 11 | | 0 | 00/865A | - 6719 | 1 PACMAN.S 6569 | Code | 11 | | 2 | 00/865A : A5 71 | L863F LDA {$71} - 6720 | 1 PACMAN.S 6570 | Code | 11 | | 1 | 00/865C : 38 | SEC - 6721 | 1 PACMAN.S 6571 | Code | 11 | | 2 | 00/865D : E9 02 | SBC #$02 - 6722 | 1 PACMAN.S 6572 | Code | 11 | | 2 | 00/865F : 85 71 | STA {$71} - 6723 | 1 PACMAN.S 6573 | Code | 11 | | 3 | 00/8661 : 4C 77 86 | JMP L865C - 6724 | 1 PACMAN.S 6574 | Empty | 11 | | 0 | 00/8664 | - 6725 | 1 PACMAN.S 6575 | Code | 11 | | 2 | 00/8664 : F0 0A | L8649 BEQ L8655 - 6726 | 1 PACMAN.S 6576 | Code | 11 | | 1 | 00/8666 : 38 | SEC - 6727 | 1 PACMAN.S 6577 | Code | 11 | | 2 | 00/8667 : A5 70 | LDA {$70} - 6728 | 1 PACMAN.S 6578 | Code | 11 | | 2 | 00/8669 : E9 02 | SBC #$02 - 6729 | 1 PACMAN.S 6579 | Code | 11 | | 2 | 00/866B : 85 70 | STA {$70} - 6730 | 1 PACMAN.S 6580 | Code | 11 | | 3 | 00/866D : 4C 77 86 | JMP L865C - 6731 | 1 PACMAN.S 6581 | Empty | 11 | | 0 | 00/8670 | - 6732 | 1 PACMAN.S 6582 | Code | 11 | | 1 | 00/8670 : 18 | L8655 CLC - 6733 | 1 PACMAN.S 6583 | Code | 11 | | 2 | 00/8671 : A5 70 | LDA {$70} - 6734 | 1 PACMAN.S 6584 | Code | 11 | | 2 | 00/8673 : 69 02 | ADC #$02 - 6735 | 1 PACMAN.S 6585 | Code | 11 | | 2 | 00/8675 : 85 70 | STA {$70} - 6736 | 1 PACMAN.S 6586 | Code | 11 | | 3 | 00/8677 : 20 A8 7D | L865C JSR setXYGHOST - 6737 | 1 PACMAN.S 6587 | Code | 11 | | 3 | 00/867A : 20 BD 88 | JSR L88A2 - 6738 | 1 PACMAN.S 6588 | Code | 11 | | 3 | 00/867D : 20 2D 87 | L8662 JSR getGHOSTSDATA - 6739 | 1 PACMAN.S 6589 | Code | 11 | | 2 | 00/8680 : C6 E0 | DEC {$e0} - 6740 | 1 PACMAN.S 6590 | Code | 11 | | 2 | 00/8682 : D0 B1 | BNE L861A - 6741 | 1 PACMAN.S 6591 | Code | 11 | | 2 | 00/8684 : A5 85 | LDA {{$84}+1} - 6742 | 1 PACMAN.S 6592 | Code | 11 | | 2 | 00/8686 : C9 43 | CMP #$43 - 6743 | 1 PACMAN.S 6593 | Code | 11 | | 2 | 00/8688 : 90 A7 | BCC L8616 - 6744 | 1 PACMAN.S 6594 | Code | 11 | | 3 | 00/868A : 20 0B 7D | JSR L7CF0 - 6745 | 1 PACMAN.S 6595 | Code | 11 | | 2 | 00/868D : A9 8D | LDA #$8D - 6746 | 1 PACMAN.S 6596 | Code | 11 | | 2 | 00/868F : A0 8F | LDY #$8F - 6747 | 1 PACMAN.S 6597 | Code | 11 | | 2 | 00/8691 : A2 57 | LDX #$57 - 6748 | 1 PACMAN.S 6598 | Code | 11 | | 3 | 00/8693 : 20 8E 81 | JSR cartoonHLINE - 6749 | 1 PACMAN.S 6599 | Code | 11 | | 2 | 00/8696 : A2 50 | LDX #$50 - 6750 | 1 PACMAN.S 6600 | Code | 11 | | 3 | 00/8698 : 20 03 6D | JSR doWAIT2 - 6751 | 1 PACMAN.S 6601 | Code | 11 | | 3 | 00/869B : 20 9B 7D | JSR setXYPACMAN - 6752 | 1 PACMAN.S 6602 | Code | 11 | | 3 | 00/869E : 20 9E 69 | JSR eraseSPRITE44 - 6753 | 1 PACMAN.S 6603 | Code | 11 | | 2 | 00/86A1 : A9 01 | LDA #{1} - 6754 | 1 PACMAN.S 6604 | Code | 11 | | 2 | 00/86A3 : 85 62 | STA {$62} - 6755 | 1 PACMAN.S 6605 | Code | 11 | | 3 | 00/86A5 : 20 9B 7D | JSR setXYPACMAN - 6756 | 1 PACMAN.S 6606 | Code | 11 | | 3 | 00/86A8 : 20 BF 79 | JSR L79A4 - 6757 | 1 PACMAN.S 6607 | Code | 11 | | 3 | 00/86AB : 20 0B 7D | JSR L7CF0 - 6758 | 1 PACMAN.S 6608 | Code | 11 | | 2 | 00/86AE : A9 81 | LDA #$81 - 6759 | 1 PACMAN.S 6609 | Code | 11 | | 2 | 00/86B0 : A0 49 | LDY #$49 - 6760 | 1 PACMAN.S 6610 | Code | 11 | | 2 | 00/86B2 : A2 4C | LDX #$4C - 6761 | 1 PACMAN.S 6611 | Code | 11 | | 3 | 00/86B4 : 20 9B 81 | JSR cartoonVLINE - 6762 | 1 PACMAN.S 6612 | Code | 11 | | 2 | 00/86B7 : A2 50 | LDX #$50 - 6763 | 1 PACMAN.S 6613 | Code | 11 | | 3 | 00/86B9 : 20 03 6D | JSR doWAIT2 - 6764 | 1 PACMAN.S 6614 | Code | 11 | | 3 | 00/86BC : 20 9B 7D | JSR setXYPACMAN - 6765 | 1 PACMAN.S 6615 | Code | 11 | | 3 | 00/86BF : 20 9E 69 | JSR eraseSPRITE44 - 6766 | 1 PACMAN.S 6616 | Code | 11 | | 2 | 00/86C2 : A9 03 | LDA #{3} - 6767 | 1 PACMAN.S 6617 | Code | 11 | | 2 | 00/86C4 : 85 62 | STA {$62} - 6768 | 1 PACMAN.S 6618 | Code | 11 | | 3 | 00/86C6 : 20 9B 7D | JSR setXYPACMAN - 6769 | 1 PACMAN.S 6619 | Code | 11 | | 3 | 00/86C9 : 20 BF 79 | JSR L79A4 - 6770 | 1 PACMAN.S 6620 | Code | 11 | | 3 | 00/86CC : 20 0B 7D | JSR L7CF0 - 6771 | 1 PACMAN.S 6621 | Code | 11 | | 2 | 00/86CF : A9 73 | LDA #$73 - 6772 | 1 PACMAN.S 6622 | Code | 11 | | 2 | 00/86D1 : A0 75 | LDY #$75 - 6773 | 1 PACMAN.S 6623 | Code | 11 | | 2 | 00/86D3 : A2 57 | LDX #$57 - 6774 | 1 PACMAN.S 6624 | Code | 11 | | 3 | 00/86D5 : 20 8E 81 | JSR cartoonHLINE - 6775 | 1 PACMAN.S 6625 | Code | 11 | | 2 | 00/86D8 : A2 50 | LDX #$50 - 6776 | 1 PACMAN.S 6626 | Code | 11 | | 3 | 00/86DA : 20 03 6D | JSR doWAIT2 - 6777 | 1 PACMAN.S 6627 | Code | 11 | | 2 | 00/86DD : A9 00 | LDA #{0} - 6778 | 1 PACMAN.S 6628 | Code | 11 | | 2 | 00/86DF : 85 62 | STA {$62} - 6779 | 1 PACMAN.S 6629 | Code | 11 | | 3 | 00/86E1 : 20 9B 7D | JSR setXYPACMAN - 6780 | 1 PACMAN.S 6630 | Code | 11 | | 3 | 00/86E4 : 20 9E 69 | JSR eraseSPRITE44 - 6781 | 1 PACMAN.S 6631 | Code | 11 | | 3 | 00/86E7 : 20 9B 7D | JSR setXYPACMAN - 6782 | 1 PACMAN.S 6632 | Code | 11 | | 3 | 00/86EA : 20 BF 79 | JSR L79A4 - 6783 | 1 PACMAN.S 6633 | Code | 11 | | 3 | 00/86ED : 20 0B 7D | JSR L7CF0 - 6784 | 1 PACMAN.S 6634 | Code | 11 | | 2 | 00/86F0 : A9 81 | LDA #$81 - 6785 | 1 PACMAN.S 6635 | Code | 11 | | 2 | 00/86F2 : A0 63 | LDY #$63 - 6786 | 1 PACMAN.S 6636 | Code | 11 | | 2 | 00/86F4 : A2 66 | LDX #$66 - 6787 | 1 PACMAN.S 6637 | Code | 11 | | 3 | 00/86F6 : 20 9B 81 | JSR cartoonVLINE - 6788 | 1 PACMAN.S 6638 | Code | 11 | | 2 | 00/86F9 : A0 19 | LDY #$19 - 6789 | 1 PACMAN.S 6639 | Code | 11 | | 1 | 00/86FB : EA | L86E0 NOP - 6790 | 1 PACMAN.S 6640 | Code | 11 | | 2 | 00/86FC : A2 64 | LDX #$64 - 6791 | 1 PACMAN.S 6641 | Code | 11 | | 3 | 00/86FE : 20 03 6D | JSR doWAIT2 - 6792 | 1 PACMAN.S 6642 | Code | 11 | | 1 | 00/8701 : 88 | DEY - 6793 | 1 PACMAN.S 6643 | Code | 11 | | 2 | 00/8702 : D0 F7 | BNE L86E0 - 6794 | 1 PACMAN.S 6644 | Code | 11 | | 1 | 00/8704 : 60 | RTS - 6795 | 1 PACMAN.S 6645 | Empty | 11 | | 0 | 00/8705 | - 6796 | 1 PACMAN.S 6646 | Code | 11 | | 2 | 00/8705 : A9 04 | L86EA LDA #{4} - 6797 | 1 PACMAN.S 6647 | Code | 11 | | 2 | 00/8707 : 85 E0 | STA {$e0} - 6798 | 1 PACMAN.S 6648 | Code | 11 | | 3 | 00/8709 : 20 17 87 | L86EE JSR setGHOSTSDATA - 6799 | 1 PACMAN.S 6649 | Code | 11 | | 3 | 00/870C : 20 7E 87 | JSR L8763 - 6800 | 1 PACMAN.S 6650 | Code | 11 | | 3 | 00/870F : 20 2D 87 | JSR getGHOSTSDATA - 6801 | 1 PACMAN.S 6651 | Code | 11 | | 2 | 00/8712 : C6 E0 | DEC {$e0} - 6802 | 1 PACMAN.S 6652 | Code | 11 | | 2 | 00/8714 : D0 F3 | BNE L86EE - 6803 | 1 PACMAN.S 6653 | Code | 11 | | 1 | 00/8716 : 60 | RTS - 6804 | 1 PACMAN.S 6654 | Empty | 11 | | 0 | 00/8717 | - 6805 | 1 PACMAN.S 6655 | Comment | 11 | | 0 | 00/8717 | *-------------------------------------- - 6806 | 1 PACMAN.S 6656 | Comment | 11 | | 0 | 00/8717 | * SET GHOSTS DATA (FOR ENGINE) - 6807 | 1 PACMAN.S 6657 | Comment | 11 | | 0 | 00/8717 | *-------------------------------------- - 6808 | 1 PACMAN.S 6658 | Empty | 11 | | 0 | 00/8717 | - 6809 | 1 PACMAN.S 6659 | Empty | 11 | | 0 | 00/8717 | setGHOSTSDATA - 6810 | 1 PACMAN.S 6660 | Code | 11 | | 2 | 00/8717 : A4 E0 | LDY {$e0} - 6811 | 1 PACMAN.S 6661 | Code | 11 | | 3 | 00/8719 : BE 28 87 | LDX tblGHOSTSDATA,Y - 6812 | 1 PACMAN.S 6662 | Code | 11 | | 2 | 00/871C : A0 13 | LDY #$13 - 6813 | 1 PACMAN.S 6663 | Code | 11 | | 2 | 00/871E : B5 84 | L8703 LDA {$84},X - 6814 | 1 PACMAN.S 6664 | Code | 11 | | 3 | 00/8720 : 99 70 00 | STA |{$70},Y - 6815 | 1 PACMAN.S 6665 | Code | 11 | | 1 | 00/8723 : CA | DEX - 6816 | 1 PACMAN.S 6666 | Code | 11 | | 1 | 00/8724 : 88 | DEY - 6817 | 1 PACMAN.S 6667 | Code | 11 | | 2 | 00/8725 : 10 F7 | BPL L8703 - 6818 | 1 PACMAN.S 6668 | Code | 11 | | 1 | 00/8727 : 60 | RTS - 6819 | 1 PACMAN.S 6669 | Empty | 11 | | 0 | 00/8728 | - 6820 | 1 PACMAN.S 6670 | Comment | 11 | | 0 | 00/8728 | *--- Addresses are: 84 / 97 / AB / BF / D3 / other data starts at $E7 - 6821 | 1 PACMAN.S 6671 | Empty | 11 | | 0 | 00/8728 | - 6822 | 1 PACMAN.S 6672 | Empty | 11 | | 0 | 00/8728 | tblGHOSTSDATA ; index of ghost data relative to $84 - 6823 | 1 PACMAN.S 6673 | Data | 11 | | 5 | 00/8728 : 00 13 27 3B | HEX 0013273B4F + 6154 | 1 PACMAN.S 5978 | Empty | 11 | | 0 | 00/83D0 | + 6155 | 1 PACMAN.S 5979 | Comment | 11 | | 0 | 00/83D0 | *----------------------------------- + 6156 | 1 PACMAN.S 5980 | Comment | 11 | | 0 | 00/83D0 | * PLAY CARTOON 2 + 6157 | 1 PACMAN.S 5981 | Comment | 11 | | 0 | 00/83D0 | *----------------------------------- + 6158 | 1 PACMAN.S 5982 | Empty | 11 | | 0 | 00/83D0 | + 6159 | 1 PACMAN.S 5983 | Empty | 11 | | 0 | 00/83D0 | playCARTOON2 + 6160 | 1 PACMAN.S 5984 | Code | 11 | | 3 | 00/83D0 : 20 46 6F | JSR clearHGR + 6161 | 1 PACMAN.S 5985 | Code | 11 | | 3 | 00/83D3 : 20 2F 6F | JSR setHGR + 6162 | 1 PACMAN.S 5986 | Code | 11 | | 3 | 00/83D6 : 20 89 81 | JSR initCARTOON + 6163 | 1 PACMAN.S 5987 | Code | 11 | | 2 | 00/83D9 : C6 59 | L83D9 DEC {$59} + 6164 | 1 PACMAN.S 5988 | Code | 11 | | 2 | 00/83DB : D0 2F | BNE L840C + 6165 | 1 PACMAN.S 5989 | Code | 11 | | 2 | 00/83DD : A9 28 | LDA #$28 + 6166 | 1 PACMAN.S 5990 | Code | 11 | | 2 | 00/83DF : 85 59 | STA {$59} + 6167 | 1 PACMAN.S 5991 | Code | 11 | | 2 | 00/83E1 : A9 80 | LDA #$80 + 6168 | 1 PACMAN.S 5992 | Code | 11 | | 2 | 00/83E3 : A0 7C | LDY #$7C + 6169 | 1 PACMAN.S 5993 | Code | 11 | | 2 | 00/83E5 : A2 81 | LDX #$81 + 6170 | 1 PACMAN.S 5994 | Code | 11 | | 3 | 00/83E7 : 20 80 81 | JSR cartoonVLINE + 6171 | 1 PACMAN.S 5995 | Code | 11 | | 2 | 00/83EA : A9 81 | LDA #$81 + 6172 | 1 PACMAN.S 5996 | Code | 11 | | 2 | 00/83EC : A0 7C | LDY #$7C + 6173 | 1 PACMAN.S 5997 | Code | 11 | | 2 | 00/83EE : A2 81 | LDX #$81 + 6174 | 1 PACMAN.S 5998 | Code | 11 | | 3 | 00/83F0 : 20 80 81 | JSR cartoonVLINE + 6175 | 1 PACMAN.S 5999 | Code | 11 | | 3 | 00/83F3 : 20 80 7D | JSR setXYPACMAN + 6176 | 1 PACMAN.S 6000 | Code | 11 | | 3 | 00/83F6 : 20 9E 69 | JSR eraseSPRITE44 + 6177 | 1 PACMAN.S 6001 | Code | 11 | | 1 | 00/83F9 : 38 | SEC + 6178 | 1 PACMAN.S 6002 | Code | 11 | | 2 | 00/83FA : A5 60 | LDA {$60} + 6179 | 1 PACMAN.S 6003 | Code | 11 | | 2 | 00/83FC : E9 02 | SBC #$02 + 6180 | 1 PACMAN.S 6004 | Code | 11 | | 2 | 00/83FE : 85 60 | STA {$60} + 6181 | 1 PACMAN.S 6005 | Code | 11 | | 2 | 00/8400 : C9 10 | CMP #$10 + 6182 | 1 PACMAN.S 6006 | Code | 11 | | 2 | 00/8402 : 90 79 | BCC L847D + 6183 | 1 PACMAN.S 6007 | Code | 11 | | 3 | 00/8404 : 20 80 7D | JSR setXYPACMAN + 6184 | 1 PACMAN.S 6008 | Code | 11 | | 2 | 00/8407 : E6 66 | INC {$66} + 6185 | 1 PACMAN.S 6009 | Code | 11 | | 3 | 00/8409 : 20 A4 79 | JSR L79A4 + 6186 | 1 PACMAN.S 6010 | Code | 11 | | 3 | 00/840C : 20 E6 6C | L840C JSR doWAIT + 6187 | 1 PACMAN.S 6011 | Code | 11 | | 2 | 00/840F : C6 80 | DEC $80 + 6188 | 1 PACMAN.S 6012 | Code | 11 | | 2 | 00/8411 : D0 C6 | BNE L83D9 + 6189 | 1 PACMAN.S 6013 | Code | 11 | | 2 | 00/8413 : A9 21 | LDA #$21 + 6190 | 1 PACMAN.S 6014 | Code | 11 | | 2 | 00/8415 : 85 80 | STA $80 + 6191 | 1 PACMAN.S 6015 | Code | 11 | | 2 | 00/8417 : A5 70 | LDA {$70} + 6192 | 1 PACMAN.S 6016 | Code | 11 | | 2 | 00/8419 : C9 71 | CMP #$71 + 6193 | 1 PACMAN.S 6017 | Code | 11 | | 2 | 00/841B : F0 BC | BEQ L83D9 + 6194 | 1 PACMAN.S 6018 | Code | 11 | | 3 | 00/841D : 20 8D 7D | JSR setXYGHOST + 6195 | 1 PACMAN.S 6019 | Code | 11 | | 3 | 00/8420 : 20 9E 69 | JSR eraseSPRITE44 + 6196 | 1 PACMAN.S 6020 | Code | 11 | | 1 | 00/8423 : 38 | SEC + 6197 | 1 PACMAN.S 6021 | Code | 11 | | 2 | 00/8424 : A5 70 | LDA {$70} + 6198 | 1 PACMAN.S 6022 | Code | 11 | | 2 | 00/8426 : E9 02 | SBC #$02 + 6199 | 1 PACMAN.S 6023 | Code | 11 | | 2 | 00/8428 : 85 70 | STA {$70} + 6200 | 1 PACMAN.S 6024 | Code | 11 | | 3 | 00/842A : 20 8D 7D | JSR setXYGHOST + 6201 | 1 PACMAN.S 6025 | Code | 11 | | 3 | 00/842D : 20 A2 88 | JSR L88A2 + 6202 | 1 PACMAN.S 6026 | Code | 11 | | 2 | 00/8430 : A5 70 | LDA {$70} + 6203 | 1 PACMAN.S 6027 | Code | 11 | | 2 | 00/8432 : C9 7B | CMP #$7B + 6204 | 1 PACMAN.S 6028 | Code | 11 | | 2 | 00/8434 : B0 A3 | BCS L83D9 + 6205 | 1 PACMAN.S 6029 | Code | 11 | | 2 | 00/8436 : C9 71 | CMP #$71 + 6206 | 1 PACMAN.S 6030 | Code | 11 | | 2 | 00/8438 : F0 15 | BEQ L844F + 6207 | 1 PACMAN.S 6031 | Code | 11 | | 2 | 00/843A : E9 73 | SBC #$73 + 6208 | 1 PACMAN.S 6032 | Code | 11 | | 1 | 00/843C : AA | TAX + 6209 | 1 PACMAN.S 6033 | Code | 11 | | 2 | 00/843D : A9 A0 | LDA #$A0 + 6210 | 1 PACMAN.S 6034 | Code | 11 | | 2 | 00/843F : 85 80 | STA $80 + 6211 | 1 PACMAN.S 6035 | Code | 11 | | 3 | 00/8441 : BD 7E 84 | LDA L847E,X + 6212 | 1 PACMAN.S 6036 | Code | 11 | | 3 | 00/8444 : BC 7F 84 | LDY L847F,X + 6213 | 1 PACMAN.S 6037 | Code | 11 | | 2 | 00/8447 : A2 7F | LDX #$7F + 6214 | 1 PACMAN.S 6038 | Code | 11 | | 3 | 00/8449 : 20 80 81 | JSR cartoonVLINE + 6215 | 1 PACMAN.S 6039 | Code | 11 | | 3 | 00/844C : 4C D9 83 | JMP L83D9 + 6216 | 1 PACMAN.S 6040 | Empty | 11 | | 0 | 00/844F | + 6217 | 1 PACMAN.S 6041 | Code | 11 | | 3 | 00/844F : 20 8D 7D | L844F JSR setXYGHOST + 6218 | 1 PACMAN.S 6042 | Code | 11 | | 3 | 00/8452 : 20 9E 69 | JSR eraseSPRITE44 + 6219 | 1 PACMAN.S 6043 | Code | 11 | | 3 | 00/8455 : 20 8D 7D | JSR setXYGHOST + 6220 | 1 PACMAN.S 6044 | Code | 11 | | 1 | 00/8458 : 18 | CLC + 6221 | 1 PACMAN.S 6045 | Code | 11 | | 2 | 00/8459 : A5 0C | LDA {$0c} + 6222 | 1 PACMAN.S 6046 | Code | 11 | | 2 | 00/845B : 69 0A | ADC #$0A + 6223 | 1 PACMAN.S 6047 | Code | 11 | | 2 | 00/845D : 85 0C | STA {$0c} + 6224 | 1 PACMAN.S 6048 | Code | 11 | | 3 | 00/845F : 20 9E 69 | JSR eraseSPRITE44 + 6225 | 1 PACMAN.S 6049 | Code | 11 | | 3 | 00/8462 : 20 8D 7D | JSR setXYGHOST + 6226 | 1 PACMAN.S 6050 | Code | 11 | | 3 | 00/8465 : 20 A2 88 | JSR L88A2 + 6227 | 1 PACMAN.S 6051 | Code | 11 | | 2 | 00/8468 : A9 74 | LDA #$74 + 6228 | 1 PACMAN.S 6052 | Code | 11 | | 2 | 00/846A : A0 7D | LDY #$7D + 6229 | 1 PACMAN.S 6053 | Code | 11 | | 2 | 00/846C : A2 7F | LDX #$7F + 6230 | 1 PACMAN.S 6054 | Code | 11 | | 3 | 00/846E : 20 80 81 | JSR cartoonVLINE + 6231 | 1 PACMAN.S 6055 | Code | 11 | | 2 | 00/8471 : A9 76 | LDA #$76 + 6232 | 1 PACMAN.S 6056 | Code | 11 | | 2 | 00/8473 : A0 7E | LDY #$7E + 6233 | 1 PACMAN.S 6057 | Code | 11 | | 2 | 00/8475 : A2 7F | LDX #$7F + 6234 | 1 PACMAN.S 6058 | Code | 11 | | 3 | 00/8477 : 20 80 81 | JSR cartoonVLINE + 6235 | 1 PACMAN.S 6059 | Code | 11 | | 3 | 00/847A : 4C D9 83 | JMP L83D9 + 6236 | 1 PACMAN.S 6060 | Code | 11 | | 1 | 00/847D : 60 | L847D RTS + 6237 | 1 PACMAN.S 6061 | Empty | 11 | | 0 | 00/847E | + 6238 | 1 PACMAN.S 6062 | Data | 11 | | 1 | 00/847E : 79 | L847E DB $79 + 6239 | 1 PACMAN.S 6063 | Data | 11 | | 1 | 00/847F : 7B | L847F DB $7B + 6240 | 1 PACMAN.S 6064 | Data | 11 | | 1 | 00/8480 : 7B | DB $7B + 6241 | 1 PACMAN.S 6065 | Data | 11 | | 1 | 00/8481 : 7C | DB $7C + 6242 | 1 PACMAN.S 6066 | Data | 11 | | 1 | 00/8482 : 7D | DB $7D + 6243 | 1 PACMAN.S 6067 | Data | 11 | | 1 | 00/8483 : 7D | DB $7D + 6244 | 1 PACMAN.S 6068 | Data | 11 | | 1 | 00/8484 : 7F | DB $7F + 6245 | 1 PACMAN.S 6069 | Data | 11 | | 1 | 00/8485 : 7E | DB $7E + 6246 | 1 PACMAN.S 6070 | Empty | 11 | | 0 | 00/8486 | + 6247 | 1 PACMAN.S 6071 | Comment | 11 | | 0 | 00/8486 | *----------------------------------- + 6248 | 1 PACMAN.S 6072 | Comment | 11 | | 0 | 00/8486 | * PLAY CARTOON 3 + 6249 | 1 PACMAN.S 6073 | Comment | 11 | | 0 | 00/8486 | *----------------------------------- + 6250 | 1 PACMAN.S 6074 | Empty | 11 | | 0 | 00/8486 | + 6251 | 1 PACMAN.S 6075 | Empty | 11 | | 0 | 00/8486 | playCARTOON3 + 6252 | 1 PACMAN.S 6076 | Code | 11 | | 3 | 00/8486 : 20 46 6F | JSR clearHGR + 6253 | 1 PACMAN.S 6077 | Code | 11 | | 3 | 00/8489 : 20 2F 6F | JSR setHGR + 6254 | 1 PACMAN.S 6078 | Code | 11 | | 3 | 00/848C : 20 89 81 | JSR initCARTOON + 6255 | 1 PACMAN.S 6079 | Code | 11 | | 2 | 00/848F : C6 59 | L848F DEC {$59} + 6256 | 1 PACMAN.S 6080 | Code | 11 | | 2 | 00/8491 : D0 1D | BNE L84B0 + 6257 | 1 PACMAN.S 6081 | Code | 11 | | 2 | 00/8493 : A9 26 | LDA #$26 + 6258 | 1 PACMAN.S 6082 | Code | 11 | | 2 | 00/8495 : 85 59 | STA {$59} + 6259 | 1 PACMAN.S 6083 | Code | 11 | | 3 | 00/8497 : 20 80 7D | JSR setXYPACMAN + 6260 | 1 PACMAN.S 6084 | Code | 11 | | 3 | 00/849A : 20 9E 69 | JSR eraseSPRITE44 + 6261 | 1 PACMAN.S 6085 | Code | 11 | | 1 | 00/849D : 38 | SEC + 6262 | 1 PACMAN.S 6086 | Code | 11 | | 2 | 00/849E : A5 60 | LDA {$60} + 6263 | 1 PACMAN.S 6087 | Code | 11 | | 2 | 00/84A0 : E9 02 | SBC #$02 + 6264 | 1 PACMAN.S 6088 | Code | 11 | | 2 | 00/84A2 : 85 60 | STA {$60} + 6265 | 1 PACMAN.S 6089 | Code | 11 | | 2 | 00/84A4 : C9 20 | CMP #$20 + 6266 | 1 PACMAN.S 6090 | Code | 11 | | 2 | 00/84A6 : 90 35 | BCC L84DD + 6267 | 1 PACMAN.S 6091 | Code | 11 | | 3 | 00/84A8 : 20 80 7D | JSR setXYPACMAN + 6268 | 1 PACMAN.S 6092 | Code | 11 | | 2 | 00/84AB : E6 66 | INC {$66} + 6269 | 1 PACMAN.S 6093 | Code | 11 | | 3 | 00/84AD : 20 A4 79 | JSR L79A4 + 6270 | 1 PACMAN.S 6094 | Code | 11 | | 3 | 00/84B0 : 20 E6 6C | L84B0 JSR doWAIT + 6271 | 1 PACMAN.S 6095 | Code | 11 | | 2 | 00/84B3 : C6 80 | DEC $80 + 6272 | 1 PACMAN.S 6096 | Code | 11 | | 2 | 00/84B5 : D0 D8 | BNE L848F + 6273 | 1 PACMAN.S 6097 | Empty | 11 | | 0 | 00/84B7 | + 6274 | 1 PACMAN.S 6098 | Code | 11 | | 2 | 00/84B7 : A9 21 | LDA #$21 + 6275 | 1 PACMAN.S 6099 | Code | 11 | | 2 | 00/84B9 : 85 80 | STA $80 + 6276 | 1 PACMAN.S 6100 | Code | 11 | | 3 | 00/84BB : 20 8D 7D | JSR setXYGHOST + 6277 | 1 PACMAN.S 6101 | Code | 11 | | 3 | 00/84BE : 20 9E 69 | JSR eraseSPRITE44 + 6278 | 1 PACMAN.S 6102 | Code | 11 | | 1 | 00/84C1 : 38 | SEC + 6279 | 1 PACMAN.S 6103 | Code | 11 | | 2 | 00/84C2 : A5 70 | LDA {$70} + 6280 | 1 PACMAN.S 6104 | Code | 11 | | 2 | 00/84C4 : E9 02 | SBC #$02 + 6281 | 1 PACMAN.S 6105 | Code | 11 | | 2 | 00/84C6 : 85 70 | STA {$70} + 6282 | 1 PACMAN.S 6106 | Code | 11 | | 3 | 00/84C8 : 20 8D 7D | JSR setXYGHOST + 6283 | 1 PACMAN.S 6107 | Code | 11 | | 3 | 00/84CB : 20 A2 88 | JSR L88A2 + 6284 | 1 PACMAN.S 6108 | Code | 11 | | 1 | 00/84CE : 18 | CLC + 6285 | 1 PACMAN.S 6109 | Code | 11 | | 2 | 00/84CF : A5 70 | LDA {$70} + 6286 | 1 PACMAN.S 6110 | Code | 11 | | 2 | 00/84D1 : 69 03 | ADC #$03 + 6287 | 1 PACMAN.S 6111 | Code | 11 | | 2 | 00/84D3 : A0 7D | LDY #$7D + 6288 | 1 PACMAN.S 6112 | Code | 11 | | 2 | 00/84D5 : A2 7F | LDX #$7F + 6289 | 1 PACMAN.S 6113 | Code | 11 | | 3 | 00/84D7 : 20 80 81 | JSR cartoonVLINE + 6290 | 1 PACMAN.S 6114 | Code | 11 | | 3 | 00/84DA : 4C 8F 84 | JMP L848F + 6291 | 1 PACMAN.S 6115 | Empty | 11 | | 0 | 00/84DD | + 6292 | 1 PACMAN.S 6116 | Comment | 11 | | 0 | 00/84DD | *--- Play 2nd part of the cartoon + 6293 | 1 PACMAN.S 6117 | Empty | 11 | | 0 | 00/84DD | + 6294 | 1 PACMAN.S 6118 | Code | 11 | | 3 | 00/84DD : 20 8D 7D | L84DD JSR setXYGHOST + 6295 | 1 PACMAN.S 6119 | Code | 11 | | 3 | 00/84E0 : 20 9E 69 | JSR eraseSPRITE44 + 6296 | 1 PACMAN.S 6120 | Code | 11 | | 2 | 00/84E3 : A0 08 | LDY #$08 + 6297 | 1 PACMAN.S 6121 | Code | 11 | | 2 | 00/84E5 : A2 64 | L84E5 LDX #$64 + 6298 | 1 PACMAN.S 6122 | Code | 11 | | 3 | 00/84E7 : 20 E8 6C | JSR doWAIT2 + 6299 | 1 PACMAN.S 6123 | Code | 11 | | 1 | 00/84EA : 88 | DEY + 6300 | 1 PACMAN.S 6124 | Code | 11 | | 2 | 00/84EB : D0 F8 | BNE L84E5 + 6301 | 1 PACMAN.S 6125 | Code | 11 | | 2 | 00/84ED : A9 37 | LDA #$37 + 6302 | 1 PACMAN.S 6126 | Code | 11 | | 2 | 00/84EF : 85 70 | STA {$70} + 6303 | 1 PACMAN.S 6127 | Code | 11 | | 2 | 00/84F1 : A9 10 | LDA #$10 + 6304 | 1 PACMAN.S 6128 | Code | 11 | | 2 | 00/84F3 : 85 60 | STA {$60} + 6305 | 1 PACMAN.S 6129 | Code | 11 | | 2 | 00/84F5 : A9 02 | LDA #{2} + 6306 | 1 PACMAN.S 6130 | Code | 11 | | 2 | 00/84F7 : 85 62 | STA {$62} + 6307 | 1 PACMAN.S 6131 | Code | 11 | | 2 | 00/84F9 : C6 59 | L84F9 DEC {$59} + 6308 | 1 PACMAN.S 6132 | Code | 11 | | 2 | 00/84FB : D0 1C | BNE L8519 + 6309 | 1 PACMAN.S 6133 | Code | 11 | | 2 | 00/84FD : A9 22 | LDA #$22 + 6310 | 1 PACMAN.S 6134 | Code | 11 | | 2 | 00/84FF : 85 59 | STA {$59} + 6311 | 1 PACMAN.S 6135 | Code | 11 | | 3 | 00/8501 : 20 80 7D | JSR setXYPACMAN + 6312 | 1 PACMAN.S 6136 | Code | 11 | | 3 | 00/8504 : 20 9E 69 | JSR eraseSPRITE44 + 6313 | 1 PACMAN.S 6137 | Code | 11 | | 2 | 00/8507 : A5 60 | LDA {$60} + 6314 | 1 PACMAN.S 6138 | Code | 11 | | 2 | 00/8509 : C9 B0 | CMP #$B0 + 6315 | 1 PACMAN.S 6139 | Code | 11 | | 2 | 00/850B : B0 3C | BCS L8549 + 6316 | 1 PACMAN.S 6140 | Code | 11 | | 2 | 00/850D : 69 02 | ADC #$02 + 6317 | 1 PACMAN.S 6141 | Code | 11 | | 2 | 00/850F : 85 60 | STA {$60} + 6318 | 1 PACMAN.S 6142 | Code | 11 | | 3 | 00/8511 : 20 80 7D | JSR setXYPACMAN + 6319 | 1 PACMAN.S 6143 | Code | 11 | | 2 | 00/8514 : E6 66 | INC {$66} + 6320 | 1 PACMAN.S 6144 | Code | 11 | | 3 | 00/8516 : 20 A4 79 | JSR L79A4 + 6321 | 1 PACMAN.S 6145 | Code | 11 | | 3 | 00/8519 : 20 E6 6C | L8519 JSR doWAIT + 6322 | 1 PACMAN.S 6146 | Code | 11 | | 2 | 00/851C : C6 80 | DEC $80 + 6323 | 1 PACMAN.S 6147 | Code | 11 | | 2 | 00/851E : D0 26 | BNE L8546 + 6324 | 1 PACMAN.S 6148 | Code | 11 | | 2 | 00/8520 : A9 27 | LDA #$27 + 6325 | 1 PACMAN.S 6149 | Code | 11 | | 2 | 00/8522 : 85 80 | STA $80 + 6326 | 1 PACMAN.S 6150 | Code | 11 | | 3 | 00/8524 : 20 8D 7D | JSR setXYGHOST + 6327 | 1 PACMAN.S 6151 | Code | 11 | | 3 | 00/8527 : 20 E9 69 | JSR eraseSPRITE54 + 6328 | 1 PACMAN.S 6152 | Code | 11 | | 1 | 00/852A : 18 | CLC + 6329 | 1 PACMAN.S 6153 | Code | 11 | | 2 | 00/852B : A5 70 | LDA {$70} + 6330 | 1 PACMAN.S 6154 | Code | 11 | | 2 | 00/852D : 69 02 | ADC #$02 + 6331 | 1 PACMAN.S 6155 | Code | 11 | | 2 | 00/852F : 85 70 | STA {$70} + 6332 | 1 PACMAN.S 6156 | Code | 11 | | 3 | 00/8531 : 20 8D 7D | JSR setXYGHOST + 6333 | 1 PACMAN.S 6157 | Code | 11 | | 2 | 00/8534 : A5 66 | LDA {$66} + 6334 | 1 PACMAN.S 6158 | Code | 11 | | 2 | 00/8536 : 29 02 | AND #$02 + 6335 | 1 PACMAN.S 6159 | Code | 11 | | 1 | 00/8538 : AA | TAX + 6336 | 1 PACMAN.S 6160 | Code | 11 | | 3 | 00/8539 : BD 4A 85 | LDA L854A,X + 6337 | 1 PACMAN.S 6161 | Code | 11 | | 3 | 00/853C : BC 4B 85 | LDY L854A+1,X + 6338 | 1 PACMAN.S 6162 | Code | 11 | | 2 | 00/853F : 85 16 | STA {$16} + 6339 | 1 PACMAN.S 6163 | Code | 11 | | 2 | 00/8541 : 84 17 | STY {$16}+1 + 6340 | 1 PACMAN.S 6164 | Code | 11 | | 3 | 00/8543 : 20 1F 7E | JSR prepareSPRITE + 6341 | 1 PACMAN.S 6165 | Code | 11 | | 3 | 00/8546 : 4C F9 84 | L8546 JMP L84F9 + 6342 | 1 PACMAN.S 6166 | Code | 11 | | 1 | 00/8549 : 60 | L8549 RTS + 6343 | 1 PACMAN.S 6167 | Empty | 11 | | 0 | 00/854A | + 6344 | 1 PACMAN.S 6168 | Data | 11 | | 2 | 00/854A : 6C 85 | L854A DA L856C + 6345 | 1 PACMAN.S 6169 | Data | 11 | | 2 | 00/854C : 4E 85 | DA L854E + 6346 | 1 PACMAN.S 6170 | Empty | 11 | | 0 | 00/854E | + 6347 | 1 PACMAN.S 6171 | Data | 11 | | 1 | 00/854E : 00 | L854E DB $00 + 6348 | 1 PACMAN.S 6172 | Data | 11 | | 1 | 00/854F : 00 | DB $00 + 6349 | 1 PACMAN.S 6173 | Data | 11 | | 1 | 00/8550 : 00 | DB $00 + 6350 | 1 PACMAN.S 6174 | Data | 11 | | 1 | 00/8551 : 00 | DB $00 + 6351 | 1 PACMAN.S 6175 | Data | 11 | | 1 | 00/8552 : 00 | DB $00 + 6352 | 1 PACMAN.S 6176 | Data | 11 | | 1 | 00/8553 : 00 | DB $00 + 6353 | 1 PACMAN.S 6177 | Data | 11 | | 1 | 00/8554 : 00 | DB $00 + 6354 | 1 PACMAN.S 6178 | Data | 11 | | 1 | 00/8555 : 00 | DB $00 + 6355 | 1 PACMAN.S 6179 | Data | 11 | | 1 | 00/8556 : 00 | DB $00 + 6356 | 1 PACMAN.S 6180 | Data | 11 | | 1 | 00/8557 : 00 | DB $00 + 6357 | 1 PACMAN.S 6181 | Data | 11 | | 1 | 00/8558 : 00 | DB $00 + 6358 | 1 PACMAN.S 6182 | Data | 11 | | 1 | 00/8559 : 00 | DB $00 + 6359 | 1 PACMAN.S 6183 | Data | 11 | | 1 | 00/855A : 00 | DB $00 + 6360 | 1 PACMAN.S 6184 | Data | 11 | | 1 | 00/855B : 00 | DB $00 + 6361 | 1 PACMAN.S 6185 | Data | 11 | | 1 | 00/855C : 00 | DB $00 + 6362 | 1 PACMAN.S 6186 | Data | 11 | | 1 | 00/855D : 61 | DB $61 + 6363 | 1 PACMAN.S 6187 | Data | 11 | | 1 | 00/855E : 05 | DB $05 + 6364 | 1 PACMAN.S 6188 | Data | 11 | | 1 | 00/855F : 00 | DB $00 + 6365 | 1 PACMAN.S 6189 | Data | 11 | | 1 | 00/8560 : 23 | DB $23 + 6366 | 1 PACMAN.S 6190 | Data | 11 | | 1 | 00/8561 : 07 | DB $07 + 6367 | 1 PACMAN.S 6191 | Data | 11 | | 1 | 00/8562 : 00 | DB $00 + 6368 | 1 PACMAN.S 6192 | Data | 11 | | 1 | 00/8563 : 33 | DB $33 + 6369 | 1 PACMAN.S 6193 | Data | 11 | | 1 | 00/8564 : 02 | DB $02 + 6370 | 1 PACMAN.S 6194 | Data | 11 | | 1 | 00/8565 : 00 | DB $00 + 6371 | 1 PACMAN.S 6195 | Data | 11 | | 1 | 00/8566 : 1E | DB $1E + 6372 | 1 PACMAN.S 6196 | Data | 11 | | 1 | 00/8567 : 00 | DB $00 + 6373 | 1 PACMAN.S 6197 | Data | 11 | | 1 | 00/8568 : 00 | DB $00 + 6374 | 1 PACMAN.S 6198 | Data | 11 | | 1 | 00/8569 : 0C | DB $0C + 6375 | 1 PACMAN.S 6199 | Data | 11 | | 1 | 00/856A : 00 | DB $00 + 6376 | 1 PACMAN.S 6200 | Data | 11 | | 1 | 00/856B : 00 | DB $00 + 6377 | 1 PACMAN.S 6201 | Data | 11 | | 1 | 00/856C : 00 | L856C DB $00 + 6378 | 1 PACMAN.S 6202 | Data | 11 | | 1 | 00/856D : 00 | DB $00 + 6379 | 1 PACMAN.S 6203 | Data | 11 | | 1 | 00/856E : 00 | DB $00 + 6380 | 1 PACMAN.S 6204 | Data | 11 | | 1 | 00/856F : 00 | DB $00 + 6381 | 1 PACMAN.S 6205 | Data | 11 | | 1 | 00/8570 : 00 | DB $00 + 6382 | 1 PACMAN.S 6206 | Data | 11 | | 1 | 00/8571 : 00 | DB $00 + 6383 | 1 PACMAN.S 6207 | Data | 11 | | 1 | 00/8572 : 00 | DB $00 + 6384 | 1 PACMAN.S 6208 | Data | 11 | | 1 | 00/8573 : 00 | DB $00 + 6385 | 1 PACMAN.S 6209 | Data | 11 | | 1 | 00/8574 : 00 | DB $00 + 6386 | 1 PACMAN.S 6210 | Data | 11 | | 1 | 00/8575 : 00 | DB $00 + 6387 | 1 PACMAN.S 6211 | Data | 11 | | 1 | 00/8576 : 00 | DB $00 + 6388 | 1 PACMAN.S 6212 | Data | 11 | | 1 | 00/8577 : 00 | DB $00 + 6389 | 1 PACMAN.S 6213 | Data | 11 | | 1 | 00/8578 : 00 | DB $00 + 6390 | 1 PACMAN.S 6214 | Data | 11 | | 1 | 00/8579 : 00 | DB $00 + 6391 | 1 PACMAN.S 6215 | Data | 11 | | 1 | 00/857A : 00 | DB $00 + 6392 | 1 PACMAN.S 6216 | Data | 11 | | 1 | 00/857B : 00 | DB $00 + 6393 | 1 PACMAN.S 6217 | Data | 11 | | 1 | 00/857C : 07 | DB $07 + 6394 | 1 PACMAN.S 6218 | Data | 11 | | 1 | 00/857D : 00 | DB $00 + 6395 | 1 PACMAN.S 6219 | Data | 11 | | 1 | 00/857E : 4E | DB $4E + 6396 | 1 PACMAN.S 6220 | Data | 11 | | 1 | 00/857F : 05 | DB $05 + 6397 | 1 PACMAN.S 6221 | Data | 11 | | 1 | 00/8580 : 00 | DB $00 + 6398 | 1 PACMAN.S 6222 | Data | 11 | | 1 | 00/8581 : 6F | DB $6F + 6399 | 1 PACMAN.S 6223 | Data | 11 | | 1 | 00/8582 : 00 | DB $00 + 6400 | 1 PACMAN.S 6224 | Data | 11 | | 1 | 00/8583 : 00 | DB $00 + 6401 | 1 PACMAN.S 6225 | Data | 11 | | 1 | 00/8584 : 39 | DB $39 + 6402 | 1 PACMAN.S 6226 | Data | 11 | | 1 | 00/8585 : 00 | DB $00 + 6403 | 1 PACMAN.S 6227 | Data | 11 | | 1 | 00/8586 : 00 | DB $00 + 6404 | 1 PACMAN.S 6228 | Data | 11 | | 1 | 00/8587 : 30 | DB $30 + 6405 | 1 PACMAN.S 6229 | Data | 11 | | 1 | 00/8588 : 00 | DB $00 + 6406 | 1 PACMAN.S 6230 | Data | 11 | | 1 | 00/8589 : 00 | DB $00 + 6407 | 1 PACMAN.S 6231 | Data | 11 | | 1 | 00/858A : 60 | DB $60 + 6408 | 1 PACMAN.S 6232 | Data | 11 | | 1 | 00/858B : 60 | DB $60 + 6409 | 1 PACMAN.S 6233 | Empty | 11 | | 0 | 00/858C | + 6410 | 1 PACMAN.S 6234 | Comment | 11 | | 0 | 00/858C | *----------------------------------- + 6411 | 1 PACMAN.S 6235 | Comment | 11 | | 0 | 00/858C | * PACMAN IS TRAPPED (DEAD CODE) + 6412 | 1 PACMAN.S 6236 | Comment | 11 | | 0 | 00/858C | *----------------------------------- + 6413 | 1 PACMAN.S 6237 | Empty | 11 | | 0 | 00/858C | + 6414 | 1 PACMAN.S 6238 | Code | 11 | | 3 | 00/858C : 20 46 6F | L858C JSR clearHGR + 6415 | 1 PACMAN.S 6239 | Code | 11 | | 3 | 00/858F : 20 2F 6F | JSR setHGR + 6416 | 1 PACMAN.S 6240 | Code | 11 | | 2 | 00/8592 : A9 80 | LDA #$80 + 6417 | 1 PACMAN.S 6241 | Code | 11 | | 2 | 00/8594 : 85 1E | STA {$1e} + 6418 | 1 PACMAN.S 6242 | Code | 11 | | 2 | 00/8596 : A9 00 | LDA #$00 + 6419 | 1 PACMAN.S 6243 | Code | 11 | | 2 | 00/8598 : A0 7A | LDY #$7A + 6420 | 1 PACMAN.S 6244 | Code | 11 | | 2 | 00/859A : A2 51 | LDX #$51 + 6421 | 1 PACMAN.S 6245 | Code | 11 | | 3 | 00/859C : 20 73 81 | JSR cartoonHLINE + 6422 | 1 PACMAN.S 6246 | Code | 11 | | 2 | 00/859F : A9 00 | LDA #$00 + 6423 | 1 PACMAN.S 6247 | Code | 11 | | 2 | 00/85A1 : A0 7A | LDY #$7A + 6424 | 1 PACMAN.S 6248 | Code | 11 | | 2 | 00/85A3 : A2 5E | LDX #$5E + 6425 | 1 PACMAN.S 6249 | Code | 11 | | 3 | 00/85A5 : 20 73 81 | JSR cartoonHLINE + 6426 | 1 PACMAN.S 6250 | Code | 11 | | 2 | 00/85A8 : A9 88 | LDA #$88 + 6427 | 1 PACMAN.S 6251 | Code | 11 | | 2 | 00/85AA : A0 FC | LDY #$FC + 6428 | 1 PACMAN.S 6252 | Code | 11 | | 2 | 00/85AC : A2 51 | LDX #$51 + 6429 | 1 PACMAN.S 6253 | Code | 11 | | 3 | 00/85AE : 20 73 81 | JSR cartoonHLINE + 6430 | 1 PACMAN.S 6254 | Code | 11 | | 2 | 00/85B1 : A9 88 | LDA #$88 + 6431 | 1 PACMAN.S 6255 | Code | 11 | | 2 | 00/85B3 : A0 FC | LDY #$FC + 6432 | 1 PACMAN.S 6256 | Code | 11 | | 2 | 00/85B5 : A2 5E | LDX #$5E + 6433 | 1 PACMAN.S 6257 | Code | 11 | | 3 | 00/85B7 : 20 73 81 | JSR cartoonHLINE + 6434 | 1 PACMAN.S 6258 | Code | 11 | | 2 | 00/85BA : A9 7A | LDA #$7A + 6435 | 1 PACMAN.S 6259 | Code | 11 | | 2 | 00/85BC : A0 00 | LDY #$00 + 6436 | 1 PACMAN.S 6260 | Code | 11 | | 2 | 00/85BE : A2 51 | LDX #$51 + 6437 | 1 PACMAN.S 6261 | Code | 11 | | 3 | 00/85C0 : 20 80 81 | JSR cartoonVLINE + 6438 | 1 PACMAN.S 6262 | Code | 11 | | 2 | 00/85C3 : A9 88 | LDA #$88 + 6439 | 1 PACMAN.S 6263 | Code | 11 | | 2 | 00/85C5 : A0 00 | LDY #$00 + 6440 | 1 PACMAN.S 6264 | Code | 11 | | 2 | 00/85C7 : A2 51 | LDX #$51 + 6441 | 1 PACMAN.S 6265 | Code | 11 | | 3 | 00/85C9 : 20 80 81 | JSR cartoonVLINE + 6442 | 1 PACMAN.S 6266 | Code | 11 | | 2 | 00/85CC : A9 7A | LDA #$7A + 6443 | 1 PACMAN.S 6267 | Code | 11 | | 2 | 00/85CE : A0 5E | LDY #$5E + 6444 | 1 PACMAN.S 6268 | Code | 11 | | 2 | 00/85D0 : A2 BE | LDX #$BE + 6445 | 1 PACMAN.S 6269 | Code | 11 | | 3 | 00/85D2 : 20 80 81 | JSR cartoonVLINE + 6446 | 1 PACMAN.S 6270 | Code | 11 | | 2 | 00/85D5 : A9 88 | LDA #$88 + 6447 | 1 PACMAN.S 6271 | Code | 11 | | 2 | 00/85D7 : A0 5E | LDY #$5E + 6448 | 1 PACMAN.S 6272 | Code | 11 | | 2 | 00/85D9 : A2 BE | LDX #$BE + 6449 | 1 PACMAN.S 6273 | Code | 11 | | 3 | 00/85DB : 20 80 81 | JSR cartoonVLINE + 6450 | 1 PACMAN.S 6274 | Code | 11 | | 3 | 00/85DE : 20 89 81 | JSR initCARTOON + 6451 | 1 PACMAN.S 6275 | Code | 11 | | 2 | 00/85E1 : A9 02 | LDA #$02 + 6452 | 1 PACMAN.S 6276 | Code | 11 | | 2 | 00/85E3 : 85 66 | STA {$66} + 6453 | 1 PACMAN.S 6277 | Code | 11 | | 2 | 00/85E5 : A9 04 | LDA #{4} + 6454 | 1 PACMAN.S 6278 | Code | 11 | | 2 | 00/85E7 : 85 E0 | STA {$e0} + 6455 | 1 PACMAN.S 6279 | Code | 11 | | 3 | 00/85E9 : 20 12 87 | L85E9 JSR getGHOSTSDATA + 6456 | 1 PACMAN.S 6280 | Code | 11 | | 2 | 00/85EC : C6 E0 | DEC {$e0} + 6457 | 1 PACMAN.S 6281 | Code | 11 | | 2 | 00/85EE : D0 F9 | BNE L85E9 + 6458 | 1 PACMAN.S 6282 | Code | 11 | | 2 | 00/85F0 : A9 81 | LDA #$81 + 6459 | 1 PACMAN.S 6283 | Code | 11 | | 2 | 00/85F2 : 85 60 | STA {$60} + 6460 | 1 PACMAN.S 6284 | Code | 11 | | 2 | 00/85F4 : 85 84 | STA {{$84}} + 6461 | 1 PACMAN.S 6285 | Code | 11 | | 2 | 00/85F6 : 85 98 | STA {{$98}} + 6462 | 1 PACMAN.S 6286 | Code | 11 | | 2 | 00/85F8 : A9 31 | LDA #$31 + 6463 | 1 PACMAN.S 6287 | Code | 11 | | 2 | 00/85FA : 85 AC | STA {{$ac}} + 6464 | 1 PACMAN.S 6288 | Code | 11 | | 2 | 00/85FC : A9 D1 | LDA #$D1 + 6465 | 1 PACMAN.S 6289 | Code | 11 | | 2 | 00/85FE : 85 C0 | STA {{$c0}} + 6466 | 1 PACMAN.S 6290 | Code | 11 | | 2 | 00/8600 : A9 57 | LDA #$57 + 6467 | 1 PACMAN.S 6291 | Code | 11 | | 2 | 00/8602 : 85 61 | STA {$61} + 6468 | 1 PACMAN.S 6292 | Code | 11 | | 2 | 00/8604 : 85 AD | STA {{$ac}+1} + 6469 | 1 PACMAN.S 6293 | Code | 11 | | 2 | 00/8606 : 85 C1 | STA {{$c0}+1} + 6470 | 1 PACMAN.S 6294 | Code | 11 | | 2 | 00/8608 : A9 07 | LDA #$07 + 6471 | 1 PACMAN.S 6295 | Code | 11 | | 2 | 00/860A : 85 85 | STA {{$84}+1} + 6472 | 1 PACMAN.S 6296 | Code | 11 | | 2 | 00/860C : A9 A7 | LDA #$A7 + 6473 | 1 PACMAN.S 6297 | Code | 11 | | 2 | 00/860E : 85 99 | STA {{$98}+1} + 6474 | 1 PACMAN.S 6298 | Code | 11 | | 3 | 00/8610 : 20 80 7D | JSR setXYPACMAN + 6475 | 1 PACMAN.S 6299 | Code | 11 | | 3 | 00/8613 : 20 A4 79 | JSR L79A4 + 6476 | 1 PACMAN.S 6300 | Code | 11 | | 2 | 00/8616 : A9 04 | L8616 LDA #{4} + 6477 | 1 PACMAN.S 6301 | Code | 11 | | 2 | 00/8618 : 85 E0 | STA {$e0} + 6478 | 1 PACMAN.S 6302 | Code | 11 | | 3 | 00/861A : 20 FC 86 | L861A JSR setGHOSTSDATA + 6479 | 1 PACMAN.S 6303 | Code | 11 | | 2 | 00/861D : C6 80 | DEC $80 + 6480 | 1 PACMAN.S 6304 | Code | 11 | | 2 | 00/861F : D0 41 | BNE L8662 + 6481 | 1 PACMAN.S 6305 | Code | 11 | | 2 | 00/8621 : A9 12 | LDA #$12 + 6482 | 1 PACMAN.S 6306 | Code | 11 | | 2 | 00/8623 : 85 80 | STA $80 + 6483 | 1 PACMAN.S 6307 | Code | 11 | | 3 | 00/8625 : 20 8D 7D | JSR setXYGHOST + 6484 | 1 PACMAN.S 6308 | Code | 11 | | 3 | 00/8628 : 20 9E 69 | JSR eraseSPRITE44 + 6485 | 1 PACMAN.S 6309 | Code | 11 | | 2 | 00/862B : A5 E0 | LDA {$e0} + 6486 | 1 PACMAN.S 6310 | Code | 11 | | 2 | 00/862D : C9 03 | CMP #$03 + 6487 | 1 PACMAN.S 6311 | Code | 11 | | 2 | 00/862F : B0 18 | BCS L8649 + 6488 | 1 PACMAN.S 6312 | Code | 11 | | 2 | 00/8631 : C9 02 | CMP #$02 + 6489 | 1 PACMAN.S 6313 | Code | 11 | | 2 | 00/8633 : F0 0A | BEQ L863F + 6490 | 1 PACMAN.S 6314 | Code | 11 | | 1 | 00/8635 : 18 | CLC + 6491 | 1 PACMAN.S 6315 | Code | 11 | | 2 | 00/8636 : A5 71 | LDA {$71} + 6492 | 1 PACMAN.S 6316 | Code | 11 | | 2 | 00/8638 : 69 02 | ADC #$02 + 6493 | 1 PACMAN.S 6317 | Code | 11 | | 2 | 00/863A : 85 71 | STA {$71} + 6494 | 1 PACMAN.S 6318 | Code | 11 | | 3 | 00/863C : 4C 5C 86 | JMP L865C + 6495 | 1 PACMAN.S 6319 | Empty | 11 | | 0 | 00/863F | + 6496 | 1 PACMAN.S 6320 | Code | 11 | | 2 | 00/863F : A5 71 | L863F LDA {$71} + 6497 | 1 PACMAN.S 6321 | Code | 11 | | 1 | 00/8641 : 38 | SEC + 6498 | 1 PACMAN.S 6322 | Code | 11 | | 2 | 00/8642 : E9 02 | SBC #$02 + 6499 | 1 PACMAN.S 6323 | Code | 11 | | 2 | 00/8644 : 85 71 | STA {$71} + 6500 | 1 PACMAN.S 6324 | Code | 11 | | 3 | 00/8646 : 4C 5C 86 | JMP L865C + 6501 | 1 PACMAN.S 6325 | Empty | 11 | | 0 | 00/8649 | + 6502 | 1 PACMAN.S 6326 | Code | 11 | | 2 | 00/8649 : F0 0A | L8649 BEQ L8655 + 6503 | 1 PACMAN.S 6327 | Code | 11 | | 1 | 00/864B : 38 | SEC + 6504 | 1 PACMAN.S 6328 | Code | 11 | | 2 | 00/864C : A5 70 | LDA {$70} + 6505 | 1 PACMAN.S 6329 | Code | 11 | | 2 | 00/864E : E9 02 | SBC #$02 + 6506 | 1 PACMAN.S 6330 | Code | 11 | | 2 | 00/8650 : 85 70 | STA {$70} + 6507 | 1 PACMAN.S 6331 | Code | 11 | | 3 | 00/8652 : 4C 5C 86 | JMP L865C + 6508 | 1 PACMAN.S 6332 | Empty | 11 | | 0 | 00/8655 | + 6509 | 1 PACMAN.S 6333 | Code | 11 | | 1 | 00/8655 : 18 | L8655 CLC + 6510 | 1 PACMAN.S 6334 | Code | 11 | | 2 | 00/8656 : A5 70 | LDA {$70} + 6511 | 1 PACMAN.S 6335 | Code | 11 | | 2 | 00/8658 : 69 02 | ADC #$02 + 6512 | 1 PACMAN.S 6336 | Code | 11 | | 2 | 00/865A : 85 70 | STA {$70} + 6513 | 1 PACMAN.S 6337 | Code | 11 | | 3 | 00/865C : 20 8D 7D | L865C JSR setXYGHOST + 6514 | 1 PACMAN.S 6338 | Code | 11 | | 3 | 00/865F : 20 A2 88 | JSR L88A2 + 6515 | 1 PACMAN.S 6339 | Code | 11 | | 3 | 00/8662 : 20 12 87 | L8662 JSR getGHOSTSDATA + 6516 | 1 PACMAN.S 6340 | Code | 11 | | 2 | 00/8665 : C6 E0 | DEC {$e0} + 6517 | 1 PACMAN.S 6341 | Code | 11 | | 2 | 00/8667 : D0 B1 | BNE L861A + 6518 | 1 PACMAN.S 6342 | Code | 11 | | 2 | 00/8669 : A5 85 | LDA {{$84}+1} + 6519 | 1 PACMAN.S 6343 | Code | 11 | | 2 | 00/866B : C9 43 | CMP #$43 + 6520 | 1 PACMAN.S 6344 | Code | 11 | | 2 | 00/866D : 90 A7 | BCC L8616 + 6521 | 1 PACMAN.S 6345 | Code | 11 | | 3 | 00/866F : 20 F0 7C | JSR L7CF0 + 6522 | 1 PACMAN.S 6346 | Code | 11 | | 2 | 00/8672 : A9 8D | LDA #$8D + 6523 | 1 PACMAN.S 6347 | Code | 11 | | 2 | 00/8674 : A0 8F | LDY #$8F + 6524 | 1 PACMAN.S 6348 | Code | 11 | | 2 | 00/8676 : A2 57 | LDX #$57 + 6525 | 1 PACMAN.S 6349 | Code | 11 | | 3 | 00/8678 : 20 73 81 | JSR cartoonHLINE + 6526 | 1 PACMAN.S 6350 | Code | 11 | | 2 | 00/867B : A2 50 | LDX #$50 + 6527 | 1 PACMAN.S 6351 | Code | 11 | | 3 | 00/867D : 20 E8 6C | JSR doWAIT2 + 6528 | 1 PACMAN.S 6352 | Code | 11 | | 3 | 00/8680 : 20 80 7D | JSR setXYPACMAN + 6529 | 1 PACMAN.S 6353 | Code | 11 | | 3 | 00/8683 : 20 9E 69 | JSR eraseSPRITE44 + 6530 | 1 PACMAN.S 6354 | Code | 11 | | 2 | 00/8686 : A9 01 | LDA #{1} + 6531 | 1 PACMAN.S 6355 | Code | 11 | | 2 | 00/8688 : 85 62 | STA {$62} + 6532 | 1 PACMAN.S 6356 | Code | 11 | | 3 | 00/868A : 20 80 7D | JSR setXYPACMAN + 6533 | 1 PACMAN.S 6357 | Code | 11 | | 3 | 00/868D : 20 A4 79 | JSR L79A4 + 6534 | 1 PACMAN.S 6358 | Code | 11 | | 3 | 00/8690 : 20 F0 7C | JSR L7CF0 + 6535 | 1 PACMAN.S 6359 | Code | 11 | | 2 | 00/8693 : A9 81 | LDA #$81 + 6536 | 1 PACMAN.S 6360 | Code | 11 | | 2 | 00/8695 : A0 49 | LDY #$49 + 6537 | 1 PACMAN.S 6361 | Code | 11 | | 2 | 00/8697 : A2 4C | LDX #$4C + 6538 | 1 PACMAN.S 6362 | Code | 11 | | 3 | 00/8699 : 20 80 81 | JSR cartoonVLINE + 6539 | 1 PACMAN.S 6363 | Code | 11 | | 2 | 00/869C : A2 50 | LDX #$50 + 6540 | 1 PACMAN.S 6364 | Code | 11 | | 3 | 00/869E : 20 E8 6C | JSR doWAIT2 + 6541 | 1 PACMAN.S 6365 | Code | 11 | | 3 | 00/86A1 : 20 80 7D | JSR setXYPACMAN + 6542 | 1 PACMAN.S 6366 | Code | 11 | | 3 | 00/86A4 : 20 9E 69 | JSR eraseSPRITE44 + 6543 | 1 PACMAN.S 6367 | Code | 11 | | 2 | 00/86A7 : A9 03 | LDA #{3} + 6544 | 1 PACMAN.S 6368 | Code | 11 | | 2 | 00/86A9 : 85 62 | STA {$62} + 6545 | 1 PACMAN.S 6369 | Code | 11 | | 3 | 00/86AB : 20 80 7D | JSR setXYPACMAN + 6546 | 1 PACMAN.S 6370 | Code | 11 | | 3 | 00/86AE : 20 A4 79 | JSR L79A4 + 6547 | 1 PACMAN.S 6371 | Code | 11 | | 3 | 00/86B1 : 20 F0 7C | JSR L7CF0 + 6548 | 1 PACMAN.S 6372 | Code | 11 | | 2 | 00/86B4 : A9 73 | LDA #$73 + 6549 | 1 PACMAN.S 6373 | Code | 11 | | 2 | 00/86B6 : A0 75 | LDY #$75 + 6550 | 1 PACMAN.S 6374 | Code | 11 | | 2 | 00/86B8 : A2 57 | LDX #$57 + 6551 | 1 PACMAN.S 6375 | Code | 11 | | 3 | 00/86BA : 20 73 81 | JSR cartoonHLINE + 6552 | 1 PACMAN.S 6376 | Code | 11 | | 2 | 00/86BD : A2 50 | LDX #$50 + 6553 | 1 PACMAN.S 6377 | Code | 11 | | 3 | 00/86BF : 20 E8 6C | JSR doWAIT2 + 6554 | 1 PACMAN.S 6378 | Code | 11 | | 2 | 00/86C2 : A9 00 | LDA #{0} + 6555 | 1 PACMAN.S 6379 | Code | 11 | | 2 | 00/86C4 : 85 62 | STA {$62} + 6556 | 1 PACMAN.S 6380 | Code | 11 | | 3 | 00/86C6 : 20 80 7D | JSR setXYPACMAN + 6557 | 1 PACMAN.S 6381 | Code | 11 | | 3 | 00/86C9 : 20 9E 69 | JSR eraseSPRITE44 + 6558 | 1 PACMAN.S 6382 | Code | 11 | | 3 | 00/86CC : 20 80 7D | JSR setXYPACMAN + 6559 | 1 PACMAN.S 6383 | Code | 11 | | 3 | 00/86CF : 20 A4 79 | JSR L79A4 + 6560 | 1 PACMAN.S 6384 | Code | 11 | | 3 | 00/86D2 : 20 F0 7C | JSR L7CF0 + 6561 | 1 PACMAN.S 6385 | Code | 11 | | 2 | 00/86D5 : A9 81 | LDA #$81 + 6562 | 1 PACMAN.S 6386 | Code | 11 | | 2 | 00/86D7 : A0 63 | LDY #$63 + 6563 | 1 PACMAN.S 6387 | Code | 11 | | 2 | 00/86D9 : A2 66 | LDX #$66 + 6564 | 1 PACMAN.S 6388 | Code | 11 | | 3 | 00/86DB : 20 80 81 | JSR cartoonVLINE + 6565 | 1 PACMAN.S 6389 | Code | 11 | | 2 | 00/86DE : A0 19 | LDY #$19 + 6566 | 1 PACMAN.S 6390 | Code | 11 | | 1 | 00/86E0 : EA | L86E0 NOP + 6567 | 1 PACMAN.S 6391 | Code | 11 | | 2 | 00/86E1 : A2 64 | LDX #$64 + 6568 | 1 PACMAN.S 6392 | Code | 11 | | 3 | 00/86E3 : 20 E8 6C | JSR doWAIT2 + 6569 | 1 PACMAN.S 6393 | Code | 11 | | 1 | 00/86E6 : 88 | DEY + 6570 | 1 PACMAN.S 6394 | Code | 11 | | 2 | 00/86E7 : D0 F7 | BNE L86E0 + 6571 | 1 PACMAN.S 6395 | Code | 11 | | 1 | 00/86E9 : 60 | RTS + 6572 | 1 PACMAN.S 6396 | Empty | 11 | | 0 | 00/86EA | + 6573 | 1 PACMAN.S 6397 | Code | 11 | | 2 | 00/86EA : A9 04 | L86EA LDA #{4} + 6574 | 1 PACMAN.S 6398 | Code | 11 | | 2 | 00/86EC : 85 E0 | STA {$e0} + 6575 | 1 PACMAN.S 6399 | Code | 11 | | 3 | 00/86EE : 20 FC 86 | L86EE JSR setGHOSTSDATA + 6576 | 1 PACMAN.S 6400 | Code | 11 | | 3 | 00/86F1 : 20 63 87 | JSR L8763 + 6577 | 1 PACMAN.S 6401 | Code | 11 | | 3 | 00/86F4 : 20 12 87 | JSR getGHOSTSDATA + 6578 | 1 PACMAN.S 6402 | Code | 11 | | 2 | 00/86F7 : C6 E0 | DEC {$e0} + 6579 | 1 PACMAN.S 6403 | Code | 11 | | 2 | 00/86F9 : D0 F3 | BNE L86EE + 6580 | 1 PACMAN.S 6404 | Code | 11 | | 1 | 00/86FB : 60 | RTS + 6581 | 1 PACMAN.S 6405 | Empty | 11 | | 0 | 00/86FC | + 6582 | 1 PACMAN.S 6406 | Comment | 11 | | 0 | 00/86FC | *-------------------------------------- + 6583 | 1 PACMAN.S 6407 | Comment | 11 | | 0 | 00/86FC | * SET GHOSTS DATA (FOR ENGINE) + 6584 | 1 PACMAN.S 6408 | Comment | 11 | | 0 | 00/86FC | *-------------------------------------- + 6585 | 1 PACMAN.S 6409 | Empty | 11 | | 0 | 00/86FC | + 6586 | 1 PACMAN.S 6410 | Empty | 11 | | 0 | 00/86FC | setGHOSTSDATA + 6587 | 1 PACMAN.S 6411 | Code | 11 | | 2 | 00/86FC : A4 E0 | LDY {$e0} + 6588 | 1 PACMAN.S 6412 | Code | 11 | | 3 | 00/86FE : BE 0D 87 | LDX tblGHOSTSDATA,Y + 6589 | 1 PACMAN.S 6413 | Code | 11 | | 2 | 00/8701 : A0 13 | LDY #$13 + 6590 | 1 PACMAN.S 6414 | Code | 11 | | 2 | 00/8703 : B5 84 | L8703 LDA {$84},X + 6591 | 1 PACMAN.S 6415 | Code | 11 | | 3 | 00/8705 : 99 70 00 | STA |{$70},Y + 6592 | 1 PACMAN.S 6416 | Code | 11 | | 1 | 00/8708 : CA | DEX + 6593 | 1 PACMAN.S 6417 | Code | 11 | | 1 | 00/8709 : 88 | DEY + 6594 | 1 PACMAN.S 6418 | Code | 11 | | 2 | 00/870A : 10 F7 | BPL L8703 + 6595 | 1 PACMAN.S 6419 | Code | 11 | | 1 | 00/870C : 60 | RTS + 6596 | 1 PACMAN.S 6420 | Empty | 11 | | 0 | 00/870D | + 6597 | 1 PACMAN.S 6421 | Comment | 11 | | 0 | 00/870D | *--- Addresses are: 84 / 97 / AB / BF / D3 / other data starts at $E7 + 6598 | 1 PACMAN.S 6422 | Empty | 11 | | 0 | 00/870D | + 6599 | 1 PACMAN.S 6423 | Empty | 11 | | 0 | 00/870D | tblGHOSTSDATA ; index of ghost data relative to $84 + 6600 | 1 PACMAN.S 6424 | Data | 11 | | 5 | 00/870D : 00 13 27 3B | HEX 0013273B4F | | | | | | 4F | - 6824 | 1 PACMAN.S 6674 | Empty | 11 | | 0 | 00/872D | - 6825 | 1 PACMAN.S 6675 | Comment | 11 | | 0 | 00/872D | *-------------------------------------- - 6826 | 1 PACMAN.S 6676 | Comment | 11 | | 0 | 00/872D | * GET GHOSTS DATA (FROM ENGINE) - 6827 | 1 PACMAN.S 6677 | Comment | 11 | | 0 | 00/872D | *-------------------------------------- - 6828 | 1 PACMAN.S 6678 | Empty | 11 | | 0 | 00/872D | - 6829 | 1 PACMAN.S 6679 | Empty | 11 | | 0 | 00/872D | getGHOSTSDATA - 6830 | 1 PACMAN.S 6680 | Code | 11 | | 2 | 00/872D : A4 E0 | LDY {$e0} - 6831 | 1 PACMAN.S 6681 | Code | 11 | | 3 | 00/872F : BE 28 87 | LDX tblGHOSTSDATA,Y - 6832 | 1 PACMAN.S 6682 | Code | 11 | | 2 | 00/8732 : A0 13 | LDY #$13 - 6833 | 1 PACMAN.S 6683 | Code | 11 | | 3 | 00/8734 : B9 70 00 | L8719 LDA |{$70},Y - 6834 | 1 PACMAN.S 6684 | Code | 11 | | 2 | 00/8737 : 95 84 | STA {$84},X - 6835 | 1 PACMAN.S 6685 | Code | 11 | | 1 | 00/8739 : CA | DEX - 6836 | 1 PACMAN.S 6686 | Code | 11 | | 1 | 00/873A : 88 | DEY - 6837 | 1 PACMAN.S 6687 | Code | 11 | | 2 | 00/873B : 10 F7 | BPL L8719 - 6838 | 1 PACMAN.S 6688 | Code | 11 | | 1 | 00/873D : 60 | RTS - 6839 | 1 PACMAN.S 6689 | Empty | 11 | | 0 | 00/873E | - 6840 | 1 PACMAN.S 6690 | Comment | 11 | | 0 | 00/873E | *-------------------------------------- - 6841 | 1 PACMAN.S 6691 | Comment | 11 | | 0 | 00/873E | * - 6842 | 1 PACMAN.S 6692 | Comment | 11 | | 0 | 00/873E | *-------------------------------------- - 6843 | 1 PACMAN.S 6693 | Empty | 11 | | 0 | 00/873E | - 6844 | 1 PACMAN.S 6694 | Data | 11 | | 16 | 00/873E : 0A 0A 09 08 | L8723 HEX 0A0A0908080707070706060606050504 + 6601 | 1 PACMAN.S 6425 | Empty | 11 | | 0 | 00/8712 | + 6602 | 1 PACMAN.S 6426 | Comment | 11 | | 0 | 00/8712 | *-------------------------------------- + 6603 | 1 PACMAN.S 6427 | Comment | 11 | | 0 | 00/8712 | * GET GHOSTS DATA (FROM ENGINE) + 6604 | 1 PACMAN.S 6428 | Comment | 11 | | 0 | 00/8712 | *-------------------------------------- + 6605 | 1 PACMAN.S 6429 | Empty | 11 | | 0 | 00/8712 | + 6606 | 1 PACMAN.S 6430 | Empty | 11 | | 0 | 00/8712 | getGHOSTSDATA + 6607 | 1 PACMAN.S 6431 | Code | 11 | | 2 | 00/8712 : A4 E0 | LDY {$e0} + 6608 | 1 PACMAN.S 6432 | Code | 11 | | 3 | 00/8714 : BE 0D 87 | LDX tblGHOSTSDATA,Y + 6609 | 1 PACMAN.S 6433 | Code | 11 | | 2 | 00/8717 : A0 13 | LDY #$13 + 6610 | 1 PACMAN.S 6434 | Code | 11 | | 3 | 00/8719 : B9 70 00 | L8719 LDA |{$70},Y + 6611 | 1 PACMAN.S 6435 | Code | 11 | | 2 | 00/871C : 95 84 | STA {$84},X + 6612 | 1 PACMAN.S 6436 | Code | 11 | | 1 | 00/871E : CA | DEX + 6613 | 1 PACMAN.S 6437 | Code | 11 | | 1 | 00/871F : 88 | DEY + 6614 | 1 PACMAN.S 6438 | Code | 11 | | 2 | 00/8720 : 10 F7 | BPL L8719 + 6615 | 1 PACMAN.S 6439 | Code | 11 | | 1 | 00/8722 : 60 | RTS + 6616 | 1 PACMAN.S 6440 | Empty | 11 | | 0 | 00/8723 | + 6617 | 1 PACMAN.S 6441 | Comment | 11 | | 0 | 00/8723 | *-------------------------------------- + 6618 | 1 PACMAN.S 6442 | Comment | 11 | | 0 | 00/8723 | * FRAME COUNTER FOR GHOSTS ANIMATION... + 6619 | 1 PACMAN.S 6443 | Comment | 11 | | 0 | 00/8723 | *-------------------------------------- + 6620 | 1 PACMAN.S 6444 | Empty | 11 | | 0 | 00/8723 | + 6621 | 1 PACMAN.S 6445 | Data | 11 | | 16 | 00/8723 : 0A 0A 09 08 | L8723 HEX 0A0A0908080707070706060606050504; no frighten / no dead | | | | | | 08 07 07 07 | | | | | | | 07 06 06 06 | | | | | | | 06 05 05 04 | - 6845 | 1 PACMAN.S 6695 | Data | 11 | | 16 | 00/874E : 13 13 11 10 | L8733 HEX 13131110100D0D0C0C09090909070605 + 6622 | 1 PACMAN.S 6446 | Data | 11 | | 16 | 00/8733 : 13 13 11 10 | L8733 HEX 13131110100D0D0C0C09090909070605; not dead | | | | | | 10 0D 0D 0C | | | | | | | 0C 09 09 09 | | | | | | | 09 07 06 05 | - 6846 | 1 PACMAN.S 6696 | Data | 11 | | 16 | 00/875E : 13 13 12 11 | L8743 HEX 131312111110100F0F0D0D0D0D0B0B07 + 6623 | 1 PACMAN.S 6447 | Data | 11 | | 16 | 00/8743 : 13 13 12 11 | L8743 HEX 131312111110100F0F0D0D0D0D0B0B07; frightened | | | | | | 11 10 10 0F | | | | | | | 0F 0D 0D 0D | | | | | | | 0D 0B 0B 07 | - 6847 | 1 PACMAN.S 6697 | Data | 11 | | 16 | 00/876E : 04 04 04 04 | L8753 HEX 04040404030303030302020202020101 + 6624 | 1 PACMAN.S 6448 | Data | 11 | | 16 | 00/8753 : 04 04 04 04 | L8753 HEX 04040404030303030302020202020101; dead | | | | | | 03 03 03 03 | | | | | | | 03 02 02 02 | | | | | | | 02 02 01 01 | - 6848 | 1 PACMAN.S 6698 | Empty | 11 | | 0 | 00/877E | - 6849 | 1 PACMAN.S 6699 | Comment | 11 | | 0 | 00/877E | *----------------------------------- - 6850 | 1 PACMAN.S 6700 | Comment | 11 | | 0 | 00/877E | * - 6851 | 1 PACMAN.S 6701 | Comment | 11 | | 0 | 00/877E | *----------------------------------- - 6852 | 1 PACMAN.S 6702 | Empty | 11 | | 0 | 00/877E | - 6853 | 1 PACMAN.S 6703 | Code | 11 | | 2 | 00/877E : C6 80 | L8763 DEC $80 - 6854 | 1 PACMAN.S 6704 | Code | 11 | | 2 | 00/8780 : F0 01 | BEQ L8768 - 6855 | 1 PACMAN.S 6705 | Code | 11 | | 1 | 00/8782 : 60 | RTS - 6856 | 1 PACMAN.S 6706 | Empty | 11 | | 0 | 00/8783 | - 6857 | 1 PACMAN.S 6707 | Code | 11 | | 2 | 00/8783 : A5 E4 | L8768 LDA $E4 - 6858 | 1 PACMAN.S 6708 | Code | 11 | | 2 | 00/8785 : F0 14 | BEQ L8780 - 6859 | 1 PACMAN.S 6709 | Code | 11 | | 2 | 00/8787 : A5 E1 | LDA $E1 - 6860 | 1 PACMAN.S 6710 | Code | 11 | | 2 | 00/8789 : D0 02 | BNE L8772 - 6861 | 1 PACMAN.S 6711 | Code | 11 | | 2 | 00/878B : C6 E2 | DEC $E2 - 6862 | 1 PACMAN.S 6712 | Code | 11 | | 2 | 00/878D : C6 E1 | L8772 DEC $E1 - 6863 | 1 PACMAN.S 6713 | Code | 11 | | 1 | 00/878F : 18 | CLC - 6864 | 1 PACMAN.S 6714 | Code | 11 | | 2 | 00/8790 : A5 E1 | LDA $E1 - 6865 | 1 PACMAN.S 6715 | Code | 11 | | 2 | 00/8792 : 65 E2 | ADC $E2 - 6866 | 1 PACMAN.S 6716 | Code | 11 | | 2 | 00/8794 : D0 05 | BNE L8780 - 6867 | 1 PACMAN.S 6717 | Code | 11 | | 2 | 00/8796 : B0 03 | BCS L8780 - 6868 | 1 PACMAN.S 6718 | Code | 11 | | 3 | 00/8798 : 20 64 6D | JSR L6D49 - 6869 | 1 PACMAN.S 6719 | Code | 11 | | 3 | 00/879B : 20 39 6D | L8780 JSR getMAXRANK15 - 6870 | 1 PACMAN.S 6720 | Code | 11 | | 1 | 00/879E : AA | TAX - 6871 | 1 PACMAN.S 6721 | Code | 11 | | 2 | 00/879F : A5 78 | LDA {$78} - 6872 | 1 PACMAN.S 6722 | Code | 11 | | 2 | 00/87A1 : D0 0B | BNE L8793 - 6873 | 1 PACMAN.S 6723 | Code | 11 | | 2 | 00/87A3 : A5 79 | LDA {$79} - 6874 | 1 PACMAN.S 6724 | Code | 11 | | 2 | 00/87A5 : D0 0E | BNE L879A - 6875 | 1 PACMAN.S 6725 | Code | 11 | | 3 | 00/87A7 : BD 3E 87 | LDA L8723,X - 6876 | 1 PACMAN.S 6726 | Code | 11 | | 2 | 00/87AA : 85 80 | STA $80 - 6877 | 1 PACMAN.S 6727 | Code | 11 | | 2 | 00/87AC : D0 0C | BNE L879F - 6878 | 1 PACMAN.S 6728 | Code | 11 | | 3 | 00/87AE : BD 5E 87 | L8793 LDA L8743,X - 6879 | 1 PACMAN.S 6729 | Code | 11 | | 2 | 00/87B1 : 85 80 | STA $80 - 6880 | 1 PACMAN.S 6730 | Code | 11 | | 2 | 00/87B3 : D0 05 | BNE L879F - 6881 | 1 PACMAN.S 6731 | Code | 11 | | 3 | 00/87B5 : BD 6E 87 | L879A LDA L8753,X - 6882 | 1 PACMAN.S 6732 | Code | 11 | | 2 | 00/87B8 : 85 80 | STA $80 - 6883 | 1 PACMAN.S 6733 | Code | 11 | | 1 | 00/87BA : 18 | L879F CLC - 6884 | 1 PACMAN.S 6734 | Code | 11 | | 2 | 00/87BB : A5 E0 | LDA {$e0} - 6885 | 1 PACMAN.S 6735 | Code | 11 | | 1 | 00/87BD : 6A | ROR - 6886 | 1 PACMAN.S 6736 | Code | 11 | | 1 | 00/87BE : AA | TAX - 6887 | 1 PACMAN.S 6737 | Code | 11 | | 1 | 00/87BF : CA | DEX - 6888 | 1 PACMAN.S 6738 | Code | 11 | | 2 | 00/87C0 : A5 72 | LDA {$72} - 6889 | 1 PACMAN.S 6739 | Code | 11 | | 2 | 00/87C2 : 29 02 | AND #$02 - 6890 | 1 PACMAN.S 6740 | Code | 11 | | 2 | 00/87C4 : F0 04 | BEQ L87AF - 6891 | 1 PACMAN.S 6741 | Code | 11 | | 2 | 00/87C6 : A5 71 | LDA {$71} - 6892 | 1 PACMAN.S 6742 | Code | 11 | | 2 | 00/87C8 : D0 02 | BNE L87B1 - 6893 | 1 PACMAN.S 6743 | Code | 11 | | 2 | 00/87CA : A5 70 | L87AF LDA {$70} - 6894 | 1 PACMAN.S 6744 | Code | 11 | | 2 | 00/87CC : 29 02 | L87B1 AND #$02 - 6895 | 1 PACMAN.S 6745 | Code | 11 | | 2 | 00/87CE : D0 05 | BNE L87BA - 6896 | 1 PACMAN.S 6746 | Code | 11 | | 1 | 00/87D0 : 8A | TXA - 6897 | 1 PACMAN.S 6747 | Code | 11 | | 2 | 00/87D1 : 65 80 | ADC $80 - 6898 | 1 PACMAN.S 6748 | Code | 11 | | 2 | 00/87D3 : 85 80 | STA $80 - 6899 | 1 PACMAN.S 6749 | Code | 11 | | 2 | 00/87D5 : A5 7A | L87BA LDA $7A - 6900 | 1 PACMAN.S 6750 | Code | 11 | | 2 | 00/87D7 : F0 02 | BEQ L87C0 - 6901 | 1 PACMAN.S 6751 | Code | 11 | | 2 | 00/87D9 : 06 80 | ASL $80 - 6902 | 1 PACMAN.S 6752 | Code | 11 | | 2 | 00/87DB : A5 73 | L87C0 LDA {$73} - 6903 | 1 PACMAN.S 6753 | Code | 11 | | 1 | 00/87DD : AA | TAX - 6904 | 1 PACMAN.S 6754 | Code | 11 | | 3 | 00/87DE : 20 0C 76 | JSR checkMOVE - 6905 | 1 PACMAN.S 6755 | Code | 11 | | 2 | 00/87E1 : A0 00 | LDY #$00 - 6906 | 1 PACMAN.S 6756 | Code | 11 | | 2 | 00/87E3 : B1 16 | LDA ({{$16}}),Y - 6907 | 1 PACMAN.S 6757 | Code | 11 | | 2 | 00/87E5 : C5 70 | CMP {$70} - 6908 | 1 PACMAN.S 6758 | Code | 11 | | 2 | 00/87E7 : D0 07 | BNE L87D5 - 6909 | 1 PACMAN.S 6759 | Code | 11 | | 1 | 00/87E9 : C8 | INY - 6910 | 1 PACMAN.S 6760 | Code | 11 | | 2 | 00/87EA : B1 16 | LDA ({{$16}}),Y - 6911 | 1 PACMAN.S 6761 | Code | 11 | | 2 | 00/87EC : C5 71 | CMP {$71} - 6912 | 1 PACMAN.S 6762 | Code | 11 | | 2 | 00/87EE : F0 18 | BEQ L87ED - 6913 | 1 PACMAN.S 6763 | Code | 11 | | 2 | 00/87F0 : A5 74 | L87D5 LDA {$74} - 6914 | 1 PACMAN.S 6764 | Code | 11 | | 1 | 00/87F2 : AA | TAX - 6915 | 1 PACMAN.S 6765 | Code | 11 | | 3 | 00/87F3 : 20 0C 76 | JSR checkMOVE - 6916 | 1 PACMAN.S 6766 | Code | 11 | | 2 | 00/87F6 : A0 00 | LDY #$00 - 6917 | 1 PACMAN.S 6767 | Code | 11 | | 2 | 00/87F8 : B1 16 | LDA ({{$16}}),Y - 6918 | 1 PACMAN.S 6768 | Code | 11 | | 2 | 00/87FA : C5 70 | CMP {$70} - 6919 | 1 PACMAN.S 6769 | Code | 11 | | 2 | 00/87FC : D0 07 | BNE L87EA - 6920 | 1 PACMAN.S 6770 | Code | 11 | | 1 | 00/87FE : C8 | INY - 6921 | 1 PACMAN.S 6771 | Code | 11 | | 2 | 00/87FF : B1 16 | LDA ({{$16}}),Y - 6922 | 1 PACMAN.S 6772 | Code | 11 | | 2 | 00/8801 : C5 71 | CMP {$71} - 6923 | 1 PACMAN.S 6773 | Code | 11 | | 2 | 00/8803 : F0 03 | BEQ L87ED - 6924 | 1 PACMAN.S 6774 | Code | 11 | | 3 | 00/8805 : 4C 81 88 | L87EA JMP L8866 - 6925 | 1 PACMAN.S 6775 | Empty | 11 | | 0 | 00/8808 | - 6926 | 1 PACMAN.S 6776 | Code | 11 | | 2 | 00/8808 : 86 73 | L87ED STX {$73} - 6927 | 1 PACMAN.S 6777 | Code | 11 | | 3 | 00/880A : 20 6B 8C | JSR L8C50 - 6928 | 1 PACMAN.S 6778 | Code | 11 | | 2 | 00/880D : E6 77 | INC $77 - 6929 | 1 PACMAN.S 6779 | Code | 11 | | 2 | 00/880F : A4 77 | LDY $77 - 6930 | 1 PACMAN.S 6780 | Code | 11 | | 2 | 00/8811 : B1 75 | LDA ($75),Y - 6931 | 1 PACMAN.S 6781 | Code | 11 | | 2 | 00/8813 : C5 72 | CMP {$72} - 6932 | 1 PACMAN.S 6782 | Code | 11 | | 2 | 00/8815 : 85 72 | STA {$72} - 6933 | 1 PACMAN.S 6783 | Code | 11 | | 2 | 00/8817 : F0 0D | BEQ L880B - 6934 | 1 PACMAN.S 6784 | Code | 11 | | 2 | 00/8819 : A5 79 | LDA {$79} - 6935 | 1 PACMAN.S 6785 | Code | 11 | | 2 | 00/881B : D0 09 | BNE L880B - 6936 | 1 PACMAN.S 6786 | Code | 11 | | 3 | 00/881D : 20 39 6D | JSR getMAXRANK15 - 6937 | 1 PACMAN.S 6787 | Code | 11 | | 1 | 00/8820 : AA | TAX - 6938 | 1 PACMAN.S 6788 | Code | 11 | | 3 | 00/8821 : BD 4E 87 | LDA L8733,X - 6939 | 1 PACMAN.S 6789 | Code | 11 | | 2 | 00/8824 : 85 80 | STA $80 - 6940 | 1 PACMAN.S 6790 | Code | 11 | | 2 | 00/8826 : A4 72 | L880B LDY {$72} - 6941 | 1 PACMAN.S 6791 | Code | 11 | | 1 | 00/8828 : C8 | INY - 6942 | 1 PACMAN.S 6792 | Code | 11 | | 1 | 00/8829 : C8 | INY - 6943 | 1 PACMAN.S 6793 | Code | 11 | | 2 | 00/882A : B1 16 | LDA ({{$16}}),Y - 6944 | 1 PACMAN.S 6794 | Code | 11 | | 2 | 00/882C : 85 74 | STA {$74} - 6945 | 1 PACMAN.S 6795 | Code | 11 | | 2 | 00/882E : A5 73 | LDA {$73} - 6946 | 1 PACMAN.S 6796 | Code | 11 | | 2 | 00/8830 : C9 17 | CMP #$17 - 6947 | 1 PACMAN.S 6797 | Code | 11 | | 2 | 00/8832 : F0 20 | BEQ L8839 - 6948 | 1 PACMAN.S 6798 | Code | 11 | | 2 | 00/8834 : C9 18 | CMP #$18 - 6949 | 1 PACMAN.S 6799 | Code | 11 | | 2 | 00/8836 : F0 1C | BEQ L8839 - 6950 | 1 PACMAN.S 6800 | Code | 11 | | 2 | 00/8838 : C9 1A | CMP #$1A - 6951 | 1 PACMAN.S 6801 | Code | 11 | | 2 | 00/883A : F0 33 | BEQ L8854 - 6952 | 1 PACMAN.S 6802 | Code | 11 | | 2 | 00/883C : C9 1D | CMP #$1D - 6953 | 1 PACMAN.S 6803 | Code | 11 | | 2 | 00/883E : D0 41 | BNE L8866 - 6954 | 1 PACMAN.S 6804 | Code | 11 | | 2 | 00/8840 : A9 15 | LDA #$15 - 6955 | 1 PACMAN.S 6805 | Code | 11 | | 2 | 00/8842 : 85 7B | STA $7B - 6956 | 1 PACMAN.S 6806 | Code | 11 | | 2 | 00/8844 : A9 00 | LDA #$00 - 6957 | 1 PACMAN.S 6807 | Code | 11 | | 2 | 00/8846 : 85 7D | STA $7D - 6958 | 1 PACMAN.S 6808 | Code | 11 | | 2 | 00/8848 : A5 72 | LDA {$72} - 6959 | 1 PACMAN.S 6809 | Code | 11 | | 2 | 00/884A : C9 02 | CMP #$02 - 6960 | 1 PACMAN.S 6810 | Code | 11 | | 2 | 00/884C : D0 2F | BNE L8862 - 6961 | 1 PACMAN.S 6811 | Code | 11 | | 2 | 00/884E : A9 01 | L8833 LDA #$01 - 6962 | 1 PACMAN.S 6812 | Code | 11 | | 2 | 00/8850 : 85 7A | STA $7A - 6963 | 1 PACMAN.S 6813 | Code | 11 | | 2 | 00/8852 : D0 2D | BNE L8866 - 6964 | 1 PACMAN.S 6814 | Code | 11 | | 2 | 00/8854 : A5 79 | L8839 LDA {$79} - 6965 | 1 PACMAN.S 6815 | Code | 11 | | 2 | 00/8856 : F0 29 | BEQ L8866 - 6966 | 1 PACMAN.S 6816 | Code | 11 | | 2 | 00/8858 : A9 00 | LDA #$00 - 6967 | 1 PACMAN.S 6817 | Code | 11 | | 2 | 00/885A : 85 79 | STA {$79} - 6968 | 1 PACMAN.S 6818 | Code | 11 | | 2 | 00/885C : A9 01 | LDA #$01 - 6969 | 1 PACMAN.S 6819 | Code | 11 | | 2 | 00/885E : 85 81 | STA $81 - 6970 | 1 PACMAN.S 6820 | Code | 11 | | 3 | 00/8860 : 20 A8 7D | JSR setXYGHOST - 6971 | 1 PACMAN.S 6821 | Code | 11 | | 3 | 00/8863 : 20 9E 69 | JSR eraseSPRITE44 - 6972 | 1 PACMAN.S 6822 | Code | 11 | | 3 | 00/8866 : 20 4B 6D | JSR setGHOSTINITIALPOSITION - 6973 | 1 PACMAN.S 6823 | Code | 11 | | 3 | 00/8869 : 20 BC 6D | JSR L6DA1 - 6974 | 1 PACMAN.S 6824 | Code | 11 | | 3 | 00/886C : 4C 81 88 | JMP L8866 - 6975 | 1 PACMAN.S 6825 | Empty | 11 | | 0 | 00/886F | - 6976 | 1 PACMAN.S 6826 | Code | 11 | | 2 | 00/886F : A9 06 | L8854 LDA #$06 - 6977 | 1 PACMAN.S 6827 | Code | 11 | | 2 | 00/8871 : 85 7B | STA $7B - 6978 | 1 PACMAN.S 6828 | Code | 11 | | 2 | 00/8873 : A9 00 | LDA #$00 - 6979 | 1 PACMAN.S 6829 | Code | 11 | | 2 | 00/8875 : 85 7D | STA $7D - 6980 | 1 PACMAN.S 6830 | Code | 11 | | 2 | 00/8877 : A5 72 | LDA {$72} - 6981 | 1 PACMAN.S 6831 | Code | 11 | | 2 | 00/8879 : C9 03 | CMP #$03 - 6982 | 1 PACMAN.S 6832 | Code | 11 | | 2 | 00/887B : F0 D1 | BEQ L8833 - 6983 | 1 PACMAN.S 6833 | Code | 11 | | 2 | 00/887D : A9 00 | L8862 LDA #$00 - 6984 | 1 PACMAN.S 6834 | Code | 11 | | 2 | 00/887F : 85 7A | STA $7A - 6985 | 1 PACMAN.S 6835 | Code | 11 | | 2 | 00/8881 : A5 7A | L8866 LDA $7A - 6986 | 1 PACMAN.S 6836 | Code | 11 | | 2 | 00/8883 : F0 03 | BEQ L886D - 6987 | 1 PACMAN.S 6837 | Code | 11 | | 3 | 00/8885 : 4C B7 8A | JMP L8A9C - 6988 | 1 PACMAN.S 6838 | Empty | 11 | | 0 | 00/8888 | - 6989 | 1 PACMAN.S 6839 | Code | 11 | | 2 | 00/8888 : A5 81 | L886D LDA $81 - 6990 | 1 PACMAN.S 6840 | Code | 11 | | 2 | 00/888A : F0 03 | BEQ L8874 - 6991 | 1 PACMAN.S 6841 | Code | 11 | | 3 | 00/888C : 4C A3 89 | JMP L8988 - 6992 | 1 PACMAN.S 6842 | Empty | 11 | | 0 | 00/888F | - 6993 | 1 PACMAN.S 6843 | Code | 11 | | 3 | 00/888F : 20 A8 7D | L8874 JSR setXYGHOST - 6994 | 1 PACMAN.S 6844 | Code | 11 | | 3 | 00/8892 : 20 9E 69 | JSR eraseSPRITE44 - 6995 | 1 PACMAN.S 6845 | Code | 11 | | 1 | 00/8895 : 18 | CLC - 6996 | 1 PACMAN.S 6846 | Code | 11 | | 2 | 00/8896 : A5 72 | LDA {$72} - 6997 | 1 PACMAN.S 6847 | Code | 11 | | 1 | 00/8898 : 6A | ROR - 6998 | 1 PACMAN.S 6848 | Code | 11 | | 2 | 00/8899 : D0 0C | BNE L888C - 6999 | 1 PACMAN.S 6849 | Code | 11 | | 2 | 00/889B : A5 71 | LDA {$71} - 7000 | 1 PACMAN.S 6850 | Code | 11 | | 2 | 00/889D : B0 04 | BCS L8888 - 7001 | 1 PACMAN.S 6851 | Code | 11 | | 2 | 00/889F : 69 02 | ADC #$02 - 7002 | 1 PACMAN.S 6852 | Code | 11 | | 2 | 00/88A1 : 90 12 | BCC L889A - 7003 | 1 PACMAN.S 6853 | Code | 11 | | 2 | 00/88A3 : E9 02 | L8888 SBC #$02 - 7004 | 1 PACMAN.S 6854 | Code | 11 | | 2 | 00/88A5 : B0 0E | BCS L889A - 7005 | 1 PACMAN.S 6855 | Code | 11 | | 2 | 00/88A7 : A5 70 | L888C LDA {$70} - 7006 | 1 PACMAN.S 6856 | Code | 11 | | 2 | 00/88A9 : B0 04 | BCS L8894 - 7007 | 1 PACMAN.S 6857 | Code | 11 | | 2 | 00/88AB : 69 02 | ADC #$02 - 7008 | 1 PACMAN.S 6858 | Code | 11 | | 2 | 00/88AD : 90 02 | BCC L8896 - 7009 | 1 PACMAN.S 6859 | Code | 11 | | 2 | 00/88AF : E9 02 | L8894 SBC #$02 - 7010 | 1 PACMAN.S 6860 | Code | 11 | | 2 | 00/88B1 : 85 70 | L8896 STA {$70} - 7011 | 1 PACMAN.S 6861 | Code | 11 | | 2 | 00/88B3 : A5 71 | LDA {$71} - 7012 | 1 PACMAN.S 6862 | Code | 11 | | 2 | 00/88B5 : 85 71 | L889A STA {$71} - 7013 | 1 PACMAN.S 6863 | Code | 11 | | 2 | 00/88B7 : 85 10 | STA {$10} - 7014 | 1 PACMAN.S 6864 | Code | 11 | | 2 | 00/88B9 : A5 70 | LDA {$70} - 7015 | 1 PACMAN.S 6865 | Code | 11 | | 2 | 00/88BB : 85 0C | STA {$0c} - 7016 | 1 PACMAN.S 6866 | Empty | 11 | | 0 | 00/88BD | - 7017 | 1 PACMAN.S 6867 | Code | 11 | | 2 | 00/88BD : A5 E0 | L88A2 LDA {$e0} ; current ghost - 7018 | 1 PACMAN.S 6868 | Code | 11 | | 1 | 00/88BF : 0A | ASL - 7019 | 1 PACMAN.S 6869 | Code | 11 | | 1 | 00/88C0 : AA | TAX - 7020 | 1 PACMAN.S 6870 | Code | 11 | | 2 | 00/88C1 : A5 78 | LDA {$78} ; is it frightened? - 7021 | 1 PACMAN.S 6871 | Code | 11 | | 2 | 00/88C3 : F0 12 | BEQ L88BC ; nope - 7022 | 1 PACMAN.S 6872 | Code | 11 | | 2 | 00/88C5 : A5 E2 | LDA $E2 - 7023 | 1 PACMAN.S 6873 | Code | 11 | | 2 | 00/88C7 : D0 0C | BNE L88BA - 7024 | 1 PACMAN.S 6874 | Code | 11 | | 2 | 00/88C9 : A5 E1 | LDA $E1 - 7025 | 1 PACMAN.S 6875 | Code | 11 | | 2 | 00/88CB : C9 80 | CMP #$80 - 7026 | 1 PACMAN.S 6876 | Code | 11 | | 2 | 00/88CD : B0 06 | BCS L88BA - 7027 | 1 PACMAN.S 6877 | Code | 11 | | 2 | 00/88CF : A2 06 | LDX #$06 ; 0000_0110 - 7028 | 1 PACMAN.S 6878 | Code | 11 | | 2 | 00/88D1 : 29 10 | AND #$10 - 7029 | 1 PACMAN.S 6879 | Code | 11 | | 2 | 00/88D3 : F0 08 | BEQ L88C2 - 7030 | 1 PACMAN.S 6880 | Code | 11 | | 2 | 00/88D5 : A2 00 | L88BA LDX #$00 ; 0000_0000 - 7031 | 1 PACMAN.S 6881 | Code | 11 | | 2 | 00/88D7 : A5 79 | L88BC LDA {$79} - 7032 | 1 PACMAN.S 6882 | Code | 11 | | 2 | 00/88D9 : F0 02 | BEQ L88C2 - 7033 | 1 PACMAN.S 6883 | Code | 11 | | 2 | 00/88DB : A2 0A | LDX #$0A ; 0000_1010 - 7034 | 1 PACMAN.S 6884 | Empty | 11 | | 0 | 00/88DD | - 7035 | 1 PACMAN.S 6885 | Code | 11 | | 2 | 00/88DD : A5 1D | L88C2 LDA {$1d} - 7036 | 1 PACMAN.S 6886 | Code | 11 | | 2 | 00/88DF : F0 0D | BEQ L88D3 - 7037 | 1 PACMAN.S 6887 | Code | 11 | | 1 | 00/88E1 : 18 | CLC - 7038 | 1 PACMAN.S 6888 | Code | 11 | | 1 | 00/88E2 : 8A | TXA - 7039 | 1 PACMAN.S 6889 | Code | 11 | | 1 | 00/88E3 : 6A | ROR - 7040 | 1 PACMAN.S 6890 | Code | 11 | | 1 | 00/88E4 : A8 | TAY - 7041 | 1 PACMAN.S 6891 | Code | 11 | | 3 | 00/88E5 : B9 FC 88 | LDA L88E1,Y - 7042 | 1 PACMAN.S 6892 | Code | 11 | | 2 | 00/88E8 : 85 1E | STA {$1e} - 7043 | 1 PACMAN.S 6893 | Code | 11 | | 1 | 00/88EA : 8A | TXA - 7044 | 1 PACMAN.S 6894 | Code | 11 | | 2 | 00/88EB : 69 0C | ADC #$0C - 7045 | 1 PACMAN.S 6895 | Code | 11 | | 1 | 00/88ED : AA | TAX - 7046 | 1 PACMAN.S 6896 | Empty | 11 | | 0 | 00/88EE | - 7047 | 1 PACMAN.S 6897 | Code | 11 | | 3 | 00/88EE : BD 77 9E | L88D3 LDA sprGHOSTS,X - 7048 | 1 PACMAN.S 6898 | Code | 11 | | 3 | 00/88F1 : BC 78 9E | LDY sprGHOSTS+1,X - 7049 | 1 PACMAN.S 6899 | Code | 11 | | 3 | 00/88F4 : 20 20 6A | JSR drawSPRITE - 7050 | 1 PACMAN.S 6900 | Code | 11 | | 2 | 00/88F7 : A5 81 | LDA $81 - 7051 | 1 PACMAN.S 6901 | Code | 11 | | 2 | 00/88F9 : F0 06 | BEQ L88E6 - 7052 | 1 PACMAN.S 6902 | Code | 11 | | 1 | 00/88FB : 60 | RTS - 7053 | 1 PACMAN.S 6903 | Empty | 11 | | 0 | 00/88FC | - 7054 | 1 PACMAN.S 6904 | Data | 11 | | 1 | 00/88FC : 01 | L88E1 DB $01 - 7055 | 1 PACMAN.S 6905 | Data | 11 | | 1 | 00/88FD : 01 | DB $01 - 7056 | 1 PACMAN.S 6906 | Data | 11 | | 1 | 00/88FE : 00 | DB $00 - 7057 | 1 PACMAN.S 6907 | Data | 11 | | 1 | 00/88FF : 00 | DB $00 - 7058 | 1 PACMAN.S 6908 | Data | 11 | | 1 | 00/8900 : 00 | DB $00 - 7059 | 1 PACMAN.S 6909 | Empty | 11 | | 0 | 00/8901 | - 7060 | 1 PACMAN.S 6910 | Comment | 11 | | 0 | 00/8901 | *----------------------------------- - 7061 | 1 PACMAN.S 6911 | Comment | 11 | | 0 | 00/8901 | * - 7062 | 1 PACMAN.S 6912 | Comment | 11 | | 0 | 00/8901 | *----------------------------------- - 7063 | 1 PACMAN.S 6913 | Empty | 11 | | 0 | 00/8901 | - 7064 | 1 PACMAN.S 6914 | Code | 11 | | 2 | 00/8901 : A5 79 | L88E6 LDA {$79} ; is ghost dead? - 7065 | 1 PACMAN.S 6915 | Code | 11 | | 2 | 00/8903 : D0 03 | BNE L88ED ; yes, skip - 7066 | 1 PACMAN.S 6916 | Code | 11 | | 3 | 00/8905 : 20 4F 8B | JSR L8B34 - 7067 | 1 PACMAN.S 6917 | Code | 11 | | 1 | 00/8908 : 18 | L88ED CLC - 7068 | 1 PACMAN.S 6918 | Code | 11 | | 2 | 00/8909 : A5 72 | LDA {$72} - 7069 | 1 PACMAN.S 6919 | Code | 11 | | 1 | 00/890B : 6A | ROR - 7070 | 1 PACMAN.S 6920 | Code | 11 | | 2 | 00/890C : F0 36 | BEQ L8929 - 7071 | 1 PACMAN.S 6921 | Code | 11 | | 2 | 00/890E : B0 1A | BCS L890F - 7072 | 1 PACMAN.S 6922 | Code | 11 | | 2 | 00/8910 : A9 02 | LDA #$02 - 7073 | 1 PACMAN.S 6923 | Code | 11 | | 2 | 00/8912 : 65 7D | ADC $7D - 7074 | 1 PACMAN.S 6924 | Code | 11 | | 2 | 00/8914 : C9 06 | CMP #$06 - 7075 | 1 PACMAN.S 6925 | Code | 11 | | 2 | 00/8916 : D0 04 | BNE L8901 - 7076 | 1 PACMAN.S 6926 | Code | 11 | | 2 | 00/8918 : A9 00 | LDA #$00 - 7077 | 1 PACMAN.S 6927 | Code | 11 | | 2 | 00/891A : E6 7B | INC $7B - 7078 | 1 PACMAN.S 6928 | Code | 11 | | 2 | 00/891C : 85 7D | L8901 STA $7D - 7079 | 1 PACMAN.S 6929 | Code | 11 | | 2 | 00/891E : C9 00 | CMP #$00 - 7080 | 1 PACMAN.S 6930 | Code | 11 | | 2 | 00/8920 : D0 07 | BNE L890E - 7081 | 1 PACMAN.S 6931 | Code | 11 | | 2 | 00/8922 : C6 7B | DEC $7B - 7082 | 1 PACMAN.S 6932 | Code | 11 | | 3 | 00/8924 : 20 7A 89 | JSR L895F - 7083 | 1 PACMAN.S 6933 | Code | 11 | | 2 | 00/8927 : E6 7B | INC $7B - 7084 | 1 PACMAN.S 6934 | Code | 11 | | 1 | 00/8929 : 60 | L890E RTS - 7085 | 1 PACMAN.S 6935 | Empty | 11 | | 0 | 00/892A | - 7086 | 1 PACMAN.S 6936 | Code | 11 | | 2 | 00/892A : A5 7D | L890F LDA $7D - 7087 | 1 PACMAN.S 6937 | Code | 11 | | 2 | 00/892C : E9 02 | SBC #$02 - 7088 | 1 PACMAN.S 6938 | Code | 11 | | 2 | 00/892E : C9 FE | CMP #$FE - 7089 | 1 PACMAN.S 6939 | Code | 11 | | 2 | 00/8930 : D0 04 | BNE L891B - 7090 | 1 PACMAN.S 6940 | Code | 11 | | 2 | 00/8932 : A9 04 | LDA #$04 - 7091 | 1 PACMAN.S 6941 | Code | 11 | | 2 | 00/8934 : C6 7B | DEC $7B - 7092 | 1 PACMAN.S 6942 | Code | 11 | | 2 | 00/8936 : 85 7D | L891B STA $7D - 7093 | 1 PACMAN.S 6943 | Code | 11 | | 2 | 00/8938 : C9 00 | CMP #$00 - 7094 | 1 PACMAN.S 6944 | Code | 11 | | 2 | 00/893A : D0 ED | BNE L890E - 7095 | 1 PACMAN.S 6945 | Code | 11 | | 2 | 00/893C : E6 7B | INC $7B - 7096 | 1 PACMAN.S 6946 | Code | 11 | | 3 | 00/893E : 20 7A 89 | JSR L895F - 7097 | 1 PACMAN.S 6947 | Code | 11 | | 2 | 00/8941 : C6 7B | DEC $7B - 7098 | 1 PACMAN.S 6948 | Code | 11 | | 1 | 00/8943 : 60 | RTS - 7099 | 1 PACMAN.S 6949 | Empty | 11 | | 0 | 00/8944 | - 7100 | 1 PACMAN.S 6950 | Code | 11 | | 2 | 00/8944 : B0 1A | L8929 BCS L8945 - 7101 | 1 PACMAN.S 6951 | Code | 11 | | 2 | 00/8946 : A5 7E | LDA $7E - 7102 | 1 PACMAN.S 6952 | Code | 11 | | 2 | 00/8948 : 69 02 | ADC #$02 - 7103 | 1 PACMAN.S 6953 | Code | 11 | | 2 | 00/894A : C9 06 | CMP #$06 - 7104 | 1 PACMAN.S 6954 | Code | 11 | | 2 | 00/894C : D0 04 | BNE L8937 - 7105 | 1 PACMAN.S 6955 | Code | 11 | | 2 | 00/894E : A9 00 | LDA #$00 - 7106 | 1 PACMAN.S 6956 | Code | 11 | | 2 | 00/8950 : E6 7C | INC $7C - 7107 | 1 PACMAN.S 6957 | Code | 11 | | 2 | 00/8952 : 85 7E | L8937 STA $7E - 7108 | 1 PACMAN.S 6958 | Code | 11 | | 2 | 00/8954 : C9 00 | CMP #$00 - 7109 | 1 PACMAN.S 6959 | Code | 11 | | 2 | 00/8956 : D0 D1 | BNE L890E - 7110 | 1 PACMAN.S 6960 | Code | 11 | | 2 | 00/8958 : C6 7C | DEC $7C - 7111 | 1 PACMAN.S 6961 | Code | 11 | | 3 | 00/895A : 20 7A 89 | JSR L895F - 7112 | 1 PACMAN.S 6962 | Code | 11 | | 2 | 00/895D : E6 7C | INC $7C - 7113 | 1 PACMAN.S 6963 | Code | 11 | | 1 | 00/895F : 60 | RTS - 7114 | 1 PACMAN.S 6964 | Empty | 11 | | 0 | 00/8960 | - 7115 | 1 PACMAN.S 6965 | Code | 11 | | 2 | 00/8960 : A5 7E | L8945 LDA $7E - 7116 | 1 PACMAN.S 6966 | Code | 11 | | 2 | 00/8962 : E9 02 | SBC #$02 - 7117 | 1 PACMAN.S 6967 | Code | 11 | | 2 | 00/8964 : C9 FE | CMP #$FE - 7118 | 1 PACMAN.S 6968 | Code | 11 | | 2 | 00/8966 : D0 04 | BNE L8951 - 7119 | 1 PACMAN.S 6969 | Code | 11 | | 2 | 00/8968 : A9 04 | LDA #$04 - 7120 | 1 PACMAN.S 6970 | Code | 11 | | 2 | 00/896A : C6 7C | DEC $7C - 7121 | 1 PACMAN.S 6971 | Code | 11 | | 2 | 00/896C : 85 7E | L8951 STA $7E - 7122 | 1 PACMAN.S 6972 | Code | 11 | | 2 | 00/896E : C9 00 | CMP #$00 - 7123 | 1 PACMAN.S 6973 | Code | 11 | | 2 | 00/8970 : D0 B7 | BNE L890E - 7124 | 1 PACMAN.S 6974 | Code | 11 | | 2 | 00/8972 : E6 7C | INC $7C - 7125 | 1 PACMAN.S 6975 | Code | 11 | | 3 | 00/8974 : 20 7A 89 | JSR L895F - 7126 | 1 PACMAN.S 6976 | Code | 11 | | 2 | 00/8977 : C6 7C | DEC $7C - 7127 | 1 PACMAN.S 6977 | Code | 11 | | 1 | 00/8979 : 60 | RTS - 7128 | 1 PACMAN.S 6978 | Empty | 11 | | 0 | 00/897A | - 7129 | 1 PACMAN.S 6979 | Code | 11 | | 3 | 00/897A : 20 2E 8B | L895F JSR L8B13 - 7130 | 1 PACMAN.S 6980 | Code | 11 | | 2 | 00/897D : A0 00 | LDY #$00 - 7131 | 1 PACMAN.S 6981 | Code | 11 | | 2 | 00/897F : B1 16 | LDA ({$16}),Y - 7132 | 1 PACMAN.S 6982 | Code | 11 | | 1 | 00/8981 : 6A | ROR - 7133 | 1 PACMAN.S 6983 | Code | 11 | | 2 | 00/8982 : 90 17 | BCC L8980 - 7134 | 1 PACMAN.S 6984 | Code | 11 | | 2 | 00/8984 : A5 7B | LDA $7B - 7135 | 1 PACMAN.S 6985 | Code | 11 | | 3 | 00/8986 : 20 9C 89 | JSR L8981 - 7136 | 1 PACMAN.S 6986 | Code | 11 | | 1 | 00/8989 : 18 | CLC - 7137 | 1 PACMAN.S 6987 | Code | 11 | | 2 | 00/898A : 69 3B | ADC #$3B - 7138 | 1 PACMAN.S 6988 | Code | 11 | | 2 | 00/898C : 85 0C | STA {$0c} - 7139 | 1 PACMAN.S 6989 | Code | 11 | | 2 | 00/898E : A5 7C | LDA $7C - 7140 | 1 PACMAN.S 6990 | Code | 11 | | 3 | 00/8990 : 20 9C 89 | JSR L8981 - 7141 | 1 PACMAN.S 6991 | Code | 11 | | 1 | 00/8993 : 18 | CLC - 7142 | 1 PACMAN.S 6992 | Code | 11 | | 2 | 00/8994 : 69 05 | ADC #$05 - 7143 | 1 PACMAN.S 6993 | Code | 11 | | 2 | 00/8996 : 85 10 | STA {$10} - 7144 | 1 PACMAN.S 6994 | Code | 11 | | 3 | 00/8998 : 20 72 61 | JSR drawNORMALDOT - 7145 | 1 PACMAN.S 6995 | Code | 11 | | 1 | 00/899B : 60 | L8980 RTS - 7146 | 1 PACMAN.S 6996 | Empty | 11 | | 0 | 00/899C | - 7147 | 1 PACMAN.S 6997 | Code | 11 | | 1 | 00/899C : 0A | L8981 ASL ; *2 - 7148 | 1 PACMAN.S 6998 | Code | 11 | | 2 | 00/899D : 85 0B | STA {$0b} - 7149 | 1 PACMAN.S 6999 | Code | 11 | | 1 | 00/899F : 0A | ASL ; *4 - 7150 | 1 PACMAN.S 7000 | Code | 11 | | 2 | 00/89A0 : 65 0B | ADC {$0b} ; +6 - 7151 | 1 PACMAN.S 7001 | Code | 11 | | 1 | 00/89A2 : 60 | RTS - 7152 | 1 PACMAN.S 7002 | Empty | 11 | | 0 | 00/89A3 | - 7153 | 1 PACMAN.S 7003 | Code | 11 | | 2 | 00/89A3 : C6 82 | L8988 DEC $82 - 7154 | 1 PACMAN.S 7004 | Code | 11 | | 2 | 00/89A5 : D0 4E | BNE L89DA - 7155 | 1 PACMAN.S 7005 | Code | 11 | | 2 | 00/89A7 : A4 77 | LDY $77 - 7156 | 1 PACMAN.S 7006 | Code | 11 | | 2 | 00/89A9 : A5 E0 | LDA {$e0} - 7157 | 1 PACMAN.S 7007 | Code | 11 | | 1 | 00/89AB : 6A | ROR - 7158 | 1 PACMAN.S 7008 | Code | 11 | | 2 | 00/89AC : 90 13 | BCC L89A6 - 7159 | 1 PACMAN.S 7009 | Code | 11 | | 2 | 00/89AE : A5 72 | LDA {$72} - 7160 | 1 PACMAN.S 7010 | Code | 11 | | 2 | 00/89B0 : C9 00 | CMP #$00 - 7161 | 1 PACMAN.S 7011 | Code | 11 | | 2 | 00/89B2 : D0 05 | BNE L899E - 7162 | 1 PACMAN.S 7012 | Code | 11 | | 2 | 00/89B4 : A9 01 | L8999 LDA #$01 - 7163 | 1 PACMAN.S 7013 | Code | 11 | | 1 | 00/89B6 : C8 | INY - 7164 | 1 PACMAN.S 7014 | Code | 11 | | 2 | 00/89B7 : 91 75 | STA ($75),Y - 7165 | 1 PACMAN.S 7015 | Code | 11 | | 2 | 00/89B9 : A9 01 | L899E LDA #$01 - 7166 | 1 PACMAN.S 7016 | Code | 11 | | 1 | 00/89BB : C8 | INY - 7167 | 1 PACMAN.S 7017 | Code | 11 | | 2 | 00/89BC : 91 75 | STA ($75),Y - 7168 | 1 PACMAN.S 7018 | Code | 11 | | 3 | 00/89BE : 4C E2 89 | JMP L89C7 - 7169 | 1 PACMAN.S 7019 | Empty | 11 | | 0 | 00/89C1 | - 7170 | 1 PACMAN.S 7020 | Code | 11 | | 2 | 00/89C1 : A5 72 | L89A6 LDA {$72} - 7171 | 1 PACMAN.S 7021 | Code | 11 | | 2 | 00/89C3 : C9 01 | CMP #$01 - 7172 | 1 PACMAN.S 7022 | Code | 11 | | 2 | 00/89C5 : D0 05 | BNE L89B1 - 7173 | 1 PACMAN.S 7023 | Code | 11 | | 1 | 00/89C7 : C8 | INY - 7174 | 1 PACMAN.S 7024 | Code | 11 | | 2 | 00/89C8 : A9 00 | LDA #$00 - 7175 | 1 PACMAN.S 7025 | Code | 11 | | 2 | 00/89CA : 91 75 | STA ($75),Y - 7176 | 1 PACMAN.S 7026 | Code | 11 | | 2 | 00/89CC : A5 E0 | L89B1 LDA {$e0} - 7177 | 1 PACMAN.S 7027 | Code | 11 | | 2 | 00/89CE : C9 02 | CMP #$02 - 7178 | 1 PACMAN.S 7028 | Code | 11 | | 2 | 00/89D0 : D0 08 | BNE L89BF - 7179 | 1 PACMAN.S 7029 | Code | 11 | | 2 | 00/89D2 : A9 02 | LDA #$02 - 7180 | 1 PACMAN.S 7030 | Code | 11 | | 1 | 00/89D4 : C8 | INY - 7181 | 1 PACMAN.S 7031 | Code | 11 | | 2 | 00/89D5 : 91 75 | STA ($75),Y - 7182 | 1 PACMAN.S 7032 | Code | 11 | | 3 | 00/89D7 : 4C B4 89 | JMP L8999 - 7183 | 1 PACMAN.S 7033 | Empty | 11 | | 0 | 00/89DA | - 7184 | 1 PACMAN.S 7034 | Code | 11 | | 2 | 00/89DA : A9 03 | L89BF LDA #$03 - 7185 | 1 PACMAN.S 7035 | Code | 11 | | 1 | 00/89DC : C8 | INY - 7186 | 1 PACMAN.S 7036 | Code | 11 | | 2 | 00/89DD : 91 75 | STA ($75),Y - 7187 | 1 PACMAN.S 7037 | Code | 11 | | 3 | 00/89DF : 4C B4 89 | JMP L8999 - 7188 | 1 PACMAN.S 7038 | Empty | 11 | | 0 | 00/89E2 | - 7189 | 1 PACMAN.S 7039 | Code | 11 | | 1 | 00/89E2 : C8 | L89C7 INY - 7190 | 1 PACMAN.S 7040 | Code | 11 | | 2 | 00/89E3 : A5 E9 | LDA $E9 - 7191 | 1 PACMAN.S 7041 | Code | 11 | | 2 | 00/89E5 : D0 0B | BNE L89D7 - 7192 | 1 PACMAN.S 7042 | Code | 11 | | 2 | 00/89E7 : A9 03 | LDA #$03 - 7193 | 1 PACMAN.S 7043 | Code | 11 | | 2 | 00/89E9 : 91 75 | STA ($75),Y - 7194 | 1 PACMAN.S 7044 | Code | 11 | | 1 | 00/89EB : C8 | INY - 7195 | 1 PACMAN.S 7045 | Code | 11 | | 2 | 00/89EC : A9 FF | LDA #$FF - 7196 | 1 PACMAN.S 7046 | Code | 11 | | 2 | 00/89EE : 91 75 | STA ($75),Y - 7197 | 1 PACMAN.S 7047 | Code | 11 | | 2 | 00/89F0 : D0 03 | BNE L89DA - 7198 | 1 PACMAN.S 7048 | Code | 11 | | 3 | 00/89F2 : 20 C0 6E | L89D7 JSR L6EA5 - 7199 | 1 PACMAN.S 7049 | Code | 11 | | 2 | 00/89F5 : A5 E0 | L89DA LDA {$e0} - 7200 | 1 PACMAN.S 7050 | Code | 11 | | 1 | 00/89F7 : 6A | ROR - 7201 | 1 PACMAN.S 7051 | Code | 11 | | 2 | 00/89F8 : 90 02 | BCC L89E1 - 7202 | 1 PACMAN.S 7052 | Code | 11 | | 2 | 00/89FA : B0 24 | BCS L8A05 - 7203 | 1 PACMAN.S 7053 | Code | 11 | | 1 | 00/89FC : 6A | L89E1 ROR - 7204 | 1 PACMAN.S 7054 | Code | 11 | | 2 | 00/89FD : 90 04 | BCC L89E8 - 7205 | 1 PACMAN.S 7055 | Code | 11 | | 2 | 00/89FF : A9 7F | LDA #$7F - 7206 | 1 PACMAN.S 7056 | Code | 11 | | 2 | 00/8A01 : D0 02 | BNE L89EA - 7207 | 1 PACMAN.S 7057 | Code | 11 | | 2 | 00/8A03 : A9 99 | L89E8 LDA #$99 - 7208 | 1 PACMAN.S 7058 | Code | 11 | | 2 | 00/8A05 : C5 70 | L89EA CMP {$70} - 7209 | 1 PACMAN.S 7059 | Code | 11 | | 2 | 00/8A07 : D0 17 | BNE L8A05 - 7210 | 1 PACMAN.S 7060 | Code | 11 | | 2 | 00/8A09 : A5 71 | LDA {$71} - 7211 | 1 PACMAN.S 7061 | Code | 11 | | 2 | 00/8A0B : C9 55 | CMP #$55 - 7212 | 1 PACMAN.S 7062 | Code | 11 | | 2 | 00/8A0D : D0 0B | BNE L89FF - 7213 | 1 PACMAN.S 7063 | Code | 11 | | 2 | 00/8A0F : E6 77 | L89F4 INC $77 - 7214 | 1 PACMAN.S 7064 | Code | 11 | | 2 | 00/8A11 : A4 77 | LDY $77 - 7215 | 1 PACMAN.S 7065 | Code | 11 | | 2 | 00/8A13 : B1 75 | LDA ($75),Y - 7216 | 1 PACMAN.S 7066 | Code | 11 | | 2 | 00/8A15 : 85 72 | STA {$72} - 7217 | 1 PACMAN.S 7067 | Code | 11 | | 3 | 00/8A17 : 4C 8F 88 | L89FC JMP L8874 - 7218 | 1 PACMAN.S 7068 | Empty | 11 | | 0 | 00/8A1A | - 7219 | 1 PACMAN.S 7069 | Code | 11 | | 2 | 00/8A1A : C9 5D | L89FF CMP #$5D - 7220 | 1 PACMAN.S 7070 | Code | 11 | | 2 | 00/8A1C : F0 F1 | BEQ L89F4 - 7221 | 1 PACMAN.S 7071 | Code | 11 | | 2 | 00/8A1E : D0 F7 | BNE L89FC - 7222 | 1 PACMAN.S 7072 | Code | 11 | | 2 | 00/8A20 : A5 70 | L8A05 LDA {$70} - 7223 | 1 PACMAN.S 7073 | Code | 11 | | 2 | 00/8A22 : C9 8B | CMP #$8B - 7224 | 1 PACMAN.S 7074 | Code | 11 | | 2 | 00/8A24 : D0 F1 | BNE L89FC - 7225 | 1 PACMAN.S 7075 | Code | 11 | | 2 | 00/8A26 : A5 71 | LDA {$71} - 7226 | 1 PACMAN.S 7076 | Code | 11 | | 2 | 00/8A28 : C9 5D | CMP #$5D - 7227 | 1 PACMAN.S 7077 | Code | 11 | | 2 | 00/8A2A : F0 E3 | BEQ L89F4 - 7228 | 1 PACMAN.S 7078 | Code | 11 | | 2 | 00/8A2C : C9 55 | CMP #$55 - 7229 | 1 PACMAN.S 7079 | Code | 11 | | 2 | 00/8A2E : F0 DF | BEQ L89F4 - 7230 | 1 PACMAN.S 7080 | Code | 11 | | 2 | 00/8A30 : C9 47 | CMP #$47 - 7231 | 1 PACMAN.S 7081 | Code | 11 | | 2 | 00/8A32 : D0 E3 | BNE L89FC - 7232 | 1 PACMAN.S 7082 | Code | 11 | | 3 | 00/8A34 : 20 98 8A | JSR drawGHOSTDOOR - 7233 | 1 PACMAN.S 7083 | Code | 11 | | 2 | 00/8A37 : A9 17 | LDA #$17 - 7234 | 1 PACMAN.S 7084 | Code | 11 | | 2 | 00/8A39 : 85 73 | STA {$73} - 7235 | 1 PACMAN.S 7085 | Code | 11 | | 2 | 00/8A3B : A9 18 | LDA #$18 - 7236 | 1 PACMAN.S 7086 | Code | 11 | | 2 | 00/8A3D : 85 74 | STA {$74} - 7237 | 1 PACMAN.S 7087 | Code | 11 | | 2 | 00/8A3F : A9 0D | LDA #$0D - 7238 | 1 PACMAN.S 7088 | Code | 11 | | 2 | 00/8A41 : 85 7B | STA $7B - 7239 | 1 PACMAN.S 7089 | Code | 11 | | 2 | 00/8A43 : A9 0B | LDA #$0B - 7240 | 1 PACMAN.S 7090 | Code | 11 | | 2 | 00/8A45 : 85 7C | STA $7C - 7241 | 1 PACMAN.S 7091 | Code | 11 | | 2 | 00/8A47 : A9 02 | LDA #$02 - 7242 | 1 PACMAN.S 7092 | Code | 11 | | 2 | 00/8A49 : 85 7D | STA $7D - 7243 | 1 PACMAN.S 7093 | Code | 11 | | 2 | 00/8A4B : A9 00 | LDA #$00 - 7244 | 1 PACMAN.S 7094 | Code | 11 | | 2 | 00/8A4D : 85 7E | STA $7E - 7245 | 1 PACMAN.S 7095 | Code | 11 | | 2 | 00/8A4F : A9 00 | LDA #$00 - 7246 | 1 PACMAN.S 7096 | Code | 11 | | 2 | 00/8A51 : 85 81 | STA $81 - 7247 | 1 PACMAN.S 7097 | Code | 11 | | 2 | 00/8A53 : F0 BA | BEQ L89F4 - 7248 | 1 PACMAN.S 7098 | Empty | 11 | | 0 | 00/8A55 | - 7249 | 1 PACMAN.S 7099 | Comment | 11 | | 0 | 00/8A55 | *----------------------------------- - 7250 | 1 PACMAN.S 7100 | Comment | 11 | | 0 | 00/8A55 | * - 7251 | 1 PACMAN.S 7101 | Comment | 11 | | 0 | 00/8A55 | *----------------------------------- - 7252 | 1 PACMAN.S 7102 | Empty | 11 | | 0 | 00/8A55 | - 7253 | 1 PACMAN.S 7103 | Data | 11 | | 2 | 00/8A55 : 00 00 | L8A3A DA $0000 - 7254 | 1 PACMAN.S 7104 | Data | 11 | | 2 | 00/8A57 : 5F 8A | DA L8A44 - 7255 | 1 PACMAN.S 7105 | Data | 11 | | 2 | 00/8A59 : 6E 8A | DA L8A53 - 7256 | 1 PACMAN.S 7106 | Data | 11 | | 2 | 00/8A5B : 7C 8A | DA L8A61 - 7257 | 1 PACMAN.S 7107 | Data | 11 | | 2 | 00/8A5D : 8A 8A | DA L8A6F - 7258 | 1 PACMAN.S 7108 | Empty | 11 | | 0 | 00/8A5F | - 7259 | 1 PACMAN.S 7109 | Data | 11 | | 15 | 00/8A5F : 03 00 03 01 | L8A44 HEX 0300030101020202020201020003FF + 6625 | 1 PACMAN.S 6449 | Empty | 11 | | 0 | 00/8763 | + 6626 | 1 PACMAN.S 6450 | Comment | 11 | | 0 | 00/8763 | *----------------------------------- + 6627 | 1 PACMAN.S 6451 | Comment | 11 | | 0 | 00/8763 | * + 6628 | 1 PACMAN.S 6452 | Comment | 11 | | 0 | 00/8763 | *----------------------------------- + 6629 | 1 PACMAN.S 6453 | Empty | 11 | | 0 | 00/8763 | + 6630 | 1 PACMAN.S 6454 | Code | 11 | | 2 | 00/8763 : C6 80 | L8763 DEC $80 ; timer for ghost refresh + 6631 | 1 PACMAN.S 6455 | Code | 11 | | 2 | 00/8765 : F0 01 | BEQ L8768 + 6632 | 1 PACMAN.S 6456 | Code | 11 | | 1 | 00/8767 : 60 | RTS + 6633 | 1 PACMAN.S 6457 | Empty | 11 | | 0 | 00/8768 | + 6634 | 1 PACMAN.S 6458 | Code | 11 | | 2 | 00/8768 : A5 E4 | L8768 LDA $E4 ; are we in frighten mode? + 6635 | 1 PACMAN.S 6459 | Code | 11 | | 2 | 00/876A : F0 14 | BEQ L8780 + 6636 | 1 PACMAN.S 6460 | Code | 11 | | 2 | 00/876C : A5 E1 | LDA $E1 ; what about the frighten tempo? + 6637 | 1 PACMAN.S 6461 | Code | 11 | | 2 | 00/876E : D0 02 | BNE L8772 + 6638 | 1 PACMAN.S 6462 | Code | 11 | | 2 | 00/8770 : C6 E2 | DEC $E2 + 6639 | 1 PACMAN.S 6463 | Code | 11 | | 2 | 00/8772 : C6 E1 | L8772 DEC $E1 + 6640 | 1 PACMAN.S 6464 | Code | 11 | | 1 | 00/8774 : 18 | CLC + 6641 | 1 PACMAN.S 6465 | Code | 11 | | 2 | 00/8775 : A5 E1 | LDA $E1 + 6642 | 1 PACMAN.S 6466 | Code | 11 | | 2 | 00/8777 : 65 E2 | ADC $E2 + 6643 | 1 PACMAN.S 6467 | Code | 11 | | 2 | 00/8779 : D0 05 | BNE L8780 + 6644 | 1 PACMAN.S 6468 | Code | 11 | | 2 | 00/877B : B0 03 | BCS L8780 + 6645 | 1 PACMAN.S 6469 | Code | 11 | | 3 | 00/877D : 20 49 6D | JSR L6D49 ; reset frightened parms + 6646 | 1 PACMAN.S 6470 | Empty | 11 | | 0 | 00/8780 | + 6647 | 1 PACMAN.S 6471 | Code | 11 | | 3 | 00/8780 : 20 1E 6D | L8780 JSR getMAXRANK15 + 6648 | 1 PACMAN.S 6472 | Code | 11 | | 1 | 00/8783 : AA | TAX + 6649 | 1 PACMAN.S 6473 | Code | 11 | | 2 | 00/8784 : A5 78 | LDA {$78} + 6650 | 1 PACMAN.S 6474 | Code | 11 | | 2 | 00/8786 : D0 0B | BNE L8793 + 6651 | 1 PACMAN.S 6475 | Code | 11 | | 2 | 00/8788 : A5 79 | LDA {$79} + 6652 | 1 PACMAN.S 6476 | Code | 11 | | 2 | 00/878A : D0 0E | BNE L879A + 6653 | 1 PACMAN.S 6477 | Code | 11 | | 3 | 00/878C : BD 23 87 | LDA L8723,X + 6654 | 1 PACMAN.S 6478 | Code | 11 | | 2 | 00/878F : 85 80 | STA $80 + 6655 | 1 PACMAN.S 6479 | Code | 11 | | 2 | 00/8791 : D0 0C | BNE L879F + 6656 | 1 PACMAN.S 6480 | Code | 11 | | 3 | 00/8793 : BD 43 87 | L8793 LDA L8743,X + 6657 | 1 PACMAN.S 6481 | Code | 11 | | 2 | 00/8796 : 85 80 | STA $80 + 6658 | 1 PACMAN.S 6482 | Code | 11 | | 2 | 00/8798 : D0 05 | BNE L879F + 6659 | 1 PACMAN.S 6483 | Code | 11 | | 3 | 00/879A : BD 53 87 | L879A LDA L8753,X + 6660 | 1 PACMAN.S 6484 | Code | 11 | | 2 | 00/879D : 85 80 | STA $80 + 6661 | 1 PACMAN.S 6485 | Code | 11 | | 1 | 00/879F : 18 | L879F CLC + 6662 | 1 PACMAN.S 6486 | Code | 11 | | 2 | 00/87A0 : A5 E0 | LDA {$e0} + 6663 | 1 PACMAN.S 6487 | Code | 11 | | 1 | 00/87A2 : 6A | ROR + 6664 | 1 PACMAN.S 6488 | Code | 11 | | 1 | 00/87A3 : AA | TAX + 6665 | 1 PACMAN.S 6489 | Code | 11 | | 1 | 00/87A4 : CA | DEX + 6666 | 1 PACMAN.S 6490 | Code | 11 | | 2 | 00/87A5 : A5 72 | LDA {$72} + 6667 | 1 PACMAN.S 6491 | Code | 11 | | 2 | 00/87A7 : 29 02 | AND #$02 + 6668 | 1 PACMAN.S 6492 | Code | 11 | | 2 | 00/87A9 : F0 04 | BEQ L87AF + 6669 | 1 PACMAN.S 6493 | Code | 11 | | 2 | 00/87AB : A5 71 | LDA {$71} + 6670 | 1 PACMAN.S 6494 | Code | 11 | | 2 | 00/87AD : D0 02 | BNE L87B1 + 6671 | 1 PACMAN.S 6495 | Code | 11 | | 2 | 00/87AF : A5 70 | L87AF LDA {$70} + 6672 | 1 PACMAN.S 6496 | Code | 11 | | 2 | 00/87B1 : 29 02 | L87B1 AND #$02 + 6673 | 1 PACMAN.S 6497 | Code | 11 | | 2 | 00/87B3 : D0 05 | BNE L87BA + 6674 | 1 PACMAN.S 6498 | Code | 11 | | 1 | 00/87B5 : 8A | TXA + 6675 | 1 PACMAN.S 6499 | Code | 11 | | 2 | 00/87B6 : 65 80 | ADC $80 + 6676 | 1 PACMAN.S 6500 | Code | 11 | | 2 | 00/87B8 : 85 80 | STA $80 + 6677 | 1 PACMAN.S 6501 | Code | 11 | | 2 | 00/87BA : A5 7A | L87BA LDA $7A + 6678 | 1 PACMAN.S 6502 | Code | 11 | | 2 | 00/87BC : F0 02 | BEQ L87C0 + 6679 | 1 PACMAN.S 6503 | Code | 11 | | 2 | 00/87BE : 06 80 | ASL $80 + 6680 | 1 PACMAN.S 6504 | Code | 11 | | 2 | 00/87C0 : A5 73 | L87C0 LDA {$73} + 6681 | 1 PACMAN.S 6505 | Code | 11 | | 1 | 00/87C2 : AA | TAX + 6682 | 1 PACMAN.S 6506 | Code | 11 | | 3 | 00/87C3 : 20 F1 75 | JSR checkMOVE + 6683 | 1 PACMAN.S 6507 | Code | 11 | | 2 | 00/87C6 : A0 00 | LDY #$00 + 6684 | 1 PACMAN.S 6508 | Code | 11 | | 2 | 00/87C8 : B1 16 | LDA ({{$16}}),Y + 6685 | 1 PACMAN.S 6509 | Code | 11 | | 2 | 00/87CA : C5 70 | CMP {$70} + 6686 | 1 PACMAN.S 6510 | Code | 11 | | 2 | 00/87CC : D0 07 | BNE L87D5 + 6687 | 1 PACMAN.S 6511 | Code | 11 | | 1 | 00/87CE : C8 | INY + 6688 | 1 PACMAN.S 6512 | Code | 11 | | 2 | 00/87CF : B1 16 | LDA ({{$16}}),Y + 6689 | 1 PACMAN.S 6513 | Code | 11 | | 2 | 00/87D1 : C5 71 | CMP {$71} + 6690 | 1 PACMAN.S 6514 | Code | 11 | | 2 | 00/87D3 : F0 18 | BEQ L87ED + 6691 | 1 PACMAN.S 6515 | Code | 11 | | 2 | 00/87D5 : A5 74 | L87D5 LDA {$74} + 6692 | 1 PACMAN.S 6516 | Code | 11 | | 1 | 00/87D7 : AA | TAX + 6693 | 1 PACMAN.S 6517 | Code | 11 | | 3 | 00/87D8 : 20 F1 75 | JSR checkMOVE + 6694 | 1 PACMAN.S 6518 | Code | 11 | | 2 | 00/87DB : A0 00 | LDY #$00 + 6695 | 1 PACMAN.S 6519 | Code | 11 | | 2 | 00/87DD : B1 16 | LDA ({{$16}}),Y + 6696 | 1 PACMAN.S 6520 | Code | 11 | | 2 | 00/87DF : C5 70 | CMP {$70} + 6697 | 1 PACMAN.S 6521 | Code | 11 | | 2 | 00/87E1 : D0 07 | BNE L87EA + 6698 | 1 PACMAN.S 6522 | Code | 11 | | 1 | 00/87E3 : C8 | INY + 6699 | 1 PACMAN.S 6523 | Code | 11 | | 2 | 00/87E4 : B1 16 | LDA ({{$16}}),Y + 6700 | 1 PACMAN.S 6524 | Code | 11 | | 2 | 00/87E6 : C5 71 | CMP {$71} + 6701 | 1 PACMAN.S 6525 | Code | 11 | | 2 | 00/87E8 : F0 03 | BEQ L87ED + 6702 | 1 PACMAN.S 6526 | Code | 11 | | 3 | 00/87EA : 4C 66 88 | L87EA JMP L8866 + 6703 | 1 PACMAN.S 6527 | Empty | 11 | | 0 | 00/87ED | + 6704 | 1 PACMAN.S 6528 | Code | 11 | | 2 | 00/87ED : 86 73 | L87ED STX {$73} + 6705 | 1 PACMAN.S 6529 | Code | 11 | | 3 | 00/87EF : 20 50 8C | JSR L8C50 + 6706 | 1 PACMAN.S 6530 | Code | 11 | | 2 | 00/87F2 : E6 77 | INC {$77} + 6707 | 1 PACMAN.S 6531 | Code | 11 | | 2 | 00/87F4 : A4 77 | LDY {$77} + 6708 | 1 PACMAN.S 6532 | Code | 11 | | 2 | 00/87F6 : B1 75 | LDA ({$75}),Y + 6709 | 1 PACMAN.S 6533 | Code | 11 | | 2 | 00/87F8 : C5 72 | CMP {$72} + 6710 | 1 PACMAN.S 6534 | Code | 11 | | 2 | 00/87FA : 85 72 | STA {$72} + 6711 | 1 PACMAN.S 6535 | Code | 11 | | 2 | 00/87FC : F0 0D | BEQ L880B + 6712 | 1 PACMAN.S 6536 | Code | 11 | | 2 | 00/87FE : A5 79 | LDA {$79} + 6713 | 1 PACMAN.S 6537 | Code | 11 | | 2 | 00/8800 : D0 09 | BNE L880B + 6714 | 1 PACMAN.S 6538 | Code | 11 | | 3 | 00/8802 : 20 1E 6D | JSR getMAXRANK15 + 6715 | 1 PACMAN.S 6539 | Code | 11 | | 1 | 00/8805 : AA | TAX + 6716 | 1 PACMAN.S 6540 | Code | 11 | | 3 | 00/8806 : BD 33 87 | LDA L8733,X + 6717 | 1 PACMAN.S 6541 | Code | 11 | | 2 | 00/8809 : 85 80 | STA $80 + 6718 | 1 PACMAN.S 6542 | Code | 11 | | 2 | 00/880B : A4 72 | L880B LDY {$72} + 6719 | 1 PACMAN.S 6543 | Code | 11 | | 1 | 00/880D : C8 | INY + 6720 | 1 PACMAN.S 6544 | Code | 11 | | 1 | 00/880E : C8 | INY + 6721 | 1 PACMAN.S 6545 | Code | 11 | | 2 | 00/880F : B1 16 | LDA ({{$16}}),Y + 6722 | 1 PACMAN.S 6546 | Code | 11 | | 2 | 00/8811 : 85 74 | STA {$74} + 6723 | 1 PACMAN.S 6547 | Code | 11 | | 2 | 00/8813 : A5 73 | LDA {$73} + 6724 | 1 PACMAN.S 6548 | Code | 11 | | 2 | 00/8815 : C9 17 | CMP #$17 + 6725 | 1 PACMAN.S 6549 | Code | 11 | | 2 | 00/8817 : F0 20 | BEQ L8839 + 6726 | 1 PACMAN.S 6550 | Code | 11 | | 2 | 00/8819 : C9 18 | CMP #$18 + 6727 | 1 PACMAN.S 6551 | Code | 11 | | 2 | 00/881B : F0 1C | BEQ L8839 + 6728 | 1 PACMAN.S 6552 | Code | 11 | | 2 | 00/881D : C9 1A | CMP #$1A + 6729 | 1 PACMAN.S 6553 | Code | 11 | | 2 | 00/881F : F0 33 | BEQ L8854 + 6730 | 1 PACMAN.S 6554 | Code | 11 | | 2 | 00/8821 : C9 1D | CMP #$1D + 6731 | 1 PACMAN.S 6555 | Code | 11 | | 2 | 00/8823 : D0 41 | BNE L8866 + 6732 | 1 PACMAN.S 6556 | Code | 11 | | 2 | 00/8825 : A9 15 | LDA #$15 + 6733 | 1 PACMAN.S 6557 | Code | 11 | | 2 | 00/8827 : 85 7B | STA $7B + 6734 | 1 PACMAN.S 6558 | Code | 11 | | 2 | 00/8829 : A9 00 | LDA #$00 + 6735 | 1 PACMAN.S 6559 | Code | 11 | | 2 | 00/882B : 85 7D | STA $7D + 6736 | 1 PACMAN.S 6560 | Code | 11 | | 2 | 00/882D : A5 72 | LDA {$72} + 6737 | 1 PACMAN.S 6561 | Code | 11 | | 2 | 00/882F : C9 02 | CMP #{2} + 6738 | 1 PACMAN.S 6562 | Code | 11 | | 2 | 00/8831 : D0 2F | BNE L8862 + 6739 | 1 PACMAN.S 6563 | Code | 11 | | 2 | 00/8833 : A9 01 | L8833 LDA #$01 + 6740 | 1 PACMAN.S 6564 | Code | 11 | | 2 | 00/8835 : 85 7A | STA $7A + 6741 | 1 PACMAN.S 6565 | Code | 11 | | 2 | 00/8837 : D0 2D | BNE L8866 + 6742 | 1 PACMAN.S 6566 | Code | 11 | | 2 | 00/8839 : A5 79 | L8839 LDA {$79} + 6743 | 1 PACMAN.S 6567 | Code | 11 | | 2 | 00/883B : F0 29 | BEQ L8866 + 6744 | 1 PACMAN.S 6568 | Code | 11 | | 2 | 00/883D : A9 00 | LDA #$00 + 6745 | 1 PACMAN.S 6569 | Code | 11 | | 2 | 00/883F : 85 79 | STA {$79} + 6746 | 1 PACMAN.S 6570 | Code | 11 | | 2 | 00/8841 : A9 01 | LDA #$01 + 6747 | 1 PACMAN.S 6571 | Code | 11 | | 2 | 00/8843 : 85 81 | STA $81 + 6748 | 1 PACMAN.S 6572 | Code | 11 | | 3 | 00/8845 : 20 8D 7D | JSR setXYGHOST + 6749 | 1 PACMAN.S 6573 | Code | 11 | | 3 | 00/8848 : 20 9E 69 | JSR eraseSPRITE44 + 6750 | 1 PACMAN.S 6574 | Code | 11 | | 3 | 00/884B : 20 30 6D | JSR setGHOSTINITIALPOSITION + 6751 | 1 PACMAN.S 6575 | Code | 11 | | 3 | 00/884E : 20 A1 6D | JSR L6DA1 + 6752 | 1 PACMAN.S 6576 | Code | 11 | | 3 | 00/8851 : 4C 66 88 | JMP L8866 + 6753 | 1 PACMAN.S 6577 | Empty | 11 | | 0 | 00/8854 | + 6754 | 1 PACMAN.S 6578 | Code | 11 | | 2 | 00/8854 : A9 06 | L8854 LDA #$06 + 6755 | 1 PACMAN.S 6579 | Code | 11 | | 2 | 00/8856 : 85 7B | STA $7B + 6756 | 1 PACMAN.S 6580 | Code | 11 | | 2 | 00/8858 : A9 00 | LDA #$00 + 6757 | 1 PACMAN.S 6581 | Code | 11 | | 2 | 00/885A : 85 7D | STA $7D + 6758 | 1 PACMAN.S 6582 | Code | 11 | | 2 | 00/885C : A5 72 | LDA {$72} + 6759 | 1 PACMAN.S 6583 | Code | 11 | | 2 | 00/885E : C9 03 | CMP #{3} + 6760 | 1 PACMAN.S 6584 | Code | 11 | | 2 | 00/8860 : F0 D1 | BEQ L8833 + 6761 | 1 PACMAN.S 6585 | Code | 11 | | 2 | 00/8862 : A9 00 | L8862 LDA #$00 + 6762 | 1 PACMAN.S 6586 | Code | 11 | | 2 | 00/8864 : 85 7A | STA $7A + 6763 | 1 PACMAN.S 6587 | Code | 11 | | 2 | 00/8866 : A5 7A | L8866 LDA $7A + 6764 | 1 PACMAN.S 6588 | Code | 11 | | 2 | 00/8868 : F0 03 | BEQ L886D + 6765 | 1 PACMAN.S 6589 | Code | 11 | | 3 | 00/886A : 4C 9C 8A | JMP L8A9C + 6766 | 1 PACMAN.S 6590 | Empty | 11 | | 0 | 00/886D | + 6767 | 1 PACMAN.S 6591 | Code | 11 | | 2 | 00/886D : A5 81 | L886D LDA $81 + 6768 | 1 PACMAN.S 6592 | Code | 11 | | 2 | 00/886F : F0 03 | BEQ L8874 + 6769 | 1 PACMAN.S 6593 | Code | 11 | | 3 | 00/8871 : 4C 88 89 | JMP L8988 + 6770 | 1 PACMAN.S 6594 | Empty | 11 | | 0 | 00/8874 | + 6771 | 1 PACMAN.S 6595 | Code | 11 | | 3 | 00/8874 : 20 8D 7D | L8874 JSR setXYGHOST + 6772 | 1 PACMAN.S 6596 | Code | 11 | | 3 | 00/8877 : 20 9E 69 | JSR eraseSPRITE44 + 6773 | 1 PACMAN.S 6597 | Code | 11 | | 1 | 00/887A : 18 | CLC + 6774 | 1 PACMAN.S 6598 | Code | 11 | | 2 | 00/887B : A5 72 | LDA {$72} + 6775 | 1 PACMAN.S 6599 | Code | 11 | | 1 | 00/887D : 6A | ROR + 6776 | 1 PACMAN.S 6600 | Code | 11 | | 2 | 00/887E : D0 0C | BNE L888C + 6777 | 1 PACMAN.S 6601 | Code | 11 | | 2 | 00/8880 : A5 71 | LDA {$71} + 6778 | 1 PACMAN.S 6602 | Code | 11 | | 2 | 00/8882 : B0 04 | BCS L8888 + 6779 | 1 PACMAN.S 6603 | Code | 11 | | 2 | 00/8884 : 69 02 | ADC #$02 + 6780 | 1 PACMAN.S 6604 | Code | 11 | | 2 | 00/8886 : 90 12 | BCC L889A + 6781 | 1 PACMAN.S 6605 | Code | 11 | | 2 | 00/8888 : E9 02 | L8888 SBC #$02 + 6782 | 1 PACMAN.S 6606 | Code | 11 | | 2 | 00/888A : B0 0E | BCS L889A + 6783 | 1 PACMAN.S 6607 | Code | 11 | | 2 | 00/888C : A5 70 | L888C LDA {$70} + 6784 | 1 PACMAN.S 6608 | Code | 11 | | 2 | 00/888E : B0 04 | BCS L8894 + 6785 | 1 PACMAN.S 6609 | Code | 11 | | 2 | 00/8890 : 69 02 | ADC #$02 + 6786 | 1 PACMAN.S 6610 | Code | 11 | | 2 | 00/8892 : 90 02 | BCC L8896 + 6787 | 1 PACMAN.S 6611 | Code | 11 | | 2 | 00/8894 : E9 02 | L8894 SBC #$02 + 6788 | 1 PACMAN.S 6612 | Code | 11 | | 2 | 00/8896 : 85 70 | L8896 STA {$70} + 6789 | 1 PACMAN.S 6613 | Code | 11 | | 2 | 00/8898 : A5 71 | LDA {$71} + 6790 | 1 PACMAN.S 6614 | Code | 11 | | 2 | 00/889A : 85 71 | L889A STA {$71} + 6791 | 1 PACMAN.S 6615 | Code | 11 | | 2 | 00/889C : 85 10 | STA {$10} + 6792 | 1 PACMAN.S 6616 | Code | 11 | | 2 | 00/889E : A5 70 | LDA {$70} + 6793 | 1 PACMAN.S 6617 | Code | 11 | | 2 | 00/88A0 : 85 0C | STA {$0c} + 6794 | 1 PACMAN.S 6618 | Empty | 11 | | 0 | 00/88A2 | + 6795 | 1 PACMAN.S 6619 | Code | 11 | | 2 | 00/88A2 : A5 E0 | L88A2 LDA {$e0} ; current ghost + 6796 | 1 PACMAN.S 6620 | Code | 11 | | 1 | 00/88A4 : 0A | ASL + 6797 | 1 PACMAN.S 6621 | Code | 11 | | 1 | 00/88A5 : AA | TAX + 6798 | 1 PACMAN.S 6622 | Code | 11 | | 2 | 00/88A6 : A5 78 | LDA {$78} ; is it frightened? + 6799 | 1 PACMAN.S 6623 | Code | 11 | | 2 | 00/88A8 : F0 12 | BEQ L88BC ; nope + 6800 | 1 PACMAN.S 6624 | Code | 11 | | 2 | 00/88AA : A5 E2 | LDA $E2 + 6801 | 1 PACMAN.S 6625 | Code | 11 | | 2 | 00/88AC : D0 0C | BNE L88BA + 6802 | 1 PACMAN.S 6626 | Code | 11 | | 2 | 00/88AE : A5 E1 | LDA $E1 + 6803 | 1 PACMAN.S 6627 | Code | 11 | | 2 | 00/88B0 : C9 80 | CMP #$80 + 6804 | 1 PACMAN.S 6628 | Code | 11 | | 2 | 00/88B2 : B0 06 | BCS L88BA + 6805 | 1 PACMAN.S 6629 | Code | 11 | | 2 | 00/88B4 : A2 06 | LDX #$06 ; 0000_0110 + 6806 | 1 PACMAN.S 6630 | Code | 11 | | 2 | 00/88B6 : 29 10 | AND #$10 + 6807 | 1 PACMAN.S 6631 | Code | 11 | | 2 | 00/88B8 : F0 08 | BEQ L88C2 + 6808 | 1 PACMAN.S 6632 | Code | 11 | | 2 | 00/88BA : A2 00 | L88BA LDX #$00 ; 0000_0000 + 6809 | 1 PACMAN.S 6633 | Code | 11 | | 2 | 00/88BC : A5 79 | L88BC LDA {$79} + 6810 | 1 PACMAN.S 6634 | Code | 11 | | 2 | 00/88BE : F0 02 | BEQ L88C2 + 6811 | 1 PACMAN.S 6635 | Code | 11 | | 2 | 00/88C0 : A2 0A | LDX #$0A ; 0000_1010 + 6812 | 1 PACMAN.S 6636 | Empty | 11 | | 0 | 00/88C2 | + 6813 | 1 PACMAN.S 6637 | Code | 11 | | 2 | 00/88C2 : A5 1D | L88C2 LDA {$1d} + 6814 | 1 PACMAN.S 6638 | Code | 11 | | 2 | 00/88C4 : F0 0D | BEQ L88D3 + 6815 | 1 PACMAN.S 6639 | Code | 11 | | 1 | 00/88C6 : 18 | CLC + 6816 | 1 PACMAN.S 6640 | Code | 11 | | 1 | 00/88C7 : 8A | TXA + 6817 | 1 PACMAN.S 6641 | Code | 11 | | 1 | 00/88C8 : 6A | ROR + 6818 | 1 PACMAN.S 6642 | Code | 11 | | 1 | 00/88C9 : A8 | TAY + 6819 | 1 PACMAN.S 6643 | Code | 11 | | 3 | 00/88CA : B9 E1 88 | LDA L88E1,Y + 6820 | 1 PACMAN.S 6644 | Code | 11 | | 2 | 00/88CD : 85 1E | STA {$1e} + 6821 | 1 PACMAN.S 6645 | Code | 11 | | 1 | 00/88CF : 8A | TXA + 6822 | 1 PACMAN.S 6646 | Code | 11 | | 2 | 00/88D0 : 69 0C | ADC #$0C + 6823 | 1 PACMAN.S 6647 | Code | 11 | | 1 | 00/88D2 : AA | TAX + 6824 | 1 PACMAN.S 6648 | Empty | 11 | | 0 | 00/88D3 | + 6825 | 1 PACMAN.S 6649 | Code | 11 | | 3 | 00/88D3 : BD 5C 9E | L88D3 LDA sprGHOSTS,X + 6826 | 1 PACMAN.S 6650 | Code | 11 | | 3 | 00/88D6 : BC 5D 9E | LDY sprGHOSTS+1,X + 6827 | 1 PACMAN.S 6651 | Code | 11 | | 3 | 00/88D9 : 20 20 6A | JSR drawSPRITE + 6828 | 1 PACMAN.S 6652 | Code | 11 | | 2 | 00/88DC : A5 81 | LDA $81 + 6829 | 1 PACMAN.S 6653 | Code | 11 | | 2 | 00/88DE : F0 06 | BEQ L88E6 + 6830 | 1 PACMAN.S 6654 | Code | 11 | | 1 | 00/88E0 : 60 | RTS + 6831 | 1 PACMAN.S 6655 | Empty | 11 | | 0 | 00/88E1 | + 6832 | 1 PACMAN.S 6656 | Data | 11 | | 1 | 00/88E1 : 01 | L88E1 DB $01 + 6833 | 1 PACMAN.S 6657 | Data | 11 | | 1 | 00/88E2 : 01 | DB $01 + 6834 | 1 PACMAN.S 6658 | Data | 11 | | 1 | 00/88E3 : 00 | DB $00 + 6835 | 1 PACMAN.S 6659 | Data | 11 | | 1 | 00/88E4 : 00 | DB $00 + 6836 | 1 PACMAN.S 6660 | Data | 11 | | 1 | 00/88E5 : 00 | DB $00 + 6837 | 1 PACMAN.S 6661 | Empty | 11 | | 0 | 00/88E6 | + 6838 | 1 PACMAN.S 6662 | Comment | 11 | | 0 | 00/88E6 | *----------------------------------- + 6839 | 1 PACMAN.S 6663 | Comment | 11 | | 0 | 00/88E6 | * + 6840 | 1 PACMAN.S 6664 | Comment | 11 | | 0 | 00/88E6 | *----------------------------------- + 6841 | 1 PACMAN.S 6665 | Empty | 11 | | 0 | 00/88E6 | + 6842 | 1 PACMAN.S 6666 | Code | 11 | | 2 | 00/88E6 : A5 79 | L88E6 LDA {$79} ; is ghost dead? + 6843 | 1 PACMAN.S 6667 | Code | 11 | | 2 | 00/88E8 : D0 03 | BNE L88ED ; yes, skip + 6844 | 1 PACMAN.S 6668 | Code | 11 | | 3 | 00/88EA : 20 34 8B | JSR L8B34 + 6845 | 1 PACMAN.S 6669 | Code | 11 | | 1 | 00/88ED : 18 | L88ED CLC + 6846 | 1 PACMAN.S 6670 | Code | 11 | | 2 | 00/88EE : A5 72 | LDA {$72} + 6847 | 1 PACMAN.S 6671 | Code | 11 | | 1 | 00/88F0 : 6A | ROR + 6848 | 1 PACMAN.S 6672 | Code | 11 | | 2 | 00/88F1 : F0 36 | BEQ L8929 + 6849 | 1 PACMAN.S 6673 | Code | 11 | | 2 | 00/88F3 : B0 1A | BCS L890F + 6850 | 1 PACMAN.S 6674 | Code | 11 | | 2 | 00/88F5 : A9 02 | LDA #$02 + 6851 | 1 PACMAN.S 6675 | Code | 11 | | 2 | 00/88F7 : 65 7D | ADC $7D + 6852 | 1 PACMAN.S 6676 | Code | 11 | | 2 | 00/88F9 : C9 06 | CMP #$06 + 6853 | 1 PACMAN.S 6677 | Code | 11 | | 2 | 00/88FB : D0 04 | BNE L8901 + 6854 | 1 PACMAN.S 6678 | Code | 11 | | 2 | 00/88FD : A9 00 | LDA #$00 + 6855 | 1 PACMAN.S 6679 | Code | 11 | | 2 | 00/88FF : E6 7B | INC $7B + 6856 | 1 PACMAN.S 6680 | Code | 11 | | 2 | 00/8901 : 85 7D | L8901 STA $7D + 6857 | 1 PACMAN.S 6681 | Code | 11 | | 2 | 00/8903 : C9 00 | CMP #$00 + 6858 | 1 PACMAN.S 6682 | Code | 11 | | 2 | 00/8905 : D0 07 | BNE L890E + 6859 | 1 PACMAN.S 6683 | Code | 11 | | 2 | 00/8907 : C6 7B | DEC $7B + 6860 | 1 PACMAN.S 6684 | Code | 11 | | 3 | 00/8909 : 20 5F 89 | JSR L895F + 6861 | 1 PACMAN.S 6685 | Code | 11 | | 2 | 00/890C : E6 7B | INC $7B + 6862 | 1 PACMAN.S 6686 | Code | 11 | | 1 | 00/890E : 60 | L890E RTS + 6863 | 1 PACMAN.S 6687 | Empty | 11 | | 0 | 00/890F | + 6864 | 1 PACMAN.S 6688 | Code | 11 | | 2 | 00/890F : A5 7D | L890F LDA $7D + 6865 | 1 PACMAN.S 6689 | Code | 11 | | 2 | 00/8911 : E9 02 | SBC #$02 + 6866 | 1 PACMAN.S 6690 | Code | 11 | | 2 | 00/8913 : C9 FE | CMP #$FE + 6867 | 1 PACMAN.S 6691 | Code | 11 | | 2 | 00/8915 : D0 04 | BNE L891B + 6868 | 1 PACMAN.S 6692 | Code | 11 | | 2 | 00/8917 : A9 04 | LDA #$04 + 6869 | 1 PACMAN.S 6693 | Code | 11 | | 2 | 00/8919 : C6 7B | DEC $7B + 6870 | 1 PACMAN.S 6694 | Code | 11 | | 2 | 00/891B : 85 7D | L891B STA $7D + 6871 | 1 PACMAN.S 6695 | Code | 11 | | 2 | 00/891D : C9 00 | CMP #$00 + 6872 | 1 PACMAN.S 6696 | Code | 11 | | 2 | 00/891F : D0 ED | BNE L890E + 6873 | 1 PACMAN.S 6697 | Code | 11 | | 2 | 00/8921 : E6 7B | INC $7B + 6874 | 1 PACMAN.S 6698 | Code | 11 | | 3 | 00/8923 : 20 5F 89 | JSR L895F + 6875 | 1 PACMAN.S 6699 | Code | 11 | | 2 | 00/8926 : C6 7B | DEC $7B + 6876 | 1 PACMAN.S 6700 | Code | 11 | | 1 | 00/8928 : 60 | RTS + 6877 | 1 PACMAN.S 6701 | Empty | 11 | | 0 | 00/8929 | + 6878 | 1 PACMAN.S 6702 | Code | 11 | | 2 | 00/8929 : B0 1A | L8929 BCS L8945 + 6879 | 1 PACMAN.S 6703 | Code | 11 | | 2 | 00/892B : A5 7E | LDA $7E + 6880 | 1 PACMAN.S 6704 | Code | 11 | | 2 | 00/892D : 69 02 | ADC #$02 + 6881 | 1 PACMAN.S 6705 | Code | 11 | | 2 | 00/892F : C9 06 | CMP #$06 + 6882 | 1 PACMAN.S 6706 | Code | 11 | | 2 | 00/8931 : D0 04 | BNE L8937 + 6883 | 1 PACMAN.S 6707 | Code | 11 | | 2 | 00/8933 : A9 00 | LDA #$00 + 6884 | 1 PACMAN.S 6708 | Code | 11 | | 2 | 00/8935 : E6 7C | INC $7C + 6885 | 1 PACMAN.S 6709 | Code | 11 | | 2 | 00/8937 : 85 7E | L8937 STA $7E + 6886 | 1 PACMAN.S 6710 | Code | 11 | | 2 | 00/8939 : C9 00 | CMP #$00 + 6887 | 1 PACMAN.S 6711 | Code | 11 | | 2 | 00/893B : D0 D1 | BNE L890E + 6888 | 1 PACMAN.S 6712 | Code | 11 | | 2 | 00/893D : C6 7C | DEC $7C + 6889 | 1 PACMAN.S 6713 | Code | 11 | | 3 | 00/893F : 20 5F 89 | JSR L895F + 6890 | 1 PACMAN.S 6714 | Code | 11 | | 2 | 00/8942 : E6 7C | INC $7C + 6891 | 1 PACMAN.S 6715 | Code | 11 | | 1 | 00/8944 : 60 | RTS + 6892 | 1 PACMAN.S 6716 | Empty | 11 | | 0 | 00/8945 | + 6893 | 1 PACMAN.S 6717 | Code | 11 | | 2 | 00/8945 : A5 7E | L8945 LDA $7E + 6894 | 1 PACMAN.S 6718 | Code | 11 | | 2 | 00/8947 : E9 02 | SBC #$02 + 6895 | 1 PACMAN.S 6719 | Code | 11 | | 2 | 00/8949 : C9 FE | CMP #$FE + 6896 | 1 PACMAN.S 6720 | Code | 11 | | 2 | 00/894B : D0 04 | BNE L8951 + 6897 | 1 PACMAN.S 6721 | Code | 11 | | 2 | 00/894D : A9 04 | LDA #$04 + 6898 | 1 PACMAN.S 6722 | Code | 11 | | 2 | 00/894F : C6 7C | DEC $7C + 6899 | 1 PACMAN.S 6723 | Code | 11 | | 2 | 00/8951 : 85 7E | L8951 STA $7E + 6900 | 1 PACMAN.S 6724 | Code | 11 | | 2 | 00/8953 : C9 00 | CMP #$00 + 6901 | 1 PACMAN.S 6725 | Code | 11 | | 2 | 00/8955 : D0 B7 | BNE L890E + 6902 | 1 PACMAN.S 6726 | Code | 11 | | 2 | 00/8957 : E6 7C | INC $7C + 6903 | 1 PACMAN.S 6727 | Code | 11 | | 3 | 00/8959 : 20 5F 89 | JSR L895F + 6904 | 1 PACMAN.S 6728 | Code | 11 | | 2 | 00/895C : C6 7C | DEC $7C + 6905 | 1 PACMAN.S 6729 | Code | 11 | | 1 | 00/895E : 60 | RTS + 6906 | 1 PACMAN.S 6730 | Empty | 11 | | 0 | 00/895F | + 6907 | 1 PACMAN.S 6731 | Code | 11 | | 3 | 00/895F : 20 13 8B | L895F JSR L8B13 + 6908 | 1 PACMAN.S 6732 | Code | 11 | | 2 | 00/8962 : A0 00 | LDY #$00 + 6909 | 1 PACMAN.S 6733 | Code | 11 | | 2 | 00/8964 : B1 16 | LDA ({$16}),Y + 6910 | 1 PACMAN.S 6734 | Code | 11 | | 1 | 00/8966 : 6A | ROR + 6911 | 1 PACMAN.S 6735 | Code | 11 | | 2 | 00/8967 : 90 17 | BCC L8980 + 6912 | 1 PACMAN.S 6736 | Code | 11 | | 2 | 00/8969 : A5 7B | LDA $7B + 6913 | 1 PACMAN.S 6737 | Code | 11 | | 3 | 00/896B : 20 81 89 | JSR L8981 + 6914 | 1 PACMAN.S 6738 | Code | 11 | | 1 | 00/896E : 18 | CLC + 6915 | 1 PACMAN.S 6739 | Code | 11 | | 2 | 00/896F : 69 3B | ADC #$3B + 6916 | 1 PACMAN.S 6740 | Code | 11 | | 2 | 00/8971 : 85 0C | STA {$0c} + 6917 | 1 PACMAN.S 6741 | Code | 11 | | 2 | 00/8973 : A5 7C | LDA $7C + 6918 | 1 PACMAN.S 6742 | Code | 11 | | 3 | 00/8975 : 20 81 89 | JSR L8981 + 6919 | 1 PACMAN.S 6743 | Code | 11 | | 1 | 00/8978 : 18 | CLC + 6920 | 1 PACMAN.S 6744 | Code | 11 | | 2 | 00/8979 : 69 05 | ADC #$05 + 6921 | 1 PACMAN.S 6745 | Code | 11 | | 2 | 00/897B : 85 10 | STA {$10} + 6922 | 1 PACMAN.S 6746 | Code | 11 | | 3 | 00/897D : 20 72 61 | JSR drawNORMALDOT + 6923 | 1 PACMAN.S 6747 | Code | 11 | | 1 | 00/8980 : 60 | L8980 RTS + 6924 | 1 PACMAN.S 6748 | Empty | 11 | | 0 | 00/8981 | + 6925 | 1 PACMAN.S 6749 | Code | 11 | | 1 | 00/8981 : 0A | L8981 ASL ; *2 + 6926 | 1 PACMAN.S 6750 | Code | 11 | | 2 | 00/8982 : 85 0B | STA {$0b} + 6927 | 1 PACMAN.S 6751 | Code | 11 | | 1 | 00/8984 : 0A | ASL ; *4 + 6928 | 1 PACMAN.S 6752 | Code | 11 | | 2 | 00/8985 : 65 0B | ADC {$0b} ; +6 + 6929 | 1 PACMAN.S 6753 | Code | 11 | | 1 | 00/8987 : 60 | RTS + 6930 | 1 PACMAN.S 6754 | Empty | 11 | | 0 | 00/8988 | + 6931 | 1 PACMAN.S 6755 | Comment | 11 | | 0 | 00/8988 | *----------------------------------- + 6932 | 1 PACMAN.S 6756 | Comment | 11 | | 0 | 00/8988 | * + 6933 | 1 PACMAN.S 6757 | Comment | 11 | | 0 | 00/8988 | *----------------------------------- + 6934 | 1 PACMAN.S 6758 | Empty | 11 | | 0 | 00/8988 | + 6935 | 1 PACMAN.S 6759 | Code | 11 | | 2 | 00/8988 : C6 82 | L8988 DEC $82 + 6936 | 1 PACMAN.S 6760 | Code | 11 | | 2 | 00/898A : D0 4E | BNE L89DA + 6937 | 1 PACMAN.S 6761 | Code | 11 | | 2 | 00/898C : A4 77 | LDY {$77} + 6938 | 1 PACMAN.S 6762 | Code | 11 | | 2 | 00/898E : A5 E0 | LDA {$e0} + 6939 | 1 PACMAN.S 6763 | Code | 11 | | 1 | 00/8990 : 6A | ROR + 6940 | 1 PACMAN.S 6764 | Code | 11 | | 2 | 00/8991 : 90 13 | BCC L89A6 + 6941 | 1 PACMAN.S 6765 | Code | 11 | | 2 | 00/8993 : A5 72 | LDA {$72} + 6942 | 1 PACMAN.S 6766 | Code | 11 | | 2 | 00/8995 : C9 00 | CMP #{0} + 6943 | 1 PACMAN.S 6767 | Code | 11 | | 2 | 00/8997 : D0 05 | BNE L899E + 6944 | 1 PACMAN.S 6768 | Code | 11 | | 2 | 00/8999 : A9 01 | L8999 LDA #$01 + 6945 | 1 PACMAN.S 6769 | Code | 11 | | 1 | 00/899B : C8 | INY + 6946 | 1 PACMAN.S 6770 | Code | 11 | | 2 | 00/899C : 91 75 | STA ({$75}),Y + 6947 | 1 PACMAN.S 6771 | Code | 11 | | 2 | 00/899E : A9 01 | L899E LDA #$01 + 6948 | 1 PACMAN.S 6772 | Code | 11 | | 1 | 00/89A0 : C8 | INY + 6949 | 1 PACMAN.S 6773 | Code | 11 | | 2 | 00/89A1 : 91 75 | STA ({$75}),Y + 6950 | 1 PACMAN.S 6774 | Code | 11 | | 3 | 00/89A3 : 4C C7 89 | JMP L89C7 + 6951 | 1 PACMAN.S 6775 | Empty | 11 | | 0 | 00/89A6 | + 6952 | 1 PACMAN.S 6776 | Code | 11 | | 2 | 00/89A6 : A5 72 | L89A6 LDA {$72} + 6953 | 1 PACMAN.S 6777 | Code | 11 | | 2 | 00/89A8 : C9 01 | CMP #{1} + 6954 | 1 PACMAN.S 6778 | Code | 11 | | 2 | 00/89AA : D0 05 | BNE L89B1 + 6955 | 1 PACMAN.S 6779 | Code | 11 | | 1 | 00/89AC : C8 | INY + 6956 | 1 PACMAN.S 6780 | Code | 11 | | 2 | 00/89AD : A9 00 | LDA #$00 + 6957 | 1 PACMAN.S 6781 | Code | 11 | | 2 | 00/89AF : 91 75 | STA ({$75}),Y + 6958 | 1 PACMAN.S 6782 | Empty | 11 | | 0 | 00/89B1 | + 6959 | 1 PACMAN.S 6783 | Code | 11 | | 2 | 00/89B1 : A5 E0 | L89B1 LDA {$e0} + 6960 | 1 PACMAN.S 6784 | Code | 11 | | 2 | 00/89B3 : C9 02 | CMP #$02 + 6961 | 1 PACMAN.S 6785 | Code | 11 | | 2 | 00/89B5 : D0 08 | BNE L89BF + 6962 | 1 PACMAN.S 6786 | Code | 11 | | 2 | 00/89B7 : A9 02 | LDA #$02 + 6963 | 1 PACMAN.S 6787 | Code | 11 | | 1 | 00/89B9 : C8 | INY + 6964 | 1 PACMAN.S 6788 | Code | 11 | | 2 | 00/89BA : 91 75 | STA ({$75}),Y + 6965 | 1 PACMAN.S 6789 | Code | 11 | | 3 | 00/89BC : 4C 99 89 | JMP L8999 + 6966 | 1 PACMAN.S 6790 | Empty | 11 | | 0 | 00/89BF | + 6967 | 1 PACMAN.S 6791 | Code | 11 | | 2 | 00/89BF : A9 03 | L89BF LDA #$03 + 6968 | 1 PACMAN.S 6792 | Code | 11 | | 1 | 00/89C1 : C8 | INY + 6969 | 1 PACMAN.S 6793 | Code | 11 | | 2 | 00/89C2 : 91 75 | STA ({$75}),Y + 6970 | 1 PACMAN.S 6794 | Code | 11 | | 3 | 00/89C4 : 4C 99 89 | JMP L8999 + 6971 | 1 PACMAN.S 6795 | Empty | 11 | | 0 | 00/89C7 | + 6972 | 1 PACMAN.S 6796 | Code | 11 | | 1 | 00/89C7 : C8 | L89C7 INY + 6973 | 1 PACMAN.S 6797 | Code | 11 | | 2 | 00/89C8 : A5 E9 | LDA $E9 + 6974 | 1 PACMAN.S 6798 | Code | 11 | | 2 | 00/89CA : D0 0B | BNE L89D7 + 6975 | 1 PACMAN.S 6799 | Code | 11 | | 2 | 00/89CC : A9 03 | LDA #$03 + 6976 | 1 PACMAN.S 6800 | Code | 11 | | 2 | 00/89CE : 91 75 | STA ({$75}),Y + 6977 | 1 PACMAN.S 6801 | Code | 11 | | 1 | 00/89D0 : C8 | INY + 6978 | 1 PACMAN.S 6802 | Code | 11 | | 2 | 00/89D1 : A9 FF | LDA #$FF + 6979 | 1 PACMAN.S 6803 | Code | 11 | | 2 | 00/89D3 : 91 75 | STA ({$75}),Y + 6980 | 1 PACMAN.S 6804 | Code | 11 | | 2 | 00/89D5 : D0 03 | BNE L89DA + 6981 | 1 PACMAN.S 6805 | Code | 11 | | 3 | 00/89D7 : 20 A5 6E | L89D7 JSR L6EA5 + 6982 | 1 PACMAN.S 6806 | Empty | 11 | | 0 | 00/89DA | + 6983 | 1 PACMAN.S 6807 | Comment | 11 | | 0 | 00/89DA | *--- + 6984 | 1 PACMAN.S 6808 | Empty | 11 | | 0 | 00/89DA | + 6985 | 1 PACMAN.S 6809 | Code | 11 | | 2 | 00/89DA : A5 E0 | L89DA LDA {$e0} + 6986 | 1 PACMAN.S 6810 | Code | 11 | | 1 | 00/89DC : 6A | ROR + 6987 | 1 PACMAN.S 6811 | Code | 11 | | 2 | 00/89DD : 90 02 | BCC L89E1 + 6988 | 1 PACMAN.S 6812 | Code | 11 | | 2 | 00/89DF : B0 24 | BCS L8A05 + 6989 | 1 PACMAN.S 6813 | Code | 11 | | 1 | 00/89E1 : 6A | L89E1 ROR + 6990 | 1 PACMAN.S 6814 | Code | 11 | | 2 | 00/89E2 : 90 04 | BCC L89E8 + 6991 | 1 PACMAN.S 6815 | Code | 11 | | 2 | 00/89E4 : A9 7F | LDA #$7F + 6992 | 1 PACMAN.S 6816 | Code | 11 | | 2 | 00/89E6 : D0 02 | BNE L89EA + 6993 | 1 PACMAN.S 6817 | Code | 11 | | 2 | 00/89E8 : A9 99 | L89E8 LDA #$99 + 6994 | 1 PACMAN.S 6818 | Code | 11 | | 2 | 00/89EA : C5 70 | L89EA CMP {$70} + 6995 | 1 PACMAN.S 6819 | Code | 11 | | 2 | 00/89EC : D0 17 | BNE L8A05 + 6996 | 1 PACMAN.S 6820 | Code | 11 | | 2 | 00/89EE : A5 71 | LDA {$71} + 6997 | 1 PACMAN.S 6821 | Code | 11 | | 2 | 00/89F0 : C9 55 | CMP #$55 + 6998 | 1 PACMAN.S 6822 | Code | 11 | | 2 | 00/89F2 : D0 0B | BNE L89FF + 6999 | 1 PACMAN.S 6823 | Code | 11 | | 2 | 00/89F4 : E6 77 | L89F4 INC {$77} + 7000 | 1 PACMAN.S 6824 | Code | 11 | | 2 | 00/89F6 : A4 77 | LDY {$77} + 7001 | 1 PACMAN.S 6825 | Code | 11 | | 2 | 00/89F8 : B1 75 | LDA ({$75}),Y + 7002 | 1 PACMAN.S 6826 | Code | 11 | | 2 | 00/89FA : 85 72 | STA {$72} + 7003 | 1 PACMAN.S 6827 | Code | 11 | | 3 | 00/89FC : 4C 74 88 | L89FC JMP L8874 + 7004 | 1 PACMAN.S 6828 | Empty | 11 | | 0 | 00/89FF | + 7005 | 1 PACMAN.S 6829 | Code | 11 | | 2 | 00/89FF : C9 5D | L89FF CMP #$5D + 7006 | 1 PACMAN.S 6830 | Code | 11 | | 2 | 00/8A01 : F0 F1 | BEQ L89F4 + 7007 | 1 PACMAN.S 6831 | Code | 11 | | 2 | 00/8A03 : D0 F7 | BNE L89FC + 7008 | 1 PACMAN.S 6832 | Empty | 11 | | 0 | 00/8A05 | + 7009 | 1 PACMAN.S 6833 | Code | 11 | | 2 | 00/8A05 : A5 70 | L8A05 LDA {$70} + 7010 | 1 PACMAN.S 6834 | Code | 11 | | 2 | 00/8A07 : C9 8B | CMP #$8B + 7011 | 1 PACMAN.S 6835 | Code | 11 | | 2 | 00/8A09 : D0 F1 | BNE L89FC + 7012 | 1 PACMAN.S 6836 | Code | 11 | | 2 | 00/8A0B : A5 71 | LDA {$71} + 7013 | 1 PACMAN.S 6837 | Code | 11 | | 2 | 00/8A0D : C9 5D | CMP #$5D + 7014 | 1 PACMAN.S 6838 | Code | 11 | | 2 | 00/8A0F : F0 E3 | BEQ L89F4 + 7015 | 1 PACMAN.S 6839 | Code | 11 | | 2 | 00/8A11 : C9 55 | CMP #$55 + 7016 | 1 PACMAN.S 6840 | Code | 11 | | 2 | 00/8A13 : F0 DF | BEQ L89F4 + 7017 | 1 PACMAN.S 6841 | Code | 11 | | 2 | 00/8A15 : C9 47 | CMP #$47 + 7018 | 1 PACMAN.S 6842 | Code | 11 | | 2 | 00/8A17 : D0 E3 | BNE L89FC + 7019 | 1 PACMAN.S 6843 | Code | 11 | | 3 | 00/8A19 : 20 7D 8A | JSR drawGHOSTDOOR + 7020 | 1 PACMAN.S 6844 | Code | 11 | | 2 | 00/8A1C : A9 17 | LDA #$17 + 7021 | 1 PACMAN.S 6845 | Code | 11 | | 2 | 00/8A1E : 85 73 | STA {$73} + 7022 | 1 PACMAN.S 6846 | Code | 11 | | 2 | 00/8A20 : A9 18 | LDA #$18 + 7023 | 1 PACMAN.S 6847 | Code | 11 | | 2 | 00/8A22 : 85 74 | STA {$74} + 7024 | 1 PACMAN.S 6848 | Code | 11 | | 2 | 00/8A24 : A9 0D | LDA #$0D + 7025 | 1 PACMAN.S 6849 | Code | 11 | | 2 | 00/8A26 : 85 7B | STA $7B + 7026 | 1 PACMAN.S 6850 | Code | 11 | | 2 | 00/8A28 : A9 0B | LDA #$0B + 7027 | 1 PACMAN.S 6851 | Code | 11 | | 2 | 00/8A2A : 85 7C | STA $7C + 7028 | 1 PACMAN.S 6852 | Code | 11 | | 2 | 00/8A2C : A9 02 | LDA #$02 + 7029 | 1 PACMAN.S 6853 | Code | 11 | | 2 | 00/8A2E : 85 7D | STA $7D + 7030 | 1 PACMAN.S 6854 | Code | 11 | | 2 | 00/8A30 : A9 00 | LDA #$00 + 7031 | 1 PACMAN.S 6855 | Code | 11 | | 2 | 00/8A32 : 85 7E | STA $7E + 7032 | 1 PACMAN.S 6856 | Code | 11 | | 2 | 00/8A34 : A9 00 | LDA #$00 + 7033 | 1 PACMAN.S 6857 | Code | 11 | | 2 | 00/8A36 : 85 81 | STA $81 + 7034 | 1 PACMAN.S 6858 | Code | 11 | | 2 | 00/8A38 : F0 BA | BEQ L89F4 + 7035 | 1 PACMAN.S 6859 | Empty | 11 | | 0 | 00/8A3A | + 7036 | 1 PACMAN.S 6860 | Comment | 11 | | 0 | 00/8A3A | *----------------------------------- + 7037 | 1 PACMAN.S 6861 | Comment | 11 | | 0 | 00/8A3A | * + 7038 | 1 PACMAN.S 6862 | Comment | 11 | | 0 | 00/8A3A | *----------------------------------- + 7039 | 1 PACMAN.S 6863 | Empty | 11 | | 0 | 00/8A3A | + 7040 | 1 PACMAN.S 6864 | Data | 11 | | 2 | 00/8A3A : 00 00 | L8A3A DA $0000 + 7041 | 1 PACMAN.S 6865 | Data | 11 | | 2 | 00/8A3C : 44 8A | DA L8A44 + 7042 | 1 PACMAN.S 6866 | Data | 11 | | 2 | 00/8A3E : 53 8A | DA L8A53 + 7043 | 1 PACMAN.S 6867 | Data | 11 | | 2 | 00/8A40 : 61 8A | DA L8A61 + 7044 | 1 PACMAN.S 6868 | Data | 11 | | 2 | 00/8A42 : 6F 8A | DA L8A6F + 7045 | 1 PACMAN.S 6869 | Empty | 11 | | 0 | 00/8A44 | + 7046 | 1 PACMAN.S 6870 | Data | 11 | | 15 | 00/8A44 : 03 00 03 01 | L8A44 HEX 0300030101020202020201020003FF | | | | | | 01 02 02 02 | | | | | | | 02 02 01 02 | | | | | | | 00 03 FF | - 7260 | 1 PACMAN.S 7110 | Data | 11 | | 14 | 00/8A6E : 03 03 00 00 | L8A53 HEX 03030000000300000303000201FF + 7047 | 1 PACMAN.S 6871 | Data | 11 | | 14 | 00/8A53 : 03 03 00 00 | L8A53 HEX 03030000000300000303000201FF | | | | | | 00 03 00 00 | | | | | | | 03 03 00 02 | | | | | | | 01 FF | - 7261 | 1 PACMAN.S 7111 | Data | 11 | | 14 | 00/8A7C : 03 03 00 03 | L8A61 HEX 03030003010103000200030002FF + 7048 | 1 PACMAN.S 6872 | Data | 11 | | 14 | 00/8A61 : 03 03 00 03 | L8A61 HEX 03030003010103000200030002FF | | | | | | 01 01 03 00 | | | | | | | 02 00 03 00 | | | | | | | 02 FF | - 7262 | 1 PACMAN.S 7112 | Data | 11 | | 14 | 00/8A8A : 03 03 00 00 | L8A6F HEX 03030000020002000002020003FF + 7049 | 1 PACMAN.S 6873 | Data | 11 | | 14 | 00/8A6F : 03 03 00 00 | L8A6F HEX 03030000020002000002020003FF | | | | | | 02 00 02 00 | | | | | | | 00 02 02 00 | | | | | | | 03 FF | - 7263 | 1 PACMAN.S 7113 | Empty | 11 | | 0 | 00/8A98 | - 7264 | 1 PACMAN.S 7114 | Comment | 11 | | 0 | 00/8A98 | *----------------------------------- - 7265 | 1 PACMAN.S 7115 | Comment | 11 | | 0 | 00/8A98 | * DRAW GHOST DOOR - 7266 | 1 PACMAN.S 7116 | Comment | 11 | | 0 | 00/8A98 | *----------------------------------- - 7267 | 1 PACMAN.S 7117 | Empty | 11 | | 0 | 00/8A98 | - 7268 | 1 PACMAN.S 7118 | Empty | 11 | | 0 | 00/8A98 | drawGHOSTDOOR - 7269 | 1 PACMAN.S 7119 | Code | 11 | | 2 | 00/8A98 : A9 87 | LDA #$87 - 7270 | 1 PACMAN.S 7120 | Code | 11 | | 2 | 00/8A9A : 85 0C | STA {$0c} - 7271 | 1 PACMAN.S 7121 | Code | 11 | | 2 | 00/8A9C : A9 93 | LDA #$93 - 7272 | 1 PACMAN.S 7122 | Code | 11 | | 2 | 00/8A9E : 85 0E | STA {$0e} - 7273 | 1 PACMAN.S 7123 | Code | 11 | | 2 | 00/8AA0 : A9 4D | LDA #$4D - 7274 | 1 PACMAN.S 7124 | Code | 11 | | 2 | 00/8AA2 : 85 10 | STA {$10} - 7275 | 1 PACMAN.S 7125 | Code | 11 | | 3 | 00/8AA4 : 20 F0 5C | JSR drawHLINE - 7276 | 1 PACMAN.S 7126 | Code | 11 | | 2 | 00/8AA7 : A9 87 | LDA #$87 - 7277 | 1 PACMAN.S 7127 | Code | 11 | | 2 | 00/8AA9 : 85 0C | STA {$0c} - 7278 | 1 PACMAN.S 7128 | Code | 11 | | 2 | 00/8AAB : A9 93 | LDA #$93 - 7279 | 1 PACMAN.S 7129 | Code | 11 | | 2 | 00/8AAD : 85 0E | STA {$0e} - 7280 | 1 PACMAN.S 7130 | Code | 11 | | 2 | 00/8AAF : A9 4E | LDA #$4E - 7281 | 1 PACMAN.S 7131 | Code | 11 | | 2 | 00/8AB1 : 85 10 | STA {$10} - 7282 | 1 PACMAN.S 7132 | Code | 11 | | 3 | 00/8AB3 : 20 F0 5C | JSR drawHLINE - 7283 | 1 PACMAN.S 7133 | Code | 11 | | 1 | 00/8AB6 : 60 | RTS - 7284 | 1 PACMAN.S 7134 | Empty | 11 | | 0 | 00/8AB7 | - 7285 | 1 PACMAN.S 7135 | Comment | 11 | | 0 | 00/8AB7 | *----------------------------------- - 7286 | 1 PACMAN.S 7136 | Comment | 11 | | 0 | 00/8AB7 | * - 7287 | 1 PACMAN.S 7137 | Comment | 11 | | 0 | 00/8AB7 | *----------------------------------- - 7288 | 1 PACMAN.S 7138 | Empty | 11 | | 0 | 00/8AB7 | - 7289 | 1 PACMAN.S 7139 | Code | 11 | | 3 | 00/8AB7 : 20 A8 7D | L8A9C JSR setXYGHOST - 7290 | 1 PACMAN.S 7140 | Code | 11 | | 3 | 00/8ABA : 20 9E 69 | JSR eraseSPRITE44 - 7291 | 1 PACMAN.S 7141 | Code | 11 | | 2 | 00/8ABD : A5 70 | LDA {$70} - 7292 | 1 PACMAN.S 7142 | Code | 11 | | 2 | 00/8ABF : C9 60 | CMP #$60 - 7293 | 1 PACMAN.S 7143 | Code | 11 | | 2 | 00/8AC1 : 90 38 | BCC L8AE0 - 7294 | 1 PACMAN.S 7144 | Code | 11 | | 2 | 00/8AC3 : A5 72 | LDA {$72} - 7295 | 1 PACMAN.S 7145 | Code | 11 | | 1 | 00/8AC5 : 6A | ROR - 7296 | 1 PACMAN.S 7146 | Code | 11 | | 2 | 00/8AC6 : 90 0F | BCC L8ABC - 7297 | 1 PACMAN.S 7147 | Code | 11 | | 2 | 00/8AC8 : A5 70 | LDA {$70} - 7298 | 1 PACMAN.S 7148 | Code | 11 | | 2 | 00/8ACA : E9 02 | SBC #$02 - 7299 | 1 PACMAN.S 7149 | Code | 11 | | 2 | 00/8ACC : 85 70 | STA {$70} - 7300 | 1 PACMAN.S 7150 | Code | 11 | | 2 | 00/8ACE : 85 0C | STA {$0c} - 7301 | 1 PACMAN.S 7151 | Code | 11 | | 2 | 00/8AD0 : A5 71 | L8AB5 LDA {$71} - 7302 | 1 PACMAN.S 7152 | Code | 11 | | 2 | 00/8AD2 : 85 10 | STA {$10} - 7303 | 1 PACMAN.S 7153 | Code | 11 | | 3 | 00/8AD4 : 4C BD 88 | JMP L88A2 - 7304 | 1 PACMAN.S 7154 | Empty | 11 | | 0 | 00/8AD7 | - 7305 | 1 PACMAN.S 7155 | Code | 11 | | 2 | 00/8AD7 : A5 70 | L8ABC LDA {$70} - 7306 | 1 PACMAN.S 7156 | Code | 11 | | 2 | 00/8AD9 : 69 02 | ADC #$02 - 7307 | 1 PACMAN.S 7157 | Code | 11 | | 2 | 00/8ADB : 85 70 | STA {$70} - 7308 | 1 PACMAN.S 7158 | Code | 11 | | 2 | 00/8ADD : 85 0C | STA {$0c} - 7309 | 1 PACMAN.S 7159 | Code | 11 | | 2 | 00/8ADF : C9 DD | CMP #$DD - 7310 | 1 PACMAN.S 7160 | Code | 11 | | 2 | 00/8AE1 : D0 ED | BNE L8AB5 - 7311 | 1 PACMAN.S 7161 | Code | 11 | | 2 | 00/8AE3 : A5 74 | LDA {$74} - 7312 | 1 PACMAN.S 7162 | Code | 11 | | 2 | 00/8AE5 : 85 73 | STA {$73} - 7313 | 1 PACMAN.S 7163 | Code | 11 | | 2 | 00/8AE7 : A9 1D | LDA #$1D - 7314 | 1 PACMAN.S 7164 | Code | 11 | | 2 | 00/8AE9 : 85 74 | STA {$74} - 7315 | 1 PACMAN.S 7165 | Code | 11 | | 2 | 00/8AEB : A9 3D | LDA #$3D - 7316 | 1 PACMAN.S 7166 | Code | 11 | | 2 | 00/8AED : 85 70 | STA {$70} - 7317 | 1 PACMAN.S 7167 | Code | 11 | | 2 | 00/8AEF : 85 0C | STA {$0c} - 7318 | 1 PACMAN.S 7168 | Code | 11 | | 2 | 00/8AF1 : A9 00 | LDA #$00 - 7319 | 1 PACMAN.S 7169 | Code | 11 | | 2 | 00/8AF3 : 85 7B | STA $7B - 7320 | 1 PACMAN.S 7170 | Code | 11 | | 2 | 00/8AF5 : A9 00 | LDA #$00 - 7321 | 1 PACMAN.S 7171 | Code | 11 | | 2 | 00/8AF7 : 85 7D | STA $7D - 7322 | 1 PACMAN.S 7172 | Code | 11 | | 2 | 00/8AF9 : F0 D5 | BEQ L8AB5 - 7323 | 1 PACMAN.S 7173 | Code | 11 | | 2 | 00/8AFB : A5 72 | L8AE0 LDA {$72} - 7324 | 1 PACMAN.S 7174 | Code | 11 | | 1 | 00/8AFD : 6A | ROR - 7325 | 1 PACMAN.S 7175 | Code | 11 | | 2 | 00/8AFE : B0 0A | BCS L8AEF - 7326 | 1 PACMAN.S 7176 | Code | 11 | | 2 | 00/8B00 : A5 70 | LDA {$70} - 7327 | 1 PACMAN.S 7177 | Code | 11 | | 2 | 00/8B02 : 69 02 | ADC #$02 - 7328 | 1 PACMAN.S 7178 | Code | 11 | | 2 | 00/8B04 : 85 70 | STA {$70} - 7329 | 1 PACMAN.S 7179 | Code | 11 | | 2 | 00/8B06 : 85 0C | STA {$0c} - 7330 | 1 PACMAN.S 7180 | Code | 11 | | 2 | 00/8B08 : D0 C6 | BNE L8AB5 - 7331 | 1 PACMAN.S 7181 | Code | 11 | | 2 | 00/8B0A : A5 70 | L8AEF LDA {$70} - 7332 | 1 PACMAN.S 7182 | Code | 11 | | 2 | 00/8B0C : E9 02 | SBC #$02 - 7333 | 1 PACMAN.S 7183 | Code | 11 | | 2 | 00/8B0E : 85 70 | STA {$70} - 7334 | 1 PACMAN.S 7184 | Code | 11 | | 2 | 00/8B10 : 85 0C | STA {$0c} - 7335 | 1 PACMAN.S 7185 | Code | 11 | | 2 | 00/8B12 : C9 3B | CMP #$3B - 7336 | 1 PACMAN.S 7186 | Code | 11 | | 2 | 00/8B14 : D0 BA | BNE L8AB5 - 7337 | 1 PACMAN.S 7187 | Code | 11 | | 2 | 00/8B16 : A5 74 | LDA {$74} - 7338 | 1 PACMAN.S 7188 | Code | 11 | | 2 | 00/8B18 : 85 73 | STA {$73} - 7339 | 1 PACMAN.S 7189 | Code | 11 | | 2 | 00/8B1A : A9 1A | LDA #$1A - 7340 | 1 PACMAN.S 7190 | Code | 11 | | 2 | 00/8B1C : 85 74 | STA {$74} - 7341 | 1 PACMAN.S 7191 | Code | 11 | | 2 | 00/8B1E : A9 DB | LDA #$DB - 7342 | 1 PACMAN.S 7192 | Code | 11 | | 2 | 00/8B20 : 85 70 | STA {$70} - 7343 | 1 PACMAN.S 7193 | Code | 11 | | 2 | 00/8B22 : 85 0C | STA {$0c} - 7344 | 1 PACMAN.S 7194 | Code | 11 | | 2 | 00/8B24 : A9 1C | LDA #$1C - 7345 | 1 PACMAN.S 7195 | Code | 11 | | 2 | 00/8B26 : 85 7B | STA $7B - 7346 | 1 PACMAN.S 7196 | Code | 11 | | 2 | 00/8B28 : A9 00 | LDA #$00 - 7347 | 1 PACMAN.S 7197 | Code | 11 | | 2 | 00/8B2A : 85 7D | STA $7D - 7348 | 1 PACMAN.S 7198 | Code | 11 | | 2 | 00/8B2C : F0 A2 | BEQ L8AB5 - 7349 | 1 PACMAN.S 7199 | Code | 11 | | 2 | 00/8B2E : A9 62 | L8B13 LDA #>theBOARD - 7350 | 1 PACMAN.S 7200 | Code | 11 | | 2 | 00/8B30 : 85 17 | STA {$16}+1 - 7351 | 1 PACMAN.S 7201 | Code | 11 | | 2 | 00/8B32 : A5 7B | LDA $7B - 7352 | 1 PACMAN.S 7202 | Code | 11 | | 1 | 00/8B34 : 0A | ASL - 7353 | 1 PACMAN.S 7203 | Code | 11 | | 1 | 00/8B35 : 0A | ASL - 7354 | 1 PACMAN.S 7204 | Code | 11 | | 1 | 00/8B36 : 0A | ASL - 7355 | 1 PACMAN.S 7205 | Code | 11 | | 1 | 00/8B37 : 0A | ASL - 7356 | 1 PACMAN.S 7206 | Code | 11 | | 2 | 00/8B38 : 90 04 | BCC L8B23 - 7357 | 1 PACMAN.S 7207 | Code | 11 | | 2 | 00/8B3A : E6 17 | INC {$16}+1 - 7358 | 1 PACMAN.S 7208 | Code | 11 | | 2 | 00/8B3C : E6 17 | INC {$16}+1 - 7359 | 1 PACMAN.S 7209 | Code | 11 | | 1 | 00/8B3E : 0A | L8B23 ASL - 7360 | 1 PACMAN.S 7210 | Code | 11 | | 2 | 00/8B3F : 90 02 | BCC L8B28 - 7361 | 1 PACMAN.S 7211 | Code | 11 | | 2 | 00/8B41 : E6 17 | INC {$16}+1 - 7362 | 1 PACMAN.S 7212 | Code | 11 | | 1 | 00/8B43 : 18 | L8B28 CLC - 7363 | 1 PACMAN.S 7213 | Code | 11 | | 2 | 00/8B44 : 65 7C | ADC $7C - 7364 | 1 PACMAN.S 7214 | Code | 11 | | 2 | 00/8B46 : 69 3A | ADC #theBOARD + 7137 | 1 PACMAN.S 6961 | Code | 11 | | 2 | 00/8B15 : 85 17 | STA {$16}+1 + 7138 | 1 PACMAN.S 6962 | Code | 11 | | 2 | 00/8B17 : A5 7B | LDA $7B + 7139 | 1 PACMAN.S 6963 | Code | 11 | | 1 | 00/8B19 : 0A | ASL + 7140 | 1 PACMAN.S 6964 | Code | 11 | | 1 | 00/8B1A : 0A | ASL + 7141 | 1 PACMAN.S 6965 | Code | 11 | | 1 | 00/8B1B : 0A | ASL + 7142 | 1 PACMAN.S 6966 | Code | 11 | | 1 | 00/8B1C : 0A | ASL + 7143 | 1 PACMAN.S 6967 | Code | 11 | | 2 | 00/8B1D : 90 04 | BCC L8B23 + 7144 | 1 PACMAN.S 6968 | Code | 11 | | 2 | 00/8B1F : E6 17 | INC {$16}+1 + 7145 | 1 PACMAN.S 6969 | Code | 11 | | 2 | 00/8B21 : E6 17 | INC {$16}+1 + 7146 | 1 PACMAN.S 6970 | Code | 11 | | 1 | 00/8B23 : 0A | L8B23 ASL + 7147 | 1 PACMAN.S 6971 | Code | 11 | | 2 | 00/8B24 : 90 02 | BCC L8B28 + 7148 | 1 PACMAN.S 6972 | Code | 11 | | 2 | 00/8B26 : E6 17 | INC {$16}+1 + 7149 | 1 PACMAN.S 6973 | Code | 11 | | 1 | 00/8B28 : 18 | L8B28 CLC + 7150 | 1 PACMAN.S 6974 | Code | 11 | | 2 | 00/8B29 : 65 7C | ADC $7C + 7151 | 1 PACMAN.S 6975 | Code | 11 | | 2 | 00/8B2B : 69 3A | ADC #