;;; Enable E/R projectiles ;;; $868000 08 PHP $868001 C2 20 REP #$20 $868003 A9 00 80 LDA #$8000 $868006 0C 8D 19 TSB $198D [$7E:198D] $868009 28 PLP $86800A 6B RTL ;;; Disable E/R projectiles ;;; $86800B 08 PHP $86800C C2 20 REP #$20 $86800E A9 00 80 LDA #$8000 $868011 1C 8D 19 TRB $198D [$7E:198D] $868014 28 PLP $868015 6B RTL $868016 08 PHP $868017 C2 30 REP #$30 $868019 DA PHX $86801A A2 22 00 LDX #$0022 $86801D 9E 97 19 STZ $1997,x[$7E:19B9] $868020 CA DEX $868021 CA DEX $868022 10 F9 BPL $F9 [$801D] $868024 FA PLX $868025 28 PLP $868026 6B RTL ;;; Spawns enemy specific projectiles (0F96/0F98 copied to projectile) ;;; $868027 08 PHP $868028 8B PHB $868029 DA PHX $86802A 5A PHY $86802B 8D 93 19 STA $1993 [$7E:1993] $86802E 4B PHK $86802F AB PLB $868030 BD 96 0F LDA $0F96,x[$86:A396] $868033 1D 98 0F ORA $0F98,x[$86:A398] $868036 48 PHA $868037 BB TYX $868038 A0 22 00 LDY #$0022 $86803B B9 97 19 LDA $1997,y[$7E:19B9] $86803E F0 0B BEQ $0B [$804B] $868040 88 DEY $868041 88 DEY $868042 10 F7 BPL $F7 [$803B] $868044 68 PLA $868045 7A PLY $868046 FA PLX $868047 AB PLB $868048 28 PLP $868049 38 SEC $86804A 6B RTL $86804B 68 PLA $86804C 99 BB 19 STA $19BB,y[$7E:19DD] $86804F 8A TXA $868050 99 97 19 STA $1997,y[$7E:19B9] $868053 BD 02 00 LDA $0002,x[$86:A389] $868056 99 03 1A STA $1A03,y[$7E:1A25] $868059 BD 04 00 LDA $0004,x[$86:A38B] $86805C 99 47 1B STA $1B47,y[$7E:1B69] $86805F BD 06 00 LDA $0006,x[$86:A38D] $868062 99 B3 1B STA $1BB3,y[$7E:1BD5] $868065 BD 08 00 LDA $0008,x[$86:A38F] $868068 99 D7 1B STA $1BD7,y[$7E:1BF9] $86806B A9 01 00 LDA #$0001 $86806E 99 8F 1B STA $1B8F,y[$7E:1BB1] $868071 A9 00 80 LDA #$8000 $868074 99 6B 1B STA $1B6B,y[$7E:1B8D] $868077 A9 00 00 LDA #$0000 $86807A 99 FF 1A STA $1AFF,y[$7E:1B21] $86807D 99 23 1B STA $1B23,y[$7E:1B45] $868080 99 DF 19 STA $19DF,y[$7E:1A01] $868083 99 27 1A STA $1A27,y[$7E:1A49] $868086 99 6F 1A STA $1A6F,y[$7E:1A91] $868089 99 FB 1B STA $1BFB,y[$7E:1C1D] $86808C 5A PHY $86808D FC 00 00 JSR ($0000,x)[$86:A2EE] $868090 68 PLA $868091 7A PLY $868092 FA PLX $868093 AB PLB $868094 28 PLP $868095 18 CLC $868096 6B RTL ;;; Spawns enemy/room projectiles ;;; ; (0 used for pallete and sprite index) ; Used by some enemies, also gate PLMs $868097 08 PHP $868098 8B PHB $868099 DA PHX $86809A 5A PHY $86809B 8D 93 19 STA $1993 [$7E:1993] $86809E 4B PHK $86809F AB PLB $8680A0 BB TYX $8680A1 A0 22 00 LDY #$0022 $8680A4 B9 97 19 LDA $1997,y[$7E:19B9] $8680A7 F0 0A BEQ $0A [$80B3] $8680A9 88 DEY $8680AA 88 DEY $8680AB 10 F7 BPL $F7 [$80A4] $8680AD 7A PLY $8680AE FA PLX $8680AF AB PLB $8680B0 28 PLP $8680B1 38 SEC $8680B2 6B RTL $8680B3 A9 00 00 LDA #$0000 $8680B6 99 BB 19 STA $19BB,y[$7E:19DD] $8680B9 8A TXA $8680BA 99 97 19 STA $1997,y[$7E:19B9] $8680BD BD 02 00 LDA $0002,x[$86:9736] $8680C0 99 03 1A STA $1A03,y[$7E:1A25] $8680C3 BD 04 00 LDA $0004,x[$86:9738] $8680C6 99 47 1B STA $1B47,y[$7E:1B69] $8680C9 BD 06 00 LDA $0006,x[$86:973A] $8680CC 99 B3 1B STA $1BB3,y[$7E:1BD5] $8680CF BD 08 00 LDA $0008,x[$86:973C] $8680D2 99 D7 1B STA $1BD7,y[$7E:1BF9] $8680D5 A9 01 00 LDA #$0001 $8680D8 99 8F 1B STA $1B8F,y[$7E:1BB1] $8680DB A9 00 80 LDA #$8000 $8680DE 99 6B 1B STA $1B6B,y[$7E:1B8D] $8680E1 A9 00 00 LDA #$0000 $8680E4 99 FF 1A STA $1AFF,y[$7E:1B21] $8680E7 99 23 1B STA $1B23,y[$7E:1B45] $8680EA 99 DF 19 STA $19DF,y[$7E:1A01] $8680ED 99 DF 19 STA $19DF,y[$7E:1A01] $8680F0 99 27 1A STA $1A27,y[$7E:1A49] $8680F3 99 6F 1A STA $1A6F,y[$7E:1A91] $8680F6 99 FB 1B STA $1BFB,y[$7E:1C1D] $8680F9 5A PHY $8680FA FC 00 00 JSR ($0000,x)[$86:96DC] $8680FD 68 PLA $8680FE 7A PLY $8680FF FA PLX $868100 AB PLB $868101 28 PLP $868102 18 CLC $868103 6B RTL ;;; Main enemy/room projectile engine. Called every game frame ;;; $868104 08 PHP $868105 8B PHB $868106 4B PHK $868107 AB PLB $868108 2C 8D 19 BIT $198D [$7E:198D] $86810B 10 15 BPL $15 [$8122] $86810D A2 22 00 LDX #$0022 $868110 8E 91 19 STX $1991 [$7E:1991] $868113 BD 97 19 LDA $1997,x[$7E:19B9] $868116 F0 06 BEQ $06 [$811E] $868118 20 25 81 JSR $8125 [$86:8125] $86811B AE 91 19 LDX $1991 [$7E:1991] $86811E CA DEX $86811F CA DEX $868120 10 EE BPL $EE [$8110] $868122 AB PLB $868123 28 PLP $868124 6B RTL ;;; Handles enemy/room projectile processing for current projectile this frame ;;; $868125 FC 03 1A JSR ($1A03,x)[$86:A328] $868128 AE 91 19 LDX $1991 [$7E:1991] $86812B DE 8F 1B DEC $1B8F,x[$7E:1BB1] $86812E D0 23 BNE $23 [$8153] $868130 BC 47 1B LDY $1B47,x[$7E:1B69] $868133 B9 00 00 LDA $0000,y[$86:A28D] $868136 10 0A BPL $0A [$8142] $868138 85 12 STA $12 [$7E:0012] $86813A C8 INY $86813B C8 INY $86813C F4 32 81 PEA $8132 $86813F 6C 12 00 JMP ($0012)[$86:81AB] $868142 9D 8F 1B STA $1B8F,x[$7E:1BB1] $868145 B9 02 00 LDA $0002,y[$86:A28F] $868148 9D 6B 1B STA $1B6B,x[$7E:1B8D] $86814B 98 TYA $86814C 18 CLC $86814D 69 04 00 ADC #$0004 $868150 9D 47 1B STA $1B47,x[$7E:1B69] $868153 60 RTS ;;; Delete enemy projectile and end instruction loop ;;; $868154 9E 97 19 STZ $1997,x[$7E:19B7] $868157 68 PLA $868158 60 RTS ;;; Repeat the previous PLM-esque enemy projectile code ;;; $868159 88 DEY $86815A 88 DEY $86815B 98 TYA $86815C 9D 47 1B STA $1B47,x[$7E:1B69] $86815F 68 PLA $868160 60 RTS ;;; Set pre-PLM-esque enemy projectile code ;;; $868161 B9 00 00 LDA $0000,y[$86:A4CC] $868164 9D 03 1A STA $1A03,x[$7E:1A25] $868167 C8 INY $868168 C8 INY $868169 60 RTS ;;; Clear pre-PLM-esque enemy projectile code ;;; $86816A A9 70 81 LDA #$8170 $86816D 9D 03 1A STA $1A03,x[$7E:1A11] $868170 60 RTS $868171 B9 00 00 LDA $0000,y[$86:C79C] $868174 85 12 STA $12 [$7E:0012] $868176 B9 01 00 LDA $0001,y[$86:C79D] $868179 85 13 STA $13 [$7E:0013] $86817B 5A PHY $86817C 22 88 81 86 JSL $868188[$86:8188] $868180 7A PLY $868181 AE 91 19 LDX $1991 [$7E:1991] $868184 C8 INY $868185 C8 INY $868186 C8 INY $868187 60 RTS $868188 DC 12 00 JML [$0012][$86:C7FB] ;;; Goto ;;; $8681AB B9 00 00 LDA $0000,y[$86:A29F] $8681AE A8 TAY $8681AF 60 RTS $8681C6 DE DF 19 DEC $19DF,x[$7E:1A01] $8681C9 D0 E0 BNE $E0 [$81AB] $8681CB C8 INY $8681CC C8 INY $8681CD 60 RTS $8681D5 B9 00 00 LDA $0000,y[$86:ECAD] $8681D8 9D DF 19 STA $19DF,x[$7E:1A01] $8681DB C8 INY $8681DC C8 INY $8681DD 60 RTS $8681DE 60 RTS $8681DF 22 11 81 80 JSL $808111[$80:8111] $8681E3 85 12 STA $12 [$7E:0012] $8681E5 22 11 81 80 JSL $808111[$80:8111] $8681E9 E2 20 SEP #$20 $8681EB 39 00 00 AND $0000,y[$86:A3D9] $8681EE 38 SEC $8681EF F9 01 00 SBC $0001,y[$86:A3DA] $8681F2 C2 20 REP #$20 $8681F4 30 EF BMI $EF [$81E5] $8681F6 29 FF 00 AND #$00FF $8681F9 24 12 BIT $12 [$7E:0012] $8681FB 10 04 BPL $04 [$8201] $8681FD 49 FF FF EOR #$FFFF $868200 1A INC A $868201 18 CLC $868202 7D 4B 1A ADC $1A4B,x[$7E:1A59] $868205 9D 4B 1A STA $1A4B,x[$7E:1A59] $868208 22 11 81 80 JSL $808111[$80:8111] $86820C E2 20 SEP #$20 $86820E 39 02 00 AND $0002,y[$86:A3DB] $868211 38 SEC $868212 F9 03 00 SBC $0003,y[$86:A3DC] $868215 C2 20 REP #$20 $868217 30 EF BMI $EF [$8208] $868219 29 FF 00 AND #$00FF $86821C 24 12 BIT $12 [$7E:0012] $86821E 50 04 BVC $04 [$8224] $868220 49 FF FF EOR #$FFFF $868223 1A INC A $868224 18 CLC $868225 7D 93 1A ADC $1A93,x[$7E:1AA1] $868228 9D 93 1A STA $1A93,x[$7E:1AA1] $86822B C8 INY $86822C C8 INY $86822D C8 INY $86822E C8 INY $86822F 60 RTS $868230 BD D7 1B LDA $1BD7,x[$7E:1BE7] $868233 19 00 00 ORA $0000,y[$86:A478] $868236 9D D7 1B STA $1BD7,x[$7E:1BE7] $868239 C8 INY $86823A C8 INY $86823B 60 RTS $86823C BD D7 1B LDA $1BD7,x[$7E:1BE7] $86823F 39 00 00 AND $0000,y[$86:A480] $868242 9D D7 1B STA $1BD7,x[$7E:1BE7] $868245 C8 INY $868246 C8 INY $868247 60 RTS $868252 BD D7 1B LDA $1BD7,x[$7E:1BE5] $868255 29 FF 7F AND #$7FFF $868258 9D D7 1B STA $1BD7,x[$7E:1BE5] $86825B 60 RTS $86825C BD D7 1B LDA $1BD7,x[$7E:1BE5] $86825F 09 00 20 ORA #$2000 $868262 9D D7 1B STA $1BD7,x[$7E:1BE5] $868265 60 RTS $868284 BD D7 1B LDA $1BD7,x[$7E:1BE5] $868287 09 00 10 ORA #$1000 $86828A 9D D7 1B STA $1BD7,x[$7E:1BE5] $86828D 60 RTS $868298 B9 00 00 LDA $0000,y[$86:C434] $86829B 9D B3 1B STA $1BB3,x[$7E:1BD1] $86829E C8 INY $86829F C8 INY $8682A0 60 RTS $868312 B9 00 00 LDA $0000,y[$86:A4C9] $868315 22 CB 90 80 JSL $8090CB[$80:90CB] $868319 C8 INY $86831A 60 RTS $86831B B9 00 00 LDA $0000,y[$86:AB4D] $86831E 22 4D 91 80 JSL $80914D[$80:914D] $868322 C8 INY $868323 60 RTS $86837E B9 00 00 LDA $0000,y[$86:A4AC] $868381 22 C1 90 80 JSL $8090C1[$80:90C1] $868385 C8 INY $868386 60 RTS $868390 8B PHB $868391 F4 00 8D PEA $8D00 $868394 AB PLB $868395 AB PLB $868396 20 27 84 JSR $8427 [$86:8427] $868399 A2 22 00 LDX #$0022 $86839C BD 97 19 LDA $1997,x[$7E:19B9] $86839F F0 0B BEQ $0B [$83AC] $8683A1 BD D7 1B LDA $1BD7,x[$7E:1BF9] $8683A4 29 00 10 AND #$1000 $8683A7 F0 03 BEQ $03 [$83AC] $8683A9 20 D6 83 JSR $83D6 [$86:83D6] $8683AC CA DEX $8683AD CA DEX $8683AE 10 EC BPL $EC [$839C] $8683B0 AB PLB $8683B1 6B RTL ;;; Check to draw all enemy/room projectiles ;;; $8683B2 8B PHB $8683B3 C2 30 REP #$30 $8683B5 F4 00 8D PEA $8D00 $8683B8 AB PLB $8683B9 AB PLB $8683BA 20 27 84 JSR $8427 [$86:8427] $8683BD A2 22 00 LDX #$0022 $8683C0 BD 97 19 LDA $1997,x[$7E:19B9] $8683C3 F0 0B BEQ $0B [$83D0] $8683C5 BD D7 1B LDA $1BD7,x[$7E:1BF9] $8683C8 29 00 10 AND #$1000 $8683CB D0 03 BNE $03 [$83D0] $8683CD 20 D6 83 JSR $83D6 [$86:83D6] $8683D0 CA DEX $8683D1 CA DEX $8683D2 10 EC BPL $EC [$83C0] $8683D4 AB PLB $8683D5 6B RTL ;;; Found a projectile to draw, draw it ;;; $8683D6 BC 6B 1B LDY $1B6B,x[$7E:1B8D] $8683D9 BD BB 19 LDA $19BB,x[$7E:19DD] $8683DC 29 FF 00 AND #$00FF $8683DF 85 1A STA $1A [$7E:001A] $8683E1 BD BB 19 LDA $19BB,x[$7E:19DD] $8683E4 29 00 FF AND #$FF00 $8683E7 85 1C STA $1C [$7E:001C] $8683E9 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $8683EC 38 SEC $8683ED ED 11 09 SBC $0911 [$7E:0911] $8683F0 18 CLC $8683F1 65 24 ADC $24 [$7E:0024] $8683F3 85 14 STA $14 [$7E:0014] $8683F5 18 CLC $8683F6 69 80 00 ADC #$0080 $8683F9 89 00 FE BIT #$FE00 $8683FC D0 28 BNE $28 [$8426] $8683FE BD 93 1A LDA $1A93,x[$7E:1AB5] $868401 38 SEC $868402 ED 15 09 SBC $0915 [$7E:0915] $868405 18 CLC $868406 65 22 ADC $22 [$7E:0022] $868408 85 12 STA $12 [$7E:0012] $86840A 89 00 FF BIT #$FF00 $86840D D0 08 BNE $08 [$8417] $86840F DA PHX $868410 22 0A 8C 81 JSL $818C0A[$81:8C0A] $868414 FA PLX $868415 80 0F BRA $0F [$8426] $868417 18 CLC $868418 69 80 00 ADC #$0080 $86841B 89 00 FE BIT #$FE00 $86841E D0 06 BNE $06 [$8426] $868420 DA PHX $868421 22 7F 8C 81 JSL $818C7F[$81:8C7F] $868425 FA PLX $868426 60 RTS ;;; Get values for screen shaking ;;; $868427 AD 40 18 LDA $1840 [$7E:1840] $86842A F0 3A BEQ $3A [$8466] $86842C AD 78 0A LDA $0A78 [$7E:0A78] $86842F D0 35 BNE $35 [$8466] $868431 AD 3E 18 LDA $183E [$7E:183E] $868434 C9 24 00 CMP #$0024 $868437 10 2D BPL $2D [$8466] $868439 0A ASL A $86843A 0A ASL A $86843B AA TAX $86843C AD 40 18 LDA $1840 [$7E:1840] $86843F 89 02 00 BIT #$0002 $868442 F0 15 BEQ $15 [$8459] $868444 BF 6B 84 86 LDA $86846B,x[$86:84F7] $868448 49 FF FF EOR #$FFFF $86844B 1A INC A $86844C 85 24 STA $24 [$7E:0024] $86844E BF 6D 84 86 LDA $86846D,x[$86:84F9] $868452 49 FF FF EOR #$FFFF $868455 1A INC A $868456 85 22 STA $22 [$7E:0022] $868458 60 RTS $868459 BF 6B 84 86 LDA $86846B,x[$86:84F7] $86845D 85 24 STA $24 [$7E:0024] $86845F BF 6D 84 86 LDA $86846D,x[$86:84F9] $868463 85 22 STA $22 [$7E:0022] $868465 60 RTS $868466 64 22 STZ $22 [$7E:0022] $868468 64 24 STZ $24 [$7E:0024] $86846A 60 RTS $86846B dw 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0000,0000, 0001,0000, 0000,0001, 0001,0001, 0002,0000, 0000,0002, 0002,0002, 0003,0000, 0000,0003, 0003,0003, 0001,0000, 0000,0001, 0001,0001, 0002,0000, 0000,0002, 0002,0002, 0003,0000, 0000,0003, 0003,0003 ;;; ;;; $8684FB 60 RTS ;;; ;;; $8684FC dw 8154 ;;; ;;; $868506 AE C4 0D LDX $0DC4 [$7E:0DC4] $868509 BF 02 64 7F LDA $7F6402,x[$7F:6A69] $86850D 29 FF 00 AND #$00FF $868510 F0 28 BEQ $28 [$853A] $868512 89 80 00 BIT #$0080 $868515 D0 05 BNE $05 [$851C] $86851C 09 00 FF ORA #$FF00 $86851F 18 CLC $868520 6D C4 0D ADC $0DC4 [$7E:0DC4] $868523 8D C4 0D STA $0DC4 [$7E:0DC4] $868526 0A ASL A $868527 AA TAX $868528 BF 02 00 7F LDA $7F0002,x[$7F:0CCE] $86852C 29 00 F0 AND #$F000 $86852F EB XBA $868530 4A LSR A $868531 4A LSR A $868532 4A LSR A $868533 AA TAX $868534 68 PLA $868535 38 SEC $868536 E9 03 00 SBC #$0003 $868539 48 PHA $86853A 18 CLC $86853B 60 RTS $86853C AE C4 0D LDX $0DC4 [$7E:0DC4] $86853F BF 02 64 7F LDA $7F6402,x[$7F:6493] $868543 29 FF 00 AND #$00FF $868546 F0 40 BEQ $40 [$8588] $868548 89 80 00 BIT #$0080 $86854B D0 12 BNE $12 [$855F] $86855F 09 00 FF ORA #$FF00 $868562 8D D4 0D STA $0DD4 [$7E:0DD4] $868565 AD C4 0D LDA $0DC4 [$7E:0DC4] $868568 38 SEC $868569 ED A5 07 SBC $07A5 [$7E:07A5] $86856C EE D4 0D INC $0DD4 [$7E:0DD4] $86856F D0 F7 BNE $F7 [$8568] $868571 8D C4 0D STA $0DC4 [$7E:0DC4] $868574 0A ASL A $868575 AA TAX $868576 BF 02 00 7F LDA $7F0002,x[$7F:00C4] $86857A 29 00 F0 AND #$F000 $86857D EB XBA $86857E 4A LSR A $86857F 4A LSR A $868580 4A LSR A $868581 AA TAX $868582 68 PLA $868583 38 SEC $868584 E9 03 00 SBC #$0003 $868587 48 PHA $868588 18 CLC $868589 60 RTS $86858A 18 CLC $86858B 60 RTS $86858C 38 SEC $86858D 60 RTS $86858E AE C4 0D LDX $0DC4 [$7E:0DC4] $868591 BF 02 64 7F LDA $7F6402,x[$7F:671F] $868595 29 1F 00 AND #$001F $868598 C9 05 00 CMP #$0005 $86859B B0 03 BCS $03 [$85A0] $86859D 4C C2 85 JMP $85C2 [$86:85C2] $8685A0 BF 02 64 7F LDA $7F6402,x[$7F:671F] $8685A4 29 FF 00 AND #$00FF $8685A7 8D 77 1E STA $1E77 [$7E:1E77] $8685AA 4C 3D 87 JMP $873D [$86:873D] $8685AD AE C4 0D LDX $0DC4 [$7E:0DC4] $8685B0 BF 02 64 7F LDA $7F6402,x[$7F:659B] $8685B4 29 1F 00 AND #$001F $8685B7 C9 05 00 CMP #$0005 $8685BA B0 03 BCS $03 [$85BF] $8685BC 4C 76 86 JMP $8676 [$86:8676] $8685BF 4C 4E 87 JMP $874E [$86:874E] $8685C2 0A ASL A $8685C3 0A ASL A $8685C4 8D D4 0D STA $0DD4 [$7E:0DD4] $8685C7 BF 01 64 7F LDA $7F6401,x[$7F:65CD] $8685CB 2A ROL A $8685CC 2A ROL A $8685CD 2A ROL A $8685CE 29 03 00 AND #$0003 $8685D1 8D D6 0D STA $0DD6 [$7E:0DD6] $8685D4 A5 22 LDA $22 [$7E:0022] $8685D6 29 08 00 AND #$0008 $8685D9 4A LSR A $8685DA 4A LSR A $8685DB 4A LSR A $8685DC 4D D6 0D EOR $0DD6 [$7E:0DD6] $8685DF 6D D4 0D ADC $0DD4 [$7E:0DD4] $8685E2 AA TAX $8685E3 AC 91 19 LDY $1991 [$7E:1991] $8685E6 A5 20 LDA $20 [$7E:0020] $8685E8 D0 2D BNE $2D [$8617] $8685EA B9 93 1A LDA $1A93,y[$7E:1AB5] $8685ED 38 SEC $8685EE E5 1E SBC $1E [$7E:001E] $8685F0 29 08 00 AND #$0008 $8685F3 D0 06 BNE $06 [$85FB] $8685F5 BF 28 87 86 LDA $868728,x[$86:8736] $8685F9 30 19 BMI $19 [$8614] $868614 4C 54 86 JMP $8654 [$86:8654] $868617 A5 1A LDA $1A [$7E:001A] $868619 D0 14 BNE $14 [$862F] $86862F C5 20 CMP $20 [$7E:0020] $868631 D0 0B BNE $0B [$863E] $868633 B9 93 1A LDA $1A93,y[$7E:1AB5] $868636 38 SEC $868637 E5 1E SBC $1E [$7E:001E] $868639 29 08 00 AND #$0008 $86863C D0 06 BNE $06 [$8644] $868644 8A TXA $868645 49 02 00 EOR #$0002 $868648 AA TAX $868649 BF 28 87 86 LDA $868728,x[$86:8734] $86864D 30 02 BMI $02 [$8651] $86864F 18 CLC $868650 60 RTS $868654 AE 91 19 LDX $1991 [$7E:1991] $868657 9E 27 1A STZ $1A27,x[$7E:1A49] $86865A A5 22 LDA $22 [$7E:0022] $86865C 24 14 BIT $14 [$7E:0014] $86865E 30 0B BMI $0B [$866B] $86866B 09 07 00 ORA #$0007 $86866E 38 SEC $86866F 65 1C ADC $1C [$7E:001C] $868671 9D 4B 1A STA $1A4B,x[$7E:1A6D] $868674 38 SEC $868675 60 RTS $868676 0A ASL A $868677 0A ASL A $868678 8D D4 0D STA $0DD4 [$7E:0DD4] $86867B BF 01 64 7F LDA $7F6401,x[$7F:6435] $86867F 2A ROL A $868680 2A ROL A $868681 2A ROL A $868682 29 03 00 AND #$0003 $868685 8D D6 0D STA $0DD6 [$7E:0DD6] $868688 A5 22 LDA $22 [$7E:0022] $86868A 29 08 00 AND #$0008 $86868D 4A LSR A $86868E 4A LSR A $86868F 4D D6 0D EOR $0DD6 [$7E:0DD6] $868692 6D D4 0D ADC $0DD4 [$7E:0DD4] $868695 AA TAX $868696 A5 20 LDA $20 [$7E:0020] $868698 D0 2D BNE $2D [$86C7] $86869A B9 4B 1A LDA $1A4B,y[$86:B053] $86869D 38 SEC $86869E E5 1C SBC $1C [$7E:001C] $8686A0 29 08 00 AND #$0008 $8686A3 D0 06 BNE $06 [$86AB] $8686A5 BF 28 87 86 LDA $868728,x[$86:8728] $8686A9 30 19 BMI $19 [$86C4] $8686AB 8A TXA $8686AC 49 01 00 EOR #$0001 $8686AF AA TAX $8686B0 B9 4B 1A LDA $1A4B,y[$86:B053] $8686B3 18 CLC $8686B4 65 1C ADC $1C [$7E:001C] $8686B6 3A DEC A $8686B7 29 08 00 AND #$0008 $8686BA F0 06 BEQ $06 [$86C2] $8686BC BF 28 87 86 LDA $868728,x[$86:8729] $8686C0 30 02 BMI $02 [$86C4] $8686C2 18 CLC $8686C3 60 RTS $8686C7 AC 91 19 LDY $1991 [$7E:1991] $8686CA A5 1A LDA $1A [$7E:001A] $8686CC D0 14 BNE $14 [$86E2] $8686CE B9 4B 1A LDA $1A4B,y[$7E:1A6D] $8686D1 18 CLC $8686D2 65 1C ADC $1C [$7E:001C] $8686D4 3A DEC A $8686D5 29 08 00 AND #$0008 $8686D8 D0 17 BNE $17 [$86F1] $8686DA BF 28 87 86 LDA $868728,x[$86:872C] $8686DE 30 24 BMI $24 [$8704] $8686E0 80 20 BRA $20 [$8702] $8686E2 C5 20 CMP $20 [$7E:0020] $8686E4 D0 0B BNE $0B [$86F1] $8686E6 B9 4B 1A LDA $1A4B,y[$7E:1A6D] $8686E9 38 SEC $8686EA E5 1C SBC $1C [$7E:001C] $8686EC 29 08 00 AND #$0008 $8686EF D0 06 BNE $06 [$86F7] $8686F1 BF 28 87 86 LDA $868728,x[$86:8728] $8686F5 30 0D BMI $0D [$8704] $8686F7 8A TXA $8686F8 49 01 00 EOR #$0001 $8686FB AA TAX $8686FC BF 28 87 86 LDA $868728,x[$86:872E] $868700 30 02 BMI $02 [$8704] $868702 18 CLC $868703 60 RTS $868728 db 60, 00, 01 $86872C db 83, 00, 81, 02 $868734 db 83, 00, 81, 82 $86873D AD 77 1E LDA $1E77 [$7E:1E77] $868740 29 1F 00 AND #$001F $868743 0A ASL A $868744 0A ASL A $868745 AA TAX $868746 A5 14 LDA $14 [$7E:0014] $868748 10 02 BPL $02 [$874C] $86874A 18 CLC $86874B 60 RTS $86874C 18 CLC $86874D 60 RTS $86874E AC 91 19 LDY $1991 [$7E:1991] $868751 A5 14 LDA $14 [$7E:0014] $868753 10 03 BPL $03 [$8758] $868755 4C CC 87 JMP $87CC [$86:87CC] $868758 AE C4 0D LDX $0DC4 [$7E:0DC4] $86875B 8E 04 42 STX $4204 [$7E:4204] $86875E E2 20 SEP #$20 $868760 AD A5 07 LDA $07A5 [$7E:07A5] $868763 8D 06 42 STA $4206 [$7E:4206] $868766 C2 20 REP #$20 $868768 B9 4B 1A LDA $1A4B,y[$7E:1A6B] $86876B 4A LSR A $86876C 4A LSR A $86876D 4A LSR A $86876E 4A LSR A $86876F CD 16 42 CMP $4216 [$7E:4216] $868772 F0 02 BEQ $02 [$8776] $868774 18 CLC $868775 60 RTS $868776 A5 18 LDA $18 [$7E:0018] $868778 18 CLC $868779 65 1E ADC $1E [$7E:001E] $86877B 3A DEC A $86877C 29 0F 00 AND #$000F $86877F 8D D4 0D STA $0DD4 [$7E:0DD4] $868782 BF 02 64 7F LDA $7F6402,x[$7F:659B] $868786 29 1F 00 AND #$001F $868789 0A ASL A $86878A 0A ASL A $86878B 0A ASL A $86878C 0A ASL A $86878D 8D D6 0D STA $0DD6 [$7E:0DD6] $868790 BF 01 64 7F LDA $7F6401,x[$7F:659A] $868794 30 34 BMI $34 [$87CA] $868796 0A ASL A $868797 30 05 BMI $05 [$879E] $868799 B9 4B 1A LDA $1A4B,y[$7E:1A6B] $86879C 80 06 BRA $06 [$87A4] $86879E B9 4B 1A LDA $1A4B,y[$7E:1A63] $8687A1 49 0F 00 EOR #$000F $8687A4 29 0F 00 AND #$000F $8687A7 18 CLC $8687A8 6D D6 0D ADC $0DD6 [$7E:0DD6] $8687AB AA TAX $8687AC BF 2B 8B 94 LDA $948B2B,x[$94:8C6B] $8687B0 29 1F 00 AND #$001F $8687B3 38 SEC $8687B4 ED D4 0D SBC $0DD4 [$7E:0DD4] $8687B7 3A DEC A $8687B8 F0 02 BEQ $02 [$87BC] $8687BA 10 0E BPL $0E [$87CA] $8687BC 18 CLC $8687BD 65 18 ADC $18 [$7E:0018] $8687BF 99 93 1A STA $1A93,y[$7E:1AAB] $8687C2 A9 FF FF LDA #$FFFF $8687C5 99 6F 1A STA $1A6F,y[$7E:1A87] $8687C8 38 SEC $8687C9 60 RTS $8687CA 18 CLC $8687CB 60 RTS $8687CC AE C4 0D LDX $0DC4 [$7E:0DC4] $8687CF 8E 04 42 STX $4204 [$7E:4204] $8687D2 E2 20 SEP #$20 $8687D4 AD A5 07 LDA $07A5 [$7E:07A5] $8687D7 8D 06 42 STA $4206 [$7E:4206] $8687DA C2 20 REP #$20 $8687DC B9 4B 1A LDA $1A4B,y[$7E:1A6B] $8687DF 4A LSR A $8687E0 4A LSR A $8687E1 4A LSR A $8687E2 4A LSR A $8687E3 CD 16 42 CMP $4216 [$7E:4216] $8687E6 F0 02 BEQ $02 [$87EA] $8687E8 18 CLC $8687E9 60 RTS $8687EA A5 18 LDA $18 [$7E:0018] $8687EC 38 SEC $8687ED E5 1E SBC $1E [$7E:001E] $8687EF 29 0F 00 AND #$000F $8687F2 49 0F 00 EOR #$000F $8687F5 8D D4 0D STA $0DD4 [$7E:0DD4] $8687F8 BF 02 64 7F LDA $7F6402,x[$7F:6826] $8687FC 29 1F 00 AND #$001F $8687FF 0A ASL A $868800 0A ASL A $868801 0A ASL A $868802 0A ASL A $868803 8D D6 0D STA $0DD6 [$7E:0DD6] $868806 BF 01 64 7F LDA $7F6401,x[$7F:6825] $86880A 10 38 BPL $38 [$8844] $86880C 0A ASL A $86880D 30 05 BMI $05 [$8814] $86880F B9 4B 1A LDA $1A4B,y[$7E:1A6B] $868812 80 06 BRA $06 [$881A] $868814 B9 4B 1A LDA $1A4B,y[$7E:1A6D] $868817 49 0F 00 EOR #$000F $86881A 29 0F 00 AND #$000F $86881D 18 CLC $86881E 6D D6 0D ADC $0DD6 [$7E:0DD6] $868821 AA TAX $868822 BF 2B 8B 94 LDA $948B2B,x[$94:8C62] $868826 29 1F 00 AND #$001F $868829 38 SEC $86882A ED D4 0D SBC $0DD4 [$7E:0DD4] $86882D 3A DEC A $86882E F0 02 BEQ $02 [$8832] $868830 10 12 BPL $12 [$8844] $868832 49 FF FF EOR #$FFFF $868835 1A INC A $868836 18 CLC $868837 65 18 ADC $18 [$7E:0018] $868839 99 93 1A STA $1A93,y[$7E:1AB3] $86883C A9 00 00 LDA #$0000 $86883F 99 6F 1A STA $1A6F,y[$7E:1A8F] $868842 38 SEC $868843 60 RTS $868844 18 CLC $868845 60 RTS $868846 db 8A $868848 db 8E $86884A db 8A $868856 db 8C $868858 db 8C $86885C db 8C $86885E db 8C $868860 db 3C $868866 db 8A $868868 db AD $86886A db 8A $86886C db 8A $868870 db 06 $868876 db 8C $868878 db 8C $86887A db 8C $86887E db 8C $868886 DA PHX $868887 8E C4 0D STX $0DC4 [$7E:0DC4] $86888A 4E C4 0D LSR $0DC4 [$7E:0DC4] $86888D BF 02 00 7F LDA $7F0002,x[$7F:00F8] $868891 29 00 F0 AND #$F000 $868894 EB XBA $868895 4A LSR A $868896 4A LSR A $868897 4A LSR A $868898 AA TAX $868899 FC 46 88 JSR ($8846,x)[$86:858A] $86889C FA PLX $86889D 60 RTS $86889E DA PHX $86889F 8E C4 0D STX $0DC4 [$7E:0DC4] $8688A2 4E C4 0D LSR $0DC4 [$7E:0DC4] $8688A5 BF 02 00 7F LDA $7F0002,x[$7F:00EA] $8688A9 29 00 F0 AND #$F000 $8688AC EB XBA $8688AD 4A LSR A $8688AE 4A LSR A $8688AF 4A LSR A $8688B0 AA TAX $8688B1 FC 66 88 JSR ($8866,x)[$86:858A] $8688B4 FA PLX $8688B5 60 RTS ;;; ;;; $8688B6 DA PHX $8688B7 64 12 STZ $12 [$7E:0012] $8688B9 64 14 STZ $14 [$7E:0014] $8688BB BD B7 1A LDA $1AB7,x[$7E:1AD9] $8688BE 10 02 BPL $02 [$88C2] $8688C0 C6 14 DEC $14 [$7E:0014] $8688C2 85 13 STA $13 [$7E:0013] $8688C4 BD B4 1B LDA $1BB4,x[$7E:1BD6] $8688C7 29 FF 00 AND #$00FF $8688CA 85 1E STA $1E [$7E:001E] $8688CC BD B3 1B LDA $1BB3,x[$7E:1BD5] $8688CF 29 FF 00 AND #$00FF $8688D2 85 1C STA $1C [$7E:001C] $8688D4 BD 93 1A LDA $1A93,x[$7E:1AB5] $8688D7 38 SEC $8688D8 E5 1E SBC $1E [$7E:001E] $8688DA 29 F0 FF AND #$FFF0 $8688DD 85 1A STA $1A [$7E:001A] $8688DF BD 93 1A LDA $1A93,x[$7E:1AB5] $8688E2 18 CLC $8688E3 65 1E ADC $1E [$7E:001E] $8688E5 3A DEC A $8688E6 38 SEC $8688E7 E5 1A SBC $1A [$7E:001A] $8688E9 4A LSR A $8688EA 4A LSR A $8688EB 4A LSR A $8688EC 4A LSR A $8688ED 85 1A STA $1A [$7E:001A] $8688EF 85 20 STA $20 [$7E:0020] $8688F1 BD 93 1A LDA $1A93,x[$7E:1AB5] $8688F4 38 SEC $8688F5 E5 1E SBC $1E [$7E:001E] $8688F7 4A LSR A $8688F8 4A LSR A $8688F9 4A LSR A $8688FA 4A LSR A $8688FB E2 20 SEP #$20 $8688FD 8D 02 42 STA $4202 [$7E:4202] $868900 AD A5 07 LDA $07A5 [$7E:07A5] $868903 8D 03 42 STA $4203 [$7E:4203] $868906 C2 20 REP #$20 $868908 BD 27 1A LDA $1A27,x[$7E:1A49] $86890B 18 CLC $86890C 65 12 ADC $12 [$7E:0012] $86890E 85 16 STA $16 [$7E:0016] $868910 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $868913 65 14 ADC $14 [$7E:0014] $868915 85 18 STA $18 [$7E:0018] $868917 24 14 BIT $14 [$7E:0014] $868919 30 06 BMI $06 [$8921] $86891B 18 CLC $86891C 65 1C ADC $1C [$7E:001C] $86891E 3A DEC A $86891F 80 03 BRA $03 [$8924] $868921 38 SEC $868922 E5 1C SBC $1C [$7E:001C] $868924 85 22 STA $22 [$7E:0022] $868926 4A LSR A $868927 4A LSR A $868928 4A LSR A $868929 4A LSR A $86892A 18 CLC $86892B 6D 16 42 ADC $4216 [$7E:4216] $86892E 0A ASL A $86892F AA TAX $868930 20 86 88 JSR $8886 [$86:8886] $868933 B0 1A BCS $1A [$894F] $868935 8A TXA $868936 18 CLC $868937 6D A5 07 ADC $07A5 [$7E:07A5] $86893A 6D A5 07 ADC $07A5 [$7E:07A5] $86893D AA TAX $86893E C6 1A DEC $1A [$7E:001A] $868940 10 EE BPL $EE [$8930] $868942 FA PLX $868943 A5 16 LDA $16 [$7E:0016] $868945 9D 27 1A STA $1A27,x[$7E:1A49] $868948 A5 18 LDA $18 [$7E:0018] $86894A 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86894D 18 CLC $86894E 60 RTS $86894F FA PLX $868950 9E 27 1A STZ $1A27,x[$7E:1A41] $868953 A5 22 LDA $22 [$7E:0022] $868955 24 14 BIT $14 [$7E:0014] $868957 30 10 BMI $10 [$8969] $868959 29 F0 FF AND #$FFF0 $86895C 38 SEC $86895D E5 1C SBC $1C [$7E:001C] $86895F DD 4B 1A CMP $1A4B,x[$7E:1A5D] $868962 90 03 BCC $03 [$8967] $868964 9D 4B 1A STA $1A4B,x[$7E:1A5D] $868967 38 SEC $868968 60 RTS $868969 09 0F 00 ORA #$000F $86896C 38 SEC $86896D 65 1C ADC $1C [$7E:001C] $86896F DD 4B 1A CMP $1A4B,x[$7E:1A65] $868972 F0 02 BEQ $02 [$8976] $868974 B0 03 BCS $03 [$8979] $868976 9D 4B 1A STA $1A4B,x[$7E:1A65] $868979 38 SEC $86897A 60 RTS ;;; ;;; $86897B DA PHX $86897C 64 12 STZ $12 [$7E:0012] $86897E 64 14 STZ $14 [$7E:0014] $868980 BD DB 1A LDA $1ADB,x[$7E:1AFD] $868983 10 02 BPL $02 [$8987] $868985 C6 14 DEC $14 [$7E:0014] $868987 85 13 STA $13 [$7E:0013] $868989 BD B4 1B LDA $1BB4,x[$7E:1BD6] $86898C 29 FF 00 AND #$00FF $86898F 85 1E STA $1E [$7E:001E] $868991 BD B3 1B LDA $1BB3,x[$7E:1BD5] $868994 29 FF 00 AND #$00FF $868997 85 1C STA $1C [$7E:001C] $868999 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86899C 38 SEC $86899D E5 1C SBC $1C [$7E:001C] $86899F 29 F0 FF AND #$FFF0 $8689A2 85 1A STA $1A [$7E:001A] $8689A4 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $8689A7 18 CLC $8689A8 65 1C ADC $1C [$7E:001C] $8689AA 3A DEC A $8689AB 38 SEC $8689AC E5 1A SBC $1A [$7E:001A] $8689AE 4A LSR A $8689AF 4A LSR A $8689B0 4A LSR A $8689B1 4A LSR A $8689B2 85 1A STA $1A [$7E:001A] $8689B4 85 20 STA $20 [$7E:0020] $8689B6 BD 6F 1A LDA $1A6F,x[$7E:1A91] $8689B9 18 CLC $8689BA 65 12 ADC $12 [$7E:0012] $8689BC 85 16 STA $16 [$7E:0016] $8689BE BD 93 1A LDA $1A93,x[$7E:1AB5] $8689C1 65 14 ADC $14 [$7E:0014] $8689C3 85 18 STA $18 [$7E:0018] $8689C5 24 14 BIT $14 [$7E:0014] $8689C7 30 06 BMI $06 [$89CF] $8689C9 18 CLC $8689CA 65 1E ADC $1E [$7E:001E] $8689CC 3A DEC A $8689CD 80 03 BRA $03 [$89D2] $8689CF 38 SEC $8689D0 E5 1E SBC $1E [$7E:001E] $8689D2 85 22 STA $22 [$7E:0022] $8689D4 4A LSR A $8689D5 4A LSR A $8689D6 4A LSR A $8689D7 4A LSR A $8689D8 E2 20 SEP #$20 $8689DA 8D 02 42 STA $4202 [$7E:4202] $8689DD AD A5 07 LDA $07A5 [$7E:07A5] $8689E0 8D 03 42 STA $4203 [$7E:4203] $8689E3 C2 20 REP #$20 $8689E5 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $8689E8 38 SEC $8689E9 E5 1C SBC $1C [$7E:001C] $8689EB 4A LSR A $8689EC 4A LSR A $8689ED 4A LSR A $8689EE 4A LSR A $8689EF 18 CLC $8689F0 6D 16 42 ADC $4216 [$7E:4216] $8689F3 0A ASL A $8689F4 AA TAX $8689F5 20 9E 88 JSR $889E [$86:889E] $8689F8 B0 13 BCS $13 [$8A0D] $8689FA E8 INX $8689FB E8 INX $8689FC C6 1A DEC $1A [$7E:001A] $8689FE 10 F5 BPL $F5 [$89F5] $868A00 FA PLX $868A01 A5 16 LDA $16 [$7E:0016] $868A03 9D 6F 1A STA $1A6F,x[$7E:1A91] $868A06 A5 18 LDA $18 [$7E:0018] $868A08 9D 93 1A STA $1A93,x[$7E:1AB5] $868A0B 18 CLC $868A0C 60 RTS $868A0D FA PLX $868A0E 9E 6F 1A STZ $1A6F,x[$7E:1A91] $868A11 A5 22 LDA $22 [$7E:0022] $868A13 24 14 BIT $14 [$7E:0014] $868A15 30 10 BMI $10 [$8A27] $868A17 29 F0 FF AND #$FFF0 $868A1A 38 SEC $868A1B E5 1E SBC $1E [$7E:001E] $868A1D DD 93 1A CMP $1A93,x[$7E:1AB5] $868A20 90 03 BCC $03 [$8A25] $868A22 9D 93 1A STA $1A93,x[$7E:1AB5] $868A25 38 SEC $868A26 60 RTS $868A27 09 0F 00 ORA #$000F $868A2A 38 SEC $868A2B 65 1E ADC $1E [$7E:001E] $868A2D DD 93 1A CMP $1A93,x[$7E:1AB3] $868A30 F0 02 BEQ $02 [$8A34] $868A32 B0 03 BCS $03 [$8A37] $868A34 9D 93 1A STA $1A93,x[$7E:1AB3] $868A37 38 SEC $868A38 60 RTS $868ABD db 10, 00, 23, 80, AB, 81, BD, 8A, 10, 00, 35, 84, AB, 81, C5, 8A $868ACD AE 54 0E LDX $0E54 [$7E:0E54] $868AD0 BD 7E 0F LDA $0F7E,x[$7E:0FFE] $868AD3 38 SEC $868AD4 E9 00 00 SBC #$0000 $868AD7 99 93 1A STA $1A93,y[$7E:1AB3] $868ADA A9 FF FC LDA #$FCFF $868ADD 99 DB 1A STA $1ADB,y[$7E:1AFB] $868AE0 BD 7A 0F LDA $0F7A,x[$7E:0FFA] $868AE3 18 CLC $868AE4 69 06 00 ADC #$0006 $868AE7 99 4B 1A STA $1A4B,y[$7E:1A6B] $868AEA A9 40 01 LDA #$0140 $868AED 99 B7 1A STA $1AB7,y[$7E:1AD7] $868AF0 60 RTS $868AF1 AE 54 0E LDX $0E54 [$7E:0E54] $868AF4 BD 7E 0F LDA $0F7E,x[$7E:0FFE] $868AF7 38 SEC $868AF8 E9 00 00 SBC #$0000 $868AFB 99 93 1A STA $1A93,y[$7E:1AB1] $868AFE A9 FF FB LDA #$FBFF $868B01 99 DB 1A STA $1ADB,y[$7E:1AF9] $868B04 BD 7A 0F LDA $0F7A,x[$7E:0FFA] $868B07 18 CLC $868B08 69 06 00 ADC #$0006 $868B0B 99 4B 1A STA $1A4B,y[$7E:1A69] $868B0E A9 60 00 LDA #$0060 $868B11 99 B7 1A STA $1AB7,y[$7E:1AD5] $868B14 60 RTS $868B15 AE 54 0E LDX $0E54 [$7E:0E54] $868B18 BD 7E 0F LDA $0F7E,x[$7E:0FFE] $868B1B 38 SEC $868B1C E9 00 00 SBC #$0000 $868B1F 99 93 1A STA $1A93,y[$7E:1AAF] $868B22 A9 FF FC LDA #$FCFF $868B25 99 DB 1A STA $1ADB,y[$7E:1AF7] $868B28 BD 7A 0F LDA $0F7A,x[$7E:0FFA] $868B2B 18 CLC $868B2C 69 FA FF ADC #$FFFA $868B2F 99 4B 1A STA $1A4B,y[$7E:1A67] $868B32 A9 C0 FE LDA #$FEC0 $868B35 99 B7 1A STA $1AB7,y[$7E:1AD3] $868B38 60 RTS $868B39 AE 54 0E LDX $0E54 [$7E:0E54] $868B3C BD 7E 0F LDA $0F7E,x[$7E:0FFE] $868B3F 38 SEC $868B40 E9 00 00 SBC #$0000 $868B43 99 93 1A STA $1A93,y[$7E:1AAD] $868B46 A9 FF FB LDA #$FBFF $868B49 99 DB 1A STA $1ADB,y[$7E:1AF5] $868B4C BD 7A 0F LDA $0F7A,x[$7E:0FFA] $868B4F 18 CLC $868B50 69 FA FF ADC #$FFFA $868B53 99 4B 1A STA $1A4B,y[$7E:1A65] $868B56 A9 A0 FF LDA #$FFA0 $868B59 99 B7 1A STA $1AB7,y[$7E:1AD1] $868B5C 60 RTS $868B5D BD B6 1A LDA $1AB6,x[$7E:1AD6] $868B60 29 00 FF AND #$FF00 $868B63 85 14 STA $14 [$7E:0014] $868B65 BD B7 1A LDA $1AB7,x[$7E:1AD7] $868B68 EB XBA $868B69 10 05 BPL $05 [$8B70] $868B6B 09 00 FF ORA #$FF00 $868B6E 80 03 BRA $03 [$8B73] $868B70 29 FF 00 AND #$00FF $868B73 85 12 STA $12 [$7E:0012] $868B75 BD 27 1A LDA $1A27,x[$7E:1A47] $868B78 18 CLC $868B79 65 14 ADC $14 [$7E:0014] $868B7B 9D 27 1A STA $1A27,x[$7E:1A47] $868B7E BD 4B 1A LDA $1A4B,x[$7E:1A6B] $868B81 65 12 ADC $12 [$7E:0012] $868B83 9D 4B 1A STA $1A4B,x[$7E:1A6B] $868B86 BD DA 1A LDA $1ADA,x[$7E:1AFA] $868B89 29 00 FF AND #$FF00 $868B8C 85 14 STA $14 [$7E:0014] $868B8E BD DB 1A LDA $1ADB,x[$7E:1AFB] $868B91 EB XBA $868B92 10 05 BPL $05 [$8B99] $868B94 09 00 FF ORA #$FF00 $868B97 80 03 BRA $03 [$8B9C] $868B99 29 FF 00 AND #$00FF $868B9C 85 12 STA $12 [$7E:0012] $868B9E BD 6F 1A LDA $1A6F,x[$7E:1A8F] $868BA1 18 CLC $868BA2 65 14 ADC $14 [$7E:0014] $868BA4 9D 6F 1A STA $1A6F,x[$7E:1A8F] $868BA7 BD 93 1A LDA $1A93,x[$7E:1AB3] $868BAA 65 12 ADC $12 [$7E:0012] $868BAC 9D 93 1A STA $1A93,x[$7E:1AB3] $868BAF BD DB 1A LDA $1ADB,x[$7E:1AFB] $868BB2 18 CLC $868BB3 69 50 00 ADC #$0050 $868BB6 9D DB 1A STA $1ADB,x[$7E:1AFB] $868BB9 20 E0 E6 JSR $E6E0 [$86:E6E0] $868BBC F0 03 BEQ $03 [$8BC1] $868BBE 9E 97 19 STZ $1997,x[$7E:19B7] $868BC1 60 RTS $868BC2 db CD $868BC4 db 5D, 8B, BD, 8A, 02, 02, 04, 00, 00, 00 $868BD0 db F1 $868BD2 db 5D, 8B, BD, 8A, 02, 02, 04, 00 $868BDE db 15 $868BE0 db 5D, 8B, BD, 8A, 02, 02, 04, 00, 00, 00 $868BEC db 39 $868BEE db 5D, 8B, BD, 8A, 02, 02, 04, 00 $868BFA db CD $868BFC db 5D, 8B, C5, 8A, 02, 02, 04, 00 $868C08 db F1 $868C0A db 5D, 8B, C5, 8A, 02, 02, 04, 00 $868C16 db 15 $868C18 db 5D, 8B, C5, 8A, 02, 02, 04, 00 $868C24 db 39 $868C26 db 5D, 8B, C5, 8A, 02, 02, 04, 00 $868C38 db 99, 8D, 0A, 00, 16, 8A, 0A, 00, 1D, 8A, 0A, 00, 24, 8A, 0A, 00, 2B, 8A, 0A, 00, 24, 8A, 0A, 00, 1D, 8A, AB, 81, 3A, 8C $868C58 db 08, 00, 8D, 8A, 08, 00, 94, 8A, 68, 8C, AB, 81, FC, 84 $868C68 5A PHY $868C69 DA PHX $868C6A BD 4B 1A LDA $1A4B,x[$7E:1A6D] $868C6D 85 12 STA $12 [$7E:0012] $868C6F BD 93 1A LDA $1A93,x[$7E:1AB5] $868C72 85 14 STA $14 [$7E:0014] $868C74 A9 7F DE LDA #$DE7F $868C77 22 0E 92 A0 JSL $A0920E[$A0:920E] $868C7B FA PLX $868C7C 7A PLY $868C7D 60 RTS $868CA4 db 05, 00, 57, AF, 04, 00, 68, AF, 03, 00, 79, AF, 03, 00, 8A, AF, 03, 00, 9B, AF, 03, 00, AC, AF, 04, 00, BD, AF, 03, 00, CE, AF, 02, 00, DF, AF, 02, 00, F0, AF, 02, 00, 01, B0, 02, 00, 12, B0, 0A, 00, 71, 8A, 0A, 00, 78, 8A, 0A, 00, 7F, 8A, 0A, 00, 86, 8A, F6, 8C, 08, 00, AA, 8A, 08, 00, B1, 8A, 08, 00, B8, 8A, AB, 81, E6, 8C $868CF6 A9 FF 8D LDA #$8DFF $868CF9 9D 03 1A STA $1A03,x[$7E:1A25] $868CFC 60 RTS $868D04 5A PHY $868D05 DA PHX $868D06 BB TYX $868D07 A5 12 LDA $12 [$7E:0012] $868D09 99 4B 1A STA $1A4B,y[$7E:1A6D] $868D0C A5 14 LDA $14 [$7E:0014] $868D0E 99 93 1A STA $1A93,y[$7E:1AB5] $868D11 AD 95 19 LDA $1995 [$7E:1995] $868D14 9F DC 97 7E STA $7E97DC,x[$7E:97FE] $868D18 85 12 STA $12 [$7E:0012] $868D1A AD 93 19 LDA $1993 [$7E:1993] $868D1D 85 14 STA $14 [$7E:0014] $868D1F 22 43 B6 A0 JSL $A0B643[$A0:B643] $868D23 A5 16 LDA $16 [$7E:0016] $868D25 99 B7 1A STA $1AB7,y[$7E:1AD9] $868D28 A5 18 LDA $18 [$7E:0018] $868D2A 99 FF 1A STA $1AFF,y[$7E:1B21] $868D2D A5 1A LDA $1A [$7E:001A] $868D2F 99 DB 1A STA $1ADB,y[$7E:1AFD] $868D32 A5 1C LDA $1C [$7E:001C] $868D34 99 23 1B STA $1B23,y[$7E:1B45] $868D37 A9 00 04 LDA #$0400 $868D3A 99 BB 19 STA $19BB,y[$7E:19DD] $868D3D FA PLX $868D3E 7A PLY $868D3F 60 RTS $868D40 5A PHY $868D41 DA PHX $868D42 20 AB E7 JSR $E7AB [$86:E7AB] $868D45 A9 00 0A LDA #$0A00 $868D48 99 BB 19 STA $19BB,y[$7E:19DD] $868D4B A9 54 8D LDA #$8D54 $868D4E 99 03 1A STA $1A03,y[$7E:1A25] $868D51 FA PLX $868D52 7A PLY $868D53 60 RTS $868D54 60 RTS $868D5C 5A PHY $868D5D DA PHX $868D5E AD EB 0C LDA $0CEB [$7E:0CEB] $868D61 29 FF 00 AND #$00FF $868D64 85 12 STA $12 [$7E:0012] $868D66 F0 2E BEQ $2E [$8D96] $868D68 4A LSR A $868D69 65 12 ADC $12 [$7E:0012] $868D6B 4A LSR A $868D6C 85 14 STA $14 [$7E:0014] $868D6E AD E2 0C LDA $0CE2 [$7E:0CE2] $868D71 38 SEC $868D72 FD 4B 1A SBC $1A4B,x[$7E:1A6D] $868D75 10 04 BPL $04 [$8D7B] $868D77 49 FF FF EOR #$FFFF $868D7A 1A INC A $868D7B C5 12 CMP $12 [$7E:0012] $868D7D B0 17 BCS $17 [$8D96] $868D7F AD E4 0C LDA $0CE4 [$7E:0CE4] $868D82 38 SEC $868D83 FD 93 1A SBC $1A93,x[$7E:1AB5] $868D86 10 04 BPL $04 [$8D8C] $868D88 49 FF FF EOR #$FFFF $868D8B 1A INC A $868D8C C5 14 CMP $14 [$7E:0014] $868D8E B0 06 BCS $06 [$8D96] $868D90 9E 97 19 STZ $1997,x[$7E:19B7] $868D93 9C 66 0A STZ $0A66 [$7E:0A66] $868D96 FA PLX $868D97 7A PLY $868D98 60 RTS $868D99 20 5C 8D JSR $8D5C [$86:8D5C] $868D9C AD 66 0A LDA $0A66 [$7E:0A66] $868D9F 1A INC A $868DA0 C9 06 00 CMP #$0006 $868DA3 10 24 BPL $24 [$8DC9] $868DA5 8D 66 0A STA $0A66 [$7E:0A66] $868DA8 9D 23 1B STA $1B23,x[$7E:1B45] $868DAB A9 00 01 LDA #$0100 $868DAE 9D FF 1A STA $1AFF,x[$7E:1B21] $868DB1 A9 CA 8D LDA #$8DCA $868DB4 9D 03 1A STA $1A03,x[$7E:1A25] $868DB7 BD D7 1B LDA $1BD7,x[$7E:1BF9] $868DBA 29 FF 7F AND #$7FFF $868DBD 09 00 20 ORA #$2000 $868DC0 9D D7 1B STA $1BD7,x[$7E:1BF9] $868DC3 9C A8 18 STZ $18A8 [$7E:18A8] $868DC6 9C AA 18 STZ $18AA [$7E:18AA] $868DC9 60 RTS $868DCA 20 5C 8D JSR $8D5C [$86:8D5C] $868DCD AD 6E 0A LDA $0A6E [$7E:0A6E] $868DD0 D0 1E BNE $1E [$8DF0] $868DD2 AD F6 0A LDA $0AF6 [$7E:0AF6] $868DD5 9D 4B 1A STA $1A4B,x[$7E:1A6D] $868DD8 BD 23 1B LDA $1B23,x[$7E:1B45] $868DDB 0A ASL A $868DDC 0A ASL A $868DDD 18 CLC $868DDE 6D FA 0A ADC $0AFA [$7E:0AFA] $868DE1 38 SEC $868DE2 E9 0C 00 SBC #$000C $868DE5 9D 93 1A STA $1A93,x[$7E:1AB5] $868DE8 DE FF 1A DEC $1AFF,x[$7E:1B21] $868DEB BD FF 1A LDA $1AFF,x[$7E:1B21] $868DEE D0 0E BNE $0E [$8DFE] $868DF0 9E 97 19 STZ $1997,x[$7E:19B9] $868DF3 CE 66 0A DEC $0A66 [$7E:0A66] $868DF6 AD 66 0A LDA $0A66 [$7E:0A66] $868DF9 10 03 BPL $03 [$8DFE] $868DFE 60 RTS $868DFF 20 5C 8D JSR $8D5C [$86:8D5C] $868E02 20 3E E7 JSR $E73E [$86:E73E] $868E05 20 22 E7 JSR $E722 [$86:E722] $868E08 D0 01 BNE $01 [$8E0B] $868E0A 60 RTS $868E0B 9E 97 19 STZ $1997,x[$7E:19B7] $868E0E 60 RTS $868E0F 20 5C 8D JSR $8D5C [$86:8D5C] $868E12 20 3E E7 JSR $E73E [$86:E73E] $868E15 AD F6 0A LDA $0AF6 [$7E:0AF6] $868E18 38 SEC $868E19 FD 4B 1A SBC $1A4B,x[$7E:1A6D] $868E1C 10 04 BPL $04 [$8E22] $868E1E 49 FF FF EOR #$FFFF $868E21 1A INC A $868E22 C9 10 00 CMP #$0010 $868E25 10 1F BPL $1F [$8E46] $868E27 AD FA 0A LDA $0AFA [$7E:0AFA] $868E2A 38 SEC $868E2B FD 93 1A SBC $1A93,x[$7E:1AB3] $868E2E 10 04 BPL $04 [$8E34] $868E30 49 FF FF EOR #$FFFF $868E33 1A INC A $868E34 C9 14 00 CMP #$0014 $868E37 10 0D BPL $0D [$8E46] $868E39 A9 38 8C LDA #$8C38 $868E3C 9D 47 1B STA $1B47,x[$7E:1B67] $868E3F A9 01 00 LDA #$0001 $868E42 9D 8F 1B STA $1B8F,x[$7E:1BAF] $868E45 60 RTS $868E46 20 22 E7 JSR $E722 [$86:E722] $868E49 D0 01 BNE $01 [$8E4C] $868E4B 60 RTS $868E4C 9E 97 19 STZ $1997,x[$7E:19B9] $868E4F 60 RTS $868E50 db 04 $868E52 db 0F, 8E, 3A, 8C, 08, 08, 00, D0, 38, 8C, 58, 8C, 40 $868E60 db FF, 8D, A4, 8C, 08, 08, 80, 10, 00, 00 $868F8F db 23 $868F91 db 6B, 90, CF, 8F, 08, 08, 14, 80 $868F9B db 07, 90, 86 $868F9F db BA, 92, EB, 8F, 04, 04, 00, 80 $868FCF db 03, 00, 2A, 80, 03, 00, 40, 80 $868FEB db FF, 7F, 09, 81 $868FF3 db FF, 7F, 10, 81 $869007 db 04, 00, 9C, 8D, 04, 00, A3, 8D, 04, 00, B9, 8D, 04, 00, CF, 8D, 04, 00, E5, 8D, 70, 92, AB, 81, FC, 84 $869023 AE 54 0E LDX $0E54 [$7E:0E54] $869026 A9 00 FE LDA #$FE00 $869029 99 B7 1A STA $1AB7,y[$7E:1AD5] $86902C A9 01 00 LDA #$0001 $86902F 99 DB 1A STA $1ADB,y[$7E:1AF9] $869032 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $869035 38 SEC $869036 E9 20 00 SBC #$0020 $869039 99 4B 1A STA $1A4B,y[$7E:1A69] $86903C BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86903F 38 SEC $869040 E9 10 00 SBC #$0010 $869043 99 93 1A STA $1A93,y[$7E:1AB1] $869046 A9 00 00 LDA #$0000 $869049 99 DF 19 STA $19DF,y[$7E:19FD] $86904C 99 27 1A STA $1A27,y[$7E:1A45] $86904F 99 6F 1A STA $1A6F,y[$7E:1A8D] $869052 A9 00 0A LDA #$0A00 $869055 99 BB 19 STA $19BB,y[$7E:19D9] $869058 60 RTS $86905B db 00, 00 $86906B 20 B6 88 JSR $88B6 [$86:88B6] $86906E A9 00 0A LDA #$0A00 $869071 8D BB 19 STA $19BB [$7E:19BB] $869074 BD DF 19 LDA $19DF,x[$7E:19FD] $869077 18 CLC $869078 7D B7 1A ADC $1AB7,x[$7E:1AD5] $86907B 9D DF 19 STA $19DF,x[$7E:19FD] $86907E A9 C0 FF LDA #$FFC0 $869081 85 12 STA $12 [$7E:0012] $869083 DA PHX $869084 AE B2 0F LDX $0FB2 [$7E:0FB2] $869087 BD 59 90 LDA $9059,x[$86:905B] $86908A 85 14 STA $14 [$7E:0014] $86908C FA PLX $86908D 9B TXY $86908E 22 AE C0 A0 JSL $A0C0AE[$A0:C0AE] $869092 0A ASL A $869093 AA TAX $869094 18 CLC $869095 BF 43 B4 A0 LDA $A0B443,x[$A0:B5C3] $869099 85 12 STA $12 [$7E:0012] $86909B 0A ASL A $86909C 0A ASL A $86909D 99 B7 1A STA $1AB7,y[$7E:1AD5] $8690A0 18 CLC $8690A1 BF C3 B3 A0 LDA $A0B3C3,x[$A0:B543] $8690A5 85 12 STA $12 [$7E:0012] $8690A7 0A ASL A $8690A8 0A ASL A $8690A9 99 DB 1A STA $1ADB,y[$7E:1AF9] $8690AC A9 B3 90 LDA #$90B3 $8690AF 99 03 1A STA $1A03,y[$7E:1A21] $8690B2 60 RTS $8690B3 20 B6 88 JSR $88B6 [$86:88B6] $8690B6 B0 05 BCS $05 [$90BD] $8690B8 20 7B 89 JSR $897B [$86:897B] $8690BB 90 03 BCC $03 [$90C0] $8690C0 60 RTS $8690C1 db CF $8690C3 db 15, 91, F3, 8F, 00, 00, 00, 00 $8690CF C2 20 REP #$20 $8690D1 98 TYA $8690D2 38 SEC $8690D3 E9 14 00 SBC #$0014 $8690D6 AA TAX $8690D7 BD 05 91 LDA $9105,x[$86:9113] $8690DA 99 93 1A STA $1A93,y[$7E:1AB5] $8690DD A9 10 02 LDA #$0210 $8690E0 99 4B 1A STA $1A4B,y[$7E:1A6D] $8690E3 A9 00 00 LDA #$0000 $8690E6 99 B7 1A STA $1AB7,y[$7E:1AD9] $8690E9 99 DB 1A STA $1ADB,y[$7E:1AFD] $8690EC 99 FF 1A STA $1AFF,y[$7E:1B21] $8690EF 99 23 1B STA $1B23,y[$7E:1B45] $8690F2 99 27 1A STA $1A27,y[$7E:1A49] $8690F5 99 6F 1A STA $1A6F,y[$7E:1A91] $8690F8 A9 FB FF LDA #$FFFB $8690FB 99 DB 1A STA $1ADB,y[$7E:1AFD] $8690FE A9 00 88 LDA #$8800 $869101 99 23 1B STA $1B23,y[$7E:1B45] $869104 60 RTS $869105 db 38, 00, 48, 00, 58, 00, 68, 00, 78, 00, 88, 00, 98, 00, A8, 00 $869115 C2 20 REP #$20 $869117 BD FF 1A LDA $1AFF,x[$7E:1B21] $86911A DD E7 91 CMP $91E7,x[$86:9209] $86911D F0 0C BEQ $0C [$912B] $86911F 18 CLC $869120 7D C3 91 ADC $91C3,x[$86:91E5] $869123 DD E7 91 CMP $91E7,x[$86:9209] $869126 90 03 BCC $03 [$912B] $869128 BD E7 91 LDA $91E7,x[$86:9209] $86912B 9D FF 1A STA $1AFF,x[$7E:1B21] $86912E E2 20 SEP #$20 $869130 BD 00 1B LDA $1B00,x[$7E:1B22] $869133 18 CLC $869134 7D B7 1A ADC $1AB7,x[$7E:1AD9] $869137 9D B7 1A STA $1AB7,x[$7E:1AD9] $86913A BD B8 1A LDA $1AB8,x[$7E:1ADA] $86913D 69 00 ADC #$00 $86913F DD 0B 92 CMP $920B,x[$86:922D] $869142 30 03 BMI $03 [$9147] $869144 BD 0B 92 LDA $920B,x[$86:922B] $869147 9D B8 1A STA $1AB8,x[$7E:1ADA] $86914A BD B7 1A LDA $1AB7,x[$7E:1AD9] $86914D 18 CLC $86914E 7D 28 1A ADC $1A28,x[$7E:1A4A] $869151 9D 28 1A STA $1A28,x[$7E:1A4A] $869154 BD B8 1A LDA $1AB8,x[$7E:1ADA] $869157 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86915A 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86915D BD 4C 1A LDA $1A4C,x[$7E:1A6E] $869160 69 00 ADC #$00 $869162 9D 4C 1A STA $1A4C,x[$7E:1A6E] $869165 C2 20 REP #$20 $869167 BD 23 1B LDA $1B23,x[$7E:1B45] $86916A 18 CLC $86916B 69 00 30 ADC #$3000 $86916E 9D 23 1B STA $1B23,x[$7E:1B45] $869171 BD DB 1A LDA $1ADB,x[$7E:1AFD] $869174 69 00 00 ADC #$0000 $869177 9D DB 1A STA $1ADB,x[$7E:1AFD] $86917A BD 6F 1A LDA $1A6F,x[$7E:1A91] $86917D 18 CLC $86917E 7D 23 1B ADC $1B23,x[$7E:1B45] $869181 9D 6F 1A STA $1A6F,x[$7E:1A91] $869184 BD 93 1A LDA $1A93,x[$7E:1AB5] $869187 7D DB 1A ADC $1ADB,x[$7E:1AFD] $86918A 9D 93 1A STA $1A93,x[$7E:1AB5] $86918D BD 93 1A LDA $1A93,x[$7E:1AB5] $869190 C9 A8 00 CMP #$00A8 $869193 90 2D BCC $2D [$91C2] $869195 9E 97 19 STZ $1997,x[$7E:19B9] $869198 8A TXA $869199 89 02 00 BIT #$0002 $86919C D0 09 BNE $09 [$91A7] $86919E DA PHX $86919F A9 29 00 LDA #$0029 $8691A2 22 CB 90 80 JSL $8090CB[$80:90CB] $8691A6 FA PLX $8691A7 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $8691AA 85 12 STA $12 [$7E:0012] $8691AC BD 93 1A LDA $1A93,x[$7E:1AB5] $8691AF 85 14 STA $14 [$7E:0014] $8691B1 A9 15 00 LDA #$0015 $8691B4 A0 09 E5 LDY #$E509 $8691B7 22 97 80 86 JSL $868097[$86:8097] $8691BB A9 25 00 LDA #$0025 $8691BE 22 CB 90 80 JSL $8090CB[$80:90CB] $8691C2 60 RTS $8691D7 db F0, 0F, E0, 0E, C0, 0C, A0, 0A, 80, 08, 60, 06, 40, 04, 20, 02 $8691FB db 00, FF, 00, EE, 00, CC, 00, AA, 00, 88, 00, 66, 00, 44, 00, 22 $86921F db 06 $869221 db 05 $869223 db 04 $869225 db 03 $869227 db 02 $869229 db 02 $86922B db 01 $86922D db 01 $869270 5A PHY $869271 DA PHX $869272 BD 4B 1A LDA $1A4B,x[$7E:1A69] $869275 85 12 STA $12 [$7E:0012] $869277 BD 93 1A LDA $1A93,x[$7E:1AB1] $86927A 85 14 STA $14 [$7E:0014] $86927C A9 BF DD LDA #$DDBF $86927F 22 0E 92 A0 JSL $A0920E[$A0:920E] $869283 FA PLX $869284 7A PLY $869285 60 RTS $869286 DA PHX $869287 AE 54 0E LDX $0E54 [$7E:0E54] $86928A AD 93 19 LDA $1993 [$7E:1993] $86928D 99 4B 1A STA $1A4B,y[$7E:1A5B] $869290 A9 BB 00 LDA #$00BB $869293 99 93 1A STA $1A93,y[$7E:1AA3] $869296 A9 00 00 LDA #$0000 $869299 99 6F 1A STA $1A6F,y[$7E:1A7F] $86929C 99 27 1A STA $1A27,y[$7E:1A37] $86929F A9 00 00 LDA #$0000 $8692A2 99 B7 1A STA $1AB7,y[$7E:1AC7] $8692A5 AD E5 05 LDA $05E5 [$7E:05E5] $8692A8 29 3F 00 AND #$003F $8692AB 18 CLC $8692AC 69 40 00 ADC #$0040 $8692AF 99 DB 1A STA $1ADB,y[$7E:1AEB] $8692B2 A9 00 04 LDA #$0400 $8692B5 99 BB 19 STA $19BB,y[$7E:19CB] $8692B8 FA PLX $8692B9 60 RTS $8692BA 08 PHP $8692BB C2 20 REP #$20 $8692BD 20 7B 89 JSR $897B [$86:897B] $8692C0 B0 0F BCS $0F [$92D1] $8692C2 BD DB 1A LDA $1ADB,x[$7E:1AEB] $8692C5 18 CLC $8692C6 69 18 00 ADC #$0018 $8692C9 29 FF 3F AND #$3FFF $8692CC 9D DB 1A STA $1ADB,x[$7E:1AEB] $8692CF 28 PLP $8692D0 60 RTS $8692D1 9E 97 19 STZ $1997,x[$7E:19A7] $8692D4 28 PLP $8692D5 60 RTS $8692D6 BD B7 1A LDA $1AB7,x[$7E:1AC1] $8692D9 E2 20 SEP #$20 $8692DB 18 CLC $8692DC 7D 28 1A ADC $1A28,x[$7E:1A32] $8692DF 9D 28 1A STA $1A28,x[$7E:1A32] $8692E2 C2 20 REP #$20 $8692E4 29 00 FF AND #$FF00 $8692E7 EB XBA $8692E8 10 03 BPL $03 [$92ED] $8692EA 09 00 FF ORA #$FF00 $8692ED 7D 4B 1A ADC $1A4B,x[$7E:1A55] $8692F0 9D 4B 1A STA $1A4B,x[$7E:1A55] $8692F3 BD DB 1A LDA $1ADB,x[$7E:1AF5] $8692F6 E2 20 SEP #$20 $8692F8 18 CLC $8692F9 7D 70 1A ADC $1A70,x[$7E:1A8A] $8692FC 9D 70 1A STA $1A70,x[$7E:1A8A] $8692FF C2 20 REP #$20 $869301 29 00 FF AND #$FF00 $869304 EB XBA $869305 10 03 BPL $03 [$930A] $869307 09 00 FF ORA #$FF00 $86930A 7D 93 1A ADC $1A93,x[$7E:1AAD] $86930D 9D 93 1A STA $1A93,x[$7E:1AAD] $869310 60 RTS $869311 BD B7 1A LDA $1AB7,x[$7E:1AD3] $869314 E2 20 SEP #$20 $869316 18 CLC $869317 7D 28 1A ADC $1A28,x[$7E:1A44] $86931A 9D 28 1A STA $1A28,x[$7E:1A44] $86931D C2 20 REP #$20 $86931F 29 00 FF AND #$FF00 $869322 EB XBA $869323 10 03 BPL $03 [$9328] $869325 09 00 FF ORA #$FF00 $869328 7D 4B 1A ADC $1A4B,x[$7E:1A67] $86932B 9D 4B 1A STA $1A4B,x[$7E:1A67] $86932E 60 RTS ;;; ;;; $86932F AD 9F 07 LDA $079F [$7E:079F] $869332 C9 02 00 CMP #$0002 $869335 F0 0F BEQ $0F [$9346] $869337 C9 05 00 CMP #$0005 $86933A F0 05 BEQ $05 [$9341] $86933C ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $869341 BD 04 00 LDA $0004,x[$86:940C] $869344 80 03 BRA $03 [$9349] $869346 BD 02 00 LDA $0002,x[$86:940A] $869349 99 D7 1B STA $1BD7,y[$7E:1BF7] $86934C 60 RTS ;;; Ridley's fireball initialisation code ;;; $8693CA AD 95 19 LDA $1995 [$7E:1995] $8693CD 99 23 1B STA $1B23,y[$7E:1B43] $8693D0 AD 93 19 LDA $1993 [$7E:1993] $8693D3 D0 05 BNE $05 [$93DA] $8696D5 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $8693DA A9 19 00 LDA #$0019 $8693DD 18 CLC $8693DE 6D 7A 0F ADC $0F7A [$7E:0F7A] $8693E1 99 4B 1A STA $1A4B,y[$7E:1A6B] $8693E4 A9 D5 FF LDA #$FFD5 $8693E7 18 CLC $8693E8 6D 7E 0F ADC $0F7E [$7E:0F7E] $8693EB 99 93 1A STA $1A93,y[$7E:1AB3] $8693EE A9 00 0A LDA #$0A00 $8693F1 99 BB 19 STA $19BB,y[$7E:19DB] $8693F4 AF 32 78 7E LDA $7E7832[$7E:7832] $8693F8 99 B7 1A STA $1AB7,y[$7E:1AD7] $8693FB AF 34 78 7E LDA $7E7834[$7E:7834] $8693FF 99 DB 1A STA $1ADB,y[$7E:1AFB] $869402 A2 08 94 LDX #$9408 $869405 4C 2F 93 JMP $932F [$86:932F] $86940A db 3C, 50, 50, 50 ;;; Ridley's fireball pre-PLM-esque code ;;; $86940E 20 B6 88 JSR $88B6 [$86:88B6] $869411 B0 0B BCS $0B [$941E] $869413 20 7B 89 JSR $897B [$86:897B] $869416 B0 01 BCS $01 [$9419] $869418 60 RTS $869419 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $86941E A0 5E 96 LDY #$965E $869421 9E 97 19 STZ $1997,x[$7E:19B7] $869424 BD 23 1B LDA $1B23,x[$7E:1B43] $869427 D0 18 BNE $18 [$9441] $869429 BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86942C 85 12 STA $12 [$7E:0012] $86942E BD 93 1A LDA $1A93,x[$7E:1AB3] $869431 85 14 STA $14 [$7E:0014] $869433 A9 03 00 LDA #$0003 $869436 22 97 80 86 JSL $868097[$86:8097] $86943A A9 2B 00 LDA #$002B $86943D 22 CB 90 80 JSL $8090CB[$80:90CB] $869441 60 RTS $86947F BB TYX $869480 A9 00 0A LDA #$0A00 $869483 9D BB 19 STA $19BB,x[$7E:19DB] $869486 A5 12 LDA $12 [$7E:0012] $869488 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86948B A5 14 LDA $14 [$7E:0014] $86948D 9D 93 1A STA $1A93,x[$7E:1AB3] $869490 AD 93 19 LDA $1993 [$7E:1993] $869493 9D FF 1A STA $1AFF,x[$7E:1B1F] $869496 9E 23 1B STZ $1B23,x[$7E:1B43] $869499 9E B7 1A STZ $1AB7,x[$7E:1AD7] $86949C 9E DB 1A STZ $1ADB,x[$7E:1AFB] $86949F 60 RTS $8694A0 AE 93 19 LDX $1993 [$7E:1993] $8694A3 A9 00 00 LDA #$0000 $8694A6 99 B7 1A STA $1AB7,y[$7E:1AD1] $8694A9 A9 00 F2 LDA #$F200 $8694AC 99 DB 1A STA $1ADB,y[$7E:1AF5] $8694AF A9 88 96 LDA #$9688 $8694B2 80 3A BRA $3A [$94EE] $8694B4 AE 93 19 LDX $1993 [$7E:1993] $8694B7 A9 00 00 LDA #$0000 $8694BA 99 B7 1A STA $1AB7,y[$7E:1ACF] $8694BD A9 00 0E LDA #$0E00 $8694C0 99 DB 1A STA $1ADB,y[$7E:1AF3] $8694C3 A9 96 96 LDA #$9696 $8694C6 80 26 BRA $26 [$94EE] $8694C8 AE 93 19 LDX $1993 [$7E:1993] $8694CB A9 00 0E LDA #$0E00 $8694CE 99 B7 1A STA $1AB7,y[$7E:1AD3] $8694D1 A9 00 00 LDA #$0000 $8694D4 99 DB 1A STA $1ADB,y[$7E:1AF7] $8694D7 A9 6C 96 LDA #$966C $8694DA 80 12 BRA $12 [$94EE] $8694DC AE 93 19 LDX $1993 [$7E:1993] $8694DF A9 00 F2 LDA #$F200 $8694E2 99 B7 1A STA $1AB7,y[$7E:1AD1] $8694E5 A9 00 00 LDA #$0000 $8694E8 99 DB 1A STA $1ADB,y[$7E:1AF5] $8694EB A9 7A 96 LDA #$967A $8694EE 99 23 1B STA $1B23,y[$7E:1B3D] $8694F1 BD 4B 1A LDA $1A4B,x[$7E:1A6B] $8694F4 99 4B 1A STA $1A4B,y[$7E:1A65] $8694F7 BD 93 1A LDA $1A93,x[$7E:1AB3] $8694FA 99 93 1A STA $1A93,y[$7E:1AAD] $8694FD BD FF 1A LDA $1AFF,x[$7E:1B1F] $869500 99 FF 1A STA $1AFF,y[$7E:1B19] $869503 A9 00 0A LDA #$0A00 $869506 99 BB 19 STA $19BB,y[$7E:19D5] $869509 4C 02 94 JMP $9402 [$86:9402] $86950C 60 RTS $86950D 20 11 93 JSR $9311 [$86:9311] $869510 20 7B 89 JSR $897B [$86:897B] $869513 90 0C BCC $0C [$9521] $869515 A9 74 95 LDA #$9574 $869518 9D 47 1B STA $1B47,x[$7E:1B5F] $86951B A9 01 00 LDA #$0001 $86951E 9D 8F 1B STA $1B8F,x[$7E:1BA7] $869521 60 RTS $869522 20 F3 92 JSR $92F3 [$86:92F3] $869525 20 B6 88 JSR $88B6 [$86:88B6] $869528 90 0C BCC $0C [$9536] $869536 60 RTS ;;; Ridley's fireball AI ;;; $869552 dw 816A, 0004,80CA, 8161,940E, 0004,80CA, 0002,80CA, 0002,80D1, 0002,80D8, 0002,80DF, 81AB,9560 $869574 dw 816A, 0005,80E6, 0005,80ED, 0005,80F4, 0005,80FB, 0005,8102, 8154 $8695A0 dw 816A, 0005,80E6, 95BA, 0005,80ED, 0005,80F4, 0005,80FB, 0005,8102, 8154 $8695BA 5A PHY $8695BB 9C 95 19 STZ $1995 [$7E:1995] $8695BE 8A TXA $8695BF A0 6C 96 LDY #$966C $8695C2 22 97 80 86 JSL $868097[$86:8097] $8695C6 9C 95 19 STZ $1995 [$7E:1995] $8695C9 8A TXA $8695CA A0 7A 96 LDY #$967A $8695CD 22 97 80 86 JSL $868097[$86:8097] $8695D1 7A PLY $8695D2 60 RTS $8695D3 db 6A, 81, 05, 00, E6, 80, ED, 95, 05, 00, ED, 80, 05, 00, F4, 80, 05, 00, FB, 80, 05, 00, 02, 81, 54, 81 $8695ED 5A PHY $8695EE 9C 95 19 STZ $1995 [$7E:1995] $8695F1 8A TXA $8695F2 A0 88 96 LDY #$9688 $8695F5 22 97 80 86 JSL $868097[$86:8097] $8695F9 9C 95 19 STZ $1995 [$7E:1995] $8695FC 8A TXA $8695FD A0 96 96 LDY #$9696 $869600 22 97 80 86 JSL $868097[$86:8097] $869604 7A PLY $869605 60 RTS $869606 db 6A, 81, 05, 00, E6, 80, 20, 96, 05, 00, ED, 80, 05, 00, F4, 80, 05, 00, FB, 80, 05, 00, 02, 81, 54, 81 $869620 E2 20 SEP #$20 $869622 DE FF 1A DEC $1AFF,x[$7E:1B19] $869625 C2 20 REP #$20 $869627 30 0A BMI $0A [$9633] $869629 5A PHY $86962A 8A TXA $86962B BC 23 1B LDY $1B23,x[$7E:1B3D] $86962E 22 97 80 86 JSL $868097[$86:8097] $869632 7A PLY $869633 60 RTS $869642 dx 93CA, 940E, 9552, 06, 06, 5003, 0000, 84FC $869650 dx 947F, 950C, 95A0, 06, 06, 5003, 0000, 84FC $86965E dx 947F, 950C, 95D3, 06, 06, 5003, 0000, 84FC $86966C dx 94C8, 950D, 9606, 06, 06, 5003, 0000, 84FC $86967A dx 94DC, 950D, 9606, 06, 06, 5003, 0000, 84FC $869688 dx 94A0, 9522, 9606, 06, 06, 5003, 0000, 84FC $869696 dx 94B4, 9522, 9606, 06, 06, 5003, 0000, 84FC $8696A4 dx 94C8, 9537, 9606, 06, 06, 5003, 0000, 84FC $8696B2 dx 94DC, 9537, 9606, 06, 06, 5003, 0000, 84FC $8696C0 dx 94A0, 9540, 9606, 06, 06, 5003, 0000, 84FC $8696CE dx 94B4, 9549, 9606, 06, 06, 5003, 0000, 84FC $8696DC A9 00 00 LDA #$0000 $8696DF 99 FF 1A STA $1AFF,y[$7E:1B21] $8696E2 99 23 1B STA $1B23,y[$7E:1B45] $8696E5 99 B7 1A STA $1AB7,y[$7E:1AD9] $8696E8 A9 00 0E LDA #$0E00 $8696EB 99 BB 19 STA $19BB,y[$7E:19DD] $8696EE AD 93 19 LDA $1993 [$7E:1993] $8696F1 99 4B 1A STA $1A4B,y[$7E:1A6D] $8696F4 A9 2A 00 LDA #$002A $8696F7 99 93 1A STA $1A93,y[$7E:1AB5] $8696FA A9 10 00 LDA #$0010 $8696FD 99 DB 1A STA $1ADB,y[$7E:1AFD] $869700 60 RTS $869701 A9 10 00 LDA #$0010 $869704 18 CLC $869705 7D DB 1A ADC $1ADB,x[$7E:1AFD] $869708 9D DB 1A STA $1ADB,x[$7E:1AFD] $86970B 20 7B 89 JSR $897B [$86:897B] $86970E B0 01 BCS $01 [$9711] $869710 60 RTS $869711 9E 97 19 STZ $1997,x[$7E:19B9] $869714 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $869717 85 12 STA $12 [$7E:0012] $869719 BD 93 1A LDA $1A93,x[$7E:1AB5] $86971C 18 CLC $86971D 69 00 00 ADC #$0000 $869720 85 14 STA $14 [$7E:0014] $869722 A9 09 00 LDA #$0009 $869725 A0 09 E5 LDY #$E509 $869728 22 97 80 86 JSL $868097[$86:8097] $86972C A9 6D 00 LDA #$006D $86972F 22 CB 90 80 JSL $8090CB[$80:90CB] $869733 60 RTS $869734 db DC $869736 db 01, 97, 50, 97, 08, 08, 00, 40, 00, 00 $869742 db DC $869744 db 01, 97, 56, 97, 08, 08, 00, 40 $869750 db 01, 00, BF, 8A, 59, 81, 01, 00, C6, 8A, 59, 81, 05, 00, 9C, 81, 05, 00, A8, 81, 05, 00, B4, 81, AB, 81, 5C, 97, 01, 00, C0, 81, 59, 81, 05, 00, 9C, 81, 05, 00, A8, 81, 05, 00, B4, 81, AB, 81, 72, 97, 05, 00, 20, 82, 05, 00, 2C, 82, 05, 00, 38, 82, 05, 00, 44, 82, 05, 00, 50, 82, 05, 00, 5C, 82, 05, 00, CC, 81, 05, 00, D8, 81, 05, 00, E4, 81, 05, 00, F0, 81, 54, 81, 08, 00, C0, 81, AB, 81, 9A, 97, D5, 81, 04, 00, 01, 00, FC, 81, 01, 00, 00, 80, C6, 81, B8, 97, D5, 81, 04, 00, 01, 00, 08, 82, 01, 00, 00, 80, C6, 81, C8, 97, D5, 81, 04, 00, 01, 00, 14, 82, 01, 00, 00, 80, C6, 81, D8, 97, AB, 81, B4, 97, 05, 00, FC, 81, 05, 00, 08, 82, 05, 00, 14, 82, AB, 81, E8, 97, 54, 81, 05, 00, CC, 81, 05, 00, D8, 81, 05, 00, E4, 81, 05, 00, F0, 81, 0E, 98, 54, 81 $86980E 5A PHY $86980F DA PHX $869810 BD 4B 1A LDA $1A4B,x[$7E:1A6B] $869813 85 12 STA $12 [$7E:0012] $869815 BD 93 1A LDA $1A93,x[$7E:1AB3] $869818 85 14 STA $14 [$7E:0014] $86981A A9 FF E4 LDA #$E4FF $86981D 22 0E 92 A0 JSL $A0920E[$A0:920E] $869821 FA PLX $869822 7A PLY $869823 60 RTS $869824 08 PHP $869825 C2 30 REP #$30 $869827 AD 93 19 LDA $1993 [$7E:1993] $86982A 29 00 FF AND #$FF00 $86982D EB XBA $86982E AA TAX $86982F 7C 32 98 JMP ($9832,x)[$86:983A] $869832 db 3A $869836 db C4 $869838 db 00 $86983A A9 00 00 LDA #$0000 $86983D 99 27 1A STA $1A27,y[$7E:1A49] $869840 99 6F 1A STA $1A6F,y[$7E:1A91] $869843 99 B7 1A STA $1AB7,y[$7E:1AD9] $869846 99 DB 1A STA $1ADB,y[$7E:1AFD] $869849 AD 7A 0F LDA $0F7A [$7E:0F7A] $86984C 99 4B 1A STA $1A4B,y[$7E:1A6D] $86984F AD 7E 0F LDA $0F7E [$7E:0F7E] $869852 18 CLC $869853 69 20 00 ADC #$0020 $869856 99 93 1A STA $1A93,y[$7E:1AB5] $869859 A9 B4 97 LDA #$97B4 $86985C 99 47 1B STA $1B47,y[$7E:1B69] $86985F B9 D7 1B LDA $1BD7,y[$7E:1BF9] $869862 29 FF 0F AND #$0FFF $869865 09 00 20 ORA #$2000 $869868 99 D7 1B STA $1BD7,y[$7E:1BF9] $86986B 28 PLP $86986C 60 RTS $8698C4 A9 00 00 LDA #$0000 $8698C7 99 27 1A STA $1A27,y[$7E:1A45] $8698CA 99 6F 1A STA $1A6F,y[$7E:1A8D] $8698CD 99 DB 1A STA $1ADB,y[$7E:1AF9] $8698D0 AD 93 19 LDA $1993 [$7E:1993] $8698D3 48 PHA $8698D4 29 0F 00 AND #$000F $8698D7 AA TAX $8698D8 68 PLA $8698D9 29 F0 00 AND #$00F0 $8698DC 4A LSR A $8698DD 99 B7 1A STA $1AB7,y[$7E:1AD5] $8698E0 BD F7 98 LDA $98F7,x[$86:98F7] $8698E3 29 FF 00 AND #$00FF $8698E6 99 4B 1A STA $1A4B,y[$7E:1A69] $8698E9 A9 28 00 LDA #$0028 $8698EC 99 93 1A STA $1A93,y[$7E:1AB1] $8698EF A9 94 9A LDA #$9A94 $8698F2 99 03 1A STA $1A03,y[$7E:1A21] $8698F5 28 PLP $8698F6 60 RTS $8698F7 db 30, 44, 58, 6C, 80, 94, A8, BC, D0 $869900 A9 00 00 LDA #$0000 $869903 99 27 1A STA $1A27,y[$7E:1A45] $869906 99 6F 1A STA $1A6F,y[$7E:1A8D] $869909 99 DB 1A STA $1ADB,y[$7E:1AF9] $86990C A9 80 00 LDA #$0080 $86990F 99 B7 1A STA $1AB7,y[$7E:1AD5] $869912 AD 93 19 LDA $1993 [$7E:1993] $869915 29 FF 00 AND #$00FF $869918 AA TAX $869919 BD 79 99 LDA $9979,x[$86:9980] $86991C 29 FF 00 AND #$00FF $86991F 99 FF 1A STA $1AFF,y[$7E:1B1D] $869922 AD 7A 0F LDA $0F7A [$7E:0F7A] $869925 99 4B 1A STA $1A4B,y[$7E:1A69] $869928 AD 7E 0F LDA $0F7E [$7E:0F7E] $86992B 18 CLC $86992C 69 10 00 ADC #$0010 $86992F 99 93 1A STA $1A93,y[$7E:1AB1] $869932 A9 DA 9A LDA #$9ADA $869935 99 03 1A STA $1A03,y[$7E:1A21] $869938 28 PLP $869939 60 RTS $86993A 08 PHP $86993B C2 30 REP #$30 $86993D A9 00 00 LDA #$0000 $869940 99 27 1A STA $1A27,y[$7E:1A49] $869943 99 6F 1A STA $1A6F,y[$7E:1A91] $869946 99 B7 1A STA $1AB7,y[$7E:1AD9] $869949 99 DB 1A STA $1ADB,y[$7E:1AFD] $86994C 5A PHY $86994D AE 93 19 LDX $1993 [$7E:1993] $869950 BD 79 99 LDA $9979,x[$86:9979] $869953 29 FF 00 AND #$00FF $869956 99 FF 1A STA $1AFF,y[$7E:1B21] $869959 A8 TAY $86995A A9 30 00 LDA #$0030 $86995D 20 A2 9B JSR $9BA2 [$86:9BA2] $869960 7A PLY $869961 AD 7A 0F LDA $0F7A [$7E:0F7A] $869964 18 CLC $869965 65 14 ADC $14 [$7E:0014] $869967 99 4B 1A STA $1A4B,y[$7E:1A6D] $86996A AD 7E 0F LDA $0F7E [$7E:0F7E] $86996D 18 CLC $86996E 69 10 00 ADC #$0010 $869971 18 CLC $869972 65 16 ADC $16 [$7E:0016] $869974 99 93 1A STA $1A93,y[$7E:1AB5] $869977 28 PLP $869978 60 RTS $869979 db 00, 20, 40, 60, 80, A0, C0, E0 $869981 BD DB 1A LDA $1ADB,x[$7E:1AFD] $869984 18 CLC $869985 69 10 00 ADC #$0010 $869988 9D DB 1A STA $1ADB,x[$7E:1AFD] $86998B 20 7B 89 JSR $897B [$86:897B] $86998E 90 2E BCC $2E [$99BE] $869990 BD D7 1B LDA $1BD7,x[$7E:1BF9] $869993 29 FF 0F AND #$0FFF $869996 09 00 80 ORA #$8000 $869999 9D D7 1B STA $1BD7,x[$7E:1BF9] $86999C A9 BF 99 LDA #$99BF $86999F 9D 03 1A STA $1A03,x[$7E:1A25] $8699A2 A9 6C 97 LDA #$976C $8699A5 9D 47 1B STA $1B47,x[$7E:1B69] $8699A8 A9 01 00 LDA #$0001 $8699AB 9D 8F 1B STA $1B8F,x[$7E:1BB1] $8699AE A9 08 00 LDA #$0008 $8699B1 9D FF 1A STA $1AFF,x[$7E:1B21] $8699B4 BD 93 1A LDA $1A93,x[$7E:1AB5] $8699B7 18 CLC $8699B8 69 08 00 ADC #$0008 $8699BB 9D 93 1A STA $1A93,x[$7E:1AB5] $8699BE 60 RTS $8699BF DE FF 1A DEC $1AFF,x[$7E:1B21] $8699C2 F0 02 BEQ $02 [$99C6] $8699C4 10 3A BPL $3A [$9A00] $8699C6 A9 01 9A LDA #$9A01 $8699C9 9D 03 1A STA $1A03,x[$7E:1A25] $8699CC A9 72 97 LDA #$9772 $8699CF 9D 47 1B STA $1B47,x[$7E:1B69] $8699D2 A9 01 00 LDA #$0001 $8699D5 9D 8F 1B STA $1B8F,x[$7E:1BB1] $8699D8 BD 93 1A LDA $1A93,x[$7E:1AB5] $8699DB 38 SEC $8699DC E9 08 00 SBC #$0008 $8699DF 9D 93 1A STA $1A93,x[$7E:1AB5] $8699E2 A9 00 FD LDA #$FD00 $8699E5 9D DB 1A STA $1ADB,x[$7E:1AFD] $8699E8 9E FF 1A STZ $1AFF,x[$7E:1B21] $8699EB AD B6 05 LDA $05B6 [$7E:05B6] $8699EE 89 01 00 BIT #$0001 $8699F1 D0 07 BNE $07 [$99FA] $8699F3 A9 80 00 LDA #$0080 $8699F6 9D B7 1A STA $1AB7,x[$7E:1AD7] $8699F9 60 RTS $8699FA A9 80 FF LDA #$FF80 $8699FD 9D B7 1A STA $1AB7,x[$7E:1AD9] $869A00 60 RTS $869A01 BD DB 1A LDA $1ADB,x[$7E:1AFD] $869A04 18 CLC $869A05 69 10 00 ADC #$0010 $869A08 9D DB 1A STA $1ADB,x[$7E:1AFD] $869A0B 20 7B 89 JSR $897B [$86:897B] $869A0E 90 15 BCC $15 [$9A25] $869A10 BD FF 1A LDA $1AFF,x[$7E:1B21] $869A13 1A INC A $869A14 9D FF 1A STA $1AFF,x[$7E:1B21] $869A17 C9 03 00 CMP #$0003 $869A1A 10 0F BPL $0F [$9A2B] $869A1C 0A ASL A $869A1D A8 TAY $869A1E B9 3E 9A LDA $9A3E,y[$86:9A40] $869A21 9D DB 1A STA $1ADB,x[$7E:1AFD] $869A24 60 RTS $869A25 20 B6 88 JSR $88B6 [$86:88B6] $869A28 B0 01 BCS $01 [$9A2B] $869A2A 60 RTS $869A2B A9 82 97 LDA #$9782 $869A2E 9D 47 1B STA $1B47,x[$7E:1B69] $869A31 A9 01 00 LDA #$0001 $869A34 9D 8F 1B STA $1B8F,x[$7E:1BB1] $869A37 A9 44 9A LDA #$9A44 $869A3A 9D 03 1A STA $1A03,x[$7E:1A25] $869A3D 60 RTS $869A40 db 00, FE, 00, FF $869A44 60 RTS $869A94 BD B7 1A LDA $1AB7,x[$7E:1AD5] $869A97 F0 0E BEQ $0E [$9AA7] $869A99 DE B7 1A DEC $1AB7,x[$7E:1AD5] $869A9C F0 02 BEQ $02 [$9AA0] $869A9E 10 39 BPL $39 [$9AD9] $869AA0 A9 1D 00 LDA #$001D $869AA3 22 4D 91 80 JSL $80914D[$80:914D] $869AA7 BD DB 1A LDA $1ADB,x[$7E:1AF9] $869AAA 18 CLC $869AAB 69 10 00 ADC #$0010 $869AAE 9D DB 1A STA $1ADB,x[$7E:1AF9] $869AB1 20 7B 89 JSR $897B [$86:897B] $869AB4 90 23 BCC $23 [$9AD9] $869AB6 A9 AC 97 LDA #$97AC $869AB9 9D 47 1B STA $1B47,x[$7E:1B65] $869ABC A9 01 00 LDA #$0001 $869ABF 9D 8F 1B STA $1B8F,x[$7E:1BAD] $869AC2 BD 93 1A LDA $1A93,x[$7E:1AB1] $869AC5 18 CLC $869AC6 69 08 00 ADC #$0008 $869AC9 9D 93 1A STA $1A93,x[$7E:1AB1] $869ACC A9 44 9A LDA #$9A44 $869ACF 9D 03 1A STA $1A03,x[$7E:1A21] $869AD2 A9 1D 00 LDA #$001D $869AD5 22 4D 91 80 JSL $80914D[$80:914D] $869AD9 60 RTS $869ADA BD DB 1A LDA $1ADB,x[$7E:1AF9] $869ADD 18 CLC $869ADE 69 02 00 ADC #$0002 $869AE1 9D DB 1A STA $1ADB,x[$7E:1AF9] $869AE4 BD FF 1A LDA $1AFF,x[$7E:1B1D] $869AE7 18 CLC $869AE8 69 02 00 ADC #$0002 $869AEB 29 FF 00 AND #$00FF $869AEE 9D FF 1A STA $1AFF,x[$7E:1B1D] $869AF1 A8 TAY $869AF2 BD DB 1A LDA $1ADB,x[$7E:1AF9] $869AF5 20 A2 9B JSR $9BA2 [$86:9BA2] $869AF8 AD 7A 0F LDA $0F7A [$7E:0F7A] $869AFB 18 CLC $869AFC 65 14 ADC $14 [$7E:0014] $869AFE 9D 4B 1A STA $1A4B,x[$7E:1A69] $869B01 30 19 BMI $19 [$9B1C] $869B03 C9 00 01 CMP #$0100 $869B06 10 14 BPL $14 [$9B1C] $869B08 AD 7E 0F LDA $0F7E [$7E:0F7E] $869B0B 18 CLC $869B0C 69 10 00 ADC #$0010 $869B0F 18 CLC $869B10 65 16 ADC $16 [$7E:0016] $869B12 9D 93 1A STA $1A93,x[$7E:1AB1] $869B15 30 05 BMI $05 [$9B1C] $869B17 C9 00 01 CMP #$0100 $869B1A 30 0C BMI $0C [$9B28] $869B1C A9 F8 97 LDA #$97F8 $869B1F 9D 47 1B STA $1B47,x[$7E:1B5B] $869B22 A9 01 00 LDA #$0001 $869B25 9D 8F 1B STA $1B8F,x[$7E:1BA3] $869B28 60 RTS $869B29 AD AA 0F LDA $0FAA [$7E:0FAA] $869B2C F0 12 BEQ $12 [$9B40] $869B2E A9 41 9B LDA #$9B41 $869B31 9D 03 1A STA $1A03,x[$7E:1A25] $869B34 A9 B4 00 LDA #$00B4 $869B37 9D B7 1A STA $1AB7,x[$7E:1AD9] $869B3A A9 30 00 LDA #$0030 $869B3D 9D DB 1A STA $1ADB,x[$7E:1AFD] $869B40 60 RTS $869B41 BD B7 1A LDA $1AB7,x[$7E:1AD9] $869B44 F0 06 BEQ $06 [$9B4C] $869B46 3A DEC A $869B47 9D B7 1A STA $1AB7,x[$7E:1AD9] $869B4A 80 11 BRA $11 [$9B5D] $869B4C AD B6 05 LDA $05B6 [$7E:05B6] $869B4F 89 01 00 BIT #$0001 $869B52 F0 09 BEQ $09 [$9B5D] $869B54 BD DB 1A LDA $1ADB,x[$7E:1AFD] $869B57 3A DEC A $869B58 9D DB 1A STA $1ADB,x[$7E:1AFD] $869B5B F0 28 BEQ $28 [$9B85] $869B5D BD FF 1A LDA $1AFF,x[$7E:1B21] $869B60 1A INC A $869B61 29 FF 00 AND #$00FF $869B64 9D FF 1A STA $1AFF,x[$7E:1B21] $869B67 A8 TAY $869B68 BD DB 1A LDA $1ADB,x[$7E:1AFD] $869B6B 20 A2 9B JSR $9BA2 [$86:9BA2] $869B6E AD 7A 0F LDA $0F7A [$7E:0F7A] $869B71 18 CLC $869B72 65 14 ADC $14 [$7E:0014] $869B74 9D 4B 1A STA $1A4B,x[$7E:1A6D] $869B77 AD 7E 0F LDA $0F7E [$7E:0F7E] $869B7A 18 CLC $869B7B 69 10 00 ADC #$0010 $869B7E 18 CLC $869B7F 65 16 ADC $16 [$7E:0016] $869B81 9D 93 1A STA $1A93,x[$7E:1AB5] $869B84 60 RTS $869B85 AD 7A 0F LDA $0F7A [$7E:0F7A] $869B88 9D 4B 1A STA $1A4B,x[$7E:1A6D] $869B8B AD 7E 0F LDA $0F7E [$7E:0F7E] $869B8E 18 CLC $869B8F 69 10 00 ADC #$0010 $869B92 9D 93 1A STA $1A93,x[$7E:1AB5] $869B95 A9 01 00 LDA #$0001 $869B98 9D 8F 1B STA $1B8F,x[$7E:1BB1] $869B9B A9 F8 97 LDA #$97F8 $869B9E 9D 47 1B STA $1B47,x[$7E:1B69] $869BA1 60 RTS $869BA2 08 PHP $869BA3 C2 30 REP #$30 $869BA5 DA PHX $869BA6 85 18 STA $18 [$7E:0018] $869BA8 98 TYA $869BA9 85 1A STA $1A [$7E:001A] $869BAB C9 80 00 CMP #$0080 $869BAE 10 07 BPL $07 [$9BB7] $869BB0 0A ASL A $869BB1 AA TAX $869BB2 20 F3 9B JSR $9BF3 [$86:9BF3] $869BB5 80 10 BRA $10 [$9BC7] $869BB7 38 SEC $869BB8 E9 80 00 SBC #$0080 $869BBB 29 FF 00 AND #$00FF $869BBE 0A ASL A $869BBF AA TAX $869BC0 20 F3 9B JSR $9BF3 [$86:9BF3] $869BC3 49 FF FF EOR #$FFFF $869BC6 1A INC A $869BC7 85 14 STA $14 [$7E:0014] $869BC9 A5 1A LDA $1A [$7E:001A] $869BCB 38 SEC $869BCC E9 40 00 SBC #$0040 $869BCF 29 FF 00 AND #$00FF $869BD2 C9 80 00 CMP #$0080 $869BD5 10 07 BPL $07 [$9BDE] $869BD7 0A ASL A $869BD8 AA TAX $869BD9 20 F3 9B JSR $9BF3 [$86:9BF3] $869BDC 80 10 BRA $10 [$9BEE] $869BDE 38 SEC $869BDF E9 80 00 SBC #$0080 $869BE2 29 FF 00 AND #$00FF $869BE5 0A ASL A $869BE6 AA TAX $869BE7 20 F3 9B JSR $9BF3 [$86:9BF3] $869BEA 49 FF FF EOR #$FFFF $869BED 1A INC A $869BEE 85 16 STA $16 [$7E:0016] $869BF0 FA PLX $869BF1 28 PLP $869BF2 60 RTS $869BF3 E2 20 SEP #$20 $869BF5 BF 43 B4 A0 LDA $A0B443,x[$A0:B443] $869BF9 8D 02 42 STA $4202 [$7E:4202] $869BFC A5 18 LDA $18 [$7E:0018] $869BFE 8D 03 42 STA $4203 [$7E:4203] $869C01 EA NOP $869C02 EA NOP $869C03 EA NOP $869C04 C2 20 REP #$20 $869C06 AD 16 42 LDA $4216 [$7E:4216] $869C09 EB XBA $869C0A 29 FF 00 AND #$00FF $869C0D 85 12 STA $12 [$7E:0012] $869C0F E2 20 SEP #$20 $869C11 BF 44 B4 A0 LDA $A0B444,x[$A0:B444] $869C15 8D 02 42 STA $4202 [$7E:4202] $869C18 A5 18 LDA $18 [$7E:0018] $869C1A 8D 03 42 STA $4203 [$7E:4203] $869C1D EA NOP $869C1E EA NOP $869C1F EA NOP $869C20 C2 20 REP #$20 $869C22 AD 16 42 LDA $4216 [$7E:4216] $869C25 18 CLC $869C26 65 12 ADC $12 [$7E:0012] $869C28 60 RTS $869C29 db 24 $869C2B db 81, 99, 5C, 97, 08, 10, 28, 80, 00, 00, FA, 97, 3A $869C39 db 29, 9B, E8, 97, 08, 10, 28, 40 $869C61 db 0C $869C63 db 56, 9D, 7D, 9C, 04, 04, 00, A0 $869C6F db 0C $869C71 db 56, 9D, 83, 9C, 04, 04, 00, A0 $869C7D db FF, 7F, 68, 82 $869C83 db FF, 7F, 6F, 82 $869D0C DA PHX $869D0D AD E5 05 LDA $05E5 [$7E:05E5] $869D10 29 3F 00 AND #$003F $869D13 AA TAX $869D14 AD E5 05 LDA $05E5 [$7E:05E5] $869D17 89 01 00 BIT #$0001 $869D1A D0 05 BNE $05 [$9D21] $869D1C 8A TXA $869D1D 49 FF FF EOR #$FFFF $869D20 AA TAX $869D21 8A TXA $869D22 AE 54 0E LDX $0E54 [$7E:0E54] $869D25 18 CLC $869D26 7D 7A 0F ADC $0F7A,x[$7E:0F7A] $869D29 99 4B 1A STA $1A4B,y[$7E:1A6D] $869D2C A9 B0 01 LDA #$01B0 $869D2F 99 93 1A STA $1A93,y[$7E:1AB5] $869D32 A9 00 00 LDA #$0000 $869D35 99 6F 1A STA $1A6F,y[$7E:1A91] $869D38 99 27 1A STA $1A27,y[$7E:1A49] $869D3B AD 93 19 LDA $1993 [$7E:1993] $869D3E 99 B7 1A STA $1AB7,y[$7E:1AD9] $869D41 A9 00 FB LDA #$FB00 $869D44 99 DB 1A STA $1ADB,y[$7E:1AFD] $869D47 A9 00 06 LDA #$0600 $869D4A 99 BB 19 STA $19BB,y[$7E:19DD] $869D4D A9 1E 00 LDA #$001E $869D50 22 4D 91 80 JSL $80914D[$80:914D] $869D54 FA PLX $869D55 60 RTS $869D56 08 PHP $869D57 C2 20 REP #$20 $869D59 20 B6 88 JSR $88B6 [$86:88B6] $869D5C B0 26 BCS $26 [$9D84] $869D5E 20 7B 89 JSR $897B [$86:897B] $869D61 B0 21 BCS $21 [$9D84] $869D63 BD B7 1A LDA $1AB7,x[$7E:1AD9] $869D66 18 CLC $869D67 69 08 00 ADC #$0008 $869D6A 9D B7 1A STA $1AB7,x[$7E:1AD9] $869D6D C9 00 01 CMP #$0100 $869D70 30 03 BMI $03 [$9D75] $869D72 A9 00 FF LDA #$FF00 $869D75 9D B7 1A STA $1AB7,x[$7E:1AD9] $869D78 BD DB 1A LDA $1ADB,x[$7E:1AFD] $869D7B 18 CLC $869D7C 69 40 00 ADC #$0040 $869D7F 9D DB 1A STA $1ADB,x[$7E:1AFD] $869D82 28 PLP $869D83 60 RTS $869D84 9E 97 19 STZ $1997,x[$7E:19B9] $869D87 28 PLP $869D88 60 RTS $869DB0 db EC $869DB2 db 1E, 9E, DA, 9D, 04, 04, 14, 00 $869DBE db 46 $869DC0 db 83, 9E, E0, 9D, 04, 02, 06, 00, 00, 00 $869DCC db 4B $869DCE db 83, 9E, E6, 9D, 04, 02, 06, 00 $869DDA db FF, 7F, 20, 84 $869DE0 db FF, 7F, 27, 84 $869DE6 db FF, 7F, 2E, 84 $869DEC DA PHX $869DED AE 54 0E LDX $0E54 [$7E:0E54] $869DF0 BD 7A 0F LDA $0F7A,x[$7E:103A] $869DF3 18 CLC $869DF4 7F 04 78 7E ADC $7E7804,x[$7E:78C4] $869DF8 99 4B 1A STA $1A4B,y[$7E:1A65] $869DFB BD 7E 0F LDA $0F7E,x[$7E:103E] $869DFE 38 SEC $869DFF E9 10 00 SBC #$0010 $869E02 99 93 1A STA $1A93,y[$7E:1AAD] $869E05 A9 00 00 LDA #$0000 $869E08 99 6F 1A STA $1A6F,y[$7E:1A89] $869E0B 99 27 1A STA $1A27,y[$7E:1A41] $869E0E BF 00 78 7E LDA $7E7800,x[$7E:78C0] $869E12 99 B7 1A STA $1AB7,y[$7E:1AD1] $869E15 BF 02 78 7E LDA $7E7802,x[$7E:78C2] $869E19 99 DB 1A STA $1ADB,y[$7E:1AF5] $869E1C FA PLX $869E1D 60 RTS $869E1E 08 PHP $869E1F C2 20 REP #$20 $869E21 20 B6 88 JSR $88B6 [$86:88B6] $869E24 B0 1B BCS $1B [$9E41] $869E26 20 7B 89 JSR $897B [$86:897B] $869E29 B0 16 BCS $16 [$9E41] $869E2B BD DB 1A LDA $1ADB,x[$7E:1AF5] $869E2E 18 CLC $869E2F 69 40 00 ADC #$0040 $869E32 30 08 BMI $08 [$9E3C] $869E34 C9 00 04 CMP #$0400 $869E37 30 03 BMI $03 [$9E3C] $869E39 A9 00 04 LDA #$0400 $869E3C 9D DB 1A STA $1ADB,x[$7E:1AF5] $869E3F 28 PLP $869E40 60 RTS $869E41 9E 97 19 STZ $1997,x[$7E:19B1] $869E44 28 PLP $869E45 60 RTS $869E46 A9 00 FE LDA #$FE00 $869E49 80 03 BRA $03 [$9E4E] $869E4B A9 00 02 LDA #$0200 $869E4E 99 B7 1A STA $1AB7,y[$7E:1AD5] $869E51 AE 54 0E LDX $0E54 [$7E:0E54] $869E54 BF 0C 78 7E LDA $7E780C,x[$7E:78CC] $869E58 AA TAX $869E59 BD 7D 9E LDA $9E7D,x[$86:9E81] $869E5C 85 12 STA $12 [$7E:0012] $869E5E AE 54 0E LDX $0E54 [$7E:0E54] $869E61 BD 7A 0F LDA $0F7A,x[$7E:103A] $869E64 99 4B 1A STA $1A4B,y[$7E:1A69] $869E67 BD 7E 0F LDA $0F7E,x[$7E:103E] $869E6A 18 CLC $869E6B 65 12 ADC $12 [$7E:0012] $869E6D 99 93 1A STA $1A93,y[$7E:1AB1] $869E70 A9 00 00 LDA #$0000 $869E73 99 6F 1A STA $1A6F,y[$7E:1A8D] $869E76 99 27 1A STA $1A27,y[$7E:1A45] $869E79 99 DB 1A STA $1ADB,y[$7E:1AF9] $869E7C 60 RTS $869E7D db FE, FF, 0C, 00, 18, 00 $869E83 08 PHP $869E84 C2 20 REP #$20 $869E86 20 B6 88 JSR $88B6 [$86:88B6] $869E89 90 03 BCC $03 [$9E8E] $869E8B 9E 97 19 STZ $1997,x[$7E:19A9] $869E8E 28 PLP $869E8F 60 RTS $869E90 db B2 $869E92 db FF, 9E, 9E, 9E, 04, 04, 14, 00 $869E9E db 03, 00, 04, 84, 03, 00, 0B, 84, 03, 00, 12, 84, 03, 00, 19, 84, AB, 81, 9E, 9E $869EB2 DA PHX $869EB3 AE 54 0E LDX $0E54 [$7E:0E54] $869EB6 BD 7E 0F LDA $0F7E,x[$7E:10BE] $869EB9 38 SEC $869EBA E9 0C 00 SBC #$000C $869EBD 99 93 1A STA $1A93,y[$7E:1AB5] $869EC0 A9 00 FC LDA #$FC00 $869EC3 99 B7 1A STA $1AB7,y[$7E:1AD9] $869EC6 BD 7A 0F LDA $0F7A,x[$7E:10BA] $869EC9 38 SEC $869ECA E9 10 00 SBC #$0010 $869ECD 99 4B 1A STA $1A4B,y[$7E:1A6D] $869ED0 BD AE 0F LDA $0FAE,x[$7E:10EE] $869ED3 30 10 BMI $10 [$9EE5] $869ED5 A9 00 04 LDA #$0400 $869ED8 99 B7 1A STA $1AB7,y[$7E:1AD9] $869EDB BD 7A 0F LDA $0F7A,x[$7E:107A] $869EDE 18 CLC $869EDF 69 10 00 ADC #$0010 $869EE2 99 4B 1A STA $1A4B,y[$7E:1A6D] $869EE5 AE 93 19 LDX $1993 [$7E:1993] $869EE8 BD F9 9E LDA $9EF9,x[$86:9EFB] $869EEB 99 DB 1A STA $1ADB,y[$7E:1AFD] $869EEE A9 00 00 LDA #$0000 $869EF1 99 6F 1A STA $1A6F,y[$7E:1A91] $869EF4 99 27 1A STA $1A27,y[$7E:1A49] $869EF7 FA PLX $869EF8 60 RTS $869EF9 db 00, FF, 00, 00, 00, 01 $869EFF C2 30 REP #$30 $869F01 20 7B 89 JSR $897B [$86:897B] $869F04 B0 34 BCS $34 [$9F3A] $869F06 20 B6 88 JSR $88B6 [$86:88B6] $869F09 B0 2F BCS $2F [$9F3A] $869F0B BD B7 1A LDA $1AB7,x[$7E:1AD9] $869F0E 10 14 BPL $14 [$9F24] $869F10 BD B7 1A LDA $1AB7,x[$7E:1AD9] $869F13 18 CLC $869F14 69 40 00 ADC #$0040 $869F17 9D B7 1A STA $1AB7,x[$7E:1AD9] $869F1A C9 00 FE CMP #$FE00 $869F1D 30 17 BMI $17 [$9F36] $869F1F A9 00 FE LDA #$FE00 $869F22 80 12 BRA $12 [$9F36] $869F24 BD B7 1A LDA $1AB7,x[$7E:1AD9] $869F27 38 SEC $869F28 E9 40 00 SBC #$0040 $869F2B 9D B7 1A STA $1AB7,x[$7E:1AD9] $869F2E C9 00 02 CMP #$0200 $869F31 10 03 BPL $03 [$9F36] $869F33 A9 00 02 LDA #$0200 $869F36 9D B7 1A STA $1AB7,x[$7E:1AD9] $869F39 60 RTS $869F3A A9 00 00 LDA #$0000 $869F3D 9D 97 19 STA $1997,x[$7E:19B7] $869F40 60 RTS $869F41 db 02, 00, 29, 8C, 02, 00, 30, 8C, 02, 00, 37, 8C, 50, A0, 5C, A0, 01, 00, B5, 8B, 01, 00, BC, 8B, 01, 00, C3, 8B, 01, 00, CF, 8B, 01, 00, DB, 8B, 01, 00, EC, 8B, 01, 00, FD, 8B, 01, 00, 13, 8C, 01, 00, FD, 8B, 01, 00, 13, 8C, AB, 81, 71, 9F, 02, 00, 29, 8C, 02, 00, 30, 8C, 02, 00, 37, 8C, 50, A0, 7A, A0, 01, 00, B5, 8B, 01, 00, BC, 8B, 01, 00, C3, 8B, 01, 00, CF, 8B, 01, 00, DB, 8B, 01, 00, EC, 8B, 01, 00, FD, 8B, 01, 00, 13, 8C, 01, 00, FD, 8B, 01, 00, 13, 8C, AB, 81, AD, 9F, 61, 81, D1, A0, 01, 00, CD, 8A, 01, 00, DE, 8A, 01, 00, EA, 8A, 01, 00, FB, 8A, 01, 00, 07, 8B, 01, 00, 18, 8B, 01, 00, 24, 8B, 01, 00, 35, 8B, AB, 81, BD, 9F, 61, 81, 24, A1, 01, 00, 41, 8B, 01, 00, 52, 8B, 01, 00, 5E, 8B, 01, 00, 6F, 8B, 01, 00, 7B, 8B, 01, 00, 8C, 8B, 01, 00, 98, 8B, 01, 00, A9, 8B, AB, 81, E5, 9F $86A009 5A PHY $86A00A DA PHX $86A00B A2 41 9F LDX #$9F41 $86A00E A5 16 LDA $16 [$7E:0016] $86A010 29 FF FF AND #$FFFF $86A013 F0 03 BEQ $03 [$A018] $86A015 A2 7D 9F LDX #$9F7D $86A018 8A TXA $86A019 99 47 1B STA $1B47,y[$7E:1B67] $86A01C A9 5B A0 LDA #$A05B $86A01F 99 03 1A STA $1A03,y[$7E:1A23] $86A022 A5 12 LDA $12 [$7E:0012] $86A024 99 4B 1A STA $1A4B,y[$7E:1A6B] $86A027 A5 14 LDA $14 [$7E:0014] $86A029 99 93 1A STA $1A93,y[$7E:1AB3] $86A02C AE 54 0E LDX $0E54 [$7E:0E54] $86A02F BD 78 0F LDA $0F78,x[$7E:1038] $86A032 AA TAX $86A033 BF 06 00 A0 LDA $A00006,x[$A0:F659] $86A037 09 00 10 ORA #$1000 $86A03A 99 D7 1B STA $1BD7,y[$7E:1BF7] $86A03D AE 54 0E LDX $0E54 [$7E:0E54] $86A040 BD B4 0F LDA $0FB4,x[$7E:1074] $86A043 99 FF 1A STA $1AFF,y[$7E:1B1F] $86A046 A9 67 00 LDA #$0067 $86A049 22 CB 90 80 JSL $8090CB[$80:90CB] $86A04D FA PLX $86A04E 7A PLY $86A04F 60 RTS $86A050 DA PHX $86A051 5A PHY $86A052 B9 00 00 LDA $0000,y[$86:9F8B] $86A055 9D 03 1A STA $1A03,x[$7E:1A23] $86A058 7A PLY $86A059 FA PLX $86A05A 60 RTS $86A05B 60 RTS $86A05C DE 4B 1A DEC $1A4B,x[$7E:1A6D] $86A05F DE 4B 1A DEC $1A4B,x[$7E:1A6D] $86A062 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A065 89 00 80 BIT #$8000 $86A068 D0 06 BNE $06 [$A070] $86A06A DE 4B 1A DEC $1A4B,x[$7E:1A6B] $86A06D DE 4B 1A DEC $1A4B,x[$7E:1A6B] $86A070 20 E0 E6 JSR $E6E0 [$86:E6E0] $86A073 D0 01 BNE $01 [$A076] $86A075 60 RTS $86A076 9E 97 19 STZ $1997,x[$7E:19B9] $86A079 60 RTS $86A07A FE 4B 1A INC $1A4B,x[$7E:1A6B] $86A07D FE 4B 1A INC $1A4B,x[$7E:1A6B] $86A080 BD FF 1A LDA $1AFF,x[$7E:1B1F] $86A083 89 00 80 BIT #$8000 $86A086 D0 06 BNE $06 [$A08E] $86A088 FE 4B 1A INC $1A4B,x[$7E:1A69] $86A08B FE 4B 1A INC $1A4B,x[$7E:1A69] $86A08E 20 E0 E6 JSR $E6E0 [$86:E6E0] $86A091 D0 01 BNE $01 [$A094] $86A093 60 RTS $86A094 9E 97 19 STZ $1997,x[$7E:19B3] $86A097 60 RTS $86A098 5A PHY $86A099 DA PHX $86A09A A5 14 LDA $14 [$7E:0014] $86A09C 18 CLC $86A09D 65 18 ADC $18 [$7E:0018] $86A09F 99 93 1A STA $1A93,y[$7E:1AB5] $86A0A2 A5 12 LDA $12 [$7E:0012] $86A0A4 18 CLC $86A0A5 65 16 ADC $16 [$7E:0016] $86A0A7 99 4B 1A STA $1A4B,y[$7E:1A6D] $86A0AA A2 B9 9F LDX #$9FB9 $86A0AD AD 93 19 LDA $1993 [$7E:1993] $86A0B0 29 FF FF AND #$FFFF $86A0B3 F0 03 BEQ $03 [$A0B8] $86A0B5 A2 E1 9F LDX #$9FE1 $86A0B8 8A TXA $86A0B9 99 47 1B STA $1B47,y[$7E:1B69] $86A0BC A9 5B A0 LDA #$A05B $86A0BF 99 03 1A STA $1A03,y[$7E:1A25] $86A0C2 A9 00 08 LDA #$0800 $86A0C5 99 FF 1A STA $1AFF,y[$7E:1B21] $86A0C8 A9 01 00 LDA #$0001 $86A0CB 99 23 1B STA $1B23,y[$7E:1B45] $86A0CE FA PLX $86A0CF 7A PLY $86A0D0 60 RTS $86A0D1 BD 23 1B LDA $1B23,x[$7E:1B45] $86A0D4 F0 23 BEQ $23 [$A0F9] $86A0D6 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A0D9 EB XBA $86A0DA 29 FF 00 AND #$00FF $86A0DD 85 12 STA $12 [$7E:0012] $86A0DF BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86A0E2 38 SEC $86A0E3 E5 12 SBC $12 [$7E:0012] $86A0E5 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86A0E8 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A0EB 38 SEC $86A0EC E9 20 00 SBC #$0020 $86A0EF 9D FF 1A STA $1AFF,x[$7E:1B21] $86A0F2 D0 1D BNE $1D [$A111] $86A0F4 9E 23 1B STZ $1B23,x[$7E:1B45] $86A0F7 80 18 BRA $18 [$A111] $86A0F9 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A0FC EB XBA $86A0FD 29 FF 00 AND #$00FF $86A100 18 CLC $86A101 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86A104 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86A107 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A10A 18 CLC $86A10B 69 20 00 ADC #$0020 $86A10E 9D FF 1A STA $1AFF,x[$7E:1B21] $86A111 BD 93 1A LDA $1A93,x[$7E:1AB5] $86A114 18 CLC $86A115 69 01 00 ADC #$0001 $86A118 9D 93 1A STA $1A93,x[$7E:1AB5] $86A11B 20 E0 E6 JSR $E6E0 [$86:E6E0] $86A11E F0 03 BEQ $03 [$A123] $86A120 9E 97 19 STZ $1997,x[$7E:19B9] $86A123 60 RTS $86A124 BD 23 1B LDA $1B23,x[$7E:1B45] $86A127 F0 23 BEQ $23 [$A14C] $86A129 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A12C EB XBA $86A12D 29 FF 00 AND #$00FF $86A130 85 12 STA $12 [$7E:0012] $86A132 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86A135 18 CLC $86A136 65 12 ADC $12 [$7E:0012] $86A138 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86A13B BD FF 1A LDA $1AFF,x[$7E:1B21] $86A13E 38 SEC $86A13F E9 20 00 SBC #$0020 $86A142 9D FF 1A STA $1AFF,x[$7E:1B21] $86A145 D0 21 BNE $21 [$A168] $86A147 9E 23 1B STZ $1B23,x[$7E:1B45] $86A14A 80 1C BRA $1C [$A168] $86A14C BD FF 1A LDA $1AFF,x[$7E:1B21] $86A14F EB XBA $86A150 29 FF 00 AND #$00FF $86A153 85 12 STA $12 [$7E:0012] $86A155 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86A158 38 SEC $86A159 E5 12 SBC $12 [$7E:0012] $86A15B 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86A15E BD FF 1A LDA $1AFF,x[$7E:1B21] $86A161 18 CLC $86A162 69 20 00 ADC #$0020 $86A165 9D FF 1A STA $1AFF,x[$7E:1B21] $86A168 BD 93 1A LDA $1A93,x[$7E:1AB5] $86A16B 18 CLC $86A16C 69 01 00 ADC #$0001 $86A16F 9D 93 1A STA $1A93,x[$7E:1AB5] $86A172 20 E0 E6 JSR $E6E0 [$86:E6E0] $86A175 F0 03 BEQ $03 [$A17A] $86A177 9E 97 19 STZ $1997,x[$7E:19B9] $86A17A 60 RTS $86A17B db 09 $86A17D db 5C, A0, 41, 9F, 10, 04, 0A, 10, 00, 00 $86A189 db 98 $86A18B db 5B, A0, 00, 00, 08, 08, 14, 10, 00, 00 $86A197 db D5, 81, 01, 00, 08, 00, 83, 84, 08, 00, 8A, 84, 09, 00, 9B, 84, 09, 00, B1, 84, 0A, 00, CC, 84, 0A, 00, E7, 84, 0A, 00, FD, 84, 0A, 00, 09, 85, C6, 81 $86A1BF db 54, 81, D5, 81, 01, 00, 06, 00, 10, 85, 06, 00, 17, 85, 07, 00, 28, 85, 07, 00, 3E, 85, 08, 00, 59, 85, 08, 00, 74, 85, 08, 00, 8A, 85, 08, 00, 96, 85, C6, 81 $86A1E9 db 54, 81, D5, 81, 01, 00, 0B, 00, 9D, 85, 0B, 00, BD, 85, 0C, 00, F1, 85, 0C, 00, 39, 86, 0D, 00, 77, 86, 0D, 00, B5, 86, 0D, 00, DF, 86, C6, 81 $86A20F db 54, 81, D5, 81, 01, 00, 08, 00, F5, 86, 08, 00, FC, 86, 09, 00, 0D, 87, 09, 00, 23, 87, 0A, 00, 3E, 87, 0A, 00, 59, 87, 0A, 00, 6F, 87, 0A, 00, 7B, 87, C6, 81 $86A239 db 54, 81, D5, 81, 01, 00, 06, 00, 82, 87, 06, 00, 89, 87, 07, 00, 9A, 87, 07, 00, B0, 87, 08, 00, CB, 87, 08, 00, E6, 87, 08, 00, FC, 87, 08, 00, 08, 88, C6, 81 $86A263 db 54, 81, D5, 81, 01, 00, 0B, 00, 0F, 88, 0B, 00, 2F, 88, 0C, 00, 63, 88, 0C, 00, AB, 88, 0D, 00, E9, 88, 0D, 00, 27, 89, 0D, 00, 51, 89, C6, 81 $86A289 db 54, 81, 54, 81, 01, 00, BA, B1, 01, 00, D0, B1, AB, 81, 8D, A2, 01, 00, 6D, 84, AB, 81, 99, A2 $86A2A1 08 PHP $86A2A2 C2 30 REP #$30 $86A2A4 A9 00 00 LDA #$0000 $86A2A7 99 27 1A STA $1A27,y[$7E:1A49] $86A2AA 99 6F 1A STA $1A6F,y[$7E:1A91] $86A2AD 99 B7 1A STA $1AB7,y[$7E:1AD9] $86A2B0 99 DB 1A STA $1ADB,y[$7E:1AFD] $86A2B3 AE 93 19 LDX $1993 [$7E:1993] $86A2B6 AD F6 0A LDA $0AF6 [$7E:0AF6] $86A2B9 18 CLC $86A2BA 7D D6 A2 ADC $A2D6,x[$86:A2D6] $86A2BD 99 4B 1A STA $1A4B,y[$7E:1A6D] $86A2C0 AD FA 0A LDA $0AFA [$7E:0AFA] $86A2C3 18 CLC $86A2C4 69 50 00 ADC #$0050 $86A2C7 99 93 1A STA $1A93,y[$7E:1AB5] $86A2CA BD E2 A2 LDA $A2E2,x[$86:A2E2] $86A2CD 99 47 1B STA $1B47,y[$7E:1B69] $86A2D0 8A TXA $86A2D1 99 FF 1A STA $1AFF,y[$7E:1B21] $86A2D4 28 PLP $86A2D5 60 RTS $86A2D6 db 40, 00, 48, 00, 50, 00, C0, FF, B8, FF, B0, FF, 97, A1, C1, A1, EB, A1, 11, A2, 3B, A2, 65, A2 $86A2EE 08 PHP $86A2EF C2 30 REP #$30 $86A2F1 AD FA 0A LDA $0AFA [$7E:0AFA] $86A2F4 18 CLC $86A2F5 69 1C 00 ADC #$001C $86A2F8 99 93 1A STA $1A93,y[$7E:1AB5] $86A2FB A9 3C 00 LDA #$003C $86A2FE 99 FF 1A STA $1AFF,y[$7E:1B21] $86A301 A9 00 00 LDA #$0000 $86A304 99 27 1A STA $1A27,y[$7E:1A49] $86A307 99 6F 1A STA $1A6F,y[$7E:1A91] $86A30A 99 B7 1A STA $1AB7,y[$7E:1AD9] $86A30D 99 DB 1A STA $1ADB,y[$7E:1AFD] $86A310 99 BB 19 STA $19BB,y[$7E:19DD] $86A313 AD F6 0A LDA $0AF6 [$7E:0AF6] $86A316 99 4B 1A STA $1A4B,y[$7E:1A6D] $86A319 28 PLP $86A31A 60 RTS $86A31B 08 PHP $86A31C C2 30 REP #$30 $86A31E A9 61 00 LDA #$0061 $86A321 99 93 1A STA $1A93,y[$7E:1AB3] $86A324 4C 01 A3 JMP $A301 [$86:A301] $86A327 60 RTS $86A328 BD FF 1A LDA $1AFF,x[$7E:1B21] $86A32B F0 07 BEQ $07 [$A334] $86A32D DE FF 1A DEC $1AFF,x[$7E:1B21] $86A330 F0 02 BEQ $02 [$A334] $86A332 10 2F BPL $2F [$A363] $86A334 AD FA 0A LDA $0AFA [$7E:0AFA] $86A337 18 CLC $86A338 69 1C 00 ADC #$001C $86A33B 9D 93 1A STA $1A93,x[$7E:1AB5] $86A33E AD FA 0A LDA $0AFA [$7E:0AFA] $86A341 1A INC A $86A342 8D FA 0A STA $0AFA [$7E:0AFA] $86A345 C9 49 00 CMP #$0049 $86A348 30 19 BMI $19 [$A363] $86A34A A9 48 00 LDA #$0048 $86A34D 8D FA 0A STA $0AFA [$7E:0AFA] $86A350 A9 01 00 LDA #$0001 $86A353 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86A356 A9 8B A2 LDA #$A28B $86A359 9D 47 1B STA $1B47,x[$7E:1B69] $86A35C A9 0E 00 LDA #$000E $86A35F 22 84 F0 90 JSL $90F084[$90:F084] $86A363 60 RTS $86A364 AD FA 0A LDA $0AFA [$7E:0AFA] $86A367 C9 48 00 CMP #$0048 $86A36A D0 0C BNE $0C [$A378] $86A36C A9 01 00 LDA #$0001 $86A36F 9D 8F 1B STA $1B8F,x[$7E:1BAF] $86A372 A9 8B A2 LDA #$A28B $86A375 9D 47 1B STA $1B47,x[$7E:1B67] $86A378 60 RTS $86A379 db A1 $86A37B db 27, A3, 97, A1, 08, 08, 00, 30 $86A387 db EE $86A389 db 28, A3, 8D, A2, 01, 01, 00, 30 $86A395 db 1B, A3, 64, A3, 99, A2, 01, 01, 00, 30 $86A3A3 A9 00 00 LDA #$0000 $86A3A6 8D 23 09 STA $0923 [$7E:0923] $86A3A9 60 RTS $86A3AA db 20, 00, 00, 80, 54, 81, A3 $86A3B2 db A3, A3, AA, A3, 00, 00, 00, 30 $86A3BE BD FF 1A LDA $1AFF,x[$7E:1B0D] $86A3C1 9D 4B 1A STA $1A4B,x[$7E:1A59] $86A3C4 BD 23 1B LDA $1B23,x[$7E:1B31] $86A3C7 9D 93 1A STA $1A93,x[$7E:1AA1] $86A3CA 60 RTS $86A3CB db 6A, 81, 30, 82, 00, 30, D5, 81, 03, 00, BE, A3, DF, 81, 0F, 00, 0F, 00, 12, 83, 24, 02, 00, 9C, 8D, 02, 00, A3, 8D, 03, 00, B9, 8D, 03, 00, CF, 8D, 02, 00, E5, 8D, C6, 81, D5, A3, 54, 81, 6A, 81, 30, 82, 00, 30, 56, A4, 31, A4, D5, 81, 02, 00, BE, A3, DF, 81, 1F, 00, 3F, 10, 12, 83, 24, 04, 00, 23, B0, 06, 00, 2A, B0, 05, 00, 40, B0, 05, 00, 56, B0, 05, 00, 6C, B0, 06, 00, 82, B0, C6, 81, 08, A4, 54, 81, D5, 81, 02, 00, BE, A3, DF, 81, 1F, 00, 3F, 04, 12, 83, 24, 08, 00, 50, B2, 08, 00, 57, B2, 08, 00, 5E, B2, 08, 00, 65, B2, C6, 81, 35, A4, 54, 81 $86A456 22 11 81 80 JSL $808111[$80:8111] $86A45A 29 00 C0 AND #$C000 $86A45D C9 00 C0 CMP #$C000 $86A460 F0 03 BEQ $03 [$A465] $86A462 C8 INY $86A463 C8 INY $86A464 60 RTS $86A465 B9 00 00 LDA $0000,y[$86:A402] $86A468 A8 TAY $86A469 60 RTS $86A46A db 02, 00, 00, 80, 02, 00, 00, 80, 61, 81, 87, A8, 30, 82, 00, 30, 05, 00, 54, 8C, 3C, 82, FF, EF, 40, 00, 54, 8C $86A48E db 6A, 81, 08, 00, 5B, 8C, 08, 00, 62, 8C, 08, 00, 69, 8C, 54, 81 $86A4AA db 7E, 83, 26, 05, 00, 9C, 8D, 05, 00, A3, 8D, 05, 00, B9, 8D, 05, 00, CF, 8D, 05, 00, E5, 8D, 54, 81, 80, 00, FB, 8D, 12, 83, 0C, 61, 81, EF, A8, 70, 00, FB, 8D, 54, 81, 78, 00, 02, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 02, 8E, 54, 81, 70, 00, 09, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 09, 8E, 54, 81, 68, 00, 10, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 10, 8E, 54, 81, 60, 00, 17, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 17, 8E, 54, 81, 58, 00, 1E, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 1E, 8E, 54, 81, 50, 00, 25, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 25, 8E, 54, 81, 48, 00, 2C, 8E, 12, 83, 0C, 61, 81, EF, A8, 70, 00, 2C, 8E, 54, 81 $86A5D3 A9 00 00 LDA #$0000 $86A5D6 99 BB 19 STA $19BB,y[$7E:19D7] $86A5D9 22 11 81 80 JSL $808111[$80:8111] $86A5DD 4A LSR A $86A5DE 29 0E 00 AND #$000E $86A5E1 AA TAX $86A5E2 BD 4D A6 LDA $A64D,x[$86:A659] $86A5E5 99 47 1B STA $1B47,y[$7E:1B63] $86A5E8 22 11 81 80 JSL $808111[$80:8111] $86A5EC AE 54 0E LDX $0E54 [$7E:0E54] $86A5EF BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86A5F2 18 CLC $86A5F3 69 FB FF ADC #$FFFB $86A5F6 99 93 1A STA $1A93,y[$7E:1AAF] $86A5F9 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86A5FC 50 08 BVC $08 [$A606] $86A606 30 05 BMI $05 [$A60D] $86A608 A9 E0 00 LDA #$00E0 $86A60B 80 03 BRA $03 [$A610] $86A610 85 12 STA $12 [$7E:0012] $86A612 AD E5 05 LDA $05E5 [$7E:05E5] $86A615 29 0F 00 AND #$000F $86A618 38 SEC $86A619 E9 08 00 SBC #$0008 $86A61C 18 CLC $86A61D 65 12 ADC $12 [$7E:0012] $86A61F 0A ASL A $86A620 AA TAX $86A621 BF 43 B4 A0 LDA $A0B443,x[$A0:B605] $86A625 99 B7 1A STA $1AB7,y[$7E:1AD3] $86A628 BF C3 B3 A0 LDA $A0B3C3,x[$A0:B585] $86A62C 99 DB 1A STA $1ADB,y[$7E:1AF7] $86A62F AE 54 0E LDX $0E54 [$7E:0E54] $86A632 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86A635 30 0B BMI $0B [$A642] $86A637 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86A63A 18 CLC $86A63B 69 F8 FF ADC #$FFF8 $86A63E 99 4B 1A STA $1A4B,y[$7E:1A67] $86A641 60 RTS $86A655 db 6E, A4, 6A, A4, 72, A4, 6E, A4 $86A65D A9 00 00 LDA #$0000 $86A660 99 BB 19 STA $19BB,y[$7E:19CB] $86A663 22 11 81 80 JSL $808111[$80:8111] $86A667 AE 54 0E LDX $0E54 [$7E:0E54] $86A66A AD E5 05 LDA $05E5 [$7E:05E5] $86A66D 29 03 00 AND #$0003 $86A670 18 CLC $86A671 7D 7E 0F ADC $0F7E,x[$7E:0F7E] $86A674 69 FB FF ADC #$FFFB $86A677 99 93 1A STA $1A93,y[$7E:1AA3] $86A67A AD E5 05 LDA $05E5 [$7E:05E5] $86A67D 29 1F 00 AND #$001F $86A680 69 30 00 ADC #$0030 $86A683 99 DB 1A STA $1ADB,y[$7E:1AEB] $86A686 22 11 81 80 JSL $808111[$80:8111] $86A68A AD E5 05 LDA $05E5 [$7E:05E5] $86A68D 29 03 00 AND #$0003 $86A690 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86A693 50 0E BVC $0E [$A6A3] $86A695 18 CLC $86A696 7D 7A 0F ADC $0F7A,x[$7E:0F7A] $86A699 99 4B 1A STA $1A4B,y[$7E:1A61] $86A69C A9 00 00 LDA #$0000 $86A69F 99 B7 1A STA $1AB7,y[$7E:1ACD] $86A6A2 60 RTS $86A6A3 30 11 BMI $11 [$A6B6] $86A6A5 18 CLC $86A6A6 7D 7A 0F ADC $0F7A,x[$7E:0F7A] $86A6A9 69 F8 FF ADC #$FFF8 $86A6AC 99 4B 1A STA $1A4B,y[$7E:1A5B] $86A6AF A9 00 00 LDA #$0000 $86A6B2 99 B7 1A STA $1AB7,y[$7E:1AC7] $86A6B5 60 RTS $86A6B6 18 CLC $86A6B7 7D 7A 0F ADC $0F7A,x[$7E:0F7A] $86A6BA 69 08 00 ADC #$0008 $86A6BD 99 4B 1A STA $1A4B,y[$7E:1A6D] $86A6C0 A9 00 00 LDA #$0000 $86A6C3 99 B7 1A STA $1AB7,y[$7E:1AD9] $86A6C6 60 RTS $86A6F6 AE 54 0E LDX $0E54 [$7E:0E54] $86A6F9 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86A6FC 85 12 STA $12 [$7E:0012] $86A6FE BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86A701 85 14 STA $14 [$7E:0014] $86A703 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86A706 30 16 BMI $16 [$A71E] $86A708 AE 93 19 LDX $1993 [$7E:1993] $86A70B BD 38 A7 LDA $A738,x[$86:A738] $86A70E 18 CLC $86A70F 65 12 ADC $12 [$7E:0012] $86A711 99 4B 1A STA $1A4B,y[$7E:1A6D] $86A714 BD 4E A7 LDA $A74E,x[$86:A74E] $86A717 18 CLC $86A718 65 14 ADC $14 [$7E:0014] $86A71A 99 93 1A STA $1A93,y[$7E:1AB5] $86A71D 60 RTS $86A738 db E2, FF, D8, FF, D1, FF, E1, FF, EB, FF, FF, FF, E4, FF, D5, FF, D0, FF, E1, FF $86A74E db CC, FF, E4, FF, F5, FF, 09, 00, 15, 00, 14, 00, CC, FF, E5, FF, F6, FF, 09, 00 $86A764 AE 27 1C LDX $1C27 [$7E:1C27] $86A767 22 90 82 84 JSL $848290[$84:8290] $86A76B AE 93 19 LDX $1993 [$7E:1993] $86A76E BD AB A7 LDA $A7AB,x[$86:A7AB] $86A771 99 47 1B STA $1B47,y[$7E:1B69] $86A774 AD 29 1C LDA $1C29 [$7E:1C29] $86A777 0A ASL A $86A778 0A ASL A $86A779 0A ASL A $86A77A 0A ASL A $86A77B 18 CLC $86A77C 7D CB A7 ADC $A7CB,x[$86:A7CB] $86A77F 99 4B 1A STA $1A4B,y[$7E:1A6D] $86A782 8A TXA $86A783 29 0F 00 AND #$000F $86A786 AA TAX $86A787 AD 2B 1C LDA $1C2B [$7E:1C2B] $86A78A 0A ASL A $86A78B 0A ASL A $86A78C 0A ASL A $86A78D 0A ASL A $86A78E 18 CLC $86A78F 7D EB A7 ADC $A7EB,x[$86:A7EB] $86A792 99 93 1A STA $1A93,y[$7E:1AB5] $86A795 BD FB A7 LDA $A7FB,x[$86:A7FB] $86A798 99 DB 1A STA $1ADB,y[$7E:1AFD] $86A79B BD 0B A8 LDA $A80B,x[$86:A80B] $86A79E 99 23 1B STA $1B23,y[$7E:1B45] $86A7A1 B9 D7 1B LDA $1BD7,y[$7E:1BF9] $86A7A4 09 00 10 ORA #$1000 $86A7A7 99 D7 1B STA $1BD7,y[$7E:1BF9] $86A7AA 60 RTS $86A7AB db C3, A4, D4, A4, E5, A4, F6, A4, 07, A5, 18, A5, 29, A5, 3A, A5 $86A7CB db 08, 00, 18, 00, F8, FF, 08, 00, 18, 00, F8, FF, 08, 00, 18, 00 $86A7EB db F8, FF, F8, FF, 08, 00, 08, 00, 08, 00, 18, 00, 18, 00, 18, 00, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 10, 00, 10, 00, 10, 00, 10, 00, 10, 00, 10, 00, 10, 00, 10, 00 $86A81B AE 54 0E LDX $0E54 [$7E:0E54] $86A81E BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86A821 99 4B 1A STA $1A4B,y[$7E:1A59] $86A824 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86A827 99 93 1A STA $1A93,y[$7E:1AA1] $86A82A 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86A82D 30 06 BMI $06 [$A835] $86A82F EE 93 19 INC $1993 [$7E:1993] $86A832 EE 93 19 INC $1993 [$7E:1993] $86A835 EE 93 19 INC $1993 [$7E:1993] $86A838 EE 93 19 INC $1993 [$7E:1993] $86A83B AE 93 19 LDX $1993 [$7E:1993] $86A83E B9 4B 1A LDA $1A4B,y[$7E:1A59] $86A841 18 CLC $86A842 7D 59 A8 ADC $A859,x[$86:A85D] $86A845 99 4B 1A STA $1A4B,y[$7E:1A59] $86A848 99 FF 1A STA $1AFF,y[$7E:1B0D] $86A84B B9 93 1A LDA $1A93,y[$7E:1AA1] $86A84E 18 CLC $86A84F 7D 65 A8 ADC $A865,x[$86:A869] $86A852 99 93 1A STA $1A93,y[$7E:1AA1] $86A855 99 23 1B STA $1B23,y[$7E:1B31] $86A858 60 RTS $86A85D db F4, FF $86A863 db F0, FF $86A869 db F8, FF $86A86F db EC, FF $86A871 AE 54 0E LDX $0E54 [$7E:0E54] $86A874 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86A877 99 4B 1A STA $1A4B,y[$7E:1A63] $86A87A 99 FF 1A STA $1AFF,y[$7E:1B17] $86A87D BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86A880 99 93 1A STA $1A93,y[$7E:1AAB] $86A883 99 23 1B STA $1B23,y[$7E:1B3B] $86A886 60 RTS $86A887 20 B6 88 JSR $88B6 [$86:88B6] $86A88A B0 3F BCS $3F [$A8CB] $86A88C BD B7 1A LDA $1AB7,x[$7E:1AC7] $86A88F 10 0E BPL $0E [$A89F] $86A891 18 CLC $86A892 69 04 00 ADC #$0004 $86A895 30 03 BMI $03 [$A89A] $86A897 A9 03 00 LDA #$0003 $86A89A 9D B7 1A STA $1AB7,x[$7E:1AD3] $86A89D 80 0C BRA $0C [$A8AB] $86A89F 38 SEC $86A8A0 E9 04 00 SBC #$0004 $86A8A3 10 03 BPL $03 [$A8A8] $86A8A5 A9 03 00 LDA #$0003 $86A8A8 9D B7 1A STA $1AB7,x[$7E:1AC7] $86A8AB 20 7B 89 JSR $897B [$86:897B] $86A8AE 3C DB 1A BIT $1ADB,x[$7E:1AEB] $86A8B1 30 02 BMI $02 [$A8B5] $86A8B3 B0 23 BCS $23 [$A8D8] $86A8B5 BD DB 1A LDA $1ADB,x[$7E:1AEB] $86A8B8 18 CLC $86A8B9 69 10 00 ADC #$0010 $86A8BC 9D DB 1A STA $1ADB,x[$7E:1AEB] $86A8BF 29 00 F0 AND #$F000 $86A8C2 C9 00 10 CMP #$1000 $86A8C5 D0 03 BNE $03 [$A8CA] $86A8CA 60 RTS $86A8D8 BD 93 1A LDA $1A93,x[$7E:1AA3] $86A8DB 38 SEC $86A8DC E9 03 00 SBC #$0003 $86A8DF 9D 93 1A STA $1A93,x[$7E:1AA3] $86A8E2 A9 8E A4 LDA #$A48E $86A8E5 9D 47 1B STA $1B47,x[$7E:1B57] $86A8E8 A9 01 00 LDA #$0001 $86A8EB 9D 8F 1B STA $1B8F,x[$7E:1B9F] $86A8EE 60 RTS $86A8EF 20 7B 89 JSR $897B [$86:897B] $86A8F2 3C DB 1A BIT $1ADB,x[$7E:1AFD] $86A8F5 30 02 BMI $02 [$A8F9] $86A8F7 B0 19 BCS $19 [$A912] $86A8F9 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86A8FC 18 CLC $86A8FD 6D 23 1B ADC $1B23 [$7E:1B23] $86A900 9D DB 1A STA $1ADB,x[$7E:1AFD] $86A903 29 00 F0 AND #$F000 $86A906 C9 00 10 CMP #$1000 $86A909 D0 06 BNE $06 [$A911] $86A911 60 RTS $86A912 A9 18 A9 LDA #$A918 $86A915 9D 03 1A STA $1A03,x[$7E:1A25] $86A918 60 RTS $86A919 60 RTS $86A95B db D3 $86A95D db FB, 84, 72, A4, 01, 02, 00, 30 $86A969 db 5D $86A96B db FB, 84, 72, A4, 01, 02, 00, 20 $86A985 db F6 $86A987 db 19, A9, AA, A4, 10, 10, 0A, 50, 00, 00 $86A993 db 64 $86A995 db FB, 84, 4B, A5, 08, 08, 00, 30 $86A9A1 db 1B $86A9A3 db FB, 84, CB, A3, 04, 10, 00, 30 $86A9AF db 71 $86A9B1 db FB, 84, FA, A3, 04, 10, 00, 30 $86AB15 db 55, 00, 70, 8C, AB, 81, 15, AB, 55, 00, 77, 8C, AB, 81, 1D, AB, 6A, 81, 30, 82, 00, 50, 04, 00, 9C, 8D, 04, 00, A3, 8D, 04, 00, B9, 8D, 04, 00, CF, 8D, 04, 00, E5, 8D, 54, 81, 6A, 81, 3C, 82, FF, DF, 30, 82, 00, 50, 1B, 83, 13, 04, 00, 7E, 8C, 05, 00, 85, 8C, 06, 00, 91, 8C, 07, 00, A7, 8C, 08, 00, B8, 8C, 09, 00, C9, 8C, 54, 81, 6A, 81, 30, 82, 00, 50, 04, 00, 9C, 8D, 04, 00, A3, 8D, 04, 00, B9, 8D, 04, 00, CF, 8D, 04, 00, E5, 8D, 8A, AB, 3F, EF, BF, EF, 54, 81 $86AB8A 5A PHY $86AB8B DA PHX $86AB8C BD 4B 1A LDA $1A4B,x[$7E:1A61] $86AB8F 85 12 STA $12 [$7E:0012] $86AB91 BD 93 1A LDA $1A93,x[$7E:1AA9] $86AB94 85 14 STA $14 [$7E:0014] $86AB96 AD 9F 07 LDA $079F [$7E:079F] $86AB99 F0 05 BEQ $05 [$ABA0] $86AB9B B9 02 00 LDA $0002,y[$86:AB86] $86AB9E 80 03 BRA $03 [$ABA3] $86ABA0 B9 00 00 LDA $0000,y[$86:AB84] $86ABA3 22 0E 92 A0 JSL $A0920E[$A0:920E] $86ABA7 FA PLX $86ABA8 7A PLY $86ABA9 C8 INY $86ABAA C8 INY $86ABAB C8 INY $86ABAC C8 INY $86ABAD 60 RTS $86ABAE BD 00 00 LDA $0000,x[$86:AC12] $86ABB1 99 47 1B STA $1B47,y[$7E:1B69] $86ABB4 A5 12 LDA $12 [$7E:0012] $86ABB6 18 CLC $86ABB7 7D 02 00 ADC $0002,x[$86:AC14] $86ABBA 99 4B 1A STA $1A4B,y[$7E:1A6D] $86ABBD 22 11 81 80 JSL $808111[$80:8111] $86ABC1 29 FF 00 AND #$00FF $86ABC4 38 SEC $86ABC5 E9 80 00 SBC #$0080 $86ABC8 18 CLC $86ABC9 7D 04 00 ADC $0004,x[$86:AC16] $86ABCC 99 B7 1A STA $1AB7,y[$7E:1AD9] $86ABCF A5 14 LDA $14 [$7E:0014] $86ABD1 18 CLC $86ABD2 7D 06 00 ADC $0006,x[$86:AC18] $86ABD5 99 93 1A STA $1A93,y[$7E:1AB5] $86ABD8 22 11 81 80 JSL $808111[$80:8111] $86ABDC 29 FF 00 AND #$00FF $86ABDF 38 SEC $86ABE0 E9 80 00 SBC #$0080 $86ABE3 18 CLC $86ABE4 7D 08 00 ADC $0008,x[$86:AC1A] $86ABE7 99 DB 1A STA $1ADB,y[$7E:1AFD] $86ABEA 60 RTS $86ABEB AE 54 0E LDX $0E54 [$7E:0E54] $86ABEE BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86ABF1 85 12 STA $12 [$7E:0012] $86ABF3 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86ABF6 85 14 STA $14 [$7E:0014] $86ABF8 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86ABFB 30 05 BMI $05 [$AC02] $86ABFD A2 12 AC LDX #$AC12 $86AC00 80 03 BRA $03 [$AC05] $86AC05 4C AE AB JMP $ABAE [$86:ABAE] $86AC12 db 15, AB, E5, FF, 70, FE, D8, FF, 60, FE $86AC7C AE 54 0E LDX $0E54 [$7E:0E54] $86AC7F BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86AC82 85 12 STA $12 [$7E:0012] $86AC84 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86AC87 85 14 STA $14 [$7E:0014] $86AC89 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86AC8C 30 05 BMI $05 [$AC93] $86AC93 A2 99 AC LDX #$AC99 $86AC96 4C AE AB JMP $ABAE [$86:ABAE] $86AC99 db 1D, AB, 1B, 00, 00, 01, D8, FF, 40, FE $86ACAD 20 B6 88 JSR $88B6 [$86:88B6] $86ACB0 B0 20 BCS $20 [$ACD2] $86ACB2 20 7B 89 JSR $897B [$86:897B] $86ACB5 3C DB 1A BIT $1ADB,x[$7E:1AFD] $86ACB8 30 02 BMI $02 [$ACBC] $86ACBA B0 23 BCS $23 [$ACDF] $86ACBC BD DB 1A LDA $1ADB,x[$7E:1AFD] $86ACBF 18 CLC $86ACC0 69 12 00 ADC #$0012 $86ACC3 9D DB 1A STA $1ADB,x[$7E:1AFD] $86ACC6 29 00 F0 AND #$F000 $86ACC9 C9 00 10 CMP #$1000 $86ACCC D0 03 BNE $03 [$ACD1] $86ACD1 60 RTS $86ACD2 A9 25 AB LDA #$AB25 $86ACD5 9D 47 1B STA $1B47,x[$7E:1B61] $86ACD8 A9 01 00 LDA #$0001 $86ACDB 9D 8F 1B STA $1B8F,x[$7E:1BA9] $86ACDE 60 RTS $86ACDF BD 93 1A LDA $1A93,x[$7E:1AB3] $86ACE2 29 F0 FF AND #$FFF0 $86ACE5 09 08 00 ORA #$0008 $86ACE8 3A DEC A $86ACE9 3A DEC A $86ACEA 9D 93 1A STA $1A93,x[$7E:1AB3] $86ACED A9 41 AB LDA #$AB41 $86ACF0 9D 47 1B STA $1B47,x[$7E:1B67] $86ACF3 A9 01 00 LDA #$0001 $86ACF6 9D 8F 1B STA $1B8F,x[$7E:1BAF] $86ACF9 60 RTS $86ACFA 20 B6 88 JSR $88B6 [$86:88B6] $86ACFD 90 0A BCC $0A [$AD09] $86AD09 20 7B 89 JSR $897B [$86:897B] $86AD0C 90 2A BCC $2A [$AD38] $86AD0E 3C DB 1A BIT $1ADB,x[$7E:1AFD] $86AD11 30 25 BMI $25 [$AD38] $86AD13 BD B7 1A LDA $1AB7,x[$7E:1AD9] $86AD16 10 06 BPL $06 [$AD1E] $86AD18 18 CLC $86AD19 69 40 00 ADC #$0040 $86AD1C 80 04 BRA $04 [$AD22] $86AD1E 38 SEC $86AD1F E9 40 00 SBC #$0040 $86AD22 9D B7 1A STA $1AB7,x[$7E:1AD9] $86AD25 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86AD28 4A LSR A $86AD29 49 FF FF EOR #$FFFF $86AD2C 1A INC A $86AD2D 9D DB 1A STA $1ADB,x[$7E:1AFD] $86AD30 29 80 FF AND #$FF80 $86AD33 C9 80 FF CMP #$FF80 $86AD36 F0 0B BEQ $0B [$AD43] $86AD38 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86AD3B 18 CLC $86AD3C 69 18 00 ADC #$0018 $86AD3F 9D DB 1A STA $1ADB,x[$7E:1AFD] $86AD42 60 RTS $86AD43 BD 93 1A LDA $1A93,x[$7E:1AB5] $86AD46 29 F0 FF AND #$FFF0 $86AD49 09 08 00 ORA #$0008 $86AD4C 3A DEC A $86AD4D 3A DEC A $86AD4E 9D 93 1A STA $1A93,x[$7E:1AB5] $86AD51 A9 41 AB LDA #$AB41 $86AD54 9D 47 1B STA $1B47,x[$7E:1B69] $86AD57 A9 01 00 LDA #$0001 $86AD5A 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86AD5D 60 RTS $86AD5E db EB $86AD60 db AD, AC, 15, AB, 07, 07, 08, 90, 00, 00, 68, AB $86AD7A db 7C $86AD7C db FA, AC, 15, AB, 07, 07, 50, B0 $86AD86 db 68, AB $86ADD2 db 12, 83, 48, 06, 00, 3F, 8D, 06, 00, 55, 8D, 50, 00, 75, 8D $86ADE5 db 6A, 81, 52, 82, 5C, 82, 84, 82, D5, 81, 05, 00, BE, A3, DF, 81, 0F, 00, 1F, 00, 02, 00, 9C, 8D, 02, 00, A3, 8D, 03, 00, B9, 8D, 03, 00, CF, 8D, 02, 00, E5, 8D, DE, 81, C6, 81, F1, AD, 54, 81 $86AE15 22 11 81 80 JSL $808111[$80:8111] $86AE19 AE 54 0E LDX $0E54 [$7E:0E54] $86AE1C AD E5 05 LDA $05E5 [$7E:05E5] $86AE1F 29 01 00 AND #$0001 $86AE22 F0 05 BEQ $05 [$AE29] $86AE24 A9 F4 FF LDA #$FFF4 $86AE27 80 03 BRA $03 [$AE2C] $86AE29 A9 14 00 LDA #$0014 $86AE2C 18 CLC $86AE2D 7D 7E 0F ADC $0F7E,x[$7E:0F7E] $86AE30 99 93 1A STA $1A93,y[$7E:1AA1] $86AE33 A9 00 00 LDA #$0000 $86AE36 99 DB 1A STA $1ADB,y[$7E:1AE9] $86AE39 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86AE3C 30 17 BMI $17 [$AE55] $86AE55 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86AE58 18 CLC $86AE59 69 20 00 ADC #$0020 $86AE5C 99 4B 1A STA $1A4B,y[$7E:1A59] $86AE5F A9 70 02 LDA #$0270 $86AE62 99 B7 1A STA $1AB7,y[$7E:1AC5] $86AE65 A9 D2 AD LDA #$ADD2 $86AE68 99 47 1B STA $1B47,y[$7E:1B55] $86AE6B 60 RTS $86AE6C 20 B6 88 JSR $88B6 [$86:88B6] $86AE6F B0 1E BCS $1E [$AE8F] $86AE71 BD B7 1A LDA $1AB7,x[$7E:1AC5] $86AE74 30 06 BMI $06 [$AE7C] $86AE76 18 CLC $86AE77 69 10 00 ADC #$0010 $86AE7A 80 04 BRA $04 [$AE80] $86AE80 9D B7 1A STA $1AB7,x[$7E:1AC5] $86AE83 29 00 F0 AND #$F000 $86AE86 C9 00 10 CMP #$1000 $86AE89 D0 03 BNE $03 [$AE8E] $86AE8E 60 RTS $86AE8F A9 E5 AD LDA #$ADE5 $86AE92 9D 47 1B STA $1B47,x[$7E:1B55] $86AE95 A9 01 00 LDA #$0001 $86AE98 9D 8F 1B STA $1B8F,x[$7E:1B9D] $86AE9B BD 4B 1A LDA $1A4B,x[$7E:1A59] $86AE9E 9D FF 1A STA $1AFF,x[$7E:1B0D] $86AEA1 BD 93 1A LDA $1A93,x[$7E:1AA1] $86AEA4 9D 23 1B STA $1B23,x[$7E:1B31] $86AEA7 60 RTS $86AEB6 db 15 $86AEB8 db 6C, AE, BF, AD, 03, 14, 78, 10 $86AEC4 db DF, 81, 0F, 00, 0F, 03, 02, 00, 9B, AC, 02, 00, A2, AC, 02, 00, AE, AC, 02, 00, BF, AC, 54, 81 $86AEFC AE 54 0E LDX $0E54 [$7E:0E54] $86AEFF BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86AF02 18 CLC $86AF03 6D 93 19 ADC $1993 [$7E:1993] $86AF06 99 4B 1A STA $1A4B,y[$7E:1A6D] $86AF09 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86AF0C 18 CLC $86AF0D 69 1C 00 ADC #$001C $86AF10 99 93 1A STA $1A93,y[$7E:1AB5] $86AF13 60 RTS $86AF14 db D5, 81, 40, 00, 36, AF, DF, 81, 3F, 00, 03, 00, 02, 00, 9B, AC, 02, 00, A2, AC, 02, 00, AE, AC, 02, 00, BF, AC, C6, 81, 18, AF, 54, 81 $86AF36 BD FF 1A LDA $1AFF,x[$7E:1B1B] $86AF39 9D 4B 1A STA $1A4B,x[$7E:1A67] $86AF3C BD 23 1B LDA $1B23,x[$7E:1B3F] $86AF3F 9D 93 1A STA $1A93,x[$7E:1AAF] $86AF42 60 RTS $86AF43 A9 80 00 LDA #$0080 $86AF46 99 FF 1A STA $1AFF,y[$7E:1B1B] $86AF49 A9 BC 00 LDA #$00BC $86AF4C 99 23 1B STA $1B23,y[$7E:1B3F] $86AF4F 60 RTS $86AF50 AE 54 0E LDX $0E54 [$7E:0E54] $86AF53 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86AF56 18 CLC $86AF57 69 30 00 ADC #$0030 $86AF5A 99 93 1A STA $1A93,y[$7E:1AB5] $86AF5D BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86AF60 18 CLC $86AF61 69 18 00 ADC #$0018 $86AF64 99 4B 1A STA $1A4B,y[$7E:1A6D] $86AF67 60 RTS $86AF68 db FC $86AF6A db FB, 84, C4, AE, 00, 00, 00, 30 $86AF84 db 43 $86AF86 db FB, 84, 14, AF, 00, 00, 00, 30 $86AF92 BD 93 1A LDA $1A93,x[$7E:1AB5] $86AF95 38 SEC $86AF96 E9 04 00 SBC #$0004 $86AF99 9D 93 1A STA $1A93,x[$7E:1AB5] $86AF9C 60 RTS $86AF9D db 04, 00, DF, 8E, 92, AF, 04, 00, E6, 8E, 92, AF, 04, 00, ED, 8E, 92, AF, 04, 00, F4, 8E, 54, 81, 04, 00, FB, 8E, 92, AF, 04, 00, 02, 8F, 92, AF, 04, 00, 09, 8F, 92, AF, 04, 00, 10, 8F, 54, 81 $86AFCD AE 54 0E LDX $0E54 [$7E:0E54] $86AFD0 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86AFD3 18 CLC $86AFD4 69 30 00 ADC #$0030 $86AFD7 99 93 1A STA $1A93,y[$7E:1AB3] $86AFDA BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86AFDD 38 SEC $86AFDE E9 18 00 SBC #$0018 $86AFE1 99 4B 1A STA $1A4B,y[$7E:1A6B] $86AFE4 60 RTS $86AFE5 db 50 $86AFE7 db FB, 84, 9D, AF, 00, 00, 00, 30 $86AFF3 db CD $86AFF5 db FB, 84, B5, AF, 00, 00, 00, 30 $86B053 db 1A, 9D $86B059 db 1A, 49 $86B328 AE 54 0E LDX $0E54 [$7E:0E54] $86B32B BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86B32E 85 12 STA $12 [$7E:0012] $86B330 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86B333 85 14 STA $14 [$7E:0014] $86B335 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86B338 30 05 BMI $05 [$B33F] $86B33A A2 80 B3 LDX #$B380 $86B33D 80 03 BRA $03 [$B342] $86B342 20 AE AB JSR $ABAE [$86:ABAE] $86B345 22 11 81 80 JSL $808111[$80:8111] $86B349 29 1E 00 AND #$001E $86B34C 38 SEC $86B34D E9 10 00 SBC #$0010 $86B350 18 CLC $86B351 69 C0 00 ADC #$00C0 $86B354 AE 54 0E LDX $0E54 [$7E:0E54] $86B357 3C B4 0F BIT $0FB4,x[$7E:0FB4] $86B35A 30 04 BMI $04 [$B360] $86B35C 18 CLC $86B35D 69 80 00 ADC #$0080 $86B360 AA TAX $86B361 BF 43 B4 A0 LDA $A0B443,x[$A0:B581] $86B365 0A ASL A $86B366 0A ASL A $86B367 0A ASL A $86B368 99 B7 1A STA $1AB7,y[$7E:1AD9] $86B36B BF C3 B3 A0 LDA $A0B3C3,x[$A0:B501] $86B36F 0A ASL A $86B370 0A ASL A $86B371 0A ASL A $86B372 99 DB 1A STA $1ADB,y[$7E:1AFD] $86B375 60 RTS $86B380 db 10, B4, EC, FF, 00, FC, E2, FF, 00, 04 $86B38A 20 B6 88 JSR $88B6 [$86:88B6] $86B38D B0 06 BCS $06 [$B395] $86B38F 20 7B 89 JSR $897B [$86:897B] $86B392 B0 09 BCS $09 [$B39D] $86B394 60 RTS $86B39D BD 93 1A LDA $1A93,x[$7E:1AB5] $86B3A0 29 F0 FF AND #$FFF0 $86B3A3 09 08 00 ORA #$0008 $86B3A6 3A DEC A $86B3A7 3A DEC A $86B3A8 9D 93 1A STA $1A93,x[$7E:1AB5] $86B3AB A9 E5 B3 LDA #$B3E5 $86B3AE 9D 47 1B STA $1B47,x[$7E:1B69] $86B3B1 A9 01 00 LDA #$0001 $86B3B4 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86B3B7 60 RTS $86B3B8 DA PHX $86B3B9 BD 23 1B LDA $1B23,x[$7E:1B45] $86B3BC AA TAX $86B3BD BF 0C 78 7E LDA $7E780C,x[$7E:780C] $86B3C1 10 04 BPL $04 [$B3C7] $86B3C3 FA PLX $86B3C4 C8 INY $86B3C5 C8 INY $86B3C6 60 RTS $86B3C7 FA PLX $86B3C8 B9 00 00 LDA $0000,y[$86:B3ED] $86B3CB A8 TAY $86B3CC 60 RTS $86B3E5 db 6A, 81, 08, 00, 00, 80, B8, B3, E7, B3, 1B, 83, 13, 04, 00, 7E, 8C, 05, 00, 85, 8C, 3C, 82, FF, DF, 06, 00, 91, 8C, 07, 00, A7, 8C, 08, 00, B8, 8C, 09, 00, C9, 8C, 54, 81, 01, 00, E5, 8D, 01, 00, CF, 8D, 01, 00, B9, 8D, 01, 00, A3, 8D, 01, 00, 9C, 8D, AB, 81, 10, B4, 28 $86B42A db 8A, B3, 10, B4, 03, 03, 0A, 70 $86B443 db 6A, 81, D5, 81, 01, 00, DF, 81, 07, 00, 0F, 00, 12, 83, 24, 04, 00, 23, B0, 06, 00, 2A, B0, 05, 00, 40, B0, 05, 00, 56, B0, 05, 00, 6C, B0, 06, 00, 82, B0, C6, 81 $86B46E db 54, 81 $86B49D A9 10 01 LDA #$0110 $86B4A0 99 4B 1A STA $1A4B,y[$7E:1A69] $86B4A3 99 FF 1A STA $1AFF,y[$7E:1B1D] $86B4A6 A9 88 08 LDA #$0888 $86B4A9 99 93 1A STA $1A93,y[$7E:1AB1] $86B4AC 99 23 1B STA $1B23,y[$7E:1B41] $86B4AF 60 RTS $86B4B0 60 RTS $86B4B1 db 9D $86B4B3 db B0, B4, 43, B4, 00, 00, 00, 30 $86B4BF db 05, 00, D3, 8F, 05, 00, DA, 8F, AB, 81, BF, B4, 05, 00, EF, 8F, 05, 00, F6, 8F, AB, 81, CB, B4, 05, 00, E1, 8F, 05, 00, E8, 8F, AB, 81, D7, B4, 05, 00, FD, 8F, 05, 00, 04, 90, AB, 81, E3, B4 $86B4EF AE 54 0E LDX $0E54 [$7E:0E54] $86B4F2 BD 7E 0F LDA $0F7E,x[$7E:11BE] $86B4F5 38 SEC $86B4F6 E9 1C 00 SBC #$001C $86B4F9 99 93 1A STA $1A93,y[$7E:1AB3] $86B4FC A9 3F FC LDA #$FC3F $86B4FF 99 DB 1A STA $1ADB,y[$7E:1AFB] $86B502 3C A8 0F BIT $0FA8,x[$7E:11E8] $86B505 10 17 BPL $17 [$B51E] $86B507 BD 7A 0F LDA $0F7A,x[$7E:11BA] $86B50A 18 CLC $86B50B 69 F4 FF ADC #$FFF4 $86B50E 99 4B 1A STA $1A4B,y[$7E:1A6B] $86B511 A9 40 FD LDA #$FD40 $86B514 99 B7 1A STA $1AB7,y[$7E:1AD7] $86B517 A9 BF B4 LDA #$B4BF $86B51A 99 47 1B STA $1B47,y[$7E:1B67] $86B51D 60 RTS $86B51E BD 7A 0F LDA $0F7A,x[$7E:0FFA] $86B521 18 CLC $86B522 69 0C 00 ADC #$000C $86B525 99 4B 1A STA $1A4B,y[$7E:1A6D] $86B528 A9 C0 02 LDA #$02C0 $86B52B 99 B7 1A STA $1AB7,y[$7E:1AD9] $86B52E A9 CB B4 LDA #$B4CB $86B531 99 47 1B STA $1B47,y[$7E:1B69] $86B534 60 RTS $86B535 BD B6 1A LDA $1AB6,x[$7E:1AD6] $86B538 29 00 FF AND #$FF00 $86B53B 85 14 STA $14 [$7E:0014] $86B53D BD B7 1A LDA $1AB7,x[$7E:1AD7] $86B540 EB XBA $86B541 10 05 BPL $05 [$B548] $86B543 09 00 FF ORA #$FF00 $86B546 80 03 BRA $03 [$B54B] $86B548 29 FF 00 AND #$00FF $86B54B 85 12 STA $12 [$7E:0012] $86B54D BD 27 1A LDA $1A27,x[$7E:1A47] $86B550 18 CLC $86B551 65 14 ADC $14 [$7E:0014] $86B553 9D 27 1A STA $1A27,x[$7E:1A47] $86B556 BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86B559 65 12 ADC $12 [$7E:0012] $86B55B 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86B55E BD DA 1A LDA $1ADA,x[$7E:1AFA] $86B561 29 00 FF AND #$FF00 $86B564 85 14 STA $14 [$7E:0014] $86B566 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86B569 EB XBA $86B56A 10 05 BPL $05 [$B571] $86B56C 09 00 FF ORA #$FF00 $86B56F 80 03 BRA $03 [$B574] $86B571 29 FF 00 AND #$00FF $86B574 85 12 STA $12 [$7E:0012] $86B576 BD 6F 1A LDA $1A6F,x[$7E:1A8F] $86B579 18 CLC $86B57A 65 14 ADC $14 [$7E:0014] $86B57C 9D 6F 1A STA $1A6F,x[$7E:1A8F] $86B57F BD 93 1A LDA $1A93,x[$7E:1AB3] $86B582 65 12 ADC $12 [$7E:0012] $86B584 9D 93 1A STA $1A93,x[$7E:1AB3] $86B587 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86B58A 10 18 BPL $18 [$B5A4] $86B58C 18 CLC $86B58D 69 20 00 ADC #$0020 $86B590 9D DB 1A STA $1ADB,x[$7E:1AFB] $86B593 30 19 BMI $19 [$B5AE] $86B595 3C B7 1A BIT $1AB7,x[$7E:1AD7] $86B598 10 05 BPL $05 [$B59F] $86B59A A9 D7 B4 LDA #$B4D7 $86B59D 80 10 BRA $10 [$B5AF] $86B59F A9 E3 B4 LDA #$B4E3 $86B5A2 80 0B BRA $0B [$B5AF] $86B5A4 18 CLC $86B5A5 69 20 00 ADC #$0020 $86B5A8 9D DB 1A STA $1ADB,x[$7E:1AFB] $86B5AB 20 B9 B5 JSR $B5B9 [$86:B5B9] $86B5AE 60 RTS $86B5AF 9D 47 1B STA $1B47,x[$7E:1B67] $86B5B2 A9 01 00 LDA #$0001 $86B5B5 9D 8F 1B STA $1B8F,x[$7E:1BAF] $86B5B8 60 RTS $86B5B9 BD 93 1A LDA $1A93,x[$7E:1AB3] $86B5BC 38 SEC $86B5BD ED 15 09 SBC $0915 [$7E:0915] $86B5C0 30 08 BMI $08 [$B5CA] $86B5C2 C9 20 01 CMP #$0120 $86B5C5 90 03 BCC $03 [$B5CA] $86B5C7 9E 97 19 STZ $1997,x[$7E:19B7] $86B5CA 60 RTS $86B5CB db EF $86B5CD db 35, B5, BF, B4, 02, 02, 0A, 00, 00, 00 $86B615 db 06, 00, 63, 90, AB, 81, 15, B6, 6A, 81, 06, 00, 6A, 90, 06, 00, 71, 90, 06, 00, 78, 90, 54, 81 $86B683 AE 27 1C LDX $1C27 [$7E:1C27] $86B686 22 90 82 84 JSL $848290[$84:8290] $86B68A AD 29 1C LDA $1C29 [$7E:1C29] $86B68D 3A DEC A $86B68E 38 SEC $86B68F 2A ROL A $86B690 0A ASL A $86B691 0A ASL A $86B692 0A ASL A $86B693 99 4B 1A STA $1A4B,y[$7E:1A6D] $86B696 AD 2B 1C LDA $1C2B [$7E:1C2B] $86B699 1A INC A $86B69A 0A ASL A $86B69B 0A ASL A $86B69C 0A ASL A $86B69D 0A ASL A $86B69E 99 93 1A STA $1A93,y[$7E:1AB5] $86B6A1 AE 93 19 LDX $1993 [$7E:1993] $86B6A4 BD B1 B6 LDA $B6B1,x[$86:B6B1] $86B6A7 99 B7 1A STA $1AB7,y[$7E:1AD9] $86B6AA BD B3 B6 LDA $B6B3,x[$86:B6B3] $86B6AD 99 DB 1A STA $1ADB,y[$7E:1AFD] $86B6B0 60 RTS $86B6B1 db C0, FF, 00, 02, 40, 00, 00, 02 $86B714 20 B6 88 JSR $88B6 [$86:88B6] $86B717 20 7B 89 JSR $897B [$86:897B] $86B71A 3C DB 1A BIT $1ADB,x[$7E:1AFD] $86B71D 30 02 BMI $02 [$B721] $86B71F B0 0B BCS $0B [$B72C] $86B721 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86B724 18 CLC $86B725 69 0C 00 ADC #$000C $86B728 9D DB 1A STA $1ADB,x[$7E:1AFD] $86B72B 60 RTS $86B72C BD 93 1A LDA $1A93,x[$7E:1AB5] $86B72F 38 SEC $86B730 E9 04 00 SBC #$0004 $86B733 9D 93 1A STA $1A93,x[$7E:1AB5] $86B736 A9 1D B6 LDA #$B61D $86B739 9D 47 1B STA $1B47,x[$7E:1B69] $86B73C A9 01 00 LDA #$0001 $86B73F 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86B742 60 RTS $86B751 db 83 $86B753 db 14, B7, 15, B6, 00, 00, 04, 00 $86B79F db 54, 81, 08, 00, 86, 90, 08, 00, 8D, 90, 08, 00, 94, 90, 08, 00, 9B, 90, 54, 81, 08, 00, 0F, 91, 08, 00, EF, 90, 08, 00, E8, 90, 07, 00, E1, 90, 07, 00, DA, 90, 07, 00, D3, 90, 06, 00, CC, 90, 06, 00, C5, 90, 05, 00, BE, 90, 30, 00, 00, 80, 12, 83, 19, F5, B7, EA, B7, EA, B7, EA, B7, EA, B7, 54, 81 $86B7EA 5A PHY $86B7EB 8A TXA $86B7EC A0 78 BA LDY #$BA78 $86B7EF 22 97 80 86 JSL $868097[$86:8097] $86B7F3 7A PLY $86B7F4 60 RTS $86B7F5 A9 01 00 LDA #$0001 $86B7F8 8D 3E 18 STA $183E [$7E:183E] $86B7FB A9 20 00 LDA #$0020 $86B7FE 0C 40 18 TSB $1840 [$7E:1840] $86B801 60 RTS $86B802 db 03, 00, 25, 91, 03, 00, 2C, 91, 18, B8, 03, 00, 3A, 91, 03, 00, 33, 91, C6, 81, 02, B8 $86B818 5A PHY $86B819 8A TXA $86B81A A0 86 BA LDY #$BA86 $86B81D 22 97 80 86 JSL $868097[$86:8097] $86B821 7A PLY $86B822 60 RTS $86B823 db 04, 00, A2, 90, 41, B8, 08, 00, 04, 00, A9, 90, 41, B8, 04, 00, 04, 00, B0, 90, 41, B8, 02, 00, 04, 00, B7, 90, 54, 81 $86B841 BD 93 1A LDA $1A93,x[$7E:1AA5] $86B844 18 CLC $86B845 79 00 00 ADC $0000,y[$86:B829] $86B848 9D 93 1A STA $1A93,x[$7E:1AA5] $86B84B C8 INY $86B84C C8 INY $86B84D 60 RTS $86B84E db 08, 00, 41, 91, 08, 00, 57, 91, AB, 81, 4E, B8, 80, 00, 6D, 91, 61, 81, 37, BA, 77, 07, 6D, 91, AB, 81, 62, B8, 77, 07, 92, 91, AB, 81, 6A, B8, 77, 07, 07, 92, AB, 81, 72, B8 $86B87A AE 93 19 LDX $1993 [$7E:1993] $86B87D BD 4B 1A LDA $1A4B,x[$7E:1A5F] $86B880 99 4B 1A STA $1A4B,y[$7E:1A4F] $86B883 AD 5E 19 LDA $195E [$7E:195E] $86B886 38 SEC $86B887 E9 04 00 SBC #$0004 $86B88A 99 93 1A STA $1A93,y[$7E:1A97] $86B88D 60 RTS $86B88E AE 93 19 LDX $1993 [$7E:1993] $86B891 BD 0E B9 LDA $B90E,x[$86:B914] $86B894 99 4B 1A STA $1A4B,y[$7E:1A67] $86B897 BD 16 B9 LDA $B916,x[$86:B91C] $86B89A 99 93 1A STA $1A93,y[$7E:1AAF] $86B89D 8A TXA $86B89E 0A ASL A $86B89F 0A ASL A $86B8A0 A8 TAY $86B8A1 A2 F2 01 LDX #$01F2 $86B8A4 B9 1E B9 LDA $B91E,y[$86:B936] $86B8A7 9F 00 C0 7E STA $7EC000,x[$7E:C1F2] $86B8AB C8 INY $86B8AC C8 INY $86B8AD E8 INX $86B8AE E8 INX $86B8AF E0 FA 01 CPX #$01FA $86B8B2 D0 F0 BNE $F0 [$B8A4] $86B8B4 60 RTS $86B8B5 AE 93 19 LDX $1993 [$7E:1993] $86B8B8 BD 4B 1A LDA $1A4B,x[$7E:1A67] $86B8BB 99 4B 1A STA $1A4B,y[$7E:1A65] $86B8BE BD 93 1A LDA $1A93,x[$7E:1AAF] $86B8C1 99 93 1A STA $1A93,y[$7E:1AAD] $86B8C4 22 11 81 80 JSL $808111[$80:8111] $86B8C8 29 3F 00 AND #$003F $86B8CB 38 SEC $86B8CC E9 20 00 SBC #$0020 $86B8CF 29 FF 00 AND #$00FF $86B8D2 0A ASL A $86B8D3 99 FF 1A STA $1AFF,y[$7E:1B19] $86B8D6 AA TAX $86B8D7 BF 43 B4 A0 LDA $A0B443,x[$A0:B635] $86B8DB 99 B7 1A STA $1AB7,y[$7E:1AD1] $86B8DE BF C3 B3 A0 LDA $A0B3C3,x[$A0:B5B5] $86B8E2 0A ASL A $86B8E3 0A ASL A $86B8E4 99 DB 1A STA $1ADB,y[$7E:1AF5] $86B8E7 60 RTS $86B8E8 AE 93 19 LDX $1993 [$7E:1993] $86B8EB BD 4B 1A LDA $1A4B,x[$7E:1A65] $86B8EE 99 4B 1A STA $1A4B,y[$7E:1A67] $86B8F1 BD 93 1A LDA $1A93,x[$7E:1AAD] $86B8F4 99 93 1A STA $1A93,y[$7E:1AAF] $86B8F7 60 RTS $86B8F8 AE 93 19 LDX $1993 [$7E:1993] $86B8FB BD 0E B9 LDA $B90E,x[$86:B914] $86B8FE 99 4B 1A STA $1A4B,y[$7E:1A4F] $86B901 BD 16 B9 LDA $B916,x[$86:B91C] $86B904 99 93 1A STA $1A93,y[$7E:1A97] $86B907 A9 00 FC LDA #$FC00 $86B90A 99 DB 1A STA $1ADB,y[$7E:1ADF] $86B90D 60 RTS $86B90E db 84, 00, 7A, 00, 9E, 00, 68, 00, 90, 00, 51, 00, 80, 00, 72, 00, FF, 6B, 3B, 03, 16, 02, 73, 01, 5F, 7F, 1F, 7C, 16, 58, 0C, 30, 5A, 7F, C0, 7E, E0, 6D, E0, 54, FA, 6B, E0, 3B, 80, 26, 80, 15 $86B93E A9 78 00 LDA #$0078 $86B941 99 FF 1A STA $1AFF,y[$7E:1B21] $86B944 99 4B 1A STA $1A4B,y[$7E:1A6D] $86B947 A9 B8 00 LDA #$00B8 $86B94A 99 23 1B STA $1B23,y[$7E:1B45] $86B94D 99 93 1A STA $1A93,y[$7E:1AB5] $86B950 60 RTS $86B951 A9 8E 00 LDA #$008E $86B954 99 FF 1A STA $1AFF,y[$7E:1B1F] $86B957 99 4B 1A STA $1A4B,y[$7E:1A6B] $86B95A A9 55 00 LDA #$0055 $86B95D 99 23 1B STA $1B23,y[$7E:1B43] $86B960 99 93 1A STA $1A93,y[$7E:1AB3] $86B963 60 RTS $86B964 A9 84 00 LDA #$0084 $86B967 99 FF 1A STA $1AFF,y[$7E:1B1D] $86B96A 99 4B 1A STA $1A4B,y[$7E:1A69] $86B96D A9 88 00 LDA #$0088 $86B970 99 23 1B STA $1B23,y[$7E:1B41] $86B973 99 93 1A STA $1A93,y[$7E:1AB1] $86B976 60 RTS $86B977 AD 5E 19 LDA $195E [$7E:195E] $86B97A 38 SEC $86B97B E9 04 00 SBC #$0004 $86B97E 9D 93 1A STA $1A93,x[$7E:1A97] $86B981 60 RTS $86B982 64 12 STZ $12 [$7E:0012] $86B984 64 14 STZ $14 [$7E:0014] $86B986 BD B7 1A LDA $1AB7,x[$7E:1AD1] $86B989 10 02 BPL $02 [$B98D] $86B98B C6 14 DEC $14 [$7E:0014] $86B98D 85 13 STA $13 [$7E:0013] $86B98F BD 27 1A LDA $1A27,x[$7E:1A41] $86B992 18 CLC $86B993 65 12 ADC $12 [$7E:0012] $86B995 9D 27 1A STA $1A27,x[$7E:1A41] $86B998 BD 4B 1A LDA $1A4B,x[$7E:1A65] $86B99B 65 14 ADC $14 [$7E:0014] $86B99D 9D 4B 1A STA $1A4B,x[$7E:1A65] $86B9A0 AD 5E 19 LDA $195E [$7E:195E] $86B9A3 38 SEC $86B9A4 FD 93 1A SBC $1A93,x[$7E:1AAD] $86B9A7 48 PHA $86B9A8 64 12 STZ $12 [$7E:0012] $86B9AA 64 14 STZ $14 [$7E:0014] $86B9AC BD DB 1A LDA $1ADB,x[$7E:1AF5] $86B9AF 10 02 BPL $02 [$B9B3] $86B9B1 C6 14 DEC $14 [$7E:0014] $86B9B3 85 13 STA $13 [$7E:0013] $86B9B5 BD 6F 1A LDA $1A6F,x[$7E:1A89] $86B9B8 18 CLC $86B9B9 65 12 ADC $12 [$7E:0012] $86B9BB 9D 6F 1A STA $1A6F,x[$7E:1A89] $86B9BE BD 93 1A LDA $1A93,x[$7E:1AAD] $86B9C1 65 14 ADC $14 [$7E:0014] $86B9C3 9D 93 1A STA $1A93,x[$7E:1AAD] $86B9C6 AD 5E 19 LDA $195E [$7E:195E] $86B9C9 38 SEC $86B9CA FD 93 1A SBC $1A93,x[$7E:1AAD] $86B9CD 43 01 EOR $01,s [$7E:1FF1] $86B9CF 10 08 BPL $08 [$B9D9] $86B9D1 8A TXA $86B9D2 A0 5C BA LDY #$BA5C $86B9D5 22 97 80 86 JSL $868097[$86:8097] $86B9D9 68 PLA $86B9DA BD 93 1A LDA $1A93,x[$7E:1AAD] $86B9DD 29 00 FF AND #$FF00 $86B9E0 C9 00 01 CMP #$0100 $86B9E3 F0 0B BEQ $0B [$B9F0] $86B9E5 BD DB 1A LDA $1ADB,x[$7E:1AF5] $86B9E8 18 CLC $86B9E9 69 10 00 ADC #$0010 $86B9EC 9D DB 1A STA $1ADB,x[$7E:1AF5] $86B9EF 60 RTS $86B9F0 A9 9F B7 LDA #$B79F $86B9F3 9D 47 1B STA $1B47,x[$7E:1B5B] $86B9F6 A9 01 00 LDA #$0001 $86B9F9 9D 8F 1B STA $1B8F,x[$7E:1BA3] $86B9FC 60 RTS $86B9FD 64 12 STZ $12 [$7E:0012] $86B9FF 64 14 STZ $14 [$7E:0014] $86BA01 BD DB 1A LDA $1ADB,x[$7E:1ADF] $86BA04 10 02 BPL $02 [$BA08] $86BA06 C6 14 DEC $14 [$7E:0014] $86BA08 85 13 STA $13 [$7E:0013] $86BA0A BD 6F 1A LDA $1A6F,x[$7E:1A73] $86BA0D 18 CLC $86BA0E 65 12 ADC $12 [$7E:0012] $86BA10 9D 6F 1A STA $1A6F,x[$7E:1A73] $86BA13 BD 93 1A LDA $1A93,x[$7E:1A97] $86BA16 65 14 ADC $14 [$7E:0014] $86BA18 9D 93 1A STA $1A93,x[$7E:1A97] $86BA1B 89 00 01 BIT #$0100 $86BA1E F0 0C BEQ $0C [$BA2C] $86BA20 A9 9F B7 LDA #$B79F $86BA23 9D 47 1B STA $1B47,x[$7E:1B4B] $86BA26 A9 01 00 LDA #$0001 $86BA29 9D 8F 1B STA $1B8F,x[$7E:1B93] $86BA2C BD DB 1A LDA $1ADB,x[$7E:1ADF] $86BA2F 18 CLC $86BA30 69 80 FF ADC #$FF80 $86BA33 9D DB 1A STA $1ADB,x[$7E:1ADF] $86BA36 60 RTS $86BA37 AD 6F 1E LDA $1E6F [$7E:1E6F] $86BA3A D0 06 BNE $06 [$BA42] $86BA42 BD FF 1A LDA $1AFF,x[$7E:1B21] $86BA45 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86BA48 AF 00 9E 7E LDA $7E9E00[$7E:9E00] $86BA4C 49 FF FF EOR #$FFFF $86BA4F 1A INC A $86BA50 18 CLC $86BA51 6D 15 09 ADC $0915 [$7E:0915] $86BA54 18 CLC $86BA55 7D 23 1B ADC $1B23,x[$7E:1B45] $86BA58 9D 93 1A STA $1A93,x[$7E:1AB5] $86BA5B 60 RTS $86BA5C db 7A $86BA5E db 77, B9, A1, B7, 00, 00, 00, 30 $86BA6A db 8E $86BA6C db FB, 84, B3, B7, 00, 00, 00, 30 $86BA78 db B5 $86BA7A db 82, B9, 02, B8, 00, 00, 00, 30 $86BA86 db E8 $86BA88 db FB, 84, 23, B8, 00, 00, 00, 30 $86BA94 db F8 $86BA96 db FD, B9, 4E, B8, 00, 00, 00, 30 $86BAA2 db 51 $86BAA4 db 42, BA, 6A, B8, 00, 00, 00, 20 $86BAB0 db 64 $86BAB2 db 42, BA, 72, B8, 00, 00, 00, 20 $86BABE db 3E $86BAC0 db 42, BA, 5A, B8, 00, 00, 00, 20 $86BB5E db 03, 00, 06, 93, 03, 00, 0D, 93, 03, 00, 22, 93, 03, 00, 14, 93, 03, 00, 1B, 93, 03, 00, 29, 93, 03, 00, 06, 93, 03, 00, 0D, 93, 03, 00, 30, 93, 03, 00, 14, 93, 03, 00, 1B, 93, 03, 00, 37, 93, AB, 81, 5E, BB $86BB92 AE 54 0E LDX $0E54 [$7E:0E54] $86BB95 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86BB98 99 4B 1A STA $1A4B,y[$7E:1A6D] $86BB9B BD 7C 0F LDA $0F7C,x[$7E:0F7C] $86BB9E 99 27 1A STA $1A27,y[$7E:1A49] $86BBA1 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86BBA4 99 93 1A STA $1A93,y[$7E:1AB5] $86BBA7 BD 80 0F LDA $0F80,x[$7E:0F80] $86BBAA 99 6F 1A STA $1A6F,y[$7E:1A91] $86BBAD DA PHX $86BBAE BF 14 80 7E LDA $7E8014,x[$7E:8014] $86BBB2 18 CLC $86BBB3 6D 54 0E ADC $0E54 [$7E:0E54] $86BBB6 AA TAX $86BBB7 98 TYA $86BBB8 9F 00 78 7E STA $7E7800,x[$7E:7808] $86BBBC BB TYX $86BBBD A9 01 00 LDA #$0001 $86BBC0 9F 80 F3 7E STA $7EF380,x[$7E:F3A2] $86BBC4 FA PLX $86BBC5 60 RTS $86BBC6 60 RTS $86BBC7 db 92 $86BBC9 db C6, BB, 5E, BB, 08, 08, 40, C0 $86BBD5 db 01, 00, 40, 93, 59, 81 $86BBDB A9 D5 BB LDA #$BBD5 $86BBDE 99 47 1B STA $1B47,y[$7E:1B69] $86BBE1 A9 16 BC LDA #$BC16 $86BBE4 99 FF 1A STA $1AFF,y[$7E:1B21] $86BBE7 AD 93 19 LDA $1993 [$7E:1993] $86BBEA 99 DB 1A STA $1ADB,y[$7E:1AFD] $86BBED AD 95 19 LDA $1995 [$7E:1995] $86BBF0 99 B7 1A STA $1AB7,y[$7E:1AD9] $86BBF3 AE 54 0E LDX $0E54 [$7E:0E54] $86BBF6 BD 7A 0F LDA $0F7A,x[$7E:11BA] $86BBF9 99 4B 1A STA $1A4B,y[$7E:1A6D] $86BBFC BD 7C 0F LDA $0F7C,x[$7E:11BC] $86BBFF 99 27 1A STA $1A27,y[$7E:1A49] $86BC02 BD 7E 0F LDA $0F7E,x[$7E:11BE] $86BC05 99 93 1A STA $1A93,y[$7E:1AB5] $86BC08 BD 80 0F LDA $0F80,x[$7E:11C0] $86BC0B 99 6F 1A STA $1A6F,y[$7E:1A91] $86BC0E 60 RTS $86BC0F FC FF 1A JSR ($1AFF,x)[$86:BC16] $86BC12 20 1E BD JSR $BD1E [$86:BD1E] $86BC15 60 RTS ;;; ;;; $86BC16 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86BC19 38 SEC $86BC1A E9 02 00 SBC #$0002 $86BC1D 9D DB 1A STA $1ADB,x[$7E:1AFD] $86BC20 10 0B BPL $0B [$BC2D] $86BC22 9E DB 1A STZ $1ADB,x[$7E:1AFD] $86BC25 A9 8F BC LDA #$BC8F $86BC28 9D FF 1A STA $1AFF,x[$7E:1B21] $86BC2B 80 61 BRA $61 [$BC8E] $86BC2D A9 02 00 LDA #$0002 $86BC30 85 12 STA $12 [$7E:0012] $86BC32 DA PHX $86BC33 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86BC36 18 CLC $86BC37 65 12 ADC $12 [$7E:0012] $86BC39 3A DEC A $86BC3A 10 03 BPL $03 [$BC3F] $86BC3C ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $86BC3F 0A ASL A $86BC40 0A ASL A $86BC41 0A ASL A $86BC42 1A INC A $86BC43 1A INC A $86BC44 1A INC A $86BC45 1A INC A $86BC46 AA TAX $86BC47 BF C7 CB A0 LDA $A0CBC7,x[$A0:CD03] $86BC4B FA PLX $86BC4C 9D 23 1B STA $1B23,x[$7E:1B45] $86BC4F BD 6F 1A LDA $1A6F,x[$7E:1A91] $86BC52 18 CLC $86BC53 7D 23 1B ADC $1B23,x[$7E:1B45] $86BC56 90 03 BCC $03 [$BC5B] $86BC58 FE 93 1A INC $1A93,x[$7E:1AB5] $86BC5B 9D 6F 1A STA $1A6F,x[$7E:1A91] $86BC5E DA PHX $86BC5F BD DB 1A LDA $1ADB,x[$7E:1AFD] $86BC62 18 CLC $86BC63 65 12 ADC $12 [$7E:0012] $86BC65 3A DEC A $86BC66 10 03 BPL $03 [$BC6B] $86BC68 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $86BC6B 0A ASL A $86BC6C 0A ASL A $86BC6D 0A ASL A $86BC6E 1A INC A $86BC6F 1A INC A $86BC70 1A INC A $86BC71 1A INC A $86BC72 1A INC A $86BC73 1A INC A $86BC74 AA TAX $86BC75 BF C7 CB A0 LDA $A0CBC7,x[$A0:CD05] $86BC79 FA PLX $86BC7A 9D 23 1B STA $1B23,x[$7E:1B45] $86BC7D BD 93 1A LDA $1A93,x[$7E:1AB5] $86BC80 18 CLC $86BC81 7D 23 1B ADC $1B23,x[$7E:1B45] $86BC84 9D 93 1A STA $1A93,x[$7E:1AB5] $86BC87 C6 12 DEC $12 [$7E:0012] $86BC89 D0 A7 BNE $A7 [$BC32] $86BC8B 20 F4 BC JSR $BCF4 [$86:BCF4] $86BC8E 60 RTS $86BC8F BD DB 1A LDA $1ADB,x[$7E:1AFD] $86BC92 18 CLC $86BC93 69 02 00 ADC #$0002 $86BC96 9D DB 1A STA $1ADB,x[$7E:1AFD] $86BC99 C9 40 00 CMP #$0040 $86BC9C 30 06 BMI $06 [$BCA4] $86BCA4 A9 02 00 LDA #$0002 $86BCA7 85 12 STA $12 [$7E:0012] $86BCA9 DA PHX $86BCAA BD DB 1A LDA $1ADB,x[$7E:1AFD] $86BCAD 38 SEC $86BCAE E5 12 SBC $12 [$7E:0012] $86BCB0 1A INC A $86BCB1 0A ASL A $86BCB2 0A ASL A $86BCB3 0A ASL A $86BCB4 AA TAX $86BCB5 BF C7 CB A0 LDA $A0CBC7,x[$A0:CBCF] $86BCB9 FA PLX $86BCBA 9D 23 1B STA $1B23,x[$7E:1B45] $86BCBD BD 6F 1A LDA $1A6F,x[$7E:1A91] $86BCC0 18 CLC $86BCC1 7D 23 1B ADC $1B23,x[$7E:1B45] $86BCC4 90 03 BCC $03 [$BCC9] $86BCC6 FE 93 1A INC $1A93,x[$7E:1AB5] $86BCC9 9D 6F 1A STA $1A6F,x[$7E:1A91] $86BCCC DA PHX $86BCCD BD DB 1A LDA $1ADB,x[$7E:1AFD] $86BCD0 38 SEC $86BCD1 E5 12 SBC $12 [$7E:0012] $86BCD3 1A INC A $86BCD4 0A ASL A $86BCD5 0A ASL A $86BCD6 0A ASL A $86BCD7 1A INC A $86BCD8 1A INC A $86BCD9 AA TAX $86BCDA BF C7 CB A0 LDA $A0CBC7,x[$A0:CBD1] $86BCDE FA PLX $86BCDF 9D 23 1B STA $1B23,x[$7E:1B45] $86BCE2 BD 93 1A LDA $1A93,x[$7E:1AB5] $86BCE5 18 CLC $86BCE6 7D 23 1B ADC $1B23,x[$7E:1B45] $86BCE9 9D 93 1A STA $1A93,x[$7E:1AB5] $86BCEC C6 12 DEC $12 [$7E:0012] $86BCEE D0 B9 BNE $B9 [$BCA9] $86BCF0 20 F4 BC JSR $BCF4 [$86:BCF4] $86BCF3 60 RTS $86BCF4 BD B7 1A LDA $1AB7,x[$7E:1AD9] $86BCF7 29 00 FF AND #$FF00 $86BCFA EB XBA $86BCFB 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86BCFF 18 CLC $86BD00 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86BD03 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86BD06 BD B7 1A LDA $1AB7,x[$7E:1AD9] $86BD09 29 FF 00 AND #$00FF $86BD0C EB XBA $86BD0D 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86BD11 18 CLC $86BD12 7D 27 1A ADC $1A27,x[$7E:1A49] $86BD15 90 03 BCC $03 [$BD1A] $86BD17 FE 4B 1A INC $1A4B,x[$7E:1A6D] $86BD1A 9D 27 1A STA $1A27,x[$7E:1A49] $86BD1D 60 RTS $86BD1E 20 2A BD JSR $BD2A [$86:BD2A] $86BD21 F0 06 BEQ $06 [$BD29] $86BD23 A9 00 00 LDA #$0000 $86BD26 9D 97 19 STA $1997,x[$7E:19B9] $86BD29 60 RTS $86BD2A BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86BD2D CD 11 09 CMP $0911 [$7E:0911] $86BD30 30 24 BMI $24 [$BD56] $86BD32 AD 11 09 LDA $0911 [$7E:0911] $86BD35 18 CLC $86BD36 69 00 01 ADC #$0100 $86BD39 DD 4B 1A CMP $1A4B,x[$7E:1A6D] $86BD3C 30 18 BMI $18 [$BD56] $86BD3E BD 93 1A LDA $1A93,x[$7E:1AB5] $86BD41 CD 15 09 CMP $0915 [$7E:0915] $86BD44 30 10 BMI $10 [$BD56] $86BD46 AD 15 09 LDA $0915 [$7E:0915] $86BD49 18 CLC $86BD4A 69 00 01 ADC #$0100 $86BD4D DD 93 1A CMP $1A93,x[$7E:1AB5] $86BD50 30 04 BMI $04 [$BD56] $86BD52 A9 00 00 LDA #$0000 $86BD55 60 RTS $86BD56 A9 01 00 LDA #$0001 $86BD59 60 RTS $86BD5A db DB $86BD5C db 0F, BC, D5, BB, 02, 02, 10, 00 $86BE4F A9 00 04 LDA #$0400 $86BE52 99 BB 19 STA $19BB,y[$7E:19DD] $86BE55 AD 93 19 LDA $1993 [$7E:1993] $86BE58 0A ASL A $86BE59 AA TAX $86BE5A BD E1 BE LDA $BEE1,x[$86:BEE1] $86BE5D 09 00 01 ORA #$0100 $86BE60 99 6F 1A STA $1A6F,y[$7E:1A91] $86BE63 DA PHX $86BE64 29 FF 00 AND #$00FF $86BE67 0A ASL A $86BE68 AA TAX $86BE69 BD B9 BE LDA $BEB9,x[$86:BEBF] $86BE6C 99 47 1B STA $1B47,y[$7E:1B69] $86BE6F FA PLX $86BE70 BD 89 BE LDA $BE89,x[$86:BE89] $86BE73 99 4B 1A STA $1A4B,y[$7E:1A6D] $86BE76 BD A1 BE LDA $BEA1,x[$86:BEA1] $86BE79 99 93 1A STA $1A93,y[$7E:1AB5] $86BE7C BD C9 BE LDA $BEC9,x[$86:BEC9] $86BE7F 99 27 1A STA $1A27,y[$7E:1A49] $86BE82 BB TYX $86BE83 20 8E C0 JSR $C08E [$86:C08E] $86BE86 4C A1 C0 JMP $C0A1 [$86:C0A1] $86BE89 db 98, 03, 48, 03, 28, 03, D8, 02, 88, 02, 68, 02, 18, 02, C8, 01, A8, 01, 58, 01, 08, 01, E8, 00, 30, 00, 40, 00, 40, 00, 30, 00, 40, 00, 40, 00, 30, 00, 40, 00, 40, 00, 30, 00, 40, 00, 40, 00 $86BEBB db 07, C1, 0D, C1, 13, C1, 19, C1 $86BEC9 db F9, BE, 01, BF, 09, BF, 11, BF, 19, BF, 21, BF, 29, BF, 31, BF, 39, BF, 41, BF, 49, BF, 51, BF, 03, 00, 04, 00, 02, 00, 03, 00, 04, 00, 02, 00, 03, 00, 04, 00, 02, 00, 03, 00, 04, 00, 01, 00 $86BEFA db 01, 01 $86BEFD db 00, 00 $86BF02 db 00, 01, 01 $86BF06 db 00, 00 $86BF0C db 00, 00 $86BF11 db 00, 01, 01, 01, 00, 00 $86BF1B db 01, 01 $86BF1E db 00, 00 $86BF21 db 01, 01, 01, 01, 00, 00 $86BF29 db 00, 01, 01 $86BF2D db 00, 00 $86BF36 db 00, 00 $86BF3C db 00, 00 $86BF41 db 00, 01, 01, 01, 00, 00 $86BF49 db 00, 01, 01, 01, 01, 00, 00 $86BF51 db 01, 01, 01, 01, 00, 00 $86BF58 db 00 $86BF59 A9 00 00 LDA #$0000 $86BF5C 99 23 1B STA $1B23,y[$7E:1B2D] $86BF5F A9 00 04 LDA #$0400 $86BF62 99 BB 19 STA $19BB,y[$7E:19C5] $86BF65 AE 93 19 LDX $1993 [$7E:1993] $86BF68 BD 6F 1A LDA $1A6F,x[$7E:1A91] $86BF6B 29 FF 00 AND #$00FF $86BF6E 0A ASL A $86BF6F 99 FF 1A STA $1AFF,y[$7E:1B09] $86BF72 AA TAX $86BF73 BD 9F BF LDA $BF9F,x[$86:BFA5] $86BF76 85 12 STA $12 [$7E:0012] $86BF78 BD AF BF LDA $BFAF,x[$86:BFB5] $86BF7B 85 14 STA $14 [$7E:0014] $86BF7D BD BF BF LDA $BFBF,x[$86:BFC5] $86BF80 99 B7 1A STA $1AB7,y[$7E:1AC1] $86BF83 BD CF BF LDA $BFCF,x[$86:BFD5] $86BF86 99 DB 1A STA $1ADB,y[$7E:1AE5] $86BF89 AE 93 19 LDX $1993 [$7E:1993] $86BF8C BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86BF8F 18 CLC $86BF90 65 12 ADC $12 [$7E:0012] $86BF92 99 4B 1A STA $1A4B,y[$7E:1A55] $86BF95 BD 93 1A LDA $1A93,x[$7E:1AB5] $86BF98 18 CLC $86BF99 65 14 ADC $14 [$7E:0014] $86BF9B 99 93 1A STA $1A93,y[$7E:1A9D] $86BF9E 60 RTS $86BF9F db EF, FF, F4, FF, 00, 00, 0C, 00, 11, 00 $86BFAF db F7, FF, 03, 00, 07, 00, 03, 00, F7, FF $86BFBF db 40, FD, 0E, FE, 00, 00, F2, 01, C0, 02 $86BFCF db 00, 00, F2, 01, C0, 02, F2, 01, 00, 00 $86BFDF 20 B4 C0 JSR $C0B4 [$86:C0B4] $86BFE2 90 07 BCC $07 [$BFEB] $86BFE4 AF 3A 78 7E LDA $7E783A[$7E:783A] $86BFE8 D0 3A BNE $3A [$C024] $86BFEA 60 RTS $86BFEB AF 3A 78 7E LDA $7E783A[$7E:783A] $86BFEF D0 37 BNE $37 [$C028] $86BFF1 DE B7 1A DEC $1AB7,x[$7E:1AD9] $86BFF4 D0 1D BNE $1D [$C013] $86BFF6 DA PHX $86BFF7 20 8E C0 JSR $C08E [$86:C08E] $86BFFA 20 50 C0 JSR $C050 [$86:C050] $86BFFD 7A PLY $86BFFE B9 6F 1A LDA $1A6F,y[$7E:1A8F] $86C001 29 FF 00 AND #$00FF $86C004 0A ASL A $86C005 AA TAX $86C006 BD 40 C0 LDA $C040,x[$86:C046] $86C009 99 47 1B STA $1B47,y[$7E:1B67] $86C00C A9 01 00 LDA #$0001 $86C00F 99 8F 1B STA $1B8F,y[$7E:1BAF] $86C012 BB TYX $86C013 DE DB 1A DEC $1ADB,x[$7E:1AFD] $86C016 D0 0B BNE $0B [$C023] $86C018 20 A1 C0 JSR $C0A1 [$86:C0A1] $86C01B A0 8C C1 LDY #$C18C $86C01E 8A TXA $86C01F 22 97 80 86 JSL $868097[$86:8097] $86C023 60 RTS $86C024 9E 97 19 STZ $1997,x[$7E:19B9] $86C027 60 RTS $86C028 9E 97 19 STZ $1997,x[$7E:19A7] $86C02B BD 4B 1A LDA $1A4B,x[$7E:1A5B] $86C02E 85 12 STA $12 [$7E:0012] $86C030 BD 93 1A LDA $1A93,x[$7E:1AA3] $86C033 85 14 STA $14 [$7E:0014] $86C035 A9 0C 00 LDA #$000C $86C038 A0 09 E5 LDY #$E509 $86C03B 22 97 80 86 JSL $868097[$86:8097] $86C03F 60 RTS $86C040 db 01, C1, 07, C1, 0D, C1, 13, C1, 19, C1 $86C050 E2 20 SEP #$20 $86C052 BD 6F 1A LDA $1A6F,x[$7E:1A8F] $86C055 18 CLC $86C056 7D 70 1A ADC $1A70,x[$7E:1A90] $86C059 29 07 AND #$07 $86C05B 85 14 STA $14 [$7E:0014] $86C05D C2 20 REP #$20 $86C05F 29 07 00 AND #$0007 $86C062 A8 TAY $86C063 BD 27 1A LDA $1A27,x[$7E:1A47] $86C066 85 12 STA $12 [$7E:0012] $86C068 B1 12 LDA ($12),y[$86:BF06] $86C06A 29 FF 00 AND #$00FF $86C06D F0 0A BEQ $0A [$C079] $86C06F E2 20 SEP #$20 $86C071 A5 14 LDA $14 [$7E:0014] $86C073 9D 6F 1A STA $1A6F,x[$7E:1A8F] $86C076 C2 20 REP #$20 $86C078 60 RTS $86C079 E2 20 SEP #$20 $86C07B BD 70 1A LDA $1A70,x[$7E:1A90] $86C07E 49 FF EOR #$FF $86C080 1A INC A $86C081 9D 70 1A STA $1A70,x[$7E:1A90] $86C084 18 CLC $86C085 7D 6F 1A ADC $1A6F,x[$7E:1A8F] $86C088 9D 6F 1A STA $1A6F,x[$7E:1A8F] $86C08B C2 20 REP #$20 $86C08D 60 RTS $86C08E 22 11 81 80 JSL $808111[$80:8111] $86C092 29 FF 00 AND #$00FF $86C095 C9 20 00 CMP #$0020 $86C098 10 03 BPL $03 [$C09D] $86C09A A9 20 00 LDA #$0020 $86C09D 9D B7 1A STA $1AB7,x[$7E:1AD9] $86C0A0 60 RTS $86C0A1 22 11 81 80 JSL $808111[$80:8111] $86C0A5 29 FF 00 AND #$00FF $86C0A8 C9 80 00 CMP #$0080 $86C0AB 10 03 BPL $03 [$C0B0] $86C0AD A9 80 00 LDA #$0080 $86C0B0 9D DB 1A STA $1ADB,x[$7E:1AFD] $86C0B3 60 RTS $86C0B4 BD 93 1A LDA $1A93,x[$7E:1AB5] $86C0B7 30 25 BMI $25 [$C0DE] $86C0B9 18 CLC $86C0BA 69 10 00 ADC #$0010 $86C0BD 38 SEC $86C0BE ED 15 09 SBC $0915 [$7E:0915] $86C0C1 30 1B BMI $1B [$C0DE] $86C0C3 C9 00 01 CMP #$0100 $86C0C6 10 16 BPL $16 [$C0DE] $86C0C8 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86C0CB 30 11 BMI $11 [$C0DE] $86C0CD 18 CLC $86C0CE 69 04 00 ADC #$0004 $86C0D1 38 SEC $86C0D2 ED 11 09 SBC $0911 [$7E:0911] $86C0D5 30 07 BMI $07 [$C0DE] $86C0D7 C9 08 01 CMP #$0108 $86C0DA 10 02 BPL $02 [$C0DE] $86C0DC 18 CLC $86C0DD 60 RTS $86C0DE 38 SEC $86C0DF 60 RTS $86C0E0 BD D7 1B LDA $1BD7,x[$7E:1BE1] $86C0E3 49 00 80 EOR #$8000 $86C0E6 9D D7 1B STA $1BD7,x[$7E:1BE1] $86C0E9 20 D6 92 JSR $92D6 [$86:92D6] $86C0EC BD 93 1A LDA $1A93,x[$7E:1A9D] $86C0EF A8 TAY $86C0F0 BD 4B 1A LDA $1A4B,x[$7E:1A55] $86C0F3 AA TAX $86C0F4 22 F9 D4 A6 JSL $A6D4F9[$A6:D4F9] $86C0F8 90 06 BCC $06 [$C100] $86C0FA AE 91 19 LDX $1991 [$7E:1991] $86C0FD 9E 97 19 STZ $1997,x[$7E:19A1] $86C100 60 RTS $86C101 db 01, 00, 6B, 93, 59, 81, 01, 00, 72, 93, 59, 81, 01, 00, 79, 93, 59, 81, 01, 00, 80, 93, 59, 81, 01, 00, 87, 93, 59, 81 $86C131 db 73, C1, 43, C1, 49, C1, 4F, C1, 55, C1, 5B, C1 $86C143 db 01, 00, A3, 93, 59, 81, 01, 00, AA, 93, 59, 81, 01, 00, B1, 93, 59, 81, 01, 00, B8, 93, 59, 81, 01, 00, BF, 93, 59, 81 $86C173 98 TYA $86C174 18 CLC $86C175 7D FF 1A ADC $1AFF,x[$7E:1B09] $86C178 A8 TAY $86C179 B9 00 00 LDA $0000,y[$86:C139] $86C17C A8 TAY $86C17D 60 RTS $86C17E db 4F $86C180 db DF, BF, 0D, C1, 00, 00, 00, 60 $86C18C db 59 $86C18E db E0, C0, 31, C1, 03, 03, 14, 40, 9A, C1, 9A, C1, B4, C1, 6A, 81, 08, 00, 50, B2, 08, 00, 57, B2, 08, 00, 5E, B2, 08, 00, 65, B2, 20, 00, 7A, B2, 54, 81 $86C1B4 9E BB 19 STZ $19BB,x[$7E:19C5] $86C1B7 60 RTS $86C1B8 AD D2 0C LDA $0CD2 [$7E:0CD2] $86C1BB D0 02 BNE $02 [$C1BF] $86C1BD 18 CLC $86C1BE 60 RTS $86C209 BD 7A 0F LDA $0F7A,x[$7E:0FFA] $86C20C 38 SEC $86C20D E5 12 SBC $12 [$7E:0012] $86C20F 10 04 BPL $04 [$C215] $86C215 38 SEC $86C216 FD 82 0F SBC $0F82,x[$7E:1002] $86C219 90 04 BCC $04 [$C21F] $86C21B C5 16 CMP $16 [$7E:0016] $86C21D B0 16 BCS $16 [$C235] $86C21F BD 7E 0F LDA $0F7E,x[$7E:0FFE] $86C222 38 SEC $86C223 E5 14 SBC $14 [$7E:0014] $86C225 10 04 BPL $04 [$C22B] $86C22B 38 SEC $86C22C FD 84 0F SBC $0F84,x[$7E:1004] $86C22F 90 06 BCC $06 [$C237] $86C231 C5 18 CMP $18 [$7E:0018] $86C233 90 02 BCC $02 [$C237] $86C235 18 CLC $86C236 60 RTS $86C237 38 SEC $86C238 60 RTS $86C239 20 E9 C3 JSR $C3E9 [$86:C3E9] $86C23C AD F6 0A LDA $0AF6 [$7E:0AF6] $86C23F 38 SEC $86C240 E5 12 SBC $12 [$7E:0012] $86C242 10 04 BPL $04 [$C248] $86C244 49 FF FF EOR #$FFFF $86C247 1A INC A $86C248 38 SEC $86C249 ED FE 0A SBC $0AFE [$7E:0AFE] $86C24C 90 04 BCC $04 [$C252] $86C24E C5 16 CMP $16 [$7E:0016] $86C250 B0 16 BCS $16 [$C268] $86C252 AD FA 0A LDA $0AFA [$7E:0AFA] $86C255 38 SEC $86C256 E5 14 SBC $14 [$7E:0014] $86C258 10 04 BPL $04 [$C25E] $86C25A 49 FF FF EOR #$FFFF $86C25D 1A INC A $86C25E 38 SEC $86C25F ED 00 0B SBC $0B00 [$7E:0B00] $86C262 90 06 BCC $06 [$C26A] $86C264 C5 18 CMP $18 [$7E:0018] $86C266 90 02 BCC $02 [$C26A] $86C268 18 CLC $86C269 60 RTS $86C26A 38 SEC $86C26B 60 RTS ;;; Calculates A * sin ($12 * 360/256), result in A ;;; $86C26C 85 26 STA $26 [$7E:0026] $86C26E A5 12 LDA $12 [$7E:0012] $86C270 80 08 BRA $08 [$C27A] ;;; Calculates A * cos ($12 * 360/256), result in A ;;; $86C272 85 26 STA $26 [$7E:0026] $86C274 A5 12 LDA $12 [$7E:0012] $86C276 18 CLC $86C277 69 40 00 ADC #$0040 $86C27A 0A ASL A $86C27B 29 FE 01 AND #$01FE $86C27E AA TAX $86C27F BF 43 B4 A0 LDA $A0B443,x[$A0:B46D] $86C283 85 2E STA $2E [$7E:002E] $86C285 10 04 BPL $04 [$C28B] $86C287 49 FF FF EOR #$FFFF $86C28A 1A INC A $86C28B 85 28 STA $28 [$7E:0028] $86C28D 20 9B C2 JSR $C29B [$86:C29B] $86C290 A5 2B LDA $2B [$7E:002B] $86C292 24 2E BIT $2E [$7E:002E] $86C294 10 04 BPL $04 [$C29A] $86C296 49 FF FF EOR #$FFFF $86C299 1A INC A $86C29A 6B RTL ;;; Multiply $26 (2 bytes) by $28 (2 bytes), result in $2A (4 bytes) ;;; ; When leaving, A = $2B (2 bytes), Y = $2D ; Let $26 = a + 0x100b, $28 = c + 0x100d $86C29B C2 20 REP #$20 $86C29D E2 10 SEP #$10 $86C29F A6 26 LDX $26 [$7E:0026] ;\ $86C2A1 8E 02 42 STX $4202 [$7E:4202] ;| $86C2A4 A6 28 LDX $28 [$7E:0028] ;| $86C2A6 8E 03 42 STX $4203 [$7E:4203] ;| $86C2A9 EB XBA ;} Result = ac $86C2AA EA NOP ;| $86C2AB AD 16 42 LDA $4216 [$7E:4216] ;| $86C2AE 85 2A STA $2A [$7E:002A] ;/ $86C2B0 A6 27 LDX $27 [$7E:0027] ;\ $86C2B2 8E 02 42 STX $4202 [$7E:4202] ;| $86C2B5 A6 29 LDX $29 [$7E:0029] ;| $86C2B7 8E 03 42 STX $4203 [$7E:4203] ;| $86C2BA EB XBA ;} Result += 0x10000bd $86C2BB EA NOP ;| $86C2BC AE 16 42 LDX $4216 [$7E:4216] ;| $86C2BF 86 2C STX $2C [$7E:002C] ;| $86C2C1 AC 17 42 LDY $4217 [$7E:4217] ;/ $86C2C4 A6 27 LDX $27 [$7E:0027] ;\ $86C2C6 8E 02 42 STX $4202 [$7E:4202] ;| $86C2C9 A6 28 LDX $28 [$7E:0028] ;| $86C2CB 8E 03 42 STX $4203 [$7E:4203] ;| $86C2CE A5 2B LDA $2B [$7E:002B] ;} Result += 0x100bc $86C2D0 18 CLC ;| $86C2D1 6D 16 42 ADC $4216 [$7E:4216] ;| $86C2D4 85 2B STA $2B [$7E:002B] ;/ $86C2D6 90 01 BCC $01 [$C2D9] ;\ $86C2D8 C8 INY ;} Propagate carry $86C2D9 A6 26 LDX $26 [$7E:0026] ;\ $86C2DB 8E 02 42 STX $4202 [$7E:4202] ;| $86C2DE A6 29 LDX $29 [$7E:0029] ;| $86C2E0 8E 03 42 STX $4203 [$7E:4203] ;| $86C2E3 A5 2B LDA $2B [$7E:002B] ;} Result += 0x100ad $86C2E5 18 CLC ;| $86C2E6 6D 16 42 ADC $4216 [$7E:4216] ;| $86C2E9 85 2B STA $2B [$7E:002B] ;/ $86C2EB 90 01 BCC $01 [$C2EE] ;\ $86C2ED C8 INY ;} Propagate carry $86C2EE 84 2D STY $2D [$7E:002D] ; Correct result for carries $86C2F0 C2 10 REP #$10 $86C2F2 60 RTS $86C2F3 BB TYX $86C2F4 A9 08 00 LDA #$0008 $86C2F7 9D FF 1A STA $1AFF,x[$7E:1B1D] $86C2FA 9E 23 1B STZ $1B23,x[$7E:1B41] $86C2FD A9 00 04 LDA #$0400 $86C300 9D BB 19 STA $19BB,x[$7E:19D9] $86C303 AD 93 19 LDA $1993 [$7E:1993] $86C306 85 12 STA $12 [$7E:0012] $86C308 A9 50 04 LDA #$0450 $86C30B DA PHX $86C30C 22 6C C2 86 JSL $86C26C[$86:C26C] $86C310 FA PLX $86C311 9D B7 1A STA $1AB7,x[$7E:1AD5] $86C314 A9 50 04 LDA #$0450 $86C317 DA PHX $86C318 22 72 C2 86 JSL $86C272[$86:C272] $86C31C FA PLX $86C31D 9D DB 1A STA $1ADB,x[$7E:1AF9] $86C320 AD BA 0F LDA $0FBA [$7E:0FBA] $86C323 18 CLC $86C324 69 0A 00 ADC #$000A $86C327 9D 4B 1A STA $1A4B,x[$7E:1A69] $86C32A AD BE 0F LDA $0FBE [$7E:0FBE] $86C32D 18 CLC $86C32E 69 10 00 ADC #$0010 $86C331 9D 93 1A STA $1A93,x[$7E:1AB1] $86C334 60 RTS $86C335 BD FF 1A LDA $1AFF,x[$7E:1B1D] $86C338 F0 07 BEQ $07 [$C341] $86C33A DE FF 1A DEC $1AFF,x[$7E:1B1D] $86C33D 4C 20 C3 JMP $C320 [$86:C320] $86C340 60 RTS $86C341 20 D6 92 JSR $92D6 [$86:92D6] $86C344 20 A9 C3 JSR $C3A9 [$86:C3A9] $86C347 B0 38 BCS $38 [$C381] $86C349 20 39 C2 JSR $C239 [$86:C239] $86C34C B0 08 BCS $08 [$C356] $86C34E 20 C9 C3 JSR $C3C9 [$86:C3C9] $86C351 90 ED BCC $ED [$C340] $86C353 4C 04 C4 JMP $C404 [$86:C404] $86C356 20 10 C4 JSR $C410 [$86:C410] $86C359 A9 50 00 LDA #$0050 $86C35C 22 5E A4 A0 JSL $A0A45E[$A0:A45E] $86C360 22 51 DF 91 JSL $91DF51[$91:DF51] $86C364 A9 60 00 LDA #$0060 $86C367 8D A8 18 STA $18A8 [$7E:18A8] $86C36A A9 05 00 LDA #$0005 $86C36D 8D AA 18 STA $18AA [$7E:18AA] $86C370 A0 00 00 LDY #$0000 $86C373 AD F6 0A LDA $0AF6 [$7E:0AF6] $86C376 38 SEC $86C377 FD 4B 1A SBC $1A4B,x[$7E:1A6D] $86C37A 30 01 BMI $01 [$C37D] $86C37C C8 INY $86C37D 8C 54 0A STY $0A54 [$7E:0A54] $86C380 60 RTS $86C381 AF 28 78 7E LDA $7E7828[$7E:7828] $86C385 1A INC A $86C386 8F 28 78 7E STA $7E7828[$7E:7828] $86C38A 20 10 C4 JSR $C410 [$86:C410] $86C38D AF 54 78 7E LDA $7E7854[$7E:7854] $86C391 AA TAX $86C392 A9 10 00 LDA #$0010 $86C395 9F 0C 78 7E STA $7E780C,x[$7E:788C] $86C399 BD 8C 0F LDA $0F8C,x[$7E:100C] $86C39C 38 SEC $86C39D E9 50 00 SBC #$0050 $86C3A0 10 03 BPL $03 [$C3A5] $86C3A2 A9 00 00 LDA #$0000 $86C3A5 9D 8C 0F STA $0F8C,x[$7E:100C] $86C3A8 60 RTS $86C3A9 18 CLC $86C3AA AF 54 78 7E LDA $7E7854[$7E:7854] $86C3AE F0 13 BEQ $13 [$C3C3] $86C3B0 A8 TAY $86C3B1 B9 8C 0F LDA $0F8C,y[$7E:100C] $86C3B4 F0 0E BEQ $0E [$C3C4] $86C3B6 DA PHX $86C3B7 20 E9 C3 JSR $C3E9 [$86:C3E9] $86C3BA AF 54 78 7E LDA $7E7854[$7E:7854] $86C3BE AA TAX $86C3BF 20 09 C2 JSR $C209 [$86:C209] $86C3C2 FA PLX $86C3C3 60 RTS $86C3C4 68 PLA $86C3C5 9E 97 19 STZ $1997,x[$7E:19B5] $86C3C8 60 RTS $86C3C9 BD 93 1A LDA $1A93,x[$7E:1AB1] $86C3CC C9 20 00 CMP #$0020 $86C3CF 30 16 BMI $16 [$C3E7] $86C3D1 C9 D8 00 CMP #$00D8 $86C3D4 B0 11 BCS $11 [$C3E7] $86C3D6 BD 4B 1A LDA $1A4B,x[$7E:1A69] $86C3D9 30 0C BMI $0C [$C3E7] $86C3DB 38 SEC $86C3DC ED 11 09 SBC $0911 [$7E:0911] $86C3DF 30 06 BMI $06 [$C3E7] $86C3E1 C9 F8 00 CMP #$00F8 $86C3E4 10 01 BPL $01 [$C3E7] $86C3E6 60 RTS $86C3E7 38 SEC $86C3E8 60 RTS $86C3E9 BD 4B 1A LDA $1A4B,x[$7E:1A69] $86C3EC 85 12 STA $12 [$7E:0012] $86C3EE BD 93 1A LDA $1A93,x[$7E:1AB1] $86C3F1 85 14 STA $14 [$7E:0014] $86C3F3 BD B3 1B LDA $1BB3,x[$7E:1BD1] $86C3F6 29 FF 00 AND #$00FF $86C3F9 85 16 STA $16 [$7E:0016] $86C3FB BD B4 1B LDA $1BB4,x[$7E:1BD2] $86C3FE 29 FF 00 AND #$00FF $86C401 85 18 STA $18 [$7E:0018] $86C403 60 RTS $86C404 A9 0A 00 LDA #$000A $86C407 8D 40 18 STA $1840 [$7E:1840] $86C40A A9 05 00 LDA #$0005 $86C40D 8D 3E 18 STA $183E [$7E:183E] $86C410 9E 97 19 STZ $1997,x[$7E:19B5] $86C413 BD 4B 1A LDA $1A4B,x[$7E:1A69] $86C416 85 12 STA $12 [$7E:0012] $86C418 BD 93 1A LDA $1A93,x[$7E:1AB1] $86C41B 85 14 STA $14 [$7E:0014] $86C41D A9 03 00 LDA #$0003 $86C420 A0 09 E5 LDY #$E509 $86C423 22 97 80 86 JSL $868097[$86:8097] $86C427 A9 13 00 LDA #$0013 $86C42A 22 4D 91 80 JSL $80914D[$80:914D] $86C42E 9E BB 19 STZ $19BB,x[$7E:19D9] $86C431 60 RTS $86C432 db 98, 82, 01, 01, 10, 00, 76, 82, 98, 82, 02, 02, 0A, 00, 7D, 82, 98, 82, 03, 03, 08, 00, 84, 82, 98, 82, 04, 04, 07, 00, 9A, 82, 98, 82, 05, 05, 06, 00, B0, 82, 98, 82, 06, 06, 05, 00, C6, 82, 59, 81 $86C482 E2 20 SEP #$20 $86C484 AD 93 19 LDA $1993 [$7E:1993] $86C487 99 27 1A STA $1A27,y[$7E:1A47] $86C48A C2 20 REP #$20 $86C48C A9 00 01 LDA #$0100 $86C48F 99 DB 1A STA $1ADB,y[$7E:1AFB] $86C492 A9 E0 00 LDA #$00E0 $86C495 99 B7 1A STA $1AB7,y[$7E:1AD7] $86C498 AD BA 0F LDA $0FBA [$7E:0FBA] $86C49B 18 CLC $86C49C 69 0C 00 ADC #$000C $86C49F 99 4B 1A STA $1A4B,y[$7E:1A6B] $86C4A2 AD BE 0F LDA $0FBE [$7E:0FBE] $86C4A5 18 CLC $86C4A6 69 10 00 ADC #$0010 $86C4A9 99 93 1A STA $1A93,y[$7E:1AB3] $86C4AC A9 00 04 LDA #$0400 $86C4AF 99 BB 19 STA $19BB,y[$7E:19DB] $86C4B2 A9 70 00 LDA #$0070 $86C4B5 99 FF 1A STA $1AFF,y[$7E:1B1F] $86C4B8 A9 00 00 LDA #$0000 $86C4BB 99 23 1B STA $1B23,y[$7E:1B43] $86C4BE AF 4A 78 7E LDA $7E784A[$7E:784A] $86C4C2 1A INC A $86C4C3 8F 4A 78 7E STA $7E784A[$7E:784A] $86C4C7 60 RTS $86C4C8 20 64 C5 JSR $C564 [$86:C564] $86C4CB BD 23 1B LDA $1B23,x[$7E:1B43] $86C4CE D0 2D BNE $2D [$C4FD] $86C4D0 BD B7 1A LDA $1AB7,x[$7E:1AD7] $86C4D3 10 04 BPL $04 [$C4D9] $86C4D9 38 SEC $86C4DA E9 02 00 SBC #$0002 $86C4DD 10 03 BPL $03 [$C4E2] $86C4E2 3C B7 1A BIT $1AB7,x[$7E:1AD7] $86C4E5 10 04 BPL $04 [$C4EB] $86C4EB 9D B7 1A STA $1AB7,x[$7E:1AD7] $86C4EE A9 07 00 LDA #$0007 $86C4F1 20 C2 C5 JSR $C5C2 [$86:C5C2] $86C4F4 90 06 BCC $06 [$C4FC] $86C4F6 FE 23 1B INC $1B23,x[$7E:1B43] $86C4F9 FE 23 1B INC $1B23,x[$7E:1B43] $86C4FC 60 RTS $86C4FD BC 23 1B LDY $1B23,x[$7E:1B43] $86C500 B9 50 C5 LDA $C550,y[$86:C552] $86C503 F0 06 BEQ $06 [$C50B] $86C505 20 C2 C5 JSR $C5C2 [$86:C5C2] $86C508 B0 EC BCS $EC [$C4F6] $86C50A 60 RTS $86C50B 9E B7 1A STZ $1AB7,x[$7E:1AD7] $86C50E 9E DB 1A STZ $1ADB,x[$7E:1AFB] $86C511 AF 4A 78 7E LDA $7E784A[$7E:784A] $86C515 3A DEC A $86C516 8F 4A 78 7E STA $7E784A[$7E:784A] $86C51A 9E 97 19 STZ $1997,x[$7E:19B7] $86C51D BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86C520 85 12 STA $12 [$7E:0012] $86C522 BD 93 1A LDA $1A93,x[$7E:1AB3] $86C525 85 14 STA $14 [$7E:0014] $86C527 BD 27 1A LDA $1A27,x[$7E:1A47] $86C52A 29 FF 00 AND #$00FF $86C52D A0 50 96 LDY #$9650 $86C530 22 97 80 86 JSL $868097[$86:8097] $86C534 BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86C537 85 12 STA $12 [$7E:0012] $86C539 BD 93 1A LDA $1A93,x[$7E:1AB3] $86C53C 85 14 STA $14 [$7E:0014] $86C53E A9 03 00 LDA #$0003 $86C541 A0 09 E5 LDY #$E509 $86C544 22 97 80 86 JSL $868097[$86:8097] $86C548 A9 13 00 LDA #$0013 $86C54B 22 4D 91 80 JSL $80914D[$80:914D] $86C54F 60 RTS $86C552 db 10, 00, 20, 00, 40, 00, 70, 00, B0, 00, F0, 00, 30, 01, 70, 01, 00, 00 $86C564 BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86C567 85 12 STA $12 [$7E:0012] $86C569 BD 93 1A LDA $1A93,x[$7E:1AB3] $86C56C 85 14 STA $14 [$7E:0014] $86C56E BD B3 1B LDA $1BB3,x[$7E:1BD3] $86C571 29 FF 00 AND #$00FF $86C574 85 16 STA $16 [$7E:0016] $86C576 BD B3 1B LDA $1BB3,x[$7E:1BD3] $86C579 EB XBA $86C57A 29 FF 00 AND #$00FF $86C57D 85 18 STA $18 [$7E:0018] $86C57F 20 B8 C1 JSR $C1B8 [$86:C1B8] $86C582 B0 01 BCS $01 [$C585] $86C584 60 RTS $86C5C2 18 CLC $86C5C3 7D DB 1A ADC $1ADB,x[$7E:1AFB] $86C5C6 9D DB 1A STA $1ADB,x[$7E:1AFB] $86C5C9 20 D6 92 JSR $92D6 [$86:92D6] $86C5CC BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86C5CF C9 F0 00 CMP #$00F0 $86C5D2 30 0A BMI $0A [$C5DE] $86C5DE BD 93 1A LDA $1A93,x[$7E:1AB3] $86C5E1 C9 D0 00 CMP #$00D0 $86C5E4 30 1D BMI $1D [$C603] $86C5E6 A9 D0 00 LDA #$00D0 $86C5E9 9D 93 1A STA $1A93,x[$7E:1AB3] $86C5EC BD FF 1A LDA $1AFF,x[$7E:1B1F] $86C5EF 3C B7 1A BIT $1AB7,x[$7E:1AD7] $86C5F2 10 04 BPL $04 [$C5F8] $86C5F8 9D B7 1A STA $1AB7,x[$7E:1AD7] $86C5FB A9 00 FE LDA #$FE00 $86C5FE 9D DB 1A STA $1ADB,x[$7E:1AFB] $86C601 38 SEC $86C602 60 RTS $86C603 18 CLC $86C604 60 RTS $86C605 A9 00 00 LDA #$0000 $86C608 99 FF 1A STA $1AFF,y[$7E:1B0F] $86C60B 99 23 1B STA $1B23,y[$7E:1B33] $86C60E 99 B7 1A STA $1AB7,y[$7E:1AC7] $86C611 99 DB 1A STA $1ADB,y[$7E:1AEB] $86C614 99 27 1A STA $1A27,y[$7E:1A37] $86C617 99 6F 1A STA $1A6F,y[$7E:1A7F] $86C61A 8F 06 80 7E STA $7E8006[$7E:8006] $86C61E 8F 0A 80 7E STA $7E800A[$7E:800A] $86C622 A9 00 04 LDA #$0400 $86C625 99 BB 19 STA $19BB,y[$7E:19CB] $86C628 AD 7A 0F LDA $0F7A [$7E:0F7A] $86C62B 18 CLC $86C62C 69 40 00 ADC #$0040 $86C62F 99 4B 1A STA $1A4B,y[$7E:1A5B] $86C632 8F 08 80 7E STA $7E8008[$7E:8008] $86C636 AD F6 0A LDA $0AF6 [$7E:0AF6] $86C639 38 SEC $86C63A EF 08 80 7E SBC $7E8008[$7E:8008] $86C63E 85 12 STA $12 [$7E:0012] $86C640 AD 7E 0F LDA $0F7E [$7E:0F7E] $86C643 18 CLC $86C644 69 D0 FF ADC #$FFD0 $86C647 99 93 1A STA $1A93,y[$7E:1AA3] $86C64A 8F 0C 80 7E STA $7E800C[$7E:800C] $86C64E AD FA 0A LDA $0AFA [$7E:0AFA] $86C651 38 SEC $86C652 EF 0C 80 7E SBC $7E800C[$7E:800C] $86C656 85 14 STA $14 [$7E:0014] $86C658 22 AE C0 A0 JSL $A0C0AE[$A0:C0AE] $86C65C 38 SEC $86C65D E9 80 00 SBC #$0080 $86C660 49 FF FF EOR #$FFFF $86C663 1A INC A $86C664 29 FF 00 AND #$00FF $86C667 85 12 STA $12 [$7E:0012] $86C669 8F 12 80 7E STA $7E8012[$7E:8012] $86C66D A9 00 0C LDA #$0C00 $86C670 22 6C C2 86 JSL $86C26C[$86:C26C] $86C674 8F 0E 80 7E STA $7E800E[$7E:800E] $86C678 A9 00 0C LDA #$0C00 $86C67B 22 72 C2 86 JSL $86C272[$86:C272] $86C67F 8F 10 80 7E STA $7E8010[$7E:8010] $86C683 60 RTS $86C684 AF 08 80 7E LDA $7E8008[$7E:8008] $86C688 99 4B 1A STA $1A4B,y[$7E:1A59] $86C68B AF 06 80 7E LDA $7E8006[$7E:8006] $86C68F 99 27 1A STA $1A27,y[$7E:1A35] $86C692 AF 0C 80 7E LDA $7E800C[$7E:800C] $86C696 99 93 1A STA $1A93,y[$7E:1AA1] $86C699 AF 0A 80 7E LDA $7E800A[$7E:800A] $86C69D 99 6F 1A STA $1A6F,y[$7E:1A7D] $86C6A0 AF 0E 80 7E LDA $7E800E[$7E:800E] $86C6A4 99 B7 1A STA $1AB7,y[$7E:1AC5] $86C6A7 AF 10 80 7E LDA $7E8010[$7E:8010] $86C6AB 99 DB 1A STA $1ADB,y[$7E:1AE9] $86C6AE BB TYX $86C6AF 20 D6 92 JSR $92D6 [$86:92D6] $86C6B2 BD 4B 1A LDA $1A4B,x[$7E:1A59] $86C6B5 8F 08 80 7E STA $7E8008[$7E:8008] $86C6B9 BD 27 1A LDA $1A27,x[$7E:1A35] $86C6BC 8F 06 80 7E STA $7E8006[$7E:8006] $86C6C0 BD 93 1A LDA $1A93,x[$7E:1AA1] $86C6C3 8F 0C 80 7E STA $7E800C[$7E:800C] $86C6C7 BD 6F 1A LDA $1A6F,x[$7E:1A7D] $86C6CA 8F 0A 80 7E STA $7E800A[$7E:800A] $86C6CE 22 11 81 80 JSL $808111[$80:8111] $86C6D2 29 FF 00 AND #$00FF $86C6D5 18 CLC $86C6D6 6F 12 80 7E ADC $7E8012[$7E:8012] $86C6DA 29 FF 00 AND #$00FF $86C6DD 85 12 STA $12 [$7E:0012] $86C6DF 22 11 81 80 JSL $808111[$80:8111] $86C6E3 29 00 07 AND #$0700 $86C6E6 DA PHX $86C6E7 22 6C C2 86 JSL $86C26C[$86:C26C] $86C6EB FA PLX $86C6EC 9D B7 1A STA $1AB7,x[$7E:1AC5] $86C6EF AD E5 05 LDA $05E5 [$7E:05E5] $86C6F2 29 00 07 AND #$0700 $86C6F5 DA PHX $86C6F6 22 72 C2 86 JSL $86C272[$86:C272] $86C6FA FA PLX $86C6FB 9D DB 1A STA $1ADB,x[$7E:1AE9] $86C6FE 20 D6 92 JSR $92D6 [$86:92D6] $86C701 BD 93 1A LDA $1A93,x[$7E:1AA1] $86C704 C9 22 00 CMP #$0022 $86C707 30 29 BMI $29 [$C732] $86C709 C9 CE 00 CMP #$00CE $86C70C 10 24 BPL $24 [$C732] $86C70E BD 4B 1A LDA $1A4B,x[$7E:1A59] $86C711 C9 02 00 CMP #$0002 $86C714 30 1C BMI $1C [$C732] $86C716 C9 EE 00 CMP #$00EE $86C719 10 17 BPL $17 [$C732] $86C71B BD FF 1A LDA $1AFF,x[$7E:1B0D] $86C71E 1A INC A $86C71F 29 03 00 AND #$0003 $86C722 9D FF 1A STA $1AFF,x[$7E:1B0D] $86C725 A9 00 00 LDA #$0000 $86C728 9D 23 1B STA $1B23,x[$7E:1B31] $86C72B 9D B7 1A STA $1AB7,x[$7E:1AC5] $86C72E 9D DB 1A STA $1ADB,x[$7E:1AE9] $86C731 60 RTS $86C732 9E 97 19 STZ $1997,x[$7E:199D] $86C735 BD 4B 1A LDA $1A4B,x[$7E:1A51] $86C738 85 12 STA $12 [$7E:0012] $86C73A BD 93 1A LDA $1A93,x[$7E:1A99] $86C73D 85 14 STA $14 [$7E:0014] $86C73F A0 09 E5 LDY #$E509 $86C742 A9 1D 00 LDA #$001D $86C745 22 97 80 86 JSL $868097[$86:8097] $86C749 A9 13 00 LDA #$0013 $86C74C 22 4D 91 80 JSL $80914D[$80:914D] $86C750 A9 0A 00 LDA #$000A $86C753 8D 40 18 STA $1840 [$7E:1840] $86C756 A9 05 00 LDA #$0005 $86C759 8D 3E 18 STA $183E [$7E:183E] $86C75C 60 RTS $86C76D 60 RTS $86C76E db 06, 00, DC, 82, 05, 00, E8, 82, 04, 00, F4, 82, 03, 00, 00, 83, 02, 00, 0C, 83, 02, 00, 18, 83, 03, 00, 24, 83, 04, 00, 30, 83, 05, 00, 3C, 83, AB, 81, 6E, C7, 03, 00, 5D, 83, 71, 81, FB, C7, 86, 03, 00, 64, 83, 02, 00, 6B, 83, 02, 00, 72, 83, 01, 00, 79, 83, 01, 00, 80, 83, 01, 00, 87, 83, 03, 00, 5D, 83, 71, 81, FB, C7, 86, 03, 00, 64, 83, 02, 00, 6B, 83, 02, 00, 72, 83, 01, 00, 79, 83, 01, 00, 80, 83, 01, 00, 87, 83, 03, 00, 5D, 83, 71, 81, FB, C7, 86, 03, 00, 64, 83, 02, 00, 6B, 83, 02, 00, 72, 83, 01, 00, 79, 83, 01, 00, 80, 83, 01, 00, 87, 83, 54, 81 $86C7FB DA PHX $86C7FC 5A PHY $86C7FD BD FF 1A LDA $1AFF,x[$7E:1B0F] $86C800 A0 75 CB LDY #$CB75 $86C803 22 97 80 86 JSL $868097[$86:8097] $86C807 7A PLY $86C808 FA PLX $86C809 6B RTL $86C80A BB TYX $86C80B 9E BB 19 STZ $19BB,x[$7E:19DB] $86C80E 9E B7 1A STZ $1AB7,x[$7E:1AD7] $86C811 9E DB 1A STZ $1ADB,x[$7E:1AFB] $86C814 AD BA 0F LDA $0FBA [$7E:0FBA] $86C817 18 CLC $86C818 69 00 00 ADC #$0000 $86C81B 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86C81E AD BE 0F LDA $0FBE [$7E:0FBE] $86C821 18 CLC $86C822 69 00 00 ADC #$0000 $86C825 9D 93 1A STA $1A93,x[$7E:1AB3] $86C828 60 RTS $86C829 db 05, 00, B7, 94, 05, 00, 83, 94, 05, 00, 5E, 94, 05, 00, 39, 94, 05, 00, 14, 94, 05, 00, DB, 93, 54, 81 $86C843 BB TYX $86C844 9E BB 19 STZ $19BB,x[$7E:19DD] $86C847 AD 93 19 LDA $1993 [$7E:1993] $86C84A 9D FF 1A STA $1AFF,x[$7E:1B21] $86C84D BD FF 1A LDA $1AFF,x[$7E:1B21] $86C850 0A ASL A $86C851 0A ASL A $86C852 A8 TAY $86C853 B9 6E C8 LDA $C86E,y[$86:C872] $86C856 18 CLC $86C857 6D BA 0F ADC $0FBA [$7E:0FBA] $86C85A 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86C85D B9 70 C8 LDA $C870,y[$86:C874] $86C860 18 CLC $86C861 6D BE 0F ADC $0FBE [$7E:0FBE] $86C864 9D 93 1A STA $1A93,x[$7E:1AB5] $86C867 9E B7 1A STZ $1AB7,x[$7E:1AD9] $86C86A 9E DB 1A STZ $1ADB,x[$7E:1AFD] $86C86D 60 RTS $86C86E db 06, 00, 14, 00, 0E, 00, 12, 00, 08, 00, 17, 00, 0A, 00, 13, 00, 0B, 00, 19, 00, 0C, 00, 12, 00 $86C886 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86C889 18 CLC $86C88A 69 0C 00 ADC #$000C $86C88D 9D DB 1A STA $1ADB,x[$7E:1AFD] $86C890 20 F3 92 JSR $92F3 [$86:92F3] $86C893 C9 D7 00 CMP #$00D7 $86C896 B0 01 BCS $01 [$C899] $86C898 60 RTS $86C899 BD 93 1A LDA $1A93,x[$7E:1AB5] $86C89C 18 CLC $86C89D 69 FC FF ADC #$FFFC $86C8A0 9D 93 1A STA $1A93,x[$7E:1AB5] $86C8A3 A9 E1 C8 LDA #$C8E1 $86C8A6 9D 47 1B STA $1B47,x[$7E:1B69] $86C8A9 A9 01 00 LDA #$0001 $86C8AC 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86C8AF 60 RTS $86C8B0 db 0A, 00, FF, 94, 0A, 00, 06, 95, 0A, 00, 30, 95, 0A, 00, 37, 95, 0A, 00, 43, 95, 61, 81, 86, C8, D0, C8, 0A, 00, 0D, 95, 59, 81 $86C8D0 BD 93 1A LDA $1A93,x[$7E:1AB5] $86C8D3 18 CLC $86C8D4 69 0C 00 ADC #$000C $86C8D7 9D 93 1A STA $1A93,x[$7E:1AB5] $86C8DA 60 RTS $86C8E1 db 6A, 81, 0A, 00, 14, 95, 0A, 00, 1B, 95, 0A, 00, 22, 95, 0A, 00, 29, 95, 54, 81 $86C8F5 BB TYX $86C8F6 AD 93 19 LDA $1993 [$7E:1993] $86C8F9 0A ASL A $86C8FA A8 TAY $86C8FB B9 29 C9 LDA $C929,y[$86:C92B] $86C8FE 9D 47 1B STA $1B47,x[$7E:1B63] $86C901 A9 01 00 LDA #$0001 $86C904 9D 8F 1B STA $1B8F,x[$7E:1BAB] $86C907 9E BB 19 STZ $19BB,x[$7E:19D7] $86C90A A5 12 LDA $12 [$7E:0012] $86C90C 9D B7 1A STA $1AB7,x[$7E:1AD3] $86C90F A5 14 LDA $14 [$7E:0014] $86C911 9D DB 1A STA $1ADB,x[$7E:1AF7] $86C914 BD B7 1A LDA $1AB7,x[$7E:1AD3] $86C917 18 CLC $86C918 6D 7A 0F ADC $0F7A [$7E:0F7A] $86C91B 9D 4B 1A STA $1A4B,x[$7E:1A67] $86C91E BD DB 1A LDA $1ADB,x[$7E:1AF7] $86C921 18 CLC $86C922 6D 7E 0F ADC $0F7E [$7E:0F7E] $86C925 9D 93 1A STA $1A93,x[$7E:1AAF] $86C928 60 RTS $86C929 db 38, E1, EA, E1, 08, E2 $86C92F BB TYX $86C930 9E BB 19 STZ $19BB,x[$7E:19DB] $86C933 A5 12 LDA $12 [$7E:0012] $86C935 9D B7 1A STA $1AB7,x[$7E:1AD7] $86C938 18 CLC $86C939 6D F6 0A ADC $0AF6 [$7E:0AF6] $86C93C 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86C93F A5 14 LDA $14 [$7E:0014] $86C941 9D DB 1A STA $1ADB,x[$7E:1AFB] $86C944 18 CLC $86C945 6D FA 0A ADC $0AFA [$7E:0AFA] $86C948 9D 93 1A STA $1A93,x[$7E:1AB3] $86C94B 60 RTS $86C94C BD B7 1A LDA $1AB7,x[$7E:1AD7] $86C94F 18 CLC $86C950 6D F6 0A ADC $0AF6 [$7E:0AF6] $86C953 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86C956 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86C959 18 CLC $86C95A 6D FA 0A ADC $0AFA [$7E:0AFA] $86C95D 9D 93 1A STA $1A93,x[$7E:1AB3] $86C960 60 RTS $86C961 BB TYX $86C962 9E BB 19 STZ $19BB,x[$7E:19D1] $86C965 AD 93 19 LDA $1993 [$7E:1993] $86C968 0A ASL A $86C969 0A ASL A $86C96A A8 TAY $86C96B B9 92 C9 LDA $C992,y[$86:C992] $86C96E 18 CLC $86C96F 69 10 00 ADC #$0010 $86C972 9D 4B 1A STA $1A4B,x[$7E:1A61] $86C975 B9 94 C9 LDA $C994,y[$86:C994] $86C978 18 CLC $86C979 69 80 00 ADC #$0080 $86C97C 9D 93 1A STA $1A93,x[$7E:1AA9] $86C97F B9 B2 C9 LDA $C9B2,y[$86:C9B2] $86C982 9D B7 1A STA $1AB7,x[$7E:1ACD] $86C985 B9 B4 C9 LDA $C9B4,y[$86:C9B4] $86C988 9D DB 1A STA $1ADB,x[$7E:1AF1] $86C98B A9 20 00 LDA #$0020 $86C98E 9D FF 1A STA $1AFF,x[$7E:1B15] $86C991 60 RTS $86C992 db 00, 00, E0, FF, 00, 00, E8, FF, 00, 00, F0, FF, 00, 00, F8, FF, 00, 00, 00, 00, 00, 00, 08, 00, 00, 00, 10, 00, 00, 00, 18, 00, 00, 05, 00, FE, 00, 05, 00, FF, 00, 05, 00, FF, 00, 05, 80, FF, 00, 05, 80, FF, 00, 05, 80, 00, 00, 05, 00, FF, 00, 05, 00, 02 $86C9D2 BD B7 1A LDA $1AB7,x[$7E:1ACD] $86C9D5 10 04 BPL $04 [$C9DB] $86C9DB 38 SEC $86C9DC E9 10 00 SBC #$0010 $86C9DF 10 03 BPL $03 [$C9E4] $86C9E4 3C B7 1A BIT $1AB7,x[$7E:1ACD] $86C9E7 10 04 BPL $04 [$C9ED] $86C9ED 9D B7 1A STA $1AB7,x[$7E:1ACD] $86C9F0 BD DB 1A LDA $1ADB,x[$7E:1AF1] $86C9F3 18 CLC $86C9F4 69 20 00 ADC #$0020 $86C9F7 9D DB 1A STA $1ADB,x[$7E:1AF1] $86C9FA 20 D6 92 JSR $92D6 [$86:92D6] $86C9FD DE FF 1A DEC $1AFF,x[$7E:1B15] $86CA00 30 01 BMI $01 [$CA03] $86CA02 60 RTS $86CA03 9E 97 19 STZ $1997,x[$7E:19AD] $86CA06 BD 93 1A LDA $1A93,x[$7E:1AA9] $86CA09 18 CLC $86CA0A 69 FC FF ADC #$FFFC $86CA0D 9D 93 1A STA $1A93,x[$7E:1AA9] $86CA10 85 14 STA $14 [$7E:0014] $86CA12 BD 4B 1A LDA $1A4B,x[$7E:1A61] $86CA15 85 12 STA $12 [$7E:0012] $86CA17 A9 09 00 LDA #$0009 $86CA1A A0 09 E5 LDY #$E509 $86CA1D 22 97 80 86 JSL $868097[$86:8097] $86CA21 60 RTS $86CA22 db 01, 00, 9B, 96, 01, 00, A2, 96, 01, 00, A9, 96, 01, 00, B0, 96, 03, 00, B7, 96, 03, 00, BE, 96, 04, 00, C5, 96, 04, 00, CC, 96, AB, 81, 22, CA $86CA6A BB TYX $86CA6B 9E BB 19 STZ $19BB,x[$7E:19DB] $86CA6E AD BA 0F LDA $0FBA [$7E:0FBA] $86CA71 18 CLC $86CA72 69 06 00 ADC #$0006 $86CA75 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86CA78 AD BE 0F LDA $0FBE [$7E:0FBE] $86CA7B 18 CLC $86CA7C 69 10 00 ADC #$0010 $86CA7F 9D 93 1A STA $1A93,x[$7E:1AB3] $86CA82 60 RTS $86CA83 BB TYX $86CA84 9E BB 19 STZ $19BB,x[$7E:19DD] $86CA87 AD BA 0F LDA $0FBA [$7E:0FBA] $86CA8A 18 CLC $86CA8B 69 06 00 ADC #$0006 $86CA8E 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86CA91 AD BE 0F LDA $0FBE [$7E:0FBE] $86CA94 18 CLC $86CA95 69 10 00 ADC #$0010 $86CA98 9D 93 1A STA $1A93,x[$7E:1AB5] $86CA9B A9 01 00 LDA #$0001 $86CA9E 8F 6A 78 7E STA $7E786A[$7E:786A] $86CAA2 60 RTS $86CAA3 60 RTS $86CAA4 db 6A, 81, 08, 00, 4F, 95, 08, 00, 5B, 95, 09, 00, 71, 95, 09, 00, 96, 95, 0A, 00, C0, 95, 0A, 00, E5, 95, 0B, 00, 05, 96, 0B, 00, 1B, 96, 54, 81, 6A, 81, 08, 00, 27, 96, 08, 00, 2E, 96, 0A, 00, 3A, 96, 0A, 00, 50, 96, 0B, 00, 66, 96, 0B, 00, 77, 96, 0C, 00, 88, 96, 0C, 00, 94, 96, EE, CA, 54, 81 $86CAEE A9 00 00 LDA #$0000 $86CAF1 8F 6A 78 7E STA $7E786A[$7E:786A] $86CAF5 60 RTS $86CB13 db F5 $86CB15 db 14, C9, 00, 00, 00, 00, 00, 20 $86CB21 db 61 $86CB23 db D2, C9, 22, CA, 00, 00, 00, 30 $86CB2F db 6A $86CB31 db A3, CA, A4, CA, 00, 00, 00, 30 $86CB3D db 83 $86CB3F db A3, CA, C8, CA, 00, 00, 00, 30 $86CB4B db F3 $86CB4D db 35, C3, 32, C4, 06, 06, 50, 30 $86CB59 db 82 $86CB5B db C8, C4, 6E, C7, 06, 06, A0, 40, 00, 00 $86CB67 db 05 $86CB69 db 6D, C7, 96, C7, 06, 06, 90, 11 $86CB75 db 84 $86CB77 db 6D, C7, 96, C7, 06, 06, 90, 11 $86CB83 db 0A $86CB85 db 14, C8, 29, C8, 00, 00, 00, 70 $86CB91 db 43 $86CB93 db 4D, C8, B0, C8, 00, 00, 00, 70 $86CB9F db 43 $86CBA1 db 4D, C8, B0, C8, 00, 00, 00, 70 $86CBAD db 2F $86CBAF db 4C, C9, 52, E1, 01, 01, 00, 70 $86CBC9 BB TYX $86CBCA A9 00 0E LDA #$0E00 $86CBCD 9D BB 19 STA $19BB,x[$7E:19DD] $86CBD0 9E B7 1A STZ $1AB7,x[$7E:1AD9] $86CBD3 9E DB 1A STZ $1ADB,x[$7E:1AFD] $86CBD6 A5 12 LDA $12 [$7E:0012] $86CBD8 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86CBDB A5 14 LDA $14 [$7E:0014] $86CBDD 9D 93 1A STA $1A93,x[$7E:1AB5] $86CBE0 A9 EA CB LDA #$CBEA $86CBE3 9D FF 1A STA $1AFF,x[$7E:1B21] $86CBE6 60 RTS $86CBE7 7C FF 1A JMP ($1AFF,x)[$86:CBEA] $86CBEA BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86CBED 85 12 STA $12 [$7E:0012] $86CBEF BD 93 1A LDA $1A93,x[$7E:1AB5] $86CBF2 18 CLC $86CBF3 69 08 00 ADC #$0008 $86CBF6 85 14 STA $14 [$7E:0014] $86CBF8 A9 09 00 LDA #$0009 $86CBFB A0 09 E5 LDY #$E509 $86CBFE 22 97 80 86 JSL $868097[$86:8097] $86CC02 A9 08 CC LDA #$CC08 $86CC05 9D FF 1A STA $1AFF,x[$7E:1B21] $86CC08 C2 21 REP #$21 $86CC0A BD DB 1A LDA $1ADB,x[$7E:1AFD] $86CC0D 69 06 00 ADC #$0006 $86CC10 9D DB 1A STA $1ADB,x[$7E:1AFD] $86CC13 20 F3 92 JSR $92F3 [$86:92F3] $86CC16 C9 D0 00 CMP #$00D0 $86CC19 30 17 BMI $17 [$CC32] $86CC1B 9E 97 19 STZ $1997,x[$7E:19B9] $86CC1E BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86CC21 85 12 STA $12 [$7E:0012] $86CC23 BD 93 1A LDA $1A93,x[$7E:1AB5] $86CC26 85 14 STA $14 [$7E:0014] $86CC28 A9 0C 00 LDA #$000C $86CC2B A0 09 E5 LDY #$E509 $86CC2E 22 97 80 86 JSL $868097[$86:8097] $86CC32 60 RTS $86CC43 db 01, 00, 8E, 83, 59, 81, 01, 00, A4, 83, 59, 81, 01, 00, BA, 83, 59, 81, 01, 00, DF, 83, 59, 81, C9 $86CC5D db E7, CB, 43, CC, 08, 10, 00, 50 $86CC69 db C9 $86CC6B db E7, CB, 49, CC, 08, 10, 00, 50 $86CC77 db C9 $86CC79 db E7, CB, 4F, CC, 08, 18, 00, 50 $86CC85 db C9 $86CC87 db E7, CB, 55, CC, 08, 18, 00, 50 $86CCDB db 04, 00, 81, 97, 03, 00, 88, 97, 02, 00, 8F, 97, 03, 00, 96, 97, 04, 00, 9D, 97, 03, 00, A4, 97, 02, 00, AB, 97, 03, 00, B2, 97, AB, 81, DB, CC, 04, 00, F1, 97, 03, 00, F8, 97, 02, 00, FF, 97, 03, 00, 06, 98, 04, 00, 0D, 98, 03, 00, 14, 98, 02, 00, 1B, 98, 03, 00, 22, 98, AB, 81, FF, CC $86CD47 db 04, 00, 99, 98, 03, 00, A0, 98, 02, 00, A7, 98, 03, 00, AE, 98, 04, 00, B5, 98, 03, 00, BC, 98, 02, 00, C3, 98, 03, 00, CA, 98, AB, 81, 47, CD, 04, 00, 61, 98, 03, 00, 68, 98, 02, 00, 6F, 98, 03, 00, 76, 98, 04, 00, 7D, 98, 03, 00, 84, 98, 02, 00, 8B, 98, 03, 00, 92, 98, AB, 81, 6B, CD, 04, 00, D1, 98, 03, 00, D8, 98, 02, 00, DF, 98, 03, 00, E6, 98, 04, 00, ED, 98, 03, 00, F4, 98, 02, 00, FB, 98, 03, 00, 02, 99, AB, 81, 8F, CD, 06, 00, 09, 99, 08, 00, 10, 99, 06, 00, 17, 99, 08, 00, 1E, 99, 54, 81 $86CDC5 22 11 81 80 JSL $808111[$80:8111] $86CDC9 0A ASL A $86CDCA 29 FE 01 AND #$01FE $86CDCD 99 FF 1A STA $1AFF,y[$7E:1B09] $86CDD0 AA TAX $86CDD1 BF 43 B4 A0 LDA $A0B443,x[$A0:B4E9] $86CDD5 99 B7 1A STA $1AB7,y[$7E:1AC1] $86CDD8 BF C3 B3 A0 LDA $A0B3C3,x[$A0:B469] $86CDDC 0A ASL A $86CDDD 0A ASL A $86CDDE 99 DB 1A STA $1ADB,y[$7E:1AE5] $86CDE1 8A TXA $86CDE2 4A LSR A $86CDE3 4A LSR A $86CDE4 4A LSR A $86CDE5 4A LSR A $86CDE6 29 1E 00 AND #$001E $86CDE9 AA TAX $86CDEA BD 41 CE LDA $CE41,x[$86:CE4B] $86CDED 99 47 1B STA $1B47,y[$7E:1B51] $86CDF0 A9 40 06 LDA #$0640 $86CDF3 99 BB 19 STA $19BB,y[$7E:19C5] $86CDF6 AE 27 1C LDX $1C27 [$7E:1C27] $86CDF9 22 90 82 84 JSL $848290[$84:8290] $86CDFD AE 93 19 LDX $1993 [$7E:1993] $86CE00 AD 29 1C LDA $1C29 [$7E:1C29] $86CE03 0A ASL A $86CE04 0A ASL A $86CE05 0A ASL A $86CE06 0A ASL A $86CE07 18 CLC $86CE08 7D 61 CE ADC $CE61,x[$86:CE61] $86CE0B 99 4B 1A STA $1A4B,y[$7E:1A55] $86CE0E AD 2B 1C LDA $1C2B [$7E:1C2B] $86CE11 0A ASL A $86CE12 0A ASL A $86CE13 0A ASL A $86CE14 0A ASL A $86CE15 18 CLC $86CE16 7D 67 CE ADC $CE67,x[$86:CE67] $86CE19 99 93 1A STA $1A93,y[$7E:1A9D] $86CE1C 22 11 81 80 JSL $808111[$80:8111] $86CE20 29 0F 00 AND #$000F $86CE23 38 SEC $86CE24 E9 08 00 SBC #$0008 $86CE27 18 CLC $86CE28 79 4B 1A ADC $1A4B,y[$7E:1A55] $86CE2B 99 4B 1A STA $1A4B,y[$7E:1A55] $86CE2E 22 11 81 80 JSL $808111[$80:8111] $86CE32 29 0F 00 AND #$000F $86CE35 38 SEC $86CE36 E9 08 00 SBC #$0008 $86CE39 18 CLC $86CE3A 79 93 1A ADC $1A93,y[$7E:1A9D] $86CE3D 99 93 1A STA $1A93,y[$7E:1A9D] $86CE40 60 RTS $86CE47 db DB, CC, DB, CC, DB, CC, FF, CC $86CE53 db 47, CD, 47, CD $86CE5B db 6B, CD, 8F, CD, 8F, CD, 08, 00, D8, FF $86CE67 db 20, 00, 20, 00 $86CE6D AE 93 19 LDX $1993 [$7E:1993] $86CE70 22 11 81 80 JSL $808111[$80:8111] $86CE74 29 1F 00 AND #$001F $86CE77 38 SEC $86CE78 E9 10 00 SBC #$0010 $86CE7B 18 CLC $86CE7C 7D 4B 1A ADC $1A4B,x[$7E:1A55] $86CE7F 99 4B 1A STA $1A4B,y[$7E:1A4D] $86CE82 22 11 81 80 JSL $808111[$80:8111] $86CE86 29 1F 00 AND #$001F $86CE89 38 SEC $86CE8A E9 10 00 SBC #$0010 $86CE8D 18 CLC $86CE8E 7D 93 1A ADC $1A93,x[$7E:1A9D] $86CE91 99 93 1A STA $1A93,y[$7E:1A95] $86CE94 A9 40 06 LDA #$0640 $86CE97 99 BB 19 STA $19BB,y[$7E:19BD] $86CE9A 60 RTS $86CE9B 64 12 STZ $12 [$7E:0012] $86CE9D 64 14 STZ $14 [$7E:0014] $86CE9F BD B7 1A LDA $1AB7,x[$7E:1AC1] $86CEA2 10 02 BPL $02 [$CEA6] $86CEA4 C6 14 DEC $14 [$7E:0014] $86CEA6 85 13 STA $13 [$7E:0013] $86CEA8 BD 27 1A LDA $1A27,x[$7E:1A31] $86CEAB 18 CLC $86CEAC 65 12 ADC $12 [$7E:0012] $86CEAE 9D 27 1A STA $1A27,x[$7E:1A31] $86CEB1 BD 4B 1A LDA $1A4B,x[$7E:1A55] $86CEB4 65 14 ADC $14 [$7E:0014] $86CEB6 9D 4B 1A STA $1A4B,x[$7E:1A55] $86CEB9 64 12 STZ $12 [$7E:0012] $86CEBB 64 14 STZ $14 [$7E:0014] $86CEBD BD DB 1A LDA $1ADB,x[$7E:1AE5] $86CEC0 10 02 BPL $02 [$CEC4] $86CEC2 C6 14 DEC $14 [$7E:0014] $86CEC4 85 13 STA $13 [$7E:0013] $86CEC6 BD 6F 1A LDA $1A6F,x[$7E:1A79] $86CEC9 18 CLC $86CECA 65 12 ADC $12 [$7E:0012] $86CECC 9D 6F 1A STA $1A6F,x[$7E:1A79] $86CECF BD 93 1A LDA $1A93,x[$7E:1A9D] $86CED2 65 14 ADC $14 [$7E:0014] $86CED4 9D 93 1A STA $1A93,x[$7E:1A9D] $86CED7 29 00 FF AND #$FF00 $86CEDA D0 1C BNE $1C [$CEF8] $86CEDC BD DB 1A LDA $1ADB,x[$7E:1AE5] $86CEDF 18 CLC $86CEE0 69 20 00 ADC #$0020 $86CEE3 9D DB 1A STA $1ADB,x[$7E:1AE5] $86CEE6 22 11 81 80 JSL $808111[$80:8111] $86CEEA 29 20 04 AND #$0420 $86CEED D0 08 BNE $08 [$CEF7] $86CEEF 8A TXA $86CEF0 A0 0A CF LDY #$CF0A $86CEF3 22 97 80 86 JSL $868097[$86:8097] $86CEF7 60 RTS $86CEF8 9E 97 19 STZ $1997,x[$7E:199F] $86CEFB 60 RTS $86CEFC db C5 $86CEFE db 9B, CE, 93, CC, 00, 00, 00, 30 $86CF0A db 6D $86CF0C db FB, 84, B3, CD, 00, 00, 00, 30 $86CF18 db 90 $86CF1A db F7, CF, 34, CF, 02, 08, 14, 00 $86CF26 db A6 $86CF28 db F7, CF, 6E, CF, 02, 08, 14, 00 $86CF34 db 03, 00, 25, 99, 03, 00, 2C, 99, 04, 00, 38, 99, 03, 00, 3F, 99, 01, 00, 4B, 99, 61, 81, D5, CF, 01, 00, 4B, 99, 01, 00, 57, 99, 59, 81, 6A, 81, 0C, 00, 5E, 99, 0A, 00, 65, 99, 0A, 00, 76, 99, 08, 00, 8C, 99, 08, 00, A2, 99, 54, 81, 03, 00, AE, 99, 03, 00, B5, 99, 04, 00, C1, 99, 03, 00, C8, 99, 01, 00, D4, 99, 61, 81, E6, CF, 01, 00, D4, 99, 01, 00, E0, 99, 59, 81 $86CF90 DA PHX $86CF91 AE 54 0E LDX $0E54 [$7E:0E54] $86CF94 A9 00 FD LDA #$FD00 $86CF97 99 B7 1A STA $1AB7,y[$7E:1AD7] $86CF9A BD 7A 0F LDA $0F7A,x[$7E:11FA] $86CF9D 38 SEC $86CF9E E9 16 00 SBC #$0016 $86CFA1 99 4B 1A STA $1A4B,y[$7E:1A6B] $86CFA4 80 14 BRA $14 [$CFBA] $86CFA6 DA PHX $86CFA7 AE 54 0E LDX $0E54 [$7E:0E54] $86CFAA A9 00 03 LDA #$0300 $86CFAD 99 B7 1A STA $1AB7,y[$7E:1AD9] $86CFB0 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86CFB3 18 CLC $86CFB4 69 16 00 ADC #$0016 $86CFB7 99 4B 1A STA $1A4B,y[$7E:1A6D] $86CFBA A9 00 00 LDA #$0000 $86CFBD 99 DB 1A STA $1ADB,y[$7E:1AFD] $86CFC0 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86CFC3 38 SEC $86CFC4 E9 10 00 SBC #$0010 $86CFC7 99 93 1A STA $1A93,y[$7E:1AB5] $86CFCA A9 00 00 LDA #$0000 $86CFCD 99 6F 1A STA $1A6F,y[$7E:1A91] $86CFD0 99 27 1A STA $1A27,y[$7E:1A49] $86CFD3 FA PLX $86CFD4 60 RTS $86CFD5 A9 F8 CF LDA #$CFF8 $86CFD8 9D 03 1A STA $1A03,x[$7E:1A23] $86CFDB BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86CFDE 38 SEC $86CFDF E9 13 00 SBC #$0013 $86CFE2 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86CFE5 60 RTS $86CFE6 A9 F8 CF LDA #$CFF8 $86CFE9 9D 03 1A STA $1A03,x[$7E:1A25] $86CFEC BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86CFEF 18 CLC $86CFF0 69 13 00 ADC #$0013 $86CFF3 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86CFF6 60 RTS $86CFF7 60 RTS $86CFF8 C2 30 REP #$30 $86CFFA 20 7B 89 JSR $897B [$86:897B] $86CFFD B0 1B BCS $1B [$D01A] $86CFFF 20 B6 88 JSR $88B6 [$86:88B6] $86D002 B0 23 BCS $23 [$D027] $86D004 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86D007 18 CLC $86D008 69 10 00 ADC #$0010 $86D00B 9D DB 1A STA $1ADB,x[$7E:1AFD] $86D00E C9 00 02 CMP #$0200 $86D011 30 03 BMI $03 [$D016] $86D016 9D DB 1A STA $1ADB,x[$7E:1AFD] $86D019 60 RTS $86D01A A9 56 CF LDA #$CF56 $86D01D 9D 47 1B STA $1B47,x[$7E:1B69] $86D020 A9 01 00 LDA #$0001 $86D023 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86D026 60 RTS $86D02E db 88 $86D030 db EB, D0, 7D, 9C, 04, 04, 14, 00, 00, 00, 64, D0, 05, 00, 66, 84, B6, D1, FF, 7F, 5F, 84 $86D04A db FF, 7F, 5F, 84 $86D052 db 10, 00, 66, 84, 05, 00, 5F, 84, 5C, D1, FF, 7F, 58, 84 $86D064 db C7, D1, 04, 00, 9C, 8D, 04, 00, A3, 8D, 04, 00, B9, 8D, 04, 00, CF, 8D, 04, 00, E5, 8D, CE, D1, AB, 81, FC, 84 $86D082 db E0, 00, 30, 00, 00, 02 ;;; ;;; $86D088 AD 54 0E LDA $0E54 [$7E:0E54] $86D08B 99 23 1B STA $1B23,y[$7E:1B45] $86D08E AA TAX $86D08F BD 7A 0F LDA $0F7A,x[$7E:0FBA] $86D092 99 4B 1A STA $1A4B,y[$7E:1A6D] $86D095 BD 7E 0F LDA $0F7E,x[$7E:0FBE] $86D098 99 93 1A STA $1A93,y[$7E:1AB5] $86D09B AD E5 05 LDA $05E5 [$7E:05E5] $86D09E 29 07 00 AND #$0007 $86D0A1 1A INC A $86D0A2 99 FB 1B STA $1BFB,y[$7E:1C1D] $86D0A5 18 CLC $86D0A6 69 04 00 ADC #$0004 $86D0A9 99 FF 1A STA $1AFF,y[$7E:1B21] $86D0AC A9 CA D0 LDA #$D0CA $86D0AF 99 03 1A STA $1A03,y[$7E:1A25] $86D0B2 60 RTS ;;; ;;; $86D0B3 DA PHX $86D0B4 5A PHY $86D0B5 BD FF 1A LDA $1AFF,x[$7E:1B21] $86D0B8 F0 0D BEQ $0D [$D0C7] $86D0BA 3A DEC A $86D0BB 9D FF 1A STA $1AFF,x[$7E:1B21] $86D0BE D0 07 BNE $07 [$D0C7] $86D0C0 A9 6C 00 LDA #$006C $86D0C3 22 CB 90 80 JSL $8090CB[$80:90CB] $86D0C7 7A PLY $86D0C8 FA PLX $86D0C9 60 RTS ;;; ;;; $86D0CA 20 B3 D0 JSR $D0B3 [$86:D0B3] $86D0CD 20 E4 D1 JSR $D1E4 [$86:D1E4] $86D0D0 BD FB 1B LDA $1BFB,x[$7E:1C1D] $86D0D3 F0 04 BEQ $04 [$D0D9] $86D0D5 DE FB 1B DEC $1BFB,x[$7E:1C1D] $86D0D8 60 RTS $86D0D9 A9 52 D0 LDA #$D052 $86D0DC 9D 47 1B STA $1B47,x[$7E:1B69] $86D0DF A9 01 00 LDA #$0001 $86D0E2 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86D0E5 A9 EB D0 LDA #$D0EB $86D0E8 9D 03 1A STA $1A03,x[$7E:1A25] $86D0EB 60 RTS $86D0EC 20 B3 D0 JSR $D0B3 [$86:D0B3] $86D0EF 20 E4 D1 JSR $D1E4 [$86:D1E4] $86D0F2 20 B6 88 JSR $88B6 [$86:88B6] $86D0F5 B0 12 BCS $12 [$D109] $86D0F7 20 7B 89 JSR $897B [$86:897B] $86D0FA B0 13 BCS $13 [$D10F] $86D0FC BD DB 1A LDA $1ADB,x[$7E:1AFD] $86D0FF 18 CLC $86D100 6D 82 D0 ADC $D082 [$86:D082] $86D103 9D DB 1A STA $1ADB,x[$7E:1AFD] $86D106 10 0D BPL $0D [$D115] $86D108 60 RTS $86D109 A9 00 00 LDA #$0000 $86D10C 9D B7 1A STA $1AB7,x[$7E:1AD1] $86D10F A9 00 01 LDA #$0100 $86D112 9D DB 1A STA $1ADB,x[$7E:1AFD] $86D115 A9 28 D1 LDA #$D128 $86D118 9D 03 1A STA $1A03,x[$7E:1A25] $86D11B A9 4A D0 LDA #$D04A $86D11E 9D 47 1B STA $1B47,x[$7E:1B69] $86D121 A9 01 00 LDA #$0001 $86D124 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86D127 60 RTS $86D128 20 B3 D0 JSR $D0B3 [$86:D0B3] $86D12B 20 E4 D1 JSR $D1E4 [$86:D1E4] $86D12E 20 B6 88 JSR $88B6 [$86:88B6] $86D131 B0 0F BCS $0F [$D142] $86D133 20 7B 89 JSR $897B [$86:897B] $86D136 B0 11 BCS $11 [$D149] $86D138 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86D13B 6D 82 D0 ADC $D082 [$86:D082] $86D13E 9D DB 1A STA $1ADB,x[$7E:1AFD] $86D141 60 RTS $86D142 A9 00 00 LDA #$0000 $86D145 9D B7 1A STA $1AB7,x[$7E:1AD5] $86D148 60 RTS $86D149 A9 EB D0 LDA #$D0EB $86D14C 9D 03 1A STA $1A03,x[$7E:1A25] $86D14F A9 3C D0 LDA #$D03C $86D152 9D 47 1B STA $1B47,x[$7E:1B69] $86D155 A9 01 00 LDA #$0001 $86D158 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86D15B 60 RTS $86D15C 20 B3 D0 JSR $D0B3 [$86:D0B3] $86D15F 20 E4 D1 JSR $D1E4 [$86:D1E4] $86D162 AD E5 05 LDA $05E5 [$7E:05E5] $86D165 29 00 03 AND #$0300 $86D168 18 CLC $86D169 69 00 08 ADC #$0800 $86D16C 89 00 01 BIT #$0100 $86D16F 08 PHP $86D170 49 FF FF EOR #$FFFF $86D173 1A INC A $86D174 9D DB 1A STA $1ADB,x[$7E:1AFD] $86D177 DA PHX $86D178 BD 23 1B LDA $1B23,x[$7E:1B45] $86D17B AA TAX $86D17C BD 7A 0F LDA $0F7A,x[$7E:0FBA] $86D17F FA PLX $86D180 38 SEC $86D181 FD 4B 1A SBC $1A4B,x[$7E:1A6D] $86D184 08 PHP $86D185 10 04 BPL $04 [$D18B] $86D187 49 FF FF EOR #$FFFF $86D18A 1A INC A $86D18B CD 84 D0 CMP $D084 [$86:D084] $86D18E 30 11 BMI $11 [$D1A1] $86D190 28 PLP $86D191 10 07 BPL $07 [$D19A] $86D193 28 PLP $86D194 A9 01 00 LDA #$0001 $86D197 08 PHP $86D198 80 08 BRA $08 [$D1A2] $86D19A 28 PLP $86D19B A9 00 00 LDA #$0000 $86D19E 08 PHP $86D19F 80 01 BRA $01 [$D1A2] $86D1A1 28 PLP $86D1A2 AD 86 D0 LDA $D086 [$86:D086] $86D1A5 28 PLP $86D1A6 F0 04 BEQ $04 [$D1AC] $86D1A8 49 FF FF EOR #$FFFF $86D1AB 1A INC A $86D1AC 9D B7 1A STA $1AB7,x[$7E:1AD9] $86D1AF A9 EC D0 LDA #$D0EC $86D1B2 9D 03 1A STA $1A03,x[$7E:1A25] $86D1B5 60 RTS $86D1B6 AD E5 05 LDA $05E5 [$7E:05E5] $86D1B9 29 1F 00 AND #$001F $86D1BC 1A INC A $86D1BD 9D FB 1B STA $1BFB,x[$7E:1C1D] $86D1C0 A9 CA D0 LDA #$D0CA $86D1C3 9D 03 1A STA $1A03,x[$7E:1A25] $86D1C6 60 RTS $86D1C7 A9 00 00 LDA #$0000 $86D1CA 9D BB 19 STA $19BB,x[$7E:19D9] $86D1CD 60 RTS $86D1CE 5A PHY $86D1CF DA PHX $86D1D0 BD 4B 1A LDA $1A4B,x[$7E:1A69] $86D1D3 85 12 STA $12 [$7E:0012] $86D1D5 BD 93 1A LDA $1A93,x[$7E:1AB1] $86D1D8 85 14 STA $14 [$7E:0014] $86D1DA A9 FF E7 LDA #$E7FF $86D1DD 22 0E 92 A0 JSL $A0920E[$A0:920E] $86D1E1 FA PLX $86D1E2 7A PLY $86D1E3 60 RTS $86D1E4 DA PHX $86D1E5 5A PHY $86D1E6 BD 23 1B LDA $1B23,x[$7E:1B45] $86D1E9 A8 TAY $86D1EA B9 7A 0F LDA $0F7A,y[$7E:0FBA] $86D1ED 38 SEC $86D1EE FD 4B 1A SBC $1A4B,x[$7E:1A6D] $86D1F1 10 04 BPL $04 [$D1F7] $86D1F3 49 FF FF EOR #$FFFF $86D1F6 1A INC A $86D1F7 C9 17 00 CMP #$0017 $86D1FA 30 09 BMI $09 [$D205] $86D1FC BD D7 1B LDA $1BD7,x[$7E:1BF9] $86D1FF 09 00 80 ORA #$8000 $86D202 9D D7 1B STA $1BD7,x[$7E:1BF9] $86D205 7A PLY $86D206 FA PLX $86D207 60 RTS $86D2A6 db 41 $86D2A8 db BF, D3, EC, D2, 0C, 0C, 04, 00 $86D2B4 db 2E $86D2B6 db BF, D3, EC, D2, 0F, 02, 14, 00 $86D2C2 db 0C $86D2C4 db BF, D3, EC, D2, 0C, 0C, 04, 00 $86D2D0 db 41 $86D2D2 db BF, D3, EC, D2, 0C, 0C, 04, 00 $86D2DE db 0C $86D2E0 db BF, D3, EC, D2, 0C, 0C, 04, 00 $86D2EC db 04, 00, FC, 99, 04, 00, 03, 9A, 04, 00, 0A, 9A, 04, 00, 20, 9A, 04, 00, 36, 9A, 04, 00, 4C, 9A, 04, 00, 36, 9A, AB, 81, F8, D2 $86D30C DA PHX $86D30D AE 54 0E LDX $0E54 [$7E:0E54] $86D310 BD A8 0F LDA $0FA8,x[$7E:11A8] $86D313 08 PHP $86D314 99 B7 1A STA $1AB7,y[$7E:1AD9] $86D317 10 07 BPL $07 [$D320] $86D319 49 00 FF EOR #$FF00 $86D31C 18 CLC $86D31D 69 00 01 ADC #$0100 $86D320 A9 80 00 LDA #$0080 $86D323 99 DB 1A STA $1ADB,y[$7E:1AFD] $86D326 A9 00 00 LDA #$0000 $86D329 99 BB 19 STA $19BB,y[$7E:19DD] $86D32C 80 2D BRA $2D [$D35B] $86D32E DA PHX $86D32F AE 54 0E LDX $0E54 [$7E:0E54] $86D332 BD A8 0F LDA $0FA8,x[$7E:0FA8] $86D335 08 PHP $86D336 99 B7 1A STA $1AB7,y[$7E:1AD9] $86D339 A9 00 00 LDA #$0000 $86D33C 99 DB 1A STA $1ADB,y[$7E:1AFD] $86D33F 80 1A BRA $1A [$D35B] $86D341 DA PHX $86D342 AE 54 0E LDX $0E54 [$7E:0E54] $86D345 BD A8 0F LDA $0FA8,x[$7E:0FA8] $86D348 08 PHP $86D349 99 B7 1A STA $1AB7,y[$7E:1AD9] $86D34C 30 07 BMI $07 [$D355] $86D34E 49 00 FF EOR #$FF00 $86D351 18 CLC $86D352 69 00 01 ADC #$0100 $86D355 A9 80 FF LDA #$FF80 $86D358 99 DB 1A STA $1ADB,y[$7E:1AFD] $86D35B BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86D35E 38 SEC $86D35F E9 10 00 SBC #$0010 $86D362 99 93 1A STA $1A93,y[$7E:1AB5] $86D365 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86D368 28 PLP $86D369 30 06 BMI $06 [$D371] $86D36B 18 CLC $86D36C 69 04 00 ADC #$0004 $86D36F 80 04 BRA $04 [$D375] $86D371 38 SEC $86D372 E9 04 00 SBC #$0004 $86D375 99 4B 1A STA $1A4B,y[$7E:1A6D] $86D378 A9 00 00 LDA #$0000 $86D37B 99 6F 1A STA $1A6F,y[$7E:1A91] $86D37E 99 27 1A STA $1A27,y[$7E:1A49] $86D381 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86D384 18 CLC $86D385 7D 82 0F ADC $0F82,x[$7E:0F82] $86D388 CD 11 09 CMP $0911 [$7E:0911] $86D38B 30 30 BMI $30 [$D3BD] $86D38D BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86D390 38 SEC $86D391 FD 82 0F SBC $0F82,x[$7E:0F82] $86D394 38 SEC $86D395 E9 01 01 SBC #$0101 $86D398 CD 11 09 CMP $0911 [$7E:0911] $86D39B 10 20 BPL $20 [$D3BD] $86D39D BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86D3A0 18 CLC $86D3A1 7D 84 0F ADC $0F84,x[$7E:0F84] $86D3A4 CD 15 09 CMP $0915 [$7E:0915] $86D3A7 30 14 BMI $14 [$D3BD] $86D3A9 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86D3AC 38 SEC $86D3AD FD 84 0F SBC $0F84,x[$7E:0F84] $86D3B0 38 SEC $86D3B1 E9 E0 00 SBC #$00E0 $86D3B4 10 07 BPL $07 [$D3BD] $86D3B6 A9 67 00 LDA #$0067 $86D3B9 22 CB 90 80 JSL $8090CB[$80:90CB] $86D3BD FA PLX $86D3BE 60 RTS $86D3BF 08 PHP $86D3C0 C2 20 REP #$20 $86D3C2 A9 00 00 LDA #$0000 $86D3C5 9D BB 19 STA $19BB,x[$7E:19DD] $86D3C8 20 B6 88 JSR $88B6 [$86:88B6] $86D3CB B0 05 BCS $05 [$D3D2] $86D3CD 20 7B 89 JSR $897B [$86:897B] $86D3D0 90 03 BCC $03 [$D3D5] $86D3D2 9E 97 19 STZ $1997,x[$7E:19B9] $86D3D5 28 PLP $86D3D6 60 RTS $86D3D7 db 0C, 00, 62, 9A, 0A, 00, 8C, 9A, 08, 00, D4, 9A, 06, 00, 6C, 9B, 06, 00, 31, 9C, 06, 00, 2D, 9D, 61, 81, BF, D7, 01, 00, 71, 9E, 01, 00, B9, 9E, 01, 00, 01, 9F, 01, 00, 49, 9F, 01, 00, 91, 9F, 02, 00, D9, 9F, 03, 00, 21, A0, 06, 00, 69, A0, 09, 00, B1, A0, 08, 00, F9, A0, 61, 81, DE, D7, 07, 00, 41, A1, 07, 00, 89, A1, 07, 00, D1, A1, 07, 00, 19, A2, 07, 00, 61, A2, 07, 00, A9, A2, 07, 00, F1, A2, 07, 00, 39, A3, 07, 00, 81, A3, 07, 00, C9, A3, 07, 00, 11, A4, 07, 00, 59, A4, 07, 00, A1, A4, 07, 00, E9, A4, 07, 00, 31, A5, 07, 00, 79, A5, 07, 00, C1, A5, 07, 00, 09, A6, 10, 00, 51, A6, D5, 81, 06, 00, 10, 00, 99, A6, 10, 00, 51, A6, C6, 81, 6F, D4, 54, 81, D5, 81, 20, 00, F2, D5, E1, A6, ED, A6, C6, 81, 81, D4, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, E1, A6, ED, A6, C6, 81, 95, D4, 54, 81, D5, 81, 20, 00, F2, D5, F9, A6, 05, A7, C6, 81, A5, D4, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, F9, A6, 05, A7, C6, 81, B9, D4, 54, 81, D5, 81, 20, 00, F2, D5, 11, A7, 18, A7, C6, 81, C9, D4, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, 11, A7, 18, A7, C6, 81, DD, D4, 54, 81, D5, 81, 20, 00, F2, D5, 1F, A7, 2B, A7, C6, 81, ED, D4, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, 1F, A7, 2B, A7, C6, 81, 01, D5, 54, 81, D5, 81, 20, 00, F2, D5, 37, A7, 43, A7, C6, 81, 11, D5, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, 37, A7, 43, A7, C6, 81, 25, D5, 54, 81, D5, 81, 20, 00, F2, D5, 4F, A7, 5B, A7, C6, 81, 35, D5, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, 4F, A7, 5B, A7, C6, 81, 49, D5 $86D555 db D5, 81, 20, 00, F2, D5, 67, A7, 73, A7, C6, 81, 59, D5, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, 67, A7, 73, A7, C6, 81, 6D, D5 $86D579 db D5, 81, 20, 00, F2, D5, 7F, A7, 8B, A7, C6, 81, 7D, D5, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, 7F, A7, 8B, A7, C6, 81, 91, D5, 54, 81, D5, 81, 20, 00, 2A, D6, 97, A7, C6, 81, A1, D5, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, 2A, D6, 97, A7, C6, 81, B3, D5, 54, 81, D5, 81, 20, 00, F2, D5, A3, A7, AF, A7, C6, 81, C1, D5, E1, D5, 61, 81, 3D, D8, D5, 81, 10, 01, F2, D5, A3, A7, AF, A7, C6, 81, D5, D5 $86D5E1 22 11 81 80 JSL $808111[$80:8111] $86D5E5 AD E6 05 LDA $05E6 [$7E:05E6] $86D5E8 9D B7 1A STA $1AB7,x[$7E:1AD7] $86D5EB A9 C0 00 LDA #$00C0 $86D5EE 9D DB 1A STA $1ADB,x[$7E:1AFB] $86D5F1 60 RTS $86D5F2 AD B6 05 LDA $05B6 [$7E:05B6] $86D5F5 4A LSR A $86D5F6 90 0E BCC $0E [$D606] $86D5F8 BD 23 1B LDA $1B23,x[$7E:1B43] $86D5FB 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86D5FE B9 00 00 LDA $0000,y[$86:D483] $86D601 9D 6B 1B STA $1B6B,x[$7E:1B8B] $86D604 80 14 BRA $14 [$D61A] $86D606 A9 80 00 LDA #$0080 $86D609 38 SEC $86D60A FD 23 1B SBC $1B23,x[$7E:1B43] $86D60D 18 CLC $86D60E 69 80 00 ADC #$0080 $86D611 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86D614 B9 02 00 LDA $0002,y[$86:D485] $86D617 9D 6B 1B STA $1B6B,x[$7E:1B8B] $86D61A C8 INY $86D61B C8 INY $86D61C C8 INY $86D61D C8 INY $86D61E 98 TYA $86D61F 9D 47 1B STA $1B47,x[$7E:1B67] $86D622 A9 01 00 LDA #$0001 $86D625 9D 8F 1B STA $1B8F,x[$7E:1BAF] $86D628 68 PLA $86D629 60 RTS $86D62A AD B6 05 LDA $05B6 [$7E:05B6] $86D62D 4A LSR A $86D62E 90 08 BCC $08 [$D638] $86D630 BD 23 1B LDA $1B23,x[$7E:1B33] $86D633 9D 4B 1A STA $1A4B,x[$7E:1A5B] $86D636 80 06 BRA $06 [$D63E] $86D638 A9 00 EE LDA #$EE00 $86D63B 9D 4B 1A STA $1A4B,x[$7E:1A5B] $86D63E B9 00 00 LDA $0000,y[$86:D5A3] $86D641 9D 6B 1B STA $1B6B,x[$7E:1B7B] $86D644 C8 INY $86D645 C8 INY $86D646 98 TYA $86D647 9D 47 1B STA $1B47,x[$7E:1B57] $86D64A A9 01 00 LDA #$0001 $86D64D 9D 8F 1B STA $1B8F,x[$7E:1B9F] $86D650 68 PLA $86D651 60 RTS $86D652 db 61, 81, DF, D8, 02, 00, BB, A7, 02, 00, C2, A7, 02, 00, CE, A7, 02, 00, DF, A7, 9A, D6, 61, 81, 9F, D8, 02, 00, DF, A7, 02, 00, FA, A7, 02, 00, 1F, A8, 02, 00, 44, A8, 02, 00, 64, A8, 02, 00, 84, A8, 04, 00, 9F, A8, 04, 00, BA, A8, 04, 00, D0, A8, 04, 00, E6, A8, 04, 00, FC, A8, 54, 81 $86D69A 22 11 81 80 JSL $808111[$80:8111] $86D69E AD E6 05 LDA $05E6 [$7E:05E6] $86D6A1 9D B7 1A STA $1AB7,x[$7E:1AC3] $86D6A4 60 RTS $86D6A5 AE 27 1C LDX $1C27 [$7E:1C27] $86D6A8 22 90 82 84 JSL $848290[$84:8290] $86D6AC AD 29 1C LDA $1C29 [$7E:1C29] $86D6AF 0A ASL A $86D6B0 0A ASL A $86D6B1 0A ASL A $86D6B2 0A ASL A $86D6B3 18 CLC $86D6B4 69 60 00 ADC #$0060 $86D6B7 99 4B 1A STA $1A4B,y[$7E:1A6D] $86D6BA AD 2B 1C LDA $1C2B [$7E:1C2B] $86D6BD 0A ASL A $86D6BE 0A ASL A $86D6BF 0A ASL A $86D6C0 0A ASL A $86D6C1 18 CLC $86D6C2 69 30 00 ADC #$0030 $86D6C5 99 93 1A STA $1A93,y[$7E:1AB5] $86D6C8 60 RTS $86D6C9 AE 27 1C LDX $1C27 [$7E:1C27] $86D6CC 22 90 82 84 JSL $848290[$84:8290] $86D6D0 AE 93 19 LDX $1993 [$7E:1993] $86D6D3 AD 29 1C LDA $1C29 [$7E:1C29] $86D6D6 0A ASL A $86D6D7 0A ASL A $86D6D8 0A ASL A $86D6D9 0A ASL A $86D6DA 18 CLC $86D6DB 69 60 00 ADC #$0060 $86D6DE 18 CLC $86D6DF 7D 10 D7 ADC $D710,x[$86:D710] $86D6E2 99 23 1B STA $1B23,y[$7E:1B43] $86D6E5 A9 00 00 LDA #$0000 $86D6E8 99 FF 1A STA $1AFF,y[$7E:1B1F] $86D6EB AD 2B 1C LDA $1C2B [$7E:1C2B] $86D6EE 0A ASL A $86D6EF 0A ASL A $86D6F0 0A ASL A $86D6F1 0A ASL A $86D6F2 18 CLC $86D6F3 69 30 00 ADC #$0030 $86D6F6 18 CLC $86D6F7 7D 24 D7 ADC $D724,x[$86:D724] $86D6FA 99 93 1A STA $1A93,y[$7E:1AB3] $86D6FD BD 60 D7 LDA $D760,x[$86:D760] $86D700 99 47 1B STA $1B47,y[$7E:1B67] $86D703 BD 38 D7 LDA $D738,x[$86:D738] $86D706 99 B7 1A STA $1AB7,y[$7E:1AD7] $86D709 BD 4C D7 LDA $D74C,x[$86:D74C] $86D70C 99 DB 1A STA $1ADB,y[$7E:1AFB] $86D70F 60 RTS $86D710 db C8, FF, C0, FF, EC, FF, D8, FF, C0, FF, D0, FF, E8, FF, D8, FF, 00, 00, F8, FF, 08, 00, F4, FF, E6, FF, E8, FF, E0, FF, 1C, 00, 10, 00, F8, FF, E8, FF, 10, 00, 80, FE, 80, FE, 60, FF, E0, FE, E0, FE, C0, FE, A0, FF, A0, FE, 00, 00, C0, FF, 40, 01, 00, FF, 60, FE, E0, FE, E0, FE, C0, 01, 40, 02, A0, FF, E0, FE, 80, 01, 7D, D4, A1, D4, C5, D4, E9, D4, 0D, D5, 31, D5, 55, D5, 79, D5, 9D, D5, BD, D5 $86D774 AE 27 1C LDX $1C27 [$7E:1C27] $86D777 22 90 82 84 JSL $848290[$84:8290] $86D77B AE 93 19 LDX $1993 [$7E:1993] $86D77E AD 29 1C LDA $1C29 [$7E:1C29] $86D781 0A ASL A $86D782 0A ASL A $86D783 0A ASL A $86D784 0A ASL A $86D785 18 CLC $86D786 7D A7 D7 ADC $D7A7,x[$86:D7A7] $86D789 99 23 1B STA $1B23,y[$7E:1B2F] $86D78C A9 00 00 LDA #$0000 $86D78F 99 FF 1A STA $1AFF,y[$7E:1B0B] $86D792 AD 2B 1C LDA $1C2B [$7E:1C2B] $86D795 0A ASL A $86D796 0A ASL A $86D797 0A ASL A $86D798 0A ASL A $86D799 18 CLC $86D79A 7D B3 D7 ADC $D7B3,x[$86:D7B3] $86D79D 99 93 1A STA $1A93,y[$7E:1A9F] $86D7A0 A9 00 FB LDA #$FB00 $86D7A3 99 DB 1A STA $1ADB,y[$7E:1AE7] $86D7A6 60 RTS $86D7A7 db 28, 00, 50, 00, 68, 00, 78, 00, 98, 00, B8, 00, 50, 00, 48, 00, 54, 00, 20, 00, 40, 00, 54, 00 $86D7BF BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86D7C2 C9 00 EE CMP #$EE00 $86D7C5 F0 03 BEQ $03 [$D7CA] $86D7C7 9D FF 1A STA $1AFF,x[$7E:1B21] $86D7CA AD B6 05 LDA $05B6 [$7E:05B6] $86D7CD 4A LSR A $86D7CE 90 07 BCC $07 [$D7D7] $86D7D0 A9 00 EE LDA #$EE00 $86D7D3 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86D7D6 60 RTS $86D7D7 BD FF 1A LDA $1AFF,x[$7E:1B21] $86D7DA 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86D7DD 60 RTS $86D7DE 64 12 STZ $12 [$7E:0012] $86D7E0 64 14 STZ $14 [$7E:0014] $86D7E2 A9 C0 00 LDA #$00C0 $86D7E5 10 02 BPL $02 [$D7E9] $86D7E9 85 13 STA $13 [$7E:0013] $86D7EB BD 6F 1A LDA $1A6F,x[$7E:1A91] $86D7EE 18 CLC $86D7EF 65 12 ADC $12 [$7E:0012] $86D7F1 9D 6F 1A STA $1A6F,x[$7E:1A91] $86D7F4 BD 93 1A LDA $1A93,x[$7E:1AB5] $86D7F7 65 14 ADC $14 [$7E:0014] $86D7F9 9D 93 1A STA $1A93,x[$7E:1AB5] $86D7FC 60 RTS $86D7FD 64 12 STZ $12 [$7E:0012] $86D7FF 64 14 STZ $14 [$7E:0014] $86D801 BD B7 1A LDA $1AB7,x[$7E:1AD7] $86D804 10 02 BPL $02 [$D808] $86D806 C6 14 DEC $14 [$7E:0014] $86D808 85 13 STA $13 [$7E:0013] $86D80A BD FF 1A LDA $1AFF,x[$7E:1B1F] $86D80D 18 CLC $86D80E 65 12 ADC $12 [$7E:0012] $86D810 9D FF 1A STA $1AFF,x[$7E:1B1F] $86D813 BD 23 1B LDA $1B23,x[$7E:1B43] $86D816 65 14 ADC $14 [$7E:0014] $86D818 9D 23 1B STA $1B23,x[$7E:1B43] $86D81B 64 12 STZ $12 [$7E:0012] $86D81D 64 14 STZ $14 [$7E:0014] $86D81F BD DB 1A LDA $1ADB,x[$7E:1AFB] $86D822 10 02 BPL $02 [$D826] $86D824 C6 14 DEC $14 [$7E:0014] $86D826 85 13 STA $13 [$7E:0013] $86D828 BD 6F 1A LDA $1A6F,x[$7E:1A8F] $86D82B 18 CLC $86D82C 65 12 ADC $12 [$7E:0012] $86D82E 9D 6F 1A STA $1A6F,x[$7E:1A8F] $86D831 BD 93 1A LDA $1A93,x[$7E:1AB3] $86D834 65 14 ADC $14 [$7E:0014] $86D836 9D 93 1A STA $1A93,x[$7E:1AB3] $86D839 20 B9 B5 JSR $B5B9 [$86:B5B9] $86D83C 60 RTS $86D83D BD B7 1A LDA $1AB7,x[$7E:1AD7] $86D840 29 FE 01 AND #$01FE $86D843 09 80 00 ORA #$0080 $86D846 AA TAX $86D847 64 12 STZ $12 [$7E:0012] $86D849 64 14 STZ $14 [$7E:0014] $86D84B 18 CLC $86D84C BF 43 B4 A0 LDA $A0B443,x[$A0:B517] $86D850 29 FE FF AND #$FFFE $86D853 10 06 BPL $06 [$D85B] $86D855 C6 14 DEC $14 [$7E:0014] $86D857 38 SEC $86D858 09 01 00 ORA #$0001 $86D85B 6A ROR A $86D85C 6A ROR A $86D85D 85 13 STA $13 [$7E:0013] $86D85F AE 91 19 LDX $1991 [$7E:1991] $86D862 BD FF 1A LDA $1AFF,x[$7E:1B1F] $86D865 18 CLC $86D866 65 12 ADC $12 [$7E:0012] $86D868 9D FF 1A STA $1AFF,x[$7E:1B1F] $86D86B BD 23 1B LDA $1B23,x[$7E:1B43] $86D86E 65 14 ADC $14 [$7E:0014] $86D870 9D 23 1B STA $1B23,x[$7E:1B43] $86D873 BD B7 1A LDA $1AB7,x[$7E:1AD7] $86D876 18 CLC $86D877 69 02 00 ADC #$0002 $86D87A 9D B7 1A STA $1AB7,x[$7E:1AD7] $86D87D 64 12 STZ $12 [$7E:0012] $86D87F 64 14 STZ $14 [$7E:0014] $86D881 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86D884 10 02 BPL $02 [$D888] $86D888 85 13 STA $13 [$7E:0013] $86D88A BD 6F 1A LDA $1A6F,x[$7E:1A8F] $86D88D 18 CLC $86D88E 65 12 ADC $12 [$7E:0012] $86D890 9D 6F 1A STA $1A6F,x[$7E:1A8F] $86D893 BD 93 1A LDA $1A93,x[$7E:1AB3] $86D896 65 14 ADC $14 [$7E:0014] $86D898 9D 93 1A STA $1A93,x[$7E:1AB3] $86D89B 20 B9 B5 JSR $B5B9 [$86:B5B9] $86D89E 60 RTS $86D89F BD B7 1A LDA $1AB7,x[$7E:1AC3] $86D8A2 29 FE 01 AND #$01FE $86D8A5 09 80 00 ORA #$0080 $86D8A8 AA TAX $86D8A9 64 12 STZ $12 [$7E:0012] $86D8AB 64 14 STZ $14 [$7E:0014] $86D8AD 18 CLC $86D8AE BF 43 B4 A0 LDA $A0B443,x[$A0:B531] $86D8B2 29 FE FF AND #$FFFE $86D8B5 10 06 BPL $06 [$D8BD] $86D8B7 C6 14 DEC $14 [$7E:0014] $86D8B9 38 SEC $86D8BA 09 01 00 ORA #$0001 $86D8BD 6A ROR A $86D8BE 6A ROR A $86D8BF 85 13 STA $13 [$7E:0013] $86D8C1 AE 91 19 LDX $1991 [$7E:1991] $86D8C4 BD FF 1A LDA $1AFF,x[$7E:1B0B] $86D8C7 18 CLC $86D8C8 65 12 ADC $12 [$7E:0012] $86D8CA 9D FF 1A STA $1AFF,x[$7E:1B0B] $86D8CD BD 23 1B LDA $1B23,x[$7E:1B2F] $86D8D0 65 14 ADC $14 [$7E:0014] $86D8D2 9D 23 1B STA $1B23,x[$7E:1B2F] $86D8D5 BD B7 1A LDA $1AB7,x[$7E:1AC3] $86D8D8 18 CLC $86D8D9 69 04 00 ADC #$0004 $86D8DC 9D B7 1A STA $1AB7,x[$7E:1AC3] $86D8DF 64 12 STZ $12 [$7E:0012] $86D8E1 64 14 STZ $14 [$7E:0014] $86D8E3 BD DB 1A LDA $1ADB,x[$7E:1AE7] $86D8E6 10 02 BPL $02 [$D8EA] $86D8E8 C6 14 DEC $14 [$7E:0014] $86D8EA 85 13 STA $13 [$7E:0013] $86D8EC BD 6F 1A LDA $1A6F,x[$7E:1A7B] $86D8EF 18 CLC $86D8F0 65 12 ADC $12 [$7E:0012] $86D8F2 9D 6F 1A STA $1A6F,x[$7E:1A7B] $86D8F5 BD 93 1A LDA $1A93,x[$7E:1A9F] $86D8F8 65 14 ADC $14 [$7E:0014] $86D8FA 9D 93 1A STA $1A93,x[$7E:1A9F] $86D8FD BD 23 1B LDA $1B23,x[$7E:1B2F] $86D900 9D 4B 1A STA $1A4B,x[$7E:1A57] $86D903 60 RTS $86D904 db A5 $86D906 db FB, 84, D7, D3, 00, 00, 00, 30 $86D912 db C9 $86D914 db FD, D7, 7D, D4, 00, 00, 00, 30 $86D920 db 74 $86D922 db FB, 84, 52, D6, 00, 00, 00, 30 $86D92E db 01, 00, 08, A9, 59, 81, 01, 00, 0F, A9, 59, 81, 01, 00, 16, A9, 59, 81, 01, 00, 1D, A9, 59, 81, 01, 00, 24, A9, 59, 81, 01, 00, 2B, A9, 59, 81, 01, 00, 32, A9, 59, 81, 01, 00, 39, A9, 59, 81, 01, 00, 40, A9, 59, 81, 01, 00, 47, A9, 59, 81, 2E, D9, 3A, D9, 46, D9, 4C, D9, 58, D9, 64, D9, 34, D9, 40, D9, 52, D9, 5E, D9, 8E $86D980 db 98 $86D982 db 93 $86D984 db 8E $86D986 db 9D $86D988 db 93 $86D98A db A2 $86D98C db B2 $86D98E db AA $86D990 db BA $86D992 AD 93 19 LDA $1993 [$7E:1993] $86D995 99 FF 1A STA $1AFF,y[$7E:1B21] $86D998 AA TAX $86D999 BD 6A D9 LDA $D96A,x[$86:D96A] $86D99C 99 47 1B STA $1B47,y[$7E:1B69] $86D99F AE 54 0E LDX $0E54 [$7E:0E54] $86D9A2 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86D9A5 99 4B 1A STA $1A4B,y[$7E:1A6D] $86D9A8 BD 7C 0F LDA $0F7C,x[$7E:0F7C] $86D9AB 99 27 1A STA $1A27,y[$7E:1A49] $86D9AE BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86D9B1 99 93 1A STA $1A93,y[$7E:1AB5] $86D9B4 BD 80 0F LDA $0F80,x[$7E:0F80] $86D9B7 99 6F 1A STA $1A6F,y[$7E:1A91] $86D9BA A9 00 FE LDA #$FE00 $86D9BD 99 DB 1A STA $1ADB,y[$7E:1AFD] $86D9C0 A9 00 02 LDA #$0200 $86D9C3 99 B7 1A STA $1AB7,y[$7E:1AD9] $86D9C6 AD 93 19 LDA $1993 [$7E:1993] $86D9C9 C9 0C 00 CMP #$000C $86D9CC 30 0C BMI $0C [$D9DA] $86D9CE A9 80 FE LDA #$FE80 $86D9D1 99 DB 1A STA $1ADB,y[$7E:1AFB] $86D9D4 A9 80 01 LDA #$0180 $86D9D7 99 B7 1A STA $1AB7,y[$7E:1AD7] $86D9DA 60 RTS $86D9DB 9B TXY $86D9DC BE FF 1A LDX $1AFF,y[$7E:1B21] $86D9DF FC 7E D9 JSR ($D97E,x)[$86:DA8E] $86D9E2 20 C2 DA JSR $DAC2 [$86:DAC2] $86D9E5 60 RTS $86D9E6 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86D9E9 29 00 FF AND #$FF00 $86D9EC EB XBA $86D9ED 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86D9F1 18 CLC $86D9F2 7D 93 1A ADC $1A93,x[$7E:1AB3] $86D9F5 9D 93 1A STA $1A93,x[$7E:1AB3] $86D9F8 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86D9FB 29 FF 00 AND #$00FF $86D9FE EB XBA $86D9FF 18 CLC $86DA00 7D 6F 1A ADC $1A6F,x[$7E:1A8F] $86DA03 9D 6F 1A STA $1A6F,x[$7E:1A8F] $86DA06 90 07 BCC $07 [$DA0F] $86DA08 BD 93 1A LDA $1A93,x[$7E:1AB3] $86DA0B 1A INC A $86DA0C 9D 93 1A STA $1A93,x[$7E:1AB3] $86DA0F 60 RTS $86DA10 BD B7 1A LDA $1AB7,x[$7E:1AD5] $86DA13 29 00 FF AND #$FF00 $86DA16 EB XBA $86DA17 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DA1B 18 CLC $86DA1C 7D 93 1A ADC $1A93,x[$7E:1AB1] $86DA1F 9D 93 1A STA $1A93,x[$7E:1AB1] $86DA22 BD B7 1A LDA $1AB7,x[$7E:1AD5] $86DA25 29 FF 00 AND #$00FF $86DA28 EB XBA $86DA29 18 CLC $86DA2A 7D 6F 1A ADC $1A6F,x[$7E:1A8D] $86DA2D 9D 6F 1A STA $1A6F,x[$7E:1A8D] $86DA30 90 07 BCC $07 [$DA39] $86DA32 BD 93 1A LDA $1A93,x[$7E:1AB1] $86DA35 1A INC A $86DA36 9D 93 1A STA $1A93,x[$7E:1AB1] $86DA39 60 RTS $86DA3A BD DB 1A LDA $1ADB,x[$7E:1AFD] $86DA3D 29 00 FF AND #$FF00 $86DA40 EB XBA $86DA41 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DA45 18 CLC $86DA46 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86DA49 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86DA4C BD DB 1A LDA $1ADB,x[$7E:1AFD] $86DA4F 29 FF 00 AND #$00FF $86DA52 EB XBA $86DA53 18 CLC $86DA54 7D 27 1A ADC $1A27,x[$7E:1A49] $86DA57 9D 27 1A STA $1A27,x[$7E:1A49] $86DA5A 90 07 BCC $07 [$DA63] $86DA5C BD 4B 1A LDA $1A4B,x[$7E:1A6B] $86DA5F 1A INC A $86DA60 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86DA63 60 RTS $86DA64 BD B7 1A LDA $1AB7,x[$7E:1AD3] $86DA67 29 00 FF AND #$FF00 $86DA6A EB XBA $86DA6B 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DA6F 18 CLC $86DA70 7D 4B 1A ADC $1A4B,x[$7E:1A67] $86DA73 9D 4B 1A STA $1A4B,x[$7E:1A67] $86DA76 BD B7 1A LDA $1AB7,x[$7E:1AD3] $86DA79 29 FF 00 AND #$00FF $86DA7C EB XBA $86DA7D 18 CLC $86DA7E 7D 27 1A ADC $1A27,x[$7E:1A43] $86DA81 9D 27 1A STA $1A27,x[$7E:1A43] $86DA84 90 07 BCC $07 [$DA8D] $86DA86 BD 4B 1A LDA $1A4B,x[$7E:1A67] $86DA89 1A INC A $86DA8A 9D 4B 1A STA $1A4B,x[$7E:1A67] $86DA8D 60 RTS $86DA8E BB TYX $86DA8F 20 3A DA JSR $DA3A [$86:DA3A] $86DA92 60 RTS $86DA93 BB TYX $86DA94 20 64 DA JSR $DA64 [$86:DA64] $86DA97 60 RTS $86DA98 BB TYX $86DA99 20 E6 D9 JSR $D9E6 [$86:D9E6] $86DA9C 60 RTS $86DA9D BB TYX $86DA9E 20 10 DA JSR $DA10 [$86:DA10] $86DAA1 60 RTS $86DAA2 BB TYX $86DAA3 20 3A DA JSR $DA3A [$86:DA3A] $86DAA6 20 E6 D9 JSR $D9E6 [$86:D9E6] $86DAA9 60 RTS $86DAAA BB TYX $86DAAB 20 3A DA JSR $DA3A [$86:DA3A] $86DAAE 20 10 DA JSR $DA10 [$86:DA10] $86DAB1 60 RTS $86DAB2 BB TYX $86DAB3 20 64 DA JSR $DA64 [$86:DA64] $86DAB6 20 E6 D9 JSR $D9E6 [$86:D9E6] $86DAB9 60 RTS $86DABA BB TYX $86DABB 20 64 DA JSR $DA64 [$86:DA64] $86DABE 20 10 DA JSR $DA10 [$86:DA10] $86DAC1 60 RTS $86DAC2 20 CE DA JSR $DACE [$86:DACE] $86DAC5 F0 06 BEQ $06 [$DACD] $86DAC7 A9 00 00 LDA #$0000 $86DACA 9D 97 19 STA $1997,x[$7E:19B1] $86DACD 60 RTS $86DACE BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86DAD1 CD 11 09 CMP $0911 [$7E:0911] $86DAD4 30 24 BMI $24 [$DAFA] $86DAD6 AD 11 09 LDA $0911 [$7E:0911] $86DAD9 18 CLC $86DADA 69 00 01 ADC #$0100 $86DADD DD 4B 1A CMP $1A4B,x[$7E:1A6D] $86DAE0 30 18 BMI $18 [$DAFA] $86DAE2 BD 93 1A LDA $1A93,x[$7E:1AB5] $86DAE5 CD 15 09 CMP $0915 [$7E:0915] $86DAE8 30 10 BMI $10 [$DAFA] $86DAEA AD 15 09 LDA $0915 [$7E:0915] $86DAED 18 CLC $86DAEE 69 00 01 ADC #$0100 $86DAF1 DD 93 1A CMP $1A93,x[$7E:1AB5] $86DAF4 30 04 BMI $04 [$DAFA] $86DAF6 A9 00 00 LDA #$0000 $86DAF9 60 RTS $86DAFA A9 01 00 LDA #$0001 $86DAFD 60 RTS $86DAFE db 92 $86DB00 db DB, D9, 2E, D9, 02, 02, 05, 00, 00, 00 $86DBC2 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86DBC5 CD 11 09 CMP $0911 [$7E:0911] $86DBC8 30 24 BMI $24 [$DBEE] $86DBCA AD 11 09 LDA $0911 [$7E:0911] $86DBCD 18 CLC $86DBCE 69 00 01 ADC #$0100 $86DBD1 DD 4B 1A CMP $1A4B,x[$7E:1A6D] $86DBD4 30 18 BMI $18 [$DBEE] $86DBD6 BD 93 1A LDA $1A93,x[$7E:1AB5] $86DBD9 CD 15 09 CMP $0915 [$7E:0915] $86DBDC 30 10 BMI $10 [$DBEE] $86DBDE AD 15 09 LDA $0915 [$7E:0915] $86DBE1 18 CLC $86DBE2 69 00 01 ADC #$0100 $86DBE5 DD 93 1A CMP $1A93,x[$7E:1AB5] $86DBE8 30 04 BMI $04 [$DBEE] $86DBEA A9 00 00 LDA #$0000 $86DBED 60 RTS $86DBEE A9 01 00 LDA #$0001 $86DBF1 60 RTS $86DC06 db 01, 00, 9B, A9, 06, 00, A2, A9, 77, DC, 10, 00, A9, A9, 06, 00, A2, A9, 01, 00, 9B, A9, 59, 81, 05, 00, B0, A9, 05, 00, B7, A9, 05, 00, BE, A9, AB, 81, 1E, DC, 05, 00, 94, A9, 59, 81, 01, 00, 23, B0, 5A, DC, 03, 00, 23, B0, 06, 00, 2A, B0, 05, 00, 40, B0, 8B, EE, 05, 00, 56, B0, 05, 00, 6C, B0, 06, 00, 82, B0, 61, DC, AB, 81, FC, 84 $86DC5A A9 00 30 LDA #$3000 $86DC5D 9D D7 1B STA $1BD7,x[$7E:1BE9] $86DC60 60 RTS $86DC61 DA PHX $86DC62 5A PHY $86DC63 BD 4B 1A LDA $1A4B,x[$7E:1A5D] $86DC66 85 12 STA $12 [$7E:0012] $86DC68 BD 93 1A LDA $1A93,x[$7E:1AA5] $86DC6B 85 14 STA $14 [$7E:0014] $86DC6D A9 7F DF LDA #$DF7F $86DC70 22 0E 92 A0 JSL $A0920E[$A0:920E] $86DC74 7A PLY $86DC75 FA PLX $86DC76 60 RTS $86DC77 DA PHX $86DC78 5A PHY $86DC79 BD 4B 1A LDA $1A4B,x[$7E:1A65] $86DC7C 85 12 STA $12 [$7E:0012] $86DC7E BD 93 1A LDA $1A93,x[$7E:1AAD] $86DC81 85 14 STA $14 [$7E:0014] $86DC83 A0 7A DE LDY #$DE7A $86DC86 22 97 80 86 JSL $868097[$86:8097] $86DC8A 7A PLY $86DC8B FA PLX $86DC8C 60 RTS $86DC8D DA PHX $86DC8E A5 12 LDA $12 [$7E:0012] $86DC90 99 4B 1A STA $1A4B,y[$7E:1A5D] $86DC93 99 23 1B STA $1B23,y[$7E:1B35] $86DC96 A5 14 LDA $14 [$7E:0014] $86DC98 99 93 1A STA $1A93,y[$7E:1AA5] $86DC9B A9 00 02 LDA #$0200 $86DC9E 99 BB 19 STA $19BB,y[$7E:19CD] $86DCA1 FA PLX $86DCA2 60 RTS $86DCA3 AD 93 19 LDA $1993 [$7E:1993] $86DCA6 0A ASL A $86DCA7 AA TAX $86DCA8 BD B9 DC LDA $DCB9,x[$86:DCB9] $86DCAB 18 CLC $86DCAC 6D 7E 0F ADC $0F7E [$7E:0F7E] $86DCAF 99 93 1A STA $1A93,y[$7E:1AB5] $86DCB2 AD 7A 0F LDA $0F7A [$7E:0F7A] $86DCB5 99 4B 1A STA $1A4B,y[$7E:1A6D] $86DCB8 60 RTS $86DCB9 db C0, FF, C8, FF, D0, FF, D8, FF $86DCD4 AD 93 19 LDA $1993 [$7E:1993] $86DCD7 0A ASL A $86DCD8 AA TAX $86DCD9 BD E6 DC LDA $DCE6,x[$86:DCE6] $86DCDC 99 4B 1A STA $1A4B,y[$7E:1A65] $86DCDF A9 08 02 LDA #$0208 $86DCE2 99 93 1A STA $1A93,y[$7E:1AAD] $86DCE5 60 RTS $86DCE6 db 20, 00, 60, 00, A0, 00, E0, 00 $86DCEE BD FF 1A LDA $1AFF,x[$7E:1B11] $86DCF1 29 FF 00 AND #$00FF $86DCF4 A8 TAY $86DCF5 B9 6C DD LDA $DD6C,y[$86:DD6C] $86DCF8 29 FF 00 AND #$00FF $86DCFB 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DCFF 85 12 STA $12 [$7E:0012] $86DD01 BD 23 1B LDA $1B23,x[$7E:1B35] $86DD04 89 80 00 BIT #$0080 $86DD07 F0 08 BEQ $08 [$DD11] $86DD09 A5 12 LDA $12 [$7E:0012] $86DD0B 49 FF FF EOR #$FFFF $86DD0E 1A INC A $86DD0F 85 12 STA $12 [$7E:0012] $86DD11 A5 12 LDA $12 [$7E:0012] $86DD13 18 CLC $86DD14 7D 4B 1A ADC $1A4B,x[$7E:1A5D] $86DD17 9D 4B 1A STA $1A4B,x[$7E:1A5D] $86DD1A B9 6D DD LDA $DD6D,y[$86:DD6D] $86DD1D 29 FF 00 AND #$00FF $86DD20 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DD24 85 12 STA $12 [$7E:0012] $86DD26 18 CLC $86DD27 7D 93 1A ADC $1A93,x[$7E:1AA5] $86DD2A 18 CLC $86DD2B 65 12 ADC $12 [$7E:0012] $86DD2D 9D 93 1A STA $1A93,x[$7E:1AA5] $86DD30 C9 00 03 CMP #$0300 $86DD33 30 03 BMI $03 [$DD38] $86DD35 9E 97 19 STZ $1997,x[$7E:19A1] $86DD38 BD FF 1A LDA $1AFF,x[$7E:1B11] $86DD3B 1A INC A $86DD3C 1A INC A $86DD3D 29 FF 00 AND #$00FF $86DD40 9D FF 1A STA $1AFF,x[$7E:1B11] $86DD43 60 RTS $86DD44 60 RTS $86DD46 AF 00 90 7E LDA $7E9000[$7E:9000] $86DD4A F0 01 BEQ $01 [$DD4D] $86DD4C 60 RTS $86DD4D BD 23 1B LDA $1B23,x[$7E:1B3D] $86DD50 D0 16 BNE $16 [$DD68] $86DD52 A9 06 DC LDA #$DC06 $86DD55 9D 47 1B STA $1B47,x[$7E:1B61] $86DD58 A9 01 00 LDA #$0001 $86DD5B 9D 8F 1B STA $1B8F,x[$7E:1BA9] $86DD5E 22 11 81 80 JSL $808111[$80:8111] $86DD62 29 FF 01 AND #$01FF $86DD65 9D 23 1B STA $1B23,x[$7E:1B3D] $86DD68 DE 23 1B DEC $1B23,x[$7E:1B3D] $86DD6B 60 RTS $86DD6C db 00, 01, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 01, 00, 00, 01, 01, 00, 00, 01, 01, 00, 01, 00, 00, 01, 01, 00, 01, 00, 00, 01, 01, 00, 01, 00, 00, 01, 01, 00, 01, 00, 01, 00, 00, 01, 01, 00, 01, 00, 01, 00, 00, 01, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 00, FF, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 01, 00, 00, FF, 01, 00, 01, 00, 00, 00, FF, 01, FF, 01, FF, 01, FF, 00, 00, 01, FF, 01, FF, 01, FF, 00, 00, 01, FF, 01, FF, 00, 00, 01, FF, 00, 00, 01, FF, 00, 00, 01, FF, 00, FF, 01, FF, 01, FF, 00, 00, 01, FF, 00, FF, 01, FF, 00, 00, 01, FF, 00, FF, 01, FF, 00, FF, 00, 00, 01, FF, 00, FF, 00, 00, 01, FF, 00, FF, 00, FF, 00, FF, 01, FF, 00, FF, 00, FF, 00, FF, 00, FF, 00, FF, 00, FF, 00, FF, 00, FF, 00, 00, FF, FF, 00, FF, 00, FF, 00, FF, FF, FF, 00, FF, 00, FF, 00, 00, FF, FF, 00, FF, 00, FF, FF, FF, 00, 00, 00, A3 $86DE6E db 44, DD, 2E, DC, 08, 08, 00, 20 $86DE7A db 8D $86DE7C db EE, DC, 1E, DC, 02, 02, 04, 80, 00, 00, 34, DC, D4 $86DE8A db 46, DD, 00, DC, 02, 02, 00, 20 $86DE96 db 05, 00, B9, AA, 05, 00, C0, AA, 05, 00, C7, AA, AB, 81, 96, DE, 05, 00, CE, AA, 05, 00, D5, AA, 05, 00, DC, AA, AB, 81, A6, DE $86DECA db 80, FE, 80, 01 $86DED2 db 00, FE, 00, 02 $86DED6 AE 54 0E LDX $0E54 [$7E:0E54] $86DED9 A9 96 DE LDA #$DE96 $86DEDC 99 47 1B STA $1B47,y[$7E:1B69] $86DEDF A9 40 DF LDA #$DF40 $86DEE2 99 FF 1A STA $1AFF,y[$7E:1B21] $86DEE5 AD 93 19 LDA $1993 [$7E:1993] $86DEE8 F0 0C BEQ $0C [$DEF6] $86DEEA A9 A6 DE LDA #$DEA6 $86DEED 99 47 1B STA $1B47,y[$7E:1B69] $86DEF0 A9 6A DF LDA #$DF6A $86DEF3 99 FF 1A STA $1AFF,y[$7E:1B21] $86DEF6 BD 7A 0F LDA $0F7A,x[$7E:10FA] $86DEF9 99 4B 1A STA $1A4B,y[$7E:1A6D] $86DEFC BD 7C 0F LDA $0F7C,x[$7E:10FC] $86DEFF 99 27 1A STA $1A27,y[$7E:1A49] $86DF02 BD 7E 0F LDA $0F7E,x[$7E:10FE] $86DF05 99 93 1A STA $1A93,y[$7E:1AB5] $86DF08 BD 80 0F LDA $0F80,x[$7E:1100] $86DF0B 99 6F 1A STA $1A6F,y[$7E:1A91] $86DF0E BD B4 0F LDA $0FB4,x[$7E:1134] $86DF11 29 0F 00 AND #$000F $86DF14 F0 0A BEQ $0A [$DF20] $86DF16 B9 93 1A LDA $1A93,y[$7E:1AB5] $86DF19 18 CLC $86DF1A 69 04 00 ADC #$0004 $86DF1D 99 93 1A STA $1A93,y[$7E:1AB5] $86DF20 BD B6 0F LDA $0FB6,x[$7E:1136] $86DF23 29 FF 00 AND #$00FF $86DF26 0A ASL A $86DF27 0A ASL A $86DF28 AA TAX $86DF29 BD B6 DE LDA $DEB6,x[$86:DED2] $86DF2C 99 DB 1A STA $1ADB,y[$7E:1AFD] $86DF2F BD B8 DE LDA $DEB8,x[$86:DED4] $86DF32 99 B7 1A STA $1AB7,y[$7E:1AD9] $86DF35 AE 54 0E LDX $0E54 [$7E:0E54] $86DF38 60 RTS $86DF39 FC FF 1A JSR ($1AFF,x)[$86:DF6A] $86DF3C 20 94 DF JSR $DF94 [$86:DF94] $86DF3F 60 RTS $86DF40 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86DF43 29 00 FF AND #$FF00 $86DF46 EB XBA $86DF47 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DF4B 18 CLC $86DF4C 7D 4B 1A ADC $1A4B,x[$7E:1A6B] $86DF4F 9D 4B 1A STA $1A4B,x[$7E:1A6B] $86DF52 BD DB 1A LDA $1ADB,x[$7E:1AFB] $86DF55 29 FF 00 AND #$00FF $86DF58 EB XBA $86DF59 18 CLC $86DF5A 7D 27 1A ADC $1A27,x[$7E:1A47] $86DF5D 9D 27 1A STA $1A27,x[$7E:1A47] $86DF60 90 07 BCC $07 [$DF69] $86DF62 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86DF65 1A INC A $86DF66 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86DF69 60 RTS $86DF6A BD B7 1A LDA $1AB7,x[$7E:1AD9] $86DF6D 29 00 FF AND #$FF00 $86DF70 EB XBA $86DF71 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86DF75 18 CLC $86DF76 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86DF79 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86DF7C BD B7 1A LDA $1AB7,x[$7E:1AD9] $86DF7F 29 FF 00 AND #$00FF $86DF82 EB XBA $86DF83 18 CLC $86DF84 7D 27 1A ADC $1A27,x[$7E:1A49] $86DF87 9D 27 1A STA $1A27,x[$7E:1A49] $86DF8A 90 07 BCC $07 [$DF93] $86DF8C BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86DF8F 1A INC A $86DF90 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86DF93 60 RTS $86DF94 20 C2 DB JSR $DBC2 [$86:DBC2] $86DF97 F0 06 BEQ $06 [$DF9F] $86DF99 A9 00 00 LDA #$0000 $86DF9C 9D 97 19 STA $1997,x[$7E:19B9] $86DF9F 60 RTS $86DFBC db D6 $86DFBE db 39, DF, 96, DE, 04, 08, C8, 00, 00, 00 $86DFCA db D6 $86DFCC db 39, DF, 96, DE, 04, 08, 3C, 00, 00, 00 $86DFD8 db 01, 00, 0F, AB, 59, 81, 01, 00, 25, AB, 59, 81, EA, DF, AB, 81, FC, 84 $86DFEA 5A PHY $86DFEB DA PHX $86DFEC BD 4B 1A LDA $1A4B,x[$7E:1A69] $86DFEF 85 12 STA $12 [$7E:0012] $86DFF1 BD 93 1A LDA $1A93,x[$7E:1AB1] $86DFF4 85 14 STA $14 [$7E:0014] $86DFF6 A9 3F E8 LDA #$E83F $86DFF9 22 0E 92 A0 JSL $A0920E[$A0:920E] $86DFFD FA PLX $86DFFE 7A PLY $86DFFF 60 RTS $86E000 AE 54 0E LDX $0E54 [$7E:0E54] $86E003 A9 D8 DF LDA #$DFD8 $86E006 99 47 1B STA $1B47,y[$7E:1B69] $86E009 A9 50 E0 LDA #$E050 $86E00C 99 FF 1A STA $1AFF,y[$7E:1B21] $86E00F AD 93 19 LDA $1993 [$7E:1993] $86E012 F0 0C BEQ $0C [$E020] $86E014 A9 DE DF LDA #$DFDE $86E017 99 47 1B STA $1B47,y[$7E:1B69] $86E01A A9 7A E0 LDA #$E07A $86E01D 99 FF 1A STA $1AFF,y[$7E:1B21] $86E020 BD 7A 0F LDA $0F7A,x[$7E:0FFA] $86E023 99 4B 1A STA $1A4B,y[$7E:1A6D] $86E026 BD 7C 0F LDA $0F7C,x[$7E:0FFC] $86E029 99 27 1A STA $1A27,y[$7E:1A49] $86E02C BD 7E 0F LDA $0F7E,x[$7E:0FFE] $86E02F 18 CLC $86E030 69 02 00 ADC #$0002 $86E033 99 93 1A STA $1A93,y[$7E:1AB5] $86E036 BD 80 0F LDA $0F80,x[$7E:1000] $86E039 99 6F 1A STA $1A6F,y[$7E:1A91] $86E03C A9 00 FD LDA #$FD00 $86E03F 99 DB 1A STA $1ADB,y[$7E:1AFD] $86E042 A9 00 03 LDA #$0300 $86E045 99 B7 1A STA $1AB7,y[$7E:1AD9] $86E048 60 RTS $86E049 FC FF 1A JSR ($1AFF,x)[$86:E07A] $86E04C 20 A4 E0 JSR $E0A4 [$86:E0A4] $86E04F 60 RTS $86E050 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86E053 29 00 FF AND #$FF00 $86E056 EB XBA $86E057 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86E05B 18 CLC $86E05C 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86E05F 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86E062 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86E065 29 FF 00 AND #$00FF $86E068 EB XBA $86E069 18 CLC $86E06A 7D 27 1A ADC $1A27,x[$7E:1A49] $86E06D 9D 27 1A STA $1A27,x[$7E:1A49] $86E070 90 07 BCC $07 [$E079] $86E079 60 RTS $86E07A BD B7 1A LDA $1AB7,x[$7E:1AD9] $86E07D 29 00 FF AND #$FF00 $86E080 EB XBA $86E081 22 EA AF A0 JSL $A0AFEA[$A0:AFEA] $86E085 18 CLC $86E086 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86E089 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86E08C BD B7 1A LDA $1AB7,x[$7E:1AD9] $86E08F 29 FF 00 AND #$00FF $86E092 EB XBA $86E093 18 CLC $86E094 7D 27 1A ADC $1A27,x[$7E:1A49] $86E097 9D 27 1A STA $1A27,x[$7E:1A49] $86E09A 90 07 BCC $07 [$E0A3] $86E0A3 60 RTS $86E0A4 20 B0 E0 JSR $E0B0 [$86:E0B0] $86E0A7 F0 06 BEQ $06 [$E0AF] $86E0A9 A9 00 00 LDA #$0000 $86E0AC 9D 97 19 STA $1997,x[$7E:19B9] $86E0AF 60 RTS $86E0B0 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86E0B3 CD 11 09 CMP $0911 [$7E:0911] $86E0B6 30 24 BMI $24 [$E0DC] $86E0B8 AD 11 09 LDA $0911 [$7E:0911] $86E0BB 18 CLC $86E0BC 69 00 01 ADC #$0100 $86E0BF DD 4B 1A CMP $1A4B,x[$7E:1A6D] $86E0C2 30 18 BMI $18 [$E0DC] $86E0C4 BD 93 1A LDA $1A93,x[$7E:1AB5] $86E0C7 CD 15 09 CMP $0915 [$7E:0915] $86E0CA 30 10 BMI $10 [$E0DC] $86E0CC AD 15 09 LDA $0915 [$7E:0915] $86E0CF 18 CLC $86E0D0 69 00 01 ADC #$0100 $86E0D3 DD 93 1A CMP $1A93,x[$7E:1AB5] $86E0D6 30 04 BMI $04 [$E0DC] $86E0D8 A9 00 00 LDA #$0000 $86E0DB 60 RTS $86E0DC A9 01 00 LDA #$0001 $86E0DF 60 RTS $86E0E0 db 00 $86E0E2 db 49, E0, D8, DF, 02, 02, 28, 80, 00, 00, E4, DF ;;; Enemy projectile E509 instructions ;;; $86E0EE dw 0003,AF2C, 0003,AF33, 0003,AF3A, 0003,AF41, 8154 $86E100 db 05, 00, 57, AF, 04, 00, 68, AF, 03, 00, 79, AF, 03, 00, 8A, AF, 03, 00, 9B, AF, 03, 00, AC, AF, 54, 81, 04, 00, BD, AF, 03, 00, CE, AF, 02, 00, DF, AF, 02, 00, F0, AF, 02, 00, 01, B0, 02, 00, 12, B0, 0C, 00, 23, B0, 54, 81, 04, 00, 23, B0, 06, 00, 2A, B0, 05, 00, 40, B0, 05, 00, 56, B0, 05, 00, 6C, B0, 06, 00, 82, B0, 54, 81, 03, 00, 98, B0, 03, 00, AE, B0, 04, 00, C4, B0, 04, 00, DA, B0, 04, 00, F0, B0, 54, 81 $86E17E db 04, 00, 54, B1, 04, 00, 5B, B1, 04, 00, 62, B1, 04, 00, 78, B1, 04, 00, 8E, B1, 04, 00, A4, B1, 54, 81 $86E1B0 db 05, 00, 18, B2, 05, 00, FC, B1, 05, 00, 03, B2, 05, 00, 0A, B2, 05, 00, 11, B2, 54, 81, 03, 00, 18, B2, 03, 00, 1F, B2, 03, 00, 26, B2, 03, 00, 2D, B2, 54, 81, 05, 00, 34, B2, 05, 00, 3B, B2, 05, 00, 42, B2, 05, 00, 49, B2, 54, 81, 08, 00, 50, B2, 08, 00, 57, B2, 08, 00, 5E, B2, 08, 00, 65, B2, 54, 81 $86E208 db 05, 00, 06, B4, 05, 00, 1C, B4, 05, 00, 32, B4, 05, 00, 48, B4, 05, 00, 86, B4, 05, 00, B0, B4, 54, 81 $86E266 db 02, 00, 3B, AB, 02, 00, 51, AB, 02, 00, 67, AB, 02, 00, 7D, AB, 02, 00, 93, AB, 02, 00, A9, AB, 02, 00, BF, AB, 02, 00, D5, AB, 02, 00, EB, AB, 02, 00, 01, AC, 02, 00, 17, AC, 02, 00, 2D, AC, 02, 00, 43, AC, 02, 00, 59, AC, 02, 00, 6F, AC, 02, 00, 85, AC, 54, 81, 02, 00, 9B, AC, 02, 00, A2, AC, 02, 00, AE, AC, 02, 00, BF, AC, 54, 81 $86E2F2 db 05, 00, 9B, AC, 05, 00, A2, AC, 05, 00, AE, AC, 05, 00, BF, AC, 05, 00, D5, AC, 05, 00, EB, AC, 05, 00, FC, AC, 05, 00, 08, AD, 54, 81 $86E3A0 db 08, 00, 83, AD, 08, 00, 8A, AD, 08, 00, 9B, AD, 08, 00, AC, AD, 08, 00, BD, AD, 08, 00, CE, AD, 08, 00, DF, AD, 08, 00, F0, AD, 08, 00, FC, AD, 54, 81 $86E42E db 00, E1, 1A, E1, 38, E1 $86E438 db 7E, E1 $86E43E db B0, E1, C6, E1, D8, E1, EA, E1 $86E44E db 66, E2, A8, E2 $86E456 db F2, E2 $86E45C db A0, E3 $86E466 db 08, E2 ;;; Enemy projectile E509 initialisation AI ;;; $86E468 AD 93 19 LDA $1993 [$7E:1993] $86E46B 0A ASL A $86E46C AA TAX $86E46D BD 2C E4 LDA $E42C,x[$86:E43E] $86E470 99 47 1B STA $1B47,y[$7E:1B69] ; Enemy projectile instructions pointer $86E473 A5 12 LDA $12 [$7E:0012] ;\ $86E475 99 4B 1A STA $1A4B,y[$7E:1A6D] ;| $86E478 A5 14 LDA $14 [$7E:0014] ;} Set enemy projectile position to projectile position $86E47A 99 93 1A STA $1A93,y[$7E:1AB5] ;/ $86E47D 60 RTS $86E47E db 00, 00, 00, 00, 00, 00, 00, 00 $86E496 db 0F, 00, 1F, 00, F8, FF, F0, FF $86E4A6 AD 93 19 LDA $1993 [$7E:1993] $86E4A9 29 FF 00 AND #$00FF $86E4AC 0A ASL A $86E4AD AA TAX $86E4AE BD 2C E4 LDA $E42C,x[$86:E440] $86E4B1 99 47 1B STA $1B47,y[$7E:1B69] $86E4B4 AD 94 19 LDA $1994 [$7E:1994] $86E4B7 29 FF 00 AND #$00FF $86E4BA 0A ASL A $86E4BB 0A ASL A $86E4BC 0A ASL A $86E4BD AA TAX $86E4BE AD E5 05 LDA $05E5 [$7E:05E5] $86E4C1 3D 7E E4 AND $E47E,x[$86:E496] $86E4C4 18 CLC $86E4C5 7D 82 E4 ADC $E482,x[$86:E49A] $86E4C8 85 12 STA $12 [$7E:0012] $86E4CA AD E6 05 LDA $05E6 [$7E:05E6] $86E4CD 3D 80 E4 AND $E480,x[$86:E498] $86E4D0 18 CLC $86E4D1 7D 84 E4 ADC $E484,x[$86:E49C] $86E4D4 85 14 STA $14 [$7E:0014] $86E4D6 AE 27 1C LDX $1C27 [$7E:1C27] $86E4D9 22 90 82 84 JSL $848290[$84:8290] $86E4DD AD 29 1C LDA $1C29 [$7E:1C29] $86E4E0 38 SEC $86E4E1 2A ROL A $86E4E2 0A ASL A $86E4E3 0A ASL A $86E4E4 0A ASL A $86E4E5 18 CLC $86E4E6 65 12 ADC $12 [$7E:0012] $86E4E8 99 4B 1A STA $1A4B,y[$7E:1A6D] $86E4EB AD 2B 1C LDA $1C2B [$7E:1C2B] $86E4EE 38 SEC $86E4EF 2A ROL A $86E4F0 0A ASL A $86E4F1 0A ASL A $86E4F2 0A ASL A $86E4F3 18 CLC $86E4F4 65 14 ADC $14 [$7E:0014] $86E4F6 99 93 1A STA $1A93,y[$7E:1AB5] $86E4F9 22 11 81 80 JSL $808111[$80:8111] $86E4FD 60 RTS ;;; Enemy projectile E509 first AI ;;; $86E4FE 20 E0 E6 JSR $E6E0 [$86:E6E0] ;\ $86E501 D0 01 BNE $01 [$E504] ;| $86E503 60 RTS ;| ;} If enemy projectile off screen, delete it $86E504 9E 97 19 STZ $1997,x[$7E:19B5] ;| $86E507 60 RTS ;/ $86E508 60 RTS $86E509 db 68 $86E50B db FE, E4, EE, E0, 00, 00, 00, 10 $86E517 db A6 $86E519 db 08, E5, 38, E1, 00, 00, 00, 00 $86E533 B9 00 00 LDA $0000,y[$86:E560] $86E536 9D DB 1A STA $1ADB,x[$7E:1AFD] $86E539 C8 INY $86E53A C8 INY $86E53B 60 RTS $86E55E db 33, E5, 00, FF, 01, 00, 12, B5, 59, 81, 61, 81, 05, E6, 01, 00, 12, B5, 59, 81, 01, 00, 01, B5, 59, 81, 01, 00, F5, B4, 59, 81, 01, 00, EE, B4, 59, 81, 54, 81 $86E5D5 A9 40 00 LDA #$0040 $86E5D8 80 03 BRA $03 [$E5DD] $86E5DD 85 12 STA $12 [$7E:0012] $86E5DF AE 27 1C LDX $1C27 [$7E:1C27] $86E5E2 22 90 82 84 JSL $848290[$84:8290] $86E5E6 BD 87 1C LDA $1C87,x[$7E:1CD5] $86E5E9 99 FF 1A STA $1AFF,y[$7E:1B21] $86E5EC AD 29 1C LDA $1C29 [$7E:1C29] $86E5EF 0A ASL A $86E5F0 0A ASL A $86E5F1 0A ASL A $86E5F2 0A ASL A $86E5F3 99 4B 1A STA $1A4B,y[$7E:1A6D] $86E5F6 AD 2B 1C LDA $1C2B [$7E:1C2B] $86E5F9 0A ASL A $86E5FA 0A ASL A $86E5FB 0A ASL A $86E5FC 0A ASL A $86E5FD 18 CLC $86E5FE 65 12 ADC $12 [$7E:0012] $86E600 99 93 1A STA $1A93,y[$7E:1AB5] $86E603 60 RTS $86E604 60 RTS $86E605 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86E608 10 04 BPL $04 [$E60E] $86E60A 49 FF FF EOR #$FFFF $86E60D 1A INC A $86E60E 18 CLC $86E60F 7D DF 19 ADC $19DF,x[$7E:1A01] $86E612 C9 00 10 CMP #$1000 $86E615 90 0F BCC $0F [$E626] $86E617 A9 01 00 LDA #$0001 $86E61A 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86E61D FE 47 1B INC $1B47,x[$7E:1B69] $86E620 FE 47 1B INC $1B47,x[$7E:1B69] $86E623 A9 00 00 LDA #$0000 $86E626 9D DF 19 STA $19DF,x[$7E:1A01] $86E629 BD DA 1A LDA $1ADA,x[$7E:1AFC] $86E62C 29 00 FF AND #$FF00 $86E62F 18 CLC $86E630 7D 6F 1A ADC $1A6F,x[$7E:1A91] $86E633 9D 6F 1A STA $1A6F,x[$7E:1A91] $86E636 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86E639 EB XBA $86E63A 10 05 BPL $05 [$E641] $86E63C 09 00 FF ORA #$FF00 $86E63F 80 03 BRA $03 [$E644] $86E644 7D 93 1A ADC $1A93,x[$7E:1AB5] $86E647 9D 93 1A STA $1A93,x[$7E:1AB5] $86E64A 60 RTS $86E659 db D5 $86E65B db 04, E6, 5E, E5, 00, 00, 00, 20 $86E683 db D5, 81, 14, 00, 01, 00, 62, B5, 01, 00, 78, B5, 01, 00, 8E, B5, 01, 00, A4, B5, 01, 00, BA, B5, 01, 00, D0, B5, 01, 00, E6, B5, 01, 00, FC, B5, C6, 81, 87, E6, 54, 81 $86E6AD AE 27 1C LDX $1C27 [$7E:1C27] $86E6B0 22 90 82 84 JSL $848290[$84:8290] $86E6B4 AD 29 1C LDA $1C29 [$7E:1C29] $86E6B7 18 CLC $86E6B8 69 01 00 ADC #$0001 $86E6BB 0A ASL A $86E6BC 0A ASL A $86E6BD 0A ASL A $86E6BE 0A ASL A $86E6BF 99 4B 1A STA $1A4B,y[$7E:1A6D] $86E6C2 AD 2B 1C LDA $1C2B [$7E:1C2B] $86E6C5 38 SEC $86E6C6 E9 02 00 SBC #$0002 $86E6C9 0A ASL A $86E6CA 0A ASL A $86E6CB 0A ASL A $86E6CC 0A ASL A $86E6CD 99 93 1A STA $1A93,y[$7E:1AB5] $86E6D0 60 RTS $86E6D1 60 RTS $86E6D2 db AD $86E6D4 db D1, E6, 83, E6, 00, 00, 00, 30 ;;; Check if enemy projectile is off screen ;;; ; Returns 0000 if on screen, 0001 if off screen $86E6E0 DA PHX $86E6E1 5A PHY $86E6E2 BD 4B 1A LDA $1A4B,x[$7E:1A6D] ;\ $86E6E5 CD 11 09 CMP $0911 [$7E:0911] ;} Return 1 if enemy projectile is left of screen $86E6E8 30 32 BMI $32 [$E71C] ;/ $86E6EA AD 11 09 LDA $0911 [$7E:0911] ;\ $86E6ED 18 CLC ;| $86E6EE 69 00 01 ADC #$0100 ;| $86E6F1 8D 20 0E STA $0E20 [$7E:0E20] ;} Return 1 if enemy projectile is right of screen $86E6F4 BD 4B 1A LDA $1A4B,x[$7E:1A6D] ;| $86E6F7 CD 20 0E CMP $0E20 [$7E:0E20] ;| $86E6FA 10 20 BPL $20 [$E71C] ;/ $86E6FC BD 93 1A LDA $1A93,x[$7E:1AB5] ;\ $86E6FF CD 15 09 CMP $0915 [$7E:0915] ;} Return 1 if enemy projectile is above screen $86E702 30 18 BMI $18 [$E71C] ;/ $86E704 AD 15 09 LDA $0915 [$7E:0915] ;\ $86E707 18 CLC ;| $86E708 69 00 01 ADC #$0100 ;| $86E70B 8D 20 0E STA $0E20 [$7E:0E20] ;} Return 1 if enemy projectile is 32+ pixels below screen $86E70E BD 93 1A LDA $1A93,x[$7E:1AB5] ;| $86E711 CD 20 0E CMP $0E20 [$7E:0E20] ;| $86E714 10 06 BPL $06 [$E71C] ;/ $86E716 7A PLY ;\ $86E717 FA PLX ;| $86E718 A9 00 00 LDA #$0000 ;} Else return 0 $86E71B 60 RTS ;/ $86E71C 7A PLY ;\ $86E71D FA PLX ;| $86E71E A9 01 00 LDA #$0001 ;} Return 1 $86E721 60 RTS ;/ $86E722 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86E725 30 13 BMI $13 [$E73A] $86E727 C9 00 02 CMP #$0200 $86E72A 10 0E BPL $0E [$E73A] $86E72C BD 93 1A LDA $1A93,x[$7E:1AB5] $86E72F 30 09 BMI $09 [$E73A] $86E731 C9 00 02 CMP #$0200 $86E734 10 04 BPL $04 [$E73A] $86E736 A9 00 00 LDA #$0000 $86E739 60 RTS $86E73A A9 01 00 LDA #$0001 $86E73D 60 RTS $86E73E DA PHX $86E73F BF DC 97 7E LDA $7E97DC,x[$7E:97E4] $86E743 18 CLC $86E744 69 40 00 ADC #$0040 $86E747 89 80 00 BIT #$0080 $86E74A D0 15 BNE $15 [$E761] $86E74C BD 27 1A LDA $1A27,x[$7E:1A29] $86E74F 18 CLC $86E750 7D FF 1A ADC $1AFF,x[$7E:1B01] $86E753 9D 27 1A STA $1A27,x[$7E:1A29] $86E756 BD 4B 1A LDA $1A4B,x[$7E:1A4D] $86E759 7D B7 1A ADC $1AB7,x[$7E:1AB9] $86E75C 9D 4B 1A STA $1A4B,x[$7E:1A4D] $86E75F 80 13 BRA $13 [$E774] $86E761 BD 27 1A LDA $1A27,x[$7E:1A2F] $86E764 38 SEC $86E765 FD FF 1A SBC $1AFF,x[$7E:1B07] $86E768 9D 27 1A STA $1A27,x[$7E:1A2F] $86E76B BD 4B 1A LDA $1A4B,x[$7E:1A53] $86E76E FD B7 1A SBC $1AB7,x[$7E:1ABF] $86E771 9D 4B 1A STA $1A4B,x[$7E:1A53] $86E774 BF DC 97 7E LDA $7E97DC,x[$7E:97E4] $86E778 18 CLC $86E779 69 80 00 ADC #$0080 $86E77C 89 80 00 BIT #$0080 $86E77F D0 15 BNE $15 [$E796] $86E781 BD 6F 1A LDA $1A6F,x[$7E:1A73] $86E784 18 CLC $86E785 7D 23 1B ADC $1B23,x[$7E:1B27] $86E788 9D 6F 1A STA $1A6F,x[$7E:1A73] $86E78B BD 93 1A LDA $1A93,x[$7E:1A97] $86E78E 7D DB 1A ADC $1ADB,x[$7E:1ADF] $86E791 9D 93 1A STA $1A93,x[$7E:1A97] $86E794 80 13 BRA $13 [$E7A9] $86E796 BD 6F 1A LDA $1A6F,x[$7E:1A77] $86E799 38 SEC $86E79A FD 23 1B SBC $1B23,x[$7E:1B2B] $86E79D 9D 6F 1A STA $1A6F,x[$7E:1A77] $86E7A0 BD 93 1A LDA $1A93,x[$7E:1A9B] $86E7A3 FD DB 1A SBC $1ADB,x[$7E:1AE3] $86E7A6 9D 93 1A STA $1A93,x[$7E:1A9B] $86E7A9 FA PLX $86E7AA 60 RTS $86E7AB BB TYX $86E7AC A5 12 LDA $12 [$7E:0012] $86E7AE 99 4B 1A STA $1A4B,y[$7E:1A6D] $86E7B1 A5 14 LDA $14 [$7E:0014] $86E7B3 99 93 1A STA $1A93,y[$7E:1AB5] $86E7B6 AD F6 0A LDA $0AF6 [$7E:0AF6] $86E7B9 38 SEC $86E7BA F9 4B 1A SBC $1A4B,y[$7E:1A6D] $86E7BD 85 12 STA $12 [$7E:0012] $86E7BF AD FA 0A LDA $0AFA [$7E:0AFA] $86E7C2 38 SEC $86E7C3 F9 93 1A SBC $1A93,y[$7E:1AB5] $86E7C6 85 14 STA $14 [$7E:0014] $86E7C8 22 AE C0 A0 JSL $A0C0AE[$A0:C0AE] $86E7CC 49 FF 00 EOR #$00FF $86E7CF 1A INC A $86E7D0 18 CLC $86E7D1 69 40 00 ADC #$0040 $86E7D4 29 FF 00 AND #$00FF $86E7D7 9F DC 97 7E STA $7E97DC,x[$7E:97FE] $86E7DB 85 12 STA $12 [$7E:0012] $86E7DD AD 93 19 LDA $1993 [$7E:1993] $86E7E0 85 14 STA $14 [$7E:0014] $86E7E2 22 43 B6 A0 JSL $A0B643[$A0:B643] $86E7E6 A5 16 LDA $16 [$7E:0016] $86E7E8 99 B7 1A STA $1AB7,y[$7E:1AD9] $86E7EB A5 18 LDA $18 [$7E:0018] $86E7ED 99 FF 1A STA $1AFF,y[$7E:1B21] $86E7F0 A5 1A LDA $1A [$7E:001A] $86E7F2 99 DB 1A STA $1ADB,y[$7E:1AFD] $86E7F5 A5 1C LDA $1C [$7E:001C] $86E7F7 99 23 1B STA $1B23,y[$7E:1B45] $86E7FA 60 RTS $86E80F db 08, 00, 2E, B6, 08, 00, 35, B6, 08, 00, 3C, B6, 08, 00, 43, B6 $86E823 db 08, 00, 4A, B6, 08, 00, 51, B6, 08, 00, 58, B6, 08, 00, 5F, B6, AB, 81, 23, E8, 08, 00, 66, B6, 08, 00, 6D, B6, 08, 00, 74, B6, 08, 00, 7B, B6, AB, 81, 37, E8 $86E85F db 08, 00, 9E, B6, 08, 00, A5, B6, 08, 00, AC, B6, 08, 00, B3, B6, AB, 81, 5F, E8, 08, 00, BA, B6, 08, 00, C1, B6, 08, 00, C8, B6, 08, 00, CF, B6, AB, 81, 73, E8, 08, 00, D6, B6, 08, 00, DD, B6, 08, 00, E4, B6, 08, 00, EB, B6, AB, 81, 87, E8, 08, 00, F2, B6, 08, 00, F9, B6, 08, 00, 00, B7, 08, 00, 07, B7 $86E8AF db 08, 00, 0E, B7, 08, 00, 15, B7, 08, 00, 1C, B7, 08, 00, 23, B7 $86E8C3 db 01, 00, 2A, B7, 59, 81, 01, 00, 31, B7, 59, 81, 01, 00, 38, B7, 59, 81, 01, 00, 3F, B7, 59, 81, 01, 00, 46, B7, 59, 81, 01, 00, 4D, B7, 59, 81, 01, 00, 54, B7, 59, 81, 01, 00, 5B, B7, 59, 81, 01, 00, B2, B8, 59, 81 $86E9F1 db AF, E8, 9B, E8, 87, E8, 73, E8, 5F, E8, 37, E8, 23, E8, 0F, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, C3, E8, ED, E8, E7, E8, E1, E8, DB, E8, D5, E8, CF, E8, C9, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8, F3, E8 $86EA31 AD 7A 0F LDA $0F7A [$7E:0F7A] $86EA34 99 4B 1A STA $1A4B,y[$7E:1A6D] $86EA37 AD 7E 0F LDA $0F7E [$7E:0F7E] $86EA3A 99 93 1A STA $1A93,y[$7E:1AB5] $86EA3D A9 00 00 LDA #$0000 $86EA40 99 DB 1A STA $1ADB,y[$7E:1AFD] $86EA43 5A PHY $86EA44 A0 10 00 LDY #$0010 $86EA47 AD A8 0F LDA $0FA8 [$7E:0FA8] $86EA4A D0 03 BNE $03 [$EA4F] $86EA4C A0 30 00 LDY #$0030 $86EA4F 84 12 STY $12 [$7E:0012] $86EA51 B9 F1 E9 LDA $E9F1,y[$86:EA01] $86EA54 7A PLY $86EA55 99 47 1B STA $1B47,y[$7E:1B69] $86EA58 99 23 1B STA $1B23,y[$7E:1B45] $86EA5B A5 12 LDA $12 [$7E:0012] $86EA5D 99 FF 1A STA $1AFF,y[$7E:1B21] $86EA60 A9 98 EA LDA #$EA98 $86EA63 99 B7 1A STA $1AB7,y[$7E:1AD9] $86EA66 AE A8 0F LDX $0FA8 [$7E:0FA8] $86EA69 98 TYA $86EA6A 9F 00 78 7E STA $7E7800,x[$7E:7818] $86EA6E DA PHX $86EA6F AA TAX $86EA70 A9 02 00 LDA #$0002 $86EA73 9F 80 F3 7E STA $7EF380,x[$7E:F3A2] $86EA77 FA PLX $86EA78 A9 01 00 LDA #$0001 $86EA7B 9F 20 78 7E STA $7E7820,x[$7E:7838] $86EA7F 60 RTS $86EA80 AF 20 80 7E LDA $7E8020[$7E:8020] $86EA84 F0 0E BEQ $0E [$EA94] $86EA86 BD B7 1A LDA $1AB7,x[$7E:1AD9] $86EA89 C9 98 EA CMP #$EA98 $86EA8C D0 06 BNE $06 [$EA94] $86EA8E A9 F4 EA LDA #$EAF4 $86EA91 9D B7 1A STA $1AB7,x[$7E:1AD9] $86EA94 FC B7 1A JSR ($1AB7,x)[$86:EA98] $86EA97 60 RTS $86EA98 BD FF 1A LDA $1AFF,x[$7E:1B21] $86EA9B A8 TAY $86EA9C B9 F1 E9 LDA $E9F1,y[$86:EA01] $86EA9F DD 23 1B CMP $1B23,x[$7E:1B45] $86EAA2 F0 0C BEQ $0C [$EAB0] $86EAA4 9D 47 1B STA $1B47,x[$7E:1B69] $86EAA7 9D 23 1B STA $1B23,x[$7E:1B45] $86EAAA A9 01 00 LDA #$0001 $86EAAD 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86EAB0 20 B4 EA JSR $EAB4 [$86:EAB4] $86EAB3 60 RTS $86EAB4 BD BB 19 LDA $19BB,x[$7E:19DD] $86EAB7 09 00 0E ORA #$0E00 $86EABA 9D BB 19 STA $19BB,x[$7E:19DD] $86EABD AD 9C 0F LDA $0F9C [$7E:0F9C] $86EAC0 F0 11 BEQ $11 [$EAD3] $86EAC2 AD 44 0E LDA $0E44 [$7E:0E44] $86EAC5 89 02 00 BIT #$0002 $86EAC8 F0 09 BEQ $09 [$EAD3] $86EACA BD BB 19 LDA $19BB,x[$7E:19DD] $86EACD 29 FF F1 AND #$F1FF $86EAD0 9D BB 19 STA $19BB,x[$7E:19DD] $86EAD3 60 RTS $86EAD4 B9 BB 19 LDA $19BB,y[$7E:19DD] $86EAD7 09 00 0E ORA #$0E00 $86EADA 99 BB 19 STA $19BB,y[$7E:19DD] $86EADD AD 9C 0F LDA $0F9C [$7E:0F9C] $86EAE0 F0 11 BEQ $11 [$EAF3] $86EAF3 60 RTS $86EAF4 8A TXA $86EAF5 0A ASL A $86EAF6 0A ASL A $86EAF7 18 CLC $86EAF8 69 60 00 ADC #$0060 $86EAFB 9D FF 1A STA $1AFF,x[$7E:1B21] $86EAFE A9 04 EB LDA #$EB04 $86EB01 9D B7 1A STA $1AB7,x[$7E:1AD9] $86EB04 FE FF 1A INC $1AFF,x[$7E:1B21] $86EB07 BD FF 1A LDA $1AFF,x[$7E:1B21] $86EB0A C9 00 01 CMP #$0100 $86EB0D 30 06 BMI $06 [$EB15] $86EB0F A9 1F EB LDA #$EB1F $86EB12 9D B7 1A STA $1AB7,x[$7E:1AD9] $86EB15 A9 00 00 LDA #$0000 $86EB18 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86EB1B 20 B4 EA JSR $EAB4 [$86:EAB4] $86EB1E 60 RTS $86EB1F 9B TXY $86EB20 B9 DB 1A LDA $1ADB,y[$7E:1AFD] $86EB23 29 00 FF AND #$FF00 $86EB26 EB XBA $86EB27 0A ASL A $86EB28 0A ASL A $86EB29 0A ASL A $86EB2A AA TAX $86EB2B B9 6F 1A LDA $1A6F,y[$7E:1A91] $86EB2E 18 CLC $86EB2F 7F C7 CB A0 ADC $A0CBC7,x[$A0:CBC7] $86EB33 90 09 BCC $09 [$EB3E] $86EB35 48 PHA $86EB36 B9 93 1A LDA $1A93,y[$7E:1AB5] $86EB39 1A INC A $86EB3A 99 93 1A STA $1A93,y[$7E:1AB5] $86EB3D 68 PLA $86EB3E 99 6F 1A STA $1A6F,y[$7E:1A91] $86EB41 B9 93 1A LDA $1A93,y[$7E:1AB5] $86EB44 18 CLC $86EB45 7F C9 CB A0 ADC $A0CBC9,x[$A0:CBC9] $86EB49 99 93 1A STA $1A93,y[$7E:1AB5] $86EB4C C9 C8 00 CMP #$00C8 $86EB4F 30 2E BMI $2E [$EB7F] $86EB51 A9 C8 00 LDA #$00C8 $86EB54 99 93 1A STA $1A93,y[$7E:1AB5] $86EB57 A9 93 EB LDA #$EB93 $86EB5A 99 B7 1A STA $1AB7,y[$7E:1AD9] $86EB5D A9 08 E2 LDA #$E208 $86EB60 99 47 1B STA $1B47,y[$7E:1B69] $86EB63 A9 00 0A LDA #$0A00 $86EB66 99 BB 19 STA $19BB,y[$7E:19DD] $86EB69 A9 01 00 LDA #$0001 $86EB6C 99 8F 1B STA $1B8F,y[$7E:1BB1] $86EB6F 20 94 EB JSR $EB94 [$86:EB94] $86EB72 C0 0A 00 CPY #$000A $86EB75 D0 07 BNE $07 [$EB7E] $86EB77 A9 01 00 LDA #$0001 $86EB7A 8F 3E 88 7E STA $7E883E[$7E:883E] $86EB7E 60 RTS $86EB7F B9 DB 1A LDA $1ADB,y[$7E:1AFD] $86EB82 18 CLC $86EB83 69 C0 00 ADC #$00C0 $86EB86 99 DB 1A STA $1ADB,y[$7E:1AFD] $86EB89 A9 00 00 LDA #$0000 $86EB8C 99 8F 1B STA $1B8F,y[$7E:1BB1] $86EB8F 20 D4 EA JSR $EAD4 [$86:EAD4] $86EB92 60 RTS $86EB93 60 RTS $86EB94 5A PHY $86EB95 DA PHX $86EB96 A9 24 00 LDA #$0024 $86EB99 22 CB 90 80 JSL $8090CB[$80:90CB] $86EB9D FA PLX $86EB9E 7A PLY $86EB9F 60 RTS $86EBA0 db 31 $86EBA2 db 80, EA, F3, E8, 02, 02, 80, E0, 00, 00 $86EBAE db 03, 00, B4, B8, 03, 00, BB, B8, 03, 00, C2, B8, 03, 00, C9, B8, 03, 00, D0, B8, AB, 81, AE, EB $86EBC6 DA PHX $86EBC7 AE 54 0E LDX $0E54 [$7E:0E54] $86EBCA BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86EBCD 99 4B 1A STA $1A4B,y[$7E:1A53] $86EBD0 BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86EBD3 99 93 1A STA $1A93,y[$7E:1A9B] $86EBD6 A9 AE EB LDA #$EBAE $86EBD9 99 47 1B STA $1B47,y[$7E:1B4F] $86EBDC BB TYX $86EBDD AD 0B 06 LDA $060B [$7E:060B] $86EBE0 9F DC 97 7E STA $7E97DC,x[$7E:97E4] $86EBE4 85 12 STA $12 [$7E:0012] $86EBE6 AD 93 19 LDA $1993 [$7E:1993] $86EBE9 85 14 STA $14 [$7E:0014] $86EBEB 22 43 B6 A0 JSL $A0B643[$A0:B643] $86EBEF A5 16 LDA $16 [$7E:0016] $86EBF1 99 B7 1A STA $1AB7,y[$7E:1ABF] $86EBF4 A5 18 LDA $18 [$7E:0018] $86EBF6 99 FF 1A STA $1AFF,y[$7E:1B07] $86EBF9 A5 1A LDA $1A [$7E:001A] $86EBFB 99 DB 1A STA $1ADB,y[$7E:1AE3] $86EBFE A5 1C LDA $1C [$7E:001C] $86EC00 99 23 1B STA $1B23,y[$7E:1B2B] $86EC03 FA PLX $86EC04 60 RTS $86EC05 20 3E E7 JSR $E73E [$86:E73E] $86EC08 20 0C EC JSR $EC0C [$86:EC0C] $86EC0B 60 RTS $86EC0C 20 18 EC JSR $EC18 [$86:EC18] $86EC0F F0 06 BEQ $06 [$EC17] $86EC11 A9 00 00 LDA #$0000 $86EC14 9D 97 19 STA $1997,x[$7E:1997] $86EC17 60 RTS $86EC18 BD 4B 1A LDA $1A4B,x[$7E:1A53] $86EC1B CD 11 09 CMP $0911 [$7E:0911] $86EC1E 30 24 BMI $24 [$EC44] $86EC20 AD 11 09 LDA $0911 [$7E:0911] $86EC23 18 CLC $86EC24 69 00 01 ADC #$0100 $86EC27 DD 4B 1A CMP $1A4B,x[$7E:1A53] $86EC2A 30 18 BMI $18 [$EC44] $86EC2C BD 93 1A LDA $1A93,x[$7E:1A9B] $86EC2F CD 15 09 CMP $0915 [$7E:0915] $86EC32 30 10 BMI $10 [$EC44] $86EC34 AD 15 09 LDA $0915 [$7E:0915] $86EC37 18 CLC $86EC38 69 00 01 ADC #$0100 $86EC3B DD 93 1A CMP $1A93,x[$7E:1A9B] $86EC3E 30 04 BMI $04 [$EC44] $86EC40 A9 00 00 LDA #$0000 $86EC43 60 RTS $86EC44 A9 01 00 LDA #$0001 $86EC47 60 RTS $86EC48 db C6 $86EC4A db 05, EC, AE, EB, 02, 02, 60, 10, 00, 00 $86EC56 db 01, 00, D7, B8, 59, 81, 01, 00, DE, B8, 59, 81 $86EC62 AE 54 0E LDX $0E54 [$7E:0E54] $86EC65 BD 7A 0F LDA $0F7A,x[$7E:0F7A] $86EC68 99 4B 1A STA $1A4B,y[$7E:1A6D] $86EC6B BD 7E 0F LDA $0F7E,x[$7E:0F7E] $86EC6E 99 93 1A STA $1A93,y[$7E:1AB5] $86EC71 A9 5C EC LDA #$EC5C $86EC74 99 47 1B STA $1B47,y[$7E:1B69] $86EC77 BD B6 0F LDA $0FB6,x[$7E:0FB6] $86EC7A D0 06 BNE $06 [$EC82] $86EC7C A9 56 EC LDA #$EC56 $86EC7F 99 47 1B STA $1B47,y[$7E:1B69] $86EC82 DA PHX $86EC83 BF 08 88 7E LDA $7E8808,x[$7E:8808] $86EC87 0A ASL A $86EC88 18 CLC $86EC89 6D 54 0E ADC $0E54 [$7E:0E54] $86EC8C AA TAX $86EC8D 98 TYA $86EC8E 9F 00 88 7E STA $7E8800,x[$7E:8806] $86EC92 FA PLX $86EC93 60 RTS $86EC94 60 RTS $86EC95 db 62 $86EC97 db 94, EC, 56, EC, 02, 02, 05, 20 $86ECA3 db 40, 00, 00, 80, 10, EF, 54, 81, D5, 81, 05, 00, 17, ED, 03, 00, 17, ED, 0C, 00, 08, 00, 00, 80, 97, EE, C6, 81, AF, EC, AF, EE $86ECC5 db D5, 81, 10, 00, E3, EC, 03, 00, E3, EC, 0C, 00, E3, EC, 15, 00, 08, 00, 00, 80, 97, EE, C6, 81, C9, EC, AF, EE $86ECE3 DA PHX $86ECE4 5A PHY $86ECE5 22 11 81 80 JSL $808111[$80:8111] $86ECE9 29 3F 00 AND #$003F $86ECEC 38 SEC $86ECED E9 20 00 SBC #$0020 $86ECF0 18 CLC $86ECF1 7D 4B 1A ADC $1A4B,x[$7E:1A5B] $86ECF4 85 12 STA $12 [$7E:0012] $86ECF6 AD E5 05 LDA $05E5 [$7E:05E5] $86ECF9 29 00 3F AND #$3F00 $86ECFC EB XBA $86ECFD 38 SEC $86ECFE E9 20 00 SBC #$0020 $86ED01 18 CLC $86ED02 7D 93 1A ADC $1A93,x[$7E:1AA3] $86ED05 85 14 STA $14 [$7E:0014] $86ED07 B9 00 00 LDA $0000,y[$86:ECCB] $86ED0A 85 16 STA $16 [$7E:0016] $86ED0C 64 18 STZ $18 [$7E:0018] $86ED0E 22 26 BC B4 JSL $B4BC26[$B4:BC26] $86ED12 7A PLY $86ED13 FA PLX $86ED14 C8 INY $86ED15 C8 INY $86ED16 60 RTS $86ED17 DA PHX $86ED18 5A PHY $86ED19 22 11 81 80 JSL $808111[$80:8111] $86ED1D 29 1F 00 AND #$001F $86ED20 38 SEC $86ED21 E9 10 00 SBC #$0010 $86ED24 18 CLC $86ED25 7D 4B 1A ADC $1A4B,x[$7E:1A6D] $86ED28 85 12 STA $12 [$7E:0012] $86ED2A AD E5 05 LDA $05E5 [$7E:05E5] $86ED2D 29 00 1F AND #$1F00 $86ED30 EB XBA $86ED31 38 SEC $86ED32 E9 10 00 SBC #$0010 $86ED35 18 CLC $86ED36 7D 93 1A ADC $1A93,x[$7E:1AB5] $86ED39 85 14 STA $14 [$7E:0014] $86ED3B B9 00 00 LDA $0000,y[$86:ECB1] $86ED3E 85 16 STA $16 [$7E:0016] $86ED40 64 18 STZ $18 [$7E:0018] $86ED42 22 26 BC B4 JSL $B4BC26[$B4:BC26] $86ED46 7A PLY $86ED47 FA PLX $86ED48 C8 INY $86ED49 C8 INY $86ED4A 60 RTS $86ED4B dw 0005, B406, 0005, B41C, 0005, B432, EE8B, 0005, B448, 0005, B486, 0005, B4B0, EEAF $86ED69 dw 0004, BDFF, 0006, BE06, 0005, BE1C, EE8B, 0005, BE32, 0005, BE48, 0006, BE5E, EEAF $86ED8D dw 0008, C064, 0008, C06B, 0008, C072, 0008, C079, 81AB, ED8D $86EDA3 dw 0008, C080, 0008, C096, 0008, C0AC, 0008, C0C2, 81AB, EDA3 $86EDB9 dw 0005, C102, 0005, C10E, 81AB, EDB9 $86EDDD dw 0005, C182, 0005, C18E, 81AB, EDDD $86EDEB dw 0005, BF14, 0005, BF1B, 0005, BF22, 0005, BF29, 81AB, EDEB, 0002, C2E9, 0002, C2FF, 0002, C329, 0002, C353, 0002, C37D, 0002, C3A7, 0002, C3D1, EEA3, 0002, C3E7, 0002, C3FD, 0002, C413, 0002, C429, 0002, C43F, 0002, C455, 0002, C46B, 0002, C481, 0002, C497, EEAF $86EE8B DA PHX $86EE8C 5A PHY $86EE8D A9 09 00 LDA #$0009 $86EE90 22 C1 90 80 JSL $8090C1[$80:90C1] $86EE94 7A PLY $86EE95 FA PLX $86EE96 60 RTS $86EE97 DA PHX $86EE98 5A PHY $86EE99 A9 24 00 LDA #$0024 $86EE9C 22 C1 90 80 JSL $8090C1[$80:90C1] $86EEA0 7A PLY $86EEA1 FA PLX $86EEA2 60 RTS $86EEA3 DA PHX $86EEA4 5A PHY $86EEA5 A9 0B 00 LDA #$000B $86EEA8 22 C1 90 80 JSL $8090C1[$80:90C1] $86EEAC 7A PLY $86EEAD FA PLX $86EEAE 60 RTS $86EEAF DA PHX $86EEB0 5A PHY $86EEB1 20 06 F1 JSR $F106 [$86:F106] $86EEB4 F0 32 BEQ $32 [$EEE8] $86EEB6 C9 06 00 CMP #$0006 $86EEB9 10 2D BPL $2D [$EEE8] $86EEBB 0A ASL A $86EEBC 9D FF 1A STA $1AFF,x[$7E:1B21] $86EEBF A8 TAY $86EEC0 B9 04 EF LDA $EF04,y[$86:EF0C] $86EEC3 9D 47 1B STA $1B47,x[$7E:1B69] $86EEC6 A9 01 00 LDA #$0001 $86EEC9 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86EECC A9 90 01 LDA #$0190 $86EECF 9D 23 1B STA $1B23,x[$7E:1B45] $86EED2 A9 E0 EF LDA #$EFE0 $86EED5 9D 03 1A STA $1A03,x[$7E:1A25] $86EED8 BD D7 1B LDA $1BD7,x[$7E:1BF9] $86EEDB 29 FF BF AND #$BFFF $86EEDE 9D D7 1B STA $1BD7,x[$7E:1BF9] $86EEE1 BD 47 1B LDA $1B47,x[$7E:1B69] $86EEE4 7A PLY $86EEE5 FA PLX $86EEE6 A8 TAY $86EEE7 60 RTS $86EEE8 A9 01 00 LDA #$0001 $86EEEB 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86EEEE A9 00 30 LDA #$3000 $86EEF1 9D D7 1B STA $1BD7,x[$7E:1BF9] $86EEF4 A9 DF EF LDA #$EFDF $86EEF7 9D 03 1A STA $1A03,x[$7E:1A25] $86EEFA A9 A3 EC LDA #$ECA3 $86EEFD 9D 47 1B STA $1B47,x[$7E:1B69] $86EF00 7A PLY $86EF01 FA PLX $86EF02 A8 TAY $86EF03 60 RTS $86EF06 dw ED8D, EDA3, EDEB, EDB9, EDDD $86EF10 5A PHY $86EF11 DA PHX $86EF12 BF 10 F4 7E LDA $7EF410,x[$7E:F430] $86EF16 C9 FF FF CMP #$FFFF $86EF19 F0 0B BEQ $0B [$EF26] $86EF1B 89 00 80 BIT #$8000 $86EF1E F0 06 BEQ $06 [$EF26] $86EF20 29 FF 7F AND #$7FFF $86EF23 20 64 F2 JSR $F264 [$86:F264] $86EF26 FA PLX $86EF27 7A PLY $86EF28 60 RTS $86EF29 DA PHX $86EF2A 5A PHY $86EF2B A5 12 LDA $12 [$7E:0012] $86EF2D 99 4B 1A STA $1A4B,y[$7E:1A4D] $86EF30 A5 14 LDA $14 [$7E:0014] $86EF32 99 93 1A STA $1A93,y[$7E:1A95] $86EF35 A9 00 00 LDA #$0000 $86EF38 99 BB 19 STA $19BB,y[$7E:19BD] $86EF3B AD 24 0E LDA $0E24 [$7E:0E24] $86EF3E 9F C8 F3 7E STA $7EF3C8,x[$7E:E6FF] $86EF42 20 06 F1 JSR $F106 [$86:F106] $86EF45 F0 27 BEQ $27 [$EF6E] $86EF47 C9 06 00 CMP #$0006 $86EF4A 10 22 BPL $22 [$EF6E] $86EF4C 0A ASL A $86EF4D 99 FF 1A STA $1AFF,y[$7E:1B01] $86EF50 AA TAX $86EF51 BD 04 EF LDA $EF04,x[$86:EF0C] $86EF54 99 47 1B STA $1B47,y[$7E:1B49] $86EF57 A9 01 00 LDA #$0001 $86EF5A 99 8F 1B STA $1B8F,y[$7E:1B91] $86EF5D A9 90 01 LDA #$0190 $86EF60 99 23 1B STA $1B23,y[$7E:1B25] $86EF63 BB TYX $86EF64 A9 FF FF LDA #$FFFF $86EF67 9F 10 F4 7E STA $7EF410,x[$7E:F412] $86EF6B 7A PLY $86EF6C FA PLX $86EF6D 60 RTS $86EF6E A9 A3 EC LDA #$ECA3 $86EF71 99 47 1B STA $1B47,y[$7E:1B67] $86EF74 A9 01 00 LDA #$0001 $86EF77 99 8F 1B STA $1B8F,y[$7E:1BAF] $86EF7A A9 00 30 LDA #$3000 $86EF7D 99 D7 1B STA $1BD7,y[$7E:1BF7] $86EF80 A9 DF EF LDA #$EFDF $86EF83 99 03 1A STA $1A03,y[$7E:1A23] $86EF86 7A PLY $86EF87 FA PLX $86EF88 60 RTS $86EF89 DA PHX $86EF8A 5A PHY $86EF8B BB TYX $86EF8C AC 54 0E LDY $0E54 [$7E:0E54] $86EF8F B9 7A 0F LDA $0F7A,y[$7E:0FBA] $86EF92 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86EF95 B9 7E 0F LDA $0F7E,y[$7E:0FBE] $86EF98 9D 93 1A STA $1A93,x[$7E:1AB5] $86EF9B AD 54 0E LDA $0E54 [$7E:0E54] $86EF9E 9F 10 F4 7E STA $7EF410,x[$7E:F432] $86EFA2 B9 86 0F LDA $0F86,y[$7E:0FC6] $86EFA5 89 00 40 BIT #$4000 $86EFA8 F0 0A BEQ $0A [$EFB4] $86EFAA AD 54 0E LDA $0E54 [$7E:0E54] $86EFAD 09 00 80 ORA #$8000 $86EFB0 9F 10 F4 7E STA $7EF410,x[$7E:F432] $86EFB4 B9 78 0F LDA $0F78,y[$7E:0FB8] $86EFB7 9F C8 F3 7E STA $7EF3C8,x[$7E:F3EA] $86EFBB A9 00 00 LDA #$0000 $86EFBE 9D BB 19 STA $19BB,x[$7E:19DD] $86EFC1 AD 93 19 LDA $1993 [$7E:1993] $86EFC4 0A ASL A $86EFC5 A8 TAY $86EFC6 B9 D5 EF LDA $EFD5,y[$86:EFDD] $86EFC9 9D 47 1B STA $1B47,x[$7E:1B69] $86EFCC A9 01 00 LDA #$0001 $86EFCF 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86EFD2 7A PLY $86EFD3 FA PLX $86EFD4 60 RTS $86EFD5 db 69, ED, FF, ED, 4B, ED, C5, EC, AB, EC $86EFDF 60 RTS $86EFE0 DA PHX $86EFE1 5A PHY $86EFE2 DE 23 1B DEC $1B23,x[$7E:1B45] $86EFE5 BD 23 1B LDA $1B23,x[$7E:1B45] $86EFE8 F0 41 BEQ $41 [$F02B] $86EFEA A9 0D 00 LDA #$000D $86EFED 22 84 F0 90 JSL $90F084[$90:F084] $86EFF1 29 FF FF AND #$FFFF $86EFF4 F0 4F BEQ $4F [$F045] $86EFF6 BD 23 1B LDA $1B23,x[$7E:1B2D] $86EFF9 C9 80 01 CMP #$0180 $86EFFC 10 47 BPL $47 [$F045] $86EFFE BD 4B 1A LDA $1A4B,x[$7E:1A55] $86F001 38 SEC $86F002 ED 08 0D SBC $0D08 [$7E:0D08] $86F005 10 04 BPL $04 [$F00B] $86F00B C9 10 00 CMP #$0010 $86F00E 10 35 BPL $35 [$F045] $86F02B A9 A3 EC LDA #$ECA3 $86F02E 9D 47 1B STA $1B47,x[$7E:1B69] $86F031 A9 01 00 LDA #$0001 $86F034 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86F037 A9 00 30 LDA #$3000 $86F03A 9D D7 1B STA $1BD7,x[$7E:1BF9] $86F03D A9 DF EF LDA #$EFDF $86F040 9D 03 1A STA $1A03,x[$7E:1A25] $86F043 80 65 BRA $65 [$F0AA] $86F045 BD B3 1B LDA $1BB3,x[$7E:1BD5] $86F048 29 FF 00 AND #$00FF $86F04B 8D 20 0E STA $0E20 [$7E:0E20] $86F04E BD B4 1B LDA $1BB4,x[$7E:1BD6] $86F051 29 FF 00 AND #$00FF $86F054 8D 22 0E STA $0E22 [$7E:0E22] $86F057 AD F6 0A LDA $0AF6 [$7E:0AF6] $86F05A 38 SEC $86F05B FD 4B 1A SBC $1A4B,x[$7E:1A6D] $86F05E 10 04 BPL $04 [$F064] $86F060 49 FF FF EOR #$FFFF $86F063 1A INC A $86F064 38 SEC $86F065 ED FE 0A SBC $0AFE [$7E:0AFE] $86F068 90 05 BCC $05 [$F06F] $86F06A CD 20 0E CMP $0E20 [$7E:0E20] $86F06D B0 3B BCS $3B [$F0AA] $86F06F AD FA 0A LDA $0AFA [$7E:0AFA] $86F072 38 SEC $86F073 FD 93 1A SBC $1A93,x[$7E:1AB5] $86F076 10 04 BPL $04 [$F07C] $86F078 49 FF FF EOR #$FFFF $86F07B 1A INC A $86F07C 38 SEC $86F07D ED 00 0B SBC $0B00 [$7E:0B00] $86F080 90 07 BCC $07 [$F089] $86F082 CD 22 0E CMP $0E22 [$7E:0E22] $86F085 90 02 BCC $02 [$F089] $86F087 80 21 BRA $21 [$F0AA] $86F089 DA PHX $86F08A BD FF 1A LDA $1AFF,x[$7E:1B1F] $86F08D AA TAX $86F08E FC AD F0 JSR ($F0AD,x)[$86:F0E8] $86F091 FA PLX $86F092 A9 A3 EC LDA #$ECA3 $86F095 9D 47 1B STA $1B47,x[$7E:1B67] $86F098 A9 01 00 LDA #$0001 $86F09B 9D 8F 1B STA $1B8F,x[$7E:1BAF] $86F09E A9 00 30 LDA #$3000 $86F0A1 9D D7 1B STA $1BD7,x[$7E:1BF7] $86F0A4 A9 DF EF LDA #$EFDF $86F0A7 9D 03 1A STA $1A03,x[$7E:1A23] $86F0AA 7A PLY $86F0AB FA PLX $86F0AC 60 RTS $86F0AF db BB $86F0B1 db CA $86F0B3 db D9 $86F0B5 db E8 $86F0B7 db F7 $86F0BB A9 05 00 LDA #$0005 $86F0BE 22 12 DF 91 JSL $91DF12[$91:DF12] $86F0C2 A9 01 00 LDA #$0001 $86F0C5 22 C1 90 80 JSL $8090C1[$80:90C1] $86F0C9 60 RTS $86F0CA A9 14 00 LDA #$0014 $86F0CD 22 12 DF 91 JSL $91DF12[$91:DF12] $86F0D1 A9 02 00 LDA #$0002 $86F0D4 22 C1 90 80 JSL $8090C1[$80:90C1] $86F0D8 60 RTS $86F0D9 A9 01 00 LDA #$0001 $86F0DC 22 F0 DF 91 JSL $91DFF0[$91:DFF0] $86F0E0 A9 05 00 LDA #$0005 $86F0E3 22 C1 90 80 JSL $8090C1[$80:90C1] $86F0E7 60 RTS $86F0E8 A9 02 00 LDA #$0002 $86F0EB 22 80 DF 91 JSL $91DF80[$91:DF80] $86F0EF A9 03 00 LDA #$0003 $86F0F2 22 C1 90 80 JSL $8090C1[$80:90C1] $86F0F6 60 RTS $86F0F7 A9 01 00 LDA #$0001 $86F0FA 22 D3 DF 91 JSL $91DFD3[$91:DFD3] $86F0FE A9 04 00 LDA #$0004 $86F101 22 C1 90 80 JSL $8090C1[$80:90C1] $86F105 60 RTS ;;; Random drop routine ;;; ;; Returns A: 1 for small health, 2 for big health, 3 for power bombs, 4 for nothing, 5 for super missiles, 6 for missiles ; First to be greater than a generated random number of: ; (Chance of energy, nothing and missiles)/(255 - chance of supers and bombs) * chance of {small energy, then big energy, then nothing, then missiles} ; Then: 255 - chance of {supers, then for bombs: supers+power bombs} $86F106 DA PHX $86F107 5A PHY $86F108 8B PHB $86F109 F4 00 A0 PEA $A000 $86F10C AB PLB $86F10D AB PLB $86F10E BF 10 F4 7E LDA $7EF410,x[$7E:F432] $86F112 29 FF 7F AND #$7FFF $86F115 8D 2A 0E STA $0E2A [$7E:0E2A] $86F118 BF C8 F3 7E LDA $7EF3C8,x[$7E:F3EA] $86F11C AA TAX $86F11D 8D 28 0E STA $0E28 [$7E:0E28] $86F120 BF 3A 00 A0 LDA $A0003A,x[$A0:F38D] ; Random drop chances pointer $86F124 AA TAX $86F125 D0 03 BNE $03 [$F12A] ;\ $86F127 4C 4D F2 JMP $F24D [$86:F24D] ;} Return 0006 if null pointer $86F12A 22 11 81 80 JSL $808111[$80:8111] ; Generate random number $86F12E 29 FF 00 AND #$00FF ; Mask for only the low byte $86F131 F0 F7 BEQ $F7 [$F12A] ; Ensure non-zero value $86F133 85 1A STA $1A [$7E:001A] $86F135 A9 FF 00 LDA #$00FF $86F138 85 14 STA $14 [$7E:0014] $86F13A 64 18 STZ $18 [$7E:0018] $86F13C A0 01 00 LDY #$0001 $86F13F AD C2 09 LDA $09C2 [$7E:09C2] ;\ $86F142 18 CLC ;} Samus health + reserve $86F143 6D D6 09 ADC $09D6 [$7E:09D6] ;/ $86F146 C9 1E 00 CMP #$001E ;\ $86F149 90 06 BCC $06 [$F151] ;} Branch for <= 30 (sets flag) $86F14B C9 32 00 CMP #$0032 ;\ $86F14E 90 04 BCC $04 [$F154] ;} Branch for <= 50 (doesn't affect flag) $86F150 88 DEY ; (Unsets flag for > 50) $86F151 8C 1A 0E STY $0E1A [$7E:0E1A] ; Flag to trigger more energy drops $86F154 E2 20 SEP #$20 $86F156 AD 1A 0E LDA $0E1A [$7E:0E1A] ;\ $86F159 F0 12 BEQ $12 [$F16D] ;} Need to trigger more energy drops?: $86F15B BF 00 00 B4 LDA $B40000,x[$B4:F398] ; Small energy chance $86F15F 18 CLC $86F160 7F 01 00 B4 ADC $B40001,x[$B4:F399] ; Big energy chance $86F164 85 12 STA $12 [$00:0012] $86F166 A9 03 LDA #$03 $86F168 85 16 STA $16 [$00:0016] $86F16A 4C DF F1 JMP $F1DF [$86:F1DF] ; Skip all other checks $86F16D BF 03 00 B4 LDA $B40003,x[$B4:F2AB] ; Nothing chance $86F171 85 12 STA $12 [$7E:0012] $86F173 A9 08 LDA #$08 $86F175 85 16 STA $16 [$7E:0016] $86F177 AC C2 09 LDY $09C2 [$7E:09C2] ;\ $86F17A CC C4 09 CPY $09C4 [$7E:09C4] ;| $86F17D D0 08 BNE $08 [$F187] ;| $86F17F AC D6 09 LDY $09D6 [$7E:09D6] ;} Not-full health and reserves?: $86F182 CC D4 09 CPY $09D4 [$7E:09D4] ;| $86F185 F0 13 BEQ $13 [$F19A] ;/ $86F187 A5 12 LDA $12 [$7E:0012] $86F189 18 CLC $86F18A 7F 00 00 B4 ADC $B40000,x[$B4:F38C] ; Small energy chance $86F18E 7F 01 00 B4 ADC $B40001,x[$B4:F38D] ; Big energy chance $86F192 85 12 STA $12 [$7E:0012] $86F194 A5 16 LDA $16 [$7E:0016] $86F196 09 03 ORA #$03 $86F198 85 16 STA $16 [$7E:0016] $86F19A AC C6 09 LDY $09C6 [$7E:09C6] ;\ $86F19D CC C8 09 CPY $09C8 [$7E:09C8] ;} Not-full missiles?: $86F1A0 F0 0F BEQ $0F [$F1B1] ;/ $86F1A2 A5 12 LDA $12 [$7E:0012] $86F1A4 18 CLC $86F1A5 7F 02 00 B4 ADC $B40002,x[$B4:F2AA] ; Missile chance $86F1A9 85 12 STA $12 [$7E:0012] $86F1AB A5 16 LDA $16 [$7E:0016] $86F1AD 09 04 ORA #$04 $86F1AF 85 16 STA $16 [$7E:0016] $86F1B1 AC CA 09 LDY $09CA [$7E:09CA] ;\ $86F1B4 CC CC 09 CPY $09CC [$7E:09CC] ;} Not-full super missiles?: $86F1B7 F0 0F BEQ $0F [$F1C8] ;/ $86F1B9 A5 14 LDA $14 [$7E:0014] $86F1BB 38 SEC $86F1BC FF 04 00 B4 SBC $B40004,x[$B4:F252] ; Super missile chance $86F1C0 85 14 STA $14 [$7E:0014] $86F1C2 A5 16 LDA $16 [$7E:0016] $86F1C4 09 10 ORA #$10 $86F1C6 85 16 STA $16 [$7E:0016] $86F1C8 AC CE 09 LDY $09CE [$7E:09CE] ;\ $86F1CB CC D0 09 CPY $09D0 [$7E:09D0] ;} Not-full power bombs?: $86F1CE F0 0F BEQ $0F [$F1DF] ;/ $86F1D0 A5 14 LDA $14 [$7E:0014] $86F1D2 38 SEC $86F1D3 FF 05 00 B4 SBC $B40005,x[$B4:F2F5] ; Power bomb chance $86F1D7 85 14 STA $14 [$7E:0014] $86F1D9 A5 16 LDA $16 [$7E:0016] $86F1DB 09 20 ORA #$20 $86F1DD 85 16 STA $16 [$7E:0016] $86F1DF A0 00 00 LDY #$0000 ; Loop: $86F1E2 E2 20 SEP #$20 $86F1E4 A5 12 LDA $12 [$7E:0012] ;\ $86F1E6 F0 37 BEQ $37 [$F21F] ;} Branch for no energy, missiles nor nothing chance $86F1E8 46 16 LSR $16 [$7E:0016] ;\ $86F1EA 90 2A BCC $2A [$F216] ;} For each chance; each energy, missiles and nothing: $86F1EC A5 14 LDA $14 [$7E:0014] ; 255 - chance of super missile and power bombs $86F1EE 8D 02 42 STA $4202 [$7E:4202] $86F1F1 BF 00 00 B4 LDA $B40000,x[$B4:F2AA] ; Chance of each drop type $86F1F5 8D 03 42 STA $4203 [$7E:4203] $86F1F8 5A PHY $86F1F9 EA NOP $86F1FA EA NOP $86F1FB AC 16 42 LDY $4216 [$7E:4216] $86F1FE 8C 04 42 STY $4204 [$7E:4204] $86F201 A5 12 LDA $12 [$7E:0012] ; Chance of energy, nothing and missiles $86F203 8D 06 42 STA $4206 [$7E:4206] $86F206 7A PLY $86F207 EA NOP $86F208 C2 20 REP #$20 $86F20A A5 18 LDA $18 [$7E:0018] ; 0000h $86F20C 18 CLC $86F20D 6D 14 42 ADC $4214 [$7E:4214] ; [14h]/[12h] * (chance of drop type) $86F210 C5 1A CMP $1A [$7E:001A] ;\ Small Big Nothing Missiles $86F212 B0 3C BCS $3C [$F250] ;} Return {01, 02, 04, 06} if greater than random number $86F214 85 18 STA $18 [$7E:0018] $86F216 E8 INX $86F217 C8 INY $86F218 C0 04 00 CPY #$0004 $86F21B D0 C5 BNE $C5 [$F1E2] $86F21D 80 0F BRA $0F [$F22E] $86F21F A5 16 LDA $16 [$7E:0016] $86F221 4A LSR A $86F222 4A LSR A $86F223 4A LSR A $86F224 4A LSR A $86F225 85 16 STA $16 [$7E:0016] $86F227 E8 INX $86F228 E8 INX $86F229 E8 INX $86F22A E8 INX $86F22B A0 04 00 LDY #$0004 ; Loop: $86F22E E2 20 SEP #$20 $86F230 46 16 LSR $16 [$7E:0016] ;\ $86F232 90 12 BCC $12 [$F246] ;} Branch for no super missile nor power bombs $86F234 C2 20 REP #$20 $86F236 BF 00 00 B4 LDA $B40000,x[$B4:F252] ; For each chance; super missiles and power bombs: $86F23A 29 FF 00 AND #$00FF $86F23D 18 CLC $86F23E 65 18 ADC $18 [$7E:0018] ; Chance of supers missiles, plus power bombs on second iteration $86F240 C5 1A CMP $1A [$7E:001A] ;\ Supers Bombs $86F242 B0 0C BCS $0C [$F250] ;} Return {05, 03} if greater than random number $86F244 85 18 STA $18 [$7E:0018] $86F246 E8 INX $86F247 C8 INY $86F248 C0 06 00 CPY #$0006 $86F24B D0 E1 BNE $E1 [$F22E] $86F24D A0 03 00 LDY #$0003 $86F250 C2 20 REP #$20 $86F252 BB TYX $86F253 BF 5E F2 86 LDA $86F25E,x[$86:F260] $86F257 29 FF 00 AND #$00FF $86F25A AB PLB $86F25B 7A PLY $86F25C FA PLX $86F25D 60 RTS $86F25E db 01, 02, 04, 06, 05, 03 $86F264 8B PHB $86F265 DA PHX $86F266 5A PHY $86F267 F4 00 A0 PEA $A000 $86F26A AB PLB $86F26B AB PLB $86F26C C2 30 REP #$30 $86F26E 8D 54 0E STA $0E54 [$7E:0E54] $86F271 4A LSR A $86F272 4A LSR A $86F273 18 CLC $86F274 6D CF 07 ADC $07CF [$7E:07CF] $86F277 AA TAX $86F278 AC 54 0E LDY $0E54 [$7E:0E54] $86F27B BF 00 00 A1 LDA $A10000,x[$A1:9AD0] $86F27F 99 78 0F STA $0F78,y[$7E:11B8] $86F282 BF 02 00 A1 LDA $A10002,x[$A1:9AD2] $86F286 99 7A 0F STA $0F7A,y[$7E:11BA] $86F289 BF 04 00 A1 LDA $A10004,x[$A1:9AD4] $86F28D 99 7E 0F STA $0F7E,y[$7E:11BE] $86F290 BF 06 00 A1 LDA $A10006,x[$A1:9AD6] $86F294 99 92 0F STA $0F92,y[$7E:11D2] $86F297 BF 08 00 A1 LDA $A10008,x[$A1:9AD8] $86F29B 99 86 0F STA $0F86,y[$7E:11C6] $86F29E BF 0A 00 A1 LDA $A1000A,x[$A1:9ADA] $86F2A2 99 88 0F STA $0F88,y[$7E:11C8] $86F2A5 BF 0C 00 A1 LDA $A1000C,x[$A1:9ADC] $86F2A9 99 B4 0F STA $0FB4,y[$7E:11F4] $86F2AC BF 0E 00 A1 LDA $A1000E,x[$A1:9ADE] $86F2B0 99 B6 0F STA $0FB6,y[$7E:11F6] $86F2B3 DA PHX $86F2B4 BB TYX $86F2B5 BF 08 70 7E LDA $7E7008,x[$7E:7248] $86F2B9 9D 96 0F STA $0F96,x[$7E:11D6] $86F2BC BF 06 70 7E LDA $7E7006,x[$7E:7246] $86F2C0 9D 98 0F STA $0F98,x[$7E:11D8] $86F2C3 FA PLX $86F2C4 A9 00 00 LDA #$0000 $86F2C7 99 9E 0F STA $0F9E,y[$7E:11DE] $86F2CA 99 9C 0F STA $0F9C,y[$7E:11DC] $86F2CD 99 A0 0F STA $0FA0,y[$7E:11E0] $86F2D0 99 90 0F STA $0F90,y[$7E:11D0] $86F2D3 99 A4 0F STA $0FA4,y[$7E:11E4] $86F2D6 99 A8 0F STA $0FA8,y[$7E:11E8] $86F2D9 99 AA 0F STA $0FAA,y[$7E:11EA] $86F2DC 99 AC 0F STA $0FAC,y[$7E:11EC] $86F2DF 99 AE 0F STA $0FAE,y[$7E:11EE] $86F2E2 99 B0 0F STA $0FB0,y[$7E:11F0] $86F2E5 99 B2 0F STA $0FB2,y[$7E:11F2] $86F2E8 A9 01 00 LDA #$0001 $86F2EB 99 94 0F STA $0F94,y[$7E:11D4] $86F2EE AE 54 0E LDX $0E54 [$7E:0E54] $86F2F1 BD 78 0F LDA $0F78,x[$7E:11B8] $86F2F4 AA TAX $86F2F5 BD 12 00 LDA $0012,x[$A0:F1A5] $86F2F8 8D 84 17 STA $1784 [$7E:1784] $86F2FB BD 08 00 LDA $0008,x[$A0:F19B] $86F2FE 99 82 0F STA $0F82,y[$7E:11C2] $86F301 BD 0A 00 LDA $000A,x[$A0:F19D] $86F304 99 84 0F STA $0F84,y[$7E:11C4] $86F307 BD 04 00 LDA $0004,x[$A0:F197] $86F30A 99 8C 0F STA $0F8C,y[$7E:11CC] $86F30D BD 39 00 LDA $0039,x[$A0:F1CC] $86F310 29 FF 00 AND #$00FF $86F313 99 9A 0F STA $0F9A,y[$7E:11DA] $86F316 BD 0C 00 LDA $000C,x[$A0:F19F] $86F319 99 A6 0F STA $0FA6,y[$7E:11E6] $86F31C 8D 86 17 STA $1786 [$7E:1786] $86F31F 22 27 F3 86 JSL $86F327[$86:F327] $86F323 7A PLY $86F324 FA PLX $86F325 AB PLB $86F326 60 RTS $86F327 AE 54 0E LDX $0E54 [$7E:0E54] $86F32A BD A6 0F LDA $0FA6,x[$7E:11E6] $86F32D 8D 86 17 STA $1786 [$7E:1786] $86F330 EB XBA $86F331 48 PHA $86F332 AB PLB $86F333 AB PLB $86F334 DC 84 17 JML [$1784][$B3:883B] $86F337 db 29 $86F339 db E0, EF, 8D, ED, 10, 10, 00, 30 $86F345 db 89 $86F347 db DF, EF, 8D, ED, 10, 10, 00, 70 $86F353 db 03, 00, AD, C4, 03, 00, B4, C4, 03, 00, BB, C4, AB, 81, 53, F3, 01, 00, AD, C4, 01, 00, 00, 80, 01, 00, AD, C4, 01, 00, 00, 80, 01, 00, B4, C4, 01, 00, 00, 80, 01, 00, B4, C4, 01, 00, 00, 80, 01, 00, BB, C4, 01, 00, 00, 80, 01, 00, BB, C4, 54, 81 $86F391 AE 54 0E LDX $0E54 [$7E:0E54] $86F394 A9 53 F3 LDA #$F353 $86F397 99 47 1B STA $1B47,y[$7E:1B69] $86F39A BD 7A 0F LDA $0F7A,x[$7E:10FA] $86F39D 99 4B 1A STA $1A4B,y[$7E:1A6D] $86F3A0 BD 7C 0F LDA $0F7C,x[$7E:10FC] $86F3A3 99 27 1A STA $1A27,y[$7E:1A49] $86F3A6 BD 7E 0F LDA $0F7E,x[$7E:10FE] $86F3A9 18 CLC $86F3AA 69 08 00 ADC #$0008 $86F3AD 99 93 1A STA $1A93,y[$7E:1AB5] $86F3B0 BD 80 0F LDA $0F80,x[$7E:1100] $86F3B3 99 6F 1A STA $1A6F,y[$7E:1A91] $86F3B6 A9 00 00 LDA #$0000 $86F3B9 99 B7 1A STA $1AB7,y[$7E:1AD9] $86F3BC 99 DB 1A STA $1ADB,y[$7E:1AFD] $86F3BF 22 11 81 80 JSL $808111[$80:8111] $86F3C3 29 1C 00 AND #$001C $86F3C6 AA TAX $86F3C7 BD D4 F3 LDA $F3D4,x[$86:F3D8] $86F3CA 99 23 1B STA $1B23,y[$7E:1B45] $86F3CD BD D6 F3 LDA $F3D6,x[$86:F3DA] $86F3D0 99 FF 1A STA $1AFF,y[$7E:1B21] $86F3D3 60 RTS $86F3D4 db FF, FF, 00, B8, FF, FF, 00, C0, FF, FF, 00, E0, FF, FF, 00, FF, 00, 00, 00, 01, 00, 00, 00, 20, 00, 00, 00, 40 $86F3F0 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86F3F3 30 1D BMI $1D [$F412] $86F3F5 20 7B 89 JSR $897B [$86:897B] $86F3F8 B0 5F BCS $5F [$F459] $86F3FA 18 CLC $86F3FB BD B7 1A LDA $1AB7,x[$7E:1AD9] $86F3FE 69 00 40 ADC #$4000 $86F401 9D B7 1A STA $1AB7,x[$7E:1AD9] $86F404 BD DB 1A LDA $1ADB,x[$7E:1AFD] $86F407 69 00 00 ADC #$0000 $86F40A C9 04 00 CMP #$0004 $86F40D B0 03 BCS $03 [$F412] $86F40F 9D DB 1A STA $1ADB,x[$7E:1AFD] $86F412 18 CLC $86F413 BD 6F 1A LDA $1A6F,x[$7E:1A91] $86F416 7D B7 1A ADC $1AB7,x[$7E:1AD9] $86F419 9D 6F 1A STA $1A6F,x[$7E:1A91] $86F41C BD 93 1A LDA $1A93,x[$7E:1AB5] $86F41F 7D DB 1A ADC $1ADB,x[$7E:1AFD] $86F422 9D 93 1A STA $1A93,x[$7E:1AB5] $86F425 18 CLC $86F426 BD 27 1A LDA $1A27,x[$7E:1A49] $86F429 7D FF 1A ADC $1AFF,x[$7E:1B21] $86F42C 9D 27 1A STA $1A27,x[$7E:1A49] $86F42F BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86F432 7D 23 1B ADC $1B23,x[$7E:1B45] $86F435 9D 4B 1A STA $1A4B,x[$7E:1A6D] $86F438 AD B5 05 LDA $05B5 [$7E:05B5] $86F43B 89 03 00 BIT #$0003 $86F43E D0 18 BNE $18 [$F458] $86F440 BD 4B 1A LDA $1A4B,x[$7E:1A6D] $86F443 85 12 STA $12 [$7E:0012] $86F445 BD 93 1A LDA $1A93,x[$7E:1AB5] $86F448 85 14 STA $14 [$7E:0014] $86F44A A9 30 00 LDA #$0030 $86F44D 85 16 STA $16 [$7E:0016] $86F44F BD BB 19 LDA $19BB,x[$7E:19DD] $86F452 85 18 STA $18 [$7E:0018] $86F454 22 26 BC B4 JSL $B4BC26[$B4:BC26] $86F458 60 RTS $86F459 A9 63 F3 LDA #$F363 $86F45C 9D 47 1B STA $1B47,x[$7E:1B69] $86F45F A9 01 00 LDA #$0001 $86F462 9D 8F 1B STA $1B8F,x[$7E:1BB1] $86F465 BD FF 1A LDA $1AFF,x[$7E:1B21] $86F468 0A ASL A $86F469 9D FF 1A STA $1AFF,x[$7E:1B21] $86F46C BD 23 1B LDA $1B23,x[$7E:1B45] $86F46F 2A ROL A $86F470 9D 23 1B STA $1B23,x[$7E:1B45] $86F473 BD FF 1A LDA $1AFF,x[$7E:1B21] $86F476 0A ASL A $86F477 9D FF 1A STA $1AFF,x[$7E:1B21] $86F47A BD 23 1B LDA $1B23,x[$7E:1B45] $86F47D 2A ROL A $86F47E 9D 23 1B STA $1B23,x[$7E:1B45] $86F481 A9 00 80 LDA #$8000 $86F484 9D B7 1A STA $1AB7,x[$7E:1AD9] $86F487 A9 FF FF LDA #$FFFF $86F48A 9D DB 1A STA $1ADB,x[$7E:1AFD] $86F48D BD 93 1A LDA $1A93,x[$7E:1AB5] $86F490 38 SEC $86F491 E9 02 00 SBC #$0002 $86F494 9D 93 1A STA $1A93,x[$7E:1AB5] $86F497 60 RTS $86F498 db 91 $86F49A db F0, F3, 53, F3, 04, 04, 05, 00, 00, 00 $86F7A5 db FF, FF, FF, FF