; ; Date: Wed Sep 12 18:46:26 2018 ; ; CPU: MOS Technology 6502 (MCS6500 family) ; ; ; org $B4A0 ; B4A0 LB4A0: B4A0 : 48 "H" pha B4A1 : 4A "J" lsr a B4A2 : 4A "J" lsr a B4A3 : 4A "J" lsr a B4A4 : 4A "J" lsr a B4A5 : AA " " tax B4A6 : BD B6 B4 " " lda XB4B6,x B4A9 : 20 1A EF " " jsr LEF1A B4AC : 68 "h" pla B4AD : 29 0F ") " and #$0F B4AF : AA " " tax B4B0 : BD B6 B4 " " lda XB4B6,x B4B3 : 4C 1A EF "L " jmp LEF1A ; B4B6 XB4B6: B4B6 : 30 31 "01" bmi LB4E9 ; B4B8 : 32 33 34 "234" db $32, $33, $34 ; B4BB : 35 36 "56" and X0036,x ; B4BD : 37 "7" db $37 ; B4BE : 38 "8" sec B4BF : 39 41 42 "9AB" and X4241,y ; B4C2 : 43 44 "CD" db $43, $44 ; B4C4 : 45 46 "EF" eor X0046 B4C6 LB4C6: B4C6 : 20 41 B6 " A " jsr LB641 B4C9 LB4C9: B4C9 : 29 7F ") " and #$7F B4CB : A2 0F " " ldx #$0F B4CD LB4CD: B4CD : DD B6 B4 " " cmp XB4B6,x B4D0 : F0 05 " " beq LB4D7 B4D2 : CA " " dex B4D3 : 10 F8 " " bpl LB4CD B4D5 : 38 "8" sec B4D6 : 60 "`" rts ; B4D7 LB4D7: B4D7 : 8A " " txa B4D8 : 18 " " clc B4D9 LB4D9: B4D9 : 60 "`" rts ; B4DA LB4DA: B4DA : 20 C6 B4 " " jsr LB4C6 B4DD : B0 FA " " bcs LB4D9 B4DF : 0A " " asl a B4E0 : 0A " " asl a B4E1 : 0A " " asl a B4E2 : 0A " " asl a B4E3 : 85 56 " V" sta X0056 B4E5 : 20 C6 B4 " " jsr LB4C6 B4E8 : B0 EF " " bcs LB4D9 B4EA : 18 " " clc B4EB : 65 56 "eV" adc X0056 B4ED : 18 " " clc B4EE : 60 "`" rts ; B4EF LB4EF: B4EF : A9 00 " " lda #$00 B4F1 : 85 8D " " sta X008D B4F3 : 85 8E " " sta X008E B4F5 : 20 B7 B5 " " jsr LB5B7 B4F8 : 90 21 " !" bcc LB51B B4FA : C9 1B " " cmp #$1B B4FC : D0 01 " " bne LB4FF B4FE : 60 "`" rts ; B4FF LB4FF: B4FF : C9 0A " " cmp #$0A B501 : F0 0A " " beq LB50D B503 : C9 2E " ." cmp #$2E B505 : D0 09 " " bne LB510 B507 : 20 B7 B5 " " jsr LB5B7 B50A : 4C 35 B5 "L5 " jmp LB535 B50D LB50D: B50D : 4C 94 B5 "L " jmp LB594 ; B510 LB510: B510 : 20 DE B5 " " jsr LB5DE B513 : 4C EF B4 "L " jmp LB4EF ; B516 LB516: B516 : 20 B7 B5 " " jsr LB5B7 B519 : B0 12 " " bcs LB52D B51B LB51B: B51B : 48 "H" pha B51C : A2 04 " " ldx #$04 B51E LB51E: B51E : 20 D3 B5 " " jsr LB5D3 B521 : CA " " dex B522 : D0 FA " " bne LB51E B524 : 68 "h" pla B525 : 18 " " clc B526 : 65 8D "e " adc X008D B528 : 85 8D " " sta X008D B52A : 4C 16 B5 "L " jmp LB516 ; B52D LB52D: B52D : A6 8E " " ldx X008E B52F : 86 55 " U" stx X0055 B531 : A6 8D " " ldx X008D B533 : 86 54 " T" stx X0054 B535 LB535: B535 : C9 3D " =" cmp #$3D B537 : F0 18 " " beq LB551 B539 : C9 47 " G" cmp #$47 B53B : D0 03 " " bne LB540 B53D : 6C 54 00 "lT " jmp (X0054) ;INFO: indirect jump ; B540 LB540: B540 : C9 2F " /" cmp #$2F B542 : D0 CC " " bne LB510 B544 : 20 F3 B5 " " jsr LB5F3 B547 LB547: B547 : A2 00 " " ldx #$00 B549 : A1 54 " T" lda (X0054,x) B54B : 20 A0 B4 " " jsr LB4A0 B54E : 20 F3 B5 " " jsr LB5F3 B551 LB551: B551 : 20 B7 B5 " " jsr LB5B7 B554 : B0 31 " 1" bcs LB587 B556 : 85 8D " " sta X008D B558 : 20 B7 B5 " " jsr LB5B7 B55B : B0 14 " " bcs LB571 B55D : 48 "H" pha B55E : A5 8D " " lda X008D B560 : 0A " " asl a B561 : 0A " " asl a B562 : 0A " " asl a B563 : 0A " " asl a B564 : 85 8D " " sta X008D B566 : 68 "h" pla B567 : 18 " " clc B568 : 65 8D "e " adc X008D B56A : 85 8D " " sta X008D B56C : 20 B7 B5 " " jsr LB5B7 B56F : 90 09 " " bcc LB57A B571 LB571: B571 : A8 " " tay B572 : C9 0D " " cmp #$0D B574 : F0 0A " " beq LB580 B576 : C9 0A " " cmp #$0A B578 : F0 06 " " beq LB580 B57A LB57A: B57A : 20 DE B5 " " jsr LB5DE B57D : 4C 9A B5 "L " jmp LB59A ; B580 LB580: B580 : A5 8D " " lda X008D B582 : A2 00 " " ldx #$00 B584 : 81 54 " T" sta (X0054,x) B586 : 98 " " tya B587 LB587: B587 : C9 0D " " cmp #$0D B589 : F0 24 " $" beq LB5AF B58B : C9 0A " " cmp #$0A B58D : D0 EB " " bne LB57A B58F : A9 0D " " lda #$0D B591 : 20 1A EF " " jsr LEF1A B594 LB594: B594 : E6 54 " T" inc X0054 B596 : D0 02 " " bne LB59A B598 : E6 55 " U" inc X0055 B59A LB59A: B59A : A5 55 " U" lda X0055 B59C : 20 A0 B4 " " jsr LB4A0 B59F : A5 54 " T" lda X0054 B5A1 : 20 A0 B4 " " jsr LB4A0 B5A4 : A9 2F " /" lda #$2F B5A6 : 20 1A EF " " jsr LEF1A B5A9 : 20 F3 B5 " " jsr LB5F3 B5AC : 4C 47 B5 "LG " jmp LB547 ; B5AF LB5AF: B5AF : A9 0A " " lda #$0A B5B1 : 20 1A EF " " jsr LEF1A B5B4 : 4C EF B4 "L " jmp LB4EF ; B5B7 LB5B7: B5B7 : A9 5F " _" lda #$5F B5B9 : 20 1A EF " " jsr LEF1A B5BC : 20 41 B6 " A " jsr LB641 B5BF : 48 "H" pha B5C0 : 48 "H" pha B5C1 : A9 08 " " lda #$08 B5C3 : 20 1A EF " " jsr LEF1A B5C6 : 68 "h" pla B5C7 : C9 1B " " cmp #$1B B5C9 : F0 03 " " beq LB5CE B5CB : 20 1A EF " " jsr LEF1A B5CE LB5CE: B5CE : 68 "h" pla B5CF : 20 C9 B4 " " jsr LB4C9 B5D2 : 60 "`" rts ; B5D3 LB5D3: B5D3 : A5 8D " " lda X008D B5D5 : 0A " " asl a B5D6 : 85 8D " " sta X008D B5D8 : A5 8E " " lda X008E B5DA : 2A "*" rol a B5DB : 85 8E " " sta X008E B5DD : 60 "`" rts ; B5DE LB5DE: B5DE : 20 F3 B5 " " jsr LB5F3 B5E1 : A9 3F " ?" lda #$3F B5E3 : 20 1A EF " " jsr LEF1A B5E6 : 4C E9 B5 "L " jmp LB5E9 ; B5E9 LB5E9: B5E9 : A9 0D " " lda #$0D B5EB : 20 1A EF " " jsr LEF1A B5EE : A9 0A " " lda #$0A B5F0 : 4C 1A EF "L " jmp LEF1A ; B5F3 LB5F3: B5F3 : A9 20 " " lda #$20 B5F5 : 4C 1A EF "L " jmp LEF1A ; B5F8 : 20 FE B5 " " jsr LB5FE B5FB : 85 2A " *" sta X002A B5FD : 60 "`" rts ; B5FE LB5FE: B5FE : A9 00 " " lda #$00 B600 : 85 F6 " " sta X00F6 B602 : 85 2B " +" sta X002B B604 : 24 00 "$ " bit X0000 B606 : 60 "`" rts ; B607 LB607: B607 : A6 4F " O" ldx X004F B609 : E8 " " inx B60A : E4 50 " P" cpx X0050 B60C : D0 06 " " bne LB614 B60E : 20 5A EE " Z " jsr LEE5A B611 : 4C 5A EE "LZ " jmp LEE5A ; B614 LB614: B614 : CA " " dex B615 : 9D 00 02 " " sta X0200,x B618 : E6 4F " O" inc X004F B61A : 8A " " txa B61B : 18 " " clc B61C : 69 40 "i@" adc #$40 B61E : C5 50 " P" cmp X0050 B620 : F0 01 " " beq LB623 B622 : 60 "`" rts ; B623 LB623: B623 : A5 51 " Q" lda X0051 B625 : D0 19 " " bne LB640 B627 : 24 E7 "$ " bit X00E7 B629 : 10 07 " " bpl LB632 B62B : A9 13 " " lda #$13 B62D : 85 51 " Q" sta X0051 B62F : 20 E9 D5 " " jsr LD5E9 B632 LB632: B632 : 24 E7 "$ " bit X00E7 B634 : 50 0A "P " bvc LB640 B636 : A5 F5 " " lda X00F5 B638 : 09 40 " @" ora #$40 B63A : 85 F5 " " sta X00F5 B63C : 85 51 " Q" sta X0051 B63E : 85 0E " " sta X000E B640 LB640: B640 : 60 "`" rts ; B641 LB641: B641 : 24 09 "$ " bit X0009 B643 : 10 49 " I" bpl LB68E B645 : A5 08 " " lda X0008 B647 : A5 E8 " " lda X00E8 B649 : 29 08 ") " and #$08 B64B : F0 28 " (" beq LB675 B64D : A5 29 " )" lda X0029 B64F : 29 07 ") " and #$07 B651 : F0 22 " "" beq LB675 B653 : 4A "J" lsr a B654 : 90 03 " " bcc LB659 B656 : 4C 60 C7 "L` " jmp LC760 ; B659 LB659: B659 : 4A "J" lsr a B65A : 90 03 " " bcc LB65F B65C : A5 28 " (" lda X0028 B65E : 60 "`" rts ; B65F LB65F: B65F : 4A "J" lsr a B660 : 90 13 " " bcc LB675 B662 : A5 E8 " " lda X00E8 B664 : 29 07 ") " and #$07 B666 : AA " " tax B667 : A5 28 " (" lda X0028 B669 : 3D DC B6 "= " and XB6DC,x B66C : 5D DC B6 "] " eor XB6DC,x B66F : 85 EC " " sta X00EC B671 : A2 00 " " ldx #$00 B673 : F0 02 " " beq LB677 B675 LB675: B675 : A6 28 " (" ldx X0028 B677 LB677: B677 : A5 EC " " lda X00EC B679 : F0 07 " " beq LB682 B67B : A9 00 " " lda #$00 B67D : 85 91 " " sta X0091 B67F : 85 29 " )" sta X0029 B681 : 60 "`" rts ; B682 LB682: B682 : A5 25 " %" lda X0025 B684 : 09 10 " " ora #$10 B686 : 85 25 " %" sta X0025 B688 : 29 EF ") " and #$EF B68A : 85 25 " %" sta X0025 B68C : 8A " " txa B68D : 60 "`" rts ; B68E LB68E: B68E : 24 01 "$ " bit X0001 B690 : 10 14 " " bpl LB6A6 B692 : A5 F6 " " lda X00F6 B694 : D0 05 " " bne LB69B B696 : A5 28 " (" lda X0028 B698 : E6 F6 " " inc X00F6 B69A : 60 "`" rts ; B69B LB69B: B69B : A9 00 " " lda #$00 B69D : 85 F6 " " sta X00F6 B69F : A5 29 " )" lda X0029 B6A1 : 24 00 "$ " bit X0000 B6A3 : 85 2A " *" sta X002A B6A5 : 60 "`" rts ; B6A6 LB6A6: B6A6 : A6 50 " P" ldx X0050 B6A8 : 8A " " txa B6A9 : 18 " " clc B6AA : 69 40 "i@" adc #$40 B6AC : C5 4F " O" cmp X004F B6AE : F0 0D " " beq LB6BD B6B0 LB6B0: B6B0 : E4 4F " O" cpx X004F B6B2 : D0 03 " " bne LB6B7 B6B4 LB6B4: B6B4 : 4C 41 B6 "LA " jmp LB641 ; B6B7 LB6B7: B6B7 : BD 00 02 " " lda X0200,x B6BA : E6 50 " P" inc X0050 B6BC : 60 "`" rts ; B6BD LB6BD: B6BD : A5 51 " Q" lda X0051 B6BF : F0 EF " " beq LB6B0 B6C1 : A9 00 " " lda #$00 B6C3 : 85 51 " Q" sta X0051 B6C5 : 24 E7 "$ " bit X00E7 B6C7 : 10 05 " " bpl LB6CE B6C9 : A9 11 " " lda #$11 B6CB : 20 E9 D5 " " jsr LD5E9 B6CE LB6CE: B6CE : 24 E7 "$ " bit X00E7 B6D0 : 50 E2 "P " bvc LB6B4 B6D2 : A5 F5 " " lda X00F5 B6D4 : 29 BF ") " and #$BF B6D6 : 85 F5 " " sta X00F5 B6D8 : 85 0E " " sta X000E B6DA : D0 D8 " " bne LB6B4 B6DC XB6DC: B6DC : 01 02 " " ora (X0002,x) ; B6DE : 04 " " db $04 ; B6DF : 08 " " php B6E0 : 10 20 " " bpl LB702 B6E2 : 40 "@" rti ; B6E3 : 80 " " db $80 ; B6E4 LB6E4: B6E4 : 20 41 B6 " A " jsr LB641 B6E7 : 29 7F ") " and #$7F B6E9 : 60 "`" rts ; B6EA LB6EA: B6EA : 20 E4 B6 " " jsr LB6E4 B6ED : C9 31 " 1" cmp #$31 B6EF : F0 06 " " beq LB6F7 B6F1 : C9 33 " 3" cmp #$33 B6F3 : F0 04 " " beq LB6F9 B6F5 : D0 04 " " bne LB6FB B6F7 LB6F7: B6F7 : A9 00 " " lda #$00 B6F9 LB6F9: B6F9 : 85 7D " }" sta X007D B6FB LB6FB: B6FB : 20 E4 B6 " " jsr LB6E4 B6FE : C9 38 " 8" cmp #$38 B700 : F0 1A " " beq LB71C B702 LB702: B702 : C9 37 " 7" cmp #$37 B704 : F0 0E " " beq LB714 B706 : C9 48 " H" cmp #$48 B708 : F0 14 " " beq LB71E B70A : C9 4D " M" cmp #$4D B70C : F0 10 " " beq LB71E B70E : C9 44 " D" cmp #$44 B710 : F0 0C " " beq LB71E B712 : D0 10 " " bne LB724 B714 LB714: B714 : 85 7E " ~" sta X007E B716 : A9 FF " " lda #$FF B718 : 85 7B " {" sta X007B B71A : D0 08 " " bne LB724 B71C LB71C: B71C : A9 00 " " lda #$00 B71E LB71E: B71E : 85 7E " ~" sta X007E B720 : A9 00 " " lda #$00 B722 : 85 7B " {" sta X007B B724 LB724: B724 : 20 E4 B6 " " jsr LB6E4 B727 : C9 38 " 8" cmp #$38 B729 : F0 0E " " beq LB739 B72B : C9 48 " H" cmp #$48 B72D : F0 0C " " beq LB73B B72F : C9 4D " M" cmp #$4D B731 : F0 08 " " beq LB73B B733 : C9 44 " D" cmp #$44 B735 : F0 04 " " beq LB73B B737 : D0 04 " " bne LB73D B739 LB739: B739 : A9 00 " " lda #$00 B73B LB73B: B73B : 85 7C " |" sta X007C B73D LB73D: B73D : 20 E4 B6 " " jsr LB6E4 B740 : C9 38 " 8" cmp #$38 B742 : F0 12 " " beq LB756 B744 : C9 37 " 7" cmp #$37 B746 : F0 10 " " beq LB758 B748 : C9 48 " H" cmp #$48 B74A : F0 0C " " beq LB758 B74C : C9 4D " M" cmp #$4D B74E : F0 08 " " beq LB758 B750 : C9 44 " D" cmp #$44 B752 : F0 04 " " beq LB758 B754 : D0 04 " " bne LB75A B756 LB756: B756 : A9 00 " " lda #$00 B758 LB758: B758 : 85 81 " " sta X0081 B75A LB75A: B75A : 20 E4 B6 " " jsr LB6E4 B75D : C9 4E " N" cmp #$4E B75F : F0 0D " " beq LB76E B761 : C9 4D " M" cmp #$4D B763 : F0 0B " " beq LB770 B765 : C9 38 " 8" cmp #$38 B767 : F0 07 " " beq LB770 B769 : C9 37 " 7" cmp #$37 B76B : F0 03 " " beq LB770 B76D : 60 "`" rts ; B76E LB76E: B76E : A9 00 " " lda #$00 B770 LB770: B770 : 85 80 " " sta X0080 B772 : 60 "`" rts ; B773 : 20 E4 B6 " " jsr LB6E4 B776 : C9 53 " S" cmp #$53 B778 : F0 0D " " beq LB787 B77A : C9 50 " P" cmp #$50 B77C : F0 0B " " beq LB789 B77E : C9 44 " D" cmp #$44 B780 : F0 07 " " beq LB789 B782 : C9 4D " M" cmp #$4D B784 : F0 03 " " beq LB789 B786 : 60 "`" rts ; B787 LB787: B787 : A9 00 " " lda #$00 B789 LB789: B789 : 85 7F " " sta X007F B78B : 60 "`" rts ; B78C LB78C: B78C : A6 7E " ~" ldx X007E B78E : D0 03 " " bne LB793 B790 : 4C 41 B6 "LA " jmp LB641 ; B793 LB793: B793 : 24 7B "${" bit X007B B795 : 10 06 " " bpl LB79D B797 : 20 41 B6 " A " jsr LB641 B79A : 29 7F ") " and #$7F B79C : 60 "`" rts ; B79D LB79D: B79D : E0 4D " M" cpx #$4D B79F : D0 11 " " bne LB7B2 B7A1 : 20 41 B6 " A " jsr LB641 B7A4 : 0A " " asl a B7A5 : 0A " " asl a B7A6 : 0A " " asl a B7A7 : 0A " " asl a B7A8 : 85 7A " z" sta X007A B7AA : 20 41 B6 " A " jsr LB641 B7AD : 29 0F ") " and #$0F B7AF : 05 7A " z" ora X007A B7B1 : 60 "`" rts ; B7B2 LB7B2: B7B2 : E0 48 " H" cpx #$48 B7B4 : D0 03 " " bne LB7B9 B7B6 : 4C DA B4 "L " jmp LB4DA ; B7B9 LB7B9: B7B9 : 20 48 B8 " H " jsr LB848 B7BC : 8A " " txa B7BD : 60 "`" rts ; B7BE LB7BE: B7BE : A6 81 " " ldx X0081 B7C0 : D0 1C " " bne LB7DE B7C2 : 20 41 B6 " A " jsr LB641 B7C5 : AA " " tax B7C6 : 4A "J" lsr a B7C7 : 4A "J" lsr a B7C8 : 4A "J" lsr a B7C9 : 4A "J" lsr a B7CA : 29 03 ") " and #$03 B7CC : 85 2D " -" sta X002D B7CE : 8A " " txa B7CF : 29 03 ") " and #$03 B7D1 : 85 2F " /" sta X002F B7D3 : 20 41 B6 " A " jsr LB641 B7D6 : 85 2C " ," sta X002C B7D8 : 20 41 B6 " A " jsr LB641 B7DB : 85 2E " ." sta X002E B7DD : 60 "`" rts ; B7DE LB7DE: B7DE : E0 37 " 7" cpx #$37 B7E0 : D0 32 " 2" bne LB814 B7E2 : 20 41 B6 " A " jsr LB641 B7E5 : 85 82 " " sta X0082 B7E7 : 2A "*" rol a B7E8 : 2A "*" rol a B7E9 : 2A "*" rol a B7EA : AA " " tax B7EB : 2A "*" rol a B7EC : 29 03 ") " and #$03 B7EE : 85 2D " -" sta X002D B7F0 : 8A " " txa B7F1 : 29 80 ") " and #$80 B7F3 : 85 84 " " sta X0084 B7F5 : A5 82 " " lda X0082 B7F7 : 6A "j" ror a B7F8 : 29 03 ") " and #$03 B7FA : 85 2F " /" sta X002F B7FC : 6A "j" ror a B7FD : 29 80 ") " and #$80 B7FF : 85 85 " " sta X0085 B801 : 20 41 B6 " A " jsr LB641 B804 : 29 7F ") " and #$7F B806 : 05 84 " " ora X0084 B808 : 85 2C " ," sta X002C B80A : 20 41 B6 " A " jsr LB641 B80D : 29 7F ") " and #$7F B80F : 05 85 " " ora X0085 B811 : 85 2E " ." sta X002E B813 : 60 "`" rts ; B814 LB814: B814 : E0 44 " D" cpx #$44 B816 : F0 21 " !" beq LB839 B818 : 20 41 B6 " A " jsr LB641 B81B : C9 40 " @" cmp #$40 B81D : 90 03 " " bcc LB822 B81F : 38 "8" sec B820 : E9 37 " 7" sbc #$37 B822 LB822: B822 : AA " " tax B823 : 29 03 ") " and #$03 B825 : 85 2F " /" sta X002F B827 : 8A " " txa B828 : 4A "J" lsr a B829 : 4A "J" lsr a B82A : 29 03 ") " and #$03 B82C : 85 2D " -" sta X002D B82E : 20 8C B7 " " jsr LB78C B831 : 85 2C " ," sta X002C B833 : 20 8C B7 " " jsr LB78C B836 : 85 2E " ." sta X002E B838 : 60 "`" rts ; B839 LB839: B839 : 20 48 B8 " H " jsr LB848 B83C : 86 2C " ," stx X002C B83E : 84 2D " -" sty X002D B840 : 20 48 B8 " H " jsr LB848 B843 : 86 2E " ." stx X002E B845 : 84 2F " /" sty X002F B847 : 60 "`" rts ; B848 LB848: B848 : A9 00 " " lda #$00 B84A : 85 82 " " sta X0082 B84C : 85 83 " " sta X0083 B84E : 85 54 " T" sta X0054 B850 LB850: B850 : 20 E4 B6 " " jsr LB6E4 B853 : C9 2D " -" cmp #$2D B855 : D0 02 " " bne LB859 B857 : E6 54 " T" inc X0054 B859 LB859: B859 : 38 "8" sec B85A : E9 30 " 0" sbc #$30 B85C : 30 F2 "0 " bmi LB850 B85E : C9 0A " " cmp #$0A B860 : 10 EE " " bpl LB850 B862 : 30 0C "0 " bmi LB870 B864 LB864: B864 : 20 E4 B6 " " jsr LB6E4 B867 : 38 "8" sec B868 : E9 30 " 0" sbc #$30 B86A : 30 2B "0+" bmi LB897 B86C : C9 0A " " cmp #$0A B86E : 10 27 " '" bpl LB897 B870 LB870: B870 : 48 "H" pha B871 : A5 82 " " lda X0082 B873 : 0A " " asl a B874 : 85 7A " z" sta X007A B876 : 26 83 "& " rol X0083 B878 : A4 83 " " ldy X0083 B87A : 0A " " asl a B87B : 26 83 "& " rol X0083 B87D : 0A " " asl a B87E : 26 83 "& " rol X0083 B880 : 18 " " clc B881 : 65 7A "ez" adc X007A B883 : 85 82 " " sta X0082 B885 : 98 " " tya B886 : 65 83 "e " adc X0083 B888 : A8 " " tay B889 : 68 "h" pla B88A : 18 " " clc B88B : 65 82 "e " adc X0082 B88D : 85 82 " " sta X0082 B88F : 98 " " tya B890 : 69 00 "i " adc #$00 B892 : 85 83 " " sta X0083 B894 : 4C 64 B8 "Ld " jmp LB864 ; B897 LB897: B897 : A6 82 " " ldx X0082 B899 : A4 83 " " ldy X0083 B89B : 60 "`" rts ; B89C LB89C: B89C : A5 7E " ~" lda X007E B89E : C9 44 " D" cmp #$44 B8A0 : F0 16 " " beq LB8B8 B8A2 : 20 8C B7 " " jsr LB78C B8A5 : 24 7B "${" bit X007B B8A7 : 10 07 " " bpl LB8B0 B8A9 : 2C C7 B8 ", " bit XB8C7 B8AC : F0 02 " " beq LB8B0 B8AE : 09 80 " " ora #$80 B8B0 LB8B0: B8B0 : A2 00 " " ldx #$00 B8B2 : A8 " " tay B8B3 : 10 02 " " bpl LB8B7 B8B5 : A2 FF " " ldx #$FF B8B7 LB8B7: B8B7 : 60 "`" rts ; B8B8 LB8B8: B8B8 : 20 48 B8 " H " jsr LB848 B8BB : A5 54 " T" lda X0054 B8BD : 4A "J" lsr a B8BE : 8A " " txa B8BF : 90 EF " " bcc LB8B0 B8C1 : CA " " dex B8C2 : 8A " " txa B8C3 : 49 FF "I " eor #$FF B8C5 : B0 E9 " " bcs LB8B0 B8C7 XB8C7: B8C7 : 40 "@" rti ; B8C8 LB8C8: B8C8 : A6 7E " ~" ldx X007E B8CA : D0 0C " " bne LB8D8 B8CC : 20 41 B6 " A " jsr LB641 B8CF : 85 82 " " sta X0082 B8D1 : 20 41 B6 " A " jsr LB641 B8D4 : AA " " tax B8D5 : A4 82 " " ldy X0082 B8D7 : 60 "`" rts ; B8D8 LB8D8: B8D8 : 24 7B "${" bit X007B B8DA : 10 19 " " bpl LB8F5 B8DC : 20 41 B6 " A " jsr LB641 B8DF : 29 7F ") " and #$7F B8E1 : 85 82 " " sta X0082 B8E3 : 20 8C B7 " " jsr LB78C B8E6 : 29 7F ") " and #$7F B8E8 : 85 83 " " sta X0083 B8EA : A5 82 " " lda X0082 B8EC : 6A "j" ror a B8ED : 29 7F ") " and #$7F B8EF : A8 " " tay B8F0 : 6A "j" ror a B8F1 : 05 83 " " ora X0083 B8F3 : AA " " tax B8F4 : 60 "`" rts ; B8F5 LB8F5: B8F5 : E0 44 " D" cpx #$44 B8F7 : F0 0C " " beq LB905 B8F9 : 20 8C B7 " " jsr LB78C B8FC : 85 82 " " sta X0082 B8FE : 20 8C B7 " " jsr LB78C B901 : AA " " tax B902 : A4 82 " " ldy X0082 B904 : 60 "`" rts B905 LB905: B905 : 4C 48 B8 "LH " jmp LB848 ; B908 LB908: B908 : A6 7C " |" ldx X007C B90A : D0 03 " " bne LB90F B90C : 4C 89 BA "L " jmp LBA89 ; B90F LB90F: B90F : E0 48 " H" cpx #$48 B911 : D0 16 " " bne LB929 B913 LB913: B913 : A8 " " tay B914 : 4A "J" lsr a B915 : 4A "J" lsr a B916 : 4A "J" lsr a B917 : 4A "J" lsr a B918 : AA " " tax B919 : BD B6 B4 " " lda XB4B6,x B91C : 20 89 BA " " jsr LBA89 B91F : 98 " " tya B920 : 29 0F ") " and #$0F B922 : AA " " tax B923 : BD B6 B4 " " lda XB4B6,x B926 : 4C 89 BA "L " jmp LBA89 ; B929 LB929: B929 : E0 4D " M" cpx #$4D B92B : D0 14 " " bne LB941 B92D LB92D: B92D : A8 " " tay B92E : 4A "J" lsr a B92F : 4A "J" lsr a B930 : 4A "J" lsr a B931 : 4A "J" lsr a B932 : 18 " " clc B933 : 69 30 "i0" adc #$30 B935 : 20 89 BA " " jsr LBA89 B938 : 98 " " tya B939 : 29 0F ") " and #$0F B93B : 18 " " clc B93C : 69 30 "i0" adc #$30 B93E : 4C 89 BA "L " jmp LBA89 ; B941 LB941: B941 : A0 00 " " ldy #$00 B943 : AA " " tax B944 : 4C 68 BA "Lh " jmp LBA68 ; B947 LB947: B947 : A5 7C " |" lda X007C B949 : D0 0A " " bne LB955 B94B : 8A " " txa B94C : 48 "H" pha B94D : 98 " " tya B94E : 20 89 BA " " jsr LBA89 B951 : 68 "h" pla B952 : 4C 89 BA "L " jmp LBA89 ; B955 LB955: B955 : C9 48 " H" cmp #$48 B957 : D0 0B " " bne LB964 B959 : 86 7A " z" stx X007A B95B : 98 " " tya B95C : 20 13 B9 " " jsr LB913 B95F : A5 7A " z" lda X007A B961 : 4C 13 B9 "L " jmp LB913 ; B964 LB964: B964 : C9 4D " M" cmp #$4D B966 : D0 0B " " bne LB973 B968 : 86 7A " z" stx X007A B96A : 98 " " tya B96B : 20 2D B9 " - " jsr LB92D B96E : A5 7A " z" lda X007A B970 : 4C 2D B9 "L- " jmp LB92D B973 LB973: B973 : 4C 68 BA "Lh " jmp LBA68 ; B976 LB976: B976 : A6 81 " " ldx X0081 B978 : D0 15 " " bne LB98F B97A : A5 42 " B" lda X0042 B97C : 0A " " asl a B97D : 0A " " asl a B97E : 0A " " asl a B97F : 0A " " asl a B980 : 05 44 " D" ora X0044 B982 : 20 89 BA " " jsr LBA89 B985 : A5 41 " A" lda X0041 B987 : 20 89 BA " " jsr LBA89 B98A : A5 43 " C" lda X0043 B98C : 4C 89 BA "L " jmp LBA89 ; B98F LB98F: B98F : E0 37 " 7" cpx #$37 B991 : D0 24 " $" bne LB9B7 B993 : A5 41 " A" lda X0041 B995 : 0A " " asl a B996 : A5 42 " B" lda X0042 B998 : 2A "*" rol a B999 : 0A " " asl a B99A : 0A " " asl a B99B : 0A " " asl a B99C : 05 44 " D" ora X0044 B99E : AA " " tax B99F : A5 43 " C" lda X0043 B9A1 : 0A " " asl a B9A2 : 8A " " txa B9A3 : 2A "*" rol a B9A4 : 29 7F ") " and #$7F B9A6 : 20 89 BA " " jsr LBA89 B9A9 : A5 41 " A" lda X0041 B9AB : 29 7F ") " and #$7F B9AD : 20 89 BA " " jsr LBA89 B9B0 : A5 43 " C" lda X0043 B9B2 : 29 7F ") " and #$7F B9B4 : 4C 89 BA "L " jmp LBA89 ; B9B7 LB9B7: B9B7 : E0 48 " H" cpx #$48 B9B9 : D0 51 " Q" bne LBA0C B9BB : A5 42 " B" lda X0042 B9BD : 29 03 ") " and #$03 B9BF : 0A " " asl a B9C0 : 0A " " asl a B9C1 : 85 7A " z" sta X007A B9C3 : A5 44 " D" lda X0044 B9C5 : 29 03 ") " and #$03 B9C7 : 05 7A " z" ora X007A B9C9 : AA " " tax B9CA : BD B6 B4 " " lda XB4B6,x B9CD : 20 89 BA " " jsr LBA89 B9D0 : A5 41 " A" lda X0041 B9D2 : 4A "J" lsr a B9D3 : 4A "J" lsr a B9D4 : 4A "J" lsr a B9D5 : 4A "J" lsr a B9D6 : AA " " tax B9D7 : BD B6 B4 " " lda XB4B6,x B9DA : 20 89 BA " " jsr LBA89 B9DD : A5 41 " A" lda X0041 B9DF : 29 0F ") " and #$0F B9E1 : AA " " tax B9E2 : BD B6 B4 " " lda XB4B6,x B9E5 : 20 89 BA " " jsr LBA89 B9E8 : A5 43 " C" lda X0043 B9EA : 4A "J" lsr a B9EB : 4A "J" lsr a B9EC : 4A "J" lsr a B9ED : 4A "J" lsr a B9EE : AA " " tax B9EF : BD B6 B4 " " lda XB4B6,x B9F2 : 20 89 BA " " jsr LBA89 B9F5 : A5 43 " C" lda X0043 B9F7 : 29 0F ") " and #$0F B9F9 : AA " " tax B9FA : BD B6 B4 " " lda XB4B6,x B9FD LB9FD: B9FD : 20 89 BA " " jsr LBA89 BA00 : A5 F7 " " lda X00F7 BA02 : 29 02 ") " and #$02 BA04 : F0 05 " " beq LBA0B BA06 : A9 0D " " lda #$0D BA08 : 4C 89 BA "L " jmp LBA89 BA0B LBA0B: BA0B : 60 "`" rts ; BA0C LBA0C: BA0C : E0 4D " M" cpx #$4D BA0E : D0 40 " @" bne LBA50 BA10 : A5 42 " B" lda X0042 BA12 : 29 03 ") " and #$03 BA14 : 0A " " asl a BA15 : 0A " " asl a BA16 : 85 7A " z" sta X007A BA18 : A5 44 " D" lda X0044 BA1A : 29 03 ") " and #$03 BA1C : 05 7A " z" ora X007A BA1E : 18 " " clc BA1F : 69 30 "i0" adc #$30 BA21 : 20 89 BA " " jsr LBA89 BA24 : A5 41 " A" lda X0041 BA26 : 4A "J" lsr a BA27 : 4A "J" lsr a BA28 : 4A "J" lsr a BA29 : 4A "J" lsr a BA2A : 18 " " clc BA2B : 69 30 "i0" adc #$30 BA2D : 20 89 BA " " jsr LBA89 BA30 : A5 41 " A" lda X0041 BA32 : 29 0F ") " and #$0F BA34 : 18 " " clc BA35 : 69 30 "i0" adc #$30 BA37 : 20 89 BA " " jsr LBA89 BA3A : A5 43 " C" lda X0043 BA3C : 4A "J" lsr a BA3D : 4A "J" lsr a BA3E : 4A "J" lsr a BA3F : 4A "J" lsr a BA40 : 18 " " clc BA41 : 69 30 "i0" adc #$30 BA43 : 20 89 BA " " jsr LBA89 BA46 : A5 43 " C" lda X0043 BA48 : 29 0F ") " and #$0F BA4A : 18 " " clc BA4B : 69 30 "i0" adc #$30 BA4D : 4C FD B9 "L " jmp LB9FD ; BA50 LBA50: BA50 : A5 42 " B" lda X0042 BA52 : 29 03 ") " and #$03 BA54 : A8 " " tay BA55 : A6 41 " A" ldx X0041 BA57 : 20 68 BA " h " jsr LBA68 BA5A : A5 44 " D" lda X0044 BA5C : 29 03 ") " and #$03 BA5E : A8 " " tay BA5F : A6 43 " C" ldx X0043 BA61 : 4C 68 BA "Lh " jmp LBA68 ; BA64 LBA64: BA64 : A9 FF " " lda #$FF BA66 : D0 02 " " bne LBA6A BA68 LBA68: BA68 : A9 0D " " lda #$0D BA6A LBA6A: BA6A : 48 "H" pha BA6B LBA6B: BA6B : A9 0A " " lda #$0A BA6D : 20 D9 E9 " " jsr LE9D9 BA70 : 48 "H" pha BA71 : E0 00 " " cpx #$00 BA73 : D0 F6 " " bne LBA6B BA75 LBA75: BA75 : 68 "h" pla BA76 : 10 01 " " bpl LBA79 BA78 : 60 "`" rts ; BA79 LBA79: BA79 : C9 0D " " cmp #$0D BA7B : F0 09 " " beq LBA86 BA7D : 18 " " clc BA7E : 69 30 "i0" adc #$30 BA80 : 20 89 BA " " jsr LBA89 BA83 : 4C 75 BA "Lu " jmp LBA75 BA86 LBA86: BA86 : 4C 89 BA "L " jmp LBA89 ; BA89 LBA89: BA89 : A6 7F " " ldx X007F BA8B : D0 03 " " bne LBA90 BA8D : 4C E9 D5 "L " jmp LD5E9 ; BA90 LBA90: BA90 : E0 44 " D" cpx #$44 BA92 : D0 03 " " bne LBA97 BA94 : 4C 1A EF "L " jmp LEF1A ; BA97 LBA97: BA97 : 85 28 " (" sta X0028 BA99 : A5 91 " " lda X0091 BA9B : 09 40 " @" ora #$40 BA9D : 85 91 " " sta X0091 BA9F : 85 29 " )" sta X0029 BAA1 : 24 0A "$ " bit X000A BAA3 : A5 25 " %" lda X0025 BAA5 : 09 10 " " ora #$10 BAA7 : 85 25 " %" sta X0025 BAA9 : 29 EF ") " and #$EF BAAB : 85 25 " %" sta X0025 BAAD LBAAD: BAAD : 24 0B "$ " bit X000B BAAF : 10 FC " " bpl LBAAD BAB1 LBAB1: BAB1 : 24 0B "$ " bit X000B BAB3 : 10 FC " " bpl LBAB1 BAB5 : A5 91 " " lda X0091 BAB7 : 29 BF ") " and #$BF BAB9 : 85 91 " " sta X0091 BABB : 85 29 " )" sta X0029 BABD : 20 41 B6 " A " jsr LB641 BAC0 : 60 "`" rts ; BAC1 : A9 0D " " lda #$0D BAC3 : 4C 89 BA "L " jmp LBA89 ; BAC6 LBAC6: BAC6 : 20 8C B7 " " jsr LB78C BAC9 : 8D C1 07 " " sta X07C1 BACC : 60 "`" rts ; BACD LBACD: BACD : A2 00 " " ldx #$00 BACF : 86 89 " " stx X0089 BAD1 LBAD1: BAD1 : 60 "`" rts ; BAD2 LBAD2: BAD2 : A9 03 " " lda #$03 BAD4 : D0 02 " " bne LBAD8 BAD6 LBAD6: BAD6 : A9 02 " " lda #$02 BAD8 LBAD8: BAD8 : 85 89 " " sta X0089 BADA : 85 69 " i" sta X0069 BADC LBADC: BADC : A9 00 " " lda #$00 BADE : 85 8A " " sta X008A BAE0 : A5 F7 " " lda X00F7 BAE2 : 29 08 ") " and #$08 BAE4 : D0 09 " " bne LBAEF BAE6 : 20 68 BC " h " jsr LBC68 BAE9 : A9 08 " " lda #$08 BAEB : 05 F7 " " ora X00F7 BAED : 85 F7 " " sta X00F7 BAEF LBAEF: BAEF : A6 89 " " ldx X0089 BAF1 : E0 05 " " cpx #$05 BAF3 : D0 02 " " bne LBAF7 BAF5 : C6 89 " " dec X0089 BAF7 LBAF7: BAF7 : 20 41 B6 " A " jsr LB641 BAFA : 29 7F ") " and #$7F BAFC LBAFC: BAFC : C9 1D " " cmp #$1D BAFE : F0 D6 " " beq LBAD6 BB00 : C9 0D " " cmp #$0D BB02 : F0 C9 " " beq LBACD BB04 : C9 1F " " cmp #$1F BB06 : F0 C5 " " beq LBACD BB08 : C9 1E " " cmp #$1E BB0A : F0 C1 " " beq LBACD BB0C : C9 1C " " cmp #$1C BB0E : F0 C2 " " beq LBAD2 BB10 : C9 1B " " cmp #$1B BB12 : F0 BD " " beq LBAD1 BB14 : A6 89 " " ldx X0089 BB16 : E0 04 " " cpx #$04 BB18 : D0 04 " " bne LBB1E BB1A : E6 89 " " inc X0089 BB1C : D0 D9 " " bne LBAF7 BB1E LBB1E: BB1E : A8 " " tay BB1F : 29 60 ")`" and #$60 BB21 : F0 D4 " " beq LBAF7 BB23 : C9 60 " `" cmp #$60 BB25 : F0 13 " " beq LBB3A BB27 : C9 40 " @" cmp #$40 BB29 : F0 18 " " beq LBB43 BB2B : 98 " " tya BB2C : 29 1F ") " and #$1F BB2E : A4 8A " " ldy X008A BB30 : D0 04 " " bne LBB36 BB32 : 85 8B " " sta X008B BB34 : F0 C1 " " beq LBAF7 BB36 LBB36: BB36 : 85 8C " " sta X008C BB38 : D0 BD " " bne LBAF7 BB3A LBB3A: BB3A : 98 " " tya BB3B : 29 1F ") " and #$1F BB3D : 85 8F " " sta X008F BB3F : E6 8A " " inc X008A BB41 : D0 B4 " " bne LBAF7 BB43 LBB43: BB43 : 98 " " tya BB44 : 29 1F ") " and #$1F BB46 : 85 2C " ," sta X002C BB48 : A5 8B " " lda X008B BB4A : 4A "J" lsr a BB4B : 4A "J" lsr a BB4C : 4A "J" lsr a BB4D : 85 2F " /" sta X002F BB4F : A5 8B " " lda X008B BB51 : 0A " " asl a BB52 : 0A " " asl a BB53 : 0A " " asl a BB54 : 0A " " asl a BB55 : 0A " " asl a BB56 : 05 8F " " ora X008F BB58 : 85 2E " ." sta X002E BB5A : A5 8C " " lda X008C BB5C : 4A "J" lsr a BB5D : 4A "J" lsr a BB5E : 4A "J" lsr a BB5F : 85 2D " -" sta X002D BB61 : A5 8C " " lda X008C BB63 : 0A " " asl a BB64 : 0A " " asl a BB65 : 0A " " asl a BB66 : 0A " " asl a BB67 : 0A " " asl a BB68 : 05 2C " ," ora X002C BB6A : 85 2C " ," sta X002C BB6C : AC C1 07 " " ldy X07C1 BB6F : D0 08 " " bne LBB79 BB71 : 46 2F "F/" lsr X002F BB73 : 66 2E "f." ror X002E BB75 : 46 2D "F-" lsr X002D BB77 : 66 2C "f," ror X002C BB79 LBB79: BB79 : A6 89 " " ldx X0089 BB7B : CA " " dex BB7C : D0 06 " " bne LBB84 BB7E : 20 E3 BD " " jsr LBDE3 BB81 : 4C DC BA "L " jmp LBADC ; BB84 LBB84: BB84 : A5 2C " ," lda X002C BB86 : 85 41 " A" sta X0041 BB88 : A5 2D " -" lda X002D BB8A : 85 42 " B" sta X0042 BB8C : A5 2E " ." lda X002E BB8E : 85 43 " C" sta X0043 BB90 : A5 2F " /" lda X002F BB92 : 85 44 " D" sta X0044 BB94 : CA " " dex BB95 : D0 05 " " bne LBB9C BB97 : C6 89 " " dec X0089 BB99 : 4C DC BA "L " jmp LBADC ; BB9C LBB9C: BB9C : 20 A5 CF " " jsr LCFA5 BB9F : A5 3C " <" lda X003C BBA1 : 85 18 " " sta X0018 BBA3 : 4C DC BA "L " jmp LBADC ; BBA6 LBBA6: BBA6 : AA " " tax BBA7 : A5 E8 " " lda X00E8 BBA9 : 29 10 ") " and #$10 BBAB : F0 2A " *" beq LBBD7 BBAD : 24 F7 "$ " bit X00F7 BBAF : 70 26 "p&" bvs LBBD7 BBB1 : 8A " " txa BBB2 : C9 38 " 8" cmp #$38 BBB4 : F0 3F " ?" beq LBBF5 BBB6 : C9 39 " 9" cmp #$39 BBB8 : F0 3B " ;" beq LBBF5 BBBA : C9 3A " :" cmp #$3A BBBC : F0 37 " 7" beq LBBF5 BBBE : C9 3B " ;" cmp #$3B BBC0 : F0 33 " 3" beq LBBF5 BBC2 : C9 3F " ?" cmp #$3F BBC4 : D0 09 " " bne LBBCF BBC6 : A6 89 " " ldx X0089 BBC8 : F0 2A " *" beq LBBF4 BBCA : A9 7F " " lda #$7F BBCC : 4C 12 BC "L " jmp LBC12 ; BBCF LBBCF: BBCF : C9 60 " `" cmp #$60 BBD1 : 30 04 "0 " bmi LBBD7 BBD3 : C9 7E " ~" cmp #$7E BBD5 : 30 24 "0$" bmi LBBFB BBD7 LBBD7: BBD7 : 8A " " txa BBD8 : C9 20 " " cmp #$20 BBDA : 10 18 " " bpl LBBF4 BBDC : C9 1A " " cmp #$1A BBDE : F0 21 " !" beq LBC01 BBE0 : C9 1C " " cmp #$1C BBE2 : F0 27 " '" beq LBC0B BBE4 : C9 05 " " cmp #$05 BBE6 : F0 36 " 6" beq LBC1E BBE8 : C9 0C " " cmp #$0C BBEA : F0 38 " 8" beq LBC24 BBEC : C9 1D " " cmp #$1D BBEE : F0 3F " ?" beq LBC2F BBF0 : C9 1E " " cmp #$1E BBF2 : F0 41 " A" beq LBC35 BBF4 LBBF4: BBF4 : 60 "`" rts ; BBF5 LBBF5: BBF5 : 20 68 BC " h " jsr LBC68 BBF8 : A9 00 " " lda #$00 BBFA : 60 "`" rts ; BBFB LBBFB: BBFB : 20 EB BC " " jsr LBCEB BBFE : A9 00 " " lda #$00 BC00 : 60 "`" rts ; BC01 LBC01: BC01 : A9 00 " " lda #$00 BC03 : 85 89 " " sta X0089 BC05 : 20 65 E8 " e " jsr LE865 BC08 : A9 00 " " lda #$00 BC0A : 60 "`" rts ; BC0B LBC0B: BC0B : A9 04 " " lda #$04 BC0D : 85 89 " " sta X0089 BC0F : 20 DC BA " " jsr LBADC BC12 LBC12: BC12 : AA " " tax BC13 : 68 "h" pla BC14 : 68 "h" pla BC15 : A9 01 " " lda #$01 BC17 : 8D 00 37 " 7" sta X3700 BC1A : 8A " " txa BC1B : 4C 92 CF "L " jmp LCF92 ; BC1E LBC1E: BC1E : 20 41 EA " A " jsr LEA41 BC21 : A9 00 " " lda #$00 BC23 : 60 "`" rts ; BC24 LBC24: BC24 : A2 00 " " ldx #$00 BC26 : 86 89 " " stx X0089 BC28 : 86 ED " " stx X00ED BC2A : A2 FF " " ldx #$FF BC2C : 86 EE " " stx X00EE BC2E : 60 "`" rts ; BC2F LBC2F: BC2F : 20 D6 BA " " jsr LBAD6 BC32 : 4C 12 BC "L " jmp LBC12 ; BC35 LBC35: BC35 : 20 81 BC " " jsr LBC81 BC38 : 4C 12 BC "L " jmp LBC12 ; BC3B LBC3B: BC3B : C9 1D " " cmp #$1D BC3D : F0 17 " " beq LBC56 BC3F : C9 1E " " cmp #$1E BC41 : F0 0D " " beq LBC50 BC43 : C9 1C " " cmp #$1C BC45 : F0 15 " " beq LBC5C BC47 : A6 89 " " ldx X0089 BC49 : F0 04 " " beq LBC4F BC4B : C9 1B " " cmp #$1B BC4D : D0 13 " " bne LBC62 BC4F LBC4F: BC4F : 60 "`" rts ; BC50 LBC50: BC50 : 20 81 BC " " jsr LBC81 BC53 : 4C 3B BC "L; " jmp LBC3B ; BC56 LBC56: BC56 : 20 D6 BA " " jsr LBAD6 BC59 : 4C 3B BC "L; " jmp LBC3B ; BC5C LBC5C: BC5C : 20 D2 BA " " jsr LBAD2 BC5F : 4C 3B BC "L; " jmp LBC3B ; BC62 LBC62: BC62 : 20 FC BA " " jsr LBAFC BC65 : 4C 3B BC "L; " jmp LBC3B ; BC68 LBC68: BC68 : A9 05 " " lda #$05 BC6A : 85 71 " q" sta X0071 BC6C : A9 06 " " lda #$06 BC6E : 85 72 " r" sta X0072 BC70 : A9 07 " " lda #$07 BC72 : 85 6F " o" sta X006F BC74 : A9 09 " " lda #$09 BC76 : 85 6E " n" sta X006E BC78 : A9 66 " f" lda #$66 BC7A : 85 74 " t" sta X0074 BC7C : A9 FD " " lda #$FD BC7E : 85 75 " u" sta X0075 BC80 : 60 "`" rts ; BC81 LBC81: BC81 : A9 00 " " lda #$00 BC83 : 85 92 " " sta X0092 BC85 LBC85: BC85 : 20 41 B6 " A " jsr LB641 BC88 : 29 7F ") " and #$7F BC8A : C9 0D " " cmp #$0D BC8C : F0 18 " " beq LBCA6 BC8E : C9 1F " " cmp #$1F BC90 : F0 14 " " beq LBCA6 BC92 : C9 1B " " cmp #$1B BC94 : D0 11 " " bne LBCA7 BC96 : 20 41 B6 " A " jsr LB641 BC99 : 29 7F ") " and #$7F BC9B : C9 0C " " cmp #$0C BC9D : F0 07 " " beq LBCA6 BC9F : C9 1A " " cmp #$1A BCA1 : D0 E2 " " bne LBC85 BCA3 : 20 65 E8 " e " jsr LE865 BCA6 LBCA6: BCA6 : 60 "`" rts ; BCA7 LBCA7: BCA7 : 6A "j" ror a BCA8 : 90 06 " " bcc LBCB0 BCAA : E6 41 " A" inc X0041 BCAC : D0 02 " " bne LBCB0 BCAE : E6 42 " B" inc X0042 BCB0 LBCB0: BCB0 : 6A "j" ror a BCB1 : 90 08 " " bcc LBCBB BCB3 : A6 41 " A" ldx X0041 BCB5 : D0 02 " " bne LBCB9 BCB7 : C6 42 " B" dec X0042 BCB9 LBCB9: BCB9 : C6 41 " A" dec X0041 BCBB LBCBB: BCBB : 6A "j" ror a BCBC : 90 06 " " bcc LBCC4 BCBE : E6 43 " C" inc X0043 BCC0 : D0 02 " " bne LBCC4 BCC2 : E6 44 " D" inc X0044 BCC4 LBCC4: BCC4 : 6A "j" ror a BCC5 : 90 08 " " bcc LBCCF BCC7 : A6 43 " C" ldx X0043 BCC9 : D0 02 " " bne LBCCD BCCB : C6 44 " D" dec X0044 BCCD LBCCD: BCCD : C6 43 " C" dec X0043 BCCF LBCCF: BCCF : 6A "j" ror a BCD0 : 90 04 " " bcc LBCD6 BCD2 : A2 01 " " ldx #$01 BCD4 : 86 92 " " stx X0092 BCD6 LBCD6: BCD6 : 6A "j" ror a BCD7 : 90 04 " " bcc LBCDD BCD9 : A2 00 " " ldx #$00 BCDB : 86 92 " " stx X0092 BCDD LBCDD: BCDD : A5 92 " " lda X0092 BCDF : F0 A4 " " beq LBC85 BCE1 : 20 A5 CF " " jsr LCFA5 BCE4 : A5 3C " <" lda X003C BCE6 : 85 18 " " sta X0018 BCE8 : 4C 85 BC "L " jmp LBC85 ; BCEB LBCEB: BCEB : 29 07 ") " and #$07 BCED : AA " " tax BCEE : BD FB BC " " lda XBCFB,x BCF1 : 49 FF "I " eor #$FF BCF3 : 85 ED " " sta X00ED BCF5 : BD 03 BD " " lda XBD03,x BCF8 : 85 EE " " sta X00EE BCFA : 60 "`" rts ; BCFB XBCFB: BCFB : FF 80 " " db $FF, $80 ; BCFD : E4 F0 " " cpx X00F0 BCFF : F0 FF " " beq LBD00 ; BD01 : FF FF " " db $FF, $FF BD03 XBD03: BD03 : FF FF " " db $FF, $FF ; BD05 : 55 FF "U " eor X00FF,x BD07 : 55 FF "U " eor X00FF,x ; BD09 : FF FF " " db $FF, $FF ; BD0B : 20 8C B7 " " jsr LB78C BD0E : 8D 36 07 " 6 " sta X0736 BD11 : A9 00 " " lda #$00 BD13 : 85 93 " " sta X0093 BD15 : 85 D0 " " sta X00D0 BD17 : A9 4C " L" lda #$4C BD19 : 8D FD 0C " " sta X0CFD BD1C : A9 0C " " lda #$0C BD1E : 8D FF 0C " " sta X0CFF BD21 LBD21: BD21 : A5 93 " " lda X0093 BD23 : 85 92 " " sta X0092 BD25 : AD 36 07 " 6 " lda X0736 BD28 : 0A " " asl a BD29 : 0A " " asl a BD2A : 0A " " asl a BD2B : 05 92 " " ora X0092 BD2D : AA " " tax BD2E : BD 37 07 " 7 " lda X0737,x BD31 : 85 92 " " sta X0092 BD33 : A6 D0 " " ldx X00D0 BD35 : A0 08 " " ldy #$08 BD37 LBD37: BD37 : 06 92 " " asl X0092 BD39 : 90 04 " " bcc LBD3F BD3B : A9 85 " " lda #$85 BD3D : D0 02 " " bne LBD41 BD3F LBD3F: BD3F : A9 24 " $" lda #$24 BD41 LBD41: BD41 : 9D 00 0C " " sta X0C00,x BD44 : E8 " " inx BD45 : A9 19 " " lda #$19 BD47 : 9D 00 0C " " sta X0C00,x BD4A : E8 " " inx BD4B : 88 " " dey BD4C : D0 E9 " " bne LBD37 BD4E : A9 88 " " lda #$88 BD50 : 9D 00 0C " " sta X0C00,x BD53 : E8 " " inx BD54 : A9 D0 " " lda #$D0 BD56 : 9D 00 0C " " sta X0C00,x BD59 : E8 " " inx BD5A : A9 ED " " lda #$ED BD5C : 9D 00 0C " " sta X0C00,x BD5F : E8 " " inx BD60 : A9 60 " `" lda #$60 BD62 : 9D 00 0C " " sta X0C00,x BD65 : E6 93 " " inc X0093 BD67 : A5 D0 " " lda X00D0 BD69 : 18 " " clc BD6A : 69 20 "i " adc #$20 BD6C : 85 D0 " " sta X00D0 BD6E : D0 B1 " " bne LBD21 BD70 : 60 "`" rts ; BD71 LBD71: BD71 : 20 8C B7 " " jsr LB78C BD74 : 29 0F ") " and #$0F BD76 : 0A " " asl a BD77 : 0A " " asl a BD78 : 0A " " asl a BD79 : 85 97 " " sta X0097 BD7B : A9 08 " " lda #$08 BD7D : 85 96 " " sta X0096 BD7F LBD7F: BD7F : 20 8C B7 " " jsr LB78C BD82 : A6 97 " " ldx X0097 BD84 : 9D 37 07 " 7 " sta X0737,x BD87 : E6 97 " " inc X0097 BD89 : C6 96 " " dec X0096 BD8B : D0 F2 " " bne LBD7F BD8D : 60 "`" rts ; BD8E : 20 8C B7 " " jsr LB78C BD91 : 49 FF "I " eor #$FF BD93 : 85 ED " " sta X00ED BD95 : 20 8C B7 " " jsr LB78C BD98 : 85 EE " " sta X00EE BD9A : 60 "`" rts ; BD9B : A9 FF " " lda #$FF BD9D : D0 02 " " bne LBDA1 BD9F XBD9F: BD9F : A9 00 " " lda #$00 BDA1 LBDA1: BDA1 : 85 88 " " sta X0088 BDA3 : 20 A7 BD " " jsr LBDA7 BDA6 : 60 "`" rts ; BDA7 LBDA7: BDA7 : 20 9C B8 " " jsr LB89C BDAA : 85 92 " " sta X0092 BDAC : 18 " " clc BDAD : 65 41 "eA" adc X0041 BDAF : 85 2C " ," sta X002C BDB1 : 8A " " txa BDB2 : 65 42 "eB" adc X0042 BDB4 : 85 2D " -" sta X002D BDB6 : 20 9C B8 " " jsr LB89C BDB9 : D0 07 " " bne LBDC2 BDBB : A4 92 " " ldy X0092 BDBD : D0 03 " " bne LBDC2 BDBF : 68 "h" pla BDC0 : 68 "h" pla BDC1 : 60 "`" rts ; BDC2 LBDC2: BDC2 : 18 " " clc BDC3 : 65 43 "eC" adc X0043 BDC5 : 85 2E " ." sta X002E BDC7 : 8A " " txa BDC8 : 65 44 "eD" adc X0044 BDCA : 85 2F " /" sta X002F BDCC : 4C E7 BD "L " jmp LBDE7 ; BDCF : A9 00 " " lda #$00 BDD1 : 85 88 " " sta X0088 BDD3 LBDD3: BDD3 : 20 A7 BD " " jsr LBDA7 BDD6 : 4C D3 BD "L " jmp LBDD3 ; BDD9 : 20 BE B7 " " jsr LB7BE BDDC : A9 FF " " lda #$FF BDDE : D0 05 " " bne LBDE5 BDE0 : 20 BE B7 " " jsr LB7BE BDE3 LBDE3: BDE3 : A9 00 " " lda #$00 BDE5 LBDE5: BDE5 : 85 88 " " sta X0088 BDE7 LBDE7: BDE7 : A5 ED " " lda X00ED BDE9 : 85 92 " " sta X0092 BDEB : A5 EE " " lda X00EE BDED : 85 93 " " sta X0093 BDEF : A9 00 " " lda #$00 BDF1 : 85 9C " " sta X009C BDF3 : 85 9D " " sta X009D BDF5 : 85 9E " " sta X009E BDF7 : 85 9F " " sta X009F BDF9 : A5 24 " $" lda X0024 BDFB : 29 9F ") " and #$9F BDFD : 09 60 " `" ora #$60 BDFF : 85 24 " $" sta X0024 BE01 : 38 "8" sec BE02 : A5 2C " ," lda X002C BE04 : A8 " " tay BE05 : E5 41 " A" sbc X0041 BE07 : 85 D6 " " sta X00D6 BE09 : A5 2D " -" lda X002D BE0B : E5 42 " B" sbc X0042 BE0D : 85 D7 " " sta X00D7 BE0F : B0 1E " " bcs LBE2F BE11 : 38 "8" sec BE12 : A9 00 " " lda #$00 BE14 : E5 D6 " " sbc X00D6 BE16 : 85 D6 " " sta X00D6 BE18 : A9 00 " " lda #$00 BE1A : E5 D7 " " sbc X00D7 BE1C : 85 D7 " " sta X00D7 BE1E : A5 88 " " lda X0088 BE20 : F0 07 " " beq LBE29 BE22 : A4 41 " A" ldy X0041 BE24 : 20 06 C0 " " jsr LC006 BE27 : D0 06 " " bne LBE2F BE29 LBE29: BE29 : A5 24 " $" lda X0024 BE2B : 29 DF ") " and #$DF BE2D : 85 24 " $" sta X0024 BE2F LBE2F: BE2F : 84 32 " 2" sty X0032 BE31 : 38 "8" sec BE32 : A5 2E " ." lda X002E BE34 : E5 43 " C" sbc X0043 BE36 : 85 D8 " " sta X00D8 BE38 : A5 2F " /" lda X002F BE3A : E5 44 " D" sbc X0044 BE3C : 85 D9 " " sta X00D9 BE3E : B0 13 " " bcs LBE53 BE40 : A5 24 " $" lda X0024 BE42 : 29 BF ") " and #$BF BE44 : 85 24 " $" sta X0024 BE46 : 38 "8" sec BE47 : A9 00 " " lda #$00 BE49 : E5 D8 " " sbc X00D8 BE4B : 85 D8 " " sta X00D8 BE4D : A9 00 " " lda #$00 BE4F : E5 D9 " " sbc X00D9 BE51 : 85 D9 " " sta X00D9 BE53 LBE53: BE53 : 38 "8" sec BE54 : A5 D6 " " lda X00D6 BE56 : E5 D8 " " sbc X00D8 BE58 : A5 D7 " " lda X00D7 BE5A : E5 D9 " " sbc X00D9 BE5C : B0 03 " " bcs LBE61 BE5E : 4C D4 C1 "L " jmp LC1D4 ; BE61 LBE61: BE61 : 20 A5 CF " " jsr LCFA5 BE64 : A4 3C " <" ldy X003C BE66 : A5 88 " " lda X0088 BE68 : F0 03 " " beq LBE6D BE6A : 4C 1B C0 "L " jmp LC01B ; BE6D LBE6D: BE6D : A5 D8 " " lda X00D8 BE6F : D0 07 " " bne LBE78 BE71 : A5 D9 " " lda X00D9 BE73 : D0 03 " " bne LBE78 BE75 : 4C 94 BF "L " jmp LBF94 ; BE78 LBE78: BE78 : A5 D8 " " lda X00D8 BE7A : C5 D6 " " cmp X00D6 BE7C : D0 09 " " bne LBE87 BE7E : A5 D9 " " lda X00D9 BE80 : C5 D7 " " cmp X00D7 BE82 : D0 03 " " bne LBE87 BE84 : 4C CB BF "L " jmp LBFCB ; BE87 LBE87: BE87 : A9 00 " " lda #$00 BE89 : 85 9E " " sta X009E BE8B : 85 8D " " sta X008D BE8D : 85 8E " " sta X008E BE8F : A0 11 " " ldy #$11 BE91 LBE91: BE91 : 38 "8" sec BE92 : A5 D8 " " lda X00D8 BE94 : E5 D6 " " sbc X00D6 BE96 : AA " " tax BE97 : A5 D9 " " lda X00D9 BE99 : E5 D7 " " sbc X00D7 BE9B : B0 0D " " bcs LBEAA BE9D : 26 8D "& " rol X008D BE9F : 26 8E "& " rol X008E BEA1 : 06 D8 " " asl X00D8 BEA3 : 26 D9 "& " rol X00D9 BEA5 : 88 " " dey BEA6 : D0 E9 " " bne LBE91 BEA8 : F0 0F " " beq LBEB9 BEAA LBEAA: BEAA : 26 8D "& " rol X008D BEAC : 26 8E "& " rol X008E BEAE : 85 D9 " " sta X00D9 BEB0 : 86 D8 " " stx X00D8 BEB2 : 06 D8 " " asl X00D8 BEB4 : 26 D9 "& " rol X00D9 BEB6 : 88 " " dey BEB7 : D0 D8 " " bne LBE91 BEB9 LBEB9: BEB9 : A5 3C " <" lda X003C BEBB : 29 F8 ") " and #$F8 BEBD : D0 05 " " bne LBEC4 BEBF : AD 14 07 " " lda X0714 BEC2 : D0 4E " N" bne LBF12 BEC4 LBEC4: BEC4 : A4 3C " <" ldy X003C BEC6 : A9 80 " " lda #$80 BEC8 : 85 9F " " sta X009F BECA : A5 D6 " " lda X00D6 BECC : F0 02 " " beq LBED0 BECE : E6 D7 " " inc X00D7 BED0 LBED0: BED0 : A5 ED " " lda X00ED BED2 : D0 1D " " bne LBEF1 BED4 LBED4: BED4 : 84 19 " " sty X0019 BED6 : 18 " " clc BED7 : A5 9E " " lda X009E BED9 : 65 8D "e " adc X008D BEDB : 85 9E " " sta X009E BEDD : A5 9F " " lda X009F BEDF : 65 8E "e " adc X008E BEE1 : 85 9F " " sta X009F BEE3 : 90 02 " " bcc LBEE7 BEE5 : 24 1A "$ " bit X001A BEE7 LBEE7: BEE7 : C6 D6 " " dec X00D6 BEE9 : D0 E9 " " bne LBED4 BEEB : C6 D7 " " dec X00D7 BEED : D0 E5 " " bne LBED4 BEEF : F0 1E " " beq LBF0F BEF1 LBEF1: BEF1 : 20 28 C3 " ( " jsr LC328 BEF4 : 24 19 "$ " bit X0019 BEF6 : 18 " " clc BEF7 : A5 9E " " lda X009E BEF9 : 65 8D "e " adc X008D BEFB : 85 9E " " sta X009E BEFD : A5 9F " " lda X009F BEFF : 65 8E "e " adc X008E BF01 : 85 9F " " sta X009F BF03 : 90 02 " " bcc LBF07 BF05 : 24 1A "$ " bit X001A BF07 LBF07: BF07 : C6 D6 " " dec X00D6 BF09 : D0 E6 " " bne LBEF1 BF0B : C6 D7 " " dec X00D7 BF0D : D0 E2 " " bne LBEF1 BF0F LBF0F: BF0F : 4C FA BF "L " jmp LBFFA ; BF12 LBF12: BF12 : A5 D7 " " lda X00D7 BF14 : 85 97 " " sta X0097 BF16 : A5 D6 " " lda X00D6 BF18 : 85 96 " " sta X0096 BF1A : E6 96 " " inc X0096 BF1C : E6 97 " " inc X0097 BF1E : A9 00 " " lda #$00 BF20 : 85 9E " " sta X009E BF22 : 85 9F " " sta X009F BF24 LBF24: BF24 : 4A "J" lsr a BF25 : 4A "J" lsr a BF26 : 4A "J" lsr a BF27 : 4A "J" lsr a BF28 : AA " " tax BF29 : BD 16 07 " " lda X0716,x BF2C : C5 18 " " cmp X0018 BF2E : B0 04 " " bcs LBF34 BF30 : A4 19 " " ldy X0019 BF32 : 90 02 " " bcc LBF36 BF34 LBF34: BF34 : 85 19 " " sta X0019 BF36 LBF36: BF36 : 18 " " clc BF37 : A5 9E " " lda X009E BF39 : 65 8D "e " adc X008D BF3B : 85 9E " " sta X009E BF3D : A5 9F " " lda X009F BF3F : 65 8E "e " adc X008E BF41 : 85 9F " " sta X009F BF43 : 90 02 " " bcc LBF47 BF45 : 24 1A "$ " bit X001A BF47 LBF47: BF47 : C6 96 " " dec X0096 BF49 : D0 D9 " " bne LBF24 BF4B : C6 97 " " dec X0097 BF4D : D0 D5 " " bne LBF24 BF4F : 20 A5 CF " " jsr LCFA5 BF52 : 24 1A "$ " bit X001A BF54 : A5 D7 " " lda X00D7 BF56 : 85 97 " " sta X0097 BF58 : A5 D6 " " lda X00D6 BF5A : 85 96 " " sta X0096 BF5C : E6 96 " " inc X0096 BF5E : E6 97 " " inc X0097 BF60 : A9 00 " " lda #$00 BF62 : 85 9E " " sta X009E BF64 : 85 9F " " sta X009F BF66 LBF66: BF66 : 4A "J" lsr a BF67 : 4A "J" lsr a BF68 : 4A "J" lsr a BF69 : 4A "J" lsr a BF6A : AA " " tax BF6B : BD 26 07 " & " lda X0726,x BF6E : C5 18 " " cmp X0018 BF70 : B0 04 " " bcs LBF76 BF72 : A4 19 " " ldy X0019 BF74 : 90 02 " " bcc LBF78 BF76 LBF76: BF76 : 85 19 " " sta X0019 BF78 LBF78: BF78 : 18 " " clc BF79 : A5 9E " " lda X009E BF7B : 65 8D "e " adc X008D BF7D : 85 9E " " sta X009E BF7F : A5 9F " " lda X009F BF81 : 65 8E "e " adc X008E BF83 : 85 9F " " sta X009F BF85 : 90 02 " " bcc LBF89 BF87 : 24 1A "$ " bit X001A BF89 LBF89: BF89 : C6 96 " " dec X0096 BF8B : D0 D9 " " bne LBF66 BF8D : C6 97 " " dec X0097 BF8F : D0 D5 " " bne LBF66 BF91 : 4C FA BF "L " jmp LBFFA ; BF94 LBF94: BF94 : A5 3C " <" lda X003C BF96 : 29 F8 ") " and #$F8 BF98 : D0 08 " " bne LBFA2 BF9A : AD 14 07 " " lda X0714 BF9D : F0 03 " " beq LBFA2 BF9F : AC 16 07 " " ldy X0716 BFA2 LBFA2: BFA2 : A6 D6 " " ldx X00D6 BFA4 : D0 06 " " bne LBFAC BFA6 : A5 D7 " " lda X00D7 BFA8 : F0 50 " P" beq LBFFA BFAA : D0 02 " " bne LBFAE BFAC LBFAC: BFAC : E6 D7 " " inc X00D7 BFAE LBFAE: BFAE : A5 ED " " lda X00ED BFB0 : D0 0B " " bne LBFBD BFB2 LBFB2: BFB2 : 84 19 " " sty X0019 BFB4 : CA " " dex BFB5 : D0 FB " " bne LBFB2 BFB7 : C6 D7 " " dec X00D7 BFB9 : D0 F7 " " bne LBFB2 BFBB : F0 3D " =" beq LBFFA BFBD LBFBD: BFBD : 20 28 C3 " ( " jsr LC328 BFC0 : 24 19 "$ " bit X0019 BFC2 : CA " " dex BFC3 : D0 F8 " " bne LBFBD BFC5 : C6 D7 " " dec X00D7 BFC7 : D0 F4 " " bne LBFBD BFC9 : F0 2F " /" beq LBFFA BFCB LBFCB: BFCB : A5 3C " <" lda X003C BFCD : 29 F8 ") " and #$F8 BFCF : D0 08 " " bne LBFD9 BFD1 : AD 14 07 " " lda X0714 BFD4 : F0 03 " " beq LBFD9 BFD6 : AC 16 07 " " ldy X0716 BFD9 LBFD9: BFD9 : A6 D6 " " ldx X00D6 BFDB : F0 02 " " beq LBFDF BFDD : E6 D7 " " inc X00D7 BFDF LBFDF: BFDF : A5 ED " " lda X00ED BFE1 : D0 0B " " bne LBFEE BFE3 LBFE3: BFE3 : 84 1B " " sty X001B BFE5 : CA " " dex BFE6 : D0 FB " " bne LBFE3 BFE8 : C6 D7 " " dec X00D7 BFEA : D0 F7 " " bne LBFE3 BFEC : F0 0C " " beq LBFFA BFEE LBFEE: BFEE : 20 28 C3 " ( " jsr LC328 BFF1 : 24 1B "$ " bit X001B BFF3 : CA " " dex BFF4 : D0 F8 " " bne LBFEE BFF6 : C6 D7 " " dec X00D7 BFF8 : D0 F4 " " bne LBFEE BFFA LBFFA: BFFA : A5 2E " ." lda X002E BFFC : 85 43 " C" sta X0043 BFFE : 85 16 " " sta X0016 C000 : A5 2F " /" lda X002F C002 : 85 44 " D" sta X0044 C004 : 85 17 " " sta X0017 C006 LC006: C006 : A5 2C " ," lda X002C C008 : 85 41 " A" sta X0041 C00A : 85 14 " " sta X0014 C00C : A5 2D " -" lda X002D C00E : 85 42 " B" sta X0042 C010 : 85 15 " " sta X0015 C012 : A5 88 " " lda X0088 C014 : D0 04 " " bne LC01A C016 : A4 3C " <" ldy X003C C018 : 84 18 " " sty X0018 C01A LC01A: C01A : 60 "`" rts ; C01B LC01B: C01B : E6 D6 " " inc X00D6 C01D : D0 02 " " bne LC021 C01F : E6 D7 " " inc X00D7 C021 LC021: C021 : E6 D8 " " inc X00D8 C023 : E6 D9 " " inc X00D9 C025 : AD 36 07 " 6 " lda X0736 C028 : D0 03 " " bne LC02D C02A : 4C C3 C0 "L " jmp LC0C3 ; C02D LC02D: C02D : A5 43 " C" lda X0043 C02F : 29 07 ") " and #$07 C031 : 0A " " asl a C032 : 0A " " asl a C033 : 0A " " asl a C034 : 0A " " asl a C035 : 0A " " asl a C036 : 85 92 " " sta X0092 C038 : A0 20 " " ldy #$20 C03A : A5 24 " $" lda X0024 C03C : 29 40 ")@" and #$40 C03E : D0 02 " " bne LC042 C040 : A0 E0 " " ldy #$E0 C042 LC042: C042 : 84 6C " l" sty X006C C044 : A5 D6 " " lda X00D6 C046 : 46 D7 "F " lsr X00D7 C048 : 6A "j" ror a C049 : 46 D7 "F " lsr X00D7 C04B : 6A "j" ror a C04C : 4A "J" lsr a C04D : 85 96 " " sta X0096 C04F : A5 41 " A" lda X0041 C051 : 29 07 ") " and #$07 C053 : 0A " " asl a C054 : 85 D7 " " sta X00D7 C056 : A5 D6 " " lda X00D6 C058 : 29 07 ") " and #$07 C05A : 0A " " asl a C05B : 65 D7 "e " adc X00D7 C05D : C9 10 " " cmp #$10 C05F : 90 04 " " bcc LC065 C061 : 29 0F ") " and #$0F C063 : E6 96 " " inc X0096 C065 LC065: C065 : 85 97 " " sta X0097 C067 LC067: C067 : 18 " " clc C068 : A5 92 " " lda X0092 C06A : 65 D7 "e " adc X00D7 C06C : 8D FE 0C " " sta X0CFE C06F : A4 96 " " ldy X0096 C071 : F0 05 " " beq LC078 C073 : A5 3C " <" lda X003C C075 : 20 FD 0C " " jsr L0CFD C078 LC078: C078 : A5 97 " " lda X0097 C07A : F0 25 " %" beq LC0A1 C07C : 18 " " clc C07D : 65 92 "e " adc X0092 C07F : 85 D0 " " sta X00D0 C081 : AA " " tax C082 : BD 00 0C " " lda X0C00,x C085 : 85 93 " " sta X0093 C087 : A9 60 " `" lda #$60 C089 : 9D 00 0C " " sta X0C00,x C08C : A5 96 " " lda X0096 C08E : F0 05 " " beq LC095 C090 : A5 92 " " lda X0092 C092 : 8D FE 0C " " sta X0CFE C095 LC095: C095 : A5 3C " <" lda X003C C097 : 20 FD 0C " " jsr L0CFD C09A : A6 D0 " " ldx X00D0 C09C : A5 93 " " lda X0093 C09E : 9D 00 0C " " sta X0C00,x C0A1 LC0A1: C0A1 : A6 41 " A" ldx X0041 C0A3 : 86 14 " " stx X0014 C0A5 : A6 42 " B" ldx X0042 C0A7 : 86 15 " " stx X0015 C0A9 : 24 1A "$ " bit X001A C0AB : A5 92 " " lda X0092 C0AD : 18 " " clc C0AE : 65 6C "el" adc X006C C0B0 : 85 92 " " sta X0092 C0B2 : C6 D8 " " dec X00D8 C0B4 : F0 03 " " beq LC0B9 C0B6 : 4C 67 C0 "Lg " jmp LC067 ; C0B9 LC0B9: C0B9 : C6 D9 " " dec X00D9 C0BB : F0 03 " " beq LC0C0 C0BD : 4C 67 C0 "Lg " jmp LC067 C0C0 LC0C0: C0C0 : 4C FA BF "L " jmp LBFFA ; C0C3 LC0C3: C0C3 : A5 41 " A" lda X0041 C0C5 : 85 34 " 4" sta X0034 C0C7 : A5 42 " B" lda X0042 C0C9 : 85 35 " 5" sta X0035 C0CB : A5 D7 " " lda X00D7 C0CD : D0 19 " " bne LC0E8 C0CF : A5 D6 " " lda X00D6 C0D1 : C9 10 " " cmp #$10 C0D3 : B0 13 " " bcs LC0E8 C0D5 : 0A " " asl a C0D6 : 85 92 " " sta X0092 C0D8 : 38 "8" sec C0D9 : A9 C4 " " lda #$C4 C0DB : E5 92 " " sbc X0092 C0DD : 85 92 " " sta X0092 C0DF : A9 C1 " " lda #$C1 C0E1 : E9 00 " " sbc #$00 C0E3 : 85 93 " " sta X0093 C0E5 : 4C 4B C1 "LK " jmp LC14B ; C0E8 LC0E8: C0E8 : 46 D7 "F " lsr X00D7 C0EA : 66 D6 "f " ror X00D6 C0EC : 46 D7 "F " lsr X00D7 C0EE : 66 D6 "f " ror X00D6 C0F0 : 46 D7 "F " lsr X00D7 C0F2 : 66 D6 "f " ror X00D6 C0F4 : 46 D6 "F " lsr X00D6 C0F6 : A5 34 " 4" lda X0034 C0F8 : 29 0F ") " and #$0F C0FA : 85 96 " " sta X0096 C0FC : D0 02 " " bne LC100 C0FE : A9 10 " " lda #$10 C100 LC100: C100 : 0A " " asl a C101 : 18 " " clc C102 : 69 54 "iT" adc #$54 C104 : 85 92 " " sta X0092 C106 : A9 00 " " lda #$00 C108 : 69 C1 "i " adc #$C1 C10A : 85 93 " " sta X0093 C10C : A5 32 " 2" lda X0032 C10E : 18 " " clc C10F : 69 01 "i " adc #$01 C111 : 29 0F ") " and #$0F C113 : 85 30 " 0" sta X0030 C115 : 38 "8" sec C116 : A9 10 " " lda #$10 C118 : E5 96 " " sbc X0096 C11A : 29 0F ") " and #$0F C11C : 18 " " clc C11D : 65 30 "e0" adc X0030 C11F : 29 10 ") " and #$10 C121 : F0 06 " " beq LC129 C123 : A5 D6 " " lda X00D6 C125 : F0 02 " " beq LC129 C127 : C6 D6 " " dec X00D6 C129 LC129: C129 : A5 96 " " lda X0096 C12B : F0 02 " " beq LC12F C12D : A9 10 " " lda #$10 C12F LC12F: C12F : 18 " " clc C130 : 65 34 "e4" adc X0034 C132 : 29 F0 ") " and #$F0 C134 : 85 9C " " sta X009C C136 : A5 35 " 5" lda X0035 C138 : 69 00 "i " adc #$00 C13A : 85 9D " " sta X009D C13C : 06 30 " 0" asl X0030 C13E : 38 "8" sec C13F : A9 C4 " " lda #$C4 C141 : E5 30 " 0" sbc X0030 C143 : 85 96 " " sta X0096 C145 : A9 C1 " " lda #$C1 C147 : E9 00 " " sbc #$00 C149 : 85 97 " " sta X0097 C14B LC14B: C14B : A5 34 " 4" lda X0034 C14D : 85 14 " " sta X0014 C14F : A5 35 " 5" lda X0035 C151 : 85 15 " " sta X0015 C153 : 6C 92 00 "l " jmp (X0092) ;INFO: indirect jump ; C156 : 84 19 " " sty X0019 C158 : 84 19 " " sty X0019 C15A : 84 19 " " sty X0019 C15C : 84 19 " " sty X0019 C15E : 84 19 " " sty X0019 C160 : 84 19 " " sty X0019 C162 : 84 19 " " sty X0019 C164 : 84 19 " " sty X0019 C166 : 84 19 " " sty X0019 C168 : 84 19 " " sty X0019 C16A : 84 19 " " sty X0019 C16C : 84 19 " " sty X0019 C16E : 84 19 " " sty X0019 C170 : 84 19 " " sty X0019 C172 : 84 19 " " sty X0019 C174 : A6 D6 " " ldx X00D6 C176 : F0 2B " +" beq LC1A3 C178 : A5 06 " " lda X0006 C17A : 09 10 " " ora #$10 C17C : 85 06 " " sta X0006 C17E : A5 9D " " lda X009D C180 : 85 30 " 0" sta X0030 C182 : 85 15 " " sta X0015 C184 : A5 9C " " lda X009C C186 : 18 " " clc C187 LC187: C187 : 85 14 " " sta X0014 C189 : 84 19 " " sty X0019 C18B : 69 10 "i " adc #$10 C18D : 90 09 " " bcc LC198 C18F : E6 30 " 0" inc X0030 C191 : A5 30 " 0" lda X0030 C193 : 85 15 " " sta X0015 C195 : A9 00 " " lda #$00 C197 : 18 " " clc C198 LC198: C198 : CA " " dex C199 : D0 EC " " bne LC187 C19B : 85 14 " " sta X0014 C19D : A5 06 " " lda X0006 C19F : 29 EF ") " and #$EF C1A1 : 85 06 " " sta X0006 C1A3 LC1A3: C1A3 : 6C 96 00 "l " jmp (X0096) ;INFO: indirect jump ; C1A6 : 84 19 " " sty X0019 C1A8 : 84 19 " " sty X0019 C1AA : 84 19 " " sty X0019 C1AC : 84 19 " " sty X0019 C1AE : 84 19 " " sty X0019 C1B0 : 84 19 " " sty X0019 C1B2 : 84 19 " " sty X0019 C1B4 : 84 19 " " sty X0019 C1B6 : 84 19 " " sty X0019 C1B8 : 84 19 " " sty X0019 C1BA : 84 19 " " sty X0019 C1BC : 84 19 " " sty X0019 C1BE : 84 19 " " sty X0019 C1C0 : 84 19 " " sty X0019 C1C2 : 84 19 " " sty X0019 C1C4 : 24 1A "$ " bit X001A C1C6 : C6 D8 " " dec X00D8 C1C8 : F0 03 " " beq LC1CD C1CA LC1CA: C1CA : 4C 4B C1 "LK " jmp LC14B ; C1CD LC1CD: C1CD : C6 D9 " " dec X00D9 C1CF : D0 F9 " " bne LC1CA C1D1 : 4C FA BF "L " jmp LBFFA ; C1D4 LC1D4: C1D4 : 20 A5 CF " " jsr LCFA5 C1D7 : A4 3C " <" ldy X003C C1D9 : A5 88 " " lda X0088 C1DB : F0 03 " " beq LC1E0 C1DD : 4C 1B C0 "L " jmp LC01B ; C1E0 LC1E0: C1E0 : A5 D6 " " lda X00D6 C1E2 : D0 07 " " bne LC1EB C1E4 : A5 D7 " " lda X00D7 C1E6 : D0 03 " " bne LC1EB C1E8 : 4C F6 C2 "L " jmp LC2F6 ; C1EB LC1EB: C1EB : 85 9C " " sta X009C C1ED : 85 8D " " sta X008D C1EF : 85 8E " " sta X008E C1F1 : A0 11 " " ldy #$11 C1F3 LC1F3: C1F3 : 38 "8" sec C1F4 : A5 D6 " " lda X00D6 C1F6 : E5 D8 " " sbc X00D8 C1F8 : AA " " tax C1F9 : A5 D7 " " lda X00D7 C1FB : E5 D9 " " sbc X00D9 C1FD : B0 0D " " bcs LC20C C1FF : 26 8D "& " rol X008D C201 : 26 8E "& " rol X008E C203 : 06 D6 " " asl X00D6 C205 : 26 D7 "& " rol X00D7 C207 : 88 " " dey C208 : D0 E9 " " bne LC1F3 C20A : F0 0F " " beq LC21B C20C LC20C: C20C : 26 8D "& " rol X008D C20E : 26 8E "& " rol X008E C210 : 85 D7 " " sta X00D7 C212 : 86 D6 " " stx X00D6 C214 : 06 D6 " " asl X00D6 C216 : 26 D7 "& " rol X00D7 C218 : 88 " " dey C219 : D0 D8 " " bne LC1F3 C21B LC21B: C21B : A5 3C " <" lda X003C C21D : 29 F8 ") " and #$F8 C21F : D0 05 " " bne LC226 C221 : AD 14 07 " " lda X0714 C224 : D0 4E " N" bne LC274 C226 LC226: C226 : A4 3C " <" ldy X003C C228 : A9 80 " " lda #$80 C22A : 85 9D " " sta X009D C22C : A5 D8 " " lda X00D8 C22E : F0 02 " " beq LC232 C230 : E6 D9 " " inc X00D9 C232 LC232: C232 : A5 ED " " lda X00ED C234 : D0 1D " " bne LC253 C236 LC236: C236 : 84 1A " " sty X001A C238 : 18 " " clc C239 : A5 9C " " lda X009C C23B : 65 8D "e " adc X008D C23D : 85 9C " " sta X009C C23F : A5 9D " " lda X009D C241 : 65 8E "e " adc X008E C243 : 85 9D " " sta X009D C245 : 90 02 " " bcc LC249 C247 : 24 19 "$ " bit X0019 C249 LC249: C249 : C6 D8 " " dec X00D8 C24B : D0 E9 " " bne LC236 C24D : C6 D9 " " dec X00D9 C24F : D0 E5 " " bne LC236 C251 : F0 1E " " beq LC271 C253 LC253: C253 : 20 28 C3 " ( " jsr LC328 C256 : 24 1A "$ " bit X001A C258 : 18 " " clc C259 : A5 9C " " lda X009C C25B : 65 8D "e " adc X008D C25D : 85 9C " " sta X009C C25F : A5 9D " " lda X009D C261 : 65 8E "e " adc X008E C263 : 85 9D " " sta X009D C265 : 90 02 " " bcc LC269 C267 : 24 19 "$ " bit X0019 C269 LC269: C269 : C6 D8 " " dec X00D8 C26B : D0 E6 " " bne LC253 C26D : C6 D9 " " dec X00D9 C26F : D0 E2 " " bne LC253 C271 LC271: C271 : 4C FA BF "L " jmp LBFFA ; C274 LC274: C274 : A5 D9 " " lda X00D9 C276 : 85 97 " " sta X0097 C278 : A5 D8 " " lda X00D8 C27A : 85 96 " " sta X0096 C27C : E6 96 " " inc X0096 C27E : E6 97 " " inc X0097 C280 : A9 00 " " lda #$00 C282 : 85 9C " " sta X009C C284 : 85 9D " " sta X009D C286 LC286: C286 : 4A "J" lsr a C287 : 4A "J" lsr a C288 : 4A "J" lsr a C289 : 4A "J" lsr a C28A : AA " " tax C28B : BD 16 07 " " lda X0716,x C28E : C5 18 " " cmp X0018 C290 : B0 04 " " bcs LC296 C292 : A4 1A " " ldy X001A C294 : 90 02 " " bcc LC298 C296 LC296: C296 : 85 1A " " sta X001A C298 LC298: C298 : 18 " " clc C299 : A5 9C " " lda X009C C29B : 65 8D "e " adc X008D C29D : 85 9C " " sta X009C C29F : A5 9D " " lda X009D C2A1 : 65 8E "e " adc X008E C2A3 : 85 9D " " sta X009D C2A5 : 90 02 " " bcc LC2A9 C2A7 : 24 19 "$ " bit X0019 C2A9 LC2A9: C2A9 : C6 96 " " dec X0096 C2AB : D0 D9 " " bne LC286 C2AD : C6 97 " " dec X0097 C2AF : D0 D5 " " bne LC286 C2B1 : 20 A5 CF " " jsr LCFA5 C2B4 : 24 19 "$ " bit X0019 C2B6 : A5 D9 " " lda X00D9 C2B8 : 85 97 " " sta X0097 C2BA : A5 D8 " " lda X00D8 C2BC : 85 96 " " sta X0096 C2BE : E6 96 " " inc X0096 C2C0 : E6 97 " " inc X0097 C2C2 : A9 00 " " lda #$00 C2C4 : 85 9C " " sta X009C C2C6 : 85 9D " " sta X009D C2C8 LC2C8: C2C8 : 4A "J" lsr a C2C9 : 4A "J" lsr a C2CA : 4A "J" lsr a C2CB : 4A "J" lsr a C2CC : AA " " tax C2CD : BD 26 07 " & " lda X0726,x C2D0 : C5 18 " " cmp X0018 C2D2 : B0 04 " " bcs LC2D8 C2D4 : A4 1A " " ldy X001A C2D6 : 90 02 " " bcc LC2DA C2D8 LC2D8: C2D8 : 85 1A " " sta X001A C2DA LC2DA: C2DA : 18 " " clc C2DB : A5 9C " " lda X009C C2DD : 65 8D "e " adc X008D C2DF : 85 9C " " sta X009C C2E1 : A5 9D " " lda X009D C2E3 : 65 8E "e " adc X008E C2E5 : 85 9D " " sta X009D C2E7 : 90 02 " " bcc LC2EB C2E9 : 24 19 "$ " bit X0019 C2EB LC2EB: C2EB : C6 96 " " dec X0096 C2ED : D0 D9 " " bne LC2C8 C2EF : C6 97 " " dec X0097 C2F1 : D0 D5 " " bne LC2C8 C2F3 : 4C FA BF "L " jmp LBFFA ; C2F6 LC2F6: C2F6 : A5 3C " <" lda X003C C2F8 : 29 F8 ") " and #$F8 C2FA : D0 08 " " bne LC304 C2FC : AD 14 07 " " lda X0714 C2FF : F0 03 " " beq LC304 C301 : AC 16 07 " " ldy X0716 C304 LC304: C304 : A6 D8 " " ldx X00D8 C306 : F0 02 " " beq LC30A C308 : E6 D9 " " inc X00D9 C30A LC30A: C30A : A5 ED " " lda X00ED C30C : D0 0C " " bne LC31A C30E LC30E: C30E : 84 1A " " sty X001A C310 : CA " " dex C311 : D0 FB " " bne LC30E C313 : C6 D9 " " dec X00D9 C315 : D0 F7 " " bne LC30E C317 LC317: C317 : 4C FA BF "L " jmp LBFFA ; C31A LC31A: C31A : 20 28 C3 " ( " jsr LC328 C31D : 24 1A "$ " bit X001A C31F : CA " " dex C320 : D0 F8 " " bne LC31A C322 : C6 D9 " " dec X00D9 C324 : D0 F4 " " bne LC31A C326 : F0 EF " " beq LC317 C328 LC328: C328 : 24 92 "$ " bit X0092 C32A : 30 02 "0 " bmi LC32E C32C : 84 18 " " sty X0018 C32E LC32E: C32E : 06 93 " " asl X0093 C330 : 90 08 " " bcc LC33A C332 : E6 93 " " inc X0093 C334 : 06 92 " " asl X0092 C336 : 90 02 " " bcc LC33A C338 : E6 92 " " inc X0092 C33A LC33A: C33A : 60 "`" rts ; C33B : 00 " " brk C33C : 20 F6 E1 " " jsr LE1F6 C33F : 85 87 " " sta X0087 C341 : 20 F6 E1 " " jsr LE1F6 C344 : 85 88 " " sta X0088 C346 : A9 20 " " lda #$20 C348 : D0 4A " J" bne LC394 C34A : A5 F2 " " lda X00F2 C34C : F0 01 " " beq LC34F C34E LC34E: C34E : 60 "`" rts ; C34F LC34F: C34F : A5 3C " <" lda X003C C351 : 85 23 " #" sta X0023 C353 : A5 3D " =" lda X003D C355 : 48 "H" pha C356 : A9 40 " @" lda #$40 C358 : D0 3A " :" bne LC394 C35A : 20 A5 CF " " jsr LCFA5 C35D : A6 F2 " " ldx X00F2 C35F : F0 1D " " beq LC37E C361 : A5 18 " " lda X0018 C363 : 45 3C "E<" eor X003C C365 : 25 3D "%=" and X003D C367 : D0 01 " " bne LC36A C369 : 60 "`" rts ; C36A LC36A: C36A : A5 3D " =" lda X003D C36C : 85 92 " " sta X0092 C36E : 25 18 "% " and X0018 C370 LC370: C370 : 46 92 "F " lsr X0092 C372 : B0 04 " " bcs LC378 C374 : 4A "J" lsr a C375 : 4C 70 C3 "Lp " jmp LC370 ; C378 LC378: C378 : 20 F9 E1 " " jsr LE1F9 C37B : 4C 85 C3 "L " jmp LC385 ; C37E LC37E: C37E : A5 18 " " lda X0018 C380 : C5 3C " <" cmp X003C C382 : D0 01 " " bne LC385 C384 : 60 "`" rts ; C385 LC385: C385 : 85 88 " " sta X0088 C387 : A9 80 " " lda #$80 C389 : D0 09 " " bne LC394 C38B : 20 8C B7 " " jsr LB78C C38E : 85 87 " " sta X0087 C390 : A5 F2 " " lda X00F2 C392 : D0 BA " " bne LC34E C394 LC394: C394 : 85 86 " " sta X0086 C396 : A5 02 " " lda X0002 C398 : 09 80 " " ora #$80 C39A : 85 02 " " sta X0002 C39C : AE 02 07 " " ldx X0702 C39F : E8 " " inx C3A0 : 8A " " txa C3A1 : 0A " " asl a C3A2 : 85 84 " " sta X0084 C3A4 : A9 02 " " lda #$02 C3A6 : 20 E4 DF " " jsr LDFE4 C3A9 : A5 41 " A" lda X0041 C3AB : 20 E4 DF " " jsr LDFE4 C3AE : A5 42 " B" lda X0042 C3B0 : 20 E4 DF " " jsr LDFE4 C3B3 : A5 41 " A" lda X0041 C3B5 : 20 E4 DF " " jsr LDFE4 C3B8 : A5 42 " B" lda X0042 C3BA : 20 E4 DF " " jsr LDFE4 C3BD : A5 43 " C" lda X0043 C3BF : 38 "8" sec C3C0 : E9 01 " " sbc #$01 C3C2 : 85 92 " " sta X0092 C3C4 : A5 44 " D" lda X0044 C3C6 : E9 00 " " sbc #$00 C3C8 : 48 "H" pha C3C9 : A5 92 " " lda X0092 C3CB : 20 E4 DF " " jsr LDFE4 C3CE : 68 "h" pla C3CF : 20 E4 DF " " jsr LDFE4 C3D2 : A9 FF " " lda #$FF C3D4 : 20 E4 DF " " jsr LDFE4 C3D7 : A5 41 " A" lda X0041 C3D9 : 20 E4 DF " " jsr LDFE4 C3DC : A5 42 " B" lda X0042 C3DE : 20 E4 DF " " jsr LDFE4 C3E1 : A5 41 " A" lda X0041 C3E3 : 20 E4 DF " " jsr LDFE4 C3E6 : A5 42 " B" lda X0042 C3E8 : 20 E4 DF " " jsr LDFE4 C3EB : A5 43 " C" lda X0043 C3ED : 20 E4 DF " " jsr LDFE4 C3F0 : A5 44 " D" lda X0044 C3F2 : 20 E4 DF " " jsr LDFE4 C3F5 : A9 01 " " lda #$01 C3F7 : 20 E4 DF " " jsr LDFE4 C3FA LC3FA: C3FA : 20 FE DF " " jsr LDFFE C3FD : C9 02 " " cmp #$02 C3FF : D0 0A " " bne LC40B C401 : A5 86 " " lda X0086 C403 : C9 40 " @" cmp #$40 C405 : D0 03 " " bne LC40A C407 : 68 "h" pla C408 : 85 23 " #" sta X0023 C40A LC40A: C40A : 60 "`" rts ; C40B LC40B: C40B : 85 36 " 6" sta X0036 C40D : C9 FF " " cmp #$FF C40F : F0 02 " " beq LC413 C411 : A9 00 " " lda #$00 C413 LC413: C413 : 85 37 " 7" sta X0037 C415 : 20 FE DF " " jsr LDFFE C418 : 85 44 " D" sta X0044 C41A : 85 17 " " sta X0017 C41C : 20 FE DF " " jsr LDFFE C41F : 85 43 " C" sta X0043 C421 : 85 16 " " sta X0016 C423 : 20 FE DF " " jsr LDFFE C426 : 85 31 " 1" sta X0031 C428 : 20 FE DF " " jsr LDFFE C42B : 85 30 " 0" sta X0030 C42D : 20 FE DF " " jsr LDFFE C430 : 85 83 " " sta X0083 C432 : 20 FE DF " " jsr LDFFE C435 : 85 82 " " sta X0082 C437 LC437: C437 : A6 84 " " ldx X0084 C439 : CA " " dex C43A : E4 44 " D" cpx X0044 C43C : 30 BC "0 " bmi LC3FA C43E : A6 82 " " ldx X0082 C440 : 86 14 " " stx X0014 C442 : A4 83 " " ldy X0083 C444 : 84 15 " " sty X0015 C446 : A5 24 " $" lda X0024 C448 : 29 9F ") " and #$9F C44A : 85 24 " $" sta X0024 C44C : A5 86 " " lda X0086 C44E : 30 0F "0 " bmi LC45F C450 : D0 03 " " bne LC455 C452 : 4C EE C5 "L " jmp LC5EE ; C455 LC455: C455 : C9 20 " " cmp #$20 C457 : D0 03 " " bne LC45C C459 : 4C 22 C5 "L" " jmp LC522 C45C LC45C: C45C : 4C 96 C5 "L " jmp LC596 ; C45F LC45F: C45F : A5 F2 " " lda X00F2 C461 : F0 03 " " beq LC466 C463 : 4C BE C4 "L " jmp LC4BE ; C466 LC466: C466 : A5 88 " " lda X0088 C468 : E0 00 " " cpx #$00 C46A : F0 09 " " beq LC475 C46C LC46C: C46C : C5 18 " " cmp X0018 C46E : D0 11 " " bne LC481 C470 LC470: C470 : 24 19 "$ " bit X0019 C472 : CA " " dex C473 : D0 F7 " " bne LC46C C475 LC475: C475 : C0 00 " " cpy #$00 C477 : F0 08 " " beq LC481 C479 : C5 18 " " cmp X0018 C47B : D0 04 " " bne LC481 C47D : 88 " " dey C47E : 4C 70 C4 "Lp " jmp LC470 ; C481 LC481: C481 : A5 24 " $" lda X0024 C483 : 09 20 " " ora #$20 C485 : 85 24 " $" sta X0024 C487 : A5 88 " " lda X0088 C489 LC489: C489 : C5 18 " " cmp X0018 C48B : F0 15 " " beq LC4A2 C48D : E4 30 " 0" cpx X0030 C48F : D0 04 " " bne LC495 C491 : C4 31 " 1" cpy X0031 C493 : F0 0A " " beq LC49F C495 LC495: C495 : 24 19 "$ " bit X0019 C497 : E8 " " inx C498 : D0 EF " " bne LC489 C49A : C8 " " iny C49B : C4 84 " " cpy X0084 C49D : D0 EA " " bne LC489 C49F LC49F: C49F : 4C FA C3 "L " jmp LC3FA ; C4A2 LC4A2: C4A2 : 86 32 " 2" stx X0032 C4A4 : 84 33 " 3" sty X0033 C4A6 : 84 42 " B" sty X0042 C4A8 LC4A8: C4A8 : A4 3C " <" ldy X003C C4AA LC4AA: C4AA : C5 18 " " cmp X0018 C4AC : D0 0D " " bne LC4BB C4AE : 84 19 " " sty X0019 C4B0 : E8 " " inx C4B1 : D0 F7 " " bne LC4AA C4B3 : E6 42 " B" inc X0042 C4B5 : A4 42 " B" ldy X0042 C4B7 : C4 84 " " cpy X0084 C4B9 : D0 ED " " bne LC4A8 C4BB LC4BB: C4BB : 4C 5F C6 "L_ " jmp LC65F ; C4BE LC4BE: C4BE : E0 00 " " cpx #$00 C4C0 : F0 0D " " beq LC4CF C4C2 LC4C2: C4C2 : A5 18 " " lda X0018 C4C4 : 45 88 "E " eor X0088 C4C6 : 25 F1 "% " and X00F1 C4C8 : D0 15 " " bne LC4DF C4CA LC4CA: C4CA : 24 19 "$ " bit X0019 C4CC : CA " " dex C4CD : D0 F3 " " bne LC4C2 C4CF LC4CF: C4CF : C0 00 " " cpy #$00 C4D1 : F0 0C " " beq LC4DF C4D3 : A5 18 " " lda X0018 C4D5 : 45 88 "E " eor X0088 C4D7 : 25 F1 "% " and X00F1 C4D9 : D0 04 " " bne LC4DF C4DB : 88 " " dey C4DC : 4C CA C4 "L " jmp LC4CA ; C4DF LC4DF: C4DF : A5 24 " $" lda X0024 C4E1 : 09 20 " " ora #$20 C4E3 : 85 24 " $" sta X0024 C4E5 LC4E5: C4E5 : A5 18 " " lda X0018 C4E7 : 45 88 "E " eor X0088 C4E9 : 25 F1 "% " and X00F1 C4EB : F0 15 " " beq LC502 C4ED : E4 30 " 0" cpx X0030 C4EF : D0 04 " " bne LC4F5 C4F1 : C4 31 " 1" cpy X0031 C4F3 : F0 0A " " beq LC4FF C4F5 LC4F5: C4F5 : 24 19 "$ " bit X0019 C4F7 : E8 " " inx C4F8 : D0 EB " " bne LC4E5 C4FA : C8 " " iny C4FB : C0 04 " " cpy #$04 C4FD : D0 E6 " " bne LC4E5 C4FF LC4FF: C4FF : 4C FA C3 "L " jmp LC3FA ; C502 LC502: C502 : 86 32 " 2" stx X0032 C504 : 84 33 " 3" sty X0033 C506 : 84 42 " B" sty X0042 C508 LC508: C508 : A4 3C " <" ldy X003C C50A LC50A: C50A : A5 18 " " lda X0018 C50C : 45 88 "E " eor X0088 C50E : 25 F1 "% " and X00F1 C510 : D0 0D " " bne LC51F C512 : 84 19 " " sty X0019 C514 : E8 " " inx C515 : D0 F3 " " bne LC50A C517 : E6 42 " B" inc X0042 C519 : A4 42 " B" ldy X0042 C51B : C0 04 " " cpy #$04 C51D : D0 E9 " " bne LC508 C51F LC51F: C51F : 4C 5F C6 "L_ " jmp LC65F ; C522 LC522: C522 : A5 F2 " " lda X00F2 C524 : D0 04 " " bne LC52A C526 : A9 FF " " lda #$FF C528 : 85 F1 " " sta X00F1 C52A LC52A: C52A : E0 00 " " cpx #$00 C52C : F0 0F " " beq LC53D C52E LC52E: C52E : A5 18 " " lda X0018 C530 : 25 87 "% " and X0087 C532 : 45 88 "E " eor X0088 C534 : 25 F1 "% " and X00F1 C536 : F0 17 " " beq LC54F C538 LC538: C538 : 24 19 "$ " bit X0019 C53A : CA " " dex C53B : D0 F1 " " bne LC52E C53D LC53D: C53D : C0 00 " " cpy #$00 C53F : F0 0E " " beq LC54F C541 : A5 18 " " lda X0018 C543 : 25 87 "% " and X0087 C545 : 45 88 "E " eor X0088 C547 : 25 F1 "% " and X00F1 C549 : F0 04 " " beq LC54F C54B : 88 " " dey C54C : 4C 38 C5 "L8 " jmp LC538 ; C54F LC54F: C54F : A5 24 " $" lda X0024 C551 : 09 20 " " ora #$20 C553 : 85 24 " $" sta X0024 C555 LC555: C555 : A5 18 " " lda X0018 C557 : 25 87 "% " and X0087 C559 : 45 88 "E " eor X0088 C55B : 25 F1 "% " and X00F1 C55D : D0 15 " " bne LC574 C55F : E4 30 " 0" cpx X0030 C561 : D0 04 " " bne LC567 C563 : C4 31 " 1" cpy X0031 C565 : F0 0A " " beq LC571 C567 LC567: C567 : 24 19 "$ " bit X0019 C569 : E8 " " inx C56A : D0 E9 " " bne LC555 C56C : C8 " " iny C56D : C4 84 " " cpy X0084 C56F : D0 E4 " " bne LC555 C571 LC571: C571 : 4C FA C3 "L " jmp LC3FA ; C574 LC574: C574 : 86 32 " 2" stx X0032 C576 : 84 33 " 3" sty X0033 C578 : 84 42 " B" sty X0042 C57A LC57A: C57A : A4 3C " <" ldy X003C C57C LC57C: C57C : A5 18 " " lda X0018 C57E : 25 87 "% " and X0087 C580 : 45 88 "E " eor X0088 C582 : 25 F1 "% " and X00F1 C584 : F0 0D " " beq LC593 C586 : 84 19 " " sty X0019 C588 : E8 " " inx C589 : D0 F1 " " bne LC57C C58B : E6 42 " B" inc X0042 C58D : A4 42 " B" ldy X0042 C58F : C4 84 " " cpy X0084 C591 : D0 E7 " " bne LC57A C593 LC593: C593 : 4C 5F C6 "L_ " jmp LC65F ; C596 LC596: C596 : A5 3C " <" lda X003C C598 : E0 00 " " cpx #$00 C59A : F0 09 " " beq LC5A5 C59C LC59C: C59C : 24 18 "$ " bit X0018 C59E : D0 11 " " bne LC5B1 C5A0 LC5A0: C5A0 : 24 19 "$ " bit X0019 C5A2 : CA " " dex C5A3 : D0 F7 " " bne LC59C C5A5 LC5A5: C5A5 : C0 00 " " cpy #$00 C5A7 : F0 08 " " beq LC5B1 C5A9 : 24 18 "$ " bit X0018 C5AB : D0 04 " " bne LC5B1 C5AD : 88 " " dey C5AE : 4C A0 C5 "L " jmp LC5A0 ; C5B1 LC5B1: C5B1 : A5 24 " $" lda X0024 C5B3 : 09 20 " " ora #$20 C5B5 : 85 24 " $" sta X0024 C5B7 : A5 3C " <" lda X003C C5B9 LC5B9: C5B9 : 24 18 "$ " bit X0018 C5BB : F0 15 " " beq LC5D2 C5BD : E4 30 " 0" cpx X0030 C5BF : D0 04 " " bne LC5C5 C5C1 : C4 31 " 1" cpy X0031 C5C3 : F0 0A " " beq LC5CF C5C5 LC5C5: C5C5 : 24 19 "$ " bit X0019 C5C7 : E8 " " inx C5C8 : D0 EF " " bne LC5B9 C5CA : C8 " " iny C5CB : C4 84 " " cpy X0084 C5CD : D0 EA " " bne LC5B9 C5CF LC5CF: C5CF : 4C FA C3 "L " jmp LC3FA ; C5D2 LC5D2: C5D2 : 86 32 " 2" stx X0032 C5D4 : 84 33 " 3" sty X0033 C5D6 : 84 42 " B" sty X0042 C5D8 LC5D8: C5D8 : A4 3C " <" ldy X003C C5DA LC5DA: C5DA : 24 18 "$ " bit X0018 C5DC : D0 0D " " bne LC5EB C5DE : 84 19 " " sty X0019 C5E0 : E8 " " inx C5E1 : D0 F7 " " bne LC5DA C5E3 : E6 42 " B" inc X0042 C5E5 : A4 42 " B" ldy X0042 C5E7 : C4 84 " " cpy X0084 C5E9 : D0 ED " " bne LC5D8 C5EB LC5EB: C5EB : 4C 5F C6 "L_ " jmp LC65F ; C5EE LC5EE: C5EE : E0 00 " " cpx #$00 C5F0 : F0 11 " " beq LC603 C5F2 LC5F2: C5F2 : A5 18 " " lda X0018 C5F4 : C5 87 " " cmp X0087 C5F6 : F0 1F " " beq LC617 C5F8 : 25 3D "%=" and X003D C5FA : C5 3C " <" cmp X003C C5FC : F0 19 " " beq LC617 C5FE LC5FE: C5FE : 24 19 "$ " bit X0019 C600 : CA " " dex C601 : D0 EF " " bne LC5F2 C603 LC603: C603 : C0 00 " " cpy #$00 C605 : F0 10 " " beq LC617 C607 : A5 18 " " lda X0018 C609 : C5 87 " " cmp X0087 C60B : F0 0A " " beq LC617 C60D : 25 3D "%=" and X003D C60F : C5 3C " <" cmp X003C C611 : F0 04 " " beq LC617 C613 : 88 " " dey C614 : 4C FE C5 "L " jmp LC5FE ; C617 LC617: C617 : A5 24 " $" lda X0024 C619 : 09 60 " `" ora #$60 C61B : 85 24 " $" sta X0024 C61D LC61D: C61D : A5 18 " " lda X0018 C61F : C5 87 " " cmp X0087 C621 : F0 06 " " beq LC629 C623 : 25 3D "%=" and X003D C625 : C5 3C " <" cmp X003C C627 : D0 15 " " bne LC63E C629 LC629: C629 : E4 30 " 0" cpx X0030 C62B : D0 04 " " bne LC631 C62D : C4 31 " 1" cpy X0031 C62F : F0 0A " " beq LC63B C631 LC631: C631 : 24 19 "$ " bit X0019 C633 : E8 " " inx C634 : D0 E7 " " bne LC61D C636 : C8 " " iny C637 : C4 84 " " cpy X0084 C639 : D0 E2 " " bne LC61D C63B LC63B: C63B : 4C FA C3 "L " jmp LC3FA ; C63E LC63E: C63E : 86 32 " 2" stx X0032 C640 : 84 33 " 3" sty X0033 C642 : 84 42 " B" sty X0042 C644 LC644: C644 : A4 3C " <" ldy X003C C646 LC646: C646 : A5 18 " " lda X0018 C648 : C5 87 " " cmp X0087 C64A : F0 13 " " beq LC65F C64C : 25 3D "%=" and X003D C64E : C5 3C " <" cmp X003C C650 : F0 0D " " beq LC65F C652 : 84 19 " " sty X0019 C654 : E8 " " inx C655 : D0 EF " " bne LC646 C657 : E6 42 " B" inc X0042 C659 : A4 42 " B" ldy X0042 C65B : C4 84 " " cpy X0084 C65D : D0 E5 " " bne LC644 C65F LC65F: C65F : A4 42 " B" ldy X0042 C661 : CA " " dex C662 : 86 34 " 4" stx X0034 C664 : E0 FF " " cpx #$FF C666 : D0 01 " " bne LC669 C668 : 88 " " dey C669 LC669: C669 : 84 35 " 5" sty X0035 C66B : A5 82 " " lda X0082 C66D : 38 "8" sec C66E : E9 02 " " sbc #$02 C670 : 85 92 " " sta X0092 C672 : A5 83 " " lda X0083 C674 : E9 00 " " sbc #$00 C676 : 85 93 " " sta X0093 C678 : A5 92 " " lda X0092 C67A : 38 "8" sec C67B : E5 32 " 2" sbc X0032 C67D : A5 93 " " lda X0093 C67F : E5 33 " 3" sbc X0033 C681 : 30 31 "01" bmi LC6B4 C683 : A5 32 " 2" lda X0032 C685 : 20 E4 DF " " jsr LDFE4 C688 : A5 33 " 3" lda X0033 C68A : 20 E4 DF " " jsr LDFE4 C68D : A5 92 " " lda X0092 C68F : 20 E4 DF " " jsr LDFE4 C692 : A5 93 " " lda X0093 C694 : 20 E4 DF " " jsr LDFE4 C697 : A5 43 " C" lda X0043 C699 : 38 "8" sec C69A : E5 36 " 6" sbc X0036 C69C : 85 92 " " sta X0092 C69E : A5 44 " D" lda X0044 C6A0 : E5 37 " 7" sbc X0037 C6A2 : 48 "H" pha C6A3 : A5 92 " " lda X0092 C6A5 : 20 E4 DF " " jsr LDFE4 C6A8 : 68 "h" pla C6A9 : 20 E4 DF " " jsr LDFE4 C6AC : 38 "8" sec C6AD : A9 00 " " lda #$00 C6AF : E5 36 " 6" sbc X0036 C6B1 : 20 E4 DF " " jsr LDFE4 C6B4 LC6B4: C6B4 : A5 34 " 4" lda X0034 C6B6 : 18 " " clc C6B7 : 69 02 "i " adc #$02 C6B9 : 85 92 " " sta X0092 C6BB : A5 35 " 5" lda X0035 C6BD : 69 00 "i " adc #$00 C6BF : 85 93 " " sta X0093 C6C1 : A5 30 " 0" lda X0030 C6C3 : 38 "8" sec C6C4 : E5 92 " " sbc X0092 C6C6 : A5 31 " 1" lda X0031 C6C8 : E5 93 " " sbc X0093 C6CA : 30 26 "0&" bmi LC6F2 C6CC : A5 92 " " lda X0092 C6CE : 20 E4 DF " " jsr LDFE4 C6D1 : A5 93 " " lda X0093 C6D3 : 20 E4 DF " " jsr LDFE4 C6D6 : A5 30 " 0" lda X0030 C6D8 : 20 E4 DF " " jsr LDFE4 C6DB : A5 31 " 1" lda X0031 C6DD : 20 E4 DF " " jsr LDFE4 C6E0 : A5 43 " C" lda X0043 C6E2 : 20 E4 DF " " jsr LDFE4 C6E5 : A5 44 " D" lda X0044 C6E7 : 20 E4 DF " " jsr LDFE4 C6EA : A5 36 " 6" lda X0036 C6EC : 20 E4 DF " " jsr LDFE4 C6EF : 4C 3B C7 "L; " jmp LC73B ; C6F2 LC6F2: C6F2 : A5 30 " 0" lda X0030 C6F4 : 18 " " clc C6F5 : 69 02 "i " adc #$02 C6F7 : 85 92 " " sta X0092 C6F9 : A5 31 " 1" lda X0031 C6FB : 69 00 "i " adc #$00 C6FD : 85 93 " " sta X0093 C6FF : A5 34 " 4" lda X0034 C701 : 38 "8" sec C702 : E5 92 " " sbc X0092 C704 : A5 35 " 5" lda X0035 C706 : E5 93 " " sbc X0093 C708 : 30 31 "01" bmi LC73B C70A : A5 92 " " lda X0092 C70C : 20 E4 DF " " jsr LDFE4 C70F : A5 93 " " lda X0093 C711 : 20 E4 DF " " jsr LDFE4 C714 : A5 34 " 4" lda X0034 C716 : 20 E4 DF " " jsr LDFE4 C719 : A5 35 " 5" lda X0035 C71B : 20 E4 DF " " jsr LDFE4 C71E : A5 43 " C" lda X0043 C720 : 38 "8" sec C721 : E5 36 " 6" sbc X0036 C723 : 85 92 " " sta X0092 C725 : A5 44 " D" lda X0044 C727 : E5 37 " 7" sbc X0037 C729 : 48 "H" pha C72A : A5 92 " " lda X0092 C72C : 20 E4 DF " " jsr LDFE4 C72F : 68 "h" pla C730 : 20 E4 DF " " jsr LDFE4 C733 : 38 "8" sec C734 : A9 00 " " lda #$00 C736 : E5 36 " 6" sbc X0036 C738 : 20 E4 DF " " jsr LDFE4 C73B LC73B: C73B : A5 32 " 2" lda X0032 C73D : 85 82 " " sta X0082 C73F : A5 33 " 3" lda X0033 C741 : 85 83 " " sta X0083 C743 : A5 34 " 4" lda X0034 C745 : 85 30 " 0" sta X0030 C747 : A5 35 " 5" lda X0035 C749 : 85 31 " 1" sta X0031 C74B : A5 43 " C" lda X0043 C74D : 18 " " clc C74E : 65 36 "e6" adc X0036 C750 : 85 43 " C" sta X0043 C752 : 85 16 " " sta X0016 C754 : A5 44 " D" lda X0044 C756 : 65 37 "e7" adc X0037 C758 : 85 44 " D" sta X0044 C75A : 85 17 " " sta X0017 C75C : 4C 37 C4 "L7 " jmp LC437 ; C75F : 00 " " brk C760 LC760: C760 : 78 "x" sei C761 : A2 FF " " ldx #$FF C763 : 9A " " txs C764 : D8 " " cld C765 : 4C C5 C7 "L " jmp LC7C5 ; C768 : 48 "H" pha C769 : 8A " " txa C76A : 48 "H" pha C76B : 98 " " tya C76C : 48 "H" pha C76D : 24 05 "$ " bit X0005 C76F : 30 31 "01" bmi LC7A2 C771 : A5 95 " " lda X0095 C773 : 8D 08 37 " 7" sta X3708 C776 : 49 01 "I " eor #$01 C778 : 85 95 " " sta X0095 C77A : 4C AE C7 "L " jmp LC7AE ; C77D LC77D: C77D : 48 "H" pha C77E : 8A " " txa C77F : 48 "H" pha C780 : 98 " " tya C781 : 48 "H" pha C782 : A5 F2 " " lda X00F2 C784 : F0 08 " " beq LC78E C786 : 24 0B "$ " bit X000B C788 : 70 1E "p " bvs LC7A8 C78A : 24 09 "$ " bit X0009 C78C : 70 1D "p " bvs LC7AB C78E LC78E: C78E : A5 0E " " lda X000E C790 : 4A "J" lsr a C791 : B0 12 " " bcs LC7A5 C793 : 24 07 "$ " bit X0007 C795 : 30 08 "0 " bmi LC79F C797 : A5 0C " " lda X000C C799 : 4A "J" lsr a C79A : 90 1A " " bcc LC7B6 C79C : 4C CD D5 "L " jmp LD5CD C79F LC79F: C79F : 4C 4B DC "LK " jmp LDC4B C7A2 LC7A2: C7A2 : 4C FE F5 "L " jmp LF5FE C7A5 LC7A5: C7A5 : 4C 97 D5 "L " jmp LD597 C7A8 LC7A8: C7A8 : 4C F9 E1 "L " jmp LE1F9 C7AB LC7AB: C7AB : 4C F9 E1 "L " jmp LE1F9 ; C7AE LC7AE: C7AE : E6 EB " " inc X00EB C7B0 : 68 "h" pla C7B1 : A8 " " tay C7B2 : 68 "h" pla C7B3 : AA " " tax C7B4 : 68 "h" pla C7B5 : 40 "@" rti ; C7B6 LC7B6: C7B6 : A5 95 " " lda X0095 C7B8 : 49 02 "I " eor #$02 C7BA : 85 95 " " sta X0095 C7BC : 49 02 "I " eor #$02 C7BE : 4A "J" lsr a C7BF : 8D 09 37 " 7" sta X3709 C7C2 : 4C AE C7 "L " jmp LC7AE ; C7C5 LC7C5: C7C5 : A2 2C " ," ldx #$2C C7C7 : A9 00 " " lda #$00 C7C9 LC7C9: C7C9 : 95 00 " " sta X0000,x C7CB : E8 " " inx C7CC : D0 FB " " bne LC7C9 C7CE : 85 92 " " sta X0092 C7D0 : A2 02 " " ldx #$02 C7D2 : 86 93 " " stx X0093 C7D4 : A8 " " tay C7D5 : A2 26 " &" ldx #$26 C7D7 LC7D7: C7D7 : 91 92 " " sta (X0092),y C7D9 : C8 " " iny C7DA : D0 FB " " bne LC7D7 C7DC : E6 93 " " inc X0093 C7DE : CA " " dex C7DF : D0 F6 " " bne LC7D7 C7E1 : 88 " " dey C7E2 : 86 26 " &" stx X0026 C7E4 : A9 E1 " " lda #$E1 C7E6 : 85 24 " $" sta X0024 C7E8 : 84 10 " " sty X0010 C7EA : 84 D3 " " sty X00D3 C7EC : 84 11 " " sty X0011 C7EE : 84 12 " " sty X0012 C7F0 : 84 D4 " " sty X00D4 C7F2 : 84 13 " " sty X0013 C7F4 : A9 F8 " " lda #$F8 C7F6 : 85 24 " $" sta X0024 C7F8 : A9 FF " " lda #$FF C7FA : 85 10 " " sta X0010 C7FC : 85 11 " " sta X0011 C7FE : 85 12 " " sta X0012 C800 : 85 13 " " sta X0013 C802 : 86 01 " " stx X0001 C804 : 86 00 " " stx X0000 C806 : A9 16 " " lda #$16 C808 : 85 01 " " sta X0001 C80A : A5 00 " " lda X0000 C80C : 85 E8 " " sta X00E8 C80E : 8E FB 15 " " stx X15FB C811 : 8C FA 15 " " sty X15FA C814 : A9 04 " " lda #$04 C816 : 8D FB 15 " " sta X15FB C819 : 8D F9 15 " " sta X15F9 C81C : 8C F8 15 " " sty X15F8 C81F : 8E F9 15 " " stx X15F9 C822 : 8C F8 15 " " sty X15F8 C825 : 8D F9 15 " " sta X15F9 C828 : 86 03 " " stx X0003 C82A : 84 02 " " sty X0002 C82C : A9 34 " 4" lda #$34 C82E : 85 03 " " sta X0003 C830 : A9 5C " \" lda #$5C C832 : 85 02 " " sta X0002 C834 : 86 05 " " stx X0005 C836 : 86 04 " " stx X0004 C838 : 86 07 " " stx X0007 C83A : A9 3F " ?" lda #$3F C83C : 85 06 " " sta X0006 C83E : A9 35 " 5" lda #$35 C840 : 85 07 " " sta X0007 C842 : 86 06 " " stx X0006 C844 : 84 23 " #" sty X0023 C846 : 84 3D " =" sty X003D C848 : A9 C0 " " lda #$C0 C84A : 85 25 " %" sta X0025 C84C : 85 2B " +" sta X002B C84E : A9 0F " " lda #$0F C850 : 85 22 " "" sta X0022 C852 : 86 09 " " stx X0009 C854 : 86 08 " " stx X0008 C856 : A9 14 " " lda #$14 C858 : 85 09 " " sta X0009 C85A : 86 0B " " stx X000B C85C : 84 0A " " sty X000A C85E : A9 14 " " lda #$14 C860 : 85 0B " " sta X000B C862 : A9 00 " " lda #$00 C864 : 85 0A " " sta X000A C866 : A9 36 " 6" lda #$36 C868 : 85 07 " " sta X0007 C86A : 24 06 "$ " bit X0006 C86C LC86C: C86C : 24 07 "$ " bit X0007 C86E : 10 FC " " bpl LC86C C870 : A9 34 " 4" lda #$34 C872 : 85 07 " " sta X0007 C874 : 24 06 "$ " bit X0006 C876 LC876: C876 : A5 2A " *" lda X002A C878 : 6A "j" ror a C879 : 90 FB " " bcc LC876 C87B LC87B: C87B : A5 2A " *" lda X002A C87D : 6A "j" ror a C87E : B0 FB " " bcs LC87B C880 : E8 " " inx C881 : 24 07 "$ " bit X0007 C883 : 10 F1 " " bpl LC876 C885 : E0 D5 " " cpx #$D5 C887 : 90 04 " " bcc LC88D C889 : A0 E2 " " ldy #$E2 C88B : D0 07 " " bne LC894 C88D LC88D: C88D : 8A " " txa C88E : 30 04 "0 " bmi LC894 C890 : E6 3F " ?" inc X003F C892 : A0 3E " >" ldy #$3E C894 LC894: C894 : 84 3E " >" sty X003E C896 : E6 3F " ?" inc X003F C898 : A9 35 " 5" lda #$35 C89A : 85 07 " " sta X0007 C89C : A2 00 " " ldx #$00 C89E : A0 08 " " ldy #$08 C8A0 LC8A0: C8A0 : BD C5 CA " " lda XCAC5,x C8A3 : 9D 00 08 " " sta X0800,x C8A6 : 9D 00 3C " <" sta X3C00,x C8A9 : E8 " " inx C8AA : 88 " " dey C8AB : D0 F3 " " bne LC8A0 C8AD : A9 00 " " lda #$00 C8AF LC8AF: C8AF : 9D 00 08 " " sta X0800,x C8B2 : 9D 00 3C " <" sta X3C00,x C8B5 : E8 " " inx C8B6 : D0 F7 " " bne LC8AF C8B8 : A0 08 " " ldy #$08 C8BA LC8BA: C8BA : BD CD CA " " lda XCACD,x C8BD : 9D 00 09 " " sta X0900,x C8C0 : 9D 00 3D " =" sta X3D00,x C8C3 : E8 " " inx C8C4 : 88 " " dey C8C5 : D0 F3 " " bne LC8BA C8C7 : A9 00 " " lda #$00 C8C9 LC8C9: C8C9 : 9D 00 09 " " sta X0900,x C8CC : 9D 00 3D " =" sta X3D00,x C8CF : E8 " " inx C8D0 : D0 F7 " " bne LC8C9 C8D2 : A0 08 " " ldy #$08 C8D4 LC8D4: C8D4 : BD D5 CA " " lda XCAD5,x C8D7 : 9D 00 0A " " sta X0A00,x C8DA : 9D 00 3E " >" sta X3E00,x C8DD : E8 " " inx C8DE : 88 " " dey C8DF : D0 F3 " " bne LC8D4 C8E1 : A9 00 " " lda #$00 C8E3 LC8E3: C8E3 : 9D 00 0A " " sta X0A00,x C8E6 : 9D 00 3E " >" sta X3E00,x C8E9 : E8 " " inx C8EA : D0 F7 " " bne LC8E3 C8EC : A9 00 " " lda #$00 C8EE : 85 91 " " sta X0091 C8F0 : 85 29 " )" sta X0029 C8F2 : A9 03 " " lda #$03 C8F4 : 85 0E " " sta X000E C8F6 : A5 E8 " " lda X00E8 C8F8 : 29 08 ") " and #$08 C8FA : F0 04 " " beq LC900 C8FC : A9 00 " " lda #$00 C8FE : F0 02 " " beq LC902 C900 LC900: C900 : A5 E8 " " lda X00E8 C902 LC902: C902 : 29 07 ") " and #$07 C904 : 49 04 "I " eor #$04 C906 : 0A " " asl a C907 : 0A " " asl a C908 : 09 81 " " ora #$81 C90A : 85 F5 " " sta X00F5 C90C : 85 0E " " sta X000E C90E : A9 03 " " lda #$03 C910 : 85 0C " " sta X000C C912 : A9 01 " " lda #$01 C914 : 85 0C " " sta X000C C916 : A5 08 " " lda X0008 C918 : 85 E7 " " sta X00E7 C91A : AA " " tax C91B : 18 " " clc C91C : 69 08 "i " adc #$08 C91E : 49 FF "I " eor #$FF C920 : 29 38 ")8" and #$38 C922 : 85 92 " " sta X0092 C924 : E8 " " inx C925 : 8A " " txa C926 : 49 FF "I " eor #$FF C928 : 29 07 ") " and #$07 C92A : 05 92 " " ora X0092 C92C : 0A " " asl a C92D : 0A " " asl a C92E : 05 0A " " ora X000A C930 : 85 0A " " sta X000A C932 : A5 28 " (" lda X0028 C934 : A9 01 " " lda #$01 C936 : A2 00 " " ldx #$00 C938 : A0 12 " " ldy #$12 C93A LC93A: C93A : 9D 00 37 " 7" sta X3700,x C93D : E8 " " inx C93E : 88 " " dey C93F : D0 F9 " " bne LC93A C941 : A9 01 " " lda #$01 C943 : 85 3C " <" sta X003C C945 : 85 57 " W" sta X0057 C947 : A5 04 " " lda X0004 C949 : A9 17 " " lda #$17 C94B : 85 05 " " sta X0005 C94D : A5 00 " " lda X0000 C94F : 58 "X" cli C950 : 20 14 E0 " " jsr LE014 C953 : 20 28 E8 " ( " jsr LE828 C956 : 20 C3 D4 " " jsr LD4C3 C959 : 20 93 ED " " jsr LED93 C95C : A5 02 " " lda X0002 C95E : 09 80 " " ora #$80 C960 : 85 02 " " sta X0002 C962 : A9 00 " " lda #$00 C964 : 85 14 " " sta X0014 C966 : 85 15 " " sta X0015 C968 : 85 16 " " sta X0016 C96A : A9 01 " " lda #$01 C96C : 85 17 " " sta X0017 C96E : A2 00 " " ldx #$00 C970 : A0 04 " " ldy #$04 C972 LC972: C972 : 85 19 " " sta X0019 C974 : CA " " dex C975 : D0 FB " " bne LC972 C977 : 88 " " dey C978 : 10 F8 " " bpl LC972 C97A : 20 26 F1 " & " jsr LF126 C97D : A9 00 " " lda #$00 C97F : 85 14 " " sta X0014 C981 : 85 15 " " sta X0015 C983 : 85 16 " " sta X0016 C985 : A9 01 " " lda #$01 C987 : 85 17 " " sta X0017 C989 : A5 24 " $" lda X0024 C98B : 09 20 " " ora #$20 C98D : 85 24 " $" sta X0024 C98F : A2 00 " " ldx #$00 C991 : A0 00 " " ldy #$00 C993 LC993: C993 : A5 19 " " lda X0019 C995 : D0 06 " " bne LC99D C997 : E8 " " inx C998 : D0 F9 " " bne LC993 C99A : C8 " " iny C99B : D0 F6 " " bne LC993 C99D LC99D: C99D : 8A " " txa C99E : 38 "8" sec C99F : E9 10 " " sbc #$10 C9A1 : 8D 00 07 " " sta X0700 C9A4 : 8C 01 07 " " sty X0701 C9A7 : 8D 12 07 " " sta X0712 C9AA : 8C 13 07 " " sty X0713 C9AD : A9 00 " " lda #$00 C9AF : 8D 11 07 " " sta X0711 C9B2 : A9 01 " " lda #$01 C9B4 : 8D 10 07 " " sta X0710 C9B7 : A9 00 " " lda #$00 C9B9 : 85 14 " " sta X0014 C9BB : A9 02 " " lda #$02 C9BD : 85 15 " " sta X0015 C9BF : A9 01 " " lda #$01 C9C1 : 85 18 " " sta X0018 C9C3 : A9 00 " " lda #$00 C9C5 : 85 15 " " sta X0015 C9C7 : 85 18 " " sta X0018 C9C9 : A9 02 " " lda #$02 C9CB : 85 15 " " sta X0015 C9CD : A5 18 " " lda X0018 C9CF : 8D 02 07 " " sta X0702 C9D2 : 20 26 F1 " & " jsr LF126 C9D5 : A9 05 " " lda #$05 C9D7 : 85 96 " " sta X0096 C9D9 LC9D9: C9D9 : AD DE CA " " lda XCADE C9DC : 85 93 " " sta X0093 C9DE : AC DD CA " " ldy XCADD C9E1 : A9 00 " " lda #$00 C9E3 : 85 92 " " sta X0092 C9E5 : AA " " tax C9E6 LC9E6: C9E6 : 18 " " clc C9E7 : 71 92 "q " adc (X0092),y C9E9 : 90 01 " " bcc LC9EC C9EB : E8 " " inx C9EC LC9EC: C9EC : C8 " " iny C9ED : D0 F7 " " bne LC9E6 C9EF : E6 93 " " inc X0093 C9F1 : D0 F3 " " bne LC9E6 C9F3 : 38 "8" sec C9F4 : ED F8 FF " " sbc XFFF8 C9F7 : B0 01 " " bcs LC9FA C9F9 : CA " " dex C9FA LC9FA: C9FA : 38 "8" sec C9FB : ED F9 FF " " sbc XFFF9 C9FE : B0 01 " " bcs LCA01 CA00 : CA " " dex CA01 LCA01: CA01 : CD F8 FF " " cmp XFFF8 CA04 : D0 7D " }" bne LCA83 CA06 : 8A " " txa CA07 : CD F9 FF " " cmp XFFF9 CA0A : D0 77 " w" bne LCA83 CA0C : C6 96 " " dec X0096 CA0E : D0 C9 " " bne LC9D9 CA10 LCA10: CA10 : A5 24 " $" lda X0024 CA12 : 29 FE ") " and #$FE CA14 : 85 24 " $" sta X0024 CA16 : A9 00 " " lda #$00 CA18 : 85 10 " " sta X0010 CA1A : 85 11 " " sta X0011 CA1C : 85 12 " " sta X0012 CA1E : 85 13 " " sta X0013 CA20 : 20 99 CA " " jsr LCA99 CA23 : 41 45 "AE" eor (X0045,x) ; CA25 : 44 "D" db $44 ; CA26 : 20 37 36 " 76" jsr L3637 ; CA29 : 37 "7" db $37 ; CA2A : 41 20 "A " eor (X0020,x) CA2C : 56 38 "V8" lsr X0038,x ; CA2E : 33 "3" db $33 ; CA2F : 2E 30 38 ".08" rol X3830 CA32 : 20 20 20 " " jsr L2020 CA35 : 00 " " brk CA36 : A9 44 " D" lda #$44 CA38 : 85 7F " " sta X007F CA3A : AE 00 07 " " ldx X0700 CA3D : AC 01 07 " " ldy X0701 CA40 : 20 64 BA " d " jsr LBA64 CA43 : 20 99 CA " " jsr LCA99 CA46 : 20 78 20 " x " jsr L2078 CA49 : 00 " " brk CA4A : A6 3E " >" ldx X003E CA4C : A4 3F " ?" ldy X003F CA4E : E8 " " inx CA4F : D0 01 " " bne LCA52 CA51 : C8 " " iny CA52 LCA52: CA52 : 20 64 BA " d " jsr LBA64 CA55 : 20 99 CA " " jsr LCA99 CA58 : 0D 0A 0A " " ora X0A0A ; CA5B : 07 " " db $07 ; CA5C : 00 " " brk CA5D : A9 00 " " lda #$00 CA5F : 85 7F " " sta X007F CA61 : 85 92 " " sta X0092 CA63 : A9 80 " " lda #$80 CA65 : 85 93 " " sta X0093 CA67 : A9 03 " " lda #$03 CA69 : 85 96 " " sta X0096 CA6B : A2 00 " " ldx #$00 CA6D : A9 FF " " lda #$FF CA6F : A0 00 " " ldy #$00 CA71 LCA71: CA71 : 91 92 " " sta (X0092),y CA73 : E6 92 " " inc X0092 CA75 : D0 02 " " bne LCA79 CA77 : E6 93 " " inc X0093 CA79 LCA79: CA79 : CA " " dex CA7A : D0 F5 " " bne LCA71 CA7C : C6 96 " " dec X0096 CA7E : D0 F1 " " bne LCA71 CA80 : 4C 32 CF "L2 " jmp LCF32 ; CA83 LCA83: CA83 : 20 99 CA " " jsr LCA99 CA86 : 50 47 "PG" bvc LCACF CA88 : 20 43 4B " CK" jsr L4B43 ; CA8B : 53 "S" db $53 ; CA8C : 55 4D "UM" eor X004D,x CA8E : 20 45 52 " ER" jsr L5245 ; CA91 : 52 "R" db $52 ; CA92 : 0D 0A 07 " " ora X070A CA95 : 00 " " brk CA96 : 4C 10 CA "L " jmp LCA10 ; CA99 LCA99: CA99 : 68 "h" pla CA9A : 85 98 " " sta X0098 CA9C : 68 "h" pla CA9D : 85 99 " " sta X0099 CA9F LCA9F: CA9F : E6 98 " " inc X0098 CAA1 : D0 02 " " bne LCAA5 CAA3 : E6 99 " " inc X0099 CAA5 LCAA5: CAA5 : A0 00 " " ldy #$00 CAA7 : B1 98 " " lda (X0098),y CAA9 : F0 06 " " beq LCAB1 CAAB : 20 1A EF " " jsr LEF1A CAAE : 4C 9F CA "L " jmp LCA9F ; CAB1 LCAB1: CAB1 : E6 98 " " inc X0098 CAB3 : D0 02 " " bne LCAB7 CAB5 : E6 99 " " inc X0099 CAB7 LCAB7: CAB7 : 6C 98 00 "l " jmp (X0098) ;INFO: indirect jump ; CABA LCABA: CABA : 48 "H" pha CABB : A9 00 " " lda #$00 CABD : 85 E5 " " sta X00E5 CABF LCABF: CABF : A5 E5 " " lda X00E5 CAC1 : F0 FC " " beq LCABF CAC3 : 68 "h" pla CAC4 : 60 "`" rts ; CAC5 XCAC5: CAC5 : 00 " " brk ; CAC6 : FF " " db $FF ; CAC7 : 00 " " brk ; CAC8 : FF " " db $FF ; CAC9 : 00 " " brk ; CACA : FF " " db $FF ; CACB : 00 " " brk ; CACC : FF " " db $FF ; CACD XCACD: CACD : 00 " " brk CACE : 00 " " brk ; CACF LCACF: CACF : FF FF " " db $FF, $FF ; CAD1 : 00 " " brk CAD2 : 00 " " brk ; CAD3 : FF FF " " db $FF, $FF ; CAD5 XCAD5: CAD5 : 00 " " brk CAD6 : 00 " " brk CAD7 : 00 " " brk CAD8 : 00 " " brk ; CAD9 : FF FF FF FF " " db $FF, $FF, $FF, $FF ; CADD XCADD: CADD : A0 B4 " " ldy #$B4 CADF : 00 " " brk CAE0 XCAE0: CAE0 : 4C 76 B9 "Lv " jmp LB976 ; CAE3 : 20 F6 E1 " " jsr LE1F6 CAE6 : 85 3C " <" sta X003C CAE8 : 4C 13 D4 "L " jmp LD413 ; CAEB : 20 F6 E1 " " jsr LE1F6 CAEE : 85 40 " @" sta X0040 CAF0 : 60 "`" rts ; CAF1 : 20 8C B7 " " jsr LB78C CAF4 : 85 C1 " " sta X00C1 CAF6 : 48 "H" pha CAF7 : 20 8C B7 " " jsr LB78C CAFA : 85 96 " " sta X0096 CAFC : 48 "H" pha CAFD LCAFD: CAFD : 20 8C B7 " " jsr LB78C CB00 : 24 7B "${" bit X007B CB02 : 10 01 " " bpl LCB05 CB04 : 0A " " asl a CB05 LCB05: CB05 : A6 C1 " " ldx X00C1 CB07 : 9D 00 08 " " sta X0800,x CB0A : 20 8C B7 " " jsr LB78C CB0D : 24 7B "${" bit X007B CB0F : 10 01 " " bpl LCB12 CB11 : 0A " " asl a CB12 LCB12: CB12 : A6 C1 " " ldx X00C1 CB14 : 9D 00 09 " " sta X0900,x CB17 : 20 8C B7 " " jsr LB78C CB1A : 24 7B "${" bit X007B CB1C : 10 01 " " bpl LCB1F CB1E : 0A " " asl a CB1F LCB1F: CB1F : A6 C1 " " ldx X00C1 CB21 : 9D 00 0A " " sta X0A00,x CB24 : E6 C1 " " inc X00C1 CB26 : C6 96 " " dec X0096 CB28 : D0 D3 " " bne LCAFD CB2A : 20 BA CA " " jsr LCABA CB2D : 68 "h" pla CB2E : A8 " " tay CB2F : 68 "h" pla CB30 : AA " " tax CB31 LCB31: CB31 : BD 00 08 " " lda X0800,x CB34 : 9D 00 3C " <" sta X3C00,x CB37 : BD 00 09 " " lda X0900,x CB3A : 9D 00 3D " =" sta X3D00,x CB3D : BD 00 0A " " lda X0A00,x CB40 : 9D 00 3E " >" sta X3E00,x CB43 : E8 " " inx CB44 : 88 " " dey CB45 : D0 EA " " bne LCB31 CB47 : A5 F2 " " lda X00F2 CB49 : F0 03 " " beq LCB4E CB4B : 4C F9 E1 "L " jmp LE1F9 CB4E LCB4E: CB4E : 60 "`" rts ; CB4F LCB4F: CB4F : 20 8C B7 " " jsr LB78C CB52 : 85 C1 " " sta X00C1 CB54 : 20 8C B7 " " jsr LB78C CB57 : 85 96 " " sta X0096 CB59 LCB59: CB59 : A6 C1 " " ldx X00C1 CB5B : BD 00 08 " " lda X0800,x CB5E : 24 7B "${" bit X007B CB60 : 10 01 " " bpl LCB63 CB62 : 4A "J" lsr a CB63 LCB63: CB63 : 20 08 B9 " " jsr LB908 CB66 : A6 C1 " " ldx X00C1 CB68 : BD 00 09 " " lda X0900,x CB6B : 24 7B "${" bit X007B CB6D : 10 01 " " bpl LCB70 CB6F : 4A "J" lsr a CB70 LCB70: CB70 : 20 08 B9 " " jsr LB908 CB73 : A6 C1 " " ldx X00C1 CB75 : BD 00 0A " " lda X0A00,x CB78 : 24 7B "${" bit X007B CB7A : 10 01 " " bpl LCB7D CB7C : 4A "J" lsr a CB7D LCB7D: CB7D : 20 08 B9 " " jsr LB908 CB80 : E6 C1 " " inc X00C1 CB82 : C6 96 " " dec X0096 CB84 : D0 D3 " " bne LCB59 CB86 : 60 "`" rts ; CB87 : 20 8C B7 " " jsr LB78C CB8A : A6 F2 " " ldx X00F2 CB8C : F0 12 " " beq LCBA0 CB8E : 20 F9 E1 " " jsr LE1F9 CB91 : 85 F0 " " sta X00F0 CB93 : A9 00 " " lda #$00 CB95 : 85 15 " " sta X0015 CB97 : A9 03 " " lda #$03 CB99 : 85 15 " " sta X0015 CB9B : A5 42 " B" lda X0042 CB9D : 85 15 " " sta X0015 CB9F : 60 "`" rts ; CBA0 LCBA0: CBA0 : 85 3D " =" sta X003D CBA2 : 85 23 " #" sta X0023 CBA4 : 60 "`" rts ; CBA5 : A5 24 " $" lda X0024 CBA7 : 29 FE ") " and #$FE CBA9 : 85 24 " $" sta X0024 CBAB : A9 00 " " lda #$00 CBAD : 85 92 " " sta X0092 CBAF : 20 8C B7 " " jsr LB78C CBB2 : 49 FF "I " eor #$FF CBB4 : 48 "H" pha CBB5 : 20 8C B7 " " jsr LB78C CBB8 : F0 02 " " beq LCBBC CBBA : E6 92 " " inc X0092 CBBC LCBBC: CBBC : 49 FF "I " eor #$FF CBBE : 48 "H" pha CBBF : 20 8C B7 " " jsr LB78C CBC2 : F0 02 " " beq LCBC6 CBC4 : E6 92 " " inc X0092 CBC6 LCBC6: CBC6 : 49 FF "I " eor #$FF CBC8 : 48 "H" pha CBC9 : 20 8C B7 " " jsr LB78C CBCC : 20 BA CA " " jsr LCABA CBCF : F0 02 " " beq LCBD3 CBD1 : E6 92 " " inc X0092 CBD3 LCBD3: CBD3 : A6 92 " " ldx X0092 CBD5 : D0 0C " " bne LCBE3 CBD7 : 68 "h" pla CBD8 : 68 "h" pla CBD9 : 68 "h" pla CBDA : 85 11 " " sta X0011 CBDC : 85 12 " " sta X0012 CBDE : 85 13 " " sta X0013 CBE0 : 4C EE CB "L " jmp LCBEE ; CBE3 LCBE3: CBE3 : 49 FF "I " eor #$FF CBE5 : 85 13 " " sta X0013 CBE7 : 68 "h" pla CBE8 : 85 11 " " sta X0011 CBEA : 68 "h" pla CBEB : 85 12 " " sta X0012 CBED : 68 "h" pla CBEE LCBEE: CBEE : 85 90 " " sta X0090 CBF0 : 85 10 " " sta X0010 CBF2 : A6 F2 " " ldx X00F2 CBF4 : F0 08 " " beq LCBFE CBF6 : 20 F9 E1 " " jsr LE1F9 CBF9 : 85 90 " " sta X0090 CBFB : 20 F9 E1 " " jsr LE1F9 CBFE LCBFE: CBFE : 60 "`" rts ; CBFF : 20 BE B7 " " jsr LB7BE CC02 : A5 2C " ," lda X002C CC04 : 85 41 " A" sta X0041 CC06 : 85 14 " " sta X0014 CC08 : A5 2D " -" lda X002D CC0A : 85 42 " B" sta X0042 CC0C : 85 15 " " sta X0015 CC0E : A5 2E " ." lda X002E CC10 : 85 43 " C" sta X0043 CC12 : 85 16 " " sta X0016 CC14 : A5 2F " /" lda X002F CC16 : 85 44 " D" sta X0044 CC18 : 85 17 " " sta X0017 CC1A : 60 "`" rts ; CC1B : 20 9C B8 " " jsr LB89C CC1E : 18 " " clc CC1F : 65 41 "eA" adc X0041 CC21 : 85 41 " A" sta X0041 CC23 : 85 14 " " sta X0014 CC25 : 8A " " txa CC26 : 65 42 "eB" adc X0042 CC28 : 29 03 ") " and #$03 CC2A : 85 42 " B" sta X0042 CC2C : 85 15 " " sta X0015 CC2E : 20 9C B8 " " jsr LB89C CC31 : 18 " " clc CC32 : 65 43 "eC" adc X0043 CC34 : 85 43 " C" sta X0043 CC36 : 85 16 " " sta X0016 CC38 : 8A " " txa CC39 : 65 44 "eD" adc X0044 CC3B : 29 03 ") " and #$03 CC3D : 85 44 " D" sta X0044 CC3F : 85 17 " " sta X0017 CC41 : 60 "`" rts ; CC42 : 20 A5 CF " " jsr LCFA5 CC45 : 20 8C B7 " " jsr LB78C CC48 : 85 18 " " sta X0018 CC4A : 60 "`" rts ; CC4B LCC4B: CC4B : 20 9C B8 " " jsr LB89C CC4E : 85 92 " " sta X0092 CC50 : 18 " " clc CC51 : 65 41 "eA" adc X0041 CC53 : 85 41 " A" sta X0041 CC55 : 85 14 " " sta X0014 CC57 : 8A " " txa CC58 : 65 42 "eB" adc X0042 CC5A : 29 03 ") " and #$03 CC5C : 85 42 " B" sta X0042 CC5E : 85 15 " " sta X0015 CC60 : 20 9C B8 " " jsr LB89C CC63 : D0 05 " " bne LCC6A CC65 : A4 92 " " ldy X0092 CC67 : D0 01 " " bne LCC6A CC69 : 60 "`" rts ; CC6A LCC6A: CC6A : 18 " " clc CC6B : 65 43 "eC" adc X0043 CC6D : 85 43 " C" sta X0043 CC6F : 85 16 " " sta X0016 CC71 : 8A " " txa CC72 : 65 44 "eD" adc X0044 CC74 : 29 03 ") " and #$03 CC76 : 85 44 " D" sta X0044 CC78 : 85 17 " " sta X0017 CC7A : A5 3C " <" lda X003C CC7C : 85 18 " " sta X0018 CC7E : 4C 4B CC "LK " jmp LCC4B ; CC81 : A9 60 " `" lda #$60 CC83 : 85 C2 " " sta X00C2 CC85 : 20 BE B7 " " jsr LB7BE CC88 : A5 41 " A" lda X0041 CC8A : 85 C3 " " sta X00C3 CC8C : A5 42 " B" lda X0042 CC8E : 85 C4 " " sta X00C4 CC90 : A5 43 " C" lda X0043 CC92 : 85 C5 " " sta X00C5 CC94 : A5 44 " D" lda X0044 CC96 : 85 C6 " " sta X00C6 CC98 : 38 "8" sec CC99 : A5 2C " ," lda X002C CC9B : E5 41 " A" sbc X0041 CC9D : 85 C7 " " sta X00C7 CC9F : A5 2D " -" lda X002D CCA1 : E5 42 " B" sbc X0042 CCA3 : 85 C8 " " sta X00C8 CCA5 : 10 13 " " bpl LCCBA CCA7 : 38 "8" sec CCA8 : A9 00 " " lda #$00 CCAA : E5 C7 " " sbc X00C7 CCAC : 85 C7 " " sta X00C7 CCAE : A9 00 " " lda #$00 CCB0 : E5 C8 " " sbc X00C8 CCB2 : 85 C8 " " sta X00C8 CCB4 : A5 C2 " " lda X00C2 CCB6 : 29 40 ")@" and #$40 CCB8 : 85 C2 " " sta X00C2 CCBA LCCBA: CCBA : E6 C7 " " inc X00C7 CCBC : D0 02 " " bne LCCC0 CCBE : E6 C8 " " inc X00C8 CCC0 LCCC0: CCC0 : 38 "8" sec CCC1 : A5 2E " ." lda X002E CCC3 : E5 43 " C" sbc X0043 CCC5 : 85 C9 " " sta X00C9 CCC7 : A5 2F " /" lda X002F CCC9 : E5 44 " D" sbc X0044 CCCB : 85 CA " " sta X00CA CCCD : 10 13 " " bpl LCCE2 CCCF : 38 "8" sec CCD0 : A9 00 " " lda #$00 CCD2 : E5 C9 " " sbc X00C9 CCD4 : 85 C9 " " sta X00C9 CCD6 : A9 00 " " lda #$00 CCD8 : E5 CA " " sbc X00CA CCDA : 85 CA " " sta X00CA CCDC : A5 C2 " " lda X00C2 CCDE : 29 20 ") " and #$20 CCE0 : 85 C2 " " sta X00C2 CCE2 LCCE2: CCE2 : E6 C9 " " inc X00C9 CCE4 : D0 02 " " bne LCCE8 CCE6 : E6 CA " " inc X00CA CCE8 LCCE8: CCE8 : 60 "`" rts ; CCE9 : 20 79 CE " y " jsr LCE79 CCEC LCCEC: CCEC : 20 8C B7 " " jsr LB78C CCEF : 85 C0 " " sta X00C0 CCF1 : C9 00 " " cmp #$00 CCF3 : F0 2E " ." beq LCD23 CCF5 : 20 8C B7 " " jsr LB78C CCF8 : A6 C0 " " ldx X00C0 CCFA LCCFA: CCFA : 85 19 " " sta X0019 CCFC : C6 CB " " dec X00CB CCFE : F0 05 " " beq LCD05 CD00 LCD00: CD00 : CA " " dex CD01 : D0 F7 " " bne LCCFA CD03 : F0 E7 " " beq LCCEC CD05 LCD05: CD05 : C6 CC " " dec X00CC CD07 : D0 F7 " " bne LCD00 CD09 : 20 9D CE " " jsr LCE9D CD0C : 24 1A "$ " bit X001A CD0E : C6 CD " " dec X00CD CD10 : D0 EE " " bne LCD00 CD12 : C6 CE " " dec X00CE CD14 : D0 EA " " bne LCD00 CD16 LCD16: CD16 : 20 8C B7 " " jsr LB78C CD19 : C9 00 " " cmp #$00 CD1B : F0 06 " " beq LCD23 CD1D : 20 8C B7 " " jsr LB78C CD20 : 4C 16 CD "L " jmp LCD16 CD23 LCD23: CD23 : 60 "`" rts ; CD24 : 20 D9 DE " " jsr LDED9 CD27 LCD27: CD27 : 20 8C B7 " " jsr LB78C CD2A : C9 00 " " cmp #$00 CD2C : F0 F5 " " beq LCD23 CD2E : C9 FF " " cmp #$FF CD30 : D0 10 " " bne LCD42 CD32 : 20 8C B7 " " jsr LB78C CD35 : 85 96 " " sta X0096 CD37 LCD37: CD37 : 20 8C B7 " " jsr LB78C CD3A : 85 19 " " sta X0019 CD3C : C6 96 " " dec X0096 CD3E : D0 F7 " " bne LCD37 CD40 : F0 E5 " " beq LCD27 CD42 LCD42: CD42 : 85 96 " " sta X0096 CD44 : 20 8C B7 " " jsr LB78C CD47 : A6 96 " " ldx X0096 CD49 LCD49: CD49 : 85 19 " " sta X0019 CD4B : CA " " dex CD4C : D0 FB " " bne LCD49 CD4E : F0 D7 " " beq LCD27 CD50 XCD50: CD50 : 20 D9 DE " " jsr LDED9 CD53 : 20 C8 B8 " " jsr LB8C8 CD56 : 86 96 " " stx X0096 CD58 : E0 00 " " cpx #$00 CD5A : D0 01 " " bne LCD5D CD5C : 88 " " dey CD5D LCD5D: CD5D : C8 " " iny CD5E : 84 97 " " sty X0097 CD60 LCD60: CD60 : 20 8C B7 " " jsr LB78C CD63 : 85 19 " " sta X0019 CD65 : C6 96 " " dec X0096 CD67 : D0 F7 " " bne LCD60 CD69 : C6 97 " " dec X0097 CD6B : D0 F3 " " bne LCD60 CD6D : 60 "`" rts ; CD6E XCD6E: CD6E : 20 79 CE " y " jsr LCE79 CD71 : A5 80 " " lda X0080 CD73 : F0 04 " " beq LCD79 CD75 : C9 4D " M" cmp #$4D CD77 : D0 20 " " bne LCD99 CD79 LCD79: CD79 : 20 8C B7 " " jsr LB78C CD7C : A6 80 " " ldx X0080 CD7E : F0 01 " " beq LCD81 CD80 : 0A " " asl a CD81 LCD81: CD81 : 85 19 " " sta X0019 CD83 : C6 CB " " dec X00CB CD85 : D0 F2 " " bne LCD79 CD87 : C6 CC " " dec X00CC CD89 : D0 EE " " bne LCD79 CD8B : 24 1A "$ " bit X001A CD8D : 20 9D CE " " jsr LCE9D CD90 : C6 CD " " dec X00CD CD92 : D0 E5 " " bne LCD79 CD94 : C6 CE " " dec X00CE CD96 : D0 E1 " " bne LCD79 CD98 LCD98: CD98 : 60 "`" rts ; CD99 LCD99: CD99 : 29 0F ") " and #$0F CD9B : 85 C0 " " sta X00C0 CD9D LCD9D: CD9D : 20 41 B6 " A " jsr LB641 CDA0 : A6 C0 " " ldx X00C0 CDA2 : E0 07 " " cpx #$07 CDA4 : D0 01 " " bne LCDA7 CDA6 : 0A " " asl a CDA7 LCDA7: CDA7 : 0A " " asl a CDA8 : A0 00 " " ldy #$00 CDAA : 90 02 " " bcc LCDAE CDAC : A0 FF " " ldy #$FF CDAE LCDAE: CDAE : 84 19 " " sty X0019 CDB0 : C6 CB " " dec X00CB CDB2 : D0 11 " " bne LCDC5 CDB4 : C6 CC " " dec X00CC CDB6 : D0 0D " " bne LCDC5 CDB8 : 24 1A "$ " bit X001A CDBA : 20 9D CE " " jsr LCE9D CDBD : C6 CD " " dec X00CD CDBF : D0 04 " " bne LCDC5 CDC1 : C6 CE " " dec X00CE CDC3 : F0 D3 " " beq LCD98 CDC5 LCDC5: CDC5 : CA " " dex CDC6 : D0 DF " " bne LCDA7 CDC8 : 4C 9D CD "L " jmp LCD9D ; CDCB : 20 79 CE " y " jsr LCE79 CDCE : A5 80 " " lda X0080 CDD0 : F0 04 " " beq LCDD6 CDD2 : C9 4D " M" cmp #$4D CDD4 : D0 20 " " bne LCDF6 CDD6 LCDD6: CDD6 : A5 19 " " lda X0019 CDD8 : A6 80 " " ldx X0080 CDDA : F0 01 " " beq LCDDD CDDC : 4A "J" lsr a CDDD LCDDD: CDDD : 20 89 BA " " jsr LBA89 CDE0 : C6 CB " " dec X00CB CDE2 : D0 F2 " " bne LCDD6 CDE4 : C6 CC " " dec X00CC CDE6 : D0 EE " " bne LCDD6 CDE8 : 24 1A "$ " bit X001A CDEA : 20 9D CE " " jsr LCE9D CDED : C6 CD " " dec X00CD CDEF : D0 E5 " " bne LCDD6 CDF1 : C6 CE " " dec X00CE CDF3 : D0 E1 " " bne LCDD6 CDF5 : 60 "`" rts ; CDF6 LCDF6: CDF6 : 29 0F ") " and #$0F CDF8 : 85 C0 " " sta X00C0 CDFA LCDFA: CDFA : A6 C0 " " ldx X00C0 CDFC : A9 00 " " lda #$00 CDFE : 85 C1 " " sta X00C1 CE00 : A5 3D " =" lda X003D CE02 LCE02: CE02 : 24 19 "$ " bit X0019 CE04 : 18 " " clc CE05 : F0 01 " " beq LCE08 CE07 : 38 "8" sec CE08 LCE08: CE08 : 26 C1 "& " rol X00C1 CE0A : C6 CB " " dec X00CB CE0C : D0 1D " " bne LCE2B CE0E : C6 CC " " dec X00CC CE10 : D0 19 " " bne LCE2B CE12 : 24 1A "$ " bit X001A CE14 : 20 9D CE " " jsr LCE9D CE17 : C6 CD " " dec X00CD CE19 : D0 10 " " bne LCE2B CE1B : C6 CE " " dec X00CE CE1D : D0 0C " " bne LCE2B CE1F : A5 C1 " " lda X00C1 CE21 LCE21: CE21 : CA " " dex CE22 : F0 04 " " beq LCE28 CE24 : 0A " " asl a CE25 : 4C 21 CE "L! " jmp LCE21 CE28 LCE28: CE28 : 4C 89 BA "L " jmp LBA89 ; CE2B LCE2B: CE2B : CA " " dex CE2C : D0 D4 " " bne LCE02 CE2E : A5 C1 " " lda X00C1 CE30 : 20 89 BA " " jsr LBA89 CE33 : 4C FA CD "L " jmp LCDFA CE36 : 60 "`" rts ; CE37 : 20 A5 CF " " jsr LCFA5 CE3A : A5 18 " " lda X0018 CE3C : 4C 08 B9 "L " jmp LB908 ; CE3F XCE3F: CE3F : 20 79 CE " y " jsr LCE79 CE42 LCE42: CE42 : A2 00 " " ldx #$00 CE44 : A5 18 " " lda X0018 CE46 LCE46: CE46 : C5 18 " " cmp X0018 CE48 : D0 1F " " bne LCE69 CE4A : 24 19 "$ " bit X0019 CE4C : C6 CB " " dec X00CB CE4E : D0 14 " " bne LCE64 CE50 : C6 CC " " dec X00CC CE52 : D0 10 " " bne LCE64 CE54 : 20 9D CE " " jsr LCE9D CE57 : 24 1A "$ " bit X001A CE59 : C6 CD " " dec X00CD CE5B : D0 07 " " bne LCE64 CE5D : C6 CE " " dec X00CE CE5F : D0 03 " " bne LCE64 CE61 : E8 " " inx CE62 : D0 05 " " bne LCE69 CE64 LCE64: CE64 : E8 " " inx CE65 : E0 FF " " cpx #$FF CE67 : D0 DD " " bne LCE46 CE69 LCE69: CE69 : 48 "H" pha CE6A : 8A " " txa CE6B : 20 08 B9 " " jsr LB908 CE6E : 68 "h" pla CE6F : 20 08 B9 " " jsr LB908 CE72 : A5 CE " " lda X00CE CE74 : D0 CC " " bne LCE42 CE76 : 4C 08 B9 "L " jmp LB908 ; CE79 LCE79: CE79 : A5 02 " " lda X0002 CE7B : 29 7F ") " and #$7F CE7D : 09 80 " " ora #$80 CE7F : 85 02 " " sta X0002 CE81 : A5 24 " $" lda X0024 CE83 : 29 9F ") " and #$9F CE85 : 05 C2 " " ora X00C2 CE87 : 85 24 " $" sta X0024 CE89 : A4 C5 " " ldy X00C5 CE8B : 84 16 " " sty X0016 CE8D : A4 C6 " " ldy X00C6 CE8F : 84 17 " " sty X0017 CE91 : A4 CA " " ldy X00CA CE93 : 84 CE " " sty X00CE CE95 : A4 C9 " " ldy X00C9 CE97 : 84 CD " " sty X00CD CE99 : F0 02 " " beq LCE9D CE9B : E6 CE " " inc X00CE CE9D LCE9D: CE9D : A4 C3 " " ldy X00C3 CE9F : 84 14 " " sty X0014 CEA1 : A4 C4 " " ldy X00C4 CEA3 : 84 15 " " sty X0015 CEA5 : A4 C8 " " ldy X00C8 CEA7 : 84 CC " " sty X00CC CEA9 : A4 C7 " " ldy X00C7 CEAB : 84 CB " " sty X00CB CEAD : F0 02 " " beq LCEB1 CEAF : E6 CC " " inc X00CC CEB1 LCEB1: CEB1 : 60 "`" rts ; CEB2 : 20 C8 B8 " " jsr LB8C8 CEB5 : 86 96 " " stx X0096 CEB7 : C8 " " iny CEB8 : 84 97 " " sty X0097 CEBA LCEBA: CEBA : 20 8C B7 " " jsr LB78C CEBD : 48 "H" pha CEBE : 6A "j" ror a CEBF : 6A "j" ror a CEC0 : 6A "j" ror a CEC1 : 20 D9 CE " " jsr LCED9 CEC4 : 68 "h" pla CEC5 : C6 96 " " dec X0096 CEC7 : D0 04 " " bne LCECD CEC9 : C6 97 " " dec X0097 CECB : F0 0B " " beq LCED8 CECD LCECD: CECD : 20 D9 CE " " jsr LCED9 CED0 : C6 96 " " dec X0096 CED2 : D0 E6 " " bne LCEBA CED4 : C6 97 " " dec X0097 CED6 : D0 E2 " " bne LCEBA CED8 LCED8: CED8 : 60 "`" rts ; CED9 LCED9: CED9 : A6 41 " A" ldx X0041 CEDB : 86 14 " " stx X0014 CEDD : A6 42 " B" ldx X0042 CEDF : 86 15 " " stx X0015 CEE1 : A6 43 " C" ldx X0043 CEE3 : 86 16 " " stx X0016 CEE5 : A6 44 " D" ldx X0044 CEE7 : 86 17 " " stx X0017 CEE9 : A6 3C " <" ldx X003C CEEB : 86 18 " " stx X0018 CEED : 29 07 ") " and #$07 CEEF : AA " " tax CEF0 : BD 21 CF " ! " lda XCF21,x CEF3 : F0 13 " " beq LCF08 CEF5 : 30 09 "0 " bmi LCF00 CEF7 : E6 41 " A" inc X0041 CEF9 : D0 0D " " bne LCF08 CEFB : E6 42 " B" inc X0042 CEFD : 4C 08 CF "L " jmp LCF08 ; CF00 LCF00: CF00 : A5 41 " A" lda X0041 CF02 : D0 02 " " bne LCF06 CF04 : C6 42 " B" dec X0042 CF06 LCF06: CF06 : C6 41 " A" dec X0041 CF08 LCF08: CF08 : BD 29 CF " ) " lda XCF29,x CF0B : F0 13 " " beq LCF20 CF0D : 30 09 "0 " bmi LCF18 CF0F : E6 43 " C" inc X0043 CF11 : D0 0D " " bne LCF20 CF13 : E6 44 " D" inc X0044 CF15 : 4C 20 CF "L " jmp LCF20 ; CF18 LCF18: CF18 : A5 43 " C" lda X0043 CF1A : D0 02 " " bne LCF1E CF1C : C6 44 " D" dec X0044 CF1E LCF1E: CF1E : C6 43 " C" dec X0043 CF20 LCF20: CF20 : 60 "`" rts ; CF21 XCF21: CF21 : 01 01 " " ora (X0001,x) CF23 : 00 " " brk ; CF24 : FF FF FF " " db $FF, $FF, $FF ; CF27 : 00 " " brk CF28 : 01 00 " " ora (X0000,x) CF2A : 01 01 " " ora (X0001,x) CF2C : 01 00 " " ora (X0000,x) ; CF2E : FF FF FF " " db $FF, $FF, $FF ; CF31 : 00 " " brk CF32 LCF32: CF32 : 20 A1 D9 " " jsr LD9A1 CF35 : 20 20 F9 " " jsr LF920 CF38 : 24 01 "$ " bit X0001 CF3A : 30 4E "0N" bmi LCF8A CF3C : 24 09 "$ " bit X0009 CF3E : 30 4A "0J" bmi LCF8A CF40 : A5 50 " P" lda X0050 CF42 : C5 4F " O" cmp X004F CF44 : D0 44 " D" bne LCF8A CF46 : A5 AF " " lda X00AF CF48 : F0 09 " " beq LCF53 CF4A : 20 49 D7 " I " jsr LD749 CF4D : 20 BF E8 " " jsr LE8BF CF50 : 4C 32 CF "L2 " jmp LCF32 ; CF53 LCF53: CF53 : 20 1D EC " " jsr LEC1D CF56 : 20 FD ED " " jsr LEDFD CF59 LCF59: CF59 : 20 A1 D9 " " jsr LD9A1 CF5C : 20 E0 D0 " " jsr LD0E0 CF5F : 24 01 "$ " bit X0001 CF61 : 30 24 "0$" bmi LCF87 CF63 : 24 09 "$ " bit X0009 CF65 : 30 20 "0 " bmi LCF87 CF67 : A5 50 " P" lda X0050 CF69 : C5 4F " O" cmp X004F CF6B : D0 1A " " bne LCF87 CF6D : A5 AF " " lda X00AF CF6F : D0 10 " " bne LCF81 CF71 : 20 49 D7 " I " jsr LD749 CF74 : 20 20 F9 " " jsr LF920 CF77 : A5 67 " g" lda X0067 CF79 : F0 DE " " beq LCF59 CF7B : 20 16 EE " " jsr LEE16 CF7E : 20 33 F1 " 3 " jsr LF133 CF81 LCF81: CF81 : 20 16 EE " " jsr LEE16 CF84 : 4C 32 CF "L2 " jmp LCF32 ; CF87 LCF87: CF87 : 20 16 EE " " jsr LEE16 CF8A LCF8A: CF8A : 20 1D EC " " jsr LEC1D CF8D : 20 41 B6 " A " jsr LB641 CF90 : 29 7F ") " and #$7F CF92 LCF92: CF92 : 20 3B BC " ; " jsr LBC3B CF95 : C9 1B " " cmp #$1B CF97 : D0 06 " " bne LCF9F CF99 : A6 B7 " " ldx X00B7 CF9B : F0 19 " " beq LCFB6 CF9D : A9 24 " $" lda #$24 CF9F LCF9F: CF9F : 20 1A EF " " jsr LEF1A CFA2 : 4C 32 CF "L2 " jmp LCF32 ; CFA5 LCFA5: CFA5 : A5 41 " A" lda X0041 CFA7 : 85 14 " " sta X0014 CFA9 : A5 42 " B" lda X0042 CFAB : 85 15 " " sta X0015 CFAD : A5 43 " C" lda X0043 CFAF : 85 16 " " sta X0016 CFB1 : A5 44 " D" lda X0044 CFB3 : 85 17 " " sta X0017 CFB5 : 60 "`" rts ; CFB6 LCFB6: CFB6 : A9 00 " " lda #$00 CFB8 : 8D 00 37 " 7" sta X3700 CFBB LCFBB: CFBB : 20 A1 D9 " " jsr LD9A1 CFBE : 20 E0 D0 " " jsr LD0E0 CFC1 : 20 20 F9 " " jsr LF920 CFC4 : 24 01 "$ " bit X0001 CFC6 : 30 1A "0 " bmi LCFE2 CFC8 : 24 09 "$ " bit X0009 CFCA : 30 16 "0 " bmi LCFE2 CFCC : A5 4F " O" lda X004F CFCE : C5 50 " P" cmp X0050 CFD0 : D0 10 " " bne LCFE2 CFD2 : 20 49 D7 " I " jsr LD749 CFD5 : 20 BF E8 " " jsr LE8BF CFD8 : A5 67 " g" lda X0067 CFDA : F0 DF " " beq LCFBB CFDC : 20 39 F1 " 9 " jsr LF139 CFDF : 4C BB CF "L " jmp LCFBB ; CFE2 LCFE2: CFE2 : 20 1D EC " " jsr LEC1D CFE5 : 20 41 B6 " A " jsr LB641 CFE8 : 48 "H" pha CFE9 : 29 7F ") " and #$7F CFEB : 85 CF " " sta X00CF CFED : 68 "h" pla CFEE : F0 CB " " beq LCFBB CFF0 : A6 B0 " " ldx X00B0 CFF2 : F0 03 " " beq LCFF7 CFF4 : 20 BA D0 " " jsr LD0BA CFF7 LCFF7: CFF7 : A6 7D " }" ldx X007D CFF9 : F0 67 " g" beq LD062 CFFB : 29 7F ") " and #$7F CFFD : C9 41 " A" cmp #$41 CFFF : 30 BA "0 " bmi LCFBB D001 : C9 5C " \" cmp #$5C D003 : 10 B6 " " bpl LCFBB D005 : 85 D0 " " sta X00D0 D007 : 20 41 B6 " A " jsr LB641 D00A : 29 7F ") " and #$7F D00C : 85 D1 " " sta X00D1 D00E : 20 41 B6 " A " jsr LB641 D011 : 29 7F ") " and #$7F D013 : 85 D2 " " sta X00D2 D015 : A2 00 " " ldx #$00 D017 : A0 20 " " ldy #$20 D019 LD019: D019 : BD 0D D2 " " lda XD20D,x D01C : F0 40 " @" beq LD05E D01E : C5 D0 " " cmp X00D0 D020 : D0 17 " " bne LD039 D022 : BD 0E D2 " " lda XD20E,x D025 : C5 D1 " " cmp X00D1 D027 : D0 10 " " bne LD039 D029 : BD 0F D2 " " lda XD20F,x D02C : C5 D2 " " cmp X00D2 D02E : D0 09 " " bne LD039 D030 LD030: D030 : 98 " " tya D031 : C9 20 " " cmp #$20 D033 : D0 02 " " bne LD037 D035 : A9 0C " " lda #$0C D037 LD037: D037 : D0 29 " )" bne LD062 D039 LD039: D039 : E8 " " inx D03A : F0 06 " " beq LD042 D03C : E8 " " inx D03D : E8 " " inx D03E : C8 " " iny D03F : D0 D8 " " bne LD019 D041 LD041: D041 : E8 " " inx D042 LD042: D042 : E8 " " inx D043 : E8 " " inx D044 : C8 " " iny D045 : BD 0D D3 " " lda XD30D,x D048 : F0 14 " " beq LD05E D04A : C5 D0 " " cmp X00D0 D04C : D0 F3 " " bne LD041 D04E : BD 0E D3 " " lda XD30E,x D051 : C5 D1 " " cmp X00D1 D053 : D0 EC " " bne LD041 D055 : BD 0F D3 " " lda XD30F,x D058 : C5 D2 " " cmp X00D2 D05A : D0 E5 " " bne LD041 D05C : F0 D2 " " beq LD030 D05E LD05E: D05E : 85 CF " " sta X00CF D060 : F0 2B " +" beq LD08D D062 LD062: D062 : 20 A6 BB " " jsr LBBA6 D065 : C9 1B " " cmp #$1B D067 : D0 03 " " bne LD06C D069 : 4C BB CF "L " jmp LCFBB ; D06C LD06C: D06C : 85 CF " " sta X00CF D06E : 38 "8" sec D06F : E9 21 " !" sbc #$21 D071 : 30 1A "0 " bmi LD08D D073 : C9 68 " h" cmp #$68 D075 : 10 16 " " bpl LD08D D077 : 0A " " asl a D078 : AA " " tax D079 : BD 3D D1 " = " lda XD13D,x D07C : 85 D0 " " sta X00D0 D07E : BD 3E D1 " > " lda XD13E,x D081 : 85 D1 " " sta X00D1 D083 : C9 FF " " cmp #$FF D085 : D0 10 " " bne LD097 D087 : A5 D0 " " lda X00D0 D089 : C9 FF " " cmp #$FF D08B : D0 0A " " bne LD097 D08D LD08D: D08D : A9 01 " " lda #$01 D08F : 8D 00 37 " 7" sta X3700 D092 : A5 CF " " lda X00CF D094 : 4C 9F CF "L " jmp LCF9F ; D097 LD097: D097 : A9 00 " " lda #$00 D099 : 8D 07 37 " 7" sta X3707 D09C : AD B0 D0 " " lda XD0B0 D09F : 48 "H" pha D0A0 : AD AF D0 " " lda XD0AF D0A3 : 48 "H" pha D0A4 : 6C D0 00 "l " jmp (X00D0) ;INFO: indirect jump ; D0A7 : A9 01 " " lda #$01 D0A9 : 8D 07 37 " 7" sta X3707 D0AC : 4C BB CF "L " jmp LCFBB ; D0AF XD0AF: D0AF : A6 D0 " " ldx X00D0 D0B1 : 20 41 B6 " A " jsr LB641 D0B4 : 20 41 B6 " A " jsr LB641 D0B7 : 4C EA B6 "L " jmp LB6EA ; D0BA LD0BA: D0BA : C9 20 " " cmp #$20 D0BC : F0 01 " " beq LD0BF D0BE LD0BE: D0BE : 60 "`" rts ; D0BF LD0BF: D0BF : A6 AF " " ldx X00AF D0C1 : F0 FB " " beq LD0BE D0C3 : 20 13 F7 " " jsr LF713 D0C6 : D0 03 " " bne LD0CB D0C8 : 20 E3 BD " " jsr LBDE3 D0CB LD0CB: D0CB : A5 58 " X" lda X0058 D0CD : 85 2C " ," sta X002C D0CF : A5 59 " Y" lda X0059 D0D1 : 85 2D " -" sta X002D D0D3 : A5 5A " Z" lda X005A D0D5 : 85 2E " ." sta X002E D0D7 : A5 5B " [" lda X005B D0D9 : 85 2F " /" sta X002F D0DB : 68 "h" pla D0DC : 68 "h" pla D0DD : 4C BB CF "L " jmp LCFBB ; D0E0 LD0E0: D0E0 : AD 15 07 " " lda X0715 D0E3 : F0 0B " " beq LD0F0 D0E5 : A9 00 " " lda #$00 D0E7 : 8D 15 07 " " sta X0715 D0EA : 20 13 D4 " " jsr LD413 D0ED : 20 11 D5 " " jsr LD511 D0F0 LD0F0: D0F0 : 60 "`" rts ; D0F1 : 20 41 B6 " A " jsr LB641 D0F4 : C9 21 " !" cmp #$21 D0F6 : D0 03 " " bne LD0FB D0F8 : 4C 71 BD "Lq " jmp LBD71 ; D0FB LD0FB: D0FB : C9 22 " "" cmp #$22 D0FD : D0 03 " " bne LD102 D0FF : 4C B2 E6 "L " jmp LE6B2 ; D102 LD102: D102 : C9 23 " #" cmp #$23 D104 : D0 03 " " bne LD109 D106 : 4C 4F CB "LO " jmp LCB4F ; D109 LD109: D109 : C9 24 " $" cmp #$24 D10B : D0 03 " " bne LD110 D10D : 4C F0 D4 "L " jmp LD4F0 ; D110 LD110: D110 : C9 25 " %" cmp #$25 D112 : D0 03 " " bne LD117 D114 : 4C E4 F9 "L " jmp LF9E4 ; D117 LD117: D117 : C9 26 " &" cmp #$26 D119 : D0 03 " " bne LD11E D11B : 4C D2 D4 "L " jmp LD4D2 ; D11E LD11E: D11E : C9 27 " '" cmp #$27 D120 : D0 03 " " bne LD125 D122 : 4C 47 E0 "LG " jmp LE047 ; D125 LD125: D125 : C9 28 " (" cmp #$28 D127 : D0 03 " " bne LD12C D129 : 4C 76 E0 "Lv " jmp LE076 ; D12C LD12C: D12C : C9 29 " )" cmp #$29 D12E : D0 03 " " bne LD133 D130 : 4C C6 BA "L " jmp LBAC6 ; D133 LD133: D133 : C9 2A " *" cmp #$2A D135 : D0 03 " " bne LD13A D137 : 4C 66 ED "Lf " jmp LED66 D13A LD13A: D13A : 4C 8D D0 "L " jmp LD08D ; D13D XD13D: D13D : FE E1 0B " " inc X0BE1,x D140 : BD 4A DC " J " lda XDC4A,x ; D143 : 3C C3 "< " db $3C, $C3 ; D145 : D0 F8 " " bne LD13F ; D147 : 3C D7 27 "< '" db $3C, $D7, $27 ; D14A : D6 EF " " dec X00EF,x ; D14C : D3 5B " [" db $D3, $5B ; D14E : D6 F8 " " dec X00F8,x D150 : B5 F1 " " lda X00F1,x D152 : D0 9B " " bne LD0EF D154 : BD F6 E1 " " lda XE1F6,x ; D157 : 47 DF "G " db $47, $DF ; D159 : C6 DF " " dec X00DF D15B : 60 "`" rts ; D15C : C7 " " db $C7 ; D15D : 8E BD 2E " ." stx X2EBD D160 : E0 4B " K" cpx #$4B D162 : E0 D7 " " cpx #$D7 ; D164 : DB 53 " S" db $DB, $53 ; D166 : E8 " " inx ; D167 LD167: D167 : 72 "r" db $72 ; D168 : F9 61 DD " a " sbc XDD61,y D16B : AE DD 65 " e" ldx X65DD D16E : DE A8 DB " " dec XDBA8,x D171 : CD DB FE " " cmp XFEDB D174 : B5 87 " " lda X0087,x D176 : F8 " " sed D177 : C1 BA " " cmp (X00BA,x) D179 : B6 DE " " ldx X00DE,y D17B : 29 DF ") " and #$DF D17D : E0 BD " " cpx #$BD ; D17F : 8B C3 E3 " " db $8B, $C3, $E3 ; D182 : CA " " dex ; D183 : EF " " db $EF ; D184 : B4 0A " " ldy X000A,x ; D186 : DB " " db $DB ; D187 : F0 DE " " beq LD167 D189 : EA " " nop D18A : B6 73 " s" ldx X0073,y ; D18C : B7 5A C3 " Z " db $B7, $5A, $C3 ; D18F : 49 F3 "I " eor #$F3 D191 : F1 CA " " sbc (X00CA),y ; D193 : 87 CB " " db $87, $CB ; D195 : A5 CB " " lda X00CB ; D197 : A3 " " db $A3 ; D198 : F8 " " sed D199 : 4E D3 A0 "N " lsr XA0D3 D19C : B4 FF " " ldy X00FF,x ; D19E : CB FC " " db $CB, $FC ; D1A0 : E1 B1 " " sbc (X00B1,x) D1A2 : D0 42 " B" bne LD1E6 D1A4 : CC 57 E8 " W " cpy XE857 D1A7 : 4A "J" lsr a ; D1A8 : C3 4B " K" db $C3, $4B ; D1AA : CC 6E CD " n " cpy XCD6E ; D1AD : 37 "7" db $37 ; D1AE : CE 40 D7 " @ " dec XD740 ; D1B1 : EB " " db $EB ; D1B2 : CA " " dex D1B3 : E9 CC " " sbc #$CC ; D1B5 : 54 "T" db $54 ; D1B6 : ED AC ED " " sbc XEDAC ; D1B9 : FF " " db $FF ; D1BA : F1 86 " " sbc (X0086),y D1BC : F9 3F CE " ? " sbc XCE3F,y ; D1BF : 5C "\" db $5C ; D1C0 : D5 40 " @" cmp X0040,x D1C2 : ED 61 E8 " a " sbc XE861 ; D1C5 : 4B DA 87 DA "K " db $4B, $DA, $87, $DA D1C9 : C3 DA " " db $C3, $DA ; D1CB : 40 "@" rti ; D1CC : D7 1B " " db $D7, $1B ; D1CE : CC E0 CA " " cpy XCAE0 ; D1D1 : 4B "K" db $4B ; D1D2 : CC 9F BD " " cpy XBD9F ; D1D5 LD1D5: D1D5 : CF " " db $CF ; D1D6 : BD 4A D3 " J " lda XD34A,x D1D9 : D9 BD 35 " 5" cmp X35BD,y D1DC : E8 " " inx ; D1DD : 12 F3 " " db $12, $F3 ; D1DF : 81 CC " " sta (X00CC,x) D1E1 : 24 CD "$ " bit X00CD ; D1E3 : CB " " db $CB ; D1E4 : CD 50 CD " P " cmp XCD50 ; D1E7 : B2 " " db $B2 ; D1E8 : CE A4 DA " " dec XDAA4 D1EB : 68 "h" pla ; D1EC : DA " " db $DA ; D1ED : 00 " " brk ; D1EE : DB " " db $DB ; D1EF : F6 DA " " inc X00DA,x ; D1F1 : 54 "T" db $54 ; D1F2 : EE 86 E1 " " inc XE186 D1F5 : 25 E0 "% " and X00E0 D1F7 : 39 F1 71 "9 q" and X71F1,y D1FA : BD B2 E6 " " lda XE6B2,x ; D1FD : 4F CB "O " db $4F, $CB ; D1FF : F0 D4 " " beq LD1D5 D201 : E4 F9 " " cpx X00F9 ; D203 : D2 D4 47 " G" db $D2, $D4, $47 ; D206 : E0 76 " v" cpx #$76 D208 : E0 C6 " " cpx #$C6 D20A : BA " " tsx D20B : 66 ED "f " ror X00ED D20D XD20D: D20D : 46 46 "FF" lsr X0046 ; D20F XD20F: D20F : 44 44 "DD" db $44, $44 ; D211 : 46 50 "FP" lsr X0050 ; D213 : 53 "S" db $53 ; D214 : 50 46 "PF" bvc LD25C ; D216 : 53 "S" db $53 ; D217 : 41 52 "AR" eor (X0052,x) ; D219 : 47 "G" db $47 ; D21A : 46 4C "FL" lsr X004C ; D21C : 44 53 4B 44 "DSKD" db $44, $53, $4B, $44 ; D220 : 50 41 "PA" bvc LD263 ; D222 : 53 54 44 4F "STDO" db $53, $54, $44, $4F ; D226 : 50 54 "PT" bvc LD27C ; D228 : 43 4F "CO" db $43, $4F ; D22A : 50 53 "PS" bvc LD27F ; D22C : 43 44 "CD" db $43, $44 ; D22E : 58 "X" cli ; D22F : 54 44 "TD" db $54, $44 ; D231 : 46 52 "FR" lsr X0052 ; D233 : 52 53 "RS" db $52, $53 ; D235 : 55 50 "UP" eor X0050,x ; D237 : 57 44 "WD" db $57, $44 ; D239 : 41 52 "AR" eor (X0052,x) ; D23B : 44 "D" db $44 ; D23C : 41 52 "AR" eor (X0052,x) ; D23E : 53 54 53 "STS" db $53, $54, $53 ; D241 : 4C 53 44 "LSD" jmp L4453 ; D244 : 54 "T" db $54 ; D245 : 4D 45 54 "MET" eor X5445 ; D248 : 43 53 42 "CSB" db $43, $53, $42 ; D24B : 4C 45 43 "LEC" jmp L4345 ; D24E : 55 53 "US" eor X0053,x ; D250 : 4B 53 44 53 "KSDS" db $4B, $53, $44, $53 ; D254 : 46 57 "FW" lsr X0057 ; D256 : 53 "S" db $53 ; D257 : 46 45 "FE" lsr X0045 ; D259 : 53 "S" db $53 ; D25A : 46 4C "FL" lsr X004C D25C LD25C: D25C : 4D 52 4A "MRJ" eor X4A52 D25F : 55 53 "US" eor X0053,x D261 : 58 "X" cli ; D262 : 43 44 44 52 "CDDR" db $43, $44, $44, $52 ; D266 : 4C 53 43 "LSC" jmp L4353 ; D269 : 52 53 "RS" db $52, $53 ; D26B : 55 43 "UC" eor X0043,x ; D26D : 52 52 44 44 "RRDD" db $52, $52, $44, $44 ; D271 : 56 41 "VA" lsr X0041,x ; D273 : 42 "B" db $42 ; D274 : 46 4C "FL" lsr X004C ; D276 : 53 "S" db $53 ; D277 : 45 43 "EC" eor X0043 ; D279 : 44 "D" db $44 ; D27A : 45 42 "EB" eor X0042 ; D27C LD27C: D27C : 53 5A 52 57 "SZRW" db $53, $5A, $52, $57 D280 : 52 44 53 "RDS" db $52, $44, $53 ; D283 : 45 4E "EN" eor X004E ; D285 : 53 "S" db $53 ; D286 : 49 46 "IF" eor #$46 D288 : 49 46 "IF" eor #$46 D28A : 4C 4A 4F "LJO" jmp L4F4A ; D28D : 59 53 43 "YSC" eor X4353,y ; D290 : 54 53 57 "TSW" db $54, $53, $57 ; D293 : 4D 53 52 "MSR" eor X5253 D296 : 4D 44 50 "MDP" eor X5044 ; D299 : 4B 44 43 "KDC" db $4B, $44, $43 ; D29C : 4C 50 47 "LPG" jmp L4750 ; D29F : 50 4D "PM" bvc LD2EE ; D2A1 : 4F "O" db $4F ; D2A2 : 56 4C "VL" lsr X004C,x ; D2A4 : 44 52 "DR" db $44, $52 ; D2A6 : 58 "X" cli ; D2A7 : 5A "Z" db $5A ; D2A8 : 59 57 50 "YWP" eor X5057,y D2AB : 58 "X" cli D2AC : 45 4A "EJ" eor X004A ; D2AE : 43 4F "CO" db $43, $4F ; D2B0 : 46 4C "FL" lsr X004C ; D2B2 : 57 "W" db $57 ; D2B3 : 4D 50 57 "MPW" eor X5750 D2B6 : 48 "H" pha ; D2B7 : 53 52 "SR" db $53, $52 ; D2B9 : 50 58 "PX" bvc LD313 D2BB : 50 41 "PA" bvc LD2FE D2BD : 4E 53 42 "NSB" lsr X4253 ; D2C0 : 43 57 "CW" db $43, $57 ; D2C2 : 48 "H" pha ; D2C3 : 52 53 43 "RSC" db $52, $53, $43 ; D2C6 : 50 53 "PS" bvc LD31B D2C8 : 41 50 "AP" eor (X0050,x) D2CA : 48 "H" pha ; D2CB : 4F "O" db $4F ; D2CC : 4D 53 43 "MSC" eor X4353 ; D2CF : 53 52 "SR" db $53, $52 ; D2D1 : 48 "H" pha ; D2D2 : 52 53 42 52 "RSBR" db $52, $53, $42, $52 D2D6 : 53 43 43 44 "SCCD" db $53, $43, $43, $44 ; D2DA : 4A "J" lsr a ; D2DB : 43 53 "CS" db $43, $53 ; D2DD : 56 4F "VO" lsr X004F,x ; D2DF : 53 "S" db $53 ; D2E0 : 48 "H" pha ; D2E1 : 4F 42 53 4F "OBSO" db $4F, $42, $53, $4F ; D2E5 : 45 50 "EP" eor X0050 D2E7 : 41 4D "AM" eor (X004D,x) D2E9 : 56 52 "VR" lsr X0052,x ; D2EB : 52 43 "RC" db $52, $43 ; D2ED : 50 57 "PW" bvc LD346 D2EF : 4D 50 44 "MPD" eor X4450 D2F2 : 56 52 "VR" lsr X0052,x ; D2F4 : 44 "D" db $44 ; D2F5 : 4D 56 44 "MVD" eor X4456 D2F8 : 46 43 "FC" lsr X0043 ; D2FA : 44 "D" db $44 ; D2FB : 46 52 "FR" lsr X0052 ; D2FD : 44 43 "DC" db $44, $43 ; D2FF : 41 52 "AR" eor (X0052,x) D301 : 4A "J" lsr a D302 : 50 44 "PD" bvc LD348 D304 : 41 49 "AI" eor (X0049,x) ; D306 : 57 "W" db $57 ; D307 : 48 "H" pha D308 : 55 52 "UR" eor X0052,x D30A : 48 "H" pha ; D30B : 53 57 "SW" db $53, $57 ; D30D XD30D: D30D : 48 "H" pha ; D30E XD30E: D30E : 43 "C" db $43 D30F XD30F: D30F : 57 "W" db $57 ; D310 : 49 50 "IP" eor #$50 D312 : 48 "H" pha ; D313 LD313: D313 : 53 52 "SR" db $53, $52 ; D315 : 56 53 "VS" lsr X0053,x ; D317 : 52 52 "RR" db $52, $52 ; D319 : 48 "H" pha ; D31A : 4F 52 "OR" db $4F, $52 ; D31C : 56 4F "VO" lsr X004F,x ; D31E : 53 "S" db $53 ; D31F : 41 43 "AC" eor (X0043,x) ; D321 : 52 54 "RT" db $52, $54 ; D323 : 50 53 "PS" bvc LD378 ; D325 : 53 "S" db $53 ; D326 : 45 45 "EE" eor X0045 ; D328 : 52 53 44 53 "RSDS" db $52, $53, $44, $53 ; D32C : 50 45 "PE" bvc LD373 D32E : 4C 50 52 "LPR" jmp L5250 ; D331 : 43 54 "CT" db $43, $54 ; D333 : 41 41 "AA" eor (X0041,x) D335 : 56 42 "VB" lsr X0042,x D337 : 4C 47 4C "LGL" jmp L4C47 ; D33A : 41 54 "AT" eor (X0054,x) D33C : 45 54 "ET" eor X0054 D33E : 50 53 "PS" bvc LD393 ; D340 : 54 "T" db $54 ; D341 : 50 53 "PS" bvc LD396 ; D343 : 54 57 "TW" db $54, $57 ; D345 : 4D 41 52 "MAR" eor X5241 D348 LD348: D348 : 00 " " brk D349 : 00 " " brk D34A XD34A: D34A : A9 FF " " lda #$FF D34C : D0 02 " " bne LD350 D34E : A9 00 " " lda #$00 D350 LD350: D350 : 85 96 " " sta X0096 D352 : 20 8C B7 " " jsr LB78C D355 : AA " " tax D356 : 29 80 ") " and #$80 D358 : D0 39 " 9" bne LD393 D35A : 86 E2 " " stx X00E2 D35C : A9 00 " " lda #$00 D35E : 85 E0 " " sta X00E0 D360 : 38 "8" sec D361 : E5 E2 " " sbc X00E2 D363 : 85 DF " " sta X00DF D365 LD365: D365 : 20 94 D3 " " jsr LD394 D368 : A5 E0 " " lda X00E0 D36A : 0A " " asl a D36B : 69 01 "i " adc #$01 D36D : 65 DF "e " adc X00DF D36F : 85 DF " " sta X00DF D371 : E6 E0 " " inc X00E0 D373 LD373: D373 : 90 F0 " " bcc LD365 D375 : 24 96 "$ " bit X0096 D377 : 10 03 " " bpl LD37C D379 : 20 94 D3 " " jsr LD394 D37C LD37C: D37C : A5 E2 " " lda X00E2 D37E : 0A " " asl a D37F : 85 92 " " sta X0092 D381 : A5 DF " " lda X00DF D383 : 38 "8" sec D384 : E5 92 " " sbc X0092 D386 : 18 " " clc D387 : 69 02 "i " adc #$02 D389 : 85 DF " " sta X00DF D38B : C6 E2 " " dec X00E2 D38D : A5 E2 " " lda X00E2 D38F : C5 E0 " " cmp X00E0 D391 : B0 D2 " " bcs LD365 D393 LD393: D393 : 60 "`" rts ; D394 LD394: D394 : 20 AB D3 " " jsr LD3AB D397 : A6 E2 " " ldx X00E2 D399 : A4 E0 " " ldy X00E0 D39B : 86 E0 " " stx X00E0 D39D : 84 E2 " " sty X00E2 D39F : 20 AB D3 " " jsr LD3AB D3A2 : A6 E2 " " ldx X00E2 D3A4 : A4 E0 " " ldy X00E0 D3A6 : 86 E0 " " stx X00E0 D3A8 : 84 E2 " " sty X00E2 D3AA : 60 "`" rts ; D3AB LD3AB: D3AB : A5 E2 " " lda X00E2 D3AD : 18 " " clc D3AE : 65 41 "eA" adc X0041 D3B0 : 85 14 " " sta X0014 D3B2 : A5 42 " B" lda X0042 D3B4 : 69 00 "i " adc #$00 D3B6 : 85 15 " " sta X0015 D3B8 : 20 CC D3 " " jsr LD3CC D3BB : A5 41 " A" lda X0041 D3BD : 38 "8" sec D3BE : E5 E2 " " sbc X00E2 D3C0 : 85 14 " " sta X0014 D3C2 : A5 42 " B" lda X0042 D3C4 : E9 00 " " sbc #$00 D3C6 : 85 15 " " sta X0015 D3C8 : 20 CC D3 " " jsr LD3CC D3CB : 60 "`" rts ; D3CC LD3CC: D3CC : A5 E0 " " lda X00E0 D3CE : 18 " " clc D3CF : 65 43 "eC" adc X0043 D3D1 : 85 16 " " sta X0016 D3D3 : A5 44 " D" lda X0044 D3D5 : 69 00 "i " adc #$00 D3D7 : 85 17 " " sta X0017 D3D9 : A5 3C " <" lda X003C D3DB : 85 18 " " sta X0018 D3DD : A5 43 " C" lda X0043 D3DF LD3DF: D3DF : 38 "8" sec D3E0 : E5 E0 " " sbc X00E0 D3E2 : 85 16 " " sta X0016 D3E4 : A5 44 " D" lda X0044 D3E6 : E9 00 " " sbc #$00 D3E8 : 85 17 " " sta X0017 D3EA : A5 3C " <" lda X003C D3EC : 85 18 " " sta X0018 D3EE : 60 "`" rts ; D3EF : 20 8C B7 " " jsr LB78C D3F2 : C9 08 " " cmp #$08 D3F4 : 30 03 "0 " bmi LD3F9 D3F6 : 4C 8C B7 "L " jmp LB78C ; D3F9 LD3F9: D3F9 : AA " " tax D3FA : BD FA F8 " " lda XF8FA,x D3FD : 85 92 " " sta X0092 D3FF : 49 FF "I " eor #$FF D401 : 25 F7 "% " and X00F7 D403 LD403: D403 : 85 93 " " sta X0093 D405 : 20 8C B7 " " jsr LB78C D408 : C9 00 " " cmp #$00 D40A : F0 02 " " beq LD40E D40C : A5 92 " " lda X0092 D40E LD40E: D40E : 05 93 " " ora X0093 D410 : 85 F7 " " sta X00F7 D412 : 60 "`" rts ; D413 LD413: D413 : AD 14 07 " " lda X0714 D416 : F0 08 " " beq LD420 D418 : A5 3C " <" lda X003C D41A : 29 0F ") " and #$0F D41C : C5 3C " <" cmp X003C D41E : F0 01 " " beq LD421 D420 LD420: D420 : 60 "`" rts ; D421 LD421: D421 : 0A " " asl a D422 : 0A " " asl a D423 : 0A " " asl a D424 : 0A " " asl a D425 : AA " " tax D426 : A0 00 " " ldy #$00 D428 LD428: D428 : BD 00 0B " " lda X0B00,x D42B : E8 " " inx D42C : 99 26 07 " & " sta X0726,y D42F : C8 " " iny D430 : C0 10 " " cpy #$10 D432 : D0 F4 " " bne LD428 D434 : A0 00 " " ldy #$00 D436 LD436: D436 : CA " " dex D437 : BD 00 0B " " lda X0B00,x D43A : 99 16 07 " " sta X0716,y D43D : C8 " " iny D43E : C0 10 " " cpy #$10 D440 : D0 F4 " " bne LD436 D442 : 60 "`" rts ; D443 XD443: D443 : 80 " " db $80 ; D444 : 88 " " dey D445 : 90 98 " " bcc LD3DF D447 : A0 A8 " " ldy #$A8 D449 : B0 B8 " " bcs LD403 D44B LD44B: D44B : C0 C8 " " cpy #$C8 D44D : D0 D8 " " bne LD427 D44F : E0 E8 " " cpx #$E8 D451 : F0 F8 " " beq LD44B D453 : 81 89 " " sta (X0089,x) D455 : 91 99 " " sta (X0099),y D457 : A1 A9 " " lda (X00A9,x) D459 : B1 B9 " " lda (X00B9),y D45B : C1 C9 " " cmp (X00C9,x) D45D : D1 D9 " " cmp (X00D9),y D45F : E1 E9 " " sbc (X00E9,x) D461 : F1 F9 " " sbc (X00F9),y ; D463 : 82 " " db $82 ; D464 : 8A " " txa ; D465 : 92 " " db $92 ; D466 : 9A " " txs D467 : A2 AA " " ldx #$AA ; D469 : B2 " " db $B2 ; D46A : BA " " tsx ; D46B : C2 " " db $C2 ; D46C : CA " " dex ; D46D : D2 DA E2 " " db $D2, $DA, $E2 ; D470 : EA " " nop ; D471 : F2 FA 83 8B " " db $F2, $FA, $83, $8B D475 : 93 9B A3 AB " " db $93, $9B, $A3, $AB D479 : B3 BB C3 CB " " db $B3, $BB, $C3, $CB D47D : D3 DB E3 EB " " db $D3, $DB, $E3, $EB D481 : F3 FB " " db $F3, $FB ; D483 : 84 8C " " sty X008C D485 : 94 9C " " sty X009C,x D487 : A4 AC " " ldy X00AC D489 : B4 BC " " ldy X00BC,x D48B : C4 CC " " cpy X00CC ; D48D : D4 DC " " db $D4, $DC ; D48F : E4 EC " " cpx X00EC ; D491 : F4 FC " " db $F4, $FC ; D493 : 85 8D " " sta X008D D495 : 95 9D " " sta X009D,x D497 : A5 AD " " lda X00AD D499 : B5 BD " " lda X00BD,x D49B : C5 CD " " cmp X00CD D49D : D5 DD " " cmp X00DD,x D49F : E5 ED " " sbc X00ED D4A1 : F5 FD " " sbc X00FD,x D4A3 : 86 8E " " stx X008E D4A5 : 96 9E " " stx X009E,y D4A7 : A6 AE " " ldx X00AE D4A9 : B6 BE " " ldx X00BE,y D4AB : C6 CE " " dec X00CE D4AD : D6 DE " " dec X00DE,x D4AF : E6 EE " " inc X00EE D4B1 : F6 FE " " inc X00FE,x ; D4B3 : 87 8F 97 9F " " db $87, $8F, $97, $9F D4B7 : A7 AF B7 BF " " db $A7, $AF, $B7, $BF D4BB : C7 CF D7 DF " " db $C7, $CF, $D7, $DF D4BF : E7 EF F7 FF " " db $E7, $EF, $F7, $FF ; D4C3 LD4C3: D4C3 : A2 00 " " ldx #$00 D4C5 : A0 80 " " ldy #$80 D4C7 LD4C7: D4C7 : BD 43 D4 " C " lda XD443,x D4CA : 9D 00 0B " " sta X0B00,x D4CD : E8 " " inx D4CE : 88 " " dey D4CF : D0 F6 " " bne LD4C7 D4D1 : 60 "`" rts ; D4D2 LD4D2: D4D2 : 20 8C B7 " " jsr LB78C D4D5 : 29 0F ") " and #$0F D4D7 : 0A " " asl a D4D8 : 0A " " asl a D4D9 : 0A " " asl a D4DA : 0A " " asl a D4DB : 85 92 " " sta X0092 D4DD : A9 10 " " lda #$10 D4DF : 85 96 " " sta X0096 D4E1 LD4E1: D4E1 : 20 8C B7 " " jsr LB78C D4E4 : A6 92 " " ldx X0092 D4E6 : E6 92 " " inc X0092 D4E8 : 9D 00 0B " " sta X0B00,x D4EB : C6 96 " " dec X0096 D4ED : D0 F2 " " bne LD4E1 D4EF : 60 "`" rts ; D4F0 LD4F0: D4F0 : 20 8C B7 " " jsr LB78C D4F3 : 8D 14 07 " " sta X0714 D4F6 : C9 00 " " cmp #$00 D4F8 : F0 04 " " beq LD4FE D4FA : A9 00 " " lda #$00 D4FC : F0 02 " " beq LD500 D4FE LD4FE: D4FE : A9 FF " " lda #$FF D500 LD500: D500 : 8D 09 37 " 7" sta X3709 D503 : 20 13 D4 " " jsr LD413 D506 : AD 14 07 " " lda X0714 D509 : C9 02 " " cmp #$02 D50B : F0 01 " " beq LD50E D50D : 60 "`" rts ; D50E LD50E: D50E : 20 BA CA " " jsr LCABA D511 LD511: D511 : A9 10 " " lda #$10 D513 : 85 97 " " sta X0097 D515 : A2 00 " " ldx #$00 D517 : A0 00 " " ldy #$00 D519 LD519: D519 : A9 08 " " lda #$08 D51B : 85 96 " " sta X0096 D51D : BD 4B D5 " K " lda XD54B,x D520 : E8 " " inx D521 LD521: D521 : 84 92 " " sty X0092 D523 : 46 92 "F " lsr X0092 D525 : 90 06 " " bcc LD52D D527 : 99 80 3C " <" sta X3C80,y D52A : 99 80 08 " " sta X0880,y D52D LD52D: D52D : 46 92 "F " lsr X0092 D52F : 90 06 " " bcc LD537 D531 : 99 80 3D " =" sta X3D80,y D534 : 99 80 09 " " sta X0980,y D537 LD537: D537 : 46 92 "F " lsr X0092 D539 : 90 06 " " bcc LD541 D53B : 99 80 3E " >" sta X3E80,y D53E : 99 80 0A " " sta X0A80,y D541 LD541: D541 : C8 " " iny D542 : C6 96 " " dec X0096 D544 : D0 DB " " bne LD521 D546 : C6 97 " " dec X0097 D548 : D0 CF " " bne LD519 D54A : 60 "`" rts ; D54B XD54B: D54B : 3F 5A "?Z" db $3F, $5A ; D54D : 6E 7F 8E "n " ror X8E7F ; D550 : 9C " " db $9C ; D551 : A8 " " tay D552 : B4 BF " " ldy X00BF,x D554 : C9 D3 " " cmp #$D3 ; D556 : DC " " db $DC ; D557 : E5 EE " " sbc X00EE D559 : F6 FF " " inc X00FF,x D55B : 00 " " brk D55C : 20 41 B6 " A " jsr LB641 D55F : 29 7F ") " and #$7F D561 : C9 2E " ." cmp #$2E D563 : F0 13 " " beq LD578 D565 : 18 " " clc D566 : 69 01 "i " adc #$01 D568 : 49 FF "I " eor #$FF D56A : 0A " " asl a D56B : 0A " " asl a D56C : 29 1C ") " and #$1C D56E : 85 92 " " sta X0092 D570 : A5 0A " " lda X000A D572 : 29 63 ")c" and #$63 D574 : 05 92 " " ora X0092 D576 : 85 0A " " sta X000A D578 LD578: D578 : 20 41 B6 " A " jsr LB641 D57B : 29 7F ") " and #$7F D57D : C9 2E " ." cmp #$2E D57F : F0 15 " " beq LD596 D581 : 18 " " clc D582 : 69 01 "i " adc #$01 D584 : 49 FF "I " eor #$FF D586 : 6A "j" ror a D587 : 6A "j" ror a D588 : 6A "j" ror a D589 : 6A "j" ror a D58A : 29 E0 ") " and #$E0 D58C : 85 92 " " sta X0092 D58E : A5 0A " " lda X000A D590 : 29 1F ") " and #$1F D592 : 05 92 " " ora X0092 D594 : 85 0A " " sta X000A D596 LD596: D596 : 60 "`" rts ; D597 LD597: D597 : A5 B1 " " lda X00B1 D599 : D0 0F " " bne LD5AA D59B : A5 0E " " lda X000E D59D : 29 70 ")p" and #$70 D59F : F0 04 " " beq LD5A5 D5A1 : A9 00 " " lda #$00 D5A3 : F0 02 " " beq LD5A7 D5A5 LD5A5: D5A5 : A9 01 " " lda #$01 D5A7 LD5A7: D5A7 : 8D 04 37 " 7" sta X3704 D5AA LD5AA: D5AA : A5 F5 " " lda X00F5 D5AC : 85 0E " " sta X000E D5AE : A5 0F " " lda X000F D5B0 : 24 B0 "$ " bit X00B0 D5B2 : 30 16 "0 " bmi LD5CA D5B4 : AA " " tax D5B5 : A5 E8 " " lda X00E8 D5B7 : 29 20 ") " and #$20 D5B9 : F0 07 " " beq LD5C2 D5BB : 8A " " txa D5BC : 29 7F ") " and #$7F D5BE : C9 7F " " cmp #$7F D5C0 : F0 08 " " beq LD5CA D5C2 LD5C2: D5C2 : 8A " " txa D5C3 : 20 07 B6 " " jsr LB607 D5C6 : A5 FA " " lda X00FA D5C8 : 85 FB " " sta X00FB D5CA LD5CA: D5CA : 4C AE C7 "L " jmp LC7AE ; D5CD LD5CD: D5CD : A9 81 " " lda #$81 D5CF : 85 0C " " sta X000C D5D1 : A5 0D " " lda X000D D5D3 : A6 E9 " " ldx X00E9 D5D5 : 9D 00 06 " " sta X0600,x D5D8 : E6 E9 " " inc X00E9 D5DA : 29 7F ") " and #$7F D5DC : C9 0A " " cmp #$0A D5DE : D0 06 " " bne LD5E6 D5E0 : 8E B7 07 " " stx X07B7 D5E3 : 8D B8 07 " " sta X07B8 D5E6 LD5E6: D5E6 : 4C AE C7 "L " jmp LC7AE ; D5E9 LD5E9: D5E9 : AA " " tax D5EA LD5EA: D5EA : A5 FB " " lda X00FB D5EC : D0 FC " " bne LD5EA D5EE : A9 02 " " lda #$02 D5F0 LD5F0: D5F0 : 24 0E "$ " bit X000E D5F2 : F0 FC " " beq LD5F0 D5F4 : 86 0F " " stx X000F D5F6 : 60 "`" rts ; D5F7 LD5F7: D5F7 : A5 F5 " " lda X00F5 D5F9 : 09 60 " `" ora #$60 D5FB : 85 0E " " sta X000E D5FD LD5FD: D5FD : 20 2E F7 " . " jsr LF72E D600 : D0 FB " " bne LD5FD D602 : A5 F5 " " lda X00F5 D604 : 85 0E " " sta X000E D606 : 60 "`" rts ; D607 LD607: D607 : A6 EA " " ldx X00EA D609 : E4 E9 " " cpx X00E9 D60B : F0 FA " " beq LD607 D60D : BD 00 06 " " lda X0600,x D610 : 29 7F ") " and #$7F D612 : E6 EA " " inc X00EA D614 : 60 "`" rts ; D615 LD615: D615 : A6 F7 " " ldx X00F7 D617 : 10 03 " " bpl LD61C D619 : 4C 2D D6 "L- " jmp LD62D ; D61C LD61C: D61C : AA " " tax D61D : A9 02 " " lda #$02 D61F LD61F: D61F : 24 0C "$ " bit X000C D621 : F0 FC " " beq LD61F D623 : 86 0D " " stx X000D D625 : 8A " " txa D626 : 60 "`" rts ; D627 : 20 8C B7 " " jsr LB78C D62A : 85 FA " " sta X00FA D62C : 60 "`" rts ; D62D LD62D: D62D : 48 "H" pha D62E : 49 FF "I " eor #$FF D630 : AA " " tax D631 LD631: D631 : A5 25 " %" lda X0025 D633 : 09 22 " "" ora #$22 D635 : 85 25 " %" sta X0025 D637 : 29 FD ") " and #$FD D639 : 85 25 " %" sta X0025 D63B : A5 29 " )" lda X0029 D63D : 10 F2 " " bpl LD631 D63F : 86 28 " (" stx X0028 D641 : A5 02 " " lda X0002 D643 : 29 BF ") " and #$BF D645 : 85 02 " " sta X0002 D647 : A5 25 " %" lda X0025 D649 : 09 01 " " ora #$01 D64B : 85 25 " %" sta X0025 D64D : 29 FE ") " and #$FE D64F : 85 25 " %" sta X0025 D651 : A5 02 " " lda X0002 D653 : 09 40 " @" ora #$40 D655 : 85 02 " " sta X0002 D657 : 68 "h" pla D658 : 24 08 "$ " bit X0008 D65A : 60 "`" rts ; D65B : A5 24 " $" lda X0024 D65D : 29 9F ") " and #$9F D65F : 09 20 " " ora #$20 D661 : 85 24 " $" sta X0024 D663 : A5 02 " " lda X0002 D665 : 09 80 " " ora #$80 D667 : 85 02 " " sta X0002 D669 : A9 10 " " lda #$10 D66B : 85 88 " " sta X0088 D66D : A9 04 " " lda #$04 D66F : 85 54 " T" sta X0054 D671 : 20 89 D6 " " jsr LD689 D674 : 20 84 D6 " " jsr LD684 D677 : 20 84 D6 " " jsr LD684 D67A : A9 0A " " lda #$0A D67C : 20 2D D6 " - " jsr LD62D D67F : A9 0C " " lda #$0C D681 : 4C 2D D6 "L- " jmp LD62D ; D684 LD684: D684 : A9 0C " " lda #$0C D686 : 20 2D D6 " - " jsr LD62D D689 LD689: D689 : A9 0A " " lda #$0A D68B : 20 2D D6 " - " jsr LD62D D68E : A5 88 " " lda X0088 D690 : 20 2D D6 " - " jsr LD62D D693 : A9 0A " " lda #$0A D695 : 20 2D D6 " - " jsr LD62D D698 : A5 88 " " lda X0088 D69A : 6A "j" ror a D69B : 6A "j" ror a D69C : B0 0A " " bcs LD6A8 D69E : A9 05 " " lda #$05 D6A0 : 20 2D D6 " - " jsr LD62D D6A3 : A9 0A " " lda #$0A D6A5 : 20 2D D6 " - " jsr LD62D D6A8 LD6A8: D6A8 : A9 E3 " " lda #$E3 D6AA : 85 16 " " sta X0016 D6AC : 85 CD " " sta X00CD D6AE : A9 01 " " lda #$01 D6B0 : 85 17 " " sta X0017 D6B2 : A9 02 " " lda #$02 D6B4 : 85 CE " " sta X00CE D6B6 LD6B6: D6B6 : A9 00 " " lda #$00 D6B8 : 85 CB " " sta X00CB D6BA : 85 14 " " sta X0014 D6BC : 85 15 " " sta X0015 D6BE : A9 02 " " lda #$02 D6C0 : 85 CC " " sta X00CC D6C2 : 20 13 D7 " " jsr LD713 D6C5 : A5 88 " " lda X0088 D6C7 : 6A "j" ror a D6C8 : B0 03 " " bcs LD6CD D6CA : 20 1C D7 " " jsr LD71C D6CD LD6CD: D6CD : A5 19 " " lda X0019 D6CF : 25 54 "%T" and X0054 D6D1 : 18 " " clc D6D2 XD6D2: D6D2 : D0 01 " " bne LD6D5 D6D4 : 38 "8" sec D6D5 LD6D5: D6D5 : 20 1C D7 " " jsr LD71C D6D8 : 18 " " clc D6D9 : 20 1C D7 " " jsr LD71C D6DC : C6 CB " " dec X00CB D6DE : D0 ED " " bne LD6CD D6E0 : C6 CC " " dec X00CC D6E2 : D0 E9 " " bne LD6CD D6E4 : 20 2F D7 " / " jsr LD72F D6E7 : A9 05 " " lda #$05 D6E9 : 20 2D D6 " - " jsr LD62D D6EC : A9 0A " " lda #$0A D6EE : 20 2D D6 " - " jsr LD62D D6F1 : A9 0D " " lda #$0D D6F3 : 20 2D D6 " - " jsr LD62D D6F6 : A9 05 " " lda #$05 D6F8 : 20 2D D6 " - " jsr LD62D D6FB : A9 0A " " lda #$0A D6FD : 20 2D D6 " - " jsr LD62D D700 : 24 1A "$ " bit X001A D702 : C6 CD " " dec X00CD D704 : D0 B0 " " bne LD6B6 D706 : C6 CE " " dec X00CE D708 : D0 AC " " bne LD6B6 D70A : 46 54 "FT" lsr X0054 D70C : E6 88 " " inc X0088 D70E : A9 17 " " lda #$17 D710 : 4C 2D D6 "L- " jmp LD62D ; D713 LD713: D713 : A9 00 " " lda #$00 D715 : 85 92 " " sta X0092 D717 : A9 06 " " lda #$06 D719 : 85 96 " " sta X0096 D71B : 60 "`" rts ; D71C LD71C: D71C : 66 92 "f " ror X0092 D71E : C6 96 " " dec X0096 D720 : D0 0C " " bne LD72E D722 : A5 92 " " lda X0092 D724 : 4A "J" lsr a D725 : 4A "J" lsr a D726 : 09 40 " @" ora #$40 D728 : 20 2D D6 " - " jsr LD62D D72B : 4C 13 D7 "L " jmp LD713 D72E LD72E: D72E : 60 "`" rts ; D72F LD72F: D72F : A5 96 " " lda X0096 D731 : C9 06 " " cmp #$06 D733 : F0 F9 " " beq LD72E D735 : 18 " " clc D736 : 20 1C D7 " " jsr LD71C D739 : 4C 2F D7 "L/ " jmp LD72F ; D73C : A9 00 " " lda #$00 D73E : F0 02 " " beq LD742 D740 XD740: D740 : A9 FF " " lda #$FF D742 LD742: D742 : 85 B3 " " sta X00B3 D744 : A2 05 " " ldx #$05 D746 : 4C 96 F8 "L " jmp LF896 ; D749 LD749: D749 : A5 B3 " " lda X00B3 D74B : D0 01 " " bne LD74E D74D : 60 "`" rts ; D74E LD74E: D74E : A5 E4 " " lda X00E4 D750 : F0 07 " " beq LD759 D752 : A5 EA " " lda X00EA D754 : C5 E9 " " cmp X00E9 D756 : F0 01 " " beq LD759 D758 : 60 "`" rts ; D759 LD759: D759 : 20 3F F3 " ? " jsr LF33F D75C : A5 BC " " lda X00BC D75E : F0 03 " " beq LD763 D760 : 4C 38 D9 "L8 " jmp LD938 ; D763 LD763: D763 : 38 "8" sec D764 : A9 FF " " lda #$FF D766 : E5 45 " E" sbc X0045 D768 : 85 82 " " sta X0082 D76A : A9 01 " " lda #$01 D76C : E5 46 " F" sbc X0046 D76E : 29 01 ") " and #$01 D770 : 85 83 " " sta X0083 D772 : A5 D3 " " lda X00D3 D774 : 49 FF "I " eor #$FF D776 : AA " " tax D777 : AD 00 07 " " lda X0700 D77A : F0 0A " " beq LD786 D77C : BD A8 D8 " " lda XD8A8,x D77F : 85 9C " " sta X009C D781 : BD 98 D8 " " lda XD898,x D784 : D0 19 " " bne LD79F D786 LD786: D786 : AD 01 07 " " lda X0701 D789 : C9 02 " " cmp #$02 D78B : F0 0A " " beq LD797 D78D : BD C8 D8 " " lda XD8C8,x D790 : 85 9C " " sta X009C D792 : BD B8 D8 " " lda XD8B8,x D795 : D0 08 " " bne LD79F D797 LD797: D797 : BD 88 D8 " " lda XD888,x D79A : 85 9C " " sta X009C D79C : BD 78 D8 " x " lda XD878,x D79F LD79F: D79F : 85 55 " U" sta X0055 D7A1 : 20 C0 E1 " " jsr LE1C0 D7A4 : AD 02 07 " " lda X0702 D7A7 : 0A " " asl a D7A8 : A8 " " tay D7A9 : E0 00 " " cpx #$00 D7AB : F0 01 " " beq LD7AE D7AD : C8 " " iny D7AE LD7AE: D7AE : C0 00 " " cpy #$00 D7B0 : D0 02 " " bne LD7B4 D7B2 : C8 " " iny D7B3 : C8 " " iny D7B4 LD7B4: D7B4 : 84 9D " " sty X009D D7B6 : 38 "8" sec D7B7 : A5 9C " " lda X009C D7B9 : E5 8D " " sbc X008D D7BB : A5 9D " " lda X009D D7BD : E5 8E " " sbc X008E D7BF : 30 08 "0 " bmi LD7C9 D7C1 : A5 8D " " lda X008D D7C3 : 85 9C " " sta X009C D7C5 : A5 8E " " lda X008E D7C7 : 85 9D " " sta X009D D7C9 LD7C9: D7C9 : A9 FF " " lda #$FF D7CB : 38 "8" sec D7CC : E5 47 " G" sbc X0047 D7CE : 85 82 " " sta X0082 D7D0 : A9 01 " " lda #$01 D7D2 : E5 48 " H" sbc X0048 D7D4 : 29 01 ") " and #$01 D7D6 : 85 83 " " sta X0083 D7D8 : A5 D4 " " lda X00D4 D7DA : 49 FF "I " eor #$FF D7DC : AA " " tax D7DD : A5 3E " >" lda X003E D7DF : C9 FF " " cmp #$FF D7E1 : D0 0A " " bne LD7ED D7E3 : BD 08 D9 " " lda XD908,x D7E6 : 85 9E " " sta X009E D7E8 : BD F8 D8 " " lda XD8F8,x D7EB : D0 18 " " bne LD805 D7ED LD7ED: D7ED : A5 3F " ?" lda X003F D7EF : C9 02 " " cmp #$02 D7F1 : D0 0A " " bne LD7FD D7F3 : BD 28 D9 " ( " lda XD928,x D7F6 : 85 9E " " sta X009E D7F8 : BD 18 D9 " " lda XD918,x D7FB : D0 08 " " bne LD805 D7FD LD7FD: D7FD : BD E8 D8 " " lda XD8E8,x D800 : 85 9E " " sta X009E D802 : BD D8 D8 " " lda XD8D8,x D805 LD805: D805 : AC 02 07 " " ldy X0702 D808 : D0 02 " " bne LD80C D80A : 29 7F ") " and #$7F D80C LD80C: D80C : 85 55 " U" sta X0055 D80E : 20 C0 E1 " " jsr LE1C0 D811 : A0 00 " " ldy #$00 D813 : E0 00 " " cpx #$00 D815 : D0 08 " " bne LD81F D817 : C8 " " iny D818 : A5 3F " ?" lda X003F D81A : C9 02 " " cmp #$02 D81C : D0 01 " " bne LD81F D81E : C8 " " iny D81F LD81F: D81F : CA " " dex D820 : D0 07 " " bne LD829 D822 : A5 3F " ?" lda X003F D824 : C9 02 " " cmp #$02 D826 : D0 01 " " bne LD829 D828 : C8 " " iny D829 LD829: D829 : 18 " " clc D82A : A5 9E " " lda X009E D82C : 65 8D "e " adc X008D D82E : 85 9E " " sta X009E D830 : 98 " " tya D831 : 65 8E "e " adc X008E D833 : 85 9F " " sta X009F D835 : AC 02 07 " " ldy X0702 D838 : D0 08 " " bne LD842 D83A : 29 7C ")|" and #$7C D83C : F0 10 " " beq LD84E D83E : A9 01 " " lda #$01 D840 : D0 06 " " bne LD848 D842 LD842: D842 : 29 FC ") " and #$FC D844 : F0 08 " " beq LD84E D846 : A9 03 " " lda #$03 D848 LD848: D848 : 85 9F " " sta X009F D84A : A9 FF " " lda #$FF D84C : 85 9E " " sta X009E D84E LD84E: D84E : 20 BA CA " " jsr LCABA D851 : A5 9C " " lda X009C D853 : 85 26 " &" sta X0026 D855 : A5 02 " " lda X0002 D857 : 29 FC ") " and #$FC D859 : 85 55 " U" sta X0055 D85B : A5 9D " " lda X009D D85D : 29 03 ") " and #$03 D85F : 05 55 " U" ora X0055 D861 : 85 02 " " sta X0002 D863 : A5 9E " " lda X009E D865 : 85 27 " '" sta X0027 D867 : A5 0A " " lda X000A D869 : 29 FC ") " and #$FC D86B : 85 55 " U" sta X0055 D86D : A5 9F " " lda X009F D86F : 29 03 ") " and #$03 D871 : 05 55 " U" ora X0055 D873 : 85 0A " " sta X000A D875 : 4C 91 D9 "L " jmp LD991 ; D878 XD878: D878 : 82 C2 D7 E2 " " db $82, $C2, $D7, $E2 ; D87C : E8 " " inx D87D : EC EF F2 " " cpx XF2EF ; D880 : F4 " " db $F4 ; D881 : F5 F6 " " sbc X00F6,x ; D883 : F7 " " db $F7 ; D884 : F8 " " sed D885 : F9 F9 FA " " sbc XFAF9,y D888 XD888: D888 : 00 " " brk D889 : 00 " " brk D88A : 56 80 "V " lsr X0080,x D88C : 9A " " txs ; D88D : AB B7 " " db $AB, $B7 ; D88F : C0 C8 " " cpy #$C8 D891 : CD D2 D6 " " cmp XD6D2 D894 : D9 DC DE " " cmp XDEDC,y D897 : E0 62 " b" cpx #$62 ; D899 : B2 " " db $B2 ; D89A : CC DA E2 " " cpy XE2DA ; D89D : E7 EB " " db $E7, $EB ; D89F : EE F0 F2 " " inc XF2F0 ; D8A2 : F3 F4 " " db $F3, $F4 ; D8A4 : F5 F6 " " sbc X00F6,x ; D8A6 : F7 " " db $F7 ; D8A7 : F8 " " sed ; D8A8 XD8A8: D8A8 : 80 " " db $80 ; D8A9 : C0 2B " +" cpy #$2B D8AB : 60 "`" rts ; D8AC : 80 " " db $80 ; D8AD : 96 A5 " " stx X00A5,y D8AF : B0 B9 " " bcs LD86A D8B1 : C0 C6 " " cpy #$C6 ; D8B3 : CB CF D3 " " db $CB, $CF, $D3 ; D8B6 : D6 D8 " " dec X00D8,x ; D8B8 XD8B8: D8B8 : 42 "B" db $42 ; D8B9 : A2 C2 " " ldx #$C2 ; D8BB : D2 DB E2 " " db $D2, $DB, $E2 ; D8BE : E6 EA " " inc X00EA D8C0 : EC EF F0 " " cpx XF0EF ; D8C3 : F2 F3 F4 " " db $F2, $F3, $F4 ; D8C6 : F5 F6 " " sbc X00F6,x D8C8 XD8C8: D8C8 : 00 " " brk ; D8C9 : 80 " " db $80 ; D8CA : 00 " " brk D8CB : 40 "@" rti ; D8CC : 67 80 93 "g " db $67, $80, $93 ; D8CF : A0 AB " " ldy #$AB D8D1 : B4 BB " " ldy X00BB,x D8D3 : C0 C5 " " cpy #$C5 D8D5 : CA " " dex D8D6 : CD D0 89 " " cmp X89D0 D8D9 : C5 D9 " " cmp X00D9 ; D8DB : E3 " " db $E3 ; D8DC : E9 ED " " sbc #$ED D8DE : F0 F2 " " beq LD8D2 ; D8E0 : F4 " " db $F4 ; D8E1 : F5 F7 " " sbc X00F7,x ; D8E3 : F7 " " db $F7 ; D8E4 : F8 " " sed D8E5 : F9 F9 FA " " sbc XFAF9,y ; D8E8 XD8E8: D8E8 : E2 " " db $E2 ; D8E9 : F0 A0 " " beq LD88B ; D8EB : 77 5F 4F 44 "w_OD" db $77, $5F, $4F, $44 D8EF : 3B 34 2F ";4/" db $3B, $34, $2F ; D8F2 : 2A "*" rol a ; D8F3 : 27 "'" db $27 ; D8F4 : 24 21 "$!" bit X0021 ; D8F6 : 1F " " db $1F ; D8F7 : 1D 81 C1 " " ora XC181,x ; D8FA : D7 " " db $D7 ; D8FB : E1 E8 " " sbc (X00E8,x) D8FD : EC EF F1 " " cpx XF1EF ; D900 : F3 " " db $F3 ; D901 : F5 F6 " " sbc X00F6,x ; D903 : F7 " " db $F7 ; D904 : F8 " " sed D905 : F8 " " sed D906 : F9 F9 FF " " sbc XFFF9,y ; D909 : FF " " db $FF ; D90A : A9 7F " " lda #$7F D90C : 65 54 "eT" adc X0054 D90E : 48 "H" pha ; D90F : 3F 37 32 "?72" db $3F, $37, $32 ; D912 : 2D 29 26 "-)&" and X2629 ; D915 : 23 "#" db $23 ; D916 : 21 1F "! " and (X001F,x) ; D918 XD918: D918 : 72 "r" db $72 ; D919 : BA " " tsx ; D91A : D2 " " db $D2 ; D91B : DE E5 EA " " dec XEAE5,x D91E : ED F0 F2 " " sbc XF2F0 ; D921 : F3 F4 " " db $F3, $F4 ; D923 : F6 F6 " " inc X00F6,x ; D925 : F7 " " db $F7 ; D926 : F8 " " sed D927 : F9 3E 1E " > " sbc X1E3E,y D92A : BE 8E 72 " r" ldx X728E,y D92D : 5E 51 46 "^QF" lsr X4651,x D930 : 3E 38 33 ">83" rol X3338,x D933 : 2E 2B 28 ".+(" rol X282B D936 : 25 22 "%"" and X0022 D938 LD938: D938 : 20 BA CA " " jsr LCABA D93B : A5 96 " " lda X0096 D93D : F0 55 " U" beq LD994 D93F : 38 "8" sec D940 : A5 D5 " " lda X00D5 D942 : E5 45 " E" sbc X0045 D944 : 85 D5 " " sta X00D5 D946 : 10 04 " " bpl LD94C D948 : A9 FF " " lda #$FF D94A : D0 02 " " bne LD94E D94C LD94C: D94C : A9 00 " " lda #$00 D94E LD94E: D94E : 85 D6 " " sta X00D6 D950 : 38 "8" sec D951 : A5 D7 " " lda X00D7 D953 : E5 47 " G" sbc X0047 D955 : 85 D7 " " sta X00D7 D957 : 10 04 " " bpl LD95D D959 : A9 FF " " lda #$FF D95B : D0 02 " " bne LD95F D95D LD95D: D95D : A9 00 " " lda #$00 D95F LD95F: D95F : 85 D8 " " sta X00D8 D961 : 18 " " clc D962 : A5 D5 " " lda X00D5 D964 : 65 26 "e&" adc X0026 D966 : 85 26 " &" sta X0026 D968 : A5 D6 " " lda X00D6 D96A : 65 02 "e " adc X0002 D96C : 29 03 ") " and #$03 D96E : 85 92 " " sta X0092 D970 : A5 02 " " lda X0002 D972 : 29 FC ") " and #$FC D974 : 05 92 " " ora X0092 D976 : 85 02 " " sta X0002 D978 : 18 " " clc D979 : A5 D7 " " lda X00D7 D97B : 65 27 "e'" adc X0027 D97D : 29 FC ") " and #$FC D97F : 85 27 " '" sta X0027 D981 : A5 D8 " " lda X00D8 D983 : 65 0A "e " adc X000A D985 : 29 03 ") " and #$03 D987 : 85 92 " " sta X0092 D989 : A5 0A " " lda X000A D98B : 29 FC ") " and #$FC D98D : 05 92 " " ora X0092 D98F : 85 0A " " sta X000A D991 LD991: D991 : 20 1F DB " " jsr LDB1F D994 LD994: D994 : A9 01 " " lda #$01 D996 : 85 96 " " sta X0096 D998 : A5 45 " E" lda X0045 D99A : 85 D5 " " sta X00D5 D99C : A5 47 " G" lda X0047 D99E : 85 D7 " " sta X00D7 D9A0 : 60 "`" rts ; D9A1 LD9A1: D9A1 : A5 F8 " " lda X00F8 D9A3 : F0 20 " " beq LD9C5 D9A5 : A2 00 " " ldx #$00 D9A7 : 86 F8 " " stx X00F8 D9A9 : 48 "H" pha D9AA : 20 1D EC " " jsr LEC1D D9AD : 68 "h" pla D9AE : 30 03 "0 " bmi LD9B3 D9B0 : 4C 26 DA "L& " jmp LDA26 ; D9B3 LD9B3: D9B3 : A5 D3 " " lda X00D3 D9B5 : C9 F0 " " cmp #$F0 D9B7 : F0 0C " " beq LD9C5 D9B9 : C6 D3 " " dec X00D3 D9BB : C6 D4 " " dec X00D4 D9BD : A6 B3 " " ldx X00B3 D9BF : F0 05 " " beq LD9C6 D9C1 : A6 BC " " ldx X00BC D9C3 : D0 01 " " bne LD9C6 D9C5 LD9C5: D9C5 : 60 "`" rts ; D9C6 LD9C6: D9C6 : A6 AF " " ldx X00AF D9C8 : D0 06 " " bne LD9D0 D9CA : 20 BA CA " " jsr LCABA D9CD : 4C 1F DB "L " jmp LDB1F ; D9D0 LD9D0: D9D0 : 20 0F E9 " " jsr LE90F D9D3 : 38 "8" sec D9D4 : A5 58 " X" lda X0058 D9D6 : E5 9C " " sbc X009C D9D8 : 85 92 " " sta X0092 D9DA : A5 59 " Y" lda X0059 D9DC : E5 9D " " sbc X009D D9DE : 29 03 ") " and #$03 D9E0 : 85 93 " " sta X0093 D9E2 : 38 "8" sec D9E3 : A5 5A " Z" lda X005A D9E5 : E5 9E " " sbc X009E D9E7 : 85 96 " " sta X0096 D9E9 : A5 5B " [" lda X005B D9EB : E5 9F " " sbc X009F D9ED : 29 03 ") " and #$03 D9EF : 85 97 " " sta X0097 D9F1 : 20 BA CA " " jsr LCABA D9F4 : A5 26 " &" lda X0026 D9F6 : 18 " " clc D9F7 : 65 92 "e " adc X0092 D9F9 : 85 26 " &" sta X0026 D9FB : A5 02 " " lda X0002 D9FD : 29 FC ") " and #$FC D9FF : 85 92 " " sta X0092 DA01 : A5 02 " " lda X0002 DA03 : 65 93 "e " adc X0093 DA05 : 29 03 ") " and #$03 DA07 : 05 92 " " ora X0092 DA09 : 85 02 " " sta X0002 DA0B : 18 " " clc DA0C : A5 27 " '" lda X0027 DA0E : 65 96 "e " adc X0096 DA10 : 85 27 " '" sta X0027 DA12 : A5 0A " " lda X000A DA14 : 29 FC ") " and #$FC DA16 : 85 96 " " sta X0096 DA18 : A5 0A " " lda X000A DA1A : 65 97 "e " adc X0097 DA1C : 29 03 ") " and #$03 DA1E : 05 96 " " ora X0096 DA20 : 85 0A " " sta X000A DA22 : 20 1F DB " " jsr LDB1F DA25 LDA25: DA25 : 60 "`" rts ; DA26 LDA26: DA26 : A5 D3 " " lda X00D3 DA28 : C9 FF " " cmp #$FF DA2A : F0 F9 " " beq LDA25 DA2C : E6 D3 " " inc X00D3 DA2E : E6 D4 " " inc X00D4 DA30 : A6 B3 " " ldx X00B3 DA32 : F0 04 " " beq LDA38 DA34 : A6 BC " " ldx X00BC DA36 : F0 ED " " beq LDA25 DA38 LDA38: DA38 : 4C C6 D9 "L " jmp LD9C6 ; DA3B XDA3B: DA3B : 07 07 " " db $07, $07 ; DA3D : 05 07 " " ora X0007 ; DA3F : 04 " " db $04 ; DA40 : 05 06 " " ora X0006 ; DA42 : 07 " " db $07 ; DA43 : 08 " " php DA44 : 09 0A " " ora #$0A ; DA46 : 0B 0C " " db $0B, $0C ; DA48 : 0D 0E 0F " " ora X0F0E DA4B : 20 C8 B8 " " jsr LB8C8 DA4E : 98 " " tya DA4F : 29 03 ") " and #$03 DA51 : 85 D5 " " sta X00D5 DA53 : 8A " " txa DA54 : 85 D6 " " sta X00D6 DA56 : 20 BA CA " " jsr LCABA DA59 : A5 0A " " lda X000A DA5B : 29 FC ") " and #$FC DA5D : 05 D5 " " ora X00D5 DA5F : 85 0A " " sta X000A DA61 : A5 D6 " " lda X00D6 DA63 : 85 27 " '" sta X0027 DA65 : 4C 38 DB "L8 " jmp LDB38 ; DA68 : 20 9C B8 " " jsr LB89C DA6B : 18 " " clc DA6C : 65 27 "e'" adc X0027 DA6E : 48 "H" pha DA6F : 8A " " txa DA70 : 65 0A "e " adc X000A DA72 : 29 03 ") " and #$03 DA74 : 85 D7 " " sta X00D7 DA76 : 20 BA CA " " jsr LCABA DA79 : 68 "h" pla DA7A : 85 27 " '" sta X0027 DA7C : A5 0A " " lda X000A DA7E : 29 FC ") " and #$FC DA80 : 05 D7 " " ora X00D7 DA82 : 85 0A " " sta X000A DA84 : 4C 38 DB "L8 " jmp LDB38 ; DA87 : 20 C8 B8 " " jsr LB8C8 DA8A : 98 " " tya DA8B : 29 03 ") " and #$03 DA8D : 85 D5 " " sta X00D5 DA8F : 8A " " txa DA90 : 85 D6 " " sta X00D6 DA92 : 20 BA CA " " jsr LCABA DA95 : A5 02 " " lda X0002 DA97 : 29 FC ") " and #$FC DA99 : 05 D5 " " ora X00D5 DA9B : 85 02 " " sta X0002 DA9D : A5 D6 " " lda X00D6 DA9F : 85 26 " &" sta X0026 DAA1 : 4C 38 DB "L8 " jmp LDB38 ; DAA4 XDAA4: DAA4 : 20 9C B8 " " jsr LB89C DAA7 : 18 " " clc DAA8 : 65 26 "e&" adc X0026 DAAA : 48 "H" pha DAAB : 8A " " txa DAAC : 65 02 "e " adc X0002 DAAE : 29 03 ") " and #$03 DAB0 : 85 D7 " " sta X00D7 DAB2 : 20 BA CA " " jsr LCABA DAB5 : 68 "h" pla DAB6 : 85 26 " &" sta X0026 DAB8 : A5 02 " " lda X0002 DABA : 29 FC ") " and #$FC DABC : 05 D7 " " ora X00D7 DABE : 85 02 " " sta X0002 DAC0 : 4C 38 DB "L8 " jmp LDB38 ; DAC3 : 20 C8 B8 " " jsr LB8C8 DAC6 : 98 " " tya DAC7 : 29 03 ") " and #$03 DAC9 : 85 D5 " " sta X00D5 DACB : 86 D6 " " stx X00D6 DACD : 20 C8 B8 " " jsr LB8C8 DAD0 : 98 " " tya DAD1 : 29 03 ") " and #$03 DAD3 : 85 D7 " " sta X00D7 DAD5 : 86 D8 " " stx X00D8 DAD7 : 20 BA CA " " jsr LCABA DADA : A5 02 " " lda X0002 DADC : 29 FC ") " and #$FC DADE : 05 D5 " " ora X00D5 DAE0 : 85 02 " " sta X0002 DAE2 : A5 D6 " " lda X00D6 DAE4 : 85 26 " &" sta X0026 DAE6 : A5 0A " " lda X000A DAE8 : 29 FC ") " and #$FC DAEA : 05 D7 " " ora X00D7 DAEC : 85 0A " " sta X000A DAEE : A5 D8 " " lda X00D8 DAF0 : 85 27 " '" sta X0027 DAF2 : 20 38 DB " 8 " jsr LDB38 DAF5 : 60 "`" rts ; DAF6 : A5 0A " " lda X000A DAF8 : 29 03 ") " and #$03 DAFA : A8 " " tay DAFB : A6 27 " '" ldx X0027 DAFD : 4C 47 B9 "LG " jmp LB947 ; DB00 : A5 02 " " lda X0002 DB02 : 29 03 ") " and #$03 DB04 : A8 " " tay DB05 : A6 26 " &" ldx X0026 DB07 : 4C 47 B9 "LG " jmp LB947 ; DB0A : 20 8C B7 " " jsr LB78C DB0D : 49 FF "I " eor #$FF DB0F : 85 D3 " " sta X00D3 DB11 : E6 D3 " " inc X00D3 DB13 : 20 8C B7 " " jsr LB78C DB16 : 49 FF "I " eor #$FF DB18 : 85 D4 " " sta X00D4 DB1A : E6 D4 " " inc X00D4 DB1C : 20 BA CA " " jsr LCABA DB1F LDB1F: DB1F : A5 24 " $" lda X0024 DB21 : 09 01 " " ora #$01 DB23 : 85 24 " $" sta X0024 DB25 : A5 D3 " " lda X00D3 DB27 : 85 12 " " sta X0012 DB29 : 49 FF "I " eor #$FF DB2B : AA " " tax DB2C : BD 3B DA " ; " lda XDA3B,x DB2F : 85 13 " " sta X0013 DB31 : A5 D4 " " lda X00D4 DB33 : 85 10 " " sta X0010 DB35 : 4C 3E DB "L> " jmp LDB3E ; DB38 LDB38: DB38 : A5 24 " $" lda X0024 DB3A : 09 01 " " ora #$01 DB3C : 85 24 " $" sta X0024 DB3E LDB3E: DB3E : A9 01 " " lda #$01 DB40 : 85 69 " i" sta X0069 DB42 : A5 27 " '" lda X0027 DB44 : 6A "j" ror a DB45 : A5 D4 " " lda X00D4 DB47 : B0 08 " " bcs LDB51 DB49 : 4A "J" lsr a DB4A : 09 08 " " ora #$08 DB4C : 85 11 " " sta X0011 DB4E : 4C 5A DB "LZ " jmp LDB5A ; DB51 LDB51: DB51 : 4A "J" lsr a DB52 : A5 D4 " " lda X00D4 DB54 : 90 02 " " bcc LDB58 DB56 : E9 01 " " sbc #$01 DB58 LDB58: DB58 : 85 11 " " sta X0011 DB5A LDB5A: DB5A : A5 D4 " " lda X00D4 DB5C : 25 27 "%'" and X0027 DB5E : 29 01 ") " and #$01 DB60 : 0A " " asl a DB61 : 85 F9 " " sta X00F9 DB63 : A5 24 " $" lda X0024 DB65 : 29 FD ") " and #$FD DB67 : 05 F9 " " ora X00F9 DB69 : 85 24 " $" sta X0024 DB6B : A5 D3 " " lda X00D3 DB6D : 49 FF "I " eor #$FF DB6F : 29 07 ") " and #$07 DB71 : F0 12 " " beq LDB85 DB73 : AA " " tax DB74 : A5 26 " &" lda X0026 DB76 : 18 " " clc DB77 : 69 01 "i " adc #$01 DB79 : 29 07 ") " and #$07 DB7B : 85 F9 " " sta X00F9 DB7D : 18 " " clc DB7E : A9 00 " " lda #$00 DB80 LDB80: DB80 : 65 F9 "e " adc X00F9 DB82 : CA " " dex DB83 : D0 FB " " bne LDB80 DB85 LDB85: DB85 : 38 "8" sec DB86 : E9 01 " " sbc #$01 DB88 : 29 07 ") " and #$07 DB8A : 0A " " asl a DB8B : 0A " " asl a DB8C : 85 F9 " " sta X00F9 DB8E : A5 02 " " lda X0002 DB90 : 29 E3 ") " and #$E3 DB92 : 05 F9 " " ora X00F9 DB94 : 85 02 " " sta X0002 DB96 : A5 D3 " " lda X00D3 DB98 : 18 " " clc DB99 : 69 01 "i " adc #$01 DB9B : A2 06 " " ldx #$06 DB9D : 20 96 F8 " " jsr LF896 DBA0 : A6 F2 " " ldx X00F2 DBA2 : F0 03 " " beq LDBA7 DBA4 : 20 F9 E1 " " jsr LE1F9 DBA7 LDBA7: DBA7 : 60 "`" rts ; DBA8 XDBA8: DBA8 : 20 C8 B8 " " jsr LB8C8 DBAB : 86 92 " " stx X0092 DBAD : 84 93 " " sty X0093 DBAF : 20 C8 B8 " " jsr LB8C8 DBB2 : 86 96 " " stx X0096 DBB4 : C8 " " iny DBB5 : 84 97 " " sty X0097 DBB7 LDBB7: DBB7 : 20 8C B7 " " jsr LB78C DBBA : A0 00 " " ldy #$00 DBBC : 91 92 " " sta (X0092),y DBBE : E6 92 " " inc X0092 DBC0 : D0 02 " " bne LDBC4 DBC2 : E6 93 " " inc X0093 DBC4 LDBC4: DBC4 : C6 96 " " dec X0096 DBC6 : D0 EF " " bne LDBB7 DBC8 : C6 97 " " dec X0097 DBCA : D0 EB " " bne LDBB7 DBCC : 60 "`" rts ; DBCD : 20 C8 B8 " " jsr LB8C8 DBD0 : 86 92 " " stx X0092 DBD2 : 84 93 " " sty X0093 DBD4 : 6C 92 00 "l " jmp (X0092) ;INFO: indirect jump ; DBD7 : 20 8C B7 " " jsr LB78C DBDA : 24 F2 "$ " bit X00F2 DBDC : 10 02 " " bpl LDBE0 DBDE : 29 03 ") " and #$03 DBE0 LDBE0: DBE0 : A8 " " tay DBE1 : A2 00 " " ldx #$00 DBE3 LDBE3: DBE3 : 98 " " tya DBE4 : DD 03 04 " " cmp X0403,x DBE7 : F0 1B " " beq LDC04 DBE9 : 8A " " txa DBEA : 18 " " clc DBEB : 69 07 "i " adc #$07 DBED : AA " " tax DBEE : C9 38 " 8" cmp #$38 DBF0 : 30 F1 "0 " bmi LDBE3 DBF2 : A2 00 " " ldx #$00 DBF4 LDBF4: DBF4 : BD 00 04 " " lda X0400,x DBF7 : F0 0B " " beq LDC04 DBF9 : 8A " " txa DBFA : 18 " " clc DBFB : 69 07 "i " adc #$07 DBFD : AA " " tax DBFE : C9 38 " 8" cmp #$38 DC00 : 30 F2 "0 " bmi LDBF4 DC02 : A2 00 " " ldx #$00 DC04 LDC04: DC04 : 86 92 " " stx X0092 DC06 : A9 00 " " lda #$00 DC08 : 9D 01 04 " " sta X0401,x DC0B LDC0B: DC0B : BD 00 04 " " lda X0400,x DC0E : D0 FB " " bne LDC0B DC10 : 98 " " tya DC11 : 9D 03 04 " " sta X0403,x DC14 : 20 8C B7 " " jsr LB78C DC17 : A6 92 " " ldx X0092 DC19 : 9D 04 04 " " sta X0404,x DC1C : 20 8C B7 " " jsr LB78C DC1F : A6 92 " " ldx X0092 DC21 : 9D 05 04 " " sta X0405,x DC24 : 20 8C B7 " " jsr LB78C DC27 : A6 92 " " ldx X0092 DC29 : 9D 06 04 " " sta X0406,x DC2C : 20 8C B7 " " jsr LB78C DC2F : A6 92 " " ldx X0092 DC31 : 9D 01 04 " " sta X0401,x DC34 : 20 8C B7 " " jsr LB78C DC37 : A6 92 " " ldx X0092 DC39 : 49 FF "I " eor #$FF DC3B : 18 " " clc DC3C : 69 01 "i " adc #$01 DC3E : 9D 02 04 " " sta X0402,x DC41 : F0 06 " " beq LDC49 DC43 : BD 01 04 " " lda X0401,x DC46 : 9D 00 04 " " sta X0400,x DC49 LDC49: DC49 : 60 "`" rts DC4A XDC4A: DC4A : 60 "`" rts ; DC4B LDC4B: DC4B : 24 06 "$ " bit X0006 DC4D : A9 34 " 4" lda #$34 DC4F : 05 E6 " " ora X00E6 DC51 : 85 07 " " sta X0007 DC53 : A5 FB " " lda X00FB DC55 : F0 02 " " beq LDC59 DC57 : C6 FB " " dec X00FB DC59 LDC59: DC59 : 58 "X" cli DC5A : A2 00 " " ldx #$00 DC5C LDC5C: DC5C : BD 00 04 " " lda X0400,x DC5F : F0 14 " " beq LDC75 DC61 : 10 0A " " bpl LDC6D DC63 : BD 01 04 " " lda X0401,x DC66 : FE 00 04 " " inc X0400,x DC69 : F0 0D " " beq LDC78 DC6B : D0 08 " " bne LDC75 DC6D LDC6D: DC6D : BD 02 04 " " lda X0402,x DC70 : DE 00 04 " " dec X0400,x DC73 : F0 03 " " beq LDC78 DC75 LDC75: DC75 : 4C 1A DD "L " jmp LDD1A ; DC78 LDC78: DC78 : 9D 00 04 " " sta X0400,x DC7B : BC 03 04 " " ldy X0403,x DC7E : BD 04 04 " " lda X0404,x DC81 : 48 "H" pha DC82 : B9 00 08 " " lda X0800,y DC85 : 9D 04 04 " " sta X0404,x DC88 : 68 "h" pla DC89 : 99 00 08 " " sta X0800,y DC8C : 99 00 3C " <" sta X3C00,y DC8F : 24 F2 "$ " bit X00F2 DC91 : 10 20 " " bpl LDCB3 DC93 : 85 F9 " " sta X00F9 DC95 : 98 " " tya DC96 : 0A " " asl a DC97 : 0A " " asl a DC98 : A8 " " tay DC99 : A5 F9 " " lda X00F9 DC9B : 99 00 3C " <" sta X3C00,y DC9E : 98 " " tya DC9F : 0A " " asl a DCA0 : 0A " " asl a DCA1 : A8 " " tay DCA2 : A5 F9 " " lda X00F9 DCA4 : 99 00 3C " <" sta X3C00,y DCA7 : 98 " " tya DCA8 : 0A " " asl a DCA9 : 0A " " asl a DCAA : A8 " " tay DCAB : A5 F9 " " lda X00F9 DCAD : 99 00 3C " <" sta X3C00,y DCB0 : BC 03 04 " " ldy X0403,x DCB3 LDCB3: DCB3 : BD 05 04 " " lda X0405,x DCB6 : 48 "H" pha DCB7 : B9 00 09 " " lda X0900,y DCBA : 9D 05 04 " " sta X0405,x DCBD : 68 "h" pla DCBE : 99 00 09 " " sta X0900,y DCC1 : 99 00 3D " =" sta X3D00,y DCC4 : 24 F2 "$ " bit X00F2 DCC6 : 10 20 " " bpl LDCE8 DCC8 : 85 F9 " " sta X00F9 DCCA : 98 " " tya DCCB : 0A " " asl a DCCC : 0A " " asl a DCCD : A8 " " tay DCCE : A5 F9 " " lda X00F9 DCD0 : 99 00 3D " =" sta X3D00,y DCD3 : 98 " " tya DCD4 : 0A " " asl a DCD5 : 0A " " asl a DCD6 : A8 " " tay DCD7 : A5 F9 " " lda X00F9 DCD9 : 99 00 3D " =" sta X3D00,y DCDC : 98 " " tya DCDD : 0A " " asl a DCDE : 0A " " asl a DCDF : A8 " " tay DCE0 : A5 F9 " " lda X00F9 DCE2 : 99 00 3D " =" sta X3D00,y DCE5 : BC 03 04 " " ldy X0403,x DCE8 LDCE8: DCE8 : BD 06 04 " " lda X0406,x DCEB : 48 "H" pha DCEC : B9 00 0A " " lda X0A00,y DCEF : 9D 06 04 " " sta X0406,x DCF2 : 68 "h" pla DCF3 : 99 00 0A " " sta X0A00,y DCF6 : 99 00 3E " >" sta X3E00,y DCF9 : 24 F2 "$ " bit X00F2 DCFB : 10 1D " " bpl LDD1A DCFD : 85 F9 " " sta X00F9 DCFF : 98 " " tya DD00 : 0A " " asl a DD01 : 0A " " asl a DD02 : A8 " " tay DD03 : A5 F9 " " lda X00F9 DD05 : 99 00 3E " >" sta X3E00,y DD08 : 98 " " tya DD09 : 0A " " asl a DD0A : 0A " " asl a DD0B : A8 " " tay DD0C : A5 F9 " " lda X00F9 DD0E : 99 00 3E " >" sta X3E00,y DD11 : 98 " " tya DD12 : 0A " " asl a DD13 : 0A " " asl a DD14 : A8 " " tay DD15 : A5 F9 " " lda X00F9 DD17 : 99 00 3E " >" sta X3E00,y DD1A LDD1A: DD1A : 8A " " txa DD1B : 18 " " clc DD1C : 69 07 "i " adc #$07 DD1E : AA " " tax DD1F : C9 38 " 8" cmp #$38 DD21 : 10 03 " " bpl LDD26 DD23 : 4C 5C DC "L\ " jmp LDC5C ; DD26 LDD26: DD26 : C6 5D " ]" dec X005D DD28 : D0 0E " " bne LDD38 DD2A : A5 5E " ^" lda X005E DD2C : C5 60 " `" cmp X0060 DD2E : D0 02 " " bne LDD32 DD30 : A5 5F " _" lda X005F DD32 LDD32: DD32 : 85 60 " `" sta X0060 DD34 : A5 66 " f" lda X0066 DD36 : 85 5D " ]" sta X005D DD38 LDD38: DD38 : 78 "x" sei DD39 : A9 35 " 5" lda #$35 DD3B : 05 E6 " " ora X00E6 DD3D : 85 07 " " sta X0007 DD3F : 24 06 "$ " bit X0006 DD41 : A9 01 " " lda #$01 DD43 : 85 E5 " " sta X00E5 DD45 : 20 22 F7 " " " jsr LF722 DD48 : F0 08 " " beq LDD52 DD4A : A5 06 " " lda X0006 DD4C : 0A " " asl a DD4D : 10 03 " " bpl LDD52 DD4F : 4C FE F5 "L " jmp LF5FE ; DD52 LDD52: DD52 : A9 00 " " lda #$00 DD54 : 85 67 " g" sta X0067 DD56 : 24 05 "$ " bit X0005 DD58 : 50 04 "P " bvc LDD5E DD5A : E6 67 " g" inc X0067 DD5C : 24 04 "$ " bit X0004 DD5E LDD5E: DD5E : 4C AE C7 "L " jmp LC7AE ; DD61 XDD61: DD61 : 20 8C B7 " " jsr LB78C DD64 : 0A " " asl a DD65 : AA " " tax DD66 : A5 38 " 8" lda X0038 DD68 : 9D 00 05 " " sta X0500,x DD6B : A5 39 " 9" lda X0039 DD6D : 9D 01 05 " " sta X0501,x DD70 : 20 8C B7 " " jsr LB78C DD73 : 85 D9 " " sta X00D9 DD75 : 20 E4 DF " " jsr LDFE4 DD78 : 20 8C B7 " " jsr LB78C DD7B : 85 DA " " sta X00DA DD7D : 20 E4 DF " " jsr LDFE4 DD80 LDD80: DD80 : 20 8C B7 " " jsr LB78C DD83 : C9 00 " " cmp #$00 DD85 : D0 03 " " bne LDD8A DD87 : 4C E4 DF "L " jmp LDFE4 ; DD8A LDD8A: DD8A : 20 E4 DF " " jsr LDFE4 DD8D : A5 D9 " " lda X00D9 DD8F : 85 96 " " sta X0096 DD91 : A5 DA " " lda X00DA DD93 : 85 97 " " sta X0097 DD95 LDD95: DD95 : 20 8C B7 " " jsr LB78C DD98 : 20 E4 DF " " jsr LDFE4 DD9B : A0 08 " " ldy #$08 DD9D LDD9D: DD9D : C6 96 " " dec X0096 DD9F : D0 08 " " bne LDDA9 DDA1 : C6 97 " " dec X0097 DDA3 : F0 DB " " beq LDD80 DDA5 : A5 D9 " " lda X00D9 DDA7 : 85 96 " " sta X0096 DDA9 LDDA9: DDA9 : 88 " " dey DDAA : D0 F1 " " bne LDD9D DDAC : F0 E7 " " beq LDD95 DDAE : A5 24 " $" lda X0024 DDB0 : 29 9F ") " and #$9F DDB2 : 09 60 " `" ora #$60 DDB4 : 85 24 " $" sta X0024 DDB6 : A5 F2 " " lda X00F2 DDB8 : F0 05 " " beq LDDBF DDBA : A5 F0 " " lda X00F0 DDBC : 4C C1 DD "L " jmp LDDC1 ; DDBF LDDBF: DDBF : A5 3D " =" lda X003D DDC1 LDDC1: DDC1 : 48 "H" pha DDC2 LDDC2: DDC2 : 20 8C B7 " " jsr LB78C DDC5 : C9 00 " " cmp #$00 DDC7 : D0 0C " " bne LDDD5 DDC9 : 68 "h" pla DDCA : A6 F2 " " ldx X00F2 DDCC : F0 04 " " beq LDDD2 DDCE : 85 F0 " " sta X00F0 DDD0 : 25 F1 "% " and X00F1 DDD2 LDDD2: DDD2 : 85 23 " #" sta X0023 DDD4 : 60 "`" rts ; DDD5 LDDD5: DDD5 : 0A " " asl a DDD6 : AA " " tax DDD7 : BD 00 05 " " lda X0500,x DDDA : 85 92 " " sta X0092 DDDC : BD 01 05 " " lda X0501,x DDDF : 85 93 " " sta X0093 DDE1 : 20 5A DE " Z " jsr LDE5A DDE4 : 85 D9 " " sta X00D9 DDE6 : 20 5A DE " Z " jsr LDE5A DDE9 : 85 DA " " sta X00DA DDEB LDDEB: DDEB : 20 5A DE " Z " jsr LDE5A DDEE : C9 00 " " cmp #$00 DDF0 : F0 43 " C" beq LDE35 DDF2 : A6 F2 " " ldx X00F2 DDF4 : F0 07 " " beq LDDFD DDF6 : 20 F9 E1 " " jsr LE1F9 DDF9 : 85 F0 " " sta X00F0 DDFB : 25 F1 "% " and X00F1 DDFD LDDFD: DDFD : 85 23 " #" sta X0023 DDFF : A5 D9 " " lda X00D9 DE01 : 85 96 " " sta X0096 DE03 : A5 DA " " lda X00DA DE05 : 85 97 " " sta X0097 DE07 : 20 A5 CF " " jsr LCFA5 DE0A : A2 FF " " ldx #$FF DE0C LDE0C: DE0C : 20 5A DE " Z " jsr LDE5A DE0F : A0 08 " " ldy #$08 DE11 LDE11: DE11 : 0A " " asl a DE12 : 90 02 " " bcc LDE16 DE14 : 86 18 " " stx X0018 DE16 LDE16: DE16 : 24 19 "$ " bit X0019 DE18 : C6 96 " " dec X0096 DE1A : D0 14 " " bne LDE30 DE1C : C6 97 " " dec X0097 DE1E : F0 CB " " beq LDDEB DE20 : A6 D9 " " ldx X00D9 DE22 : 86 96 " " stx X0096 DE24 : A6 41 " A" ldx X0041 DE26 : 86 14 " " stx X0014 DE28 : A6 42 " B" ldx X0042 DE2A : 86 15 " " stx X0015 DE2C : A2 FF " " ldx #$FF DE2E : 24 1A "$ " bit X001A DE30 LDE30: DE30 : 88 " " dey DE31 : D0 DE " " bne LDE11 DE33 : F0 D7 " " beq LDE0C DE35 LDE35: DE35 : 20 9C B8 " " jsr LB89C DE38 : 18 " " clc DE39 : 65 41 "eA" adc X0041 DE3B : 85 41 " A" sta X0041 DE3D : 85 14 " " sta X0014 DE3F : 8A " " txa DE40 : 65 42 "eB" adc X0042 DE42 : 85 42 " B" sta X0042 DE44 : 85 15 " " sta X0015 DE46 : 20 9C B8 " " jsr LB89C DE49 : 18 " " clc DE4A : 65 43 "eC" adc X0043 DE4C : 85 43 " C" sta X0043 DE4E : 85 16 " " sta X0016 DE50 : 8A " " txa DE51 : 65 44 "eD" adc X0044 DE53 : 85 44 " D" sta X0044 DE55 : 85 17 " " sta X0017 DE57 : 4C C2 DD "L " jmp LDDC2 ; DE5A LDE5A: DE5A : A0 00 " " ldy #$00 DE5C : B1 92 " " lda (X0092),y DE5E : E6 92 " " inc X0092 DE60 : D0 02 " " bne LDE64 DE62 : E6 93 " " inc X0093 DE64 LDE64: DE64 : 60 "`" rts ; DE65 : A5 24 " $" lda X0024 DE67 : 29 9F ") " and #$9F DE69 : 09 60 " `" ora #$60 DE6B : 85 24 " $" sta X0024 DE6D : 20 8C B7 " " jsr LB78C DE70 : 85 96 " " sta X0096 DE72 : 20 8C B7 " " jsr LB78C DE75 : A8 " " tay DE76 : A5 43 " C" lda X0043 DE78 : 85 16 " " sta X0016 DE7A : A5 44 " D" lda X0044 DE7C : 85 17 " " sta X0017 DE7E LDE7E: DE7E : A5 41 " A" lda X0041 DE80 : 85 14 " " sta X0014 DE82 : A5 42 " B" lda X0042 DE84 : 85 15 " " sta X0015 DE86 : A6 96 " " ldx X0096 DE88 : A9 00 " " lda #$00 DE8A LDE8A: DE8A : 85 19 " " sta X0019 DE8C : CA " " dex DE8D : D0 FB " " bne LDE8A DE8F : 24 1A "$ " bit X001A DE91 : 88 " " dey DE92 : D0 EA " " bne LDE7E DE94 : 20 9C B8 " " jsr LB89C DE97 : 18 " " clc DE98 : 65 41 "eA" adc X0041 DE9A : 85 41 " A" sta X0041 DE9C : 85 14 " " sta X0014 DE9E : 8A " " txa DE9F : 65 42 "eB" adc X0042 DEA1 : 85 42 " B" sta X0042 DEA3 : 85 15 " " sta X0015 DEA5 : 20 9C B8 " " jsr LB89C DEA8 : 18 " " clc DEA9 : 65 43 "eC" adc X0043 DEAB : 85 43 " C" sta X0043 DEAD : 8A " " txa DEAE : 65 44 "eD" adc X0044 DEB0 : 85 44 " D" sta X0044 DEB2 : 85 17 " " sta X0017 DEB4 : 60 "`" rts ; DEB5 : 00 " " brk DEB6 : 20 8C B7 " " jsr LB78C DEB9 : 48 "H" pha DEBA : 29 03 ") " and #$03 DEBC : AA " " tax DEBD : CA " " dex DEBE : 86 DE " " stx X00DE DEC0 : 68 "h" pla DEC1 : 0A " " asl a DEC2 : 48 "H" pha DEC3 : 29 40 ")@" and #$40 DEC5 : 49 40 "I@" eor #$40 DEC7 : 85 DB " " sta X00DB DEC9 : 68 "h" pla DECA : 0A " " asl a DECB : 0A " " asl a DECC : 48 "H" pha DECD : 29 60 ")`" and #$60 DECF : 49 20 "I " eor #$20 DED1 : 85 DC " " sta X00DC DED3 : 68 "h" pla DED4 : 29 80 ") " and #$80 DED6 : 85 DD " " sta X00DD DED8 : 60 "`" rts ; DED9 LDED9: DED9 : A6 DE " " ldx X00DE DEDB : B5 1D " " lda X001D,x DEDD : A5 24 " $" lda X0024 DEDF : 29 9F ") " and #$9F DEE1 : 05 DC " " ora X00DC DEE3 : 49 20 "I " eor #$20 DEE5 : 85 24 " $" sta X0024 DEE7 : A5 02 " " lda X0002 DEE9 : 29 7F ") " and #$7F DEEB : 05 DD " " ora X00DD DEED : 85 02 " " sta X0002 DEEF : 60 "`" rts ; DEF0 : 20 D9 DE " " jsr LDED9 DEF3 : A5 DB " " lda X00DB DEF5 : 49 40 "I@" eor #$40 DEF7 : 85 25 " %" sta X0025 DEF9 : 85 2B " +" sta X002B DEFB : A9 3C " <" lda #$3C DEFD : 85 F4 " " sta X00F4 DEFF : 85 03 " " sta X0003 DF01 : 85 2A " *" sta X002A DF03 : A9 00 " " lda #$00 DF05 LDF05: DF05 : 85 92 " " sta X0092 DF07 LDF07: DF07 : 24 09 "$ " bit X0009 DF09 : 10 FC " " bpl LDF07 DF0B : A9 34 " 4" lda #$34 DF0D : 85 03 " " sta X0003 DF0F : 85 2B " +" sta X002B DF11 : 24 00 "$ " bit X0000 DF13 : 20 41 B6 " A " jsr LB641 DF16 : A6 92 " " ldx X0092 DF18 : F0 0A " " beq LDF24 DF1A : A5 24 " $" lda X0024 DF1C : 49 60 "I`" eor #$60 DF1E : 85 24 " $" sta X0024 DF20 : A6 DE " " ldx X00DE DF22 : B5 19 " " lda X0019,x DF24 LDF24: DF24 : A9 00 " " lda #$00 DF26 : 85 F4 " " sta X00F4 DF28 : 60 "`" rts ; DF29 : 20 D9 DE " " jsr LDED9 DF2C : A5 DB " " lda X00DB DF2E : 49 C0 "I " eor #$C0 DF30 : 85 25 " %" sta X0025 DF32 : A9 3C " <" lda #$3C DF34 : 85 F4 " " sta X00F4 DF36 : 85 03 " " sta X0003 DF38 : 85 2B " +" sta X002B DF3A : D0 C9 " " bne LDF05 DF3C LDF3C: DF3C : A5 25 " %" lda X0025 DF3E : 09 10 " " ora #$10 DF40 : 85 25 " %" sta X0025 DF42 : 29 EF ") " and #$EF DF44 : 85 25 " %" sta X0025 DF46 : 60 "`" rts ; DF47 : A9 00 " " lda #$00 DF49 : 85 92 " " sta X0092 DF4B : 20 D9 DE " " jsr LDED9 DF4E : A5 DB " " lda X00DB DF50 : 49 40 "I@" eor #$40 DF52 : 85 25 " %" sta X0025 DF54 : 85 2B " +" sta X002B DF56 : 20 79 CE " y " jsr LCE79 DF59 : A9 00 " " lda #$00 DF5B : 85 22 " "" sta X0022 DF5D : A9 3C " <" lda #$3C DF5F : 85 F4 " " sta X00F4 DF61 : 85 03 " " sta X0003 DF63 : 85 2A " *" sta X002A DF65 LDF65: DF65 : A5 24 " $" lda X0024 DF67 : 29 7F ") " and #$7F DF69 : 85 24 " $" sta X0024 DF6B LDF6B: DF6B : 24 00 "$ " bit X0000 DF6D : A5 92 " " lda X0092 DF6F : F0 12 " " beq LDF83 DF71 : A5 CE " " lda X00CE DF73 : C9 01 " " cmp #$01 DF75 : D0 0C " " bne LDF83 DF77 : A5 CD " " lda X00CD DF79 : C9 01 " " cmp #$01 DF7B : D0 06 " " bne LDF83 DF7D : E6 CB " " inc X00CB DF7F : 90 02 " " bcc LDF83 DF81 : E6 CC " " inc X00CC DF83 LDF83: DF83 : A4 CC " " ldy X00CC DF85 : A6 CB " " ldx X00CB DF87 : CA " " dex DF88 : 86 21 " !" stx X0021 DF8A : 84 22 " "" sty X0022 DF8C LDF8C: DF8C : 24 09 "$ " bit X0009 DF8E : 30 18 "0 " bmi LDFA8 DF90 : 24 01 "$ " bit X0001 DF92 : 50 F8 "P " bvc LDF8C DF94 : 24 1A "$ " bit X001A DF96 : 24 1D "$ " bit X001D DF98 : A5 C3 " " lda X00C3 DF9A : 85 14 " " sta X0014 DF9C : A5 C4 " " lda X00C4 DF9E : 85 15 " " sta X0015 DFA0 : C6 CD " " dec X00CD DFA2 : D0 C7 " " bne LDF6B DFA4 : C6 CE " " dec X00CE DFA6 : D0 C3 " " bne LDF6B DFA8 LDFA8: DFA8 : A5 24 " $" lda X0024 DFAA : 29 7F ") " and #$7F DFAC : 09 80 " " ora #$80 DFAE : 85 24 " $" sta X0024 DFB0 : A9 34 " 4" lda #$34 DFB2 : 85 03 " " sta X0003 DFB4 : A9 0F " " lda #$0F DFB6 : 85 22 " "" sta X0022 DFB8 : 20 3C DF " < " jsr LDF3C DFBB LDFBB: DFBB : 24 09 "$ " bit X0009 DFBD : 10 FC " " bpl LDFBB DFBF : 85 2B " +" sta X002B DFC1 : 24 00 "$ " bit X0000 DFC3 : 4C 24 DF "L$ " jmp LDF24 ; DFC6 : A9 01 " " lda #$01 DFC8 : 85 92 " " sta X0092 DFCA : 20 D9 DE " " jsr LDED9 DFCD : A5 DB " " lda X00DB DFCF : 49 C0 "I " eor #$C0 DFD1 : 85 25 " %" sta X0025 DFD3 : 20 79 CE " y " jsr LCE79 DFD6 : A9 00 " " lda #$00 DFD8 : 85 22 " "" sta X0022 DFDA : A9 3C " <" lda #$3C DFDC : 85 F4 " " sta X00F4 DFDE : 85 03 " " sta X0003 DFE0 : 85 2B " +" sta X002B DFE2 : D0 81 " " bne LDF65 DFE4 LDFE4: DFE4 : A6 38 " 8" ldx X0038 DFE6 : E4 3A " :" cpx X003A DFE8 : D0 09 " " bne LDFF3 DFEA : A6 39 " 9" ldx X0039 DFEC : E4 3B " ;" cpx X003B DFEE : D0 03 " " bne LDFF3 DFF0 : A0 FF " " ldy #$FF DFF2 : 60 "`" rts ; DFF3 LDFF3: DFF3 : A0 00 " " ldy #$00 DFF5 : 91 38 " 8" sta (X0038),y DFF7 : E6 38 " 8" inc X0038 DFF9 : D0 02 " " bne LDFFD DFFB : E6 39 " 9" inc X0039 DFFD LDFFD: DFFD : 60 "`" rts ; DFFE LDFFE: DFFE : A5 38 " 8" lda X0038 E000 : D0 0B " " bne LE00D E002 : A5 39 " 9" lda X0039 E004 : C9 0D " " cmp #$0D E006 : D0 03 " " bne LE00B E008 : A0 FF " " ldy #$FF E00A : 60 "`" rts ; E00B LE00B: E00B : C6 39 " 9" dec X0039 E00D LE00D: E00D : C6 38 " 8" dec X0038 E00F : A0 00 " " ldy #$00 E011 : B1 38 " 8" lda (X0038),y E013 : 60 "`" rts ; E014 LE014: E014 : A9 00 " " lda #$00 E016 : 85 38 " 8" sta X0038 E018 : A9 0D " " lda #$0D E01A : 85 39 " 9" sta X0039 E01C : A9 00 " " lda #$00 E01E : 85 3A " :" sta X003A E020 : A9 28 " (" lda #$28 E022 : 85 3B " ;" sta X003B E024 : 60 "`" rts ; E025 : 20 C8 B8 " " jsr LB8C8 E028 : 86 3A " :" stx X003A E02A : 84 3B " ;" sty X003B E02C : 60 "`" rts ; E02D : 00 " " brk E02E : 20 C8 B8 " " jsr LB8C8 E031 : 86 4B " K" stx X004B E033 : 84 4C " L" sty X004C E035 : 20 C8 B8 " " jsr LB8C8 E038 : 86 4D " M" stx X004D E03A : 84 4E " N" sty X004E E03C : 20 8C B7 " " jsr LB78C E03F : 85 49 " I" sta X0049 E041 : 20 8C B7 " " jsr LB78C E044 : 85 4A " J" sta X004A E046 : 60 "`" rts ; E047 LE047: E047 : A2 00 " " ldx #$00 E049 : F0 02 " " beq LE04D E04B : A2 01 " " ldx #$01 E04D LE04D: E04D : 86 FD " " stx X00FD E04F : 20 41 B6 " A " jsr LB641 E052 : 29 7F ") " and #$7F E054 : 85 E4 " " sta X00E4 E056 : F0 12 " " beq LE06A E058 : A9 FF " " lda #$FF E05A : 85 AF " " sta X00AF E05C : A9 81 " " lda #$81 E05E : 85 0C " " sta X000C E060 : A9 00 " " lda #$00 E062 : 8D 0F 37 " 7" sta X370F E065 : A9 4F " O" lda #$4F E067 : 4C 15 D6 "L " jmp LD615 ; E06A LE06A: E06A : 85 AF " " sta X00AF E06C : A9 01 " " lda #$01 E06E : 85 0C " " sta X000C E070 : A9 01 " " lda #$01 E072 : 8D 0F 37 " 7" sta X370F E075 LE075: E075 : 60 "`" rts ; E076 LE076: E076 : 20 8C B7 " " jsr LB78C E079 : 8D C2 07 " " sta X07C2 E07C : 60 "`" rts ; E07D LE07D: E07D : AD B8 07 " " lda X07B8 E080 : F0 F3 " " beq LE075 E082 : AD B7 07 " " lda X07B7 E085 : 38 "8" sec E086 : E9 0C " " sbc #$0C E088 : C5 EA " " cmp X00EA E08A : F0 03 " " beq LE08F E08C : 4C 1E E1 "L " jmp LE11E ; E08F LE08F: E08F : A5 49 " I" lda X0049 E091 : D0 06 " " bne LE099 E093 : A9 1F " " lda #$1F E095 : 85 49 " I" sta X0049 E097 : 85 4A " J" sta X004A E099 LE099: E099 : 20 2A E1 " * " jsr LE12A E09C : A5 82 " " lda X0082 E09E : 85 9C " " sta X009C E0A0 : 38 "8" sec E0A1 : E5 4B " K" sbc X004B E0A3 : 85 82 " " sta X0082 E0A5 : A5 83 " " lda X0083 E0A7 : 85 9D " " sta X009D E0A9 : E5 4C " L" sbc X004C E0AB : 48 "H" pha E0AC : 85 83 " " sta X0083 E0AE : A5 49 " I" lda X0049 E0B0 : 85 55 " U" sta X0055 E0B2 : 20 C0 E1 " " jsr LE1C0 E0B5 : A5 8D " " lda X008D E0B7 : 85 45 " E" sta X0045 E0B9 : A5 8E " " lda X008E E0BB : 85 46 " F" sta X0046 E0BD : 20 2A E1 " * " jsr LE12A E0C0 : A5 82 " " lda X0082 E0C2 : 85 9E " " sta X009E E0C4 : 38 "8" sec E0C5 : E5 4D " M" sbc X004D E0C7 : 85 82 " " sta X0082 E0C9 : A5 83 " " lda X0083 E0CB : 85 9F " " sta X009F E0CD : E5 4E " N" sbc X004E E0CF : 48 "H" pha E0D0 : 85 83 " " sta X0083 E0D2 : A5 4A " J" lda X004A E0D4 : 85 55 " U" sta X0055 E0D6 : 20 C0 E1 " " jsr LE1C0 E0D9 : A5 8D " " lda X008D E0DB : 85 47 " G" sta X0047 E0DD : A5 8E " " lda X008E E0DF : 85 48 " H" sta X0048 E0E1 : A2 00 " " ldx #$00 E0E3 : 68 "h" pla E0E4 : 30 11 "0 " bmi LE0F7 E0E6 : 68 "h" pla E0E7 : 30 0F "0 " bmi LE0F8 E0E9 : A5 46 " F" lda X0046 E0EB : C9 02 " " cmp #$02 E0ED : 10 09 " " bpl LE0F8 E0EF : A5 48 " H" lda X0048 E0F1 : C9 02 " " cmp #$02 E0F3 : 10 03 " " bpl LE0F8 E0F5 : 30 13 "0 " bmi LE10A E0F7 LE0F7: E0F7 : 68 "h" pla E0F8 LE0F8: E0F8 : A5 9C " " lda X009C E0FA : 85 45 " E" sta X0045 E0FC : A5 9D " " lda X009D E0FE : 85 46 " F" sta X0046 E100 : A5 9E " " lda X009E E102 : 85 47 " G" sta X0047 E104 : A5 9F " " lda X009F E106 : 85 48 " H" sta X0048 E108 : A2 10 " " ldx #$10 E10A LE10A: E10A : 86 E0 " " stx X00E0 E10C : AD B7 07 " " lda X07B7 E10F : 38 "8" sec E110 : E9 02 " " sbc #$02 E112 : C5 EA " " cmp X00EA E114 : D0 08 " " bne LE11E E116 : 20 07 D6 " " jsr LD607 E119 : 20 C9 B4 " " jsr LB4C9 E11C : 85 E1 " " sta X00E1 E11E LE11E: E11E : AE B7 07 " " ldx X07B7 E121 : E8 " " inx E122 : 86 EA " " stx X00EA E124 : A9 00 " " lda #$00 E126 : 8D B8 07 " " sta X07B8 E129 : 60 "`" rts ; E12A LE12A: E12A : A9 00 " " lda #$00 E12C : 85 82 " " sta X0082 E12E : 85 83 " " sta X0083 E130 LE130: E130 : 20 07 D6 " " jsr LD607 E133 : 20 E8 E1 " " jsr LE1E8 E136 : B0 F8 " " bcs LE130 E138 : 90 09 " " bcc LE143 E13A LE13A: E13A : 60 "`" rts ; E13B LE13B: E13B : 20 07 D6 " " jsr LD607 E13E : 20 E8 E1 " " jsr LE1E8 E141 : B0 F7 " " bcs LE13A E143 LE143: E143 : 48 "H" pha E144 : A5 82 " " lda X0082 E146 : 0A " " asl a E147 : 85 92 " " sta X0092 E149 : 26 83 "& " rol X0083 E14B : A4 83 " " ldy X0083 E14D : 0A " " asl a E14E : 26 83 "& " rol X0083 E150 : 0A " " asl a E151 : 26 83 "& " rol X0083 E153 : 18 " " clc E154 : 65 92 "e " adc X0092 E156 : 85 82 " " sta X0082 E158 : 98 " " tya E159 : 65 83 "e " adc X0083 E15B : A8 " " tay E15C : 68 "h" pla E15D : 18 " " clc E15E : 65 82 "e " adc X0082 E160 : 85 82 " " sta X0082 E162 : 98 " " tya E163 : 69 00 "i " adc #$00 E165 : 85 83 " " sta X0083 E167 : 4C 3B E1 "L; " jmp LE13B ; E16A LE16A: E16A : A5 E0 " " lda X00E0 E16C : D0 03 " " bne LE171 E16E : 20 A1 E9 " " jsr LE9A1 E171 LE171: E171 : A5 E1 " " lda X00E1 E173 : C5 E3 " " cmp X00E3 E175 : F0 C3 " " beq LE13A E177 : 85 E3 " " sta X00E3 E179 : AD C2 07 " " lda X07C2 E17C : D0 04 " " bne LE182 E17E : A5 E3 " " lda X00E3 E180 : F0 B8 " " beq LE13A E182 LE182: E182 : A5 FD " " lda X00FD E184 : F0 B4 " " beq LE13A E186 XE186: E186 : A5 E1 " " lda X00E1 E188 : 05 E0 " " ora X00E0 E18A : 48 "H" pha E18B : A5 E4 " " lda X00E4 E18D : 20 89 BA " " jsr LBA89 E190 : 68 "h" pla E191 : 20 08 B9 " " jsr LB908 E194 : A5 E0 " " lda X00E0 E196 : F0 0E " " beq LE1A6 E198 : A6 45 " E" ldx X0045 E19A : A4 46 " F" ldy X0046 E19C : 20 47 B9 " G " jsr LB947 E19F : A6 47 " G" ldx X0047 E1A1 : A4 48 " H" ldy X0048 E1A3 : 4C B1 E1 "L " jmp LE1B1 ; E1A6 LE1A6: E1A6 : A6 58 " X" ldx X0058 E1A8 : A4 59 " Y" ldy X0059 E1AA : 20 47 B9 " G " jsr LB947 E1AD : A6 5A " Z" ldx X005A E1AF : A4 5B " [" ldy X005B E1B1 LE1B1: E1B1 : 20 47 B9 " G " jsr LB947 E1B4 : A5 F7 " " lda X00F7 E1B6 : 29 10 ") " and #$10 E1B8 : F0 05 " " beq LE1BF E1BA : A9 0D " " lda #$0D E1BC : 20 89 BA " " jsr LBA89 E1BF LE1BF: E1BF : 60 "`" rts ; E1C0 LE1C0: E1C0 : A0 10 " " ldy #$10 E1C2 : A9 00 " " lda #$00 E1C4 : 85 8D " " sta X008D E1C6 : 85 8E " " sta X008E E1C8 LE1C8: E1C8 : 0A " " asl a E1C9 : 26 8D "& " rol X008D E1CB : 26 8E "& " rol X008E E1CD : 06 82 " " asl X0082 E1CF : 26 83 "& " rol X0083 E1D1 : 90 0B " " bcc LE1DE E1D3 : 18 " " clc E1D4 : 65 55 "eU" adc X0055 E1D6 : 90 06 " " bcc LE1DE E1D8 : E6 8D " " inc X008D E1DA : D0 02 " " bne LE1DE E1DC : E6 8E " " inc X008E E1DE LE1DE: E1DE : 88 " " dey E1DF : D0 E7 " " bne LE1C8 E1E1 : 0A " " asl a E1E2 : A8 " " tay E1E3 : 26 8D "& " rol X008D E1E5 : 26 8E "& " rol X008E E1E7 : 60 "`" rts ; E1E8 LE1E8: E1E8 : 38 "8" sec E1E9 : E9 30 " 0" sbc #$30 E1EB : 30 06 "0 " bmi LE1F3 E1ED : C9 0A " " cmp #$0A E1EF : 10 02 " " bpl LE1F3 E1F1 : 18 " " clc E1F2 : 60 "`" rts ; E1F3 LE1F3: E1F3 : 38 "8" sec E1F4 : 60 "`" rts ; E1F5 : 00 " " brk E1F6 LE1F6: E1F6 XE1F6: E1F6 : 20 8C B7 " " jsr LB78C E1F9 LE1F9: E1F9 : 60 "`" rts E1FA : 60 "`" rts E1FB : 60 "`" rts E1FC : 60 "`" rts ; E1FD : 00 " " brk E1FE : 20 8C B7 " " jsr LB78C E201 : 85 87 " " sta X0087 E203 : 20 C8 B8 " " jsr LB8C8 E206 : 86 30 " 0" stx X0030 E208 : 84 31 " 1" sty X0031 E20A : C0 00 " " cpy #$00 E20C : D0 11 " " bne LE21F E20E : E0 00 " " cpx #$00 E210 : F0 0C " " beq LE21E E212 : CA " " dex E213 : F0 06 " " beq LE21B E215 : CA " " dex E216 : D0 07 " " bne LE21F E218 : 20 BE B7 " " jsr LB7BE E21B LE21B: E21B : 20 BE B7 " " jsr LB7BE E21E LE21E: E21E : 60 "`" rts ; E21F LE21F: E21F : 20 BE B7 " " jsr LB7BE E222 : A5 2C " ," lda X002C E224 : 85 41 " A" sta X0041 E226 : 8D 08 07 " " sta X0708 E229 : 8D BD 07 " " sta X07BD E22C : 8D B9 07 " " sta X07B9 E22F : A5 2D " -" lda X002D E231 : 85 42 " B" sta X0042 E233 : 8D 0C 07 " " sta X070C E236 : 8D BE 07 " " sta X07BE E239 : 8D BA 07 " " sta X07BA E23C : A5 2E " ." lda X002E E23E : 85 43 " C" sta X0043 E240 : 8D 0A 07 " " sta X070A E243 : 8D BF 07 " " sta X07BF E246 : 8D BB 07 " " sta X07BB E249 : A5 2F " /" lda X002F E24B : 85 44 " D" sta X0044 E24D : 8D 0E 07 " " sta X070E E250 : 8D C0 07 " " sta X07C0 E253 : 8D BC 07 " " sta X07BC E256 : 20 A5 CF " " jsr LCFA5 E259 : A5 30 " 0" lda X0030 E25B : F0 02 " " beq LE25F E25D : E6 31 " 1" inc X0031 E25F LE25F: E25F : C6 30 " 0" dec X0030 E261 : D0 02 " " bne LE265 E263 : C6 31 " 1" dec X0031 E265 LE265: E265 : 20 BE B7 " " jsr LB7BE E268 : 38 "8" sec E269 : AD BE 07 " " lda X07BE E26C : E5 2D " -" sbc X002D E26E : 90 14 " " bcc LE284 E270 : D0 08 " " bne LE27A E272 : 38 "8" sec E273 : AD BD 07 " " lda X07BD E276 : E5 2C " ," sbc X002C E278 : 90 0A " " bcc LE284 E27A LE27A: E27A : A5 2C " ," lda X002C E27C : 8D BD 07 " " sta X07BD E27F : A5 2D " -" lda X002D E281 : 8D BE 07 " " sta X07BE E284 LE284: E284 : 38 "8" sec E285 : AD C0 07 " " lda X07C0 E288 : E5 2F " /" sbc X002F E28A : 90 14 " " bcc LE2A0 E28C : D0 08 " " bne LE296 E28E : 38 "8" sec E28F : AD BF 07 " " lda X07BF E292 : E5 2E " ." sbc X002E E294 : 90 0A " " bcc LE2A0 E296 LE296: E296 : A5 2E " ." lda X002E E298 : 8D BF 07 " " sta X07BF E29B : A5 2F " /" lda X002F E29D : 8D C0 07 " " sta X07C0 E2A0 LE2A0: E2A0 : 38 "8" sec E2A1 : A5 2D " -" lda X002D E2A3 : ED BA 07 " " sbc X07BA E2A6 : 90 14 " " bcc LE2BC E2A8 : D0 08 " " bne LE2B2 E2AA : 38 "8" sec E2AB : A5 2C " ," lda X002C E2AD : ED B9 07 " " sbc X07B9 E2B0 : 90 0A " " bcc LE2BC E2B2 LE2B2: E2B2 : A5 2C " ," lda X002C E2B4 : 8D B9 07 " " sta X07B9 E2B7 : A5 2D " -" lda X002D E2B9 : 8D BA 07 " " sta X07BA E2BC LE2BC: E2BC : 38 "8" sec E2BD : A5 2F " /" lda X002F E2BF : ED BC 07 " " sbc X07BC E2C2 : 90 14 " " bcc LE2D8 E2C4 : D0 08 " " bne LE2CE E2C6 : 38 "8" sec E2C7 : A5 2E " ." lda X002E E2C9 : ED BB 07 " " sbc X07BB E2CC : 90 0A " " bcc LE2D8 E2CE LE2CE: E2CE : A5 2E " ." lda X002E E2D0 : 8D BB 07 " " sta X07BB E2D3 : A5 2F " /" lda X002F E2D5 : 8D BC 07 " " sta X07BC E2D8 LE2D8: E2D8 : 20 96 E3 " " jsr LE396 E2DB : C6 30 " 0" dec X0030 E2DD : D0 04 " " bne LE2E3 E2DF : C6 31 " 1" dec X0031 E2E1 : F0 03 " " beq LE2E6 E2E3 LE2E3: E2E3 : 4C 65 E2 "Le " jmp LE265 ; E2E6 LE2E6: E2E6 : AD 08 07 " " lda X0708 E2E9 : 85 2C " ," sta X002C E2EB : AD 0C 07 " " lda X070C E2EE : 85 2D " -" sta X002D E2F0 : AD 0A 07 " " lda X070A E2F3 : 85 2E " ." sta X002E E2F5 : AD 0E 07 " " lda X070E E2F8 : 85 2F " /" sta X002F E2FA : 20 96 E3 " " jsr LE396 E2FD : A5 24 " $" lda X0024 E2FF : 29 9F ") " and #$9F E301 : 09 60 " `" ora #$60 E303 : 85 24 " $" sta X0024 E305 : AD BD 07 " " lda X07BD E308 : 85 9C " " sta X009C E30A : AD BE 07 " " lda X07BE E30D : 85 9D " " sta X009D E30F : AD BF 07 " " lda X07BF E312 : 85 9E " " sta X009E E314 : AD C0 07 " " lda X07C0 E317 : 85 9F " " sta X009F E319 : 18 " " clc E31A : EE B9 07 " " inc X07B9 E31D : D0 03 " " bne LE322 E31F : EE BA 07 " " inc X07BA E322 LE322: E322 : 18 " " clc E323 : EE BB 07 " " inc X07BB E326 : D0 03 " " bne LE32B E328 : EE BC 07 " " inc X07BC E32B LE32B: E32B : 38 "8" sec E32C : AD B9 07 " " lda X07B9 E32F : E5 9C " " sbc X009C E331 : 85 82 " " sta X0082 E333 : AD BA 07 " " lda X07BA E336 : E5 9D " " sbc X009D E338 : 85 83 " " sta X0083 E33A : A5 82 " " lda X0082 E33C : F0 02 " " beq LE340 E33E : E6 83 " " inc X0083 E340 LE340: E340 : 38 "8" sec E341 : AD BB 07 " " lda X07BB E344 : E5 9E " " sbc X009E E346 : 85 B9 " " sta X00B9 E348 : AD BC 07 " " lda X07BC E34B : E5 9F " " sbc X009F E34D : 85 BA " " sta X00BA E34F : A5 B9 " " lda X00B9 E351 : F0 02 " " beq LE355 E353 : E6 BA " " inc X00BA E355 LE355: E355 : A5 9E " " lda X009E E357 : 85 16 " " sta X0016 E359 : A5 9F " " lda X009F E35B : 85 17 " " sta X0017 E35D : A9 55 " U" lda #$55 E35F : 85 88 " " sta X0088 E361 LE361: E361 : A5 9C " " lda X009C E363 : 85 14 " " sta X0014 E365 : A5 9D " " lda X009D E367 : 85 15 " " sta X0015 E369 : A6 82 " " ldx X0082 E36B : A4 83 " " ldy X0083 E36D LE36D: E36D : A5 18 " " lda X0018 E36F : C5 87 " " cmp X0087 E371 : D0 08 " " bne LE37B E373 : A9 FF " " lda #$FF E375 : 45 88 "E " eor X0088 E377 : 85 88 " " sta X0088 E379 : D0 04 " " bne LE37F E37B LE37B: E37B : A5 88 " " lda X0088 E37D : 10 04 " " bpl LE383 E37F LE37F: E37F : A5 3C " <" lda X003C E381 : 85 18 " " sta X0018 E383 LE383: E383 : A5 19 " " lda X0019 E385 : CA " " dex E386 : D0 E5 " " bne LE36D E388 : 88 " " dey E389 : D0 E2 " " bne LE36D E38B : A5 1A " " lda X001A E38D : C6 B9 " " dec X00B9 E38F : D0 D0 " " bne LE361 E391 : C6 BA " " dec X00BA E393 : D0 CC " " bne LE361 E395 : 60 "`" rts ; E396 LE396: E396 : A9 00 " " lda #$00 E398 : 85 9C " " sta X009C E39A : 85 9D " " sta X009D E39C : 85 9E " " sta X009E E39E : 85 9F " " sta X009F E3A0 : A9 01 " " lda #$01 E3A2 : 85 35 " 5" sta X0035 E3A4 : A5 24 " $" lda X0024 E3A6 : 29 9F ") " and #$9F E3A8 : 09 60 " `" ora #$60 E3AA : 85 24 " $" sta X0024 E3AC : 38 "8" sec E3AD : A5 2C " ," lda X002C E3AF : A8 " " tay E3B0 : E5 41 " A" sbc X0041 E3B2 : 85 D6 " " sta X00D6 E3B4 : A5 2D " -" lda X002D E3B6 : E5 42 " B" sbc X0042 E3B8 : 85 D7 " " sta X00D7 E3BA : B0 13 " " bcs LE3CF E3BC : 38 "8" sec E3BD : A9 00 " " lda #$00 E3BF : E5 D6 " " sbc X00D6 E3C1 : 85 D6 " " sta X00D6 E3C3 : A9 00 " " lda #$00 E3C5 : E5 D7 " " sbc X00D7 E3C7 : 85 D7 " " sta X00D7 E3C9 : A5 24 " $" lda X0024 E3CB : 29 DF ") " and #$DF E3CD : 85 24 " $" sta X0024 E3CF LE3CF: E3CF : 38 "8" sec E3D0 : A5 2E " ." lda X002E E3D2 : E5 43 " C" sbc X0043 E3D4 : 85 D8 " " sta X00D8 E3D6 : A5 2F " /" lda X002F E3D8 : E5 44 " D" sbc X0044 E3DA : 85 D9 " " sta X00D9 E3DC : B0 17 " " bcs LE3F5 E3DE : A5 24 " $" lda X0024 E3E0 : 29 BF ") " and #$BF E3E2 : 85 24 " $" sta X0024 E3E4 : A9 FF " " lda #$FF E3E6 : 85 35 " 5" sta X0035 E3E8 : 38 "8" sec E3E9 : A9 00 " " lda #$00 E3EB : E5 D8 " " sbc X00D8 E3ED : 85 D8 " " sta X00D8 E3EF : A9 00 " " lda #$00 E3F1 : E5 D9 " " sbc X00D9 E3F3 : 85 D9 " " sta X00D9 E3F5 LE3F5: E3F5 : 38 "8" sec E3F6 : A5 D6 " " lda X00D6 E3F8 : E5 D8 " " sbc X00D8 E3FA : A5 D7 " " lda X00D7 E3FC : E5 D9 " " sbc X00D9 E3FE : B0 03 " " bcs LE403 E400 : 4C 9A E5 "L " jmp LE59A ; E403 LE403: E403 : 20 A5 CF " " jsr LCFA5 E406 : A5 D8 " " lda X00D8 E408 : 85 92 " " sta X0092 E40A : A5 D9 " " lda X00D9 E40C : 85 93 " " sta X0093 E40E : A5 92 " " lda X0092 E410 : F0 02 " " beq LE414 E412 : E6 93 " " inc X0093 E414 LE414: E414 : A5 D8 " " lda X00D8 E416 : D0 07 " " bne LE41F E418 : A5 D9 " " lda X00D9 E41A : D0 03 " " bne LE41F E41C : 4C 29 E5 "L) " jmp LE529 ; E41F LE41F: E41F : A5 D8 " " lda X00D8 E421 : C5 D6 " " cmp X00D6 E423 : D0 09 " " bne LE42E E425 : A5 D9 " " lda X00D9 E427 : C5 D7 " " cmp X00D7 E429 : D0 03 " " bne LE42E E42B : 4C 47 E5 "LG " jmp LE547 ; E42E LE42E: E42E : A9 00 " " lda #$00 E430 : 85 9E " " sta X009E E432 : 85 8D " " sta X008D E434 : 85 8E " " sta X008E E436 : A0 11 " " ldy #$11 E438 LE438: E438 : 38 "8" sec E439 : A5 D8 " " lda X00D8 E43B : E5 D6 " " sbc X00D6 E43D : AA " " tax E43E : A5 D9 " " lda X00D9 E440 : E5 D7 " " sbc X00D7 E442 : B0 0D " " bcs LE451 E444 : 26 8D "& " rol X008D E446 : 26 8E "& " rol X008E E448 : 06 D8 " " asl X00D8 E44A : 26 D9 "& " rol X00D9 E44C : 88 " " dey E44D : D0 E9 " " bne LE438 E44F : F0 0F " " beq LE460 E451 LE451: E451 : 26 8D "& " rol X008D E453 : 26 8E "& " rol X008E E455 : 85 D9 " " sta X00D9 E457 : 86 D8 " " stx X00D8 E459 : 06 D8 " " asl X00D8 E45B : 26 D9 "& " rol X00D9 E45D : 88 " " dey E45E : D0 D8 " " bne LE438 E460 LE460: E460 : A9 80 " " lda #$80 E462 : 85 9F " " sta X009F E464 : A5 D6 " " lda X00D6 E466 : F0 02 " " beq LE46A E468 : E6 D7 " " inc X00D7 E46A LE46A: E46A : A5 35 " 5" lda X0035 E46C : 10 51 " Q" bpl LE4BF E46E : 20 94 E6 " " jsr LE694 E471 LE471: E471 : C6 D6 " " dec X00D6 E473 : D0 02 " " bne LE477 E475 : C6 D7 " " dec X00D7 E477 LE477: E477 : 18 " " clc E478 : A5 9E " " lda X009E E47A : 65 8D "e " adc X008D E47C : 85 9E " " sta X009E E47E : A5 9F " " lda X009F E480 : 65 8E "e " adc X008E E482 : 85 9F " " sta X009F E484 : 90 10 " " bcc LE496 E486 : C6 92 " " dec X0092 E488 : D0 02 " " bne LE48C E48A : C6 93 " " dec X0093 E48C LE48C: E48C : F0 10 " " beq LE49E E48E : 24 1B "$ " bit X001B E490 : 20 94 E6 " " jsr LE694 E493 : 18 " " clc E494 : 90 DB " " bcc LE471 E496 LE496: E496 : 24 19 "$ " bit X0019 E498 : 20 A6 E6 " " jsr LE6A6 E49B : 18 " " clc E49C : 90 D3 " " bcc LE471 E49E LE49E: E49E : 24 1A "$ " bit X001A E4A0 LE4A0: E4A0 : A5 D6 " " lda X00D6 E4A2 : D0 0B " " bne LE4AF E4A4 : A5 D7 " " lda X00D7 E4A6 : D0 07 " " bne LE4AF E4A8 : F0 0D " " beq LE4B7 E4AA : 24 19 "$ " bit X0019 E4AC : 20 A6 E6 " " jsr LE6A6 E4AF LE4AF: E4AF : C6 D6 " " dec X00D6 E4B1 : D0 ED " " bne LE4A0 E4B3 : C6 D7 " " dec X00D7 E4B5 : D0 E9 " " bne LE4A0 E4B7 LE4B7: E4B7 : 24 19 "$ " bit X0019 E4B9 : 20 A6 E6 " " jsr LE6A6 E4BC : 4C 81 E5 "L " jmp LE581 ; E4BF LE4BF: E4BF : 20 A6 E6 " " jsr LE6A6 E4C2 LE4C2: E4C2 : C6 D6 " " dec X00D6 E4C4 : D0 02 " " bne LE4C8 E4C6 : C6 D7 " " dec X00D7 E4C8 LE4C8: E4C8 : 18 " " clc E4C9 : A5 9E " " lda X009E E4CB : 65 8D "e " adc X008D E4CD : 85 9E " " sta X009E E4CF : A5 9F " " lda X009F E4D1 : 65 8E "e " adc X008E E4D3 : 85 9F " " sta X009F E4D5 : B0 08 " " bcs LE4DF E4D7 : 24 19 "$ " bit X0019 E4D9 : 20 A6 E6 " " jsr LE6A6 E4DC : 18 " " clc E4DD : 90 E3 " " bcc LE4C2 E4DF LE4DF: E4DF : 24 1B "$ " bit X001B E4E1 : 20 94 E6 " " jsr LE694 E4E4 LE4E4: E4E4 : 18 " " clc E4E5 : A5 9E " " lda X009E E4E7 : 65 8D "e " adc X008D E4E9 : 85 9E " " sta X009E E4EB : A5 9F " " lda X009F E4ED : 65 8E "e " adc X008E E4EF : 85 9F " " sta X009F E4F1 : 90 08 " " bcc LE4FB E4F3 : 24 1B "$ " bit X001B E4F5 : 20 94 E6 " " jsr LE694 E4F8 : 18 " " clc E4F9 : 90 05 " " bcc LE500 E4FB LE4FB: E4FB : 24 19 "$ " bit X0019 E4FD : 20 A6 E6 " " jsr LE6A6 E500 LE500: E500 : C6 D6 " " dec X00D6 E502 : D0 E0 " " bne LE4E4 E504 : C6 D7 " " dec X00D7 E506 : D0 DC " " bne LE4E4 E508 : F0 1C " " beq LE526 E50A : 18 " " clc E50B : A5 9E " " lda X009E E50D : 65 8D "e " adc X008D E50F : 85 9E " " sta X009E E511 : A5 9F " " lda X009F E513 : 65 8E "e " adc X008E E515 : 85 9F " " sta X009F E517 : 90 05 " " bcc LE51E E519 : 24 1B "$ " bit X001B E51B : 20 94 E6 " " jsr LE694 E51E LE51E: E51E : 18 " " clc E51F : 90 05 " " bcc LE526 E521 : 24 19 "$ " bit X0019 E523 : 20 A6 E6 " " jsr LE6A6 E526 LE526: E526 : 4C 81 E5 "L " jmp LE581 ; E529 LE529: E529 : A6 D6 " " ldx X00D6 E52B : D0 06 " " bne LE533 E52D : A5 D7 " " lda X00D7 E52F : F0 50 " P" beq LE581 E531 : D0 02 " " bne LE535 E533 LE533: E533 : E6 D7 " " inc X00D7 E535 LE535: E535 : 20 A6 E6 " " jsr LE6A6 E538 : 24 19 "$ " bit X0019 E53A : CA " " dex E53B : D0 F8 " " bne LE535 E53D : C6 D7 " " dec X00D7 E53F : D0 F4 " " bne LE535 E541 : 20 A6 E6 " " jsr LE6A6 E544 : 18 " " clc E545 : 90 3A " :" bcc LE581 E547 LE547: E547 : A6 D6 " " ldx X00D6 E549 : F0 02 " " beq LE54D E54B : E6 D7 " " inc X00D7 E54D LE54D: E54D : A5 35 " 5" lda X0035 E54F : 10 12 " " bpl LE563 E551 LE551: E551 : 20 94 E6 " " jsr LE694 E554 : 24 1B "$ " bit X001B E556 : CA " " dex E557 : D0 F8 " " bne LE551 E559 : C6 D7 " " dec X00D7 E55B : D0 F4 " " bne LE551 E55D : 20 A6 E6 " " jsr LE6A6 E560 : 18 " " clc E561 : 90 1E " " bcc LE581 E563 LE563: E563 : 20 A6 E6 " " jsr LE6A6 E566 : 24 1B "$ " bit X001B E568 : CA " " dex E569 : D0 04 " " bne LE56F E56B : C6 D7 " " dec X00D7 E56D : F0 0C " " beq LE57B E56F LE56F: E56F : 20 94 E6 " " jsr LE694 E572 : 24 1B "$ " bit X001B E574 : CA " " dex E575 : D0 F8 " " bne LE56F E577 : C6 D7 " " dec X00D7 E579 : D0 F4 " " bne LE56F E57B LE57B: E57B : 20 94 E6 " " jsr LE694 E57E : 18 " " clc E57F : F0 00 " " beq LE581 E581 LE581: E581 : A5 2E " ." lda X002E E583 : 85 43 " C" sta X0043 E585 : 85 16 " " sta X0016 E587 : A5 2F " /" lda X002F E589 : 85 44 " D" sta X0044 E58B : 85 17 " " sta X0017 E58D : A5 2C " ," lda X002C E58F : 85 41 " A" sta X0041 E591 : 85 14 " " sta X0014 E593 : A5 2D " -" lda X002D E595 : 85 42 " B" sta X0042 E597 : 85 15 " " sta X0015 E599 : 60 "`" rts ; E59A LE59A: E59A : 20 A5 CF " " jsr LCFA5 E59D : A5 D6 " " lda X00D6 E59F : D0 07 " " bne LE5A8 E5A1 : A5 D7 " " lda X00D7 E5A3 : D0 03 " " bne LE5A8 E5A5 : 4C 60 E6 "L` " jmp LE660 ; E5A8 LE5A8: E5A8 : 85 9C " " sta X009C E5AA : 85 8D " " sta X008D E5AC : 85 8E " " sta X008E E5AE : A0 11 " " ldy #$11 E5B0 LE5B0: E5B0 : 38 "8" sec E5B1 : A5 D6 " " lda X00D6 E5B3 : E5 D8 " " sbc X00D8 E5B5 : AA " " tax E5B6 : A5 D7 " " lda X00D7 E5B8 : E5 D9 " " sbc X00D9 E5BA : B0 0D " " bcs LE5C9 E5BC : 26 8D "& " rol X008D E5BE : 26 8E "& " rol X008E E5C0 : 06 D6 " " asl X00D6 E5C2 : 26 D7 "& " rol X00D7 E5C4 : 88 " " dey E5C5 : D0 E9 " " bne LE5B0 E5C7 : F0 0F " " beq LE5D8 E5C9 LE5C9: E5C9 : 26 8D "& " rol X008D E5CB : 26 8E "& " rol X008E E5CD : 85 D7 " " sta X00D7 E5CF : 86 D6 " " stx X00D6 E5D1 : 06 D6 " " asl X00D6 E5D3 : 26 D7 "& " rol X00D7 E5D5 : 88 " " dey E5D6 : D0 D8 " " bne LE5B0 E5D8 LE5D8: E5D8 : A9 80 " " lda #$80 E5DA : 85 9D " " sta X009D E5DC : A5 D8 " " lda X00D8 E5DE : F0 02 " " beq LE5E2 E5E0 : E6 D9 " " inc X00D9 E5E2 LE5E2: E5E2 : A5 35 " 5" lda X0035 E5E4 : 10 3D " =" bpl LE623 E5E6 : 20 94 E6 " " jsr LE694 E5E9 LE5E9: E5E9 : C6 D8 " " dec X00D8 E5EB : D0 04 " " bne LE5F1 E5ED : C6 D9 " " dec X00D9 E5EF : F0 19 " " beq LE60A E5F1 LE5F1: E5F1 : 18 " " clc E5F2 : A5 9C " " lda X009C E5F4 : 65 8D "e " adc X008D E5F6 : 85 9C " " sta X009C E5F8 : A5 9D " " lda X009D E5FA : 65 8E "e " adc X008E E5FC : 85 9D " " sta X009D E5FE : 90 02 " " bcc LE602 E600 : 24 19 "$ " bit X0019 E602 LE602: E602 : 24 1A "$ " bit X001A E604 : 20 94 E6 " " jsr LE694 E607 : 18 " " clc E608 : 90 DF " " bcc LE5E9 E60A LE60A: E60A : 18 " " clc E60B : A5 9C " " lda X009C E60D : 65 8D "e " adc X008D E60F : 85 9C " " sta X009C E611 : A5 9D " " lda X009D E613 : 65 8E "e " adc X008E E615 : 85 9D " " sta X009D E617 : 90 02 " " bcc LE61B E619 : 24 19 "$ " bit X0019 E61B LE61B: E61B : 24 1A "$ " bit X001A E61D : 20 A6 E6 " " jsr LE6A6 E620 : 4C 81 E5 "L " jmp LE581 ; E623 LE623: E623 : 20 A6 E6 " " jsr LE6A6 E626 LE626: E626 : C6 D8 " " dec X00D8 E628 : D0 04 " " bne LE62E E62A : C6 D9 " " dec X00D9 E62C : F0 19 " " beq LE647 E62E LE62E: E62E : 18 " " clc E62F : A5 9C " " lda X009C E631 : 65 8D "e " adc X008D E633 : 85 9C " " sta X009C E635 : A5 9D " " lda X009D E637 : 65 8E "e " adc X008E E639 : 85 9D " " sta X009D E63B : 90 02 " " bcc LE63F E63D : 24 19 "$ " bit X0019 E63F LE63F: E63F : 24 1A "$ " bit X001A E641 : 20 94 E6 " " jsr LE694 E644 : 18 " " clc E645 : 90 DF " " bcc LE626 E647 LE647: E647 : 18 " " clc E648 : A5 9C " " lda X009C E64A : 65 8D "e " adc X008D E64C : 85 9C " " sta X009C E64E : A5 9D " " lda X009D E650 : 65 8E "e " adc X008E E652 : 85 9D " " sta X009D E654 : 90 02 " " bcc LE658 E656 : 24 19 "$ " bit X0019 E658 LE658: E658 : 24 1A "$ " bit X001A E65A : 20 94 E6 " " jsr LE694 E65D : 4C 81 E5 "L " jmp LE581 ; E660 LE660: E660 : A6 D8 " " ldx X00D8 E662 : F0 02 " " beq LE666 E664 : E6 D9 " " inc X00D9 E666 LE666: E666 : A5 35 " 5" lda X0035 E668 : 10 12 " " bpl LE67C E66A LE66A: E66A : 20 94 E6 " " jsr LE694 E66D : 24 1A "$ " bit X001A E66F : CA " " dex E670 : D0 F8 " " bne LE66A E672 : C6 D9 " " dec X00D9 E674 : D0 F4 " " bne LE66A E676 : 20 A6 E6 " " jsr LE6A6 E679 : 4C 81 E5 "L " jmp LE581 ; E67C LE67C: E67C : 20 A6 E6 " " jsr LE6A6 E67F LE67F: E67F : 24 1A "$ " bit X001A E681 : CA " " dex E682 : D0 04 " " bne LE688 E684 : C6 D9 " " dec X00D9 E686 : F0 06 " " beq LE68E E688 LE688: E688 : 20 94 E6 " " jsr LE694 E68B : 18 " " clc E68C : 90 F1 " " bcc LE67F E68E LE68E: E68E : 20 94 E6 " " jsr LE694 E691 : 4C 81 E5 "L " jmp LE581 ; E694 LE694: E694 : A5 18 " " lda X0018 E696 : C5 87 " " cmp X0087 E698 : D0 07 " " bne LE6A1 E69A : A5 3C " <" lda X003C E69C : 85 18 " " sta X0018 E69E : 18 " " clc E69F : 90 04 " " bcc LE6A5 E6A1 LE6A1: E6A1 : A5 87 " " lda X0087 E6A3 : 85 18 " " sta X0018 E6A5 LE6A5: E6A5 : 60 "`" rts ; E6A6 LE6A6: E6A6 : A5 18 " " lda X0018 E6A8 : C5 87 " " cmp X0087 E6AA : F0 04 " " beq LE6B0 E6AC : A5 3C " <" lda X003C E6AE : 85 18 " " sta X0018 E6B0 LE6B0: E6B0 : 60 "`" rts ; E6B1 : 00 " " brk E6B2 LE6B2: E6B2 XE6B2: E6B2 : 20 8C B7 " " jsr LB78C E6B5 : 85 70 " p" sta X0070 E6B7 : 20 8C B7 " " jsr LB78C E6BA : 85 6D " m" sta X006D E6BC : C5 70 " p" cmp X0070 E6BE : A2 00 " " ldx #$00 E6C0 : 90 08 " " bcc LE6CA E6C2 : A4 70 " p" ldy X0070 E6C4 : 84 6D " m" sty X006D E6C6 : 85 70 " p" sta X0070 E6C8 : A2 FF " " ldx #$FF E6CA LE6CA: E6CA : 86 65 " e" stx X0065 E6CC : A5 70 " p" lda X0070 E6CE : 85 32 " 2" sta X0032 E6D0 : 20 8C B7 " " jsr LB78C E6D3 : 85 36 " 6" sta X0036 E6D5 : A9 00 " " lda #$00 E6D7 : 85 37 " 7" sta X0037 E6D9 : 85 30 " 0" sta X0030 E6DB : 85 31 " 1" sta X0031 E6DD : 38 "8" sec E6DE : 85 33 " 3" sta X0033 E6E0 : 85 35 " 5" sta X0035 E6E2 : E5 70 " p" sbc X0070 E6E4 : 85 34 " 4" sta X0034 E6E6 : B0 02 " " bcs LE6EA E6E8 : C6 35 " 5" dec X0035 E6EA LE6EA: E6EA : A5 32 " 2" lda X0032 E6EC : C5 31 " 1" cmp X0031 E6EE : B0 03 " " bcs LE6F3 E6F0 : 4C 61 E7 "La " jmp LE761 ; E6F3 LE6F3: E6F3 : 20 FA E7 " " jsr LE7FA E6F6 : 18 " " clc E6F7 : A5 33 " 3" lda X0033 E6F9 : 65 30 "e0" adc X0030 E6FB : 85 33 " 3" sta X0033 E6FD : A5 34 " 4" lda X0034 E6FF : 65 31 "e1" adc X0031 E701 : 85 34 " 4" sta X0034 E703 : 90 02 " " bcc LE707 E705 : E6 35 " 5" inc X0035 E707 LE707: E707 : 18 " " clc E708 : A5 33 " 3" lda X0033 E70A : 65 30 "e0" adc X0030 E70C : 85 33 " 3" sta X0033 E70E : A5 34 " 4" lda X0034 E710 : 65 31 "e1" adc X0031 E712 : 85 34 " 4" sta X0034 E714 : 90 02 " " bcc LE718 E716 : E6 35 " 5" inc X0035 E718 LE718: E718 : 18 " " clc E719 : A5 33 " 3" lda X0033 E71B : 65 36 "e6" adc X0036 E71D : 85 33 " 3" sta X0033 E71F : A5 34 " 4" lda X0034 E721 : 65 37 "e7" adc X0037 E723 : 85 34 " 4" sta X0034 E725 : 90 02 " " bcc LE729 E727 : E6 35 " 5" inc X0035 E729 LE729: E729 : 18 " " clc E72A : A5 30 " 0" lda X0030 E72C : 65 36 "e6" adc X0036 E72E : 85 30 " 0" sta X0030 E730 : A5 31 " 1" lda X0031 E732 : 65 37 "e7" adc X0037 E734 : 85 31 " 1" sta X0031 E736 : A5 35 " 5" lda X0035 E738 : 30 B0 "0 " bmi LE6EA E73A : 38 "8" sec E73B : A5 34 " 4" lda X0034 E73D : E5 32 " 2" sbc X0032 E73F : 85 34 " 4" sta X0034 E741 : B0 02 " " bcs LE745 E743 : C6 35 " 5" dec X0035 E745 LE745: E745 : 38 "8" sec E746 : A5 34 " 4" lda X0034 E748 : E5 32 " 2" sbc X0032 E74A : 85 34 " 4" sta X0034 E74C : B0 02 " " bcs LE750 E74E : C6 35 " 5" dec X0035 E750 LE750: E750 : E6 34 " 4" inc X0034 E752 : D0 02 " " bne LE756 E754 : E6 35 " 5" inc X0035 E756 LE756: E756 : E6 34 " 4" inc X0034 E758 : D0 02 " " bne LE75C E75A : E6 35 " 5" inc X0035 E75C LE75C: E75C : C6 32 " 2" dec X0032 E75E : 4C EA E6 "L " jmp LE6EA ; E761 LE761: E761 : A9 00 " " lda #$00 E763 : 85 32 " 2" sta X0032 E765 : 85 30 " 0" sta X0030 E767 : A5 6D " m" lda X006D E769 : 85 31 " 1" sta X0031 E76B : 38 "8" sec E76C : A9 00 " " lda #$00 E76E : 85 33 " 3" sta X0033 E770 : 85 35 " 5" sta X0035 E772 : E5 6D " m" sbc X006D E774 : 85 34 " 4" sta X0034 E776 : B0 02 " " bcs LE77A E778 : C6 35 " 5" dec X0035 E77A LE77A: E77A : A5 31 " 1" lda X0031 E77C : C5 32 " 2" cmp X0032 E77E : B0 01 " " bcs LE781 E780 : 60 "`" rts ; E781 LE781: E781 : 20 FA E7 " " jsr LE7FA E784 : 18 " " clc E785 : A5 34 " 4" lda X0034 E787 : 65 32 "e2" adc X0032 E789 : 85 34 " 4" sta X0034 E78B : 90 02 " " bcc LE78F E78D : E6 35 " 5" inc X0035 E78F LE78F: E78F : 18 " " clc E790 : A5 34 " 4" lda X0034 E792 : 65 32 "e2" adc X0032 E794 : 85 34 " 4" sta X0034 E796 : 90 02 " " bcc LE79A E798 : E6 35 " 5" inc X0035 E79A LE79A: E79A : E6 34 " 4" inc X0034 E79C : D0 02 " " bne LE7A0 E79E : E6 35 " 5" inc X0035 E7A0 LE7A0: E7A0 : E6 32 " 2" inc X0032 E7A2 : A5 35 " 5" lda X0035 E7A4 : 30 D4 "0 " bmi LE77A E7A6 : 38 "8" sec E7A7 : A5 33 " 3" lda X0033 E7A9 : E5 30 " 0" sbc X0030 E7AB : 85 33 " 3" sta X0033 E7AD : A5 34 " 4" lda X0034 E7AF : E5 31 " 1" sbc X0031 E7B1 : 85 34 " 4" sta X0034 E7B3 : B0 02 " " bcs LE7B7 E7B5 : C6 35 " 5" dec X0035 E7B7 LE7B7: E7B7 : 38 "8" sec E7B8 : A5 33 " 3" lda X0033 E7BA : E5 30 " 0" sbc X0030 E7BC : 85 33 " 3" sta X0033 E7BE : A5 34 " 4" lda X0034 E7C0 : E5 31 " 1" sbc X0031 E7C2 : 85 34 " 4" sta X0034 E7C4 : B0 02 " " bcs LE7C8 E7C6 : C6 35 " 5" dec X0035 E7C8 LE7C8: E7C8 : 18 " " clc E7C9 : A5 33 " 3" lda X0033 E7CB : 65 36 "e6" adc X0036 E7CD : 85 33 " 3" sta X0033 E7CF : A5 34 " 4" lda X0034 E7D1 : 65 37 "e7" adc X0037 E7D3 : 85 34 " 4" sta X0034 E7D5 : 90 02 " " bcc LE7D9 E7D7 : E6 35 " 5" inc X0035 E7D9 LE7D9: E7D9 : 18 " " clc E7DA : A5 33 " 3" lda X0033 E7DC : 65 36 "e6" adc X0036 E7DE : 85 33 " 3" sta X0033 E7E0 : A5 34 " 4" lda X0034 E7E2 : 65 37 "e7" adc X0037 E7E4 : 85 34 " 4" sta X0034 E7E6 : 90 02 " " bcc LE7EA E7E8 : E6 35 " 5" inc X0035 E7EA LE7EA: E7EA : 38 "8" sec E7EB : A5 30 " 0" lda X0030 E7ED : E5 36 " 6" sbc X0036 E7EF : 85 30 " 0" sta X0030 E7F1 : A5 31 " 1" lda X0031 E7F3 : E5 37 " 7" sbc X0037 E7F5 : 85 31 " 1" sta X0031 E7F7 : 4C 7A E7 "Lz " jmp LE77A ; E7FA LE7FA: E7FA : A5 32 " 2" lda X0032 E7FC : 24 65 "$e" bit X0065 E7FE : 10 02 " " bpl LE802 E800 : A5 31 " 1" lda X0031 E802 LE802: E802 : C5 E2 " " cmp X00E2 E804 : 85 E2 " " sta X00E2 E806 : F0 0D " " beq LE815 E808 : A5 31 " 1" lda X0031 E80A : 24 65 "$e" bit X0065 E80C : 10 02 " " bpl LE810 E80E : A5 32 " 2" lda X0032 E810 LE810: E810 : 85 E0 " " sta X00E0 E812 : 4C AB D3 "L " jmp LD3AB ; E815 LE815: E815 : A5 31 " 1" lda X0031 E817 : 24 65 "$e" bit X0065 E819 : 10 02 " " bpl LE81D E81B : A5 32 " 2" lda X0032 E81D LE81D: E81D : C5 E0 " " cmp X00E0 E81F : 85 E0 " " sta X00E0 E821 : F0 03 " " beq LE826 E823 : 4C AB D3 "L " jmp LD3AB E826 LE826: E826 : 60 "`" rts ; E827 : 00 " " brk E828 LE828: E828 : A9 02 " " lda #$02 E82A : 85 5E " ^" sta X005E E82C : 85 5F " _" sta X005F E82E : 85 60 " `" sta X0060 E830 : A9 58 " X" lda #$58 E832 : 85 64 " d" sta X0064 E834 : 60 "`" rts ; E835 : 20 BE B7 " " jsr LB7BE E838 : 20 BA CA " " jsr LCABA E83B : 20 1D EC " " jsr LEC1D E83E : A5 2C " ," lda X002C E840 : 85 58 " X" sta X0058 E842 : A5 2D " -" lda X002D E844 : 85 59 " Y" sta X0059 E846 : A5 2E " ." lda X002E E848 : 85 5A " Z" sta X005A E84A : A5 2F " /" lda X002F E84C : 85 5B " [" sta X005B E84E : A9 FF " " lda #$FF E850 LE850: E850 : 85 F3 " " sta X00F3 E852 : 60 "`" rts ; E853 : A9 00 " " lda #$00 E855 : F0 F9 " " beq LE850 E857 LE857: E857 XE857: E857 : A9 FF " " lda #$FF E859 LE859: E859 : 85 AF " " sta X00AF E85B : A2 0F " " ldx #$0F E85D : 20 96 F8 " " jsr LF896 E860 : 60 "`" rts ; E861 LE861: E861 XE861: E861 : A9 00 " " lda #$00 E863 : F0 F4 " " beq LE859 E865 LE865: E865 : A9 00 " " lda #$00 E867 : 85 B5 " " sta X00B5 E869 : A9 01 " " lda #$01 E86B : 85 61 " a" sta X0061 E86D : D0 E8 " " bne LE857 E86F XE86F: E86F : C1 61 " a" cmp (X0061,x) E871 : 41 31 "A1" eor (X0031,x) ; E873 : 27 "'" db $27 ; E874 : 21 1C "! " and (X001C,x) E876 : 19 16 14 " " ora X1416,y ; E879 : 12 " " db $12 ; E87A : 11 0F " " ora (X000F),y E87C : 0E 0D 0D " " asl X0D0D E87F XE87F: E87F : A1 51 " Q" lda (X0051,x) E881 : 36 29 "6)" rol X0029,x E883 : 21 1B "! " and (X001B,x) ; E885 : 17 " " db $17 ; E886 : 15 12 " " ora X0012,x E888 : 11 0F " " ora (X000F),y E88A : 0E 0D 0C " " asl X0C0D ; E88D : 0B 0B " " db $0B, $0B ; E88F XE88F: E88F : 90 48 " H" bcc LE8D9 E891 : 30 24 "0$" bmi LE8B7 E893 : 1D 18 15 " " ora X1518,x ; E896 : 12 " " db $12 ; E897 : 10 0F " " bpl LE8A8 E899 : 0E 0C 0C " " asl X0C0C ; E89C : 0B " " db $0B ; E89D : 0A " " asl a E89E : 09 81 " " ora #$81 E8A0 : 41 2B "A+" eor (X002B,x) E8A2 : 21 1A "! " and (X001A,x) E8A4 : 16 13 " " asl X0013,x E8A6 : 11 0F " " ora (X000F),y E8A8 LE8A8: E8A8 : 0D 0C 0B " " ora X0B0C E8AB : 0A " " asl a E8AC : 0A " " asl a E8AD : 09 09 " " ora #$09 E8AF XE8AF: E8AF : 79 3D 29 "y=)" adc X293D,y ; E8B2 : 1F " " db $1F ; E8B3 : 19 15 12 " " ora X1215,y E8B6 : 10 0E " " bpl LE8C6 E8B8 : 0D 0B 0B " " ora X0B0B E8BB : 0A " " asl a E8BC : 09 09 " " ora #$09 E8BE : 08 " " php E8BF LE8BF: E8BF : A5 AF " " lda X00AF E8C1 : D0 10 " " bne LE8D3 E8C3 : A5 F3 " " lda X00F3 E8C5 : D0 03 " " bne LE8CA E8C7 : 4C 1D EC "L " jmp LEC1D ; E8CA LE8CA: E8CA : 20 BA CA " " jsr LCABA E8CD : 20 1D EC " " jsr LEC1D E8D0 : 4C F2 EA "L " jmp LEAF2 ; E8D3 LE8D3: E8D3 : A5 E4 " " lda X00E4 E8D5 : F0 0C " " beq LE8E3 E8D7 : A5 EA " " lda X00EA E8D9 LE8D9: E8D9 : C5 E9 " " cmp X00E9 E8DB : F0 0A " " beq LE8E7 E8DD : 20 7D E0 " } " jsr LE07D E8E0 : 4C EB E8 "L " jmp LE8EB ; E8E3 LE8E3: E8E3 : A5 B3 " " lda X00B3 E8E5 : F0 01 " " beq LE8E8 E8E7 LE8E7: E8E7 : 60 "`" rts ; E8E8 LE8E8: E8E8 : 20 3F F3 " ? " jsr LF33F E8EB LE8EB: E8EB : 20 09 E9 " " jsr LE909 E8EE : 20 BA CA " " jsr LCABA E8F1 : A5 61 " a" lda X0061 E8F3 : F0 0A " " beq LE8FF E8F5 : 20 1D EC " " jsr LEC1D E8F8 : A5 B5 " " lda X00B5 E8FA : F0 03 " " beq LE8FF E8FC : 4C F2 E9 "L " jmp LE9F2 ; E8FF LE8FF: E8FF : A5 E4 " " lda X00E4 E901 : F0 03 " " beq LE906 E903 : 4C 6A E1 "Lj " jmp LE16A E906 LE906: E906 : 4C A1 E9 "L " jmp LE9A1 ; E909 LE909: E909 : 20 0F E9 " " jsr LE90F E90C : 4C 8C E9 "L " jmp LE98C ; E90F LE90F: E90F : A5 46 " F" lda X0046 E911 : 29 01 ") " and #$01 E913 : 85 83 " " sta X0083 E915 : A5 45 " E" lda X0045 E917 : 85 82 " " sta X0082 E919 : A5 D3 " " lda X00D3 E91B : 49 FF "I " eor #$FF E91D : AA " " tax E91E : AD 00 07 " " lda X0700 E921 : F0 05 " " beq LE928 E923 : BD 7F E8 " " lda XE87F,x E926 : D0 0F " " bne LE937 E928 LE928: E928 : AD 01 07 " " lda X0701 E92B : C9 02 " " cmp #$02 E92D : F0 05 " " beq LE934 E92F : BD 6F E8 " o " lda XE86F,x E932 : D0 03 " " bne LE937 E934 LE934: E934 : BD 9F E8 " " lda XE89F,x E937 LE937: E937 : 85 55 " U" sta X0055 E939 : 20 C0 E1 " " jsr LE1C0 E93C : A5 26 " &" lda X0026 E93E : 18 " " clc E93F : 65 8D "e " adc X008D E941 : 85 9C " " sta X009C E943 : A5 02 " " lda X0002 E945 : 65 8E "e " adc X008E E947 : 29 03 ") " and #$03 E949 : 85 9D " " sta X009D E94B : A9 FF " " lda #$FF E94D : 38 "8" sec E94E : E5 47 " G" sbc X0047 E950 : 85 82 " " sta X0082 E952 : A9 01 " " lda #$01 E954 : E5 48 " H" sbc X0048 E956 : 29 01 ") " and #$01 E958 : 85 83 " " sta X0083 E95A : A5 D4 " " lda X00D4 E95C : 49 FF "I " eor #$FF E95E : AA " " tax E95F : A5 3E " >" lda X003E E961 : C9 FF " " cmp #$FF E963 : D0 05 " " bne LE96A E965 : BD 9F E8 " " lda XE89F,x E968 : D0 0E " " bne LE978 E96A LE96A: E96A : A5 3F " ?" lda X003F E96C : C9 02 " " cmp #$02 E96E : D0 05 " " bne LE975 E970 : BD 8F E8 " " lda XE88F,x E973 : D0 03 " " bne LE978 E975 LE975: E975 : BD AF E8 " " lda XE8AF,x E978 LE978: E978 : 85 55 " U" sta X0055 E97A : 20 C0 E1 " " jsr LE1C0 E97D : A5 27 " '" lda X0027 E97F : 38 "8" sec E980 : E5 8D " " sbc X008D E982 : 85 9E " " sta X009E E984 : A5 0A " " lda X000A E986 : E5 8E " " sbc X008E E988 : 29 03 ") " and #$03 E98A : 85 9F " " sta X009F E98C LE98C: E98C : A5 64 " d" lda X0064 E98E : C9 52 " R" cmp #$52 E990 : F0 0E " " beq LE9A0 E992 : A5 62 " b" lda X0062 E994 : 49 FF "I " eor #$FF E996 : AA " " tax E997 : 25 9C "% " and X009C E999 : 85 9C " " sta X009C E99B : 8A " " txa E99C : 25 9E "% " and X009E E99E : 85 9E " " sta X009E E9A0 LE9A0: E9A0 : 60 "`" rts ; E9A1 LE9A1: E9A1 : A5 5C " \" lda X005C E9A3 : F0 21 " !" beq LE9C6 E9A5 : A5 5E " ^" lda X005E E9A7 : C5 5F " _" cmp X005F E9A9 : D0 18 " " bne LE9C3 E9AB : A5 9C " " lda X009C E9AD : C5 58 " X" cmp X0058 E9AF : D0 12 " " bne LE9C3 E9B1 : A5 9D " " lda X009D E9B3 : C5 59 " Y" cmp X0059 E9B5 : D0 0C " " bne LE9C3 E9B7 : A5 9E " " lda X009E E9B9 : C5 5A " Z" cmp X005A E9BB : D0 06 " " bne LE9C3 E9BD : A5 9F " " lda X009F E9BF : C5 5B " [" cmp X005B E9C1 : F0 DD " " beq LE9A0 E9C3 LE9C3: E9C3 : 20 1D EC " " jsr LEC1D E9C6 LE9C6: E9C6 : A5 9C " " lda X009C E9C8 : 85 58 " X" sta X0058 E9CA : A5 9D " " lda X009D E9CC : 85 59 " Y" sta X0059 E9CE : A5 9E " " lda X009E E9D0 : 85 5A " Z" sta X005A E9D2 : A5 9F " " lda X009F E9D4 : 85 5B " [" sta X005B E9D6 : 4C F2 EA "L " jmp LEAF2 ; E9D9 LE9D9: E9D9 : 85 D0 " " sta X00D0 E9DB : 98 " " tya E9DC : 86 D1 " " stx X00D1 E9DE : A0 09 " " ldy #$09 E9E0 LE9E0: E9E0 : C5 D0 " " cmp X00D0 E9E2 : 90 02 " " bcc LE9E6 E9E4 : E5 D0 " " sbc X00D0 E9E6 LE9E6: E9E6 : 26 55 "&U" rol X0055 E9E8 : 06 D1 " " asl X00D1 E9EA : 2A "*" rol a E9EB : 88 " " dey E9EC : D0 F2 " " bne LE9E0 E9EE : 6A "j" ror a E9EF : A6 55 " U" ldx X0055 E9F1 : 60 "`" rts ; E9F2 LE9F2: E9F2 : A9 00 " " lda #$00 E9F4 : 85 B5 " " sta X00B5 E9F6 : A5 FC " " lda X00FC E9F8 : F0 09 " " beq LEA03 E9FA : A5 BE " " lda X00BE E9FC : 20 E9 D5 " " jsr LD5E9 E9FF : A9 00 " " lda #$00 EA01 : 85 FC " " sta X00FC EA03 LEA03: EA03 : 20 7A EA " z " jsr LEA7A EA06 LEA06: EA06 : 20 20 F9 " " jsr LF920 EA09 : 24 09 "$ " bit X0009 EA0B : 30 06 "0 " bmi LEA13 EA0D : A5 50 " P" lda X0050 EA0F : C5 4F " O" cmp X004F EA11 : F0 F3 " " beq LEA06 EA13 LEA13: EA13 : 20 41 B6 " A " jsr LB641 EA16 : 29 7F ") " and #$7F EA18 : C9 1B " " cmp #$1B EA1A : D0 11 " " bne LEA2D EA1C : 20 41 B6 " A " jsr LB641 EA1F : 29 7F ") " and #$7F EA21 : C9 0C " " cmp #$0C EA23 : F0 18 " " beq LEA3D EA25 : C9 0F " " cmp #$0F EA27 : F0 17 " " beq LEA40 EA29 : C9 17 " " cmp #$17 EA2B : F0 13 " " beq LEA40 EA2D LEA2D: EA2D : C9 1F " " cmp #$1F EA2F : F0 0F " " beq LEA40 EA31 : C9 0D " " cmp #$0D EA33 : F0 08 " " beq LEA3D EA35 : C9 07 " " cmp #$07 EA37 : F0 04 " " beq LEA3D EA39 : C9 0A " " cmp #$0A EA3B : D0 C9 " " bne LEA06 EA3D LEA3D: EA3D : 20 1A EF " " jsr LEF1A EA40 LEA40: EA40 : 60 "`" rts ; EA41 LEA41: EA41 : A9 28 " (" lda #$28 EA43 : 20 E9 D5 " " jsr LD5E9 EA46 : A5 61 " a" lda X0061 EA48 : D0 30 " 0" bne LEA7A EA4A : A5 41 " A" lda X0041 EA4C : 0A " " asl a EA4D : 29 E0 ") " and #$E0 EA4F : 85 92 " " sta X0092 EA51 : A5 42 " B" lda X0042 EA53 : 29 03 ") " and #$03 EA55 : 05 92 " " ora X0092 EA57 : 2A "*" rol a EA58 : 2A "*" rol a EA59 : 2A "*" rol a EA5A : 20 EB EA " " jsr LEAEB EA5D : A5 41 " A" lda X0041 EA5F : 20 EA EA " " jsr LEAEA EA62 : A5 43 " C" lda X0043 EA64 : 0A " " asl a EA65 : 29 E0 ") " and #$E0 EA67 : 85 92 " " sta X0092 EA69 : A5 44 " D" lda X0044 EA6B : 29 03 ") " and #$03 EA6D : 05 92 " " ora X0092 EA6F : 2A "*" rol a EA70 : 2A "*" rol a EA71 : 2A "*" rol a EA72 : 20 EB EA " " jsr LEAEB EA75 : A5 43 " C" lda X0043 EA77 : 4C D5 EA "L " jmp LEAD5 ; EA7A LEA7A: EA7A : A5 58 " X" lda X0058 EA7C : 0A " " asl a EA7D : 29 E0 ") " and #$E0 EA7F : 85 92 " " sta X0092 EA81 : A5 59 " Y" lda X0059 EA83 : 29 03 ") " and #$03 EA85 : 05 92 " " ora X0092 EA87 : 2A "*" rol a EA88 : 2A "*" rol a EA89 : 2A "*" rol a EA8A : 85 92 " " sta X0092 EA8C : AE C1 07 " " ldx X07C1 EA8F : D0 0A " " bne LEA9B EA91 : A5 58 " X" lda X0058 EA93 : 0A " " asl a EA94 : 0A " " asl a EA95 : 0A " " asl a EA96 : 0A " " asl a EA97 : 26 92 "& " rol X0092 EA99 : A5 92 " " lda X0092 EA9B LEA9B: EA9B : 20 EB EA " " jsr LEAEB EA9E : A5 58 " X" lda X0058 EAA0 : AE C1 07 " " ldx X07C1 EAA3 : D0 01 " " bne LEAA6 EAA5 : 0A " " asl a EAA6 LEAA6: EAA6 : 20 EA EA " " jsr LEAEA EAA9 : A5 5A " Z" lda X005A EAAB : 0A " " asl a EAAC : 29 E0 ") " and #$E0 EAAE : 85 92 " " sta X0092 EAB0 : A5 5B " [" lda X005B EAB2 : 29 03 ") " and #$03 EAB4 : 05 92 " " ora X0092 EAB6 : 2A "*" rol a EAB7 : 2A "*" rol a EAB8 : 2A "*" rol a EAB9 : 85 92 " " sta X0092 EABB : AE C1 07 " " ldx X07C1 EABE : D0 0A " " bne LEACA EAC0 : A5 5A " Z" lda X005A EAC2 : 0A " " asl a EAC3 : 0A " " asl a EAC4 : 0A " " asl a EAC5 : 0A " " asl a EAC6 : 26 92 "& " rol X0092 EAC8 : A5 92 " " lda X0092 EACA LEACA: EACA : 20 EB EA " " jsr LEAEB EACD : A5 5A " Z" lda X005A EACF : AE C1 07 " " ldx X07C1 EAD2 : D0 01 " " bne LEAD5 EAD4 : 0A " " asl a EAD5 LEAD5: EAD5 : 20 EA EA " " jsr LEAEA EAD8 : A5 F7 " " lda X00F7 EADA : 29 04 ") " and #$04 EADC : D0 05 " " bne LEAE3 EADE : A9 0D " " lda #$0D EAE0 : 20 E9 D5 " " jsr LD5E9 EAE3 LEAE3: EAE3 : A9 00 " " lda #$00 EAE5 XEAE5: EAE5 : 85 61 " a" sta X0061 EAE7 : 4C 61 E8 "La " jmp LE861 ; EAEA LEAEA: EAEA : 18 " " clc EAEB LEAEB: EAEB : 29 1F ") " and #$1F EAED : 09 20 " " ora #$20 EAEF : 4C E9 D5 "L " jmp LD5E9 ; EAF2 LEAF2: EAF2 : A9 FF " " lda #$FF EAF4 : 85 5C " \" sta X005C EAF6 : A5 02 " " lda X0002 EAF8 : 09 80 " " ora #$80 EAFA : 85 02 " " sta X0002 EAFC : A4 60 " `" ldy X0060 EAFE : A5 64 " d" lda X0064 EB00 : C9 4C " L" cmp #$4C EB02 : D0 03 " " bne LEB07 EB04 : 4C D1 EB "L " jmp LEBD1 ; EB07 LEB07: EB07 : C9 2B " +" cmp #$2B EB09 : F0 03 " " beq LEB0E EB0B : 4C 6B EB "Lk " jmp LEB6B ; EB0E LEB0E: EB0E : A5 24 " $" lda X0024 EB10 : 29 9F ") " and #$9F EB12 : 09 60 " `" ora #$60 EB14 : 85 24 " $" sta X0024 EB16 : A5 5A " Z" lda X005A EB18 : 85 16 " " sta X0016 EB1A : A5 5B " [" lda X005B EB1C : 85 17 " " sta X0017 EB1E : 20 C3 EB " " jsr LEBC3 EB21 : A2 06 " " ldx #$06 EB23 LEB23: EB23 : A5 18 " " lda X0018 EB25 : 9D 80 03 " " sta X0380,x EB28 : 84 19 " " sty X0019 EB2A : CA " " dex EB2B : D0 F6 " " bne LEB23 EB2D : 24 19 "$ " bit X0019 EB2F : A2 06 " " ldx #$06 EB31 LEB31: EB31 : A5 18 " " lda X0018 EB33 : 9D 86 03 " " sta X0386,x EB36 : 84 19 " " sty X0019 EB38 : CA " " dex EB39 : D0 F6 " " bne LEB31 EB3B : A5 58 " X" lda X0058 EB3D : 85 14 " " sta X0014 EB3F : A5 59 " Y" lda X0059 EB41 : 85 15 " " sta X0015 EB43 : A5 5A " Z" lda X005A EB45 : 38 "8" sec EB46 : E9 06 " " sbc #$06 EB48 : 85 16 " " sta X0016 EB4A : A5 5B " [" lda X005B EB4C : E9 00 " " sbc #$00 EB4E : 85 17 " " sta X0017 EB50 : A2 06 " " ldx #$06 EB52 LEB52: EB52 : A5 18 " " lda X0018 EB54 : 9D 8C 03 " " sta X038C,x EB57 : 84 1A " " sty X001A EB59 : CA " " dex EB5A : D0 F6 " " bne LEB52 EB5C : 24 1A "$ " bit X001A EB5E : A2 06 " " ldx #$06 EB60 LEB60: EB60 : A5 18 " " lda X0018 EB62 : 9D 92 03 " " sta X0392,x EB65 : 84 1A " " sty X001A EB67 : CA " " dex EB68 : D0 F6 " " bne LEB60 EB6A : 60 "`" rts ; EB6B LEB6B: EB6B : A5 24 " $" lda X0024 EB6D : 29 9F ") " and #$9F EB6F : 09 20 " " ora #$20 EB71 : 85 24 " $" sta X0024 EB73 : A5 5A " Z" lda X005A EB75 : 18 " " clc EB76 : 69 06 "i " adc #$06 EB78 : 85 16 " " sta X0016 EB7A : A5 5B " [" lda X005B EB7C : 69 00 "i " adc #$00 EB7E : 85 17 " " sta X0017 EB80 : 20 C3 EB " " jsr LEBC3 EB83 : A2 06 " " ldx #$06 EB85 LEB85: EB85 : A5 18 " " lda X0018 EB87 : 9D 80 03 " " sta X0380,x EB8A : 84 1B " " sty X001B EB8C : CA " " dex EB8D : D0 F6 " " bne LEB85 EB8F : 24 1B "$ " bit X001B EB91 : A2 06 " " ldx #$06 EB93 LEB93: EB93 : A5 18 " " lda X0018 EB95 : 9D 86 03 " " sta X0386,x EB98 : 84 1B " " sty X001B EB9A : CA " " dex EB9B : D0 F6 " " bne LEB93 EB9D : A5 24 " $" lda X0024 EB9F : 09 60 " `" ora #$60 EBA1 : 85 24 " $" sta X0024 EBA3 : 24 1A "$ " bit X001A EBA5 : 20 C3 EB " " jsr LEBC3 EBA8 : A2 06 " " ldx #$06 EBAA LEBAA: EBAA : A5 18 " " lda X0018 EBAC : 9D 8C 03 " " sta X038C,x EBAF : 84 1B " " sty X001B EBB1 : CA " " dex EBB2 : D0 F6 " " bne LEBAA EBB4 : 24 1B "$ " bit X001B EBB6 : A2 06 " " ldx #$06 EBB8 LEBB8: EBB8 : A5 18 " " lda X0018 EBBA : 9D 92 03 " " sta X0392,x EBBD : 84 1B " " sty X001B EBBF : CA " " dex EBC0 : D0 F6 " " bne LEBB8 EBC2 : 60 "`" rts ; EBC3 LEBC3: EBC3 : A5 58 " X" lda X0058 EBC5 : 38 "8" sec EBC6 : E9 06 " " sbc #$06 EBC8 : 85 14 " " sta X0014 EBCA : A5 59 " Y" lda X0059 EBCC : E9 00 " " sbc #$00 EBCE : 85 15 " " sta X0015 EBD0 : 60 "`" rts ; EBD1 LEBD1: EBD1 : A5 63 " c" lda X0063 EBD3 : 85 23 " #" sta X0023 EBD5 : A5 5A " Z" lda X005A EBD7 : 85 16 " " sta X0016 EBD9 : A5 5B " [" lda X005B EBDB : 85 17 " " sta X0017 EBDD : A9 FF " " lda #$FF EBDF : A2 80 " " ldx #$80 EBE1 LEBE1: EBE1 : 85 19 " " sta X0019 EBE3 : 85 19 " " sta X0019 EBE5 : 85 19 " " sta X0019 EBE7 : 85 19 " " sta X0019 EBE9 : 85 19 " " sta X0019 EBEB : 85 19 " " sta X0019 EBED : 85 19 " " sta X0019 EBEF : 85 19 " " sta X0019 EBF1 : CA " " dex EBF2 : D0 ED " " bne LEBE1 EBF4 : A5 58 " X" lda X0058 EBF6 : 85 14 " " sta X0014 EBF8 : A5 59 " Y" lda X0059 EBFA : 85 15 " " sta X0015 EBFC : A9 FF " " lda #$FF EBFE : A2 80 " " ldx #$80 EC00 LEC00: EC00 : 85 1A " " sta X001A EC02 : 85 1A " " sta X001A EC04 : 85 1A " " sta X001A EC06 : 85 1A " " sta X001A EC08 : 85 1A " " sta X001A EC0A : 85 1A " " sta X001A EC0C : 85 1A " " sta X001A EC0E : 85 1A " " sta X001A EC10 : CA " " dex EC11 : D0 ED " " bne LEC00 EC13 : A5 3D " =" lda X003D EC15 : 85 23 " #" sta X0023 EC17 : 20 BA CA " " jsr LCABA EC1A : 4C BA CA "L " jmp LCABA ; EC1D LEC1D: EC1D : A5 5C " \" lda X005C EC1F : D0 01 " " bne LEC22 EC21 : 60 "`" rts ; EC22 LEC22: EC22 : A9 00 " " lda #$00 EC24 : 85 5C " \" sta X005C EC26 : A5 02 " " lda X0002 EC28 : 09 80 " " ora #$80 EC2A : 85 02 " " sta X0002 EC2C : A5 64 " d" lda X0064 EC2E : C9 4C " L" cmp #$4C EC30 : D0 03 " " bne LEC35 EC32 : 4C E5 EC "L " jmp LECE5 ; EC35 LEC35: EC35 : C9 2B " +" cmp #$2B EC37 : F0 03 " " beq LEC3C EC39 : 4C 93 EC "L " jmp LEC93 ; EC3C LEC3C: EC3C : A5 24 " $" lda X0024 EC3E : 29 9F ") " and #$9F EC40 : 09 60 " `" ora #$60 EC42 : 85 24 " $" sta X0024 EC44 : A5 5A " Z" lda X005A EC46 : 85 16 " " sta X0016 EC48 : A5 5B " [" lda X005B EC4A : 85 17 " " sta X0017 EC4C : 20 C3 EB " " jsr LEBC3 EC4F : A2 06 " " ldx #$06 EC51 LEC51: EC51 : BD 80 03 " " lda X0380,x EC54 : 85 19 " " sta X0019 EC56 : CA " " dex EC57 : D0 F8 " " bne LEC51 EC59 : 24 19 "$ " bit X0019 EC5B : A2 06 " " ldx #$06 EC5D LEC5D: EC5D : BD 86 03 " " lda X0386,x EC60 : 85 19 " " sta X0019 EC62 : CA " " dex EC63 : D0 F8 " " bne LEC5D EC65 : A5 58 " X" lda X0058 EC67 : 85 14 " " sta X0014 EC69 : A5 59 " Y" lda X0059 EC6B : 85 15 " " sta X0015 EC6D : A5 5A " Z" lda X005A EC6F : 38 "8" sec EC70 : E9 06 " " sbc #$06 EC72 : 85 16 " " sta X0016 EC74 : A5 5B " [" lda X005B EC76 : E9 00 " " sbc #$00 EC78 : 85 17 " " sta X0017 EC7A : A2 06 " " ldx #$06 EC7C LEC7C: EC7C : BD 8C 03 " " lda X038C,x EC7F : 85 1A " " sta X001A EC81 : CA " " dex EC82 : D0 F8 " " bne LEC7C EC84 : 24 1A "$ " bit X001A EC86 : A2 06 " " ldx #$06 EC88 LEC88: EC88 : BD 92 03 " " lda X0392,x EC8B : 85 1A " " sta X001A EC8D : CA " " dex EC8E : D0 F8 " " bne LEC88 EC90 : 4C 2B ED "L+ " jmp LED2B ; EC93 LEC93: EC93 : A5 24 " $" lda X0024 EC95 : 29 9F ") " and #$9F EC97 : 09 20 " " ora #$20 EC99 : 85 24 " $" sta X0024 EC9B : A5 5A " Z" lda X005A EC9D : 18 " " clc EC9E : 69 06 "i " adc #$06 ECA0 : 85 16 " " sta X0016 ECA2 : A5 5B " [" lda X005B ECA4 : 69 00 "i " adc #$00 ECA6 : 85 17 " " sta X0017 ECA8 : 20 C3 EB " " jsr LEBC3 ECAB : A2 06 " " ldx #$06 ECAD LECAD: ECAD : BD 80 03 " " lda X0380,x ECB0 : 85 1B " " sta X001B ECB2 : CA " " dex ECB3 : D0 F8 " " bne LECAD ECB5 : 24 1B "$ " bit X001B ECB7 : A2 06 " " ldx #$06 ECB9 LECB9: ECB9 : BD 86 03 " " lda X0386,x ECBC : 85 1B " " sta X001B ECBE : CA " " dex ECBF : D0 F8 " " bne LECB9 ECC1 : A5 24 " $" lda X0024 ECC3 : 09 60 " `" ora #$60 ECC5 : 85 24 " $" sta X0024 ECC7 : 24 1A "$ " bit X001A ECC9 : 20 C3 EB " " jsr LEBC3 ECCC : A2 06 " " ldx #$06 ECCE LECCE: ECCE : BD 8C 03 " " lda X038C,x ECD1 : 85 1B " " sta X001B ECD3 : CA " " dex ECD4 : D0 F8 " " bne LECCE ECD6 : 24 1B "$ " bit X001B ECD8 : A2 06 " " ldx #$06 ECDA LECDA: ECDA : BD 92 03 " " lda X0392,x ECDD : 85 1B " " sta X001B ECDF : CA " " dex ECE0 : D0 F8 " " bne LECDA ECE2 : 4C 2B ED "L+ " jmp LED2B ; ECE5 LECE5: ECE5 : A5 63 " c" lda X0063 ECE7 : 85 23 " #" sta X0023 ECE9 : A5 5A " Z" lda X005A ECEB : 85 16 " " sta X0016 ECED : A5 5B " [" lda X005B ECEF : 85 17 " " sta X0017 ECF1 : A9 00 " " lda #$00 ECF3 : A2 80 " " ldx #$80 ECF5 LECF5: ECF5 : 85 19 " " sta X0019 ECF7 : 85 19 " " sta X0019 ECF9 : 85 19 " " sta X0019 ECFB : 85 19 " " sta X0019 ECFD : 85 19 " " sta X0019 ECFF : 85 19 " " sta X0019 ED01 : 85 19 " " sta X0019 ED03 : 85 19 " " sta X0019 ED05 : CA " " dex ED06 : D0 ED " " bne LECF5 ED08 : A5 58 " X" lda X0058 ED0A : 85 14 " " sta X0014 ED0C : A5 59 " Y" lda X0059 ED0E : 85 15 " " sta X0015 ED10 : A9 00 " " lda #$00 ED12 : A2 80 " " ldx #$80 ED14 LED14: ED14 : 85 1A " " sta X001A ED16 : 85 1A " " sta X001A ED18 : 85 1A " " sta X001A ED1A : 85 1A " " sta X001A ED1C : 85 1A " " sta X001A ED1E : 85 1A " " sta X001A ED20 : 85 1A " " sta X001A ED22 : 85 1A " " sta X001A ED24 : CA " " dex ED25 : D0 ED " " bne LED14 ED27 : A5 3D " =" lda X003D ED29 : 85 23 " #" sta X0023 ED2B LED2B: ED2B : A5 F3 " " lda X00F3 ED2D : D0 10 " " bne LED3F ED2F : A5 59 " Y" lda X0059 ED31 : 85 42 " B" sta X0042 ED33 : A5 58 " X" lda X0058 ED35 : 85 41 " A" sta X0041 ED37 : A5 5B " [" lda X005B ED39 : 85 44 " D" sta X0044 ED3B : A5 5A " Z" lda X005A ED3D : 85 43 " C" sta X0043 ED3F LED3F: ED3F : 60 "`" rts ; ED40 : 20 F6 E1 " " jsr LE1F6 ED43 : 85 5E " ^" sta X005E ED45 : 20 F6 E1 " " jsr LE1F6 ED48 : 85 5F " _" sta X005F ED4A : 20 8C B7 " " jsr LB78C ED4D : 85 66 " f" sta X0066 ED4F : A9 01 " " lda #$01 ED51 : 85 5D " ]" sta X005D ED53 : 60 "`" rts ; ED54 : 20 41 B6 " A " jsr LB641 ED57 : 29 7F ") " and #$7F ED59 : 85 64 " d" sta X0064 ED5B : 20 8C B7 " " jsr LB78C ED5E : 85 62 " b" sta X0062 ED60 : 20 8C B7 " " jsr LB78C ED63 : 85 63 " c" sta X0063 ED65 : 60 "`" rts ; ED66 LED66: ED66 : 20 C8 B8 " " jsr LB8C8 ED69 : 8C 11 07 " " sty X0711 ED6C : 84 42 " B" sty X0042 ED6E : D0 06 " " bne LED76 ED70 : E0 00 " " cpx #$00 ED72 : D0 02 " " bne LED76 ED74 : A2 01 " " ldx #$01 ED76 LED76: ED76 : 8E 10 07 " " stx X0710 ED79 : 86 41 " A" stx X0041 ED7B : 20 C8 B8 " " jsr LB8C8 ED7E : E0 00 " " cpx #$00 ED80 : D0 0A " " bne LED8C ED82 : C0 00 " " cpy #$00 ED84 : D0 06 " " bne LED8C ED86 : AE 00 07 " " ldx X0700 ED89 : AC 01 07 " " ldy X0701 ED8C LED8C: ED8C : 8E 12 07 " " stx X0712 ED8F : 8C 13 07 " " sty X0713 ED92 : 60 "`" rts ; ED93 LED93: ED93 : A9 07 " " lda #$07 ED95 : 85 71 " q" sta X0071 ED97 : A9 08 " " lda #$08 ED99 : 85 6F " o" sta X006F ED9B : A9 09 " " lda #$09 ED9D : 85 72 " r" sta X0072 ED9F : A9 0C " " lda #$0C EDA1 : 85 6E " n" sta X006E EDA3 : A9 06 " " lda #$06 EDA5 : 85 74 " t" sta X0074 EDA7 : A9 FA " " lda #$FA EDA9 : 85 75 " u" sta X0075 EDAB : 60 "`" rts ; EDAC XEDAC: EDAC : 20 E4 B6 " " jsr LB6E4 EDAF : C9 2E " ." cmp #$2E EDB1 : F0 09 " " beq LEDBC EDB3 : 38 "8" sec EDB4 : E9 31 " 1" sbc #$31 EDB6 : F0 02 " " beq LEDBA EDB8 : A9 FF " " lda #$FF EDBA LEDBA: EDBA : 85 6B " k" sta X006B EDBC LEDBC: EDBC : 20 E4 B6 " " jsr LB6E4 EDBF : C9 37 " 7" cmp #$37 EDC1 : D0 06 " " bne LEDC9 EDC3 : 20 93 ED " " jsr LED93 EDC6 : 4C DD ED "L " jmp LEDDD ; EDC9 LEDC9: EDC9 : C9 35 " 5" cmp #$35 EDCB : D0 10 " " bne LEDDD EDCD : A9 05 " " lda #$05 EDCF : 85 71 " q" sta X0071 EDD1 : A9 06 " " lda #$06 EDD3 : 85 72 " r" sta X0072 EDD5 : A9 66 " f" lda #$66 EDD7 : 85 74 " t" sta X0074 EDD9 : A9 FD " " lda #$FD EDDB : 85 75 " u" sta X0075 EDDD LEDDD: EDDD : 20 8C B7 " " jsr LB78C EDE0 : 29 7F ") " and #$7F EDE2 : 85 6F " o" sta X006F EDE4 : 20 8C B7 " " jsr LB78C EDE7 : 29 7F ") " and #$7F EDE9 : 85 6E " n" sta X006E EDEB : 20 E4 B6 " " jsr LB6E4 EDEE : C9 4C " L" cmp #$4C EDF0 : F0 06 " " beq LEDF8 EDF2 : C9 55 " U" cmp #$55 EDF4 : F0 04 " " beq LEDFA EDF6 : D0 04 " " bne LEDFC EDF8 LEDF8: EDF8 : A9 00 " " lda #$00 EDFA LEDFA: EDFA : 85 73 " s" sta X0073 EDFC LEDFC: EDFC : 60 "`" rts ; EDFD LEDFD: EDFD : 20 29 EE " ) " jsr LEE29 EE00 : A4 71 " q" ldy X0071 EE02 : A2 00 " " ldx #$00 EE04 LEE04: EE04 : A5 18 " " lda X0018 EE06 : 9D 80 03 " " sta X0380,x EE09 : E8 " " inx EE0A : A5 57 " W" lda X0057 EE0C : F0 02 " " beq LEE10 EE0E : 85 19 " " sta X0019 EE10 LEE10: EE10 : 88 " " dey EE11 : D0 F1 " " bne LEE04 EE13 : E6 68 " h" inc X0068 EE15 : 60 "`" rts ; EE16 LEE16: EE16 : 20 29 EE " ) " jsr LEE29 EE19 : A4 71 " q" ldy X0071 EE1B : A2 00 " " ldx #$00 EE1D LEE1D: EE1D : BD 80 03 " " lda X0380,x EE20 : 85 19 " " sta X0019 EE22 : E8 " " inx EE23 : 88 " " dey EE24 : D0 F7 " " bne LEE1D EE26 : 84 68 " h" sty X0068 EE28 : 60 "`" rts ; EE29 LEE29: EE29 : A5 73 " s" lda X0073 EE2B : F0 16 " " beq LEE43 EE2D : A5 76 " v" lda X0076 EE2F : 85 14 " " sta X0014 EE31 : A5 77 " w" lda X0077 EE33 : 85 15 " " sta X0015 EE35 : A5 78 " x" lda X0078 EE37 : 38 "8" sec EE38 : E9 02 " " sbc #$02 EE3A : 85 16 " " sta X0016 EE3C : A5 79 " y" lda X0079 EE3E : E9 00 " " sbc #$00 EE40 : 85 17 " " sta X0017 EE42 : 60 "`" rts ; EE43 LEE43: EE43 : 20 A5 CF " " jsr LCFA5 EE46 : A5 43 " C" lda X0043 EE48 : 38 "8" sec EE49 : E9 02 " " sbc #$02 EE4B : 85 16 " " sta X0016 EE4D : A5 44 " D" lda X0044 EE4F : E9 00 " " sbc #$00 EE51 : 85 17 " " sta X0017 EE53 : 60 "`" rts ; EE54 : 20 8C B7 " " jsr LB78C EE57 : 85 57 " W" sta X0057 EE59 : 60 "`" rts ; EE5A LEE5A: EE5A : A9 34 " 4" lda #$34 EE5C : 05 E6 " " ora X00E6 EE5E : 85 07 " " sta X0007 EE60 : A0 80 " " ldy #$80 EE62 : A2 64 " d" ldx #$64 EE64 LEE64: EE64 : 86 6C " l" stx X006C EE66 LEE66: EE66 : A9 01 " " lda #$01 EE68 : 8D 17 37 " 7" sta X3717 EE6B : A6 6C " l" ldx X006C EE6D LEE6D: EE6D : CA " " dex EE6E : D0 FD " " bne LEE6D EE70 : A9 00 " " lda #$00 EE72 : 8D 17 37 " 7" sta X3717 EE75 : A6 6C " l" ldx X006C EE77 LEE77: EE77 : CA " " dex EE78 : D0 FD " " bne LEE77 EE7A : 88 " " dey EE7B : D0 E9 " " bne LEE66 EE7D : A9 35 " 5" lda #$35 EE7F : 05 E6 " " ora X00E6 EE81 : 85 07 " " sta X0007 EE83 LEE83: EE83 : 60 "`" rts ; EE84 LEE84: EE84 : A5 41 " A" lda X0041 EE86 : 38 "8" sec EE87 : E5 6F " o" sbc X006F EE89 : 85 41 " A" sta X0041 EE8B : A5 42 " B" lda X0042 EE8D : E9 00 " " sbc #$00 EE8F : 85 42 " B" sta X0042 EE91 : 50 F0 "P " bvc LEE83 EE93 : 4C E0 EE "L " jmp LEEE0 ; EE96 LEE96: EE96 : 20 84 EE " " jsr LEE84 EE99 : 24 E8 "$ " bit X00E8 EE9B : 50 05 "P " bvc LEEA2 EE9D : 70 06 "p " bvs LEEA5 EE9F LEE9F: EE9F : 20 84 EE " " jsr LEE84 EEA2 LEEA2: EEA2 : 20 A8 EE " " jsr LEEA8 EEA5 LEEA5: EEA5 : 4C F9 EE "L " jmp LEEF9 ; EEA8 LEEA8: EEA8 : A5 72 " r" lda X0072 EEAA : A6 6B " k" ldx X006B EEAC : F0 01 " " beq LEEAF EEAE : 0A " " asl a EEAF LEEAF: EEAF : 18 " " clc EEB0 : 65 43 "eC" adc X0043 EEB2 : 85 52 " R" sta X0052 EEB4 : A9 00 " " lda #$00 EEB6 : 65 44 "eD" adc X0044 EEB8 : 85 53 " S" sta X0053 EEBA : 38 "8" sec EEBB : A5 52 " R" lda X0052 EEBD : E5 6E " n" sbc X006E EEBF : 85 16 " " sta X0016 EEC1 : A5 53 " S" lda X0053 EEC3 : E9 00 " " sbc #$00 EEC5 : 85 17 " " sta X0017 EEC7 : A4 6E " n" ldy X006E EEC9 : A5 40 " @" lda X0040 EECB LEECB: EECB : A6 41 " A" ldx X0041 EECD : 86 14 " " stx X0014 EECF : A6 42 " B" ldx X0042 EED1 : 86 15 " " stx X0015 EED3 : A6 6F " o" ldx X006F EED5 LEED5: EED5 : 85 19 " " sta X0019 EED7 : CA " " dex EED8 : D0 FB " " bne LEED5 EEDA : 24 1A "$ " bit X001A EEDC : 88 " " dey EEDD : D0 EC " " bne LEECB EEDF : 60 "`" rts ; EEE0 LEEE0: EEE0 : AD 10 07 " " lda X0710 EEE3 : 85 41 " A" sta X0041 EEE5 : AD 11 07 " " lda X0711 EEE8 : 85 42 " B" sta X0042 EEEA : 60 "`" rts ; EEEB LEEEB: EEEB : 18 " " clc EEEC : A5 43 " C" lda X0043 EEEE : 65 6E "en" adc X006E EEF0 : 85 43 " C" sta X0043 EEF2 : 90 02 " " bcc LEEF6 EEF4 : E6 44 " D" inc X0044 EEF6 LEEF6: EEF6 : 4C F9 EE "L " jmp LEEF9 ; EEF9 LEEF9: EEF9 : A6 73 " s" ldx X0073 EEFB : F0 1C " " beq LEF19 EEFD : A5 41 " A" lda X0041 EEFF : 85 76 " v" sta X0076 EF01 : A5 42 " B" lda X0042 EF03 : 85 77 " w" sta X0077 EF05 : A5 43 " C" lda X0043 EF07 : 85 78 " x" sta X0078 EF09 : A5 44 " D" lda X0044 EF0B : 85 79 " y" sta X0079 EF0D : 68 "h" pla EF0E : 85 44 " D" sta X0044 EF10 : 68 "h" pla EF11 : 85 43 " C" sta X0043 EF13 : 68 "h" pla EF14 : 85 42 " B" sta X0042 EF16 : 68 "h" pla EF17 : 85 41 " A" sta X0041 EF19 LEF19: EF19 : 60 "`" rts ; EF1A LEF1A: EF1A : 29 7F ") " and #$7F EF1C : AA " " tax EF1D : A5 24 " $" lda X0024 EF1F : 29 9F ") " and #$9F EF21 : 09 60 " `" ora #$60 EF23 : 85 24 " $" sta X0024 EF25 : A5 02 " " lda X0002 EF27 : 29 7F ") " and #$7F EF29 : 09 80 " " ora #$80 EF2B : 85 02 " " sta X0002 EF2D : A5 73 " s" lda X0073 EF2F : F0 1C " " beq LEF4D EF31 : A5 41 " A" lda X0041 EF33 : 48 "H" pha EF34 : A5 42 " B" lda X0042 EF36 : 48 "H" pha EF37 : A5 43 " C" lda X0043 EF39 : 48 "H" pha EF3A : A5 44 " D" lda X0044 EF3C : 48 "H" pha EF3D : A5 76 " v" lda X0076 EF3F : 85 41 " A" sta X0041 EF41 : A5 77 " w" lda X0077 EF43 : 85 42 " B" sta X0042 EF45 : A5 78 " x" lda X0078 EF47 : 85 43 " C" sta X0043 EF49 : A5 79 " y" lda X0079 EF4B : 85 44 " D" sta X0044 EF4D LEF4D: EF4D : 8A " " txa EF4E : A6 AE " " ldx X00AE EF50 : F0 03 " " beq LEF55 EF52 : 20 15 D6 " " jsr LD615 EF55 LEF55: EF55 : C9 0D " " cmp #$0D EF57 : D0 06 " " bne LEF5F EF59 : 20 E0 EE " " jsr LEEE0 EF5C : 4C F9 EE "L " jmp LEEF9 ; EF5F LEF5F: EF5F : C9 0B " " cmp #$0B EF61 : D0 03 " " bne LEF66 EF63 : 4C EB EE "L " jmp LEEEB ; EF66 LEF66: EF66 : C9 0A " " cmp #$0A EF68 : D0 06 " " bne LEF70 EF6A : 20 F3 F0 " " jsr LF0F3 EF6D : 4C F9 EE "L " jmp LEEF9 ; EF70 LEF70: EF70 : C9 0C " " cmp #$0C EF72 : D0 03 " " bne LEF77 EF74 : 4C 26 F1 "L& " jmp LF126 ; EF77 LEF77: EF77 : C9 08 " " cmp #$08 EF79 : D0 03 " " bne LEF7E EF7B : 4C 96 EE "L " jmp LEE96 ; EF7E LEF7E: EF7E : C9 7F " " cmp #$7F EF80 : D0 03 " " bne LEF85 EF82 : 4C 9F EE "L " jmp LEE9F ; EF85 LEF85: EF85 : C9 09 " " cmp #$09 EF87 : D0 02 " " bne LEF8B EF89 : A9 20 " " lda #$20 EF8B LEF8B: EF8B : C9 07 " " cmp #$07 EF8D : D0 06 " " bne LEF95 EF8F : 20 5A EE " Z " jsr LEE5A EF92 : 4C F9 EE "L " jmp LEEF9 ; EF95 LEF95: EF95 : 38 "8" sec EF96 : E9 20 " " sbc #$20 EF98 : 10 03 " " bpl LEF9D EF9A : 4C F9 EE "L " jmp LEEF9 ; EF9D LEF9D: EF9D : C9 5F " _" cmp #$5F EF9F : 30 03 "0 " bmi LEFA4 EFA1 : 4C F9 EE "L " jmp LEEF9 ; EFA4 LEFA4: EFA4 : 85 6C " l" sta X006C EFA6 : 18 " " clc EFA7 : A5 41 " A" lda X0041 EFA9 : 65 71 "eq" adc X0071 EFAB : 85 30 " 0" sta X0030 EFAD : A5 42 " B" lda X0042 EFAF : 69 00 "i " adc #$00 EFB1 : 85 31 " 1" sta X0031 EFB3 : 38 "8" sec EFB4 : AD 12 07 " " lda X0712 EFB7 : E5 30 " 0" sbc X0030 EFB9 : AD 13 07 " " lda X0713 EFBC : E5 31 " 1" sbc X0031 EFBE : B0 06 " " bcs LEFC6 EFC0 : 20 E0 EE " " jsr LEEE0 EFC3 : 20 F3 F0 " " jsr LF0F3 EFC6 LEFC6: EFC6 : 24 E8 "$ " bit X00E8 EFC8 : 50 03 "P " bvc LEFCD EFCA : 20 A8 EE " " jsr LEEA8 EFCD LEFCD: EFCD : A5 6C " l" lda X006C EFCF : D0 03 " " bne LEFD4 EFD1 : 4C CE F0 "L " jmp LF0CE ; EFD4 LEFD4: EFD4 : C9 0C " " cmp #$0C EFD6 : F0 1C " " beq LEFF4 EFD8 : C9 1B " " cmp #$1B EFDA : F0 18 " " beq LEFF4 EFDC : C9 47 " G" cmp #$47 EFDE : F0 14 " " beq LEFF4 EFE0 : C9 4A " J" cmp #$4A EFE2 : F0 10 " " beq LEFF4 EFE4 : C9 50 " P" cmp #$50 EFE6 : F0 0C " " beq LEFF4 EFE8 : C9 51 " Q" cmp #$51 EFEA : F0 08 " " beq LEFF4 EFEC : C9 59 " Y" cmp #$59 EFEE : F0 04 " " beq LEFF4 EFF0 : A9 00 " " lda #$00 EFF2 : F0 0F " " beq LF003 EFF4 LEFF4: EFF4 : A9 03 " " lda #$03 EFF6 : A4 71 " q" ldy X0071 EFF8 : C0 07 " " cpy #$07 EFFA : F0 02 " " beq LEFFE EFFC : A9 02 " " lda #$02 EFFE LEFFE: EFFE : 24 6B "$k" bit X006B F000 : 10 01 " " bpl LF003 F002 : 0A " " asl a F003 LF003: F003 : 85 84 " " sta X0084 F005 : A4 75 " u" ldy X0075 F007 : 84 53 " S" sty X0053 F009 : A5 74 " t" lda X0074 F00B : A4 72 " r" ldy X0072 F00D LF00D: F00D : 18 " " clc F00E : 65 6C "el" adc X006C F010 : 90 02 " " bcc LF014 F012 : E6 53 " S" inc X0053 F014 LF014: F014 : 88 " " dey F015 : D0 F6 " " bne LF00D F017 : 85 52 " R" sta X0052 F019 : A5 72 " r" lda X0072 F01B : 85 85 " " sta X0085 F01D : A0 00 " " ldy #$00 F01F : 38 "8" sec F020 : A5 43 " C" lda X0043 F022 : E5 84 " " sbc X0084 F024 : 85 16 " " sta X0016 F026 : A5 44 " D" lda X0044 F028 : B0 02 " " bcs LF02C F02A : 49 01 "I " eor #$01 F02C LF02C: F02C : 85 17 " " sta X0017 F02E : A6 3C " <" ldx X003C F030 : 24 6B "$k" bit X006B F032 : 50 39 "P9" bvc LF06D F034 LF034: F034 : A9 02 " " lda #$02 F036 : 85 6D " m" sta X006D F038 LF038: F038 : A5 41 " A" lda X0041 F03A : 85 14 " " sta X0014 F03C : A5 42 " B" lda X0042 F03E : 85 15 " " sta X0015 F040 : B1 52 " R" lda (X0052),y F042 : 84 6C " l" sty X006C F044 : 0A " " asl a F045 : A4 71 " q" ldy X0071 F047 : C0 07 " " cpy #$07 F049 : F0 02 " " beq LF04D F04B : 0A " " asl a F04C : 0A " " asl a F04D LF04D: F04D : 0A " " asl a F04E : 90 06 " " bcc LF056 F050 : 86 19 " " stx X0019 F052 : 86 19 " " stx X0019 F054 : B0 04 " " bcs LF05A F056 LF056: F056 : 24 19 "$ " bit X0019 F058 : 24 19 "$ " bit X0019 F05A LF05A: F05A : 88 " " dey F05B : D0 F0 " " bne LF04D F05D : 24 1A "$ " bit X001A F05F : A4 6C " l" ldy X006C F061 : C6 6D " m" dec X006D F063 : D0 D3 " " bne LF038 F065 : C8 " " iny F066 : C6 85 " " dec X0085 F068 : D0 CA " " bne LF034 F06A : 4C CE F0 "L " jmp LF0CE ; F06D LF06D: F06D : A5 41 " A" lda X0041 F06F : 85 14 " " sta X0014 F071 : A5 42 " B" lda X0042 F073 : 85 15 " " sta X0015 F075 : B1 52 " R" lda (X0052),y F077 : 84 6C " l" sty X006C F079 : 0A " " asl a F07A : A4 71 " q" ldy X0071 F07C : C0 07 " " cpy #$07 F07E : F0 05 " " beq LF085 F080 : 0A " " asl a F081 : 0A " " asl a F082 : 4C 8F F0 "L " jmp LF08F ; F085 LF085: F085 : 0A " " asl a F086 : B0 2A " *" bcs LF0B2 F088 : 24 19 "$ " bit X0019 F08A LF08A: F08A : 0A " " asl a F08B : B0 29 " )" bcs LF0B6 F08D : 24 19 "$ " bit X0019 F08F LF08F: F08F : 0A " " asl a F090 : B0 28 " (" bcs LF0BA F092 : 24 19 "$ " bit X0019 F094 LF094: F094 : 0A " " asl a F095 : B0 27 " '" bcs LF0BE F097 : 24 19 "$ " bit X0019 F099 LF099: F099 : 0A " " asl a F09A : B0 26 " &" bcs LF0C2 F09C : 24 19 "$ " bit X0019 F09E LF09E: F09E : 0A " " asl a F09F : B0 25 " %" bcs LF0C6 F0A1 : 24 19 "$ " bit X0019 F0A3 LF0A3: F0A3 : 0A " " asl a F0A4 : B0 24 " $" bcs LF0CA F0A6 LF0A6: F0A6 : 24 1A "$ " bit X001A F0A8 : A4 6C " l" ldy X006C F0AA : C8 " " iny F0AB : C6 85 " " dec X0085 F0AD : D0 BE " " bne LF06D F0AF : 4C CE F0 "L " jmp LF0CE ; F0B2 LF0B2: F0B2 : 86 19 " " stx X0019 F0B4 : B0 D4 " " bcs LF08A F0B6 LF0B6: F0B6 : 86 19 " " stx X0019 F0B8 : B0 D5 " " bcs LF08F F0BA LF0BA: F0BA : 86 19 " " stx X0019 F0BC : B0 D6 " " bcs LF094 F0BE LF0BE: F0BE : 86 19 " " stx X0019 F0C0 : B0 D7 " " bcs LF099 F0C2 LF0C2: F0C2 : 86 19 " " stx X0019 F0C4 : B0 D8 " " bcs LF09E F0C6 LF0C6: F0C6 : 86 19 " " stx X0019 F0C8 : B0 D9 " " bcs LF0A3 F0CA LF0CA: F0CA : 86 19 " " stx X0019 F0CC : B0 D8 " " bcs LF0A6 F0CE LF0CE: F0CE : 18 " " clc F0CF : A5 41 " A" lda X0041 F0D1 : 65 6F "eo" adc X006F F0D3 : 85 41 " A" sta X0041 F0D5 : A5 42 " B" lda X0042 F0D7 : 69 00 "i " adc #$00 F0D9 : 85 42 " B" sta X0042 F0DB : 38 "8" sec F0DC : AD 12 07 " " lda X0712 F0DF : E5 41 " A" sbc X0041 F0E1 : AD 13 07 " " lda X0713 F0E4 : E5 42 " B" sbc X0042 F0E6 : B0 08 " " bcs LF0F0 F0E8 : C9 04 " " cmp #$04 F0EA : 20 E0 EE " " jsr LEEE0 F0ED : 20 F3 F0 " " jsr LF0F3 F0F0 LF0F0: F0F0 : 4C F9 EE "L " jmp LEEF9 ; F0F3 LF0F3: F0F3 : A5 43 " C" lda X0043 F0F5 : 38 "8" sec F0F6 : E5 6E " n" sbc X006E F0F8 : 85 43 " C" sta X0043 F0FA : A5 44 " D" lda X0044 F0FC : E9 00 " " sbc #$00 F0FE : 10 02 " " bpl LF102 F100 : 85 6A " j" sta X006A F102 LF102: F102 : 29 03 ") " and #$03 F104 : 85 44 " D" sta X0044 F106 : A5 6A " j" lda X006A F108 : D0 01 " " bne LF10B F10A : 60 "`" rts ; F10B LF10B: F10B : A5 69 " i" lda X0069 F10D : D0 03 " " bne LF112 F10F : 4C 57 F2 "LW " jmp LF257 ; F112 LF112: F112 : A5 3E " >" lda X003E F114 : 38 "8" sec F115 : E5 6E " n" sbc X006E F117 : 85 43 " C" sta X0043 F119 : A5 3F " ?" lda X003F F11B : E9 00 " " sbc #$00 F11D : 29 03 ") " and #$03 F11F : 85 44 " D" sta X0044 F121 : A9 00 " " lda #$00 F123 : 85 6A " j" sta X006A F125 : 60 "`" rts ; F126 LF126: F126 : A5 B6 " " lda X00B6 F128 : F0 09 " " beq LF133 F12A : A5 67 " g" lda X0067 F12C : D0 05 " " bne LF133 F12E : 20 E5 F2 " " jsr LF2E5 F131 : F0 F3 " " beq LF126 F133 LF133: F133 : 20 39 F1 " 9 " jsr LF139 F136 : 4C 1F F2 "L " jmp LF21F ; F139 LF139: F139 : A5 0A " " lda X000A F13B : 29 03 ") " and #$03 F13D : 85 D0 " " sta X00D0 F13F : A5 27 " '" lda X0027 F141 : 48 "H" pha F142 : A5 02 " " lda X0002 F144 : 29 03 ") " and #$03 F146 : 85 D1 " " sta X00D1 F148 : A5 26 " &" lda X0026 F14A : 48 "H" pha F14B : A4 40 " @" ldy X0040 F14D : A9 FF " " lda #$FF F14F : 85 D3 " " sta X00D3 F151 : 85 D4 " " sta X00D4 F153 : 20 38 DB " 8 " jsr LDB38 F156 : A4 40 " @" ldy X0040 F158 : 84 18 " " sty X0018 F15A : A9 08 " " lda #$08 F15C : 85 E6 " " sta X00E6 F15E : A5 3E " >" lda X003E F160 : C9 E2 " " cmp #$E2 F162 : D0 11 " " bne LF175 F164 : AD 02 07 " " lda X0702 F167 : F0 06 " " beq LF16F F169 : A2 00 " " ldx #$00 F16B : A0 06 " " ldy #$06 F16D : D0 15 " " bne LF184 F16F LF16F: F16F : A2 18 " " ldx #$18 F171 : A0 02 " " ldy #$02 F173 : D0 0F " " bne LF184 F175 LF175: F175 : AD 02 07 " " lda X0702 F178 : D0 06 " " bne LF180 F17A : A2 18 " " ldx #$18 F17C : A0 01 " " ldy #$01 F17E : D0 04 " " bne LF184 F180 LF180: F180 : A2 20 " " ldx #$20 F182 : A0 04 " " ldy #$04 F184 LF184: F184 : 20 BA CA " " jsr LCABA F187 LF187: F187 : BD CF F1 " " lda XF1CF,x F18A : E8 " " inx F18B : 85 26 " &" sta X0026 F18D : A5 02 " " lda X0002 F18F : 29 FC ") " and #$FC F191 : 1D CF F1 " " ora XF1CF,x F194 : E8 " " inx F195 : 85 02 " " sta X0002 F197 : BD CF F1 " " lda XF1CF,x F19A : E8 " " inx F19B : 85 27 " '" sta X0027 F19D : A5 0A " " lda X000A F19F : 29 FC ") " and #$FC F1A1 : 1D CF F1 " " ora XF1CF,x F1A4 : E8 " " inx F1A5 : 85 0A " " sta X000A F1A7 : 20 BA CA " " jsr LCABA F1AA : C0 01 " " cpy #$01 F1AC : D0 04 " " bne LF1B2 F1AE : A9 00 " " lda #$00 F1B0 : 85 E6 " " sta X00E6 F1B2 LF1B2: F1B2 : 20 BA CA " " jsr LCABA F1B5 : 88 " " dey F1B6 : D0 CF " " bne LF187 F1B8 : 68 "h" pla F1B9 : 85 26 " &" sta X0026 F1BB : 68 "h" pla F1BC : 85 27 " '" sta X0027 F1BE : A5 0A " " lda X000A F1C0 : 29 FC ") " and #$FC F1C2 : 05 D0 " " ora X00D0 F1C4 : 85 0A " " sta X000A F1C6 : A5 02 " " lda X0002 F1C8 : 29 FC ") " and #$FC F1CA : 05 D1 " " ora X00D1 F1CC : 85 02 " " sta X0002 F1CE : 60 "`" rts ; F1CF XF1CF: F1CF : 00 " " brk F1D0 : 00 " " brk ; F1D1 : FF 03 " " db $FF, $03 ; F1D3 : 00 " " brk ; F1D4 : 02 FF 03 " " db $02, $FF, $03 ; F1D7 : 00 " " brk F1D8 : 00 " " brk F1D9 : AA " " tax ; F1DA : 02 " " db $02 ; F1DB : 00 " " brk ; F1DC : 02 " " db $02 ; F1DD : AA " " tax ; F1DE : 02 " " db $02 ; F1DF : 00 " " brk F1E0 : 00 " " brk F1E1 : 55 01 "U " eor X0001,x F1E3 : 00 " " brk ; F1E4 : 02 " " db $02 ; F1E5 : 55 01 "U " eor X0001,x F1E7 : 00 " " brk F1E8 : 00 " " brk ; F1E9 : FF " " db $FF ; F1EA : 01 00 " " ora (X0000,x) F1EC : 00 " " brk ; F1ED : E2 " " db $E2 ; F1EE : 01 00 " " ora (X0000,x) F1F0 : 00 " " brk ; F1F1 : FF 03 " " db $FF, $03 ; F1F3 : 00 " " brk ; F1F4 : 02 FF 03 " " db $02, $FF, $03 ; F1F7 : 00 " " brk F1F8 : 00 " " brk ; F1F9 : FF " " db $FF ; F1FA : 01 00 " " ora (X0000,x) ; F1FC : 02 FF " " db $02, $FF ; F1FE : 01 A5 " " ora (X00A5,x) ; F200 : 73 "s" db $73 ; F201 : F0 1C " " beq LF21F F203 : A5 41 " A" lda X0041 F205 : 48 "H" pha F206 : A5 42 " B" lda X0042 F208 : 48 "H" pha F209 : A5 43 " C" lda X0043 F20B : 48 "H" pha F20C : A5 44 " D" lda X0044 F20E : 48 "H" pha F20F : A5 76 " v" lda X0076 F211 : 85 41 " A" sta X0041 F213 : A5 77 " w" lda X0077 F215 : 85 42 " B" sta X0042 F217 : A5 78 " x" lda X0078 F219 : 85 43 " C" sta X0043 F21B : A5 79 " y" lda X0079 F21D : 85 44 " D" sta X0044 F21F LF21F: F21F : A5 3E " >" lda X003E F221 : 85 43 " C" sta X0043 F223 : 85 27 " '" sta X0027 F225 : A5 3F " ?" lda X003F F227 : 85 44 " D" sta X0044 F229 : 85 6C " l" sta X006C F22B : A5 0A " " lda X000A F22D : 29 FC ") " and #$FC F22F : 05 6C " l" ora X006C F231 : 85 0A " " sta X000A F233 : E6 43 " C" inc X0043 F235 : D0 02 " " bne LF239 F237 : E6 44 " D" inc X0044 F239 LF239: F239 : A9 00 " " lda #$00 F23B : 85 69 " i" sta X0069 F23D : 85 6A " j" sta X006A F23F : 85 26 " &" sta X0026 F241 : A5 02 " " lda X0002 F243 : 29 FC ") " and #$FC F245 : 85 02 " " sta X0002 F247 : 20 38 DB " 8 " jsr LDB38 F24A : A9 00 " " lda #$00 F24C : 85 69 " i" sta X0069 F24E : 20 F3 F0 " " jsr LF0F3 F251 : 20 E0 EE " " jsr LEEE0 F254 : 4C F9 EE "L " jmp LEEF9 ; F257 LF257: F257 : A5 B6 " " lda X00B6 F259 : F0 09 " " beq LF264 F25B : A5 B1 " " lda X00B1 F25D : D0 05 " " bne LF264 F25F : 20 E5 F2 " " jsr LF2E5 F262 : F0 F3 " " beq LF257 F264 LF264: F264 : 38 "8" sec F265 : A5 27 " '" lda X0027 F267 : E5 6E " n" sbc X006E F269 : 85 30 " 0" sta X0030 F26B : A5 0A " " lda X000A F26D : E9 00 " " sbc #$00 F26F : 29 03 ") " and #$03 F271 : 85 31 " 1" sta X0031 F273 : 38 "8" sec F274 : A5 30 " 0" lda X0030 F276 : E5 3E " >" sbc X003E F278 : 85 16 " " sta X0016 F27A : A5 31 " 1" lda X0031 F27C : E5 3F " ?" sbc X003F F27E : 85 17 " " sta X0017 F280 : A5 06 " " lda X0006 F282 : 09 10 " " ora #$10 F284 : 85 06 " " sta X0006 F286 : A5 6E " n" lda X006E F288 : 85 70 " p" sta X0070 F28A : A4 40 " @" ldy X0040 F28C LF28C: F28C : A9 00 " " lda #$00 F28E : 85 15 " " sta X0015 F290 : 18 " " clc F291 LF291: F291 : 85 14 " " sta X0014 F293 : 84 18 " " sty X0018 F295 : 69 10 "i " adc #$10 F297 : D0 F8 " " bne LF291 F299 : A2 01 " " ldx #$01 F29B : 86 15 " " stx X0015 F29D : 18 " " clc F29E LF29E: F29E : 85 14 " " sta X0014 F2A0 : 84 18 " " sty X0018 F2A2 : 69 10 "i " adc #$10 F2A4 : D0 F8 " " bne LF29E F2A6 : 38 "8" sec F2A7 : A9 00 " " lda #$00 F2A9 : ED 00 07 " " sbc X0700 F2AC : A9 02 " " lda #$02 F2AE : ED 01 07 " " sbc X0701 F2B1 : B0 0F " " bcs LF2C2 F2B3 : A9 02 " " lda #$02 F2B5 : 85 15 " " sta X0015 F2B7 : A9 00 " " lda #$00 F2B9 : 18 " " clc F2BA LF2BA: F2BA : 85 14 " " sta X0014 F2BC : 84 18 " " sty X0018 F2BE : 69 10 "i " adc #$10 F2C0 : D0 F8 " " bne LF2BA F2C2 LF2C2: F2C2 : 24 1A "$ " bit X001A F2C4 : C6 70 " p" dec X0070 F2C6 : D0 C4 " " bne LF28C F2C8 : A5 06 " " lda X0006 F2CA : 29 EF ") " and #$EF F2CC : 85 06 " " sta X0006 F2CE : 20 BA CA " " jsr LCABA F2D1 : A5 30 " 0" lda X0030 F2D3 : 85 27 " '" sta X0027 F2D5 : A5 0A " " lda X000A F2D7 : 29 FC ") " and #$FC F2D9 : 05 31 " 1" ora X0031 F2DB : 85 0A " " sta X000A F2DD : 20 38 DB " 8 " jsr LDB38 F2E0 : A9 00 " " lda #$00 F2E2 : 85 69 " i" sta X0069 F2E4 : 60 "`" rts ; F2E5 LF2E5: F2E5 : A9 09 " " lda #$09 F2E7 : 85 70 " p" sta X0070 F2E9 LF2E9: F2E9 : 20 BA CA " " jsr LCABA F2EC : A5 67 " g" lda X0067 F2EE : D0 18 " " bne LF308 F2F0 XF2F0: F2F0 : C6 70 " p" dec X0070 F2F2 : D0 F5 " " bne LF2E9 F2F4 : A9 FF " " lda #$FF F2F6 : 8D 03 37 " 7" sta X3703 F2F9 : A9 03 " " lda #$03 F2FB : 85 70 " p" sta X0070 F2FD LF2FD: F2FD : 20 BA CA " " jsr LCABA F300 : A5 67 " g" lda X0067 F302 : D0 04 " " bne LF308 F304 : C6 70 " p" dec X0070 F306 : D0 F5 " " bne LF2FD F308 LF308: F308 : A5 B6 " " lda X00B6 F30A : F0 05 " " beq LF311 F30C : A9 00 " " lda #$00 F30E : 8D 03 37 " 7" sta X3703 F311 LF311: F311 : 60 "`" rts ; F312 : 20 BA CA " " jsr LCABA F315 : 20 3F F3 " ? " jsr LF33F F318 : 20 1E F3 " " jsr LF31E F31B : 20 76 B9 " v " jsr LB976 F31E LF31E: F31E : A5 45 " E" lda X0045 F320 : A6 41 " A" ldx X0041 F322 : 86 45 " E" stx X0045 F324 : 85 41 " A" sta X0041 F326 : A5 46 " F" lda X0046 F328 : A6 42 " B" ldx X0042 F32A : 86 46 " F" stx X0046 F32C : 85 42 " B" sta X0042 F32E : A5 47 " G" lda X0047 F330 : A6 43 " C" ldx X0043 F332 : 86 47 " G" stx X0047 F334 : 85 43 " C" sta X0043 F336 : A5 48 " H" lda X0048 F338 : A6 44 " D" ldx X0044 F33A : 86 48 " H" stx X0048 F33C : 85 44 " D" sta X0044 F33E : 60 "`" rts ; F33F LF33F: F33F : A5 BC " " lda X00BC F341 : F0 03 " " beq LF346 F343 : 4C FB F3 "L " jmp LF3FB F346 LF346: F346 : 4C 8B F4 "L " jmp LF48B ; F349 LF349: F349 : A9 00 " " lda #$00 F34B : 20 79 F3 " y " jsr LF379 F34E : 8A " " txa F34F : 48 "H" pha F350 : 98 " " tya F351 : 20 A0 B4 " " jsr LB4A0 F354 : 68 "h" pla F355 : 20 A0 B4 " " jsr LB4A0 F358 : A9 20 " " lda #$20 F35A : 20 1A EF " " jsr LEF1A F35D : A9 01 " " lda #$01 F35F : 20 79 F3 " y " jsr LF379 F362 : 8A " " txa F363 : 48 "H" pha F364 : 98 " " tya F365 : 20 A0 B4 " " jsr LB4A0 F368 : 68 "h" pla F369 : 20 A0 B4 " " jsr LB4A0 F36C : A9 0D " " lda #$0D F36E : 20 1A EF " " jsr LEF1A F371 : A9 0A " " lda #$0A F373 : 20 1A EF " " jsr LEF1A F376 : 4C 49 F3 "LI " jmp LF349 ; F379 LF379: F379 : 29 03 ") " and #$03 F37B : 09 08 " " ora #$08 F37D : 85 9A " " sta X009A F37F LF37F: F37F : A9 34 " 4" lda #$34 F381 : 05 E6 " " ora X00E6 F383 : 85 07 " " sta X0007 F385 : A9 00 " " lda #$00 F387 : 85 EB " " sta X00EB F389 : A5 06 " " lda X0006 F38B : 29 70 ")p" and #$70 F38D : 85 70 " p" sta X0070 F38F : A9 06 " " lda #$06 F391 : 05 70 " p" ora X0070 F393 : 85 06 " " sta X0006 F395 LF395: F395 : A5 06 " " lda X0006 F397 : 0A " " asl a F398 : B0 FB " " bcs LF395 F39A : A9 07 " " lda #$07 F39C : 05 70 " p" ora X0070 F39E : 85 06 " " sta X0006 F3A0 LF3A0: F3A0 : A5 06 " " lda X0006 F3A2 : 0A " " asl a F3A3 : 90 FB " " bcc LF3A0 F3A5 : A2 FD " " ldx #$FD F3A7 : A0 01 " " ldy #$01 F3A9 : A5 70 " p" lda X0070 F3AB : 85 06 " " sta X0006 F3AD : 05 9A " " ora X009A F3AF : 85 06 " " sta X0006 F3B1 LF3B1: F3B1 : A5 06 " " lda X0006 F3B3 : 0A " " asl a F3B4 : B0 00 " " bcs LF3B6 F3B6 LF3B6: F3B6 : CA " " dex F3B7 : D0 F8 " " bne LF3B1 F3B9 : 88 " " dey F3BA : D0 F5 " " bne LF3B1 F3BC : A5 70 " p" lda X0070 F3BE : 85 06 " " sta X0006 F3C0 : 09 06 " " ora #$06 F3C2 : 85 06 " " sta X0006 F3C4 LF3C4: F3C4 : A5 06 " " lda X0006 F3C6 : 0A " " asl a F3C7 : 90 1A " " bcc LF3E3 F3C9 : E8 " " inx F3CA : A5 06 " " lda X0006 F3CC : 0A " " asl a F3CD : 90 14 " " bcc LF3E3 F3CF : E8 " " inx F3D0 : A5 06 " " lda X0006 F3D2 : 0A " " asl a F3D3 : 90 0E " " bcc LF3E3 F3D5 : E8 " " inx F3D6 : A5 06 " " lda X0006 F3D8 : 0A " " asl a F3D9 : 90 08 " " bcc LF3E3 F3DB : E8 " " inx F3DC : D0 E6 " " bne LF3C4 F3DE : C8 " " iny F3DF : D0 E3 " " bne LF3C4 F3E1 : CA " " dex F3E2 : 88 " " dey F3E3 LF3E3: F3E3 : 8A " " txa F3E4 : 0A " " asl a F3E5 : AA " " tax F3E6 : 98 " " tya F3E7 : 2A "*" rol a F3E8 : A8 " " tay F3E9 : A5 70 " p" lda X0070 F3EB : 85 06 " " sta X0006 F3ED : A9 35 " 5" lda #$35 F3EF : 05 E6 " " ora X00E6 F3F1 : 85 07 " " sta X0007 F3F3 : A5 EB " " lda X00EB F3F5 : F0 03 " " beq LF3FA F3F7 : 4C 7F F3 "L " jmp LF37F F3FA LF3FA: F3FA : 60 "`" rts ; F3FB LF3FB: F3FB : A9 01 " " lda #$01 F3FD : 20 79 F3 " y " jsr LF379 F400 : A5 EB " " lda X00EB F402 : C9 03 " " cmp #$03 F404 : 10 F4 " " bpl LF3FA F406 : 98 " " tya F407 : C9 04 " " cmp #$04 F409 : 30 04 "0 " bmi LF40F F40B : A9 03 " " lda #$03 F40D : A2 FF " " ldx #$FF F40F LF40F: F40F : 4A "J" lsr a F410 : 49 01 "I " eor #$01 F412 : F0 02 " " beq LF416 F414 : A9 FF " " lda #$FF F416 LF416: F416 : 85 9D " " sta X009D F418 : 8A " " txa F419 : 6A "j" ror a F41A : 45 9D "E " eor X009D F41C : 38 "8" sec F41D : E9 20 " " sbc #$20 F41F : B0 06 " " bcs LF427 F421 : A9 00 " " lda #$00 F423 : 85 9D " " sta X009D F425 : F0 02 " " beq LF429 F427 LF427: F427 : 45 9D "E " eor X009D F429 LF429: F429 : 85 9C " " sta X009C F42B : A9 00 " " lda #$00 F42D : 20 79 F3 " y " jsr LF379 F430 : A5 EB " " lda X00EB F432 : C9 03 " " cmp #$03 F434 : 10 C4 " " bpl LF3FA F436 : 98 " " tya F437 : C9 04 " " cmp #$04 F439 : 30 04 "0 " bmi LF43F F43B : A9 03 " " lda #$03 F43D : A2 FF " " ldx #$FF F43F LF43F: F43F : 4A "J" lsr a F440 : 49 01 "I " eor #$01 F442 : F0 02 " " beq LF446 F444 : A9 FF " " lda #$FF F446 LF446: F446 : 85 9F " " sta X009F F448 : 8A " " txa F449 : 6A "j" ror a F44A : 45 9F "E " eor X009F F44C : 38 "8" sec F44D : E9 20 " " sbc #$20 F44F : B0 06 " " bcs LF457 F451 : A9 00 " " lda #$00 F453 : 85 9F " " sta X009F F455 : F0 02 " " beq LF459 F457 LF457: F457 : 45 9F "E " eor X009F F459 LF459: F459 : 85 9E " " sta X009E F45B : A2 10 " " ldx #$10 F45D LF45D: F45D : A5 A8 " " lda X00A8 F45F : 18 " " clc F460 : 65 9C "e " adc X009C F462 : 85 A8 " " sta X00A8 F464 : A5 45 " E" lda X0045 F466 : 65 9D "e " adc X009D F468 : 85 45 " E" sta X0045 F46A : A5 46 " F" lda X0046 F46C : 65 9D "e " adc X009D F46E : 29 01 ") " and #$01 F470 : 85 46 " F" sta X0046 F472 : A5 A9 " " lda X00A9 F474 : 18 " " clc F475 : 65 9E "e " adc X009E F477 : 85 A9 " " sta X00A9 F479 : A5 47 " G" lda X0047 F47B : 65 9F "e " adc X009F F47D : 85 47 " G" sta X0047 F47F : A5 48 " H" lda X0048 F481 : 65 9F "e " adc X009F F483 : 29 01 ") " and #$01 F485 : 85 48 " H" sta X0048 F487 : CA " " dex F488 : D0 D3 " " bne LF45D F48A : 60 "`" rts ; F48B LF48B: F48B : 20 F5 F4 " " jsr LF4F5 F48E : A5 A0 " " lda X00A0 F490 : 85 45 " E" sta X0045 F492 : A5 A1 " " lda X00A1 F494 : 85 46 " F" sta X0046 F496 : A5 A2 " " lda X00A2 F498 : 85 47 " G" sta X0047 F49A : A5 A3 " " lda X00A3 F49C : 85 48 " H" sta X0048 F49E : A5 B4 " " lda X00B4 F4A0 : D0 01 " " bne LF4A3 F4A2 : 60 "`" rts ; F4A3 LF4A3: F4A3 : A5 46 " F" lda X0046 F4A5 : 18 " " clc F4A6 : 69 FF "i " adc #$FF F4A8 : 4A "J" lsr a F4A9 : 66 45 "fE" ror X0045 F4AB : 4A "J" lsr a F4AC : 66 45 "fE" ror X0045 F4AE : 4A "J" lsr a F4AF : F0 02 " " beq LF4B3 F4B1 : A9 FF " " lda #$FF F4B3 LF4B3: F4B3 : 85 46 " F" sta X0046 F4B5 : A5 45 " E" lda X0045 F4B7 : 6A "j" ror a F4B8 : 18 " " clc F4B9 : 65 A4 "e " adc X00A4 F4BB : 85 45 " E" sta X0045 F4BD : A5 46 " F" lda X0046 F4BF : 65 A5 "e " adc X00A5 F4C1 : 85 46 " F" sta X0046 F4C3 : A5 48 " H" lda X0048 F4C5 : 18 " " clc F4C6 : 69 FF "i " adc #$FF F4C8 : 4A "J" lsr a F4C9 : 66 47 "fG" ror X0047 F4CB : 4A "J" lsr a F4CC : 66 47 "fG" ror X0047 F4CE : 4A "J" lsr a F4CF : F0 02 " " beq LF4D3 F4D1 : A9 FF " " lda #$FF F4D3 LF4D3: F4D3 : 85 48 " H" sta X0048 F4D5 : A5 47 " G" lda X0047 F4D7 : 6A "j" ror a F4D8 : 18 " " clc F4D9 : 65 A6 "e " adc X00A6 F4DB : 85 47 " G" sta X0047 F4DD : A5 48 " H" lda X0048 F4DF : 65 A7 "e " adc X00A7 F4E1 : 85 48 " H" sta X0048 F4E3 : 60 "`" rts ; F4E4 LF4E4: F4E4 : A5 45 " E" lda X0045 F4E6 : 85 A4 " " sta X00A4 F4E8 : A5 46 " F" lda X0046 F4EA : 85 A5 " " sta X00A5 F4EC : A5 47 " G" lda X0047 F4EE : 85 A6 " " sta X00A6 F4F0 : A5 48 " H" lda X0048 F4F2 : 85 A7 " " sta X00A7 F4F4 LF4F4: F4F4 : 60 "`" rts ; F4F5 LF4F5: F4F5 : A9 01 " " lda #$01 F4F7 : 20 79 F3 " y " jsr LF379 F4FA : A5 EB " " lda X00EB F4FC : C9 03 " " cmp #$03 F4FE : 10 F4 " " bpl LF4F4 F500 : 86 9C " " stx X009C F502 : 84 9D " " sty X009D F504 : A9 00 " " lda #$00 F506 : 20 79 F3 " y " jsr LF379 F509 : A5 EB " " lda X00EB F50B : C9 03 " " cmp #$03 F50D : 10 E5 " " bpl LF4F4 F50F : 86 9E " " stx X009E F511 : 84 9F " " sty X009F F513 : 24 9B "$ " bit X009B F515 : 10 35 " 5" bpl LF54C F517 : A5 9C " " lda X009C F519 : 38 "8" sec F51A : E5 AA " " sbc X00AA F51C : 85 92 " " sta X0092 F51E : A5 9D " " lda X009D F520 : E5 AB " " sbc X00AB F522 : 85 93 " " sta X0093 F524 : 10 14 " " bpl LF53A F526 : A5 92 " " lda X0092 F528 : 18 " " clc F529 : 69 20 "i " adc #$20 F52B : A5 93 " " lda X0093 F52D : 69 00 "i " adc #$00 F52F : 10 57 " W" bpl LF588 F531 : A5 9B " " lda X009B F533 : 29 7F ") " and #$7F F535 : 85 9B " " sta X009B F537 : 4C 6F F5 "Lo " jmp LF56F ; F53A LF53A: F53A : A5 9C " " lda X009C F53C : 85 AA " " sta X00AA F53E : 38 "8" sec F53F : E9 20 " " sbc #$20 F541 : 85 A0 " " sta X00A0 F543 : A5 9D " " lda X009D F545 : 85 AB " " sta X00AB F547 : E9 00 " " sbc #$00 F549 : 4C 79 F5 "Ly " jmp LF579 ; F54C LF54C: F54C : A5 9C " " lda X009C F54E : 38 "8" sec F54F : E5 AA " " sbc X00AA F551 : 85 92 " " sta X0092 F553 : A5 9D " " lda X009D F555 : E5 AB " " sbc X00AB F557 : 85 93 " " sta X0093 F559 : 30 14 "0 " bmi LF56F F55B : A5 92 " " lda X0092 F55D : 38 "8" sec F55E : E9 20 " " sbc #$20 F560 : A5 93 " " lda X0093 F562 : E9 00 " " sbc #$00 F564 : 30 22 "0"" bmi LF588 F566 : A5 9B " " lda X009B F568 : 09 80 " " ora #$80 F56A : 85 9B " " sta X009B F56C : 4C 3A F5 "L: " jmp LF53A ; F56F LF56F: F56F : A5 9C " " lda X009C F571 : 85 AA " " sta X00AA F573 : 85 A0 " " sta X00A0 F575 : A5 9D " " lda X009D F577 : 85 AB " " sta X00AB F579 LF579: F579 : C9 04 " " cmp #$04 F57B : 30 06 "0 " bmi LF583 F57D : A9 FF " " lda #$FF F57F : 85 A0 " " sta X00A0 F581 : A9 03 " " lda #$03 F583 LF583: F583 : 4A "J" lsr a F584 : 85 A1 " " sta X00A1 F586 : 66 A0 "f " ror X00A0 F588 LF588: F588 : 24 9B "$ " bit X009B F58A : 50 35 "P5" bvc LF5C1 F58C : A5 9E " " lda X009E F58E : 38 "8" sec F58F : E5 AC " " sbc X00AC F591 : 85 92 " " sta X0092 F593 : A5 9F " " lda X009F F595 : E5 AD " " sbc X00AD F597 : 85 93 " " sta X0093 F599 : 10 14 " " bpl LF5AF F59B : A5 92 " " lda X0092 F59D : 18 " " clc F59E : 69 20 "i " adc #$20 F5A0 : A5 93 " " lda X0093 F5A2 : 69 00 "i " adc #$00 F5A4 : 10 57 " W" bpl LF5FD F5A6 : A5 9B " " lda X009B F5A8 : 29 BF ") " and #$BF F5AA : 85 9B " " sta X009B F5AC : 4C E4 F5 "L " jmp LF5E4 ; F5AF LF5AF: F5AF : A5 9E " " lda X009E F5B1 : 85 AC " " sta X00AC F5B3 : 38 "8" sec F5B4 : E9 20 " " sbc #$20 F5B6 : 85 A2 " " sta X00A2 F5B8 : A5 9F " " lda X009F F5BA : 85 AD " " sta X00AD F5BC : E9 00 " " sbc #$00 F5BE : 4C EE F5 "L " jmp LF5EE ; F5C1 LF5C1: F5C1 : A5 9E " " lda X009E F5C3 : 38 "8" sec F5C4 : E5 AC " " sbc X00AC F5C6 : 85 92 " " sta X0092 F5C8 : A5 9F " " lda X009F F5CA : E5 AD " " sbc X00AD F5CC : 85 93 " " sta X0093 F5CE : 30 14 "0 " bmi LF5E4 F5D0 : A5 92 " " lda X0092 F5D2 : 38 "8" sec F5D3 : E9 20 " " sbc #$20 F5D5 : A5 93 " " lda X0093 F5D7 : E9 00 " " sbc #$00 F5D9 : 30 22 "0"" bmi LF5FD F5DB : A5 9B " " lda X009B F5DD : 09 40 " @" ora #$40 F5DF : 85 9B " " sta X009B F5E1 : 4C AF F5 "L " jmp LF5AF ; F5E4 LF5E4: F5E4 : A5 9E " " lda X009E F5E6 : 85 AC " " sta X00AC F5E8 : 85 A2 " " sta X00A2 F5EA : A5 9F " " lda X009F F5EC : 85 AD " " sta X00AD F5EE LF5EE: F5EE : C9 04 " " cmp #$04 F5F0 : 30 06 "0 " bmi LF5F8 F5F2 : A9 FF " " lda #$FF F5F4 : 85 A2 " " sta X00A2 F5F6 : A9 03 " " lda #$03 F5F8 LF5F8: F5F8 : 4A "J" lsr a F5F9 : 85 A3 " " sta X00A3 F5FB : 66 A2 "f " ror X00A2 F5FD LF5FD: F5FD : 60 "`" rts ; F5FE LF5FE: F5FE : A5 04 " " lda X0004 F600 : C9 80 " " cmp #$80 F602 : F0 02 " " beq LF606 F604 : 85 BF " " sta X00BF F606 LF606: F606 : 30 15 "0 " bmi LF61D F608 : C9 9F " " cmp #$9F F60A : F0 11 " " beq LF61D F60C : 29 1F ") " and #$1F F60E : 0A " " asl a F60F : AA " " tax F610 : BD 33 F7 " 3 " lda XF733,x F613 : 85 B9 " " sta X00B9 F615 : BD 34 F7 " 4 " lda XF734,x F618 : 85 BA " " sta X00BA F61A : 6C B9 00 "l " jmp (X00B9) ;INFO: indirect jump ; F61D LF61D: F61D : AA " " tax F61E : 20 22 F7 " " " jsr LF722 F621 : F0 05 " " beq LF628 F623 : A5 BE " " lda X00BE F625 : 4C 2E F6 "L. " jmp LF62E ; F628 LF628: F628 : 8A " " txa F629 : 20 75 F6 " u " jsr LF675 F62C : 85 BE " " sta X00BE F62E LF62E: F62E : A6 B0 " " ldx X00B0 F630 : D0 3D " =" bne LF66F F632 : A6 7F " " ldx X007F F634 : E0 50 " P" cpx #$50 F636 : F0 17 " " beq LF64F F638 : A6 E8 " " ldx X00E8 F63A : 10 0D " " bpl LF649 F63C : A6 61 " a" ldx X0061 F63E : D0 09 " " bne LF649 F640 : C9 1B " " cmp #$1B F642 : F0 05 " " beq LF649 F644 : 48 "H" pha F645 : 20 07 B6 " " jsr LB607 F648 : 68 "h" pla F649 LF649: F649 : A9 01 " " lda #$01 F64B : 85 FC " " sta X00FC F64D : D0 12 " " bne LF661 F64F LF64F: F64F : A5 91 " " lda X0091 F651 : 09 20 " " ora #$20 F653 : 85 91 " " sta X0091 F655 : 85 29 " )" sta X0029 F657 : A5 25 " %" lda X0025 F659 : 09 10 " " ora #$10 F65B : 85 25 " %" sta X0025 F65D : 29 EF ") " and #$EF F65F : 85 25 " %" sta X0025 F661 LF661: F661 : A9 01 " " lda #$01 F663 : 85 B5 " " sta X00B5 F665 : 24 B1 "$ " bit X00B1 F667 : 10 03 " " bpl LF66C F669 : 4C 93 F7 "L " jmp LF793 F66C LF66C: F66C : 4C AE C7 "L " jmp LC7AE ; F66F LF66F: F66F : 20 07 B6 " " jsr LB607 F672 : 4C 61 F6 "La " jmp LF661 ; F675 LF675: F675 : A6 B2 " " ldx X00B2 F677 : D0 49 " I" bne LF6C2 F679 : C9 40 " @" cmp #$40 F67B : F0 14 " " beq LF691 F67D : C9 5F " _" cmp #$5F F67F : F0 10 " " beq LF691 F681 : C9 5B " [" cmp #$5B F683 : F0 0C " " beq LF691 F685 : C9 5C " \" cmp #$5C F687 : F0 08 " " beq LF691 F689 : C9 5E " ^" cmp #$5E F68B : F0 04 " " beq LF691 F68D : C9 5D " ]" cmp #$5D F68F : D0 02 " " bne LF693 F691 LF691: F691 : 49 10 "I " eor #$10 F693 LF693: F693 : 24 B1 "$ " bit X00B1 F695 : 10 1A " " bpl LF6B1 F697 : C9 4E " N" cmp #$4E F699 : F0 14 " " beq LF6AF F69B : C9 4D " M" cmp #$4D F69D : F0 10 " " beq LF6AF F69F : C9 4B " K" cmp #$4B F6A1 : F0 0C " " beq LF6AF F6A3 : C9 4C " L" cmp #$4C F6A5 : F0 08 " " beq LF6AF F6A7 : C9 4F " O" cmp #$4F F6A9 : F0 04 " " beq LF6AF F6AB : C9 50 " P" cmp #$50 F6AD : D0 02 " " bne LF6B1 F6AF LF6AF: F6AF : 49 10 "I " eor #$10 F6B1 LF6B1: F6B1 : C9 41 " A" cmp #$41 F6B3 : 90 0D " " bcc LF6C2 F6B5 : C9 5B " [" cmp #$5B F6B7 : B0 09 " " bcs LF6C2 F6B9 : A8 " " tay F6BA : 20 13 F7 " " jsr LF713 F6BD : D0 52 " R" bne LF711 F6BF : 98 " " tya F6C0 : 09 20 " " ora #$20 F6C2 LF6C2: F6C2 : A8 " " tay F6C3 : C0 9F " " cpy #$9F F6C5 : D0 02 " " bne LF6C9 F6C7 : A0 7B " {" ldy #$7B F6C9 LF6C9: F6C9 : 20 18 F7 " " jsr LF718 F6CC : D0 43 " C" bne LF711 F6CE : 20 13 F7 " " jsr LF713 F6D1 : D0 0E " " bne LF6E1 F6D3 : C0 08 " " cpy #$08 F6D5 : D0 02 " " bne LF6D9 F6D7 : A0 5C " \" ldy #$5C F6D9 LF6D9: F6D9 : C0 0B " " cpy #$0B F6DB : D0 02 " " bne LF6DF F6DD : A0 5B " [" ldy #$5B F6DF LF6DF: F6DF : D0 30 " 0" bne LF711 F6E1 LF6E1: F6E1 : C0 1B " " cpy #$1B F6E3 : D0 02 " " bne LF6E7 F6E5 : A0 60 " `" ldy #$60 F6E7 LF6E7: F6E7 : C0 09 " " cpy #$09 F6E9 : D0 02 " " bne LF6ED F6EB : A0 7C " |" ldy #$7C F6ED LF6ED: F6ED : C0 08 " " cpy #$08 F6EF : D0 02 " " bne LF6F3 F6F1 : A0 5E " ^" ldy #$5E F6F3 LF6F3: F6F3 : C0 0B " " cpy #$0B F6F5 : D0 02 " " bne LF6F9 F6F7 : A0 5D " ]" ldy #$5D F6F9 LF6F9: F6F9 : C0 0A " " cpy #$0A F6FB : D0 02 " " bne LF6FF F6FD : A0 40 " @" ldy #$40 F6FF LF6FF: F6FF : C0 7F " " cpy #$7F F701 : D0 02 " " bne LF705 F703 : A0 5F " _" ldy #$5F F705 LF705: F705 : C0 7B " {" cpy #$7B F707 : D0 02 " " bne LF70B F709 : A0 7D " }" ldy #$7D F70B LF70B: F70B : C0 30 " 0" cpy #$30 F70D : D0 02 " " bne LF711 F70F : A0 7E " ~" ldy #$7E F711 LF711: F711 : 98 " " tya F712 : 60 "`" rts ; F713 LF713: F713 : A5 2A " *" lda X002A F715 : 29 04 ") " and #$04 F717 : 60 "`" rts ; F718 LF718: F718 : A5 2A " *" lda X002A F71A : 29 02 ") " and #$02 F71C : 60 "`" rts ; F71D : A5 2A " *" lda X002A F71F : 29 20 ") " and #$20 F721 : 60 "`" rts ; F722 LF722: F722 : A5 F4 " " lda X00F4 F724 : F0 03 " " beq LF729 F726 : A9 00 " " lda #$00 F728 : 60 "`" rts ; F729 LF729: F729 : A5 2A " *" lda X002A F72B : 29 08 ") " and #$08 F72D : 60 "`" rts ; F72E LF72E: F72E : A5 2A " *" lda X002A F730 : 29 10 ") " and #$10 F732 : 60 "`" rts ; F733 XF733: F733 : 57 "W" db $57 F734 XF734: F734 : F7 " " db $F7 ; F735 : 75 F7 "u " adc X00F7,x ; F737 : 89 F7 7F F7 " " db $89, $F7, $7F, $F7 F73B : 93 F7 " " db $93, $F7 ; F73D : A1 F7 " " lda (X00F7,x) ; F73F : AB F7 AF F7 " " db $AB, $F7, $AF, $F7 ; F743 : 4C F8 B6 "L " jmp LB6F8 ; F746 : F7 67 " g" db $F7, $67 ; F748 : F8 " " sed ; F749 : DB F7 " " db $DB, $F7 ; F74B : EE F7 03 " " inc X03F7 F74E : F8 " " sed F74F : 3D F8 12 "= " and X12F8,x F752 : F8 " " sed ; F753 : 22 """ db $22 ; F754 : F8 " " sed F755 : 2C F8 E6 ", " bit XE6F8 ; F758 : BF " " db $BF ; F759 : D0 03 " " bne LF75E F75B : 4C 60 C7 "L` " jmp LC760 ; F75E LF75E: F75E : A2 FF " " ldx #$FF F760 : 86 BF " " stx X00BF F762 : 9A " " txs F763 : A5 68 " h" lda X0068 F765 : F0 03 " " beq LF76A F767 : 20 16 EE " " jsr LEE16 F76A LF76A: F76A : A2 07 " " ldx #$07 F76C : A9 00 " " lda #$00 F76E : 20 96 F8 " " jsr LF896 F771 : 58 "X" cli F772 : 4C B6 CF "L " jmp LCFB6 ; F775 : A5 B0 " " lda X00B0 F777 : 49 FF "I " eor #$FF F779 : 85 B0 " " sta X00B0 F77B : A2 01 " " ldx #$01 F77D : D0 1C " " bne LF79B F77F : A5 B6 " " lda X00B6 F781 : 49 FF "I " eor #$FF F783 : 85 B6 " " sta X00B6 F785 : A2 03 " " ldx #$03 F787 : D0 12 " " bne LF79B F789 : A5 B2 " " lda X00B2 F78B : 49 FF "I " eor #$FF F78D : 85 B2 " " sta X00B2 F78F : A2 02 " " ldx #$02 F791 : D0 08 " " bne LF79B F793 LF793: F793 : A5 B1 " " lda X00B1 F795 : 49 FF "I " eor #$FF F797 : 85 B1 " " sta X00B1 F799 : A2 04 " " ldx #$04 F79B LF79B: F79B : 20 96 F8 " " jsr LF896 F79E : 4C AE C7 "L " jmp LC7AE ; F7A1 : A5 B3 " " lda X00B3 F7A3 : 49 FF "I " eor #$FF F7A5 : 85 B3 " " sta X00B3 F7A7 : A2 05 " " ldx #$05 F7A9 : D0 F0 " " bne LF79B F7AB : A9 FF " " lda #$FF F7AD : D0 02 " " bne LF7B1 F7AF : A9 01 " " lda #$01 F7B1 LF7B1: F7B1 : 85 F8 " " sta X00F8 F7B3 : 4C AE C7 "L " jmp LC7AE ; F7B6 : A2 01 " " ldx #$01 F7B8 : 20 02 F9 " " jsr LF902 F7BB : AD 14 07 " " lda X0714 F7BE : D0 0E " " bne LF7CE F7C0 : 8D 09 37 " 7" sta X3709 F7C3 : A9 02 " " lda #$02 F7C5 : 8D 14 07 " " sta X0714 F7C8 : 8D 15 07 " " sta X0715 F7CB : 4C AE C7 "L " jmp LC7AE ; F7CE LF7CE: F7CE : A9 FF " " lda #$FF F7D0 : 8D 09 37 " 7" sta X3709 F7D3 : A9 00 " " lda #$00 F7D5 : 8D 14 07 " " sta X0714 F7D8 : 4C AE C7 "L " jmp LC7AE ; F7DB : A2 03 " " ldx #$03 F7DD : 20 02 F9 " " jsr LF902 F7E0 : 20 68 BC " h " jsr LBC68 F7E3 : A9 06 " " lda #$06 F7E5 : 85 6F " o" sta X006F F7E7 : A9 08 " " lda #$08 F7E9 : 85 6E " n" sta X006E F7EB : 4C AE C7 "L " jmp LC7AE ; F7EE : A2 04 " " ldx #$04 F7F0 : 20 02 F9 " " jsr LF902 F7F3 : A5 24 " $" lda X0024 F7F5 : 49 04 "I " eor #$04 F7F7 : 85 24 " $" sta X0024 F7F9 : A5 B8 " " lda X00B8 F7FB : 49 FF "I " eor #$FF F7FD : 85 B8 " " sta X00B8 F7FF : A2 0C " " ldx #$0C F801 : D0 1C " " bne LF81F F803 : A2 05 " " ldx #$05 F805 : 20 02 F9 " " jsr LF902 F808 : A5 B7 " " lda X00B7 F80A : 49 FF "I " eor #$FF F80C : 85 B7 " " sta X00B7 F80E : A2 0D " " ldx #$0D F810 : D0 0D " " bne LF81F F812 : A2 07 " " ldx #$07 F814 : 20 02 F9 " " jsr LF902 F817 : A5 AF " " lda X00AF F819 : 49 FF "I " eor #$FF F81B : 85 AF " " sta X00AF F81D : A2 0F " " ldx #$0F F81F LF81F: F81F : 4C 9B F7 "L " jmp LF79B ; F822 : A5 BC " " lda X00BC F824 : 49 FF "I " eor #$FF F826 : 85 BC " " sta X00BC F828 : A2 10 " " ldx #$10 F82A : D0 F3 " " bne LF81F F82C : A5 B4 " " lda X00B4 F82E : 49 FF "I " eor #$FF F830 : 85 B4 " " sta X00B4 F832 : F0 03 " " beq LF837 F834 : 20 E4 F4 " " jsr LF4E4 F837 LF837: F837 : A5 B4 " " lda X00B4 F839 : A2 11 " " ldx #$11 F83B : D0 E2 " " bne LF81F F83D : A2 06 " " ldx #$06 F83F : 20 02 F9 " " jsr LF902 F842 : A5 AE " " lda X00AE F844 : 49 FF "I " eor #$FF F846 : 85 AE " " sta X00AE F848 : A2 0E " " ldx #$0E F84A : D0 D3 " " bne LF81F F84C : A2 00 " " ldx #$00 F84E : 20 02 F9 " " jsr LF902 F851 : A5 70 " p" lda X0070 F853 : 49 20 "I " eor #$20 F855 : 85 70 " p" sta X0070 F857 : A5 06 " " lda X0006 F859 : 49 20 "I " eor #$20 F85B : 85 06 " " sta X0006 F85D : 29 20 ") " and #$20 F85F : A2 08 " " ldx #$08 F861 : 20 96 F8 " " jsr LF896 F864 : 4C AE C7 "L " jmp LC7AE ; F867 : A2 02 " " ldx #$02 F869 : 20 02 F9 " " jsr LF902 F86C : A9 07 " " lda #$07 F86E : 85 71 " q" sta X0071 F870 : A9 09 " " lda #$09 F872 : 85 72 " r" sta X0072 F874 : A9 08 " " lda #$08 F876 : 85 6F " o" sta X006F F878 : A9 0A " " lda #$0A F87A : 85 6E " n" sta X006E F87C : A9 06 " " lda #$06 F87E : 85 74 " t" sta X0074 F880 : A9 FA " " lda #$FA F882 : 85 75 " u" sta X0075 F884 : 4C AE C7 "L " jmp LC7AE ; F887 : 20 8C B7 " " jsr LB78C F88A : 49 FF "I " eor #$FF F88C : A2 08 " " ldx #$08 F88E LF88E: F88E : 9D 07 37 " 7" sta X3707,x F891 : 4A "J" lsr a F892 : CA " " dex F893 : D0 F9 " " bne LF88E F895 : 60 "`" rts ; F896 LF896: F896 : A8 " " tay F897 : F0 04 " " beq LF89D F899 : A9 00 " " lda #$00 F89B : F0 02 " " beq LF89F F89D LF89D: F89D : A9 01 " " lda #$01 F89F LF89F: F89F : 9D 00 37 " 7" sta X3700,x F8A2 : 60 "`" rts ; F8A3 : 20 8C B7 " " jsr LB78C F8A6 : 29 07 ") " and #$07 F8A8 : 0A " " asl a F8A9 : 0A " " asl a F8AA : 0A " " asl a F8AB : 0A " " asl a F8AC : 85 97 " " sta X0097 F8AE : 48 "H" pha F8AF : A9 08 " " lda #$08 F8B1 : 85 96 " " sta X0096 F8B3 LF8B3: F8B3 : 20 8C B7 " " jsr LB78C F8B6 : A6 97 " " ldx X0097 F8B8 : 9D 01 03 " " sta X0301,x F8BB : E6 97 " " inc X0097 F8BD : C9 00 " " cmp #$00 F8BF : F0 04 " " beq LF8C5 F8C1 : C6 96 " " dec X0096 F8C3 : D0 EE " " bne LF8B3 F8C5 LF8C5: F8C5 : 68 "h" pla F8C6 : AA " " tax F8C7 : A9 08 " " lda #$08 F8C9 : 38 "8" sec F8CA : E5 96 " " sbc X0096 F8CC : 9D 00 03 " " sta X0300,x F8CF : 60 "`" rts ; F8D0 : 20 8C B7 " " jsr LB78C F8D3 : 29 07 ") " and #$07 F8D5 : 0A " " asl a F8D6 : 0A " " asl a F8D7 : 0A " " asl a F8D8 : 0A " " asl a F8D9 : 85 97 " " sta X0097 F8DB : 20 8C B7 " " jsr LB78C F8DE : 29 0F ") " and #$0F F8E0 : 85 96 " " sta X0096 F8E2 : A6 97 " " ldx X0097 F8E4 : 9D 00 03 " " sta X0300,x F8E7 : C9 00 " " cmp #$00 F8E9 : F0 0E " " beq LF8F9 F8EB LF8EB: F8EB : 20 8C B7 " " jsr LB78C F8EE : A6 97 " " ldx X0097 F8F0 : 9D 01 03 " " sta X0301,x F8F3 : E6 97 " " inc X0097 F8F5 : C6 96 " " dec X0096 F8F7 : D0 F2 " " bne LF8EB F8F9 LF8F9: F8F9 : 60 "`" rts ; F8FA XF8FA: F8FA : 01 02 " " ora (X0002,x) ; F8FC : 04 " " db $04 ; F8FD : 08 " " php F8FE : 10 20 " " bpl LF920 F900 : 40 "@" rti ; F901 : 80 " " db $80 ; F902 LF902: F902 : 8A " " txa F903 : 0A " " asl a F904 : 0A " " asl a F905 : 0A " " asl a F906 : 0A " " asl a F907 : A8 " " tay F908 : B9 00 03 " " lda X0300,y F90B : F0 EC " " beq LF8F9 F90D : 68 "h" pla F90E : 68 "h" pla F90F : 8A " " txa F910 : 09 80 " " ora #$80 F912 : 85 BE " " sta X00BE F914 : E6 BD " " inc X00BD F916 : A6 B0 " " ldx X00B0 F918 : F0 03 " " beq LF91D F91A : 20 20 F9 " " jsr LF920 F91D LF91D: F91D : 4C AE C7 "L " jmp LC7AE ; F920 LF920: F920 : A5 FC " " lda X00FC F922 : F0 0F " " beq LF933 F924 : A5 F7 " " lda X00F7 F926 : 29 20 ") " and #$20 F928 : D0 09 " " bne LF933 F92A : A9 00 " " lda #$00 F92C : 85 FC " " sta X00FC F92E : A5 BE " " lda X00BE F930 : 20 E9 D5 " " jsr LD5E9 F933 LF933: F933 : A5 BD " " lda X00BD F935 : F0 31 " 1" beq LF968 F937 : A9 00 " " lda #$00 F939 : 85 BD " " sta X00BD F93B : A5 BE " " lda X00BE F93D : 30 03 "0 " bmi LF942 F93F : 4C 89 BA "L " jmp LBA89 ; F942 LF942: F942 : 0A " " asl a F943 : 0A " " asl a F944 : 0A " " asl a F945 : 0A " " asl a F946 : 85 97 " " sta X0097 F948 : AA " " tax F949 : BD 00 03 " " lda X0300,x F94C : F0 1A " " beq LF968 F94E : 85 96 " " sta X0096 F950 LF950: F950 : A6 97 " " ldx X0097 F952 : BD 01 03 " " lda X0301,x F955 : E6 97 " " inc X0097 F957 : 24 B0 "$ " bit X00B0 F959 : 50 06 "P " bvc LF961 F95B : 20 07 B6 " " jsr LB607 F95E : 4C 64 F9 "Ld " jmp LF964 ; F961 LF961: F961 : 20 89 BA " " jsr LBA89 F964 LF964: F964 : C6 96 " " dec X0096 F966 : D0 E8 " " bne LF950 F968 LF968: F968 : A5 2A " *" lda X002A F96A : 29 10 ") " and #$10 F96C : F0 03 " " beq LF971 F96E : 20 F7 D5 " " jsr LD5F7 F971 LF971: F971 : 60 "`" rts ; F972 LF972: F972 : A5 91 " " lda X0091 F974 : 29 20 ") " and #$20 F976 : F0 FA " " beq LF972 F978 : A6 BE " " ldx X00BE F97A : A5 91 " " lda X0091 F97C : 29 DF ") " and #$DF F97E : 85 91 " " sta X0091 F980 : 85 29 " )" sta X0029 F982 : 8A " " txa F983 : 4C 89 BA "L " jmp LBA89 ; F986 : 20 8C B7 " " jsr LB78C F989 : 49 FF "I " eor #$FF F98B : A0 FF " " ldy #$FF F98D : A2 00 " " ldx #$00 F98F : 8D 11 37 " 7" sta X3711 F992 : 4A "J" lsr a F993 : 90 04 " " bcc LF999 F995 : 86 B4 " " stx X00B4 F997 : B0 02 " " bcs LF99B F999 LF999: F999 : 84 B4 " " sty X00B4 F99B LF99B: F99B : 8D 10 37 " 7" sta X3710 F99E : 4A "J" lsr a F99F : 90 04 " " bcc LF9A5 F9A1 : 86 BC " " stx X00BC F9A3 : B0 02 " " bcs LF9A7 F9A5 LF9A5: F9A5 : 84 BC " " sty X00BC F9A7 LF9A7: F9A7 : 8D 0E 37 " 7" sta X370E F9AA : 4A "J" lsr a F9AB : 90 04 " " bcc LF9B1 F9AD : 86 AE " " stx X00AE F9AF : B0 02 " " bcs LF9B3 F9B1 LF9B1: F9B1 : 84 AE " " sty X00AE F9B3 LF9B3: F9B3 : 8D 0D 37 " 7" sta X370D F9B6 : 4A "J" lsr a F9B7 : 90 04 " " bcc LF9BD F9B9 : 86 B7 " " stx X00B7 F9BB : B0 02 " " bcs LF9BF F9BD LF9BD: F9BD : 84 B7 " " sty X00B7 F9BF LF9BF: F9BF : 8D 0C 37 " 7" sta X370C F9C2 : 4A "J" lsr a F9C3 : 90 04 " " bcc LF9C9 F9C5 : 86 B8 " " stx X00B8 F9C7 : B0 02 " " bcs LF9CB F9C9 LF9C9: F9C9 : 84 B8 " " sty X00B8 F9CB LF9CB: F9CB : 8D 03 37 " 7" sta X3703 F9CE : 4A "J" lsr a F9CF : 90 04 " " bcc LF9D5 F9D1 : 86 B6 " " stx X00B6 F9D3 : B0 02 " " bcs LF9D7 F9D5 LF9D5: F9D5 : 84 B6 " " sty X00B6 F9D7 LF9D7: F9D7 : 8D 02 37 " 7" sta X3702 F9DA : 4A "J" lsr a F9DB : 90 04 " " bcc LF9E1 F9DD : 86 B2 " " stx X00B2 F9DF : B0 02 " " bcs LF9E3 F9E1 LF9E1: F9E1 : 84 B2 " " sty X00B2 F9E3 LF9E3: F9E3 : 60 "`" rts ; F9E4 LF9E4: F9E4 : 20 8C B7 " " jsr LB78C F9E7 : 29 7F ") " and #$7F F9E9 : F0 02 " " beq LF9ED F9EB : A9 20 " " lda #$20 F9ED LF9ED: F9ED : 85 B9 " " sta X00B9 F9EF : A5 06 " " lda X0006 F9F1 : 29 5F ")_" and #$5F F9F3 : 05 B9 " " ora X00B9 F9F5 : 85 06 " " sta X0006 F9F7 : BD 90 03 " " lda X0390,x F9FA : D0 09 " " bne LFA05 F9FC : A5 06 " " lda X0006 F9FE : 29 20 ") " and #$20 FA00 : A2 08 " " ldx #$08 FA02 : 20 96 F8 " " jsr LF896 FA05 LFA05: FA05 : 60 "`" rts ; FA06 : FF FF FF FF " " db $FF, $FF, $FF, $FF FA0A : FF FF FF FF " " db $FF, $FF, $FF, $FF FA0E : FF " " db $FF ; FA0F : 08 " " php FA10 : 08 " " php FA11 : 00 " " brk FA12 : 00 " " brk FA13 : 08 " " php FA14 : 08 " " php FA15 : 08 " " php FA16 : 08 " " php FA17 : 08 " " php FA18 : 00 " " brk FA19 : 00 " " brk FA1A : 00 " " brk FA1B : 00 " " brk FA1C : 00 " " brk FA1D : 00 " " brk FA1E : 24 24 "$$" bit X0024 FA20 : 24 14 "$ " bit X0014 ; FA22 : 14 14 7F 14 " " db $14, $14, $7F, $14 FA26 : 7F 14 14 14 " " db $7F, $14, $14, $14 ; FA2A : 08 " " php FA2B : 7E 09 09 "~ " ror X0909,x FA2E : 3E 48 48 ">HH" rol X4848,x ; FA31 : 3F "?" db $3F ; FA32 : 08 " " php ; FA33 : 02 " " db $02 ; FA34 : 45 22 "E"" eor X0022 FA36 : 10 08 " " bpl LFA40 ; FA38 : 04 22 " "" db $04, $22 ; FA3A : 51 20 "Q " eor (X0020),y FA3C : 39 46 46 "9FF" and X4646,y FA3F : 29 10 ") " and #$10 FA41 : 28 "(" plp ; FA42 : 44 44 "DD" db $44, $44 ; FA44 : 38 "8" sec FA45 : 00 " " brk FA46 : 00 " " brk FA47 : 00 " " brk FA48 : 00 " " brk FA49 : 00 " " brk FA4A : 10 08 " " bpl LFA54 ; FA4C : 0C 0C 04 " " db $0C, $0C, $04 ; FA4F : 08 " " php FA50 : 10 10 " " bpl LFA62 FA52 : 10 10 " " bpl LFA64 FA54 LFA54: FA54 : 10 08 " " bpl LFA5E ; FA56 : 04 " " db $04 ; FA57 : 10 08 " " bpl LFA61 ; FA59 : 04 04 04 04 " " db $04, $04, $04, $04 FA5D : 04 " " db $04 ; FA5E LFA5E: FA5E : 08 " " php FA5F : 10 00 " " bpl LFA61 FA61 LFA61: FA61 : 08 " " php FA62 LFA62: FA62 : 49 2A "I*" eor #$2A ; FA64 LFA64: FA64 : 1C " " db $1C ; FA65 : 2A "*" rol a FA66 : 49 08 "I " eor #$08 FA68 : 00 " " brk FA69 : 00 " " brk FA6A : 08 " " php FA6B : 08 " " php FA6C : 08 " " php ; FA6D : 7F " " db $7F ; FA6E : 08 " " php FA6F : 08 " " php FA70 : 08 " " php FA71 : 00 " " brk FA72 : 00 " " brk FA73 : 20 10 18 " " jsr L1810 FA76 : 18 " " clc FA77 : 00 " " brk FA78 : 00 " " brk FA79 : 00 " " brk FA7A : 00 " " brk FA7B : 00 " " brk FA7C : 00 " " brk FA7D : 00 " " brk FA7E : 00 " " brk ; FA7F : 7F " " db $7F ; FA80 : 00 " " brk FA81 : 00 " " brk FA82 : 00 " " brk FA83 : 00 " " brk FA84 : 18 " " clc FA85 : 18 " " clc FA86 : 00 " " brk FA87 : 00 " " brk FA88 : 00 " " brk FA89 : 00 " " brk FA8A : 00 " " brk FA8B : 00 " " brk FA8C : 00 " " brk FA8D : 00 " " brk FA8E : 40 "@" rti ; FA8F : 20 10 08 " " jsr L0810 ; FA92 : 04 02 " " db $04, $02 ; FA94 : 01 00 " " ora (X0000,x) FA96 : 3E 41 61 ">Aa" rol X6141,x FA99 : 51 49 "QI" eor (X0049),y FA9B : 45 43 "EC" eor X0043 FA9D : 41 3E "A>" eor (X003E,x) FA9F : 3E 08 08 "> " rol X0808,x FAA2 : 08 " " php FAA3 : 08 " " php FAA4 : 08 " " php FAA5 : 28 "(" plp FAA6 : 18 " " clc FAA7 : 08 " " php ; FAA8 : 7F " " db $7F ; FAA9 : 40 "@" rti FAAA : 40 "@" rti ; FAAB : 20 1C 02 " " jsr L021C FAAE : 01 41 " A" ora (X0041,x) FAB0 : 3E 3E 41 ">>A" rol X413E,x FAB3 : 01 01 " " ora (X0001,x) FAB5 : 1E 01 01 " " asl X0101,x FAB8 : 41 3E "A>" eor (X003E,x) ; FABA : 02 02 7F 42 " B" db $02, $02, $7F, $42 FABE : 22 12 "" " db $22, $12 ; FAC0 : 0A " " asl a FAC1 : 06 02 " " asl X0002 ; FAC3 : 3C 42 "AA" rol X4141,x FACF : 41 7E "A~" eor (X007E,x) FAD1 : 40 "@" rti FAD2 : 40 "@" rti ; FAD3 : 20 1E 10 " " jsr L101E FAD6 : 10 10 " " bpl LFAE8 FAD8 : 10 08 " " bpl LFAE2 ; FADA : 04 02 " " db $04, $02 ; FADC : 41 7F "A " eor (X007F,x) FADE : 3E 41 41 ">AA" rol X4141,x FAE1 : 41 3E "A>" eor (X003E,x) FAE3 : 41 41 "AA" eor (X0041,x) FAE5 : 41 3E "A>" eor (X003E,x) ; FAE7 : 3C 02 "< " db $3C, $02 ; FAE9 : 01 01 " " ora (X0001,x) ; FAEB : 3F "?" db $3F ; FAEC : 41 41 "AA" eor (X0041,x) FAEE : 41 3E "A>" eor (X003E,x) FAF0 : 18 " " clc FAF1 : 18 " " clc FAF2 : 00 " " brk FAF3 : 00 " " brk FAF4 : 18 " " clc FAF5 : 18 " " clc FAF6 : 00 " " brk FAF7 : 00 " " brk FAF8 : 00 " " brk FAF9 XFAF9: FAF9 : 00 " " brk FAFA : 20 10 18 " " jsr L1810 FAFD : 18 " " clc FAFE : 00 " " brk FAFF : 00 " " brk FB00 : 18 " " clc FB01 : 18 " " clc ; FB02 : 04 " " db $04 ; FB03 : 08 " " php FB04 : 10 20 " " bpl LFB26 FB06 : 40 "@" rti ; FB07 : 20 10 08 " " jsr L0810 ; FB0A : 04 " " db $04 ; FB0B : 00 " " brk FB0C : 00 " " brk FB0D : 00 " " brk FB0E : 3E 00 3E "> >" rol X3E00,x FB11 : 00 " " brk FB12 : 00 " " brk FB13 : 00 " " brk FB14 : 10 08 " " bpl LFB1E ; FB16 : 04 02 " " db $04, $02 ; FB18 : 01 02 " " ora (X0002,x) ; FB1A : 04 " " db $04 ; FB1B : 08 " " php FB1C : 10 08 " " bpl LFB26 FB1E LFB1E: FB1E : 00 " " brk FB1F : 08 " " php FB20 : 08 " " php FB21 : 06 01 " " asl X0001 FB23 : 21 21 "!!" and (X0021,x) FB25 : 1E 1E 20 " " asl X201E,x FB28 : 40 "@" rti ; FB29 : 5E 55 55 "^UU" lsr X5555,x FB2C : 4D 21 1E "M! " eor X1E21 FB2F : 41 41 "AA" eor (X0041,x) FB31 : 41 7F "A " eor (X007F,x) FB33 : 41 41 "AA" eor (X0041,x) FB35 : 41 22 "A"" eor (X0022,x) ; FB37 : 1C " " db $1C ; FB38 : 7E 21 21 "~!!" ror X2121,x FB3B : 21 3E "!>" and (X003E,x) FB3D : 21 21 "!!" and (X0021,x) FB3F : 21 7E "!~" and (X007E,x) FB41 : 1E 21 40 " !@" asl X4021,x FB44 : 40 "@" rti FB45 : 40 "@" rti FB46 : 40 "@" rti FB47 : 40 "@" rti ; FB48 : 21 1E "! " and (X001E,x) ; FB4A : 7C 22 "|"" db $7C, $22 ; FB4C : 21 21 "!!" and (X0021,x) FB4E : 21 21 "!!" and (X0021,x) FB50 : 21 22 "!"" and (X0022,x) ; FB52 : 7C 7F "| " db $7C, $7F ; FB54 : 40 "@" rti FB55 : 40 "@" rti FB56 : 40 "@" rti ; FB57 : 78 "x" sei FB58 : 40 "@" rti FB59 : 40 "@" rti FB5A : 40 "@" rti ; FB5B : 7F " " db $7F ; FB5C : 40 "@" rti FB5D : 40 "@" rti FB5E : 40 "@" rti FB5F : 40 "@" rti ; FB60 : 78 "x" sei FB61 : 40 "@" rti FB62 : 40 "@" rti FB63 : 40 "@" rti ; FB64 : 7F " " db $7F ; FB65 : 1E 21 41 " !A" asl X4121,x ; FB68 : 4F "O" db $4F ; FB69 : 40 "@" rti FB6A : 40 "@" rti FB6B : 40 "@" rti ; FB6C : 21 1E "! " and (X001E,x) FB6E : 41 41 "AA" eor (X0041,x) FB70 : 41 41 "AA" eor (X0041,x) ; FB72 : 7F " " db $7F ; FB73 : 41 41 "AA" eor (X0041,x) FB75 : 41 41 "AA" eor (X0041,x) FB77 : 3E 08 08 "> " rol X0808,x FB7A : 08 " " php FB7B : 08 " " php FB7C : 08 " " php FB7D : 08 " " php FB7E : 08 " " php FB7F : 3E 38 44 ">8D" rol X4438,x ; FB82 : 04 04 04 04 " " db $04, $04, $04, $04 FB86 : 04 04 1F " " db $04, $04, $1F ; FB89 : 41 42 "AB" eor (X0042,x) ; FB8B : 44 "D" db $44 ; FB8C : 68 "h" pla FB8D : 50 48 "PH" bvc LFBD7 ; FB8F : 44 42 "DB" db $44, $42 ; FB91 : 41 7F "A " eor (X007F,x) FB93 : 40 "@" rti FB94 : 40 "@" rti FB95 : 40 "@" rti FB96 : 40 "@" rti FB97 : 40 "@" rti FB98 : 40 "@" rti FB99 : 40 "@" rti FB9A : 40 "@" rti ; FB9B : 41 41 "AA" eor (X0041,x) FB9D : 41 41 "AA" eor (X0041,x) FB9F : 49 49 "II" eor #$49 FBA1 : 55 63 "Uc" eor X0063,x FBA3 : 41 41 "AA" eor (X0041,x) FBA5 : 41 41 "AA" eor (X0041,x) ; FBA7 : 43 "C" db $43 ; FBA8 : 45 49 "EI" eor X0049 FBAA : 51 61 "Qa" eor (X0061),y FBAC : 41 1C "A " eor (X001C,x) ; FBAE : 22 """ db $22 ; FBAF : 41 41 "AA" eor (X0041,x) FBB1 : 41 41 "AA" eor (X0041,x) FBB3 : 41 22 "A"" eor (X0022,x) ; FBB5 : 1C " " db $1C ; FBB6 : 40 "@" rti FBB7 : 40 "@" rti FBB8 : 40 "@" rti FBB9 : 40 "@" rti ; FBBA : 7E 41 41 "~AA" ror X4141,x FBBD : 41 7E "A~" eor (X007E,x) FBBF : 1D 22 45 " "E" ora X4522,x FBC2 : 49 41 "IA" eor #$41 FBC4 : 41 41 "AA" eor (X0041,x) ; FBC6 : 22 1C "" " db $22, $1C ; FBC8 : 41 42 "AB" eor (X0042,x) ; FBCA : 44 "D" db $44 ; FBCB : 48 "H" pha FBCC : 7E 41 41 "~AA" ror X4141,x FBCF : 41 7E "A~" eor (X007E,x) FBD1 : 3E 41 01 ">A " rol X0141,x FBD4 : 01 3E " >" ora (X003E,x) FBD6 : 40 "@" rti FBD7 LFBD7: FBD7 : 40 "@" rti ; FBD8 : 41 3E "A>" eor (X003E,x) FBDA : 08 " " php FBDB : 08 " " php FBDC : 08 " " php FBDD : 08 " " php FBDE : 08 " " php FBDF : 08 " " php FBE0 : 08 " " php FBE1 : 08 " " php ; FBE2 : 7F " " db $7F ; FBE3 : 3E 41 41 ">AA" rol X4141,x FBE6 : 41 41 "AA" eor (X0041,x) FBE8 : 41 41 "AA" eor (X0041,x) FBEA : 41 41 "AA" eor (X0041,x) FBEC : 08 " " php FBED : 08 " " php ; FBEE : 14 14 22 22 " """ db $14, $14, $22, $22 ; FBF2 : 41 41 "AA" eor (X0041,x) FBF4 : 41 41 "AA" eor (X0041,x) ; FBF6 : 63 "c" db $63 ; FBF7 : 55 49 "UI" eor X0049,x FBF9 : 49 41 "IA" eor #$41 FBFB : 41 41 "AA" eor (X0041,x) FBFD : 41 41 "AA" eor (X0041,x) FBFF : 41 22 "A"" eor (X0022,x) ; FC01 : 14 " " db $14 ; FC02 : 08 " " php ; FC03 : 14 22 " "" db $14, $22 ; FC05 : 41 41 "AA" eor (X0041,x) FC07 : 08 " " php FC08 : 08 " " php FC09 : 08 " " php FC0A : 08 " " php FC0B : 08 " " php ; FC0C : 14 22 " "" db $14, $22 ; FC0E : 41 41 "AA" eor (X0041,x) ; FC10 : 7F " " db $7F ; FC11 : 40 "@" rti ; FC12 : 20 10 08 " " jsr L0810 ; FC15 : 04 02 " " db $04, $02 ; FC17 : 01 7F " " ora (X007F,x) ; FC19 : 3C "<" db $3C ; FC1A : 20 20 20 " " jsr L2020 FC1D : 20 20 20 " " jsr L2020 FC20 : 20 3C 00 " < " jsr L003C FC23 : 01 02 " " ora (X0002,x) ; FC25 : 04 " " db $04 ; FC26 : 08 " " php FC27 : 10 20 " " bpl LFC49 FC29 : 40 "@" rti ; FC2A : 00 " " brk ; FC2B : 3C 04 04 04 "< " db $3C, $04, $04, $04 FC2F : 04 04 04 04 " " db $04, $04, $04, $04 FC33 : 3C "<" db $3C ; FC34 : 00 " " brk FC35 : 00 " " brk FC36 : 00 " " brk FC37 : 00 " " brk FC38 : 00 " " brk FC39 : 41 22 "A"" eor (X0022,x) ; FC3B : 14 " " db $14 ; FC3C : 08 " " php ; FC3D : 7F " " db $7F ; FC3E : 00 " " brk FC3F : 00 " " brk FC40 : 00 " " brk FC41 : 00 " " brk FC42 : 00 " " brk FC43 : 00 " " brk FC44 : 00 " " brk FC45 : 00 " " brk FC46 : 00 " " brk FC47 : 00 " " brk FC48 : 00 " " brk FC49 LFC49: FC49 : 00 " " brk FC4A : 00 " " brk ; FC4B : 04 " " db $04 ; FC4C : 08 " " php FC4D : 18 " " clc FC4E : 18 " " clc FC4F : 3D 42 42 "=BB" and X4242,x FC52 : 3E 02 3C "> <" rol X3C02,x FC55 : 00 " " brk FC56 : 00 " " brk FC57 : 00 " " brk ; FC58 : 5C 62 42 42 "\bBB" db $5C, $62, $42, $42 FC5C : 62 5C "b\" db $62, $5C ; FC5E : 40 "@" rti FC5F : 40 "@" rti FC60 : 40 "@" rti ; FC61 : 3C 42 "