; NES Zelda Bank 1
; Disassembly comments by Chris Cantrell 2009
; See http://www.computerarcheology.com for discussion.
; RAM
; #+0000 GP_00 usually used as a two-byte pointer for indirection
; #+0001 GP_01
; #+0002 GP_02 often used as a two-byte counter
; #+0003 GP_03
; #+005C FlipFlag non zero to cause interrupt to flip name tables
; #+0066 SND_PtrA pointer to current music
; #+0067 SND_PtrB pointer to current music
; #+006A SND_Sq1Fine current value of square 1 fine
; #+006B SND_Sq2Fine current value of square 2 fine
; #+006D MusEffBell mussic effect envelope counter
; #+006E MusEffRel music effect count reload
; #+006F MusEffCnt music effect current count
; #+00F5 UNKNOWN_F5 filled with 5A after all sets copied to VRAM
; #+00FE CUR_2001 current contents of PPU 2001 (a write-only register)
; #+00FF CUR_2000 current contents of PPU 2000 (a write-only register)
; #+05F0 TriFine current value of triangle fine
; #+051D UNKNOWN_051D used as a "set pointer" to index multiple data blocks to copy to VRAM
; #+05F5 SND_DrumRep ?? point to start of drum track for repeat
; #+0600 SND_ReqMusic Request song
; #+0601 SND_601 ?? something to do with sound
; #+0602 SND_ReqMusEff Music effect request (long music continues to play)
; #+0603 SND_603 ?? something to do with sound
; #+0604 SND_Request Sound effect request (near-death-beep will not preempt another sound)
; #+0605 SND_CurEffect current playing sound effect
; #+0607 SND_CurMusEff current playing music effect
; #+0608 SND_DMod1 parameter in delta-mod effect
; #+0609 SND_CurSong current playing song
; #+060A SND_SongPC_A offset within current song for voice A
; #+060B SND_SongPC_B offset within current song for voice B
; #+060C SND_SongPC_C offset within current song for voice C
; #+060D SND_SongPC_D offset within current song for voice D
; #+0610 SND_LenReload music event timer reload
; #+0611 SND_Timer music event timer
; #+0618 SND_MusEffDel script pointer for music effect
; Battery-Backed RAM
; #+6001 MARK_A must be 5A for ram to be valid
; #+652A Q_SG1 ?? save-game 1 flag? set to FF if BBR is not valid
; #+652B Q_SG2 ?? save-game 2 flag? set to FF if BBR is not valid
; #+652C Q_SQ3 ?? save-game 3 flag? set to FF if BBR is not valid
; 6530-7FFF cleared on startup if BBR is not valid
; #+7FFF MARK_B must be 5A for ram to be valid
; TOPHER-temp Music descriptor
;00 -> Note delay set (0-4)
;01 -> Pointer to Music
;02 -> ...
;03 -> Offset for C (A begins at 0)
;04 -> Offset for B
;05 -> Offset for D
;06 -> 0619
;07 -> 05F1
; StringTable
8000: 4C 80 ; __IT'S DANGEROUS TO GO____ALONE! TAKE THIS.
8002: 77 80 ; __MASTER USING IT AND___YOU CAN HAVE THIS.
8004: A1 80 ; _TAKE ANY ROAD YOU WANT.
8006: B9 80 ; _SECRET IS IN THE TREE____AT THE DEAD-END.
8008: E3 80 ; ___LET'S PLAY MONEY___MAKING GAME.
800A: 05 81 ; __PAY ME FOR THE DOOR_____REPAIR CHARGE.
800C: 2D 81 ; ____SHOW THIS TO THE_______OLD WOMAN.
800E: 52 81 ; ____MEET THE OLD MAN______AT THE GRAVE.
8010: 79 81 ; __BUY MEDICINE BEFORE__YOU GO.
8012: 97 81 ; __PAY ME AND I'LL TALK.
8014: AE 81 ; ___THIS AIN'T ENOUGH________TO TALK.
8016: D2 81 ; _______GO UP,UP,___THE MOUNTAIN AHEAD.
8018: F8 81 ; __GO NORTH,WEST,SOUTH,__WEST TO THE FOREST OF MAZE.
801A: 2C 82 ; ____BOY, YOU'RE RICH!
801C: 41 82 ; _BUY SOMETHIN' WILL YA!
801E: 58 82 ; _____BOY, THIS IS___REALLY EXPENSIVE!
8020: 7D 82 ; _TAKE ANY ONE YOU WANT.
8022: 94 82 ; _____IT'S A SECRET_____TO EVERYBODY.
8024: B8 82 ; ___GRUMBLE,GRUMBLE...
8026: CD 82 ; __EASTMOST PENNINSULA_____IS THE SECRET.
8028: F5 82 ; _DODONGO DISLIKES SMOKE.
802A: 0D 83 ; _DID YOU GET THE SWORD_FROM THE OLD MAN ON_TOP OF THE WATERFALL?
802C: 4D 83 ; _____WALK INTO THE_______WATERFALL.
802E: 70 83 ; __SECRET POWER IS SAID___TO BE IN THE ARROW.
8030: 9C 83 ; ____DIGDOGGER HATES_CERTAIN KIND OF SOUND.
8032: C6 83 ; ____I BET YOU'D LIKE___TO HAVE MORE BOMBS.
8034: F0 83 ; ____IF YOU GO IN THE_DIRECTION OF THE ARROW.
8036: 1C 84 ; ____LEAVE YOUR LIFE_______OR MONEY.
8038: 3F 84 ; _THERE ARE SECRETS WHERE___FAIRIES DON'T LIVE.
803A: 6D 84 ; ____AIM AT THE EYES_______OF GOHMA.
803C: 90 84 ; __SOUTH OF ARROW MARK____HIDES A SECRET.
803E: B8 84 ; __THERE'S A SECRET IN__THE TIP OF THE NOSE.
8040: E3 84 ; ___SPECTACLE ROCK IS__AN ENTRANCE TO DEATH.
8042: 0E 85 ; 10TH ENEMY HAS THE BOMB.
8044: 26 85 ; _ONES WHO DOES NOT HAVE_TRIFORCE CAN'T GO IN.
8046: 53 85 ; ___PATRA HAS THE MAP.
8048: 68 85 ; __GO TO THE NEXT ROOM.
804A: 7E 85 ; _____EYES OF SKULL_____HAS A SECRET.
; Strings
804C: 25 25 12 1D 2A 1C 24 0D 0A 17 10 0E ; "__IT'S DANGEROUS TO GO"
8058: 1B 18 1E 1C 24 1D 18 24 10 98 ; .
8062: 25 25 25 25 0A 15 18 17 0E 29 24 1D ; "____ALONE! TAKE THIS."
806E: 0A 14 0E 24 1D 11 12 1C EC ; .
8077: 25 25 16 0A 1C 1D 0E 1B 24 1E 1C 12 ; "__MASTER USING IT AND"
8083: 17 10 24 12 1D 24 0A 17 8D ; .
808C: 25 25 25 22 18 1E 24 0C 0A 17 24 11 ; "___YOU CAN HAVE THIS."
8098: 0A 1F 0E 24 1D 11 12 1C EC ; .
80A1: 25 1D 0A 14 0E 24 0A 17 22 24 1B 18 ; "_TAKE ANY ROAD YOU WANT."
80AD: 0A 0D 24 22 18 1E 24 20 0A 17 1D EC ; .
80B9: 25 1C 0E 0C 1B 0E 1D 24 12 1C 24 12 ; "_SECRET IS IN THE TREE"
80C5: 17 24 1D 11 0E 24 1D 1B 0E 8E ; .
80CF: 25 25 25 25 0A 1D 24 1D 11 0E 24 0D ; "____AT THE DEAD-END."
80DB: 0E 0A 0D 2F 0E 17 0D EC ; .
80E3: 25 25 25 15 0E 1D 2A 1C 24 19 15 0A ; "___LET'S PLAY MONEY"
80EF: 22 24 16 18 17 0E A2 ; .
80F6: 25 25 25 16 0A 14 12 17 10 24 10 0A ; "___MAKING GAME."
8102: 16 0E EC ; .
8105: 25 25 19 0A 22 24 16 0E 24 0F 18 1B ; "__PAY ME FOR THE DOOR"
8111: 24 1D 11 0E 24 0D 18 18 9B ; .
811A: 25 25 25 25 25 1B 0E 19 0A 12 1B 24 ; "_____REPAIR CHARGE."
8126: 0C 11 0A 1B 10 0E EC ; .
812D: 25 25 25 25 1C 11 18 20 24 1D 11 12 ; "____SHOW THIS TO THE"
8139: 1C 24 1D 18 24 1D 11 8E ; .
8141: 25 25 25 25 25 25 25 18 15 0D 24 20 ; "_______OLD WOMAN."
814D: 18 16 0A 17 EC ; .
8152: 25 25 25 25 16 0E 0E 1D 24 1D 11 0E ; "____MEET THE OLD MAN"
815E: 24 18 15 0D 24 16 0A 97 ; .
8166: 25 25 25 25 25 25 0A 1D 24 1D 11 0E ; "______AT THE GRAVE."
8172: 24 10 1B 0A 1F 0E EC ; .
8179: 25 25 0B 1E 22 24 16 0E 0D 12 0C 12 ; "__BUY MEDICINE BEFORE"
8185: 17 0E 24 0B 0E 0F 18 1B 8E ; .
818E: 25 25 22 18 1E 24 10 18 EC ; "__YOU GO."
8197: 25 25 19 0A 22 24 16 0E 24 0A 17 0D ; "__PAY ME AND I'LL TALK."
81A3: 24 12 2A 15 15 24 1D 0A 15 14 EC ; .
81AE: 25 25 25 1D 11 12 1C 24 0A 12 17 2A ; "___THIS AIN'T ENOUGH"
81BA: 1D 24 0E 17 18 1E 10 91 ; .
81C2: 25 25 25 25 25 25 25 25 1D 18 24 1D ; "________TO TALK."
81CE: 0A 15 14 EC ; .
81D2: 25 25 25 25 25 25 25 10 18 24 1E 19 ; "_______GO UP,UP,"
81DE: 28 1E 19 A8 ; .
81E2: 25 25 25 1D 11 0E 24 16 18 1E 17 1D ; "___THE MOUNTAIN AHEAD."
81EE: 0A 12 17 24 0A 11 0E 0A 0D EC ; .
81F8: 25 25 10 18 24 17 18 1B 1D 11 28 20 ; "__GO NORTH,WEST,SOUTH,"
8204: 0E 1C 1D 28 1C 18 1E 1D 11 A8 ; .
820E: 25 25 20 0E 1C 1D 24 1D 18 24 1D 11 ; "__WEST TO THE FOREST OF MAZE."
821A: 0E 24 0F 18 1B 0E 1C 5D 24 24 18 0F ; .
8226: 24 16 0A 23 0E EC ; .
822C: 25 25 25 25 0B 18 22 28 24 22 18 1E ; "____BOY, YOU'RE RICH!"
8238: 2A 1B 0E 24 1B 12 0C 11 E9 ; .
8241: 25 0B 1E 22 24 1C 18 16 0E 1D 11 12 ; "_BUY SOMETHIN' WILL YA!"
824D: 17 2A 24 20 12 15 15 24 22 0A E9 ; .
8258: 25 25 25 25 25 0B 18 22 28 24 1D 11 ; "_____BOY, THIS IS"
8264: 12 1C 24 12 9C ; .
8269: 25 25 25 1B 0E 0A 15 15 22 24 0E 21 ; "___REALLY EXPENSIVE!"
8275: 19 0E 17 1C 12 1F 0E E9 ; .
827D: 25 1D 0A 14 0E 24 0A 17 22 24 18 17 ; "_TAKE ANY ONE YOU WANT."
8289: 0E 24 22 18 1E 24 20 0A 17 1D EC ; .
8294: 25 25 25 25 25 12 1D 2A 1C 24 0A 24 ; "_____IT'S A SECRET"
82A0: 1C 0E 0C 1B 0E 9D ; .
82A6: 25 25 25 25 25 1D 18 24 0E 1F 0E 1B ; "_____TO EVERYBODY."
82B2: 22 0B 18 0D 22 EC ; .
82B8: 25 25 25 10 1B 1E 16 0B 15 0E 28 10 ; "___GRUMBLE,GRUMBLE..."
82C4: 1B 1E 16 0B 15 0E 2C 2C EC ; .
82CD: 25 25 0E 0A 1C 1D 16 18 1C 1D 24 19 ; "__EASTMOST PENNINSULA"
82D9: 0E 17 17 12 17 1C 1E 15 8A ; .
82E2: 25 25 25 25 25 12 1C 24 1D 11 0E 24 ; "_____IS THE SECRET."
82EE: 1C 0E 0C 1B 0E 1D EC ; .
82F5: 25 0D 18 0D 18 17 10 18 24 0D 12 1C ; "_DODONGO DISLIKES SMOKE."
8301: 15 12 14 0E 1C 24 1C 16 18 14 0E EC ; .
830D: 25 0D 12 0D 24 22 18 1E 24 10 0E 1D ; "_DID YOU GET THE SWORD"
8319: 24 1D 11 0E 24 1C 20 18 1B 8D ; .
8323: 25 0F 1B 18 16 24 1D 11 0E 24 18 15 ; "_FROM THE OLD MAN ON_TOP OF THE WATERFALL?"
832F: 0D 24 16 0A 17 24 18 57 25 1D 18 19 ; .
833B: 24 18 0F 24 1D 11 0E 24 20 0A 1D 0E ; .
8347: 1B 0F 0A 15 15 EE ; .
834D: 25 25 25 25 25 20 0A 15 14 24 12 17 ; "_____WALK INTO THE"
8359: 1D 18 24 1D 11 8E ; .
835F: 25 25 25 25 25 25 25 20 0A 1D 0E 1B ; "_______WATERFALL."
836B: 0F 0A 15 15 EC ; .
8370: 25 25 1C 0E 0C 1B 0E 1D 24 19 18 20 ; "__SECRET POWER IS SAID"
837C: 0E 1B 24 12 1C 24 1C 0A 12 8D ; .
8386: 25 25 25 1D 18 24 0B 0E 24 12 17 24 ; "___TO BE IN THE ARROW."
8392: 1D 11 0E 24 0A 1B 1B 18 20 EC ; .
839C: 25 25 25 25 0D 12 10 0D 18 10 10 0E ; "____DIGDOGGER HATES"
83A8: 1B 24 11 0A 1D 0E 9C ; .
83AF: 25 0C 0E 1B 1D 0A 12 17 24 14 12 17 ; "_CERTAIN KIND OF SOUND."
83BB: 0D 24 18 0F 24 1C 18 1E 17 0D EC ; .
83C6: 25 25 25 25 12 24 0B 0E 1D 24 22 18 ; "____I BET YOU'D LIKE"
83D2: 1E 2A 0D 24 15 12 14 8E ; .
83DA: 25 25 25 1D 18 24 11 0A 1F 0E 24 16 ; "___TO HAVE MORE BOMBS."
83E6: 18 1B 0E 24 0B 18 16 0B 1C EC ; .
83F0: 25 25 25 25 12 0F 24 22 18 1E 24 10 ; "____IF YOU GO IN THE"
83FC: 18 24 12 17 24 1D 11 8E ; .
8404: 25 0D 12 1B 0E 0C 1D 12 18 17 24 18 ; "_DIRECTION OF THE ARROW."
8410: 0F 24 1D 11 0E 24 0A 1B 1B 18 20 EC ; .
841C: 25 25 25 25 15 0E 0A 1F 0E 24 22 18 ; "____LEAVE YOUR LIFE"
8428: 1E 1B 24 15 12 0F 8E ; .
842F: 25 25 25 25 25 25 25 18 1B 24 16 18 ; "_______OR MONEY."
843B: 17 0E 22 EC ; .
843F: 25 1D 11 0E 1B 0E 24 0A 1B 0E 24 1C ; "_THERE ARE SECRETS WHERE"
844B: 0E 0C 1B 0E 1D 1C 24 20 11 0E 1B 8E ; .
8457: 25 25 25 0F 0A 12 1B 12 0E 1C 24 0D ; "___FAIRIES DON'T LIVE."
8463: 18 17 2A 1D 24 15 12 1F 0E EC ; .
846D: 25 25 25 25 0A 12 16 24 0A 1D 24 1D ; "____AIM AT THE EYES"
8479: 11 0E 24 0E 22 0E 9C ; .
8480: 25 25 25 25 25 25 25 18 0F 24 10 18 ; "_______OF GOHMA."
848C: 11 16 0A EC ; .
8490: 25 25 1C 18 1E 1D 11 24 18 0F 24 0A ; "__SOUTH OF ARROW MARK"
849C: 1B 1B 18 20 24 16 0A 1B 94 ; .
84A5: 25 25 25 25 11 12 0D 0E 1C 24 0A 24 ; "____HIDES A SECRET."
84B1: 1C 0E 0C 1B 0E 1D EC ; .
84B8: 25 25 1D 11 0E 1B 0E 2A 1C 24 0A 24 ; "__THERE'S A SECRET IN"
84C4: 1C 0E 0C 1B 0E 1D 24 12 97 ; .
84CD: 25 25 1D 11 0E 24 1D 12 19 24 18 0F ; "__THE TIP OF THE NOSE."
84D9: 24 1D 11 0E 24 17 18 1C 0E EC ; .
84E3: 25 25 25 1C 19 0E 0C 1D 0A 0C 15 0E ; "___SPECTACLE ROCK IS"
84EF: 24 1B 18 0C 14 24 12 9C ; .
84F7: 25 25 0A 17 24 0E 17 1D 1B 0A 17 0C ; "__AN ENTRANCE TO DEATH."
8503: 0E 24 1D 18 24 0D 0E 0A 1D 11 EC ; .
850E: 01 00 1D 11 24 0E 17 0E 16 22 24 11 ; "10TH ENEMY HAS THE BOMB."
851A: 0A 1C 24 1D 11 0E 24 0B 18 16 0B EC ; .
8526: 25 18 17 0E 1C 24 20 11 18 24 0D 18 ; "_ONES WHO DOES NOT HAVE"
8532: 0E 1C 24 17 18 1D 24 11 0A 1F 8E ; .
853D: 25 1D 1B 12 0F 18 1B 0C 0E 24 0C 0A ; "_TRIFORCE CAN'T GO IN."
8549: 17 2A 1D 24 10 18 24 12 17 EC ; .
8553: 25 25 25 19 0A 1D 1B 0A 24 11 0A 1C ; "___PATRA HAS THE MAP."
855F: 24 1D 11 0E 24 16 0A 19 EC ; .
8568: 25 25 10 18 24 1D 18 24 1D 11 0E 24 ; "__GO TO THE NEXT ROOM."
8574: 17 0E 21 1D 24 1B 18 18 16 EC ; .
857E: 25 25 25 25 25 0E 22 0E 1C 24 18 0F ; "_____EYES OF SKULL"
858A: 24 1C 14 1E 15 95 ; .
8590: 25 25 25 25 25 11 0A 1C 24 0A 24 1C ; "_____HAS A SECRET."
859C: 0E 0C 1B 0E 1D EC ; .
85A2: 40 RTI ;
85A3: 60 RTS ;
85A4: 42 ;
85A5: 42 ;
85A6: 04 ;
85A7: 06 48 ASL >$48 ;
85A9: 0A ASL A ;
85AA: 4C 0E D0 JMP $D00E ;
85AD: D2 ;
85AE: D2 ;
85AF: DC ;
85B0: DC ;
85B1: DE DE 62 DEC $62DE,X ;
85B4: 62 ;
85B5: 62 ;
85B6: 0A ASL A ;
85B7: 28 PLP ;
85B8: 00 BRK ;
85B9: 01 02 ORA (GP_02,X) ;
85BB: 01 02 ORA (GP_02,X) ;
85BD: 00 BRK ;
85BE: 02 ;
85BF: 00 BRK ;
85C0: 01 00 ORA (GP_00,X) ;
85C2: 02 ;
85C3: 01 02 ORA (GP_02,X) ;
85C5: 01 00 ORA (GP_00,X) ;
85C7: 01 00 ORA (GP_00,X) ;
85C9: 02 ;
85CA: 02 ;
85CB: 05 08 ORA >$08 ;
85CD: 0B ;
85CE: 0E 11 A9 ASL $A911 ;
85D1: 78 SEI ;
85D2: A0 80 LDY #$80 ;
85D4: 20 A3 86 JSR $86A3 ;
85D7: AD 50 03 LDA $0350 ;
85DA: C9 72 CMP #$72 ;
85DC: F0 0C BEQ $85EA ;
85DE: C9 71 CMP #$71 ;
85E0: F0 08 BEQ $85EA ;
85E2: C9 7B CMP #$7B ;
85E4: B0 04 BCS $85EA ;
85E6: C9 6E CMP #$6E ;
85E8: B0 0F BCS $85F9 ;
85EA: 20 14 73 JSR $7314 ;
85ED: F0 0A BEQ $85F9 ;
85EF: A9 00 LDA #$00 ;
85F1: 8D 50 03 STA $0350 ;
85F4: A9 00 LDA #$00 ;
85F6: 85 AC STA >$AC ;
85F8: 60 RTS ;
85F9: AD 50 03 LDA $0350 ;
85FC: 38 SEC ;
85FD: E9 6A SBC #$6A ;
85FF: A8 TAY ;
8600: B9 A2 85 LDA $85A2,Y ;
8603: 48 PHA ;
8604: 29 3F AND #$3F ;
8606: 8D 15 04 STA $0415 ;
8609: 68 PLA ;
860A: 29 C0 AND #$C0 ;
860C: 85 03 STA >GP_03 ;
860E: A9 FD LDA #$FD ;
8610: 18 CLC ;
8611: 69 03 ADC #$03 ;
8613: 88 DEY ;
8614: 10 FA BPL $8610 ;
8616: A8 TAY ;
8617: A2 00 LDX #$00 ;
8619: B9 7E 6A LDA $6A7E,Y ;
861C: 9D 22 04 STA $0422,X ;
861F: 29 C0 AND #$C0 ;
8621: 95 00 STA GP_00,X ;
8623: B9 BA 6A LDA $6ABA,Y ;
8626: 9D 30 04 STA $0430,X ;
8629: C8 INY ;
862A: E8 INX ;
862B: E0 03 CPX #$03 ;
862D: D0 EA BNE $8619 ;
862F: A5 03 LDA >GP_03 ;
8631: 0A ASL A ;
8632: 2A ROL A ;
8633: 2A ROL A ;
8634: 05 00 ORA >GP_00 ;
8636: 85 00 STA >GP_00 ;
8638: A5 02 LDA >GP_02 ;
863A: 4A LSR A ;
863B: 4A LSR A ;
863C: 4A LSR A ;
863D: 4A LSR A ;
863E: 05 00 ORA >GP_00 ;
8640: 85 00 STA >GP_00 ;
8642: A5 01 LDA >GP_01 ;
8644: 4A LSR A ;
8645: 4A LSR A ;
8646: 05 00 ORA >GP_00 ;
8648: 8D 13 04 STA $0413 ;
864B: 29 20 AND #$20 ;
864D: F0 48 BEQ $8697 ;
864F: A9 FF LDA #$FF ;
8651: A0 06 LDY #$06 ;
8653: C5 19 CMP >$19 ;
8655: 90 06 BCC $865D ;
8657: 38 SEC ;
8658: E9 2B SBC #$2B ;
865A: 88 DEY ;
865B: D0 F6 BNE $8653 ;
865D: BE CA 85 LDX $85CA,Y ;
8660: A0 02 LDY #$02 ;
8662: BD B8 85 LDA $85B8,X ;
8665: 99 6C 04 STA $046C,Y ;
8668: CA DEX ;
8669: 88 DEY ;
866A: 10 F6 BPL $8662 ;
866C: A5 1A LDA >$1A ;
866E: 29 01 AND #$01 ;
8670: A8 TAY ;
8671: B9 B6 85 LDA $85B6,Y ;
8674: 8D 6F 04 STA $046F ;
8677: A9 0A LDA #$0A ;
8679: 8D 70 04 STA $0470 ;
867C: A0 14 LDY #$14 ;
867E: A5 1A LDA >$1A ;
8680: 29 02 AND #$02 ;
8682: F0 02 BEQ $8686 ;
8684: A0 32 LDY #$32 ;
8686: 8C 71 04 STY $0471 ;
8689: A2 02 LDX #$02 ;
868B: BC 6C 04 LDY $046C,X ;
868E: B9 6F 04 LDA $046F,Y ;
8691: 9D 48 04 STA $0448,X ;
8694: CA DEX ;
8695: 10 F4 BPL $868B ;
8697: A9 00 LDA #$00 ; Clear string ...
8699: 8D 16 04 STA $0416 ; ... pointer cursor
869C: AD 14 88 LDA $8814 ;
869F: 8D 5F 04 STA $045F ;
86A2: 60 RTS ;
86A3: 95 70 STA $70,X ;
86A5: 94 84 STY $84,X ;
86A7: A9 00 LDA #$00 ;
86A9: 9D 85 04 STA $0485,X ;
86AC: A9 81 LDA #$81 ;
86AE: 9D BF 04 STA $04BF,X ;
86B1: A9 40 LDA #$40 ;
86B3: 85 AC STA >$AC ;
86B5: A9 40 LDA #$40 ;
86B7: 8D 51 03 STA $0351 ;
86BA: 8D 52 03 STA $0352 ;
86BD: A9 48 LDA #$48 ;
86BF: 95 71 STA $71,X ;
86C1: A9 A8 LDA #$A8 ;
86C3: 95 72 STA $72,X ;
86C5: 94 85 STY $85,X ;
86C7: 94 86 STY $86,X ;
86C9: 60 RTS ;
86CA: 22 ;
86CB: C8 INY ;
86CC: 0D 21 24 ORA $2421 ;
86CF: 24 24 BIT >$24 ;
86D1: 24 24 BIT >$24 ;
86D3: 24 24 BIT >$24 ;
86D5: 24 24 BIT >$24 ;
86D7: 24 24 BIT >$24 ;
86D9: 24 FF BIT >CUR_2000 ;
86DB: A5 AD LDA >$AD ;
86DD: C9 04 CMP #$04 ;
86DF: D0 06 BNE $86E7 ;
86E1: A5 15 LDA >$15 ;
86E3: 29 01 AND #$01 ;
86E5: D0 38 BNE $871F ;
86E7: 20 36 87 JSR $8736 ;
86EA: AD 50 03 LDA $0350 ;
86ED: C9 74 CMP #$74 ;
86EF: D0 2B BNE $871C ;
86F1: AD 66 06 LDA $0666 ;
86F4: C9 02 CMP #$02 ;
86F6: F0 24 BEQ $871C ;
86F8: AC 56 06 LDY $0656 ;
86FB: C0 0F CPY #$0F ;
86FD: D0 06 BNE $8705 ;
86FF: A5 F8 LDA >$F8 ;
8701: 29 40 AND #$40 ;
8703: D0 0A BNE $870F ;
8705: A5 AC LDA >$AC ;
8707: C9 40 CMP #$40 ;
8709: D0 03 BNE $870E ;
870B: 20 F4 85 JSR $85F4 ;
870E: 60 RTS ;
870F: A9 04 LDA #$04 ;
8711: 8D 02 06 STA SND_ReqMusEff ;
8714: EE 66 06 INC $0666 ;
8717: A9 07 LDA #$07 ;
8719: 8D 56 06 STA $0656 ;
871C: 20 49 87 JSR $8749 ;
871F: A5 AD LDA >$AD ;
8721: 20 E2 E5 JSR $E5E2 ;
8724: 8B ;
8725: 87 ;
8726: 15 88 ORA $88,X ;
8728: 7A ;
8729: 88 DEY ;
872A: F7 ;
872B: 89 ;
872C: 33 ;
872D: 89 ;
872E: 41 89 EOR ($89,X) ;
8730: F7 ;
8731: 89 ;
8732: 15 88 ORA $88,X ;
8734: F6 89 INC $89,X ;
8736: 20 93 FA JSR $FA93 ;
8739: AC 50 03 LDY $0350 ;
873C: C0 7B CPY #$7B ;
873E: B0 03 BCS $8743 ;
8740: 4C DB 77 JMP $77DB ;
8743: 4C DF 77 JMP $77DF ;
8746: 58 CLI ;
8747: 78 SEI ;
8748: 98 TYA ;
8749: AD 13 04 LDA $0413 ;
874C: 29 04 AND #$04 ;
874E: F0 24 BEQ $8774 ;
8750: A9 02 LDA #$02 ;
8752: 8D 21 04 STA $0421 ;
8755: AE 21 04 LDX $0421 ;
8758: BD 46 87 LDA $8746,X ;
875B: 85 83 STA >$83 ;
875D: A9 98 LDA #$98 ;
875F: 85 97 STA >$97 ;
8761: BD 22 04 LDA $0422,X ;
8764: 29 3F AND #$3F ;
8766: C9 3F CMP #$3F ;
8768: F0 05 BEQ $876F ;
876A: A2 13 LDX #$13 ;
876C: 20 0E E7 JSR $E70E ;
876F: CE 21 04 DEC $0421 ;
8772: 10 E1 BPL $8755 ;
8774: AD 13 04 LDA $0413 ;
8777: 29 08 AND #$08 ;
8779: F0 0F BEQ $878A ;
877B: A9 30 LDA #$30 ;
877D: 85 83 STA >$83 ;
877F: A9 AB LDA #$AB ;
8781: 85 97 STA >$97 ;
8783: A9 18 LDA #$18 ;
8785: A2 13 LDX #$13 ;
8787: 20 0E E7 JSR $E70E ;
878A: 60 RTS ;
878B: AD 13 04 LDA $0413 ;
878E: 29 08 AND #$08 ;
8790: F0 62 BEQ $87F4 ;
8792: 20 01 88 JSR $8801 ;
8795: A9 21 LDA #$21 ;
8797: 8D 05 03 STA $0305 ;
879A: A2 00 LDX #$00 ;
879C: 8E 2E 04 STX $042E ;
879F: 8E 2F 04 STX $042F ;
87A2: BD 30 04 LDA $0430,X ;
87A5: D0 0B BNE $87B2 ;
87A7: A2 24 LDX #$24 ;
87A9: 86 01 STX >GP_01 ;
87AB: 86 02 STX >GP_02 ;
87AD: 86 03 STX >GP_03 ;
87AF: 4C BF 87 JMP $87BF ;
87B2: 20 55 6E JSR $6E55 ;
87B5: A2 24 LDX #$24 ;
87B7: AD 13 04 LDA $0413 ;
87BA: 0A ASL A ;
87BB: 90 02 BCC $87BF ;
87BD: A2 62 LDX #$62 ;
87BF: 86 04 STX >$04 ;
87C1: AC 2F 04 LDY $042F ;
87C4: A5 02 LDA >GP_02 ;
87C6: 20 F7 87 JSR $87F7 ;
87C9: 99 08 03 STA $0308,Y ;
87CC: A5 01 LDA >GP_01 ;
87CE: 20 F7 87 JSR $87F7 ;
87D1: 99 07 03 STA $0307,Y ;
87D4: A5 03 LDA >GP_03 ;
87D6: 99 09 03 STA $0309,Y ;
87D9: AD 2F 04 LDA $042F ;
87DC: 18 CLC ;
87DD: 69 04 ADC #$04 ;
87DF: 8D 2F 04 STA $042F ;
87E2: EE 2E 04 INC $042E ;
87E5: AE 2E 04 LDX $042E ;
87E8: E0 03 CPX #$03 ;
87EA: D0 B6 BNE $87A2 ;
87EC: A9 0A LDA #$0A ;
87EE: 85 29 STA >$29 ;
87F0: D0 02 BNE $87F4 ;
87F2: 85 14 STA >$14 ;
87F4: E6 AD INC >$AD ;
87F6: 60 RTS ;
87F7: C9 24 CMP #$24 ;
87F9: D0 05 BNE $8800 ;
87FB: AA TAX ;
87FC: A5 04 LDA >$04 ;
87FE: 86 04 STX >$04 ;
8800: 60 RTS ;
8801: A0 10 LDY #$10 ;
8803: B9 CA 86 LDA $86CA,Y ;
8806: 99 02 03 STA $0302,Y ;
8809: 88 DEY ;
880A: 10 F7 BPL $8803 ;
880C: 60 RTS ;
880D: 21 A4 AND ($A4,X) ;
880F: 01 24 ORA ($24,X) ;
8811: FF ;
8812: C4 E4 CPY >$E4 ;
8814: A4 20 LDY >$20 ;
8816: 1B ;
8817: F2 ;
8818: A5 29 LDA >$29 ;
881A: D0 5D BNE $8879 ;
881C: A9 06 LDA #$06 ;
881E: 85 29 STA >$29 ;
8820: A0 04 LDY #$04 ;
8822: B9 0D 88 LDA $880D,Y ;
8825: 99 02 03 STA $0302,Y ;
8828: 88 DEY ;
8829: 10 F7 BPL $8822 ;
882B: AD 5F 04 LDA $045F ;
882E: 8D 03 03 STA $0303 ;
8831: EE 5F 04 INC $045F ;
8834: AC 15 04 LDY $0415 ; String pointer
8837: B9 00 80 LDA $8000,Y ; Get ...
883A: 85 00 STA >GP_00 ; ... LSB
883C: C8 INY ; Next byte in pointer
883D: B9 00 80 LDA $8000,Y ; Get ...
8840: 85 01 STA >GP_01 ; ... MSB
8842: AC 16 04 LDY $0416 ; Get string pointer cursor
8845: EE 16 04 INC $0416 ; Increment pointer
8848: B1 00 LDA (GP_00),Y ; Get next in string
884A: 29 3F AND #$3F ; Drop top two bits
884C: C9 25 CMP #$25 ;
884E: F0 DB BEQ $882B ;
8850: 8D 05 03 STA $0305 ;
8853: A9 10 LDA #$10 ;
8855: 8D 04 06 STA SND_Request ;
8858: B1 00 LDA (GP_00),Y ;
885A: 29 C0 AND #$C0 ;
885C: F0 1B BEQ $8879 ;
885E: A0 02 LDY #$02 ;
8860: C9 C0 CMP #$C0 ;
8862: F0 06 BEQ $886A ;
8864: 88 DEY ;
8865: C9 40 CMP #$40 ;
8867: F0 01 BEQ $886A ;
8869: 88 DEY ;
886A: B9 12 88 LDA $8812,Y ;
886D: 8D 5F 04 STA $045F ;
8870: C0 02 CPY #$02 ;
8872: D0 05 BNE $8879 ;
8874: E6 AD INC >$AD ;
8876: 20 F4 85 JSR $85F4 ;
8879: 60 RTS ;
887A: AD 13 04 LDA $0413 ;
887D: 4A LSR A ;
887E: B0 18 BCS $8898 ;
8880: A9 08 LDA #$08 ;
8882: 85 AD STA >$AD ;
8884: AD 50 03 LDA $0350 ;
8887: C9 71 CMP #$71 ;
8889: D0 0C BNE $8897 ;
888B: AD 7E 06 LDA $067E ;
888E: 18 CLC ;
888F: 69 14 ADC #$14 ;
8891: 8D 7E 06 STA $067E ;
8894: 20 0C 73 JSR $730C ;
8897: 60 RTS ;
8898: AD 7E 06 LDA $067E ;
889B: D0 FA BNE $8897 ;
889D: A2 02 LDX #$02 ;
889F: BD 22 04 LDA $0422,X ;
88A2: 29 3F AND #$3F ;
88A4: C9 3F CMP #$3F ;
88A6: F0 13 BEQ $88BB ;
88A8: A5 70 LDA >$70 ;
88AA: DD 46 87 CMP $8746,X ;
88AD: D0 0C BNE $88BB ;
88AF: A5 84 LDA >$84 ;
88B1: 38 SEC ;
88B2: E9 98 SBC #$98 ;
88B4: 20 1F 70 JSR $701F ;
88B7: C9 06 CMP #$06 ;
88B9: 90 04 BCC $88BF ;
88BB: CA DEX ;
88BC: 10 E1 BPL $889F ;
88BE: 60 RTS ;
88BF: 8E 38 04 STX $0438 ;
88C2: AD 13 04 LDA $0413 ;
88C5: 29 30 AND #$30 ;
88C7: F0 17 BEQ $88E0 ;
88C9: 29 10 AND #$10 ;
88CB: F0 0E BEQ $88DB ;
88CD: AD 6D 06 LDA $066D ;
88D0: DD 30 04 CMP $0430,X ;
88D3: 90 5D BCC $8932 ;
88D5: BD 30 04 LDA $0430,X ;
88D8: 20 DE 89 JSR $89DE ;
88DB: A9 05 LDA #$05 ;
88DD: 85 AD STA >$AD ;
88DF: 60 RTS ;
88E0: AD 13 04 LDA $0413 ;
88E3: 29 02 AND #$02 ;
88E5: F0 0E BEQ $88F5 ;
88E7: AD 6D 06 LDA $066D ;
88EA: DD 30 04 CMP $0430,X ;
88ED: 90 43 BCC $8932 ;
88EF: BD 30 04 LDA $0430,X ;
88F2: 20 DE 89 JSR $89DE ;
88F5: AD 13 04 LDA $0413 ;
88F8: 29 40 AND #$40 ;
88FA: F0 13 BEQ $890F ;
88FC: A0 40 LDY #$40 ;
88FE: AD 50 03 LDA $0350 ;
8901: C9 6C CMP #$6C ;
8903: F0 02 BEQ $8907 ;
8905: A0 B0 LDY #$B0 ;
8907: CC 6F 06 CPY $066F ;
890A: F0 03 BEQ $890F ;
890C: 90 01 BCC $890F ;
890E: 60 RTS ;
890F: 20 0C 73 JSR $730C ;
8912: BD 22 04 LDA $0422,X ;
8915: 29 3F AND #$3F ;
8917: 48 PHA ;
8918: A9 FF LDA #$FF ;
891A: 9D 22 04 STA $0422,X ;
891D: 68 PLA ;
891E: 20 70 73 JSR $7370 ;
8921: A9 1E LDA #$1E ;
8923: 20 F2 87 JSR $87F2 ;
8926: A9 40 LDA #$40 ;
8928: 85 29 STA >$29 ;
892A: AD 13 04 LDA $0413 ;
892D: 29 F7 AND #$F7 ;
892F: 8D 13 04 STA $0413 ;
8932: 60 RTS ;
8933: A5 29 LDA >$29 ;
8935: D0 03 BNE $893A ;
8937: 8D 50 03 STA $0350 ;
893A: 60 RTS ;
893B: 14 ;
893C: 14 ;
893D: 16 14 ASL $14,X ;
893F: 18 CLC ;
8940: 1A ;
8941: AD 13 04 LDA $0413 ;
8944: 29 10 AND #$10 ;
8946: F0 29 BEQ $8971 ;
8948: A9 00 LDA #$00 ;
894A: AC 50 03 LDY $0350 ;
894D: C0 75 CPY #$75 ;
894F: F0 02 BEQ $8953 ;
8951: A9 03 LDA #$03 ;
8953: 18 CLC ;
8954: 6D 38 04 ADC $0438 ;
8957: A8 TAY ;
8958: B9 3B 89 LDA $893B,Y ;
895B: 8D 15 04 STA $0415 ;
895E: AD 14 88 LDA $8814 ;
8961: 8D 5F 04 STA $045F ;
8964: A9 00 LDA #$00 ;
8966: 8D 16 04 STA $0416 ;
8969: 20 2A 89 JSR $892A ;
896C: A9 1E LDA #$1E ;
896E: 4C F2 87 JMP $87F2 ;
8971: AD 50 03 LDA $0350 ;
8974: C9 7B CMP #$7B ;
8976: 90 1A BCC $8992 ;
8978: 20 01 88 JSR $8801 ;
897B: A9 24 LDA #$24 ;
897D: 20 97 87 JSR $8797 ;
8980: A9 08 LDA #$08 ;
8982: 8D 04 06 STA SND_Request ;
8985: 20 0C 73 JSR $730C ;
8988: A9 08 LDA #$08 ;
898A: 85 AD STA >$AD ;
898C: AD 31 04 LDA $0431 ;
898F: 4C D6 89 JMP $89D6 ;
8992: AD 6D 06 LDA $066D ;
8995: C9 0A CMP #$0A ;
8997: 90 A1 BCC $893A ;
8999: A9 08 LDA #$08 ;
899B: 8D 04 06 STA SND_Request ;
899E: A0 02 LDY #$02 ;
89A0: B9 48 04 LDA $0448,Y ;
89A3: 99 30 04 STA $0430,Y ;
89A6: 88 DEY ;
89A7: 10 F7 BPL $89A0 ;
89A9: 20 92 87 JSR $8792 ;
89AC: A9 08 LDA #$08 ;
89AE: 85 AD STA >$AD ;
89B0: A0 01 LDY #$01 ;
89B2: AD 48 04 LDA $0448 ;
89B5: 20 E6 89 JSR $89E6 ;
89B8: A0 05 LDY #$05 ;
89BA: AD 49 04 LDA $0449 ;
89BD: 20 E6 89 JSR $89E6 ;
89C0: A0 09 LDY #$09 ;
89C2: AD 4A 04 LDA $044A ;
89C5: 20 E6 89 JSR $89E6 ;
89C8: AE 38 04 LDX $0438 ;
89CB: BD 48 04 LDA $0448,X ;
89CE: C9 14 CMP #$14 ;
89D0: F0 04 BEQ $89D6 ;
89D2: C9 32 CMP #$32 ;
89D4: D0 08 BNE $89DE ;
89D6: 18 CLC ;
89D7: 6D 7D 06 ADC $067D ;
89DA: 8D 7D 06 STA $067D ;
89DD: 60 RTS ;
89DE: 18 CLC ;
89DF: 6D 7E 06 ADC $067E ;
89E2: 8D 7E 06 STA $067E ;
89E5: 60 RTS ;
89E6: A2 64 LDX #$64 ;
89E8: C9 14 CMP #$14 ;
89EA: F0 06 BEQ $89F2 ;
89EC: C9 32 CMP #$32 ;
89EE: F0 02 BEQ $89F2 ;
89F0: A2 62 LDX #$62 ;
89F2: 8A TXA ;
89F3: 99 06 03 STA $0306,Y ;
89F6: 60 RTS ;
89F7: A9 2A LDA #$2A ;
89F9: 4C F2 87 JMP $87F2 ;
89FC: AD 14 88 LDA $8814 ;
89FF: 8D 5F 04 STA $045F ;
8A02: A5 10 LDA >$10 ;
8A04: 20 E2 E5 JSR $E5E2 ;
8A07: AD 8C 23 LDA $238C ;
8A0A: 8A TXA ;
8A0B: 23 ;
8A0C: 8A TXA ;
8A0D: 69 8A ADC #$8A ;
8A0F: 69 8A ADC #$8A ;
8A11: 23 ;
8A12: 8A TXA ;
8A13: 69 8A ADC #$8A ;
8A15: 23 ;
8A16: 8A TXA ;
8A17: 69 8A ADC #$8A ;
8A19: 84 8A STY >$8A ;
8A1B: 28 PLP ;
8A1C: 26 2E ROL >$2E ;
8A1E: 30 32 BMI $8A52 ;
8A20: 3E 3E 34 ROL $343E,X ;
8A23: A9 78 LDA #$78 ;
8A25: A0 80 LDY #$80 ;
8A27: 20 A3 86 JSR $86A3 ;
8A2A: BD 4F 03 LDA $034F,X ;
8A2D: 38 SEC ;
8A2E: E9 4B SBC #$4B ;
8A30: A8 TAY ;
8A31: B9 1B 8A LDA $8A1B,Y ;
8A34: 8D 15 04 STA $0415 ;
8A37: AD 50 03 LDA $0350 ;
8A3A: C9 4F CMP #$4F ;
8A3C: D0 20 BNE $8A5E ;
8A3E: F0 12 BEQ $8A52 ;
8A40: A9 78 LDA #$78 ;
8A42: A0 80 LDY #$80 ;
8A44: 20 A3 86 JSR $86A3 ;
8A47: A9 36 LDA #$36 ;
8A49: 8D 15 04 STA $0415 ;
8A4C: AD 14 88 LDA $8814 ;
8A4F: 8D 5F 04 STA $045F ;
8A52: 20 14 73 JSR $7314 ;
8A55: F0 07 BEQ $8A5E ;
8A57: A9 00 LDA #$00 ;
8A59: 85 AC STA >$AC ;
8A5B: 4C B1 FE JMP $FEB1 ;
8A5E: 4C D3 8A JMP $8AD3 ;
8A61: 2A ROL A ;
8A62: 38 SEC ;
8A63: 3A ;
8A64: 2C 40 42 BIT $4240 ;
8A67: 42 ;
8A68: 3C ;
8A69: A9 78 LDA #$78 ;
8A6B: A0 80 LDY #$80 ;
8A6D: 20 A3 86 JSR $86A3 ;
8A70: BD 4F 03 LDA $034F,X ;
8A73: 38 SEC ;
8A74: E9 4B SBC #$4B ;
8A76: A8 TAY ;
8A77: B9 61 8A LDA $8A61,Y ;
8A7A: 8D 15 04 STA $0415 ;
8A7D: 4C D3 8A JMP $8AD3 ;
8A80: 44 ;
8A81: 46 48 LSR >$48 ;
8A83: 4A LSR A ;
8A84: A9 78 LDA #$78 ;
8A86: A0 80 LDY #$80 ;
8A88: 20 A3 86 JSR $86A3 ;
8A8B: 20 D3 8A JSR $8AD3 ;
8A8E: BD 4F 03 LDA $034F,X ;
8A91: 48 PHA ;
8A92: 38 SEC ;
8A93: E9 4B SBC #$4B ;
8A95: A8 TAY ;
8A96: B9 80 8A LDA $8A80,Y ;
8A99: 8D 15 04 STA $0415 ;
8A9C: 68 PLA ;
8A9D: C9 4B CMP #$4B ;
8A9F: D0 12 BNE $8AB3 ;
8AA1: AD 71 06 LDA $0671 ;
8AA4: C9 FF CMP #$FF ;
8AA6: D0 0B BNE $8AB3 ;
8AA8: A9 01 LDA #$01 ;
8AAA: 8D CE 04 STA $04CE ;
8AAD: 4A LSR A ;
8AAE: 85 AC STA >$AC ;
8AB0: 20 B1 FE JSR $FEB1 ;
8AB3: 60 RTS ;
8AB4: A9 78 LDA #$78 ;
8AB6: A0 80 LDY #$80 ;
8AB8: 20 A3 86 JSR $86A3 ;
8ABB: A9 24 LDA #$24 ;
8ABD: 8D 15 04 STA $0415 ;
8AC0: AD 14 88 LDA $8814 ;
8AC3: 8D 5F 04 STA $045F ;
8AC6: 20 14 73 JSR $7314 ;
8AC9: F0 08 BEQ $8AD3 ;
8ACB: A9 00 LDA #$00 ;
8ACD: 85 AC STA >$AC ;
8ACF: 8D 50 03 STA $0350 ;
8AD2: 60 RTS ;
8AD3: A9 08 LDA #$08 ;
8AD5: 8D 02 06 STA SND_ReqMusEff ;
8AD8: 60 RTS ;
8AD9: A5 10 LDA >$10 ;
8ADB: C9 03 CMP #$03 ;
8ADD: 90 08 BCC $8AE7 ;
8ADF: C9 05 CMP #$05 ;
8AE1: F0 04 BEQ $8AE7 ;
8AE3: C9 07 CMP #$07 ;
8AE5: D0 03 BNE $8AEA ;
8AE7: 4C 11 8B JMP $8B11 ;
8AEA: 20 9D 8B JSR $8B9D ;
8AED: A5 AD LDA >$AD ;
8AEF: 20 E2 E5 JSR $E5E2 ;
8AF2: F8 SED ;
8AF3: 8A TXA ;
8AF4: 15 88 ORA $88,X ;
8AF6: FF ;
8AF7: 8A TXA ;
8AF8: A9 00 LDA #$00 ;
8AFA: 8D 16 04 STA $0416 ;
8AFD: E6 AD INC >$AD ;
8AFF: 60 RTS ;
8B00: 20 D0 79 JSR $79D0 ;
8B03: AD 06 04 LDA $0406 ;
8B06: F0 08 BEQ $8B10 ;
8B08: 8D CC 04 STA $04CC ;
8B0B: A9 00 LDA #$00 ;
8B0D: 8D 06 04 STA $0406 ;
8B10: 60 RTS ;
8B11: A5 AD LDA >$AD ;
8B13: C9 04 CMP #$04 ;
8B15: D0 06 BNE $8B1D ;
8B17: A5 15 LDA >$15 ;
8B19: 29 01 AND #$01 ;
8B1B: D0 19 BNE $8B36 ;
8B1D: 20 9D 8B JSR $8B9D ;
8B20: AD 50 03 LDA $0350 ;
8B23: C9 4F CMP #$4F ;
8B25: D0 0F BNE $8B36 ;
8B27: A9 78 LDA #$78 ;
8B29: 85 83 STA >$83 ;
8B2B: A9 98 LDA #$98 ;
8B2D: 85 97 STA >$97 ;
8B2F: A9 18 LDA #$18 ;
8B31: A2 13 LDX #$13 ;
8B33: 20 0E E7 JSR $E70E ;
8B36: A5 AD LDA >$AD ;
8B38: 20 E2 E5 JSR $E5E2 ;
8B3B: 45 8B EOR >$8B ;
8B3D: 15 88 ORA $88,X ;
8B3F: 57 ;
8B40: 8B ;
8B41: F7 ;
8B42: 89 ;
8B43: 95 8B STA $8B,X ;
8B45: AD 50 03 LDA $0350 ;
8B48: C9 4F CMP #$4F ;
8B4A: D0 04 BNE $8B50 ;
8B4C: A9 6C LDA #$6C ;
8B4E: 85 14 STA >$14 ;
8B50: A9 0A LDA #$0A ;
8B52: 85 29 STA >$29 ;
8B54: E6 AD INC >$AD ;
8B56: 60 RTS ;
8B57: AD 50 03 LDA $0350 ;
8B5A: C9 4F CMP #$4F ;
8B5C: D0 12 BNE $8B70 ;
8B5E: A5 70 LDA >$70 ;
8B60: C9 78 CMP #$78 ;
8B62: D0 0C BNE $8B70 ;
8B64: A5 84 LDA >$84 ;
8B66: 38 SEC ;
8B67: E9 98 SBC #$98 ;
8B69: 20 1F 70 JSR $701F ;
8B6C: C9 06 CMP #$06 ;
8B6E: 90 01 BCC $8B71 ;
8B70: 60 RTS ;
8B71: A9 64 LDA #$64 ;
8B73: CD 6D 06 CMP $066D ;
8B76: F0 02 BEQ $8B7A ;
8B78: B0 F6 BCS $8B70 ;
8B7A: 18 CLC ;
8B7B: 6D 7E 06 ADC $067E ;
8B7E: 8D 7E 06 STA $067E ;
8B81: A9 08 LDA #$08 ;
8B83: 8D 04 06 STA SND_Request ;
8B86: AD 7C 06 LDA $067C ;
8B89: 18 CLC ;
8B8A: 69 04 ADC #$04 ;
8B8C: 8D 7C 06 STA $067C ;
8B8F: 8D 58 06 STA $0658 ;
8B92: 4C 8D 8C JMP $8C8D ;
8B95: A5 29 LDA >$29 ;
8B97: D0 03 BNE $8B9C ;
8B99: 8D 50 03 STA $0350 ;
8B9C: 60 RTS ;
8B9D: 20 00 8B JSR $8B00 ;
8BA0: 20 93 FA JSR $FA93 ;
8BA3: 4C DB 77 JMP $77DB ;
8BA6: A5 AD LDA >$AD ;
8BA8: C9 04 CMP #$04 ;
8BAA: D0 06 BNE $8BB2 ;
8BAC: A5 15 LDA >$15 ;
8BAE: 29 01 AND #$01 ;
8BB0: D0 06 BNE $8BB8 ;
8BB2: 20 9D 8B JSR $8B9D ;
8BB5: 20 CB 8B JSR $8BCB ;
8BB8: A5 AD LDA >$AD ;
8BBA: 20 E2 E5 JSR $E5E2 ;
8BBD: E6 8B INC >$8B ;
8BBF: 15 88 ORA $88,X ;
8BC1: EF ;
8BC2: 8B ;
8BC3: F7 ;
8BC4: 89 ;
8BC5: 95 8B STA $8B,X ;
8BC7: 58 CLI ;
8BC8: 98 TYA ;
8BC9: 1A ;
8BCA: 18 CLC ;
8BCB: A2 01 LDX #$01 ;
8BCD: 8A TXA ;
8BCE: 48 PHA ;
8BCF: BD C7 8B LDA $8BC7,X ;
8BD2: 85 83 STA >$83 ;
8BD4: A9 98 LDA #$98 ;
8BD6: 85 97 STA >$97 ;
8BD8: BD C9 8B LDA $8BC9,X ;
8BDB: A2 13 LDX #$13 ;
8BDD: 20 0E E7 JSR $E70E ;
8BE0: 68 PLA ;
8BE1: AA TAX ;
8BE2: CA DEX ;
8BE3: 10 E8 BPL $8BCD ;
8BE5: 60 RTS ;
8BE6: A9 0A LDA #$0A ;
8BE8: 85 29 STA >$29 ;
8BEA: A9 76 LDA #$76 ;
8BEC: 4C F2 87 JMP $87F2 ;
8BEF: A2 01 LDX #$01 ;
8BF1: A5 70 LDA >$70 ;
8BF3: DD C7 8B CMP $8BC7,X ;
8BF6: D0 0C BNE $8C04 ;
8BF8: A5 84 LDA >$84 ;
8BFA: 38 SEC ;
8BFB: E9 98 SBC #$98 ;
8BFD: 20 1F 70 JSR $701F ;
8C00: C9 06 CMP #$06 ;
8C02: 90 04 BCC $8C08 ;
8C04: CA DEX ;
8C05: 10 EA BPL $8BF1 ;
8C07: 60 RTS ;
8C08: E0 00 CPX #$00 ;
8C0A: F0 13 BEQ $8C1F ;
8C0C: A9 32 LDA #$32 ;
8C0E: CD 6D 06 CMP $066D ;
8C11: F0 02 BEQ $8C15 ;
8C13: B0 F2 BCS $8C07 ;
8C15: 18 CLC ;
8C16: 6D 7E 06 ADC $067E ;
8C19: 8D 7E 06 STA $067E ;
8C1C: 4C 4D 8C JMP $8C4D ;
8C1F: AD 6F 06 LDA $066F ;
8C22: 29 F0 AND #$F0 ;
8C24: C9 30 CMP #$30 ;
8C26: B0 0B BCS $8C33 ;
8C28: 8D 6F 06 STA $066F ;
8C2B: A9 00 LDA #$00 ;
8C2D: 8D 70 06 STA $0670 ;
8C30: 4C 4D 8C JMP $8C4D ;
8C33: AD 6F 06 LDA $066F ;
8C36: 48 PHA ;
8C37: 29 F0 AND #$F0 ;
8C39: 38 SEC ;
8C3A: E9 10 SBC #$10 ;
8C3C: 85 00 STA >GP_00 ;
8C3E: 68 PLA ;
8C3F: 29 0F AND #$0F ;
8C41: 38 SEC ;
8C42: E9 01 SBC #$01 ;
8C44: 10 02 BPL $8C48 ;
8C46: A9 00 LDA #$00 ;
8C48: 05 00 ORA >GP_00 ;
8C4A: 8D 6F 06 STA $066F ;
8C4D: A9 08 LDA #$08 ;
8C4F: 8D 04 06 STA SND_Request ;
8C52: A9 01 LDA #$01 ;
8C54: 8D CE 04 STA $04CE ;
8C57: 4C 8D 8C JMP $8C8D ;
8C5A: A5 AD LDA >$AD ;
8C5C: C9 03 CMP #$03 ;
8C5E: D0 06 BNE $8C66 ;
8C60: A5 15 LDA >$15 ;
8C62: 29 01 AND #$01 ;
8C64: D0 09 BNE $8C6F ;
8C66: 20 00 8B JSR $8B00 ;
8C69: 20 93 FA JSR $FA93 ;
8C6C: 20 DF 77 JSR $77DF ;
8C6F: A5 AD LDA >$AD ;
8C71: 20 E2 E5 JSR $E5E2 ;
8C74: 15 88 ORA $88,X ;
8C76: 7C ;
8C77: 8C F7 89 STY $89F7 ;
8C7A: 99 8C A0 STA $A08C,Y ;
8C7D: 0F ;
8C7E: B9 AC 00 LDA $00AC,Y ;
8C81: 0A ASL A ;
8C82: 90 29 BCC $8CAD ;
8C84: A9 40 LDA #$40 ;
8C86: 85 AC STA >$AC ;
8C88: A9 04 LDA #$04 ;
8C8A: 8D 02 06 STA SND_ReqMusEff ;
8C8D: 20 0C 73 JSR $730C ;
8C90: A9 40 LDA #$40 ;
8C92: 85 29 STA >$29 ;
8C94: A9 1E LDA #$1E ;
8C96: 4C F2 87 JMP $87F2 ;
8C99: 20 23 F2 JSR $F223 ;
8C9C: A5 29 LDA >$29 ;
8C9E: D0 0D BNE $8CAD ;
8CA0: A0 0F LDY #$0F ;
8CA2: 99 AC 00 STA $00AC,Y ;
8CA5: 8D 5D 06 STA $065D ;
8CA8: 85 AC STA >$AC ;
8CAA: 8D 50 03 STA $0350 ;
8CAD: 60 RTS ;
8CAE: FF ;
8CAF: FF ;
8CB0: FF ;
8CB1: FF ;
8CB2: FF ;
8CB3: FF ;
8CB4: FF ;
8CB5: FF ;
8CB6: FF ;
8CB7: FF ;
8CB8: FF ;
8CB9: FF ;
8CBA: FF ;
8CBB: FF ;
8CBC: FF ;
8CBD: FF ;
8CBE: FF ;
8CBF: FF ;
8CC0: FF ;
8CC1: FF ;
8CC2: FF ;
8CC3: FF ;
8CC4: FF ;
8CC5: FF ;
8CC6: FF ;
8CC7: FF ;
8CC8: FF ;
8CC9: FF ;
8CCA: FF ;
8CCB: FF ;
8CCC: FF ;
8CCD: FF ;
8CCE: FF ;
8CCF: FF ;
8CD0: FF ;
8CD1: FF ;
8CD2: FF ;
8CD3: FF ;
8CD4: FF ;
8CD5: FF ;
8CD6: FF ;
8CD7: FF ;
8CD8: FF ;
8CD9: FF ;
8CDA: FF ;
8CDB: FF ;
8CDC: FF ;
8CDD: FF ;
8CDE: FF ;
8CDF: FF ;
8CE0: FF ;
8CE1: FF ;
8CE2: FF ;
8CE3: FF ;
8CE4: FF ;
8CE5: FF ;
8CE6: FF ;
8CE7: FF ;
8CE8: FF ;
8CE9: FF ;
8CEA: FF ;
8CEB: FF ;
8CEC: FF ;
8CED: FF ;
8CEE: FF ;
8CEF: FF ;
8CF0: FF ;
8CF1: FF ;
8CF2: FF ;
8CF3: FF ;
8CF4: FF ;
8CF5: FF ;
8CF6: FF ;
8CF7: FF ;
8CF8: FF ;
8CF9: FF ;
8CFA: FF ;
8CFB: FF ;
8CFC: FF ;
8CFD: FF ;
8CFE: FF ;
8CFF: FF ;
8D00: A9 00 LDA #$00 ;
8D02: 85 00 STA >GP_00 ;
8D04: A9 A5 LDA #$A5 ;
8D06: 85 01 STA >GP_01 ;
8D08: A9 90 LDA #$90 ;
8D0A: 85 02 STA >GP_02 ;
8D0C: A9 6C LDA #$6C ;
8D0E: 85 03 STA >GP_03 ;
8D10: A0 00 LDY #$00 ;
8D12: B1 00 LDA (GP_00),Y ;
8D14: 91 02 STA (GP_02),Y ;
8D16: A5 00 LDA >GP_00 ;
8D18: 18 CLC ;
8D19: 69 01 ADC #$01 ;
8D1B: 85 00 STA >GP_00 ;
8D1D: A5 01 LDA >GP_01 ;
8D1F: 69 00 ADC #$00 ;
8D21: 85 01 STA >GP_01 ;
8D23: A5 02 LDA >GP_02 ;
8D25: 18 CLC ;
8D26: 69 01 ADC #$01 ;
8D28: 85 02 STA >GP_02 ;
8D2A: A5 03 LDA >GP_03 ;
8D2C: 69 00 ADC #$00 ;
8D2E: 85 03 STA >GP_03 ;
8D30: C9 7F CMP #$7F ;
8D32: D0 DE BNE $8D12 ;
8D34: A5 02 LDA >GP_02 ;
8D36: C9 00 CMP #$00 ;
8D38: D0 D8 BNE $8D12 ;
8D3A: 60 RTS ;
8D3B: B4 8D LDY $8D,X ;
8D3D: B4 96 LDY $96,X ;
8D3F: 09 00 ORA #$00 ;
8D41: 08 PHP ;
8D42: 20 07 00 JSR $0007 ;
8D45: 17 ;
8D46: 00 BRK ;
8D47: 20 25 E6 JSR $E625 ;
8D4A: AD 02 20 LDA $2002 ; [NES] PPU status
8D4D: AD 1D 05 LDA UNKNOWN_051D ;
8D50: 0A ASL A ;
8D51: AA TAX ;
8D52: BD 3B 8D LDA $8D3B,X ;
8D55: 85 00 STA >GP_00 ;
8D57: BD 3F 8D LDA $8D3F,X ;
8D5A: 85 02 STA >GP_02 ;
8D5C: BD 43 8D LDA $8D43,X ;
8D5F: 8D 06 20 STA $2006 ; [NES] VRAM address select
8D62: E8 INX ;
8D63: BD 3B 8D LDA $8D3B,X ;
8D66: 85 01 STA >GP_01 ;
8D68: BD 3F 8D LDA $8D3F,X ;
8D6B: 85 03 STA >GP_03 ;
8D6D: BD 43 8D LDA $8D43,X ;
8D70: 20 84 8D JSR $8D84 ;
8D73: AD 1D 05 LDA UNKNOWN_051D ;
8D76: C9 02 CMP #$02 ;
8D78: D0 D3 BNE $8D4D ;
8D7A: A9 A5 LDA #$A5 ;
8D7C: 85 F6 STA >$F6 ;
8D7E: A9 00 LDA #$00 ;
8D80: 8D 1D 05 STA UNKNOWN_051D ;
8D83: 60 RTS ;
8D84: 8D 06 20 STA $2006 ; [NES] VRAM address select
8D87: A0 00 LDY #$00 ;
8D89: B1 00 LDA (GP_00),Y ;
8D8B: 8D 07 20 STA $2007 ; [NES] VRAM data
8D8E: A5 00 LDA >GP_00 ;
8D90: 18 CLC ;
8D91: 69 01 ADC #$01 ;
8D93: 85 00 STA >GP_00 ;
8D95: A5 01 LDA >GP_01 ;
8D97: 69 00 ADC #$00 ;
8D99: 85 01 STA >GP_01 ;
8D9B: A5 03 LDA >GP_03 ;
8D9D: 38 SEC ;
8D9E: E9 01 SBC #$01 ;
8DA0: 85 03 STA >GP_03 ;
8DA2: A5 02 LDA >GP_02 ;
8DA4: E9 00 SBC #$00 ;
8DA6: 85 02 STA >GP_02 ;
8DA8: A5 02 LDA >GP_02 ;
8DAA: D0 DD BNE $8D89 ;
8DAC: A5 03 LDA >GP_03 ;
8DAE: D0 D9 BNE $8D89 ;
8DB0: EE 1D 05 INC UNKNOWN_051D ;
8DB3: 60 RTS ;
8DB4: 07 ;
8DB5: 0F ;
8DB6: 3F ;
8DB7: 77 ;
8DB8: 6F ;
8DB9: 6F ;
8DBA: EF ;
8DBB: F7 ;
8DBC: 07 ;
8DBD: 0F ;
8DBE: 3F ;
8DBF: 7F ;
8DC0: 7F ;
8DC1: 7F ;
8DC2: FF ;
8DC3: FF ;
8DC4: FF ;
8DC5: FF ;
8DC6: 7F ;
8DC7: 5B ;
8DC8: 19 1C 0F ORA $0F1C,Y ;
8DCB: 0E FF FF ASL $FFFF ;
8DCE: 7F ;
8DCF: 7F ;
8DD0: 3F ;
8DD1: 3F ;
8DD2: 1F ;
8DD3: 0E 03 0E ASL $0E03 ;
8DD6: 29 23 AND #$23 ;
8DD8: 11 30 ORA ($30),Y ;
8DDA: 76 94 ROR >$94,X ;
8DDC: 03 ;
8DDD: 0E 2B 23 ASL $232B ;
8DE0: 11 30 ORA ($30),Y ;
8DE2: 76 94 ROR >$94,X ;
8DE4: A8 TAY ;
8DE5: 29 23 AND #$23 ;
8DE7: 6B ;
8DE8: 31 18 AND ($18),Y ;
8DEA: 17 ;
8DEB: 0A ASL A ;
8DEC: E8 INX ;
8DED: 6B ;
8DEE: 23 ;
8DEF: 6B ;
8DF0: 31 18 AND ($18),Y ;
8DF2: 17 ;
8DF3: 0A ASL A ;
8DF4: 02 ;
8DF5: 00 BRK ;
8DF6: 08 PHP ;
8DF7: 20 03 10 JSR $1003 ;
8DFA: 20 0A 02 JSR $020A ;
8DFD: 00 BRK ;
8DFE: 08 PHP ;
8DFF: 20 03 10 JSR $1003 ;
8E02: 20 0A 80 JSR $800A ;
8E05: 09 20 ORA #$20 ;
8E07: 01 20 ORA ($20,X) ;
8E09: 04 ;
8E0A: 01 06 ORA ($06,X) ;
8E0C: 80 ;
8E0D: 09 20 ORA #$20 ;
8E0F: 01 20 ORA ($20,X) ;
8E11: 04 ;
8E12: 01 06 ORA ($06,X) ;
8E14: 00 BRK ;
8E15: E0 FF CPX #$FF ;
8E17: E0 E0 CPX #$E0 ;
8E19: E0 FF CPX #$FF ;
8E1B: E0 E0 CPX #$E0 ;
8E1D: FF ;
8E1E: FF ;
8E1F: E0 E0 CPX #$E0 ;
8E21: FF ;
8E22: FF ;
8E23: E0 E0 CPX #$E0 ;
8E25: E0 FF CPX #$FF ;
8E27: E0 E0 CPX #$E0 ;
8E29: E0 FF CPX #$FF ;
8E2B: E0 E0 CPX #$E0 ;
8E2D: FF ;
8E2E: FF ;
8E2F: E0 E0 CPX #$E0 ;
8E31: FF ;
8E32: FF ;
8E33: E0 03 CPX #$03 ;
8E35: 07 ;
8E36: 6F ;
8E37: 6A ROR A ;
8E38: 62 ;
8E39: 30 39 BMI $8E74 ;
8E3B: 3D 60 73 AND $7360,X ;
8E3E: 67 ;
8E3F: 7D 7F 3F ADC $3F7F,X ;
8E42: 3F ;
8E43: 3B ;
8E44: 1F ;
8E45: 1F ;
8E46: 1F ;
8E47: 1F ;
8E48: 1F ;
8E49: 1F ;
8E4A: 0E 0E 10 ASL $100E ;
8E4D: 10 03 BPL $8E52 ;
8E4F: 1E 03 00 ASL GP_03,X ;
8E52: 0E 0E 07 ASL $070E ;
8E55: 1F ;
8E56: 3F ;
8E57: 70 40 BVS $8E99 ;
8E59: 80 ;
8E5A: 00 BRK ;
8E5B: 00 BRK ;
8E5C: 00 BRK ;
8E5D: 00 BRK ;
8E5E: 00 BRK ;
8E5F: 00 BRK ;
8E60: 00 BRK ;
8E61: 07 ;
8E62: 1F ;
8E63: 3C ;
8E64: 00 BRK ;
8E65: 03 ;
8E66: 0F ;
8E67: 18 CLC ;
8E68: 20 00 00 JSR GP_00 ;
8E6B: 00 BRK ;
8E6C: 60 RTS ;
8E6D: 40 RTI ;
8E6E: 00 BRK ;
8E6F: 00 BRK ;
8E70: 01 07 ORA ($07,X) ;
8E72: 0C ;
8E73: 10 00 BPL $8E75 ;
8E75: 00 BRK ;
8E76: 10 08 BPL $8E80 ;
8E78: 0C ;
8E79: 04 ;
8E7A: 06 06 ASL >$06 ;
8E7C: 00 BRK ;
8E7D: 03 ;
8E7E: 01 80 ORA ($80,X) ;
8E80: 40 RTI ;
8E81: 60 RTS ;
8E82: 20 30 06 JSR $0630 ;
8E85: 06 04 ASL >$04 ;
8E87: 0C ;
8E88: 08 PHP ;
8E89: 10 00 BPL $8E8B ;
8E8B: 00 BRK ;
8E8C: 30 20 BMI $8EAE ;
8E8E: 60 RTS ;
8E8F: 40 RTI ;
8E90: 80 ;
8E91: 01 03 ORA (GP_03,X) ;
8E93: 00 BRK ;
8E94: 20 18 0C JSR $0C18 ;
8E97: 0E 06 07 ASL $0706 ;
8E9A: 07 ;
8E9B: 07 ;
8E9C: 00 BRK ;
8E9D: 00 BRK ;
8E9E: 80 ;
8E9F: C0 C0 CPY #$C0 ;
8EA1: E0 60 CPX #$60 ;
8EA3: 60 RTS ;
8EA4: 07 ;
8EA5: 07 ;
8EA6: 07 ;
8EA7: 06 0E ASL >$0E ;
8EA9: 0C ;
8EAA: 18 CLC ;
8EAB: 20 60 60 JSR $6060 ;
8EAE: E0 C0 CPX #$C0 ;
8EB0: C0 80 CPY #$80 ;
8EB2: 00 BRK ;
8EB3: 00 BRK ;
8EB4: 00 BRK ;
8EB5: 80 ;
8EB6: F0 F8 BEQ $8EB0 ;
8EB8: F6 26 INC $26,X ;
8EBA: 24 04 BIT >$04 ;
8EBC: 00 BRK ;
8EBD: 00 BRK ;
8EBE: F0 F8 BEQ $8EB8 ;
8EC0: F6 D6 INC $D6,X ;
8EC2: FE F6 04 INC $04F6,X ;
8EC5: 34 ;
8EC6: 34 ;
8EC7: 74 ;
8EC8: E4 F4 CPX >$F4 ;
8ECA: FE 76 F6 INC $F676,X ;
8ECD: FE DE 96 INC $96DE,X ;
8ED0: 26 E6 ROL >$E6 ;
8ED2: 1E 76 00 ASL $0076,X ;
8ED5: 00 BRK ;
8ED6: 00 BRK ;
8ED7: 00 BRK ;
8ED8: 00 BRK ;
8ED9: 18 CLC ;
8EDA: 08 PHP ;
8EDB: AF ;
8EDC: 00 BRK ;
8EDD: 00 BRK ;
8EDE: 00 BRK ;
8EDF: 00 BRK ;
8EE0: 00 BRK ;
8EE1: 00 BRK ;
8EE2: 00 BRK ;
8EE3: 57 ;
8EE4: AF ;
8EE5: AF ;
8EE6: 08 PHP ;
8EE7: 18 CLC ;
8EE8: 00 BRK ;
8EE9: 00 BRK ;
8EEA: 00 BRK ;
8EEB: 00 BRK ;
8EEC: 57 ;
8EED: 57 ;
8EEE: 00 BRK ;
8EEF: 00 BRK ;
8EF0: 00 BRK ;
8EF1: 00 BRK ;
8EF2: 00 BRK ;
8EF3: 00 BRK ;
8EF4: 00 BRK ;
8EF5: 00 BRK ;
8EF6: 00 BRK ;
8EF7: 00 BRK ;
8EF8: 00 BRK ;
8EF9: 00 BRK ;
8EFA: 00 BRK ;
8EFB: FE 00 00 INC GP_00,X ;
8EFE: 00 BRK ;
8EFF: 00 BRK ;
8F00: 00 BRK ;
8F01: 00 BRK ;
8F02: 00 BRK ;
8F03: FE FF FE INC $FEFF,X ;
8F06: 00 BRK ;
8F07: 00 BRK ;
8F08: 00 BRK ;
8F09: 00 BRK ;
8F0A: 00 BRK ;
8F0B: 00 BRK ;
8F0C: FF ;
8F0D: FE 00 00 INC GP_00,X ;
8F10: 00 BRK ;
8F11: 00 BRK ;
8F12: 00 BRK ;
8F13: 00 BRK ;
8F14: 00 BRK ;
8F15: 00 BRK ;
8F16: 00 BRK ;
8F17: 00 BRK ;
8F18: 00 BRK ;
8F19: A8 TAY ;
8F1A: 54 ;
8F1B: FF ;
8F1C: 00 BRK ;
8F1D: 00 BRK ;
8F1E: 00 BRK ;
8F1F: 00 BRK ;
8F20: 00 BRK ;
8F21: A8 TAY ;
8F22: 54 ;
8F23: 00 BRK ;
8F24: 54 ;
8F25: A8 TAY ;
8F26: 00 BRK ;
8F27: 00 BRK ;
8F28: 00 BRK ;
8F29: 00 BRK ;
8F2A: 00 BRK ;
8F2B: 00 BRK ;
8F2C: 54 ;
8F2D: A8 TAY ;
8F2E: 00 BRK ;
8F2F: 00 BRK ;
8F30: 00 BRK ;
8F31: 00 BRK ;
8F32: 00 BRK ;
8F33: 00 BRK ;
8F34: 00 BRK ;
8F35: 00 BRK ;
8F36: 00 BRK ;
8F37: 00 BRK ;
8F38: 00 BRK ;
8F39: 00 BRK ;
8F3A: 00 BRK ;
8F3B: F8 SED ;
8F3C: 00 BRK ;
8F3D: 00 BRK ;
8F3E: 00 BRK ;
8F3F: 00 BRK ;
8F40: 00 BRK ;
8F41: 00 BRK ;
8F42: 0C ;
8F43: 07 ;
8F44: 00 BRK ;
8F45: 00 BRK ;
8F46: 00 BRK ;
8F47: 00 BRK ;
8F48: 00 BRK ;
8F49: 00 BRK ;
8F4A: 00 BRK ;
8F4B: 00 BRK ;
8F4C: 0C ;
8F4D: 00 BRK ;
8F4E: 00 BRK ;
8F4F: 00 BRK ;
8F50: 00 BRK ;
8F51: 00 BRK ;
8F52: 00 BRK ;
8F53: 00 BRK ;
8F54: 00 BRK ;
8F55: 00 BRK ;
8F56: 00 BRK ;
8F57: 00 BRK ;
8F58: 00 BRK ;
8F59: 00 BRK ;
8F5A: 00 BRK ;
8F5B: 00 BRK ;
8F5C: 00 BRK ;
8F5D: 00 BRK ;
8F5E: 00 BRK ;
8F5F: 00 BRK ;
8F60: 00 BRK ;
8F61: 00 BRK ;
8F62: 00 BRK ;
8F63: FF ;
8F64: 00 BRK ;
8F65: 00 BRK ;
8F66: 00 BRK ;
8F67: 00 BRK ;
8F68: 00 BRK ;
8F69: 00 BRK ;
8F6A: 00 BRK ;
8F6B: 00 BRK ;
8F6C: FF ;
8F6D: 00 BRK ;
8F6E: 00 BRK ;
8F6F: 00 BRK ;
8F70: 00 BRK ;
8F71: 00 BRK ;
8F72: 00 BRK ;
8F73: 00 BRK ;
8F74: 00 BRK ;
8F75: 00 BRK ;
8F76: 00 BRK ;
8F77: 00 BRK ;
8F78: 00 BRK ;
8F79: 00 BRK ;
8F7A: 0E 5F 00 ASL $005F ;
8F7D: 00 BRK ;
8F7E: 00 BRK ;
8F7F: 00 BRK ;
8F80: 00 BRK ;
8F81: 00 BRK ;
8F82: 08 PHP ;
8F83: F2 ;
8F84: 5F ;
8F85: 0E 00 00 ASL GP_00 ;
8F88: 00 BRK ;
8F89: 00 BRK ;
8F8A: 00 BRK ;
8F8B: 00 BRK ;
8F8C: F0 08 BEQ $8F96 ;
8F8E: 00 BRK ;
8F8F: 00 BRK ;
8F90: 00 BRK ;
8F91: 00 BRK ;
8F92: 00 BRK ;
8F93: 00 BRK ;
8F94: 00 BRK ;
8F95: 00 BRK ;
8F96: 00 BRK ;
8F97: 00 BRK ;
8F98: 00 BRK ;
8F99: 00 BRK ;
8F9A: 00 BRK ;
8F9B: 00 BRK ;
8F9C: 00 BRK ;
8F9D: 00 BRK ;
8F9E: 00 BRK ;
8F9F: 00 BRK ;
8FA0: 00 BRK ;
8FA1: 00 BRK ;
8FA2: 00 BRK ;
8FA3: 00 BRK ;
8FA4: 00 BRK ;
8FA5: 00 BRK ;
8FA6: 00 BRK ;
8FA7: 00 BRK ;
8FA8: 00 BRK ;
8FA9: 00 BRK ;
8FAA: 00 BRK ;
8FAB: 00 BRK ;
8FAC: 00 BRK ;
8FAD: 00 BRK ;
8FAE: 00 BRK ;
8FAF: 00 BRK ;
8FB0: 00 BRK ;
8FB1: 00 BRK ;
8FB2: 00 BRK ;
8FB3: 00 BRK ;
8FB4: 00 BRK ;
8FB5: 00 BRK ;
8FB6: 00 BRK ;
8FB7: 00 BRK ;
8FB8: 00 BRK ;
8FB9: 00 BRK ;
8FBA: 00 BRK ;
8FBB: 00 BRK ;
8FBC: 00 BRK ;
8FBD: 00 BRK ;
8FBE: 00 BRK ;
8FBF: 00 BRK ;
8FC0: 00 BRK ;
8FC1: 00 BRK ;
8FC2: 00 BRK ;
8FC3: 00 BRK ;
8FC4: 00 BRK ;
8FC5: 00 BRK ;
8FC6: 00 BRK ;
8FC7: 00 BRK ;
8FC8: 00 BRK ;
8FC9: 00 BRK ;
8FCA: 00 BRK ;
8FCB: 00 BRK ;
8FCC: 00 BRK ;
8FCD: 00 BRK ;
8FCE: 00 BRK ;
8FCF: 00 BRK ;
8FD0: 00 BRK ;
8FD1: 00 BRK ;
8FD2: 00 BRK ;
8FD3: 00 BRK ;
8FD4: 00 BRK ;
8FD5: 00 BRK ;
8FD6: 00 BRK ;
8FD7: 00 BRK ;
8FD8: 00 BRK ;
8FD9: 00 BRK ;
8FDA: 00 BRK ;
8FDB: 00 BRK ;
8FDC: 00 BRK ;
8FDD: 00 BRK ;
8FDE: 00 BRK ;
8FDF: 00 BRK ;
8FE0: 00 BRK ;
8FE1: 00 BRK ;
8FE2: 00 BRK ;
8FE3: 00 BRK ;
8FE4: 00 BRK ;
8FE5: 00 BRK ;
8FE6: 00 BRK ;
8FE7: 00 BRK ;
8FE8: 00 BRK ;
8FE9: 00 BRK ;
8FEA: 00 BRK ;
8FEB: 00 BRK ;
8FEC: 00 BRK ;
8FED: 00 BRK ;
8FEE: 00 BRK ;
8FEF: 00 BRK ;
8FF0: 00 BRK ;
8FF1: 00 BRK ;
8FF2: 00 BRK ;
8FF3: 00 BRK ;
8FF4: 00 BRK ;
8FF5: 00 BRK ;
8FF6: 00 BRK ;
8FF7: 00 BRK ;
8FF8: 00 BRK ;
8FF9: 00 BRK ;
8FFA: 00 BRK ;
8FFB: 00 BRK ;
8FFC: 00 BRK ;
8FFD: 00 BRK ;
8FFE: 00 BRK ;
8FFF: 00 BRK ;
9000: 00 BRK ;
9001: 00 BRK ;
9002: 00 BRK ;
9003: 00 BRK ;
9004: 00 BRK ;
9005: 00 BRK ;
9006: 00 BRK ;
9007: 00 BRK ;
9008: 00 BRK ;
9009: 00 BRK ;
900A: 00 BRK ;
900B: 00 BRK ;
900C: 00 BRK ;
900D: 00 BRK ;
900E: 00 BRK ;
900F: 00 BRK ;
9010: 00 BRK ;
9011: 00 BRK ;
9012: 00 BRK ;
9013: 00 BRK ;
9014: 00 BRK ;
9015: 00 BRK ;
9016: 00 BRK ;
9017: 00 BRK ;
9018: 00 BRK ;
9019: 00 BRK ;
901A: 00 BRK ;
901B: 00 BRK ;
901C: 00 BRK ;
901D: 00 BRK ;
901E: 00 BRK ;
901F: 00 BRK ;
9020: 00 BRK ;
9021: 00 BRK ;
9022: 00 BRK ;
9023: 00 BRK ;
9024: 00 BRK ;
9025: 00 BRK ;
9026: 00 BRK ;
9027: 00 BRK ;
9028: 00 BRK ;
9029: 00 BRK ;
902A: 00 BRK ;
902B: 00 BRK ;
902C: 00 BRK ;
902D: 00 BRK ;
902E: 00 BRK ;
902F: 00 BRK ;
9030: 00 BRK ;
9031: 00 BRK ;
9032: 00 BRK ;
9033: 00 BRK ;
9034: 00 BRK ;
9035: 00 BRK ;
9036: 00 BRK ;
9037: 00 BRK ;
9038: 00 BRK ;
9039: 00 BRK ;
903A: 00 BRK ;
903B: 00 BRK ;
903C: 00 BRK ;
903D: 00 BRK ;
903E: 00 BRK ;
903F: 00 BRK ;
9040: 00 BRK ;
9041: 00 BRK ;
9042: 00 BRK ;
9043: 00 BRK ;
9044: 00 BRK ;
9045: 00 BRK ;
9046: 00 BRK ;
9047: 00 BRK ;
9048: 00 BRK ;
9049: 00 BRK ;
904A: 00 BRK ;
904B: 00 BRK ;
904C: 00 BRK ;
904D: 00 BRK ;
904E: 00 BRK ;
904F: 00 BRK ;
9050: 00 BRK ;
9051: 00 BRK ;
9052: 00 BRK ;
9053: 00 BRK ;
9054: 08 PHP ;
9055: 18 CLC ;
9056: 0C ;
9057: 0C ;
9058: 06 02 ASL >GP_02 ;
905A: 02 ;
905B: 01 F8 ORA ($F8,X) ;
905D: 38 SEC ;
905E: 7C ;
905F: FC ;
9060: FE FE FE INC $FEFE,X ;
9063: 7F ;
9064: 00 BRK ;
9065: 00 BRK ;
9066: 00 BRK ;
9067: 00 BRK ;
9068: 00 BRK ;
9069: 00 BRK ;
906A: 00 BRK ;
906B: 00 BRK ;
906C: 00 BRK ;
906D: 00 BRK ;
906E: 00 BRK ;
906F: 00 BRK ;
9070: 00 BRK ;
9071: 00 BRK ;
9072: 00 BRK ;
9073: 00 BRK ;
9074: 0F ;
9075: 1F ;
9076: 18 CLC ;
9077: 08 PHP ;
9078: 0C ;
9079: 24 3F BIT >$3F ;
907B: 7F ;
907C: 0F ;
907D: 1F ;
907E: 1D 1D 1F ORA $1F1D,X ;
9081: 3F ;
9082: 2F ;
9083: 67 ;
9084: 7F ;
9085: 4F ;
9086: 47 ;
9087: 0F ;
9088: 1F ;
9089: 1F ;
908A: 1E 0C 70 ASL $700C,X ;
908D: 70 79 BVS $9108 ;
908F: 7F ;
9090: 61 18 ADC ($18,X) ;
9092: 1E 0C 00 ASL $000C,X ;
9095: 00 BRK ;
9096: 08 PHP ;
9097: 64 ;
9098: A6 8E LDX >$8E ;
909A: A5 15 LDA >$15 ;
909C: 00 BRK ;
909D: 00 BRK ;
909E: 38 SEC ;
909F: 7C ;
90A0: FE FE FF INC $FFFE,X ;
90A3: FF ;
90A4: 0F ;
90A5: 4E 7E 18 LSR $187E ;
90A8: 00 BRK ;
90A9: 00 BRK ;
90AA: 00 BRK ;
90AB: 00 BRK ;
90AC: FF ;
90AD: FE 7E 18 INC $187E,X ;
90B0: 00 BRK ;
90B1: 00 BRK ;
90B2: 00 BRK ;
90B3: 00 BRK ;
90B4: 00 BRK ;
90B5: 00 BRK ;
90B6: 00 BRK ;
90B7: FF ;
90B8: 00 BRK ;
90B9: FF ;
90BA: FF ;
90BB: 00 BRK ;
90BC: 00 BRK ;
90BD: 00 BRK ;
90BE: 00 BRK ;
90BF: 00 BRK ;
90C0: FF ;
90C1: 00 BRK ;
90C2: 00 BRK ;
90C3: 00 BRK ;
90C4: 00 BRK ;
90C5: 00 BRK ;
90C6: 00 BRK ;
90C7: 00 BRK ;
90C8: 00 BRK ;
90C9: 00 BRK ;
90CA: 00 BRK ;
90CB: 00 BRK ;
90CC: 00 BRK ;
90CD: 00 BRK ;
90CE: 00 BRK ;
90CF: 00 BRK ;
90D0: 00 BRK ;
90D1: 00 BRK ;
90D2: 00 BRK ;
90D3: 00 BRK ;
90D4: 00 BRK ;
90D5: 00 BRK ;
90D6: 00 BRK ;
90D7: 00 BRK ;
90D8: 00 BRK ;
90D9: 00 BRK ;
90DA: 00 BRK ;
90DB: 00 BRK ;
90DC: 00 BRK ;
90DD: 00 BRK ;
90DE: 00 BRK ;
90DF: 00 BRK ;
90E0: 00 BRK ;
90E1: 00 BRK ;
90E2: 00 BRK ;
90E3: 00 BRK ;
90E4: 20 82 00 JSR $0082 ;
90E7: 48 PHA ;
90E8: 00 BRK ;
90E9: 00 BRK ;
90EA: 00 BRK ;
90EB: 00 BRK ;
90EC: 00 BRK ;
90ED: 00 BRK ;
90EE: 00 BRK ;
90EF: 00 BRK ;
90F0: 00 BRK ;
90F1: 0F ;
90F2: 3F ;
90F3: 7F ;
90F4: 00 BRK ;
90F5: 00 BRK ;
90F6: 00 BRK ;
90F7: 00 BRK ;
90F8: 00 BRK ;
90F9: 00 BRK ;
90FA: 00 BRK ;
90FB: 00 BRK ;
90FC: 00 BRK ;
90FD: 00 BRK ;
90FE: 00 BRK ;
90FF: 00 BRK ;
9100: 00 BRK ;
9101: 00 BRK ;
9102: 00 BRK ;
9103: 00 BRK ;
9104: 04 ;
9105: 00 BRK ;
9106: 00 BRK ;
9107: 00 BRK ;
9108: 00 BRK ;
9109: 00 BRK ;
910A: 00 BRK ;
910B: 00 BRK ;
910C: 00 BRK ;
910D: 00 BRK ;
910E: 00 BRK ;
910F: 00 BRK ;
9110: 00 BRK ;
9111: C1 FF CMP (CUR_2000,X) ;
9113: FF ;
9114: 00 BRK ;
9115: 00 BRK ;
9116: 00 BRK ;
9117: 00 BRK ;
9118: 00 BRK ;
9119: 00 BRK ;
911A: 00 BRK ;
911B: 00 BRK ;
911C: 00 BRK ;
911D: 00 BRK ;
911E: 00 BRK ;
911F: 00 BRK ;
9120: 00 BRK ;
9121: 00 BRK ;
9122: 00 BRK ;
9123: 00 BRK ;
9124: 00 BRK ;
9125: 40 RTI ;
9126: 00 BRK ;
9127: 00 BRK ;
9128: 00 BRK ;
9129: 00 BRK ;
912A: 00 BRK ;
912B: 00 BRK ;
912C: 00 BRK ;
912D: 00 BRK ;
912E: 00 BRK ;
912F: 00 BRK ;
9130: 78 SEI ;
9131: FF ;
9132: FF ;
9133: FF ;
9134: 00 BRK ;
9135: 00 BRK ;
9136: 00 BRK ;
9137: 00 BRK ;
9138: 00 BRK ;
9139: 00 BRK ;
913A: 00 BRK ;
913B: 00 BRK ;
913C: 00 BRK ;
913D: 00 BRK ;
913E: 00 BRK ;
913F: 00 BRK ;
9140: 00 BRK ;
9141: 00 BRK ;
9142: 00 BRK ;
9143: 00 BRK ;
9144: 42 ;
9145: 00 BRK ;
9146: 24 00 BIT >GP_00 ;
9148: 01 00 ORA (GP_00,X) ;
914A: 00 BRK ;
914B: 00 BRK ;
914C: 00 BRK ;
914D: 00 BRK ;
914E: 00 BRK ;
914F: 00 BRK ;
9150: 38 SEC ;
9151: FE FF FF INC $FFFF,X ;
9154: 00 BRK ;
9155: 00 BRK ;
9156: 00 BRK ;
9157: 00 BRK ;
9158: 00 BRK ;
9159: 00 BRK ;
915A: 00 BRK ;
915B: 00 BRK ;
915C: 00 BRK ;
915D: 00 BRK ;
915E: 00 BRK ;
915F: 00 BRK ;
9160: 00 BRK ;
9161: 00 BRK ;
9162: 00 BRK ;
9163: 00 BRK ;
9164: 08 PHP ;
9165: 00 BRK ;
9166: 22 ;
9167: 00 BRK ;
9168: 80 ;
9169: 00 BRK ;
916A: 00 BRK ;
916B: 00 BRK ;
916C: 00 BRK ;
916D: 00 BRK ;
916E: 00 BRK ;
916F: 00 BRK ;
9170: 1F ;
9171: 7F ;
9172: FF ;
9173: FF ;
9174: 00 BRK ;
9175: 00 BRK ;
9176: 00 BRK ;
9177: 00 BRK ;
9178: 00 BRK ;
9179: 00 BRK ;
917A: 00 BRK ;
917B: 00 BRK ;
917C: 00 BRK ;
917D: 00 BRK ;
917E: 00 BRK ;
917F: 00 BRK ;
9180: 00 BRK ;
9181: 00 BRK ;
9182: 00 BRK ;
9183: 00 BRK ;
9184: 40 RTI ;
9185: 00 BRK ;
9186: 08 PHP ;
9187: 00 BRK ;
9188: 00 BRK ;
9189: 00 BRK ;
918A: 00 BRK ;
918B: 00 BRK ;
918C: 00 BRK ;
918D: 00 BRK ;
918E: 00 BRK ;
918F: 00 BRK ;
9190: F0 FF BEQ $9191 ;
9192: FF ;
9193: FF ;
9194: 00 BRK ;
9195: 00 BRK ;
9196: 00 BRK ;
9197: 00 BRK ;
9198: 00 BRK ;
9199: 00 BRK ;
919A: 00 BRK ;
919B: 00 BRK ;
919C: 00 BRK ;
919D: 00 BRK ;
919E: 00 BRK ;
919F: 00 BRK ;
91A0: 00 BRK ;
91A1: 00 BRK ;
91A2: 00 BRK ;
91A3: 00 BRK ;
91A4: 20 00 00 JSR GP_00 ;
91A7: 40 RTI ;
91A8: 00 BRK ;
91A9: 00 BRK ;
91AA: 00 BRK ;
91AB: 00 BRK ;
91AC: 00 BRK ;
91AD: 00 BRK ;
91AE: 00 BRK ;
91AF: 00 BRK ;
91B0: 00 BRK ;
91B1: F8 SED ;
91B2: FF ;
91B3: FF ;
91B4: 00 BRK ;
91B5: 00 BRK ;
91B6: 00 BRK ;
91B7: 00 BRK ;
91B8: 00 BRK ;
91B9: 00 BRK ;
91BA: 00 BRK ;
91BB: 00 BRK ;
91BC: 00 BRK ;
91BD: 00 BRK ;
91BE: 00 BRK ;
91BF: 00 BRK ;
91C0: 00 BRK ;
91C1: 00 BRK ;
91C2: 00 BRK ;
91C3: 00 BRK ;
91C4: 04 ;
91C5: 10 01 BPL $91C8 ;
91C7: 80 ;
91C8: 00 BRK ;
91C9: 00 BRK ;
91CA: 00 BRK ;
91CB: 00 BRK ;
91CC: 00 BRK ;
91CD: 00 BRK ;
91CE: 00 BRK ;
91CF: 00 BRK ;
91D0: 00 BRK ;
91D1: 3C ;
91D2: FE FF 1F INC $1FFF,X ;
91D5: 7F ;
91D6: FF ;
91D7: FF ;
91D8: 7F ;
91D9: 1F ;
91DA: 07 ;
91DB: 01 00 ORA (GP_00,X) ;
91DD: 00 BRK ;
91DE: 00 BRK ;
91DF: 00 BRK ;
91E0: 00 BRK ;
91E1: 00 BRK ;
91E2: 00 BRK ;
91E3: 00 BRK ;
91E4: 00 BRK ;
91E5: 00 BRK ;
91E6: 00 BRK ;
91E7: 00 BRK ;
91E8: 00 BRK ;
91E9: 00 BRK ;
91EA: 00 BRK ;
91EB: 00 BRK ;
91EC: 00 BRK ;
91ED: 00 BRK ;
91EE: 00 BRK ;
91EF: 00 BRK ;
91F0: 00 BRK ;
91F1: 00 BRK ;
91F2: 00 BRK ;
91F3: 00 BRK ;
91F4: F0 FF BEQ $91F5 ;
91F6: FF ;
91F7: FF ;
91F8: FF ;
91F9: FF ;
91FA: E3 ;
91FB: 80 ;
91FC: 00 BRK ;
91FD: 00 BRK ;
91FE: 00 BRK ;
91FF: 00 BRK ;
9200: 00 BRK ;
9201: 00 BRK ;
9202: 00 BRK ;
9203: 00 BRK ;
9204: 00 BRK ;
9205: 00 BRK ;
9206: 00 BRK ;
9207: 00 BRK ;
9208: 00 BRK ;
9209: 00 BRK ;
920A: 00 BRK ;
920B: 00 BRK ;
920C: 00 BRK ;
920D: 00 BRK ;
920E: 00 BRK ;
920F: 00 BRK ;
9210: 00 BRK ;
9211: 00 BRK ;
9212: 00 BRK ;
9213: 00 BRK ;
9214: 00 BRK ;
9215: F8 SED ;
9216: FF ;
9217: FF ;
9218: FF ;
9219: FF ;
921A: FF ;
921B: F8 SED ;
921C: 00 BRK ;
921D: 00 BRK ;
921E: 00 BRK ;
921F: 00 BRK ;
9220: 00 BRK ;
9221: 00 BRK ;
9222: 00 BRK ;
9223: 00 BRK ;
9224: 00 BRK ;
9225: 00 BRK ;
9226: 00 BRK ;
9227: 00 BRK ;
9228: 00 BRK ;
9229: 00 BRK ;
922A: 00 BRK ;
922B: 00 BRK ;
922C: 00 BRK ;
922D: 00 BRK ;
922E: 00 BRK ;
922F: 00 BRK ;
9230: 00 BRK ;
9231: 00 BRK ;
9232: 00 BRK ;
9233: 00 BRK ;
9234: 00 BRK ;
9235: 3C ;
9236: FE FF FF INC $FFFF,X ;
9239: FC ;
923A: C0 00 CPY #$00 ;
923C: 00 BRK ;
923D: 00 BRK ;
923E: 00 BRK ;
923F: 00 BRK ;
9240: 00 BRK ;
9241: 00 BRK ;
9242: 00 BRK ;
9243: 00 BRK ;
9244: 00 BRK ;
9245: 00 BRK ;
9246: 00 BRK ;
9247: 00 BRK ;
9248: 00 BRK ;
9249: 00 BRK ;
924A: 00 BRK ;
924B: 00 BRK ;
924C: 00 BRK ;
924D: 00 BRK ;
924E: 00 BRK ;
924F: 00 BRK ;
9250: 00 BRK ;
9251: 00 BRK ;
9252: 00 BRK ;
9253: 00 BRK ;
9254: 80 ;
9255: F0 FF BEQ $9256 ;
9257: FF ;
9258: 7F ;
9259: 1F ;
925A: 0F ;
925B: 07 ;
925C: 00 BRK ;
925D: 00 BRK ;
925E: 00 BRK ;
925F: 00 BRK ;
9260: 00 BRK ;
9261: 00 BRK ;
9262: 00 BRK ;
9263: 00 BRK ;
9264: 07 ;
9265: 03 ;
9266: 01 00 ORA (GP_00,X) ;
9268: 00 BRK ;
9269: 00 BRK ;
926A: 00 BRK ;
926B: 00 BRK ;
926C: 00 BRK ;
926D: 00 BRK ;
926E: 00 BRK ;
926F: 00 BRK ;
9270: 00 BRK ;
9271: 00 BRK ;
9272: 00 BRK ;
9273: 00 BRK ;
9274: 00 BRK ;
9275: 7C ;
9276: FF ;
9277: FF ;
9278: FF ;
9279: FF ;
927A: FF ;
927B: FF ;
927C: 00 BRK ;
927D: 00 BRK ;
927E: 00 BRK ;
927F: 00 BRK ;
9280: 00 BRK ;
9281: 00 BRK ;
9282: 00 BRK ;
9283: 00 BRK ;
9284: FF ;
9285: FE F0 00 INC $00F0,X ;
9288: 00 BRK ;
9289: 00 BRK ;
928A: 00 BRK ;
928B: 00 BRK ;
928C: 00 BRK ;
928D: 00 BRK ;
928E: 00 BRK ;
928F: 00 BRK ;
9290: 00 BRK ;
9291: 00 BRK ;
9292: 00 BRK ;
9293: 00 BRK ;
9294: 00 BRK ;
9295: 00 BRK ;
9296: 03 ;
9297: FF ;
9298: FF ;
9299: EF ;
929A: E7 ;
929B: C7 ;
929C: 00 BRK ;
929D: 00 BRK ;
929E: 00 BRK ;
929F: 00 BRK ;
92A0: 00 BRK ;
92A1: 00 BRK ;
92A2: 00 BRK ;
92A3: 00 BRK ;
92A4: 83 ;
92A5: 03 ;
92A6: 01 00 ORA (GP_00,X) ;
92A8: 00 BRK ;
92A9: 00 BRK ;
92AA: 00 BRK ;
92AB: 00 BRK ;
92AC: 00 BRK ;
92AD: 00 BRK ;
92AE: 00 BRK ;
92AF: 00 BRK ;
92B0: 00 BRK ;
92B1: 00 BRK ;
92B2: 00 BRK ;
92B3: 00 BRK ;
92B4: 07 ;
92B5: 7E FE FC ROR $FCFE,X ;
92B8: FC ;
92B9: FC ;
92BA: F8 SED ;
92BB: F8 SED ;
92BC: 00 BRK ;
92BD: 00 BRK ;
92BE: 00 BRK ;
92BF: 00 BRK ;
92C0: 00 BRK ;
92C1: 00 BRK ;
92C2: 00 BRK ;
92C3: 00 BRK ;
92C4: F8 SED ;
92C5: F0 F0 BEQ $92B7 ;
92C7: E0 00 CPX #$00 ;
92C9: 00 BRK ;
92CA: 00 BRK ;
92CB: 00 BRK ;
92CC: 00 BRK ;
92CD: 00 BRK ;
92CE: 00 BRK ;
92CF: 00 BRK ;
92D0: 00 BRK ;
92D1: 00 BRK ;
92D2: 00 BRK ;
92D3: 00 BRK ;
92D4: C0 70 CPY #$70 ;
92D6: 78 SEI ;
92D7: 38 SEC ;
92D8: 3C ;
92D9: 1C ;
92DA: 1E 0F 00 ASL $000F,X ;
92DD: 00 BRK ;
92DE: 00 BRK ;
92DF: 00 BRK ;
92E0: 00 BRK ;
92E1: 00 BRK ;
92E2: 00 BRK ;
92E3: 00 BRK ;
92E4: 0F ;
92E5: 0F ;
92E6: 07 ;
92E7: 07 ;
92E8: 07 ;
92E9: 03 ;
92EA: 01 00 ORA (GP_00,X) ;
92EC: 00 BRK ;
92ED: 00 BRK ;
92EE: 00 BRK ;
92EF: 00 BRK ;
92F0: 00 BRK ;
92F1: 00 BRK ;
92F2: 00 BRK ;
92F3: 00 BRK ;
92F4: 00 BRK ;
92F5: 00 BRK ;
92F6: 00 BRK ;
92F7: 03 ;
92F8: 0F ;
92F9: 1F ;
92FA: 3F ;
92FB: FF ;
92FC: 00 BRK ;
92FD: 00 BRK ;
92FE: 00 BRK ;
92FF: 00 BRK ;
9300: 00 BRK ;
9301: 00 BRK ;
9302: 00 BRK ;
9303: 00 BRK ;
9304: FF ;
9305: FC ;
9306: F8 SED ;
9307: F8 SED ;
9308: F8 SED ;
9309: F0 E0 BEQ $92EB ;
930B: 00 BRK ;
930C: 00 BRK ;
930D: 00 BRK ;
930E: 00 BRK ;
930F: 00 BRK ;
9310: 00 BRK ;
9311: 00 BRK ;
9312: 00 BRK ;
9313: 00 BRK ;
9314: 00 BRK ;
9315: 00 BRK ;
9316: 00 BRK ;
9317: F0 FE BEQ $9317 ;
9319: FF ;
931A: FF ;
931B: BF ;
931C: 00 BRK ;
931D: 00 BRK ;
931E: 00 BRK ;
931F: 00 BRK ;
9320: 00 BRK ;
9321: 00 BRK ;
9322: 00 BRK ;
9323: 00 BRK ;
9324: 1F ;
9325: 1F ;
9326: 0F ;
9327: 0F ;
9328: 0F ;
9329: 07 ;
932A: 07 ;
932B: 03 ;
932C: 00 BRK ;
932D: 00 BRK ;
932E: 00 BRK ;
932F: 00 BRK ;
9330: 00 BRK ;
9331: 00 BRK ;
9332: 00 BRK ;
9333: 00 BRK ;
9334: 01 03 ORA (GP_03,X) ;
9336: 07 ;
9337: 0E 3E FE ASL $FE3E ;
933A: FC ;
933B: FC ;
933C: 00 BRK ;
933D: 00 BRK ;
933E: 00 BRK ;
933F: 00 BRK ;
9340: 00 BRK ;
9341: 00 BRK ;
9342: 00 BRK ;
9343: 00 BRK ;
9344: FC ;
9345: FC ;
9346: F8 SED ;
9347: F8 SED ;
9348: F8 SED ;
9349: F0 E0 BEQ $932B ;
934B: 80 ;
934C: 00 BRK ;
934D: 00 BRK ;
934E: 00 BRK ;
934F: 00 BRK ;
9350: 00 BRK ;
9351: 00 BRK ;
9352: 00 BRK ;
9353: 00 BRK ;
9354: 00 BRK ;
9355: 20 21 41 JSR $4121 ;
9358: 5D 20 38 EOR $3820,X ;
935B: 3C ;
935C: 00 BRK ;
935D: 20 20 40 JSR $4020 ;
9360: 5C ;
9361: 3E 07 03 ROL $0307,X ;
9364: 1E 0A 04 ASL $040A,X ;
9367: 15 35 ORA $35,X ;
9369: 66 04 ROR >$04 ;
936B: 0C ;
936C: 01 09 ORA ($09,X) ;
936E: 05 05 ORA >$05 ;
9370: 0D 1E FC ORA $FC1E ;
9373: 0C ;
9374: 00 BRK ;
9375: 8C 12 0C STY $0C12 ;
9378: 18 CLC ;
9379: 78 SEI ;
937A: B0 40 BCS $93BC ;
937C: 00 BRK ;
937D: 4C F2 82 JMP $82F2 ;
9380: 07 ;
9381: 47 ;
9382: BE C4 40 LDX $40C4,Y ;
9385: B0 8C BCS $9313 ;
9387: 0E 06 00 ASL $0006 ;
938A: 00 BRK ;
938B: 00 BRK ;
938C: C0 BC CPY #$BC ;
938E: 90 10 BCC $93A0 ;
9390: 00 BRK ;
9391: 00 BRK ;
9392: 00 BRK ;
9393: 00 BRK ;
9394: 00 BRK ;
9395: 06 2C ASL >$2C ;
9397: 40 RTI ;
9398: 58 CLI ;
9399: 50 12 BVC $93AD ;
939B: 03 ;
939C: 00 BRK ;
939D: 00 BRK ;
939E: 13 ;
939F: 3F ;
93A0: 27 ;
93A1: 0E 0E 0B ASL $0B0E ;
93A4: 31 65 AND ($65),Y ;
93A6: 63 ;
93A7: 63 ;
93A8: 43 ;
93A9: 01 00 ORA (GP_00,X) ;
93AB: 00 BRK ;
93AC: 01 1D ORA ($1D,X) ;
93AE: 1F ;
93AF: 1E 3A 30 ASL $303A,X ;
93B2: 20 00 00 JSR GP_00 ;
93B5: 4C 48 4C JMP $4C48 ;
93B8: 40 RTI ;
93B9: E0 E2 CPX #$E2 ;
93BB: C3 ;
93BC: 40 RTI ;
93BD: 20 66 CB JSR $CB66 ;
93C0: B0 18 BCS $93DA ;
93C2: 18 CLC ;
93C3: 38 SEC ;
93C4: 45 48 EOR >$48 ;
93C6: 80 ;
93C7: 80 ;
93C8: C0 C0 CPY #$C0 ;
93CA: C0 40 CPY #$40 ;
93CC: 3E 79 50 ROL $5079,X ;
93CF: 60 RTS ;
93D0: 20 20 20 JSR $2020 ;
93D3: 00 BRK ;
93D4: 30 60 BMI $9436 ;
93D6: E2 ;
93D7: C3 ;
93D8: CD 4E 46 CMP $464E ;
93DB: 02 ;
93DC: 08 PHP ;
93DD: 1C ;
93DE: 1E 3B 3B ASL $3B3B,X ;
93E1: 39 25 23 AND $2325,Y ;
93E4: 00 BRK ;
93E5: 00 BRK ;
93E6: 00 BRK ;
93E7: 00 BRK ;
93E8: 00 BRK ;
93E9: 00 BRK ;
93EA: 00 BRK ;
93EB: 00 BRK ;
93EC: 00 BRK ;
93ED: 00 BRK ;
93EE: 00 BRK ;
93EF: 00 BRK ;
93F0: 00 BRK ;
93F1: 00 BRK ;
93F2: 00 BRK ;
93F3: 00 BRK ;
93F4: 60 RTS ;
93F5: C0 C0 CPY #$C0 ;
93F7: 40 RTI ;
93F8: 86 95 STX >$95 ;
93FA: 18 CLC ;
93FB: 00 BRK ;
93FC: 10 38 BPL $9436 ;
93FE: 38 SEC ;
93FF: 30 F0 BMI $93F1 ;
9401: B6 19 LDX $19,Y ;
9403: 00 BRK ;
9404: 00 BRK ;
9405: 00 BRK ;
9406: 00 BRK ;
9407: 00 BRK ;
9408: 00 BRK ;
9409: 00 BRK ;
940A: 00 BRK ;
940B: 00 BRK ;
940C: 00 BRK ;
940D: 00 BRK ;
940E: 00 BRK ;
940F: 00 BRK ;
9410: 00 BRK ;
9411: 00 BRK ;
9412: 00 BRK ;
9413: 00 BRK ;
9414: 18 CLC ;
9415: 30 78 BMI $948F ;
9417: FC ;
9418: B4 10 LDY $10,X ;
941A: 00 BRK ;
941B: 00 BRK ;
941C: 40 RTI ;
941D: C2 ;
941E: 37 ;
941F: 13 ;
9420: 0B ;
9421: 66 F8 ROR >$F8 ;
9423: 70 00 BVS $9425 ;
9425: 00 BRK ;
9426: 00 BRK ;
9427: 00 BRK ;
9428: 00 BRK ;
9429: 00 BRK ;
942A: 00 BRK ;
942B: 00 BRK ;
942C: 00 BRK ;
942D: 00 BRK ;
942E: 00 BRK ;
942F: 00 BRK ;
9430: 00 BRK ;
9431: 00 BRK ;
9432: 00 BRK ;
9433: 00 BRK ;
9434: C0 E0 CPY #$E0 ;
9436: E0 A0 CPX #$A0 ;
9438: 20 A0 40 JSR $40A0 ;
943B: 9E ;
943C: 10 10 BPL $944E ;
943E: 90 C0 BCC $9400 ;
9440: D8 CLD ;
9441: 5C ;
9442: BC 60 1E LDY $1E60,X ;
9445: DC ;
9446: FC ;
9447: FC ;
9448: FC ;
9449: FC ;
944A: 78 SEI ;
944B: 70 EC BVS $9439 ;
944D: 2C 0C 0C BIT $0C0C ;
9450: 0C ;
9451: 04 ;
9452: 00 BRK ;
9453: 00 BRK ;
9454: 07 ;
9455: 0F ;
9456: 0F ;
9457: 0F ;
9458: 0F ;
9459: 04 ;
945A: 00 BRK ;
945B: 09 10 ORA #$10 ;
945D: 10 10 BPL $946F ;
945F: 00 BRK ;
9460: 00 BRK ;
9461: 7B ;
9462: FF ;
9463: F6 0B INC $0B,X ;
9465: 13 ;
9466: 3D 3F 3F AND $3F3F,X ;
9469: 3F ;
946A: 1C ;
946B: 00 BRK ;
946C: F4 ;
946D: 6C 02 00 JMP ($0002) ;
9470: 00 BRK ;
9471: 00 BRK ;
9472: 00 BRK ;
9473: 00 BRK ;
9474: 00 BRK ;
9475: 00 BRK ;
9476: 00 BRK ;
9477: 00 BRK ;
9478: 00 BRK ;
9479: 00 BRK ;
947A: 00 BRK ;
947B: 00 BRK ;
947C: 45 FF EOR >CUR_2000 ;
947E: FF ;
947F: FF ;
9480: FF ;
9481: DB ;
9482: DB ;
9483: DB ;
9484: 00 BRK ;
9485: 00 BRK ;
9486: 00 BRK ;
9487: 00 BRK ;
9488: 00 BRK ;
9489: 00 BRK ;
948A: 00 BRK ;
948B: 00 BRK ;
948C: DB ;
948D: DB ;
948E: DB ;
948F: D8 CLD ;
9490: FF ;
9491: FF ;
9492: FF ;
9493: FF ;
9494: 00 BRK ;
9495: 00 BRK ;
9496: 00 BRK ;
9497: 00 BRK ;
9498: 00 BRK ;
9499: 00 BRK ;
949A: 00 BRK ;
949B: 00 BRK ;
949C: 47 ;
949D: FF ;
949E: FF ;
949F: FF ;
94A0: FF ;
94A1: 8F ;
94A2: BF ;
94A3: 9F ;
94A4: 00 BRK ;
94A5: 00 BRK ;
94A6: 00 BRK ;
94A7: 00 BRK ;
94A8: 00 BRK ;
94A9: 00 BRK ;
94AA: 00 BRK ;
94AB: 00 BRK ;
94AC: CF ;
94AD: EF ;
94AE: EF ;
94AF: 8B ;
94B0: FF ;
94B1: FF ;
94B2: FF ;
94B3: FF ;
94B4: 00 BRK ;
94B5: 00 BRK ;
94B6: 00 BRK ;
94B7: 00 BRK ;
94B8: 00 BRK ;
94B9: 00 BRK ;
94BA: 00 BRK ;
94BB: 00 BRK ;
94BC: FF ;
94BD: FF ;
94BE: FF ;
94BF: FF ;
94C0: FF ;
94C1: FF ;
94C2: FF ;
94C3: FF ;
94C4: 00 BRK ;
94C5: 00 BRK ;
94C6: 00 BRK ;
94C7: 00 BRK ;
94C8: 00 BRK ;
94C9: 00 BRK ;
94CA: 00 BRK ;
94CB: 00 BRK ;
94CC: FF ;
94CD: FF ;
94CE: FF ;
94CF: FF ;
94D0: FF ;
94D1: FF ;
94D2: FF ;
94D3: FF ;
94D4: 00 BRK ;
94D5: 00 BRK ;
94D6: 00 BRK ;
94D7: 00 BRK ;
94D8: 00 BRK ;
94D9: 00 BRK ;
94DA: 00 BRK ;
94DB: 00 BRK ;
94DC: FF ;
94DD: FF ;
94DE: FF ;
94DF: FF ;
94E0: F1 F5 SBC (UNKNOWN_F5),Y ;
94E2: F5 F1 SBC $F1,X ;
94E4: 00 BRK ;
94E5: 00 BRK ;
94E6: 00 BRK ;
94E7: 00 BRK ;
94E8: 00 BRK ;
94E9: 00 BRK ;
94EA: 00 BRK ;
94EB: 00 BRK ;
94EC: F7 ;
94ED: F7 ;
94EE: F7 ;
94EF: FF ;
94F0: FF ;
94F1: FF ;
94F2: FF ;
94F3: DC ;
94F4: 00 BRK ;
94F5: 00 BRK ;
94F6: 00 BRK ;
94F7: 00 BRK ;
94F8: 00 BRK ;
94F9: 00 BRK ;
94FA: 00 BRK ;
94FB: 00 BRK ;
94FC: FF ;
94FD: FF ;
94FE: FF ;
94FF: FF ;
9500: FF ;
9501: FF ;
9502: FF ;
9503: FF ;
9504: 00 BRK ;
9505: 00 BRK ;
9506: 00 BRK ;
9507: 00 BRK ;
9508: 00 BRK ;
9509: 00 BRK ;
950A: 00 BRK ;
950B: 00 BRK ;
950C: FF ;
950D: FF ;
950E: F1 FB SBC ($FB),Y ;
9510: FB ;
9511: FB ;
9512: FB ;
9513: FB ;
9514: 00 BRK ;
9515: 00 BRK ;
9516: 00 BRK ;
9517: 00 BRK ;
9518: 00 BRK ;
9519: 00 BRK ;
951A: 00 BRK ;
951B: 00 BRK ;
951C: DD DD DD CMP $DDDD,X ;
951F: DD DD C4 CMP $C4DD,X ;
9522: FF ;
9523: FF ;
9524: 00 BRK ;
9525: 00 BRK ;
9526: 00 BRK ;
9527: 00 BRK ;
9528: 00 BRK ;
9529: 00 BRK ;
952A: 00 BRK ;
952B: 00 BRK ;
952C: FF ;
952D: FF ;
952E: 51 57 EOR ($57),Y ;
9530: 57 ;
9531: 11 57 ORA ($57),Y ;
9533: 57 ;
9534: 00 BRK ;
9535: 00 BRK ;
9536: 00 BRK ;
9537: 00 BRK ;
9538: 00 BRK ;
9539: 00 BRK ;
953A: 00 BRK ;
953B: 00 BRK ;
953C: FB ;
953D: FF ;
953E: FF ;
953F: FF ;
9540: FF ;
9541: C4 DD CPY >$DD ;
9543: DD 00 00 CMP GP_00,X ;
9546: 00 BRK ;
9547: 00 BRK ;
9548: 00 BRK ;
9549: 00 BRK ;
954A: 00 BRK ;
954B: 00 BRK ;
954C: C5 DD CMP >$DD ;
954E: DD DC FF CMP $FFDC,X ;
9551: FF ;
9552: FF ;
9553: FF ;
9554: 00 BRK ;
9555: 00 BRK ;
9556: 00 BRK ;
9557: 00 BRK ;
9558: 00 BRK ;
9559: 00 BRK ;
955A: 00 BRK ;
955B: 00 BRK ;
955C: 51 FF EOR (CUR_2000),Y ;
955E: FF ;
955F: FF ;
9560: FF ;
9561: 47 ;
9562: 57 ;
9563: 57 ;
9564: 00 BRK ;
9565: 00 BRK ;
9566: 00 BRK ;
9567: 00 BRK ;
9568: 00 BRK ;
9569: 00 BRK ;
956A: 00 BRK ;
956B: 00 BRK ;
956C: 57 ;
956D: 4F ;
956E: 57 ;
956F: 57 ;
9570: FF ;
9571: FF ;
9572: FF ;
9573: FF ;
9574: 00 BRK ;
9575: 00 BRK ;
9576: 00 BRK ;
9577: 00 BRK ;
9578: 00 BRK ;
9579: 00 BRK ;
957A: 00 BRK ;
957B: 00 BRK ;
957C: FF ;
957D: FF ;
957E: FF ;
957F: FF ;
9580: 71 77 ADC ($77),Y ;
9582: 77 ;
9583: 71 00 ADC (GP_00),Y ;
9585: 00 BRK ;
9586: 00 BRK ;
9587: 00 BRK ;
9588: 00 BRK ;
9589: 00 BRK ;
958A: 00 BRK ;
958B: 00 BRK ;
958C: 77 ;
958D: 77 ;
958E: 11 FF ORA (CUR_2000),Y ;
9590: FF ;
9591: FF ;
9592: FF ;
9593: 45 00 EOR >GP_00 ;
9595: 00 BRK ;
9596: 00 BRK ;
9597: 00 BRK ;
9598: 00 BRK ;
9599: 00 BRK ;
959A: 00 BRK ;
959B: 00 BRK ;
959C: FF ;
959D: FF ;
959E: FF ;
959F: FF ;
95A0: B1 17 LDA ($17),Y ;
95A2: 53 ;
95A3: 59 00 00 EOR GP_00,Y ;
95A6: 00 BRK ;
95A7: 00 BRK ;
95A8: 00 BRK ;
95A9: 00 BRK ;
95AA: 00 BRK ;
95AB: 00 BRK ;
95AC: 1D 5D 51 ORA $515D,X ;
95AF: FF ;
95B0: FF ;
95B1: FF ;
95B2: FF ;
95B3: BE 00 00 LDX GP_00,Y ;
95B6: 00 BRK ;
95B7: 00 BRK ;
95B8: 00 BRK ;
95B9: 00 BRK ;
95BA: 00 BRK ;
95BB: 00 BRK ;
95BC: 55 54 EOR $54,X ;
95BE: 55 55 EOR $55,X ;
95C0: 55 45 EOR $45,X ;
95C2: FF ;
95C3: FF ;
95C4: 00 BRK ;
95C5: 00 BRK ;
95C6: 00 BRK ;
95C7: 00 BRK ;
95C8: 00 BRK ;
95C9: 00 BRK ;
95CA: 00 BRK ;
95CB: 00 BRK ;
95CC: FF ;
95CD: FF ;
95CE: F2 ;
95CF: F5 F5 SBC UNKNOWN_F5,X ;
95D1: F5 F5 SBC UNKNOWN_F5,X ;
95D3: F5 00 SBC GP_00,X ;
95D5: 00 BRK ;
95D6: 00 BRK ;
95D7: 00 BRK ;
95D8: 00 BRK ;
95D9: 00 BRK ;
95DA: 00 BRK ;
95DB: 00 BRK ;
95DC: 7E FE 7E ROR $7EFE,X ;
95DF: 7E BE BE ROR $BEBE,X ;
95E2: FF ;
95E3: FF ;
95E4: 00 BRK ;
95E5: 00 BRK ;
95E6: 00 BRK ;
95E7: 00 BRK ;
95E8: 00 BRK ;
95E9: 00 BRK ;
95EA: 00 BRK ;
95EB: 00 BRK ;
95EC: FF ;
95ED: FF ;
95EE: EC 45 55 CPX $5545 ;
95F1: 55 45 EOR $45,X ;
95F3: 55 00 EOR GP_00,X ;
95F5: 00 BRK ;
95F6: 00 BRK ;
95F7: 00 BRK ;
95F8: 00 BRK ;
95F9: 00 BRK ;
95FA: 00 BRK ;
95FB: 00 BRK ;
95FC: F5 FF SBC CUR_2000,X ;
95FE: FF ;
95FF: FF ;
9600: FF ;
9601: 98 TYA ;
9602: AB ;
9603: AB ;
9604: 00 BRK ;
9605: 00 BRK ;
9606: 00 BRK ;
9607: 00 BRK ;
9608: 00 BRK ;
9609: 00 BRK ;
960A: 00 BRK ;
960B: 00 BRK ;
960C: A8 TAY ;
960D: AB ;
960E: AB ;
960F: 98 TYA ;
9610: FF ;
9611: FF ;
9612: FF ;
9613: FF ;
9614: 00 BRK ;
9615: 00 BRK ;
9616: 00 BRK ;
9617: 00 BRK ;
9618: 00 BRK ;
9619: 00 BRK ;
961A: 00 BRK ;
961B: 00 BRK ;
961C: 55 FF EOR CUR_2000,X ;
961E: FF ;
961F: FF ;
9620: FF ;
9621: 8D D8 DA STA $DAD8 ;
9624: 00 BRK ;
9625: 00 BRK ;
9626: 00 BRK ;
9627: 00 BRK ;
9628: 00 BRK ;
9629: 00 BRK ;
962A: 00 BRK ;
962B: 00 BRK ;
962C: DA ;
962D: D8 CLD ;
962E: DA ;
962F: DA ;
9630: FF ;
9631: FF ;
9632: FF ;
9633: FF ;
9634: 02 ;
9635: 01 00 ORA (GP_00,X) ;
9637: 00 BRK ;
9638: 00 BRK ;
9639: 00 BRK ;
963A: 00 BRK ;
963B: 00 BRK ;
963C: FE FF FF INC $FFFF,X ;
963F: FF ;
9640: 1F ;
9641: 7F ;
9642: 7F ;
9643: 1F ;
9644: 00 BRK ;
9645: 00 BRK ;
9646: 00 BRK ;
9647: 00 BRK ;
9648: 00 BRK ;
9649: 00 BRK ;
964A: 00 BRK ;
964B: 00 BRK ;
964C: 7F ;
964D: 7F ;
964E: 1F ;
964F: FF ;
9650: FF ;
9651: FF ;
9652: FF ;
9653: A3 ;
9654: 80 ;
9655: E0 72 CPX #$72 ;
9657: 14 ;
9658: 14 ;
9659: 08 PHP ;
965A: 00 BRK ;
965B: 01 80 ORA ($80,X) ;
965D: E0 F2 CPX #$F2 ;
965F: F6 F7 INC $F7,X ;
9661: FF ;
9662: FF ;
9663: FF ;
9664: 01 02 ORA (GP_02,X) ;
9666: 14 ;
9667: 27 ;
9668: 48 PHA ;
9669: 53 ;
966A: 64 ;
966B: 02 ;
966C: FF ;
966D: FE FC EF INC $EFFC,X ;
9670: CF ;
9671: DF ;
9672: FC ;
9673: FE 00 00 INC GP_00,X ;
9676: 00 BRK ;
9677: 00 BRK ;
9678: 00 BRK ;
9679: 00 BRK ;
967A: 00 BRK ;
967B: 00 BRK ;
967C: AB ;
967D: AB ;
967E: A3 ;
967F: AF ;
9680: AF ;
9681: 2F ;
9682: FF ;
9683: FF ;
9684: 00 BRK ;
9685: 00 BRK ;
9686: 00 BRK ;
9687: 00 BRK ;
9688: 00 BRK ;
9689: 00 BRK ;
968A: 00 BRK ;
968B: 00 BRK ;
968C: FF ;
968D: FF ;
968E: D6 54 DEC $54,X ;
9690: 55 55 EOR $55,X ;
9692: 54 ;
9693: 55 00 EOR GP_00,X ;
9695: 01 03 ORA (GP_03,X) ;
9697: 06 0E ASL >$0E ;
9699: 0C ;
969A: 0C ;
969B: 04 ;
969C: FF ;
969D: FF ;
969E: FF ;
969F: FE FE FC INC $FCFE,X ;
96A2: FC ;
96A3: FC ;
96A4: 02 ;
96A5: 01 01 ORA (GP_01,X) ;
96A7: 00 BRK ;
96A8: 00 BRK ;
96A9: 00 BRK ;
96AA: 00 BRK ;
96AB: 00 BRK ;
96AC: FE FF DF INC $DFFF,X ;
96AF: 5F ;
96B0: 5F ;
96B1: 5F ;
96B2: 5F ;
96B3: 5F ;
96B4: 00 BRK ;
96B5: 00 BRK ;
96B6: 00 BRK ;
96B7: 00 BRK ;
96B8: 00 BRK ;
96B9: 00 BRK ;
96BA: 00 BRK ;
96BB: 00 BRK ;
96BC: 00 BRK ;
96BD: 00 BRK ;
96BE: 00 BRK ;
96BF: 00 BRK ;
96C0: 00 BRK ;
96C1: 00 BRK ;
96C2: 00 BRK ;
96C3: 00 BRK ;
96C4: 00 BRK ;
96C5: 00 BRK ;
96C6: 1D 09 09 ORA $0909,X ;
96C9: 09 09 ORA #$09 ;
96CB: 00 BRK ;
96CC: 00 BRK ;
96CD: 00 BRK ;
96CE: 1D 09 09 ORA $0909,X ;
96D1: 09 09 ORA #$09 ;
96D3: 00 BRK ;
96D4: 00 BRK ;
96D5: 00 BRK ;
96D6: 2F ;
96D7: 28 PLP ;
96D8: EE 28 2F INC $2F28 ;
96DB: 00 BRK ;
96DC: 00 BRK ;
96DD: 00 BRK ;
96DE: 2F ;
96DF: 28 PLP ;
96E0: EE 28 2F INC $2F28 ;
96E3: 00 BRK ;
96E4: 00 BRK ;
96E5: 00 BRK ;
96E6: 08 PHP ;
96E7: 08 PHP ;
96E8: 08 PHP ;
96E9: 08 PHP ;
96EA: 0F ;
96EB: 00 BRK ;
96EC: 00 BRK ;
96ED: 00 BRK ;
96EE: 08 PHP ;
96EF: 08 PHP ;
96F0: 08 PHP ;
96F1: 08 PHP ;
96F2: 0F ;
96F3: 00 BRK ;
96F4: 00 BRK ;
96F5: 00 BRK ;
96F6: 79 42 72 ADC $7242,Y ;
96F9: 42 ;
96FA: 7B ;
96FB: 00 BRK ;
96FC: 07 ;
96FD: 0F ;
96FE: 7F ;
96FF: 4F ;
9700: 7F ;
9701: 47 ;
9702: 7B ;
9703: 01 00 ORA (GP_00,X) ;
9705: 00 BRK ;
9706: DE 10 DC DEC $DC10,X ;
9709: 50 DE BVC $96E9 ;
970B: 00 BRK ;
970C: FF ;
970D: FF ;
970E: FF ;
970F: FF ;
9710: FF ;
9711: FF ;
9712: FF ;
9713: FF ;
9714: 00 BRK ;
9715: 00 BRK ;
9716: E7 ;
9717: 94 94 STY $94,X ;
9719: 94 97 STY $97,X ;
971B: 00 BRK ;
971C: FF ;
971D: FF ;
971E: FF ;
971F: FF ;
9720: FF ;
9721: FF ;
9722: FF ;
9723: FF ;
9724: 00 BRK ;
9725: 00 BRK ;
9726: 03 ;
9727: 84 84 STY >$84 ;
9729: 84 03 STY >GP_03 ;
972B: 00 BRK ;
972C: FF ;
972D: FF ;
972E: FF ;
972F: FF ;
9730: FF ;
9731: FF ;
9732: FF ;
9733: FF ;
9734: 00 BRK ;
9735: 00 BRK ;
9736: 3C ;
9737: A0 B9 LDY #$B9 ;
9739: A0 20 LDY #$20 ;
973B: 00 BRK ;
973C: FF ;
973D: FF ;
973E: FF ;
973F: FF ;
9740: FF ;
9741: FF ;
9742: FF ;
9743: FF ;
9744: 00 BRK ;
9745: 00 BRK ;
9746: 00 BRK ;
9747: 00 BRK ;
9748: FF ;
9749: 00 BRK ;
974A: 00 BRK ;
974B: 00 BRK ;
974C: FF ;
974D: FF ;
974E: FF ;
974F: FF ;
9750: FF ;
9751: FF ;
9752: FF ;
9753: FF ;
9754: 00 BRK ;
9755: 00 BRK ;
9756: 00 BRK ;
9757: 00 BRK ;
9758: F8 SED ;
9759: 10 10 BPL $976B ;
975B: 20 FF FF JSR $FFFF ;
975E: FF ;
975F: FF ;
9760: FF ;
9761: FF ;
9762: FF ;
9763: FF ;
9764: 00 BRK ;
9765: 00 BRK ;
9766: 20 60 40 JSR $4060 ;
9769: C0 80 CPY #$80 ;
976B: 80 ;
976C: C0 E0 CPY #$E0 ;
976E: E0 E0 CPX #$E0 ;
9770: C0 C0 CPY #$C0 ;
9772: 80 ;
9773: 80 ;
9774: 00 BRK ;
9775: 00 BRK ;
9776: 00 BRK ;
9777: 00 BRK ;
9778: 01 03 ORA (GP_03,X) ;
977A: 07 ;
977B: 0F ;
977C: 00 BRK ;
977D: 00 BRK ;
977E: 00 BRK ;
977F: 00 BRK ;
9780: 00 BRK ;
9781: 00 BRK ;
9782: 00 BRK ;
9783: 00 BRK ;
9784: 1F ;
9785: 3F ;
9786: 7F ;
9787: FF ;
9788: FF ;
9789: FF ;
978A: FF ;
978B: FF ;
978C: 00 BRK ;
978D: 00 BRK ;
978E: 00 BRK ;
978F: 00 BRK ;
9790: 00 BRK ;
9791: 00 BRK ;
9792: 00 BRK ;
9793: FF ;
9794: FF ;
9795: FF ;
9796: FF ;
9797: FF ;
9798: FF ;
9799: FF ;
979A: FF ;
979B: FF ;
979C: 00 BRK ;
979D: 00 BRK ;
979E: 00 BRK ;
979F: 00 BRK ;
97A0: 00 BRK ;
97A1: 00 BRK ;
97A2: 00 BRK ;
97A3: 00 BRK ;
97A4: FF ;
97A5: FF ;
97A6: FF ;
97A7: FF ;
97A8: FF ;
97A9: FF ;
97AA: FF ;
97AB: FF ;
97AC: 00 BRK ;
97AD: 01 03 ORA (GP_03,X) ;
97AF: 07 ;
97B0: 0F ;
97B1: 1F ;
97B2: 3F ;
97B3: 7F ;
97B4: 7F ;
97B5: BF ;
97B6: FF ;
97B7: FF ;
97B8: FF ;
97B9: FF ;
97BA: FF ;
97BB: BF ;
97BC: 00 BRK ;
97BD: 80 ;
97BE: C0 C0 CPY #$C0 ;
97C0: E0 E0 CPX #$E0 ;
97C2: C0 80 CPY #$80 ;
97C4: FF ;
97C5: FF ;
97C6: FF ;
97C7: FF ;
97C8: FF ;
97C9: FF ;
97CA: FF ;
97CB: FF ;
97CC: 00 BRK ;
97CD: 00 BRK ;
97CE: 00 BRK ;
97CF: 00 BRK ;
97D0: 00 BRK ;
97D1: 00 BRK ;
97D2: 00 BRK ;
97D3: 3F ;
97D4: FF ;
97D5: FF ;
97D6: FF ;
97D7: FF ;
97D8: FF ;
97D9: FF ;
97DA: FF ;
97DB: FF ;
97DC: 00 BRK ;
97DD: 00 BRK ;
97DE: 00 BRK ;
97DF: 00 BRK ;
97E0: 00 BRK ;
97E1: 00 BRK ;
97E2: 00 BRK ;
97E3: FC ;
97E4: C7 ;
97E5: E7 ;
97E6: F7 ;
97E7: FF ;
97E8: FF ;
97E9: FF ;
97EA: FF ;
97EB: FF ;
97EC: 38 SEC ;
97ED: 38 SEC ;
97EE: 38 SEC ;
97EF: 78 SEI ;
97F0: 70 70 BVS $9862 ;
97F2: F0 F0 BEQ $97E4 ;
97F4: FC ;
97F5: FE FF FF INC $FFFF,X ;
97F8: FF ;
97F9: FF ;
97FA: FE FE 03 INC $03FE,X ;
97FD: 07 ;
97FE: 0F ;
97FF: 0F ;
9800: 1F ;
9801: 1F ;
9802: 1F ;
9803: 1F ;
9804: 0F ;
9805: 0F ;
9806: 1F ;
9807: BF ;
9808: 8F ;
9809: 07 ;
980A: 07 ;
980B: 03 ;
980C: F0 FC BEQ $980A ;
980E: FF ;
980F: FF ;
9810: FF ;
9811: FF ;
9812: FF ;
9813: FF ;
9814: FF ;
9815: FF ;
9816: FF ;
9817: FF ;
9818: FF ;
9819: FF ;
981A: FF ;
981B: FF ;
981C: 00 BRK ;
981D: 00 BRK ;
981E: 00 BRK ;
981F: 80 ;
9820: 80 ;
9821: C0 C0 CPY #$C0 ;
9823: C0 FF CPY #$FF ;
9825: FF ;
9826: FF ;
9827: FF ;
9828: FF ;
9829: FF ;
982A: FF ;
982B: FF ;
982C: 00 BRK ;
982D: 00 BRK ;
982E: 00 BRK ;
982F: 00 BRK ;
9830: 00 BRK ;
9831: 00 BRK ;
9832: 00 BRK ;
9833: 3F ;
9834: F1 FD SBC ($FD),Y ;
9836: FF ;
9837: FF ;
9838: FF ;
9839: FF ;
983A: FF ;
983B: FF ;
983C: 0F ;
983D: 03 ;
983E: 00 BRK ;
983F: 00 BRK ;
9840: 00 BRK ;
9841: 00 BRK ;
9842: 00 BRK ;
9843: 80 ;
9844: 0F ;
9845: 3F ;
9846: 7F ;
9847: FF ;
9848: FF ;
9849: FF ;
984A: FF ;
984B: FF ;
984C: 08 PHP ;
984D: 38 SEC ;
984E: 78 SEI ;
984F: 78 SEI ;
9850: 78 SEI ;
9851: 3C ;
9852: 1C ;
9853: 1C ;
9854: F0 F8 BEQ $984E ;
9856: FC ;
9857: FE FF FF INC $FFFF,X ;
985A: FF ;
985B: FF ;
985C: 00 BRK ;
985D: 00 BRK ;
985E: 00 BRK ;
985F: 00 BRK ;
9860: 00 BRK ;
9861: 00 BRK ;
9862: 00 BRK ;
9863: 00 BRK ;
9864: 00 BRK ;
9865: 00 BRK ;
9866: 00 BRK ;
9867: 00 BRK ;
9868: 00 BRK ;
9869: 80 ;
986A: C0 E0 CPY #$E0 ;
986C: 00 BRK ;
986D: 00 BRK ;
986E: 00 BRK ;
986F: 00 BRK ;
9870: 00 BRK ;
9871: 00 BRK ;
9872: 00 BRK ;
9873: 00 BRK ;
9874: 1F ;
9875: 0F ;
9876: 07 ;
9877: 03 ;
9878: 01 00 ORA (GP_00,X) ;
987A: 00 BRK ;
987B: 00 BRK ;
987C: 07 ;
987D: 0F ;
987E: 07 ;
987F: 03 ;
9880: 01 00 ORA (GP_00,X) ;
9882: 00 BRK ;
9883: 00 BRK ;
9884: FF ;
9885: FF ;
9886: FF ;
9887: FF ;
9888: 9F ;
9889: 3F ;
988A: 7F ;
988B: FF ;
988C: FE FC F8 INC $F8FC,X ;
988F: F0 80 BEQ $9811 ;
9891: 00 BRK ;
9892: 00 BRK ;
9893: 00 BRK ;
9894: FF ;
9895: FF ;
9896: FF ;
9897: FF ;
9898: FF ;
9899: FF ;
989A: FF ;
989B: FF ;
989C: 00 BRK ;
989D: 01 03 ORA (GP_03,X) ;
989F: 07 ;
98A0: 0F ;
98A1: 1F ;
98A2: 3F ;
98A3: 7F ;
98A4: FF ;
98A5: FE FC F8 INC $F8FC,X ;
98A8: F0 E0 BEQ $988A ;
98AA: C0 80 CPY #$80 ;
98AC: FF ;
98AD: FE FC F8 INC $F8FC,X ;
98B0: F0 E0 BEQ $9892 ;
98B2: C0 80 CPY #$80 ;
98B4: 3F ;
98B5: 3F ;
98B6: 7F ;
98B7: 7F ;
98B8: 7F ;
98B9: FF ;
98BA: FF ;
98BB: FF ;
98BC: 00 BRK ;
98BD: 00 BRK ;
98BE: 00 BRK ;
98BF: 00 BRK ;
98C0: 00 BRK ;
98C1: 00 BRK ;
98C2: 00 BRK ;
98C3: 00 BRK ;
98C4: FF ;
98C5: FF ;
98C6: FF ;
98C7: FF ;
98C8: FF ;
98C9: FF ;
98CA: FF ;
98CB: FF ;
98CC: 3F ;
98CD: 7F ;
98CE: 00 BRK ;
98CF: 00 BRK ;
98D0: 00 BRK ;
98D1: 00 BRK ;
98D2: 00 BRK ;
98D3: 00 BRK ;
98D4: FF ;
98D5: FF ;
98D6: FF ;
98D7: E0 F0 CPX #$F0 ;
98D9: F8 SED ;
98DA: FC ;
98DB: FC ;
98DC: FE FF 3F INC $3FFF,X ;
98DF: 3F ;
98E0: 3F ;
98E1: 7F ;
98E2: 7F ;
98E3: 7F ;
98E4: FF ;
98E5: FF ;
98E6: FF ;
98E7: 3F ;
98E8: 3F ;
98E9: 3F ;
98EA: 3F ;
98EB: 3F ;
98EC: E0 E0 CPX #$E0 ;
98EE: E0 E0 CPX #$E0 ;
98F0: C0 C0 CPY #$C0 ;
98F2: C0 C0 CPY #$C0 ;
98F4: FC ;
98F5: FC ;
98F6: FC ;
98F7: FC ;
98F8: F8 SED ;
98F9: F8 SED ;
98FA: F8 SED ;
98FB: F8 SED ;
98FC: 3F ;
98FD: 3F ;
98FE: 3F ;
98FF: 3F ;
9900: 7F ;
9901: 7F ;
9902: 7F ;
9903: 7F ;
9904: 03 ;
9905: 01 01 ORA (GP_01,X) ;
9907: 01 01 ORA (GP_01,X) ;
9909: 00 BRK ;
990A: 00 BRK ;
990B: 00 BRK ;
990C: FF ;
990D: FF ;
990E: FF ;
990F: FF ;
9910: FF ;
9911: FF ;
9912: FF ;
9913: FF ;
9914: FF ;
9915: FF ;
9916: FF ;
9917: FF ;
9918: FF ;
9919: FF ;
991A: FF ;
991B: FF ;
991C: C0 E0 CPY #$E0 ;
991E: E0 E0 CPX #$E0 ;
9920: E0 F0 CPX #$F0 ;
9922: F0 F0 BEQ $9914 ;
9924: FF ;
9925: FF ;
9926: FF ;
9927: EB ;
9928: E8 INX ;
9929: F0 F0 BEQ $991B ;
992B: F0 3F BEQ $996C ;
992D: 1F ;
992E: 1F ;
992F: 1F ;
9930: 1F ;
9931: 0F ;
9932: 0F ;
9933: 0F ;
9934: FF ;
9935: FF ;
9936: FF ;
9937: FF ;
9938: FF ;
9939: 7F ;
993A: 7F ;
993B: FF ;
993C: E0 F0 CPX #$F0 ;
993E: F8 SED ;
993F: F8 SED ;
9940: FC ;
9941: FC ;
9942: FC ;
9943: FC ;
9944: FF ;
9945: FF ;
9946: FF ;
9947: FF ;
9948: FF ;
9949: FF ;
994A: FF ;
994B: FF ;
994C: 0C ;
994D: 0C ;
994E: 06 06 ASL >$06 ;
9950: 06 06 ASL >$06 ;
9952: 02 ;
9953: 02 ;
9954: FF ;
9955: FF ;
9956: FF ;
9957: FF ;
9958: FF ;
9959: FF ;
995A: FF ;
995B: FF ;
995C: 00 BRK ;
995D: 00 BRK ;
995E: 00 BRK ;
995F: 00 BRK ;
9960: 00 BRK ;
9961: 02 ;
9962: 03 ;
9963: 03 ;
9964: F0 F8 BEQ $995E ;
9966: FC ;
9967: FE FF FF INC $FFFF,X ;
996A: FF ;
996B: FF ;
996C: 00 BRK ;
996D: 00 BRK ;
996E: 00 BRK ;
996F: 00 BRK ;
9970: 00 BRK ;
9971: 00 BRK ;
9972: 00 BRK ;
9973: 80 ;
9974: 00 BRK ;
9975: 00 BRK ;
9976: 00 BRK ;
9977: 00 BRK ;
9978: 00 BRK ;
9979: 80 ;
997A: C0 E0 CPY #$E0 ;
997C: 00 BRK ;
997D: 00 BRK ;
997E: 00 BRK ;
997F: 00 BRK ;
9980: 00 BRK ;
9981: 00 BRK ;
9982: 00 BRK ;
9983: 00 BRK ;
9984: 01 03 ORA (GP_03,X) ;
9986: 07 ;
9987: 0F ;
9988: 1F ;
9989: 3F ;
998A: 7F ;
998B: FF ;
998C: 00 BRK ;
998D: 00 BRK ;
998E: 00 BRK ;
998F: 00 BRK ;
9990: 00 BRK ;
9991: 00 BRK ;
9992: 00 BRK ;
9993: 00 BRK ;
9994: FF ;
9995: FF ;
9996: FF ;
9997: FF ;
9998: FF ;
9999: FF ;
999A: FF ;
999B: FF ;
999C: 00 BRK ;
999D: 01 03 ORA (GP_03,X) ;
999F: 07 ;
99A0: 00 BRK ;
99A1: 00 BRK ;
99A2: 00 BRK ;
99A3: 00 BRK ;
99A4: FF ;
99A5: FE FC F8 INC $F8FC,X ;
99A8: FF ;
99A9: FF ;
99AA: FF ;
99AB: FF ;
99AC: FF ;
99AD: FE FC F8 INC $F8FC,X ;
99B0: 00 BRK ;
99B1: 00 BRK ;
99B2: 00 BRK ;
99B3: 00 BRK ;
99B4: 00 BRK ;
99B5: 01 05 ORA ($05,X) ;
99B7: 1F ;
99B8: FF ;
99B9: FF ;
99BA: FF ;
99BB: FF ;
99BC: 00 BRK ;
99BD: 00 BRK ;
99BE: 00 BRK ;
99BF: 02 ;
99C0: 06 04 ASL >$04 ;
99C2: 0C ;
99C3: 0C ;
99C4: FF ;
99C5: FF ;
99C6: FF ;
99C7: FF ;
99C8: FF ;
99C9: FF ;
99CA: FF ;
99CB: FF ;
99CC: 01 01 ORA (GP_01,X) ;
99CE: 03 ;
99CF: 03 ;
99D0: 00 BRK ;
99D1: 00 BRK ;
99D2: 00 BRK ;
99D3: 00 BRK ;
99D4: FF ;
99D5: FF ;
99D6: FF ;
99D7: FF ;
99D8: FF ;
99D9: FF ;
99DA: FF ;
99DB: FF ;
99DC: FF ;
99DD: FF ;
99DE: FF ;
99DF: FF ;
99E0: 00 BRK ;
99E1: 00 BRK ;
99E2: 00 BRK ;
99E3: 00 BRK ;
99E4: FC ;
99E5: F8 SED ;
99E6: FA ;
99E7: FF ;
99E8: FF ;
99E9: FF ;
99EA: FF ;
99EB: FF ;
99EC: FF ;
99ED: FF ;
99EE: FD F9 01 SBC $01F9,X ;
99F1: 01 03 ORA (GP_03,X) ;
99F3: 03 ;
99F4: 7F ;
99F5: 7F ;
99F6: 7F ;
99F7: 7F ;
99F8: FF ;
99F9: FF ;
99FA: FF ;
99FB: FF ;
99FC: 80 ;
99FD: 80 ;
99FE: 80 ;
99FF: 80 ;
9A00: 00 BRK ;
9A01: 00 BRK ;
9A02: 00 BRK ;
9A03: 00 BRK ;
9A04: F0 F0 BEQ $99F6 ;
9A06: F0 F0 BEQ $99F8 ;
9A08: FF ;
9A09: FF ;
9A0A: FF ;
9A0B: FF ;
9A0C: FF ;
9A0D: FF ;
9A0E: FF ;
9A0F: FF ;
9A10: 00 BRK ;
9A11: 00 BRK ;
9A12: 00 BRK ;
9A13: 00 BRK ;
9A14: 00 BRK ;
9A15: 00 BRK ;
9A16: 01 03 ORA (GP_03,X) ;
9A18: FF ;
9A19: FF ;
9A1A: FF ;
9A1B: FF ;
9A1C: FF ;
9A1D: FF ;
9A1E: FE FC 00 INC $00FC,X ;
9A21: 00 BRK ;
9A22: 00 BRK ;
9A23: 00 BRK ;
9A24: FF ;
9A25: 7F ;
9A26: 7F ;
9A27: 7F ;
9A28: FF ;
9A29: BF ;
9A2A: BF ;
9A2B: BF ;
9A2C: F0 F8 BEQ $9A26 ;
9A2E: F8 SED ;
9A2F: F8 SED ;
9A30: 78 SEI ;
9A31: 7C ;
9A32: 7C ;
9A33: 7C ;
9A34: F0 F1 BEQ $9A27 ;
9A36: F9 FB FF SBC $FFFB,Y ;
9A39: FF ;
9A3A: FF ;
9A3B: FF ;
9A3C: 0F ;
9A3D: 0F ;
9A3E: 07 ;
9A3F: 07 ;
9A40: 00 BRK ;
9A41: 00 BRK ;
9A42: 00 BRK ;
9A43: 00 BRK ;
9A44: BF ;
9A45: 9F ;
9A46: 1F ;
9A47: 1F ;
9A48: FF ;
9A49: FF ;
9A4A: FF ;
9A4B: FF ;
9A4C: BC 9C 18 LDY $189C,X ;
9A4F: 10 00 BPL $9A51 ;
9A51: 00 BRK ;
9A52: 00 BRK ;
9A53: 00 BRK ;
9A54: FF ;
9A55: FF ;
9A56: FF ;
9A57: FF ;
9A58: FF ;
9A59: FF ;
9A5A: FF ;
9A5B: FF ;
9A5C: 03 ;
9A5D: 03 ;
9A5E: 03 ;
9A5F: 03 ;
9A60: 03 ;
9A61: 03 ;
9A62: 07 ;
9A63: 07 ;
9A64: FF ;
9A65: FF ;
9A66: FE FF FF INC $FFFF,X ;
9A69: FF ;
9A6A: FF ;
9A6B: FF ;
9A6C: 01 01 ORA (GP_01,X) ;
9A6E: 00 BRK ;
9A6F: 00 BRK ;
9A70: 00 BRK ;
9A71: 80 ;
9A72: 80 ;
9A73: 80 ;
9A74: FF ;
9A75: FF ;
9A76: FF ;
9A77: FF ;
9A78: FF ;
9A79: FF ;
9A7A: FF ;
9A7B: FF ;
9A7C: C0 E0 CPY #$E0 ;
9A7E: F0 00 BEQ $9A80 ;
9A80: 00 BRK ;
9A81: 00 BRK ;
9A82: 00 BRK ;
9A83: 00 BRK ;
9A84: F0 F8 BEQ $9A7E ;
9A86: FC ;
9A87: FE FF FF INC $FFFF,X ;
9A8A: FF ;
9A8B: FF ;
9A8C: 00 BRK ;
9A8D: 00 BRK ;
9A8E: 00 BRK ;
9A8F: 00 BRK ;
9A90: 00 BRK ;
9A91: 00 BRK ;
9A92: 00 BRK ;
9A93: 00 BRK ;
9A94: 00 BRK ;
9A95: 00 BRK ;
9A96: 00 BRK ;
9A97: 00 BRK ;
9A98: 00 BRK ;
9A99: 80 ;
9A9A: C0 E0 CPY #$E0 ;
9A9C: 00 BRK ;
9A9D: 00 BRK ;
9A9E: 00 BRK ;
9A9F: 00 BRK ;
9AA0: 00 BRK ;
9AA1: 00 BRK ;
9AA2: 00 BRK ;
9AA3: 00 BRK ;
9AA4: FF ;
9AA5: FF ;
9AA6: FF ;
9AA7: FF ;
9AA8: FF ;
9AA9: FF ;
9AAA: 7F ;
9AAB: 1F ;
9AAC: 00 BRK ;
9AAD: 00 BRK ;
9AAE: 00 BRK ;
9AAF: 00 BRK ;
9AB0: FF ;
9AB1: FF ;
9AB2: 7F ;
9AB3: 1F ;
9AB4: FF ;
9AB5: FF ;
9AB6: FF ;
9AB7: FF ;
9AB8: FF ;
9AB9: FF ;
9ABA: FF ;
9ABB: FF ;
9ABC: 00 BRK ;
9ABD: 00 BRK ;
9ABE: 00 BRK ;
9ABF: 00 BRK ;
9AC0: FF ;
9AC1: FF ;
9AC2: FF ;
9AC3: FF ;
9AC4: FF ;
9AC5: FF ;
9AC6: FF ;
9AC7: FF ;
9AC8: FF ;
9AC9: FF ;
9ACA: FF ;
9ACB: FF ;
9ACC: 00 BRK ;
9ACD: 00 BRK ;
9ACE: 00 BRK ;
9ACF: 00 BRK ;
9AD0: FF ;
9AD1: FF ;
9AD2: FF ;
9AD3: FF ;
9AD4: FF ;
9AD5: FF ;
9AD6: FF ;
9AD7: FF ;
9AD8: FF ;
9AD9: FF ;
9ADA: FF ;
9ADB: FD 18 18 SBC $1818,X ;
9ADE: 30 20 BMI $9B00 ;
9AE0: FF ;
9AE1: FF ;
9AE2: FF ;
9AE3: FD FF FF SBC $FFFF,X ;
9AE6: FF ;
9AE7: FF ;
9AE8: FF ;
9AE9: FF ;
9AEA: FF ;
9AEB: FF ;
9AEC: 00 BRK ;
9AED: 00 BRK ;
9AEE: 00 BRK ;
9AEF: 00 BRK ;
9AF0: FF ;
9AF1: FF ;
9AF2: FF ;
9AF3: FF ;
9AF4: FF ;
9AF5: FF ;
9AF6: FF ;
9AF7: FF ;
9AF8: FF ;
9AF9: FF ;
9AFA: FF ;
9AFB: FF ;
9AFC: 00 BRK ;
9AFD: 00 BRK ;
9AFE: 00 BRK ;
9AFF: 00 BRK ;
9B00: FF ;
9B01: FF ;
9B02: FF ;
9B03: FF ;
9B04: FF ;
9B05: FF ;
9B06: FF ;
9B07: FF ;
9B08: FF ;
9B09: FF ;
9B0A: FF ;
9B0B: FF ;
9B0C: 02 ;
9B0D: 06 06 ASL >$06 ;
9B0F: 06 FF ASL >CUR_2000 ;
9B11: FF ;
9B12: FF ;
9B13: FF ;
9B14: FF ;
9B15: FF ;
9B16: FF ;
9B17: FF ;
9B18: FF ;
9B19: FF ;
9B1A: FF ;
9B1B: 7F ;
9B1C: 00 BRK ;
9B1D: 00 BRK ;
9B1E: 00 BRK ;
9B1F: 00 BRK ;
9B20: FF ;
9B21: FF ;
9B22: FF ;
9B23: FF ;
9B24: FF ;
9B25: FF ;
9B26: FF ;
9B27: FF ;
9B28: FF ;
9B29: FF ;
9B2A: FF ;
9B2B: FF ;
9B2C: 00 BRK ;
9B2D: 00 BRK ;
9B2E: 00 BRK ;
9B2F: 00 BRK ;
9B30: FF ;
9B31: FF ;
9B32: FF ;
9B33: FF ;
9B34: FF ;
9B35: FF ;
9B36: FF ;
9B37: FF ;
9B38: FF ;
9B39: FF ;
9B3A: FF ;
9B3B: FF ;
9B3C: 00 BRK ;
9B3D: 00 BRK ;
9B3E: 00 BRK ;
9B3F: 00 BRK ;
9B40: FF ;
9B41: FF ;
9B42: FF ;
9B43: FF ;
9B44: BF ;
9B45: DF ;
9B46: DF ;
9B47: FF ;
9B48: FF ;
9B49: FF ;
9B4A: FF ;
9B4B: BF ;
9B4C: 7C ;
9B4D: 38 SEC ;
9B4E: 38 SEC ;
9B4F: 10 FF BPL $9B50 ;
9B51: FF ;
9B52: FF ;
9B53: FF ;
9B54: FF ;
9B55: FF ;
9B56: FF ;
9B57: FF ;
9B58: FF ;
9B59: FF ;
9B5A: FF ;
9B5B: FF ;
9B5C: 00 BRK ;
9B5D: 00 BRK ;
9B5E: 00 BRK ;
9B5F: 00 BRK ;
9B60: FF ;
9B61: FF ;
9B62: FF ;
9B63: FF ;
9B64: FF ;
9B65: FF ;
9B66: FF ;
9B67: FF ;
9B68: FF ;
9B69: FE FC F0 INC $F0FC,X ;
9B6C: 00 BRK ;
9B6D: 00 BRK ;
9B6E: 00 BRK ;
9B6F: 01 FF ORA (CUR_2000,X) ;
9B71: FE FC F0 INC $F0FC,X ;
9B74: FF ;
9B75: FF ;
9B76: DF ;
9B77: 9F ;
9B78: 1F ;
9B79: 1F ;
9B7A: 3F ;
9B7B: 7F ;
9B7C: 0F ;
9B7D: 1F ;
9B7E: 1F ;
9B7F: 9E ;
9B80: 1F ;
9B81: 1F ;
9B82: 3F ;
9B83: 7F ;
9B84: FF ;
9B85: FF ;
9B86: FF ;
9B87: FF ;
9B88: FF ;
9B89: FF ;
9B8A: E0 E0 CPX #$E0 ;
9B8C: 80 ;
9B8D: 80 ;
9B8E: 00 BRK ;
9B8F: 00 BRK ;
9B90: FF ;
9B91: FF ;
9B92: E0 E0 CPX #$E0 ;
9B94: FF ;
9B95: FF ;
9B96: FF ;
9B97: FF ;
9B98: FF ;
9B99: FF ;
9B9A: 03 ;
9B9B: 01 00 ORA (GP_00,X) ;
9B9D: 00 BRK ;
9B9E: 7F ;
9B9F: 7F ;
9BA0: FF ;
9BA1: FF ;
9BA2: 03 ;
9BA3: 01 FF ORA (CUR_2000,X) ;
9BA5: FF ;
9BA6: FF ;
9BA7: FF ;
9BA8: FF ;
9BA9: FF ;
9BAA: FF ;
9BAB: FF ;
9BAC: 00 BRK ;
9BAD: 00 BRK ;
9BAE: F0 F8 BEQ $9BA8 ;
9BB0: FF ;
9BB1: FF ;
9BB2: FF ;
9BB3: FF ;
9BB4: F0 F8 BEQ $9BAE ;
9BB6: FC ;
9BB7: FE FE F8 INC $F8FE,X ;
9BBA: E0 80 CPX #$80 ;
9BBC: 00 BRK ;
9BBD: 00 BRK ;
9BBE: 00 BRK ;
9BBF: 00 BRK ;
9BC0: FE F8 E0 INC $E0F8,X ;
9BC3: 80 ;
9BC4: 00 BRK ;
9BC5: 00 BRK ;
9BC6: 00 BRK ;
9BC7: 00 BRK ;
9BC8: 00 BRK ;
9BC9: 00 BRK ;
9BCA: 00 BRK ;
9BCB: 00 BRK ;
9BCC: 01 00 ORA (GP_00,X) ;
9BCE: 00 BRK ;
9BCF: 00 BRK ;
9BD0: 00 BRK ;
9BD1: 00 BRK ;
9BD2: 00 BRK ;
9BD3: 00 BRK ;
9BD4: 18 CLC ;
9BD5: 08 PHP ;
9BD6: 0C ;
9BD7: 04 ;
9BD8: 06 02 ASL >GP_02 ;
9BDA: 03 ;
9BDB: 01 FF ORA (CUR_2000,X) ;
9BDD: FF ;
9BDE: FF ;
9BDF: 7F ;
9BE0: 7F ;
9BE1: 3F ;
9BE2: 3F ;
9BE3: 1F ;
9BE4: 00 BRK ;
9BE5: 00 BRK ;
9BE6: 00 BRK ;
9BE7: 00 BRK ;
9BE8: 00 BRK ;
9BE9: 00 BRK ;
9BEA: 00 BRK ;
9BEB: 00 BRK ;
9BEC: FF ;
9BED: FF ;
9BEE: FF ;
9BEF: FF ;
9BF0: FF ;
9BF1: FF ;
9BF2: FF ;
9BF3: FF ;
9BF4: 00 BRK ;
9BF5: 00 BRK ;
9BF6: 00 BRK ;
9BF7: 00 BRK ;
9BF8: 00 BRK ;
9BF9: 01 01 ORA (GP_01,X) ;
9BFB: 02 ;
9BFC: FF ;
9BFD: FF ;
9BFE: FF ;
9BFF: FF ;
9C00: FF ;
9C01: FF ;
9C02: FF ;
9C03: FF ;
9C04: 21 43 AND ($43,X) ;
9C06: 42 ;
9C07: 86 84 STX >$84 ;
9C09: 0C ;
9C0A: 08 PHP ;
9C0B: 18 CLC ;
9C0C: FF ;
9C0D: FF ;
9C0E: FE FE FC INC $FCFE,X ;
9C11: FC ;
9C12: F8 SED ;
9C13: F8 SED ;
9C14: 00 BRK ;
9C15: 00 BRK ;
9C16: 00 BRK ;
9C17: 7F ;
9C18: FF ;
9C19: 1F ;
9C1A: 00 BRK ;
9C1B: 00 BRK ;
9C1C: 00 BRK ;
9C1D: 00 BRK ;
9C1E: 00 BRK ;
9C1F: 00 BRK ;
9C20: 00 BRK ;
9C21: 00 BRK ;
9C22: 00 BRK ;
9C23: 00 BRK ;
9C24: 00 BRK ;
9C25: 00 BRK ;
9C26: 00 BRK ;
9C27: FF ;
9C28: FF ;
9C29: FF ;
9C2A: 00 BRK ;
9C2B: 00 BRK ;
9C2C: 00 BRK ;
9C2D: 00 BRK ;
9C2E: 00 BRK ;
9C2F: 00 BRK ;
9C30: 00 BRK ;
9C31: 00 BRK ;
9C32: 00 BRK ;
9C33: 00 BRK ;
9C34: 00 BRK ;
9C35: 00 BRK ;
9C36: 00 BRK ;
9C37: FF ;
9C38: 00 BRK ;
9C39: FF ;
9C3A: FF ;
9C3B: 00 BRK ;
9C3C: 00 BRK ;
9C3D: 00 BRK ;
9C3E: 00 BRK ;
9C3F: 00 BRK ;
9C40: FF ;
9C41: 00 BRK ;
9C42: 00 BRK ;
9C43: 00 BRK ;
9C44: 00 BRK ;
9C45: 00 BRK ;
9C46: 00 BRK ;
9C47: 00 BRK ;
9C48: 00 BRK ;
9C49: 00 BRK ;
9C4A: 00 BRK ;
9C4B: 00 BRK ;
9C4C: 00 BRK ;
9C4D: 00 BRK ;
9C4E: 00 BRK ;
9C4F: 00 BRK ;
9C50: 00 BRK ;
9C51: 00 BRK ;
9C52: 00 BRK ;
9C53: 00 BRK ;
9C54: 01 00 ORA (GP_00,X) ;
9C56: 00 BRK ;
9C57: 00 BRK ;
9C58: 00 BRK ;
9C59: 00 BRK ;
9C5A: 00 BRK ;
9C5B: 00 BRK ;
9C5C: 1F ;
9C5D: 0F ;
9C5E: 0F ;
9C5F: 07 ;
9C60: 07 ;
9C61: 03 ;
9C62: 03 ;
9C63: 01 80 ORA ($80,X) ;
9C65: 80 ;
9C66: C0 40 CPY #$40 ;
9C68: 60 RTS ;
9C69: 20 30 10 JSR $1030 ;
9C6C: FF ;
9C6D: FF ;
9C6E: FF ;
9C6F: FF ;
9C70: FF ;
9C71: FF ;
9C72: FF ;
9C73: FF ;
9C74: 02 ;
9C75: 04 ;
9C76: 04 ;
9C77: 08 PHP ;
9C78: 08 PHP ;
9C79: 10 10 BPL $9C8B ;
9C7B: 21 FF AND (CUR_2000,X) ;
9C7D: FF ;
9C7E: FF ;
9C7F: FF ;
9C80: FF ;
9C81: FF ;
9C82: FF ;
9C83: FF ;
9C84: 10 30 BPL $9CB6 ;
9C86: 20 60 40 JSR $4060 ;
9C89: C0 80 CPY #$80 ;
9C8B: 80 ;
9C8C: F0 F0 BEQ $9C7E ;
9C8E: E0 E0 CPX #$E0 ;
9C90: C0 C0 CPY #$C0 ;
9C92: 80 ;
9C93: 80 ;
9C94: 18 CLC ;
9C95: 08 PHP ;
9C96: 0C ;
9C97: 04 ;
9C98: 06 03 ASL >GP_03 ;
9C9A: 00 BRK ;
9C9B: 00 BRK ;
9C9C: FF ;
9C9D: FF ;
9C9E: FF ;
9C9F: 7F ;
9CA0: 7F ;
9CA1: 3F ;
9CA2: 3F ;
9CA3: 1F ;
9CA4: 21 43 AND ($43,X) ;
9CA6: 42 ;
9CA7: 86 84 STX >$84 ;
9CA9: 0C ;
9CAA: 08 PHP ;
9CAB: 18 CLC ;
9CAC: FF ;
9CAD: FF ;
9CAE: FE FE FC INC $FCFE,X ;
9CB1: FC ;
9CB2: F8 SED ;
9CB3: F8 SED ;
9CB4: 00 BRK ;
9CB5: 00 BRK ;
9CB6: 00 BRK ;
9CB7: 00 BRK ;
9CB8: 07 ;
9CB9: 05 07 ORA >$07 ;
9CBB: 00 BRK ;
9CBC: 00 BRK ;
9CBD: 00 BRK ;
9CBE: 00 BRK ;
9CBF: 00 BRK ;
9CC0: 00 BRK ;
9CC1: 00 BRK ;
9CC2: 00 BRK ;
9CC3: 00 BRK ;
9CC4: 00 BRK ;
9CC5: 00 BRK ;
9CC6: 00 BRK ;
9CC7: 00 BRK ;
9CC8: 00 BRK ;
9CC9: 00 BRK ;
9CCA: 00 BRK ;
9CCB: 01 1F ORA ($1F,X) ;
9CCD: 0F ;
9CCE: 0F ;
9CCF: 07 ;
9CD0: 07 ;
9CD1: 03 ;
9CD2: 03 ;
9CD3: 01 10 ORA ($10,X) ;
9CD5: 30 20 BMI $9CF7 ;
9CD7: 60 RTS ;
9CD8: 40 RTI ;
9CD9: C0 80 CPY #$80 ;
9CDB: 80 ;
9CDC: F0 F0 BEQ $9CCE ;
9CDE: E0 E0 CPX #$E0 ;
9CE0: C0 C0 CPY #$C0 ;
9CE2: 80 ;
9CE3: 80 ;
9CE4: 00 BRK ;
9CE5: 00 BRK ;
9CE6: B0 B1 BCS $9C99 ;
9CE8: B1 B1 LDA ($B1),Y ;
9CEA: B1 B0 LDA ($B0),Y ;
9CEC: 00 BRK ;
9CED: 04 ;
9CEE: 06 4F ASL >$4F ;
9CF0: 4F ;
9CF1: 4F ;
9CF2: 4F ;
9CF3: 06 3F ASL >$3F ;
9CF5: 7F ;
9CF6: 7F ;
9CF7: FF ;
9CF8: FC ;
9CF9: FC ;
9CFA: FC ;
9CFB: F8 SED ;
9CFC: 3F ;
9CFD: 7F ;
9CFE: 7F ;
9CFF: FF ;
9D00: FF ;
9D01: FF ;
9D02: FF ;
9D03: FF ;
9D04: 00 BRK ;
9D05: F8 SED ;
9D06: FC ;
9D07: FC ;
9D08: FE 7E FF INC $FF7E,X ;
9D0B: FF ;
9D0C: 00 BRK ;
9D0D: F8 SED ;
9D0E: A0 00 LDY #$00 ;
9D10: 00 BRK ;
9D11: 80 ;
9D12: 00 BRK ;
9D13: 00 BRK ;
9D14: F9 F1 7B SBC $7BF1,Y ;
9D17: 79 70 78 ADC $7870,Y ;
9D1A: 3C ;
9D1B: 7C ;
9D1C: FE FE 7C INC $7CFE,X ;
9D1F: 7E 7F 7F ROR $7F7F,X ;
9D22: 3F ;
9D23: 7F ;
9D24: FE FE FC INC $FCFE,X ;
9D27: FC ;
9D28: 7E 3E 7F ROR $7F3E,X ;
9D2B: 7F ;
9D2C: 00 BRK ;
9D2D: 00 BRK ;
9D2E: 00 BRK ;
9D2F: 00 BRK ;
9D30: 80 ;
9D31: C0 80 CPY #$80 ;
9D33: 80 ;
9D34: 5E BF BF LSR $BFBF,X ;
9D37: FC ;
9D38: F0 F8 BEQ $9D32 ;
9D3A: F8 SED ;
9D3B: F0 B9 BEQ $9CF6 ;
9D3D: 7C ;
9D3E: 7F ;
9D3F: 7F ;
9D40: FF ;
9D41: FF ;
9D42: FF ;
9D43: FF ;
9D44: 78 SEI ;
9D45: F8 SED ;
9D46: F8 SED ;
9D47: FE 7E FF INC $FF7E,X ;
9D4A: FF ;
9D4B: 7F ;
9D4C: FF ;
9D4D: FF ;
9D4E: E7 ;
9D4F: C1 81 CMP ($81,X) ;
9D51: 00 BRK ;
9D52: 00 BRK ;
9D53: 80 ;
9D54: 78 SEI ;
9D55: 1E 3C 7C ASL $7C3C,X ;
9D58: 7C ;
9D59: 70 78 BVS $9DD3 ;
9D5B: FC ;
9D5C: FF ;
9D5D: FF ;
9D5E: FF ;
9D5F: FF ;
9D60: FF ;
9D61: FF ;
9D62: FF ;
9D63: FF ;
9D64: FE FE 7C INC $7CFE,X ;
9D67: 3C ;
9D68: 7E 7E FF ROR $FF7E,X ;
9D6B: FF ;
9D6C: 01 01 ORA (GP_01,X) ;
9D6E: 83 ;
9D6F: C3 ;
9D70: 81 81 STA ($81,X) ;
9D72: 00 BRK ;
9D73: 00 BRK ;
9D74: 67 ;
9D75: 7F ;
9D76: F8 SED ;
9D77: F9 E6 C4 SBC $C4E6,Y ;
9D7A: C2 ;
9D7B: F2 ;
9D7C: FE FC FF INC $FFFC,X ;
9D7F: FF ;
9D80: FF ;
9D81: FF ;
9D82: FF ;
9D83: FF ;
9D84: EE BE FE INC $FEBE ;
9D87: 1F ;
9D88: CF ;
9D89: 6F ;
9D8A: 7F ;
9D8B: 3F ;
9D8C: 11 41 ORA ($41),Y ;
9D8E: C1 E0 CMP ($E0,X) ;
9D90: 30 90 BMI $9D22 ;
9D92: 80 ;
9D93: C0 FA CPY #$FA ;
9D95: F6 74 INC $74,X ;
9D97: 74 ;
9D98: 28 PLP ;
9D99: 28 PLP ;
9D9A: 7C ;
9D9B: F4 ;
9D9C: FF ;
9D9D: FF ;
9D9E: FF ;
9D9F: FF ;
9DA0: FF ;
9DA1: FF ;
9DA2: FF ;
9DA3: FF ;
9DA4: 3E 7C 6E ROL $6E7C,X ;
9DA7: 66 77 ROR >$77 ;
9DA9: 33 ;
9DAA: 67 ;
9DAB: 6F ;
9DAC: C1 83 CMP ($83,X) ;
9DAE: 91 99 STA ($99),Y ;
9DB0: 88 DEY ;
9DB1: CC 98 90 CPY $9098 ;
9DB4: 03 ;
9DB5: E7 ;
9DB6: FF ;
9DB7: FF ;
9DB8: F9 70 10 SBC $1070,Y ;
9DBB: 00 BRK ;
9DBC: 03 ;
9DBD: E7 ;
9DBE: CF ;
9DBF: CE 9E FF DEC $FF9E ;
9DC2: FF ;
9DC3: FF ;
9DC4: FB ;
9DC5: FF ;
9DC6: FF ;
9DC7: FB ;
9DC8: F8 SED ;
9DC9: 38 SEC ;
9DCA: 30 00 BMI $9DCC ;
9DCC: D7 ;
9DCD: 8F ;
9DCE: 1F ;
9DCF: 1F ;
9DD0: 0F ;
9DD1: CF ;
9DD2: CF ;
9DD3: FF ;
9DD4: 5C ;
9DD5: 54 ;
9DD6: 20 02 37 JSR $3702 ;
9DD9: 72 ;
9DDA: F4 ;
9DDB: 30 3A BMI $9E17 ;
9DDD: 38 SEC ;
9DDE: 48 PHA ;
9DDF: F2 ;
9DE0: 1B ;
9DE1: 6E EE 20 ROR $20EE ;
9DE4: 50 80 BVC $9D66 ;
9DE6: 28 PLP ;
9DE7: 98 TYA ;
9DE8: B8 CLV ;
9DE9: 34 ;
9DEA: 2A ROL A ;
9DEB: 08 PHP ;
9DEC: 60 RTS ;
9DED: F0 60 BEQ $9E4F ;
9DEF: CF ;
9DF0: B6 3B LDX $3B,Y ;
9DF2: 35 01 AND GP_01,X ;
9DF4: 00 BRK ;
9DF5: 78 SEI ;
9DF6: F8 SED ;
9DF7: EE 45 00 INC $0045 ;
9DFA: 20 00 00 JSR GP_00 ;
9DFD: BE 6C F5 LDX $F56C,Y ;
9E00: 78 SEI ;
9E01: 4E 16 60 LSR $6016 ;
9E04: 00 BRK ;
9E05: 18 CLC ;
9E06: 38 SEC ;
9E07: 30 E3 BMI $9DEC ;
9E09: 44 ;
9E0A: 40 RTI ;
9E0B: 00 BRK ;
9E0C: 00 BRK ;
9E0D: 38 SEC ;
9E0E: 76 6D ROR >MusEffBell,X ;
9E10: 5A ;
9E11: F2 ;
9E12: 26 00 ROL >GP_00 ;
9E14: 04 ;
9E15: D8 CLD ;
9E16: 73 ;
9E17: 24 42 BIT >$42 ;
9E19: 31 38 AND ($38),Y ;
9E1B: 38 SEC ;
9E1C: 00 BRK ;
9E1D: D5 3C CMP $3C,X ;
9E1F: F0 76 BEQ $9E97 ;
9E21: 6F ;
9E22: 77 ;
9E23: 14 ;
9E24: 00 BRK ;
9E25: 00 BRK ;
9E26: 00 BRK ;
9E27: 00 BRK ;
9E28: 00 BRK ;
9E29: 20 30 30 JSR $3030 ;
9E2C: 00 BRK ;
9E2D: 00 BRK ;
9E2E: 00 BRK ;
9E2F: 00 BRK ;
9E30: 00 BRK ;
9E31: 00 BRK ;
9E32: 00 BRK ;
9E33: 00 BRK ;
9E34: 07 ;
9E35: 0C ;
9E36: DB ;
9E37: CB ;
9E38: DF ;
9E39: CB ;
9E3A: CB ;
9E3B: CB ;
9E3C: 17 ;
9E3D: 3C ;
9E3E: F8 SED ;
9E3F: 74 ;
9E40: 3F ;
9E41: B5 F4 LDA $F4,X ;
9E43: F0 80 BEQ $9DC5 ;
9E45: C0 6D CPY #$6D ;
9E47: 6D 7D FD ADC $FD7D ;
9E4A: FD 7D 80 SBC $807D,X ;
9E4D: C0 60 CPY #$60 ;
9E4F: B2 ;
9E50: B2 ;
9E51: 92 ;
9E52: D2 ;
9E53: 58 CLI ;
9E54: 00 BRK ;
9E55: 03 ;
9E56: 0E 00 00 ASL GP_00 ;
9E59: 00 BRK ;
9E5A: 00 BRK ;
9E5B: 00 BRK ;
9E5C: 38 SEC ;
9E5D: 3B ;
9E5E: 1E 1C 0E ASL $0E1C,X ;
9E61: 0F ;
9E62: 07 ;
9E63: 01 68 ORA ($68,X) ;
9E65: B8 CLV ;
9E66: E8 INX ;
9E67: 50 28 BVC $9E91 ;
9E69: 1C ;
9E6A: 1C ;
9E6B: 08 PHP ;
9E6C: 68 PLA ;
9E6D: B8 CLV ;
9E6E: F8 SED ;
9E6F: 68 PLA ;
9E70: 38 SEC ;
9E71: 1C ;
9E72: FF ;
9E73: FF ;
9E74: 00 BRK ;
9E75: 00 BRK ;
9E76: 00 BRK ;
9E77: 00 BRK ;
9E78: 00 BRK ;
9E79: 00 BRK ;
9E7A: 00 BRK ;
9E7B: 00 BRK ;
9E7C: 06 06 ASL >$06 ;
9E7E: 0E 0C 1C ASL $1C0C ;
9E81: 78 SEI ;
9E82: F0 C0 BEQ $9E44 ;
9E84: 3E 1E 1C ROL $1C1E,X ;
9E87: 3C ;
9E88: 7E 7E 7F ROR $7F7E,X ;
9E8B: FF ;
9E8C: C1 E1 CMP ($E1,X) ;
9E8E: E3 ;
9E8F: C3 ;
9E90: 81 81 STA ($81,X) ;
9E92: 80 ;
9E93: 00 BRK ;
9E94: 3F ;
9E95: 3C ;
9E96: 78 SEI ;
9E97: 60 RTS ;
9E98: 60 RTS ;
9E99: 3C ;
9E9A: 3F ;
9E9B: 1F ;
9E9C: C0 C0 CPY #$C0 ;
9E9E: 80 ;
9E9F: 80 ;
9EA0: 80 ;
9EA1: C0 C0 CPY #$C0 ;
9EA3: E0 00 CPX #$00 ;
9EA5: F0 A8 BEQ $9E4F ;
9EA7: 0C ;
9EA8: 1E 7E FE ASL $FE7E,X ;
9EAB: FC ;
9EAC: 00 BRK ;
9EAD: F0 F0 BEQ $9E9F ;
9EAF: F0 E0 BEQ $9E91 ;
9EB1: 80 ;
9EB2: 00 BRK ;
9EB3: 00 BRK ;
9EB4: 3C ;
9EB5: 42 ;
9EB6: 99 A1 A1 STA $A1A1,Y ;
9EB9: 99 42 3C STA $3C42,Y ;
9EBC: 00 BRK ;
9EBD: 00 BRK ;
9EBE: 00 BRK ;
9EBF: 00 BRK ;
9EC0: 00 BRK ;
9EC1: 00 BRK ;
9EC2: 00 BRK ;
9EC3: 00 BRK ;
9EC4: FF ;
9EC5: FF ;
9EC6: FF ;
9EC7: FF ;
9EC8: FF ;
9EC9: FF ;
9ECA: FF ;
9ECB: FF ;
9ECC: FF ;
9ECD: FF ;
9ECE: FF ;
9ECF: FF ;
9ED0: FF ;
9ED1: FF ;
9ED2: FF ;
9ED3: FF ;
9ED4: FF ;
9ED5: FF ;
9ED6: FF ;
9ED7: FF ;
9ED8: FF ;
9ED9: FF ;
9EDA: FF ;
9EDB: FF ;
9EDC: FF ;
9EDD: FF ;
9EDE: FF ;
9EDF: FF ;
9EE0: FF ;
9EE1: FF ;
9EE2: FF ;
9EE3: FF ;
9EE4: FF ;
9EE5: FF ;
9EE6: FF ;
9EE7: FF ;
9EE8: FF ;
9EE9: FF ;
9EEA: FF ;
9EEB: FF ;
9EEC: FF ;
9EED: FF ;
9EEE: FF ;
9EEF: FF ;
9EF0: FF ;
9EF1: FF ;
9EF2: FF ;
9EF3: FF ;
9EF4: FF ;
9EF5: FF ;
9EF6: FF ;
9EF7: FF ;
9EF8: FF ;
9EF9: FF ;
9EFA: FF ;
9EFB: FF ;
9EFC: FF ;
9EFD: FF ;
9EFE: FF ;
9EFF: FF ;
9F00: FF ;
9F01: FF ;
9F02: FF ;
9F03: FF ;
9F04: FF ;
9F05: FF ;
9F06: FF ;
9F07: FF ;
9F08: FF ;
9F09: FF ;
9F0A: FF ;
9F0B: FF ;
9F0C: FF ;
9F0D: FF ;
9F0E: FF ;
9F0F: FF ;
9F10: FF ;
9F11: FF ;
9F12: FF ;
9F13: FF ;
9F14: FF ;
9F15: FF ;
9F16: FF ;
9F17: FF ;
9F18: FF ;
9F19: FF ;
9F1A: FF ;
9F1B: FF ;
9F1C: FF ;
9F1D: FF ;
9F1E: FF ;
9F1F: FF ;
9F20: FF ;
9F21: FF ;
9F22: FF ;
9F23: FF ;
9F24: FF ;
9F25: FF ;
9F26: FF ;
9F27: FF ;
9F28: FF ;
9F29: FF ;
9F2A: FF ;
9F2B: FF ;
9F2C: FF ;
9F2D: FF ;
9F2E: FF ;
9F2F: FF ;
9F30: FF ;
9F31: FF ;
9F32: FF ;
9F33: FF ;
9F34: FF ;
9F35: FF ;
9F36: FF ;
9F37: FF ;
9F38: FF ;
9F39: FF ;
9F3A: FF ;
9F3B: FF ;
9F3C: FF ;
9F3D: FF ;
9F3E: FF ;
9F3F: FF ;
9F40: FF ;
9F41: FF ;
9F42: FF ;
9F43: FF ;
9F44: FF ;
9F45: FF ;
9F46: FF ;
9F47: FF ;
9F48: FF ;
9F49: FF ;
9F4A: FF ;
9F4B: FF ;
9F4C: FF ;
9F4D: FF ;
9F4E: FF ;
9F4F: FF ;
9F50: FF ;
9F51: FF ;
9F52: FF ;
9F53: FF ;
9F54: FF ;
9F55: FF ;
9F56: FF ;
9F57: FF ;
9F58: FF ;
9F59: FF ;
9F5A: FF ;
9F5B: FF ;
9F5C: FF ;
9F5D: FF ;
9F5E: FF ;
9F5F: FF ;
9F60: FF ;
9F61: FF ;
9F62: FF ;
9F63: FF ;
9F64: FF ;
9F65: FF ;
9F66: FF ;
9F67: FF ;
9F68: FF ;
9F69: FF ;
9F6A: FF ;
9F6B: FF ;
9F6C: FF ;
9F6D: FF ;
9F6E: FF ;
9F6F: FF ;
9F70: FF ;
9F71: FF ;
9F72: FF ;
9F73: FF ;
9F74: FF ;
9F75: FF ;
9F76: FF ;
9F77: FF ;
9F78: FF ;
9F79: FF ;
9F7A: FF ;
9F7B: FF ;
9F7C: FF ;
9F7D: FF ;
9F7E: FF ;
9F7F: FF ;
9F80: FF ;
9F81: FF ;
9F82: FF ;
9F83: FF ;
9F84: FF ;
9F85: FF ;
9F86: FF ;
9F87: FF ;
9F88: FF ;
9F89: FF ;
9F8A: FF ;
9F8B: FF ;
9F8C: FF ;
9F8D: FF ;
9F8E: FF ;
9F8F: FF ;
9F90: FF ;
9F91: FF ;
9F92: FF ;
9F93: FF ;
9F94: FF ;
9F95: FF ;
9F96: FF ;
9F97: FF ;
9F98: FF ;
9F99: FF ;
9F9A: FF ;
9F9B: FF ;
9F9C: FF ;
9F9D: FF ;
9F9E: FF ;
9F9F: FF ;
9FA0: FF ;
9FA1: FF ;
9FA2: FF ;
9FA3: FF ;
9FA4: FF ;
9FA5: FF ;
9FA6: FF ;
9FA7: FF ;
9FA8: FF ;
9FA9: FF ;
9FAA: FF ;
9FAB: FF ;
9FAC: FF ;
9FAD: FF ;
9FAE: FF ;
9FAF: FF ;
9FB0: FF ;
9FB1: FF ;
9FB2: FF ;
9FB3: FF ;
9FB4: FF ;
9FB5: FF ;
9FB6: FF ;
9FB7: FF ;
9FB8: FF ;
9FB9: FF ;
9FBA: FF ;
9FBB: FF ;
9FBC: FF ;
9FBD: FF ;
9FBE: FF ;
9FBF: FF ;
9FC0: FF ;
9FC1: FF ;
9FC2: FF ;
9FC3: FF ;
9FC4: FF ;
9FC5: FF ;
9FC6: FF ;
9FC7: FF ;
9FC8: FF ;
9FC9: FF ;
9FCA: FF ;
9FCB: FF ;
9FCC: FF ;
9FCD: FF ;
9FCE: FF ;
9FCF: FF ;
9FD0: FF ;
9FD1: FF ;
9FD2: FF ;
9FD3: FF ;
9FD4: FF ;
9FD5: FF ;
9FD6: FF ;
9FD7: FF ;
9FD8: FF ;
9FD9: FF ;
9FDA: FF ;
9FDB: FF ;
9FDC: FF ;
9FDD: FF ;
9FDE: FF ;
9FDF: FF ;
9FE0: FF ;
9FE1: FF ;
9FE2: FF ;
9FE3: FF ;
9FE4: FF ;
9FE5: FF ;
9FE6: FF ;
9FE7: FF ;
9FE8: FF ;
9FE9: FF ;
9FEA: FF ;
9FEB: FF ;
9FEC: FF ;
9FED: FF ;
9FEE: FF ;
9FEF: FF ;
9FF0: FF ;
9FF1: FF ;
9FF2: FF ;
9FF3: FF ;
9FF4: FF ;
9FF5: FF ;
9FF6: FF ;
9FF7: FF ;
9FF8: FF ;
9FF9: FF ;
9FFA: FF ;
9FFB: FF ;
9FFC: FF ;
9FFD: FF ;
9FFE: FF ;
9FFF: FF ;
A000: 85 84 STA >$84 ;
A002: A5 84 LDA >$84 ;
A004: 95 84 STA $84,X ;
A006: A9 00 LDA #$00 ;
A008: 95 70 STA $70,X ;
A00A: A9 2E LDA #$2E ;
A00C: 9D 4F 03 STA $034F,X ;
A00F: 60 RTS ;
A010: 36 3B ROL $3B,X ;
A012: 73 ;
A013: 44 ;
A014: 0A ASL A ;
A015: 21 41 AND ($41,X) ;
A017: 6C A5 AC JMP ($ACA5) ;
A01A: 29 40 AND #$40 ;
A01C: A8 TAY ;
A01D: A9 02 LDA #$02 ;
A01F: 18 CLC ;
A020: 75 70 ADC >$70,X ;
A022: 95 70 STA $70,X ;
A024: C0 40 CPY #$40 ;
A026: D0 21 BNE $A049 ;
A028: AC 22 05 LDY $0522 ;
A02B: F0 1C BEQ $A049 ;
A02D: 85 70 STA >$70 ;
A02F: 88 DEY ;
A030: F0 43 BEQ $A075 ;
A032: C9 80 CMP #$80 ;
A034: D0 3F BNE $A075 ;
A036: 0A ASL A ;
A037: 85 AC STA >$AC ;
A039: 8D 22 05 STA $0522 ;
A03C: 9D 4F 03 STA $034F,X ;
A03F: 8A TXA ;
A040: 48 PHA ;
A041: 20 DE 71 JSR $71DE ;
A044: 68 PLA ;
A045: AA TAX ;
A046: 4C 8A A0 JMP $A08A ;
A049: 20 A7 7A JSR $7AA7 ;
A04C: A5 06 LDA >$06 ;
A04E: F0 25 BEQ $A075 ;
A050: A9 01 LDA #$01 ;
A052: 85 98 STA >$98 ;
A054: 4A LSR A ;
A055: 85 C0 STA >$C0 ;
A057: 85 D3 STA >$D3 ;
A059: 85 5A STA >$5A ;
A05B: A9 40 LDA #$40 ;
A05D: 85 AC STA >$AC ;
A05F: A9 F8 LDA #$F8 ;
A061: 8D 48 02 STA $0248 ;
A064: 8D 4C 02 STA $024C ;
A067: AD 23 05 LDA $0523 ;
A06A: 29 07 AND #$07 ;
A06C: A8 TAY ;
A06D: B9 10 A0 LDA $A010,Y ;
A070: 85 EA STA >$EA ;
A072: EE 22 05 INC $0522 ;
A075: B5 70 LDA $70,X ;
A077: C9 F0 CMP #$F0 ;
A079: 90 0F BCC $A08A ;
A07B: 20 8D A0 JSR $A08D ;
A07E: AD 22 05 LDA $0522 ;
A081: F0 07 BEQ $A08A ;
A083: 8A TXA ;
A084: 48 PHA ;
A085: 20 82 F1 JSR $F182 ;
A088: 68 PLA ;
A089: AA TAX ;
A08A: 4C 05 A1 JMP $A105 ;
A08D: A9 00 LDA #$00 ;
A08F: 9D 4F 03 STA $034F,X ;
A092: 95 C0 STA $C0,X ;
A094: 95 D3 STA $D3,X ;
A096: 95 28 STA $28,X ;
A098: 95 AC STA $AC,X ;
A09A: 9D F0 04 STA $04F0,X ;
A09D: A9 FF LDA #$FF ;
A09F: 9D 92 04 STA $0492,X ;
A0A2: A9 01 LDA #$01 ;
A0A4: 9D 05 04 STA $0405,X ;
A0A7: 60 RTS ;
A0A8: A5 12 LDA >$12 ;
A0AA: C9 05 CMP #$05 ;
A0AC: D0 56 BNE $A104 ;
A0AE: 20 F5 A0 JSR $A0F5 ;
A0B1: AD 23 05 LDA $0523 ;
A0B4: 29 07 AND #$07 ;
A0B6: A8 TAY ;
A0B7: B9 BE E6 LDA $E6BE,Y ;
A0BA: 85 00 STA >GP_00 ;
A0BC: AD 71 06 LDA $0671 ;
A0BF: F0 43 BEQ $A104 ;
A0C1: 24 00 BIT >GP_00 ;
A0C3: D0 1B BNE $A0E0 ;
A0C5: 20 F5 A0 JSR $A0F5 ;
A0C8: A5 98 LDA >$98 ;
A0CA: 29 09 AND #$09 ;
A0CC: F0 09 BEQ $A0D7 ;
A0CE: 06 00 ASL >GP_00 ;
A0D0: 90 EA BCC $A0BC ;
A0D2: 26 00 ROL >GP_00 ;
A0D4: 4C BC A0 JMP $A0BC ;
A0D7: 46 00 LSR >GP_00 ;
A0D9: 90 E1 BCC $A0BC ;
A0DB: 66 00 ROR >GP_00 ;
A0DD: 4C BC A0 JMP $A0BC ;
A0E0: AD 08 05 LDA $0508 ;
A0E3: 0D 22 05 ORA $0522 ;
A0E6: D0 1C BNE $A104 ;
A0E8: 20 BB FE JSR $FEBB ;
A0EB: F0 17 BEQ $A104 ;
A0ED: EE 08 05 INC $0508 ;
A0F0: 98 TYA ;
A0F1: AA TAX ;
A0F2: 4C 02 A0 JMP $A002 ;
A0F5: EE 23 05 INC $0523 ;
A0F8: A5 98 LDA >$98 ;
A0FA: 29 09 AND #$09 ;
A0FC: D0 06 BNE $A104 ;
A0FE: CE 23 05 DEC $0523 ;
A101: CE 23 05 DEC $0523 ;
A104: 60 RTS ;
A105: A9 01 LDA #$01 ;
A107: 20 89 FA JSR $FA89 ;
A10A: A5 15 LDA >$15 ;
A10C: 29 03 AND #$03 ;
A10E: 20 88 79 JSR $7988 ;
A111: 20 72 FA JSR $FA72 ;
A114: A9 00 LDA #$00 ;
A116: 4C DF 77 JMP $77DF ;
A119: 8D AD 8D STA $8DAD ;
A11C: 8D AD 8D STA $8DAD ;
A11F: AD 5D AD LDA $AD5D ;
A122: 22 ;
A123: 05 F0 ORA >$F0 ;
A125: 15 EE ORA $EE,X ;
A127: 22 ;
A128: 05 A9 ORA >$A9 ;
A12A: 40 RTI ;
A12B: 85 AC STA >$AC ;
A12D: A2 09 LDX #$09 ;
A12F: AD 23 05 LDA $0523 ;
A132: 29 07 AND #$07 ;
A134: A8 TAY ;
A135: B9 19 A1 LDA $A119,Y ;
A138: 20 00 A0 JSR $A000 ;
A13B: 4C 90 6C JMP $6C90 ;
A13E: A2 0C LDX #$0C ;
A140: BD 4F 03 LDA $034F,X ;
A143: C9 68 CMP #$68 ;
A145: F0 0C BEQ $A153 ;
A147: C9 62 CMP #$62 ;
A149: F0 08 BEQ $A153 ;
A14B: C9 65 CMP #$65 ;
A14D: F0 04 BEQ $A153 ;
A14F: C9 66 CMP #$66 ;
A151: D0 25 BNE $A178 ;
A153: B5 AC LDA $AC,X ;
A155: C9 01 CMP #$01 ;
A157: D0 1F BNE $A178 ;
A159: A5 70 LDA >$70 ;
A15B: 38 SEC ;
A15C: F5 70 SBC $70,X ;
A15E: 20 1F 70 JSR $701F ;
A161: C9 10 CMP #$10 ;
A163: B0 13 BCS $A178 ;
A165: A5 84 LDA >$84 ;
A167: 18 CLC ;
A168: 69 03 ADC #$03 ;
A16A: 38 SEC ;
A16B: F5 84 SBC $84,X ;
A16D: 20 1F 70 JSR $701F ;
A170: C9 10 CMP #$10 ;
A172: B0 04 BCS $A178 ;
A174: A9 00 LDA #$00 ;
A176: 85 0F STA >$0F ;
A178: CA DEX ;
A179: D0 C5 BNE $A140 ;
A17B: 60 RTS ;
A17C: AD 09 05 LDA $0509 ;
A17F: F0 2F BEQ $A1B0 ;
A181: A5 28 LDA >$28 ;
A183: F0 18 BEQ $A19D ;
A185: A0 18 LDY #$18 ;
A187: A5 28 LDA >$28 ;
A189: F0 0B BEQ $A196 ;
A18B: 29 07 AND #$07 ;
A18D: C9 04 CMP #$04 ;
A18F: 90 02 BCC $A193 ;
A191: A0 78 LDY #$78 ;
A193: 84 14 STY >$14 ;
A195: 60 RTS ;
A196: A9 02 LDA #$02 ;
A198: 85 63 STA >$63 ;
A19A: E6 13 INC >$13 ;
A19C: 60 RTS ;
A19D: 20 D6 A1 JSR $A1D6 ;
A1A0: A9 20 LDA #$20 ;
A1A2: 8D 00 06 STA SND_ReqMusic ;
A1A5: A9 01 LDA #$01 ;
A1A7: 8D 72 06 STA $0672 ;
A1AA: 4A LSR A ;
A1AB: 85 AC STA >$AC ;
A1AD: 8D 09 05 STA $0509 ;
A1B0: 60 RTS ;
A1B1: EE 09 05 INC $0509 ;
A1B4: A9 C0 LDA #$C0 ;
A1B6: 85 28 STA >$28 ;
A1B8: A9 40 LDA #$40 ;
A1BA: 85 AC STA >$AC ;
A1BC: 60 RTS ;
A1BD: 3F ;
A1BE: 1C ;
A1BF: 04 ;
A1C0: 0F ;
A1C1: 07 ;
A1C2: 17 ;
A1C3: 27 ;
A1C4: FF ;
A1C5: 07 ;
A1C6: 17 ;
A1C7: 30 16 BMI $A1DF ;
A1C9: 2C 3C 27 BIT $273C ;
A1CC: 06 16 ASL >$16 ;
A1CE: A0 02 LDY #$02 ;
A1D0: D0 06 BNE $A1D8 ;
A1D2: A0 05 LDY #$05 ;
A1D4: D0 02 BNE $A1D8 ;
A1D6: A0 08 LDY #$08 ;
A1D8: 98 TYA ;
A1D9: 48 PHA ;
A1DA: AE 01 03 LDX $0301 ;
A1DD: A0 00 LDY #$00 ;
A1DF: B9 BD A1 LDA $A1BD,Y ;
A1E2: 9D 02 03 STA $0302,X ;
A1E5: E8 INX ;
A1E6: C8 INY ;
A1E7: C0 08 CPY #$08 ;
A1E9: D0 F4 BNE $A1DF ;
A1EB: 8E 01 03 STX $0301 ;
A1EE: 68 PLA ;
A1EF: A8 TAY ;
A1F0: A2 02 LDX #$02 ;
A1F2: B9 C5 A1 LDA $A1C5,Y ;
A1F5: 9D 06 03 STA $0306,X ;
A1F8: 88 DEY ;
A1F9: CA DEX ;
A1FA: 10 F6 BPL $A1F2 ;
A1FC: AE 40 03 LDX $0340 ;
A1FF: 60 RTS ;
A200: 20 93 FA JSR $FA93 ;
A203: A9 0B LDA #$0B ;
A205: 4C DF 77 JMP $77DF ;
A208: A5 BF LDA >$BF ;
A20A: F0 0E BEQ $A21A ;
A20C: 20 14 73 JSR $7314 ;
A20F: D0 09 BNE $A21A ;
A211: A9 00 LDA #$00 ;
A213: 85 BF STA >$BF ;
A215: A9 02 LDA #$02 ;
A217: 8D 02 06 STA SND_ReqMusEff ;
A21A: 60 RTS ;
A21B: 00 BRK ;
A21C: 00 BRK ;
A21D: F0 10 BEQ $A22F ;
A21F: FB ;
A220: 13 ;
A221: 03 ;
A222: 03 ;
A223: AD 94 03 LDA $0394 ;
A226: D0 13 BNE $A23B ;
A228: AD F8 03 LDA $03F8 ;
A22B: F0 0E BEQ $A23B ;
A22D: A9 BB LDA #$BB ;
A22F: 85 02 STA >GP_02 ;
A231: A2 08 LDX #$08 ;
A233: AD 9E 04 LDA $049E ;
A236: E6 02 INC >GP_02 ;
A238: CA DEX ;
A239: 10 03 BPL $A23E ;
A23B: A2 00 LDX #$00 ;
A23D: 60 RTS ;
A23E: C5 02 CMP >GP_02 ;
A240: D0 F4 BNE $A236 ;
A242: A5 70 LDA >$70 ;
A244: 85 00 STA >GP_00 ;
A246: A5 84 LDA >$84 ;
A248: 85 01 STA >GP_01 ;
A24A: A5 98 LDA >$98 ;
A24C: 29 0C AND #$0C ;
A24E: F0 15 BEQ $A265 ;
A250: A5 02 LDA >GP_02 ;
A252: 29 03 AND #$03 ;
A254: A8 TAY ;
A255: A5 00 LDA >GP_00 ;
A257: C0 02 CPY #$02 ;
A259: B0 03 BCS $A25E ;
A25B: 18 CLC ;
A25C: 69 08 ADC #$08 ;
A25E: 29 F0 AND #$F0 ;
A260: 85 00 STA >GP_00 ;
A262: 4C 71 A2 JMP $A271 ;
A265: A5 02 LDA >GP_02 ;
A267: 4A LSR A ;
A268: B0 07 BCS $A271 ;
A26A: A5 01 LDA >GP_01 ;
A26C: 18 CLC ;
A26D: 69 08 ADC #$08 ;
A26F: 85 01 STA >GP_01 ;
A271: 20 BB FE JSR $FEBB ;
A274: F0 55 BEQ $A2CB ;
A276: A6 59 LDX >$59 ;
A278: A5 98 LDA >$98 ;
A27A: 20 13 70 JSR $7013 ;
A27D: A5 00 LDA >GP_00 ;
A27F: 18 CLC ;
A280: 79 1B A2 ADC $A21B,Y ;
A283: 95 70 STA $70,X ;
A285: A5 01 LDA >GP_01 ;
A287: 18 CLC ;
A288: 79 1F A2 ADC $A21F,Y ;
A28B: 95 84 STA $84,X ;
A28D: BD 92 04 LDA $0492,X ;
A290: F0 39 BEQ $A2CB ;
A292: A0 0B LDY #$0B ;
A294: 86 03 STX >GP_03 ;
A296: C4 03 CPY >GP_03 ;
A298: F0 1A BEQ $A2B4 ;
A29A: B9 70 00 LDA $0070,Y ;
A29D: D5 70 CMP $70,X ;
A29F: D0 13 BNE $A2B4 ;
A2A1: B9 84 00 LDA $0084,Y ;
A2A4: D5 84 CMP $84,X ;
A2A6: D0 0C BNE $A2B4 ;
A2A8: B9 4F 03 LDA $034F,Y ;
A2AB: D0 1E BNE $A2CB ;
A2AD: B9 92 04 LDA $0492,Y ;
A2B0: F0 19 BEQ $A2CB ;
A2B2: D0 03 BNE $A2B7 ;
A2B4: 88 DEY ;
A2B5: D0 DF BNE $A296 ;
A2B7: A9 1E LDA #$1E ;
A2B9: A4 02 LDY >GP_02 ;
A2BB: C0 C0 CPY #$C0 ;
A2BD: B0 02 BCS $A2C1 ;
A2BF: A9 22 LDA #$22 ;
A2C1: 9D 4F 03 STA $034F,X ;
A2C4: 20 DA FE JSR $FEDA ;
A2C7: A9 3F LDA #$3F ;
A2C9: 95 28 STA $28,X ;
A2CB: A2 00 LDX #$00 ;
A2CD: 60 RTS ;
A2CE: 78 SEI ;
A2CF: 70 80 BVS $A251 ;
A2D1: 60 RTS ;
A2D2: 70 80 BVS $A254 ;
A2D4: 90 70 BCC $A346 ;
A2D6: 80 ;
A2D7: 78 SEI ;
A2D8: 70 80 BVS $A25A ;
A2DA: 80 ;
A2DB: 90 90 BCC $A26D ;
A2DD: 90 90 BCC $A26F ;
A2DF: A0 A0 LDY #$A0 ;
A2E1: B0 BD BCS $A2A0 ;
A2E3: BF ;
A2E4: 04 ;
A2E5: 85 01 STA >GP_01 ;
A2E7: A9 35 LDA #$35 ;
A2E9: 85 00 STA >GP_00 ;
A2EB: A2 0A LDX #$0A ;
A2ED: 20 FE A2 JSR $A2FE ;
A2F0: BD CD A2 LDA $A2CD,X ;
A2F3: 95 70 STA $70,X ;
A2F5: BD D7 A2 LDA $A2D7,X ;
A2F8: 95 84 STA $84,X ;
A2FA: CA DEX ;
A2FB: D0 F0 BNE $A2ED ;
A2FD: 60 RTS ;
A2FE: A5 00 LDA >GP_00 ;
A300: 9D 4F 03 STA $034F,X ;
A303: A9 00 LDA #$00 ;
A305: 9D 92 04 STA $0492,X ;
A308: A5 01 LDA >GP_01 ;
A30A: 9D BF 04 STA $04BF,X ;
A30D: 60 RTS ;
A30E: 20 20 D0 JSR $D020 ;
A311: D0 40 BNE $A353 ;
A313: B0 5D BCS $A372 ;
A315: BD 5D BD LDA $BD5D,X ;
A318: 8D 8D BD STA $BD8D ;
A31B: BF ;
A31C: 04 ;
A31D: 85 01 STA >GP_01 ;
A31F: A0 05 LDY #$05 ;
A321: A9 49 LDA #$49 ;
A323: 85 00 STA >GP_00 ;
A325: DD 4F 03 CMP $034F,X ;
A328: F0 02 BEQ $A32C ;
A32A: A0 03 LDY #$03 ;
A32C: 98 TYA ;
A32D: 18 CLC ;
A32E: 6D 40 03 ADC $0340 ;
A331: AA TAX ;
A332: B9 0E A3 LDA $A30E,Y ;
A335: 95 70 STA $70,X ;
A337: B9 14 A3 LDA $A314,Y ;
A33A: 95 84 STA $84,X ;
A33C: 20 FE A2 JSR $A2FE ;
A33F: CA DEX ;
A340: 88 DEY ;
A341: 10 E9 BPL $A32C ;
A343: 60 RTS ;
A344: 05 09 ORA >$09 ;
A346: 06 0A ASL >$0A ;
A348: 01 02 ORA (GP_02,X) ;
A34A: B5 AC LDA $AC,X ;
A34C: D0 4B BNE $A399 ;
A34E: A5 84 LDA >$84 ;
A350: 38 SEC ;
A351: F5 84 SBC $84,X ;
A353: 20 1F 70 JSR $701F ;
A356: C9 0E CMP #$0E ;
A358: B0 23 BCS $A37D ;
A35A: A0 01 LDY #$01 ;
A35C: A5 70 LDA >$70 ;
A35E: D5 70 CMP $70,X ;
A360: F0 1B BEQ $A37D ;
A362: B0 02 BCS $A366 ;
A364: A0 02 LDY #$02 ;
A366: B5 70 LDA $70,X ;
A368: 9D 80 03 STA $0380,X ;
A36B: 98 TYA ;
A36C: 95 98 STA $98,X ;
A36E: 3D 43 A3 AND $A343,X ;
A371: F0 07 BEQ $A37A ;
A373: F6 AC INC $AC,X ;
A375: A9 70 LDA #$70 ;
A377: 9D BC 03 STA $03BC,X ;
A37A: 4C EB A3 JMP $A3EB ;
A37D: A5 70 LDA >$70 ;
A37F: 38 SEC ;
A380: F5 70 SBC $70,X ;
A382: 20 1F 70 JSR $701F ;
A385: C9 0E CMP #$0E ;
A387: B0 F1 BCS $A37A ;
A389: A0 04 LDY #$04 ;
A38B: A5 84 LDA >$84 ;
A38D: D5 84 CMP $84,X ;
A38F: F0 E9 BEQ $A37A ;
A391: B0 02 BCS $A395 ;
A393: A0 08 LDY #$08 ;
A395: B5 84 LDA $84,X ;
A397: D0 CF BNE $A368 ;
A399: B5 98 LDA $98,X ;
A39B: 85 0F STA >$0F ;
A39D: 20 8D F0 JSR $F08D ;
A3A0: BD 94 03 LDA $0394,X ;
A3A3: 29 0F AND #$0F ;
A3A5: D0 03 BNE $A3AA ;
A3A7: 9D 94 03 STA $0394,X ;
A3AA: 20 A7 7A JSR $7AA7 ;
A3AD: B4 70 LDY $70,X ;
A3AF: A9 78 LDA #$78 ;
A3B1: 85 00 STA >GP_00 ;
A3B3: B5 98 LDA $98,X ;
A3B5: 29 0C AND #$0C ;
A3B7: F0 06 BEQ $A3BF ;
A3B9: B4 84 LDY $84,X ;
A3BB: A9 90 LDA #$90 ;
A3BD: 85 00 STA >GP_00 ;
A3BF: B5 AC LDA $AC,X ;
A3C1: 29 01 AND #$01 ;
A3C3: F0 1C BEQ $A3E1 ;
A3C5: 98 TYA ;
A3C6: 38 SEC ;
A3C7: E5 00 SBC >GP_00 ;
A3C9: 20 1F 70 JSR $701F ;
A3CC: C9 05 CMP #$05 ;
A3CE: B0 0E BCS $A3DE ;
A3D0: B5 98 LDA $98,X ;
A3D2: 20 13 70 JSR $7013 ;
A3D5: 95 98 STA $98,X ;
A3D7: A9 20 LDA #$20 ;
A3D9: 9D BC 03 STA $03BC,X ;
A3DC: F6 AC INC $AC,X ;
A3DE: 4C EB A3 JMP $A3EB ;
A3E1: 98 TYA ;
A3E2: DD 80 03 CMP $0380,X ;
A3E5: D0 04 BNE $A3EB ;
A3E7: A9 00 LDA #$00 ;
A3E9: 95 AC STA $AC,X ;
A3EB: 4C BA 79 JMP $79BA ;
A3EE: 8A TXA ;
A3EF: 48 PHA ;
A3F0: A5 84 LDA >$84 ;
A3F2: 38 SEC ;
A3F3: F5 84 SBC $84,X ;
A3F5: 20 1F 70 JSR $701F ;
A3F8: C9 09 CMP #$09 ;
A3FA: B0 1A BCS $A416 ;
A3FC: A5 70 LDA >$70 ;
A3FE: 38 SEC ;
A3FF: F5 70 SBC $70,X ;
A401: 20 1F 70 JSR $701F ;
A404: C9 09 CMP #$09 ;
A406: B0 0E BCS $A416 ;
A408: 20 A3 74 JSR $74A3 ;
A40B: 20 B1 FE JSR $FEB1 ;
A40E: A9 00 LDA #$00 ;
A410: 8D 4E 03 STA $034E ;
A413: 4C 20 A4 JMP $A420 ;
A416: 20 93 FA JSR $FA93 ;
A419: A2 16 LDX #$16 ;
A41B: A0 16 LDY #$16 ;
A41D: 20 35 E7 JSR $E735 ;
A420: 68 PLA ;
A421: AA TAX ;
A422: 60 RTS ;
A423: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A460: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A480: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A4A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A4C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A4E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
A500: A9 00 LDA #$00 ;
A502: 85 13 STA >$13 ;
A504: E6 11 INC >$11 ;
A506: 60 RTS ;
A507: 20 B6 08 JSR $08B6 ;
A50A: 24 24 BIT >$24 ;
A50C: 24 24 BIT >$24 ;
A50E: 24 24 BIT >$24 ;
A510: 24 24 BIT >$24 ;
A512: 20 D6 08 JSR $08D6 ;
A515: 24 24 BIT >$24 ;
A517: 24 24 BIT >$24 ;
A519: 24 24 BIT >$24 ;
A51B: 24 24 BIT >$24 ;
A51D: 20 6C 03 JSR $036C ;
A520: 21 00 AND (GP_00,X) ;
A522: 24 20 BIT >$20 ;
A524: AC 03 21 LDY $2103 ;
A527: 00 BRK ;
A528: 24 20 BIT >$20 ;
A52A: CC 03 21 CPY $2103 ;
A52D: 00 BRK ;
A52E: 24 FF BIT >CUR_2000 ;
A530: A5 14 LDA >$14 ;
A532: D0 D2 BNE $A506 ;
A534: AD 02 03 LDA $0302 ;
A537: 10 CD BPL $A506 ;
A539: A0 27 LDY #$27 ;
A53B: AD 6D 06 LDA $066D ;
A53E: F0 06 BEQ $A546 ;
A540: A0 26 LDY #$26 ;
A542: C9 FF CMP #$FF ;
A544: D0 05 BNE $A54B ;
A546: A9 00 LDA #$00 ;
A548: 99 57 06 STA $0657,Y ;
A54B: A5 15 LDA >$15 ;
A54D: 4A LSR A ;
A54E: B0 B6 BCS $A506 ;
A550: AD 7D 06 LDA $067D ;
A553: F0 0B BEQ $A560 ;
A555: CE 7D 06 DEC $067D ;
A558: EE 6D 06 INC $066D ;
A55B: A9 10 LDA #$10 ;
A55D: 8D 04 06 STA SND_Request ;
A560: AD 7E 06 LDA $067E ;
A563: F0 0B BEQ $A570 ;
A565: CE 7E 06 DEC $067E ;
A568: CE 6D 06 DEC $066D ;
A56B: A9 10 LDA #$10 ;
A56D: 8D 04 06 STA SND_Request ;
A570: A0 28 LDY #$28 ;
A572: B9 97 6C LDA $6C97,Y ;
A575: 99 02 03 STA $0302,Y ;
A578: 88 DEY ;
A579: 10 F7 BPL $A572 ;
A57B: A0 03 LDY #$03 ;
A57D: AD 6F 06 LDA $066F ;
A580: 85 0E STA >$0E ;
A582: AD 70 06 LDA $0670 ;
A585: 85 0F STA >$0F ;
A587: 20 79 6E JSR $6E79 ;
A58A: A2 02 LDX #$02 ;
A58C: AD 6D 06 LDA $066D ;
A58F: A0 1B LDY #$1B ;
A591: 20 50 6D JSR $6D50 ;
A594: A0 21 LDY #$21 ;
A596: AD 64 06 LDA $0664 ;
A599: F0 13 BEQ $A5AE ;
A59B: 84 00 STY >GP_00 ;
A59D: A9 21 LDA #$21 ;
A59F: 85 01 STA >GP_01 ;
A5A1: A9 0A LDA #$0A ;
A5A3: 20 75 6D JSR $6D75 ;
A5A6: A2 08 LDX #$08 ;
A5A8: 20 55 6D JSR $6D55 ;
A5AB: 4C 46 6D JMP $6D46 ;
A5AE: A2 08 LDX #$08 ;
A5B0: AD 6E 06 LDA $066E ;
A5B3: 20 50 6D JSR $6D50 ;
A5B6: A2 0E LDX #$0E ;
A5B8: AD 58 06 LDA $0658 ;
A5BB: A0 27 LDY #$27 ;
A5BD: 4C 50 6D JMP $6D50 ;
A5C0: 84 00 STY >GP_00 ;
A5C2: 20 64 6D JSR $6D64 ;
A5C5: A0 02 LDY #$02 ;
A5C7: A6 00 LDX >GP_00 ;
A5C9: B9 01 00 LDA GP_01,Y ;
A5CC: 9D 02 03 STA $0302,X ;
A5CF: CA DEX ;
A5D0: 88 DEY ;
A5D1: 10 F6 BPL $A5C9 ;
A5D3: 60 RTS ;
A5D4: 20 55 6E JSR $6E55 ;
A5D7: C0 24 CPY #$24 ;
A5D9: D0 02 BNE $A5DD ;
A5DB: A0 21 LDY #$21 ;
A5DD: 84 01 STY >GP_01 ;
A5DF: C9 24 CMP #$24 ;
A5E1: D0 08 BNE $A5EB ;
A5E3: A5 03 LDA >GP_03 ;
A5E5: 85 02 STA >GP_02 ;
A5E7: A9 24 LDA #$24 ;
A5E9: 85 03 STA >GP_03 ;
A5EB: 60 RTS ;
A5EC: A0 01 LDY #$01 ;
A5EE: D0 02 BNE $A5F2 ;
A5F0: A0 03 LDY #$03 ;
A5F2: 19 00 06 ORA SND_ReqMusic,Y ;
A5F5: 99 00 06 STA SND_ReqMusic,Y ;
A5F8: 60 RTS ;
A5F9: A5 13 LDA >$13 ;
A5FB: 48 PHA ;
A5FC: 20 C6 87 JSR $87C6 ;
A5FF: 20 B6 B0 JSR $B0B6 ;
A602: A9 70 LDA #$70 ;
A604: 85 70 STA >$70 ;
A606: A9 DD LDA #$DD ;
A608: 85 84 STA >$84 ;
A60A: A9 08 LDA #$08 ;
A60C: 85 98 STA >$98 ;
A60E: 20 3C F2 JSR $F23C ;
A611: 20 CB EA JSR $EACB ;
A614: 68 PLA ;
A615: 85 13 STA >$13 ;
A617: A9 00 LDA #$00 ;
A619: 85 11 STA >$11 ;
A61B: E6 13 INC >$13 ;
A61D: A9 30 LDA #$30 ;
A61F: 8D 94 03 STA $0394 ;
A622: A9 01 LDA #$01 ;
A624: 85 5A STA >$5A ;
A626: 60 RTS ;
A627: A9 00 LDA #$00 ;
A629: 8D 2B 05 STA $052B ;
A62C: 8D 2C 05 STA $052C ;
A62F: 8D 2D 05 STA $052D ;
A632: 60 RTS ;
A633: 08 PHP ;
A634: 04 ;
A635: 02 ;
A636: 01 1A ORA ($1A,X) ;
A638: 60 RTS ;
A639: 92 ;
A63A: 60 RTS ;
A63B: 02 ;
A63C: 60 RTS ;
A63D: 12 ;
A63E: 65 15 ADC >$15 ;
A640: 65 18 ADC >$18 ;
A642: 65 1B ADC >$1B ;
A644: 65 42 ADC >$42 ;
A646: 60 RTS ;
A647: 12 ;
A648: 62 ;
A649: 0A ASL A ;
A64A: 60 RTS ;
A64B: 13 ;
A64C: 65 16 ADC >$16 ;
A64E: 65 19 ADC >$19 ;
A650: 65 1C ADC >$1C ;
A652: 65 6A ADC >SND_Sq1Fine ;
A654: 60 RTS ;
A655: 92 ;
A656: 63 ;
A657: 12 ;
A658: 60 RTS ;
A659: 14 ;
A65A: 65 17 ADC >$17 ;
A65C: 65 1A ADC >$1A ;
A65E: 65 1D ADC >$1D ;
A660: 65 A9 ADC >$A9 ;
A662: FF ;
A663: A4 16 LDY >$16 ;
A665: 18 CLC ;
A666: 69 0E ADC #$0E ;
A668: 88 DEY ;
A669: 10 FA BPL $A665 ;
A66B: A8 TAY ;
A66C: A2 0D LDX #$0D ;
A66E: B9 C7 6D LDA $6DC7,Y ;
A671: 95 00 STA GP_00,X ;
A673: 88 DEY ;
A674: CA DEX ;
A675: 10 F7 BPL $A66E ;
A677: A9 7F LDA #$7F ;
A679: 85 0E STA >$0E ;
A67B: A9 06 LDA #$06 ;
A67D: 85 0F STA >$0F ;
A67F: 60 RTS ;
A680: A5 3B LDA >$3B ;
A682: D0 08 BNE $A68C ;
A684: 98 TYA ;
A685: 20 80 6D JSR $6D80 ;
A688: A9 0A LDA #$0A ;
A68A: 85 3B STA >$3B ;
A68C: 60 RTS ;
A68D: A2 60 LDX #$60 ;
A68F: A9 F8 LDA #$F8 ;
A691: 9D 00 02 STA $0200,X ;
A694: E8 INX ;
A695: E8 INX ;
A696: E8 INX ;
A697: E8 INX ;
A698: E0 00 CPX #$00 ;
A69A: D0 F5 BNE $A691 ;
A69C: AD 42 03 LDA $0342 ;
A69F: 20 39 6E JSR $6E39 ;
A6A2: 8D 42 03 STA $0342 ;
A6A5: 60 RTS ;
A6A6: AD 41 03 LDA $0341 ;
A6A9: 18 CLC ;
A6AA: 69 01 ADC #$01 ;
A6AC: C9 28 CMP #$28 ;
A6AE: D0 02 BNE $A6B2 ;
A6B0: A9 00 LDA #$00 ;
A6B2: 8D 41 03 STA $0341 ;
A6B5: 60 RTS ;
A6B6: A5 84 LDA >$84 ;
A6B8: C9 8E CMP #$8E ;
A6BA: B0 F9 BCS $A6B5 ;
A6BC: A5 0F LDA >$0F ;
A6BE: 29 08 AND #$08 ;
A6C0: F0 F3 BEQ $A6B5 ;
A6C2: 4C 49 F1 JMP $F149 ;
A6C5: 20 6E 6E JSR $6E6E ;
A6C8: 85 03 STA >GP_03 ;
A6CA: 98 TYA ;
A6CB: 20 6E 6E JSR $6E6E ;
A6CE: C0 00 CPY #$00 ;
A6D0: D0 07 BNE $A6D9 ;
A6D2: A0 24 LDY #$24 ;
A6D4: C9 00 CMP #$00 ;
A6D6: D0 01 BNE $A6D9 ;
A6D8: 98 TYA ;
A6D9: 85 02 STA >GP_02 ;
A6DB: 84 01 STY >GP_01 ;
A6DD: 60 RTS ;
A6DE: A0 00 LDY #$00 ;
A6E0: C9 0A CMP #$0A ;
A6E2: 90 F9 BCC $A6DD ;
A6E4: E9 0A SBC #$0A ;
A6E6: C8 INY ;
A6E7: D0 F7 BNE $A6E0 ;
A6E9: 84 0D STY >$0D ;
A6EB: A5 0E LDA >$0E ;
A6ED: 48 PHA ;
A6EE: 29 0F AND #$0F ;
A6F0: 85 00 STA >GP_00 ;
A6F2: A9 0F LDA #$0F ;
A6F4: 38 SEC ;
A6F5: E5 00 SBC >GP_00 ;
A6F7: 85 00 STA >GP_00 ;
A6F9: 68 PLA ;
A6FA: 4A LSR A ;
A6FB: 4A LSR A ;
A6FC: 4A LSR A ;
A6FD: 4A LSR A ;
A6FE: 85 01 STA >GP_01 ;
A700: A9 0F LDA #$0F ;
A702: 38 SEC ;
A703: E5 01 SBC >GP_01 ;
A705: 85 01 STA >GP_01 ;
A707: A2 00 LDX #$00 ;
A709: 98 TYA ;
A70A: 18 CLC ;
A70B: 69 07 ADC #$07 ;
A70D: 85 0B STA >$0B ;
A70F: A0 07 LDY #$07 ;
A711: C0 FF CPY #$FF ;
A713: D0 09 BNE $A71E ;
A715: A5 0D LDA >$0D ;
A717: 18 CLC ;
A718: 69 12 ADC #$12 ;
A71A: 85 0B STA >$0B ;
A71C: A0 12 LDY #$12 ;
A71E: A5 0E LDA >$0E ;
A720: F0 04 BEQ $A726 ;
A722: E4 01 CPX >GP_01 ;
A724: B0 04 BCS $A72A ;
A726: A9 24 LDA #$24 ;
A728: D0 1D BNE $A747 ;
A72A: E4 00 CPX >GP_00 ;
A72C: F0 06 BEQ $A734 ;
A72E: 90 15 BCC $A745 ;
A730: A9 F2 LDA #$F2 ;
A732: D0 13 BNE $A747 ;
A734: A5 0F LDA >$0F ;
A736: F0 0D BEQ $A745 ;
A738: C9 80 CMP #$80 ;
A73A: B0 F4 BCS $A730 ;
A73C: A9 00 LDA #$00 ;
A73E: 8D 29 05 STA $0529 ;
A741: A9 65 LDA #$65 ;
A743: D0 02 BNE $A747 ;
A745: A9 66 LDA #$66 ;
A747: 84 0C STY >$0C ;
A749: A4 0B LDY >$0B ;
A74B: 99 02 03 STA $0302,Y ;
A74E: C6 0B DEC >$0B ;
A750: A4 0C LDY >$0C ;
A752: 88 DEY ;
A753: E8 INX ;
A754: E0 10 CPX #$10 ;
A756: D0 B9 BNE $A711 ;
A758: 60 RTS ;
A759: A9 80 LDA #$80 ;
A75B: 8D 04 06 STA SND_Request ;
A75E: 8D 03 06 STA SND_603 ;
A761: 0A ASL A ;
A762: 8D 05 06 STA SND_CurEffect ;
A765: 8D 07 06 STA SND_CurMusEff ;
A768: 60 RTS ;
A769: 08 PHP ;
A76A: 00 BRK ;
A76B: A0 0A LDY #$0A ;
A76D: A2 00 LDX #$00 ;
A76F: B5 70 LDA $70,X ;
A771: 85 00 STA >GP_00 ;
A773: A2 01 LDX #$01 ;
A775: A5 00 LDA >GP_00 ;
A777: 18 CLC ;
A778: 7D F9 6E ADC $6EF9,X ;
A77B: C9 E9 CMP #$E9 ;
A77D: B0 04 BCS $A783 ;
A77F: C9 10 CMP #$10 ;
A781: B0 08 BCS $A78B ;
A783: B9 40 02 LDA $0240,Y ;
A786: 09 20 ORA #$20 ;
A788: 99 40 02 STA $0240,Y ;
A78B: C8 INY ;
A78C: C8 INY ;
A78D: C8 INY ;
A78E: C8 INY ;
A78F: C0 00 CPY #$00 ;
A791: D0 02 BNE $A795 ;
A793: A0 20 LDY #$20 ;
A795: CA DEX ;
A796: 10 DD BPL $A775 ;
A798: 60 RTS ;
A799: A0 02 LDY #$02 ;
A79B: B5 70 LDA $70,X ;
A79D: 85 00 STA >GP_00 ;
A79F: E0 00 CPX #$00 ;
A7A1: F0 12 BEQ $A7B5 ;
A7A3: E0 0D CPX #$0D ;
A7A5: B0 07 BCS $A7AE ;
A7A7: BD 4F 03 LDA $034F,X ;
A7AA: C9 5C CMP #$5C ;
A7AC: D0 07 BNE $A7B5 ;
A7AE: A5 00 LDA >GP_00 ;
A7B0: 18 CLC ;
A7B1: 69 0B ADC #$0B ;
A7B3: 85 00 STA >GP_00 ;
A7B5: A5 00 LDA >GP_00 ;
A7B7: CD 46 03 CMP $0346 ;
A7BA: 90 1F BCC $A7DB ;
A7BC: E0 00 CPX #$00 ;
A7BE: F0 12 BEQ $A7D2 ;
A7C0: E0 0D CPX #$0D ;
A7C2: B0 07 BCS $A7CB ;
A7C4: BD 4F 03 LDA $034F,X ;
A7C7: C9 5C CMP #$5C ;
A7C9: D0 07 BNE $A7D2 ;
A7CB: A5 00 LDA >GP_00 ;
A7CD: 38 SEC ;
A7CE: E9 17 SBC #$17 ;
A7D0: 85 00 STA >GP_00 ;
A7D2: A0 01 LDY #$01 ;
A7D4: A5 00 LDA >GP_00 ;
A7D6: CD 47 03 CMP $0347 ;
A7D9: 90 4A BCC $A825 ;
A7DB: 98 TYA ;
A7DC: 25 0F AND >$0F ;
A7DE: F0 45 BEQ $A825 ;
A7E0: 4C 49 F1 JMP $F149 ;
A7E3: A0 08 LDY #$08 ;
A7E5: B5 84 LDA $84,X ;
A7E7: 85 00 STA >GP_00 ;
A7E9: E0 00 CPX #$00 ;
A7EB: F0 12 BEQ $A7FF ;
A7ED: E0 0D CPX #$0D ;
A7EF: B0 07 BCS $A7F8 ;
A7F1: BD 4F 03 LDA $034F,X ;
A7F4: C9 5C CMP #$5C ;
A7F6: D0 07 BNE $A7FF ;
A7F8: A5 00 LDA >GP_00 ;
A7FA: 18 CLC ;
A7FB: 69 0F ADC #$0F ;
A7FD: 85 00 STA >GP_00 ;
A7FF: A5 00 LDA >GP_00 ;
A801: CD 48 03 CMP $0348 ;
A804: 90 D5 BCC $A7DB ;
A806: E0 00 CPX #$00 ;
A808: F0 12 BEQ $A81C ;
A80A: E0 0D CPX #$0D ;
A80C: B0 07 BCS $A815 ;
A80E: BD 4F 03 LDA $034F,X ;
A811: C9 5C CMP #$5C ;
A813: D0 07 BNE $A81C ;
A815: A5 00 LDA >GP_00 ;
A817: 38 SEC ;
A818: E9 21 SBC #$21 ;
A81A: 85 00 STA >GP_00 ;
A81C: A0 04 LDY #$04 ;
A81E: A5 00 LDA >GP_00 ;
A820: CD 49 03 CMP $0349 ;
A823: B0 B6 BCS $A7DB ;
A825: 60 RTS ;
A826: 85 0F STA >$0F ;
A828: 20 29 6F JSR $6F29 ;
A82B: 20 73 6F JSR $6F73 ;
A82E: A5 0F LDA >$0F ;
A830: 60 RTS ;
A831: BD A8 03 LDA $03A8,X ;
A834: 18 CLC ;
A835: 7D BC 03 ADC $03BC,X ;
A838: 9D A8 03 STA $03A8,X ;
A83B: 08 PHP ;
A83C: BD 94 03 LDA $0394,X ;
A83F: CD 0E 01 CMP $010E ;
A842: F0 05 BEQ $A849 ;
A844: CD 0F 01 CMP $010F ;
A847: D0 03 BNE $A84C ;
A849: 28 PLP ;
A84A: 18 CLC ;
A84B: 08 PHP ;
A84C: 28 PLP ;
A84D: 08 PHP ;
A84E: BD 94 03 LDA $0394,X ;
A851: 69 00 ADC #$00 ;
A853: 9D 94 03 STA $0394,X ;
A856: 28 PLP ;
A857: 60 RTS ;
A858: BD A8 03 LDA $03A8,X ;
A85B: 38 SEC ;
A85C: FD BC 03 SBC $03BC,X ;
A85F: 9D A8 03 STA $03A8,X ;
A862: 08 PHP ;
A863: BD 94 03 LDA $0394,X ;
A866: CD 0E 01 CMP $010E ;
A869: F0 05 BEQ $A870 ;
A86B: CD 0F 01 CMP $010F ;
A86E: D0 03 BNE $A873 ;
A870: 28 PLP ;
A871: 38 SEC ;
A872: 08 PHP ;
A873: 28 PLP ;
A874: 08 PHP ;
A875: BD 94 03 LDA $0394,X ;
A878: E9 00 SBC #$00 ;
A87A: 9D 94 03 STA $0394,X ;
A87D: 28 PLP ;
A87E: 60 RTS ;
A87F: 04 ;
A880: 08 PHP ;
A881: 01 02 ORA (GP_02,X) ;
A883: A0 03 LDY #$03 ;
A885: 4A LSR A ;
A886: B0 03 BCS $A88B ;
A888: 88 DEY ;
A889: 10 FA BPL $A885 ;
A88B: B9 0F 70 LDA $700F,Y ;
A88E: 60 RTS ;
A88F: 10 05 BPL $A896 ;
A891: 49 FF EOR #$FF ;
A893: 18 CLC ;
A894: 69 01 ADC #$01 ;
A896: 60 RTS ;
A897: 20 B6 6F JSR $6FB6 ;
A89A: F0 19 BEQ $A8B5 ;
A89C: BD 94 03 LDA $0394,X ;
A89F: 48 PHA ;
A8A0: A9 00 LDA #$00 ;
A8A2: 9D 94 03 STA $0394,X ;
A8A5: 20 8D F0 JSR $F08D ;
A8A8: 68 PLA ;
A8A9: A4 0E LDY >$0E ;
A8AB: D0 04 BNE $A8B1 ;
A8AD: 18 CLC ;
A8AE: 7D 94 03 ADC $0394,X ;
A8B1: 9D 94 03 STA $0394,X ;
A8B4: 60 RTS ;
A8B5: A9 80 LDA #$80 ;
A8B7: 85 0E STA >$0E ;
A8B9: 60 RTS ;
A8BA: 48 PHA ;
A8BB: A8 TAY ;
A8BC: A9 02 LDA #$02 ;
A8BE: 85 0A STA >$0A ;
A8C0: B9 70 00 LDA $0070,Y ;
A8C3: B4 70 LDY $70,X ;
A8C5: 20 C3 70 JSR $70C3 ;
A8C8: 85 03 STA >GP_03 ;
A8CA: A5 0A LDA >$0A ;
A8CC: 85 0B STA >$0B ;
A8CE: 68 PLA ;
A8CF: A8 TAY ;
A8D0: A9 08 LDA #$08 ;
A8D2: 85 0A STA >$0A ;
A8D4: B9 84 00 LDA $0084,Y ;
A8D7: B4 84 LDY $84,X ;
A8D9: 20 C3 70 JSR $70C3 ;
A8DC: 85 04 STA >$04 ;
A8DE: 60 RTS ;
A8DF: 84 00 STY >GP_00 ;
A8E1: A9 FF LDA #$FF ;
A8E3: 85 01 STA >GP_01 ;
A8E5: A5 03 LDA >GP_03 ;
A8E7: C5 04 CMP >$04 ;
A8E9: B0 0C BCS $A8F7 ;
A8EB: 48 PHA ;
A8EC: A5 04 LDA >$04 ;
A8EE: 85 03 STA >GP_03 ;
A8F0: 68 PLA ;
A8F1: 85 04 STA >$04 ;
A8F3: A9 01 LDA #$01 ;
A8F5: 85 01 STA >GP_01 ;
A8F7: A5 03 LDA >GP_03 ;
A8F9: 38 SEC ;
A8FA: E5 04 SBC >$04 ;
A8FC: C9 08 CMP #$08 ;
A8FE: 90 18 BCC $A918 ;
A900: A5 00 LDA >GP_00 ;
A902: 18 CLC ;
A903: 65 01 ADC >GP_01 ;
A905: 85 00 STA >GP_00 ;
A907: F0 0F BEQ $A918 ;
A909: C9 08 CMP #$08 ;
A90B: F0 0B BEQ $A918 ;
A90D: A5 03 LDA >GP_03 ;
A90F: 38 SEC ;
A910: E5 04 SBC >$04 ;
A912: 85 03 STA >GP_03 ;
A914: C5 04 CMP >$04 ;
A916: B0 E8 BCS $A900 ;
A918: A4 00 LDY >GP_00 ;
A91A: 60 RTS ;
A91B: 9D BC 03 STA $03BC,X ;
A91E: B5 AC LDA $AC,X ;
A920: 29 F0 AND #$F0 ;
A922: C9 40 CMP #$40 ;
A924: D0 0C BNE $A932 ;
A926: 5E BC 03 LSR $03BC,X ;
A929: DE 80 03 DEC $0380,X ;
A92C: D0 04 BNE $A932 ;
A92E: A9 50 LDA #$50 ;
A930: 95 AC STA $AC,X ;
A932: 60 RTS ;
A933: 85 01 STA >GP_01 ;
A935: 84 02 STY >GP_02 ;
A937: C4 01 CPY >GP_01 ;
A939: B0 06 BCS $A941 ;
A93B: 85 02 STA >GP_02 ;
A93D: 84 01 STY >GP_01 ;
A93F: 46 0A LSR >$0A ;
A941: A5 02 LDA >GP_02 ;
A943: 38 SEC ;
A944: E5 01 SBC >GP_01 ;
A946: C9 09 CMP #$09 ;
A948: B0 02 BCS $A94C ;
A94A: E6 00 INC >GP_00 ;
A94C: 60 RTS ;
A94D: AD 58 06 LDA $0658 ;
A950: F0 FA BEQ $A94C ;
A952: A2 10 LDX #$10 ;
A954: B5 AC LDA $AC,X ;
A956: F0 11 BEQ $A969 ;
A958: 29 F0 AND #$F0 ;
A95A: C9 10 CMP #$10 ;
A95C: D0 0B BNE $A969 ;
A95E: E8 INX ;
A95F: B5 AC LDA $AC,X ;
A961: F0 06 BEQ $A969 ;
A963: 29 F0 AND #$F0 ;
A965: C9 10 CMP #$10 ;
A967: F0 42 BEQ $A9AB ;
A969: 8A TXA ;
A96A: 49 01 EOR #$01 ;
A96C: A8 TAY ;
A96D: B9 AC 00 LDA $00AC,Y ;
A970: F0 04 BEQ $A976 ;
A972: C9 13 CMP #$13 ;
A974: 90 35 BCC $A9AB ;
A976: CE 58 06 DEC $0658 ;
A979: A9 20 LDA #$20 ;
A97B: 8D 04 06 STA SND_Request ;
A97E: A9 00 LDA #$00 ;
A980: 95 28 STA $28,X ;
A982: A9 11 LDA #$11 ;
A984: 95 AC STA $AC,X ;
A986: A9 01 LDA #$01 ;
A988: 8D D0 03 STA $03D0 ;
A98B: A9 10 LDA #$10 ;
A98D: 85 AC STA >$AC ;
A98F: A0 F0 LDY #$F0 ;
A991: 85 01 STA >GP_01 ;
A993: 84 02 STY >GP_02 ;
A995: A5 98 LDA >$98 ;
A997: 95 98 STA $98,X ;
A999: 20 3C 71 JSR $713C ;
A99C: 65 70 ADC >$70 ;
A99E: 95 70 STA $70,X ;
A9A0: A5 98 LDA >$98 ;
A9A2: 4A LSR A ;
A9A3: 4A LSR A ;
A9A4: 20 3C 71 JSR $713C ;
A9A7: 65 84 ADC >$84 ;
A9A9: 95 84 STA $84,X ;
A9AB: 60 RTS ;
A9AC: A0 00 LDY #$00 ;
A9AE: 84 00 STY >GP_00 ;
A9B0: 29 03 AND #$03 ;
A9B2: F0 06 BEQ $A9BA ;
A9B4: C8 INY ;
A9B5: 29 01 AND #$01 ;
A9B7: D0 01 BNE $A9BA ;
A9B9: C8 INY ;
A9BA: B9 00 00 LDA GP_00,Y ;
A9BD: 18 CLC ;
A9BE: 60 RTS ;
A9BF: A2 10 LDX #$10 ;
A9C1: B5 AC LDA $AC,X ;
A9C3: F0 05 BEQ $A9CA ;
A9C5: E8 INX ;
A9C6: B5 AC LDA $AC,X ;
A9C8: D0 F4 BNE $A9BE ;
A9CA: AD 5B 06 LDA $065B ;
A9CD: C9 01 CMP #$01 ;
A9CF: D0 05 BNE $A9D6 ;
A9D1: AD 13 05 LDA $0513 ;
A9D4: D0 E8 BNE $A9BE ;
A9D6: A9 01 LDA #$01 ;
A9D8: 8D 13 05 STA $0513 ;
A9DB: A9 00 LDA #$00 ;
A9DD: 9D 94 03 STA $0394,X ;
A9E0: 9D A8 03 STA $03A8,X ;
A9E3: A9 20 LDA #$20 ;
A9E5: 9D BC 03 STA $03BC,X ;
A9E8: A9 21 LDA #$21 ;
A9EA: 95 AC STA $AC,X ;
A9EC: A9 04 LDA #$04 ;
A9EE: 20 80 6D JSR $6D80 ;
A9F1: A9 04 LDA #$04 ;
A9F3: 9D D0 03 STA $03D0,X ;
A9F6: 20 1B 71 JSR $711B ;
A9F9: 60 RTS ;
A9FA: A4 EB LDY >$EB ;
A9FC: B9 FE 6A LDA $6AFE,Y ;
A9FF: 29 30 AND #$30 ;
AA01: 4A LSR A ;
AA02: 4A LSR A ;
AA03: 4A LSR A ;
AA04: 4A LSR A ;
AA05: A8 TAY ;
AA06: B9 A7 6B LDA $6BA7,Y ;
AA09: 48 PHA ;
AA0A: 29 0F AND #$0F ;
AA0C: 0A ASL A ;
AA0D: 0A ASL A ;
AA0E: 0A ASL A ;
AA0F: 0A ASL A ;
AA10: A8 TAY ;
AA11: 68 PLA ;
AA12: 29 F0 AND #$F0 ;
AA14: 60 RTS ;
AA15: 95 C0 STA $C0,X ;
AA17: 95 D3 STA $D3,X ;
AA19: 95 28 STA $28,X ;
AA1B: 95 AC STA $AC,X ;
AA1D: 9D F0 04 STA $04F0,X ;
AA20: A9 FF LDA #$FF ;
AA22: 9D 92 04 STA $0492,X ;
AA25: A9 01 LDA #$01 ;
AA27: 9D 05 04 STA $0405,X ;
AA2A: 60 RTS ;
AA2B: B5 AC LDA $AC,X ;
AA2D: C9 13 CMP #$13 ;
AA2F: D0 1C BNE $AA4D ;
AA31: A5 FE LDA >CUR_2001 ;
AA33: 4A LSR A ;
AA34: B4 28 LDY $28,X ;
AA36: C0 16 CPY #$16 ;
AA38: F0 04 BEQ $AA3E ;
AA3A: C0 11 CPY #$11 ;
AA3C: D0 04 BNE $AA42 ;
AA3E: 2A ROL A ;
AA3F: 4C DB 71 JMP $71DB ;
AA42: C0 12 CPY #$12 ;
AA44: F0 04 BEQ $AA4A ;
AA46: C0 0D CPY #$0D ;
AA48: D0 03 BNE $AA4D ;
AA4A: 0A ASL A ;
AA4B: 85 FE STA >CUR_2001 ;
AA4D: 60 RTS ;
AA4E: A5 12 LDA >$12 ;
AA50: C9 09 CMP #$09 ;
AA52: F0 5B BEQ $AAAF ;
AA54: AE 22 05 LDX $0522 ;
AA57: D0 56 BNE $AAAF ;
AA59: A5 EB LDA >$EB ;
AA5B: A2 00 LDX #$00 ;
AA5D: 48 PHA ;
AA5E: 29 70 AND #$70 ;
AA60: 4A LSR A ;
AA61: 4A LSR A ;
AA62: 69 17 ADC #$17 ;
AA64: 9D 54 02 STA $0254,X ;
AA67: A9 11 LDA #$11 ;
AA69: A4 10 LDY >$10 ;
AA6B: F0 02 BEQ $AA6F ;
AA6D: A9 12 LDA #$12 ;
AA6F: 85 00 STA >GP_00 ;
AA71: 68 PLA ;
AA72: 29 0F AND #$0F ;
AA74: C0 00 CPY #$00 ;
AA76: F0 01 BEQ $AA79 ;
AA78: 0A ASL A ;
AA79: 0A ASL A ;
AA7A: 0A ASL A ;
AA7B: 65 00 ADC >GP_00 ;
AA7D: 6D AC 6B ADC $6BAC ;
AA80: 9D 57 02 STA $0257,X ;
AA83: A9 3E LDA #$3E ;
AA85: 9D 55 02 STA $0255,X ;
AA88: A9 00 LDA #$00 ;
AA8A: E0 00 CPX #$00 ;
AA8C: F0 1E BEQ $AAAC ;
AA8E: A9 03 LDA #$03 ;
AA90: 48 PHA ;
AA91: A4 10 LDY >$10 ;
AA93: C0 09 CPY #$09 ;
AA95: F0 08 BEQ $AA9F ;
AA97: AD 71 06 LDA $0671 ;
AA9A: 39 BD E6 AND $E6BD,Y ;
AA9D: D0 0C BNE $AAAB ;
AA9F: A5 15 LDA >$15 ;
AAA1: 29 1F AND #$1F ;
AAA3: C9 10 CMP #$10 ;
AAA5: B0 04 BCS $AAAB ;
AAA7: 68 PLA ;
AAA8: A9 02 LDA #$02 ;
AAAA: 48 PHA ;
AAAB: 68 PLA ;
AAAC: 9D 56 02 STA $0256,X ;
AAAF: 60 RTS ;
AAB0: 20 48 72 JSR $7248 ;
AAB3: A9 02 LDA #$02 ;
AAB5: 4C AC BF JMP $BFAC ;
AAB8: A5 28 LDA >$28 ;
AABA: D0 27 BNE $AAE3 ;
AABC: A9 01 LDA #$01 ;
AABE: 85 0A STA >$0A ;
AAC0: A6 0A LDX >$0A ;
AAC2: B5 7C LDA $7C,X ;
AAC4: 85 E8 STA >$E8 ;
AAC6: A9 05 LDA #$05 ;
AAC8: 20 AC BF JSR $BFAC ;
AACB: A9 0E LDA #$0E ;
AACD: 20 98 BF JSR $BF98 ;
AAD0: 20 DE A8 JSR $A8DE ;
AAD3: C6 0A DEC >$0A ;
AAD5: 10 E9 BPL $AAC0 ;
AAD7: A9 FF LDA #$FF ;
AAD9: 85 E8 STA >$E8 ;
AADB: A9 05 LDA #$05 ;
AADD: 85 28 STA >$28 ;
AADF: C6 7C DEC >$7C ;
AAE1: E6 7D INC >$7D ;
AAE3: 60 RTS ;
AAE4: A9 01 LDA #$01 ;
AAE6: 18 CLC ;
AAE7: 65 00 ADC >GP_00 ;
AAE9: 85 00 STA >GP_00 ;
AAEB: 90 02 BCC $AAEF ;
AAED: E6 01 INC >GP_01 ;
AAEF: 60 RTS ;
AAF0: A9 01 LDA #$01 ;
AAF2: 18 CLC ;
AAF3: 65 02 ADC >GP_02 ;
AAF5: 85 02 STA >GP_02 ;
AAF7: 90 02 BCC $AAFB ;
AAF9: E6 03 INC >GP_03 ;
AAFB: 60 RTS ;
AAFC: A9 01 LDA #$01 ;
AAFE: 18 CLC ;
AAFF: 65 04 ADC >$04 ;
AB01: 85 04 STA >$04 ;
AB03: 90 02 BCC $AB07 ;
AB05: E6 05 INC >$05 ;
AB07: 60 RTS ;
AB08: A5 04 LDA >$04 ;
AB0A: 38 SEC ;
AB0B: E9 01 SBC #$01 ;
AB0D: 85 04 STA >$04 ;
AB0F: B0 02 BCS $AB13 ;
AB11: C6 05 DEC >$05 ;
AB13: 60 RTS ;
AB14: 01 00 ORA (GP_00,X) ;
AB16: 00 BRK ;
AB17: 00 BRK ;
AB18: 06 05 ASL >$05 ;
AB1A: 04 ;
AB1B: 04 ;
AB1C: 02 ;
AB1D: 02 ;
AB1E: 03 ;
AB1F: 0D 09 0C ORA $0C09 ;
AB22: 1B ;
AB23: 1C ;
AB24: 08 PHP ;
AB25: 0A ASL A ;
AB26: 0B ;
AB27: 0B ;
AB28: 0E 0F 10 ASL $100F ;
AB2B: 11 16 ORA ($16),Y ;
AB2D: 17 ;
AB2E: 18 CLC ;
AB2F: 1A ;
AB30: 1F ;
AB31: 1D 1E 07 ORA $071E,X ;
AB34: 07 ;
AB35: 15 19 ORA $19,X ;
AB37: 14 ;
AB38: 14 ;
AB39: 21 22 AND ($22,X) ;
AB3B: 23 ;
AB3C: 01 01 ORA (GP_01,X) ;
AB3E: 21 22 AND ($22,X) ;
AB40: 21 22 AND ($22,X) ;
AB42: 01 01 ORA (GP_01,X) ;
AB44: 01 01 ORA (GP_01,X) ;
AB46: 01 15 ORA ($15,X) ;
AB48: 01 01 ORA (GP_01,X) ;
AB4A: 21 22 AND ($22,X) ;
AB4C: 01 01 ORA (GP_01,X) ;
AB4E: 01 01 ORA (GP_01,X) ;
AB50: 11 11 ORA ($11),Y ;
AB52: 10 01 BPL $AB55 ;
AB54: 01 01 ORA (GP_01,X) ;
AB56: 01 11 ORA ($11,X) ;
AB58: 22 ;
AB59: 01 10 ORA ($10,X) ;
AB5B: 12 ;
AB5C: FF ;
AB5D: 01 FF ORA (CUR_2000,X) ;
AB5F: 00 BRK ;
AB60: 00 BRK ;
AB61: 02 ;
AB62: 02 ;
AB63: 00 BRK ;
AB64: 01 00 ORA (GP_00,X) ;
AB66: 02 ;
AB67: 00 BRK ;
AB68: 00 BRK ;
AB69: 02 ;
AB6A: 02 ;
AB6B: 01 02 ORA (GP_02,X) ;
AB6D: 02 ;
AB6E: 02 ;
AB6F: 02 ;
AB70: 02 ;
AB71: 02 ;
AB72: 02 ;
AB73: 02 ;
AB74: 02 ;
AB75: 02 ;
AB76: 02 ;
AB77: 02 ;
AB78: 01 00 ORA (GP_00,X) ;
AB7A: 01 00 ORA (GP_00,X) ;
AB7C: 20 CE E6 JSR $E6CE ;
AB7F: 09 10 ORA #$10 ;
AB81: 91 00 STA (GP_00),Y ;
AB83: 60 RTS ;
AB84: AD AF 6B LDA $6BAF ;
AB87: 85 08 STA >$08 ;
AB89: AD B0 6B LDA $6BB0 ;
AB8C: 85 09 STA >$09 ;
AB8E: A4 EB LDY >$EB ;
AB90: B1 08 LDA ($08),Y ;
AB92: 29 10 AND #$10 ;
AB94: 60 RTS ;
AB95: 29 32 AND #$32 ;
AB97: 16 A5 ASL $A5,X ;
AB99: AC 29 C0 LDY $C029 ;
AB9C: C9 40 CMP #$40 ;
AB9E: F0 F4 BEQ $AB94 ;
ABA0: 20 14 73 JSR $7314 ;
ABA3: D0 EF BNE $AB94 ;
ABA5: A2 13 LDX #$13 ;
ABA7: B5 AC LDA $AC,X ;
ABA9: 30 E9 BMI $AB94 ;
ABAB: B5 98 LDA $98,X ;
ABAD: 85 04 STA >$04 ;
ABAF: BD A8 03 LDA $03A8,X ;
ABB2: C9 F0 CMP #$F0 ;
ABB4: B0 72 BCS $AC28 ;
ABB6: A5 84 LDA >$84 ;
ABB8: 18 CLC ;
ABB9: 69 03 ADC #$03 ;
ABBB: 38 SEC ;
ABBC: F5 84 SBC $84,X ;
ABBE: 20 1F 70 JSR $701F ;
ABC1: C9 09 CMP #$09 ;
ABC3: B0 63 BCS $AC28 ;
ABC5: A5 70 LDA >$70 ;
ABC7: 38 SEC ;
ABC8: F5 70 SBC $70,X ;
ABCA: 20 1F 70 JSR $701F ;
ABCD: C9 09 CMP #$09 ;
ABCF: B0 57 BCS $AC28 ;
ABD1: A9 FF LDA #$FF ;
ABD3: 95 AC STA $AC,X ;
ABD5: 95 84 STA $84,X ;
ABD7: E0 13 CPX #$13 ;
ABD9: D0 03 BNE $ABDE ;
ABDB: 20 0C 73 JSR $730C ;
ABDE: A5 04 LDA >$04 ;
ABE0: A2 08 LDX #$08 ;
ABE2: 8E 02 06 STX SND_ReqMusEff ;
ABE5: C9 0E CMP #$0E ;
ABE7: D0 05 BNE $ABEE ;
ABE9: A2 02 LDX #$02 ;
ABEB: 8E 02 06 STX SND_ReqMusEff ;
ABEE: A6 12 LDX >$12 ;
ABF0: E0 05 CPX #$05 ;
ABF2: F0 0D BEQ $AC01 ;
ABF4: A2 80 LDX #$80 ;
ABF6: 8E 06 05 STX $0506 ;
ABF9: A2 08 LDX #$08 ;
ABFB: 8E 00 06 STX SND_ReqMusic ;
ABFE: 8D 05 05 STA $0505 ;
AC01: AA TAX ;
AC02: BD A4 72 LDA $72A4,X ;
AC05: A8 TAY ;
AC06: BD C8 72 LDA $72C8,X ;
AC09: 48 PHA ;
AC0A: 29 0F AND #$0F ;
AC0C: 85 0A STA >$0A ;
AC0E: 68 PLA ;
AC0F: 29 F0 AND #$F0 ;
AC11: D0 1F BNE $AC32 ;
AC13: C0 11 CPY #$11 ;
AC15: F0 72 BEQ $AC89 ;
AC17: C0 10 CPY #$10 ;
AC19: F0 6E BEQ $AC89 ;
AC1B: C0 1A CPY #$1A ;
AC1D: F0 6A BEQ $AC89 ;
AC1F: C0 1B CPY #$1B ;
AC21: F0 66 BEQ $AC89 ;
AC23: A5 0A LDA >$0A ;
AC25: 99 57 06 STA $0657,Y ;
AC28: 60 RTS ;
AC29: A0 04 LDY #$04 ;
AC2B: 20 A3 74 JSR $74A3 ;
AC2E: 88 DEY ;
AC2F: 10 FA BPL $AC2B ;
AC31: 60 RTS ;
AC32: C9 10 CMP #$10 ;
AC34: D0 4D BNE $AC83 ;
AC36: C0 18 CPY #$18 ;
AC38: F0 3A BEQ $AC74 ;
AC3A: C0 1C CPY #$1C ;
AC3C: F0 EB BEQ $AC29 ;
AC3E: C0 16 CPY #$16 ;
AC40: F0 3E BEQ $AC80 ;
AC42: C0 19 CPY #$19 ;
AC44: F0 75 BEQ $ACBB ;
AC46: C0 17 CPY #$17 ;
AC48: D0 03 BNE $AC4D ;
AC4A: 20 AC 74 JSR $74AC ;
AC4D: C0 14 CPY #$14 ;
AC4F: F0 6D BEQ $ACBE ;
AC51: A5 0A LDA >$0A ;
AC53: 18 CLC ;
AC54: 79 57 06 ADC $0657,Y ;
AC57: 90 02 BCC $AC5B ;
AC59: A9 FF LDA #$FF ;
AC5B: C0 07 CPY #$07 ;
AC5D: D0 06 BNE $AC65 ;
AC5F: C9 03 CMP #$03 ;
AC61: 90 02 BCC $AC65 ;
AC63: A9 02 LDA #$02 ;
AC65: C0 01 CPY #$01 ;
AC67: D0 08 BNE $AC71 ;
AC69: CD 7C 06 CMP $067C ;
AC6C: 90 03 BCC $AC71 ;
AC6E: AD 7C 06 LDA $067C ;
AC71: 4C B5 73 JMP $73B5 ;
AC74: B9 57 06 LDA $0657,Y ;
AC77: C9 F0 CMP #$F0 ;
AC79: B0 AD BCS $AC28 ;
AC7B: 69 11 ADC #$11 ;
AC7D: 4C B5 73 JMP $73B5 ;
AC80: 4C A3 74 JMP $74A3 ;
AC83: C9 20 CMP #$20 ;
AC85: D0 D2 BNE $AC59 ;
AC87: F0 6B BEQ $ACF4 ;
AC89: A5 10 LDA >$10 ;
AC8B: F0 2D BEQ $ACBA ;
AC8D: C0 1B CPY #$1B ;
AC8F: F0 5B BEQ $ACEC ;
AC91: C0 11 CPY #$11 ;
AC93: D0 05 BNE $AC9A ;
AC95: A2 01 LDX #$01 ;
AC97: 8E E5 04 STX $04E5 ;
AC9A: 38 SEC ;
AC9B: E9 01 SBC #$01 ;
AC9D: C9 08 CMP #$08 ;
AC9F: 90 02 BCC $ACA3 ;
ACA1: C8 INY ;
ACA2: C8 INY ;
ACA3: 29 07 AND #$07 ;
ACA5: AA TAX ;
ACA6: B9 57 06 LDA $0657,Y ;
ACA9: 1D BE E6 ORA $E6BE,X ;
ACAC: 99 57 06 STA $0657,Y ;
ACAF: C0 1A CPY #$1A ;
ACB1: D0 07 BNE $ACBA ;
ACB3: 20 A3 EB JSR $EBA3 ;
ACB6: A9 12 LDA #$12 ;
ACB8: 85 12 STA >$12 ;
ACBA: 60 RTS ;
ACBB: 20 AC 74 JSR $74AC ;
ACBE: A5 0A LDA >$0A ;
ACC0: 85 01 STA >GP_01 ;
ACC2: 20 6C 74 JSR $746C ;
ACC5: D0 07 BNE $ACCE ;
ACC7: AE 70 06 LDX $0670 ;
ACCA: E8 INX ;
ACCB: D0 09 BNE $ACD6 ;
ACCD: 60 RTS ;
ACCE: EE 6F 06 INC $066F ;
ACD1: C6 01 DEC >GP_01 ;
ACD3: 10 ED BPL $ACC2 ;
ACD5: 60 RTS ;
ACD6: A9 FF LDA #$FF ;
ACD8: 8D 70 06 STA $0670 ;
ACDB: 60 RTS ;
ACDC: AD 6F 06 LDA $066F ;
ACDF: 48 PHA ;
ACE0: 29 0F AND #$0F ;
ACE2: 85 00 STA >GP_00 ;
ACE4: 68 PLA ;
ACE5: 4A LSR A ;
ACE6: 4A LSR A ;
ACE7: 4A LSR A ;
ACE8: 4A LSR A ;
ACE9: C5 00 CMP >GP_00 ;
ACEB: 60 RTS ;
ACEC: A9 01 LDA #$01 ;
ACEE: 20 AC BF JSR $BFAC ;
ACF1: 4C B1 A1 JMP $A1B1 ;
ACF4: A5 0A LDA >$0A ;
ACF6: D9 57 06 CMP $0657,Y ;
ACF9: 90 20 BCC $AD1B ;
ACFB: 99 57 06 STA $0657,Y ;
ACFE: C0 0B CPY #$0B ;
AD00: D0 19 BNE $AD1B ;
AD02: A6 16 LDX >$16 ;
AD04: AC 62 06 LDY $0662 ;
AD07: B9 25 73 LDA $7325,Y ;
AD0A: BC 0E EA LDY $EA0E,X ;
AD0D: 99 04 68 STA $6804,Y ;
AD10: 4C 2B EA JMP $EA2B ;
AD13: A9 01 LDA #$01 ;
AD15: 8D 02 06 STA SND_ReqMusEff ;
AD18: EE 7D 06 INC $067D ;
AD1B: 60 RTS ;
AD1C: A9 00 LDA #$00 ;
AD1E: 8D 02 06 STA SND_ReqMusEff ;
AD21: A9 08 LDA #$08 ;
AD23: 8D 04 06 STA SND_Request ;
AD26: 60 RTS ;
AD27: A5 34 LDA >$34 ;
AD29: D0 4B BNE $AD76 ;
AD2B: AD 1C 05 LDA $051C ;
AD2E: 10 02 BPL $AD32 ;
AD30: 49 83 EOR #$83 ;
AD32: 85 00 STA >GP_00 ;
AD34: 0A ASL A ;
AD35: 0A ASL A ;
AD36: 0A ASL A ;
AD37: 18 CLC ;
AD38: 65 00 ADC >GP_00 ;
AD3A: 29 FC AND #$FC ;
AD3C: A8 TAY ;
AD3D: AE 01 03 LDX $0301 ;
AD40: A9 3F LDA #$3F ;
AD42: 9D 02 03 STA $0302,X ;
AD45: E8 INX ;
AD46: A9 08 LDA #$08 ;
AD48: 9D 02 03 STA $0302,X ;
AD4B: E8 INX ;
AD4C: 9D 02 03 STA $0302,X ;
AD4F: 85 00 STA >GP_00 ;
AD51: E8 INX ;
AD52: B9 FA 6B LDA $6BFA,Y ;
AD55: 9D 02 03 STA $0302,X ;
AD58: C8 INY ;
AD59: E8 INX ;
AD5A: C6 00 DEC >GP_00 ;
AD5C: D0 F4 BNE $AD52 ;
AD5E: A9 FF LDA #$FF ;
AD60: 9D 02 03 STA $0302,X ;
AD63: 8E 01 03 STX $0301 ;
AD66: EE 1C 05 INC $051C ;
AD69: AD 1C 05 LDA $051C ;
AD6C: 29 0F AND #$0F ;
AD6E: C9 04 CMP #$04 ;
AD70: F0 05 BEQ $AD77 ;
AD72: A9 0A LDA #$0A ;
AD74: 85 34 STA >$34 ;
AD76: 60 RTS ;
AD77: A9 00 LDA #$00 ;
AD79: 60 RTS ;
AD7A: 3D 1C 20 AND $201C,X ;
AD7D: 00 BRK ;
AD7E: DD 1C 20 CMP $201C,X ;
AD81: 00 BRK ;
AD82: A0 00 LDY #$00 ;
AD84: A2 00 LDX #$00 ;
AD86: BD 0A 75 LDA $750A,X ;
AD89: 99 00 02 STA $0200,Y ;
AD8C: E8 INX ;
AD8D: 8A TXA ;
AD8E: 29 07 AND #$07 ;
AD90: AA TAX ;
AD91: C8 INY ;
AD92: C0 40 CPY #$40 ;
AD94: D0 F0 BNE $AD86 ;
AD96: 60 RTS ;
AD97: 08 PHP ;
AD98: 02 ;
AD99: 04 ;
AD9A: 02 ;
AD9B: 08 PHP ;
AD9C: 08 PHP ;
AD9D: 08 PHP ;
AD9E: 08 PHP ;
AD9F: AE 2F 05 LDX $052F ;
ADA2: A5 98 LDA >$98 ;
ADA4: A4 EB LDY >$EB ;
ADA6: C0 61 CPY #$61 ;
ADA8: D0 1E BNE $ADC8 ;
ADAA: DD 27 75 CMP $7527,X ;
ADAD: D0 10 BNE $ADBF ;
ADAF: E0 03 CPX #$03 ;
ADB1: F0 27 BEQ $ADDA ;
ADB3: EE 2F 05 INC $052F ;
ADB6: 84 EC STY >$EC ;
ADB8: 60 RTS ;
ADB9: A9 00 LDA #$00 ;
ADBB: 8D 2F 05 STA $052F ;
ADBE: 60 RTS ;
ADBF: C9 01 CMP #$01 ;
ADC1: F0 F5 BEQ $ADB8 ;
ADC3: 20 49 75 JSR $7549 ;
ADC6: F0 EE BEQ $ADB6 ;
ADC8: C0 1B CPY #$1B ;
ADCA: D0 ED BNE $ADB9 ;
ADCC: DD 2B 75 CMP $752B,X ;
ADCF: F0 05 BEQ $ADD6 ;
ADD1: C9 02 CMP #$02 ;
ADD3: D0 EE BNE $ADC3 ;
ADD5: 60 RTS ;
ADD6: E0 03 CPX #$03 ;
ADD8: D0 D9 BNE $ADB3 ;
ADDA: A9 04 LDA #$04 ;
ADDC: 8D 02 06 STA SND_ReqMusEff ;
ADDF: 60 RTS ;
ADE0: A9 08 LDA #$08 ;
ADE2: 85 00 STA >GP_00 ;
ADE4: A5 02 LDA >GP_02 ;
ADE6: 0A ASL A ;
ADE7: 26 00 ROL >GP_00 ;
ADE9: 0A ASL A ;
ADEA: 26 00 ROL >GP_00 ;
ADEC: 29 E0 AND #$E0 ;
ADEE: 85 01 STA >GP_01 ;
ADF0: A5 03 LDA >GP_03 ;
ADF2: 4A LSR A ;
ADF3: 4A LSR A ;
ADF4: 4A LSR A ;
ADF5: 05 01 ORA >GP_01 ;
ADF7: 85 01 STA >GP_01 ;
ADF9: 60 RTS ;
ADFA: FF ;
ADFB: FF ;
ADFC: FF ;
ADFD: FF ;
ADFE: FF ;
ADFF: FF ;
AE00: FF ;
AE01: FF ;
AE02: FF ;
AE03: FF ;
AE04: 00 BRK ;
AE05: 08 PHP ;
AE06: 0B ;
AE07: 0F ;
AE08: 13 ;
AE09: 17 ;
AE0A: 5C ;
AE0B: 60 RTS ;
AE0C: 1B ;
AE0D: 1B ;
AE0E: 21 21 AND ($21,X) ;
AE10: 64 ;
AE11: 6A ROR A ;
AE12: 27 ;
AE13: 29 2B AND #$2B ;
AE15: 35 3F AND $3F,X ;
AE17: 70 74 BVS $AE8D ;
AE19: 76 76 ROR >$76,X ;
AE1B: 78 SEI ;
AE1C: 7A ;
AE1D: 7E 80 49 ROR $4980,X ;
AE20: 82 ;
AE21: 84 86 STY >$86 ;
AE23: 4B ;
AE24: 4F ;
AE25: 4F ;
AE26: 51 51 EOR ($51),Y ;
AE28: 88 DEY ;
AE29: 8C 90 90 STY $9090 ;
AE2C: 92 ;
AE2D: 94 96 STY $96,X ;
AE2F: 98 TYA ;
AE30: 99 99 99 STA $9999,Y ;
AE33: 53 ;
AE34: 54 ;
AE35: 9A TXS ;
AE36: 9B ;
AE37: 9B ;
AE38: A5 A5 LDA >$A5 ;
AE3A: AB ;
AE3B: AB ;
AE3C: AC AE AE LDY $AEAE ;
AE3F: AF ;
AE40: AF ;
AE41: B2 ;
AE42: B8 CLV ;
AE43: B8 CLV ;
AE44: 08 PHP ;
AE45: 08 PHP ;
AE46: C6 C6 DEC >$C6 ;
AE48: C6 C6 DEC >$C6 ;
AE4A: C6 C6 DEC >$C6 ;
AE4C: C8 INY ;
AE4D: C8 INY ;
AE4E: C9 C9 CMP #$C9 ;
AE50: CA DEX ;
AE51: CA DEX ;
AE52: CA DEX ;
AE53: CA DEX ;
AE54: CA DEX ;
AE55: CA DEX ;
AE56: CA DEX ;
AE57: CA DEX ;
AE58: 09 09 ORA #$09 ;
AE5A: 0A ASL A ;
AE5B: 0A ASL A ;
AE5C: 0B ;
AE5D: 0B ;
AE5E: 0B ;
AE5F: 0B ;
AE60: 0B ;
AE61: 0B ;
AE62: CB ;
AE63: 55 55 EOR $55,X ;
AE65: 55 55 EOR $55,X ;
AE67: 55 55 EOR $55,X ;
AE69: 55 56 EOR $56,X ;
AE6B: 57 ;
AE6C: 57 ;
AE6D: CB ;
AE6E: CC 58 58 CPY $5858 ;
AE71: 58 CLI ;
AE72: 58 CLI ;
AE73: 58 CLI ;
AE74: 58 CLI ;
AE75: 58 CLI ;
AE76: 58 CLI ;
AE77: 58 CLI ;
AE78: 59 59 59 EOR $5959,Y ;
AE7B: 59 5A 5A EOR $5A5A,Y ;
AE7E: 5A ;
AE7F: 5A ;
AE80: 5B ;
AE81: 5B ;
AE82: 5B ;
AE83: 00 BRK ;
AE84: 04 ;
AE85: 08 PHP ;
AE86: 0C ;
AE87: 10 10 BPL $AE99 ;
AE89: 14 ;
AE8A: 18 CLC ;
AE8B: 5C ;
AE8C: 9E ;
AE8D: 44 ;
AE8E: CE D2 D6 DEC $D6D2 ;
AE91: DA ;
AE92: CE D2 D6 DEC $D6D2 ;
AE95: DA ;
AE96: F0 F4 BEQ $AE8C ;
AE98: F8 SED ;
AE99: FC ;
AE9A: F0 F4 BEQ $AE90 ;
AE9C: F8 SED ;
AE9D: FC ;
AE9E: B4 B0 LDY $B0,X ;
AEA0: B0 B8 BCS $AE5A ;
AEA2: B2 ;
AEA3: B2 ;
AEA4: B4 B0 LDY $B0,X ;
AEA6: B0 B8 BCS $AE60 ;
AEA8: B2 ;
AEA9: B2 ;
AEAA: CA DEX ;
AEAB: CC CA CC CPY $CCCA ;
AEAE: BC BE C0 LDY $C0BE,X ;
AEB1: C0 C2 CPY #$C2 ;
AEB3: C4 C0 CPY >$C0 ;
AEB5: C0 BC CPY #$BC ;
AEB7: BE BC BE LDX $BEBC,Y ;
AEBA: C0 C0 CPY #$C0 ;
AEBC: C2 ;
AEBD: C4 C0 CPY >$C0 ;
AEBF: C0 BC CPY #$BC ;
AEC1: BE BC BE LDX $BEBC,Y ;
AEC4: EC EE EC CPX $ECEE ;
AEC7: EE EC EE INC $EEEC ;
AECA: BC BE C6 LDY $C6BE,X ;
AECD: C8 INY ;
AECE: A0 A8 LDY #$A8 ;
AED0: A4 AC LDY >$AC ;
AED2: 90 E8 BCC $AEBC ;
AED4: E4 E0 CPX >$E0 ;
AED6: 94 F3 STY $F3,X ;
AED8: C9 BD CMP #$BD ;
AEDA: C1 98 CMP ($98,X) ;
AEDC: 9A TXS ;
AEDD: 9C ;
AEDE: F8 SED ;
AEDF: B8 CLV ;
AEE0: BC B0 B4 LDY $B4B0,X ;
AEE3: B8 CLV ;
AEE4: BC B0 B4 LDY $B4B0,X ;
AEE7: B8 CLV ;
AEE8: AC B4 BC LDY $BCB4 ;
AEEB: B0 B4 BCS $AEA1 ;
AEED: B8 CLV ;
AEEE: AC B4 BC LDY $BCB4 ;
AEF1: B0 B4 BCS $AEA7 ;
AEF3: AC AE B0 LDY $B0AE ;
AEF6: B2 ;
AEF7: A8 TAY ;
AEF8: AA TAX ;
AEF9: 92 ;
AEFA: 94 A0 STY $A0,X ;
AEFC: A2 A6 LDX #$A6 ;
AEFE: A4 A2 LDY >$A2 ;
AF00: A4 D8 LDY >$D8 ;
AF02: DA ;
AF03: 00 BRK ;
AF04: 00 BRK ;
AF05: 9A TXS ;
AF06: 9C ;
AF07: 9A TXS ;
AF08: 9C ;
AF09: 9A TXS ;
AF0A: 9C ;
AF0B: B4 B8 LDY $B8,X ;
AF0D: BC BE B4 LDY $B4BE,X ;
AF10: B8 CLV ;
AF11: BC BE FC LDY $FCBE,X ;
AF14: FE AC 9C INC $9CAC,X ;
AF17: A0 A4 LDY #$A4 ;
AF19: A0 A4 LDY #$A4 ;
AF1B: A8 TAY ;
AF1C: 8E A4 DC STX $DCA4 ;
AF1F: E0 E4 CPX #$E4 ;
AF21: E8 INX ;
AF22: EC F0 F4 CPX $F4F0 ;
AF25: F8 SED ;
AF26: FA ;
AF27: FE F4 F6 INC $F6F4,X ;
AF2A: FE FC F0 INC $F0FC,X ;
AF2D: F8 SED ;
AF2E: B0 F6 BCS $AF26 ;
AF30: F0 D4 BEQ $AF06 ;
AF32: FC ;
AF33: FE F8 E8 INC $E8F8,X ;
AF36: EA NOP ;
AF37: E0 E4 CPX #$E4 ;
AF39: EC EC D0 CPX $D0EC ;
AF3C: D4 ;
AF3D: D8 CLD ;
AF3E: DC ;
AF3F: E0 E4 CPX #$E4 ;
AF41: C0 C8 CPY #$C8 ;
AF43: C4 CC CPY >$CC ;
AF45: E8 INX ;
AF46: EA NOP ;
AF47: 72 ;
AF48: 74 ;
AF49: DE EE F8 DEC $F8EE,X ;
AF4C: 96 98 STX $98,Y ;
AF4E: B1 00 LDA (GP_00),Y ;
AF50: 00 BRK ;
AF51: 00 BRK ;
AF52: 00 BRK ;
AF53: 00 BRK ;
AF54: 00 BRK ;
AF55: 00 BRK ;
AF56: 00 BRK ;
AF57: 02 ;
AF58: 00 BRK ;
AF59: 00 BRK ;
AF5A: 01 01 ORA (GP_01,X) ;
AF5C: 01 01 ORA (GP_01,X) ;
AF5E: 02 ;
AF5F: 02 ;
AF60: 02 ;
AF61: 02 ;
AF62: 03 ;
AF63: 03 ;
AF64: 03 ;
AF65: 03 ;
AF66: 02 ;
AF67: 02 ;
AF68: 02 ;
AF69: 02 ;
AF6A: 02 ;
AF6B: 82 ;
AF6C: 02 ;
AF6D: 02 ;
AF6E: 82 ;
AF6F: 02 ;
AF70: 01 81 ORA ($81,X) ;
AF72: 01 01 ORA (GP_01,X) ;
AF74: 81 01 STA (GP_01,X) ;
AF76: 01 01 ORA (GP_01,X) ;
AF78: 02 ;
AF79: 02 ;
AF7A: 02 ;
AF7B: 02 ;
AF7C: 01 01 ORA (GP_01,X) ;
AF7E: 01 01 ORA (GP_01,X) ;
AF80: 01 01 ORA (GP_01,X) ;
AF82: 02 ;
AF83: 02 ;
AF84: 02 ;
AF85: 02 ;
AF86: 02 ;
AF87: 02 ;
AF88: 02 ;
AF89: 02 ;
AF8A: 02 ;
AF8B: 02 ;
AF8C: 02 ;
AF8D: 02 ;
AF8E: 03 ;
AF8F: 03 ;
AF90: 03 ;
AF91: 03 ;
AF92: 03 ;
AF93: 03 ;
AF94: 03 ;
AF95: 03 ;
AF96: 03 ;
AF97: 03 ;
AF98: 02 ;
AF99: 02 ;
AF9A: 02 ;
AF9B: 02 ;
AF9C: 02 ;
AF9D: 02 ;
AF9E: 02 ;
AF9F: 02 ;
AFA0: 01 01 ORA (GP_01,X) ;
AFA2: 01 02 ORA (GP_02,X) ;
AFA4: 03 ;
AFA5: 03 ;
AFA6: 03 ;
AFA7: 02 ;
AFA8: 02 ;
AFA9: 00 BRK ;
AFAA: 02 ;
AFAB: 01 01 ORA (GP_01,X) ;
AFAD: 01 01 ORA (GP_01,X) ;
AFAF: 02 ;
AFB0: 02 ;
AFB1: 02 ;
AFB2: 02 ;
AFB3: 02 ;
AFB4: 02 ;
AFB5: 02 ;
AFB6: 02 ;
AFB7: 02 ;
AFB8: 02 ;
AFB9: 01 01 ORA (GP_01,X) ;
AFBB: 01 01 ORA (GP_01,X) ;
AFBD: 01 01 ORA (GP_01,X) ;
AFBF: 01 01 ORA (GP_01,X) ;
AFC1: 01 01 ORA (GP_01,X) ;
AFC3: 03 ;
AFC4: 03 ;
AFC5: 03 ;
AFC6: 03 ;
AFC7: 00 BRK ;
AFC8: 00 BRK ;
AFC9: 02 ;
AFCA: 02 ;
AFCB: 02 ;
AFCC: 02 ;
AFCD: 03 ;
AFCE: 03 ;
AFCF: 03 ;
AFD0: 03 ;
AFD1: 01 01 ORA (GP_01,X) ;
AFD3: 02 ;
AFD4: 02 ;
AFD5: 03 ;
AFD6: 03 ;
AFD7: 01 01 ORA (GP_01,X) ;
AFD9: 01 01 ORA (GP_01,X) ;
AFDB: 02 ;
AFDC: 02 ;
AFDD: 02 ;
AFDE: 02 ;
AFDF: 01 01 ORA (GP_01,X) ;
AFE1: 01 01 ORA (GP_01,X) ;
AFE3: 02 ;
AFE4: 02 ;
AFE5: 02 ;
AFE6: 02 ;
AFE7: 02 ;
AFE8: 02 ;
AFE9: 01 03 ORA (GP_03,X) ;
AFEB: 03 ;
AFEC: 03 ;
AFED: 03 ;
AFEE: 03 ;
AFEF: 03 ;
AFF0: 03 ;
AFF1: 03 ;
AFF2: 03 ;
AFF3: 03 ;
AFF4: 01 01 ORA (GP_01,X) ;
AFF6: 01 01 ORA (GP_01,X) ;
AFF8: 01 01 ORA (GP_01,X) ;
AFFA: 02 ;
AFFB: 00 BRK ;
AFFC: 00 BRK ;
AFFD: 03 ;
AFFE: 01 01 ORA (GP_01,X) ;
B000: 01 01 ORA (GP_01,X) ;
B002: 01 01 ORA (GP_01,X) ;
B004: 01 01 ORA (GP_01,X) ;
B006: 01 03 ORA (GP_03,X) ;
B008: 03 ;
B009: 03 ;
B00A: 03 ;
B00B: 03 ;
B00C: 03 ;
B00D: 03 ;
B00E: 03 ;
B00F: 03 ;
B010: 03 ;
B011: 03 ;
B012: 03 ;
B013: 03 ;
B014: 03 ;
B015: 02 ;
B016: 02 ;
B017: 01 01 ORA (GP_01,X) ;
B019: 02 ;
B01A: 03 ;
B01B: 60 RTS ;
B01C: BC 64 B8 LDY $B864,X ;
B01F: 68 PLA ;
B020: B4 6C LDY $6C,X ;
B022: B0 70 BCS $B094 ;
B024: CC 74 C8 CPY $C874 ;
B027: 78 SEI ;
B028: C4 7C CPY >$7C ;
B02A: C0 80 CPY #$80 ;
B02C: DC ;
B02D: 84 D8 STY >$D8 ;
B02F: 88 DEY ;
B030: D4 ;
B031: 8C D0 90 STY $90D0 ;
B034: EC 94 E8 CPX $E894 ;
B037: 98 TYA ;
B038: E4 9C CPX >$9C ;
B03A: E0 A0 CPX #$A0 ;
B03C: FC ;
B03D: A4 F8 LDY >$F8 ;
B03F: A8 TAY ;
B040: F4 ;
B041: AC F0 60 LDY $60F0 ;
B044: 20 4F FA JSR $FA4F ;
B047: 98 TYA ;
B048: 4C DF 77 JMP $77DF ;
B04B: A0 01 LDY #$01 ;
B04D: D0 02 BNE $B051 ;
B04F: A0 00 LDY #$00 ;
B051: 84 0C STY >$0C ;
B053: BC 4F 03 LDY $034F,X ;
B056: C8 INY ;
B057: 85 0D STA >$0D ;
B059: 84 0E STY >$0E ;
B05B: 86 08 STX >$08 ;
B05D: AC 41 03 LDY $0341 ;
B060: B9 AB 77 LDA $77AB,Y ;
B063: 8D 43 03 STA $0343 ;
B066: B9 AC 77 LDA $77AC,Y ;
B069: E0 00 CPX #$00 ;
B06B: D0 07 BNE $B074 ;
B06D: A9 48 LDA #$48 ;
B06F: 8D 43 03 STA $0343 ;
B072: A9 4C LDA #$4C ;
B074: 8D 44 03 STA $0344 ;
B077: A4 0E LDY >$0E ;
B079: A9 01 LDA #$01 ;
B07B: 85 07 STA >$07 ;
B07D: A9 08 LDA #$08 ;
B07F: 85 0A STA >$0A ;
B081: B9 94 75 LDA $7594,Y ;
B084: 18 CLC ;
B085: 65 0D ADC >$0D ;
B087: A8 TAY ;
B088: B9 13 76 LDA $7613,Y ;
B08B: 85 02 STA >GP_02 ;
B08D: 18 CLC ;
B08E: 69 02 ADC #$02 ;
B090: 85 03 STA >GP_03 ;
B092: E0 00 CPX #$00 ;
B094: F0 12 BEQ $B0A8 ;
B096: E0 0D CPX #$0D ;
B098: B0 0E BCS $B0A8 ;
B09A: BD BF 04 LDA $04BF,X ;
B09D: 29 02 AND #$02 ;
B09F: D0 18 BNE $B0B9 ;
B0A1: BD BF 04 LDA $04BF,X ;
B0A4: 29 08 AND #$08 ;
B0A6: D0 06 BNE $B0AE ;
B0A8: B9 DF 76 LDA $76DF,Y ;
B0AB: 20 88 79 JSR $7988 ;
B0AE: E0 00 CPX #$00 ;
B0B0: F0 0C BEQ $B0BE ;
B0B2: A4 0C LDY >$0C ;
B0B4: F0 08 BEQ $B0BE ;
B0B6: 4C 79 79 JMP $7979 ;
B0B9: C6 07 DEC >$07 ;
B0BB: 4C 68 78 JMP $7868 ;
B0BE: A5 0F LDA >$0F ;
B0C0: F0 16 BEQ $B0D8 ;
B0C2: A5 02 LDA >GP_02 ;
B0C4: 48 PHA ;
B0C5: A5 03 LDA >GP_03 ;
B0C7: 85 02 STA >GP_02 ;
B0C9: 68 PLA ;
B0CA: 85 03 STA >GP_03 ;
B0CC: A5 04 LDA >$04 ;
B0CE: 49 40 EOR #$40 ;
B0D0: 85 04 STA >$04 ;
B0D2: A5 05 LDA >$05 ;
B0D4: 49 40 EOR #$40 ;
B0D6: 85 05 STA >$05 ;
B0D8: BC F0 04 LDY $04F0,X ;
B0DB: F0 18 BEQ $B0F5 ;
B0DD: A0 01 LDY #$01 ;
B0DF: B9 04 00 LDA $0004,Y ;
B0E2: 29 FC AND #$FC ;
B0E4: 99 04 00 STA $0004,Y ;
B0E7: BD F0 04 LDA $04F0,X ;
B0EA: 29 03 AND #$03 ;
B0EC: 19 04 00 ORA $0004,Y ;
B0EF: 99 04 00 STA $0004,Y ;
B0F2: 88 DEY ;
B0F3: 10 EA BPL $B0DF ;
B0F5: AE 43 03 LDX $0343 ;
B0F8: A0 00 LDY #$00 ;
B0FA: B9 02 00 LDA GP_02,Y ;
B0FD: 9D 01 02 STA $0201,X ;
B100: A5 01 LDA >GP_01 ;
B102: 9D 00 02 STA $0200,X ;
B105: A5 00 LDA >GP_00 ;
B107: 9D 03 02 STA $0203,X ;
B10A: 18 CLC ;
B10B: 65 0A ADC >$0A ;
B10D: 85 00 STA >GP_00 ;
B10F: B9 04 00 LDA $0004,Y ;
B112: 9D 02 02 STA $0202,X ;
B115: AE 44 03 LDX $0344 ;
B118: A5 08 LDA >$08 ;
B11A: F0 03 BEQ $B11F ;
B11C: 20 36 6E JSR $6E36 ;
B11F: C8 INY ;
B120: C6 07 DEC >$07 ;
B122: 10 D6 BPL $B0FA ;
B124: A6 08 LDX >$08 ;
B126: 60 RTS ;
B127: 00 BRK ;
B128: 03 ;
B129: 07 ;
B12A: 0A ASL A ;
B12B: 0B ;
B12C: 0C ;
B12D: 0D 0E 0F ORA $0F0E ;
B130: 11 12 ORA ($12),Y ;
B132: 13 ;
B133: 14 ;
B134: 15 16 ORA $16,X ;
B136: 17 ;
B137: 18 CLC ;
B138: 17 ;
B139: 18 CLC ;
B13A: 17 ;
B13B: 19 1B 1C ORA $1C1B,Y ;
B13E: 1D 1E 1F ORA $1F1E,X ;
B141: 20 21 1C JSR $1C21 ;
B144: 22 ;
B145: 22 ;
B146: 26 27 ROL >$27 ;
B148: 28 PLP ;
B149: 29 2B AND #$2B ;
B14B: 2E 20 82 ROL $8220 ;
B14E: 3C ;
B14F: 34 ;
B150: 70 72 BVS $B1C4 ;
B152: 74 ;
B153: 28 PLP ;
B154: 86 3C STX >$3C ;
B156: 2A ROL A ;
B157: 26 24 ROL >$24 ;
B159: 22 ;
B15A: 40 RTI ;
B15B: 4A LSR A ;
B15C: 8A TXA ;
B15D: 6C 42 46 JMP ($4642) ;
B160: 76 2C ROR >$2C,X ;
B162: 4E 4C 6A LSR $6A4C ;
B165: 50 52 BVC $B1B9 ;
B167: 66 32 ROR >$32 ;
B169: 2E 68 F3 ROL $F368 ;
B16C: 6E F2 36 ROR $36F2 ;
B16F: 38 SEC ;
B170: 3A ;
B171: 3C ;
B172: 56 48 LSR $48,X ;
B174: 78 SEI ;
B175: 20 82 7A JSR $7A82 ;
B178: 7C ;
B179: 30 64 BMI $B1DF ;
B17B: 62 ;
B17C: 20 88 79 JSR $7988 ;
B17F: A9 00 LDA #$00 ;
B181: 85 0F STA >$0F ;
B183: 85 0C STA >$0C ;
B185: 98 TYA ;
B186: 48 PHA ;
B187: A9 00 LDA #$00 ;
B189: 85 52 STA >$52 ;
B18B: AC 41 03 LDY $0341 ;
B18E: B9 AB 77 LDA $77AB,Y ;
B191: 8D 43 03 STA $0343 ;
B194: B9 AC 77 LDA $77AC,Y ;
B197: 8D 44 03 STA $0344 ;
B19A: 68 PLA ;
B19B: A8 TAY ;
B19C: 86 08 STX >$08 ;
B19E: A9 01 LDA #$01 ;
B1A0: 85 07 STA >$07 ;
B1A2: A9 08 LDA #$08 ;
B1A4: 85 0A STA >$0A ;
B1A6: B9 B7 78 LDA $78B7,Y ;
B1A9: 18 CLC ;
B1AA: 65 0C ADC >$0C ;
B1AC: A8 TAY ;
B1AD: B9 DC 78 LDA $78DC,Y ;
B1B0: 85 02 STA >GP_02 ;
B1B2: 18 CLC ;
B1B3: 69 02 ADC #$02 ;
B1B5: 85 03 STA >GP_03 ;
B1B7: A5 02 LDA >GP_02 ;
B1B9: C9 F3 CMP #$F3 ;
B1BB: F0 08 BEQ $B1C5 ;
B1BD: C9 20 CMP #$20 ;
B1BF: 90 19 BCC $B1DA ;
B1C1: C9 62 CMP #$62 ;
B1C3: B0 15 BCS $B1DA ;
B1C5: AD 04 05 LDA $0504 ;
B1C8: D0 07 BNE $B1D1 ;
B1CA: A5 00 LDA >GP_00 ;
B1CC: 18 CLC ;
B1CD: 69 04 ADC #$04 ;
B1CF: 85 00 STA >GP_00 ;
B1D1: E6 52 INC >$52 ;
B1D3: A9 00 LDA #$00 ;
B1D5: 85 07 STA >$07 ;
B1D7: 4C 68 78 JMP $7868 ;
B1DA: C9 6C CMP #$6C ;
B1DC: 90 07 BCC $B1E5 ;
B1DE: C9 7C CMP #$7C ;
B1E0: 90 07 BCC $B1E9 ;
B1E2: 4C 4E 78 JMP $784E ;
B1E5: A9 07 LDA #$07 ;
B1E7: 85 0A STA >$0A ;
B1E9: A5 02 LDA >GP_02 ;
B1EB: 85 03 STA >GP_03 ;
B1ED: A5 05 LDA >$05 ;
B1EF: 49 40 EOR #$40 ;
B1F1: 85 05 STA >$05 ;
B1F3: 4C 68 78 JMP $7868 ;
B1F6: A9 02 LDA #$02 ;
B1F8: 85 04 STA >$04 ;
B1FA: 85 05 STA >$05 ;
B1FC: 60 RTS ;
B1FD: A0 03 LDY #$03 ;
B1FF: 84 03 STY >GP_03 ;
B201: 48 PHA ;
B202: BD F0 04 LDA $04F0,X ;
B205: F0 06 BEQ $B20D ;
B207: A5 15 LDA >$15 ;
B209: 29 03 AND #$03 ;
B20B: 85 03 STA >GP_03 ;
B20D: AC 41 03 LDY $0341 ;
B210: B9 AB 77 LDA $77AB,Y ;
B213: A8 TAY ;
B214: 68 PLA ;
B215: 99 01 02 STA $0201,Y ;
B218: B5 70 LDA $70,X ;
B21A: 99 03 02 STA $0203,Y ;
B21D: B5 84 LDA $84,X ;
B21F: 99 00 02 STA $0200,Y ;
B222: A5 03 LDA >GP_03 ;
B224: 99 02 02 STA $0202,Y ;
B227: 4C 36 6E JMP $6E36 ;
B22A: 20 D0 79 JSR $79D0 ;
B22D: AD 06 04 LDA $0406 ;
B230: F0 08 BEQ $B23A ;
B232: 8D CC 04 STA $04CC ;
B235: A9 00 LDA #$00 ;
B237: 8D 06 04 STA $0406 ;
B23A: 20 93 FA JSR $FA93 ;
B23D: 4C DB 77 JMP $77DB ;
B240: 20 2D 7A JSR $7A2D ;
B243: BD BF 04 LDA $04BF,X ;
B246: 29 20 AND #$20 ;
B248: D0 23 BNE $B26D ;
B24A: BD F0 04 LDA $04F0,X ;
B24D: D0 3D BNE $B28C ;
B24F: A0 0F LDY #$0F ;
B251: 20 C2 7B JSR $7BC2 ;
B254: A0 0E LDY #$0E ;
B256: 20 9D 7C JSR $7C9D ;
B259: A0 10 LDY #$10 ;
B25B: 20 DC 7C JSR $7CDC ;
B25E: A0 11 LDY #$11 ;
B260: 20 DC 7C JSR $7CDC ;
B263: A0 0D LDY #$0D ;
B265: 20 29 7D JSR $7D29 ;
B268: A0 12 LDY #$12 ;
B26A: 20 5F 7D JSR $7D5F ;
B26D: 20 A7 7A JSR $7AA7 ;
B270: BD 4F 03 LDA $034F,X ;
B273: BC 05 04 LDY $0405,X ;
B276: F0 15 BEQ $B28D ;
B278: C9 05 CMP #$05 ;
B27A: F0 04 BEQ $B280 ;
B27C: C9 06 CMP #$06 ;
B27E: D0 0C BNE $B28C ;
B280: B5 AC LDA $AC,X ;
B282: 10 08 BPL $B28C ;
B284: BC 2C 04 LDY $042C,X ;
B287: A9 00 LDA #$00 ;
B289: 99 4F 03 STA $034F,Y ;
B28C: 60 RTS ;
B28D: C9 27 CMP #$27 ;
B28F: F0 04 BEQ $B295 ;
B291: C9 17 CMP #$17 ;
B293: D0 07 BNE $B29C ;
B295: A5 0C LDA >$0C ;
B297: F0 03 BEQ $B29C ;
B299: FE 2C 04 INC $042C,X ;
B29C: 60 RTS ;
B29D: A9 08 LDA #$08 ;
B29F: 85 02 STA >GP_02 ;
B2A1: 85 03 STA >GP_03 ;
B2A3: BD BF 04 LDA $04BF,X ;
B2A6: 29 40 AND #$40 ;
B2A8: F0 02 BEQ $B2AC ;
B2AA: 46 02 LSR >GP_02 ;
B2AC: B5 70 LDA $70,X ;
B2AE: 18 CLC ;
B2AF: 65 02 ADC >GP_02 ;
B2B1: 85 02 STA >GP_02 ;
B2B3: B5 84 LDA $84,X ;
B2B5: 18 CLC ;
B2B6: 65 03 ADC >GP_03 ;
B2B8: 85 03 STA >GP_03 ;
B2BA: 60 RTS ;
B2BB: 02 ;
B2BC: 01 80 ORA ($80,X) ;
B2BE: 80 ;
B2BF: 01 80 ORA ($80,X) ;
B2C1: 80 ;
B2C2: 80 ;
B2C3: 80 ;
B2C4: 80 ;
B2C5: 01 02 ORA (GP_02,X) ;
B2C7: 80 ;
B2C8: 80 ;
B2C9: 01 80 ORA ($80,X) ;
B2CB: 80 ;
B2CC: 01 01 ORA (GP_01,X) ;
B2CE: 80 ;
B2CF: 80 ;
B2D0: 02 ;
B2D1: 01 02 ORA (GP_02,X) ;
B2D3: 00 BRK ;
B2D4: 80 ;
B2D5: 80 ;
B2D6: 80 ;
B2D7: 80 ;
B2D8: 01 80 ORA ($80,X) ;
B2DA: 80 ;
B2DB: 01 01 ORA (GP_01,X) ;
B2DD: 02 ;
B2DE: 01 02 ORA (GP_02,X) ;
B2E0: 02 ;
B2E1: 80 ;
B2E2: 80 ;
B2E3: 80 ;
B2E4: 80 ;
B2E5: 00 BRK ;
B2E6: 00 BRK ;
B2E7: 00 BRK ;
B2E8: 00 BRK ;
B2E9: 00 BRK ;
B2EA: 02 ;
B2EB: 01 01 ORA (GP_01,X) ;
B2ED: 02 ;
B2EE: 02 ;
B2EF: 00 BRK ;
B2F0: 00 BRK ;
B2F1: 00 BRK ;
B2F2: 02 ;
B2F3: 02 ;
B2F4: 02 ;
B2F5: 02 ;
B2F6: 01 01 ORA (GP_01,X) ;
B2F8: 04 ;
B2F9: 80 ;
B2FA: 80 ;
B2FB: 80 ;
B2FC: 01 01 ORA (GP_01,X) ;
B2FE: 01 01 ORA (GP_01,X) ;
B300: 01 02 ORA (GP_02,X) ;
B302: 02 ;
B303: 01 01 ORA (GP_01,X) ;
B305: 00 BRK ;
B306: 00 BRK ;
B307: 00 BRK ;
B308: 00 BRK ;
B309: 00 BRK ;
B30A: 00 BRK ;
B30B: 00 BRK ;
B30C: 00 BRK ;
B30D: 80 ;
B30E: 80 ;
B30F: 80 ;
B310: 01 02 ORA (GP_02,X) ;
B312: 02 ;
B313: 04 ;
B314: 04 ;
B315: 80 ;
B316: 01 20 ORA ($20,X) ;
B318: 2D 7A A9 AND $A97A ;
B31B: 00 BRK ;
B31C: 8D 4B 03 STA $034B ;
B31F: 85 06 STA >$06 ;
B321: 85 09 STA >$09 ;
B323: 85 0C STA >$0C ;
B325: A0 00 LDY #$00 ;
B327: 84 00 STY >GP_00 ;
B329: AD F0 04 LDA $04F0 ;
B32C: 0D 6C 06 ORA $066C ;
B32F: 05 3D ORA >$3D ;
B331: 15 3D ORA $3D,X ;
B333: D0 74 BNE $B3A9 ;
B335: A5 AC LDA >$AC ;
B337: C9 40 CMP #$40 ;
B339: F0 6E BEQ $B3A9 ;
B33B: AD 12 05 LDA $0512 ;
B33E: D0 69 BNE $B3A9 ;
B340: BD 4F 03 LDA $034F,X ;
B343: C9 53 CMP #$53 ;
B345: 90 08 BCC $B34F ;
B347: B5 AC LDA $AC,X ;
B349: 29 F0 AND #$F0 ;
B34B: C9 10 CMP #$10 ;
B34D: D0 5A BNE $B3A9 ;
B34F: A5 70 LDA >$70 ;
B351: 18 CLC ;
B352: 69 08 ADC #$08 ;
B354: 85 04 STA >$04 ;
B356: A5 84 LDA >$84 ;
B358: 18 CLC ;
B359: 69 08 ADC #$08 ;
B35B: 85 05 STA >$05 ;
B35D: A9 09 LDA #$09 ;
B35F: 20 FB 7D JSR $7DFB ;
B362: F0 45 BEQ $B3A9 ;
B364: BD 4F 03 LDA $034F,X ;
B367: C9 53 CMP #$53 ;
B369: 90 3F BCC $B3AA ;
B36B: EE 4B 03 INC $034B ;
B36E: C9 56 CMP #$56 ;
B370: F0 38 BEQ $B3AA ;
B372: C9 5A CMP #$5A ;
B374: F0 34 BEQ $B3AA ;
B376: A5 AC LDA >$AC ;
B378: 29 F0 AND #$F0 ;
B37A: D0 2E BNE $B3AA ;
B37C: A5 98 LDA >$98 ;
B37E: 15 98 ORA $98,X ;
B380: 29 0C AND #$0C ;
B382: C9 0C CMP #$0C ;
B384: F0 0A BEQ $B390 ;
B386: A5 98 LDA >$98 ;
B388: 15 98 ORA $98,X ;
B38A: 29 03 AND #$03 ;
B38C: C9 03 CMP #$03 ;
B38E: D0 1A BNE $B3AA ;
B390: BD 4F 03 LDA $034F,X ;
B393: C9 55 CMP #$55 ;
B395: 90 09 BCC $B3A0 ;
B397: C9 5B CMP #$5B ;
B399: B0 05 BCS $B3A0 ;
B39B: AD 76 06 LDA $0676 ;
B39E: F0 0A BEQ $B3AA ;
B3A0: A9 01 LDA #$01 ;
B3A2: 8D 04 06 STA SND_Request ;
B3A5: A9 00 LDA #$00 ;
B3A7: 85 06 STA >$06 ;
B3A9: 60 RTS ;
B3AA: 20 26 7E JSR $7E26 ;
B3AD: E6 0C INC >$0C ;
B3AF: BC 4F 03 LDY $034F,X ;
B3B2: B9 4A 7A LDA $7A4A,Y ;
B3B5: 48 PHA ;
B3B6: 29 0F AND #$0F ;
B3B8: 85 0D STA >$0D ;
B3BA: 68 PLA ;
B3BB: 29 F0 AND #$F0 ;
B3BD: 85 0E STA >$0E ;
B3BF: BC 4F 03 LDY $034F,X ;
B3C2: C0 2E CPY #$2E ;
B3C4: F0 05 BEQ $B3CB ;
B3C6: A9 08 LDA #$08 ;
B3C8: 20 7C 6D JSR $6D7C ;
B3CB: AC 62 06 LDY $0662 ;
B3CE: F0 07 BEQ $B3D7 ;
B3D0: 46 0D LSR >$0D ;
B3D2: 66 0E ROR >$0E ;
B3D4: 88 DEY ;
B3D5: D0 F9 BNE $B3D0 ;
B3D7: A9 00 LDA #$00 ;
B3D9: 8D 27 06 STA $0627 ;
B3DC: 85 50 STA >$50 ;
B3DE: 85 51 STA >$51 ;
B3E0: AD 70 06 LDA $0670 ;
B3E3: C5 0E CMP >$0E ;
B3E5: 90 19 BCC $B400 ;
B3E7: 38 SEC ;
B3E8: E5 0E SBC >$0E ;
B3EA: 8D 70 06 STA $0670 ;
B3ED: AD 6F 06 LDA $066F ;
B3F0: 29 0F AND #$0F ;
B3F2: C5 0D CMP >$0D ;
B3F4: 90 23 BCC $B419 ;
B3F6: AD 6F 06 LDA $066F ;
B3F9: 38 SEC ;
B3FA: E5 0D SBC >$0D ;
B3FC: 8D 6F 06 STA $066F ;
B3FF: 60 RTS ;
B400: A5 0E LDA >$0E ;
B402: 38 SEC ;
B403: ED 70 06 SBC $0670 ;
B406: 85 0E STA >$0E ;
B408: AD 6F 06 LDA $066F ;
B40B: 29 0F AND #$0F ;
B40D: F0 0A BEQ $B419 ;
B40F: CE 6F 06 DEC $066F ;
B412: A9 FF LDA #$FF ;
B414: 8D 70 06 STA $0670 ;
B417: D0 BE BNE $B3D7 ;
B419: AD 6F 06 LDA $066F ;
B41C: 29 F0 AND #$F0 ;
B41E: 8D 6F 06 STA $066F ;
B421: 20 A3 EB JSR $EBA3 ;
B424: 8D 70 06 STA $0670 ;
B427: 85 AC STA >$AC ;
B429: A9 11 LDA #$11 ;
B42B: 85 12 STA >$12 ;
B42D: A9 04 LDA #$04 ;
B42F: 85 98 STA >$98 ;
B431: 60 RTS ;
B432: B9 AC 00 LDA $00AC,Y ;
B435: 0A ASL A ;
B436: B0 F9 BCS $B431 ;
B438: 84 00 STY >GP_00 ;
B43A: A9 02 LDA #$02 ;
B43C: 85 09 STA >$09 ;
B43E: A9 0A LDA #$0A ;
B440: 85 0D STA >$0D ;
B442: 85 0E STA >$0E ;
B444: B9 70 00 LDA $0070,Y ;
B447: 18 CLC ;
B448: 69 04 ADC #$04 ;
B44A: 85 04 STA >$04 ;
B44C: B9 84 00 LDA $0084,Y ;
B44F: 18 CLC ;
B450: 69 08 ADC #$08 ;
B452: 85 05 STA >$05 ;
B454: A9 00 LDA #$00 ;
B456: 85 06 STA >$06 ;
B458: A4 00 LDY >GP_00 ;
B45A: B9 AC 00 LDA $00AC,Y ;
B45D: F0 79 BEQ $B4D8 ;
B45F: 20 FF 7D JSR $7DFF ;
B462: F0 74 BEQ $B4D8 ;
B464: C0 0F CPY #$0F ;
B466: D0 1E BNE $B486 ;
B468: BD B2 04 LDA $04B2,X ;
B46B: 25 09 AND >$09 ;
B46D: F0 03 BEQ $B472 ;
B46F: 20 C5 7D JSR $7DC5 ;
B472: A9 50 LDA #$50 ;
B474: 99 AC 00 STA $00AC,Y ;
B477: BD B2 04 LDA $04B2,X ;
B47A: 25 09 AND >$09 ;
B47C: D0 5A BNE $B4D8 ;
B47E: A9 00 LDA #$00 ;
B480: 85 07 STA >$07 ;
B482: A9 10 LDA #$10 ;
B484: 95 3D STA $3D,X ;
B486: BD B2 04 LDA $04B2,X ;
B489: 25 09 AND >$09 ;
B48B: D0 4C BNE $B4D9 ;
B48D: BD 4F 03 LDA $034F,X ;
B490: C9 33 CMP #$33 ;
B492: F0 04 BEQ $B498 ;
B494: C9 34 CMP #$34 ;
B496: D0 03 BNE $B49B ;
B498: 4C 40 A4 JMP $A440 ;
B49B: C9 13 CMP #$13 ;
B49D: F0 04 BEQ $B4A3 ;
B49F: C9 12 CMP #$12 ;
B4A1: D0 0C BNE $B4AF ;
B4A3: C0 0F CPY #$0F ;
B4A5: F0 1D BEQ $B4C4 ;
B4A7: B9 98 00 LDA $0098,Y ;
B4AA: 95 98 STA $98,X ;
B4AC: 4C 54 7C JMP $7C54 ;
B4AF: C9 0B CMP #$0B ;
B4B1: F0 04 BEQ $B4B7 ;
B4B3: C9 0C CMP #$0C ;
B4B5: D0 0D BNE $B4C4 ;
B4B7: B9 98 00 LDA $0098,Y ;
B4BA: 15 98 ORA $98,X ;
B4BC: C9 0C CMP #$0C ;
B4BE: F0 19 BEQ $B4D9 ;
B4C0: C9 03 CMP #$03 ;
B4C2: F0 15 BEQ $B4D9 ;
B4C4: A9 02 LDA #$02 ;
B4C6: 8D 04 06 STA SND_Request ;
B4C9: BD 85 04 LDA $0485,X ;
B4CC: C5 07 CMP >$07 ;
B4CE: 90 16 BCC $B4E6 ;
B4D0: 38 SEC ;
B4D1: E5 07 SBC >$07 ;
B4D3: 9D 85 04 STA $0485,X ;
B4D6: F0 0E BEQ $B4E6 ;
B4D8: 60 RTS ;
B4D9: A5 09 LDA >$09 ;
B4DB: C9 20 CMP #$20 ;
B4DD: F0 F9 BEQ $B4D8 ;
B4DF: C9 08 CMP #$08 ;
B4E1: F0 F5 BEQ $B4D8 ;
B4E3: 4C C5 7D JMP $7DC5 ;
B4E6: EE 27 06 INC $0627 ;
B4E9: A5 50 LDA >$50 ;
B4EB: C9 0A CMP #$0A ;
B4ED: B0 10 BCS $B4FF ;
B4EF: E6 50 INC >$50 ;
B4F1: A5 50 LDA >$50 ;
B4F3: C9 0A CMP #$0A ;
B4F5: D0 08 BNE $B4FF ;
B4F7: A5 09 LDA >$09 ;
B4F9: C9 08 CMP #$08 ;
B4FB: D0 02 BNE $B4FF ;
B4FD: E6 51 INC >$51 ;
B4FF: 20 A6 FE JSR $FEA6 ;
B502: A9 00 LDA #$00 ;
B504: 95 3D STA $3D,X ;
B506: 20 E6 EE JSR $EEE6 ;
B509: 9D F0 04 STA $04F0,X ;
B50C: 60 RTS ;
B50D: 84 00 STY >GP_00 ;
B50F: A9 10 LDA #$10 ;
B511: 85 09 STA >$09 ;
B513: B9 AC 00 LDA $00AC,Y ;
B516: 4A LSR A ;
B517: B0 32 BCS $B54B ;
B519: A9 0C LDA #$0C ;
B51B: 85 0D STA >$0D ;
B51D: B9 AC 00 LDA $00AC,Y ;
B520: A0 20 LDY #$20 ;
B522: 0A ASL A ;
B523: B0 15 BCS $B53A ;
B525: A9 01 LDA #$01 ;
B527: 85 09 STA >$09 ;
B529: A0 40 LDY #$40 ;
B52B: AD 57 06 LDA $0657 ;
B52E: C9 03 CMP #$03 ;
B530: F0 08 BEQ $B53A ;
B532: A0 20 LDY #$20 ;
B534: C9 02 CMP #$02 ;
B536: F0 02 BEQ $B53A ;
B538: A0 10 LDY #$10 ;
B53A: 98 TYA ;
B53B: 20 86 7D JSR $7D86 ;
B53E: A5 06 LDA >$06 ;
B540: F0 09 BEQ $B54B ;
B542: 8A TXA ;
B543: 48 PHA ;
B544: A2 0E LDX #$0E ;
B546: 20 D4 F3 JSR $F3D4 ;
B549: 68 PLA ;
B54A: AA TAX ;
B54B: 60 RTS ;
B54C: 84 00 STY >GP_00 ;
B54E: A9 20 LDA #$20 ;
B550: 85 09 STA >$09 ;
B552: A9 10 LDA #$10 ;
B554: 85 07 STA >$07 ;
B556: A9 0E LDA #$0E ;
B558: 85 0D STA >$0D ;
B55A: B9 AC 00 LDA $00AC,Y ;
B55D: C9 20 CMP #$20 ;
B55F: B0 10 BCS $B571 ;
B561: C9 13 CMP #$13 ;
B563: D0 30 BNE $B595 ;
B565: A9 08 LDA #$08 ;
B567: 85 09 STA >$09 ;
B569: A9 40 LDA #$40 ;
B56B: 85 07 STA >$07 ;
B56D: A9 18 LDA #$18 ;
B56F: 85 0D STA >$0D ;
B571: B9 70 00 LDA $0070,Y ;
B574: 18 CLC ;
B575: 69 08 ADC #$08 ;
B577: 85 04 STA >$04 ;
B579: B9 84 00 LDA $0084,Y ;
B57C: 18 CLC ;
B57D: 69 08 ADC #$08 ;
B57F: 85 05 STA >$05 ;
B581: A5 0D LDA >$0D ;
B583: 20 FB 7D JSR $7DFB ;
B586: F0 0D BEQ $B595 ;
B588: 20 16 7C JSR $7C16 ;
B58B: BD B2 04 LDA $04B2,X ;
B58E: 25 09 AND >$09 ;
B590: D0 03 BNE $B595 ;
B592: 20 26 7E JSR $7E26 ;
B595: 60 RTS ;
B596: 10 20 BPL $B5B8 ;
B598: 40 RTI ;
B599: 84 00 STY >GP_00 ;
B59B: A9 01 LDA #$01 ;
B59D: 85 09 STA >$09 ;
B59F: B9 AC 00 LDA $00AC,Y ;
B5A2: C9 02 CMP #$02 ;
B5A4: D0 EF BNE $B595 ;
B5A6: AC 57 06 LDY $0657 ;
B5A9: B9 25 7D LDA $7D25,Y ;
B5AC: 85 07 STA >$07 ;
B5AE: A5 98 LDA >$98 ;
B5B0: 29 0C AND #$0C ;
B5B2: F0 09 BEQ $B5BD ;
B5B4: A9 0C LDA #$0C ;
B5B6: 85 0D STA >$0D ;
B5B8: A9 10 LDA #$10 ;
B5BA: 4C 53 7D JMP $7D53 ;
B5BD: A9 10 LDA #$10 ;
B5BF: 85 0D STA >$0D ;
B5C1: A9 0C LDA #$0C ;
B5C3: 85 0E STA >$0E ;
B5C5: 20 D1 7D JSR $7DD1 ;
B5C8: A5 06 LDA >$06 ;
B5CA: F0 C9 BEQ $B595 ;
B5CC: 4C AA 7D JMP $7DAA ;
B5CF: 84 00 STY >GP_00 ;
B5D1: B9 AC 00 LDA $00AC,Y ;
B5D4: C9 30 CMP #$30 ;
B5D6: 90 08 BCC $B5E0 ;
B5D8: A9 01 LDA #$01 ;
B5DA: 85 09 STA >$09 ;
B5DC: A9 20 LDA #$20 ;
B5DE: D0 CC BNE $B5AC ;
B5E0: C9 20 CMP #$20 ;
B5E2: B0 56 BCS $B63A ;
B5E4: A9 04 LDA #$04 ;
B5E6: 85 09 STA >$09 ;
B5E8: A9 20 LDA #$20 ;
B5EA: AC 59 06 LDY $0659 ;
B5ED: C0 01 CPY #$01 ;
B5EF: F0 01 BEQ $B5F2 ;
B5F1: 0A ASL A ;
B5F2: A0 0B LDY #$0B ;
B5F4: 84 0D STY >$0D ;
B5F6: 20 CB 7D JSR $7DCB ;
B5F9: A5 06 LDA >$06 ;
B5FB: F0 3D BEQ $B63A ;
B5FD: C0 12 CPY #$12 ;
B5FF: D0 19 BNE $B61A ;
B601: BD 4F 03 LDA $034F,X ;
B604: C9 16 CMP #$16 ;
B606: D0 08 BNE $B610 ;
B608: A9 00 LDA #$00 ;
B60A: 9D 85 04 STA $0485,X ;
B60D: 4C 54 7C JMP $7C54 ;
B610: A9 20 LDA #$20 ;
B612: 99 AC 00 STA $00AC,Y ;
B615: A9 03 LDA #$03 ;
B617: 99 D0 03 STA $03D0,Y ;
B61A: BD 4F 03 LDA $034F,X ;
B61D: C9 0B CMP #$0B ;
B61F: F0 04 BEQ $B625 ;
B621: C9 0C CMP #$0C ;
B623: D0 0D BNE $B632 ;
B625: B9 98 00 LDA $0098,Y ;
B628: 15 98 ORA $98,X ;
B62A: C9 0C CMP #$0C ;
B62C: F0 07 BEQ $B635 ;
B62E: C9 03 CMP #$03 ;
B630: F0 03 BEQ $B635 ;
B632: 4C 26 7E JMP $7E26 ;
B635: A9 01 LDA #$01 ;
B637: 8D 04 06 STA SND_Request ;
B63A: 60 RTS ;
B63B: 85 07 STA >$07 ;
B63D: A5 0D LDA >$0D ;
B63F: 85 0E STA >$0E ;
B641: A4 00 LDY >GP_00 ;
B643: A5 98 LDA >$98 ;
B645: 29 0C AND #$0C ;
B647: F0 11 BEQ $B65A ;
B649: B9 70 00 LDA $0070,Y ;
B64C: 18 CLC ;
B64D: 69 06 ADC #$06 ;
B64F: 85 04 STA >$04 ;
B651: B9 84 00 LDA $0084,Y ;
B654: 18 CLC ;
B655: 69 08 ADC #$08 ;
B657: 4C F8 7D JMP $7DF8 ;
B65A: B9 70 00 LDA $0070,Y ;
B65D: 18 CLC ;
B65E: 69 08 ADC #$08 ;
B660: 85 04 STA >$04 ;
B662: B9 84 00 LDA $0084,Y ;
B665: 18 CLC ;
B666: 69 06 ADC #$06 ;
B668: 4C E2 7B JMP $7BE2 ;
B66B: 85 0D STA >$0D ;
B66D: 85 0E STA >$0E ;
B66F: A9 00 LDA #$00 ;
B671: 85 06 STA >$06 ;
B673: A4 00 LDY >GP_00 ;
B675: A5 02 LDA >GP_02 ;
B677: 38 SEC ;
B678: E5 04 SBC >$04 ;
B67A: 20 1F 70 JSR $701F ;
B67D: 85 0A STA >$0A ;
B67F: C5 0D CMP >$0D ;
B681: B0 10 BCS $B693 ;
B683: A5 03 LDA >GP_03 ;
B685: 38 SEC ;
B686: E5 05 SBC >$05 ;
B688: 20 1F 70 JSR $701F ;
B68B: 85 0B STA >$0B ;
B68D: C5 0E CMP >$0E ;
B68F: B0 02 BCS $B693 ;
B691: E6 06 INC >$06 ;
B693: A5 06 LDA >$06 ;
B695: 60 RTS ;
B696: A4 00 LDY >GP_00 ;
B698: E0 0D CPX #$0D ;
B69A: B0 07 BCS $B6A3 ;
B69C: BD B2 04 LDA $04B2,X ;
B69F: 25 09 AND >$09 ;
B6A1: D0 6A BNE $B70D ;
B6A3: A9 08 LDA #$08 ;
B6A5: 85 08 STA >$08 ;
B6A7: B5 84 LDA $84,X ;
B6A9: 85 04 STA >$04 ;
B6AB: B9 84 00 LDA $0084,Y ;
B6AE: 85 05 STA >$05 ;
B6B0: C0 00 CPY #$00 ;
B6B2: D0 0D BNE $B6C1 ;
B6B4: AD 94 03 LDA $0394 ;
B6B7: F0 08 BEQ $B6C1 ;
B6B9: A5 98 LDA >$98 ;
B6BB: 29 03 AND #$03 ;
B6BD: D0 08 BNE $B6C7 ;
B6BF: F0 13 BEQ $B6D4 ;
B6C1: A5 0B LDA >$0B ;
B6C3: C9 04 CMP #$04 ;
B6C5: B0 0D BCS $B6D4 ;
B6C7: A9 02 LDA #$02 ;
B6C9: 85 08 STA >$08 ;
B6CB: B5 70 LDA $70,X ;
B6CD: 85 04 STA >$04 ;
B6CF: B9 70 00 LDA $0070,Y ;
B6D2: 85 05 STA >$05 ;
B6D4: A5 04 LDA >$04 ;
B6D6: C5 05 CMP >$05 ;
B6D8: B0 02 BCS $B6DC ;
B6DA: 46 08 LSR >$08 ;
B6DC: C0 00 CPY #$00 ;
B6DE: D0 2E BNE $B70E ;
B6E0: AD F0 04 LDA $04F0 ;
B6E3: D0 28 BNE $B70D ;
B6E5: A5 08 LDA >$08 ;
B6E7: 09 80 ORA #$80 ;
B6E9: 85 C0 STA >$C0 ;
B6EB: A9 18 LDA #$18 ;
B6ED: 8D F0 04 STA $04F0 ;
B6F0: A9 20 LDA #$20 ;
B6F2: 85 D3 STA >$D3 ;
B6F4: E0 0D CPX #$0D ;
B6F6: B0 15 BCS $B70D ;
B6F8: BD BF 04 LDA $04BF,X ;
B6FB: 29 80 AND #$80 ;
B6FD: D0 0E BNE $B70D ;
B6FF: BD 4F 03 LDA $034F,X ;
B702: C9 12 CMP #$12 ;
B704: F0 07 BEQ $B70D ;
B706: B5 98 LDA $98,X ;
B708: 20 13 70 JSR $7013 ;
B70B: 95 98 STA $98,X ;
B70D: 60 RTS ;
B70E: B9 98 00 LDA $0098,Y ;
B711: 85 08 STA >$08 ;
B713: BD BF 04 LDA $04BF,X ;
B716: 29 80 AND #$80 ;
B718: F0 06 BEQ $B720 ;
B71A: A5 08 LDA >$08 ;
B71C: 09 40 ORA #$40 ;
B71E: 85 08 STA >$08 ;
B720: BD F0 04 LDA $04F0,X ;
B723: D0 2B BNE $B750 ;
B725: BD 4F 03 LDA $034F,X ;
B728: C9 33 CMP #$33 ;
B72A: F0 04 BEQ $B730 ;
B72C: C9 34 CMP #$34 ;
B72E: D0 11 BNE $B741 ;
B730: A5 0F LDA >$0F ;
B732: C9 03 CMP #$03 ;
B734: F0 04 BEQ $B73A ;
B736: C9 04 CMP #$04 ;
B738: D0 16 BNE $B750 ;
B73A: BD 6B 04 LDA $046B,X ;
B73D: C9 03 CMP #$03 ;
B73F: D0 0F BNE $B750 ;
B741: A5 08 LDA >$08 ;
B743: 09 80 ORA #$80 ;
B745: 95 C0 STA $C0,X ;
B747: A9 40 LDA #$40 ;
B749: 95 D3 STA $D3,X ;
B74B: A9 10 LDA #$10 ;
B74D: 9D F0 04 STA $04F0,X ;
B750: 60 RTS ;
B751: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B760: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B780: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B7A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B7C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B7E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B800: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B820: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B840: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B860: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B880: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B8A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B8C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B8E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B900: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B920: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B940: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B960: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B980: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B9A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B9C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
B9E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BA00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BA20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BA40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BA60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BA80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BAA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BAC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BAE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BB00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BB20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BB40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BB60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BB80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BBA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BBC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BBE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BC00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BC20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BC40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BC60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BC80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BCA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BCC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BCE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BD00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BD20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BD40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BD60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BD80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BDA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BDC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BDE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BE00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BE20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BE40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BE60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BE80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BEA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BEC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BEE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BF00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BF20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BF40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
; RESET
BF50: 78 SEI ; Disable interrupts
BF51: D8 CLD ; Clear decimal flag
BF52: A9 00 LDA #$00 ; Clear the PPU control register ...
BF54: 8D 00 20 STA $2000 ; ...[NES] PPU setup #1
BF57: A2 FF LDX #$FF ; Stack to ...
BF59: 9A TXS ; ... 01FF
BF5A: AD 02 20 LDA $2002 ; Read [NES] PPU status (VBLANK)
BF5D: 29 80 AND #$80 ; Check VBLANK bit
BF5F: F0 F9 BEQ $BF5A ; Wait for a VBLANK
BF61: AD 02 20 LDA $2002 ; Read [NES] PPU status (VBLANK)
BF64: 29 80 AND #$80 ; Check VBLANK bit
BF66: F0 F9 BEQ $BF61 ; Wait for another VBLANK
BF68: 09 FF ORA #$FF ; Reset ...
BF6A: 8D 00 80 STA $8000 ; ... ...
BF6D: 8D 00 A0 STA $A000 ; ... all ...
BF70: 8D 00 C0 STA $C000 ; ... four ...
BF73: 8D 00 E0 STA $E000 ; ... MMC1 registers
BF76: A9 0F LDA #$0F ; Set MMC control (reg0) to ...
BF78: 20 98 BF JSR $BF98 ; ... --ABCDE
BF7B: A9 00 LDA #$00 ; Set MMC reg1 VROM bank
BF7D: 8D 00 A0 STA $A000 ; The cartridge doesn't ...
BF80: 4A LSR A ; ... swap VROM pages.
BF81: 8D 00 A0 STA $A000 ; Just ...
BF84: 4A LSR A ; ... set ...
BF85: 8D 00 A0 STA $A000 ; ... to ...
BF88: 4A LSR A ; ...
BF89: 8D 00 A0 STA $A000 ; ...
BF8C: 4A LSR A ; ... --00000 ...
BF8D: 8D 00 A0 STA $A000 ; ... even though code here allows other values
BF90: A9 07 LDA #$07 ; Interesting! Put bank 7 ...
BF92: 20 AC BF JSR $BFAC ; ... in the low page too
BF95: 4C 40 E4 JMP $E440 ; Start of game
; MMC_Control
; Set the MMC Control register (0) to value in A
BF98: 8D 00 80 STA $8000 ; MMC Register 0 (control): --edcba ...
BF9B: 4A LSR A ; ... mirroring: a=0 horizontal, A=1 vertical
BF9C: 8D 00 80 STA $8000 ; ... mirroring: b=0 one-screen, B=1 H/V mirroring
BF9F: 4A LSR A ; ... switch: c=0 high ROM, C=1 low ROM
BFA0: 8D 00 80 STA $8000 ; ... size: d=0 32K (full), D=1 16K (half)
BFA3: 4A LSR A ; ... chrrom mode: e=0 8K banks, B=1 4K banks
BFA4: 8D 00 80 STA $8000 ; The MMC is write-trigger (write to ROM ...
BFA7: 4A LSR A ; .. has no affect anyway).
BFA8: 8D 00 80 STA $8000 ; Bits are written from LSB to MSB ...
BFAB: 60 RTS ; ... only 5 bits
; MMC_Bank
; Set the MMC Bank register (3) to value in A
BFAC: 8D 00 E0 STA $E000 ; MMC Register 3 (ROM page switching): --edcba ...
BFAF: 4A LSR A ; ...
BFB0: 8D 00 E0 STA $E000 ; ... Write the ...
BFB3: 4A LSR A ; ... switching ...
BFB4: 8D 00 E0 STA $E000 ; ... page ...
BFB7: 4A LSR A ; ... number
BFB8: 8D 00 E0 STA $E000 ; The MMC is write-trigger (write to ROM ...
BFBB: 4A LSR A ; .. has no affect anyway).
BFBC: 8D 00 E0 STA $E000 ; Bits are written from LSB to MSB ...
BFBF: 60 RTS ; ... only 5 bits
BFC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BFD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BFE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
BFF0: FF FF FF FF FF FF FF FF FF FF
BFFA: 84 E4 ; NMI to E484
BFFC: 50 BF ; RESET to BF50
BFFE: F0 BF ; IRQ to BFF0 (this bank should never be at end)