;---------------------------- ; COMMODORE-1581 ROM V10/C ; MODIFYED TFSS 1996.08.11. ;---------------------------- ; $8000 .BYTE $4D,$19 ; Original ROM CRC Signature $8002 .BYTE $CD,$01 ; Start CRC Calculate Value ; $8004 A9 00 LDA #$00 $8006 85 35 STA $35 $8008 20 62 A8 JSR $A862 $800B A5 53 LDA $53 $800D 10 09 BPL $8018 $800F 29 0F AND #$0F $8011 C9 0F CMP #$0F $8013 F0 03 BEQ $8018 $8015 4C 78 96 JMP $9678 $8018 20 65 81 JSR $8165 $801B B1 CD LDA ($CD),Y $801D 8D 8F 02 STA $028F $8020 A2 0B LDX #$0B $8022 BD 78 DB LDA $DB78,X $8025 CD 8F 02 CMP $028F $8028 F0 08 BEQ $8032 $802A CA DEX $802B 10 F5 BPL $8022 $802D A9 31 LDA #$31 $802F 4C 7C 80 JMP $807C $8032 8E 2A 02 STX $022A $8035 E0 09 CPX #$09 $8037 90 03 BCC $803C $8039 20 A2 80 JSR $80A2 $803C AE 2A 02 LDX $022A $803F BD 84 DB LDA $DB84,X $8042 85 40 STA $40 $8044 BD 90 DB LDA $DB90,X $8047 85 41 STA $41 $8049 6C 40 00 JMP ($0040) $804C A9 00 LDA #$00 $804E 85 35 STA $35 $8050 AD AB 02 LDA $02AB $8053 F0 03 BEQ $8058 $8055 4C 7C 80 JMP $807C $8058 A0 00 LDY #$00 $805A 98 TYA $805B 85 4D STA $4D $805D 84 4E STY $4E $805F 84 CD STY $CD $8061 20 6D A8 JSR $A86D $8064 20 E5 81 JSR $81E5 $8067 A9 00 LDA #$00 $8069 85 6E STA $6E $806B 20 71 80 JSR $8071 $806E 4C 34 94 JMP $9434 $8071 A0 28 LDY #$28 $8073 A9 00 LDA #$00 $8075 99 00 02 STA $0200,Y $8078 88 DEY $8079 10 FA BPL $8075 $807B 60 RTS $807C A0 00 LDY #$00 $807E 84 4D STY $4D $8080 84 4E STY $4E $8082 4C 3F FF JMP $FF3F $8085 A2 00 LDX #$00 $8087 8E 91 02 STX $0291 $808A A9 3A LDA #$3A $808C 20 1C 81 JSR $811C $808F F0 05 BEQ $8096 $8091 88 DEY $8092 88 DEY $8093 8C 91 02 STY $0291 $8096 4C 51 82 JMP $8251 $8099 A0 00 LDY #$00 $809B A2 00 LDX #$00 $809D A9 3A LDA #$3A $809F 4C 1C 81 JMP $811C $80A2 20 99 80 JSR $8099 $80A5 D0 05 BNE $80AC $80A7 A9 34 LDA #$34 $80A9 4C 7C 80 JMP $807C $80AC 88 DEY $80AD 88 DEY $80AE 8C 91 02 STY $0291 $80B1 8A TXA $80B2 D0 F3 BNE $80A7 $80B4 A9 3D LDA #$3D $80B6 20 1C 81 JSR $811C $80B9 8A TXA $80BA F0 02 BEQ $80BE $80BC A9 40 LDA #$40 $80BE 09 21 ORA #$21 $80C0 8D A2 02 STA $02A2 $80C3 E8 INX $80C4 8E 2E 02 STX $022E $80C7 8E 2F 02 STX $022F $80CA AD A1 02 LDA $02A1 $80CD F0 0D BEQ $80DC $80CF A9 80 LDA #$80 $80D1 0D A2 02 ORA $02A2 $80D4 8D A2 02 STA $02A2 $80D7 A9 00 LDA #$00 $80D9 8D A1 02 STA $02A1 $80DC 98 TYA $80DD F0 29 BEQ $8108 $80DF 9D 91 02 STA $0291,X $80E2 AD 2E 02 LDA $022E $80E5 8D 30 02 STA $0230 $80E8 A9 8D LDA #$8D $80EA 20 1C 81 JSR $811C $80ED E8 INX $80EE 8E 2F 02 STX $022F $80F1 CA DEX $80F2 AD A1 02 LDA $02A1 $80F5 F0 02 BEQ $80F9 $80F7 A9 08 LDA #$08 $80F9 EC 2E 02 CPX $022E $80FC F0 02 BEQ $8100 $80FE 09 04 ORA #$04 $8100 09 03 ORA #$03 $8102 4D A2 02 EOR $02A2 $8105 8D A2 02 STA $02A2 $8108 AD A2 02 LDA $02A2 $810B AE 2A 02 LDX $022A $810E 3D 94 DB AND $DB94,X $8111 D0 01 BNE $8114 $8113 60 RTS $8114 8D AB 02 STA $02AB $8117 A9 30 LDA #$30 $8119 4C 7C 80 JMP $807C $811C 8D 8F 02 STA $028F $811F C4 29 CPY $29 $8121 B0 2E BCS $8151 $8123 B1 CD LDA ($CD),Y $8125 C8 INY $8126 CD 8F 02 CMP $028F $8129 F0 28 BEQ $8153 $812B C9 2A CMP #$2A $812D F0 04 BEQ $8133 $812F C9 3F CMP #$3F $8131 D0 03 BNE $8136 $8133 EE A1 02 INC $02A1 $8136 C9 2C CMP #$2C $8138 D0 E5 BNE $811F $813A 98 TYA $813B 9D 92 02 STA $0292,X $813E AD A1 02 LDA $02A1 $8141 29 7F AND #$7F $8143 F0 07 BEQ $814C $8145 A9 80 LDA #$80 $8147 95 F4 STA $F4,X $8149 8D A1 02 STA $02A1 $814C E8 INX $814D E0 04 CPX #$04 $814F 90 CE BCC $811F $8151 A0 00 LDY #$00 $8153 A5 29 LDA $29 $8155 9D 92 02 STA $0292,X $8158 AD A1 02 LDA $02A1 $815B 29 7F AND #$7F $815D F0 04 BEQ $8163 $815F A9 80 LDA #$80 $8161 95 F4 STA $F4,X $8163 98 TYA $8164 60 RTS $8165 A4 CD LDY $CD $8167 F0 36 BEQ $819F $8169 88 DEY $816A F0 32 BEQ $819E $816C AD 00 02 LDA $0200 $816F C9 55 CMP #$55 $8171 D0 07 BNE $817A $8173 AD 01 02 LDA $0201 $8176 C9 30 CMP #$30 $8178 F0 04 BEQ $817E $817A B9 00 02 LDA $0200,Y $817D 2C A9 00 BIT $00A9 $8180 C9 0D CMP #$0D $8182 F0 1B BEQ $819F $8184 88 DEY $8185 AD 00 02 LDA $0200 $8188 C9 55 CMP #$55 $818A D0 07 BNE $8193 $818C AD 01 02 LDA $0201 $818F C9 30 CMP #$30 $8191 F0 04 BEQ $8197 $8193 B9 00 02 LDA $0200,Y $8196 2C A9 00 BIT $00A9 $8199 C9 0D CMP #$0D $819B F0 02 BEQ $819F $819D C8 INY $819E C8 INY $819F 84 29 STY $29 $81A1 C0 2A CPY #$2A $81A3 A0 FF LDY #$FF $81A5 90 08 BCC $81AF $81A7 8C 2A 02 STY $022A $81AA A9 32 LDA #$32 $81AC 4C 7C 80 JMP $807C $81AF A0 00 LDY #$00 $81B1 98 TYA $81B2 85 CD STA $CD $81B4 8D 6F 02 STA $026F $81B7 8D 2D 02 STA $022D $81BA 8D 33 02 STA $0233 $81BD 85 67 STA $67 $81BF 8D 30 02 STA $0230 $81C2 8D 2E 02 STA $022E $81C5 8D 2F 02 STA $022F $81C8 8D A1 02 STA $02A1 $81CB 8D AB 02 STA $02AB $81CE A2 05 LDX #$05 $81D0 9D 90 02 STA $0290,X $81D3 95 E4 STA $E4,X $81D5 95 E9 STA $E9,X $81D7 95 EE STA $EE,X $81D9 95 F3 STA $F3,X $81DB 9D 96 02 STA $0296,X $81DE 9D 9B 02 STA $029B,X $81E1 CA DEX $81E2 D0 EC BNE $81D0 $81E4 60 RTS $81E5 A9 00 LDA #$00 $81E7 8D AB 02 STA $02AB $81EA A5 79 LDA $79 $81EC 29 DF AND #$DF $81EE 85 79 STA $79 $81F0 60 RTS $81F1 A9 50 LDA #$50 $81F3 8D AB 02 STA $02AB $81F6 A5 79 LDA $79 $81F8 09 40 ORA #$40 $81FA 85 79 STA $79 $81FC 60 RTS $81FD AD 2F 02 LDA $022F $8200 8D 2E 02 STA $022E $8203 A9 01 LDA #$01 $8205 8D 2F 02 STA $022F $8208 8D 30 02 STA $0230 $820B A2 00 LDX #$00 $820D 86 67 STX $67 $820F BD 91 02 LDA $0291,X $8212 20 24 82 JSR $8224 $8215 A6 67 LDX $67 $8217 9D 91 02 STA $0291,X $821A 98 TYA $821B 95 EF STA $EF,X $821D E8 INX $821E EC 2F 02 CPX $022F $8221 90 EA BCC $820D $8223 60 RTS $8224 AA TAX $8225 A0 00 LDY #$00 $8227 A9 3A LDA #$3A $8229 DD 01 02 CMP $0201,X $822C F0 0C BEQ $823A $822E DD 00 02 CMP $0200,X $8231 D0 17 BNE $824A $8233 E8 INX $8234 98 TYA $8235 29 01 AND #$01 $8237 A8 TAY $8238 8A TXA $8239 60 RTS $823A BD 00 02 LDA $0200,X $823D E8 INX $823E E8 INX $823F C9 30 CMP #$30 $8241 F0 F2 BEQ $8235 $8243 C9 31 CMP #$31 $8245 D0 ED BNE $8234 $8247 4C 2D 80 JMP $802D $824A 98 TYA $824B 09 80 ORA #$80 $824D 29 81 AND #$81 $824F D0 E6 BNE $8237 $8251 A9 00 LDA #$00 $8253 8D A2 02 STA $02A2 $8256 AC 91 02 LDY $0291 $8259 B1 CD LDA ($CD),Y $825B 20 95 82 JSR $8295 $825E 10 0D BPL $826D $8260 C8 INY $8261 C4 29 CPY $29 $8263 B0 05 BCS $826A $8265 A4 29 LDY $29 $8267 88 DEY $8268 D0 EF BNE $8259 $826A CE A2 02 DEC $02A2 $826D 4C F6 81 JMP $81F6 $8270 A0 00 LDY #$00 $8272 AD 2E 02 LDA $022E $8275 CD 2F 02 CMP $022F $8278 F0 16 BEQ $8290 $827A CE 2F 02 DEC $022F $827D AC 2F 02 LDY $022F $8280 B9 91 02 LDA $0291,Y $8283 A8 TAY $8284 B1 CD LDA ($CD),Y $8286 A0 05 LDY #$05 $8288 D9 AB DB CMP $DBAB,Y $828B F0 03 BEQ $8290 $828D 88 DEY $828E D0 F8 BNE $8288 $8290 98 TYA $8291 8D 33 02 STA $0233 $8294 60 RTS $8295 C9 30 CMP #$30 $8297 F0 06 BEQ $829F $8299 C9 31 CMP #$31 $829B F0 02 BEQ $829F $829D 09 80 ORA #$80 $829F 29 81 AND #$81 $82A1 60 RTS $82A2 A9 00 LDA #$00 $82A4 85 40 STA $40 $82A6 8D A4 02 STA $02A4 $82A9 8D A3 02 STA $02A3 $82AC 20 AE 84 JSR $84AE $82AF F0 05 BEQ $82B6 $82B1 A9 74 LDA #$74 $82B3 20 7C 80 JSR $807C $82B6 4C F6 81 JMP $81F6 $82B9 20 A2 82 JSR $82A2 $82BC A9 00 LDA #$00 $82BE 85 73 STA $73 $82C0 20 24 84 JSR $8424 $82C3 D0 0B BNE $82D0 $82C5 CE A3 02 DEC $02A3 $82C8 10 F2 BPL $82BC $82CA 60 RTS $82CB 20 89 84 JSR $8489 $82CE F0 10 BEQ $82E0 $82D0 20 27 83 JSR $8327 $82D3 AD A5 02 LDA $02A5 $82D6 F0 01 BEQ $82D9 $82D8 60 RTS $82D9 AD 6D 02 LDA $026D $82DC 30 ED BMI $82CB $82DE 10 F0 BPL $82D0 $82E0 AD A5 02 LDA $02A5 $82E3 F0 E0 BEQ $82C5 $82E5 60 RTS $82E6 20 77 84 JSR $8477 $82E9 F0 0E BEQ $82F9 $82EB D0 1C BNE $8309 $82ED A9 00 LDA #$00 $82EF 85 73 STA $73 $82F1 20 24 84 JSR $8424 $82F4 D0 13 BNE $8309 $82F6 8D A5 02 STA $02A5 $82F9 AD A5 02 LDA $02A5 $82FC D0 28 BNE $8326 $82FE CE A3 02 DEC $02A3 $8301 10 EA BPL $82ED $8303 60 RTS $8304 20 89 84 JSR $8489 $8307 F0 F0 BEQ $82F9 $8309 20 27 83 JSR $8327 $830C AE 6D 02 LDX $026D $830F 10 07 BPL $8318 $8311 AD A5 02 LDA $02A5 $8314 F0 EE BEQ $8304 $8316 D0 0E BNE $8326 $8318 AD 33 02 LDA $0233 $831B F0 09 BEQ $8326 $831D B5 F4 LDA $F4,X $831F 29 07 AND #$07 $8321 CD 33 02 CMP $0233 $8324 D0 DE BNE $8304 $8326 60 RTS $8327 A2 FF LDX #$FF $8329 8E 6D 02 STX $026D $832C E8 INX $832D 8E A1 02 STX $02A1 $8330 20 D7 83 JSR $83D7 $8333 F0 06 BEQ $833B $8335 60 RTS $8336 20 E2 83 JSR $83E2 $8339 D0 FA BNE $8335 $833B A9 00 LDA #$00 $833D 55 EF EOR $EF,X $833F 4A LSR A $8340 90 0B BCC $834D $8342 29 40 AND #$40 $8344 F0 F0 BEQ $8336 $8346 A9 02 LDA #$02 $8348 CD A3 02 CMP $02A3 $834B F0 E9 BEQ $8336 $834D BD 91 02 LDA $0291,X $8350 AA TAX $8351 20 26 85 JSR $8526 $8354 A0 03 LDY #$03 $8356 4C 6C 83 JMP $836C $8359 BD 00 02 LDA $0200,X $835C D1 64 CMP ($64),Y $835E F0 0A BEQ $836A $8360 C9 3F CMP #$3F $8362 D0 D2 BNE $8336 $8364 B1 64 LDA ($64),Y $8366 C9 A0 CMP #$A0 $8368 F0 CC BEQ $8336 $836A E8 INX $836B C8 INY $836C EC 90 02 CPX $0290 $836F B0 0A BCS $837B $8371 BD 00 02 LDA $0200,X $8374 C9 2A CMP #$2A $8376 D0 E1 BNE $8359 $8378 4C FA 83 JMP $83FA $837B C0 13 CPY #$13 $837D B0 06 BCS $8385 $837F B1 64 LDA ($64),Y $8381 C9 A0 CMP #$A0 $8383 D0 B1 BNE $8336 $8385 AE 30 02 LDX $0230 $8388 8E 6D 02 STX $026D $838B B5 F4 LDA $F4,X $838D 29 80 AND #$80 $838F 8D A1 02 STA $02A1 $8392 AD 32 02 LDA $0232 $8395 95 EA STA $EA,X $8397 A5 4E LDA $4E $8399 95 E5 STA $E5,X $839B A0 00 LDY #$00 $839D B1 64 LDA ($64),Y $839F C8 INY $83A0 48 PHA $83A1 29 40 AND #$40 $83A3 85 40 STA $40 $83A5 68 PLA $83A6 29 DF AND #$DF $83A8 30 02 BMI $83AC $83AA 09 20 ORA #$20 $83AC 29 27 AND #$27 $83AE 05 40 ORA $40 $83B0 85 40 STA $40 $83B2 A9 80 LDA #$80 $83B4 35 F4 AND $F4,X $83B6 05 40 ORA $40 $83B8 95 F4 STA $F4,X $83BA B5 EF LDA $EF,X $83BC 29 80 AND #$80 $83BE 95 EF STA $EF,X $83C0 B1 64 LDA ($64),Y $83C2 9D 97 02 STA $0297,X $83C5 C8 INY $83C6 B1 64 LDA ($64),Y $83C8 9D 9C 02 STA $029C,X $83CB AD 6F 02 LDA $026F $83CE D0 07 BNE $83D7 $83D0 A0 15 LDY #$15 $83D2 B1 64 LDA ($64),Y $83D4 8D 6F 02 STA $026F $83D7 A9 FF LDA #$FF $83D9 8D A5 02 STA $02A5 $83DC AD 2F 02 LDA $022F $83DF 8D 30 02 STA $0230 $83E2 CE 30 02 DEC $0230 $83E5 10 01 BPL $83E8 $83E7 60 RTS $83E8 AE 30 02 LDX $0230 $83EB B5 F4 LDA $F4,X $83ED 30 05 BMI $83F4 $83EF BD 97 02 LDA $0297,X $83F2 D0 EE BNE $83E2 $83F4 A9 00 LDA #$00 $83F6 8D A5 02 STA $02A5 $83F9 60 RTS $83FA 86 3B STX $3B $83FC AE 90 02 LDX $0290 $83FF CA DEX $8400 E4 3B CPX $3B $8402 F0 1A BEQ $841E $8404 A0 13 LDY #$13 $8406 88 DEY $8407 B1 64 LDA ($64),Y $8409 C9 A0 CMP #$A0 $840B F0 F9 BEQ $8406 $840D BD 00 02 LDA $0200,X $8410 D1 64 CMP ($64),Y $8412 F0 04 BEQ $8418 $8414 C9 3F CMP #$3F $8416 D0 09 BNE $8421 $8418 88 DEY $8419 CA DEX $841A E4 3B CPX $3B $841C D0 EF BNE $840D $841E 4C 85 83 JMP $8385 $8421 4C 36 83 JMP $8336 $8424 A0 00 LDY #$00 $8426 84 72 STY $72 $8428 88 DEY $8429 8C 6D 02 STY $026D $842C AD 2B 02 LDA $022B $842F 85 4D STA $4D $8431 AD E5 01 LDA $01E5 $8434 85 4E STA $4E $8436 8D A6 02 STA $02A6 $8439 20 CF 93 JSR $93CF $843C AD A6 02 LDA $02A6 $843F D0 01 BNE $8442 $8441 60 RTS $8442 A9 07 LDA #$07 $8444 8D 31 02 STA $0231 $8447 A9 00 LDA #$00 $8449 20 50 94 JSR $9450 $844C 8D A6 02 STA $02A6 $844F 20 42 94 JSR $9442 $8452 CE 31 02 DEC $0231 $8455 A0 00 LDY #$00 $8457 B1 64 LDA ($64),Y $8459 D0 14 BNE $846F $845B A5 72 LDA $72 $845D D0 2A BNE $8489 $845F 20 79 9D JSR $9D79 $8462 A5 4E LDA $4E $8464 85 72 STA $72 $8466 A5 64 LDA $64 $8468 A6 73 LDX $73 $846A 85 73 STA $73 $846C F0 1B BEQ $8489 $846E 60 RTS $846F A2 01 LDX #$01 $8471 E4 73 CPX $73 $8473 D0 2C BNE $84A1 $8475 F0 12 BEQ $8489 $8477 AD 2B 02 LDA $022B $847A 85 4D STA $4D $847C A5 71 LDA $71 $847E 85 4E STA $4E $8480 20 CF 93 JSR $93CF $8483 AD 32 02 LDA $0232 $8486 20 22 94 JSR $9422 $8489 A9 FF LDA #$FF $848B 8D 6D 02 STA $026D $848E AD 31 02 LDA $0231 $8491 30 08 BMI $849B $8493 A9 20 LDA #$20 $8495 20 38 91 JSR $9138 $8498 4C 4F 84 JMP $844F $849B 20 AA 93 JSR $93AA $849E 4C 3C 84 JMP $843C $84A1 A5 64 LDA $64 $84A3 8D 32 02 STA $0232 $84A6 20 79 9D JSR $9D79 $84A9 A5 4E LDA $4E $84AB 85 71 STA $71 $84AD 60 RTS $84AE A5 2D LDA $2D $84B0 D0 31 BNE $84E3 $84B2 A9 01 LDA #$01 $84B4 24 25 BIT $25 $84B6 F0 2B BEQ $84E3 $84B8 20 CF B0 JSR $B0CF $84BB 20 B3 B0 JSR $B0B3 $84BE A9 80 LDA #$80 $84C0 8D A8 02 STA $02A8 $84C3 20 DC 8E JSR $8EDC $84C6 A0 FF LDY #$FF $84C8 C9 02 CMP #$02 $84CA F0 0A BEQ $84D6 $84CC C9 03 CMP #$03 $84CE F0 06 BEQ $84D6 $84D0 C9 0F CMP #$0F $84D2 F0 02 BEQ $84D6 $84D4 A0 00 LDY #$00 $84D6 98 TYA $84D7 85 6E STA $6E $84D9 D0 08 BNE $84E3 $84DB A9 80 LDA #$80 $84DD 8D A8 02 STA $02A8 $84E0 20 03 8F JSR $8F03 $84E3 24 8A BIT $8A $84E5 10 04 BPL $84EB $84E7 A9 FF LDA #$FF $84E9 85 6E STA $6E $84EB A5 6E LDA $6E $84ED 60 RTS $84EE 48 PHA $84EF 20 26 85 JSR $8526 $84F2 20 08 85 JSR $8508 $84F5 68 PLA $84F6 38 SEC $84F7 ED 6C 02 SBC $026C $84FA AA TAX $84FB F0 0A BEQ $8507 $84FD 90 08 BCC $8507 $84FF A9 A0 LDA #$A0 $8501 91 64 STA ($64),Y $8503 C8 INY $8504 CA DEX $8505 D0 FA BNE $8501 $8507 60 RTS $8508 98 TYA $8509 0A ASL A $850A A8 TAY $850B B9 BB 00 LDA $00BB,Y $850E 85 64 STA $64 $8510 B9 BC 00 LDA $00BC,Y $8513 85 65 STA $65 $8515 A0 00 LDY #$00 $8517 BD 00 02 LDA $0200,X $851A 91 64 STA ($64),Y $851C C8 INY $851D F0 06 BEQ $8525 $851F E8 INX $8520 EC 90 02 CPX $0290 $8523 90 F2 BCC $8517 $8525 60 RTS $8526 A9 00 LDA #$00 $8528 8D 6C 02 STA $026C $852B 8A TXA $852C 48 PHA $852D BD 00 02 LDA $0200,X $8530 C9 2C CMP #$2C $8532 F0 13 BEQ $8547 $8534 C9 3D CMP #$3D $8536 F0 0F BEQ $8547 $8538 EE 6C 02 INC $026C $853B E8 INX $853C A9 0F LDA #$0F $853E CD 6C 02 CMP $026C $8541 90 04 BCC $8547 $8543 E4 29 CPX $29 $8545 90 E6 BCC $852D $8547 8E 90 02 STX $0290 $854A 68 PLA $854B AA TAX $854C 60 RTS $854D A5 52 LDA $52 $854F 48 PHA $8550 A5 50 LDA $50 $8552 48 PHA $8553 20 5D 85 JSR $855D $8556 68 PLA $8557 85 50 STA $50 $8559 68 PLA $855A 85 52 STA $52 $855C 60 RTS $855D A9 11 LDA #$11 $855F 85 52 STA $52 $8561 20 27 90 JSR $9027 $8564 20 42 94 JSR $9442 $8567 AD 6D 02 LDA $026D $856A 10 05 BPL $8571 $856C 20 6B 86 JSR $866B $856F 18 CLC $8570 60 RTS $8571 AD A4 02 LDA $02A4 $8574 F0 15 BEQ $858B $8576 CE A4 02 DEC $02A4 $8579 D0 03 BNE $857E $857B 4C 2D 80 JMP $802D $857E A9 00 LDA #$00 $8580 8D 8E 02 STA $028E $8583 8D A4 02 STA $02A4 $8586 20 27 86 JSR $8627 $8589 38 SEC $858A 60 RTS $858B A2 18 LDX #$18 $858D A0 1D LDY #$1D $858F B1 64 LDA ($64),Y $8591 8D 8E 02 STA $028E $8594 F0 02 BEQ $8598 $8596 A2 16 LDX #$16 $8598 88 DEY $8599 B1 64 LDA ($64),Y $859B 8D 8D 02 STA $028D $859E E0 16 CPX #$16 $85A0 F0 0A BEQ $85AC $85A2 C9 0A CMP #$0A $85A4 90 06 BCC $85AC $85A6 CA DEX $85A7 C9 64 CMP #$64 $85A9 90 01 BCC $85AC $85AB CA DEX $85AC 20 1C 86 JSR $861C $85AF B1 64 LDA ($64),Y $85B1 48 PHA $85B2 0A ASL A $85B3 10 05 BPL $85BA $85B5 A9 3C LDA #$3C $85B7 9D AD 02 STA $02AD,X $85BA 68 PLA $85BB 29 0F AND #$0F $85BD A8 TAY $85BE B9 B7 DB LDA $DBB7,Y $85C1 9D AC 02 STA $02AC,X $85C4 CA DEX $85C5 B9 B1 DB LDA $DBB1,Y $85C8 9D AC 02 STA $02AC,X $85CB CA DEX $85CC B9 AB DB LDA $DBAB,Y $85CF 9D AC 02 STA $02AC,X $85D2 CA DEX $85D3 CA DEX $85D4 B0 05 BCS $85DB $85D6 A9 2A LDA #$2A $85D8 9D AD 02 STA $02AD,X $85DB A9 A0 LDA #$A0 $85DD 9D AC 02 STA $02AC,X $85E0 CA DEX $85E1 A0 12 LDY #$12 $85E3 B1 64 LDA ($64),Y $85E5 9D AC 02 STA $02AC,X $85E8 CA DEX $85E9 88 DEY $85EA C0 03 CPY #$03 $85EC B0 F5 BCS $85E3 $85EE A9 22 LDA #$22 $85F0 9D AC 02 STA $02AC,X $85F3 E8 INX $85F4 E0 20 CPX #$20 $85F6 B0 0B BCS $8603 $85F8 BD AC 02 LDA $02AC,X $85FB C9 22 CMP #$22 $85FD F0 04 BEQ $8603 $85FF C9 A0 CMP #$A0 $8601 D0 F0 BNE $85F3 $8603 A9 22 LDA #$22 $8605 9D AC 02 STA $02AC,X $8608 E8 INX $8609 E0 20 CPX #$20 $860B B0 0A BCS $8617 $860D A9 7F LDA #$7F $860F 3D AC 02 AND $02AC,X $8612 9D AC 02 STA $02AC,X $8615 10 F1 BPL $8608 $8617 20 04 83 JSR $8304 $861A 38 SEC $861B 60 RTS $861C A0 1B LDY #$1B $861E A9 20 LDA #$20 $8620 99 AB 02 STA $02AB,Y $8623 88 DEY $8624 D0 FA BNE $8620 $8626 60 RTS $8627 20 AE 84 JSR $84AE $862A 20 33 B6 JSR $B633 $862D 20 1C 86 JSR $861C $8630 A9 FF LDA #$FF $8632 85 40 STA $40 $8634 A9 00 LDA #$00 $8636 8D 8D 02 STA $028D $8639 8D 8E 02 STA $028E $863C A6 6C LDX $6C $863E BD F1 01 LDA $01F1,X $8641 85 65 STA $65 $8643 AD 77 DB LDA $DB77 $8646 85 64 STA $64 $8648 A0 16 LDY #$16 $864A B1 64 LDA ($64),Y $864C C9 A0 CMP #$A0 $864E D0 02 BNE $8652 $8650 A9 20 LDA #$20 $8652 99 AE 02 STA $02AE,Y $8655 88 DEY $8656 10 F2 BPL $864A $8658 A9 12 LDA #$12 $865A 8D AC 02 STA $02AC $865D A9 22 LDA #$22 $865F 8D AD 02 STA $02AD $8662 8D BE 02 STA $02BE $8665 A9 20 LDA #$20 $8667 8D BF 02 STA $02BF $866A 60 RTS $866B 20 1C 86 JSR $861C $866E A0 0B LDY #$0B $8670 B9 7C 86 LDA $867C,Y $8673 99 AC 02 STA $02AC,Y $8676 88 DEY $8677 10 F7 BPL $8670 $8679 4C 5B B6 JMP $B65B ; $867C .TEXT "blocks free." ; $8688 20 70 82 JSR $8270 $868B 20 0B 82 JSR $820B $868E 20 A2 82 JSR $82A2 $8691 A9 00 LDA #$00 $8693 85 55 STA $55 $8695 20 ED 82 JSR $82ED $8698 30 6E BMI $8708 $869A 20 F5 9C JSR $9CF5 $869D 90 64 BCC $8703 $869F A0 00 LDY #$00 $86A1 B1 64 LDA ($64),Y $86A3 8D EE 01 STA $01EE $86A6 29 40 AND #$40 $86A8 D0 59 BNE $8703 $86AA 20 3B 87 JSR $873B $86AD AD EE 01 LDA $01EE $86B0 29 07 AND #$07 $86B2 C9 05 CMP #$05 $86B4 D0 25 BNE $86DB $86B6 C8 INY $86B7 B1 64 LDA ($64),Y $86B9 85 4D STA $4D $86BB C8 INY $86BC B1 64 LDA ($64),Y $86BE 85 4E STA $4E $86C0 A0 1C LDY #$1C $86C2 B1 64 LDA ($64),Y $86C4 8D EE 01 STA $01EE $86C7 C8 INY $86C8 B1 64 LDA ($64),Y $86CA 8D ED 01 STA $01ED $86CD 20 B5 94 JSR $94B5 $86D0 20 46 B5 JSR $B546 $86D3 20 EF B2 JSR $B2EF $86D6 D0 F5 BNE $86CD $86D8 4C EE DB JMP $DBEE $86DB A0 13 LDY #$13 $86DD B1 64 LDA ($64),Y $86DF F0 0A BEQ $86EB $86E1 85 4D STA $4D $86E3 C8 INY $86E4 B1 64 LDA ($64),Y $86E6 85 4E STA $4E $86E8 20 13 87 JSR $8713 $86EB AE 6D 02 LDX $026D $86EE A9 20 LDA #$20 $86F0 35 F4 AND $F4,X $86F2 D0 0D BNE $8701 $86F4 BD 97 02 LDA $0297,X $86F7 85 4D STA $4D $86F9 BD 9C 02 LDA $029C,X $86FC 85 4E STA $4E $86FE 20 13 87 JSR $8713 $8701 E6 55 INC $55 $8703 20 E6 82 JSR $82E6 $8706 10 92 BPL $869A $8708 A5 55 LDA $55 $870A 85 4D STA $4D $870C A0 00 LDY #$00 $870E A9 01 LDA #$01 $8710 4C 5D 80 JMP $805D $8713 20 46 B5 JSR $B546 $8716 20 CF 93 JSR $93CF $8719 A9 00 LDA #$00 $871B 20 22 94 JSR $9422 $871E 20 9B 90 JSR $909B $8721 85 4D STA $4D $8723 20 9B 90 JSR $909B $8726 85 4E STA $4E $8728 A5 4D LDA $4D $872A D0 06 BNE $8732 $872C 20 15 B5 JSR $B515 $872F 4C 9E 91 JMP $919E $8732 20 46 B5 JSR $B546 $8735 20 AA 93 JSR $93AA $8738 4C 19 87 JMP $8719 $873B A0 00 LDY #$00 $873D 98 TYA $873E 91 64 STA ($64),Y $8740 20 9A 9D JSR $9D9A $8743 4C ED 94 JMP $94ED $8746 A5 90 LDA $90 $8748 85 4D STA $4D $874A A9 00 LDA #$00 $874C 85 4E STA $4E $874E 20 88 95 JSR $9588 $8751 20 CF B0 JSR $B0CF $8754 A9 C0 LDA #$C0 $8756 20 9D 95 JSR $959D $8759 A4 9B LDY $9B $875B A9 00 LDA #$00 $875D 85 9B STA $9B $875F A9 F0 LDA #$F0 $8761 20 9D 95 JSR $959D $8764 84 9B STY $9B $8766 C9 02 CMP #$02 $8768 90 03 BCC $876D $876A 4C 2D FF JMP $FF2D $876D 60 RTS $876E A9 00 LDA #$00 $8770 8D 00 0A STA $0A00 $8773 A9 1F LDA #$1F $8775 85 70 STA $70 $8777 20 99 80 JSR $8099 $877A D0 03 BNE $877F $877C 4C 7E 89 JMP $897E $877F 20 AC 80 JSR $80AC $8782 20 0B 82 JSR $820B $8785 AD A2 02 LDA $02A2 $8788 29 55 AND #$55 $878A D0 0F BNE $879B $878C AE 91 02 LDX $0291 $878F BD 00 02 LDA $0200,X $8792 C9 2A CMP #$2A $8794 D0 05 BNE $879B $8796 A9 30 LDA #$30 $8798 4C 7C 80 JMP $807C $879B AD A2 02 LDA $02A2 $879E 29 D9 AND #$D9 $87A0 D0 F4 BNE $8796 $87A2 20 B9 82 JSR $82B9 $87A5 AD 2F 02 LDA $022F $87A8 C9 03 CMP #$03 $87AA 90 42 BCC $87EE $87AC A5 EF LDA $EF $87AE C5 F0 CMP $F0 $87B0 D0 3C BNE $87EE $87B2 A5 EA LDA $EA $87B4 C5 EB CMP $EB $87B6 D0 36 BNE $87EE $87B8 A5 E5 LDA $E5 $87BA C5 E6 CMP $E6 $87BC D0 30 BNE $87EE $87BE 20 03 89 JSR $8903 $87C1 A9 01 LDA #$01 $87C3 8D 30 02 STA $0230 $87C6 20 41 88 JSR $8841 $87C9 20 5F 90 JSR $905F $87CC B0 04 BCS $87D2 $87CE C9 02 CMP #$02 $87D0 D0 05 BNE $87D7 $87D2 A9 64 LDA #$64 $87D4 20 7C 80 JSR $807C $87D7 A9 12 LDA #$12 $87D9 85 52 STA $52 $87DB A5 B9 LDA $B9 $87DD 85 BA STA $BA $87DF A9 FF LDA #$FF $87E1 85 B9 STA $B9 $87E3 20 CC 98 JSR $98CC $87E6 A2 02 LDX #$02 $87E8 20 00 88 JSR $8800 $87EB 4C 4C 80 JMP $804C $87EE 20 F4 87 JSR $87F4 $87F1 4C 4C 80 JMP $804C $87F4 20 1E 89 JSR $891E $87F7 20 E0 93 JSR $93E0 $87FA 20 AB 95 JSR $95AB $87FD AE 2E 02 LDX $022E $8800 8E 30 02 STX $0230 $8803 20 41 88 JSR $8841 $8806 A9 11 LDA #$11 $8808 85 52 STA $52 $880A 20 27 90 JSR $9027 $880D 20 5F 90 JSR $905F $8810 D0 03 BNE $8815 $8812 20 95 88 JSR $8895 $8815 A9 08 LDA #$08 $8817 85 51 STA $51 $8819 4C 1F 88 JMP $881F $881C 20 5C 8E JSR $8E5C $881F 20 76 88 JSR $8876 $8822 A9 80 LDA #$80 $8824 20 E4 9C JSR $9CE4 $8827 F0 F3 BEQ $881C $8829 20 5F 90 JSR $905F $882C F0 03 BEQ $8831 $882E 20 5C 8E JSR $8E5C $8831 AE 30 02 LDX $0230 $8834 E8 INX $8835 EC 2F 02 CPX $022F $8838 90 C6 BCC $8800 $883A A9 12 LDA #$12 $883C 85 52 STA $52 $883E 4C 9F 99 JMP $999F $8841 AE 30 02 LDX $0230 $8844 AD 2B 02 LDA $022B $8847 85 4D STA $4D $8849 B5 E5 LDA $E5,X $884B 85 4E STA $4E $884D 20 CF 93 JSR $93CF $8850 AE 30 02 LDX $0230 $8853 B5 EA LDA $EA,X $8855 20 22 94 JSR $9422 $8858 AE 30 02 LDX $0230 $885B B5 F4 LDA $F4,X $885D 29 07 AND #$07 $885F 8D 2D 02 STA $022D $8862 A9 00 LDA #$00 $8864 8D 6F 02 STA $026F $8867 20 4D 98 JSR $984D $886A A0 01 LDY #$01 $886C 20 5F 90 JSR $905F $886F F0 01 BEQ $8872 $8871 C8 INY $8872 98 TYA $8873 4C 22 94 JMP $9422 $8876 A9 11 LDA #$11 $8878 85 52 STA $52 $887A 20 F4 92 JSR $92F4 $887D 85 54 STA $54 $887F A6 50 LDX $50 $8881 BD 34 02 LDA $0234,X $8884 29 08 AND #$08 $8886 85 51 STA $51 $8888 D0 0A BNE $8894 $888A 20 5F 90 JSR $905F $888D F0 05 BEQ $8894 $888F A9 80 LDA #$80 $8891 20 D5 9C JSR $9CD5 $8894 60 RTS $8895 20 5C A1 JSR $A15C $8898 20 6E A5 JSR $A56E $889B D0 04 BNE $88A1 $889D AD 00 01 LDA $0100 $88A0 48 PHA $88A1 A5 6A LDA $6A $88A3 48 PHA $88A4 A5 69 LDA $69 $88A6 48 PHA $88A7 A9 12 LDA #$12 $88A9 85 52 STA $52 $88AB 20 42 90 JSR $9042 $88AE 20 38 A4 JSR $A438 $88B1 85 6B STA $6B $88B3 68 PLA $88B4 85 69 STA $69 $88B6 68 PLA $88B7 85 6A STA $6A $88B9 20 6E A5 JSR $A56E $88BC D0 04 BNE $88C2 $88BE 68 PLA $88BF 8D 00 01 STA $0100 $88C2 4C DC A2 JMP $A2DC $88C5 20 0B 82 JSR $820B $88C8 A5 F0 LDA $F0 $88CA 29 01 AND #$01 $88CC 85 F0 STA $F0 $88CE C5 EF CMP $EF $88D0 F0 02 BEQ $88D4 $88D2 09 80 ORA #$80 $88D4 85 EF STA $EF $88D6 20 B9 82 JSR $82B9 $88D9 20 1E 89 JSR $891E $88DC A5 E6 LDA $E6 $88DE 85 4E STA $4E $88E0 20 94 9D JSR $9D94 $88E3 20 ED 94 JSR $94ED $88E6 A5 EB LDA $EB $88E8 18 CLC $88E9 69 03 ADC #$03 $88EB 20 22 94 JSR $9422 $88EE 20 11 9F JSR $9F11 $88F1 A8 TAY $88F2 AE 91 02 LDX $0291 $88F5 A9 10 LDA #$10 $88F7 20 EE 84 JSR $84EE $88FA 20 9A 9D JSR $9D9A $88FD 20 ED 94 JSR $94ED $8900 4C 4C 80 JMP $804C $8903 A5 F5 LDA $F5 $8905 29 07 AND #$07 $8907 8D 2D 02 STA $022D $890A AE 2F 02 LDX $022F $890D CA DEX $890E EC 2E 02 CPX $022E $8911 90 0A BCC $891D $8913 BD 97 02 LDA $0297,X $8916 D0 F5 BNE $890D $8918 A9 62 LDA #$62 $891A 4C 7C 80 JMP $807C $891D 60 RTS $891E 20 03 89 JSR $8903 $8921 BD 97 02 LDA $0297,X $8924 F0 05 BEQ $892B $8926 A9 63 LDA #$63 $8928 4C 7C 80 JMP $807C $892B CA DEX $892C 10 F3 BPL $8921 $892E 60 RTS $892F AD 01 02 LDA $0201 $8932 C9 2D CMP #$2D $8934 D0 48 BNE $897E $8936 AD 03 02 LDA $0203 $8939 85 40 STA $40 $893B AD 04 02 LDA $0204 $893E 85 41 STA $41 $8940 A0 00 LDY #$00 $8942 AD 02 02 LDA $0202 $8945 C9 52 CMP #$52 $8947 F0 0B BEQ $8954 $8949 C9 57 CMP #$57 $894B F0 36 BEQ $8983 $894D C9 45 CMP #$45 $894F D0 2D BNE $897E $8951 6C 40 00 JMP ($0040) $8954 B1 40 LDA ($40),Y $8956 85 54 STA $54 $8958 A5 29 LDA $29 $895A C9 06 CMP #$06 $895C 90 1A BCC $8978 $895E AE 05 02 LDX $0205 $8961 CA DEX $8962 F0 14 BEQ $8978 $8964 8A TXA $8965 18 CLC $8966 65 40 ADC $40 $8968 E6 40 INC $40 $896A 8D 48 02 STA $0248 $896D A5 40 LDA $40 $896F 85 CF STA $CF $8971 A5 41 LDA $41 $8973 85 D0 STA $D0 $8975 4C 9F 93 JMP $939F $8978 20 27 90 JSR $9027 $897B 4C 96 93 JMP $9396 $897E A9 31 LDA #$31 $8980 4C 7C 80 JMP $807C $8983 B9 06 02 LDA $0206,Y $8986 91 40 STA ($40),Y $8988 C8 INY $8989 CC 05 02 CPY $0205 $898C 90 F5 BCC $8983 $898E 60 RTS $898F AC 01 02 LDY $0201 $8992 C0 30 CPY #$30 $8994 D0 36 BNE $89CC $8996 A5 29 LDA $29 $8998 C9 03 CMP #$03 $899A 90 27 BCC $89C3 $899C 78 SEI $899D AD 02 02 LDA $0202 $89A0 85 7C STA $7C $89A2 29 1F AND #$1F $89A4 AA TAX $89A5 0A ASL A $89A6 A8 TAY $89A7 B9 36 DB LDA $DB36,Y $89AA 85 46 STA $46 $89AC B9 37 DB LDA $DB37,Y $89AF 85 47 STA $47 $89B1 20 F6 81 JSR $81F6 $89B4 A5 76 LDA $76 $89B6 29 FB AND #$FB $89B8 85 76 STA $76 $89BA 20 C0 89 JSR $89C0 $89BD 4C 4C 80 JMP $804C $89C0 6C 46 00 JMP ($0046) $89C3 A9 EA LDA #$EA $89C5 85 33 STA $33 $89C7 A9 FF LDA #$FF $89C9 85 34 STA $34 $89CB 60 RTS $89CC 20 D2 89 JSR $89D2 $89CF 4C 4C 80 JMP $804C $89D2 88 DEY $89D3 98 TYA $89D4 29 0F AND #$0F $89D6 0A ASL A $89D7 A8 TAY $89D8 B1 33 LDA ($33),Y $89DA 85 46 STA $46 $89DC C8 INY $89DD B1 33 LDA ($33),Y $89DF 85 47 STA $47 $89E1 6C 46 00 JMP ($0046) $89E4 A5 52 LDA $52 $89E6 48 PHA $89E7 20 AE 84 JSR $84AE $89EA 68 PLA $89EB 85 52 STA $52 $89ED A6 29 LDX $29 $89EF CA DEX $89F0 D0 0D BNE $89FF $89F2 A9 01 LDA #$01 $89F4 20 5A 91 JSR $915A $89F7 4C 35 8A JMP $8A35 $89FA A9 70 LDA #$70 $89FC 4C 7C 80 JMP $807C $89FF A0 01 LDY #$01 $8A01 20 AC 8A JSR $8AAC $8A04 AE 9C 02 LDX $029C $8A07 E0 08 CPX #$08 $8A09 B0 EF BCS $89FA $8A0B A9 00 LDA #$00 $8A0D 85 40 STA $40 $8A0F 38 SEC $8A10 26 40 ROL $40 $8A12 CA DEX $8A13 10 FB BPL $8A10 $8A15 A5 40 LDA $40 $8A17 25 6D AND $6D $8A19 D0 DF BNE $89FA $8A1B A5 40 LDA $40 $8A1D 05 6D ORA $6D $8A1F 85 6D STA $6D $8A21 A9 00 LDA #$00 $8A23 20 5A 91 JSR $915A $8A26 A6 50 LDX $50 $8A28 AD 9C 02 LDA $029C $8A2B 95 D1 STA $D1,X $8A2D AA TAX $8A2E A9 00 LDA #$00 $8A30 95 02 STA $02,X $8A32 9D 72 02 STA $0272,X $8A35 A6 52 LDX $52 $8A37 B5 A8 LDA $A8,X $8A39 09 40 ORA #$40 $8A3B 95 A8 STA $A8,X $8A3D A4 50 LDY $50 $8A3F A9 FF LDA #$FF $8A41 99 42 02 STA $0242,Y $8A44 A9 89 LDA #$89 $8A46 99 34 02 STA $0234,Y $8A49 B9 D1 00 LDA $00D1,Y $8A4C 99 3B 02 STA $023B,Y $8A4F 0A ASL A $8A50 AA TAX $8A51 A9 01 LDA #$01 $8A53 95 BB STA $BB,X $8A55 A9 0E LDA #$0E $8A57 99 F9 00 STA $00F9,Y $8A5A 4C 4C 80 JMP $804C $8A5D A0 00 LDY #$00 $8A5F A2 00 LDX #$00 $8A61 A9 2D LDA #$2D $8A63 20 1C 81 JSR $811C $8A66 D0 0A BNE $8A72 $8A68 A9 31 LDA #$31 $8A6A 4C 7C 80 JMP $807C $8A6D A9 30 LDA #$30 $8A6F 4C 7C 80 JMP $807C $8A72 8A TXA $8A73 D0 F8 BNE $8A6D $8A75 A2 09 LDX #$09 $8A77 B9 00 02 LDA $0200,Y $8A7A DD 61 8C CMP $8C61,X $8A7D F0 05 BEQ $8A84 $8A7F CA DEX $8A80 10 F8 BPL $8A7A $8A82 30 E4 BMI $8A68 $8A84 8A TXA $8A85 09 80 ORA #$80 $8A87 8D 2A 02 STA $022A $8A8A 20 9F 8A JSR $8A9F $8A8D AD 2A 02 LDA $022A $8A90 0A ASL A $8A91 AA TAX $8A92 BD 6C 8C LDA $8C6C,X $8A95 85 41 STA $41 $8A97 BD 6B 8C LDA $8C6B,X $8A9A 85 40 STA $40 $8A9C 6C 40 00 JMP ($0040) $8A9F A0 00 LDY #$00 $8AA1 A2 00 LDX #$00 $8AA3 A9 3A LDA #$3A $8AA5 20 1C 81 JSR $811C $8AA8 D0 02 BNE $8AAC $8AAA A0 03 LDY #$03 $8AAC B9 00 02 LDA $0200,Y $8AAF C9 20 CMP #$20 $8AB1 F0 08 BEQ $8ABB $8AB3 C9 1D CMP #$1D $8AB5 F0 04 BEQ $8ABB $8AB7 C9 2C CMP #$2C $8AB9 D0 06 BNE $8AC1 $8ABB C8 INY $8ABC C4 29 CPY $29 $8ABE 90 EC BCC $8AAC $8AC0 60 RTS $8AC1 20 D0 8A JSR $8AD0 $8AC4 EE 2E 02 INC $022E $8AC7 AC 30 02 LDY $0230 $8ACA E0 04 CPX #$04 $8ACC 90 ED BCC $8ABB $8ACE B0 9D BCS $8A6D $8AD0 A9 00 LDA #$00 $8AD2 85 40 STA $40 $8AD4 85 41 STA $41 $8AD6 85 43 STA $43 $8AD8 A2 FF LDX #$FF $8ADA B9 00 02 LDA $0200,Y $8ADD C9 40 CMP #$40 $8ADF B0 17 BCS $8AF8 $8AE1 C9 30 CMP #$30 $8AE3 90 13 BCC $8AF8 $8AE5 29 0F AND #$0F $8AE7 48 PHA $8AE8 A5 41 LDA $41 $8AEA 85 42 STA $42 $8AEC A5 40 LDA $40 $8AEE 85 41 STA $41 $8AF0 68 PLA $8AF1 85 40 STA $40 $8AF3 C8 INY $8AF4 C4 29 CPY $29 $8AF6 90 E2 BCC $8ADA $8AF8 8C 30 02 STY $0230 $8AFB 18 CLC $8AFC A9 00 LDA #$00 $8AFE E8 INX $8AFF E0 03 CPX #$03 $8B01 B0 0F BCS $8B12 $8B03 B4 40 LDY $40,X $8B05 88 DEY $8B06 30 F6 BMI $8AFE $8B08 7D 20 8B ADC $8B20,X $8B0B 90 F8 BCC $8B05 $8B0D 18 CLC $8B0E E6 43 INC $43 $8B10 D0 F3 BNE $8B05 $8B12 48 PHA $8B13 AE 2E 02 LDX $022E $8B16 A5 43 LDA $43 $8B18 9D 97 02 STA $0297,X $8B1B 68 PLA $8B1C 9D 9C 02 STA $029C,X $8B1F 60 RTS ; $8B20 .BYTE $01,$0A,$64 ; $8B23 20 AE 84 JSR $84AE $8B26 20 32 8C JSR $8C32 $8B29 20 46 B5 JSR $B546 $8B2C 4C 50 80 JMP $8050 $8B2F 20 AE 84 JSR $84AE $8B32 20 32 8C JSR $8C32 $8B35 A5 4E LDA $4E $8B37 48 PHA $8B38 20 46 B7 JSR $B746 $8B3B F0 0B BEQ $8B48 $8B3D 68 PLA $8B3E C5 4E CMP $4E $8B40 D0 19 BNE $8B5B $8B42 20 72 B5 JSR $B572 $8B45 4C 50 80 JMP $8050 $8B48 68 PLA $8B49 A9 00 LDA #$00 $8B4B 85 4E STA $4E $8B4D E6 4D INC $4D $8B4F A5 4D LDA $4D $8B51 CD 2C 02 CMP $022C $8B54 B0 0A BCS $8B60 $8B56 20 46 B7 JSR $B746 $8B59 F0 EE BEQ $8B49 $8B5B A9 65 LDA #$65 $8B5D 20 3F FF JSR $FF3F $8B60 A9 65 LDA #$65 $8B62 20 7C 80 JSR $807C $8B65 20 2F 8C JSR $8C2F $8B68 4C BD 93 JMP $93BD $8B6B 20 69 90 JSR $9069 $8B6E A1 BB LDA ($BB,X) $8B70 60 RTS $8B71 20 65 8B JSR $8B65 $8B74 A9 00 LDA #$00 $8B76 20 22 94 JSR $9422 $8B79 20 6B 8B JSR $8B6B $8B7C 99 42 02 STA $0242,Y $8B7F A9 89 LDA #$89 $8B81 99 34 02 STA $0234,Y $8B84 60 RTS $8B85 20 71 8B JSR $8B71 $8B88 20 48 93 JSR $9348 $8B8B 4C 4C 80 JMP $804C $8B8E 20 44 8C JSR $8C44 $8B91 20 BD 93 JSR $93BD $8B94 20 74 8B JSR $8B74 $8B97 4C A0 8B JMP $8BA0 $8B9A 20 9F 8A JSR $8A9F $8B9D 20 71 8B JSR $8B71 $8BA0 B9 42 02 LDA $0242,Y $8BA3 99 3B 02 STA $023B,Y $8BA6 A9 FF LDA #$FF $8BA8 99 42 02 STA $0242,Y $8BAB 4C 4C 80 JMP $804C $8BAE 20 2F 8C JSR $8C2F $8BB1 20 42 94 JSR $9442 $8BB4 A8 TAY $8BB5 88 DEY $8BB6 C9 02 CMP #$02 $8BB8 B0 02 BCS $8BBC $8BBA A0 01 LDY #$01 $8BBC A9 00 LDA #$00 $8BBE 20 22 94 JSR $9422 $8BC1 98 TYA $8BC2 20 B1 8E JSR $8EB1 $8BC5 8A TXA $8BC6 48 PHA $8BC7 20 C1 93 JSR $93C1 $8BCA 68 PLA $8BCB AA TAX $8BCC A4 50 LDY $50 $8BCE 4C 09 8C JMP $8C09 $8BD1 20 44 8C JSR $8C44 $8BD4 4C DD 8B JMP $8BDD $8BD7 20 9F 8A JSR $8A9F $8BDA 20 2F 8C JSR $8C2F $8BDD 20 C1 93 JSR $93C1 $8BE0 4C 4C 80 JMP $804C $8BE3 20 65 8B JSR $8B65 $8BE6 A9 00 LDA #$00 $8BE8 85 40 STA $40 $8BEA A6 6C LDX $6C $8BEC BD F1 01 LDA $01F1,X $8BEF 85 41 STA $41 $8BF1 20 F7 8B JSR $8BF7 $8BF4 4C 4C 80 JMP $804C $8BF7 6C 40 00 JMP ($0040) $8BFA 20 0F 8C JSR $8C0F $8BFD A5 6C LDA $6C $8BFF 0A ASL A $8C00 AA TAX $8C01 AD 9D 02 LDA $029D $8C04 95 BB STA $BB,X $8C06 20 69 90 JSR $9069 $8C09 20 4A 93 JSR $934A $8C0C 4C 4C 80 JMP $804C $8C0F A6 67 LDX $67 $8C11 E6 67 INC $67 $8C13 BD 9C 02 LDA $029C,X $8C16 A8 TAY $8C17 88 DEY $8C18 88 DEY $8C19 C0 0D CPY #$0D $8C1B 90 05 BCC $8C22 $8C1D A9 70 LDA #$70 $8C1F 4C 7C 80 JMP $807C $8C22 85 52 STA $52 $8C24 20 27 90 JSR $9027 $8C27 B0 F4 BCS $8C1D $8C29 20 11 9F JSR $9F11 $8C2C 85 6C STA $6C $8C2E 60 RTS $8C2F 20 0F 8C JSR $8C0F $8C32 A6 67 LDX $67 $8C34 BD 9E 02 LDA $029E,X $8C37 85 4E STA $4E $8C39 BD 9D 02 LDA $029D,X $8C3C 85 4D STA $4D $8C3E 20 B5 94 JSR $94B5 $8C41 4C F6 81 JMP $81F6 $8C44 20 0F 8C JSR $8C0F $8C47 A6 67 LDX $67 $8C49 BD 9E 02 LDA $029E,X $8C4C 85 4E STA $4E $8C4E BD 9D 02 LDA $029D,X $8C51 85 4D STA $4D $8C53 20 F6 81 JSR $81F6 $8C56 A9 40 LDA #$40 $8C58 8D A8 02 STA $02A8 $8C5B 60 RTS $8C5C 05 6D ORA $6D $8C5E 85 6D STA $6D $8C60 60 RTS ; $8C61 .TEXT "afrwepRW?*" ; $8C6B .BYTE $2F,$8B,$23,$8B,$85,$8B,$AE,$8B $8C73 .BYTE $E3,$8B,$FA,$8B,$8E,$8B,$D1,$8B $8C7B .BYTE $7F,$8C,$84,$8C ; $8C7F A9 79 LDA #$79 $8C81 4C 67 A8 JMP $A867 $8C84 A9 7A LDA #$7A $8C86 4C 67 A8 JMP $A867 $8C89 20 C1 8C JSR $8CC1 $8C8C 20 06 8D JSR $8D06 $8C8F A5 60 LDA $60 $8C91 85 6B STA $6B $8C93 20 09 8D JSR $8D09 $8C96 E6 6B INC $6B $8C98 E6 6B INC $6B $8C9A 20 6E A5 JSR $A56E $8C9D F0 0D BEQ $8CAC $8C9F A5 5B LDA $5B $8CA1 85 69 STA $69 $8CA3 A5 60 LDA $60 $8CA5 0A ASL A $8CA6 18 CLC $8CA7 69 10 ADC #$10 $8CA9 85 6A STA $6A $8CAB 60 RTS $8CAC A5 60 LDA $60 $8CAE 0A ASL A $8CAF 18 CLC $8CB0 69 10 ADC #$10 $8CB2 85 6A STA $6A $8CB4 20 0C 8D JSR $8D0C $8CB7 A5 60 LDA $60 $8CB9 85 69 STA $69 $8CBB A5 5B LDA $5B $8CBD 8D 00 01 STA $0100 $8CC0 60 RTS $8CC1 20 38 8D JSR $8D38 $8CC4 85 62 STA $62 $8CC6 A6 50 LDX $50 $8CC8 BD 49 02 LDA $0249,X $8CCB 85 60 STA $60 $8CCD BD 50 02 LDA $0250,X $8CD0 85 61 STA $61 $8CD2 D0 04 BNE $8CD8 $8CD4 A5 60 LDA $60 $8CD6 F0 0B BEQ $8CE3 $8CD8 A5 60 LDA $60 $8CDA 38 SEC $8CDB E9 01 SBC #$01 $8CDD 85 60 STA $60 $8CDF B0 02 BCS $8CE3 $8CE1 C6 61 DEC $61 $8CE3 BD 5E 02 LDA $025E,X $8CE6 85 40 STA $40 $8CE8 46 40 LSR $40 $8CEA 90 03 BCC $8CEF $8CEC 20 4C 8D JSR $8D4C $8CEF 20 44 8D JSR $8D44 $8CF2 A5 40 LDA $40 $8CF4 D0 F2 BNE $8CE8 $8CF6 A5 68 LDA $68 $8CF8 18 CLC $8CF9 65 5B ADC $5B $8CFB 85 5B STA $5B $8CFD 90 06 BCC $8D05 $8CFF E6 5C INC $5C $8D01 D0 02 BNE $8D05 $8D03 E6 5D INC $5D $8D05 60 RTS $8D06 A9 FE LDA #$FE $8D08 2C A9 78 BIT $78A9 $8D0B 2C A9 06 BIT $06A9 $8D0E 85 40 STA $40 $8D10 A9 00 LDA #$00 $8D12 85 60 STA $60 $8D14 85 61 STA $61 $8D16 A2 18 LDX #$18 $8D18 06 5B ASL $5B $8D1A 26 5C ROL $5C $8D1C 26 5D ROL $5D $8D1E 26 60 ROL $60 $8D20 26 61 ROL $61 $8D22 A5 60 LDA $60 $8D24 38 SEC $8D25 E5 40 SBC $40 $8D27 A8 TAY $8D28 A5 61 LDA $61 $8D2A E9 00 SBC #$00 $8D2C 90 06 BCC $8D34 $8D2E E6 5B INC $5B $8D30 85 61 STA $61 $8D32 84 60 STY $60 $8D34 CA DEX $8D35 D0 E1 BNE $8D18 $8D37 60 RTS $8D38 A9 00 LDA #$00 $8D3A 85 5B STA $5B $8D3C 85 5C STA $5C $8D3E 85 5D STA $5D $8D40 60 RTS $8D41 20 44 8D JSR $8D44 $8D44 18 CLC $8D45 26 60 ROL $60 $8D47 26 61 ROL $61 $8D49 26 62 ROL $62 $8D4B 60 RTS $8D4C 18 CLC $8D4D A2 FD LDX #$FD $8D4F B5 5E LDA $5E,X $8D51 75 63 ADC $63,X $8D53 95 5E STA $5E,X $8D55 E8 INX $8D56 D0 F7 BNE $8D4F $8D58 60 RTS $8D59 A2 00 LDX #$00 $8D5B 8A TXA $8D5C 95 DF STA $DF,X $8D5E E8 INX $8D5F E0 05 CPX #$05 $8D61 D0 F8 BNE $8D5B $8D63 A9 05 LDA #$05 $8D65 95 DF STA $DF,X $8D67 60 RTS $8D68 A0 05 LDY #$05 $8D6A A6 50 LDX $50 $8D6C B9 DF 00 LDA $00DF,Y $8D6F 96 DF STX $DF,Y $8D71 C5 50 CMP $50 $8D73 F0 07 BEQ $8D7C $8D75 88 DEY $8D76 30 E1 BMI $8D59 $8D78 AA TAX $8D79 4C 6C 8D JMP $8D6C $8D7C 60 RTS $8D7D 20 68 8D JSR $8D68 $8D80 A6 50 LDX $50 $8D82 B5 D1 LDA $D1,X $8D84 30 02 BMI $8D88 $8D86 B5 D8 LDA $D8,X $8D88 C9 FF CMP #$FF $8D8A F0 18 BEQ $8DA4 $8D8C B5 D1 LDA $D1,X $8D8E 49 80 EOR #$80 $8D90 95 D1 STA $D1,X $8D92 48 PHA $8D93 B5 D8 LDA $D8,X $8D95 49 80 EOR #$80 $8D97 95 D8 STA $D8,X $8D99 A8 TAY $8D9A 68 PLA $8D9B 10 01 BPL $8D9E $8D9D 98 TYA $8D9E 29 BF AND #$BF $8DA0 AA TAX $8DA1 4C ED 94 JMP $94ED $8DA4 B5 D1 LDA $D1,X $8DA6 10 02 BPL $8DAA $8DA8 B5 D8 LDA $D8,X $8DAA 29 BF AND #$BF $8DAC A8 TAY $8DAD 20 04 92 JSR $9204 $8DB0 10 05 BPL $8DB7 $8DB2 A9 70 LDA #$70 $8DB4 4C 7C 80 JMP $807C $8DB7 A6 50 LDX $50 $8DB9 09 80 ORA #$80 $8DBB B4 D1 LDY $D1,X $8DBD 10 04 BPL $8DC3 $8DBF 95 D1 STA $D1,X $8DC1 30 02 BMI $8DC5 $8DC3 95 D8 STA $D8,X $8DC5 A5 4D LDA $4D $8DC7 48 PHA $8DC8 A5 4E LDA $4E $8DCA 48 PHA $8DCB A9 01 LDA #$01 $8DCD 85 42 STA $42 $8DCF B5 D1 LDA $D1,X $8DD1 10 02 BPL $8DD5 $8DD3 B5 D8 LDA $D8,X $8DD5 29 BF AND #$BF $8DD7 A8 TAY $8DD8 B9 F1 01 LDA $01F1,Y $8DDB 85 43 STA $43 $8DDD A0 00 LDY #$00 $8DDF B1 42 LDA ($42),Y $8DE1 85 4E STA $4E $8DE3 A9 00 LDA #$00 $8DE5 85 42 STA $42 $8DE7 B5 D1 LDA $D1,X $8DE9 10 02 BPL $8DED $8DEB B5 D8 LDA $D8,X $8DED 29 BF AND #$BF $8DEF A8 TAY $8DF0 B9 F1 01 LDA $01F1,Y $8DF3 85 43 STA $43 $8DF5 A0 00 LDY #$00 $8DF7 B1 42 LDA ($42),Y $8DF9 85 4D STA $4D $8DFB F0 2A BEQ $8E27 $8DFD 20 5F 90 JSR $905F $8E00 F0 0B BEQ $8E0D $8E02 20 E9 9C JSR $9CE9 $8E05 D0 06 BNE $8E0D $8E07 20 4D 8E JSR $8E4D $8E0A 4C 1E 8E JMP $8E1E $8E0D A6 50 LDX $50 $8E0F B5 D1 LDA $D1,X $8E11 49 80 EOR #$80 $8E13 95 D1 STA $D1,X $8E15 B5 D8 LDA $D8,X $8E17 49 80 EOR #$80 $8E19 95 D8 STA $D8,X $8E1B 20 94 9D JSR $9D94 $8E1E 68 PLA $8E1F 85 4E STA $4E $8E21 68 PLA $8E22 85 4D STA $4D $8E24 4C 30 8E JMP $8E30 $8E27 68 PLA $8E28 85 4E STA $4E $8E2A 68 PLA $8E2B 85 4D STA $4D $8E2D 20 4D 8E JSR $8E4D $8E30 20 11 9F JSR $9F11 $8E33 AA TAX $8E34 4C ED 94 JMP $94ED $8E37 A9 70 LDA #$70 $8E39 4C 7C 80 JMP $807C $8E3C 20 68 8D JSR $8D68 $8E3F 20 33 9F JSR $9F33 $8E42 D0 08 BNE $8E4C $8E44 20 04 92 JSR $9204 $8E47 30 EE BMI $8E37 $8E49 4C 3E 9F JMP $9F3E $8E4C 60 RTS $8E4D A6 50 LDX $50 $8E4F B5 D1 LDA $D1,X $8E51 49 80 EOR #$80 $8E53 95 D1 STA $D1,X $8E55 B5 D8 LDA $D8,X $8E57 49 80 EOR #$80 $8E59 95 D8 STA $D8,X $8E5B 60 RTS $8E5C A2 12 LDX #$12 $8E5E 86 52 STX $52 $8E60 20 42 90 JSR $9042 $8E63 20 F6 81 JSR $81F6 $8E66 20 5F 90 JSR $905F $8E69 90 05 BCC $8E70 $8E6B A9 20 LDA #$20 $8E6D 20 DB 9C JSR $9CDB $8E70 A5 52 LDA $52 $8E72 C9 0F CMP #$0F $8E74 F0 23 BEQ $8E99 $8E76 D0 08 BNE $8E80 $8E78 A5 53 LDA $53 $8E7A 29 8F AND #$8F $8E7C C9 0F CMP #$0F $8E7E B0 19 BCS $8E99 $8E80 20 5F 90 JSR $905F $8E83 B0 05 BCS $8E8A $8E85 A5 54 LDA $54 $8E87 4C 12 91 JMP $9112 $8E8A D0 03 BNE $8E8F $8E8C 4C 33 A0 JMP $A033 $8E8F A5 54 LDA $54 $8E91 20 B1 8E JSR $8EB1 $8E94 A4 50 LDY $50 $8E96 4C 4A 93 JMP $934A $8E99 A9 05 LDA #$05 $8E9B 85 50 STA $50 $8E9D 20 42 94 JSR $9442 $8EA0 C9 2A CMP #$2A $8EA2 F0 05 BEQ $8EA9 $8EA4 A5 54 LDA $54 $8EA6 20 B1 8E JSR $8EB1 $8EA9 A5 51 LDA $51 $8EAB F0 01 BEQ $8EAE $8EAD 60 RTS $8EAE E6 7B INC $7B $8EB0 60 RTS $8EB1 48 PHA $8EB2 20 11 9F JSR $9F11 $8EB5 10 06 BPL $8EBD $8EB7 68 PLA $8EB8 A9 61 LDA #$61 $8EBA 4C 7C 80 JMP $807C $8EBD 0A ASL A $8EBE AA TAX $8EBF 68 PLA $8EC0 81 BB STA ($BB,X) $8EC2 F6 BB INC $BB,X $8EC4 60 RTS $8EC5 20 85 80 JSR $8085 $8EC8 20 CF B0 JSR $B0CF $8ECB 20 B3 B0 JSR $B0B3 $8ECE 20 03 8F JSR $8F03 $8ED1 2C FB 01 BIT $01FB $8ED4 50 03 BVC $8ED9 $8ED6 4C 38 A9 JMP $A938 $8ED9 4C 4C 80 JMP $804C $8EDC 20 04 92 JSR $9204 $8EDF 85 6C STA $6C $8EE1 AA TAX $8EE2 20 35 92 JSR $9235 $8EE5 A2 00 LDX #$00 $8EE7 86 4E STX $4E $8EE9 AE 2B 02 LDX $022B $8EEC 86 4D STX $4D $8EEE 20 88 95 JSR $9588 $8EF1 A9 B0 LDA #$B0 $8EF3 20 E4 94 JSR $94E4 $8EF6 A6 6C LDX $6C $8EF8 48 PHA $8EF9 A9 B6 LDA #$B6 $8EFB 20 9D 95 JSR $959D $8EFE 8D FA 01 STA $01FA $8F01 68 PLA $8F02 60 RTS $8F03 AD FB 01 LDA $01FB $8F06 29 BF AND #$BF $8F08 8D FB 01 STA $01FB $8F0B A5 8A LDA $8A $8F0D 09 80 ORA #$80 $8F0F 85 8A STA $8A $8F11 20 6E 92 JSR $926E $8F14 20 DC 8E JSR $8EDC $8F17 C9 02 CMP #$02 $8F19 B0 06 BCS $8F21 $8F1B A5 91 LDA $91 $8F1D C9 02 CMP #$02 $8F1F F0 03 BEQ $8F24 $8F21 4C B9 8F JMP $8FB9 $8F24 20 DE 94 JSR $94DE $8F27 A5 6C LDA $6C $8F29 0A ASL A $8F2A AA TAX $8F2B A9 01 LDA #$01 $8F2D 95 BB STA $BB,X $8F2F A1 BB LDA ($BB,X) $8F31 8D E5 01 STA $01E5 $8F34 A9 02 LDA #$02 $8F36 95 BB STA $BB,X $8F38 A1 BB LDA ($BB,X) $8F3A 85 6F STA $6F $8F3C A9 00 LDA #$00 $8F3E 8D 00 0A STA $0A00 $8F41 20 4F B6 JSR $B64F $8F44 A9 00 LDA #$00 $8F46 85 25 STA $25 $8F48 85 6E STA $6E $8F4A A0 02 LDY #$02 $8F4C B1 31 LDA ($31),Y $8F4E CD EB 01 CMP $01EB $8F51 D0 66 BNE $8FB9 $8F53 C8 INY $8F54 B1 31 LDA ($31),Y $8F56 49 FF EOR #$FF $8F58 CD EB 01 CMP $01EB $8F5B D0 5C BNE $8FB9 $8F5D A5 8A LDA $8A $8F5F 29 7F AND #$7F $8F61 85 8A STA $8A $8F63 A0 04 LDY #$04 $8F65 B1 31 LDA ($31),Y $8F67 85 1D STA $1D $8F69 C8 INY $8F6A B1 31 LDA ($31),Y $8F6C 85 1E STA $1E $8F6E C8 INY $8F6F B1 31 LDA ($31),Y $8F71 85 8D STA $8D $8F73 29 20 AND #$20 $8F75 8D 01 01 STA $0101 $8F78 C8 INY $8F79 B1 31 LDA ($31),Y $8F7B 10 08 BPL $8F85 $8F7D AD FB 01 LDA $01FB $8F80 09 40 ORA #$40 $8F82 8D FB 01 STA $01FB $8F85 A5 4D LDA $4D $8F87 48 PHA $8F88 A2 00 LDX #$00 $8F8A 8E A9 02 STX $02A9 $8F8D 8E AA 02 STX $02AA $8F90 A6 90 LDX $90 $8F92 24 E8 BIT $E8 $8F94 86 4D STX $4D $8F96 EC 2B 02 CPX $022B $8F99 F0 F8 BEQ $8F93 $8F9B EC 2C 02 CPX $022C $8F9E B0 13 BCS $8FB3 $8FA0 20 BD B5 JSR $B5BD $8FA3 B1 31 LDA ($31),Y $8FA5 18 CLC $8FA6 6D A9 02 ADC $02A9 $8FA9 8D A9 02 STA $02A9 $8FAC 90 E5 BCC $8F93 $8FAE EE AA 02 INC $02AA $8FB1 D0 E0 BNE $8F93 $8FB3 68 PLA $8FB4 85 4D STA $4D $8FB6 A2 00 LDX #$00 $8FB8 60 RTS $8FB9 A2 03 LDX #$03 $8FBB 8E E5 01 STX $01E5 $8FBE A2 C0 LDX #$C0 $8FC0 86 8D STX $8D $8FC2 A2 00 LDX #$00 $8FC4 8E 01 01 STX $0101 $8FC7 86 25 STX $25 $8FC9 86 6E STX $6E $8FCB 8E A9 02 STX $02A9 $8FCE 8E AA 02 STX $02AA $8FD1 86 1D STX $1D $8FD3 86 1E STX $1E $8FD5 60 RTS $8FD6 20 85 95 JSR $9585 $8FD9 20 FE 8F JSR $8FFE $8FDC 20 ED 94 JSR $94ED $8FDF 20 71 90 JSR $9071 $8FE2 85 4D STA $4D $8FE4 20 71 90 JSR $9071 $8FE7 85 4E STA $4E $8FE9 60 RTS $8FEA 20 D6 8F JSR $8FD6 $8FED A5 4D LDA $4D $8FEF D0 01 BNE $8FF2 $8FF1 60 RTS $8FF2 20 7D 8D JSR $8D7D $8FF5 20 85 95 JSR $9585 $8FF8 20 FE 8F JSR $8FFE $8FFB 4C 7D 8D JMP $8D7D $8FFE A9 80 LDA #$80 $9000 D0 02 BNE $9004 $9002 A9 90 LDA #$90 $9004 85 28 STA $28 $9006 20 11 9F JSR $9F11 $9009 AA TAX $900A 20 71 94 JSR $9471 $900D 8A TXA $900E 48 PHA $900F 0A ASL A $9010 AA TAX $9011 A9 00 LDA #$00 $9013 95 BB STA $BB,X $9015 20 5F 90 JSR $905F $9018 C9 04 CMP #$04 $901A B0 08 BCS $9024 $901C FE 49 02 INC $0249,X $901F D0 03 BNE $9024 $9021 FE 50 02 INC $0250,X $9024 68 PLA $9025 AA TAX $9026 60 RTS $9027 A5 52 LDA $52 $9029 C9 13 CMP #$13 $902B 90 02 BCC $902F $902D 29 0F AND #$0F $902F C9 0F CMP #$0F $9031 D0 02 BNE $9035 $9033 A9 10 LDA #$10 $9035 AA TAX $9036 38 SEC $9037 B5 A8 LDA $A8,X $9039 30 06 BMI $9041 $903B 29 0F AND #$0F $903D 85 50 STA $50 $903F AA TAX $9040 18 CLC $9041 60 RTS $9042 A5 52 LDA $52 $9044 C9 13 CMP #$13 $9046 90 02 BCC $904A $9048 29 0F AND #$0F $904A AA TAX $904B B5 A8 LDA $A8,X $904D A8 TAY $904E 0A ASL A $904F 90 0A BCC $905B $9051 30 0A BMI $905D $9053 98 TYA $9054 29 0F AND #$0F $9056 85 50 STA $50 $9058 AA TAX $9059 18 CLC $905A 60 RTS $905B 30 F6 BMI $9053 $905D 38 SEC $905E 60 RTS $905F A6 50 LDX $50 $9061 B5 F9 LDA $F9,X $9063 4A LSR A $9064 29 07 AND #$07 $9066 C9 04 CMP #$04 $9068 60 RTS $9069 20 11 9F JSR $9F11 $906C 0A ASL A $906D AA TAX $906E A4 50 LDY $50 $9070 60 RTS $9071 A6 50 LDX $50 $9073 B5 D1 LDA $D1,X $9075 10 02 BPL $9079 $9077 B5 D8 LDA $D8,X $9079 29 BF AND #$BF $907B 0A ASL A $907C AA TAX $907D A4 50 LDY $50 $907F B9 42 02 LDA $0242,Y $9082 F0 12 BEQ $9096 $9084 A1 BB LDA ($BB,X) $9086 48 PHA $9087 B5 BB LDA $BB,X $9089 D9 42 02 CMP $0242,Y $908C D0 04 BNE $9092 $908E A9 FF LDA #$FF $9090 95 BB STA $BB,X $9092 68 PLA $9093 F6 BB INC $BB,X $9095 60 RTS $9096 A1 BB LDA ($BB,X) $9098 F6 BB INC $BB,X $909A 60 RTS $909B 20 71 90 JSR $9071 $909E D0 66 BNE $9106 $90A0 85 54 STA $54 $90A2 B9 42 02 LDA $0242,Y $90A5 F0 08 BEQ $90AF $90A7 A9 80 LDA #$80 $90A9 99 34 02 STA $0234,Y $90AC A5 54 LDA $54 $90AE 60 RTS $90AF 20 7D 8D JSR $8D7D $90B2 A9 00 LDA #$00 $90B4 85 40 STA $40 $90B6 A6 50 LDX $50 $90B8 B5 D1 LDA $D1,X $90BA 10 02 BPL $90BE $90BC B5 D8 LDA $D8,X $90BE 29 BF AND #$BF $90C0 0A ASL A $90C1 AA TAX $90C2 B5 BC LDA $BC,X $90C4 85 65 STA $65 $90C6 A5 40 LDA $40 $90C8 95 BB STA $BB,X $90CA 85 64 STA $64 $90CC 20 71 90 JSR $9071 $90CF C9 00 CMP #$00 $90D1 F0 34 BEQ $9107 $90D3 85 4D STA $4D $90D5 20 71 90 JSR $9071 $90D8 85 4E STA $4E $90DA 20 7D 8D JSR $8D7D $90DD A6 50 LDX $50 $90DF B5 D1 LDA $D1,X $90E1 10 02 BPL $90E5 $90E3 B5 D8 LDA $D8,X $90E5 29 BF AND #$BF $90E7 AA TAX $90E8 A6 50 LDX $50 $90EA B5 D1 LDA $D1,X $90EC 10 02 BPL $90F0 $90EE B5 D8 LDA $D8,X $90F0 29 BF AND #$BF $90F2 0A ASL A $90F3 A8 TAY $90F4 A5 4D LDA $4D $90F6 99 0B 00 STA $000B,Y $90F9 A5 4E LDA $4E $90FB 99 0C 00 STA $000C,Y $90FE 20 FE 8F JSR $8FFE $9101 20 7D 8D JSR $8D7D $9104 A5 54 LDA $54 $9106 60 RTS $9107 20 71 90 JSR $9071 $910A A4 50 LDY $50 $910C 99 42 02 STA $0242,Y $910F A5 54 LDA $54 $9111 60 RTS $9112 20 B1 8E JSR $8EB1 $9115 F0 01 BEQ $9118 $9117 60 RTS $9118 20 68 B6 JSR $B668 $911B A9 00 LDA #$00 $911D 20 22 94 JSR $9422 $9120 A5 4D LDA $4D $9122 20 B1 8E JSR $8EB1 $9125 A5 4E LDA $4E $9127 20 B1 8E JSR $8EB1 $912A 20 02 90 JSR $9002 $912D 20 7D 8D JSR $8D7D $9130 20 85 95 JSR $9585 $9133 A9 02 LDA #$02 $9135 4C 22 94 JMP $9422 $9138 85 40 STA $40 $913A 20 42 94 JSR $9442 $913D 18 CLC $913E 65 40 ADC $40 $9140 95 BB STA $BB,X $9142 85 64 STA $64 $9144 60 RTS $9145 AD FB 01 LDA $01FB $9148 29 7F AND #$7F $914A 8D FB 01 STA $01FB $914D A9 00 LDA #$00 $914F 6A ROR A $9150 0D FB 01 ORA $01FB $9153 8D FB 01 STA $01FB $9156 60 RTS $9157 38 SEC $9158 B0 01 BCS $915B $915A 18 CLC $915B 08 PHP $915C 85 40 STA $40 $915E 20 9E 91 JSR $919E $9161 20 DB 92 JSR $92DB $9164 85 50 STA $50 $9166 A6 52 LDX $52 $9168 28 PLP $9169 90 02 BCC $916D $916B 09 80 ORA #$80 $916D 95 A8 STA $A8,X $916F 29 3F AND #$3F $9171 A8 TAY $9172 A9 FF LDA #$FF $9174 99 D1 00 STA $00D1,Y $9177 99 D8 00 STA $00D8,Y $917A 99 65 02 STA $0265,Y $917D C6 40 DEC $40 $917F 30 1C BMI $919D $9181 20 04 92 JSR $9204 $9184 10 08 BPL $918E $9186 20 CE 91 JSR $91CE $9189 A9 70 LDA #$70 $918B 4C 7C 80 JMP $807C $918E 99 D1 00 STA $00D1,Y $9191 C6 40 DEC $40 $9193 30 08 BMI $919D $9195 20 04 92 JSR $9204 $9198 30 EC BMI $9186 $919A 99 D8 00 STA $00D8,Y $919D 60 RTS $919E A5 52 LDA $52 $91A0 C9 0F CMP #$0F $91A2 D0 01 BNE $91A5 $91A4 60 RTS $91A5 A6 52 LDX $52 $91A7 B5 A8 LDA $A8,X $91A9 C9 FF CMP #$FF $91AB F0 20 BEQ $91CD $91AD 29 3F AND #$3F $91AF 85 50 STA $50 $91B1 A9 FF LDA #$FF $91B3 95 A8 STA $A8,X $91B5 A6 50 LDX $50 $91B7 A9 00 LDA #$00 $91B9 9D 34 02 STA $0234,X $91BC 20 CE 91 JSR $91CE $91BF A6 50 LDX $50 $91C1 A9 01 LDA #$01 $91C3 CA DEX $91C4 30 03 BMI $91C9 $91C6 0A ASL A $91C7 D0 FA BNE $91C3 $91C9 05 70 ORA $70 $91CB 85 70 STA $70 $91CD 60 RTS $91CE A6 50 LDX $50 $91D0 B5 D1 LDA $D1,X $91D2 C9 FF CMP #$FF $91D4 F0 09 BEQ $91DF $91D6 48 PHA $91D7 A9 FF LDA #$FF $91D9 95 D1 STA $D1,X $91DB 68 PLA $91DC 20 52 92 JSR $9252 $91DF A6 50 LDX $50 $91E1 B5 D8 LDA $D8,X $91E3 C9 FF CMP #$FF $91E5 F0 09 BEQ $91F0 $91E7 48 PHA $91E8 A9 FF LDA #$FF $91EA 95 D8 STA $D8,X $91EC 68 PLA $91ED 20 52 92 JSR $9252 $91F0 A6 50 LDX $50 $91F2 BD 65 02 LDA $0265,X $91F5 C9 FF CMP #$FF $91F7 F0 0A BEQ $9203 $91F9 48 PHA $91FA A9 FF LDA #$FF $91FC 9D 65 02 STA $0265,X $91FF 68 PLA $9200 4C 52 92 JMP $9252 $9203 60 RTS $9204 98 TYA $9205 48 PHA $9206 20 28 92 JSR $9228 $9209 10 06 BPL $9211 $920B 20 91 92 JSR $9291 $920E AA TAX $920F 30 13 BMI $9224 $9211 B5 02 LDA $02,X $9213 30 FC BMI $9211 $9215 A9 00 LDA #$00 $9217 95 02 STA $02,X $9219 9D 72 02 STA $0272,X $921C 8A TXA $921D 0A ASL A $921E A8 TAY $921F A9 02 LDA #$02 $9221 99 BB 00 STA $00BB,Y $9224 68 PLA $9225 A8 TAY $9226 8A TXA $9227 60 RTS $9228 A2 07 LDX #$07 $922A A5 6D LDA $6D $922C 3D EA B5 AND $B5EA,X $922F F0 04 BEQ $9235 $9231 CA DEX $9232 10 F6 BPL $922A $9234 60 RTS $9235 A5 6D LDA $6D $9237 5D EA B5 EOR $B5EA,X $923A 85 6D STA $6D $923C 8A TXA $923D 60 RTS $923E A6 50 LDX $50 $9240 B5 D1 LDA $D1,X $9242 30 04 BMI $9248 $9244 B5 D8 LDA $D8,X $9246 10 19 BPL $9261 $9248 C9 FF CMP #$FF $924A F0 15 BEQ $9261 $924C 48 PHA $924D A9 FF LDA #$FF $924F 95 D1 STA $D1,X $9251 68 PLA $9252 29 0F AND #$0F $9254 A8 TAY $9255 C8 INY $9256 A2 08 LDX #$08 $9258 66 6D ROR $6D $925A 88 DEY $925B D0 01 BNE $925E $925D 18 CLC $925E CA DEX $925F 10 F7 BPL $9258 $9261 60 RTS $9262 A9 0E LDA #$0E $9264 85 52 STA $52 $9266 20 9E 91 JSR $919E $9269 C6 52 DEC $52 $926B D0 F9 BNE $9266 $926D 60 RTS $926E A9 0E LDA #$0E $9270 85 52 STA $52 $9272 A6 52 LDX $52 $9274 B5 A8 LDA $A8,X $9276 C9 FF CMP #$FF $9278 F0 12 BEQ $928C $927A 29 3F AND #$3F $927C 85 50 STA $50 $927E 20 11 9F JSR $9F11 $9281 AA TAX $9282 BD 72 02 LDA $0272,X $9285 29 01 AND #$01 $9287 D0 03 BNE $928C $9289 20 9E 91 JSR $919E $928C C6 52 DEC $52 $928E 10 E2 BPL $9272 $9290 60 RTS $9291 A5 40 LDA $40 $9293 48 PHA $9294 A0 00 LDY #$00 $9296 B6 DF LDX $DF,Y $9298 B5 D1 LDA $D1,X $929A 10 04 BPL $92A0 $929C C9 FF CMP #$FF $929E D0 16 BNE $92B6 $92A0 8A TXA $92A1 18 CLC $92A2 69 08 ADC #$08 $92A4 AA TAX $92A5 B5 D1 LDA $D1,X $92A7 10 04 BPL $92AD $92A9 C9 FF CMP #$FF $92AB D0 09 BNE $92B6 $92AD C8 INY $92AE C0 06 CPY #$06 $92B0 90 E4 BCC $9296 $92B2 A2 FF LDX #$FF $92B4 D0 20 BNE $92D6 $92B6 86 40 STX $40 $92B8 29 3F AND #$3F $92BA AA TAX $92BB B5 02 LDA $02,X $92BD 30 FC BMI $92BB $92BF C9 02 CMP #$02 $92C1 90 0C BCC $92CF $92C3 C9 0F CMP #$0F $92C5 F0 08 BEQ $92CF $92C7 A6 40 LDX $40 $92C9 E0 08 CPX #$08 $92CB 90 D3 BCC $92A0 $92CD B0 DE BCS $92AD $92CF A4 40 LDY $40 $92D1 A9 FF LDA #$FF $92D3 99 D1 00 STA $00D1,Y $92D6 68 PLA $92D7 85 40 STA $40 $92D9 8A TXA $92DA 60 RTS $92DB A0 00 LDY #$00 $92DD A9 01 LDA #$01 $92DF 24 70 BIT $70 $92E1 D0 09 BNE $92EC $92E3 C8 INY $92E4 0A ASL A $92E5 D0 F8 BNE $92DF $92E7 A9 70 LDA #$70 $92E9 4C 7C 80 JMP $807C $92EC 49 FF EOR #$FF $92EE 25 70 AND $70 $92F0 85 70 STA $70 $92F2 98 TYA $92F3 60 RTS $92F4 20 27 90 JSR $9027 $92F7 20 F6 81 JSR $81F6 $92FA 20 03 93 JSR $9303 $92FD A6 50 LDX $50 $92FF BD 3B 02 LDA $023B,X $9302 60 RTS $9303 A6 50 LDX $50 $9305 20 5F 90 JSR $905F $9308 D0 03 BNE $930D $930A 4C A6 A0 JMP $A0A6 $930D A5 52 LDA $52 $930F C9 0F CMP #$0F $9311 F0 5D BEQ $9370 $9313 BD 34 02 LDA $0234,X $9316 29 08 AND #$08 $9318 D0 15 BNE $932F $931A 20 5F 90 JSR $905F $931D C9 07 CMP #$07 $931F D0 08 BNE $9329 $9321 A9 89 LDA #$89 $9323 9D 34 02 STA $0234,X $9326 4C 3A 93 JMP $933A $9329 A9 00 LDA #$00 $932B 9D 34 02 STA $0234,X $932E 60 RTS $932F A5 52 LDA $52 $9331 F0 32 BEQ $9365 $9333 20 5F 90 JSR $905F $9336 C9 04 CMP #$04 $9338 90 22 BCC $935C $933A 20 69 90 JSR $9069 $933D B5 BB LDA $BB,X $933F D9 42 02 CMP $0242,Y $9342 D0 04 BNE $9348 $9344 A9 00 LDA #$00 $9346 95 BB STA $BB,X $9348 F6 BB INC $BB,X $934A A1 BB LDA ($BB,X) $934C 99 3B 02 STA $023B,Y $934F B5 BB LDA $BB,X $9351 D9 42 02 CMP $0242,Y $9354 D0 05 BNE $935B $9356 A9 81 LDA #$81 $9358 99 34 02 STA $0234,Y $935B 60 RTS $935C 20 9B 90 JSR $909B $935F A6 50 LDX $50 $9361 9D 3B 02 STA $023B,X $9364 60 RTS $9365 AD 6E 02 LDA $026E $9368 F0 F2 BEQ $935C $936A 20 45 B2 JSR $B245 $936D 4C 5F 93 JMP $935F $9370 20 42 94 JSR $9442 $9373 C9 CF CMP #$CF $9375 D0 18 BNE $938F $9377 A5 65 LDA $65 $9379 C9 02 CMP #$02 $937B D0 12 BNE $938F $937D A9 0D LDA #$0D $937F 85 54 STA $54 $9381 20 E5 81 JSR $81E5 $9384 A9 00 LDA #$00 $9386 20 67 A8 JSR $A867 $9389 C6 CF DEC $CF $938B A9 80 LDA #$80 $938D D0 12 BNE $93A1 $938F 20 71 90 JSR $9071 $9392 85 54 STA $54 $9394 D0 09 BNE $939F $9396 A9 CF LDA #$CF $9398 20 22 94 JSR $9422 $939B A9 02 LDA #$02 $939D 95 BC STA $BC,X $939F A9 88 LDA #$88 $93A1 8D 3A 02 STA $023A $93A4 A5 54 LDA $54 $93A6 8D 41 02 STA $0241 $93A9 60 RTS $93AA 20 11 9F JSR $9F11 $93AD 0A ASL A $93AE AA TAX $93AF A9 00 LDA #$00 $93B1 95 BB STA $BB,X $93B3 A1 BB LDA ($BB,X) $93B5 F0 05 BEQ $93BC $93B7 D6 BB DEC $BB,X $93B9 4C 9B 90 JMP $909B $93BC 60 RTS $93BD A9 80 LDA #$80 $93BF D0 02 BNE $93C3 $93C1 A9 90 LDA #$90 $93C3 85 28 STA $28 $93C5 A5 6C LDA $6C $93C7 20 88 95 JSR $9588 $93CA A6 6C LDX $6C $93CC 4C E8 94 JMP $94E8 $93CF A9 01 LDA #$01 $93D1 8D 2D 02 STA $022D $93D4 A9 11 LDA #$11 $93D6 85 52 STA $52 $93D8 20 0D 9B JSR $9B0D $93DB A9 02 LDA #$02 $93DD 4C 22 94 JMP $9422 $93E0 A9 12 LDA #$12 $93E2 85 52 STA $52 $93E4 4C C3 9B JMP $9BC3 $93E7 20 79 9D JSR $9D79 $93EA A9 01 LDA #$01 $93EC 85 40 STA $40 $93EE A5 2E LDA $2E $93F0 48 PHA $93F1 A9 01 LDA #$01 $93F3 85 2E STA $2E $93F5 20 75 B6 JSR $B675 $93F8 68 PLA $93F9 85 2E STA $2E $93FB A9 00 LDA #$00 $93FD 20 22 94 JSR $9422 $9400 A5 4D LDA $4D $9402 20 B1 8E JSR $8EB1 $9405 A5 4E LDA $4E $9407 20 B1 8E JSR $8EB1 $940A 20 02 90 JSR $9002 $940D 20 ED 94 JSR $94ED $9410 A9 00 LDA #$00 $9412 20 22 94 JSR $9422 $9415 20 B1 8E JSR $8EB1 $9418 D0 FB BNE $9415 $941A 20 B1 8E JSR $8EB1 $941D A9 FF LDA #$FF $941F 4C B1 8E JMP $8EB1 $9422 85 40 STA $40 $9424 20 11 9F JSR $9F11 $9427 0A ASL A $9428 AA TAX $9429 B5 BC LDA $BC,X $942B 85 65 STA $65 $942D A5 40 LDA $40 $942F 95 BB STA $BB,X $9431 85 64 STA $64 $9433 60 RTS $9434 A9 11 LDA #$11 $9436 85 52 STA $52 $9438 20 9E 91 JSR $919E $943B A9 12 LDA #$12 $943D 85 52 STA $52 $943F 4C 9E 91 JMP $919E $9442 20 11 9F JSR $9F11 $9445 0A ASL A $9446 AA TAX $9447 B5 BC LDA $BC,X $9449 85 65 STA $65 $944B B5 BB LDA $BB,X $944D 85 64 STA $64 $944F 60 RTS $9450 85 42 STA $42 $9452 20 11 9F JSR $9F11 $9455 AA TAX $9456 BD F1 01 LDA $01F1,X $9459 85 43 STA $43 $945B A0 00 LDY #$00 $945D B1 42 LDA ($42),Y $945F 60 RTS $9460 A9 01 LDA #$01 $9462 24 25 BIT $25 $9464 F0 0A BEQ $9470 $9466 49 01 EOR #$01 $9468 85 25 STA $25 $946A 20 CF B0 JSR $B0CF $946D 4C B3 B0 JMP $B0B3 $9470 60 RTS $9471 A5 28 LDA $28 $9473 48 PHA $9474 86 6C STX $6C $9476 2C A8 02 BIT $02A8 $9479 70 58 BVS $94D3 $947B 8A TXA $947C 0A ASL A $947D AA TAX $947E B5 0C LDA $0C,X $9480 85 28 STA $28 $9482 B5 0B LDA $0B,X $9484 F0 1A BEQ $94A0 $9486 CD 2C 02 CMP $022C $9489 B0 15 BCS $94A0 $948B 68 PLA $948C 48 PHA $948D C9 90 CMP #$90 $948F D0 42 BNE $94D3 $9491 A5 6F LDA $6F $9493 CD EB 01 CMP $01EB $9496 D0 33 BNE $94CB $9498 A5 75 LDA $75 $949A C5 28 CMP $28 $949C F0 02 BEQ $94A0 $949E B0 33 BCS $94D3 $94A0 20 A8 94 JSR $94A8 $94A3 A9 66 LDA #$66 $94A5 4C 3F FF JMP $FF3F $94A8 A5 6C LDA $6C $94AA 0A ASL A $94AB AA TAX $94AC B5 0B LDA $0B,X $94AE 85 4D STA $4D $94B0 B5 0C LDA $0C,X $94B2 85 4E STA $4E $94B4 60 RTS $94B5 A5 4D LDA $4D $94B7 F0 EA BEQ $94A3 $94B9 CD 2C 02 CMP $022C $94BC B0 E5 BCS $94A3 $94BE C5 90 CMP $90 $94C0 90 E1 BCC $94A3 $94C2 A5 75 LDA $75 $94C4 C5 4E CMP $4E $94C6 F0 DB BEQ $94A3 $94C8 90 D9 BCC $94A3 $94CA 60 RTS $94CB 20 A8 94 JSR $94A8 $94CE A9 73 LDA #$73 $94D0 4C 3F FF JMP $FF3F $94D3 A6 6C LDX $6C $94D5 68 PLA $94D6 85 28 STA $28 $94D8 9D 72 02 STA $0272,X $94DB 4C 9D 95 JMP $959D $94DE A9 80 LDA #$80 $94E0 D0 02 BNE $94E4 $94E2 A9 90 LDA #$90 $94E4 A6 6C LDX $6C $94E6 85 28 STA $28 $94E8 A5 28 LDA $28 $94EA 20 73 94 JSR $9473 $94ED 20 F8 94 JSR $94F8 $94F0 48 PHA $94F1 A9 00 LDA #$00 $94F3 8D A8 02 STA $02A8 $94F6 68 PLA $94F7 60 RTS $94F8 20 98 95 JSR $9598 $94FB C9 02 CMP #$02 $94FD 90 19 BCC $9518 $94FF C9 08 CMP #$08 $9501 F0 0C BEQ $950F $9503 C9 0B CMP #$0B $9505 F0 08 BEQ $950F $9507 C9 03 CMP #$03 $9509 F0 04 BEQ $950F $950B C9 0F CMP #$0F $950D D0 0B BNE $951A $950F 24 81 BIT $81 $9511 30 05 BMI $9518 $9513 2C A8 02 BIT $02A8 $9516 10 17 BPL $952F $9518 18 CLC $9519 60 RTS $951A 98 TYA $951B 48 PHA $951C 20 64 95 JSR $9564 $951F C9 02 CMP #$02 $9521 90 37 BCC $955A $9523 24 30 BIT $30 $9525 10 12 BPL $9539 $9527 68 PLA $9528 C9 90 CMP #$90 $952A D0 03 BNE $952F $952C 9D 72 02 STA $0272,X $952F A9 00 LDA #$00 $9531 8D A8 02 STA $02A8 $9534 B5 02 LDA $02,X $9536 20 2D FF JSR $FF2D $9539 24 81 BIT $81 $953B 30 21 BMI $955E $953D 2C A8 02 BIT $02A8 $9540 30 1C BMI $955E $9542 48 PHA $9543 A9 C0 LDA #$C0 $9545 20 9D 95 JSR $959D $9548 20 64 95 JSR $9564 $954B C9 02 CMP #$02 $954D B0 D8 BCS $9527 $954F 68 PLA $9550 C9 90 CMP #$90 $9552 D0 0A BNE $955E $9554 9D 72 02 STA $0272,X $9557 20 64 95 JSR $9564 $955A C9 02 CMP #$02 $955C B0 D1 BCS $952F $955E 68 PLA $955F A8 TAY $9560 B5 02 LDA $02,X $9562 18 CLC $9563 60 RTS $9564 A5 30 LDA $30 $9566 29 3F AND #$3F $9568 A8 TAY $9569 A5 79 LDA $79 $956B 09 20 ORA #$20 $956D 85 79 STA $79 $956F BD 72 02 LDA $0272,X $9572 20 9D 95 JSR $959D $9575 C9 02 CMP #$02 $9577 90 03 BCC $957C $9579 88 DEY $957A D0 ED BNE $9569 $957C 48 PHA $957D A5 79 LDA $79 $957F 29 DF AND #$DF $9581 85 79 STA $79 $9583 68 PLA $9584 60 RTS $9585 20 11 9F JSR $9F11 $9588 0A ASL A $9589 A8 TAY $958A A5 4D LDA $4D $958C 99 0B 00 STA $000B,Y $958F A5 4E LDA $4E $9591 99 0C 00 STA $000C,Y $9594 A9 00 LDA #$00 $9596 AA TAX $9597 60 RTS $9598 08 PHP $9599 58 CLI $959A 4C A1 95 JMP $95A1 $959D 08 PHP $959E 58 CLI $959F 95 02 STA $02,X $95A1 00 BRK $95A2 EA NOP $95A3 B5 02 LDA $02,X $95A5 30 FC BMI $95A3 $95A7 28 PLP $95A8 B5 02 LDA $02,X $95AA 60 RTS $95AB A5 52 LDA $52 $95AD 48 PHA $95AE A5 50 LDA $50 $95B0 48 PHA $95B1 A5 4E LDA $4E $95B3 48 PHA $95B4 A5 4D LDA $4D $95B6 48 PHA $95B7 A9 11 LDA #$11 $95B9 85 52 STA $52 $95BB 20 79 9D JSR $9D79 $95BE AD 2D 02 LDA $022D $95C1 48 PHA $95C2 A6 6C LDX $6C $95C4 A5 EF LDA $EF $95C6 5D 72 02 EOR $0272,X $95C9 4A LSR A $95CA 90 0B BCC $95D7 $95CC A2 01 LDX #$01 $95CE 86 73 STX $73 $95D0 20 24 84 JSR $8424 $95D3 F0 20 BEQ $95F5 $95D5 D0 2D BNE $9604 $95D7 A5 72 LDA $72 $95D9 F0 11 BEQ $95EC $95DB C5 4E CMP $4E $95DD F0 25 BEQ $9604 $95DF 85 4E STA $4E $95E1 20 BD 93 JSR $93BD $95E4 4C 04 96 JMP $9604 $95E7 A9 72 LDA #$72 $95E9 20 7C 80 JSR $807C $95EC A9 01 LDA #$01 $95EE 85 73 STA $73 $95F0 20 89 84 JSR $8489 $95F3 D0 0F BNE $9604 $95F5 20 E7 93 JSR $93E7 $95F8 A5 4E LDA $4E $95FA C9 03 CMP #$03 $95FC 90 E9 BCC $95E7 $95FE 85 72 STA $72 $9600 A9 02 LDA #$02 $9602 85 73 STA $73 $9604 A5 73 LDA $73 $9606 20 22 94 JSR $9422 $9609 68 PLA $960A 8D 2D 02 STA $022D $960D C9 04 CMP #$04 $960F D0 02 BNE $9613 $9611 09 80 ORA #$80 $9613 20 B1 8E JSR $8EB1 $9616 68 PLA $9617 8D 97 02 STA $0297 $961A 20 B1 8E JSR $8EB1 $961D 68 PLA $961E 8D 9C 02 STA $029C $9621 20 B1 8E JSR $8EB1 $9624 20 11 9F JSR $9F11 $9627 A8 TAY $9628 AD 91 02 LDA $0291 $962B AA TAX $962C A9 10 LDA #$10 $962E 20 EE 84 JSR $84EE $9631 A0 10 LDY #$10 $9633 A9 00 LDA #$00 $9635 91 64 STA ($64),Y $9637 C8 INY $9638 C0 1B CPY #$1B $963A 90 F9 BCC $9635 $963C AD 2D 02 LDA $022D $963F C9 04 CMP #$04 $9641 D0 13 BNE $9656 $9643 A0 10 LDY #$10 $9645 AD 70 02 LDA $0270 $9648 91 64 STA ($64),Y $964A C8 INY $964B AD 71 02 LDA $0271 $964E 91 64 STA ($64),Y $9650 C8 INY $9651 AD 6F 02 LDA $026F $9654 91 64 STA ($64),Y $9656 20 C1 93 JSR $93C1 $9659 68 PLA $965A 85 50 STA $50 $965C AA TAX $965D 68 PLA $965E 85 52 STA $52 $9660 A5 72 LDA $72 $9662 85 E5 STA $E5 $9664 9D 7D 02 STA $027D,X $9667 A5 73 LDA $73 $9669 85 EA STA $EA $966B 9D 84 02 STA $0284,X $966E AD 2D 02 LDA $022D $9671 85 F4 STA $F4 $9673 A9 00 LDA #$00 $9675 85 EF STA $EF $9677 60 RTS $9678 A5 52 LDA $52 $967A 85 7A STA $7A $967C 20 65 81 JSR $8165 $967F 8E 2A 02 STX $022A $9682 AE 00 02 LDX $0200 $9685 A5 7A LDA $7A $9687 D0 27 BNE $96B0 $9689 E0 2A CPX #$2A $968B D0 23 BNE $96B0 $968D A5 4C LDA $4C $968F F0 45 BEQ $96D6 $9691 85 4D STA $4D $9693 A9 00 LDA #$00 $9695 85 EF STA $EF $9697 A9 02 LDA #$02 $9699 85 F4 STA $F4 $969B AD 8B 02 LDA $028B $969E 85 4E STA $4E $96A0 20 F6 81 JSR $81F6 $96A3 20 0D 9B JSR $9B0D $96A6 A9 04 LDA #$04 $96A8 A6 50 LDX $50 $96AA 99 F9 00 STA $00F9,Y $96AD 4C 4C 80 JMP $804C $96B0 E0 24 CPX #$24 $96B2 D0 1B BNE $96CF $96B4 A5 7A LDA $7A $96B6 D0 03 BNE $96BB $96B8 4C F7 98 JMP $98F7 $96BB 20 85 80 JSR $8085 $96BE AD 2B 02 LDA $022B $96C1 85 4D STA $4D $96C3 A9 00 LDA #$00 $96C5 85 4E STA $4E $96C7 20 0D 9B JSR $9B0D $96CA A9 02 LDA #$02 $96CC 4C A8 96 JMP $96A8 $96CF E0 23 CPX #$23 $96D1 D0 0B BNE $96DE $96D3 4C E4 89 JMP $89E4 $96D6 A9 02 LDA #$02 $96D8 8D 33 02 STA $0233 $96DB 20 03 8F JSR $8F03 $96DE 20 99 80 JSR $8099 $96E1 D0 04 BNE $96E7 $96E3 A2 00 LDX #$00 $96E5 F0 0C BEQ $96F3 $96E7 8A TXA $96E8 F0 05 BEQ $96EF $96EA A9 30 LDA #$30 $96EC 4C 7C 80 JMP $807C $96EF 88 DEY $96F0 F0 01 BEQ $96F3 $96F2 88 DEY $96F3 8C 91 02 STY $0291 $96F6 A9 8D LDA #$8D $96F8 20 1C 81 JSR $811C $96FB E8 INX $96FC 8E 2F 02 STX $022F $96FF 20 FD 81 JSR $81FD $9702 20 A2 82 JSR $82A2 $9705 20 ED 82 JSR $82ED $9708 A2 00 LDX #$00 $970A 8E 6F 02 STX $026F $970D 8E A7 02 STX $02A7 $9710 8E 2D 02 STX $022D $9713 E8 INX $9714 EC 2E 02 CPX $022E $9717 B0 10 BCS $9729 $9719 20 AB 98 JSR $98AB $971C E8 INX $971D EC 2E 02 CPX $022E $9720 B0 07 BCS $9729 $9722 C0 04 CPY #$04 $9724 F0 38 BEQ $975E $9726 20 AB 98 JSR $98AB $9729 A6 7A LDX $7A $972B 86 52 STX $52 $972D E0 02 CPX #$02 $972F B0 0D BCS $973E $9731 8E A7 02 STX $02A7 $9734 AD 2D 02 LDA $022D $9737 D0 1B BNE $9754 $9739 A9 02 LDA #$02 $973B 8D 2D 02 STA $022D $973E AD 2D 02 LDA $022D $9741 D0 11 BNE $9754 $9743 A5 F4 LDA $F4 $9745 29 07 AND #$07 $9747 8D 2D 02 STA $022D $974A AD 97 02 LDA $0297 $974D D0 05 BNE $9754 $974F A9 01 LDA #$01 $9751 8D 2D 02 STA $022D $9754 AD A7 02 LDA $02A7 $9757 C9 01 CMP #$01 $9759 F0 18 BEQ $9773 $975B 4C ED 97 JMP $97ED $975E BC 91 02 LDY $0291,X $9761 B9 00 02 LDA $0200,Y $9764 8D 6F 02 STA $026F $9767 AD 97 02 LDA $0297 $976A D0 BD BNE $9729 $976C A9 01 LDA #$01 $976E 8D A7 02 STA $02A7 $9771 D0 B6 BNE $9729 $9773 A5 F4 LDA $F4 $9775 29 80 AND #$80 $9777 AA TAX $9778 D0 14 BNE $978E $977A A9 20 LDA #$20 $977C 24 F4 BIT $F4 $977E F0 06 BEQ $9786 $9780 20 3B 87 JSR $873B $9783 4C 90 98 JMP $9890 $9786 AD 97 02 LDA $0297 $9789 D0 03 BNE $978E $978B 4C 90 98 JMP $9890 $978E AD 00 02 LDA $0200 $9791 C9 40 CMP #$40 $9793 F0 0D BEQ $97A2 $9795 8A TXA $9796 D0 05 BNE $979D $9798 A9 63 LDA #$63 $979A 4C 7C 80 JMP $807C $979D A9 33 LDA #$33 $979F 4C 7C 80 JMP $807C $97A2 A5 F4 LDA $F4 $97A4 29 07 AND #$07 $97A6 CD 2D 02 CMP $022D $97A9 D0 67 BNE $9812 $97AB C9 04 CMP #$04 $97AD F0 63 BEQ $9812 $97AF 20 C3 9B JSR $9BC3 $97B2 A5 50 LDA $50 $97B4 8D 8C 02 STA $028C $97B7 A9 11 LDA #$11 $97B9 85 52 STA $52 $97BB 20 27 90 JSR $9027 $97BE AD 32 02 LDA $0232 $97C1 20 22 94 JSR $9422 $97C4 A0 00 LDY #$00 $97C6 B1 64 LDA ($64),Y $97C8 09 20 ORA #$20 $97CA 91 64 STA ($64),Y $97CC A0 1A LDY #$1A $97CE A5 4D LDA $4D $97D0 91 64 STA ($64),Y $97D2 C8 INY $97D3 A5 4E LDA $4E $97D5 91 64 STA ($64),Y $97D7 AE 8C 02 LDX $028C $97DA A5 E5 LDA $E5 $97DC 9D 7D 02 STA $027D,X $97DF A5 EA LDA $EA $97E1 9D 84 02 STA $0284,X $97E4 20 79 9D JSR $9D79 $97E7 20 C1 93 JSR $93C1 $97EA 4C 96 98 JMP $9896 $97ED AD 97 02 LDA $0297 $97F0 D0 05 BNE $97F7 $97F2 A9 62 LDA #$62 $97F4 4C 7C 80 JMP $807C $97F7 AD A7 02 LDA $02A7 $97FA C9 03 CMP #$03 $97FC F0 0B BEQ $9809 $97FE A9 20 LDA #$20 $9800 24 F4 BIT $F4 $9802 F0 05 BEQ $9809 $9804 A9 60 LDA #$60 $9806 4C 7C 80 JMP $807C $9809 A5 F4 LDA $F4 $980B 29 07 AND #$07 $980D CD 2D 02 CMP $022D $9810 F0 05 BEQ $9817 $9812 A9 64 LDA #$64 $9814 4C 7C 80 JMP $807C $9817 A0 00 LDY #$00 $9819 8C 30 02 STY $0230 $981C AE A7 02 LDX $02A7 $981F E0 02 CPX #$02 $9821 D0 1A BNE $983D $9823 C9 04 CMP #$04 $9825 F0 EB BEQ $9812 $9827 B1 64 LDA ($64),Y $9829 29 4F AND #$4F $982B 91 64 STA ($64),Y $982D A5 52 LDA $52 $982F 48 PHA $9830 A9 11 LDA #$11 $9832 85 52 STA $52 $9834 20 79 9D JSR $9D79 $9837 20 C1 93 JSR $93C1 $983A 68 PLA $983B 85 52 STA $52 $983D 20 4D 98 JSR $984D $9840 AD A7 02 LDA $02A7 $9843 C9 02 CMP #$02 $9845 D0 4F BNE $9896 $9847 20 CC 98 JSR $98CC $984A 4C 4C 80 JMP $804C $984D A0 13 LDY #$13 $984F B1 64 LDA ($64),Y $9851 8D 70 02 STA $0270 $9854 C8 INY $9855 B1 64 LDA ($64),Y $9857 8D 71 02 STA $0271 $985A C8 INY $985B B1 64 LDA ($64),Y $985D AE 6F 02 LDX $026F $9860 8D 6F 02 STA $026F $9863 8A TXA $9864 F0 0A BEQ $9870 $9866 CD 6F 02 CMP $026F $9869 F0 05 BEQ $9870 $986B A9 50 LDA #$50 $986D 20 7C 80 JSR $807C $9870 AE 30 02 LDX $0230 $9873 BD 97 02 LDA $0297,X $9876 85 4D STA $4D $9878 BD 9C 02 LDA $029C,X $987B 85 4E STA $4E $987D 20 0D 9B JSR $9B0D $9880 A4 50 LDY $50 $9882 AE 30 02 LDX $0230 $9885 B5 E5 LDA $E5,X $9887 99 7D 02 STA $027D,Y $988A B5 EA LDA $EA,X $988C 99 84 02 STA $0284,Y $988F 60 RTS $9890 20 C3 9B JSR $9BC3 $9893 20 AB 95 JSR $95AB $9896 A5 52 LDA $52 $9898 C9 02 CMP #$02 $989A B0 0C BCS $98A8 $989C 20 7C 9D JSR $9D7C $989F A5 4D LDA $4D $98A1 85 4C STA $4C $98A3 A5 4E LDA $4E $98A5 8D 8B 02 STA $028B $98A8 4C 50 80 JMP $8050 $98AB BC 91 02 LDY $0291,X $98AE B9 00 02 LDA $0200,Y $98B1 A0 04 LDY #$04 $98B3 88 DEY $98B4 30 08 BMI $98BE $98B6 D9 A1 DB CMP $DBA1,Y $98B9 D0 F8 BNE $98B3 $98BB 8C A7 02 STY $02A7 $98BE A0 06 LDY #$06 $98C0 88 DEY $98C1 30 08 BMI $98CB $98C3 D9 A5 DB CMP $DBA5,Y $98C6 D0 F8 BNE $98C0 $98C8 8C 2D 02 STY $022D $98CB 60 RTS $98CC 20 7A 88 JSR $887A $98CF A9 80 LDA #$80 $98D1 20 E4 9C JSR $9CE4 $98D4 F0 F6 BEQ $98CC $98D6 20 CE 9D JSR $9DCE $98D9 A6 4E LDX $4E $98DB E8 INX $98DC 8A TXA $98DD D0 05 BNE $98E4 $98DF 20 18 91 JSR $9118 $98E2 A9 02 LDA #$02 $98E4 20 22 94 JSR $9422 $98E7 A6 50 LDX $50 $98E9 A9 01 LDA #$01 $98EB 9D 34 02 STA $0234,X $98EE A9 80 LDA #$80 $98F0 05 50 ORA $50 $98F2 A6 52 LDX $52 $98F4 95 A8 STA $A8,X $98F6 60 RTS $98F7 A9 0C LDA #$0C $98F9 8D 2A 02 STA $022A $98FC A9 00 LDA #$00 $98FE A6 29 LDX $29 $9900 CA DEX $9901 F0 0B BEQ $990E $9903 CA DEX $9904 D0 21 BNE $9927 $9906 AD 01 02 LDA $0201 $9909 20 95 82 JSR $8295 $990C 30 19 BMI $9927 $990E 85 EF STA $EF $9910 EE 2E 02 INC $022E $9913 EE 2F 02 INC $022F $9916 EE 91 02 INC $0291 $9919 A9 80 LDA #$80 $991B 85 F4 STA $F4 $991D A9 2A LDA #$2A $991F 8D 00 02 STA $0200 $9922 8D 01 02 STA $0201 $9925 D0 18 BNE $993F $9927 20 99 80 JSR $8099 $992A D0 05 BNE $9931 $992C 20 AF 81 JSR $81AF $992F A0 03 LDY #$03 $9931 88 DEY $9932 88 DEY $9933 8C 91 02 STY $0291 $9936 20 B4 80 JSR $80B4 $9939 20 70 82 JSR $8270 $993C 20 0B 82 JSR $820B $993F 20 A2 82 JSR $82A2 $9942 20 27 86 JSR $8627 $9945 20 ED 82 JSR $82ED $9948 20 7C B1 JSR $B17C $994B 20 71 90 JSR $9071 $994E A6 50 LDX $50 $9950 9D 3B 02 STA $023B,X $9953 A9 04 LDA #$04 $9955 95 F9 STA $F9,X $9957 A9 00 LDA #$00 $9959 85 CD STA $CD $995B 60 RTS $995C A5 52 LDA $52 $995E D0 0B BNE $996B $9960 A9 00 LDA #$00 $9962 8D 6E 02 STA $026E $9965 20 9E 91 JSR $919E $9968 4C 34 94 JMP $9434 $996B C9 0F CMP #$0F $996D F0 17 BEQ $9986 $996F 20 9F 99 JSR $999F $9972 A5 52 LDA $52 $9974 C9 02 CMP #$02 $9976 90 F0 BCC $9968 $9978 AD AB 02 LDA $02AB $997B D0 06 BNE $9983 $997D 20 15 B5 JSR $B515 $9980 4C 4C 80 JMP $804C $9983 4C 67 80 JMP $8067 $9986 A9 0E LDA #$0E $9988 85 52 STA $52 $998A 20 9F 99 JSR $999F $998D C6 52 DEC $52 $998F 10 F9 BPL $998A $9991 AD AB 02 LDA $02AB $9994 D0 06 BNE $999C $9996 20 15 B5 JSR $B515 $9999 4C 4C 80 JMP $804C $999C 4C 67 80 JMP $8067 $999F A6 52 LDX $52 $99A1 B5 A8 LDA $A8,X $99A3 C9 FF CMP #$FF $99A5 D0 01 BNE $99A8 $99A7 60 RTS $99A8 29 0F AND #$0F $99AA 85 50 STA $50 $99AC 20 5F 90 JSR $905F $99AF C9 07 CMP #$07 $99B1 F0 0F BEQ $99C2 $99B3 C9 04 CMP #$04 $99B5 F0 11 BEQ $99C8 $99B7 20 42 90 JSR $9042 $99BA B0 09 BCS $99C5 $99BC 20 2A 9A JSR $9A2A $99BF 20 72 9A JSR $9A72 $99C2 20 15 B5 JSR $B515 $99C5 4C 9E 91 JMP $919E $99C8 20 2E 9D JSR $9D2E $99CB 20 7D 8D JSR $8D7D $99CE 20 5C A1 JSR $A15C $99D1 A6 69 LDX $69 $99D3 86 44 STX $44 $99D5 20 6E A5 JSR $A56E $99D8 F0 2B BEQ $9A05 $99DA E6 44 INC $44 $99DC A9 00 LDA #$00 $99DE 85 41 STA $41 $99E0 85 42 STA $42 $99E2 A5 6A LDA $6A $99E4 38 SEC $99E5 E9 0E SBC #$0E $99E7 85 43 STA $43 $99E9 20 82 9E JSR $9E82 $99EC A6 50 LDX $50 $99EE A5 41 LDA $41 $99F0 9D 49 02 STA $0249,X $99F3 A5 42 LDA $42 $99F5 9D 50 02 STA $0250,X $99F8 A9 40 LDA #$40 $99FA 20 E4 9C JSR $9CE4 $99FD F0 03 BEQ $9A02 $99FF 20 72 9A JSR $9A72 $9A02 4C 9E 91 JMP $919E $9A05 A5 6A LDA $6A $9A07 38 SEC $9A08 E9 0E SBC #$0E $9A0A 85 43 STA $43 $9A0C AD 00 01 LDA $0100 $9A0F 85 58 STA $58 $9A11 20 97 9E JSR $9E97 $9A14 A2 00 LDX #$00 $9A16 A9 02 LDA #$02 $9A18 20 CC 9E JSR $9ECC $9A1B A6 50 LDX $50 $9A1D A5 5B LDA $5B $9A1F 9D 49 02 STA $0249,X $9A22 A5 5C LDA $5C $9A24 9D 50 02 STA $0250,X $9A27 4C F8 99 JMP $99F8 $9A2A A6 50 LDX $50 $9A2C BD 49 02 LDA $0249,X $9A2F 1D 50 02 ORA $0250,X $9A32 D0 0C BNE $9A40 $9A34 20 42 94 JSR $9442 $9A37 C9 02 CMP #$02 $9A39 D0 05 BNE $9A40 $9A3B A9 0D LDA #$0D $9A3D 20 B1 8E JSR $8EB1 $9A40 20 42 94 JSR $9442 $9A43 C9 02 CMP #$02 $9A45 D0 12 BNE $9A59 $9A47 20 7D 8D JSR $8D7D $9A4A A6 50 LDX $50 $9A4C BD 49 02 LDA $0249,X $9A4F D0 03 BNE $9A54 $9A51 DE 50 02 DEC $0250,X $9A54 DE 49 02 DEC $0249,X $9A57 A9 00 LDA #$00 $9A59 38 SEC $9A5A E9 01 SBC #$01 $9A5C 48 PHA $9A5D A9 00 LDA #$00 $9A5F 20 22 94 JSR $9422 $9A62 20 B1 8E JSR $8EB1 $9A65 68 PLA $9A66 20 B1 8E JSR $8EB1 $9A69 20 02 90 JSR $9002 $9A6C 20 ED 94 JSR $94ED $9A6F 4C 7D 8D JMP $8D7D $9A72 A6 50 LDX $50 $9A74 8E 8C 02 STX $028C $9A77 A5 52 LDA $52 $9A79 48 PHA $9A7A BD 7D 02 LDA $027D,X $9A7D 85 4E STA $4E $9A7F BD 84 02 LDA $0284,X $9A82 8D 32 02 STA $0232 $9A85 AD 2B 02 LDA $022B $9A88 85 4D STA $4D $9A8A 20 11 9F JSR $9F11 $9A8D 48 PHA $9A8E 85 6C STA $6C $9A90 20 BD 93 JSR $93BD $9A93 A0 00 LDY #$00 $9A95 BD F1 01 LDA $01F1,X $9A98 85 56 STA $56 $9A9A AD 32 02 LDA $0232 $9A9D 85 55 STA $55 $9A9F B1 55 LDA ($55),Y $9AA1 29 20 AND #$20 $9AA3 F0 43 BEQ $9AE8 $9AA5 20 5F 90 JSR $905F $9AA8 C9 04 CMP #$04 $9AAA F0 44 BEQ $9AF0 $9AAC B1 55 LDA ($55),Y $9AAE 29 8F AND #$8F $9AB0 91 55 STA ($55),Y $9AB2 C8 INY $9AB3 B1 55 LDA ($55),Y $9AB5 85 4D STA $4D $9AB7 84 42 STY $42 $9AB9 A0 1B LDY #$1B $9ABB B1 55 LDA ($55),Y $9ABD 48 PHA $9ABE 88 DEY $9ABF B1 55 LDA ($55),Y $9AC1 D0 0A BNE $9ACD $9AC3 85 4D STA $4D $9AC5 68 PLA $9AC6 85 4E STA $4E $9AC8 A9 67 LDA #$67 $9ACA 20 3F FF JSR $FF3F $9ACD 48 PHA $9ACE A9 00 LDA #$00 $9AD0 91 55 STA ($55),Y $9AD2 C8 INY $9AD3 91 55 STA ($55),Y $9AD5 68 PLA $9AD6 A4 42 LDY $42 $9AD8 91 55 STA ($55),Y $9ADA C8 INY $9ADB B1 55 LDA ($55),Y $9ADD 85 4E STA $4E $9ADF 68 PLA $9AE0 91 55 STA ($55),Y $9AE2 20 13 87 JSR $8713 $9AE5 4C F0 9A JMP $9AF0 $9AE8 B1 55 LDA ($55),Y $9AEA 29 0F AND #$0F $9AEC 09 80 ORA #$80 $9AEE 91 55 STA ($55),Y $9AF0 AE 8C 02 LDX $028C $9AF3 A0 1C LDY #$1C $9AF5 BD 49 02 LDA $0249,X $9AF8 91 55 STA ($55),Y $9AFA C8 INY $9AFB BD 50 02 LDA $0250,X $9AFE 91 55 STA ($55),Y $9B00 68 PLA $9B01 AA TAX $9B02 A9 90 LDA #$90 $9B04 20 E6 94 JSR $94E6 $9B07 68 PLA $9B08 85 52 STA $52 $9B0A 4C 42 90 JMP $9042 $9B0D A9 01 LDA #$01 $9B0F 20 5A 91 JSR $915A $9B12 20 9B 9B JSR $9B9B $9B15 AD 2D 02 LDA $022D $9B18 48 PHA $9B19 0A ASL A $9B1A 95 F9 STA $F9,X $9B1C 20 D6 8F JSR $8FD6 $9B1F A6 50 LDX $50 $9B21 A5 4D LDA $4D $9B23 D0 05 BNE $9B2A $9B25 A5 4E LDA $4E $9B27 9D 42 02 STA $0242,X $9B2A 68 PLA $9B2B C9 04 CMP #$04 $9B2D D0 5E BNE $9B8D $9B2F A4 52 LDY $52 $9B31 B9 A8 00 LDA $00A8,Y $9B34 09 40 ORA #$40 $9B36 99 A8 00 STA $00A8,Y $9B39 AD 6F 02 LDA $026F $9B3C 9D 5E 02 STA $025E,X $9B3F 20 04 92 JSR $9204 $9B42 10 03 BPL $9B47 $9B44 4C 86 91 JMP $9186 $9B47 A6 50 LDX $50 $9B49 9D 65 02 STA $0265,X $9B4C 48 PHA $9B4D 20 6E A5 JSR $A56E $9B50 F0 17 BEQ $9B69 $9B52 68 PLA $9B53 AC 70 02 LDY $0270 $9B56 84 4D STY $4D $9B58 AC 71 02 LDY $0271 $9B5B 84 4E STY $4E $9B5D 20 88 95 JSR $9588 $9B60 20 AC 9D JSR $9DAC $9B63 20 ED 94 JSR $94ED $9B66 4C 7B 9B JMP $9B7B $9B69 68 PLA $9B6A AD 70 02 LDA $0270 $9B6D 9D 10 01 STA $0110,X $9B70 AD 71 02 LDA $0271 $9B73 9D 09 01 STA $0109,X $9B76 A9 FF LDA #$FF $9B78 9D 02 01 STA $0102,X $9B7B A6 50 LDX $50 $9B7D A9 02 LDA #$02 $9B7F 9D 57 02 STA $0257,X $9B82 A9 00 LDA #$00 $9B84 20 22 94 JSR $9422 $9B87 20 E1 A0 JSR $A0E1 $9B8A 4C 7C 9D JMP $9D7C $9B8D 20 9B 90 JSR $909B $9B90 A6 50 LDX $50 $9B92 9D 3B 02 STA $023B,X $9B95 A9 88 LDA #$88 $9B97 9D 34 02 STA $0234,X $9B9A 60 RTS $9B9B A6 50 LDX $50 $9B9D B5 D1 LDA $D1,X $9B9F 0A ASL A $9BA0 30 06 BMI $9BA8 $9BA2 A8 TAY $9BA3 A9 02 LDA #$02 $9BA5 99 BB 00 STA $00BB,Y $9BA8 B5 D8 LDA $D8,X $9BAA 09 80 ORA #$80 $9BAC 95 D8 STA $D8,X $9BAE 0A ASL A $9BAF 30 06 BMI $9BB7 $9BB1 A8 TAY $9BB2 A9 02 LDA #$02 $9BB4 99 BB 00 STA $00BB,Y $9BB7 A9 00 LDA #$00 $9BB9 9D 42 02 STA $0242,X $9BBC 9D 49 02 STA $0249,X $9BBF 9D 50 02 STA $0250,X $9BC2 60 RTS $9BC3 20 ED B6 JSR $B6ED $9BC6 A9 01 LDA #$01 $9BC8 20 57 91 JSR $9157 $9BCB 20 85 95 JSR $9585 $9BCE 20 9B 9B JSR $9B9B $9BD1 A6 50 LDX $50 $9BD3 AD 2D 02 LDA $022D $9BD6 48 PHA $9BD7 0A ASL A $9BD8 95 F9 STA $F9,X $9BDA 68 PLA $9BDB C9 04 CMP #$04 $9BDD F0 06 BEQ $9BE5 $9BDF A9 01 LDA #$01 $9BE1 9D 34 02 STA $0234,X $9BE4 60 RTS $9BE5 A4 52 LDY $52 $9BE7 B9 A8 00 LDA $00A8,Y $9BEA 29 3F AND #$3F $9BEC 09 40 ORA #$40 $9BEE 99 A8 00 STA $00A8,Y $9BF1 AD 6F 02 LDA $026F $9BF4 9D 5E 02 STA $025E,X $9BF7 20 04 92 JSR $9204 $9BFA 10 03 BPL $9BFF $9BFC 4C 86 91 JMP $9186 $9BFF A6 50 LDX $50 $9C01 9D 65 02 STA $0265,X $9C04 20 FA 9D JSR $9DFA $9C07 20 68 B6 JSR $B668 $9C0A A5 4D LDA $4D $9C0C 8D 70 02 STA $0270 $9C0F A5 4E LDA $4E $9C11 8D 71 02 STA $0271 $9C14 A6 50 LDX $50 $9C16 BD 65 02 LDA $0265,X $9C19 20 88 95 JSR $9588 $9C1C A9 00 LDA #$00 $9C1E 20 23 9E JSR $9E23 $9C21 A9 00 LDA #$00 $9C23 20 CA 9C JSR $9CCA $9C26 A9 11 LDA #$11 $9C28 20 CA 9C JSR $9CCA $9C2B A9 00 LDA #$00 $9C2D 20 CA 9C JSR $9CCA $9C30 AD 6F 02 LDA $026F $9C33 20 CA 9C JSR $9CCA $9C36 A5 4D LDA $4D $9C38 20 CA 9C JSR $9CCA $9C3B A5 4E LDA $4E $9C3D 20 CA 9C JSR $9CCA $9C40 A9 10 LDA #$10 $9C42 20 23 9E JSR $9E23 $9C45 20 7C 9D JSR $9D7C $9C48 A5 4D LDA $4D $9C4A 20 CA 9C JSR $9CCA $9C4D A5 4E LDA $4E $9C4F 20 CA 9C JSR $9CCA $9C52 20 A6 9D JSR $9DA6 $9C55 20 ED 94 JSR $94ED $9C58 20 6E A5 JSR $A56E $9C5B D0 03 BNE $9C60 $9C5D 20 82 9C JSR $9C82 $9C60 A9 02 LDA #$02 $9C62 20 22 94 JSR $9422 $9C65 A6 50 LDX $50 $9C67 38 SEC $9C68 A9 00 LDA #$00 $9C6A FD 5E 02 SBC $025E,X $9C6D 9D 57 02 STA $0257,X $9C70 20 98 A2 JSR $A298 $9C73 20 56 9D JSR $9D56 $9C76 20 9A 9D JSR $9D9A $9C79 20 ED 94 JSR $94ED $9C7C 20 15 B5 JSR $B515 $9C7F 4C 7B 9B JMP $9B7B $9C82 A6 50 LDX $50 $9C84 BD 65 02 LDA $0265,X $9C87 20 FA 9D JSR $9DFA $9C8A 20 23 9E JSR $9E23 $9C8D AD 70 02 LDA $0270 $9C90 20 CA 9C JSR $9CCA $9C93 AD 71 02 LDA $0271 $9C96 20 CA 9C JSR $9CCA $9C99 A9 FE LDA #$FE $9C9B 20 CA 9C JSR $9CCA $9C9E AD 70 02 LDA $0270 $9CA1 20 CA 9C JSR $9CCA $9CA4 AD 71 02 LDA $0271 $9CA7 20 CA 9C JSR $9CCA $9CAA 20 68 B6 JSR $B668 $9CAD A6 50 LDX $50 $9CAF A5 4D LDA $4D $9CB1 9D 10 01 STA $0110,X $9CB4 8D 70 02 STA $0270 $9CB7 A5 4E LDA $4E $9CB9 9D 09 01 STA $0109,X $9CBC 8D 71 02 STA $0271 $9CBF A9 FF LDA #$FF $9CC1 9D 02 01 STA $0102,X $9CC4 20 81 A5 JSR $A581 $9CC7 4C 7C 9D JMP $9D7C $9CCA 48 PHA $9CCB A6 50 LDX $50 $9CCD BD 65 02 LDA $0265,X $9CD0 4C BD 8E JMP $8EBD $9CD3 90 06 BCC $9CDB $9CD5 A6 50 LDX $50 $9CD7 15 F9 ORA $F9,X $9CD9 D0 06 BNE $9CE1 $9CDB A6 50 LDX $50 $9CDD 49 FF EOR #$FF $9CDF 35 F9 AND $F9,X $9CE1 95 F9 STA $F9,X $9CE3 60 RTS $9CE4 A6 50 LDX $50 $9CE6 35 F9 AND $F9,X $9CE8 60 RTS $9CE9 20 11 9F JSR $9F11 $9CEC AA TAX $9CED BD 72 02 LDA $0272,X $9CF0 29 FE AND #$FE $9CF2 C9 90 CMP #$90 $9CF4 60 RTS $9CF5 A2 00 LDX #$00 $9CF7 86 42 STX $42 $9CF9 B5 A8 LDA $A8,X $9CFB C9 FF CMP #$FF $9CFD D0 08 BNE $9D07 $9CFF A6 42 LDX $42 $9D01 E8 INX $9D02 E0 10 CPX #$10 $9D04 90 F1 BCC $9CF7 $9D06 60 RTS $9D07 86 42 STX $42 $9D09 29 3F AND #$3F $9D0B A8 TAY $9D0C B9 F9 00 LDA $00F9,Y $9D0F 29 01 AND #$01 $9D11 85 41 STA $41 $9D13 AE 6D 02 LDX $026D $9D16 B5 EF LDA $EF,X $9D18 29 01 AND #$01 $9D1A C5 41 CMP $41 $9D1C D0 E1 BNE $9CFF $9D1E B9 7D 02 LDA $027D,Y $9D21 D5 E5 CMP $E5,X $9D23 D0 DA BNE $9CFF $9D25 B9 84 02 LDA $0284,Y $9D28 D5 EA CMP $EA,X $9D2A D0 D3 BNE $9CFF $9D2C 18 CLC $9D2D 60 RTS $9D2E 20 1C 9F JSR $9F1C $9D31 50 06 BVC $9D39 $9D33 20 9A 9D JSR $9D9A $9D36 20 ED 94 JSR $94ED $9D39 60 RTS $9D3A 20 69 9D JSR $9D69 $9D3D A5 4D LDA $4D $9D3F 91 64 STA ($64),Y $9D41 C8 INY $9D42 A5 4E LDA $4E $9D44 91 64 STA ($64),Y $9D46 4C 8D A0 JMP $A08D $9D49 20 69 9D JSR $9D69 $9D4C B1 64 LDA ($64),Y $9D4E 85 4D STA $4D $9D50 C8 INY $9D51 B1 64 LDA ($64),Y $9D53 85 4E STA $4E $9D55 60 RTS $9D56 20 69 9D JSR $9D69 $9D59 A9 00 LDA #$00 $9D5B 91 64 STA ($64),Y $9D5D C8 INY $9D5E A6 50 LDX $50 $9D60 BD 57 02 LDA $0257,X $9D63 AA TAX $9D64 CA DEX $9D65 8A TXA $9D66 91 64 STA ($64),Y $9D68 60 RTS $9D69 20 11 9F JSR $9F11 $9D6C 0A ASL A $9D6D AA TAX $9D6E B5 BC LDA $BC,X $9D70 85 65 STA $65 $9D72 A9 00 LDA #$00 $9D74 85 64 STA $64 $9D76 A0 00 LDY #$00 $9D78 60 RTS $9D79 20 27 90 JSR $9027 $9D7C 20 11 9F JSR $9F11 $9D7F 85 6C STA $6C $9D81 0A ASL A $9D82 A8 TAY $9D83 B9 0B 00 LDA $000B,Y $9D86 85 4D STA $4D $9D88 B9 0C 00 LDA $000C,Y $9D8B 85 4E STA $4E $9D8D 60 RTS $9D8E A9 90 LDA #$90 $9D90 85 28 STA $28 $9D92 D0 24 BNE $9DB8 $9D94 A9 80 LDA #$80 $9D96 85 28 STA $28 $9D98 D0 1E BNE $9DB8 $9D9A A9 90 LDA #$90 $9D9C 85 28 STA $28 $9D9E D0 24 BNE $9DC4 $9DA0 A9 80 LDA #$80 $9DA2 85 28 STA $28 $9DA4 D0 1E BNE $9DC4 $9DA6 A9 90 LDA #$90 $9DA8 85 28 STA $28 $9DAA D0 02 BNE $9DAE $9DAC A9 80 LDA #$80 $9DAE 85 28 STA $28 $9DB0 A6 50 LDX $50 $9DB2 BD 65 02 LDA $0265,X $9DB5 AA TAX $9DB6 10 13 BPL $9DCB $9DB8 20 85 95 JSR $9585 $9DBB 20 11 9F JSR $9F11 $9DBE AA TAX $9DBF A9 00 LDA #$00 $9DC1 9D 72 02 STA $0272,X $9DC4 20 9C A0 JSR $A09C $9DC7 20 11 9F JSR $9F11 $9DCA AA TAX $9DCB 4C 71 94 JMP $9471 $9DCE A9 00 LDA #$00 $9DD0 20 22 94 JSR $9422 $9DD3 20 71 90 JSR $9071 $9DD6 85 4D STA $4D $9DD8 20 71 90 JSR $9071 $9DDB 85 4E STA $4E $9DDD 60 RTS $9DDE 48 PHA $9DDF A9 00 LDA #$00 $9DE1 85 40 STA $40 $9DE3 85 42 STA $42 $9DE5 B9 F1 01 LDA $01F1,Y $9DE8 85 41 STA $41 $9DEA BD F1 01 LDA $01F1,X $9DED 85 43 STA $43 $9DEF 68 PLA $9DF0 A8 TAY $9DF1 88 DEY $9DF2 B1 40 LDA ($40),Y $9DF4 91 42 STA ($42),Y $9DF6 88 DEY $9DF7 10 F9 BPL $9DF2 $9DF9 60 RTS $9DFA A8 TAY $9DFB B9 F1 01 LDA $01F1,Y $9DFE 85 41 STA $41 $9E00 A9 00 LDA #$00 $9E02 85 40 STA $40 $9E04 A8 TAY $9E05 91 40 STA ($40),Y $9E07 C8 INY $9E08 D0 FB BNE $9E05 $9E0A 60 RTS $9E0B A9 00 LDA #$00 $9E0D 20 15 9E JSR $9E15 $9E10 A0 02 LDY #$02 $9E12 B1 64 LDA ($64),Y $9E14 60 RTS $9E15 85 64 STA $64 $9E17 A6 50 LDX $50 $9E19 BD 65 02 LDA $0265,X $9E1C AA TAX $9E1D BD F1 01 LDA $01F1,X $9E20 85 65 STA $65 $9E22 60 RTS $9E23 48 PHA $9E24 20 15 9E JSR $9E15 $9E27 48 PHA $9E28 8A TXA $9E29 0A ASL A $9E2A AA TAX $9E2B 68 PLA $9E2C 95 BC STA $BC,X $9E2E 68 PLA $9E2F 95 BB STA $BB,X $9E31 60 RTS $9E32 20 D3 9E JSR $9ED3 $9E35 30 0F BMI $9E46 $9E37 50 14 BVC $9E4D $9E39 A6 50 LDX $50 $9E3B BD 65 02 LDA $0265,X $9E3E 20 56 9E JSR $9E56 $9E41 20 D3 9E JSR $9ED3 $9E44 10 07 BPL $9E4D $9E46 20 5C A1 JSR $A15C $9E49 2C BF DB BIT $DBBF $9E4C 60 RTS $9E4D A5 6A LDA $6A $9E4F 20 23 9E JSR $9E23 $9E52 2C BE DB BIT $DBBE $9E55 60 RTS $9E56 85 6C STA $6C $9E58 A9 80 LDA #$80 $9E5A D0 04 BNE $9E60 $9E5C 85 6C STA $6C $9E5E A9 90 LDA #$90 $9E60 85 28 STA $28 $9E62 B1 64 LDA ($64),Y $9E64 85 4D STA $4D $9E66 C8 INY $9E67 B1 64 LDA ($64),Y $9E69 85 4E STA $4E $9E6B A5 6C LDA $6C $9E6D 20 88 95 JSR $9588 $9E70 A6 6C LDX $6C $9E72 4C E8 94 JMP $94E8 $9E75 A6 50 LDX $50 $9E77 BD 65 02 LDA $0265,X $9E7A 4C 45 94 JMP $9445 $9E7D A9 78 LDA #$78 $9E7F 20 8D 9E JSR $9E8D $9E82 CA DEX $9E83 10 F8 BPL $9E7D $9E85 A5 43 LDA $43 $9E87 4A LSR A $9E88 20 8D 9E JSR $9E8D $9E8B A5 44 LDA $44 $9E8D 18 CLC $9E8E 65 41 ADC $41 $9E90 85 41 STA $41 $9E92 90 02 BCC $9E96 $9E94 E6 42 INC $42 $9E96 60 RTS $9E97 20 38 8D JSR $8D38 $9E9A 20 C3 9E JSR $9EC3 $9E9D A4 58 LDY $58 $9E9F 88 DEY $9EA0 30 0A BMI $9EAC $9EA2 A2 02 LDX #$02 $9EA4 A9 D6 LDA #$D6 $9EA6 20 CC 9E JSR $9ECC $9EA9 4C 9F 9E JMP $9E9F $9EAC A4 44 LDY $44 $9EAE 88 DEY $9EAF 30 0A BMI $9EBB $9EB1 A2 00 LDX #$00 $9EB3 A9 79 LDA #$79 $9EB5 20 CC 9E JSR $9ECC $9EB8 4C AE 9E JMP $9EAE $9EBB A5 43 LDA $43 $9EBD 4A LSR A $9EBE A2 00 LDX #$00 $9EC0 4C CC 9E JMP $9ECC $9EC3 A2 00 LDX #$00 $9EC5 86 60 STX $60 $9EC7 86 61 STX $61 $9EC9 86 62 STX $62 $9ECB 60 RTS $9ECC 86 61 STX $61 $9ECE 85 60 STA $60 $9ED0 4C 4C 8D JMP $8D4C $9ED3 20 6E A5 JSR $A56E $9ED6 D0 0C BNE $9EE4 $9ED8 AD 00 01 LDA $0100 $9EDB 20 C0 A5 JSR $A5C0 $9EDE F0 04 BEQ $9EE4 $9EE0 2C C1 DB BIT $DBC1 $9EE3 60 RTS $9EE4 20 0B 9E JSR $9E0B $9EE7 C5 69 CMP $69 $9EE9 D0 0E BNE $9EF9 $9EEB A4 6A LDY $6A $9EED B1 64 LDA ($64),Y $9EEF F0 04 BEQ $9EF5 $9EF1 2C BE DB BIT $DBBE $9EF4 60 RTS $9EF5 2C C0 DB BIT $DBC0 $9EF8 60 RTS $9EF9 A5 69 LDA $69 $9EFB C9 06 CMP #$06 $9EFD B0 0A BCS $9F09 $9EFF 0A ASL A $9F00 A8 TAY $9F01 A9 04 LDA #$04 $9F03 85 64 STA $64 $9F05 B1 64 LDA ($64),Y $9F07 D0 04 BNE $9F0D $9F09 2C C1 DB BIT $DBC1 $9F0C 60 RTS $9F0D 2C BF DB BIT $DBBF $9F10 60 RTS $9F11 A6 50 LDX $50 $9F13 B5 D1 LDA $D1,X $9F15 10 02 BPL $9F19 $9F17 B5 D8 LDA $D8,X $9F19 29 BF AND #$BF $9F1B 60 RTS $9F1C A6 50 LDX $50 $9F1E 86 74 STX $74 $9F20 B5 D1 LDA $D1,X $9F22 10 08 BPL $9F2C $9F24 8A TXA $9F25 18 CLC $9F26 69 07 ADC #$07 $9F28 85 74 STA $74 $9F2A B5 D8 LDA $D8,X $9F2C 85 41 STA $41 $9F2E 29 1F AND #$1F $9F30 24 41 BIT $41 $9F32 60 RTS $9F33 A6 50 LDX $50 $9F35 B5 D1 LDA $D1,X $9F37 30 02 BMI $9F3B $9F39 B5 D8 LDA $D8,X $9F3B C9 FF CMP #$FF $9F3D 60 RTS $9F3E A6 50 LDX $50 $9F40 09 80 ORA #$80 $9F42 B4 D1 LDY $D1,X $9F44 10 03 BPL $9F49 $9F46 95 D1 STA $D1,X $9F48 60 RTS $9F49 95 D8 STA $D8,X $9F4B 60 RTS $9F4C A9 20 LDA #$20 $9F4E 20 DB 9C JSR $9CDB $9F51 A9 80 LDA #$80 $9F53 20 E4 9C JSR $9CE4 $9F56 D0 46 BNE $9F9E $9F58 A6 50 LDX $50 $9F5A FE 49 02 INC $0249,X $9F5D D0 03 BNE $9F62 $9F5F FE 50 02 INC $0250,X $9F62 A6 50 LDX $50 $9F64 BD 57 02 LDA $0257,X $9F67 F0 30 BEQ $9F99 $9F69 20 42 94 JSR $9442 $9F6C A6 50 LDX $50 $9F6E DD 57 02 CMP $0257,X $9F71 90 03 BCC $9F76 $9F73 20 BF 9F JSR $9FBF $9F76 A6 50 LDX $50 $9F78 BD 57 02 LDA $0257,X $9F7B 20 22 94 JSR $9422 $9F7E A1 BB LDA ($BB,X) $9F80 85 54 STA $54 $9F82 A9 20 LDA #$20 $9F84 20 DB 9C JSR $9CDB $9F87 20 BC A2 JSR $A2BC $9F8A 48 PHA $9F8B 90 29 BCC $9FB6 $9F8D A9 00 LDA #$00 $9F8F 20 50 94 JSR $9450 $9F92 D0 22 BNE $9FB6 $9F94 68 PLA $9F95 C9 02 CMP #$02 $9F97 F0 12 BEQ $9FAB $9F99 A9 80 LDA #$80 $9F9B 20 D5 9C JSR $9CD5 $9F9E 20 69 90 JSR $9069 $9FA1 B5 BB LDA $BB,X $9FA3 99 42 02 STA $0242,Y $9FA6 A9 0D LDA #$0D $9FA8 85 54 STA $54 $9FAA 60 RTS $9FAB 20 B7 9F JSR $9FB7 $9FAE A6 50 LDX $50 $9FB0 A9 00 LDA #$00 $9FB2 9D 57 02 STA $0257,X $9FB5 60 RTS $9FB6 68 PLA $9FB7 A6 50 LDX $50 $9FB9 9D 57 02 STA $0257,X $9FBC 4C FD A0 JMP $A0FD $9FBF 20 CE 9D JSR $9DCE $9FC2 20 1C 9F JSR $9F1C $9FC5 50 16 BVC $9FDD $9FC7 20 9A 9D JSR $9D9A $9FCA 20 7D 8D JSR $8D7D $9FCD A9 02 LDA #$02 $9FCF 20 22 94 JSR $9422 $9FD2 20 E9 9C JSR $9CE9 $9FD5 D0 24 BNE $9FFB $9FD7 20 94 9D JSR $9D94 $9FDA 4C ED 94 JMP $94ED $9FDD 20 7D 8D JSR $8D7D $9FE0 20 E9 9C JSR $9CE9 $9FE3 D0 06 BNE $9FEB $9FE5 20 94 9D JSR $9D94 $9FE8 20 ED 94 JSR $94ED $9FEB 20 CE 9D JSR $9DCE $9FEE A5 4D LDA $4D $9FF0 F0 09 BEQ $9FFB $9FF2 20 7D 8D JSR $8D7D $9FF5 20 94 9D JSR $9D94 $9FF8 4C 7D 8D JMP $8D7D $9FFB 60 RTS $9FFC 20 8D A0 JSR $A08D $9FFF 20 11 9F JSR $9F11 $A002 0A ASL A $A003 AA TAX $A004 A5 54 LDA $54 $A006 81 BB STA ($BB,X) $A008 B4 BB LDY $BB,X $A00A C8 INY $A00B D0 09 BNE $A016 $A00D A4 50 LDY $50 $A00F B9 57 02 LDA $0257,Y $A012 F0 0A BEQ $A01E $A014 A0 02 LDY #$02 $A016 98 TYA $A017 A4 50 LDY $50 $A019 D9 57 02 CMP $0257,Y $A01C D0 05 BNE $A023 $A01E A9 20 LDA #$20 $A020 4C D5 9C JMP $9CD5 $A023 F6 BB INC $BB,X $A025 D0 0B BNE $A032 $A027 AD 01 01 LDA $0101 $A02A 09 10 ORA #$10 $A02C 8D 01 01 STA $0101 $A02F 4C BF 9F JMP $9FBF $A032 60 RTS $A033 A9 A0 LDA #$A0 $A035 20 E4 9C JSR $9CE4 $A038 D0 27 BNE $A061 $A03A A5 54 LDA $54 $A03C 20 FC 9F JSR $9FFC $A03F A5 51 LDA $51 $A041 F0 0D BEQ $A050 $A043 60 RTS $A044 A9 20 LDA #$20 $A046 20 E4 9C JSR $9CE4 $A049 F0 05 BEQ $A050 $A04B A9 51 LDA #$51 $A04D 8D AB 02 STA $02AB $A050 20 7B A0 JSR $A07B $A053 20 E1 A0 JSR $A0E1 $A056 AD AB 02 LDA $02AB $A059 F0 03 BEQ $A05E $A05B 4C 7C 80 JMP $807C $A05E 4C 62 A8 JMP $A862 $A061 29 80 AND #$80 $A063 D0 05 BNE $A06A $A065 A5 51 LDA $51 $A067 F0 DB BEQ $A044 $A069 60 RTS $A06A A5 54 LDA $54 $A06C 48 PHA $A06D 20 D6 A2 JSR $A2D6 $A070 68 PLA $A071 85 54 STA $54 $A073 A9 80 LDA #$80 $A075 20 DB 9C JSR $9CDB $A078 4C 3A A0 JMP $A03A $A07B A9 20 LDA #$20 $A07D 20 E4 9C JSR $9CE4 $A080 D0 0A BNE $A08C $A082 A9 00 LDA #$00 $A084 85 54 STA $54 $A086 20 FC 9F JSR $9FFC $A089 4C 7B A0 JMP $A07B $A08C 60 RTS $A08D A9 40 LDA #$40 $A08F 20 D5 9C JSR $9CD5 $A092 20 1C 9F JSR $9F1C $A095 09 40 ORA #$40 $A097 A6 74 LDX $74 $A099 95 D1 STA $D1,X $A09B 60 RTS $A09C 20 1C 9F JSR $9F1C $A09F 29 BF AND #$BF $A0A1 A6 74 LDX $74 $A0A3 95 D1 STA $D1,X $A0A5 60 RTS $A0A6 A9 80 LDA #$80 $A0A8 20 E4 9C JSR $9CE4 $A0AB D0 3F BNE $A0EC $A0AD 20 69 90 JSR $9069 $A0B0 B5 BB LDA $BB,X $A0B2 D9 42 02 CMP $0242,Y $A0B5 F0 2A BEQ $A0E1 $A0B7 F6 BB INC $BB,X $A0B9 D0 0E BNE $A0C9 $A0BB AD 01 01 LDA $0101 $A0BE 09 10 ORA #$10 $A0C0 8D 01 01 STA $0101 $A0C3 20 BF 9F JSR $9FBF $A0C6 20 69 90 JSR $9069 $A0C9 A1 BB LDA ($BB,X) $A0CB 99 3B 02 STA $023B,Y $A0CE A9 89 LDA #$89 $A0D0 99 34 02 STA $0234,Y $A0D3 B5 BB LDA $BB,X $A0D5 D9 42 02 CMP $0242,Y $A0D8 F0 01 BEQ $A0DB $A0DA 60 RTS $A0DB A9 81 LDA #$81 $A0DD 99 34 02 STA $0234,Y $A0E0 60 RTS $A0E1 20 4C 9F JSR $9F4C $A0E4 20 69 90 JSR $9069 $A0E7 A5 54 LDA $54 $A0E9 4C CB A0 JMP $A0CB $A0EC A6 50 LDX $50 $A0EE A9 0D LDA #$0D $A0F0 9D 3B 02 STA $023B,X $A0F3 A9 81 LDA #$81 $A0F5 9D 34 02 STA $0234,X $A0F8 A9 50 LDA #$50 $A0FA 20 7C 80 JSR $807C $A0FD A6 50 LDX $50 $A0FF BD 57 02 LDA $0257,X $A102 85 56 STA $56 $A104 C6 56 DEC $56 $A106 C9 02 CMP #$02 $A108 D0 04 BNE $A10E $A10A A9 FF LDA #$FF $A10C 85 56 STA $56 $A10E BD 5E 02 LDA $025E,X $A111 85 57 STA $57 $A113 20 42 94 JSR $9442 $A116 A6 50 LDX $50 $A118 C5 56 CMP $56 $A11A 90 19 BCC $A135 $A11C F0 17 BEQ $A135 $A11E 20 7D 8D JSR $8D7D $A121 20 43 A1 JSR $A143 $A124 90 08 BCC $A12E $A126 A6 50 LDX $50 $A128 9D 42 02 STA $0242,X $A12B 4C 7D 8D JMP $8D7D $A12E 20 7D 8D JSR $8D7D $A131 A9 FF LDA #$FF $A133 85 56 STA $56 $A135 20 43 A1 JSR $A143 $A138 B0 03 BCS $A13D $A13A 20 42 94 JSR $9442 $A13D A6 50 LDX $50 $A13F 9D 42 02 STA $0242,X $A142 60 RTS $A143 20 69 9D JSR $9D69 $A146 A4 56 LDY $56 $A148 B1 64 LDA ($64),Y $A14A D0 0D BNE $A159 $A14C 88 DEY $A14D C0 02 CPY #$02 $A14F 90 04 BCC $A155 $A151 C6 57 DEC $57 $A153 D0 F3 BNE $A148 $A155 C6 57 DEC $57 $A157 18 CLC $A158 60 RTS $A159 98 TYA $A15A 38 SEC $A15B 60 RTS $A15C 20 6E A5 JSR $A56E $A15F D0 03 BNE $A164 $A161 20 A9 A5 JSR $A5A9 $A164 20 0B 9E JSR $9E0B $A167 85 69 STA $69 $A169 A9 04 LDA #$04 $A16B 85 64 STA $64 $A16D A0 0A LDY #$0A $A16F D0 04 BNE $A175 $A171 88 DEY $A172 88 DEY $A173 30 27 BMI $A19C $A175 B1 64 LDA ($64),Y $A177 F0 F8 BEQ $A171 $A179 98 TYA $A17A 4A LSR A $A17B C5 69 CMP $69 $A17D F0 0A BEQ $A189 $A17F 85 69 STA $69 $A181 A6 50 LDX $50 $A183 BD 65 02 LDA $0265,X $A186 20 56 9E JSR $9E56 $A189 A0 00 LDY #$00 $A18B 84 64 STY $64 $A18D B1 64 LDA ($64),Y $A18F D0 0B BNE $A19C $A191 C8 INY $A192 B1 64 LDA ($64),Y $A194 A8 TAY $A195 88 DEY $A196 84 6A STY $6A $A198 98 TYA $A199 4C 23 9E JMP $9E23 $A19C A9 67 LDA #$67 $A19E 20 3F FF JSR $FF3F $A1A1 20 65 81 JSR $8165 $A1A4 AD 01 02 LDA $0201 $A1A7 85 52 STA $52 $A1A9 20 27 90 JSR $9027 $A1AC 90 05 BCC $A1B3 $A1AE A9 70 LDA #$70 $A1B0 20 7C 80 JSR $807C $A1B3 A9 A0 LDA #$A0 $A1B5 20 DB 9C JSR $9CDB $A1B8 20 5F 90 JSR $905F $A1BB F0 05 BEQ $A1C2 $A1BD A9 64 LDA #$64 $A1BF 20 7C 80 JSR $807C $A1C2 AD 02 02 LDA $0202 $A1C5 9D 49 02 STA $0249,X $A1C8 AD 03 02 LDA $0203 $A1CB 9D 50 02 STA $0250,X $A1CE A6 50 LDX $50 $A1D0 A9 89 LDA #$89 $A1D2 9D 34 02 STA $0234,X $A1D5 AD 04 02 LDA $0204 $A1D8 F0 11 BEQ $A1EB $A1DA 38 SEC $A1DB E9 01 SBC #$01 $A1DD F0 0C BEQ $A1EB $A1DF DD 5E 02 CMP $025E,X $A1E2 90 07 BCC $A1EB $A1E4 A9 51 LDA #$51 $A1E6 8D AB 02 STA $02AB $A1E9 A9 00 LDA #$00 $A1EB 85 68 STA $68 $A1ED 20 89 8C JSR $8C89 $A1F0 20 32 9E JSR $9E32 $A1F3 50 08 BVC $A1FD $A1F5 A9 80 LDA #$80 $A1F7 20 D5 9C JSR $9CD5 $A1FA 4C EC A0 JMP $A0EC $A1FD 20 0D A2 JSR $A20D $A200 A9 80 LDA #$80 $A202 20 E4 9C JSR $9CE4 $A205 F0 03 BEQ $A20A $A207 4C EC A0 JMP $A0EC $A20A 4C 4C 80 JMP $804C $A20D 20 35 A2 JSR $A235 $A210 A5 6B LDA $6B $A212 20 22 94 JSR $9422 $A215 A6 50 LDX $50 $A217 BD 5E 02 LDA $025E,X $A21A 38 SEC $A21B E5 68 SBC $68 $A21D B0 03 BCS $A222 $A21F 4C 9C A1 JMP $A19C $A222 18 CLC $A223 65 6B ADC $6B $A225 90 03 BCC $A22A $A227 69 01 ADC #$01 $A229 38 SEC $A22A 20 8A 9F JSR $9F8A $A22D 4C C6 A0 JMP $A0C6 $A230 A9 51 LDA #$51 $A232 20 7C 80 JSR $807C $A235 A5 64 LDA $64 $A237 85 58 STA $58 $A239 A5 65 LDA $65 $A23B 85 59 STA $59 $A23D 20 73 A2 JSR $A273 $A240 F0 22 BEQ $A264 $A242 20 2E 9D JSR $9D2E $A245 20 49 9D JSR $9D49 $A248 A5 4D LDA $4D $A24A F0 19 BEQ $A265 $A24C 20 7D 8D JSR $8D7D $A24F 20 73 A2 JSR $A273 $A252 D0 11 BNE $A265 $A254 20 49 9D JSR $9D49 $A257 A5 4D LDA $4D $A259 F0 09 BEQ $A264 $A25B 20 7D 8D JSR $8D7D $A25E 20 94 9D JSR $9D94 $A261 4C 7D 8D JMP $8D7D $A264 60 RTS $A265 A0 00 LDY #$00 $A267 B1 58 LDA ($58),Y $A269 85 4D STA $4D $A26B C8 INY $A26C B1 58 LDA ($58),Y $A26E 85 4E STA $4E $A270 4C EA 8F JMP $8FEA $A273 20 7C 9D JSR $9D7C $A276 A0 00 LDY #$00 $A278 B1 58 LDA ($58),Y $A27A C5 4D CMP $4D $A27C F0 01 BEQ $A27F $A27E 60 RTS $A27F C8 INY $A280 B1 58 LDA ($58),Y $A282 C5 4E CMP $4E $A284 D0 11 BNE $A297 $A286 AD 01 01 LDA $0101 $A289 29 10 AND #$10 $A28B F0 0A BEQ $A297 $A28D AD 01 01 LDA $0101 $A290 29 EF AND #$EF $A292 8D 01 01 STA $0101 $A295 49 10 EOR #$10 $A297 60 RTS $A298 20 69 9D JSR $9D69 $A29B A0 02 LDY #$02 $A29D A9 00 LDA #$00 $A29F 91 64 STA ($64),Y $A2A1 C8 INY $A2A2 D0 FB BNE $A29F $A2A4 20 BC A2 JSR $A2BC $A2A7 9D 57 02 STA $0257,X $A2AA A8 TAY $A2AB A9 FF LDA #$FF $A2AD 91 64 STA ($64),Y $A2AF 20 BC A2 JSR $A2BC $A2B2 90 F3 BCC $A2A7 $A2B4 D0 05 BNE $A2BB $A2B6 A9 00 LDA #$00 $A2B8 9D 57 02 STA $0257,X $A2BB 60 RTS $A2BC A6 50 LDX $50 $A2BE BD 57 02 LDA $0257,X $A2C1 38 SEC $A2C2 F0 0E BEQ $A2D2 $A2C4 18 CLC $A2C5 7D 5E 02 ADC $025E,X $A2C8 90 0B BCC $A2D5 $A2CA D0 06 BNE $A2D2 $A2CC A9 02 LDA #$02 $A2CE 2C BD DB BIT $DBBD $A2D1 60 RTS $A2D2 69 01 ADC #$01 $A2D4 38 SEC $A2D5 60 RTS $A2D6 20 38 A4 JSR $A438 $A2D9 20 89 8C JSR $8C89 $A2DC 20 5B B6 JSR $B65B $A2DF A4 50 LDY $50 $A2E1 BE 5E 02 LDX $025E,Y $A2E4 CA DEX $A2E5 8A TXA $A2E6 18 CLC $A2E7 65 6B ADC $6B $A2E9 90 0C BCC $A2F7 $A2EB E6 6A INC $6A $A2ED E6 6A INC $6A $A2EF D0 06 BNE $A2F7 $A2F1 E6 69 INC $69 $A2F3 A9 10 LDA #$10 $A2F5 85 6A STA $6A $A2F7 A5 56 LDA $56 $A2F9 18 CLC $A2FA 69 02 ADC #$02 $A2FC 20 23 9E JSR $9E23 $A2FF A5 69 LDA $69 $A301 C9 06 CMP #$06 $A303 90 11 BCC $A316 $A305 20 6E A5 JSR $A56E $A308 D0 07 BNE $A311 $A30A 85 69 STA $69 $A30C EE 00 01 INC $0100 $A30F D0 05 BNE $A316 $A311 A9 52 LDA #$52 $A313 20 7C 80 JSR $807C $A316 A5 6A LDA $6A $A318 38 SEC $A319 E5 56 SBC $56 $A31B B0 03 BCS $A320 $A31D E9 0F SBC #$0F $A31F 18 CLC $A320 48 PHA $A321 20 6E A5 JSR $A56E $A324 F0 1E BEQ $A344 $A326 68 PLA $A327 85 43 STA $43 $A329 A5 69 LDA $69 $A32B E5 55 SBC $55 $A32D 85 44 STA $44 $A32F A2 00 LDX #$00 $A331 86 41 STX $41 $A333 86 42 STX $42 $A335 AA TAX $A336 20 82 9E JSR $9E82 $A339 A5 42 LDA $42 $A33B D0 2F BNE $A36C $A33D A6 41 LDX $41 $A33F CA DEX $A340 D0 2A BNE $A36C $A342 F0 26 BEQ $A36A $A344 68 PLA $A345 85 43 STA $43 $A347 A5 69 LDA $69 $A349 E5 55 SBC $55 $A34B B0 04 BCS $A351 $A34D E6 58 INC $58 $A34F 69 06 ADC #$06 $A351 85 44 STA $44 $A353 AD 00 01 LDA $0100 $A356 38 SEC $A357 E5 58 SBC $58 $A359 85 58 STA $58 $A35B 20 97 9E JSR $9E97 $A35E A5 5C LDA $5C $A360 D0 0A BNE $A36C $A362 A6 5B LDX $5B $A364 D0 01 BNE $A367 $A366 60 RTS $A367 CA DEX $A368 D0 02 BNE $A36C $A36A E6 57 INC $57 $A36C CD 8E 02 CMP $028E $A36F 90 09 BCC $A37A $A371 D0 9E BNE $A311 $A373 AD 8D 02 LDA $028D $A376 C5 41 CMP $41 $A378 90 97 BCC $A311 $A37A A9 01 LDA #$01 $A37C 20 50 94 JSR $9450 $A37F 18 CLC $A380 69 01 ADC #$01 $A382 A6 50 LDX $50 $A384 9D 57 02 STA $0257,X $A387 20 68 B6 JSR $B668 $A38A 20 3A 9D JSR $9D3A $A38D A5 57 LDA $57 $A38F D0 15 BNE $A3A6 $A391 20 9A 9D JSR $9D9A $A394 20 7D 8D JSR $8D7D $A397 20 85 95 JSR $9585 $A39A 20 68 B6 JSR $B668 $A39D 20 3A 9D JSR $9D3A $A3A0 20 98 A2 JSR $A298 $A3A3 4C B2 A3 JMP $A3B2 $A3A6 20 7D 8D JSR $8D7D $A3A9 20 85 95 JSR $9585 $A3AC 20 98 A2 JSR $A298 $A3AF 20 56 9D JSR $9D56 $A3B2 20 9A 9D JSR $9D9A $A3B5 20 49 9D JSR $9D49 $A3B8 A5 4D LDA $4D $A3BA 48 PHA $A3BB A5 4E LDA $4E $A3BD 48 PHA $A3BE 20 7C 9D JSR $9D7C $A3C1 A5 4E LDA $4E $A3C3 48 PHA $A3C4 A5 4D LDA $4D $A3C6 48 PHA $A3C7 20 75 9E JSR $9E75 $A3CA AA TAX $A3CB D0 0A BNE $A3D7 $A3CD 20 59 A4 JSR $A459 $A3D0 A9 10 LDA #$10 $A3D2 20 23 9E JSR $9E23 $A3D5 E6 55 INC $55 $A3D7 68 PLA $A3D8 20 CA 9C JSR $9CCA $A3DB 68 PLA $A3DC 20 CA 9C JSR $9CCA $A3DF 68 PLA $A3E0 85 4E STA $4E $A3E2 68 PLA $A3E3 85 4D STA $4D $A3E5 F0 1B BEQ $A402 $A3E7 20 6E A5 JSR $A56E $A3EA D0 07 BNE $A3F3 $A3EC A5 5A LDA $5A $A3EE CD 00 01 CMP $0100 $A3F1 90 A1 BCC $A394 $A3F3 A5 55 LDA $55 $A3F5 C5 69 CMP $69 $A3F7 D0 9B BNE $A394 $A3F9 20 75 9E JSR $9E75 $A3FC C5 6A CMP $6A $A3FE 90 94 BCC $A394 $A400 F0 A4 BEQ $A3A6 $A402 20 75 9E JSR $9E75 $A405 48 PHA $A406 A9 00 LDA #$00 $A408 20 15 9E JSR $9E15 $A40B A9 00 LDA #$00 $A40D A8 TAY $A40E 91 64 STA ($64),Y $A410 C8 INY $A411 68 PLA $A412 38 SEC $A413 E9 01 SBC #$01 $A415 91 64 STA ($64),Y $A417 20 A6 9D JSR $9DA6 $A41A 20 ED 94 JSR $94ED $A41D 20 15 B5 JSR $B515 $A420 20 89 8C JSR $8C89 $A423 20 7D 8D JSR $8D7D $A426 20 32 9E JSR $9E32 $A429 70 03 BVS $A42E $A42B 4C 0D A2 JMP $A20D $A42E A9 80 LDA #$80 $A430 20 D5 9C JSR $9CD5 $A433 A9 50 LDA #$50 $A435 20 7C 80 JSR $807C $A438 20 5C A1 JSR $A15C $A43B 20 35 A2 JSR $A235 $A43E 20 6E A5 JSR $A56E $A441 D0 07 BNE $A44A $A443 AD 00 01 LDA $0100 $A446 85 5A STA $5A $A448 85 58 STA $58 $A44A A5 6A LDA $6A $A44C 85 56 STA $56 $A44E A5 69 LDA $69 $A450 85 55 STA $55 $A452 A9 00 LDA #$00 $A454 85 57 STA $57 $A456 85 68 STA $68 $A458 60 RTS $A459 20 68 B6 JSR $B668 $A45C 20 7D 8D JSR $8D7D $A45F 20 2E 9D JSR $9D2E $A462 20 11 9F JSR $9F11 $A465 48 PHA $A466 20 FA 9D JSR $9DFA $A469 A6 50 LDX $50 $A46B BD 65 02 LDA $0265,X $A46E A8 TAY $A46F 68 PLA $A470 AA TAX $A471 20 6E A5 JSR $A56E $A474 D0 03 BNE $A479 $A476 4C 47 A5 JMP $A547 $A479 A9 10 LDA #$10 $A47B 20 DE 9D JSR $9DDE $A47E A9 00 LDA #$00 $A480 20 15 9E JSR $9E15 $A483 A0 02 LDY #$02 $A485 B1 64 LDA ($64),Y $A487 48 PHA $A488 A9 00 LDA #$00 $A48A 20 22 94 JSR $9422 $A48D 68 PLA $A48E 18 CLC $A48F 69 01 ADC #$01 $A491 91 64 STA ($64),Y $A493 0A ASL A $A494 69 04 ADC #$04 $A496 85 58 STA $58 $A498 A8 TAY $A499 38 SEC $A49A E9 02 SBC #$02 $A49C 85 59 STA $59 $A49E A5 4D LDA $4D $A4A0 85 56 STA $56 $A4A2 91 64 STA ($64),Y $A4A4 C8 INY $A4A5 A5 4E LDA $4E $A4A7 85 57 STA $57 $A4A9 91 64 STA ($64),Y $A4AB A0 00 LDY #$00 $A4AD 98 TYA $A4AE 91 64 STA ($64),Y $A4B0 C8 INY $A4B1 A9 11 LDA #$11 $A4B3 91 64 STA ($64),Y $A4B5 A9 10 LDA #$10 $A4B7 20 22 94 JSR $9422 $A4BA 20 8E 9D JSR $9D8E $A4BD 20 ED 94 JSR $94ED $A4C0 A6 50 LDX $50 $A4C2 BD 65 02 LDA $0265,X $A4C5 48 PHA $A4C6 20 1C 9F JSR $9F1C $A4C9 A6 50 LDX $50 $A4CB 9D 65 02 STA $0265,X $A4CE 68 PLA $A4CF A6 74 LDX $74 $A4D1 95 D1 STA $D1,X $A4D3 A9 00 LDA #$00 $A4D5 20 22 94 JSR $9422 $A4D8 A0 00 LDY #$00 $A4DA A5 4D LDA $4D $A4DC 91 64 STA ($64),Y $A4DE C8 INY $A4DF A5 4E LDA $4E $A4E1 91 64 STA ($64),Y $A4E3 20 6E A5 JSR $A56E $A4E6 D0 41 BNE $A529 $A4E8 A5 55 LDA $55 $A4EA C9 FF CMP #$FF $A4EC D0 3B BNE $A529 $A4EE A5 4E LDA $4E $A4F0 48 PHA $A4F1 A5 4D LDA $4D $A4F3 48 PHA $A4F4 20 9A 9D JSR $9D9A $A4F7 20 ED 94 JSR $94ED $A4FA 20 7D 8D JSR $8D7D $A4FD 20 7E A5 JSR $A57E $A500 E6 5A INC $5A $A502 A5 5A LDA $5A $A504 0A ASL A $A505 18 CLC $A506 69 03 ADC #$03 $A508 20 23 9E JSR $9E23 $A50B 68 PLA $A50C 20 CA 9C JSR $9CCA $A50F 68 PLA $A510 20 CA 9C JSR $9CCA $A513 20 81 A5 JSR $A581 $A516 A5 5A LDA $5A $A518 48 PHA $A519 4C CC A5 JMP $A5CC $A51C 20 11 9F JSR $9F11 $A51F A6 50 LDX $50 $A521 20 56 9E JSR $9E56 $A524 A9 00 LDA #$00 $A526 20 22 94 JSR $9422 $A529 C6 59 DEC $59 $A52B C6 59 DEC $59 $A52D A4 58 LDY $58 $A52F A5 56 LDA $56 $A531 91 64 STA ($64),Y $A533 C8 INY $A534 A5 57 LDA $57 $A536 91 64 STA ($64),Y $A538 20 9A 9D JSR $9D9A $A53B 20 ED 94 JSR $94ED $A53E A4 59 LDY $59 $A540 C0 03 CPY #$03 $A542 B0 D8 BCS $A51C $A544 4C 7D 8D JMP $8D7D $A547 A5 55 LDA $55 $A549 C9 05 CMP #$05 $A54B B0 03 BCS $A550 $A54D 4C 79 A4 JMP $A479 $A550 A9 FF LDA #$FF $A552 85 55 STA $55 $A554 A9 00 LDA #$00 $A556 20 22 94 JSR $9422 $A559 A0 02 LDY #$02 $A55B 91 64 STA ($64),Y $A55D A6 50 LDX $50 $A55F BD 5E 02 LDA $025E,X $A562 C8 INY $A563 91 64 STA ($64),Y $A565 C8 INY $A566 F0 03 BEQ $A56B $A568 4C 9E A4 JMP $A49E $A56B 4C 79 A4 JMP $A479 $A56E AD 01 01 LDA $0101 $A571 29 20 AND #$20 $A573 60 RTS $A574 A6 50 LDX $50 $A576 A9 FE LDA #$FE $A578 DD 02 01 CMP $0102,X $A57B D0 01 BNE $A57E $A57D 60 RTS $A57E A9 80 LDA #$80 $A580 2C A9 90 BIT $90A9 $A583 48 PHA $A584 A6 50 LDX $50 $A586 BD 10 01 LDA $0110,X $A589 85 4D STA $4D $A58B BD 09 01 LDA $0109,X $A58E 85 4E STA $4E $A590 A9 FF LDA #$FF $A592 9D 02 01 STA $0102,X $A595 BD 65 02 LDA $0265,X $A598 85 6C STA $6C $A59A 20 88 95 JSR $9588 $A59D 68 PLA $A59E 20 E4 94 JSR $94E4 $A5A1 A6 50 LDX $50 $A5A3 A9 FE LDA #$FE $A5A5 9D 02 01 STA $0102,X $A5A8 60 RTS $A5A9 A9 5A LDA #$5A $A5AB 8D 00 01 STA $0100 $A5AE 20 C0 A5 JSR $A5C0 $A5B1 D0 01 BNE $A5B4 $A5B3 60 RTS $A5B4 CE 00 01 DEC $0100 $A5B7 AD 00 01 LDA $0100 $A5BA 20 D2 A5 JSR $A5D2 $A5BD D0 F5 BNE $A5B4 $A5BF 60 RTS $A5C0 A6 50 LDX $50 $A5C2 DD 02 01 CMP $0102,X $A5C5 D0 01 BNE $A5C8 $A5C7 60 RTS $A5C8 48 PHA $A5C9 20 74 A5 JSR $A574 $A5CC A9 03 LDA #$03 $A5CE 20 15 9E JSR $9E15 $A5D1 68 PLA $A5D2 AA TAX $A5D3 0A ASL A $A5D4 A8 TAY $A5D5 B1 64 LDA ($64),Y $A5D7 D0 03 BNE $A5DC $A5D9 09 FF ORA #$FF $A5DB 60 RTS $A5DC 85 4D STA $4D $A5DE C8 INY $A5DF B1 64 LDA ($64),Y $A5E1 85 4E STA $4E $A5E3 8A TXA $A5E4 48 PHA $A5E5 A9 FF LDA #$FF $A5E7 A6 50 LDX $50 $A5E9 9D 02 01 STA $0102,X $A5EC BD 65 02 LDA $0265,X $A5EF 85 6C STA $6C $A5F1 20 88 95 JSR $9588 $A5F4 A9 80 LDA #$80 $A5F6 20 E4 94 JSR $94E4 $A5F9 A6 50 LDX $50 $A5FB 68 PLA $A5FC 9D 02 01 STA $0102,X $A5FF A9 00 LDA #$00 $A601 60 RTS ; $A602 .BYTE $00 ; $A603 .TEXT " oK" ; $A606 .BYTE $02 ; $A607 .TEXT " selected partitioN" ; $A61A .BYTE $20,$21,$22,$23,$24,$27 ; $A620 .TEXT "Read" ; $A624 .BYTE $89 $A625 .BYTE $52 $A626 .BYTE $83 ; $A627 .TEXT " too largE" ; $A631 .BYTE $50 $A632 .BYTE $8B $A633 .BYTE $06 ; $A634 .TEXT " presenT" ; $A63C .BYTE $51 ; $A63D .TEXT "Overflow in" ; $A648 .BYTE $8B $A649 .BYTE $25,$28 $A64B .BYTE $8A,$89 $A64D .BYTE $26 $A64E .BYTE $8A ; $A64F .TEXT " protect oN" ; $A65A .BYTE $29 $A65B .BYTE $88 ; $A65C .TEXT " id" ; $A65F .BYTE $85 $A660 .BYTE $30,$31,$32,$33,$34 ; $A665 .TEXT "Syntax" ; $A66B .BYTE $89 $A66C .BYTE $60 $A66D .BYTE $8A,$03,84 $A670 .BYTE $63 $A671 .BYTE $83 ; $A672 .TEXT " existS" ; $A679 .BYTE $64 $A67A .BYTE $83 ; $A67B .TEXT " type" ; $A680 .BYTE $85 $A681 .BYTE $65 ; $A682 .TEXT "No blocK" ; $A68A .BYTE $66,$67 ; $A68C .TEXT "Illegal track or sectoR" ; $A6A3 .BYTE $61 $A6A4 .BYTE $83,$06,$84 $A6A7 .BYTE $39,$62 $A6A9 .BYTE $83,$06,$87 $A6AC .BYTE $01 $A6AD .BYTE $83 ; $A6AE .TEXT "s scratcheD" ; $A6B9 .BYTE $70 ; $A6BA .TEXT "No channeL" ; $A6C4 .BYTE $71 ; $A6C5 .TEXT "Dir" ; $A6C8 .BYTE $89 $A6C9 .BYTE $72 $A6CA .BYTE $88 ; $A6CB .TEXT " fulL" ; $A6D0 .BYTE $73 ; $A6D1 .TEXT "Copyright cbm dos v10 1581" ; $A6EB .BYTE $74 ; $A6EC .TEXT "Drive" ; $A6F1 .BYTE $06 ; $A6F2 .TEXT " readY" ; $A6F8 .BYTE $75 ; $A6F9 .TEXT "Format erroR" ; $A605 .BYTE $76 ; $A706 .BYTE "Controller erroR" ; $A716 .BYTE $77 ; $A717 .TEXT "Selected partiti" $A727 .TEXT "on illegaL" ; $A731 .BYTE $79 ; $A732 .TEXT "Software david s" $A742 .TEXT "iracusa. hardwar" $A752 .TEXT "e greg berliN" ; $A75F .BYTE $7A ; $A760 .TEXT "Dedicated to my " $A770 .TEXT "wife lisA" ; $A779 .BYTE $09 ; $A77A .TEXT "ErroR" ; $A77F .BYTE $0A ; $A780 .TEXT "WritE" ; $A785 .BYTE $03 ; $A786 .TEXT "FilE" ; $A78A .BYTE $04; ; $A78B .TEXT "OpeN" ; $A78F .BYTE $05 ; $A790 .TEXT "MismatcH" ; $A798 .BYTE $06 ; $A799 .TEXT "NoT" ; $A79C .BYTE $07 ; $A79D .TEXT "FounD" ; $A7A2 .BYTE $08 ; $A7A3 .TEXT "DisK" ; $A7A7 .BYTE $0B ; $A7A8 .TEXT "RecorD" ; $A7AD 48 PHA $A7AF 86 6C STX $6C $A7B1 8A TXA $A7B2 0A ASL A $A7B3 AA TAX $A7B4 B5 0B LDA $0B,X $A7B6 85 4D STA $4D $A7B8 B5 0C LDA $0C,X $A7BA 85 4E STA $4E $A7BC 68 PLA $A7BD 29 0F AND #$0F $A7BF F0 10 BEQ $A7D1 $A7C1 C9 03 CMP #$03 $A7C3 F0 08 BEQ $A7CD $A7C5 C9 0E CMP #$0E $A7C7 F0 04 BEQ $A7CD $A7C9 C9 0F CMP #$0F $A7CB D0 06 BNE $A7D3 $A7CD A9 74 LDA #$74 $A7CF D0 08 BNE $A7D9 $A7D1 A9 06 LDA #$06 $A7D3 09 20 ORA #$20 $A7D5 AA TAX $A7D6 CA DEX $A7D7 CA DEX $A7D8 8A TXA $A7D9 48 PHA $A7DA AD 2A 02 LDA $022A $A7DD C9 00 CMP #$00 $A7DF D0 0F BNE $A7F0 $A7E1 A9 FF LDA #$FF $A7E3 8D 2A 02 STA $022A $A7E6 68 PLA $A7E7 20 6D A8 JSR $A86D $A7EA 20 03 8F JSR $8F03 $A7ED 4C F4 A7 JMP $A7F4 $A7F0 68 PLA $A7F1 20 6D A8 JSR $A86D $A7F4 20 71 80 JSR $8071 $A7F7 A9 00 LDA #$00 $A7F9 85 35 STA $35 $A7FB 20 F1 81 JSR $81F1 $A7FE 20 34 94 JSR $9434 $A801 A9 00 LDA #$00 $A803 85 CD STA $CD $A805 A6 4F LDX $4F $A807 9A TXS $A808 A5 53 LDA $53 $A80A 29 0F AND #$0F $A80C 85 52 STA $52 $A80E C9 0F CMP #$0F $A810 F0 29 BEQ $A83B $A812 78 SEI $A813 24 76 BIT $76 $A815 70 17 BVS $A82E $A817 30 0F BMI $A828 $A819 A6 52 LDX $52 $A81B B5 A8 LDA $A8,X $A81D C9 FF CMP #$FF $A81F F0 1A BEQ $A83B $A821 29 0F AND #$0F $A823 85 50 STA $50 $A825 4C 31 A8 JMP $A831 $A828 20 27 90 JSR $9027 $A82B 4C 31 A8 JMP $A831 $A82E 20 42 90 JSR $9042 $A831 20 5F 90 JSR $905F $A834 C9 04 CMP #$04 $A836 B0 03 BCS $A83B $A838 20 9E 91 JSR $919E $A83B 4C 00 FF JMP $FF00 $A83E 08 PHP $A83F 78 SEI $A840 AA TAX $A841 A9 00 LDA #$00 $A843 F8 SED $A844 E0 00 CPX #$00 $A846 F0 07 BEQ $A84F $A848 18 CLC $A849 69 01 ADC #$01 $A84B CA DEX $A84C 4C 44 A8 JMP $A844 $A84F D8 CLD $A850 28 PLP $A851 AA TAX $A852 4A LSR A $A853 4A LSR A $A854 4A LSR A $A855 4A LSR A $A856 20 5A A8 JSR $A85A $A859 8A TXA $A85A 29 0F AND #$0F $A85C 09 30 ORA #$30 $A85E 91 CF STA ($CF),Y $A860 C8 INY $A861 60 RTS $A862 20 E5 81 JSR $81E5 $A865 A9 00 LDA #$00 $A867 A0 00 LDY #$00 $A869 84 4D STY $4D $A86B 84 4E STY $4E $A86D A0 00 LDY #$00 $A86F A2 D0 LDX #$D0 $A871 86 CF STX $CF $A873 A2 02 LDX #$02 $A875 86 D0 STX $D0 $A877 20 51 A8 JSR $A851 $A87A A9 2C LDA #$2C $A87C 91 CF STA ($CF),Y $A87E C8 INY $A87F AD D0 02 LDA $02D0 $A882 8D 41 02 STA $0241 $A885 8A TXA $A886 20 AD A8 JSR $A8AD $A889 A9 2C LDA #$2C $A88B 91 CF STA ($CF),Y $A88D C8 INY $A88E A5 4D LDA $4D $A890 20 3E A8 JSR $A83E $A893 A9 2C LDA #$2C $A895 91 CF STA ($CF),Y $A897 C8 INY $A898 A5 4E LDA $4E $A89A 20 3E A8 JSR $A83E $A89D 88 DEY $A89E 98 TYA $A89F 18 CLC $A8A0