1 .word $f000 2 * = $f000 3 4lf000 lf001 = * + 1 5 lf002 = * + 2 6 .byt $00,$00,$00 7 lf005 = * + 2 8 .byt $00,$00,$00 9 lf008 = * + 2 10 .byt $00,$00,$00 11 lf00b = * + 2 12 .byt $00,$00,$00 13 lf00e = * + 2 14 .byt $00,$00,$00 15 lf011 = * + 2 16 .byt $00,$00,$00 17 lf014 = * + 2 18 .byt $00,$00,$00 19 lf017 = * + 2 20 .byt $00,$00,$00 21 lf01a = * + 2 22 .byt $00,$00,$00 23lf01b lf01c = * + 1 24 lf01d = * + 2 25 .byt $00,$00,$00 26 lf020 = * + 2 27 .byt $00,$00,$00 28 lf023 = * + 2 29 .byt $00,$00,$00 30lf024 lf025 = * + 1 31 lf026 = * + 2 32 .byt $00,$00,$00 33lf027 lf028 = * + 1 34 lf029 = * + 2 35 .byt $00,$00,$00 36lf02a .byt $00,$00,$00 37lf02d lf02e = * + 1 38 lf02f = * + 2 39 .byt $00,$00,$00 40lf030 .byt $00,$00,$00 41lf033 .byt $00,$00,$00 42lf036 .byt $00,$00,$00 43lf039 .byt $00,$00,$00 44lf03c .byt $00,$00,$00 45lf03f .byt $00,$00,$00 46lf042 .byt $00,$00,$00 47lf045 .byt $00,$00,$00 48lf048 .byt $00,$00,$00 49lf04b .byt $00,$00,$00 50lf04e .byt $00,$00,$00 51lf051 .byt $00,$00,$00 52lf054 .byt $00,$00,$00 53lf057 .byt $00,$00,$00 54lf05a .byt $00,$00,$00 55lf05d .byt $00,$00,$00 56lf060 .byt $00,$00,$00 57lf063 .byt $00,$00,$00 58lf066 .byt $00,$00,$00 59lf069 .byt $00,$00,$00 60lf06c .byt $00,$00,$00 61lf06f .byt $00,$00,$00 62lf072 .byt $00,$00,$00 63lf075 .byt $00,$00,$00 64lf078 .byt $00,$00,$00 65lf07b .byt $00,$00,$00 66lf07e .byt $00,$00,$00 67lf081 .byt $00,$00,$00 68lf084 .byt $00,$00,$00 69lf087 .byt $00,$00,$00 70lf08a .byt $00,$00,$00 71lf08d .byt $00,$00,$00 72lf090 .byt $00,$00,$00 73lf093 .byt $00,$00,$00 74lf096 .byt $00,$00,$00 75lf099 .byt $00,$00,$00 76lf09c .byt $00,$00,$00 77lf09f .byt $00,$00,$00 78lf0a2 .byt $00,$00,$00 79lf0a5 .byt $00,$00,$00 80lf0a8 .byt $00,$00,$00 81lf0ab .byt $00,$00,$00 82lf0ae .byt $00,$00,$00 83lf0b1 .byt $00,$00,$00 84lf0b4 .byt $00,$00,$00 85lf0b7 .byt $00,$00,$00 86lf0ba lf0bc = * + 2 87 .byt $00,$00,$00 88lf0bd lf0be = * + 1 89 lf0bf = * + 2 90 .byt $00,$00,$00 91lf0c0 .byt $00,$00,$00 92lf0c3 .byt $00,$00,$00 93lf0c6 .byt $00,$00,$00 94lf0c9 lf0ca = * + 1 95 lf0cb = * + 2 96 .byt $00,$00,$00 97lf0cc lf0cd = * + 1 98 .byt $00,$00,$00 99 lf0d0 = * + 1 100 .byt $00,$00,$00 101 lf0d3 = * + 1 102 .byt $00,$00,$00 103 lf0d6 = * + 1 104 .byt $00,$00,$00 105 lf0d9 = * + 1 106 .byt $00,$00,$00 107 lf0dc = * + 1 108 .byt $00,$00,$00 109 lf0df = * + 1 110 lf0e0 = * + 2 111 .byt $00,$00,$00 112lf0e1 .byt $00,$00,$00 113 .byt $00,$00,$00 114 .byt $00,$00,$00 115 .byt $00,$00,$00 116 .byt $00,$00,$00 117lf0f0 .byt $00,$00,$00 118 .byt $00,$00,$00 119 .byt $00,$00,$00 120 .byt $00,$00,$00 121 .byt $00,$00,$00 122lf0ff .byt $00,$00,$00 123 .byt $00,$00,$00 124 .byt $00,$00,$00 125 .byt $00,$00,$00 126 .byt $00,$00,$00 127 .byt $00,$00,$00 128 .byt $00,$00,$00 129 .byt $00,$00,$00 130lf117 .byt $00,$00,$00 131 .byt $00,$00,$00 132 .byt $00,$00,$00 133 .byt $00,$00,$00 134 .byt $00,$00,$00 135 .byt $00,$00,$00 136 .byt $00,$00,$00 137 .byt $00,$00,$00 138lf12f .byt $00,$00,$00 139 .byt $00,$00,$00 140 .byt $00,$00,$00 141 .byt $00,$00,$00 142 .byt $00,$00,$00 143lf13e .byt $00,$00,$00 144 .byt $00,$00,$00 145 .byt $00,$00,$00 146 .byt $00,$00,$00 147 .byt $00,$00,$00 148 .byt $00,$00,$00 149 .byt $00,$00,$00 150 .byt $00,$00,$00 151lf156 lf157 = * + 1 152 lf158 = * + 2 153 .byt $00,$00,$00 154lf159 lf15a = * + 1 155 lf15b = * + 2 156 .byt $00,$00,$00 157lf15c lf15d = * + 1 158 lf15e = * + 2 159 .byt $00,$00,$00 160lf15f lf160 = * + 1 161; Instruction opcode accessed. 162; Instruction parameter accessed. 163 adc ($f1,x) 164 rts 165lf162 .byt $01,$02,$04 166lf165 lf167 = * + 2 167 .byt $00,$07,$0e 168 .byt $02,$02,$fe 169 .byt $02,$02,$fe 170 lf16f = * + 1 171 .byt $fe,$00,$01 172 lf172 = * + 1 173 .byt $00,$ff,$00 174 .byt $02,$04,$05 175 .byt $07,$09,$0b 176lf17a .byt $1e,$18,$8b 177 .byt $7e,$fa,$06 178 .byt $ac,$f3,$e6 179 .byt $8f,$f8,$2e 180lf186 .byt $86,$8e,$96 181 .byt $9f,$a8,$b3 182 .byt $bd,$c8,$d4 183 .byt $e1,$ee,$fd 184lf192 sty $6478 185 bvc lf1d3 186 .byt $28,$14,$00 187lf19a .byt $00,$02,$03 188 .byt $05,$07,$08 189 .byt $0a,$0c,$0d 190 .byt $0f,$11,$12 191lf1a6 lf1a8 = * + 2 192 .byt $00,$e0,$00 193lf1a9 .byt $05,$0a,$0f 194lf1ac lf1ad = * + 1 195 .byt $f9,$00,$f5 196lf1af .byt $00,$00,$00 197lf1b2 bpl lf1b4 198lf1b4 .byt $00 199lf1b5 jsr $0000 200 bmi lf1ba 201lf1ba .byt $00,$40,$00 202 .byt $00 203lf1be bvc lf1c0 204lf1c0 .byt $00,$60,$00 205 .byt $00 206lf1c4 bvs lf1c6 207lf1c6 .byt $00,$80,$00 208 .byt $00 209lf1ca bcc lf1cc 210lf1cc .byt $00 211lf1cd ldy #$00 212lf1cf lda #$00 213 lf1d3 = * + 2 214 sta lf000 215 ldx #$95 216 ldy #$42 217 lda $02a6 218 beq lf1e1 219lf1dd ldx #$25 220 ldy #$40 221lf1e1 stx lf15b 222 sty lf15c 223 nop 224 nop 225 nop 226 nop 227 nop 228 nop 229 nop 230 nop 231 nop 232 nop 233 nop 234 nop 235 nop 236 nop 237 nop 238 nop 239 nop 240 nop 241 nop 242 nop 243 nop 244 nop 245 nop 246 nop 247 rts 248lf200 lda #$00 249 sta lf000 250 stx $61 251 sty $62 252 ldy #$bc 253lf20b sta lf000,y 254 dey 255 bne lf20b 256lf211 ldy #$72 257lf213 sta lf0bc,y 258 dey 259 bne lf213 260lf219 sta $d515 261 sta $d516 262 lda #$08 263 sta lf025 264 sta $d517 265 sta lf026 266 sta $d518 267 lda #$90 268 sta lf027 269 lda #$60 270 sta lf028 271 lda #$0c 272 sta lf029 273 lda lf15b 274 sta lf02d 275 lda lf15c 276 sta lf02e 277 lda #$ff 278 sta lf0cc 279 lda #$d5 280 sta $64 281 ldx #$02 282lf253 lda #$ff 283 sta lf00b,x 284 lda #$01 285 sta lf030,x 286 sta lf02a,x 287 txa 288 sta lf033,x 289 sta lf0ae,x 290 lda #$04 291 sta lf039,x 292 lda lf1a8,x 293 sta lf0ba,x 294 lda #$5b 295 sta lf07e,x 296 lda lf165,x 297 sta $63 298 lda #$00 299 tay 300 sta ($63),y 301 iny 302 sta ($63),y 303 iny 304 sta ($63),y 305 lda #$08 306 sta lf017,x 307 sta lf09c,x 308 iny 309 sta ($63),y 310 iny 311 sta ($63),y 312 lda #$40 313 sta lf01a,x 314 sta ($63),y 315 lda #$20 316 sta lf01d,x 317 iny 318 sta ($63),y 319 lda #$f5 320 sta lf020,x 321 iny 322 sta ($63),y 323 dex 324 bpl lf253 325lf2af txa 326 ldx #$17 327lf2b2 sta lf13e,x 328 dex 329 bpl lf2b2 330lf2b8 lda $61 331 clc 332 adc #$06 333 sta $63 334 lda #$00 335 tax 336 tay 337 adc $62 338lf2c5 sta $64 339 sta lf0ab,x 340 sta lf0b4,x 341 lda $63 342 sta lf0a8,x 343 sta lf0b1,x 344 clc 345 adc ($61),y 346 sta $63 347 lda $64 348 iny 349 adc ($61),y 350 iny 351 inx 352 cpx #$03 353 bne lf2c5 354lf2e5 ldx $63 355 tay 356 rts 357lf2e9 lda #$00 358 sta $d504 359 sta $d50b 360 sta $d512 361 sta $d501 362 sta $d508 363 sta $d50f 364 lda #$08 365 sta $d517 366 lda lf15b 367 sta $dc04 368 lda lf15c 369 sta $dc05 370 rts 371lf30f nop 372 nop 373 nop 374 nop 375 nop 376 nop 377 nop 378 nop 379 nop 380 nop 381 nop 382 nop 383 nop 384 nop 385 rts 386lf31e lda #$08 387 sta lf000 388lf323 jmp (lf15d) 389lf326 nop 390 nop 391 nop 392lf329 lda lf000 393 bmi lf31e 394lf32e ora #$80 395 tay 396 and #$07 397 beq lf323 398lf335 cld 399 sty lf000 400 nop 401 lda $fb 402 sta lf156 403 lda $fc 404 sta lf157 405 lda $fd 406 sta lf158 407 lda $fe 408 sta lf159 409 lda $ff 410 sta lf15a 411 lda lf023 412 clc 413 adc lf0d9 414 pha 415 and #$07 416 tay 417 lda lf0dc 418 adc #$00 419 sta $ff 420 pla 421 lsr $ff 422 ror 423 lsr $ff 424 ror 425 lsr $ff 426 ror 427 clc 428 adc lf024 429 sty $d515 430 sta $d516 431 lda lf025 432 sta $d517 433 lda lf026 434 sta $d518 435 lda #$d5 436 sta $fc 437 ldx #$00 438lf38b lda lf000 439 and lf162,x 440 beq lf3e4 441lf393 lda lf165,x 442 sta $fb 443 lda lf00e,x 444 clc 445 adc lf051,x 446 tay 447 lda lf011,x 448 adc lf054,x 449 pha 450 tya 451 clc 452 adc lf0cd,x 453 ldy #$00 454 sta ($fb),y 455 pla 456 adc lf0d0,x 457 iny 458 sta ($fb),y 459 lda lf014,x 460 clc 461 adc lf069,x 462 sta $ff 463 lda lf017,x 464 adc lf06c,x 465 pha 466 lda $ff 467 clc 468 adc lf0d3,x 469 iny 470 sta ($fb),y 471 pla 472 adc lf0d6,x 473 iny 474 sta ($fb),y 475 lda lf01d,x 476 iny 477 iny 478 sta ($fb),y 479 lda lf020,x 480 iny 481 sta ($fb),y 482lf3e4 inx 483 cpx #$03 484 bne lf38b 485lf3e9 ldy lf01a 486 ldx lf01b 487 lda lf01c 488 sty $d504 489 stx $d50b 490 sta $d512 491 ldx lf02d 492 ldy lf02e 493 stx $dc04 494 sty $dc05 495 lda $d51b 496 sta lf0be 497 lda $d51c 498 sta lf0bf 499 ldx #$00 500lf415 lda lf000 501 and lf162,x 502 beq lf42d 503lf41d stx lf02f 504 jsr lf536 505 lda lf000 506 and #$78 507 beq lf42d 508lf42a jmp lf50c 509lf42d inx 510 cpx #$03 511 bne lf415 512lf432 lda lf0c9 513 bne lf489 514lf437 lda lf0ca 515 ora lf0cb 516 beq lf4b7 517lf43f lda lf0df 518 bne lf46c 519lf444 lda lf0ca 520 beq lf471 521lf449 clc 522 adc lf0bd 523 bcs lf456 524lf44f cmp lf0cc 525 bcc lf4b4 526lf454 beq lf4b4 527lf456 lda #$00 528 sta lf0df 529 lda lf0cb 530 beq lf4b4 531lf460 inc lf0df 532 lda lf0bd 533 sbc lf0cb 534 jmp lf4b4 535lf46c lda lf0cb 536 beq lf444 537lf471 lda lf0bd 538 sec 539 sbc lf0cb 540 bcs lf4b4 541lf47a lda #$00 542 sta lf0df 543 lda lf0ca 544 bne lf4b4 545lf484 inc lf0df 546 bne lf4b1 547lf489 dec lf0e0 548 bne lf4b7 549lf48e lda lf0df 550 bne lf4a4 551lf493 inc lf0df 552 lda lf0cb 553 bne lf49d 554lf49b lda #$20 555lf49d sta lf0e0 556 lda #$00 557 beq lf4b4 558lf4a4 dec lf0df 559 lda lf0ca 560 bne lf4ae 561lf4ac lda #$20 562lf4ae sta lf0e0 563lf4b1 lda lf0cc 564lf4b4 sta lf0bd 565lf4b7 ldx #$00 566lf4b9 lda lf0c3,x 567 beq lf502 568lf4be lda #$00 569 sta $ff 570 ldy lf0c0,x 571 lda lf0bd,y 572 ldy lf0c6,x 573 beq lf4db 574lf4cd bmi lf4d7 575lf4cf asl 576 rol $ff 577 dey 578 bne lf4cf 579lf4d5 beq lf4db 580lf4d7 lsr 581 iny 582 bne lf4d7 583lf4db ldy lf0c3,x 584 dey 585 bne lf4ec 586lf4e1 sta lf0cd,x 587 lda $ff 588 sta lf0d0,x 589 jmp lf502 590lf4ec dey 591 bne lf4fa 592lf4ef sta lf0d3,x 593 lda $ff 594 sta lf0d6,x 595 jmp lf502 596lf4fa sta lf0d9 597 lda $ff 598 sta lf0dc 599lf502 inx 600 cpx #$03 601 bne lf4b9 602lf507 lda lf000 603 and #$7f 604lf50c sta lf000 605 lda lf156 606 sta $fb 607 lda lf157 608 sta $fc 609 lda lf158 610 sta $fd 611 lda lf159 612 sta $fe 613 lda lf15a 614 sta $ff 615 jmp (lf15d) 616lf52b lda lf060,x 617 bne lf533 618lf530 jmp lf69f 619lf533 jmp lf5ba 620lf536 dec lf030,x 621 bne lf53e 622lf53b jmp lf6a0 623lf53e lda lf036,x 624 bmi lf52b 625lf543 bne lf55f 626lf545 lda lf03f,x 627 beq lf54f 628lf54a dec lf03f,x 629 bne lf55f 630lf54f lda lf039,x 631 cmp lf030,x 632 bcc lf55f 633lf557 lda lf01a,x 634 and #$fe 635 sta lf01a,x 636lf55f lda lf042,x 637 beq lf5ba 638lf564 asl 639 lda lf00e,x 640 bcs lf587 641lf56a adc lf045,x 642 sta lf00e,x 643 tay 644 lda lf011,x 645 adc lf048,x 646 sta lf011,x 647 pha 648 tya 649 cmp lf08d,x 650 pla 651 sbc lf090,x 652 bcs lf5a4 653lf585 bcc lf5b5 654lf587 sbc lf045,x 655 sta lf00e,x 656 lda lf011,x 657 sbc lf048,x 658 sta lf011,x 659 lda lf08d,x 660 cmp lf00e,x 661 lda lf090,x 662 sbc lf011,x 663 bcc lf5b5 664lf5a4 lda lf08d,x 665 sta lf00e,x 666 lda lf090,x 667 sta lf011,x 668 lda #$00 669 sta lf042,x 670lf5b5 lda lf060,x 671 beq lf60f 672lf5ba lda lf04b,x 673 beq lf60a 674lf5bf ldy #$00 675 dec lf04e,x 676 bne lf5f7 677lf5c6 lda lf051,x 678 ora lf054,x 679 bne lf5e9 680lf5ce lda lf05d,x 681 sta lf057,x 682 sta lf04e,x 683 lda lf04b,x 684 asl 685 lda lf05a,x 686 bcc lf5e4 687lf5e0 eor #$ff 688 adc #$00 689lf5e4 sta lf04b,x 690 bne lf5f9 691lf5e9 lda lf057,x 692 sta lf04e,x 693 tya 694 sec 695 sbc lf04b,x 696 sta lf04b,x 697lf5f7 cmp #$00 698lf5f9 bpl lf5fc 699lf5fb dey 700lf5fc clc 701 adc lf051,x 702 sta lf051,x 703 tya 704 adc lf054,x 705 sta lf054,x 706lf60a lda lf036,x 707 bmi lf624 708lf60f lda lf093,x 709 beq lf624 710lf614 clc 711 adc lf014,x 712 sta lf014,x 713 lda lf096,x 714 adc lf017,x 715 sta lf017,x 716lf624 lda lf063,x 717 beq lf674 718lf629 ldy #$00 719 dec lf066,x 720 bne lf661 721lf630 lda lf069,x 722 ora lf06c,x 723 bne lf653 724lf638 lda lf072,x 725 sta lf06f,x 726 sta lf066,x 727 lda lf063,x 728 asl 729 lda lf075,x 730 bcc lf64e 731lf64a eor #$ff 732 adc #$00 733lf64e sta lf063,x 734 bne lf663 735lf653 lda lf06f,x 736 sta lf066,x 737 tya 738 sec 739 sbc lf063,x 740 sta lf063,x 741lf661 cmp #$00 742lf663 bpl lf666 743lf665 dey 744lf666 clc 745 adc lf069,x 746 sta lf069,x 747 tya 748 adc lf06c,x 749 sta lf06c,x 750lf674 lda lf036,x 751 bpl lf67c 752lf679 jmp lf69f 753lf67c ldy #$00 754 lda lf0a2,x 755 beq lf69f 756lf683 bpl lf686 757lf685 iny 758lf686 clc 759 adc lf023 760 pha 761 and #$07 762 sta lf023 763 pla 764 ror 765 lsr 766 lsr 767 clc 768 adc lf1a6,y 769 clc 770 adc lf024 771 sta lf024 772lf69f rts 773lf6a0 lda lf0a8,x 774 sta $fd 775 lda lf0ab,x 776 sta $fe 777 bne lf6b0 778lf6ac rts 779lf6ad jsr lf898 780lf6b0 lda lf000 781 and lf162,x 782 beq lf6ac 783lf6b8 ldy #$00 784 lda ($fd),y 785 sta $ff 786 iny 787 lda ($fd),y 788 tay 789 lda $fd 790 clc 791 adc #$02 792 sta $fd 793 sta lf0a8,x 794 lda $fe 795 adc #$00 796 sta $fe 797 sta lf0ab,x 798 lda $ff 799 and #$03 800 bne lf6ad 801lf6db lda lf08d,x 802 sta lf00e,x 803 lda lf090,x 804 sta lf011,x 805 lda $ff 806 sta lf005,x 807 tya 808 sta lf002,x 809 and #$07 810 tay 811 lda lf167,y 812 sta lf16f 813 lda lf002,x 814 and #$38 815 lsr 816 lsr 817 lsr 818 adc lf081,x 819 sta $fd 820 lda lf002,x 821 and #$c0 822 asl 823 rol 824 rol 825 tay 826 lda lf16f,y 827 sta $fe 828 lda lf002,x 829 and #$07 830 beq lf77d 831lf71b tay 832 lda lf172,y 833 adc $fe 834 clc 835 adc lf084,x 836 bpl lf72c 837lf727 clc 838 adc #$0c 839 inc $fd 840lf72c cmp #$0c 841 bcc lf734 842lf730 sbc #$0c 843 dec $fd 844lf734 sta $fe 845 tay 846 lda lf186,y 847 sta $ff 848 lda lf17a,y 849 ldy $fd 850 dey 851 bmi lf74a 852lf744 lsr $ff 853 ror 854 dey 855 bpl lf744 856lf74a clc 857 adc lf087,x 858 sta lf08d,x 859 lda $ff 860 adc lf08a,x 861 sta lf090,x 862 lda lf005,x 863 bne lf761 864lf75e jmp lf6a0 865lf761 lda lf045,x 866 ora lf048,x 867 beq lf77f 868lf769 lda lf00e,x 869 cmp lf08d,x 870 lda lf011,x 871 sbc lf090,x 872 lda #$fe 873 ror 874 sta lf042,x 875 bcc lf78e 876lf77d beq lf7c9 877lf77f sta lf042,x 878 lda lf08d,x 879 sta lf00e,x 880 lda lf090,x 881 sta lf011,x 882lf78e lda lf036,x 883 asl 884 bne lf7c9 885lf794 lda lf093,x 886 beq lf7a5 887lf799 lda lf099,x 888 sta lf014,x 889 lda lf09c,x 890 sta lf017,x 891lf7a5 lda lf09f,x 892 beq lf7b9 893lf7aa ldy $fd 894 clc 895 adc lf192,y 896 ldy $fe 897 clc 898 adc lf19a,y 899 clc 900 bcc lf7c1 901lf7b9 lda lf0a2,x 902 beq lf7c9 903lf7be lda lf0a5,x 904lf7c1 sta lf024 905 lda #$00 906 sta lf023 907lf7c9 lda lf03c,x 908 sta lf03f,x 909 lda lf005,x 910 and #$40 911 sta lf036,x 912 lda lf005,x 913 lsr 914 lsr 915 and #$07 916 bne lf810 917lf7e0 lda lf005,x 918 bmi lf7f9 919lf7e5 lda lf027 920 and #$3c 921 bne lf80a 922lf7ec lda lf027 923 asl 924 rol 925 rol 926 bne lf7f6 927lf7f4 lda #$04 928lf7f6 jmp lf870 929lf7f9 lda lf028 930 beq lf80a 931lf7fe and #$3f 932 bne lf80a 933lf802 lda lf028 934 asl 935 rol 936 rol 937 bne lf870 938lf80a lda #$10 939 sta lf000 940 rts 941lf810 cmp #$01 942 bne lf827 943lf814 lda lf005,x 944 and #$20 945 bne lf821 946lf81b lda lf029 947 jmp lf870 948lf821 lda lf02a,x 949 jmp lf870 950lf827 tay 951 lda lf005,x 952 and #$a0 953 cmp #$80 954 beq lf861 955lf831 sta $ff 956 clc 957 lda lf027 958 bne lf83a 959lf839 sec 960lf83a dey 961 dey 962 beq lf844 963lf83e ror 964 bcs lf88f 965lf841 dey 966 bne lf83e 967lf844 ldy $ff 968 sta $ff 969 beq lf870 970lf84a lsr $ff 971 bcs lf88f 972lf84e beq lf892 973lf850 adc $ff 974 bcs lf892 975lf854 iny 976 bpl lf870 977lf857 lsr $ff 978 bcs lf88f 979lf85b adc $ff 980 bcc lf870 981lf85f bcs lf892 982lf861 lda lf028 983 beq lf88f 984lf866 dey 985 dey 986 beq lf870 987lf86a lsr 988 bcs lf88f 989lf86d dey 990 bne lf86a 991lf870 sta lf030,x 992 lda lf01a,x 993 and #$f6 994 sta lf01a,x 995 sec 996 lda lf002,x 997 and #$07 998 bne lf886 999lf883 ror lf036,x 1000lf886 lda lf01a,x 1001 adc #$00 1002 sta lf01a,x 1003 rts 1004lf88f lda #$10 1005 lf892 = * + 1 1006; Instruction parameter jumped to. 1007 bit $18a9 1008 sta lf000 1009 rts 1010lf898 tya 1011 pha 1012 lda $ff 1013 lsr 1014 bcc lf8a2 1015lf89f jmp lfa42 1016lf8a2 lsr 1017 lsr 1018 bcs lf8c4 1019lf8a6 lsr 1020 bcs lf8b7 1021lf8a9 sta lf09c,x 1022 sta lf017,x 1023 pla 1024 sta lf099,x 1025 sta lf014,x 1026 rts 1027lf8b7 lsr 1028 bcc lf8bc 1029lf8ba ora #$f8 1030lf8bc sta lf08a,x 1031 pla 1032 sta lf087,x 1033 rts 1034lf8c4 lsr 1035 bcs lf8ca 1036lf8c7 jmp lf94a 1037lf8ca lsr 1038 bcs lf92e 1039lf8cd lsr 1040 bcs lf8df 1041lf8d0 bne lf8da 1042lf8d2 pla 1043 sta lf0a5,x 1044 sta lf024 1045 rts 1046lf8da pla 1047 sta lf03c,x 1048 rts 1049lf8df bne lf929 1050lf8e1 pla 1051 sta lf07e,x 1052 cmp #$5b 1053 beq lf91c 1054lf8e9 tay 1055 lsr 1056 lsr 1057 lsr 1058 sec 1059 sbc #$0b 1060 clc 1061 adc lf084,x 1062 bmi lf902 1063lf8f6 cmp #$0c 1064 bcc lf90b 1065lf8fa sbc #$0c 1066 dec lf081,x 1067 jmp lf90b 1068lf902 cmp #$f5 1069 bcs lf90b 1070lf906 adc #$0c 1071 inc lf081,x 1072lf90b sta lf084,x 1073 tya 1074 and #$07 1075 sec 1076 sbc #$03 1077 clc 1078 adc lf081,x 1079 sta lf081,x 1080 rts 1081lf91c lda lf078,x 1082 sta lf081,x 1083 lda lf07b,x 1084 sta lf084,x 1085 rts 1086lf929 pla 1087 sta lf0c6,x 1088 rts 1089lf92e lsr 1090 bcs lf939 1091lf931 sta lf00b,x 1092 pla 1093 sta lf008,x 1094 rts 1095lf939 lsr 1096 ror 1097 ror 1098 adc lf15b 1099 sta lf02d 1100 pla 1101 adc lf15c 1102 sta lf02e 1103 rts 1104lf94a lsr 1105 bcc lf950 1106lf94d jmp lf9d3 1107lf950 lsr 1108 bcs lf993 1109lf953 lsr 1110 bcs lf96d 1111lf956 lsr 1112 bcs lf968 1113lf959 pla 1114 sta lf027 1115 lsr 1116 lsr 1117 lsr 1118 tay 1119 lda lf1af,y 1120 sta lf028 1121 rts 1122lf968 pla 1123 sta lf05d,x 1124 rts 1125lf96d lsr 1126 bcs lf975 1127lf970 pla 1128 sta lf001 1129 rts 1130lf975 pla 1131 beq lf989 1132lf978 sta lf075,x 1133 ldy lf063,x 1134 bne lf988 1135lf980 sta lf063,x 1136 lda #$01 1137 sta lf066,x 1138lf988 rts 1139lf989 sta lf063,x 1140 sta lf069,x 1141 sta lf06c,x 1142 rts 1143lf993 lsr 1144 bcs lf9c6 1145lf996 lsr 1146 bcs lf99e 1147lf999 pla 1148 sta lf039,x 1149 rts 1150lf99e pla 1151 ldy #$00 1152 lsr 1153 bcc lf9a6 1154lf9a4 iny 1155 clc 1156lf9a6 pha 1157 and #$07 1158 adc lf1ac,y 1159 sta lf078,x 1160 sta lf081,x 1161 pla 1162 lsr 1163 lsr 1164 lsr 1165 clc 1166 adc lf1ad,y 1167 sta lf07b,x 1168 sta lf084,x 1169 lda #$5b 1170 sta lf07e,x 1171 rts 1172lf9c6 lsr 1173 bcs lf9ce 1174lf9c9 pla 1175 sta lf0a2,x 1176 rts 1177lf9ce pla 1178 sta lf0cc 1179 rts 1180lf9d3 lsr 1181 bcs lf9fd 1182lf9d6 lsr 1183 bcs lf9e6 1184lf9d9 lsr 1185 bcs lf9e1 1186lf9dc pla 1187 sta lf029 1188 rts 1189lf9e1 pla 1190 sta lf09f,x 1191 rts 1192lf9e6 lsr 1193 bcs lf9f8 1194lf9e9 pla 1195 sta lf093,x 1196 ldy #$00 1197 asl 1198 bcc lf9f3 1199lf9f2 dey 1200lf9f3 tya 1201 sta lf096,x 1202 rts 1203lf9f8 pla 1204 sta lf072,x 1205 rts 1206lf9fd lsr 1207 bcs lfa1c 1208lfa00 lsr 1209 bcs lfa18 1210lfa03 pla 1211 sta lf0b7,x 1212 lda $fd 1213 sta lf0b1,x 1214 lda $fe 1215 sta lf0b4,x 1216 lda lf033,x 1217 sta lf0ae,x 1218 rts 1219lfa18 pla 1220 jmp (lf15f) 1221lfa1c lsr 1222 bcs lfa3d 1223lfa1f pla 1224 bne lfa2c 1225lfa22 sta lf04b,x 1226 sta lf051,x 1227 sta lf054,x 1228 rts 1229lfa2c sta lf05a,x 1230 ldy lf04b,x 1231 bne lfa3c 1232lfa34 sta lf04b,x 1233 lda #$01 1234 sta lf04e,x 1235lfa3c rts 1236lfa3d pla 1237 sta lf02a,x 1238 rts 1239lfa42 lsr 1240 bcc lfa4d 1241lfa45 sta lf048,x 1242 pla 1243 sta lf045,x 1244 rts 1245lfa4d pla 1246 lsr 1247 bcs lfab2 1248lfa51 lsr 1249 bcs lfa79 1250lfa54 lsr 1251 bcs lfa5c 1252lfa57 lsr 1253 ldy #$f0 1254 bne lfa62 1255lfa5c asl 1256 asl 1257 asl 1258 asl 1259 ldy #$0f 1260lfa62 sta $ff 1261 tya 1262 bcs lfa70 1263lfa67 and lf01d,x 1264 ora $ff 1265 sta lf01d,x 1266 rts 1267lfa70 and lf020,x 1268 ora $ff 1269 sta lf020,x 1270 rts 1271lfa79 lsr 1272 bcs lfab4 1273lfa7c lsr 1274 bcs lfae3 1275lfa7f sta $ff 1276 lda lf0ba,x 1277 cmp lf1a9,x 1278 beq lfadd 1279lfa89 inc lf0ba,x 1280 tay 1281 lda $fd 1282 sta lf0e1,y 1283 lda $fe 1284 sta lf0f0,y 1285 lda lf033,x 1286 sta lf12f,y 1287 ldy $ff 1288 lda lf117,y 1289 beq lfada 1290lfaa4 sta $fe 1291 lda lf0ff,y 1292 sta $fd 1293 lda lf13e,y 1294 sta lf033,x 1295 rts 1296lfab2 bcs lfaff 1297lfab4 lsr 1298 bcs lfaf3 1299lfab7 tay 1300 lda $fd 1301 sta lf0ff,y 1302 lda $fe 1303 sta lf117,y 1304 lda lf033,x 1305 sta lf13e,y 1306 lda lf0ba,x 1307 cmp lf1a9,x 1308 beq lfadd 1309lfad0 inc lf0ba,x 1310 tay 1311 lda #$00 1312 sta lf0f0,y 1313 rts 1314lfada lda #$30 1315 lfadd = * + 1 1316; Instruction parameter jumped to. 1317 bit $28a9 1318 sta lf000 1319 rts 1320lfae3 asl 1321 asl 1322 asl 1323 asl 1324 eor lf025 1325 and #$f0 1326 eor lf025 1327 sta lf025 1328 rts 1329lfaf3 eor lf026 1330 and #$0f 1331 eor lf026 1332 sta lf026 1333 rts 1334lfaff lsr 1335 bcs lfb0d 1336lfb02 lsr 1337 bcs lfb09 1338lfb05 sta lf0ca 1339 rts 1340lfb09 sta lf0cb 1341 rts 1342lfb0d lsr 1343 bcc lfb13 1344lfb10 jmp lfba5 1345lfb13 lsr 1346 tay 1347 beq lfb38 1348lfb17 dey 1349 beq lfb4e 1350lfb1a dey 1351 beq lfb5f 1352lfb1d dey 1353 beq lfb6a 1354lfb20 dey 1355 beq lfb75 1356lfb23 dey 1357 beq lfb82 1358lfb26 dey 1359 beq lfb8f 1360lfb29 dey 1361 beq lfb9f 1362lfb2c and #$07 1363 ora #$10 1364 bcs lfb35 1365lfb32 jmp lfab7 1366lfb35 jmp lfa7f 1367lfb38 ldy lf026 1368 bcs lfb44 1369lfb3d iny 1370 tya 1371 and #$0f 1372 bne lfb4a 1373lfb43 rts 1374lfb44 tya 1375 and #$0f 1376 beq lfb4d 1377lfb49 dey 1378lfb4a sty lf026 1379lfb4d rts 1380lfb4e lda lf162,x 1381 eor #$ff 1382 and lf025 1383 bcc lfb5b 1384lfb58 ora lf162,x 1385lfb5b sta lf025 1386 rts 1387lfb5f lda lf01a,x 1388 and #$fb 1389 bcc lfbbb 1390lfb66 ora #$04 1391 bcs lfbbb 1392lfb6a lda lf01a,x 1393 and #$fd 1394 bcc lfbbb 1395lfb71 ora #$02 1396 bcs lfbbb 1397lfb75 lda lf025 1398 and #$f7 1399 bcc lfb7e 1400lfb7c ora #$08 1401lfb7e sta lf025 1402 rts 1403lfb82 lda lf026 1404 and #$7f 1405 bcc lfb8b 1406lfb89 ora #$80 1407lfb8b sta lf026 1408 rts 1409lfb8f tya 1410 sta lf0bd 1411 sta lf0df 1412 iny 1413 sty lf0e0 1414 rol 1415 sta lf0c9 1416 rts 1417lfb9f tya 1418 rol 1419 sta lf060,x 1420 rts 1421lfba5 lsr 1422 bcs lfbcf 1423lfba8 lsr 1424 bcs lfbbf 1425lfbab bne lfbaf 1426lfbad lda #$08 1427lfbaf asl 1428 asl 1429 asl 1430 asl 1431 eor lf01a,x 1432 and #$f0 1433 eor lf01a,x 1434lfbbb sta lf01a,x 1435 rts 1436lfbbf asl 1437 asl 1438 asl 1439 asl 1440 eor lf026 1441 and #$70 1442 eor lf026 1443 sta lf026 1444 rts 1445lfbcf lsr 1446 bcc lfbd6 1447lfbd2 sta lf0c0,x 1448 rts 1449lfbd6 tay 1450 beq lfbf9 1451lfbd9 dey 1452 beq lfc1c 1453lfbdc dey 1454 beq lfc42 1455lfbdf and #$03 1456 sta lf0c3,x 1457 lda #$00 1458 sta lf0cd,x 1459 sta lf0d0,x 1460 sta lf0d3,x 1461 sta lf0d6,x 1462 sta lf0d9 1463 sta lf0dc 1464 rts 1465lfbf9 lda lf0b7,x 1466 beq lfc03 1467lfbfe dec lf0b7,x 1468 beq lfc15 1469lfc03 lda lf033,x 1470 cmp lf0ae,x 1471 bne lfc16 1472lfc0b lda lf0b1,x 1473 sta $fd 1474 lda lf0b4,x 1475 sta $fe 1476lfc15 rts 1477lfc16 lda #$38 1478 sta lf000 1479 rts 1480lfc1c lda lf0ba,x 1481 cmp lf1a8,x 1482 beq lfc3c 1483lfc24 dec lf0ba,x 1484 tay 1485 dey 1486 lda lf0f0,y 1487 beq lfc3b 1488lfc2e sta $fe 1489 lda lf0e1,y 1490 sta $fd 1491 lda lf12f,y 1492 sta lf033,x 1493lfc3b rts 1494lfc3c lda #$20 1495 sta lf000 1496 rts 1497lfc42 lda lf000 1498 eor lf162,x 1499 sta lf000 1500 lda #$01 1501 sta lf030,x 1502 rts 1503lfc51 lda lf000 1504 and #$07 1505 sta lfc81 1506 bne lfc5e 1507lfc5b jsr lf2e9 1508lfc5e rts 1509 .byt $00 1510lfc60 ldx #$51 1511 ldy #$fc 1512 stx lf15d 1513 sty lf15e 1514 jsr lf1cf 1515 ldx #$00 1516 ldy #$09 1517 jsr lf200 1518 lda #$07 1519 sta lf000 1520 sta lfc81 1521lfc7c rts 1522 .byt $00,$00,$00 1523lfc80 lfc81 = * + 1 1524; Instruction parameter accessed. 1525 lda #$00 1526 and #$ff 1527 beq lfc7c 1528lfc86 jmp lf329 1529lfc89 lda #$07 1530 sta lf000 1531 rts 1532 .byt $00 1533lfc90 jsr $ec60 1534 jmp lfc60 1535lfc96 jsr $ec80 1536 jmp lfc80 1537